9447e03ce89f00fb815e3f133d8d61b1db5e8fd2060ac660c0b642fecd4486a817bc6f96ff25415c42023c2fb2fcf3cffe2c89902ceeb2f6565e8bcefdb12e4ced120d96593a37e2617503cae12de36b47180cd4e2c561c11ad42438b243dfc6c4ec1d0eed4a6e567b0c6b1ae489b4b5b2863f1102f4e4fc489ad2f89a4db79f5dfd0f3a5b6fb7e553581d720ab8cc5e2f74fcd7d5fcb6a383a1e4f195b762f8190ff0b378fab9a35c0b1e0421d5df445c3861900e586a3aa82b26de24ef2ac16cee27c7364c428ad8afb064e3f302b20d54033417f6a61416237aa7fb22c86fc32793da2e138412eae3cb786a336ffd3a494088e53cab3e79879292e7ede41eecff3b39e50c63647519d7233698d9f30de5e9b528f407b55baad94885bd4ea75089af3a8debe784b262f30c142705cf3896668462fe9de05de5e96623f6aa5e32b07c09f47922a18cc3d0b8c6e88b666753f7a8c7ca4d816587c226ed054f82f2b4deb562fc77a8a00e602b0c25b4486eb0e16b1401608fe15890b3d3c891cc2acd85927a23618617c53f8774b174f83b9122dd4ea82bfd7d527ee866cfb34bbae8169eb65c279891de0fc1b5e508162909fc833344118bd9ed27842905c1d7387bd7c09a54eedd404a44290e1d6ec77812a745b13d6f57fccd48c2643ff120274e46cb941b56be31fae62b1c42379fdb127945776f92f984503b3c93975cefc4777d583dafd0c27581425363ed9d87d5f6e50c3b1fd5aea0904011aaf2294cbce0cc13412d1605630a8b0612359a2ad9fc9fbbe1a7b38cb7cdb7f2cdc6f795485021e91d5acae2ab0b12c4ea92d4e9102969919b20667f640e2cc2ca28121fad478fdf48c8c6cfdfa59a00b44fb72be08187e5bf285c375ee20d2d6f92cdcb05dd46e090565da3921d8843afc6988ff8b45eb1812d1ab7e5a3943c38a2fd610b48277c17858b8d73801d6016493bfb64c7bcf864181e426db616c20594abcd024718e9cda19a8d9745070c0eddbb745e788cd9b57f5136781243de76c6bdccc4884c02b56822c3af1940527a319e209523261cc74bbfd96016eb7ce27e3a51aecbc6f23f3012ef05a3555c1272dcb82726088cb0a7e978ee9c6067428daf0976fdbe1b597daaae5e51f52405ada536a0bf14e409e8412d29deb28628daa55e516dd6cdcf65ba9d6f824522253dc432de88d90725c999436a3e9dfab2cfb0c0e84b634e9dff84db993b32635aa41c200597fcb7d44f7e227ab8ee1fbe02f607b48fbc14d0a7ad0f9a51ef2155756206626c62a9df2e37ba897b83ab3a5a25ca3f74be522aa3cea77bb55c5a24c30965b502f1ef476506f11435a70a6566cb2eaf437d1ef4dbc1be51cde123e7b9dd197de3b22deb2e317be528f8dad49fa9e541e30a07fd160569fcb799b78feabef85de7659aabe166a0162e02a6222e7c5908abc1dd78eee350b870d8a061ea94645baa4ff93651bbecdc2c277e62d34a1534ffe7a2e19f8529c332c56e84b154271b1d427058c9d5a67ba6145964f6cdcc85e78aa9ff60a673270f09cec9607a8171cbb34d3c615f3feeaabfd8ba822c89a95ce116b6f58c0fc4ad9100e74f5786b7cd589f6e73ad256cd94ddd5584f0d801d2aa3ee4ea55e12c05bf0055592dcf04544b9dbc833364dd5243bde84c0aaa5784557f03a910e2c69b3f6e3d0e4335f4a9055972912332b6a877268337e3b6ac44e13ab70d35e696af365b5a1d91acb037283d4751121fa15efb51b5b585e2f7c4c4438348d1c3996d6ba8a16d2fa199a0958b3418ceeb0c90f3d25a8d4cc94184637d1f366ed921338e18ef5e29e120c4a325f696315107cf32dd350db797ab73931c9bd1de5332e338355b1d47a88dc1d99c2133d6fd3c06113b35417d19b0671ff8d97b8d84c0bcf98e8a021662f0ab0351f4be3a0689138bec4c04b1284d37bdf37e4f5064e24407d14b963a54afb1e992be9f6e7aab2414d48d9758cd8476e8b21d18210c7761fd528afbbb919716b6b42625187ec0de8ce7dbfab77e3dda211b037721a3e6237469faad7ee833318b7a499dec7b216396f23deecf2b8157f8a358f76cbc6ee80bd2ca9f58e94ea9fbb58a352faf9f84cff45e5025463b6c4bf8e4f460ad71918050c617bce74e596da371ba035a3f1c19a503c6376e1658f2c02e03bf4aa168ea189563f301cc3373aae32627820fc83ef47fba8cd9249de39800b755821ee8f21a961226357b5ea07e4acd4dc47b2bbe0dd40503898c98c8d7b2279cd2b4d6bea126f43adb001501cbd93f1ba3b3c2621cbc075b1e0eb1897c40d80ff27661b3edd7e1680cd29c31f4443a3c2c9109c269a496ab6e539654ca3143c931ad71939886e2bf74eac6e6417bf2bf9db28bba614858c8407821bfb615cd983f8ecaad5648557c2949f1285e7c62b6104da5fc2feb2736274515474170d5acb128b2637e41947586f8daf66716061dd996bbc66157bb7859bbf8e8e0a0df175bb55e84244d8b20299a870a087c18583effb54e689cd0c2146ba4d9704c819dc9f67e8a56b446fc2c181bb16551523676f2198f6e4f791aa045ad6d2ab7180dbe324524981110663c104cda2be913d7f7e0193aa7d01cf41ef93fa123c71c91e631e7d35f7a03a69d2a2123fdef8112a963a8a8192e73bd7b5f6492210247183cd641db527ae6e87ce3b1d77f13712916c2a93fe8fa8f78148066b9cdc6238d6e10c93f1e87ec3f392f2c3276fd08410538beadc8da04fc6fdb0abebfbc08778059ac1a45645fbbb8ec7c73b4744fd422521ab6f95af97ec96006e4a7aecdc79854547648c5267be6d92ea706e1df4f58d53c87f1159a61f9fde18c13803712943a940d515c124c107072ad0f06b85ed73a4246601f05095d04bca20d7f9dbb3f61741f49151ab9f545f61e220e39fdbf2d8c71c74583727d8311bf0a5dbe0ea45efeec590ea862684a4163f75fe7c8ac42013a83e83757a2a95c44bf1f4ac04988606a00bf8d04437866e312decb77d0034a8cd626b272bdf51de15201afcbb4114ec03e7c22748aaed30e764829ca280515365a0d07bf0c1ac74ad73768f348ffb4c4d6fb21c4f47320e5049b14e70999ced714238b76cbd1f803e59d9adbf6dcf75fd3bc15dffd84ddd698fed8ab2a43bcc8d74cc07dc96a75f8b38d84424b8406078edbc306506592fb28e1ebfa58a217be1bde7195cf7c2ef8d94aaa11fcc968d50dd4d40e4cc0e32208063fd5c41ff5f656a92552c5322f28c2dc9ff8eca1e7988eb59b2e534f2d1b1f7035ad09e45da30b704c42fe0a8d388ff7baea2571900ab25bba0a6a587a78d5107a97a460255f431586021e61322104d776427e0bc726880f0860f12ab364c1d77888c0fed7c906d181a16fe751d730947c956e4f8da1411d22de8bd9a78232a43725becda0bc10b897c2ba381cfec68e55e8fc6e2aad486b7443cf59f5f233eb0e60d462395c95f2ef40bd331444ac202cfb19f06d2e5218ca28a0edf5f5f367b0433e9e84108e467a903f6117ffd8df1715826c1f0e43bd343d617b42f50b24b79a04f5c3ef021d54d886b71f5fc14c6f590a22e13545081dabc4fbafa4f6e18bb049bb7631b012d043ea577fa3df107dc02e713a3a5ab564de3e42a5e49d12b1c14b0758e1f38833648f5a33d4caed37cd025e5ba56931ec321c2cb293196e4712c061f982204dbdb4074ce48ef80d220ed1386e76bc55619672910e4128bd364e7dc05227458d186664aecdc1e35e93b7e9351e21df218b77e7660673e569913bc2fbc055e7c48fa0629c98b1e0f0b3dc84bcb9facab91a000cfc9b145ead57022afda8ae967fc216ed2b9eb5117dac57e935cd3a1b22f633b8241727227798fdfe647d4354048a881ebdce48f7a23364558c5fc38db0bb043f12708d4702a9401b98a27a1b4a7c415828c51a2c7418ff9ab9b99aea23e2484ba79c23fad63378f3d9faf559d17ee97cbdff954291bc828c401b4aeec5f1cdc8c72d17a2b7bca704ea3911861b332e48b43a58712154fc45510ee7bcb68f84ca21555cb6b5e79070191c7784dbc6bbaf4b258bddc37f44dc29370756f45b0974eb6fed9438e2e72ec62fc420e1a827c8a1bad11ec7b523f06559e1dde1bc6cb591caed31190c9c9c47d929922b648981749f966b9f54b7ad530673b1a2cefaf8dd146dc25a88583ca91cfc0f50bb39623e1ea0ecd5f0d50ef12330bd9fdfb441a0905f8c89066c56c0fed30b9dc4661b09fb47bc9f0d064d8c05be6076e31661c54001ec2ec8f132f548707b2473753c5c10361c9deaa5ae4546ebe68f8d4c9b4d1af8053ad5ed62d3154e8cda63a07c5feb494327d14c6860074c0d24f91ed672b3f2fcf3d4fb211050a9916856312fe0c705f6bacc3f1423f97ccfbb5894a98aa9467d28bc59f109411105118e163be98117a8250ff2b3514f627fa1868bb75eef1b6d6973c9ff535be71927384560f38e4efd12f811586801897a84bfe7696e8557e3cf88002a49464c6911464bc6e96694da69e70efaf7ed425a7e5d80b63407b804b2b21519a6d526c06e56d646dd6b0c7be4695991aa1fd85271e72dca7180465d22236d95601969bed60644630f6174be2040f0a274e2def59714abcd227de0b04edacf010ee1ed83f01645b2f97720f2a00a4caeebf0122a96257f71d8706fe4739f14a356f3dc6ba9a67a7839022b76b192be232f0e3170830e1cc493870ec1dc25cfb0e6a45b5198ac17dca4baaa952f58298780d4de5a4d6d96439f6e0e07a0fae7d7b79d14c64bfdb0bd6ea5d5bb96285612aaa32c34e759d9bdd80c7ceddb9d02cbad47a833fd8a0248b7f432ac29eb000a1a9e49ad0bf5010d8d0b3006babafcfc927a87a5adb3089ba4c6f77938ccce5239300302f996106d1b451c49c1fa5728176f711d213a0ccbdbbfe57c84f68f3e50ae2c1b1c78cbc1b5ca00445ecc9720c06f3fbafa98afcf85429f0d134514d3ef41f64a7a42bcd62dfc938dcbbddd377b9d74095920961f6cb8e980050588220781938f51ea0f22c767397a7af847f6cae8ff63e5cf87be8f795c44", 0x1000}, {&(0x7f00000035c0)="06c687b07c4a5ee71b08988fb57d1ee97f21031ace34ea2925bfda43adcee2725cb6a405d234ae0edd1ca6a7d85d218a1fd0f14f02cdc2aaf254d68bacf146a82d1ea283a3549798fed767aa1090838b2928f930069887d639a82150a4be270663d3fa55cd2d1c6074fbaaf02681250c115bc42fb2043c24e2d49201ead3f9ce20f50f4943fe425c9345eb44203591bdd8944a3515900fd2faef33ed4158b4ada9777aee13a3acf26bbbf72c4ef0", 0xae}, {&(0x7f0000003680)="9a38c7545361d8be5004c8123d6f25002149e9c479e1021d55dc256f96136f5d193bab0890c608a53cc1d6fd75d9b7d525bef8f366dad7ca2725bc9b331a1e2ef72e4101e62830ec8ed3e21de3d489f216a33a704a139af83fd6d67f6743de0e1f2f4586828fc1f67d7c57aff66dc05e61fff8b1e2e0b74ca3a08b92889de4803ea327f5e97a6107543d9847e3a9cf760fe21ce5284c348363c3bafe4c06eaff21fa0d2d49cf0fd10103de5ca34ea6bb38596ab315b44b69c0b7e22cc98ed8ed072e4bed7945f8052fa53f207eabac8de5391f7d209b80c350e39aa2e5bbd185be0a", 0xe2}], 0x8) 12:44:32 executing program 3 (fault-call:0 fault-nth:49): syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000280)=[{0x0, 0x0, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e78032513251fffe", 0x16}], 0x0, &(0x7f0000000400)=ANY=[]) 12:44:32 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$FIONREAD(r1, 0x541b, &(0x7f00000000c0)) writev(r1, &(0x7f0000004ac0)=[{&(0x7f0000003980)="6c123d8a2830bde31e1757ce97aca4666ce474f6c3b8de2808bda439547b91fc85c8b660c321d00ac8ee2431a8a21fe32055e454d5fa54df880696557a6ee3a195bd37f2dab8cc5715eb733160f712512999857a824ccc8abf03e479f8abb6b3bd2820ae3e5059c9915b1ee4e2a034747755712c64dad47ccfb774d12e07da814415b53cf583345cb80d", 0x8a}, {&(0x7f0000004b00)="827ca6e44d555d3b6566a88e1d3ea49ea13324ea580b98f7cc02cf4496dc192e73a6b3890da14192c2596fdd24495d79b1eae6b68e1840ea7bf54961565d3409fae31f3adfe3e9c47b16ce50167ac0c83e65eff3100a226cd3a53cfbd50952d279ff24048c20919710bfec01d13379dff89d286f8db713402ba09a5e0f4601b5af0bc4fcbf079047fa0cb086d176588b30eb186a90b95b7a8ccec8be52279e9d3fda0b440465b00f3bea8e910c01809c872215abd67e9c4209ca7c7f343cec3fca8dd59adb908be98de8ef2842ad2b2cd8add632e32b375ed4b5cc61acc717a545a375cb570fdef1e6be535545eddb08fe1bf0545014267b4601b4d5b095ea106e3744f9cb6cdd7c9a5a62c7c4ecedd9d416c291296d8aeff93dfaf3c432cfb3709b2357d89a644ca476794932aa7fc520de61aab65c918f88a4f3a7a4789dbf52703aea7ea056b00f7c17934a1ad7150b1739fc604e7afd34d93009fb1e0a86d1e3a2b1ca0e7ffc24a8cafaf4c86f2ca9432749c12853abb63fb71a43d219a210e42bfc51ab9be8c91db63d9880901550a84a9ad33e6fd326082ce0cc58f9e84c276894c240afc83bea2fc8b7030a7e558b7eabd096ed4ef4bc2831b902eafbfe8f7752441e6246127fda5f9b1a6439744ef09855dadc92d38c09ea366ff6fa3caaaeda103fcf86058fed25cb5fdcccf1af642cae84d96dc9d3c682a033672000044a96937193d128d3e6edf42db58690328828936e51994d20186c9e592c9bd89e4edd3803b5169362b8ba72e1a1397f1aa28f77a179bfcc006699f71e4826baca3e504f0d9681e89925d78d78c2f22fb93abcf5016d901dc8f7c082e1925992b2fc8651bd8adf64dd674d479fbcacbaf5cefabc62054cfef4ed61d60df6e3d35ccd35ea02ba1605251cdc64a14cca8cf79bba15929517dd137e0c9bcd898bf970e2297ebd03ebe9f458425b8c21374e3c1b799fe4ac836e78e604d109d5837e798f0bcb612efe0de0bdf96533e2e29827fe040a585e8ee6acdde9a69dd01444394ab0a0e522d69e8413db618ffa27e554153e936bba5b54cd4d3f4c6afd1ba7fcf369925f9414575765d38321d0ef4316b0211530b39c9ca4531b2ae16d801465cc63b81f57de813d495a1ac9860549afd1310970628acb60c365818987e6ddf5e6fa9e56925f7e2055ac86d3264742aa1e8e657588dc839d6ed56d7888302a74b20528d37d07ea8090bbad6fbb6670554425f3dcac841c5ed02b8016522d47dd4da69421afaac2773e1f0c56d317c1350784917c9242baf9ccc15501619f3bc7e21a5b6b43a593f4a6c92672e395a2326c4278f8bb38c419fe53606613f31bf0ede5871ee0d12c3972dacd41367ec6a6c350331f0ce43ec5fb01cc7ed5f3c7c42450afa64027ab9dea766937b220bc8fd31eef10b849deca65df345a77474f4ee9d77f4334f6468396054356e953a726a7c3ff7fad88d080891fd56d1cce7eba68f43f7777c51c7604ee368e1ae2ce04fe213e94b12b6b8b277fca10c4c2aff78ae171d8f66719b9858fc45e5678954121957f77c35c3344a2f6e0edf3264b8d40b2fff847b0b06a8a630323ff1963b29c4674796cca2803ed2e14da0b9405be327c29a9f240e6d519420d2150d247ea6cc4480ee07caa2910363d547d8de2ff85569127fe7bdbe0d15a3a17f490587583d71bc8fb606d8ab529abb9cc75479fb8be0003d71f162c6746f31d12cee8e9eaaa488d6adfc6199b49e8c4250adb94dbad53ed3512095aa15fa3194961ea627e39e245bd1d3b2aa98543f2c2ac919fb952dbf3fba23e370dc06c5692c5836ac788bb2cc6a26e2d88680f18da68cc363173242e7ebb688e7aee52b850b4f67dbf734d9d065e72f95faa8b06a25f1b19b59f06606a50af7e67890ec438aa17c4361d4c2b344b3467f9d2fac27afe7489aab4f4138c1bb498172517b1dc373dfbae56e2b295e3550385b54471a3137f2f165466cc58ee08715e07f89bdf5443d7f03bed8b33bea0aa3a9bcc94082dc72ee50b1bdb6e5e9cffd59709639bbf38008eeacc1a0481184ab53ed3c2481e050b7bacaa98d0e6e0fd46639966203cca8bc5ac9bad87f37de758e75d464a5aac368f7fcbf7372c570438a7a0bbdce63fe2186c2ae630f00cd61cf76004b88429cc7dd9a525eb5112e2f4d0f8268865defde2314a962bc0bb3c8b6e267f49adb670504fa79cfdf2dce10856a94697a00e8f8764933112bc806490466d28ab17791acd6f198dc5b2fb5d70c8e23e275fefef37a5afbfa9491b155d9ce3860b87f8019bb56081217bcfca6c3c29e31521241c4daa34a19b5d9c3db8ed9333805af2a5f0eece5978b1595af2bc435f5372187e5154e918f7c37930f02817bd5d8f4cceb86213e3f24d78263afff9230d9e6fe9c46483df37a1a33ef6b684fd8ae64d79b28de313cbb5eba3adb962d2dcabd1a152ef261763f8eace2c5b3da4fa26fbfd08ee568eee6dc9962a6509ad18924419fbd88dac74e255673a76fb1d49bee6c439a99428610bd0dd30560e549511faaca498a2a18659dcc80b9f89c59ccf0497bce23422b542ec23827f8b384e3296a01b98dc117bc40c772af01bce507235ea3ddb52c9441c1722c3335fb68a967af753b0b4d7aa01dca4e3b3bba4eab8fea8411298ab61e78128d5caf2754c8ef2c08a57e2272390a858337c54034ce258558f71d8b25c04eb162c0aa5e3e876d8b1183d8cd4b7ebabb9057dc2e6be6e8bcd1d57b55468a742e1b9ffed4f67755383eb058d482f27b471f934c174218127199db87710fbeb3aba640d676034c7e2fccf954078f621b87158f22a06e55bdae7f6b8bc7e056b6a48d525f61cf93efdec38f579894c8f180331f6fa11dae0c12a2416b3fc0b10e12bff43d997dd81be74af05c398aa7a56861c041956739a1c75584e3173876757232ba406aa01675bc9445790bc153329440adfc5d692fa682620e78f133ed2c8441fcaacf7b58f554d5767c182b950f233192338183bb362f7d1f9d5a029bde3d174dbda4309c9b6e0da8ca9c46b1d240d96fb493c2302ff420f31f4e01a0071b0afdcc2eba45b72e0ba23a3eb6fdd687b5c993350fb6190a52032cb5286b2481b81e7bcea45ad5ec372cd175e9e84bc9f7d9d86f8d76077ef394c86afc3fef220ad2318d796469e74c4d15a136d9729f2a7f741e8bb266dd3ea9deeb92a507baa2d9c517d78fdd92b3bdfd1b4427f9c5b71ede254ac460cb64e4cd96bd7c4b552022b1a07b049ca858ea8f6eb9dae4fd8e28341637e2afb710292198e4d951d04407ed7f502443c6e657e66946b7235837e694900d1fc6463b79ae67e2adeca53aa148dde68d71363feae9404f6943a02ba1ae8f6b59c548ef7eb90238e8a2e23892878cd29355f0790749a5cf90586ef70fea076130d6073c30fae5f065840a78c2234986eb9a31bdaec436fa426779ba1caab125ed945afbb0cece70786002bafbc50bde67559e455d509765363562bcf3d8ba6a244569fd50b7978461fac92697013d287ca2102471b73a93f6b57259d012664baee9c2ee69c84b71759ad55fd4dda2a5e93d886117771a6a4d6098128f08310ec04cbf783f1343a5c8460555a5e3d4acaffc9f8bbdc9409928b35af86c49f3c89d863673d06b8f1d6d869b3e54ae3752b6027ca06430a10af060776f66a84bd50dd2c322721fd6b00d6ba0aa87486433fcee99d593124330d42e2fc4aa42668be2a01387ab2aa9f14d7bf394694b2c67874110394bb843a9de4104a27a37fec6846abb855c1e721c35028b29477a8a2dd6ed7a4cb53cbc4922f9c4b8751f8c792d6dfc3026a0082426c6b96664ec161a2b3279d177c8fa638f9ba1a4fe7d48c70496d2add2b7532333734cb07a98095705924302c7fcfe5956b2c438db3ac36d4870c30343bfb8ea9b11c06025fedcbbf2cce56518987f3947fd40aef309dd58cef39f8b8dccaf859edf18b69e4dac9be4ac73ec59b4fd2be1824def2e05614aa41ef0344418b570885ace3d29e9c3582274c27399819268900cb11aa27329f9c98341268f5fc35602bb1341248e8fdba2a096812f8d540ea9c312cf78bc832894c8437e9339dfbf8c395e52764acd6b288af90e1709d484e64b0a2bd87f830f073e51495ae49d2d0bbe850c9fe988130a4b41037bb565394f8d3a71bdd78799f42d28f3fb1d2f6a35c82465f142f619ea63ade72966ff6167d6f26b14f4476fef6411e89a89f1d30661c4342c8b5fdc1cf50fd9f78886e38ba26a5c9a72094a2d0cce740daded53dd612b965c24c1aef78a2e71d78ab9fb4214cbdd0ad714ba505dc89633e718e7995aa84c640ed844be5d48fcec1521e5bb019c1c8f48b7c0d14ea9d493e1396f16bab8e4e06b3dedecb43371eb8ebcbc35faa49e4f90356241f5533c4bd4f307f3655c95e85519033751e4689d99ba10b6aadd9249658d50286228c59463232c44af28c8a34d5933253443f137e3c30862d731ca9c7a036ae15f0ed969a627321b81796eca1fd2391183eec57a0bef9d9d731dfbb4ebbe95e5cd7dc32352757294e037c1ba121b74888df2cc063e4df398558cceb857cee8ba0deb4901c3683ced6b7b5ba6315bceb0ff9d6d90de23d0141b144e7c2b41d436d88a6bf86994bbf616cba1c714afe027a75973a0c9e7104d921990a5e89def1cf3ba4521dfaee0c20b8b30b920f13ffcca2f406f2e4a98733affa6b9bcc5dceb810b1ba43f486558f7b206b4989fcd53145161c1823a9011eae3942fb3c8865ebfc78721a46957cdf65aca8d2c5c382f376a7bd4bb1e3b0544045fafc5add806c6dd72253d1f48ffdf616beff5f171fc9c5e727a818f14be929e56de14980d4215789819ed644b5321145bb46fd235efb3d2a85afc0eb73ecc9c1bd1e409abcc52aa6e154d61f258a0c4427a44c761467c5e9d5087511f45b7bfb08e4d3aa03cdbfc95f5d5edca3ce6a8031985b2e773b31bf242d6484e87e78743db3940630d0238f8423e0b2f8ea927b427f43e5c2f87dc06215d92e449308879894ebe940d509b4480c0241ce862080ae3ac028842baead3bc113116c7b46690250090d0a40ea2b9ca50f1510a477f2c220998e2d1eb6af2943b22c407c3444c88bdd2ccca11986f1fbed608014d713fb8e162c0007d31af01ebafbb6c99d365a1a1e6ac85f7dd9e52eda2b795ad80785e781a5c354fb3c9875722da5a9bebe0b4a7b6d2b0a670e263b3f0a5cf67778eb20c0284c185876416c6a99a35f7cf53fbe9c2242b42e01e8d4e03f21c9b628470faf730fdb0bb4807df6e18ad26431da80794efd36f41e30083a3a5ce6e70630dd7705fe470dd2489c8de50a16ea1448d1cf0a446829c75986a1863dff1464153ad7251e6ebc7b30421db98a2ac94dc9fe68a24299d5b0f5896c037c480f2329b94b34712001ca182cec3bc727530c062a294cc963df3eca7145e1e8233001cd170cf41d0317c4397ee31156c2e85fb5773eddfbb6c57536c38e718dad3750b61289e0a7423954928f6cf23aa1aee272856c08fc3cac2537ea0cc61b6e7da8c8692e1d366a5383ccc9d8625f295543a252454f5ed306b6808dfbc7bc20ca29089546519f712084274ae541280a2fb97328a825134991cb908801e779090b24c804811f15b85beb4d99b89093620fb025a1ed2fdf7db22e08527186de80e823303a979817c21e1cc649f9852385cb54e7795e4c2755d08e711ee043171b5ca55b45f52d068192ae771a71157207c1d28356d493eb", 0xfff}, {&(0x7f0000004980)="06624244966ef1f216757d0a0783aab86b9b605ef8431808fd644f0130ea61287608900a32a784a56159a087fa23046b2ff62d5f61986db4611d3dc441939be71931dbfbe83d2bdef85c01d57976288a0ff1d3049534cfe5a2fccab6b1f7816194d13b785b225c1c32adf133aaeae7e64afc784161d87ff8d277385e2196ef29dcdee806d71b18643ce0736e148330f933b93c44f16593b5e6c113f3b8f7117f14ab6555001e2b478a54a92ce66381e94a83b7b11640653fe66e4a7e9292411a27c532eb6c6a9597a647b083dbb94ba3", 0xd0}, {&(0x7f0000004a80)="2f9d3ff36eaca7c3a37ed044580653557b9afeb775a8a1", 0x17}], 0x4) openat2(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={0x0, 0xa0, 0x7}, 0x18) writev(r0, &(0x7f0000003780)=[{&(0x7f0000000380)="f93b76460ce86ea5b7f4bdd7a2df86ead5a41e9de62621be905f6ec139db763088642cabe8d8664313b671a518ac9e087edf921e5aa7aff3cade046f3c4b59b66771d6259913dff4ae22d7894e21ad239a5850df1245dd57629f801ce7bcf01df52a29472e7e5307f40b4aed483f88762904208630166651dd4f5ee1330756974b9466d23271518eccf65eea717d6ff3f7611d70b4333fa4695c634ffc9052c17330990545d69a60f833603404530ff7fcfa266a75fe75413e6e3377ed3a709fbb78feff6a8fe2c6715798af77a58d8ed7f6bbe8341dd9676522b5736c30def484eb824d602ab24c248dad791b924639d5977c37708b1bfd8a720d83ed6b2fb46420fcc72ebee317e56eac7c9734c03a88d9f987ff0f31c18c57c7f5ce84b73c963097b74eca39ed148de47e7e4a8127ebf2c4fbd14fac597788d40e8aa25e57ffb729f942dafa5026ac3fd2aaf23bba96c0836f7cd0de95bb7644ea69ca91bc8a7f3aaaaceef2651037d053746a2b69674a887c666d15911f10aed925e5b06968f5b9784ea1d77cc8208c6bcec109631b28d1338672d09f4f636abbf35eaa47a9e3fbda61d664fbbf72f930b530cdb293e7e549e08bdaecbd502c8ab93e430fd44dcb29653aaff463f0b42eeb6ccc792665c92c52d25e137daec38f0dc1eca89ab3148ea5c43d47225a5015348ec3fc85da94b323ab5e0bdaba1c4fee68c4daf46012240a562baa98779b4ba9a5c0b02c49ab13d4bf44c2b134b8bd31e123329f2558b9491d189e3944040234ca57dae0be44fd8de5423a6c07b4aa6e9a14b89c090e61c2f421e537dce5d56ce781e4a6c96dcdfddb5d6db792c6b292304835f50c069058eb76958a784ee6c9efb46661a81c21d0cdac83c57ef80a2eeb9ab3ce94f67155ccb0284790b5c786c3ee2e49fa14141ffe94a15bcd8fc8b6287871d4f24d6b4665667ec227ecb9dca18245a0f9c20d1f3f2ec79b408fe1eca64ec3dcbc2f14c73393cef8073d74ca42b46d13f5d3fc40cc8b8c43c2d2e7354103170e8d37fb9ea3612b0adb98350d7db4e409b824c9c2e569a6a386a94ca68750372d1ee0da89bd0b563e3aee20a2fd5fc0d51acb882380976a19cbee898619447b292b4916a2b686b5194ae33062be6ffa285a0d8cd723857ec1eeb7703313bedcc6630ba527403167c81a81cf3db5d3e95018407fecddf1ac584560d2419c9ce604a2919c8ce0f342db640f5de7536bd00eef94059f89ad02ec516d1d6b812c4a97f8606aeb09bbc010a9fd7654b01286a59390c8c1022528b11c9f406ae51aede573f456ee1a4ebb4d9b9f3abbf2e20e315862ca3b25fb22f5061156846e5d0cc4dba46ffb12a53ffe6b94034c1710b60e65399581ddc4b2dfa7e1625a7aac1d62cd6d219e174954adcf2da0a93fa41e3fdfc0be6e6f42b08f74978c93b7c45ec70492859f26e028199db65f7d743ae41f1267c06564aac8a76bc5a85fe60d340ea04430c2d274fb5bcdfad9f552936be1f3589be801ca0363ddd9f1f14f660aae3de9b351146aa8d81104ecfff71044b75a162e50864c0c22e46a6f38018fc749623c4bd518888a23f3910977014dc92fafb5665cd0a3a5779421403f0a850af567a8dd23b727e646f154a2e7c25c0d09dbf5ee502e4428c8c5546c116869ae90b4f453bce2e75d0596f10c27ecc9c1b75341f1324c87054e144e326b0327d81b38e8bab6b1ba859b44edda4638d5beb5e1fc753da8956abdf775c3eee7cbde4a04d68f6131060c43956f682648a8f51776e18c1f33b9a5213d98e3c822b079118d4b0723d5ee05d87c2e732e16fc65588a12b2c5ceee7c69a87fa305cb3716a04e262ff4f833a3d0e5e08feb14532129e19d85fc4e5eb8bd2db5301bf86aa1f819eef63f492dd4dffc12e76ea63470c2d306ab98babb0e2e815eab734f2e3d629735a0ec5cdd8b4710050d6d98c265e214ea5fcb6d82a156127c1823bc7d76f479c6581de286bcef5bc484ffae05ae6503f48001a835e8d5fd6287b5a69e227015811d2e82950c4349949221e452b9c7d133e130ae8f3fa3656932a8c4d2cd6349efcdd2268e63695d713685d7d336c7af3e874463b3a7d60961585c73836cb7154be77ef969a614bb6eca74016e7072dbcc9791875ab728e2d5d94d41368e690bccd0a66eee0740c17753d6aa30e2d17357862c1ef7e30be9d3b2e28b22c140fdfa0ec56a0dede8feacccba1582457cdae3a70cb9ab124bb2473a099731b5ee97033b9d45a20b88ebcd5e6fc017a981b9d75d6582fabc487689a69f3304fc755559a6d279e3d5ace5e0dc20ad334d4fca589a04972584f60db964f37accd0052745ad323f68dd6e50eb716bb7285f694c14ae59e7e5e99ac94cb5d466b8b4eb4eb746956c500df9dae9617ec6ea557d8744d1a47a8fb7f0aeb8cd94b1ac9c1b031c08f9b938b232356ee034f58e027d19af4c9e75cb05f88b9eb0410be2c99d708d613f6b49f9982bab481bb8808c48ad039c15c322316c68278033ddb0fe24662e897a79e55f4d1aeffdc61602ede2aafdff1c2e733d1b8ff3e356fd834b1bb92e0d37e7a49227f9c419ebb74ad7a23c7237b75bd5cbe55ec19ab386f4cc4a536945d912c6eea7bb1a6e82b28d482cd023236f56eac44820cf958020392836cdc0fb325387d23877eab7bc9c985d8687071e75c0f64d7e2c89e5a757c4d49c76fa4d93373bf669d69ca478469bf6b2a3ac42fb91f7260b24800769d5592178584353f886bbc5e6adb1bb5c08d67b87f2fa5001517b7f8e58855cb1ad034dedb228302e8105d6c8f5bb256556168fb10663e7767c5b8fc5af4d929db26c837b4371cc2e2432bb60bc109e5f47b947cc92f18e0a74541ef7fab261efbadbf1a1c9ca321eabcf657a00fa4964859777cf58485f3809b889c4b74d97c198e36536d278d025ab91dd9a8dc579ba29344afb59417270eb8f7b9b8952208d6e2302edee24f1312002e9865428359b22f666a817ebfbcd33caefd17c9467afb841f654f9a0ca915e5d2b85c073a540b1020a9b8e53ed1a293793bc0b29cc43df5dd85a8196cd8982aede4c2af844fa2a9d40ae801e07063f4a86a8b110a63ba9fc8a8db5df49879d9d7f12d882efc7807edada4fb5a8d5f343043b705350ee60044bd0e098cccae52627656e34a509e5fb5318454d2cc85406fce3815aafa031271cb6f6b39626df5acadfb020b949c611d6d090f1cbb3140ecd84ad72e40418fba59684d886fa5b814ef8e05c3127d9105879e59b6eacae62c01433ce8ffa1121b27beb61411871bcebbe3398828d509b607ee61e1646f0b18968393e06849cf2d2bb88bb80debae428a647d16dd90efb6baff08a3ab453516e51aed45b134c201bcdd6a06574b3931809c0795a7eb1a623a152f8bdf8049b79bb79a4caa2c3fd1ec4c99b8bd4bebc5f8c802514838eb60015ccb94d285e4d933c0dc5accaeef6e89418c6f71acd2df141c31f9359c9f2295ab0d94ea07261e5a0e16e031000a8b5a89b4be8fb5dc57c7b252810ec86be8bd3d8ff0d8dc032a553ee54dcfdceb997c91392e164044a6fd28026d2f63b28dac06338ae271e0665ee60b8898ea2e78a2e13e4ea526fd9f57a3568ceedda93839790d4d9d875db10a67e3d0edf2b27fd0ba116caf0b2852bb6cf5933e511a0d3b9ded3d7bd7300819a0bc53534f9d317a4f0b24c3b79ab124679d79d4d3ee4bf64ac17c5f432d9db2358a9c028b5ff9d357a22a9e583b9cc6f4cf738e1aac3f0741536d86f2d3c57cf57573bf36117ddf519231d688ae2360681f25ff3d70ef877053c0c76633957e8dfa1b283a690a4ee39beea6e2b47d4e7644360cec0559fff7f13932be4bcfe6ed62acf4c9abf4722fb7b6aacfd9ee7a61486aeb5120b4443fb88651132f08188a5f16bef4a5f190c6aa589903b9e7ecf4b324f069b0e6818e71a9920ae8bf321e327617bf3c6b58f9fadc04cc49e183d71507f0a0d7dc1dae4bbbadd95731465ce85572ff2266464305c9fbefe9d407fda2447f3da7e3f4358cddf1ef6ae69ac107ef9650d2e57c96c75fab6173edf32bac40efb46cfa3a796bb6661494630bfb85ddbb549e37a443c3311217681d1bc7f8ad09a380e7883d0e9cf574844cdff3ddbf24a035d3edcd5564e492c18fa8b67d9e48b8fc296c31330690e1a134b6f448777fce6a9ca8132851ac65b8cdf9eb94d7bc17e123f947974723ec0999982bbc056acefdc22769fe58746befdc5bee831a880f2be609a1bb8736f477759614ade2972b330cf0edf875d23ce917c02adb975faa64a74e5c6b8cee7decedb8c94f7fc3efc83a281dedf35664da0cdb64176802b6e1c206668ed4d32aeaa3ef9ab746080b3c2255c25ccb717a311ee3a8dde72deee7dfa3c643dea5ff1a3f12fd3b62115ad724752d63a32e3686681e9d2e275358de7eeba021b9c19bc7d2c40ea4453b0e3d0feb68b800dd53a3fc16528874bb649cd7a0b18160b87fc87274ff98d69fcc135191a999ad982dc73fa9d5871c103ead6161db0ad14c249aeb306509d0ede5fa6668676606be3ba2c5ac447e2d5b5e0a60d7798f8794d9f37af38487a7530c01b47bab72259f6f78c09e679f4a20070df5037ac7854b48216cc1d1623250a98d0b37abd3921fd517d7dda53aad20081aca8d44aebfdc15d25795ba3603d1c8a4a38aea4b026f92fb2b640cff5c6bd939c832294710a1a224c0ea3e110c31aeab63f1be1d39a4bd19651527f5a2a738bf70620e58adee9072599932cf9cebc3d078a64e1edce25fe70733c6223bcbd24168a2f6d6f5ae16e5c886410345e68fb42778d67c26861b7d5bb9d906a4f602ea4aae372455da3494fa48feb80b73dddad31aa68b8d50a253d0602734180447a017872e779b8cf3045200a1c52d6cf3141a08392aa642c0029e06ecb5e9954ae024efd42dcc1b529eaec132223981f995bea4aaaaa1af0ce71f32ec31815ad3e399f18a3877aa13ac58c46c16b3ea65eaebc268efbc281cd7da134f6fbafb4cd2e93c7aa27483b119cedc262cba6b9a94b2ddb5965b2594d3dc433a81e21bb2ecadfb12216efe693c834720026a2b59ab51222071cb8c917e80af6d58a91b6d94b505ad35442e1c22af79c31a8ccdda45a06e5a743aeac7b8427474da1f37406b2ed501cb0d5acf4d9fc08345f61b941c797680ea2d6a8813b12c9db905fcd841ca8df7bb4f5160bf6ce6612f0ea02235301d0af295d01b53789326d5e5ea5bad7ea96e85218c6ae166cdab895562eb6c2534ead1a5c2136b22ff3ec918863b61ffca39f2fc320a92d69cbb31e0f7c25acb9d97d4fb2fcf4ea50149a6ddae1ec13660361b6321677f6c1edbc2d15d6e3585339b27c0957153462e5b8836e297c74cb6cd3a2bd0c2f8083f1d104d90e5b34b40a28150a02676b6134a43881865fb7c2c5d4d3b25290fc750cae1e4fe2d7768497d47c0de6739cafae66a3271294ebedbe9b5cd13bdfe306211afb952a868cc60d94f552945f40044b4603a94d894c2e51d1a5040bd2f5e0caa78abd7ebf3f60910143a9045eab19ccfdfa1cf455c4e92cda19bcf9f48fdff3da9eab4a83c3378ab315ffc6ac5d484ec13c6376fa2a74e75a8e1364264ecbb62c3c1b9bac453ccc83b77816372253cffd75537b4441f2c0be07fbcb7dbe1740274bf983a62eac636607907af664cafa36027f3d20d08f2c1fdbf3fb4b99793c9551aab78f1ebecebb36c157547ef8352e3d718fd75bcb3bb26b4c3a9d353e7f378e52a06a1df8", 0x1000}, {&(0x7f0000001380)="cfbe360fef4e506a598711a931f6e7e9cb34ed547e83583c571ae24a026d6feec381c4842b3925c3cb8d1c768e281e4f1d47ac00e37119", 0x37}, {&(0x7f00000013c0)="c150117bb95ddd9fb88017fc1ccab062581a547034dc3064314d026716ecbc5399b72888b683fe5248962989e9c946ec499ef183a8f02a3dcd931d1af3a0afb7aa67e7f14892e2d3e2ff86b57d6c548496d31e0bdff5f7c2f1a3f97af78d1a08d0010f1c2a083b8fe94d95195720b0214e9996597c58636df0342a882e5f2f9442dba90063", 0x85}, {&(0x7f0000001480)="069088f2d187187e9f4e0d28185b1e9c71c4cbdcea2005a39122a03f557ddca833d5cce79af3f7658f79b4a721d3fc706ec159b1cb856b28522baa78560f8c83eccc282b10c0f109bf67c0978dda5879eca0dba26d60e67e34cb83af4699e6bf1f3d6919f0321e442e484e6323a2053b778571e7663a99aee66faf41a428a6337c0fe59bf488cec6f98dbde51e776a0c1f3c72e900f6d90b970c247d863fdf98cf9282a79f98731c0b5b7cfc5b69d68f4ebea3d7a738ab1e63cd35c5ffb5d79dd97c4184be1ab344a29726824e1acec1b7e820a1b01296db115ce0b30031895702f6ee3f7da0dba355ff52e1c12e140d84c9183da4159f7061af2a979c265dc2180a0028824b5484582c08841a1f8ea40ce68362917cd29b42d7d9c13d1822caf9ba128c194e97ffcd0509fbce68e103f6ff8bf923b58fa3abcb46385f99ea3392c19056271e00b06944ec698051da0a41030d5077094397376cca269f1e554eddb69a11a4ec9e074fc4f7a38a39953259997afe6b9beaad63ed170999e5f959b970bba024d7ca710ab2ab62acf1624368bb8e1d2a472939e3f2ecd31ced36a01c0e8bc3535a7deab5c9030b675173ccec4e15dae3f7b255660dc8ecea1fea9a1379f7c89a73c6c794f2f554151dfd839dbded5b29079f7495b413dfe02bb98742cee43d6b6175eef566cd15903195bba4055d052c39f4745a7d880965c0805ca4ad520107ea01e80e5232d288c6632a563525f4c83202feec3f1d5117fcf370a3939b01cfe501696f60e3b8b634da146ef3340a1a33576701dd21330309f7ca508c19e319d4d7dd3c4124c291c206db67bd49beb656b2428c124550fe2fcee09ac9f6ded89088e3e64594e382bdbac613a9938532a9902f2aef034c2067e2c907258014f162017927189539dd9655671a1222862590ff1c9db52a017139744f1091e79edd1b50e9a0a38979ae75662240f8b1f8243ad8b2b6387849a54d10920a5568060c013ce19eb471ec8eef5b622084615d033421ac3744339a7cbb5079938359e2e4f8cd9902529931564b38d9c3b5b7e533446d0dfb19e353546fc9654d26acfd9da056ffd0d779e4723b4fcf1b4784fa3ab20865b64418318760643da798b9e30f7b77a59612c26b6be5beaa59c4344b1465c013c65014e4e9408bdd0a5d33b1aaf6d7ac6753bee36218167c9469cabdf8b844398c67d9c1e8ee851fe568e5cc090adb0a6e94975f6f8cd3dbc61e2c875aab2bcabbc006d2fba488b4802536acd4caa95d3433ead1b5026ad9c9931ea4ca8005ad456d51f4d3c8cae829aa694aa4254069608a1eaa534b44b6531ee25ea821b388566bca289703c344d9db0a55e5c2422876addc03833a7f6a2b8553d4a2f6af9fcfb6be0bd2884815d3db258535cda62c5ee3a7df8cdfffb93421a083290d31b08cee26b61e8deb55e84e790b3fb12f22d6fe254aa5c83cb5b462018ff450f5bc0d99c464035dd6624912101f6d007a9d57ac992e4f85e402fa94f4e3eaaef00d59a9f2a297256c01793d01a0ad8a54b6799465a4157ffb30e268635feb9e6b3229ef5d23a3e375ba2ae76bd2a8faa0538cbe3961884b18db540b5dadff0c08c74a8ce5ae5b63fd776e6220fb6d5c159b2b9f78bd07d6b9f6a7b42f50df2b31ab3b5667eedaadccbb66e2763879a25d42ee6a30e2b7daa332a5726920a05768cc7ba5da1cda212cde7f49fcbaee30049acdea4e4ce652c9d6ed6c603dff75f16c177afafc6a6604878fac994436a470d7b864ef9ca128f06328f6614a1635ea43e189e41819012e104b1cbf7e9f7af7d2541568d42b85af2c4d99469d461863e55b4e48ca98b65b470a1d690d91303294717e8653545fc0f6e7aa7014538fadb2e28a4616e99ffe77855376d8dbb848f25ff3da49edcfff2fb6312334e51a974fd05de7ba14dfe549578f6500ff419e3c09a3d3cf5ef3b29002aee1a585b15f5698a5f0c1c2ec88bf730eee6c2876b19fda0cf85193190d563ba3ae34612e6fdbeb3f8362fe92b3c354da66da47b6d799fef939ca06f12a6125319f6ff1bedbeaa9c72b19d03cf9899a8a3f732a7b62d76013044aa9adfcf3fdabd157661afac05ad4bd4af16e064afc23193407a9d326a0024bb0fed53fcd1bae5164c53c51b5450958c3656b10190e92400670569e4bcdff3437645db7822e2d7a689f53024d3d1e3effd8eec9890758ef2c5f8840d9933752cc05172086cc5ef10b0441d0014a308958dc9d7493d10d30a6e2f9bb0c95896ad3f5e959339826d79fe60c69d4e186a9f9d6d925e77e2f3c63e5143c6d4ef5a78d8351959aab581f5951f5feabd5ce08d72d3456fba313cd4fa6ff4eb60332d33f46a6ef835468f1d91b19830b48ccaf8f76001a86943d445bbeb5e4e96f50e499e2f9c3962bb73a5179b2e801895b1cddad7bac544890034869911167a8e329b465e9184d94f8383e7f3343ac6346c160ada6256b551da73eb37bb5255fd391c420aa65aeff2c74f96039540e7d07f1265ecb90a5b092e6ca06237f3f2075eb0f9d099db68c77b2e05dd8221af1a71c0e59903c36cb2ae86998a4eed0388c6b2452a2c5b7f66795efa251f458538d33bc320a9fb03366a327af751888653acd2b80cc009c8a335746dbcc3d9c957aa283d424f9a54f58a4761adddebdea495bd47f86057281c5cd827c49fa97bc97c04043de98a0b71566b08a83896f2a5b225c37ed2b3ea6142721de53b231414948bcdf451d74d7ca40cc91640be3fe23169d5f7530d1b7b77129755605b546570bf879c7421a2590b83a9318eef2a55d2b7bd0600caf032a3688f9c9e8aa0c99a4eba0eea88c5b826460b531d21db85b97547abafd600f0352086d2356a065e3358f57d36dba896506bcb038d25308b7d2f717882cb5d65001d888e20d28074c8ebb4c96923840cbeadc5cbfaf832df6f1c5bc568439e29c824f84936548a4f5d65c9358ecc1db0f9c9d997578945a9f3e329171d7ba5e84cb6864002b5d91befd329790e60e2eca3ac89c79170a9ccab106e18ba628d2cac044c91c2a1cdc294933c3480f0dcb70f12c0bbd238dcf0e63c557636465fea8216af15a84d3a0b4b4fef9ab81fd4bd6ba091a9a5f47bbab1d3ea63978b69bae6a27d8fa38ed6aa81dec76845dae01f41b573eb1c353aaeee48e4a0e62ee7244ea0a3091c3c4c1ad3558b0265cafc2d079dc87487febdcdfd9eb928f71fdf44d5b7f7a393c1bea68eb0e549441919d535e10bd520cc6f1497d17891a6a9971c4b6806e99395baf24947f73c4dd7546d9986b6a9a49b60c3000f3a464e42730780a6a109f6c13c9ee569f6be1c1d95789db35ca39b9c41b36b9f606f807ebed5008fdd6ed84f59c4cc59cfd2217884c454fd18be3404bd37dce9a3b35477386e0ab97a0bf9309b2b8d90b971dc27253bb3459e8b7ec62a8474e9bd5880006756060947e0015761b03cb96cff61398cba1d0d0e00ae2ea0e6ddf34cbf9470b30a31c95d55737f5c15d2ff162a0dec80e40248405b7b82336c57c9c737cf7de73ce7797a1384980ea6a2e276ce3ae1903d8f5748db901ee20e3096c46dc6502c3e9f257303a79c035249cb830b00448c83419ede3861c3b3f00054a848566f9490f7dd366c207531efc42f6dfcc348f2a2afe49985d8cdfb9dba065e07f73e09f7c61913452445650b11ca1e14df040aa94d9bf9be3bd256f6143d0596842d0dda991495921da1ea851c510ca74b29051f40cb835a8418cad6f43dd2529d8eed84d1dd7b4990c479862381a30ce6d873e70bd07575042c0ffa47d96611b57a40fd50ab8ec4d0091587fa4e1f4c24adb1511fdf90af69570165a355d08a7b0711d960a35d10b6774a80b9f77c5b10876d66a6bb90eed62d3c07364117d09c8b193cf84eea130d3944c7ff840e58389c24f65fa8354c4c6198f4e30868bd148acc22443e7cf128da1a2d4e10217c8d9b0d87ef30df19081356c536243f2a966a0f7325cf2e71c7386e35ced7ccfe13367ee6467bb852a16b141028b8c0441baa6d414342fdb5c224d8cee34518c3c2f35b11859e9d9b33e2036299caf31534ae48d061453f8d8fea78d5a6f98659afae0243cb94f9b66e7cb6825684f2b350d245407757b526f04f1b141eeb7a2029e1ec771b88771fe5018789856dd7f14f59e0049dbcea7c3640cae5543e97822f5ae2eeb0bd4f2a6121cc71275aadafbad372b1e0ed4e68eec31bcdcf6327f1f30fdb76c68951812563bf177a5dbac0c248e5781020c78a1f6158c997efb2e3f7c1c6cc7286da68e937cdc9a1bcec8e589fe23aff979836a3be21c5ae4007d9e69134e93f523f1b1fc9c0e8208acfb5fd30953f513c964288543929b44c5e3d07275e01bb761a99f3fa94b60f960f9c6c0a73565fc08f3cfab001c702af76fb25abe7fc989c2e9dc4b4230955a7a2df13ff31fa36f892353747445d2e1cd5f369c1219a6f3f7d915133da893a5f31dcb9443f0a1102012a2b905c8aa1b471b5fc4384e53510ed9de4ebdcc52a7cf3715e23d9a2902ecdab654a0c99539372b6f549f33da0876b164e9d36df1269d52baf3d257c03464f6ccc4ba6d8d22401f8d8cff2c37d7447d281b99a000ba1c5c570d084ad4431d2f245aee9d2991d6a91a9463ff15895a5cbb62f5ba0a2fe01686e48bf1778015bba61febfb807c0f9112c19e1021a8036f18db513c51b7eca72d1086aa58c8c72e5925a5a7aeface5e04d5aa74beae21b6c7fc46b7f6acc1cfac810544650a59917d348c2944a0dfe383880f0c30e851cdbae83a4e4cf6b5c9b85f1de3c2b058d4777dee171297714206a2187112b06119a588e0c7a816d377c5d693457598db134d9bf79a951074d5503282a8585c964b2854fb0853372088d606984d83832d6afb2bdaab00a3330c674b9356f313dca019d78bc966446b8b7554e2a6472e014eaf0c762edc898c384c9b170f1110cfcadd982cdfd6dc4e752db2e107a1b329b38119cddb8fb85c1ffb75d579035cb51b7f3dd387f30710eb9eb895acdae3301ec1c7114bfdf3a7020c351376fd4c72bbcec3e6fd712b560b3f4aedbd1ff58f925c4a972e3383370cd72bc7f313eee1da8594171c4d89a6da83922c2b76ca27c3addd88df35f2db014bc8eecd6dd3b0e724f91027441369c56c82acbe06a96cbc089c0495334c735332ccadb0d9e6a10ad1138c701fbf93d01610f50d84db158a9fe81a7c0c6ef9a4e93bb7affdd7417a53f7e75793f6093a95f768e7a4605065f728706b324ba7d3e3958662d6456c09b53e5c6f067bd1244b5a6a37c57c372f158e1c5eab34a4a127886d88993e081662edb409d3d0a757cc908bb91f32227284e360d7fb1ef8ae3a65003458b08c07013fe61f825fef71013810ff7cf0366c6f1f0768c12b3280403eeb6fb550949507943503729b4662f6df8dd3ab62423f8088317320b24ae4973e7725946372b7aef6eb98e84fdf8e1ae0759c37301d0534743141ae2332c06fe69141b5d127e326a397930f160862e5d7ba664d838f570610f590a354a47c860b92cd670a1884975ad8564d20f4a163b9760679a114fa3077ba3b6bee1d97a6c084b4bca692dd86e5a01129ce3da526ee801db95769bfafe0202cf772d98dc3a40498d0f62d0a4e3277bd62e7145f32007948122f1ae387a4556f0777bed8c763cc7de72796dcb7f555c5747fab6a78bacee320745255b159874a1a48a5f78a4e38e415b57e4ac67febb40f1ba6ceb4d3b284b7861a8732dbebe7c3b56b56bc958f", 0x1000}, {&(0x7f0000002480)="904f43fbe96ead2cb6a8d522e4339db69f44a27dc3128dfed392fe0eee9ee47b2d20d7ac6807506e287896784519d8bd16f4d17bd17b50446eda04f05a78f8ed4b9d4307fb2548bf0fd17904936b25e5efe8ab37ef9587b7", 0x58}, {&(0x7f0000002500)="f84db8b2bf3f5d1aed0d66bcfa60e3c773c8b2c2f69d75ce2f880bd9842ccccc2bac8af45a7b9a8f479407c411c8a12ad3ecfb7fe46a3fba0fc5d60304cf896e14bcedf0693e8db9bf0765406137460f6f630b413cb236a653c7ab0ad63b472ce0b1522eb43aebf61414752e9b48d5e8bc715158fdb135c5d27262336d2394a52f6acbba62efa64c99b01b4023823aeff336dd44661b75", 0x97}, {&(0x7f00000025c0)="1e00b6ee8a643b3589c92490d0c68f4bf16295dab7b127cc55814a88a5dd605994a251cdde3042aa7e72a6cc0231578797e234569f2289c70ed106edb10438846425481c62dd97ad9ec964c41833b89b53da40b6701314efd7682f59bbbc4a70bd507b404f0f647449bcb97bf67de03a6130cd190ff424ccf91af5ffbfe64b612e1806def8213e985d1534ae4b6bb9c7705bb91246ad42c7e4ba1260af0ec088422bf7d13887bb15a1cda7c790e351a2d5ec0c67b560297a09717fc1459eae50abbae4ddbe52a23cca155ac149907fa914cbff789f01a2e62af343ae6a63b14f80634c33ef956d712df7eada381a65e49b3071134983254d232224219e876dc6a88e1ab146def38b07d3727069a7ebf54e061416218add8347b9e30717741bfe5369216da11a7da4b47c1727409b3325cd134dbb4598fe26cbf3c5fb7e5bb9a1a1df872be1ee5b6dddc35051b431f0ed937fcc17d136901b6524e4ecf7f31f9f5e0945967206a218022ff97f9cb6a5b81de906231572f49811ff5cfd1d7440f2c7600360171de3c3b0744715d66c4f52b19c407e74716657711a2c2880c63c3418b4c994163607bbc0d106afa3b70ae6d1023ac94b3c1b273a87bc9073c8d2e6298c0521feaeaee12dc9b0dddb32ac150ca61ac8a4321a54ffc1b2cf8f78188a8299f8cb45caae2ddb846edd3eb2f7b914912ced5dc28269f111622a9447e03ce89f00fb815e3f133d8d61b1db5e8fd2060ac660c0b642fecd4486a817bc6f96ff25415c42023c2fb2fcf3cffe2c89902ceeb2f6565e8bcefdb12e4ced120d96593a37e2617503cae12de36b47180cd4e2c561c11ad42438b243dfc6c4ec1d0eed4a6e567b0c6b1ae489b4b5b2863f1102f4e4fc489ad2f89a4db79f5dfd0f3a5b6fb7e553581d720ab8cc5e2f74fcd7d5fcb6a383a1e4f195b762f8190ff0b378fab9a35c0b1e0421d5df445c3861900e586a3aa82b26de24ef2ac16cee27c7364c428ad8afb064e3f302b20d54033417f6a61416237aa7fb22c86fc32793da2e138412eae3cb786a336ffd3a494088e53cab3e79879292e7ede41eecff3b39e50c63647519d7233698d9f30de5e9b528f407b55baad94885bd4ea75089af3a8debe784b262f30c142705cf3896668462fe9de05de5e96623f6aa5e32b07c09f47922a18cc3d0b8c6e88b666753f7a8c7ca4d816587c226ed054f82f2b4deb562fc77a8a00e602b0c25b4486eb0e16b1401608fe15890b3d3c891cc2acd85927a23618617c53f8774b174f83b9122dd4ea82bfd7d527ee866cfb34bbae8169eb65c279891de0fc1b5e508162909fc833344118bd9ed27842905c1d7387bd7c09a54eedd404a44290e1d6ec77812a745b13d6f57fccd48c2643ff120274e46cb941b56be31fae62b1c42379fdb127945776f92f984503b3c93975cefc4777d583dafd0c27581425363ed9d87d5f6e50c3b1fd5aea0904011aaf2294cbce0cc13412d1605630a8b0612359a2ad9fc9fbbe1a7b38cb7cdb7f2cdc6f795485021e91d5acae2ab0b12c4ea92d4e9102969919b20667f640e2cc2ca28121fad478fdf48c8c6cfdfa59a00b44fb72be08187e5bf285c375ee20d2d6f92cdcb05dd46e090565da3921d8843afc6988ff8b45eb1812d1ab7e5a3943c38a2fd610b48277c17858b8d73801d6016493bfb64c7bcf864181e426db616c20594abcd024718e9cda19a8d9745070c0eddbb745e788cd9b57f5136781243de76c6bdccc4884c02b56822c3af1940527a319e209523261cc74bbfd96016eb7ce27e3a51aecbc6f23f3012ef05a3555c1272dcb82726088cb0a7e978ee9c6067428daf0976fdbe1b597daaae5e51f52405ada536a0bf14e409e8412d29deb28628daa55e516dd6cdcf65ba9d6f824522253dc432de88d90725c999436a3e9dfab2cfb0c0e84b634e9dff84db993b32635aa41c200597fcb7d44f7e227ab8ee1fbe02f607b48fbc14d0a7ad0f9a51ef2155756206626c62a9df2e37ba897b83ab3a5a25ca3f74be522aa3cea77bb55c5a24c30965b502f1ef476506f11435a70a6566cb2eaf437d1ef4dbc1be51cde123e7b9dd197de3b22deb2e317be528f8dad49fa9e541e30a07fd160569fcb799b78feabef85de7659aabe166a0162e02a6222e7c5908abc1dd78eee350b870d8a061ea94645baa4ff93651bbecdc2c277e62d34a1534ffe7a2e19f8529c332c56e84b154271b1d427058c9d5a67ba6145964f6cdcc85e78aa9ff60a673270f09cec9607a8171cbb34d3c615f3feeaabfd8ba822c89a95ce116b6f58c0fc4ad9100e74f5786b7cd589f6e73ad256cd94ddd5584f0d801d2aa3ee4ea55e12c05bf0055592dcf04544b9dbc833364dd5243bde84c0aaa5784557f03a910e2c69b3f6e3d0e4335f4a9055972912332b6a877268337e3b6ac44e13ab70d35e696af365b5a1d91acb037283d4751121fa15efb51b5b585e2f7c4c4438348d1c3996d6ba8a16d2fa199a0958b3418ceeb0c90f3d25a8d4cc94184637d1f366ed921338e18ef5e29e120c4a325f696315107cf32dd350db797ab73931c9bd1de5332e338355b1d47a88dc1d99c2133d6fd3c06113b35417d19b0671ff8d97b8d84c0bcf98e8a021662f0ab0351f4be3a0689138bec4c04b1284d37bdf37e4f5064e24407d14b963a54afb1e992be9f6e7aab2414d48d9758cd8476e8b21d18210c7761fd528afbbb919716b6b42625187ec0de8ce7dbfab77e3dda211b037721a3e6237469faad7ee833318b7a499dec7b216396f23deecf2b8157f8a358f76cbc6ee80bd2ca9f58e94ea9fbb58a352faf9f84cff45e5025463b6c4bf8e4f460ad71918050c617bce74e596da371ba035a3f1c19a503c6376e1658f2c02e03bf4aa168ea189563f301cc3373aae32627820fc83ef47fba8cd9249de39800b755821ee8f21a961226357b5ea07e4acd4dc47b2bbe0dd40503898c98c8d7b2279cd2b4d6bea126f43adb001501cbd93f1ba3b3c2621cbc075b1e0eb1897c40d80ff27661b3edd7e1680cd29c31f4443a3c2c9109c269a496ab6e539654ca3143c931ad71939886e2bf74eac6e6417bf2bf9db28bba614858c8407821bfb615cd983f8ecaad5648557c2949f1285e7c62b6104da5fc2feb2736274515474170d5acb128b2637e41947586f8daf66716061dd996bbc66157bb7859bbf8e8e0a0df175bb55e84244d8b20299a870a087c18583effb54e689cd0c2146ba4d9704c819dc9f67e8a56b446fc2c181bb16551523676f2198f6e4f791aa045ad6d2ab7180dbe324524981110663c104cda2be913d7f7e0193aa7d01cf41ef93fa123c71c91e631e7d35f7a03a69d2a2123fdef8112a963a8a8192e73bd7b5f6492210247183cd641db527ae6e87ce3b1d77f13712916c2a93fe8fa8f78148066b9cdc6238d6e10c93f1e87ec3f392f2c3276fd08410538beadc8da04fc6fdb0abebfbc08778059ac1a45645fbbb8ec7c73b4744fd422521ab6f95af97ec96006e4a7aecdc79854547648c5267be6d92ea706e1df4f58d53c87f1159a61f9fde18c13803712943a940d515c124c107072ad0f06b85ed73a4246601f05095d04bca20d7f9dbb3f61741f49151ab9f545f61e220e39fdbf2d8c71c74583727d8311bf0a5dbe0ea45efeec590ea862684a4163f75fe7c8ac42013a83e83757a2a95c44bf1f4ac04988606a00bf8d04437866e312decb77d0034a8cd626b272bdf51de15201afcbb4114ec03e7c22748aaed30e764829ca280515365a0d07bf0c1ac74ad73768f348ffb4c4d6fb21c4f47320e5049b14e70999ced714238b76cbd1f803e59d9adbf6dcf75fd3bc15dffd84ddd698fed8ab2a43bcc8d74cc07dc96a75f8b38d84424b8406078edbc306506592fb28e1ebfa58a217be1bde7195cf7c2ef8d94aaa11fcc968d50dd4d40e4cc0e32208063fd5c41ff5f656a92552c5322f28c2dc9ff8eca1e7988eb59b2e534f2d1b1f7035ad09e45da30b704c42fe0a8d388ff7baea2571900ab25bba0a6a587a78d5107a97a460255f431586021e61322104d776427e0bc726880f0860f12ab364c1d77888c0fed7c906d181a16fe751d730947c956e4f8da1411d22de8bd9a78232a43725becda0bc10b897c2ba381cfec68e55e8fc6e2aad486b7443cf59f5f233eb0e60d462395c95f2ef40bd331444ac202cfb19f06d2e5218ca28a0edf5f5f367b0433e9e84108e467a903f6117ffd8df1715826c1f0e43bd343d617b42f50b24b79a04f5c3ef021d54d886b71f5fc14c6f590a22e13545081dabc4fbafa4f6e18bb049bb7631b012d043ea577fa3df107dc02e713a3a5ab564de3e42a5e49d12b1c14b0758e1f38833648f5a33d4caed37cd025e5ba56931ec321c2cb293196e4712c061f982204dbdb4074ce48ef80d220ed1386e76bc55619672910e4128bd364e7dc05227458d186664aecdc1e35e93b7e9351e21df218b77e7660673e569913bc2fbc055e7c48fa0629c98b1e0f0b3dc84bcb9facab91a000cfc9b145ead57022afda8ae967fc216ed2b9eb5117dac57e935cd3a1b22f633b8241727227798fdfe647d4354048a881ebdce48f7a23364558c5fc38db0bb043f12708d4702a9401b98a27a1b4a7c415828c51a2c7418ff9ab9b99aea23e2484ba79c23fad63378f3d9faf559d17ee97cbdff954291bc828c401b4aeec5f1cdc8c72d17a2b7bca704ea3911861b332e48b43a58712154fc45510ee7bcb68f84ca21555cb6b5e79070191c7784dbc6bbaf4b258bddc37f44dc29370756f45b0974eb6fed9438e2e72ec62fc420e1a827c8a1bad11ec7b523f06559e1dde1bc6cb591caed31190c9c9c47d929922b648981749f966b9f54b7ad530673b1a2cefaf8dd146dc25a88583ca91cfc0f50bb39623e1ea0ecd5f0d50ef12330bd9fdfb441a0905f8c89066c56c0fed30b9dc4661b09fb47bc9f0d064d8c05be6076e31661c54001ec2ec8f132f548707b2473753c5c10361c9deaa5ae4546ebe68f8d4c9b4d1af8053ad5ed62d3154e8cda63a07c5feb494327d14c6860074c0d24f91ed672b3f2fcf3d4fb211050a9916856312fe0c705f6bacc3f1423f97ccfbb5894a98aa9467d28bc59f109411105118e163be98117a8250ff2b3514f627fa1868bb75eef1b6d6973c9ff535be71927384560f38e4efd12f811586801897a84bfe7696e8557e3cf88002a49464c6911464bc6e96694da69e70efaf7ed425a7e5d80b63407b804b2b21519a6d526c06e56d646dd6b0c7be4695991aa1fd85271e72dca7180465d22236d95601969bed60644630f6174be2040f0a274e2def59714abcd227de0b04edacf010ee1ed83f01645b2f97720f2a00a4caeebf0122a96257f71d8706fe4739f14a356f3dc6ba9a67a7839022b76b192be232f0e3170830e1cc493870ec1dc25cfb0e6a45b5198ac17dca4baaa952f58298780d4de5a4d6d96439f6e0e07a0fae7d7b79d14c64bfdb0bd6ea5d5bb96285612aaa32c34e759d9bdd80c7ceddb9d02cbad47a833fd8a0248b7f432ac29eb000a1a9e49ad0bf5010d8d0b3006babafcfc927a87a5adb3089ba4c6f77938ccce5239300302f996106d1b451c49c1fa5728176f711d213a0ccbdbbfe57c84f68f3e50ae2c1b1c78cbc1b5ca00445ecc9720c06f3fbafa98afcf85429f0d134514d3ef41f64a7a42bcd62dfc938dcbbddd377b9d74095920961f6cb8e980050588220781938f51ea0f22c767397a7af847f6cae8ff63e5cf87be8f795c44", 0x1000}, {&(0x7f00000035c0)="06c687b07c4a5ee71b08988fb57d1ee97f21031ace34ea2925bfda43adcee2725cb6a405d234ae0edd1ca6a7d85d218a1fd0f14f02cdc2aaf254d68bacf146a82d1ea283a3549798fed767aa1090838b2928f930069887d639a82150a4be270663d3fa55cd2d1c6074fbaaf02681250c115bc42fb2043c24e2d49201ead3f9ce20f50f4943fe425c9345eb44203591bdd8944a3515900fd2faef33ed4158b4ada9777aee13a3acf26bbbf72c4ef0", 0xae}, {&(0x7f0000003680)="9a38c7545361d8be5004c8123d6f25002149e9c479e1021d55dc256f96136f5d193bab0890c608a53cc1d6fd75d9b7d525bef8f366dad7ca2725bc9b331a1e2ef72e4101e62830ec8ed3e21de3d489f216a33a704a139af83fd6d67f6743de0e1f2f4586828fc1f67d7c57aff66dc05e61fff8b1e2e0b74ca3a08b92889de4803ea327f5e97a6107543d9847e3a9cf760fe21ce5284c348363c3bafe4c06eaff21fa0d2d49cf0fd10103de5ca34ea6bb38596ab315b44b69c0b7e22cc98ed8ed072e4bed7945f8052fa53f207eabac8de5391f7d209b80c350e39aa2e5bbd185be0a", 0xe2}], 0x9) 12:44:32 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) writev(r0, &(0x7f0000003780)=[{0x0}, {&(0x7f0000001380)="cfbe360fef4e506a598711a931f6e7e9cb34ed547e83583c571ae24a026d6feec381c4842b3925c3cb8d1c768e281e4f1d47ac00e37119", 0x37}, {&(0x7f00000013c0)="c150117bb95ddd9fb88017fc1ccab062581a547034dc3064314d026716ecbc5399b72888b683fe5248962989e9c946ec499ef183a8f02a3dcd931d1af3a0afb7aa67e7f14892e2d3e2ff86b57d6c548496d31e0bdff5f7c2f1a3f97af78d1a08d0010f1c2a083b8fe94d95195720b0214e9996597c58636df0342a882e5f2f9442dba90063", 0x85}, {&(0x7f0000001480)="069088f2d187187e9f4e0d28185b1e9c71c4cbdcea2005a39122a03f557ddca833d5cce79af3f7658f79b4a721d3fc706ec159b1cb856b28522baa78560f8c83eccc282b10c0f109bf67c0978dda5879eca0dba26d60e67e34cb83af4699e6bf1f3d6919f0321e442e484e6323a2053b778571e7663a99aee66faf41a428a6337c0fe59bf488cec6f98dbde51e776a0c1f3c72e900f6d90b970c247d863fdf98cf9282a79f98731c0b5b7cfc5b69d68f4ebea3d7a738ab1e63cd35c5ffb5d79dd97c4184be1ab344a29726824e1acec1b7e820a1b01296db115ce0b30031895702f6ee3f7da0dba355ff52e1c12e140d84c9183da4159f7061af2a979c265dc2180a0028824b5484582c08841a1f8ea40ce68362917cd29b42d7d9c13d1822caf9ba128c194e97ffcd0509fbce68e103f6ff8bf923b58fa3abcb46385f99ea3392c19056271e00b06944ec698051da0a41030d5077094397376cca269f1e554eddb69a11a4ec9e074fc4f7a38a39953259997afe6b9beaad63ed170999e5f959b970bba024d7ca710ab2ab62acf1624368bb8e1d2a472939e3f2ecd31ced36a01c0e8bc3535a7deab5c9030b675173ccec4e15dae3f7b255660dc8ecea1fea9a1379f7c89a73c6c794f2f554151dfd839dbded5b29079f7495b413dfe02bb98742cee43d6b6175eef566cd15903195bba4055d052c39f4745a7d880965c0805ca4ad520107ea01e80e5232d288c6632a563525f4c83202feec3f1d5117fcf370a3939b01cfe501696f60e3b8b634da146ef3340a1a33576701dd21330309f7ca508c19e319d4d7dd3c4124c291c206db67bd49beb656b2428c124550fe2fcee09ac9f6ded89088e3e64594e382bdbac613a9938532a9902f2aef034c2067e2c907258014f162017927189539dd9655671a1222862590ff1c9db52a017139744f1091e79edd1b50e9a0a38979ae75662240f8b1f8243ad8b2b6387849a54d10920a5568060c013ce19eb471ec8eef5b622084615d033421ac3744339a7cbb5079938359e2e4f8cd9902529931564b38d9c3b5b7e533446d0dfb19e353546fc9654d26acfd9da056ffd0d779e4723b4fcf1b4784fa3ab20865b64418318760643da798b9e30f7b77a59612c26b6be5beaa59c4344b1465c013c65014e4e9408bdd0a5d33b1aaf6d7ac6753bee36218167c9469cabdf8b844398c67d9c1e8ee851fe568e5cc090adb0a6e94975f6f8cd3dbc61e2c875aab2bcabbc006d2fba488b4802536acd4caa95d3433ead1b5026ad9c9931ea4ca8005ad456d51f4d3c8cae829aa694aa4254069608a1eaa534b44b6531ee25ea821b388566bca289703c344d9db0a55e5c2422876addc03833a7f6a2b8553d4a2f6af9fcfb6be0bd2884815d3db258535cda62c5ee3a7df8cdfffb93421a083290d31b08cee26b61e8deb55e84e790b3fb12f22d6fe254aa5c83cb5b462018ff450f5bc0d99c464035dd6624912101f6d007a9d57ac992e4f85e402fa94f4e3eaaef00d59a9f2a297256c01793d01a0ad8a54b6799465a4157ffb30e268635feb9e6b3229ef5d23a3e375ba2ae76bd2a8faa0538cbe3961884b18db540b5dadff0c08c74a8ce5ae5b63fd776e6220fb6d5c159b2b9f78bd07d6b9f6a7b42f50df2b31ab3b5667eedaadccbb66e2763879a25d42ee6a30e2b7daa332a5726920a05768cc7ba5da1cda212cde7f49fcbaee30049acdea4e4ce652c9d6ed6c603dff75f16c177afafc6a6604878fac994436a470d7b864ef9ca128f06328f6614a1635ea43e189e41819012e104b1cbf7e9f7af7d2541568d42b85af2c4d99469d461863e55b4e48ca98b65b470a1d690d91303294717e8653545fc0f6e7aa7014538fadb2e28a4616e99ffe77855376d8dbb848f25ff3da49edcfff2fb6312334e51a974fd05de7ba14dfe549578f6500ff419e3c09a3d3cf5ef3b29002aee1a585b15f5698a5f0c1c2ec88bf730eee6c2876b19fda0cf85193190d563ba3ae34612e6fdbeb3f8362fe92b3c354da66da47b6d799fef939ca06f12a6125319f6ff1bedbeaa9c72b19d03cf9899a8a3f732a7b62d76013044aa9adfcf3fdabd157661afac05ad4bd4af16e064afc23193407a9d326a0024bb0fed53fcd1bae5164c53c51b5450958c3656b10190e92400670569e4bcdff3437645db7822e2d7a689f53024d3d1e3effd8eec9890758ef2c5f8840d9933752cc05172086cc5ef10b0441d0014a308958dc9d7493d10d30a6e2f9bb0c95896ad3f5e959339826d79fe60c69d4e186a9f9d6d925e77e2f3c63e5143c6d4ef5a78d8351959aab581f5951f5feabd5ce08d72d3456fba313cd4fa6ff4eb60332d33f46a6ef835468f1d91b19830b48ccaf8f76001a86943d445bbeb5e4e96f50e499e2f9c3962bb73a5179b2e801895b1cddad7bac544890034869911167a8e329b465e9184d94f8383e7f3343ac6346c160ada6256b551da73eb37bb5255fd391c420aa65aeff2c74f96039540e7d07f1265ecb90a5b092e6ca06237f3f2075eb0f9d099db68c77b2e05dd8221af1a71c0e59903c36cb2ae86998a4eed0388c6b2452a2c5b7f66795efa251f458538d33bc320a9fb03366a327af751888653acd2b80cc009c8a335746dbcc3d9c957aa283d424f9a54f58a4761adddebdea495bd47f86057281c5cd827c49fa97bc97c04043de98a0b71566b08a83896f2a5b225c37ed2b3ea6142721de53b231414948bcdf451d74d7ca40cc91640be3fe23169d5f7530d1b7b77129755605b546570bf879c7421a2590b83a9318eef2a55d2b7bd0600caf032a3688f9c9e8aa0c99a4eba0eea88c5b826460b531d21db85b97547abafd600f0352086d2356a065e3358f57d36dba896506bcb038d25308b7d2f717882cb5d65001d888e20d28074c8ebb4c96923840cbeadc5cbfaf832df6f1c5bc568439e29c824f84936548a4f5d65c9358ecc1db0f9c9d997578945a9f3e329171d7ba5e84cb6864002b5d91befd329790e60e2eca3ac89c79170a9ccab106e18ba628d2cac044c91c2a1cdc294933c3480f0dcb70f12c0bbd238dcf0e63c557636465fea8216af15a84d3a0b4b4fef9ab81fd4bd6ba091a9a5f47bbab1d3ea63978b69bae6a27d8fa38ed6aa81dec76845dae01f41b573eb1c353aaeee48e4a0e62ee7244ea0a3091c3c4c1ad3558b0265cafc2d079dc87487febdcdfd9eb928f71fdf44d5b7f7a393c1bea68eb0e549441919d535e10bd520cc6f1497d17891a6a9971c4b6806e99395baf24947f73c4dd7546d9986b6a9a49b60c3000f3a464e42730780a6a109f6c13c9ee569f6be1c1d95789db35ca39b9c41b36b9f606f807ebed5008fdd6ed84f59c4cc59cfd2217884c454fd18be3404bd37dce9a3b35477386e0ab97a0bf9309b2b8d90b971dc27253bb3459e8b7ec62a8474e9bd5880006756060947e0015761b03cb96cff61398cba1d0d0e00ae2ea0e6ddf34cbf9470b30a31c95d55737f5c15d2ff162a0dec80e40248405b7b82336c57c9c737cf7de73ce7797a1384980ea6a2e276ce3ae1903d8f5748db901ee20e3096c46dc6502c3e9f257303a79c035249cb830b00448c83419ede3861c3b3f00054a848566f9490f7dd366c207531efc42f6dfcc348f2a2afe49985d8cdfb9dba065e07f73e09f7c61913452445650b11ca1e14df040aa94d9bf9be3bd256f6143d0596842d0dda991495921da1ea851c510ca74b29051f40cb835a8418cad6f43dd2529d8eed84d1dd7b4990c479862381a30ce6d873e70bd07575042c0ffa47d96611b57a40fd50ab8ec4d0091587fa4e1f4c24adb1511fdf90af69570165a355d08a7b0711d960a35d10b6774a80b9f77c5b10876d66a6bb90eed62d3c07364117d09c8b193cf84eea130d3944c7ff840e58389c24f65fa8354c4c6198f4e30868bd148acc22443e7cf128da1a2d4e10217c8d9b0d87ef30df19081356c536243f2a966a0f7325cf2e71c7386e35ced7ccfe13367ee6467bb852a16b141028b8c0441baa6d414342fdb5c224d8cee34518c3c2f35b11859e9d9b33e2036299caf31534ae48d061453f8d8fea78d5a6f98659afae0243cb94f9b66e7cb6825684f2b350d245407757b526f04f1b141eeb7a2029e1ec771b88771fe5018789856dd7f14f59e0049dbcea7c3640cae5543e97822f5ae2eeb0bd4f2a6121cc71275aadafbad372b1e0ed4e68eec31bcdcf6327f1f30fdb76c68951812563bf177a5dbac0c248e5781020c78a1f6158c997efb2e3f7c1c6cc7286da68e937cdc9a1bcec8e589fe23aff979836a3be21c5ae4007d9e69134e93f523f1b1fc9c0e8208acfb5fd30953f513c964288543929b44c5e3d07275e01bb761a99f3fa94b60f960f9c6c0a73565fc08f3cfab001c702af76fb25abe7fc989c2e9dc4b4230955a7a2df13ff31fa36f892353747445d2e1cd5f369c1219a6f3f7d915133da893a5f31dcb9443f0a1102012a2b905c8aa1b471b5fc4384e53510ed9de4ebdcc52a7cf3715e23d9a2902ecdab654a0c99539372b6f549f33da0876b164e9d36df1269d52baf3d257c03464f6ccc4ba6d8d22401f8d8cff2c37d7447d281b99a000ba1c5c570d084ad4431d2f245aee9d2991d6a91a9463ff15895a5cbb62f5ba0a2fe01686e48bf1778015bba61febfb807c0f9112c19e1021a8036f18db513c51b7eca72d1086aa58c8c72e5925a5a7aeface5e04d5aa74beae21b6c7fc46b7f6acc1cfac810544650a59917d348c2944a0dfe383880f0c30e851cdbae83a4e4cf6b5c9b85f1de3c2b058d4777dee171297714206a2187112b06119a588e0c7a816d377c5d693457598db134d9bf79a951074d5503282a8585c964b2854fb0853372088d606984d83832d6afb2bdaab00a3330c674b9356f313dca019d78bc966446b8b7554e2a6472e014eaf0c762edc898c384c9b170f1110cfcadd982cdfd6dc4e752db2e107a1b329b38119cddb8fb85c1ffb75d579035cb51b7f3dd387f30710eb9eb895acdae3301ec1c7114bfdf3a7020c351376fd4c72bbcec3e6fd712b560b3f4aedbd1ff58f925c4a972e3383370cd72bc7f313eee1da8594171c4d89a6da83922c2b76ca27c3addd88df35f2db014bc8eecd6dd3b0e724f91027441369c56c82acbe06a96cbc089c0495334c735332ccadb0d9e6a10ad1138c701fbf93d01610f50d84db158a9fe81a7c0c6ef9a4e93bb7affdd7417a53f7e75793f6093a95f768e7a4605065f728706b324ba7d3e3958662d6456c09b53e5c6f067bd1244b5a6a37c57c372f158e1c5eab34a4a127886d88993e081662edb409d3d0a757cc908bb91f32227284e360d7fb1ef8ae3a65003458b08c07013fe61f825fef71013810ff7cf0366c6f1f0768c12b3280403eeb6fb550949507943503729b4662f6df8dd3ab62423f8088317320b24ae4973e7725946372b7aef6eb98e84fdf8e1ae0759c37301d0534743141ae2332c06fe69141b5d127e326a397930f160862e5d7ba664d838f570610f590a354a47c860b92cd670a1884975ad8564d20f4a163b9760679a114fa3077ba3b6bee1d97a6c084b4bca692dd86e5a01129ce3da526ee801db95769bfafe0202cf772d98dc3a40498d0f62d0a4e3277bd62e7145f32007948122f1ae387a4556f0777bed8c763cc7de72796dcb7f555c5747fab6a78bacee320745255b159874a1a48a5f78a4e38e415b57e4ac67febb40f1ba6ceb4d3b284b7861a8732dbebe7c3b56b56bc958f", 0x1000}, {&(0x7f0000002480)="904f43fbe96ead2cb6a8d522e4339db69f44a27dc3128dfed392fe0eee9ee47b2d20d7ac6807506e287896784519d8bd16f4d17bd17b50446eda04f05a78f8ed4b9d4307fb2548bf0fd17904936b25e5efe8ab37ef9587b7", 0x58}, {&(0x7f0000002500)="f84db8b2bf3f5d1aed0d66bcfa60e3c773c8b2c2f69d75ce2f880bd9842ccccc2bac8af45a7b9a8f479407c411c8a12ad3ecfb7fe46a3fba0fc5d60304cf896e14bcedf0693e8db9bf0765406137460f6f630b413cb236a653c7ab0ad63b472ce0b1522eb43aebf61414752e9b48d5e8bc715158fdb135c5d27262336d2394a52f6acbba62efa64c99b01b4023823aeff336dd44661b75", 0x97}, {&(0x7f00000025c0)="1e00b6ee8a643b3589c92490d0c68f4bf16295dab7b127cc55814a88a5dd605994a251cdde3042aa7e72a6cc0231578797e234569f2289c70ed106edb10438846425481c62dd97ad9ec964c41833b89b53da40b6701314efd7682f59bbbc4a70bd507b404f0f647449bcb97bf67de03a6130cd190ff424ccf91af5ffbfe64b612e1806def8213e985d1534ae4b6bb9c7705bb91246ad42c7e4ba1260af0ec088422bf7d13887bb15a1cda7c790e351a2d5ec0c67b560297a09717fc1459eae50abbae4ddbe52a23cca155ac149907fa914cbff789f01a2e62af343ae6a63b14f80634c33ef956d712df7eada381a65e49b3071134983254d232224219e876dc6a88e1ab146def38b07d3727069a7ebf54e061416218add8347b9e30717741bfe5369216da11a7da4b47c1727409b3325cd134dbb4598fe26cbf3c5fb7e5bb9a1a1df872be1ee5b6dddc35051b431f0ed937fcc17d136901b6524e4ecf7f31f9f5e0945967206a218022ff97f9cb6a5b81de906231572f49811ff5cfd1d7440f2c7600360171de3c3b0744715d66c4f52b19c407e74716657711a2c2880c63c3418b4c994163607bbc0d106afa3b70ae6d1023ac94b3c1b273a87bc9073c8d2e6298c0521feaeaee12dc9b0dddb32ac150ca61ac8a4321a54ffc1b2cf8f78188a8299f8cb45caae2ddb846edd3eb2f7b914912ced5dc28269f111622a9447e03ce89f00fb815e3f133d8d61b1db5e8fd2060ac660c0b642fecd4486a817bc6f96ff25415c42023c2fb2fcf3cffe2c89902ceeb2f6565e8bcefdb12e4ced120d96593a37e2617503cae12de36b47180cd4e2c561c11ad42438b243dfc6c4ec1d0eed4a6e567b0c6b1ae489b4b5b2863f1102f4e4fc489ad2f89a4db79f5dfd0f3a5b6fb7e553581d720ab8cc5e2f74fcd7d5fcb6a383a1e4f195b762f8190ff0b378fab9a35c0b1e0421d5df445c3861900e586a3aa82b26de24ef2ac16cee27c7364c428ad8afb064e3f302b20d54033417f6a61416237aa7fb22c86fc32793da2e138412eae3cb786a336ffd3a494088e53cab3e79879292e7ede41eecff3b39e50c63647519d7233698d9f30de5e9b528f407b55baad94885bd4ea75089af3a8debe784b262f30c142705cf3896668462fe9de05de5e96623f6aa5e32b07c09f47922a18cc3d0b8c6e88b666753f7a8c7ca4d816587c226ed054f82f2b4deb562fc77a8a00e602b0c25b4486eb0e16b1401608fe15890b3d3c891cc2acd85927a23618617c53f8774b174f83b9122dd4ea82bfd7d527ee866cfb34bbae8169eb65c279891de0fc1b5e508162909fc833344118bd9ed27842905c1d7387bd7c09a54eedd404a44290e1d6ec77812a745b13d6f57fccd48c2643ff120274e46cb941b56be31fae62b1c42379fdb127945776f92f984503b3c93975cefc4777d583dafd0c27581425363ed9d87d5f6e50c3b1fd5aea0904011aaf2294cbce0cc13412d1605630a8b0612359a2ad9fc9fbbe1a7b38cb7cdb7f2cdc6f795485021e91d5acae2ab0b12c4ea92d4e9102969919b20667f640e2cc2ca28121fad478fdf48c8c6cfdfa59a00b44fb72be08187e5bf285c375ee20d2d6f92cdcb05dd46e090565da3921d8843afc6988ff8b45eb1812d1ab7e5a3943c38a2fd610b48277c17858b8d73801d6016493bfb64c7bcf864181e426db616c20594abcd024718e9cda19a8d9745070c0eddbb745e788cd9b57f5136781243de76c6bdccc4884c02b56822c3af1940527a319e209523261cc74bbfd96016eb7ce27e3a51aecbc6f23f3012ef05a3555c1272dcb82726088cb0a7e978ee9c6067428daf0976fdbe1b597daaae5e51f52405ada536a0bf14e409e8412d29deb28628daa55e516dd6cdcf65ba9d6f824522253dc432de88d90725c999436a3e9dfab2cfb0c0e84b634e9dff84db993b32635aa41c200597fcb7d44f7e227ab8ee1fbe02f607b48fbc14d0a7ad0f9a51ef2155756206626c62a9df2e37ba897b83ab3a5a25ca3f74be522aa3cea77bb55c5a24c30965b502f1ef476506f11435a70a6566cb2eaf437d1ef4dbc1be51cde123e7b9dd197de3b22deb2e317be528f8dad49fa9e541e30a07fd160569fcb799b78feabef85de7659aabe166a0162e02a6222e7c5908abc1dd78eee350b870d8a061ea94645baa4ff93651bbecdc2c277e62d34a1534ffe7a2e19f8529c332c56e84b154271b1d427058c9d5a67ba6145964f6cdcc85e78aa9ff60a673270f09cec9607a8171cbb34d3c615f3feeaabfd8ba822c89a95ce116b6f58c0fc4ad9100e74f5786b7cd589f6e73ad256cd94ddd5584f0d801d2aa3ee4ea55e12c05bf0055592dcf04544b9dbc833364dd5243bde84c0aaa5784557f03a910e2c69b3f6e3d0e4335f4a9055972912332b6a877268337e3b6ac44e13ab70d35e696af365b5a1d91acb037283d4751121fa15efb51b5b585e2f7c4c4438348d1c3996d6ba8a16d2fa199a0958b3418ceeb0c90f3d25a8d4cc94184637d1f366ed921338e18ef5e29e120c4a325f696315107cf32dd350db797ab73931c9bd1de5332e338355b1d47a88dc1d99c2133d6fd3c06113b35417d19b0671ff8d97b8d84c0bcf98e8a021662f0ab0351f4be3a0689138bec4c04b1284d37bdf37e4f5064e24407d14b963a54afb1e992be9f6e7aab2414d48d9758cd8476e8b21d18210c7761fd528afbbb919716b6b42625187ec0de8ce7dbfab77e3dda211b037721a3e6237469faad7ee833318b7a499dec7b216396f23deecf2b8157f8a358f76cbc6ee80bd2ca9f58e94ea9fbb58a352faf9f84cff45e5025463b6c4bf8e4f460ad71918050c617bce74e596da371ba035a3f1c19a503c6376e1658f2c02e03bf4aa168ea189563f301cc3373aae32627820fc83ef47fba8cd9249de39800b755821ee8f21a961226357b5ea07e4acd4dc47b2bbe0dd40503898c98c8d7b2279cd2b4d6bea126f43adb001501cbd93f1ba3b3c2621cbc075b1e0eb1897c40d80ff27661b3edd7e1680cd29c31f4443a3c2c9109c269a496ab6e539654ca3143c931ad71939886e2bf74eac6e6417bf2bf9db28bba614858c8407821bfb615cd983f8ecaad5648557c2949f1285e7c62b6104da5fc2feb2736274515474170d5acb128b2637e41947586f8daf66716061dd996bbc66157bb7859bbf8e8e0a0df175bb55e84244d8b20299a870a087c18583effb54e689cd0c2146ba4d9704c819dc9f67e8a56b446fc2c181bb16551523676f2198f6e4f791aa045ad6d2ab7180dbe324524981110663c104cda2be913d7f7e0193aa7d01cf41ef93fa123c71c91e631e7d35f7a03a69d2a2123fdef8112a963a8a8192e73bd7b5f6492210247183cd641db527ae6e87ce3b1d77f13712916c2a93fe8fa8f78148066b9cdc6238d6e10c93f1e87ec3f392f2c3276fd08410538beadc8da04fc6fdb0abebfbc08778059ac1a45645fbbb8ec7c73b4744fd422521ab6f95af97ec96006e4a7aecdc79854547648c5267be6d92ea706e1df4f58d53c87f1159a61f9fde18c13803712943a940d515c124c107072ad0f06b85ed73a4246601f05095d04bca20d7f9dbb3f61741f49151ab9f545f61e220e39fdbf2d8c71c74583727d8311bf0a5dbe0ea45efeec590ea862684a4163f75fe7c8ac42013a83e83757a2a95c44bf1f4ac04988606a00bf8d04437866e312decb77d0034a8cd626b272bdf51de15201afcbb4114ec03e7c22748aaed30e764829ca280515365a0d07bf0c1ac74ad73768f348ffb4c4d6fb21c4f47320e5049b14e70999ced714238b76cbd1f803e59d9adbf6dcf75fd3bc15dffd84ddd698fed8ab2a43bcc8d74cc07dc96a75f8b38d84424b8406078edbc306506592fb28e1ebfa58a217be1bde7195cf7c2ef8d94aaa11fcc968d50dd4d40e4cc0e32208063fd5c41ff5f656a92552c5322f28c2dc9ff8eca1e7988eb59b2e534f2d1b1f7035ad09e45da30b704c42fe0a8d388ff7baea2571900ab25bba0a6a587a78d5107a97a460255f431586021e61322104d776427e0bc726880f0860f12ab364c1d77888c0fed7c906d181a16fe751d730947c956e4f8da1411d22de8bd9a78232a43725becda0bc10b897c2ba381cfec68e55e8fc6e2aad486b7443cf59f5f233eb0e60d462395c95f2ef40bd331444ac202cfb19f06d2e5218ca28a0edf5f5f367b0433e9e84108e467a903f6117ffd8df1715826c1f0e43bd343d617b42f50b24b79a04f5c3ef021d54d886b71f5fc14c6f590a22e13545081dabc4fbafa4f6e18bb049bb7631b012d043ea577fa3df107dc02e713a3a5ab564de3e42a5e49d12b1c14b0758e1f38833648f5a33d4caed37cd025e5ba56931ec321c2cb293196e4712c061f982204dbdb4074ce48ef80d220ed1386e76bc55619672910e4128bd364e7dc05227458d186664aecdc1e35e93b7e9351e21df218b77e7660673e569913bc2fbc055e7c48fa0629c98b1e0f0b3dc84bcb9facab91a000cfc9b145ead57022afda8ae967fc216ed2b9eb5117dac57e935cd3a1b22f633b8241727227798fdfe647d4354048a881ebdce48f7a23364558c5fc38db0bb043f12708d4702a9401b98a27a1b4a7c415828c51a2c7418ff9ab9b99aea23e2484ba79c23fad63378f3d9faf559d17ee97cbdff954291bc828c401b4aeec5f1cdc8c72d17a2b7bca704ea3911861b332e48b43a58712154fc45510ee7bcb68f84ca21555cb6b5e79070191c7784dbc6bbaf4b258bddc37f44dc29370756f45b0974eb6fed9438e2e72ec62fc420e1a827c8a1bad11ec7b523f06559e1dde1bc6cb591caed31190c9c9c47d929922b648981749f966b9f54b7ad530673b1a2cefaf8dd146dc25a88583ca91cfc0f50bb39623e1ea0ecd5f0d50ef12330bd9fdfb441a0905f8c89066c56c0fed30b9dc4661b09fb47bc9f0d064d8c05be6076e31661c54001ec2ec8f132f548707b2473753c5c10361c9deaa5ae4546ebe68f8d4c9b4d1af8053ad5ed62d3154e8cda63a07c5feb494327d14c6860074c0d24f91ed672b3f2fcf3d4fb211050a9916856312fe0c705f6bacc3f1423f97ccfbb5894a98aa9467d28bc59f109411105118e163be98117a8250ff2b3514f627fa1868bb75eef1b6d6973c9ff535be71927384560f38e4efd12f811586801897a84bfe7696e8557e3cf88002a49464c6911464bc6e96694da69e70efaf7ed425a7e5d80b63407b804b2b21519a6d526c06e56d646dd6b0c7be4695991aa1fd85271e72dca7180465d22236d95601969bed60644630f6174be2040f0a274e2def59714abcd227de0b04edacf010ee1ed83f01645b2f97720f2a00a4caeebf0122a96257f71d8706fe4739f14a356f3dc6ba9a67a7839022b76", 0xf00}, {&(0x7f00000035c0)="06c687b07c4a5ee71b08988fb57d1ee97f21031ace34ea2925bfda43adcee2725cb6a405d234ae0edd1ca6a7d85d218a1fd0f14f02cdc2aaf254d68bacf146a82d1ea283a3549798fed767aa1090838b2928f930069887d639a82150a4be270663d3fa55cd2d1c6074fbaaf02681250c115bc42fb2043c24e2d49201ead3f9ce20f50f4943fe425c9345eb44203591bdd8944a3515900fd2faef33ed4158b4ada9777aee13a3acf26bbbf72c4ef0", 0xae}, {&(0x7f0000003680)="9a38c7545361d8be5004c8123d6f25002149e9c479e1021d55dc256f96136f5d193bab0890c608a53cc1d6fd75d9b7d525bef8f366dad7ca2725bc9b331a1e2ef72e4101e62830ec8ed3e21de3d489f216a33a704a139af83fd6d67f6743de0e1f2f4586828fc1f67d7c57aff66dc05e61fff8b1e2e0b74ca3a08b92889de4803ea327f5e97a6107543d9847e3a9cf760fe21ce5284c348363c3bafe4c06eaff21fa0d2d49cf0fd10103de5ca34ea6bb38596ab315b44b69c0b7e22cc98ed8ed072e4bed7945f8052fa53f207eabac8de5391f7d209b80c350e39aa2e5bbd185be0a", 0xe2}], 0x9) 12:44:32 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$FIONREAD(r1, 0x541b, &(0x7f00000000c0)) writev(r1, &(0x7f0000004ac0)=[{&(0x7f0000003980)="6c123d8a2830bde31e1757ce97aca4666ce474f6c3b8de2808bda439547b91fc85c8b660c321d00ac8ee2431a8a21fe32055e454d5fa54df880696557a6ee3a195bd37f2dab8cc5715eb733160f712512999857a824ccc8abf03e479f8abb6b3bd2820ae3e5059c9915b1ee4e2a034747755712c64dad47ccfb774d12e07da814415b53cf583345cb80d", 0x8a}, {&(0x7f0000004b00)="827ca6e44d555d3b6566a88e1d3ea49ea13324ea580b98f7cc02cf4496dc192e73a6b3890da14192c2596fdd24495d79b1eae6b68e1840ea7bf54961565d3409fae31f3adfe3e9c47b16ce50167ac0c83e65eff3100a226cd3a53cfbd50952d279ff24048c20919710bfec01d13379dff89d286f8db713402ba09a5e0f4601b5af0bc4fcbf079047fa0cb086d176588b30eb186a90b95b7a8ccec8be52279e9d3fda0b440465b00f3bea8e910c01809c872215abd67e9c4209ca7c7f343cec3fca8dd59adb908be98de8ef2842ad2b2cd8add632e32b375ed4b5cc61acc717a545a375cb570fdef1e6be535545eddb08fe1bf0545014267b4601b4d5b095ea106e3744f9cb6cdd7c9a5a62c7c4ecedd9d416c291296d8aeff93dfaf3c432cfb3709b2357d89a644ca476794932aa7fc520de61aab65c918f88a4f3a7a4789dbf52703aea7ea056b00f7c17934a1ad7150b1739fc604e7afd34d93009fb1e0a86d1e3a2b1ca0e7ffc24a8cafaf4c86f2ca9432749c12853abb63fb71a43d219a210e42bfc51ab9be8c91db63d9880901550a84a9ad33e6fd326082ce0cc58f9e84c276894c240afc83bea2fc8b7030a7e558b7eabd096ed4ef4bc2831b902eafbfe8f7752441e6246127fda5f9b1a6439744ef09855dadc92d38c09ea366ff6fa3caaaeda103fcf86058fed25cb5fdcccf1af642cae84d96dc9d3c682a033672000044a96937193d128d3e6edf42db58690328828936e51994d20186c9e592c9bd89e4edd3803b5169362b8ba72e1a1397f1aa28f77a179bfcc006699f71e4826baca3e504f0d9681e89925d78d78c2f22fb93abcf5016d901dc8f7c082e1925992b2fc8651bd8adf64dd674d479fbcacbaf5cefabc62054cfef4ed61d60df6e3d35ccd35ea02ba1605251cdc64a14cca8cf79bba15929517dd137e0c9bcd898bf970e2297ebd03ebe9f458425b8c21374e3c1b799fe4ac836e78e604d109d5837e798f0bcb612efe0de0bdf96533e2e29827fe040a585e8ee6acdde9a69dd01444394ab0a0e522d69e8413db618ffa27e554153e936bba5b54cd4d3f4c6afd1ba7fcf369925f9414575765d38321d0ef4316b0211530b39c9ca4531b2ae16d801465cc63b81f57de813d495a1ac9860549afd1310970628acb60c365818987e6ddf5e6fa9e56925f7e2055ac86d3264742aa1e8e657588dc839d6ed56d7888302a74b20528d37d07ea8090bbad6fbb6670554425f3dcac841c5ed02b8016522d47dd4da69421afaac2773e1f0c56d317c1350784917c9242baf9ccc15501619f3bc7e21a5b6b43a593f4a6c92672e395a2326c4278f8bb38c419fe53606613f31bf0ede5871ee0d12c3972dacd41367ec6a6c350331f0ce43ec5fb01cc7ed5f3c7c42450afa64027ab9dea766937b220bc8fd31eef10b849deca65df345a77474f4ee9d77f4334f6468396054356e953a726a7c3ff7fad88d080891fd56d1cce7eba68f43f7777c51c7604ee368e1ae2ce04fe213e94b12b6b8b277fca10c4c2aff78ae171d8f66719b9858fc45e5678954121957f77c35c3344a2f6e0edf3264b8d40b2fff847b0b06a8a630323ff1963b29c4674796cca2803ed2e14da0b9405be327c29a9f240e6d519420d2150d247ea6cc4480ee07caa2910363d547d8de2ff85569127fe7bdbe0d15a3a17f490587583d71bc8fb606d8ab529abb9cc75479fb8be0003d71f162c6746f31d12cee8e9eaaa488d6adfc6199b49e8c4250adb94dbad53ed3512095aa15fa3194961ea627e39e245bd1d3b2aa98543f2c2ac919fb952dbf3fba23e370dc06c5692c5836ac788bb2cc6a26e2d88680f18da68cc363173242e7ebb688e7aee52b850b4f67dbf734d9d065e72f95faa8b06a25f1b19b59f06606a50af7e67890ec438aa17c4361d4c2b344b3467f9d2fac27afe7489aab4f4138c1bb498172517b1dc373dfbae56e2b295e3550385b54471a3137f2f165466cc58ee08715e07f89bdf5443d7f03bed8b33bea0aa3a9bcc94082dc72ee50b1bdb6e5e9cffd59709639bbf38008eeacc1a0481184ab53ed3c2481e050b7bacaa98d0e6e0fd46639966203cca8bc5ac9bad87f37de758e75d464a5aac368f7fcbf7372c570438a7a0bbdce63fe2186c2ae630f00cd61cf76004b88429cc7dd9a525eb5112e2f4d0f8268865defde2314a962bc0bb3c8b6e267f49adb670504fa79cfdf2dce10856a94697a00e8f8764933112bc806490466d28ab17791acd6f198dc5b2fb5d70c8e23e275fefef37a5afbfa9491b155d9ce3860b87f8019bb56081217bcfca6c3c29e31521241c4daa34a19b5d9c3db8ed9333805af2a5f0eece5978b1595af2bc435f5372187e5154e918f7c37930f02817bd5d8f4cceb86213e3f24d78263afff9230d9e6fe9c46483df37a1a33ef6b684fd8ae64d79b28de313cbb5eba3adb962d2dcabd1a152ef261763f8eace2c5b3da4fa26fbfd08ee568eee6dc9962a6509ad18924419fbd88dac74e255673a76fb1d49bee6c439a99428610bd0dd30560e549511faaca498a2a18659dcc80b9f89c59ccf0497bce23422b542ec23827f8b384e3296a01b98dc117bc40c772af01bce507235ea3ddb52c9441c1722c3335fb68a967af753b0b4d7aa01dca4e3b3bba4eab8fea8411298ab61e78128d5caf2754c8ef2c08a57e2272390a858337c54034ce258558f71d8b25c04eb162c0aa5e3e876d8b1183d8cd4b7ebabb9057dc2e6be6e8bcd1d57b55468a742e1b9ffed4f67755383eb058d482f27b471f934c174218127199db87710fbeb3aba640d676034c7e2fccf954078f621b87158f22a06e55bdae7f6b8bc7e056b6a48d525f61cf93efdec38f579894c8f180331f6fa11dae0c12a2416b3fc0b10e12bff43d997dd81be74af05c398aa7a56861c041956739a1c75584e3173876757232ba406aa01675bc9445790bc153329440adfc5d692fa682620e78f133ed2c8441fcaacf7b58f554d5767c182b950f233192338183bb362f7d1f9d5a029bde3d174dbda4309c9b6e0da8ca9c46b1d240d96fb493c2302ff420f31f4e01a0071b0afdcc2eba45b72e0ba23a3eb6fdd687b5c993350fb6190a52032cb5286b2481b81e7bcea45ad5ec372cd175e9e84bc9f7d9d86f8d76077ef394c86afc3fef220ad2318d796469e74c4d15a136d9729f2a7f741e8bb266dd3ea9deeb92a507baa2d9c517d78fdd92b3bdfd1b4427f9c5b71ede254ac460cb64e4cd96bd7c4b552022b1a07b049ca858ea8f6eb9dae4fd8e28341637e2afb710292198e4d951d04407ed7f502443c6e657e66946b7235837e694900d1fc6463b79ae67e2adeca53aa148dde68d71363feae9404f6943a02ba1ae8f6b59c548ef7eb90238e8a2e23892878cd29355f0790749a5cf90586ef70fea076130d6073c30fae5f065840a78c2234986eb9a31bdaec436fa426779ba1caab125ed945afbb0cece70786002bafbc50bde67559e455d509765363562bcf3d8ba6a244569fd50b7978461fac92697013d287ca2102471b73a93f6b57259d012664baee9c2ee69c84b71759ad55fd4dda2a5e93d886117771a6a4d6098128f08310ec04cbf783f1343a5c8460555a5e3d4acaffc9f8bbdc9409928b35af86c49f3c89d863673d06b8f1d6d869b3e54ae3752b6027ca06430a10af060776f66a84bd50dd2c322721fd6b00d6ba0aa87486433fcee99d593124330d42e2fc4aa42668be2a01387ab2aa9f14d7bf394694b2c67874110394bb843a9de4104a27a37fec6846abb855c1e721c35028b29477a8a2dd6ed7a4cb53cbc4922f9c4b8751f8c792d6dfc3026a0082426c6b96664ec161a2b3279d177c8fa638f9ba1a4fe7d48c70496d2add2b7532333734cb07a98095705924302c7fcfe5956b2c438db3ac36d4870c30343bfb8ea9b11c06025fedcbbf2cce56518987f3947fd40aef309dd58cef39f8b8dccaf859edf18b69e4dac9be4ac73ec59b4fd2be1824def2e05614aa41ef0344418b570885ace3d29e9c3582274c27399819268900cb11aa27329f9c98341268f5fc35602bb1341248e8fdba2a096812f8d540ea9c312cf78bc832894c8437e9339dfbf8c395e52764acd6b288af90e1709d484e64b0a2bd87f830f073e51495ae49d2d0bbe850c9fe988130a4b41037bb565394f8d3a71bdd78799f42d28f3fb1d2f6a35c82465f142f619ea63ade72966ff6167d6f26b14f4476fef6411e89a89f1d30661c4342c8b5fdc1cf50fd9f78886e38ba26a5c9a72094a2d0cce740daded53dd612b965c24c1aef78a2e71d78ab9fb4214cbdd0ad714ba505dc89633e718e7995aa84c640ed844be5d48fcec1521e5bb019c1c8f48b7c0d14ea9d493e1396f16bab8e4e06b3dedecb43371eb8ebcbc35faa49e4f90356241f5533c4bd4f307f3655c95e85519033751e4689d99ba10b6aadd9249658d50286228c59463232c44af28c8a34d5933253443f137e3c30862d731ca9c7a036ae15f0ed969a627321b81796eca1fd2391183eec57a0bef9d9d731dfbb4ebbe95e5cd7dc32352757294e037c1ba121b74888df2cc063e4df398558cceb857cee8ba0deb4901c3683ced6b7b5ba6315bceb0ff9d6d90de23d0141b144e7c2b41d436d88a6bf86994bbf616cba1c714afe027a75973a0c9e7104d921990a5e89def1cf3ba4521dfaee0c20b8b30b920f13ffcca2f406f2e4a98733affa6b9bcc5dceb810b1ba43f486558f7b206b4989fcd53145161c1823a9011eae3942fb3c8865ebfc78721a46957cdf65aca8d2c5c382f376a7bd4bb1e3b0544045fafc5add806c6dd72253d1f48ffdf616beff5f171fc9c5e727a818f14be929e56de14980d4215789819ed644b5321145bb46fd235efb3d2a85afc0eb73ecc9c1bd1e409abcc52aa6e154d61f258a0c4427a44c761467c5e9d5087511f45b7bfb08e4d3aa03cdbfc95f5d5edca3ce6a8031985b2e773b31bf242d6484e87e78743db3940630d0238f8423e0b2f8ea927b427f43e5c2f87dc06215d92e449308879894ebe940d509b4480c0241ce862080ae3ac028842baead3bc113116c7b46690250090d0a40ea2b9ca50f1510a477f2c220998e2d1eb6af2943b22c407c3444c88bdd2ccca11986f1fbed608014d713fb8e162c0007d31af01ebafbb6c99d365a1a1e6ac85f7dd9e52eda2b795ad80785e781a5c354fb3c9875722da5a9bebe0b4a7b6d2b0a670e263b3f0a5cf67778eb20c0284c185876416c6a99a35f7cf53fbe9c2242b42e01e8d4e03f21c9b628470faf730fdb0bb4807df6e18ad26431da80794efd36f41e30083a3a5ce6e70630dd7705fe470dd2489c8de50a16ea1448d1cf0a446829c75986a1863dff1464153ad7251e6ebc7b30421db98a2ac94dc9fe68a24299d5b0f5896c037c480f2329b94b34712001ca182cec3bc727530c062a294cc963df3eca7145e1e8233001cd170cf41d0317c4397ee31156c2e85fb5773eddfbb6c57536c38e718dad3750b61289e0a7423954928f6cf23aa1aee272856c08fc3cac2537ea0cc61b6e7da8c8692e1d366a5383ccc9d8625f295543a252454f5ed306b6808dfbc7bc20ca29089546519f712084274ae541280a2fb97328a825134991cb908801e779090b24c804811f15b85beb4d99b89093620fb025a1ed2fdf7db22e08527186de80e823303a979817c21e1cc649f9852385cb54e7795e4c2755d08e711ee043171b5ca55b45f52d068192ae771a71157207c1d28356d493eb48", 0x1000}, {&(0x7f0000004980)="06624244966ef1f216757d0a0783aab86b9b605ef8431808fd644f0130ea61287608900a32a784a56159a087fa23046b2ff62d5f61986db4611d3dc441939be71931dbfbe83d2bdef85c01d57976288a0ff1d3049534cfe5a2fccab6b1f7816194d13b785b225c1c32adf133aaeae7e64afc784161d87ff8d277385e2196ef29dcdee806d71b18643ce0736e148330f933b93c44f16593b5e6c113f3b8f7117f14ab6555001e2b478a54a92ce66381e94a83b7b11640653fe66e4a7e9292411a27c532eb6c6a9597a647b083dbb94ba3", 0xd0}, {&(0x7f0000004a80)="2f9d3ff36eaca7c3a3", 0x9}], 0x4) openat2(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={0x0, 0xa0, 0x7}, 0x18) writev(r0, &(0x7f0000003780)=[{&(0x7f0000000380)="f93b76460ce86ea5b7f4bdd7a2df86ead5a41e9de62621be905f6ec139db763088642cabe8d8664313b671a518ac9e087edf921e5aa7aff3cade046f3c4b59b66771d6259913dff4ae22d7894e21ad239a5850df1245dd57629f801ce7bcf01df52a29472e7e5307f40b4aed483f88762904208630166651dd4f5ee1330756974b9466d23271518eccf65eea717d6ff3f7611d70b4333fa4695c634ffc9052c17330990545d69a60f833603404530ff7fcfa266a75fe75413e6e3377ed3a709fbb78feff6a8fe2c6715798af77a58d8ed7f6bbe8341dd9676522b5736c30def484eb824d602ab24c248dad791b924639d5977c37708b1bfd8a720d83ed6b2fb46420fcc72ebee317e56eac7c9734c03a88d9f987ff0f31c18c57c7f5ce84b73c963097b74eca39ed148de47e7e4a8127ebf2c4fbd14fac597788d40e8aa25e57ffb729f942dafa5026ac3fd2aaf23bba96c0836f7cd0de95bb7644ea69ca91bc8a7f3aaaaceef2651037d053746a2b69674a887c666d15911f10aed925e5b06968f5b9784ea1d77cc8208c6bcec109631b28d1338672d09f4f636abbf35eaa47a9e3fbda61d664fbbf72f930b530cdb293e7e549e08bdaecbd502c8ab93e430fd44dcb29653aaff463f0b42eeb6ccc792665c92c52d25e137daec38f0dc1eca89ab3148ea5c43d47225a5015348ec3fc85da94b323ab5e0bdaba1c4fee68c4daf46012240a562baa98779b4ba9a5c0b02c49ab13d4bf44c2b134b8bd31e123329f2558b9491d189e3944040234ca57dae0be44fd8de5423a6c07b4aa6e9a14b89c090e61c2f421e537dce5d56ce781e4a6c96dcdfddb5d6db792c6b292304835f50c069058eb76958a784ee6c9efb46661a81c21d0cdac83c57ef80a2eeb9ab3ce94f67155ccb0284790b5c786c3ee2e49fa14141ffe94a15bcd8fc8b6287871d4f24d6b4665667ec227ecb9dca18245a0f9c20d1f3f2ec79b408fe1eca64ec3dcbc2f14c73393cef8073d74ca42b46d13f5d3fc40cc8b8c43c2d2e7354103170e8d37fb9ea3612b0adb98350d7db4e409b824c9c2e569a6a386a94ca68750372d1ee0da89bd0b563e3aee20a2fd5fc0d51acb882380976a19cbee898619447b292b4916a2b686b5194ae33062be6ffa285a0d8cd723857ec1eeb7703313bedcc6630ba527403167c81a81cf3db5d3e95018407fecddf1ac584560d2419c9ce604a2919c8ce0f342db640f5de7536bd00eef94059f89ad02ec516d1d6b812c4a97f8606aeb09bbc010a9fd7654b01286a59390c8c1022528b11c9f406ae51aede573f456ee1a4ebb4d9b9f3abbf2e20e315862ca3b25fb22f5061156846e5d0cc4dba46ffb12a53ffe6b94034c1710b60e65399581ddc4b2dfa7e1625a7aac1d62cd6d219e174954adcf2da0a93fa41e3fdfc0be6e6f42b08f74978c93b7c45ec70492859f26e028199db65f7d743ae41f1267c06564aac8a76bc5a85fe60d340ea04430c2d274fb5bcdfad9f552936be1f3589be801ca0363ddd9f1f14f660aae3de9b351146aa8d81104ecfff71044b75a162e50864c0c22e46a6f38018fc749623c4bd518888a23f3910977014dc92fafb5665cd0a3a5779421403f0a850af567a8dd23b727e646f154a2e7c25c0d09dbf5ee502e4428c8c5546c116869ae90b4f453bce2e75d0596f10c27ecc9c1b75341f1324c87054e144e326b0327d81b38e8bab6b1ba859b44edda4638d5beb5e1fc753da8956abdf775c3eee7cbde4a04d68f6131060c43956f682648a8f51776e18c1f33b9a5213d98e3c822b079118d4b0723d5ee05d87c2e732e16fc65588a12b2c5ceee7c69a87fa305cb3716a04e262ff4f833a3d0e5e08feb14532129e19d85fc4e5eb8bd2db5301bf86aa1f819eef63f492dd4dffc12e76ea63470c2d306ab98babb0e2e815eab734f2e3d629735a0ec5cdd8b4710050d6d98c265e214ea5fcb6d82a156127c1823bc7d76f479c6581de286bcef5bc484ffae05ae6503f48001a835e8d5fd6287b5a69e227015811d2e82950c4349949221e452b9c7d133e130ae8f3fa3656932a8c4d2cd6349efcdd2268e63695d713685d7d336c7af3e874463b3a7d60961585c73836cb7154be77ef969a614bb6eca74016e7072dbcc9791875ab728e2d5d94d41368e690bccd0a66eee0740c17753d6aa30e2d17357862c1ef7e30be9d3b2e28b22c140fdfa0ec56a0dede8feacccba1582457cdae3a70cb9ab124bb2473a099731b5ee97033b9d45a20b88ebcd5e6fc017a981b9d75d6582fabc487689a69f3304fc755559a6d279e3d5ace5e0dc20ad334d4fca589a04972584f60db964f37accd0052745ad323f68dd6e50eb716bb7285f694c14ae59e7e5e99ac94cb5d466b8b4eb4eb746956c500df9dae9617ec6ea557d8744d1a47a8fb7f0aeb8cd94b1ac9c1b031c08f9b938b232356ee034f58e027d19af4c9e75cb05f88b9eb0410be2c99d708d613f6b49f9982bab481bb8808c48ad039c15c322316c68278033ddb0fe24662e897a79e55f4d1aeffdc61602ede2aafdff1c2e733d1b8ff3e356fd834b1bb92e0d37e7a49227f9c419ebb74ad7a23c7237b75bd5cbe55ec19ab386f4cc4a536945d912c6eea7bb1a6e82b28d482cd023236f56eac44820cf958020392836cdc0fb325387d23877eab7bc9c985d8687071e75c0f64d7e2c89e5a757c4d49c76fa4d93373bf669d69ca478469bf6b2a3ac42fb91f7260b24800769d5592178584353f886bbc5e6adb1bb5c08d67b87f2fa5001517b7f8e58855cb1ad034dedb228302e8105d6c8f5bb256556168fb10663e7767c5b8fc5af4d929db26c837b4371cc2e2432bb60bc109e5f47b947cc92f18e0a74541ef7fab261efbadbf1a1c9ca321eabcf657a00fa4964859777cf58485f3809b889c4b74d97c198e36536d278d025ab91dd9a8dc579ba29344afb59417270eb8f7b9b8952208d6e2302edee24f1312002e9865428359b22f666a817ebfbcd33caefd17c9467afb841f654f9a0ca915e5d2b85c073a540b1020a9b8e53ed1a293793bc0b29cc43df5dd85a8196cd8982aede4c2af844fa2a9d40ae801e07063f4a86a8b110a63ba9fc8a8db5df49879d9d7f12d882efc7807edada4fb5a8d5f343043b705350ee60044bd0e098cccae52627656e34a509e5fb5318454d2cc85406fce3815aafa031271cb6f6b39626df5acadfb020b949c611d6d090f1cbb3140ecd84ad72e40418fba59684d886fa5b814ef8e05c3127d9105879e59b6eacae62c01433ce8ffa1121b27beb61411871bcebbe3398828d509b607ee61e1646f0b18968393e06849cf2d2bb88bb80debae428a647d16dd90efb6baff08a3ab453516e51aed45b134c201bcdd6a06574b3931809c0795a7eb1a623a152f8bdf8049b79bb79a4caa2c3fd1ec4c99b8bd4bebc5f8c802514838eb60015ccb94d285e4d933c0dc5accaeef6e89418c6f71acd2df141c31f9359c9f2295ab0d94ea07261e5a0e16e031000a8b5a89b4be8fb5dc57c7b252810ec86be8bd3d8ff0d8dc032a553ee54dcfdceb997c91392e164044a6fd28026d2f63b28dac06338ae271e0665ee60b8898ea2e78a2e13e4ea526fd9f57a3568ceedda93839790d4d9d875db10a67e3d0edf2b27fd0ba116caf0b2852bb6cf5933e511a0d3b9ded3d7bd7300819a0bc53534f9d317a4f0b24c3b79ab124679d79d4d3ee4bf64ac17c5f432d9db2358a9c028b5ff9d357a22a9e583b9cc6f4cf738e1aac3f0741536d86f2d3c57cf57573bf36117ddf519231d688ae2360681f25ff3d70ef877053c0c76633957e8dfa1b283a690a4ee39beea6e2b47d4e7644360cec0559fff7f13932be4bcfe6ed62acf4c9abf4722fb7b6aacfd9ee7a61486aeb5120b4443fb88651132f08188a5f16bef4a5f190c6aa589903b9e7ecf4b324f069b0e6818e71a9920ae8bf321e327617bf3c6b58f9fadc04cc49e183d71507f0a0d7dc1dae4bbbadd95731465ce85572ff2266464305c9fbefe9d407fda2447f3da7e3f4358cddf1ef6ae69ac107ef9650d2e57c96c75fab6173edf32bac40efb46cfa3a796bb6661494630bfb85ddbb549e37a443c3311217681d1bc7f8ad09a380e7883d0e9cf574844cdff3ddbf24a035d3edcd5564e492c18fa8b67d9e48b8fc296c31330690e1a134b6f448777fce6a9ca8132851ac65b8cdf9eb94d7bc17e123f947974723ec0999982bbc056acefdc22769fe58746befdc5bee831a880f2be609a1bb8736f477759614ade2972b330cf0edf875d23ce917c02adb975faa64a74e5c6b8cee7decedb8c94f7fc3efc83a281dedf35664da0cdb64176802b6e1c206668ed4d32aeaa3ef9ab746080b3c2255c25ccb717a311ee3a8dde72deee7dfa3c643dea5ff1a3f12fd3b62115ad724752d63a32e3686681e9d2e275358de7eeba021b9c19bc7d2c40ea4453b0e3d0feb68b800dd53a3fc16528874bb649cd7a0b18160b87fc87274ff98d69fcc135191a999ad982dc73fa9d5871c103ead6161db0ad14c249aeb306509d0ede5fa6668676606be3ba2c5ac447e2d5b5e0a60d7798f8794d9f37af38487a7530c01b47bab72259f6f78c09e679f4a20070df5037ac7854b48216cc1d1623250a98d0b37abd3921fd517d7dda53aad20081aca8d44aebfdc15d25795ba3603d1c8a4a38aea4b026f92fb2b640cff5c6bd939c832294710a1a224c0ea3e110c31aeab63f1be1d39a4bd19651527f5a2a738bf70620e58adee9072599932cf9cebc3d078a64e1edce25fe70733c6223bcbd24168a2f6d6f5ae16e5c886410345e68fb42778d67c26861b7d5bb9d906a4f602ea4aae372455da3494fa48feb80b73dddad31aa68b8d50a253d0602734180447a017872e779b8cf3045200a1c52d6cf3141a08392aa642c0029e06ecb5e9954ae024efd42dcc1b529eaec132223981f995bea4aaaaa1af0ce71f32ec31815ad3e399f18a3877aa13ac58c46c16b3ea65eaebc268efbc281cd7da134f6fbafb4cd2e93c7aa27483b119cedc262cba6b9a94b2ddb5965b2594d3dc433a81e21bb2ecadfb12216efe693c834720026a2b59ab51222071cb8c917e80af6d58a91b6d94b505ad35442e1c22af79c31a8ccdda45a06e5a743aeac7b8427474da1f37406b2ed501cb0d5acf4d9fc08345f61b941c797680ea2d6a8813b12c9db905fcd841ca8df7bb4f5160bf6ce6612f0ea02235301d0af295d01b53789326d5e5ea5bad7ea96e85218c6ae166cdab895562eb6c2534ead1a5c2136b22ff3ec918863b61ffca39f2fc320a92d69cbb31e0f7c25acb9d97d4fb2fcf4ea50149a6ddae1ec13660361b6321677f6c1edbc2d15d6e3585339b27c0957153462e5b8836e297c74cb6cd3a2bd0c2f8083f1d104d90e5b34b40a28150a02676b6134a43881865fb7c2c5d4d3b25290fc750cae1e4fe2d7768497d47c0de6739cafae66a3271294ebedbe9b5cd13bdfe306211afb952a868cc60d94f552945f40044b4603a94d894c2e51d1a5040bd2f5e0caa78abd7ebf3f60910143a9045eab19ccfdfa1cf455c4e92cda19bcf9f48fdff3da9eab4a83c3378ab315ffc6ac5d484ec13c6376fa2a74e75a8e1364264ecbb62c3c1b9bac453ccc83b77816372253cffd75537b4441f2c0be07fbcb7dbe1740274bf983a62eac636607907af664cafa36027f3d20d08f2c1fdbf3fb4b99793c9551aab78f1ebecebb36c157547ef8352e3d718fd75bcb3bb26b4c3a9d353e7f378e52a06a1df8", 0x1000}, {&(0x7f0000001380)="cfbe360fef4e506a598711a931f6e7e9cb34ed547e83583c571ae24a026d6feec381c4842b3925c3cb8d1c768e281e4f1d47ac00e37119", 0x37}, {&(0x7f00000013c0)}, {&(0x7f0000001480)="069088f2d187187e9f4e0d28185b1e9c71c4cbdcea2005a39122a03f557ddca833d5cce79af3f7658f79b4a721d3fc706ec159b1cb856b28522baa78560f8c83eccc282b10c0f109bf67c0978dda5879eca0dba26d60e67e34cb83af4699e6bf1f3d6919f0321e442e484e6323a2053b778571e7663a99aee66faf41a428a6337c0fe59bf488cec6f98dbde51e776a0c1f3c72e900f6d90b970c247d863fdf98cf9282a79f98731c0b5b7cfc5b69d68f4ebea3d7a738ab1e63cd35c5ffb5d79dd97c4184be1ab344a29726824e1acec1b7e820a1b01296db115ce0b30031895702f6ee3f7da0dba355ff52e1c12e140d84c9183da4159f7061af2a979c265dc2180a0028824b5484582c08841a1f8ea40ce68362917cd29b42d7d9c13d1822caf9ba128c194e97ffcd0509fbce68e103f6ff8bf923b58fa3abcb46385f99ea3392c19056271e00b06944ec698051da0a41030d5077094397376cca269f1e554eddb69a11a4ec9e074fc4f7a38a39953259997afe6b9beaad63ed170999e5f959b970bba024d7ca710ab2ab62acf1624368bb8e1d2a472939e3f2ecd31ced36a01c0e8bc3535a7deab5c9030b675173ccec4e15dae3f7b255660dc8ecea1fea9a1379f7c89a73c6c794f2f554151dfd839dbded5b29079f7495b413dfe02bb98742cee43d6b6175eef566cd15903195bba4055d052c39f4745a7d880965c0805ca4ad520107ea01e80e5232d288c6632a563525f4c83202feec3f1d5117fcf370a3939b01cfe501696f60e3b8b634da146ef3340a1a33576701dd21330309f7ca508c19e319d4d7dd3c4124c291c206db67bd49beb656b2428c124550fe2fcee09ac9f6ded89088e3e64594e382bdbac613a9938532a9902f2aef034c2067e2c907258014f162017927189539dd9655671a1222862590ff1c9db52a017139744f1091e79edd1b50e9a0a38979ae75662240f8b1f8243ad8b2b6387849a54d10920a5568060c013ce19eb471ec8eef5b622084615d033421ac3744339a7cbb5079938359e2e4f8cd9902529931564b38d9c3b5b7e533446d0dfb19e353546fc9654d26acfd9da056ffd0d779e4723b4fcf1b4784fa3ab20865b64418318760643da798b9e30f7b77a59612c26b6be5beaa59c4344b1465c013c65014e4e9408bdd0a5d33b1aaf6d7ac6753bee36218167c9469cabdf8b844398c67d9c1e8ee851fe568e5cc090adb0a6e94975f6f8cd3dbc61e2c875aab2bcabbc006d2fba488b4802536acd4caa95d3433ead1b5026ad9c9931ea4ca8005ad456d51f4d3c8cae829aa694aa4254069608a1eaa534b44b6531ee25ea821b388566bca289703c344d9db0a55e5c2422876addc03833a7f6a2b8553d4a2f6af9fcfb6be0bd2884815d3db258535cda62c5ee3a7df8cdfffb93421a083290d31b08cee26b61e8deb55e84e790b3fb12f22d6fe254aa5c83cb5b462018ff450f5bc0d99c464035dd6624912101f6d007a9d57ac992e4f85e402fa94f4e3eaaef00d59a9f2a297256c01793d01a0ad8a54b6799465a4157ffb30e268635feb9e6b3229ef5d23a3e375ba2ae76bd2a8faa0538cbe3961884b18db540b5dadff0c08c74a8ce5ae5b63fd776e6220fb6d5c159b2b9f78bd07d6b9f6a7b42f50df2b31ab3b5667eedaadccbb66e2763879a25d42ee6a30e2b7daa332a5726920a05768cc7ba5da1cda212cde7f49fcbaee30049acdea4e4ce652c9d6ed6c603dff75f16c177afafc6a6604878fac994436a470d7b864ef9ca128f06328f6614a1635ea43e189e41819012e104b1cbf7e9f7af7d2541568d42b85af2c4d99469d461863e55b4e48ca98b65b470a1d690d91303294717e8653545fc0f6e7aa7014538fadb2e28a4616e99ffe77855376d8dbb848f25ff3da49edcfff2fb6312334e51a974fd05de7ba14dfe549578f6500ff419e3c09a3d3cf5ef3b29002aee1a585b15f5698a5f0c1c2ec88bf730eee6c2876b19fda0cf85193190d563ba3ae34612e6fdbeb3f8362fe92b3c354da66da47b6d799fef939ca06f12a6125319f6ff1bedbeaa9c72b19d03cf9899a8a3f732a7b62d76013044aa9adfcf3fdabd157661afac05ad4bd4af16e064afc23193407a9d326a0024bb0fed53fcd1bae5164c53c51b5450958c3656b10190e92400670569e4bcdff3437645db7822e2d7a689f53024d3d1e3effd8eec9890758ef2c5f8840d9933752cc05172086cc5ef10b0441d0014a308958dc9d7493d10d30a6e2f9bb0c95896ad3f5e959339826d79fe60c69d4e186a9f9d6d925e77e2f3c63e5143c6d4ef5a78d8351959aab581f5951f5feabd5ce08d72d3456fba313cd4fa6ff4eb60332d33f46a6ef835468f1d91b19830b48ccaf8f76001a86943d445bbeb5e4e96f50e499e2f9c3962bb73a5179b2e801895b1cddad7bac544890034869911167a8e329b465e9184d94f8383e7f3343ac6346c160ada6256b551da73eb37bb5255fd391c420aa65aeff2c74f96039540e7d07f1265ecb90a5b092e6ca06237f3f2075eb0f9d099db68c77b2e05dd8221af1a71c0e59903c36cb2ae86998a4eed0388c6b2452a2c5b7f66795efa251f458538d33bc320a9fb03366a327af751888653acd2b80cc009c8a335746dbcc3d9c957aa283d424f9a54f58a4761adddebdea495bd47f86057281c5cd827c49fa97bc97c04043de98a0b71566b08a83896f2a5b225c37ed2b3ea6142721de53b231414948bcdf451d74d7ca40cc91640be3fe23169d5f7530d1b7b77129755605b546570bf879c7421a2590b83a9318eef2a55d2b7bd0600caf032a3688f9c9e8aa0c99a4eba0eea88c5b826460b531d21db85b97547abafd600f0352086d2356a065e3358f57d36dba896506bcb038d25308b7d2f717882cb5d65001d888e20d28074c8ebb4c96923840cbeadc5cbfaf832df6f1c5bc568439e29c824f84936548a4f5d65c9358ecc1db0f9c9d997578945a9f3e329171d7ba5e84cb6864002b5d91befd329790e60e2eca3ac89c79170a9ccab106e18ba628d2cac044c91c2a1cdc294933c3480f0dcb70f12c0bbd238dcf0e63c557636465fea8216af15a84d3a0b4b4fef9ab81fd4bd6ba091a9a5f47bbab1d3ea63978b69bae6a27d8fa38ed6aa81dec76845dae01f41b573eb1c353aaeee48e4a0e62ee7244ea0a3091c3c4c1ad3558b0265cafc2d079dc87487febdcdfd9eb928f71fdf44d5b7f7a393c1bea68eb0e549441919d535e10bd520cc6f1497d17891a6a9971c4b6806e99395baf24947f73c4dd7546d9986b6a9a49b60c3000f3a464e42730780a6a109f6c13c9ee569f6be1c1d95789db35ca39b9c41b36b9f606f807ebed5008fdd6ed84f59c4cc59cfd2217884c454fd18be3404bd37dce9a3b35477386e0ab97a0bf9309b2b8d90b971dc27253bb3459e8b7ec62a8474e9bd5880006756060947e0015761b03cb96cff61398cba1d0d0e00ae2ea0e6ddf34cbf9470b30a31c95d55737f5c15d2ff162a0dec80e40248405b7b82336c57c9c737cf7de73ce7797a1384980ea6a2e276ce3ae1903d8f5748db901ee20e3096c46dc6502c3e9f257303a79c035249cb830b00448c83419ede3861c3b3f00054a848566f9490f7dd366c207531efc42f6dfcc348f2a2afe49985d8cdfb9dba065e07f73e09f7c61913452445650b11ca1e14df040aa94d9bf9be3bd256f6143d0596842d0dda991495921da1ea851c510ca74b29051f40cb835a8418cad6f43dd2529d8eed84d1dd7b4990c479862381a30ce6d873e70bd07575042c0ffa47d96611b57a40fd50ab8ec4d0091587fa4e1f4c24adb1511fdf90af69570165a355d08a7b0711d960a35d10b6774a80b9f77c5b10876d66a6bb90eed62d3c07364117d09c8b193cf84eea130d3944c7ff840e58389c24f65fa8354c4c6198f4e30868bd148acc22443e7cf128da1a2d4e10217c8d9b0d87ef30df19081356c536243f2a966a0f7325cf2e71c7386e35ced7ccfe13367ee6467bb852a16b141028b8c0441baa6d414342fdb5c224d8cee34518c3c2f35b11859e9d9b33e2036299caf31534ae48d061453f8d8fea78d5a6f98659afae0243cb94f9b66e7cb6825684f2b350d245407757b526f04f1b141eeb7a2029e1ec771b88771fe5018789856dd7f14f59e0049dbcea7c3640cae5543e97822f5ae2eeb0bd4f2a6121cc71275aadafbad372b1e0ed4e68eec31bcdcf6327f1f30fdb76c68951812563bf177a5dbac0c248e5781020c78a1f6158c997efb2e3f7c1c6cc7286da68e937cdc9a1bcec8e589fe23aff979836a3be21c5ae4007d9e69134e93f523f1b1fc9c0e8208acfb5fd30953f513c964288543929b44c5e3d07275e01bb761a99f3fa94b60f960f9c6c0a73565fc08f3cfab001c702af76fb25abe7fc989c2e9dc4b4230955a7a2df13ff31fa36f892353747445d2e1cd5f369c1219a6f3f7d915133da893a5f31dcb9443f0a1102012a2b905c8aa1b471b5fc4384e53510ed9de4ebdcc52a7cf3715e23d9a2902ecdab654a0c99539372b6f549f33da0876b164e9d36df1269d52baf3d257c03464f6ccc4ba6d8d22401f8d8cff2c37d7447d281b99a000ba1c5c570d084ad4431d2f245aee9d2991d6a91a9463ff15895a5cbb62f5ba0a2fe01686e48bf1778015bba61febfb807c0f9112c19e1021a8036f18db513c51b7eca72d1086aa58c8c72e5925a5a7aeface5e04d5aa74beae21b6c7fc46b7f6acc1cfac810544650a59917d348c2944a0dfe383880f0c30e851cdbae83a4e4cf6b5c9b85f1de3c2b058d4777dee171297714206a2187112b06119a588e0c7a816d377c5d693457598db134d9bf79a951074d5503282a8585c964b2854fb0853372088d606984d83832d6afb2bdaab00a3330c674b9356f313dca019d78bc966446b8b7554e2a6472e014eaf0c762edc898c384c9b170f1110cfcadd982cdfd6dc4e752db2e107a1b329b38119cddb8fb85c1ffb75d579035cb51b7f3dd387f30710eb9eb895acdae3301ec1c7114bfdf3a7020c351376fd4c72bbcec3e6fd712b560b3f4aedbd1ff58f925c4a972e3383370cd72bc7f313eee1da8594171c4d89a6da83922c2b76ca27c3addd88df35f2db014bc8eecd6dd3b0e724f91027441369c56c82acbe06a96cbc089c0495334c735332ccadb0d9e6a10ad1138c701fbf93d01610f50d84db158a9fe81a7c0c6ef9a4e93bb7affdd7417a53f7e75793f6093a95f768e7a4605065f728706b324ba7d3e3958662d6456c09b53e5c6f067bd1244b5a6a37c57c372f158e1c5eab34a4a127886d88993e081662edb409d3d0a757cc908bb91f32227284e360d7fb1ef8ae3a65003458b08c07013fe61f825fef71013810ff7cf0366c6f1f0768c12b3280403eeb6fb550949507943503729b4662f6df8dd3ab62423f8088317320b24ae4973e7725946372b7aef6eb98e84fdf8e1ae0759c37301d0534743141ae2332c06fe69141b5d127e326a397930f160862e5d7ba664d838f570610f590a354a47c860b92cd670a1884975ad8564d20f4a163b9760679a114fa3077ba3b6bee1d97a6c084b4bca692dd86e5a01129ce3da526ee", 0xf8f}, {&(0x7f0000002480)="904f43fbe96ead2cb6a8d522e4339db69f44a27dc3128dfed392fe0eee9ee47b2d20d7ac6807506e287896784519d8bd16f4d17bd17b50446eda04f05a78f8ed4b9d4307fb2548bf0fd17904936b25e5efe8ab37ef9587b7", 0x58}, {&(0x7f0000002500)="f84db8b2bf3f5d1aed0d66bcfa60e3c773c8b2c2f69d75ce2f880bd9842ccccc2bac8af45a7b9a8f479407c411c8a12ad3ecfb7fe46a3fba0fc5d60304cf896e14bcedf0693e8db9bf0765406137460f6f630b413cb236a653c7ab0ad63b472ce0b1522eb43aebf61414752e9b48d5e8bc715158fdb135c5d27262336d2394a52f6acbba62efa64c99b01b4023823aeff336dd44661b75", 0x97}, {&(0x7f00000025c0)="1e00b6ee8a643b3589c92490d0c68f4bf16295dab7b127cc55814a88a5dd605994a251cdde3042aa7e72a6cc0231578797e234569f2289c70ed106edb10438846425481c62dd97ad9ec964c41833b89b53da40b6701314efd7682f59bbbc4a70bd507b404f0f647449bcb97bf67de03a6130cd190ff424ccf91af5ffbfe64b612e1806def8213e985d1534ae4b6bb9c7705bb91246ad42c7e4ba1260af0ec088422bf7d13887bb15a1cda7c790e351a2d5ec0c67b560297a09717fc1459eae50abbae4ddbe52a23cca155ac149907fa914cbff789f01a2e62af343ae6a63b14f80634c33ef956d712df7eada381a65e49b3071134983254d232224219e876dc6a88e1ab146def38b07d3727069a7ebf54e061416218add8347b9e30717741bfe5369216da11a7da4b47c1727409b3325cd134dbb4598fe26cbf3c5fb7e5bb9a1a1df872be1ee5b6dddc35051b431f0ed937fcc17d136901b6524e4ecf7f31f9f5e0945967206a218022ff97f9cb6a5b81de906231572f49811ff5cfd1d7440f2c7600360171de3c3b0744715d66c4f52b19c407e74716657711a2c2880c63c3418b4c994163607bbc0d106afa3b70ae6d1023ac94b3c1b273a87bc9073c8d2e6298c0521feaeaee12dc9b0dddb32ac150ca61ac8a4321a54ffc1b2cf8f78188a8299f8cb45caae2ddb846edd3eb2f7b914912ced5dc28269f111622a9447e03ce89f00fb815e3f133d8d61b1db5e8fd2060ac660c0b642fecd4486a817bc6f96ff25415c42023c2fb2fcf3cffe2c89902ceeb2f6565e8bcefdb12e4ced120d96593a37e2617503cae12de36b47180cd4e2c561c11ad42438b243dfc6c4ec1d0eed4a6e567b0c6b1ae489b4b5b2863f1102f4e4fc489ad2f89a4db79f5dfd0f3a5b6fb7e553581d720ab8cc5e2f74fcd7d5fcb6a383a1e4f195b762f8190ff0b378fab9a35c0b1e0421d5df445c3861900e586a3aa82b26de24ef2ac16cee27c7364c428ad8afb064e3f302b20d54033417f6a61416237aa7fb22c86fc32793da2e138412eae3cb786a336ffd3a494088e53cab3e79879292e7ede41eecff3b39e50c63647519d7233698d9f30de5e9b528f407b55baad94885bd4ea75089af3a8debe784b262f30c142705cf3896668462fe9de05de5e96623f6aa5e32b07c09f47922a18cc3d0b8c6e88b666753f7a8c7ca4d816587c226ed054f82f2b4deb562fc77a8a00e602b0c25b4486eb0e16b1401608fe15890b3d3c891cc2acd85927a23618617c53f8774b174f83b9122dd4ea82bfd7d527ee866cfb34bbae8169eb65c279891de0fc1b5e508162909fc833344118bd9ed27842905c1d7387bd7c09a54eedd404a44290e1d6ec77812a745b13d6f57fccd48c2643ff120274e46cb941b56be31fae62b1c42379fdb127945776f92f984503b3c93975cefc4777d583dafd0c27581425363ed9d87d5f6e50c3b1fd5aea0904011aaf2294cbce0cc13412d1605630a8b0612359a2ad9fc9fbbe1a7b38cb7cdb7f2cdc6f795485021e91d5acae2ab0b12c4ea92d4e9102969919b20667f640e2cc2ca28121fad478fdf48c8c6cfdfa59a00b44fb72be08187e5bf285c375ee20d2d6f92cdcb05dd46e090565da3921d8843afc6988ff8b45eb1812d1ab7e5a3943c38a2fd610b48277c17858b8d73801d6016493bfb64c7bcf864181e426db616c20594abcd024718e9cda19a8d9745070c0eddbb745e788cd9b57f5136781243de76c6bdccc4884c02b56822c3af1940527a319e209523261cc74bbfd96016eb7ce27e3a51aecbc6f23f3012ef05a3555c1272dcb82726088cb0a7e978ee9c6067428daf0976fdbe1b597daaae5e51f52405ada536a0bf14e409e8412d29deb28628daa55e516dd6cdcf65ba9d6f824522253dc432de88d90725c999436a3e9dfab2cfb0c0e84b634e9dff84db993b32635aa41c200597fcb7d44f7e227ab8ee1fbe02f607b48fbc14d0a7ad0f9a51ef2155756206626c62a9df2e37ba897b83ab3a5a25ca3f74be522aa3cea77bb55c5a24c30965b502f1ef476506f11435a70a6566cb2eaf437d1ef4dbc1be51cde123e7b9dd197de3b22deb2e317be528f8dad49fa9e541e30a07fd160569fcb799b78feabef85de7659aabe166a0162e02a6222e7c5908abc1dd78eee350b870d8a061ea94645baa4ff93651bbecdc2c277e62d34a1534ffe7a2e19f8529c332c56e84b154271b1d427058c9d5a67ba6145964f6cdcc85e78aa9ff60a673270f09cec9607a8171cbb34d3c615f3feeaabfd8ba822c89a95ce116b6f58c0fc4ad9100e74f5786b7cd589f6e73ad256cd94ddd5584f0d801d2aa3ee4ea55e12c05bf0055592dcf04544b9dbc833364dd5243bde84c0aaa5784557f03a910e2c69b3f6e3d0e4335f4a9055972912332b6a877268337e3b6ac44e13ab70d35e696af365b5a1d91acb037283d4751121fa15efb51b5b585e2f7c4c4438348d1c3996d6ba8a16d2fa199a0958b3418ceeb0c90f3d25a8d4cc94184637d1f366ed921338e18ef5e29e120c4a325f696315107cf32dd350db797ab73931c9bd1de5332e338355b1d47a88dc1d99c2133d6fd3c06113b35417d19b0671ff8d97b8d84c0bcf98e8a021662f0ab0351f4be3a0689138bec4c04b1284d37bdf37e4f5064e24407d14b963a54afb1e992be9f6e7aab2414d48d9758cd8476e8b21d18210c7761fd528afbbb919716b6b42625187ec0de8ce7dbfab77e3dda211b037721a3e6237469faad7ee833318b7a499dec7b216396f23deecf2b8157f8a358f76cbc6ee80bd2ca9f58e94ea9fbb58a352faf9f84cff45e5025463b6c4bf8e4f460ad71918050c617bce74e596da371ba035a3f1c19a503c6376e1658f2c02e03bf4aa168ea189563f301cc3373aae32627820fc83ef47fba8cd9249de39800b755821ee8f21a961226357b5ea07e4acd4dc47b2bbe0dd40503898c98c8d7b2279cd2b4d6bea126f43adb001501cbd93f1ba3b3c2621cbc075b1e0eb1897c40d80ff27661b3edd7e1680cd29c31f4443a3c2c9109c269a496ab6e539654ca3143c931ad71939886e2bf74eac6e6417bf2bf9db28bba614858c8407821bfb615cd983f8ecaad5648557c2949f1285e7c62b6104da5fc2feb2736274515474170d5acb128b2637e41947586f8daf66716061dd996bbc66157bb7859bbf8e8e0a0df175bb55e84244d8b20299a870a087c18583effb54e689cd0c2146ba4d9704c819dc9f67e8a56b446fc2c181bb16551523676f2198f6e4f791aa045ad6d2ab7180dbe324524981110663c104cda2be913d7f7e0193aa7d01cf41ef93fa123c71c91e631e7d35f7a03a69d2a2123fdef8112a963a8a8192e73bd7b5f6492210247183cd641db527ae6e87ce3b1d77f13712916c2a93fe8fa8f78148066b9cdc6238d6e10c93f1e87ec3f392f2c3276fd08410538beadc8da04fc6fdb0abebfbc08778059ac1a45645fbbb8ec7c73b4744fd422521ab6f95af97ec96006e4a7aecdc79854547648c5267be6d92ea706e1df4f58d53c87f1159a61f9fde18c13803712943a940d515c124c107072ad0f06b85ed73a4246601f05095d04bca20d7f9dbb3f61741f49151ab9f545f61e220e39fdbf2d8c71c74583727d8311bf0a5dbe0ea45efeec590ea862684a4163f75fe7c8ac42013a83e83757a2a95c44bf1f4ac04988606a00bf8d04437866e312decb77d0034a8cd626b272bdf51de15201afcbb4114ec03e7c22748aaed30e764829ca280515365a0d07bf0c1ac74ad73768f348ffb4c4d6fb21c4f47320e5049b14e70999ced714238b76cbd1f803e59d9adbf6dcf75fd3bc15dffd84ddd698fed8ab2a43bcc8d74cc07dc96a75f8b38d84424b8406078edbc306506592fb28e1ebfa58a217be1bde7195cf7c2ef8d94aaa11fcc968d50dd4d40e4cc0e32208063fd5c41ff5f656a92552c5322f28c2dc9ff8eca1e7988eb59b2e534f2d1b1f7035ad09e45da30b704c42fe0a8d388ff7baea2571900ab25bba0a6a587a78d5107a97a460255f431586021e61322104d776427e0bc726880f0860f12ab364c1d77888c0fed7c906d181a16fe751d730947c956e4f8da1411d22de8bd9a78232a43725becda0bc10b897c2ba381cfec68e55e8fc6e2aad486b7443cf59f5f233eb0e60d462395c95f2ef40bd331444ac202cfb19f06d2e5218ca28a0edf5f5f367b0433e9e84108e467a903f6117ffd8df1715826c1f0e43bd343d617b42f50b24b79a04f5c3ef021d54d886b71f5fc14c6f590a22e13545081dabc4fbafa4f6e18bb049bb7631b012d043ea577fa3df107dc02e713a3a5ab564de3e42a5e49d12b1c14b0758e1f38833648f5a33d4caed37cd025e5ba56931ec321c2cb293196e4712c061f982204dbdb4074ce48ef80d220ed1386e76bc55619672910e4128bd364e7dc05227458d186664aecdc1e35e93b7e9351e21df218b77e7660673e569913bc2fbc055e7c48fa0629c98b1e0f0b3dc84bcb9facab91a000cfc9b145ead57022afda8ae967fc216ed2b9eb5117dac57e935cd3a1b22f633b8241727227798fdfe647d4354048a881ebdce48f7a23364558c5fc38db0bb043f12708d4702a9401b98a27a1b4a7c415828c51a2c7418ff9ab9b99aea23e2484ba79c23fad63378f3d9faf559d17ee97cbdff954291bc828c401b4aeec5f1cdc8c72d17a2b7bca704ea3911861b332e48b43a58712154fc45510ee7bcb68f84ca21555cb6b5e79070191c7784dbc6bbaf4b258bddc37f44dc29370756f45b0974eb6fed9438e2e72ec62fc420e1a827c8a1bad11ec7b523f06559e1dde1bc6cb591caed31190c9c9c47d929922b648981749f966b9f54b7ad530673b1a2cefaf8dd146dc25a88583ca91cfc0f50bb39623e1ea0ecd5f0d50ef12330bd9fdfb441a0905f8c89066c56c0fed30b9dc4661b09fb47bc9f0d064d8c05be6076e31661c54001ec2ec8f132f548707b2473753c5c10361c9deaa5ae4546ebe68f8d4c9b4d1af8053ad5ed62d3154e8cda63a07c5feb494327d14c6860074c0d24f91ed672b3f2fcf3d4fb211050a9916856312fe0c705f6bacc3f1423f97ccfbb5894a98aa9467d28bc59f109411105118e163be98117a8250ff2b3514f627fa1868bb75eef1b6d6973c9ff535be71927384560f38e4efd12f811586801897a84bfe7696e8557e3cf88002a49464c6911464bc6e96694da69e70efaf7ed425a7e5d80b63407b804b2b21519a6d526c06e56d646dd6b0c7be4695991aa1fd85271e72dca7180465d22236d95601969bed60644630f6174be2040f0a274e2def59714abcd227de0b04edacf010ee1ed83f01645b2f97720f2a00a4caeebf0122a96257f71d8706fe4739f14a356f3dc6ba9a67a7839022b76b192be232f0e3170830e1cc493870ec1dc25cfb0e6a45b5198ac17dca4baaa952f58298780d4de5a4d6d96439f6e0e07a0fae7d7b79d14c64bfdb0bd6ea5d5bb96285612aaa32c34e759d9bdd80c7ceddb9d02cbad47a833fd8a0248b7f432ac29eb000a1a9e49ad0bf5010d8d0b3006babafcfc927a87a5adb3089ba4c6f77938ccce5239300302f996106d1b451c49c1fa5728176f711d213a0ccbdbbfe57c84f68f3e50ae2c1b1c78cbc1b5ca00445ecc9720c06f3fbafa98afcf85429f0d134514d3ef41f64a7a42bcd62dfc938dcbbddd377b9d74095920961f6cb8e980050588220781938f51ea0f22c767397a7af847f6cae8ff63e5cf87be8f795c44", 0x1000}, {&(0x7f00000035c0)="06c687b07c4a5ee71b08988fb57d1ee97f21031ace34ea2925bfda43adcee2725cb6a405d234ae0edd1ca6a7d85d218a1fd0f14f02cdc2aaf254d68bacf146a82d1ea283a3549798fed767aa1090838b2928f930069887d639a82150a4be270663d3fa55cd2d1c6074fbaaf02681250c115bc42fb2043c24e2d49201ead3f9ce20f50f4943fe425c9345eb44203591bdd8944a3515900fd2faef33ed4158b4ada9777aee13a3acf26bbbf72c4ef0", 0xae}, {&(0x7f0000003680)="9a38c7545361d8be5004c8123d6f25002149e9c479e1021d55dc256f96136f5d193bab0890c608a53cc1d6fd75d9b7d525bef8f366dad7ca2725bc9b331a1e2ef72e4101e62830ec8ed3e21de3d489f216a33a704a139af83fd6d67f6743de0e1f2f4586828fc1f67d7c57aff66dc05e61fff8b1e2e0b74ca3a08b92889de4803ea327f5e97a6107543d9847e3a9cf760fe21ce5284c348363c3bafe4c06eaff21fa0d2d49cf0fd10103de5ca34ea6bb38596ab315b44b69c0b7e22cc98ed8ed072e4bed7945f8052fa53f207eabac8de5391f7d209b80c350e39aa2e5bbd185be0a", 0xe2}], 0x9) r2 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$FIONREAD(r2, 0x541b, &(0x7f00000000c0)) 12:44:32 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000140)="c2db6cbab62a52c5657e8d1b0db0", 0xe}], 0x1) [ 1162.015775][ T9078] RAX: ffffffffffffffda RBX: 0000000020000280 RCX: 0000000000467b1a [ 1162.015789][ T9078] RDX: 00000000200000c0 RSI: 0000000020000100 RDI: 00007fd0949ab000 [ 1162.015802][ T9078] RBP: 00007fd0949ab040 R08: 00007fd0949ab040 R09: 00000000200000c0 [ 1162.015814][ T9078] R10: 0000000000000000 R11: 0000000000000202 R12: 00000000200000c0 [ 1162.015827][ T9078] R13: 0000000020000100 R14: 00007fd0949ab000 R15: 0000000020000400 [ 1162.651989][ T9098] loop3: detected capacity change from 0 to 1 [ 1162.652702][ T9098] FAULT_INJECTION: forcing a failure. [ 1162.652702][ T9098] name failslab, interval 1, probability 0, space 0, times 0 [ 1162.670871][ T9098] CPU: 1 PID: 9098 Comm: syz-executor.3 Not tainted 5.14.0-syzkaller #0 [ 1162.670956][ T9098] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1162.670966][ T9098] Call Trace: 12:44:32 executing program 3 (fault-call:0 fault-nth:50): syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000280)=[{0x0, 0x0, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e78032513251fffe", 0x16}], 0x0, &(0x7f0000000400)=ANY=[]) [ 1162.670974][ T9098] dump_stack_lvl+0xb7/0x103 [ 1162.670998][ T9098] dump_stack+0x11/0x1a [ 1162.671014][ T9098] should_fail+0x23c/0x250 [ 1162.671063][ T9098] ? __se_sys_mount+0x91/0x2e0 [ 1162.671081][ T9098] __should_failslab+0x81/0x90 [ 1162.671096][ T9098] should_failslab+0x5/0x20 [ 1162.671111][ T9098] __kmalloc_track_caller+0x64/0x340 [ 1162.671136][ T9098] ? strnlen_user+0x137/0x1c0 [ 1162.671228][ T9098] strndup_user+0x73/0x120 [ 1162.671249][ T9098] __se_sys_mount+0x91/0x2e0 [ 1162.671289][ T9098] ? mntput+0x45/0x70 [ 1162.671305][ T9098] __x64_sys_mount+0x63/0x70 [ 1162.671326][ T9098] do_syscall_64+0x3d/0x90 [ 1162.671350][ T9098] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1162.671407][ T9098] RIP: 0033:0x467b1a [ 1162.671419][ T9098] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 12:44:32 executing program 3 (fault-call:0 fault-nth:51): syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000280)=[{0x0, 0x0, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e78032513251fffe", 0x16}], 0x0, &(0x7f0000000400)=ANY=[]) [ 1162.671515][ T9098] RSP: 002b:00007fd0949aafa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 1162.671536][ T9098] RAX: ffffffffffffffda RBX: 0000000020000280 RCX: 0000000000467b1a [ 1162.671548][ T9098] RDX: 00000000200000c0 RSI: 0000000020000100 RDI: 00007fd0949ab000 [ 1162.671559][ T9098] RBP: 00007fd0949ab040 R08: 00007fd0949ab040 R09: 00000000200000c0 [ 1162.671569][ T9098] R10: 0000000000000000 R11: 0000000000000202 R12: 00000000200000c0 [ 1162.671582][ T9098] R13: 0000000020000100 R14: 00007fd0949ab000 R15: 0000000020000400 [ 1162.763727][ T9117] loop3: detected capacity change from 0 to 1 [ 1162.770522][ T9117] FAULT_INJECTION: forcing a failure. [ 1162.770522][ T9117] name failslab, interval 1, probability 0, space 0, times 0 [ 1162.770600][ T9117] CPU: 0 PID: 9117 Comm: syz-executor.3 Not tainted 5.14.0-syzkaller #0 [ 1162.770613][ T9117] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1162.770619][ T9117] Call Trace: [ 1162.770625][ T9117] dump_stack_lvl+0xb7/0x103 [ 1162.770640][ T9117] dump_stack+0x11/0x1a [ 1162.770649][ T9117] should_fail+0x23c/0x250 [ 1162.770663][ T9117] __should_failslab+0x81/0x90 [ 1162.770717][ T9117] ? __se_sys_mount+0xf2/0x2e0 [ 1162.770730][ T9117] should_failslab+0x5/0x20 [ 1162.770742][ T9117] kmem_cache_alloc_trace+0x49/0x310 [ 1162.770756][ T9117] ? _copy_from_user+0x94/0xd0 [ 1162.770768][ T9117] __se_sys_mount+0xf2/0x2e0 [ 1162.770779][ T9117] ? mntput+0x45/0x70 [ 1162.770789][ T9117] __x64_sys_mount+0x63/0x70 [ 1162.770800][ T9117] do_syscall_64+0x3d/0x90 [ 1162.770812][ T9117] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1162.770826][ T9117] RIP: 0033:0x467b1a [ 1162.770835][ T9117] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1162.770845][ T9117] RSP: 002b:00007fd0949aafa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 1162.770927][ T9117] RAX: ffffffffffffffda RBX: 0000000020000280 RCX: 0000000000467b1a [ 1162.770934][ T9117] RDX: 00000000200000c0 RSI: 0000000020000100 RDI: 00007fd0949ab000 [ 1162.770941][ T9117] RBP: 00007fd0949ab040 R08: 00007fd0949ab040 R09: 00000000200000c0 [ 1162.770948][ T9117] R10: 0000000000000000 R11: 0000000000000202 R12: 00000000200000c0 [ 1162.771003][ T9117] R13: 0000000020000100 R14: 00007fd0949ab000 R15: 0000000020000400 [ 1162.841533][ T9126] loop3: detected capacity change from 0 to 1 [ 1163.066965][ T9126] FAULT_INJECTION: forcing a failure. [ 1163.066965][ T9126] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1163.080106][ T9126] CPU: 1 PID: 9126 Comm: syz-executor.3 Not tainted 5.14.0-syzkaller #0 [ 1163.080130][ T9126] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1163.080142][ T9126] Call Trace: [ 1163.101765][ T9126] dump_stack_lvl+0xb7/0x103 [ 1163.101835][ T9126] dump_stack+0x11/0x1a [ 1163.101850][ T9126] should_fail+0x23c/0x250 [ 1163.101876][ T9126] should_fail_usercopy+0x16/0x20 [ 1163.101903][ T9126] _copy_from_user+0x1c/0xd0 [ 1163.101924][ T9126] __se_sys_mount+0x115/0x2e0 [ 1163.101940][ T9126] ? mntput+0x45/0x70 [ 1163.101949][ T9126] __x64_sys_mount+0x63/0x70 [ 1163.102047][ T9126] do_syscall_64+0x3d/0x90 [ 1163.102066][ T9126] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1163.102088][ T9126] RIP: 0033:0x467b1a 12:44:32 executing program 3 (fault-call:0 fault-nth:52): syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000280)=[{0x0, 0x0, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e78032513251fffe", 0x16}], 0x0, &(0x7f0000000400)=ANY=[]) [ 1163.102100][ T9126] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1163.102119][ T9126] RSP: 002b:00007fd0949aafa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 1163.102139][ T9126] RAX: ffffffffffffffda RBX: 0000000020000280 RCX: 0000000000467b1a [ 1163.102150][ T9126] RDX: 00000000200000c0 RSI: 0000000020000100 RDI: 00007fd0949ab000 [ 1163.102157][ T9126] RBP: 00007fd0949ab040 R08: 00007fd0949ab040 R09: 00000000200000c0 [ 1163.102243][ T9126] R10: 0000000000000000 R11: 0000000000000202 R12: 00000000200000c0 [ 1163.102250][ T9126] R13: 0000000020000100 R14: 00007fd0949ab000 R15: 0000000020000400 [ 1163.114613][ T9126] FAT-fs (loop3): bogus logical sector size 8 [ 1163.114624][ T9126] FAT-fs (loop3): Can't find a valid FAT filesystem [ 1163.195046][ T9132] loop3: detected capacity change from 0 to 1 12:44:32 executing program 3 (fault-call:0 fault-nth:53): syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000280)=[{0x0, 0x0, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e78032513251fffe", 0x16}], 0x0, &(0x7f0000000400)=ANY=[]) 12:44:32 executing program 3 (fault-call:0 fault-nth:54): syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000280)=[{0x0, 0x0, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e78032513251fffe", 0x16}], 0x0, &(0x7f0000000400)=ANY=[]) [ 1163.259882][ T9132] FAULT_INJECTION: forcing a failure. [ 1163.259882][ T9132] name failslab, interval 1, probability 0, space 0, times 0 [ 1163.259910][ T9132] CPU: 0 PID: 9132 Comm: syz-executor.3 Not tainted 5.14.0-syzkaller #0 [ 1163.259929][ T9132] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1163.259938][ T9132] Call Trace: [ 1163.259945][ T9132] dump_stack_lvl+0xb7/0x103 [ 1163.259963][ T9132] dump_stack+0x11/0x1a [ 1163.259978][ T9132] should_fail+0x23c/0x250 [ 1163.260049][ T9132] ? getname_flags+0x84/0x3d0 [ 1163.260173][ T9132] __should_failslab+0x81/0x90 [ 1163.260190][ T9132] should_failslab+0x5/0x20 [ 1163.260208][ T9132] kmem_cache_alloc+0x46/0x2e0 [ 1163.260231][ T9132] ? should_fail+0xd6/0x250 [ 1163.260261][ T9132] getname_flags+0x84/0x3d0 [ 1163.260278][ T9132] ? should_fail+0xd6/0x250 [ 1163.260367][ T9132] user_path_at_empty+0x28/0x50 [ 1163.260422][ T9132] __se_sys_mount+0x209/0x2e0 [ 1163.260441][ T9132] ? mntput+0x45/0x70 [ 1163.260458][ T9132] __x64_sys_mount+0x63/0x70 [ 1163.260495][ T9132] do_syscall_64+0x3d/0x90 [ 1163.260513][ T9132] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1163.260534][ T9132] RIP: 0033:0x467b1a [ 1163.260549][ T9132] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1163.260564][ T9132] RSP: 002b:00007fd0949aafa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 1163.260663][ T9132] RAX: ffffffffffffffda RBX: 0000000020000280 RCX: 0000000000467b1a [ 1163.260676][ T9132] RDX: 00000000200000c0 RSI: 0000000020000100 RDI: 00007fd0949ab000 [ 1163.260690][ T9132] RBP: 00007fd0949ab040 R08: 00007fd0949ab040 R09: 00000000200000c0 [ 1163.260703][ T9132] R10: 0000000000000000 R11: 0000000000000202 R12: 00000000200000c0 12:44:33 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) writev(r0, &(0x7f0000003780)=[{&(0x7f0000000380)="f93b76460ce86ea5b7f4bdd7a2df86ead5a41e9de62621be905f6ec139db763088642cabe8d8664313b671a518ac9e087edf921e5aa7aff3cade046f3c4b59b66771d6259913dff4ae22d7894e21ad239a5850df1245dd57629f801ce7bcf01df52a29472e7e5307f40b4aed483f88762904208630166651dd4f5ee1330756974b9466d23271518eccf65eea717d6ff3f7611d70b4333fa4695c634ffc9052c17330990545d69a60f833603404530ff7fcfa266a75fe75413e6e3377ed3a709fbb78feff6a8fe2c6715798af77a58d8ed7f6bbe8341dd9676522b5736c30def484eb824d602ab24c248dad791b924639d5977c37708b1bfd8a720d83ed6b2fb46420fcc72ebee317e56eac7c9734c03a88d9f987ff0f31c18c57c7f5ce84b73c963097b74eca39ed148de47e7e4a8127ebf2c4fbd14fac597788d40e8aa25e57ffb729f942dafa5026ac3fd2aaf23bba96c0836f7cd0de95bb7644ea69ca91bc8a7f3aaaaceef2651037d053746a2b69674a887c666d15911f10aed925e5b06968f5b9784ea1d77cc8208c6bcec109631b28d1338672d09f4f636abbf35eaa47a9e3fbda61d664fbbf72f930b530cdb293e7e549e08bdaecbd502c8ab93e430fd44dcb29653aaff463f0b42eeb6ccc792665c92c52d25e137daec38f0dc1eca89ab3148ea5c43d47225a5015348ec3fc85da94b323ab5e0bdaba1c4fee68c4daf46012240a562baa98779b4ba9a5c0b02c49ab13d4bf44c2b134b8bd31e123329f2558b9491d189e3944040234ca57dae0be44fd8de5423a6c07b4aa6e9a14b89c090e61c2f421e537dce5d56ce781e4a6c96dcdfddb5d6db792c6b292304835f50c069058eb76958a784ee6c9efb46661a81c21d0cdac83c57ef80a2eeb9ab3ce94f67155ccb0284790b5c786c3ee2e49fa14141ffe94a15bcd8fc8b6287871d4f24d6b4665667ec227ecb9dca18245a0f9c20d1f3f2ec79b408fe1eca64ec3dcbc2f14c73393cef8073d74ca42b46d13f5d3fc40cc8b8c43c2d2e7354103170e8d37fb9ea3612b0adb98350d7db4e409b824c9c2e569a6a386a94ca68750372d1ee0da89bd0b563e3aee20a2fd5fc0d51acb882380976a19cbee898619447b292b4916a2b686b5194ae33062be6ffa285a0d8cd723857ec1eeb7703313bedcc6630ba527403167c81a81cf3db5d3e95018407fecddf1ac584560d2419c9ce604a2919c8ce0f342db640f5de7536bd00eef94059f89ad02ec516d1d6b812c4a97f8606aeb09bbc010a9fd7654b01286a59390c8c1022528b11c9f406ae51aede573f456ee1a4ebb4d9b9f3abbf2e20e315862ca3b25fb22f5061156846e5d0cc4dba46ffb12a53ffe6b94034c1710b60e65399581ddc4b2dfa7e1625a7aac1d62cd6d219e174954adcf2da0a93fa41e3fdfc0be6e6f42b08f74978c93b7c45ec70492859f26e028199db65f7d743ae41f1267c06564aac8a76bc5a85fe60d340ea04430c2d274fb5bcdfad9f552936be1f3589be801ca0363ddd9f1f14f660aae3de9b351146aa8d81104ecfff71044b75a162e50864c0c22e46a6f38018fc749623c4bd518888a23f3910977014dc92fafb5665cd0a3a5779421403f0a850af567a8dd23b727e646f154a2e7c25c0d09dbf5ee502e4428c8c5546c116869ae90b4f453bce2e75d0596f10c27ecc9c1b75341f1324c87054e144e326b0327d81b38e8bab6b1ba859b44edda4638d5beb5e1fc753da8956abdf775c3eee7cbde4a04d68f6131060c43956f682648a8f51776e18c1f33b9a5213d98e3c822b079118d4b0723d5ee05d87c2e732e16fc65588a12b2c5ceee7c69a87fa305cb3716a04e262ff4f833a3d0e5e08feb14532129e19d85fc4e5eb8bd2db5301bf86aa1f819eef63f492dd4dffc12e76ea63470c2d306ab98babb0e2e815eab734f2e3d629735a0ec5cdd8b4710050d6d98c265e214ea5fcb6d82a156127c1823bc7d76f479c6581de286bcef5bc484ffae05ae6503f48001a835e8d5fd6287b5a69e227015811d2e82950c4349949221e452b9c7d133e130ae8f3fa3656932a8c4d2cd6349efcdd2268e63695d713685d7d336c7af3e874463b3a7d60961585c73836cb7154be77ef969a614bb6eca74016e7072dbcc9791875ab728e2d5d94d41368e690bccd0a66eee0740c17753d6aa30e2d17357862c1ef7e30be9d3b2e28b22c140fdfa0ec56a0dede8feacccba1582457cdae3a70cb9ab124bb2473a099731b5ee97033b9d45a20b88ebcd5e6fc017a981b9d75d6582fabc487689a69f3304fc755559a6d279e3d5ace5e0dc20ad334d4fca589a04972584f60db964f37accd0052745ad323f68dd6e50eb716bb7285f694c14ae59e7e5e99ac94cb5d466b8b4eb4eb746956c500df9dae9617ec6ea557d8744d1a47a8fb7f0aeb8cd94b1ac9c1b031c08f9b938b232356ee034f58e027d19af4c9e75cb05f88b9eb0410be2c99d708d613f6b49f9982bab481bb8808c48ad039c15c322316c68278033ddb0fe24662e897a79e55f4d1aeffdc61602ede2aafdff1c2e733d1b8ff3e356fd834b1bb92e0d37e7a49227f9c419ebb74ad7a23c7237b75bd5cbe55ec19ab386f4cc4a536945d912c6eea7bb1a6e82b28d482cd023236f56eac44820cf958020392836cdc0fb325387d23877eab7bc9c985d8687071e75c0f64d7e2c89e5a757c4d49c76fa4d93373bf669d69ca478469bf6b2a3ac42fb91f7260b24800769d5592178584353f886bbc5e6adb1bb5c08d67b87f2fa5001517b7f8e58855cb1ad034dedb228302e8105d6c8f5bb256556168fb10663e7767c5b8fc5af4d929db26c837b4371cc2e2432bb60bc109e5f47b947cc92f18e0a74541ef7fab261efbadbf1a1c9ca321eabcf657a00fa4964859777cf58485f3809b889c4b74d97c198e36536d278d025ab91dd9a8dc579ba29344afb59417270eb8f7b9b8952208d6e2302edee24f1312002e9865428359b22f666a817ebfbcd33caefd17c9467afb841f654f9a0ca915e5d2b85c073a540b1020a9b8e53ed1a293793bc0b29cc43df5dd85a8196cd8982aede4c2af844fa2a9d40ae801e07063f4a86a8b110a63ba9fc8a8db5df49879d9d7f12d882efc7807edada4fb5a8d5f343043b705350ee60044bd0e098cccae52627656e34a509e5fb5318454d2cc85406fce3815aafa031271cb6f6b39626df5acadfb020b949c611d6d090f1cbb3140ecd84ad72e40418fba59684d886fa5b814ef8e05c3127d9105879e59b6eacae62c01433ce8ffa1121b27beb61411871bcebbe3398828d509b607ee61e1646f0b18968393e06849cf2d2bb88bb80debae428a647d16dd90efb6baff08a3ab453516e51aed45b134c201bcdd6a06574b3931809c0795a7eb1a623a152f8bdf8049b79bb79a4caa2c3fd1ec4c99b8bd4bebc5f8c802514838eb60015ccb94d285e4d933c0dc5accaeef6e89418c6f71acd2df141c31f9359c9f2295ab0d94ea07261e5a0e16e031000a8b5a89b4be8fb5dc57c7b252810ec86be8bd3d8ff0d8dc032a553ee54dcfdceb997c91392e164044a6fd28026d2f63b28dac06338ae271e0665ee60b8898ea2e78a2e13e4ea526fd9f57a3568ceedda93839790d4d9d875db10a67e3d0edf2b27fd0ba116caf0b2852bb6cf5933e511a0d3b9ded3d7bd7300819a0bc53534f9d317a4f0b24c3b79ab124679d79d4d3ee4bf64ac17c5f432d9db2358a9c028b5ff9d357a22a9e583b9cc6f4cf738e1aac3f0741536d86f2d3c57cf57573bf36117ddf519231d688ae2360681f25ff3d70ef877053c0c76633957e8dfa1b283a690a4ee39beea6e2b47d4e7644360cec0559fff7f13932be4bcfe6ed62acf4c9abf4722fb7b6aacfd9ee7a61486aeb5120b4443fb88651132f08188a5f16bef4a5f190c6aa589903b9e7ecf4b324f069b0e6818e71a9920ae8bf321e327617bf3c6b58f9fadc04cc49e183d71507f0a0d7dc1dae4bbbadd95731465ce85572ff2266464305c9fbefe9d407fda2447f3da7e3f4358cddf1ef6ae69ac107ef9650d2e57c96c75fab6173edf32bac40efb46cfa3a796bb6661494630bfb85ddbb549e37a443c3311217681d1bc7f8ad09a380e7883d0e9cf574844cdff3ddbf24a035d3edcd5564e492c18fa8b67d9e48b8fc296c31330690e1a134b6f448777fce6a9ca8132851ac65b8cdf9eb94d7bc17e123f947974723ec0999982bbc056acefdc22769fe58746befdc5bee831a880f2be609a1bb8736f477759614ade2972b330cf0edf875d23ce917c02adb975faa64a74e5c6b8cee7decedb8c94f7fc3efc83a281dedf35664da0cdb64176802b6e1c206668ed4d32aeaa3ef9ab746080b3c2255c25ccb717a311ee3a8dde72deee7dfa3c643dea5ff1a3f12fd3b62115ad724752d63a32e3686681e9d2e275358de7eeba021b9c19bc7d2c40ea4453b0e3d0feb68b800dd53a3fc16528874bb649cd7a0b18160b87fc87274ff98d69fcc135191a999ad982dc73fa9d5871c103ead6161db0ad14c249aeb306509d0ede5fa6668676606be3ba2c5ac447e2d5b5e0a60d7798f8794d9f37af38487a7530c01b47bab72259f6f78c09e679f4a20070df5037ac7854b48216cc1d1623250a98d0b37abd3921fd517d7dda53aad20081aca8d44aebfdc15d25795ba3603d1c8a4a38aea4b026f92fb2b640cff5c6bd939c832294710a1a224c0ea3e110c31aeab63f1be1d39a4bd19651527f5a2a738bf70620e58adee9072599932cf9cebc3d078a64e1edce25fe70733c6223bcbd24168a2f6d6f5ae16e5c886410345e68fb42778d67c26861b7d5bb9d906a4f602ea4aae372455da3494fa48feb80b73dddad31aa68b8d50a253d0602734180447a017872e779b8cf3045200a1c52d6cf3141a08392aa642c0029e06ecb5e9954ae024efd42dcc1b529eaec132223981f995bea4aaaaa1af0ce71f32ec31815ad3e399f18a3877aa13ac58c46c16b3ea65eaebc268efbc281cd7da134f6fbafb4cd2e93c7aa27483b119cedc262cba6b9a94b2ddb5965b2594d3dc433a81e21bb2ecadfb12216efe693c834720026a2b59ab51222071cb8c917e80af6d58a91b6d94b505ad35442e1c22af79c31a8ccdda45a06e5a743aeac7b8427474da1f37406b2ed501cb0d5acf4d9fc08345f61b941c797680ea2d6a8813b12c9db905fcd841ca8df7bb4f5160bf6ce6612f0ea02235301d0af295d01b53789326d5e5ea5bad7ea96e85218c6ae166cdab895562eb6c2534ead1a5c2136b22ff3ec918863b61ffca39f2fc320a92d69cbb31e0f7c25acb9d97d4fb2fcf4ea50149a6ddae1ec13660361b6321677f6c1edbc2d15d6e3585339b27c0957153462e5b8836e297c74cb6cd3a2bd0c2f8083f1d104d90e5b34b40a28150a02676b6134a43881865fb7c2c5d4d3b25290fc750cae1e4fe2d7768497d47c0de6739cafae66a3271294ebedbe9b5cd13bdfe306211afb952a868cc60d94f552945f40044b4603a94d894c2e51d1a5040bd2f5e0caa78abd7ebf3f60910143a9045eab19ccfdfa1cf455c4e92cda19bcf9f48fdff3da9eab4a83c3378ab315ffc6ac5d484ec13c6376fa2a74e75a8e1364264ecbb62c3c1b9bac453ccc83b77816372253cffd75537b4441f2c0be07fbcb7dbe1740274bf983a62eac636607907af664cafa36027f3d20d08f2c1fdbf3fb4b99793c9551aab78f1ebecebb36c157547ef8352e3d718fd75bcb3bb26b4c3a9d353e7f378e52a06a1df8", 0x1000}, {&(0x7f0000001380)="cfbe360fef4e506a598711a931f6e7e9cb34ed547e83583c571ae24a026d6feec381c4842b3925c3cb8d1c768e281e4f1d47ac00e37119", 0x37}, {&(0x7f00000013c0)="c150117bb95ddd9fb88017fc1ccab062581a547034dc3064314d026716ecbc5399b72888b683fe5248962989e9c946ec499ef183a8f02a3dcd931d1af3a0afb7aa67e7f14892e2d3e2ff86b57d6c548496d31e0bdff5f7c2f1a3f97af78d1a08d0010f1c2a083b8fe94d95195720b0214e9996597c58636df0342a882e5f2f9442dba90063", 0x85}, {&(0x7f0000002480)="904f43fbe96ead2cb6a8d522e4339db69f44a27dc3128dfed392fe0eee9ee47b2d20d7ac6807506e287896784519d8bd16f4d17bd17b50446eda04f05a78f8ed4b9d4307fb2548bf0fd17904936b25e5efe8ab37ef95", 0x56}, {&(0x7f0000002500)="f84db8b2bf3f5d1aed0d66bcfa60e3c773c8b2c2f69d75ce2f880bd9842ccccc2bac8af45a7b9a8f479407c411c8a12ad3ecfb7fe46a3fba0fc5d60304cf896e14bcedf0693e8db9bf0765406137460f6f630b413cb236a653c7ab0ad63b472ce0b1522eb43aebf61414752e9b48d5e8bc715158fdb135c5d27262336d2394a52f6acbba62efa64c99b01b4023823aeff336dd44661b75", 0x97}, {&(0x7f00000025c0)="1e00b6ee8a643b3589c92490d0c68f4bf16295dab7b127cc55814a88a5dd605994a251cdde3042aa7e72a6cc0231578797e234569f2289c70ed106edb10438846425481c62dd97ad9ec964c41833b89b53da40b6701314efd7682f59bbbc4a70bd507b404f0f647449bcb97bf67de03a6130cd190ff424ccf91af5ffbfe64b612e1806def8213e985d1534ae4b6bb9c7705bb91246ad42c7e4ba1260af0ec088422bf7d13887bb15a1cda7c790e351a2d5ec0c67b560297a09717fc1459eae50abbae4ddbe52a23cca155ac149907fa914cbff789f01a2e62af343ae6a63b14f80634c33ef956d712df7eada381a65e49b3071134983254d232224219e876dc6a88e1ab146def38b07d3727069a7ebf54e061416218add8347b9e30717741bfe5369216da11a7da4b47c1727409b3325cd134dbb4598fe26cbf3c5fb7e5bb9a1a1df872be1ee5b6dddc35051b431f0ed937fcc17d136901b6524e4ecf7f31f9f5e0945967206a218022ff97f9cb6a5b81de906231572f49811ff5cfd1d7440f2c7600360171de3c3b0744715d66c4f52b19c407e74716657711a2c2880c63c3418b4c994163607bbc0d106afa3b70ae6d1023ac94b3c1b273a87bc9073c8d2e6298c0521feaeaee12dc9b0dddb32ac150ca61ac8a4321a54ffc1b2cf8f78188a8299f8cb45caae2ddb846edd3eb2f7b914912ced5dc28269f111622a9447e03ce89f00fb815e3f133d8d61b1db5e8fd2060ac660c0b642fecd4486a817bc6f96ff25415c42023c2fb2fcf3cffe2c89902ceeb2f6565e8bcefdb12e4ced120d96593a37e2617503cae12de36b47180cd4e2c561c11ad42438b243dfc6c4ec1d0eed4a6e567b0c6b1ae489b4b5b2863f1102f4e4fc489ad2f89a4db79f5dfd0f3a5b6fb7e553581d720ab8cc5e2f74fcd7d5fcb6a383a1e4f195b762f8190ff0b378fab9a35c0b1e0421d5df445c3861900e586a3aa82b26de24ef2ac16cee27c7364c428ad8afb064e3f302b20d54033417f6a61416237aa7fb22c86fc32793da2e138412eae3cb786a336ffd3a494088e53cab3e79879292e7ede41eecff3b39e50c63647519d7233698d9f30de5e9b528f407b55baad94885bd4ea75089af3a8debe784b262f30c142705cf3896668462fe9de05de5e96623f6aa5e32b07c09f47922a18cc3d0b8c6e88b666753f7a8c7ca4d816587c226ed054f82f2b4deb562fc77a8a00e602b0c25b4486eb0e16b1401608fe15890b3d3c891cc2acd85927a23618617c53f8774b174f83b9122dd4ea82bfd7d527ee866cfb34bbae8169eb65c279891de0fc1b5e508162909fc833344118bd9ed27842905c1d7387bd7c09a54eedd404a44290e1d6ec77812a745b13d6f57fccd48c2643ff120274e46cb941b56be31fae62b1c42379fdb127945776f92f984503b3c93975cefc4777d583dafd0c27581425363ed9d87d5f6e50c3b1fd5aea0904011aaf2294cbce0cc13412d1605630a8b0612359a2ad9fc9fbbe1a7b38cb7cdb7f2cdc6f795485021e91d5acae2ab0b12c4ea92d4e9102969919b20667f640e2cc2ca28121fad478fdf48c8c6cfdfa59a00b44fb72be08187e5bf285c375ee20d2d6f92cdcb05dd46e090565da3921d8843afc6988ff8b45eb1812d1ab7e5a3943c38a2fd610b48277c17858b8d73801d6016493bfb64c7bcf864181e426db616c20594abcd024718e9cda19a8d9745070c0eddbb745e788cd9b57f5136781243de76c6bdccc4884c02b56822c3af1940527a319e209523261cc74bbfd96016eb7ce27e3a51aecbc6f23f3012ef05a3555c1272dcb82726088cb0a7e978ee9c6067428daf0976fdbe1b597daaae5e51f52405ada536a0bf14e409e8412d29deb28628daa55e516dd6cdcf65ba9d6f824522253dc432de88d90725c999436a3e9dfab2cfb0c0e84b634e9dff84db993b32635aa41c200597fcb7d44f7e227ab8ee1fbe02f607b48fbc14d0a7ad0f9a51ef2155756206626c62a9df2e37ba897b83ab3a5a25ca3f74be522aa3cea77bb55c5a24c30965b502f1ef476506f11435a70a6566cb2eaf437d1ef4dbc1be51cde123e7b9dd197de3b22deb2e317be528f8dad49fa9e541e30a07fd160569fcb799b78feabef85de7659aabe166a0162e02a6222e7c5908abc1dd78eee350b870d8a061ea94645baa4ff93651bbecdc2c277e62d34a1534ffe7a2e19f8529c332c56e84b154271b1d427058c9d5a67ba6145964f6cdcc85e78aa9ff60a673270f09cec9607a8171cbb34d3c615f3feeaabfd8ba822c89a95ce116b6f58c0fc4ad9100e74f5786b7cd589f6e73ad256cd94ddd5584f0d801d2aa3ee4ea55e12c05bf0055592dcf04544b9dbc833364dd5243bde84c0aaa5784557f03a910e2c69b3f6e3d0e4335f4a9055972912332b6a877268337e3b6ac44e13ab70d35e696af365b5a1d91acb037283d4751121fa15efb51b5b585e2f7c4c4438348d1c3996d6ba8a16d2fa199a0958b3418ceeb0c90f3d25a8d4cc94184637d1f366ed921338e18ef5e29e120c4a325f696315107cf32dd350db797ab73931c9bd1de5332e338355b1d47a88dc1d99c2133d6fd3c06113b35417d19b0671ff8d97b8d84c0bcf98e8a021662f0ab0351f4be3a0689138bec4c04b1284d37bdf37e4f5064e24407d14b963a54afb1e992be9f6e7aab2414d48d9758cd8476e8b21d18210c7761fd528afbbb919716b6b42625187ec0de8ce7dbfab77e3dda211b037721a3e6237469faad7ee833318b7a499dec7b216396f23deecf2b8157f8a358f76cbc6ee80bd2ca9f58e94ea9fbb58a352faf9f84cff45e5025463b6c4bf8e4f460ad71918050c617bce74e596da371ba035a3f1c19a503c6376e1658f2c02e03bf4aa168ea189563f301cc3373aae32627820fc83ef47fba8cd9249de39800b755821ee8f21a961226357b5ea07e4acd4dc47b2bbe0dd40503898c98c8d7b2279cd2b4d6bea126f43adb001501cbd93f1ba3b3c2621cbc075b1e0eb1897c40d80ff27661b3edd7e1680cd29c31f4443a3c2c9109c269a496ab6e539654ca3143c931ad71939886e2bf74eac6e6417bf2bf9db28bba614858c8407821bfb615cd983f8ecaad5648557c2949f1285e7c62b6104da5fc2feb2736274515474170d5acb128b2637e41947586f8daf66716061dd996bbc66157bb7859bbf8e8e0a0df175bb55e84244d8b20299a870a087c18583effb54e689cd0c2146ba4d9704c819dc9f67e8a56b446fc2c181bb16551523676f2198f6e4f791aa045ad6d2ab7180dbe324524981110663c104cda2be913d7f7e0193aa7d01cf41ef93fa123c71c91e631e7d35f7a03a69d2a2123fdef8112a963a8a8192e73bd7b5f6492210247183cd641db527ae6e87ce3b1d77f13712916c2a93fe8fa8f78148066b9cdc6238d6e10c93f1e87ec3f392f2c3276fd08410538beadc8da04fc6fdb0abebfbc08778059ac1a45645fbbb8ec7c73b4744fd422521ab6f95af97ec96006e4a7aecdc79854547648c5267be6d92ea706e1df4f58d53c87f1159a61f9fde18c13803712943a940d515c124c107072ad0f06b85ed73a4246601f05095d04bca20d7f9dbb3f61741f49151ab9f545f61e220e39fdbf2d8c71c74583727d8311bf0a5dbe0ea45efeec590ea862684a4163f75fe7c8ac42013a83e83757a2a95c44bf1f4ac04988606a00bf8d04437866e312decb77d0034a8cd626b272bdf51de15201afcbb4114ec03e7c22748aaed30e764829ca280515365a0d07bf0c1ac74ad73768f348ffb4c4d6fb21c4f47320e5049b14e70999ced714238b76cbd1f803e59d9adbf6dcf75fd3bc15dffd84ddd698fed8ab2a43bcc8d74cc07dc96a75f8b38d84424b8406078edbc306506592fb28e1ebfa58a217be1bde7195cf7c2ef8d94aaa11fcc968d50dd4d40e4cc0e32208063fd5c41ff5f656a92552c5322f28c2dc9ff8eca1e7988eb59b2e534f2d1b1f7035ad09e45da30b704c42fe0a8d388ff7baea2571900ab25bba0a6a587a78d5107a97a460255f431586021e61322104d776427e0bc726880f0860f12ab364c1d77888c0fed7c906d181a16fe751d730947c956e4f8da1411d22de8bd9a78232a43725becda0bc10b897c2ba381cfec68e55e8fc6e2aad486b7443cf59f5f233eb0e60d462395c95f2ef40bd331444ac202cfb19f06d2e5218ca28a0edf5f5f367b0433e9e84108e467a903f6117ffd8df1715826c1f0e43bd343d617b42f50b24b79a04f5c3ef021d54d886b71f5fc14c6f590a22e13545081dabc4fbafa4f6e18bb049bb7631b012d043ea577fa3df107dc02e713a3a5ab564de3e42a5e49d12b1c14b0758e1f38833648f5a33d4caed37cd025e5ba56931ec321c2cb293196e4712c061f982204dbdb4074ce48ef80d220ed1386e76bc55619672910e4128bd364e7dc05227458d186664aecdc1e35e93b7e9351e21df218b77e7660673e569913bc2fbc055e7c48fa0629c98b1e0f0b3dc84bcb9facab91a000cfc9b145ead57022afda8ae967fc216ed2b9eb5117dac57e935cd3a1b22f633b8241727227798fdfe647d4354048a881ebdce48f7a23364558c5fc38db0bb043f12708d4702a9401b98a27a1b4a7c415828c51a2c7418ff9ab9b99aea23e2484ba79c23fad63378f3d9faf559d17ee97cbdff954291bc828c401b4aeec5f1cdc8c72d17a2b7bca704ea3911861b332e48b43a58712154fc45510ee7bcb68f84ca21555cb6b5e79070191c7784dbc6bbaf4b258bddc37f44dc29370756f45b0974eb6fed9438e2e72ec62fc420e1a827c8a1bad11ec7b523f06559e1dde1bc6cb591caed31190c9c9c47d929922b648981749f966b9f54b7ad530673b1a2cefaf8dd146dc25a88583ca91cfc0f50bb39623e1ea0ecd5f0d50ef12330bd9fdfb441a0905f8c89066c56c0fed30b9dc4661b09fb47bc9f0d064d8c05be6076e31661c54001ec2ec8f132f548707b2473753c5c10361c9deaa5ae4546ebe68f8d4c9b4d1af8053ad5ed62d3154e8cda63a07c5feb494327d14c6860074c0d24f91ed672b3f2fcf3d4fb211050a9916856312fe0c705f6bacc3f1423f97ccfbb5894a98aa9467d28bc59f109411105118e163be98117a8250ff2b3514f627fa1868bb75eef1b6d6973c9ff535be71927384560f38e4efd12f811586801897a84bfe7696e8557e3cf88002a49464c6911464bc6e96694da69e70efaf7ed425a7e5d80b63407b804b2b21519a6d526c06e56d646dd6b0c7be4695991aa1fd85271e72dca7180465d22236d95601969bed60644630f6174be2040f0a274e2def59714abcd227de0b04edacf010ee1ed83f01645b2f97720f2a00a4caeebf0122a96257f71d8706fe4739f14a356f3dc6ba9a67a7839022b76b192be232f0e3170830e1cc493870ec1dc25cfb0e6a45b5198ac17dca4baaa952f58298780d4de5a4d6d96439f6e0e07a0fae7d7b79d14c64bfdb0bd6ea5d5bb96285612aaa32c34e759d9bdd80c7ceddb9d02cbad47a833fd8a0248b7f432ac29eb000a1a9e49ad0bf5010d8d0b3006babafcfc927a87a5adb3089ba4c6f77938ccce5239300302f996106d1b451c49c1fa5728176f711d213a0ccbdbbfe57c84f68f3e50ae2c1b1c78cbc1b5ca00445ecc9720c06f3fbafa98afcf85429f0d134514d3ef41f64a7a42bcd62dfc938dcbbddd377b9d74095920961f6cb8e980050588220781938f51ea0f22c767397a7af847f6cae8ff63e5cf87be8f795c44", 0x1000}, {&(0x7f00000035c0)="06c687b07c4a5ee71b08988fb57d1ee97f21031ace34ea2925bfda43adcee2725cb6a405d234ae0edd1ca6a7d85d218a1fd0f14f02cdc2aaf254d68bacf146a82d1ea283a3549798fed767aa1090838b2928f930069887d639a82150a4be270663d3fa55cd2d1c6074fbaaf02681250c115bc42fb2043c24e2d49201ead3f9ce20f50f4943fe425c9345eb44203591bdd8944a3515900fd2faef33ed4158b4ada9777aee13a3acf26bbbf72c4ef0", 0xae}, {&(0x7f0000003680)="9a38c7545361d8be5004c8123d6f25002149e9c479e1021d55dc256f96136f5d193bab0890c608a53cc1d6fd75d9b7d525bef8f366dad7ca2725bc9b331a1e2ef72e4101e62830ec8ed3e21de3d489f216a33a704a139af83fd6d67f6743de0e1f2f4586828fc1f67d7c57aff66dc05e61fff8b1e2e0b74ca3a08b92889de4803ea327f5e97a6107543d9847e3a9cf760fe21ce5284c348363c3bafe4c06eaff21fa0d2d49cf0fd10103de5ca34ea6bb38596ab315b44b69c0b7e22cc98ed8ed072e4bed7945f8052fa53f207eabac8de5391f7d209b80c350e39aa2e5bbd185be0a", 0xe2}], 0x8) 12:44:33 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$FIONREAD(r1, 0x541b, &(0x7f00000000c0)) writev(r1, &(0x7f0000004ac0)=[{&(0x7f0000003980)="6c123d8a2830bde31e1757ce97aca4666ce474f6c3b8de2808bda439547b91fc85c8b660c321d00ac8ee2431a8a21fe32055e454d5fa54df880696557a6ee3a195bd37f2dab8cc5715eb733160f712512999857a824ccc8abf03e479f8abb6b3bd2820ae3e5059c9915b1ee4e2a034747755712c64dad47ccfb774d12e07da814415b53cf583345cb80d", 0x8a}, {&(0x7f0000004b00)="827ca6e44d555d3b6566a88e1d3ea49ea13324ea580b98f7cc02cf4496dc192e73a6b3890da14192c2596fdd24495d79b1eae6b68e1840ea7bf54961565d3409fae31f3adfe3e9c47b16ce50167ac0c83e65eff3100a226cd3a53cfbd50952d279ff24048c20919710bfec01d13379dff89d286f8db713402ba09a5e0f4601b5af0bc4fcbf079047fa0cb086d176588b30eb186a90b95b7a8ccec8be52279e9d3fda0b440465b00f3bea8e910c01809c872215abd67e9c4209ca7c7f343cec3fca8dd59adb908be98de8ef2842ad2b2cd8add632e32b375ed4b5cc61acc717a545a375cb570fdef1e6be535545eddb08fe1bf0545014267b4601b4d5b095ea106e3744f9cb6cdd7c9a5a62c7c4ecedd9d416c291296d8aeff93dfaf3c432cfb3709b2357d89a644ca476794932aa7fc520de61aab65c918f88a4f3a7a4789dbf52703aea7ea056b00f7c17934a1ad7150b1739fc604e7afd34d93009fb1e0a86d1e3a2b1ca0e7ffc24a8cafaf4c86f2ca9432749c12853abb63fb71a43d219a210e42bfc51ab9be8c91db63d9880901550a84a9ad33e6fd326082ce0cc58f9e84c276894c240afc83bea2fc8b7030a7e558b7eabd096ed4ef4bc2831b902eafbfe8f7752441e6246127fda5f9b1a6439744ef09855dadc92d38c09ea366ff6fa3caaaeda103fcf86058fed25cb5fdcccf1af642cae84d96dc9d3c682a033672000044a96937193d128d3e6edf42db58690328828936e51994d20186c9e592c9bd89e4edd3803b5169362b8ba72e1a1397f1aa28f77a179bfcc006699f71e4826baca3e504f0d9681e89925d78d78c2f22fb93abcf5016d901dc8f7c082e1925992b2fc8651bd8adf64dd674d479fbcacbaf5cefabc62054cfef4ed61d60df6e3d35ccd35ea02ba1605251cdc64a14cca8cf79bba15929517dd137e0c9bcd898bf970e2297ebd03ebe9f458425b8c21374e3c1b799fe4ac836e78e604d109d5837e798f0bcb612efe0de0bdf96533e2e29827fe040a585e8ee6acdde9a69dd01444394ab0a0e522d69e8413db618ffa27e554153e936bba5b54cd4d3f4c6afd1ba7fcf369925f9414575765d38321d0ef4316b0211530b39c9ca4531b2ae16d801465cc63b81f57de813d495a1ac9860549afd1310970628acb60c365818987e6ddf5e6fa9e56925f7e2055ac86d3264742aa1e8e657588dc839d6ed56d7888302a74b20528d37d07ea8090bbad6fbb6670554425f3dcac841c5ed02b8016522d47dd4da69421afaac2773e1f0c56d317c1350784917c9242baf9ccc15501619f3bc7e21a5b6b43a593f4a6c92672e395a2326c4278f8bb38c419fe53606613f31bf0ede5871ee0d12c3972dacd41367ec6a6c350331f0ce43ec5fb01cc7ed5f3c7c42450afa64027ab9dea766937b220bc8fd31eef10b849deca65df345a77474f4ee9d77f4334f6468396054356e953a726a7c3ff7fad88d080891fd56d1cce7eba68f43f7777c51c7604ee368e1ae2ce04fe213e94b12b6b8b277fca10c4c2aff78ae171d8f66719b9858fc45e5678954121957f77c35c3344a2f6e0edf3264b8d40b2fff847b0b06a8a630323ff1963b29c4674796cca2803ed2e14da0b9405be327c29a9f240e6d519420d2150d247ea6cc4480ee07caa2910363d547d8de2ff85569127fe7bdbe0d15a3a17f490587583d71bc8fb606d8ab529abb9cc75479fb8be0003d71f162c6746f31d12cee8e9eaaa488d6adfc6199b49e8c4250adb94dbad53ed3512095aa15fa3194961ea627e39e245bd1d3b2aa98543f2c2ac919fb952dbf3fba23e370dc06c5692c5836ac788bb2cc6a26e2d88680f18da68cc363173242e7ebb688e7aee52b850b4f67dbf734d9d065e72f95faa8b06a25f1b19b59f06606a50af7e67890ec438aa17c4361d4c2b344b3467f9d2fac27afe7489aab4f4138c1bb498172517b1dc373dfbae56e2b295e3550385b54471a3137f2f165466cc58ee08715e07f89bdf5443d7f03bed8b33bea0aa3a9bcc94082dc72ee50b1bdb6e5e9cffd59709639bbf38008eeacc1a0481184ab53ed3c2481e050b7bacaa98d0e6e0fd46639966203cca8bc5ac9bad87f37de758e75d464a5aac368f7fcbf7372c570438a7a0bbdce63fe2186c2ae630f00cd61cf76004b88429cc7dd9a525eb5112e2f4d0f8268865defde2314a962bc0bb3c8b6e267f49adb670504fa79cfdf2dce10856a94697a00e8f8764933112bc806490466d28ab17791acd6f198dc5b2fb5d70c8e23e275fefef37a5afbfa9491b155d9ce3860b87f8019bb56081217bcfca6c3c29e31521241c4daa34a19b5d9c3db8ed9333805af2a5f0eece5978b1595af2bc435f5372187e5154e918f7c37930f02817bd5d8f4cceb86213e3f24d78263afff9230d9e6fe9c46483df37a1a33ef6b684fd8ae64d79b28de313cbb5eba3adb962d2dcabd1a152ef261763f8eace2c5b3da4fa26fbfd08ee568eee6dc9962a6509ad18924419fbd88dac74e255673a76fb1d49bee6c439a99428610bd0dd30560e549511faaca498a2a18659dcc80b9f89c59ccf0497bce23422b542ec23827f8b384e3296a01b98dc117bc40c772af01bce507235ea3ddb52c9441c1722c3335fb68a967af753b0b4d7aa01dca4e3b3bba4eab8fea8411298ab61e78128d5caf2754c8ef2c08a57e2272390a858337c54034ce258558f71d8b25c04eb162c0aa5e3e876d8b1183d8cd4b7ebabb9057dc2e6be6e8bcd1d57b55468a742e1b9ffed4f67755383eb058d482f27b471f934c174218127199db87710fbeb3aba640d676034c7e2fccf954078f621b87158f22a06e55bdae7f6b8bc7e056b6a48d525f61cf93efdec38f579894c8f180331f6fa11dae0c12a2416b3fc0b10e12bff43d997dd81be74af05c398aa7a56861c041956739a1c75584e3173876757232ba406aa01675bc9445790bc153329440adfc5d692fa682620e78f133ed2c8441fcaacf7b58f554d5767c182b950f233192338183bb362f7d1f9d5a029bde3d174dbda4309c9b6e0da8ca9c46b1d240d96fb493c2302ff420f31f4e01a0071b0afdcc2eba45b72e0ba23a3eb6fdd687b5c993350fb6190a52032cb5286b2481b81e7bcea45ad5ec372cd175e9e84bc9f7d9d86f8d76077ef394c86afc3fef220ad2318d796469e74c4d15a136d9729f2a7f741e8bb266dd3ea9deeb92a507baa2d9c517d78fdd92b3bdfd1b4427f9c5b71ede254ac460cb64e4cd96bd7c4b552022b1a07b049ca858ea8f6eb9dae4fd8e28341637e2afb710292198e4d951d04407ed7f502443c6e657e66946b7235837e694900d1fc6463b79ae67e2adeca53aa148dde68d71363feae9404f6943a02ba1ae8f6b59c548ef7eb90238e8a2e23892878cd29355f0790749a5cf90586ef70fea076130d6073c30fae5f065840a78c2234986eb9a31bdaec436fa426779ba1caab125ed945afbb0cece70786002bafbc50bde67559e455d509765363562bcf3d8ba6a244569fd50b7978461fac92697013d287ca2102471b73a93f6b57259d012664baee9c2ee69c84b71759ad55fd4dda2a5e93d886117771a6a4d6098128f08310ec04cbf783f1343a5c8460555a5e3d4acaffc9f8bbdc9409928b35af86c49f3c89d863673d06b8f1d6d869b3e54ae3752b6027ca06430a10af060776f66a84bd50dd2c322721fd6b00d6ba0aa87486433fcee99d593124330d42e2fc4aa42668be2a01387ab2aa9f14d7bf394694b2c67874110394bb843a9de4104a27a37fec6846abb855c1e721c35028b29477a8a2dd6ed7a4cb53cbc4922f9c4b8751f8c792d6dfc3026a0082426c6b96664ec161a2b3279d177c8fa638f9ba1a4fe7d48c70496d2add2b7532333734cb07a98095705924302c7fcfe5956b2c438db3ac36d4870c30343bfb8ea9b11c06025fedcbbf2cce56518987f3947fd40aef309dd58cef39f8b8dccaf859edf18b69e4dac9be4ac73ec59b4fd2be1824def2e05614aa41ef0344418b570885ace3d29e9c3582274c27399819268900cb11aa27329f9c98341268f5fc35602bb1341248e8fdba2a096812f8d540ea9c312cf78bc832894c8437e9339dfbf8c395e52764acd6b288af90e1709d484e64b0a2bd87f830f073e51495ae49d2d0bbe850c9fe988130a4b41037bb565394f8d3a71bdd78799f42d28f3fb1d2f6a35c82465f142f619ea63ade72966ff6167d6f26b14f4476fef6411e89a89f1d30661c4342c8b5fdc1cf50fd9f78886e38ba26a5c9a72094a2d0cce740daded53dd612b965c24c1aef78a2e71d78ab9fb4214cbdd0ad714ba505dc89633e718e7995aa84c640ed844be5d48fcec1521e5bb019c1c8f48b7c0d14ea9d493e1396f16bab8e4e06b3dedecb43371eb8ebcbc35faa49e4f90356241f5533c4bd4f307f3655c95e85519033751e4689d99ba10b6aadd9249658d50286228c59463232c44af28c8a34d5933253443f137e3c30862d731ca9c7a036ae15f0ed969a627321b81796eca1fd2391183eec57a0bef9d9d731dfbb4ebbe95e5cd7dc32352757294e037c1ba121b74888df2cc063e4df398558cceb857cee8ba0deb4901c3683ced6b7b5ba6315bceb0ff9d6d90de23d0141b144e7c2b41d436d88a6bf86994bbf616cba1c714afe027a75973a0c9e7104d921990a5e89def1cf3ba4521dfaee0c20b8b30b920f13ffcca2f406f2e4a98733affa6b9bcc5dceb810b1ba43f486558f7b206b4989fcd53145161c1823a9011eae3942fb3c8865ebfc78721a46957cdf65aca8d2c5c382f376a7bd4bb1e3b0544045fafc5add806c6dd72253d1f48ffdf616beff5f171fc9c5e727a818f14be929e56de14980d4215789819ed644b5321145bb46fd235efb3d2a85afc0eb73ecc9c1bd1e409abcc52aa6e154d61f258a0c4427a44c761467c5e9d5087511f45b7bfb08e4d3aa03cdbfc95f5d5edca3ce6a8031985b2e773b31bf242d6484e87e78743db3940630d0238f8423e0b2f8ea927b427f43e5c2f87dc06215d92e449308879894ebe940d509b4480c0241ce862080ae3ac028842baead3bc113116c7b46690250090d0a40ea2b9ca50f1510a477f2c220998e2d1eb6af2943b22c407c3444c88bdd2ccca11986f1fbed608014d713fb8e162c0007d31af01ebafbb6c99d365a1a1e6ac85f7dd9e52eda2b795ad80785e781a5c354fb3c9875722da5a9bebe0b4a7b6d2b0a670e263b3f0a5cf67778eb20c0284c185876416c6a99a35f7cf53fbe9c2242b42e01e8d4e03f21c9b628470faf730fdb0bb4807df6e18ad26431da80794efd36f41e30083a3a5ce6e70630dd7705fe470dd2489c8de50a16ea1448d1cf0a446829c75986a1863dff1464153ad7251e6ebc7b30421db98a2ac94dc9fe68a24299d5b0f5896c037c480f2329b94b34712001ca182cec3bc727530c062a294cc963df3eca7145e1e8233001cd170cf41d0317c4397ee31156c2e85fb5773eddfbb6c57536c38e718dad3750b61289e0a7423954928f6cf23aa1aee272856c08fc3cac2537ea0cc61b6e7da8c8692e1d366a5383ccc9d8625f295543a252454f5ed306b6808dfbc7bc20ca29089546519f712084274ae541280a2fb97328a825134991cb908801e779090b24c804811f15b85beb4d99b89093620fb025a1ed2fdf7db22e08527186de80e823303a979817c21e1cc649f9852385cb54e7795e4c2755d08e711ee043171b5ca55b45f52d068192ae771a71157207c1d28356d493eb", 0xfff}, {&(0x7f0000004980)="06624244966ef1f216757d0a0783aab86b9b605ef8431808fd644f0130ea61287608900a32a784a56159a087fa23046b2ff62d5f61986db4611d3dc441939be71931dbfbe83d2bdef85c01d57976288a0ff1d3049534cfe5a2fccab6b1f7816194d13b785b225c1c32adf133aaeae7e64afc784161d87ff8d277385e2196ef29dcdee806d71b18643ce0736e148330f933b93c44f16593b5e6c113f3b8f7117f14ab6555001e2b478a54a92ce66381e94a83b7b11640653fe66e4a7e9292411a27c532eb6c6a9597a647b083dbb94ba3", 0xd0}, {&(0x7f0000004a80)="2f9d3ff36eaca7c3a37ed044580653557b9afeb775a8a1", 0x17}], 0x4) openat2(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={0x0, 0xa0, 0x7}, 0x18) writev(r0, &(0x7f0000003780)=[{&(0x7f0000000380)="f93b76460ce86ea5b7f4bdd7a2df86ead5a41e9de62621be905f6ec139db763088642cabe8d8664313b671a518ac9e087edf921e5aa7aff3cade046f3c4b59b66771d6259913dff4ae22d7894e21ad239a5850df1245dd57629f801ce7bcf01df52a29472e7e5307f40b4aed483f88762904208630166651dd4f5ee1330756974b9466d23271518eccf65eea717d6ff3f7611d70b4333fa4695c634ffc9052c17330990545d69a60f833603404530ff7fcfa266a75fe75413e6e3377ed3a709fbb78feff6a8fe2c6715798af77a58d8ed7f6bbe8341dd9676522b5736c30def484eb824d602ab24c248dad791b924639d5977c37708b1bfd8a720d83ed6b2fb46420fcc72ebee317e56eac7c9734c03a88d9f987ff0f31c18c57c7f5ce84b73c963097b74eca39ed148de47e7e4a8127ebf2c4fbd14fac597788d40e8aa25e57ffb729f942dafa5026ac3fd2aaf23bba96c0836f7cd0de95bb7644ea69ca91bc8a7f3aaaaceef2651037d053746a2b69674a887c666d15911f10aed925e5b06968f5b9784ea1d77cc8208c6bcec109631b28d1338672d09f4f636abbf35eaa47a9e3fbda61d664fbbf72f930b530cdb293e7e549e08bdaecbd502c8ab93e430fd44dcb29653aaff463f0b42eeb6ccc792665c92c52d25e137daec38f0dc1eca89ab3148ea5c43d47225a5015348ec3fc85da94b323ab5e0bdaba1c4fee68c4daf46012240a562baa98779b4ba9a5c0b02c49ab13d4bf44c2b134b8bd31e123329f2558b9491d189e3944040234ca57dae0be44fd8de5423a6c07b4aa6e9a14b89c090e61c2f421e537dce5d56ce781e4a6c96dcdfddb5d6db792c6b292304835f50c069058eb76958a784ee6c9efb46661a81c21d0cdac83c57ef80a2eeb9ab3ce94f67155ccb0284790b5c786c3ee2e49fa14141ffe94a15bcd8fc8b6287871d4f24d6b4665667ec227ecb9dca18245a0f9c20d1f3f2ec79b408fe1eca64ec3dcbc2f14c73393cef8073d74ca42b46d13f5d3fc40cc8b8c43c2d2e7354103170e8d37fb9ea3612b0adb98350d7db4e409b824c9c2e569a6a386a94ca68750372d1ee0da89bd0b563e3aee20a2fd5fc0d51acb882380976a19cbee898619447b292b4916a2b686b5194ae33062be6ffa285a0d8cd723857ec1eeb7703313bedcc6630ba527403167c81a81cf3db5d3e95018407fecddf1ac584560d2419c9ce604a2919c8ce0f342db640f5de7536bd00eef94059f89ad02ec516d1d6b812c4a97f8606aeb09bbc010a9fd7654b01286a59390c8c1022528b11c9f406ae51aede573f456ee1a4ebb4d9b9f3abbf2e20e315862ca3b25fb22f5061156846e5d0cc4dba46ffb12a53ffe6b94034c1710b60e65399581ddc4b2dfa7e1625a7aac1d62cd6d219e174954adcf2da0a93fa41e3fdfc0be6e6f42b08f74978c93b7c45ec70492859f26e028199db65f7d743ae41f1267c06564aac8a76bc5a85fe60d340ea04430c2d274fb5bcdfad9f552936be1f3589be801ca0363ddd9f1f14f660aae3de9b351146aa8d81104ecfff71044b75a162e50864c0c22e46a6f38018fc749623c4bd518888a23f3910977014dc92fafb5665cd0a3a5779421403f0a850af567a8dd23b727e646f154a2e7c25c0d09dbf5ee502e4428c8c5546c116869ae90b4f453bce2e75d0596f10c27ecc9c1b75341f1324c87054e144e326b0327d81b38e8bab6b1ba859b44edda4638d5beb5e1fc753da8956abdf775c3eee7cbde4a04d68f6131060c43956f682648a8f51776e18c1f33b9a5213d98e3c822b079118d4b0723d5ee05d87c2e732e16fc65588a12b2c5ceee7c69a87fa305cb3716a04e262ff4f833a3d0e5e08feb14532129e19d85fc4e5eb8bd2db5301bf86aa1f819eef63f492dd4dffc12e76ea63470c2d306ab98babb0e2e815eab734f2e3d629735a0ec5cdd8b4710050d6d98c265e214ea5fcb6d82a156127c1823bc7d76f479c6581de286bcef5bc484ffae05ae6503f48001a835e8d5fd6287b5a69e227015811d2e82950c4349949221e452b9c7d133e130ae8f3fa3656932a8c4d2cd6349efcdd2268e63695d713685d7d336c7af3e874463b3a7d60961585c73836cb7154be77ef969a614bb6eca74016e7072dbcc9791875ab728e2d5d94d41368e690bccd0a66eee0740c17753d6aa30e2d17357862c1ef7e30be9d3b2e28b22c140fdfa0ec56a0dede8feacccba1582457cdae3a70cb9ab124bb2473a099731b5ee97033b9d45a20b88ebcd5e6fc017a981b9d75d6582fabc487689a69f3304fc755559a6d279e3d5ace5e0dc20ad334d4fca589a04972584f60db964f37accd0052745ad323f68dd6e50eb716bb7285f694c14ae59e7e5e99ac94cb5d466b8b4eb4eb746956c500df9dae9617ec6ea557d8744d1a47a8fb7f0aeb8cd94b1ac9c1b031c08f9b938b232356ee034f58e027d19af4c9e75cb05f88b9eb0410be2c99d708d613f6b49f9982bab481bb8808c48ad039c15c322316c68278033ddb0fe24662e897a79e55f4d1aeffdc61602ede2aafdff1c2e733d1b8ff3e356fd834b1bb92e0d37e7a49227f9c419ebb74ad7a23c7237b75bd5cbe55ec19ab386f4cc4a536945d912c6eea7bb1a6e82b28d482cd023236f56eac44820cf958020392836cdc0fb325387d23877eab7bc9c985d8687071e75c0f64d7e2c89e5a757c4d49c76fa4d93373bf669d69ca478469bf6b2a3ac42fb91f7260b24800769d5592178584353f886bbc5e6adb1bb5c08d67b87f2fa5001517b7f8e58855cb1ad034dedb228302e8105d6c8f5bb256556168fb10663e7767c5b8fc5af4d929db26c837b4371cc2e2432bb60bc109e5f47b947cc92f18e0a74541ef7fab261efbadbf1a1c9ca321eabcf657a00fa4964859777cf58485f3809b889c4b74d97c198e36536d278d025ab91dd9a8dc579ba29344afb59417270eb8f7b9b8952208d6e2302edee24f1312002e9865428359b22f666a817ebfbcd33caefd17c9467afb841f654f9a0ca915e5d2b85c073a540b1020a9b8e53ed1a293793bc0b29cc43df5dd85a8196cd8982aede4c2af844fa2a9d40ae801e07063f4a86a8b110a63ba9fc8a8db5df49879d9d7f12d882efc7807edada4fb5a8d5f343043b705350ee60044bd0e098cccae52627656e34a509e5fb5318454d2cc85406fce3815aafa031271cb6f6b39626df5acadfb020b949c611d6d090f1cbb3140ecd84ad72e40418fba59684d886fa5b814ef8e05c3127d9105879e59b6eacae62c01433ce8ffa1121b27beb61411871bcebbe3398828d509b607ee61e1646f0b18968393e06849cf2d2bb88bb80debae428a647d16dd90efb6baff08a3ab453516e51aed45b134c201bcdd6a06574b3931809c0795a7eb1a623a152f8bdf8049b79bb79a4caa2c3fd1ec4c99b8bd4bebc5f8c802514838eb60015ccb94d285e4d933c0dc5accaeef6e89418c6f71acd2df141c31f9359c9f2295ab0d94ea07261e5a0e16e031000a8b5a89b4be8fb5dc57c7b252810ec86be8bd3d8ff0d8dc032a553ee54dcfdceb997c91392e164044a6fd28026d2f63b28dac06338ae271e0665ee60b8898ea2e78a2e13e4ea526fd9f57a3568ceedda93839790d4d9d875db10a67e3d0edf2b27fd0ba116caf0b2852bb6cf5933e511a0d3b9ded3d7bd7300819a0bc53534f9d317a4f0b24c3b79ab124679d79d4d3ee4bf64ac17c5f432d9db2358a9c028b5ff9d357a22a9e583b9cc6f4cf738e1aac3f0741536d86f2d3c57cf57573bf36117ddf519231d688ae2360681f25ff3d70ef877053c0c76633957e8dfa1b283a690a4ee39beea6e2b47d4e7644360cec0559fff7f13932be4bcfe6ed62acf4c9abf4722fb7b6aacfd9ee7a61486aeb5120b4443fb88651132f08188a5f16bef4a5f190c6aa589903b9e7ecf4b324f069b0e6818e71a9920ae8bf321e327617bf3c6b58f9fadc04cc49e183d71507f0a0d7dc1dae4bbbadd95731465ce85572ff2266464305c9fbefe9d407fda2447f3da7e3f4358cddf1ef6ae69ac107ef9650d2e57c96c75fab6173edf32bac40efb46cfa3a796bb6661494630bfb85ddbb549e37a443c3311217681d1bc7f8ad09a380e7883d0e9cf574844cdff3ddbf24a035d3edcd5564e492c18fa8b67d9e48b8fc296c31330690e1a134b6f448777fce6a9ca8132851ac65b8cdf9eb94d7bc17e123f947974723ec0999982bbc056acefdc22769fe58746befdc5bee831a880f2be609a1bb8736f477759614ade2972b330cf0edf875d23ce917c02adb975faa64a74e5c6b8cee7decedb8c94f7fc3efc83a281dedf35664da0cdb64176802b6e1c206668ed4d32aeaa3ef9ab746080b3c2255c25ccb717a311ee3a8dde72deee7dfa3c643dea5ff1a3f12fd3b62115ad724752d63a32e3686681e9d2e275358de7eeba021b9c19bc7d2c40ea4453b0e3d0feb68b800dd53a3fc16528874bb649cd7a0b18160b87fc87274ff98d69fcc135191a999ad982dc73fa9d5871c103ead6161db0ad14c249aeb306509d0ede5fa6668676606be3ba2c5ac447e2d5b5e0a60d7798f8794d9f37af38487a7530c01b47bab72259f6f78c09e679f4a20070df5037ac7854b48216cc1d1623250a98d0b37abd3921fd517d7dda53aad20081aca8d44aebfdc15d25795ba3603d1c8a4a38aea4b026f92fb2b640cff5c6bd939c832294710a1a224c0ea3e110c31aeab63f1be1d39a4bd19651527f5a2a738bf70620e58adee9072599932cf9cebc3d078a64e1edce25fe70733c6223bcbd24168a2f6d6f5ae16e5c886410345e68fb42778d67c26861b7d5bb9d906a4f602ea4aae372455da3494fa48feb80b73dddad31aa68b8d50a253d0602734180447a017872e779b8cf3045200a1c52d6cf3141a08392aa642c0029e06ecb5e9954ae024efd42dcc1b529eaec132223981f995bea4aaaaa1af0ce71f32ec31815ad3e399f18a3877aa13ac58c46c16b3ea65eaebc268efbc281cd7da134f6fbafb4cd2e93c7aa27483b119cedc262cba6b9a94b2ddb5965b2594d3dc433a81e21bb2ecadfb12216efe693c834720026a2b59ab51222071cb8c917e80af6d58a91b6d94b505ad35442e1c22af79c31a8ccdda45a06e5a743aeac7b8427474da1f37406b2ed501cb0d5acf4d9fc08345f61b941c797680ea2d6a8813b12c9db905fcd841ca8df7bb4f5160bf6ce6612f0ea02235301d0af295d01b53789326d5e5ea5bad7ea96e85218c6ae166cdab895562eb6c2534ead1a5c2136b22ff3ec918863b61ffca39f2fc320a92d69cbb31e0f7c25acb9d97d4fb2fcf4ea50149a6ddae1ec13660361b6321677f6c1edbc2d15d6e3585339b27c0957153462e5b8836e297c74cb6cd3a2bd0c2f8083f1d104d90e5b34b40a28150a02676b6134a43881865fb7c2c5d4d3b25290fc750cae1e4fe2d7768497d47c0de6739cafae66a3271294ebedbe9b5cd13bdfe306211afb952a868cc60d94f552945f40044b4603a94d894c2e51d1a5040bd2f5e0caa78abd7ebf3f60910143a9045eab19ccfdfa1cf455c4e92cda19bcf9f48fdff3da9eab4a83c3378ab315ffc6ac5d484ec13c6376fa2a74e75a8e1364264ecbb62c3c1b9bac453ccc83b77816372253cffd75537b4441f2c0be07fbcb7dbe1740274bf983a62eac636607907af664cafa36027f3d20d08f2c1fdbf3fb4b99793c9551aab78f1ebecebb36c157547ef8352e3d718fd75bcb3bb26b4c3a9d353e7f378e52a06a1df8", 0x1000}, {&(0x7f0000001380)="cfbe360fef4e506a598711a931f6e7e9cb34ed547e83583c571ae24a026d6feec381c4842b3925c3cb8d1c768e281e4f1d47ac00e37119", 0x37}, {&(0x7f00000013c0)="c150117bb95ddd9fb88017fc1ccab062581a547034dc3064314d026716ecbc5399b72888b683fe5248962989e9c946ec499ef183a8f02a3dcd931d1af3a0afb7aa67e7f14892e2d3e2ff86b57d6c548496d31e0bdff5f7c2f1a3f97af78d1a08d0010f1c2a083b8fe94d95195720b0214e9996597c58636df0342a882e5f2f9442dba90063", 0x85}, {&(0x7f0000001480)="069088f2d187187e9f4e0d28185b1e9c71c4cbdcea2005a39122a03f557ddca833d5cce79af3f7658f79b4a721d3fc706ec159b1cb856b28522baa78560f8c83eccc282b10c0f109bf67c0978dda5879eca0dba26d60e67e34cb83af4699e6bf1f3d6919f0321e442e484e6323a2053b778571e7663a99aee66faf41a428a6337c0fe59bf488cec6f98dbde51e776a0c1f3c72e900f6d90b970c247d863fdf98cf9282a79f98731c0b5b7cfc5b69d68f4ebea3d7a738ab1e63cd35c5ffb5d79dd97c4184be1ab344a29726824e1acec1b7e820a1b01296db115ce0b30031895702f6ee3f7da0dba355ff52e1c12e140d84c9183da4159f7061af2a979c265dc2180a0028824b5484582c08841a1f8ea40ce68362917cd29b42d7d9c13d1822caf9ba128c194e97ffcd0509fbce68e103f6ff8bf923b58fa3abcb46385f99ea3392c19056271e00b06944ec698051da0a41030d5077094397376cca269f1e554eddb69a11a4ec9e074fc4f7a38a39953259997afe6b9beaad63ed170999e5f959b970bba024d7ca710ab2ab62acf1624368bb8e1d2a472939e3f2ecd31ced36a01c0e8bc3535a7deab5c9030b675173ccec4e15dae3f7b255660dc8ecea1fea9a1379f7c89a73c6c794f2f554151dfd839dbded5b29079f7495b413dfe02bb98742cee43d6b6175eef566cd15903195bba4055d052c39f4745a7d880965c0805ca4ad520107ea01e80e5232d288c6632a563525f4c83202feec3f1d5117fcf370a3939b01cfe501696f60e3b8b634da146ef3340a1a33576701dd21330309f7ca508c19e319d4d7dd3c4124c291c206db67bd49beb656b2428c124550fe2fcee09ac9f6ded89088e3e64594e382bdbac613a9938532a9902f2aef034c2067e2c907258014f162017927189539dd9655671a1222862590ff1c9db52a017139744f1091e79edd1b50e9a0a38979ae75662240f8b1f8243ad8b2b6387849a54d10920a5568060c013ce19eb471ec8eef5b622084615d033421ac3744339a7cbb5079938359e2e4f8cd9902529931564b38d9c3b5b7e533446d0dfb19e353546fc9654d26acfd9da056ffd0d779e4723b4fcf1b4784fa3ab20865b64418318760643da798b9e30f7b77a59612c26b6be5beaa59c4344b1465c013c65014e4e9408bdd0a5d33b1aaf6d7ac6753bee36218167c9469cabdf8b844398c67d9c1e8ee851fe568e5cc090adb0a6e94975f6f8cd3dbc61e2c875aab2bcabbc006d2fba488b4802536acd4caa95d3433ead1b5026ad9c9931ea4ca8005ad456d51f4d3c8cae829aa694aa4254069608a1eaa534b44b6531ee25ea821b388566bca289703c344d9db0a55e5c2422876addc03833a7f6a2b8553d4a2f6af9fcfb6be0bd2884815d3db258535cda62c5ee3a7df8cdfffb93421a083290d31b08cee26b61e8deb55e84e790b3fb12f22d6fe254aa5c83cb5b462018ff450f5bc0d99c464035dd6624912101f6d007a9d57ac992e4f85e402fa94f4e3eaaef00d59a9f2a297256c01793d01a0ad8a54b6799465a4157ffb30e268635feb9e6b3229ef5d23a3e375ba2ae76bd2a8faa0538cbe3961884b18db540b5dadff0c08c74a8ce5ae5b63fd776e6220fb6d5c159b2b9f78bd07d6b9f6a7b42f50df2b31ab3b5667eedaadccbb66e2763879a25d42ee6a30e2b7daa332a5726920a05768cc7ba5da1cda212cde7f49fcbaee30049acdea4e4ce652c9d6ed6c603dff75f16c177afafc6a6604878fac994436a470d7b864ef9ca128f06328f6614a1635ea43e189e41819012e104b1cbf7e9f7af7d2541568d42b85af2c4d99469d461863e55b4e48ca98b65b470a1d690d91303294717e8653545fc0f6e7aa7014538fadb2e28a4616e99ffe77855376d8dbb848f25ff3da49edcfff2fb6312334e51a974fd05de7ba14dfe549578f6500ff419e3c09a3d3cf5ef3b29002aee1a585b15f5698a5f0c1c2ec88bf730eee6c2876b19fda0cf85193190d563ba3ae34612e6fdbeb3f8362fe92b3c354da66da47b6d799fef939ca06f12a6125319f6ff1bedbeaa9c72b19d03cf9899a8a3f732a7b62d76013044aa9adfcf3fdabd157661afac05ad4bd4af16e064afc23193407a9d326a0024bb0fed53fcd1bae5164c53c51b5450958c3656b10190e92400670569e4bcdff3437645db7822e2d7a689f53024d3d1e3effd8eec9890758ef2c5f8840d9933752cc05172086cc5ef10b0441d0014a308958dc9d7493d10d30a6e2f9bb0c95896ad3f5e959339826d79fe60c69d4e186a9f9d6d925e77e2f3c63e5143c6d4ef5a78d8351959aab581f5951f5feabd5ce08d72d3456fba313cd4fa6ff4eb60332d33f46a6ef835468f1d91b19830b48ccaf8f76001a86943d445bbeb5e4e96f50e499e2f9c3962bb73a5179b2e801895b1cddad7bac544890034869911167a8e329b465e9184d94f8383e7f3343ac6346c160ada6256b551da73eb37bb5255fd391c420aa65aeff2c74f96039540e7d07f1265ecb90a5b092e6ca06237f3f2075eb0f9d099db68c77b2e05dd8221af1a71c0e59903c36cb2ae86998a4eed0388c6b2452a2c5b7f66795efa251f458538d33bc320a9fb03366a327af751888653acd2b80cc009c8a335746dbcc3d9c957aa283d424f9a54f58a4761adddebdea495bd47f86057281c5cd827c49fa97bc97c04043de98a0b71566b08a83896f2a5b225c37ed2b3ea6142721de53b231414948bcdf451d74d7ca40cc91640be3fe23169d5f7530d1b7b77129755605b546570bf879c7421a2590b83a9318eef2a55d2b7bd0600caf032a3688f9c9e8aa0c99a4eba0eea88c5b826460b531d21db85b97547abafd600f0352086d2356a065e3358f57d36dba896506bcb038d25308b7d2f717882cb5d65001d888e20d28074c8ebb4c96923840cbeadc5cbfaf832df6f1c5bc568439e29c824f84936548a4f5d65c9358ecc1db0f9c9d997578945a9f3e329171d7ba5e84cb6864002b5d91befd329790e60e2eca3ac89c79170a9ccab106e18ba628d2cac044c91c2a1cdc294933c3480f0dcb70f12c0bbd238dcf0e63c557636465fea8216af15a84d3a0b4b4fef9ab81fd4bd6ba091a9a5f47bbab1d3ea63978b69bae6a27d8fa38ed6aa81dec76845dae01f41b573eb1c353aaeee48e4a0e62ee7244ea0a3091c3c4c1ad3558b0265cafc2d079dc87487febdcdfd9eb928f71fdf44d5b7f7a393c1bea68eb0e549441919d535e10bd520cc6f1497d17891a6a9971c4b6806e99395baf24947f73c4dd7546d9986b6a9a49b60c3000f3a464e42730780a6a109f6c13c9ee569f6be1c1d95789db35ca39b9c41b36b9f606f807ebed5008fdd6ed84f59c4cc59cfd2217884c454fd18be3404bd37dce9a3b35477386e0ab97a0bf9309b2b8d90b971dc27253bb3459e8b7ec62a8474e9bd5880006756060947e0015761b03cb96cff61398cba1d0d0e00ae2ea0e6ddf34cbf9470b30a31c95d55737f5c15d2ff162a0dec80e40248405b7b82336c57c9c737cf7de73ce7797a1384980ea6a2e276ce3ae1903d8f5748db901ee20e3096c46dc6502c3e9f257303a79c035249cb830b00448c83419ede3861c3b3f00054a848566f9490f7dd366c207531efc42f6dfcc348f2a2afe49985d8cdfb9dba065e07f73e09f7c61913452445650b11ca1e14df040aa94d9bf9be3bd256f6143d0596842d0dda991495921da1ea851c510ca74b29051f40cb835a8418cad6f43dd2529d8eed84d1dd7b4990c479862381a30ce6d873e70bd07575042c0ffa47d96611b57a40fd50ab8ec4d0091587fa4e1f4c24adb1511fdf90af69570165a355d08a7b0711d960a35d10b6774a80b9f77c5b10876d66a6bb90eed62d3c07364117d09c8b193cf84eea130d3944c7ff840e58389c24f65fa8354c4c6198f4e30868bd148acc22443e7cf128da1a2d4e10217c8d9b0d87ef30df19081356c536243f2a966a0f7325cf2e71c7386e35ced7ccfe13367ee6467bb852a16b141028b8c0441baa6d414342fdb5c224d8cee34518c3c2f35b11859e9d9b33e2036299caf31534ae48d061453f8d8fea78d5a6f98659afae0243cb94f9b66e7cb6825684f2b350d245407757b526f04f1b141eeb7a2029e1ec771b88771fe5018789856dd7f14f59e0049dbcea7c3640cae5543e97822f5ae2eeb0bd4f2a6121cc71275aadafbad372b1e0ed4e68eec31bcdcf6327f1f30fdb76c68951812563bf177a5dbac0c248e5781020c78a1f6158c997efb2e3f7c1c6cc7286da68e937cdc9a1bcec8e589fe23aff979836a3be21c5ae4007d9e69134e93f523f1b1fc9c0e8208acfb5fd30953f513c964288543929b44c5e3d07275e01bb761a99f3fa94b60f960f9c6c0a73565fc08f3cfab001c702af76fb25abe7fc989c2e9dc4b4230955a7a2df13ff31fa36f892353747445d2e1cd5f369c1219a6f3f7d915133da893a5f31dcb9443f0a1102012a2b905c8aa1b471b5fc4384e53510ed9de4ebdcc52a7cf3715e23d9a2902ecdab654a0c99539372b6f549f33da0876b164e9d36df1269d52baf3d257c03464f6ccc4ba6d8d22401f8d8cff2c37d7447d281b99a000ba1c5c570d084ad4431d2f245aee9d2991d6a91a9463ff15895a5cbb62f5ba0a2fe01686e48bf1778015bba61febfb807c0f9112c19e1021a8036f18db513c51b7eca72d1086aa58c8c72e5925a5a7aeface5e04d5aa74beae21b6c7fc46b7f6acc1cfac810544650a59917d348c2944a0dfe383880f0c30e851cdbae83a4e4cf6b5c9b85f1de3c2b058d4777dee171297714206a2187112b06119a588e0c7a816d377c5d693457598db134d9bf79a951074d5503282a8585c964b2854fb0853372088d606984d83832d6afb2bdaab00a3330c674b9356f313dca019d78bc966446b8b7554e2a6472e014eaf0c762edc898c384c9b170f1110cfcadd982cdfd6dc4e752db2e107a1b329b38119cddb8fb85c1ffb75d579035cb51b7f3dd387f30710eb9eb895acdae3301ec1c7114bfdf3a7020c351376fd4c72bbcec3e6fd712b560b3f4aedbd1ff58f925c4a972e3383370cd72bc7f313eee1da8594171c4d89a6da83922c2b76ca27c3addd88df35f2db014bc8eecd6dd3b0e724f91027441369c56c82acbe06a96cbc089c0495334c735332ccadb0d9e6a10ad1138c701fbf93d01610f50d84db158a9fe81a7c0c6ef9a4e93bb7affdd7417a53f7e75793f6093a95f768e7a4605065f728706b324ba7d3e3958662d6456c09b53e5c6f067bd1244b5a6a37c57c372f158e1c5eab34a4a127886d88993e081662edb409d3d0a757cc908bb91f32227284e360d7fb1ef8ae3a65003458b08c07013fe61f825fef71013810ff7cf0366c6f1f0768c12b3280403eeb6fb550949507943503729b4662f6df8dd3ab62423f8088317320b24ae4973e7725946372b7aef6eb98e84fdf8e1ae0759c37301d0534743141ae2332c06fe69141b5d127e326a397930f160862e5d7ba664d838f570610f590a354a47c860b92cd670a1884975ad8564d20f4a163b9760679a114fa3077ba3b6bee1d97a6c084b4bca692dd86e5a01129ce3da526ee801db95769bfafe0202cf772d98dc3a40498d0f62d0a4e3277bd62e7145f32007948122f1ae387a4556f0777bed8c763cc7de72796dcb7f555c5747fab6a78bacee320745255b159874a1a48a5f78a4e38e415b57e4ac67febb40f1ba6ceb4d3b284b7861a8732dbebe7c3b56b56bc958f", 0x1000}, {&(0x7f0000002480)="904f43fbe96ead2cb6a8d522e4339db69f44a27dc3128dfed392fe0eee9ee47b2d20d7ac6807506e287896784519d8bd16f4d17bd17b50446eda04f05a78f8ed4b9d4307fb2548bf0fd17904936b25e5efe8ab37ef9587b7", 0x58}, {&(0x7f0000002500)="f84db8b2bf3f5d1aed0d66bcfa60e3c773c8b2c2f69d75ce2f880bd9842ccccc2bac8af45a7b9a8f479407c411c8a12ad3ecfb7fe46a3fba0fc5d60304cf896e14bcedf0693e8db9bf0765406137460f6f630b413cb236a653c7ab0ad63b472ce0b1522eb43aebf61414752e9b48d5e8bc715158fdb135c5d27262336d2394a52f6acbba62efa64c99b01b4023823aeff336dd44661b75", 0x97}, {&(0x7f00000025c0)="1e00b6ee8a643b3589c92490d0c68f4bf16295dab7b127cc55814a88a5dd605994a251cdde3042aa7e72a6cc0231578797e234569f2289c70ed106edb10438846425481c62dd97ad9ec964c41833b89b53da40b6701314efd7682f59bbbc4a70bd507b404f0f647449bcb97bf67de03a6130cd190ff424ccf91af5ffbfe64b612e1806def8213e985d1534ae4b6bb9c7705bb91246ad42c7e4ba1260af0ec088422bf7d13887bb15a1cda7c790e351a2d5ec0c67b560297a09717fc1459eae50abbae4ddbe52a23cca155ac149907fa914cbff789f01a2e62af343ae6a63b14f80634c33ef956d712df7eada381a65e49b3071134983254d232224219e876dc6a88e1ab146def38b07d3727069a7ebf54e061416218add8347b9e30717741bfe5369216da11a7da4b47c1727409b3325cd134dbb4598fe26cbf3c5fb7e5bb9a1a1df872be1ee5b6dddc35051b431f0ed937fcc17d136901b6524e4ecf7f31f9f5e0945967206a218022ff97f9cb6a5b81de906231572f49811ff5cfd1d7440f2c7600360171de3c3b0744715d66c4f52b19c407e74716657711a2c2880c63c3418b4c994163607bbc0d106afa3b70ae6d1023ac94b3c1b273a87bc9073c8d2e6298c0521feaeaee12dc9b0dddb32ac150ca61ac8a4321a54ffc1b2cf8f78188a8299f8cb45caae2ddb846edd3eb2f7b914912ced5dc28269f111622a9447e03ce89f00fb815e3f133d8d61b1db5e8fd2060ac660c0b642fecd4486a817bc6f96ff25415c42023c2fb2fcf3cffe2c89902ceeb2f6565e8bcefdb12e4ced120d96593a37e2617503cae12de36b47180cd4e2c561c11ad42438b243dfc6c4ec1d0eed4a6e567b0c6b1ae489b4b5b2863f1102f4e4fc489ad2f89a4db79f5dfd0f3a5b6fb7e553581d720ab8cc5e2f74fcd7d5fcb6a383a1e4f195b762f8190ff0b378fab9a35c0b1e0421d5df445c3861900e586a3aa82b26de24ef2ac16cee27c7364c428ad8afb064e3f302b20d54033417f6a61416237aa7fb22c86fc32793da2e138412eae3cb786a336ffd3a494088e53cab3e79879292e7ede41eecff3b39e50c63647519d7233698d9f30de5e9b528f407b55baad94885bd4ea75089af3a8debe784b262f30c142705cf3896668462fe9de05de5e96623f6aa5e32b07c09f47922a18cc3d0b8c6e88b666753f7a8c7ca4d816587c226ed054f82f2b4deb562fc77a8a00e602b0c25b4486eb0e16b1401608fe15890b3d3c891cc2acd85927a23618617c53f8774b174f83b9122dd4ea82bfd7d527ee866cfb34bbae8169eb65c279891de0fc1b5e508162909fc833344118bd9ed27842905c1d7387bd7c09a54eedd404a44290e1d6ec77812a745b13d6f57fccd48c2643ff120274e46cb941b56be31fae62b1c42379fdb127945776f92f984503b3c93975cefc4777d583dafd0c27581425363ed9d87d5f6e50c3b1fd5aea0904011aaf2294cbce0cc13412d1605630a8b0612359a2ad9fc9fbbe1a7b38cb7cdb7f2cdc6f795485021e91d5acae2ab0b12c4ea92d4e9102969919b20667f640e2cc2ca28121fad478fdf48c8c6cfdfa59a00b44fb72be08187e5bf285c375ee20d2d6f92cdcb05dd46e090565da3921d8843afc6988ff8b45eb1812d1ab7e5a3943c38a2fd610b48277c17858b8d73801d6016493bfb64c7bcf864181e426db616c20594abcd024718e9cda19a8d9745070c0eddbb745e788cd9b57f5136781243de76c6bdccc4884c02b56822c3af1940527a319e209523261cc74bbfd96016eb7ce27e3a51aecbc6f23f3012ef05a3555c1272dcb82726088cb0a7e978ee9c6067428daf0976fdbe1b597daaae5e51f52405ada536a0bf14e409e8412d29deb28628daa55e516dd6cdcf65ba9d6f824522253dc432de88d90725c999436a3e9dfab2cfb0c0e84b634e9dff84db993b32635aa41c200597fcb7d44f7e227ab8ee1fbe02f607b48fbc14d0a7ad0f9a51ef2155756206626c62a9df2e37ba897b83ab3a5a25ca3f74be522aa3cea77bb55c5a24c30965b502f1ef476506f11435a70a6566cb2eaf437d1ef4dbc1be51cde123e7b9dd197de3b22deb2e317be528f8dad49fa9e541e30a07fd160569fcb799b78feabef85de7659aabe166a0162e02a6222e7c5908abc1dd78eee350b870d8a061ea94645baa4ff93651bbecdc2c277e62d34a1534ffe7a2e19f8529c332c56e84b154271b1d427058c9d5a67ba6145964f6cdcc85e78aa9ff60a673270f09cec9607a8171cbb34d3c615f3feeaabfd8ba822c89a95ce116b6f58c0fc4ad9100e74f5786b7cd589f6e73ad256cd94ddd5584f0d801d2aa3ee4ea55e12c05bf0055592dcf04544b9dbc833364dd5243bde84c0aaa5784557f03a910e2c69b3f6e3d0e4335f4a9055972912332b6a877268337e3b6ac44e13ab70d35e696af365b5a1d91acb037283d4751121fa15efb51b5b585e2f7c4c4438348d1c3996d6ba8a16d2fa199a0958b3418ceeb0c90f3d25a8d4cc94184637d1f366ed921338e18ef5e29e120c4a325f696315107cf32dd350db797ab73931c9bd1de5332e338355b1d47a88dc1d99c2133d6fd3c06113b35417d19b0671ff8d97b8d84c0bcf98e8a021662f0ab0351f4be3a0689138bec4c04b1284d37bdf37e4f5064e24407d14b963a54afb1e992be9f6e7aab2414d48d9758cd8476e8b21d18210c7761fd528afbbb919716b6b42625187ec0de8ce7dbfab77e3dda211b037721a3e6237469faad7ee833318b7a499dec7b216396f23deecf2b8157f8a358f76cbc6ee80bd2ca9f58e94ea9fbb58a352faf9f84cff45e5025463b6c4bf8e4f460ad71918050c617bce74e596da371ba035a3f1c19a503c6376e1658f2c02e03bf4aa168ea189563f301cc3373aae32627820fc83ef47fba8cd9249de39800b755821ee8f21a961226357b5ea07e4acd4dc47b2bbe0dd40503898c98c8d7b2279cd2b4d6bea126f43adb001501cbd93f1ba3b3c2621cbc075b1e0eb1897c40d80ff27661b3edd7e1680cd29c31f4443a3c2c9109c269a496ab6e539654ca3143c931ad71939886e2bf74eac6e6417bf2bf9db28bba614858c8407821bfb615cd983f8ecaad5648557c2949f1285e7c62b6104da5fc2feb2736274515474170d5acb128b2637e41947586f8daf66716061dd996bbc66157bb7859bbf8e8e0a0df175bb55e84244d8b20299a870a087c18583effb54e689cd0c2146ba4d9704c819dc9f67e8a56b446fc2c181bb16551523676f2198f6e4f791aa045ad6d2ab7180dbe324524981110663c104cda2be913d7f7e0193aa7d01cf41ef93fa123c71c91e631e7d35f7a03a69d2a2123fdef8112a963a8a8192e73bd7b5f6492210247183cd641db527ae6e87ce3b1d77f13712916c2a93fe8fa8f78148066b9cdc6238d6e10c93f1e87ec3f392f2c3276fd08410538beadc8da04fc6fdb0abebfbc08778059ac1a45645fbbb8ec7c73b4744fd422521ab6f95af97ec96006e4a7aecdc79854547648c5267be6d92ea706e1df4f58d53c87f1159a61f9fde18c13803712943a940d515c124c107072ad0f06b85ed73a4246601f05095d04bca20d7f9dbb3f61741f49151ab9f545f61e220e39fdbf2d8c71c74583727d8311bf0a5dbe0ea45efeec590ea862684a4163f75fe7c8ac42013a83e83757a2a95c44bf1f4ac04988606a00bf8d04437866e312decb77d0034a8cd626b272bdf51de15201afcbb4114ec03e7c22748aaed30e764829ca280515365a0d07bf0c1ac74ad73768f348ffb4c4d6fb21c4f47320e5049b14e70999ced714238b76cbd1f803e59d9adbf6dcf75fd3bc15dffd84ddd698fed8ab2a43bcc8d74cc07dc96a75f8b38d84424b8406078edbc306506592fb28e1ebfa58a217be1bde7195cf7c2ef8d94aaa11fcc968d50dd4d40e4cc0e32208063fd5c41ff5f656a92552c5322f28c2dc9ff8eca1e7988eb59b2e534f2d1b1f7035ad09e45da30b704c42fe0a8d388ff7baea2571900ab25bba0a6a587a78d5107a97a460255f431586021e61322104d776427e0bc726880f0860f12ab364c1d77888c0fed7c906d181a16fe751d730947c956e4f8da1411d22de8bd9a78232a43725becda0bc10b897c2ba381cfec68e55e8fc6e2aad486b7443cf59f5f233eb0e60d462395c95f2ef40bd331444ac202cfb19f06d2e5218ca28a0edf5f5f367b0433e9e84108e467a903f6117ffd8df1715826c1f0e43bd343d617b42f50b24b79a04f5c3ef021d54d886b71f5fc14c6f590a22e13545081dabc4fbafa4f6e18bb049bb7631b012d043ea577fa3df107dc02e713a3a5ab564de3e42a5e49d12b1c14b0758e1f38833648f5a33d4caed37cd025e5ba56931ec321c2cb293196e4712c061f982204dbdb4074ce48ef80d220ed1386e76bc55619672910e4128bd364e7dc05227458d186664aecdc1e35e93b7e9351e21df218b77e7660673e569913bc2fbc055e7c48fa0629c98b1e0f0b3dc84bcb9facab91a000cfc9b145ead57022afda8ae967fc216ed2b9eb5117dac57e935cd3a1b22f633b8241727227798fdfe647d4354048a881ebdce48f7a23364558c5fc38db0bb043f12708d4702a9401b98a27a1b4a7c415828c51a2c7418ff9ab9b99aea23e2484ba79c23fad63378f3d9faf559d17ee97cbdff954291bc828c401b4aeec5f1cdc8c72d17a2b7bca704ea3911861b332e48b43a58712154fc45510ee7bcb68f84ca21555cb6b5e79070191c7784dbc6bbaf4b258bddc37f44dc29370756f45b0974eb6fed9438e2e72ec62fc420e1a827c8a1bad11ec7b523f06559e1dde1bc6cb591caed31190c9c9c47d929922b648981749f966b9f54b7ad530673b1a2cefaf8dd146dc25a88583ca91cfc0f50bb39623e1ea0ecd5f0d50ef12330bd9fdfb441a0905f8c89066c56c0fed30b9dc4661b09fb47bc9f0d064d8c05be6076e31661c54001ec2ec8f132f548707b2473753c5c10361c9deaa5ae4546ebe68f8d4c9b4d1af8053ad5ed62d3154e8cda63a07c5feb494327d14c6860074c0d24f91ed672b3f2fcf3d4fb211050a9916856312fe0c705f6bacc3f1423f97ccfbb5894a98aa9467d28bc59f109411105118e163be98117a8250ff2b3514f627fa1868bb75eef1b6d6973c9ff535be71927384560f38e4efd12f811586801897a84bfe7696e8557e3cf88002a49464c6911464bc6e96694da69e70efaf7ed425a7e5d80b63407b804b2b21519a6d526c06e56d646dd6b0c7be4695991aa1fd85271e72dca7180465d22236d95601969bed60644630f6174be2040f0a274e2def59714abcd227de0b04edacf010ee1ed83f01645b2f97720f2a00a4caeebf0122a96257f71d8706fe4739f14a356f3dc6ba9a67a7839022b76b192be232f0e3170830e1cc493870ec1dc25cfb0e6a45b5198ac17dca4baaa952f58298780d4de5a4d6d96439f6e0e07a0fae7d7b79d14c64bfdb0bd6ea5d5bb96285612aaa32c34e759d9bdd80c7ceddb9d02cbad47a833fd8a0248b7f432ac29eb000a1a9e49ad0bf5010d8d0b3006babafcfc927a87a5adb3089ba4c6f77938ccce5239300302f996106d1b451c49c1fa5728176f711d213a0ccbdbbfe57c84f68f3e50ae2c1b1c78cbc1b5ca00445ecc9720c06f3fbafa98afcf85429f0d134514d3ef41f64a7a42bcd62dfc938dcbbddd377b9d74095920961f6cb8e980050588220781938f51ea0f22c767397a7af847f6cae8ff63e5cf87be8f795c44", 0x1000}, {&(0x7f00000035c0)="06c687b07c4a5ee71b08988fb57d1ee97f21031ace34ea2925bfda43adcee2725cb6a405d234ae0edd1ca6a7d85d218a1fd0f14f02cdc2aaf254d68bacf146a82d1ea283a3549798fed767aa1090838b2928f930069887d639a82150a4be270663d3fa55cd2d1c6074fbaaf02681250c115bc42fb2043c24e2d49201ead3f9ce20f50f4943fe425c9345eb44203591bdd8944a3515900fd2faef33ed4158b4ada9777aee13a3acf26bbbf72c4ef0", 0xae}, {&(0x7f0000003680)="9a38c7545361d8be5004c8123d6f25002149e9c479e1021d55dc256f96136f5d193bab0890c608a53cc1d6fd75d9b7d525bef8f366dad7ca2725bc9b331a1e2ef72e4101e62830ec8ed3e21de3d489f216a33a704a139af83fd6d67f6743de0e1f2f4586828fc1f67d7c57aff66dc05e61fff8b1e2e0b74ca3a08b92889de4803ea327f5e97a6107543d9847e3a9cf760fe21ce5284c348363c3bafe4c06eaff21fa0d2d49cf0fd10103de5ca34ea6bb38596ab315b44b69c0b7e22cc98ed8ed072e4bed7945f8052fa53f207eabac8de5391f7d209b80c350e39aa2e5bbd185be0a", 0xe2}], 0x9) [ 1163.260716][ T9132] R13: 0000000020000100 R14: 00007fd0949ab000 R15: 0000000020000400 [ 1163.295763][ T9136] loop3: detected capacity change from 0 to 1 [ 1163.296774][ T9136] FAULT_INJECTION: forcing a failure. [ 1163.296774][ T9136] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1163.296795][ T9136] CPU: 1 PID: 9136 Comm: syz-executor.3 Not tainted 5.14.0-syzkaller #0 [ 1163.296832][ T9136] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1163.296843][ T9136] Call Trace: [ 1163.296850][ T9136] dump_stack_lvl+0xb7/0x103 12:44:33 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000140)="c2db6cbab62a52c5657e8d1b0eb0", 0xe}], 0x1) [ 1163.296874][ T9136] dump_stack+0x11/0x1a [ 1163.296891][ T9136] should_fail+0x23c/0x250 [ 1163.296952][ T9136] should_fail_usercopy+0x16/0x20 [ 1163.296976][ T9136] strncpy_from_user+0x21/0x250 [ 1163.296996][ T9136] getname_flags+0xb8/0x3d0 [ 1163.297017][ T9136] ? should_fail+0xd6/0x250 [ 1163.297098][ T9136] user_path_at_empty+0x28/0x50 [ 1163.297116][ T9136] __se_sys_mount+0x209/0x2e0 [ 1163.297176][ T9136] ? mntput+0x45/0x70 [ 1163.297190][ T9136] __x64_sys_mount+0x63/0x70 [ 1163.297209][ T9136] do_syscall_64+0x3d/0x90 [ 1163.297300][ T9136] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1163.297320][ T9136] RIP: 0033:0x467b1a [ 1163.297334][ T9136] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1163.297353][ T9136] RSP: 002b:00007fd0949aafa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 1163.297396][ T9136] RAX: ffffffffffffffda RBX: 0000000020000280 RCX: 0000000000467b1a [ 1163.297408][ T9136] RDX: 00000000200000c0 RSI: 0000000020000100 RDI: 00007fd0949ab000 [ 1163.297422][ T9136] RBP: 00007fd0949ab040 R08: 00007fd0949ab040 R09: 00000000200000c0 [ 1163.297435][ T9136] R10: 0000000000000000 R11: 0000000000000202 R12: 00000000200000c0 [ 1163.297515][ T9136] R13: 0000000020000100 R14: 00007fd0949ab000 R15: 0000000020000400 [ 1163.347613][ T9141] loop3: detected capacity change from 0 to 1 [ 1163.661957][ T9141] FAULT_INJECTION: forcing a failure. 12:44:33 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$FIONREAD(r1, 0x541b, &(0x7f00000000c0)) writev(r1, &(0x7f0000004ac0)=[{&(0x7f0000003980)="6c123d8a2830bde31e1757ce97aca4666ce474f6c3b8de2808bda439547b91fc85c8b660c321d00ac8ee2431a8a21fe32055e454d5fa54df880696557a6ee3a195bd37f2dab8cc5715eb733160f712512999857a824ccc8abf03e479f8abb6b3bd2820ae3e5059c9915b1ee4e2a034747755712c64dad47ccfb774d12e07da814415b53cf583345cb80d", 0x8a}, {&(0x7f0000004b00)="827ca6e44d555d3b6566a88e1d3ea49ea13324ea580b98f7cc02cf4496dc192e73a6b3890da14192c2596fdd24495d79b1eae6b68e1840ea7bf54961565d3409fae31f3adfe3e9c47b16ce50167ac0c83e65eff3100a226cd3a53cfbd50952d279ff24048c20919710bfec01d13379dff89d286f8db713402ba09a5e0f4601b5af0bc4fcbf079047fa0cb086d176588b30eb186a90b95b7a8ccec8be52279e9d3fda0b440465b00f3bea8e910c01809c872215abd67e9c4209ca7c7f343cec3fca8dd59adb908be98de8ef2842ad2b2cd8add632e32b375ed4b5cc61acc717a545a375cb570fdef1e6be535545eddb08fe1bf0545014267b4601b4d5b095ea106e3744f9cb6cdd7c9a5a62c7c4ecedd9d416c291296d8aeff93dfaf3c432cfb3709b2357d89a644ca476794932aa7fc520de61aab65c918f88a4f3a7a4789dbf52703aea7ea056b00f7c17934a1ad7150b1739fc604e7afd34d93009fb1e0a86d1e3a2b1ca0e7ffc24a8cafaf4c86f2ca9432749c12853abb63fb71a43d219a210e42bfc51ab9be8c91db63d9880901550a84a9ad33e6fd326082ce0cc58f9e84c276894c240afc83bea2fc8b7030a7e558b7eabd096ed4ef4bc2831b902eafbfe8f7752441e6246127fda5f9b1a6439744ef09855dadc92d38c09ea366ff6fa3caaaeda103fcf86058fed25cb5fdcccf1af642cae84d96dc9d3c682a033672000044a96937193d128d3e6edf42db58690328828936e51994d20186c9e592c9bd89e4edd3803b5169362b8ba72e1a1397f1aa28f77a179bfcc006699f71e4826baca3e504f0d9681e89925d78d78c2f22fb93abcf5016d901dc8f7c082e1925992b2fc8651bd8adf64dd674d479fbcacbaf5cefabc62054cfef4ed61d60df6e3d35ccd35ea02ba1605251cdc64a14cca8cf79bba15929517dd137e0c9bcd898bf970e2297ebd03ebe9f458425b8c21374e3c1b799fe4ac836e78e604d109d5837e798f0bcb612efe0de0bdf96533e2e29827fe040a585e8ee6acdde9a69dd01444394ab0a0e522d69e8413db618ffa27e554153e936bba5b54cd4d3f4c6afd1ba7fcf369925f9414575765d38321d0ef4316b0211530b39c9ca4531b2ae16d801465cc63b81f57de813d495a1ac9860549afd1310970628acb60c365818987e6ddf5e6fa9e56925f7e2055ac86d3264742aa1e8e657588dc839d6ed56d7888302a74b20528d37d07ea8090bbad6fbb6670554425f3dcac841c5ed02b8016522d47dd4da69421afaac2773e1f0c56d317c1350784917c9242baf9ccc15501619f3bc7e21a5b6b43a593f4a6c92672e395a2326c4278f8bb38c419fe53606613f31bf0ede5871ee0d12c3972dacd41367ec6a6c350331f0ce43ec5fb01cc7ed5f3c7c42450afa64027ab9dea766937b220bc8fd31eef10b849deca65df345a77474f4ee9d77f4334f6468396054356e953a726a7c3ff7fad88d080891fd56d1cce7eba68f43f7777c51c7604ee368e1ae2ce04fe213e94b12b6b8b277fca10c4c2aff78ae171d8f66719b9858fc45e5678954121957f77c35c3344a2f6e0edf3264b8d40b2fff847b0b06a8a630323ff1963b29c4674796cca2803ed2e14da0b9405be327c29a9f240e6d519420d2150d247ea6cc4480ee07caa2910363d547d8de2ff85569127fe7bdbe0d15a3a17f490587583d71bc8fb606d8ab529abb9cc75479fb8be0003d71f162c6746f31d12cee8e9eaaa488d6adfc6199b49e8c4250adb94dbad53ed3512095aa15fa3194961ea627e39e245bd1d3b2aa98543f2c2ac919fb952dbf3fba23e370dc06c5692c5836ac788bb2cc6a26e2d88680f18da68cc363173242e7ebb688e7aee52b850b4f67dbf734d9d065e72f95faa8b06a25f1b19b59f06606a50af7e67890ec438aa17c4361d4c2b344b3467f9d2fac27afe7489aab4f4138c1bb498172517b1dc373dfbae56e2b295e3550385b54471a3137f2f165466cc58ee08715e07f89bdf5443d7f03bed8b33bea0aa3a9bcc94082dc72ee50b1bdb6e5e9cffd59709639bbf38008eeacc1a0481184ab53ed3c2481e050b7bacaa98d0e6e0fd46639966203cca8bc5ac9bad87f37de758e75d464a5aac368f7fcbf7372c570438a7a0bbdce63fe2186c2ae630f00cd61cf76004b88429cc7dd9a525eb5112e2f4d0f8268865defde2314a962bc0bb3c8b6e267f49adb670504fa79cfdf2dce10856a94697a00e8f8764933112bc806490466d28ab17791acd6f198dc5b2fb5d70c8e23e275fefef37a5afbfa9491b155d9ce3860b87f8019bb56081217bcfca6c3c29e31521241c4daa34a19b5d9c3db8ed9333805af2a5f0eece5978b1595af2bc435f5372187e5154e918f7c37930f02817bd5d8f4cceb86213e3f24d78263afff9230d9e6fe9c46483df37a1a33ef6b684fd8ae64d79b28de313cbb5eba3adb962d2dcabd1a152ef261763f8eace2c5b3da4fa26fbfd08ee568eee6dc9962a6509ad18924419fbd88dac74e255673a76fb1d49bee6c439a99428610bd0dd30560e549511faaca498a2a18659dcc80b9f89c59ccf0497bce23422b542ec23827f8b384e3296a01b98dc117bc40c772af01bce507235ea3ddb52c9441c1722c3335fb68a967af753b0b4d7aa01dca4e3b3bba4eab8fea8411298ab61e78128d5caf2754c8ef2c08a57e2272390a858337c54034ce258558f71d8b25c04eb162c0aa5e3e876d8b1183d8cd4b7ebabb9057dc2e6be6e8bcd1d57b55468a742e1b9ffed4f67755383eb058d482f27b471f934c174218127199db87710fbeb3aba640d676034c7e2fccf954078f621b87158f22a06e55bdae7f6b8bc7e056b6a48d525f61cf93efdec38f579894c8f180331f6fa11dae0c12a2416b3fc0b10e12bff43d997dd81be74af05c398aa7a56861c041956739a1c75584e3173876757232ba406aa01675bc9445790bc153329440adfc5d692fa682620e78f133ed2c8441fcaacf7b58f554d5767c182b950f233192338183bb362f7d1f9d5a029bde3d174dbda4309c9b6e0da8ca9c46b1d240d96fb493c2302ff420f31f4e01a0071b0afdcc2eba45b72e0ba23a3eb6fdd687b5c993350fb6190a52032cb5286b2481b81e7bcea45ad5ec372cd175e9e84bc9f7d9d86f8d76077ef394c86afc3fef220ad2318d796469e74c4d15a136d9729f2a7f741e8bb266dd3ea9deeb92a507baa2d9c517d78fdd92b3bdfd1b4427f9c5b71ede254ac460cb64e4cd96bd7c4b552022b1a07b049ca858ea8f6eb9dae4fd8e28341637e2afb710292198e4d951d04407ed7f502443c6e657e66946b7235837e694900d1fc6463b79ae67e2adeca53aa148dde68d71363feae9404f6943a02ba1ae8f6b59c548ef7eb90238e8a2e23892878cd29355f0790749a5cf90586ef70fea076130d6073c30fae5f065840a78c2234986eb9a31bdaec436fa426779ba1caab125ed945afbb0cece70786002bafbc50bde67559e455d509765363562bcf3d8ba6a244569fd50b7978461fac92697013d287ca2102471b73a93f6b57259d012664baee9c2ee69c84b71759ad55fd4dda2a5e93d886117771a6a4d6098128f08310ec04cbf783f1343a5c8460555a5e3d4acaffc9f8bbdc9409928b35af86c49f3c89d863673d06b8f1d6d869b3e54ae3752b6027ca06430a10af060776f66a84bd50dd2c322721fd6b00d6ba0aa87486433fcee99d593124330d42e2fc4aa42668be2a01387ab2aa9f14d7bf394694b2c67874110394bb843a9de4104a27a37fec6846abb855c1e721c35028b29477a8a2dd6ed7a4cb53cbc4922f9c4b8751f8c792d6dfc3026a0082426c6b96664ec161a2b3279d177c8fa638f9ba1a4fe7d48c70496d2add2b7532333734cb07a98095705924302c7fcfe5956b2c438db3ac36d4870c30343bfb8ea9b11c06025fedcbbf2cce56518987f3947fd40aef309dd58cef39f8b8dccaf859edf18b69e4dac9be4ac73ec59b4fd2be1824def2e05614aa41ef0344418b570885ace3d29e9c3582274c27399819268900cb11aa27329f9c98341268f5fc35602bb1341248e8fdba2a096812f8d540ea9c312cf78bc832894c8437e9339dfbf8c395e52764acd6b288af90e1709d484e64b0a2bd87f830f073e51495ae49d2d0bbe850c9fe988130a4b41037bb565394f8d3a71bdd78799f42d28f3fb1d2f6a35c82465f142f619ea63ade72966ff6167d6f26b14f4476fef6411e89a89f1d30661c4342c8b5fdc1cf50fd9f78886e38ba26a5c9a72094a2d0cce740daded53dd612b965c24c1aef78a2e71d78ab9fb4214cbdd0ad714ba505dc89633e718e7995aa84c640ed844be5d48fcec1521e5bb019c1c8f48b7c0d14ea9d493e1396f16bab8e4e06b3dedecb43371eb8ebcbc35faa49e4f90356241f5533c4bd4f307f3655c95e85519033751e4689d99ba10b6aadd9249658d50286228c59463232c44af28c8a34d5933253443f137e3c30862d731ca9c7a036ae15f0ed969a627321b81796eca1fd2391183eec57a0bef9d9d731dfbb4ebbe95e5cd7dc32352757294e037c1ba121b74888df2cc063e4df398558cceb857cee8ba0deb4901c3683ced6b7b5ba6315bceb0ff9d6d90de23d0141b144e7c2b41d436d88a6bf86994bbf616cba1c714afe027a75973a0c9e7104d921990a5e89def1cf3ba4521dfaee0c20b8b30b920f13ffcca2f406f2e4a98733affa6b9bcc5dceb810b1ba43f486558f7b206b4989fcd53145161c1823a9011eae3942fb3c8865ebfc78721a46957cdf65aca8d2c5c382f376a7bd4bb1e3b0544045fafc5add806c6dd72253d1f48ffdf616beff5f171fc9c5e727a818f14be929e56de14980d4215789819ed644b5321145bb46fd235efb3d2a85afc0eb73ecc9c1bd1e409abcc52aa6e154d61f258a0c4427a44c761467c5e9d5087511f45b7bfb08e4d3aa03cdbfc95f5d5edca3ce6a8031985b2e773b31bf242d6484e87e78743db3940630d0238f8423e0b2f8ea927b427f43e5c2f87dc06215d92e449308879894ebe940d509b4480c0241ce862080ae3ac028842baead3bc113116c7b46690250090d0a40ea2b9ca50f1510a477f2c220998e2d1eb6af2943b22c407c3444c88bdd2ccca11986f1fbed608014d713fb8e162c0007d31af01ebafbb6c99d365a1a1e6ac85f7dd9e52eda2b795ad80785e781a5c354fb3c9875722da5a9bebe0b4a7b6d2b0a670e263b3f0a5cf67778eb20c0284c185876416c6a99a35f7cf53fbe9c2242b42e01e8d4e03f21c9b628470faf730fdb0bb4807df6e18ad26431da80794efd36f41e30083a3a5ce6e70630dd7705fe470dd2489c8de50a16ea1448d1cf0a446829c75986a1863dff1464153ad7251e6ebc7b30421db98a2ac94dc9fe68a24299d5b0f5896c037c480f2329b94b34712001ca182cec3bc727530c062a294cc963df3eca7145e1e8233001cd170cf41d0317c4397ee31156c2e85fb5773eddfbb6c57536c38e718dad3750b61289e0a7423954928f6cf23aa1aee272856c08fc3cac2537ea0cc61b6e7da8c8692e1d366a5383ccc9d8625f295543a252454f5ed306b6808dfbc7bc20ca29089546519f712084274ae541280a2fb97328a825134991cb908801e779090b24c804811f15b85beb4d99b89093620fb025a1ed2fdf7db22e08527186de80e823303a979817c21e1cc649f9852385cb54e7795e4c2755d08e711ee043171b5ca55b45f52d068192ae771a71157207c1d28356d493eb48", 0x1000}, {&(0x7f0000004980)="06624244966ef1f216757d0a0783aab86b9b605ef8431808fd644f0130ea61287608900a32a784a56159a087fa23046b2ff62d5f61986db4611d3dc441939be71931dbfbe83d2bdef85c01d57976288a0ff1d3049534cfe5a2fccab6b1f7816194d13b785b225c1c32adf133aaeae7e64afc784161d87ff8d277385e2196ef29dcdee806d71b18643ce0736e148330f933b93c44f16593b5e6c113f3b8f7117f14ab6555001e2b478a54a92ce66381e94a83b7b11640653fe66e4a7e9292411a27c532eb6c6a9597a647b083dbb94ba3", 0xd0}, {&(0x7f0000004a80)="2f9d3ff36eaca7c3a3", 0x9}], 0x4) openat2(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={0x0, 0xa0, 0x7}, 0x18) writev(r0, &(0x7f0000003780)=[{&(0x7f0000000380)="f93b76460ce86ea5b7f4bdd7a2df86ead5a41e9de62621be905f6ec139db763088642cabe8d8664313b671a518ac9e087edf921e5aa7aff3cade046f3c4b59b66771d6259913dff4ae22d7894e21ad239a5850df1245dd57629f801ce7bcf01df52a29472e7e5307f40b4aed483f88762904208630166651dd4f5ee1330756974b9466d23271518eccf65eea717d6ff3f7611d70b4333fa4695c634ffc9052c17330990545d69a60f833603404530ff7fcfa266a75fe75413e6e3377ed3a709fbb78feff6a8fe2c6715798af77a58d8ed7f6bbe8341dd9676522b5736c30def484eb824d602ab24c248dad791b924639d5977c37708b1bfd8a720d83ed6b2fb46420fcc72ebee317e56eac7c9734c03a88d9f987ff0f31c18c57c7f5ce84b73c963097b74eca39ed148de47e7e4a8127ebf2c4fbd14fac597788d40e8aa25e57ffb729f942dafa5026ac3fd2aaf23bba96c0836f7cd0de95bb7644ea69ca91bc8a7f3aaaaceef2651037d053746a2b69674a887c666d15911f10aed925e5b06968f5b9784ea1d77cc8208c6bcec109631b28d1338672d09f4f636abbf35eaa47a9e3fbda61d664fbbf72f930b530cdb293e7e549e08bdaecbd502c8ab93e430fd44dcb29653aaff463f0b42eeb6ccc792665c92c52d25e137daec38f0dc1eca89ab3148ea5c43d47225a5015348ec3fc85da94b323ab5e0bdaba1c4fee68c4daf46012240a562baa98779b4ba9a5c0b02c49ab13d4bf44c2b134b8bd31e123329f2558b9491d189e3944040234ca57dae0be44fd8de5423a6c07b4aa6e9a14b89c090e61c2f421e537dce5d56ce781e4a6c96dcdfddb5d6db792c6b292304835f50c069058eb76958a784ee6c9efb46661a81c21d0cdac83c57ef80a2eeb9ab3ce94f67155ccb0284790b5c786c3ee2e49fa14141ffe94a15bcd8fc8b6287871d4f24d6b4665667ec227ecb9dca18245a0f9c20d1f3f2ec79b408fe1eca64ec3dcbc2f14c73393cef8073d74ca42b46d13f5d3fc40cc8b8c43c2d2e7354103170e8d37fb9ea3612b0adb98350d7db4e409b824c9c2e569a6a386a94ca68750372d1ee0da89bd0b563e3aee20a2fd5fc0d51acb882380976a19cbee898619447b292b4916a2b686b5194ae33062be6ffa285a0d8cd723857ec1eeb7703313bedcc6630ba527403167c81a81cf3db5d3e95018407fecddf1ac584560d2419c9ce604a2919c8ce0f342db640f5de7536bd00eef94059f89ad02ec516d1d6b812c4a97f8606aeb09bbc010a9fd7654b01286a59390c8c1022528b11c9f406ae51aede573f456ee1a4ebb4d9b9f3abbf2e20e315862ca3b25fb22f5061156846e5d0cc4dba46ffb12a53ffe6b94034c1710b60e65399581ddc4b2dfa7e1625a7aac1d62cd6d219e174954adcf2da0a93fa41e3fdfc0be6e6f42b08f74978c93b7c45ec70492859f26e028199db65f7d743ae41f1267c06564aac8a76bc5a85fe60d340ea04430c2d274fb5bcdfad9f552936be1f3589be801ca0363ddd9f1f14f660aae3de9b351146aa8d81104ecfff71044b75a162e50864c0c22e46a6f38018fc749623c4bd518888a23f3910977014dc92fafb5665cd0a3a5779421403f0a850af567a8dd23b727e646f154a2e7c25c0d09dbf5ee502e4428c8c5546c116869ae90b4f453bce2e75d0596f10c27ecc9c1b75341f1324c87054e144e326b0327d81b38e8bab6b1ba859b44edda4638d5beb5e1fc753da8956abdf775c3eee7cbde4a04d68f6131060c43956f682648a8f51776e18c1f33b9a5213d98e3c822b079118d4b0723d5ee05d87c2e732e16fc65588a12b2c5ceee7c69a87fa305cb3716a04e262ff4f833a3d0e5e08feb14532129e19d85fc4e5eb8bd2db5301bf86aa1f819eef63f492dd4dffc12e76ea63470c2d306ab98babb0e2e815eab734f2e3d629735a0ec5cdd8b4710050d6d98c265e214ea5fcb6d82a156127c1823bc7d76f479c6581de286bcef5bc484ffae05ae6503f48001a835e8d5fd6287b5a69e227015811d2e82950c4349949221e452b9c7d133e130ae8f3fa3656932a8c4d2cd6349efcdd2268e63695d713685d7d336c7af3e874463b3a7d60961585c73836cb7154be77ef969a614bb6eca74016e7072dbcc9791875ab728e2d5d94d41368e690bccd0a66eee0740c17753d6aa30e2d17357862c1ef7e30be9d3b2e28b22c140fdfa0ec56a0dede8feacccba1582457cdae3a70cb9ab124bb2473a099731b5ee97033b9d45a20b88ebcd5e6fc017a981b9d75d6582fabc487689a69f3304fc755559a6d279e3d5ace5e0dc20ad334d4fca589a04972584f60db964f37accd0052745ad323f68dd6e50eb716bb7285f694c14ae59e7e5e99ac94cb5d466b8b4eb4eb746956c500df9dae9617ec6ea557d8744d1a47a8fb7f0aeb8cd94b1ac9c1b031c08f9b938b232356ee034f58e027d19af4c9e75cb05f88b9eb0410be2c99d708d613f6b49f9982bab481bb8808c48ad039c15c322316c68278033ddb0fe24662e897a79e55f4d1aeffdc61602ede2aafdff1c2e733d1b8ff3e356fd834b1bb92e0d37e7a49227f9c419ebb74ad7a23c7237b75bd5cbe55ec19ab386f4cc4a536945d912c6eea7bb1a6e82b28d482cd023236f56eac44820cf958020392836cdc0fb325387d23877eab7bc9c985d8687071e75c0f64d7e2c89e5a757c4d49c76fa4d93373bf669d69ca478469bf6b2a3ac42fb91f7260b24800769d5592178584353f886bbc5e6adb1bb5c08d67b87f2fa5001517b7f8e58855cb1ad034dedb228302e8105d6c8f5bb256556168fb10663e7767c5b8fc5af4d929db26c837b4371cc2e2432bb60bc109e5f47b947cc92f18e0a74541ef7fab261efbadbf1a1c9ca321eabcf657a00fa4964859777cf58485f3809b889c4b74d97c198e36536d278d025ab91dd9a8dc579ba29344afb59417270eb8f7b9b8952208d6e2302edee24f1312002e9865428359b22f666a817ebfbcd33caefd17c9467afb841f654f9a0ca915e5d2b85c073a540b1020a9b8e53ed1a293793bc0b29cc43df5dd85a8196cd8982aede4c2af844fa2a9d40ae801e07063f4a86a8b110a63ba9fc8a8db5df49879d9d7f12d882efc7807edada4fb5a8d5f343043b705350ee60044bd0e098cccae52627656e34a509e5fb5318454d2cc85406fce3815aafa031271cb6f6b39626df5acadfb020b949c611d6d090f1cbb3140ecd84ad72e40418fba59684d886fa5b814ef8e05c3127d9105879e59b6eacae62c01433ce8ffa1121b27beb61411871bcebbe3398828d509b607ee61e1646f0b18968393e06849cf2d2bb88bb80debae428a647d16dd90efb6baff08a3ab453516e51aed45b134c201bcdd6a06574b3931809c0795a7eb1a623a152f8bdf8049b79bb79a4caa2c3fd1ec4c99b8bd4bebc5f8c802514838eb60015ccb94d285e4d933c0dc5accaeef6e89418c6f71acd2df141c31f9359c9f2295ab0d94ea07261e5a0e16e031000a8b5a89b4be8fb5dc57c7b252810ec86be8bd3d8ff0d8dc032a553ee54dcfdceb997c91392e164044a6fd28026d2f63b28dac06338ae271e0665ee60b8898ea2e78a2e13e4ea526fd9f57a3568ceedda93839790d4d9d875db10a67e3d0edf2b27fd0ba116caf0b2852bb6cf5933e511a0d3b9ded3d7bd7300819a0bc53534f9d317a4f0b24c3b79ab124679d79d4d3ee4bf64ac17c5f432d9db2358a9c028b5ff9d357a22a9e583b9cc6f4cf738e1aac3f0741536d86f2d3c57cf57573bf36117ddf519231d688ae2360681f25ff3d70ef877053c0c76633957e8dfa1b283a690a4ee39beea6e2b47d4e7644360cec0559fff7f13932be4bcfe6ed62acf4c9abf4722fb7b6aacfd9ee7a61486aeb5120b4443fb88651132f08188a5f16bef4a5f190c6aa589903b9e7ecf4b324f069b0e6818e71a9920ae8bf321e327617bf3c6b58f9fadc04cc49e183d71507f0a0d7dc1dae4bbbadd95731465ce85572ff2266464305c9fbefe9d407fda2447f3da7e3f4358cddf1ef6ae69ac107ef9650d2e57c96c75fab6173edf32bac40efb46cfa3a796bb6661494630bfb85ddbb549e37a443c3311217681d1bc7f8ad09a380e7883d0e9cf574844cdff3ddbf24a035d3edcd5564e492c18fa8b67d9e48b8fc296c31330690e1a134b6f448777fce6a9ca8132851ac65b8cdf9eb94d7bc17e123f947974723ec0999982bbc056acefdc22769fe58746befdc5bee831a880f2be609a1bb8736f477759614ade2972b330cf0edf875d23ce917c02adb975faa64a74e5c6b8cee7decedb8c94f7fc3efc83a281dedf35664da0cdb64176802b6e1c206668ed4d32aeaa3ef9ab746080b3c2255c25ccb717a311ee3a8dde72deee7dfa3c643dea5ff1a3f12fd3b62115ad724752d63a32e3686681e9d2e275358de7eeba021b9c19bc7d2c40ea4453b0e3d0feb68b800dd53a3fc16528874bb649cd7a0b18160b87fc87274ff98d69fcc135191a999ad982dc73fa9d5871c103ead6161db0ad14c249aeb306509d0ede5fa6668676606be3ba2c5ac447e2d5b5e0a60d7798f8794d9f37af38487a7530c01b47bab72259f6f78c09e679f4a20070df5037ac7854b48216cc1d1623250a98d0b37abd3921fd517d7dda53aad20081aca8d44aebfdc15d25795ba3603d1c8a4a38aea4b026f92fb2b640cff5c6bd939c832294710a1a224c0ea3e110c31aeab63f1be1d39a4bd19651527f5a2a738bf70620e58adee9072599932cf9cebc3d078a64e1edce25fe70733c6223bcbd24168a2f6d6f5ae16e5c886410345e68fb42778d67c26861b7d5bb9d906a4f602ea4aae372455da3494fa48feb80b73dddad31aa68b8d50a253d0602734180447a017872e779b8cf3045200a1c52d6cf3141a08392aa642c0029e06ecb5e9954ae024efd42dcc1b529eaec132223981f995bea4aaaaa1af0ce71f32ec31815ad3e399f18a3877aa13ac58c46c16b3ea65eaebc268efbc281cd7da134f6fbafb4cd2e93c7aa27483b119cedc262cba6b9a94b2ddb5965b2594d3dc433a81e21bb2ecadfb12216efe693c834720026a2b59ab51222071cb8c917e80af6d58a91b6d94b505ad35442e1c22af79c31a8ccdda45a06e5a743aeac7b8427474da1f37406b2ed501cb0d5acf4d9fc08345f61b941c797680ea2d6a8813b12c9db905fcd841ca8df7bb4f5160bf6ce6612f0ea02235301d0af295d01b53789326d5e5ea5bad7ea96e85218c6ae166cdab895562eb6c2534ead1a5c2136b22ff3ec918863b61ffca39f2fc320a92d69cbb31e0f7c25acb9d97d4fb2fcf4ea50149a6ddae1ec13660361b6321677f6c1edbc2d15d6e3585339b27c0957153462e5b8836e297c74cb6cd3a2bd0c2f8083f1d104d90e5b34b40a28150a02676b6134a43881865fb7c2c5d4d3b25290fc750cae1e4fe2d7768497d47c0de6739cafae66a3271294ebedbe9b5cd13bdfe306211afb952a868cc60d94f552945f40044b4603a94d894c2e51d1a5040bd2f5e0caa78abd7ebf3f60910143a9045eab19ccfdfa1cf455c4e92cda19bcf9f48fdff3da9eab4a83c3378ab315ffc6ac5d484ec13c6376fa2a74e75a8e1364264ecbb62c3c1b9bac453ccc83b77816372253cffd75537b4441f2c0be07fbcb7dbe1740274bf983a62eac636607907af664cafa36027f3d20d08f2c1fdbf3fb4b99793c9551aab78f1ebecebb36c157547ef8352e3d718fd75bcb3bb26b4c3a9d353e7f378e52a06a1df8", 0x1000}, {&(0x7f0000001380)="cfbe360fef4e506a598711a931f6e7e9cb34ed547e83583c571ae24a026d6feec381c4842b3925c3cb8d1c768e281e4f1d47ac00e37119", 0x37}, {&(0x7f00000013c0)="c150117bb95ddd9fb88017fc1ccab062581a547034dc3064314d026716ecbc5399b72888b683fe5248962989e9c946ec499ef183a8f02a3dcd931d1af3a0afb7aa67e7", 0x43}, {&(0x7f0000001480)="069088f2d187187e9f4e0d28185b1e9c71c4cbdcea2005a39122a03f557ddca833d5cce79af3f7658f79b4a721d3fc706ec159b1cb856b28522baa78560f8c83eccc282b10c0f109bf67c0978dda5879eca0dba26d60e67e34cb83af4699e6bf1f3d6919f0321e442e484e6323a2053b778571e7663a99aee66faf41a428a6337c0fe59bf488cec6f98dbde51e776a0c1f3c72e900f6d90b970c247d863fdf98cf9282a79f98731c0b5b7cfc5b69d68f4ebea3d7a738ab1e63cd35c5ffb5d79dd97c4184be1ab344a29726824e1acec1b7e820a1b01296db115ce0b30031895702f6ee3f7da0dba355ff52e1c12e140d84c9183da4159f7061af2a979c265dc2180a0028824b5484582c08841a1f8ea40ce68362917cd29b42d7d9c13d1822caf9ba128c194e97ffcd0509fbce68e103f6ff8bf923b58fa3abcb46385f99ea3392c19056271e00b06944ec698051da0a41030d5077094397376cca269f1e554eddb69a11a4ec9e074fc4f7a38a39953259997afe6b9beaad63ed170999e5f959b970bba024d7ca710ab2ab62acf1624368bb8e1d2a472939e3f2ecd31ced36a01c0e8bc3535a7deab5c9030b675173ccec4e15dae3f7b255660dc8ecea1fea9a1379f7c89a73c6c794f2f554151dfd839dbded5b29079f7495b413dfe02bb98742cee43d6b6175eef566cd15903195bba4055d052c39f4745a7d880965c0805ca4ad520107ea01e80e5232d288c6632a563525f4c83202feec3f1d5117fcf370a3939b01cfe501696f60e3b8b634da146ef3340a1a33576701dd21330309f7ca508c19e319d4d7dd3c4124c291c206db67bd49beb656b2428c124550fe2fcee09ac9f6ded89088e3e64594e382bdbac613a9938532a9902f2aef034c2067e2c907258014f162017927189539dd9655671a1222862590ff1c9db52a017139744f1091e79edd1b50e9a0a38979ae75662240f8b1f8243ad8b2b6387849a54d10920a5568060c013ce19eb471ec8eef5b622084615d033421ac3744339a7cbb5079938359e2e4f8cd9902529931564b38d9c3b5b7e533446d0dfb19e353546fc9654d26acfd9da056ffd0d779e4723b4fcf1b4784fa3ab20865b64418318760643da798b9e30f7b77a59612c26b6be5beaa59c4344b1465c013c65014e4e9408bdd0a5d33b1aaf6d7ac6753bee36218167c9469cabdf8b844398c67d9c1e8ee851fe568e5cc090adb0a6e94975f6f8cd3dbc61e2c875aab2bcabbc006d2fba488b4802536acd4caa95d3433ead1b5026ad9c9931ea4ca8005ad456d51f4d3c8cae829aa694aa4254069608a1eaa534b44b6531ee25ea821b388566bca289703c344d9db0a55e5c2422876addc03833a7f6a2b8553d4a2f6af9fcfb6be0bd2884815d3db258535cda62c5ee3a7df8cdfffb93421a083290d31b08cee26b61e8deb55e84e790b3fb12f22d6fe254aa5c83cb5b462018ff450f5bc0d99c464035dd6624912101f6d007a9d57ac992e4f85e402fa94f4e3eaaef00d59a9f2a297256c01793d01a0ad8a54b6799465a4157ffb30e268635feb9e6b3229ef5d23a3e375ba2ae76bd2a8faa0538cbe3961884b18db540b5dadff0c08c74a8ce5ae5b63fd776e6220fb6d5c159b2b9f78bd07d6b9f6a7b42f50df2b31ab3b5667eedaadccbb66e2763879a25d42ee6a30e2b7daa332a5726920a05768cc7ba5da1cda212cde7f49fcbaee30049acdea4e4ce652c9d6ed6c603dff75f16c177afafc6a6604878fac994436a470d7b864ef9ca128f06328f6614a1635ea43e189e41819012e104b1cbf7e9f7af7d2541568d42b85af2c4d99469d461863e55b4e48ca98b65b470a1d690d91303294717e8653545fc0f6e7aa7014538fadb2e28a4616e99ffe77855376d8dbb848f25ff3da49edcfff2fb6312334e51a974fd05de7ba14dfe549578f6500ff419e3c09a3d3cf5ef3b29002aee1a585b15f5698a5f0c1c2ec88bf730eee6c2876b19fda0cf85193190d563ba3ae34612e6fdbeb3f8362fe92b3c354da66da47b6d799fef939ca06f12a6125319f6ff1bedbeaa9c72b19d03cf9899a8a3f732a7b62d76013044aa9adfcf3fdabd157661afac05ad4bd4af16e064afc23193407a9d326a0024bb0fed53fcd1bae5164c53c51b5450958c3656b10190e92400670569e4bcdff3437645db7822e2d7a689f53024d3d1e3effd8eec9890758ef2c5f8840d9933752cc05172086cc5ef10b0441d0014a308958dc9d7493d10d30a6e2f9bb0c95896ad3f5e959339826d79fe60c69d4e186a9f9d6d925e77e2f3c63e5143c6d4ef5a78d8351959aab581f5951f5feabd5ce08d72d3456fba313cd4fa6ff4eb60332d33f46a6ef835468f1d91b19830b48ccaf8f76001a86943d445bbeb5e4e96f50e499e2f9c3962bb73a5179b2e801895b1cddad7bac544890034869911167a8e329b465e9184d94f8383e7f3343ac6346c160ada6256b551da73eb37bb5255fd391c420aa65aeff2c74f96039540e7d07f1265ecb90a5b092e6ca06237f3f2075eb0f9d099db68c77b2e05dd8221af1a71c0e59903c36cb2ae86998a4eed0388c6b2452a2c5b7f66795efa251f458538d33bc320a9fb03366a327af751888653acd2b80cc009c8a335746dbcc3d9c957aa283d424f9a54f58a4761adddebdea495bd47f86057281c5cd827c49fa97bc97c04043de98a0b71566b08a83896f2a5b225c37ed2b3ea6142721de53b231414948bcdf451d74d7ca40cc91640be3fe23169d5f7530d1b7b77129755605b546570bf879c7421a2590b83a9318eef2a55d2b7bd0600caf032a3688f9c9e8aa0c99a4eba0eea88c5b826460b531d21db85b97547abafd600f0352086d2356a065e3358f57d36dba896506bcb038d25308b7d2f717882cb5d65001d888e20d28074c8ebb4c96923840cbeadc5cbfaf832df6f1c5bc568439e29c824f84936548a4f5d65c9358ecc1db0f9c9d997578945a9f3e329171d7ba5e84cb6864002b5d91befd329790e60e2eca3ac89c79170a9ccab106e18ba628d2cac044c91c2a1cdc294933c3480f0dcb70f12c0bbd238dcf0e63c557636465fea8216af15a84d3a0b4b4fef9ab81fd4bd6ba091a9a5f47bbab1d3ea63978b69bae6a27d8fa38ed6aa81dec76845dae01f41b573eb1c353aaeee48e4a0e62ee7244ea0a3091c3c4c1ad3558b0265cafc2d079dc87487febdcdfd9eb928f71fdf44d5b7f7a393c1bea68eb0e549441919d535e10bd520cc6f1497d17891a6a9971c4b6806e99395baf24947f73c4dd7546d9986b6a9a49b60c3000f3a464e42730780a6a109f6c13c9ee569f6be1c1d95789db35ca39b9c41b36b9f606f807ebed5008fdd6ed84f59c4cc59cfd2217884c454fd18be3404bd37dce9a3b35477386e0ab97a0bf9309b2b8d90b971dc27253bb3459e8b7ec62a8474e9bd5880006756060947e0015761b03cb96cff61398cba1d0d0e00ae2ea0e6ddf34cbf9470b30a31c95d55737f5c15d2ff162a0dec80e40248405b7b82336c57c9c737cf7de73ce7797a1384980ea6a2e276ce3ae1903d8f5748db901ee20e3096c46dc6502c3e9f257303a79c035249cb830b00448c83419ede3861c3b3f00054a848566f9490f7dd366c207531efc42f6dfcc348f2a2afe49985d8cdfb9dba065e07f73e09f7c61913452445650b11ca1e14df040aa94d9bf9be3bd256f6143d0596842d0dda991495921da1ea851c510ca74b29051f40cb835a8418cad6f43dd2529d8eed84d1dd7b4990c479862381a30ce6d873e70bd07575042c0ffa47d96611b57a40fd50ab8ec4d0091587fa4e1f4c24adb1511fdf90af69570165a355d08a7b0711d960a35d10b6774a80b9f77c5b10876d66a6bb90eed62d3c07364117d09c8b193cf84eea130d3944c7ff840e58389c24f65fa8354c4c6198f4e30868bd148acc22443e7cf128da1a2d4e10217c8d9b0d87ef30df19081356c536243f2a966a0f7325cf2e71c7386e35ced7ccfe13367ee6467bb852a16b141028b8c0441baa6d414342fdb5c224d8cee34518c3c2f35b11859e9d9b33e2036299caf31534ae48d061453f8d8fea78d5a6f98659afae0243cb94f9b66e7cb6825684f2b350d245407757b526f04f1b141eeb7a2029e1ec771b88771fe5018789856dd7f14f59e0049dbcea7c3640cae5543e97822f5ae2eeb0bd4f2a6121cc71275aadafbad372b1e0ed4e68eec31bcdcf6327f1f30fdb76c68951812563bf177a5dbac0c248e5781020c78a1f6158c997efb2e3f7c1c6cc7286da68e937cdc9a1bcec8e589fe23aff979836a3be21c5ae4007d9e69134e93f523f1b1fc9c0e8208acfb5fd30953f513c964288543929b44c5e3d07275e01bb761a99f3fa94b60f960f9c6c0a73565fc08f3cfab001c702af76fb25abe7fc989c2e9dc4b4230955a7a2df13ff31fa36f892353747445d2e1cd5f369c1219a6f3f7d915133da893a5f31dcb9443f0a1102012a2b905c8aa1b471b5fc4384e53510ed9de4ebdcc52a7cf3715e23d9a2902ecdab654a0c99539372b6f549f33da0876b164e9d36df1269d52baf3d257c03464f6ccc4ba6d8d22401f8d8cff2c37d7447d281b99a000ba1c5c570d084ad4431d2f245aee9d2991d6a91a9463ff15895a5cbb62f5ba0a2fe01686e48bf1778015bba61febfb807c0f9112c19e1021a8036f18db513c51b7eca72d1086aa58c8c72e5925a5a7aeface5e04d5aa74beae21b6c7fc46b7f6acc1cfac810544650a59917d348c2944a0dfe383880f0c30e851cdbae83a4e4cf6b5c9b85f1de3c2b058d4777dee171297714206a2187112b06119a588e0c7a816d377c5d693457598db134d9bf79a951074d5503282a8585c964b2854fb0853372088d606984d83832d6afb2bdaab00a3330c674b9356f313dca019d78bc966446b8b7554e2a6472e014eaf0c762edc898c384c9b170f1110cfcadd982cdfd6dc4e752db2e107a1b329b38119cddb8fb85c1ffb75d579035cb51b7f3dd387f30710eb9eb895acdae3301ec1c7114bfdf3a7020c351376fd4c72bbcec3e6fd712b560b3f4aedbd1ff58f925c4a972e3383370cd72bc7f313eee1da8594171c4d89a6da83922c2b76ca27c3addd88df35f2db014bc8eecd6dd3b0e724f91027441369c56c82acbe06a96cbc089c0495334c735332ccadb0d9e6a10ad1138c701fbf93d01610f50d84db158a9fe81a7c0c6ef9a4e93bb7affdd7417a53f7e75793f6093a95f768e7a4605065f728706b324ba7d3e3958662d6456c09b53e5c6f067bd1244b5a6a37c57c372f158e1c5eab34a4a127886d88993e081662edb409d3d0a757cc908bb91f32227284e360d7fb1ef8ae3a65003458b08c07013fe61f825fef71013810ff7cf0366c6f1f0768c12b3280403eeb6fb550949507943503729b4662f6df8dd3ab62423f8088317320b24ae4973e7725946372b7aef6eb98e84fdf8e1ae0759c37301d0534743141ae2332c06fe69141b5d127e326a397930f160862e5d7ba664d838f570610f590a354a47c860b92cd670a1884975ad8564d20f4a163b9760679a114fa3077ba3b6bee1d97a6c084b4bca692dd86e5a01129ce3da526ee", 0xf8f}, {&(0x7f0000002480)="904f43fbe96ead2cb6a8d522e4339db69f44a27dc3128dfed392fe0eee9ee47b2d20d7ac6807506e287896784519d8bd16f4d17bd17b50446eda04f05a78f8ed4b9d4307fb2548bf0fd17904936b25e5efe8ab37ef9587b7", 0x58}, {&(0x7f0000002500)="f84db8b2bf3f5d1aed0d66bcfa60e3c773c8b2c2f69d75ce2f880bd9842ccccc2bac8af45a7b9a8f479407c411c8a12ad3ecfb7fe46a3fba0fc5d60304cf896e14bcedf0693e8db9bf0765406137460f6f630b413cb236a653c7ab0ad63b472ce0b1522eb43aebf61414752e9b48d5e8bc715158fdb135c5d27262336d2394a52f6acbba62efa64c99b01b4023823aeff336dd44661b75", 0x97}, {&(0x7f00000025c0)="1e00b6ee8a643b3589c92490d0c68f4bf16295dab7b127cc55814a88a5dd605994a251cdde3042aa7e72a6cc0231578797e234569f2289c70ed106edb10438846425481c62dd97ad9ec964c41833b89b53da40b6701314efd7682f59bbbc4a70bd507b404f0f647449bcb97bf67de03a6130cd190ff424ccf91af5ffbfe64b612e1806def8213e985d1534ae4b6bb9c7705bb91246ad42c7e4ba1260af0ec088422bf7d13887bb15a1cda7c790e351a2d5ec0c67b560297a09717fc1459eae50abbae4ddbe52a23cca155ac149907fa914cbff789f01a2e62af343ae6a63b14f80634c33ef956d712df7eada381a65e49b3071134983254d232224219e876dc6a88e1ab146def38b07d3727069a7ebf54e061416218add8347b9e30717741bfe5369216da11a7da4b47c1727409b3325cd134dbb4598fe26cbf3c5fb7e5bb9a1a1df872be1ee5b6dddc35051b431f0ed937fcc17d136901b6524e4ecf7f31f9f5e0945967206a218022ff97f9cb6a5b81de906231572f49811ff5cfd1d7440f2c7600360171de3c3b0744715d66c4f52b19c407e74716657711a2c2880c63c3418b4c994163607bbc0d106afa3b70ae6d1023ac94b3c1b273a87bc9073c8d2e6298c0521feaeaee12dc9b0dddb32ac150ca61ac8a4321a54ffc1b2cf8f78188a8299f8cb45caae2ddb846edd3eb2f7b914912ced5dc28269f111622a9447e03ce89f00fb815e3f133d8d61b1db5e8fd2060ac660c0b642fecd4486a817bc6f96ff25415c42023c2fb2fcf3cffe2c89902ceeb2f6565e8bcefdb12e4ced120d96593a37e2617503cae12de36b47180cd4e2c561c11ad42438b243dfc6c4ec1d0eed4a6e567b0c6b1ae489b4b5b2863f1102f4e4fc489ad2f89a4db79f5dfd0f3a5b6fb7e553581d720ab8cc5e2f74fcd7d5fcb6a383a1e4f195b762f8190ff0b378fab9a35c0b1e0421d5df445c3861900e586a3aa82b26de24ef2ac16cee27c7364c428ad8afb064e3f302b20d54033417f6a61416237aa7fb22c86fc32793da2e138412eae3cb786a336ffd3a494088e53cab3e79879292e7ede41eecff3b39e50c63647519d7233698d9f30de5e9b528f407b55baad94885bd4ea75089af3a8debe784b262f30c142705cf3896668462fe9de05de5e96623f6aa5e32b07c09f47922a18cc3d0b8c6e88b666753f7a8c7ca4d816587c226ed054f82f2b4deb562fc77a8a00e602b0c25b4486eb0e16b1401608fe15890b3d3c891cc2acd85927a23618617c53f8774b174f83b9122dd4ea82bfd7d527ee866cfb34bbae8169eb65c279891de0fc1b5e508162909fc833344118bd9ed27842905c1d7387bd7c09a54eedd404a44290e1d6ec77812a745b13d6f57fccd48c2643ff120274e46cb941b56be31fae62b1c42379fdb127945776f92f984503b3c93975cefc4777d583dafd0c27581425363ed9d87d5f6e50c3b1fd5aea0904011aaf2294cbce0cc13412d1605630a8b0612359a2ad9fc9fbbe1a7b38cb7cdb7f2cdc6f795485021e91d5acae2ab0b12c4ea92d4e9102969919b20667f640e2cc2ca28121fad478fdf48c8c6cfdfa59a00b44fb72be08187e5bf285c375ee20d2d6f92cdcb05dd46e090565da3921d8843afc6988ff8b45eb1812d1ab7e5a3943c38a2fd610b48277c17858b8d73801d6016493bfb64c7bcf864181e426db616c20594abcd024718e9cda19a8d9745070c0eddbb745e788cd9b57f5136781243de76c6bdccc4884c02b56822c3af1940527a319e209523261cc74bbfd96016eb7ce27e3a51aecbc6f23f3012ef05a3555c1272dcb82726088cb0a7e978ee9c6067428daf0976fdbe1b597daaae5e51f52405ada536a0bf14e409e8412d29deb28628daa55e516dd6cdcf65ba9d6f824522253dc432de88d90725c999436a3e9dfab2cfb0c0e84b634e9dff84db993b32635aa41c200597fcb7d44f7e227ab8ee1fbe02f607b48fbc14d0a7ad0f9a51ef2155756206626c62a9df2e37ba897b83ab3a5a25ca3f74be522aa3cea77bb55c5a24c30965b502f1ef476506f11435a70a6566cb2eaf437d1ef4dbc1be51cde123e7b9dd197de3b22deb2e317be528f8dad49fa9e541e30a07fd160569fcb799b78feabef85de7659aabe166a0162e02a6222e7c5908abc1dd78eee350b870d8a061ea94645baa4ff93651bbecdc2c277e62d34a1534ffe7a2e19f8529c332c56e84b154271b1d427058c9d5a67ba6145964f6cdcc85e78aa9ff60a673270f09cec9607a8171cbb34d3c615f3feeaabfd8ba822c89a95ce116b6f58c0fc4ad9100e74f5786b7cd589f6e73ad256cd94ddd5584f0d801d2aa3ee4ea55e12c05bf0055592dcf04544b9dbc833364dd5243bde84c0aaa5784557f03a910e2c69b3f6e3d0e4335f4a9055972912332b6a877268337e3b6ac44e13ab70d35e696af365b5a1d91acb037283d4751121fa15efb51b5b585e2f7c4c4438348d1c3996d6ba8a16d2fa199a0958b3418ceeb0c90f3d25a8d4cc94184637d1f366ed921338e18ef5e29e120c4a325f696315107cf32dd350db797ab73931c9bd1de5332e338355b1d47a88dc1d99c2133d6fd3c06113b35417d19b0671ff8d97b8d84c0bcf98e8a021662f0ab0351f4be3a0689138bec4c04b1284d37bdf37e4f5064e24407d14b963a54afb1e992be9f6e7aab2414d48d9758cd8476e8b21d18210c7761fd528afbbb919716b6b42625187ec0de8ce7dbfab77e3dda211b037721a3e6237469faad7ee833318b7a499dec7b216396f23deecf2b8157f8a358f76cbc6ee80bd2ca9f58e94ea9fbb58a352faf9f84cff45e5025463b6c4bf8e4f460ad71918050c617bce74e596da371ba035a3f1c19a503c6376e1658f2c02e03bf4aa168ea189563f301cc3373aae32627820fc83ef47fba8cd9249de39800b755821ee8f21a961226357b5ea07e4acd4dc47b2bbe0dd40503898c98c8d7b2279cd2b4d6bea126f43adb001501cbd93f1ba3b3c2621cbc075b1e0eb1897c40d80ff27661b3edd7e1680cd29c31f4443a3c2c9109c269a496ab6e539654ca3143c931ad71939886e2bf74eac6e6417bf2bf9db28bba614858c8407821bfb615cd983f8ecaad5648557c2949f1285e7c62b6104da5fc2feb2736274515474170d5acb128b2637e41947586f8daf66716061dd996bbc66157bb7859bbf8e8e0a0df175bb55e84244d8b20299a870a087c18583effb54e689cd0c2146ba4d9704c819dc9f67e8a56b446fc2c181bb16551523676f2198f6e4f791aa045ad6d2ab7180dbe324524981110663c104cda2be913d7f7e0193aa7d01cf41ef93fa123c71c91e631e7d35f7a03a69d2a2123fdef8112a963a8a8192e73bd7b5f6492210247183cd641db527ae6e87ce3b1d77f13712916c2a93fe8fa8f78148066b9cdc6238d6e10c93f1e87ec3f392f2c3276fd08410538beadc8da04fc6fdb0abebfbc08778059ac1a45645fbbb8ec7c73b4744fd422521ab6f95af97ec96006e4a7aecdc79854547648c5267be6d92ea706e1df4f58d53c87f1159a61f9fde18c13803712943a940d515c124c107072ad0f06b85ed73a4246601f05095d04bca20d7f9dbb3f61741f49151ab9f545f61e220e39fdbf2d8c71c74583727d8311bf0a5dbe0ea45efeec590ea862684a4163f75fe7c8ac42013a83e83757a2a95c44bf1f4ac04988606a00bf8d04437866e312decb77d0034a8cd626b272bdf51de15201afcbb4114ec03e7c22748aaed30e764829ca280515365a0d07bf0c1ac74ad73768f348ffb4c4d6fb21c4f47320e5049b14e70999ced714238b76cbd1f803e59d9adbf6dcf75fd3bc15dffd84ddd698fed8ab2a43bcc8d74cc07dc96a75f8b38d84424b8406078edbc306506592fb28e1ebfa58a217be1bde7195cf7c2ef8d94aaa11fcc968d50dd4d40e4cc0e32208063fd5c41ff5f656a92552c5322f28c2dc9ff8eca1e7988eb59b2e534f2d1b1f7035ad09e45da30b704c42fe0a8d388ff7baea2571900ab25bba0a6a587a78d5107a97a460255f431586021e61322104d776427e0bc726880f0860f12ab364c1d77888c0fed7c906d181a16fe751d730947c956e4f8da1411d22de8bd9a78232a43725becda0bc10b897c2ba381cfec68e55e8fc6e2aad486b7443cf59f5f233eb0e60d462395c95f2ef40bd331444ac202cfb19f06d2e5218ca28a0edf5f5f367b0433e9e84108e467a903f6117ffd8df1715826c1f0e43bd343d617b42f50b24b79a04f5c3ef021d54d886b71f5fc14c6f590a22e13545081dabc4fbafa4f6e18bb049bb7631b012d043ea577fa3df107dc02e713a3a5ab564de3e42a5e49d12b1c14b0758e1f38833648f5a33d4caed37cd025e5ba56931ec321c2cb293196e4712c061f982204dbdb4074ce48ef80d220ed1386e76bc55619672910e4128bd364e7dc05227458d186664aecdc1e35e93b7e9351e21df218b77e7660673e569913bc2fbc055e7c48fa0629c98b1e0f0b3dc84bcb9facab91a000cfc9b145ead57022afda8ae967fc216ed2b9eb5117dac57e935cd3a1b22f633b8241727227798fdfe647d4354048a881ebdce48f7a23364558c5fc38db0bb043f12708d4702a9401b98a27a1b4a7c415828c51a2c7418ff9ab9b99aea23e2484ba79c23fad63378f3d9faf559d17ee97cbdff954291bc828c401b4aeec5f1cdc8c72d17a2b7bca704ea3911861b332e48b43a58712154fc45510ee7bcb68f84ca21555cb6b5e79070191c7784dbc6bbaf4b258bddc37f44dc29370756f45b0974eb6fed9438e2e72ec62fc420e1a827c8a1bad11ec7b523f06559e1dde1bc6cb591caed31190c9c9c47d929922b648981749f966b9f54b7ad530673b1a2cefaf8dd146dc25a88583ca91cfc0f50bb39623e1ea0ecd5f0d50ef12330bd9fdfb441a0905f8c89066c56c0fed30b9dc4661b09fb47bc9f0d064d8c05be6076e31661c54001ec2ec8f132f548707b2473753c5c10361c9deaa5ae4546ebe68f8d4c9b4d1af8053ad5ed62d3154e8cda63a07c5feb494327d14c6860074c0d24f91ed672b3f2fcf3d4fb211050a9916856312fe0c705f6bacc3f1423f97ccfbb5894a98aa9467d28bc59f109411105118e163be98117a8250ff2b3514f627fa1868bb75eef1b6d6973c9ff535be71927384560f38e4efd12f811586801897a84bfe7696e8557e3cf88002a49464c6911464bc6e96694da69e70efaf7ed425a7e5d80b63407b804b2b21519a6d526c06e56d646dd6b0c7be4695991aa1fd85271e72dca7180465d22236d95601969bed60644630f6174be2040f0a274e2def59714abcd227de0b04edacf010ee1ed83f01645b2f97720f2a00a4caeebf0122a96257f71d8706fe4739f14a356f3dc6ba9a67a7839022b76b192be232f0e3170830e1cc493870ec1dc25cfb0e6a45b5198ac17dca4baaa952f58298780d4de5a4d6d96439f6e0e07a0fae7d7b79d14c64bfdb0bd6ea5d5bb96285612aaa32c34e759d9bdd80c7ceddb9d02cbad47a833fd8a0248b7f432ac29eb000a1a9e49ad0bf5010d8d0b3006babafcfc927a87a5adb3089ba4c6f77938ccce5239300302f996106d1b451c49c1fa5728176f711d213a0ccbdbbfe57c84f68f3e50ae2c1b1c78cbc1b5ca00445ecc9720c06f3fbafa98afcf85429f0d134514d3ef41f64a7a42bcd62dfc938dcbbddd377b9d74095920961f6cb8e980050588220781938f51ea0f22c767397a7af847f6cae8ff63e5cf87be8f795c44", 0x1000}, {&(0x7f00000035c0)="06c687b07c4a5ee71b08988fb57d1ee97f21031ace34ea2925bfda43adcee2725cb6a405d234ae0edd1ca6a7d85d218a1fd0f14f02cdc2aaf254d68bacf146a82d1ea283a3549798fed767aa1090838b2928f930069887d639a82150a4be270663d3fa55cd2d1c6074fbaaf02681250c115bc42fb2043c24e2d49201ead3f9ce20f50f4943fe425c9345eb44203591bdd8944a3515900fd2faef33ed4158b4ada9777aee13a3acf26bbbf72c4ef0", 0xae}, {&(0x7f0000003680)="9a38c7545361d8be5004c8123d6f25002149e9c479e1021d55dc256f96136f5d193bab0890c608a53cc1d6fd75d9b7d525bef8f366dad7ca2725bc9b331a1e2ef72e4101e62830ec8ed3e21de3d489f216a33a704a139af83fd6d67f6743de0e1f2f4586828fc1f67d7c57aff66dc05e61fff8b1e2e0b74ca3a08b92889de4803ea327f5e97a6107543d9847e3a9cf760fe21ce5284c348363c3bafe4c06eaff21fa0d2d49cf0fd10103de5ca34ea6bb38596ab315b44b69c0b7e22cc98ed8ed072e4bed7945f8052fa53f207eabac8de5391f7d209b80c350e39aa2e5bbd185be0a", 0xe2}], 0x9) r2 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$FIONREAD(r2, 0x541b, &(0x7f00000000c0)) 12:44:33 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) writev(r0, &(0x7f0000003780)=[{0x0}, {&(0x7f0000001380)="cfbe360fef4e506a598711a931f6e7e9cb34ed547e83583c571ae24a026d6feec381c4842b3925c3cb8d1c768e281e4f1d47ac00e37119", 0x37}, {&(0x7f00000013c0)="c150117bb95ddd9fb88017fc1ccab062581a547034dc3064314d026716ecbc5399b72888b683fe5248962989e9c946ec499ef183a8f02a3dcd931d1af3a0afb7aa67e7f14892e2d3e2ff86b57d6c548496d31e0bdff5f7c2f1a3f97af78d1a08d0010f1c2a083b8fe94d95195720b0214e9996597c58636df0342a882e5f2f9442dba90063", 0x85}, {&(0x7f0000001480)="069088f2d187187e9f4e0d28185b1e9c71c4cbdcea2005a39122a03f557ddca833d5cce79af3f7658f79b4a721d3fc706ec159b1cb856b28522baa78560f8c83eccc282b10c0f109bf67c0978dda5879eca0dba26d60e67e34cb83af4699e6bf1f3d6919f0321e442e484e6323a2053b778571e7663a99aee66faf41a428a6337c0fe59bf488cec6f98dbde51e776a0c1f3c72e900f6d90b970c247d863fdf98cf9282a79f98731c0b5b7cfc5b69d68f4ebea3d7a738ab1e63cd35c5ffb5d79dd97c4184be1ab344a29726824e1acec1b7e820a1b01296db115ce0b30031895702f6ee3f7da0dba355ff52e1c12e140d84c9183da4159f7061af2a979c265dc2180a0028824b5484582c08841a1f8ea40ce68362917cd29b42d7d9c13d1822caf9ba128c194e97ffcd0509fbce68e103f6ff8bf923b58fa3abcb46385f99ea3392c19056271e00b06944ec698051da0a41030d5077094397376cca269f1e554eddb69a11a4ec9e074fc4f7a38a39953259997afe6b9beaad63ed170999e5f959b970bba024d7ca710ab2ab62acf1624368bb8e1d2a472939e3f2ecd31ced36a01c0e8bc3535a7deab5c9030b675173ccec4e15dae3f7b255660dc8ecea1fea9a1379f7c89a73c6c794f2f554151dfd839dbded5b29079f7495b413dfe02bb98742cee43d6b6175eef566cd15903195bba4055d052c39f4745a7d880965c0805ca4ad520107ea01e80e5232d288c6632a563525f4c83202feec3f1d5117fcf370a3939b01cfe501696f60e3b8b634da146ef3340a1a33576701dd21330309f7ca508c19e319d4d7dd3c4124c291c206db67bd49beb656b2428c124550fe2fcee09ac9f6ded89088e3e64594e382bdbac613a9938532a9902f2aef034c2067e2c907258014f162017927189539dd9655671a1222862590ff1c9db52a017139744f1091e79edd1b50e9a0a38979ae75662240f8b1f8243ad8b2b6387849a54d10920a5568060c013ce19eb471ec8eef5b622084615d033421ac3744339a7cbb5079938359e2e4f8cd9902529931564b38d9c3b5b7e533446d0dfb19e353546fc9654d26acfd9da056ffd0d779e4723b4fcf1b4784fa3ab20865b64418318760643da798b9e30f7b77a59612c26b6be5beaa59c4344b1465c013c65014e4e9408bdd0a5d33b1aaf6d7ac6753bee36218167c9469cabdf8b844398c67d9c1e8ee851fe568e5cc090adb0a6e94975f6f8cd3dbc61e2c875aab2bcabbc006d2fba488b4802536acd4caa95d3433ead1b5026ad9c9931ea4ca8005ad456d51f4d3c8cae829aa694aa4254069608a1eaa534b44b6531ee25ea821b388566bca289703c344d9db0a55e5c2422876addc03833a7f6a2b8553d4a2f6af9fcfb6be0bd2884815d3db258535cda62c5ee3a7df8cdfffb93421a083290d31b08cee26b61e8deb55e84e790b3fb12f22d6fe254aa5c83cb5b462018ff450f5bc0d99c464035dd6624912101f6d007a9d57ac992e4f85e402fa94f4e3eaaef00d59a9f2a297256c01793d01a0ad8a54b6799465a4157ffb30e268635feb9e6b3229ef5d23a3e375ba2ae76bd2a8faa0538cbe3961884b18db540b5dadff0c08c74a8ce5ae5b63fd776e6220fb6d5c159b2b9f78bd07d6b9f6a7b42f50df2b31ab3b5667eedaadccbb66e2763879a25d42ee6a30e2b7daa332a5726920a05768cc7ba5da1cda212cde7f49fcbaee30049acdea4e4ce652c9d6ed6c603dff75f16c177afafc6a6604878fac994436a470d7b864ef9ca128f06328f6614a1635ea43e189e41819012e104b1cbf7e9f7af7d2541568d42b85af2c4d99469d461863e55b4e48ca98b65b470a1d690d91303294717e8653545fc0f6e7aa7014538fadb2e28a4616e99ffe77855376d8dbb848f25ff3da49edcfff2fb6312334e51a974fd05de7ba14dfe549578f6500ff419e3c09a3d3cf5ef3b29002aee1a585b15f5698a5f0c1c2ec88bf730eee6c2876b19fda0cf85193190d563ba3ae34612e6fdbeb3f8362fe92b3c354da66da47b6d799fef939ca06f12a6125319f6ff1bedbeaa9c72b19d03cf9899a8a3f732a7b62d76013044aa9adfcf3fdabd157661afac05ad4bd4af16e064afc23193407a9d326a0024bb0fed53fcd1bae5164c53c51b5450958c3656b10190e92400670569e4bcdff3437645db7822e2d7a689f53024d3d1e3effd8eec9890758ef2c5f8840d9933752cc05172086cc5ef10b0441d0014a308958dc9d7493d10d30a6e2f9bb0c95896ad3f5e959339826d79fe60c69d4e186a9f9d6d925e77e2f3c63e5143c6d4ef5a78d8351959aab581f5951f5feabd5ce08d72d3456fba313cd4fa6ff4eb60332d33f46a6ef835468f1d91b19830b48ccaf8f76001a86943d445bbeb5e4e96f50e499e2f9c3962bb73a5179b2e801895b1cddad7bac544890034869911167a8e329b465e9184d94f8383e7f3343ac6346c160ada6256b551da73eb37bb5255fd391c420aa65aeff2c74f96039540e7d07f1265ecb90a5b092e6ca06237f3f2075eb0f9d099db68c77b2e05dd8221af1a71c0e59903c36cb2ae86998a4eed0388c6b2452a2c5b7f66795efa251f458538d33bc320a9fb03366a327af751888653acd2b80cc009c8a335746dbcc3d9c957aa283d424f9a54f58a4761adddebdea495bd47f86057281c5cd827c49fa97bc97c04043de98a0b71566b08a83896f2a5b225c37ed2b3ea6142721de53b231414948bcdf451d74d7ca40cc91640be3fe23169d5f7530d1b7b77129755605b546570bf879c7421a2590b83a9318eef2a55d2b7bd0600caf032a3688f9c9e8aa0c99a4eba0eea88c5b826460b531d21db85b97547abafd600f0352086d2356a065e3358f57d36dba896506bcb038d25308b7d2f717882cb5d65001d888e20d28074c8ebb4c96923840cbeadc5cbfaf832df6f1c5bc568439e29c824f84936548a4f5d65c9358ecc1db0f9c9d997578945a9f3e329171d7ba5e84cb6864002b5d91befd329790e60e2eca3ac89c79170a9ccab106e18ba628d2cac044c91c2a1cdc294933c3480f0dcb70f12c0bbd238dcf0e63c557636465fea8216af15a84d3a0b4b4fef9ab81fd4bd6ba091a9a5f47bbab1d3ea63978b69bae6a27d8fa38ed6aa81dec76845dae01f41b573eb1c353aaeee48e4a0e62ee7244ea0a3091c3c4c1ad3558b0265cafc2d079dc87487febdcdfd9eb928f71fdf44d5b7f7a393c1bea68eb0e549441919d535e10bd520cc6f1497d17891a6a9971c4b6806e99395baf24947f73c4dd7546d9986b6a9a49b60c3000f3a464e42730780a6a109f6c13c9ee569f6be1c1d95789db35ca39b9c41b36b9f606f807ebed5008fdd6ed84f59c4cc59cfd2217884c454fd18be3404bd37dce9a3b35477386e0ab97a0bf9309b2b8d90b971dc27253bb3459e8b7ec62a8474e9bd5880006756060947e0015761b03cb96cff61398cba1d0d0e00ae2ea0e6ddf34cbf9470b30a31c95d55737f5c15d2ff162a0dec80e40248405b7b82336c57c9c737cf7de73ce7797a1384980ea6a2e276ce3ae1903d8f5748db901ee20e3096c46dc6502c3e9f257303a79c035249cb830b00448c83419ede3861c3b3f00054a848566f9490f7dd366c207531efc42f6dfcc348f2a2afe49985d8cdfb9dba065e07f73e09f7c61913452445650b11ca1e14df040aa94d9bf9be3bd256f6143d0596842d0dda991495921da1ea851c510ca74b29051f40cb835a8418cad6f43dd2529d8eed84d1dd7b4990c479862381a30ce6d873e70bd07575042c0ffa47d96611b57a40fd50ab8ec4d0091587fa4e1f4c24adb1511fdf90af69570165a355d08a7b0711d960a35d10b6774a80b9f77c5b10876d66a6bb90eed62d3c07364117d09c8b193cf84eea130d3944c7ff840e58389c24f65fa8354c4c6198f4e30868bd148acc22443e7cf128da1a2d4e10217c8d9b0d87ef30df19081356c536243f2a966a0f7325cf2e71c7386e35ced7ccfe13367ee6467bb852a16b141028b8c0441baa6d414342fdb5c224d8cee34518c3c2f35b11859e9d9b33e2036299caf31534ae48d061453f8d8fea78d5a6f98659afae0243cb94f9b66e7cb6825684f2b350d245407757b526f04f1b141eeb7a2029e1ec771b88771fe5018789856dd7f14f59e0049dbcea7c3640cae5543e97822f5ae2eeb0bd4f2a6121cc71275aadafbad372b1e0ed4e68eec31bcdcf6327f1f30fdb76c68951812563bf177a5dbac0c248e5781020c78a1f6158c997efb2e3f7c1c6cc7286da68e937cdc9a1bcec8e589fe23aff979836a3be21c5ae4007d9e69134e93f523f1b1fc9c0e8208acfb5fd30953f513c964288543929b44c5e3d07275e01bb761a99f3fa94b60f960f9c6c0a73565fc08f3cfab001c702af76fb25abe7fc989c2e9dc4b4230955a7a2df13ff31fa36f892353747445d2e1cd5f369c1219a6f3f7d915133da893a5f31dcb9443f0a1102012a2b905c8aa1b471b5fc4384e53510ed9de4ebdcc52a7cf3715e23d9a2902ecdab654a0c99539372b6f549f33da0876b164e9d36df1269d52baf3d257c03464f6ccc4ba6d8d22401f8d8cff2c37d7447d281b99a000ba1c5c570d084ad4431d2f245aee9d2991d6a91a9463ff15895a5cbb62f5ba0a2fe01686e48bf1778015bba61febfb807c0f9112c19e1021a8036f18db513c51b7eca72d1086aa58c8c72e5925a5a7aeface5e04d5aa74beae21b6c7fc46b7f6acc1cfac810544650a59917d348c2944a0dfe383880f0c30e851cdbae83a4e4cf6b5c9b85f1de3c2b058d4777dee171297714206a2187112b06119a588e0c7a816d377c5d693457598db134d9bf79a951074d5503282a8585c964b2854fb0853372088d606984d83832d6afb2bdaab00a3330c674b9356f313dca019d78bc966446b8b7554e2a6472e014eaf0c762edc898c384c9b170f1110cfcadd982cdfd6dc4e752db2e107a1b329b38119cddb8fb85c1ffb75d579035cb51b7f3dd387f30710eb9eb895acdae3301ec1c7114bfdf3a7020c351376fd4c72bbcec3e6fd712b560b3f4aedbd1ff58f925c4a972e3383370cd72bc7f313eee1da8594171c4d89a6da83922c2b76ca27c3addd88df35f2db014bc8eecd6dd3b0e724f91027441369c56c82acbe06a96cbc089c0495334c735332ccadb0d9e6a10ad1138c701fbf93d01610f50d84db158a9fe81a7c0c6ef9a4e93bb7affdd7417a53f7e75793f6093a95f768e7a4605065f728706b324ba7d3e3958662d6456c09b53e5c6f067bd1244b5a6a37c57c372f158e1c5eab34a4a127886d88993e081662edb409d3d0a757cc908bb91f32227284e360d7fb1ef8ae3a65003458b08c07013fe61f825fef71013810ff7cf0366c6f1f0768c12b3280403eeb6fb550949507943503729b4662f6df8dd3ab62423f8088317320b24ae4973e7725946372b7aef6eb98e84fdf8e1ae0759c37301d0534743141ae2332c06fe69141b5d127e326a397930f160862e5d7ba664d838f570610f590a354a47c860b92cd670a1884975ad8564d20f4a163b9760679a114fa3077ba3b6bee1d97a6c084b4bca692dd86e5a01129ce3da526ee801db95769bfafe0202cf772d98dc3a40498d0f62d0a4e3277bd62e7145f32007948122f1ae387a4556f0777bed8c763cc7de72796dcb7f555c5747fab6a78bacee320745255b159874a1a48a5f78a4e38e415b57e4ac67febb40f1ba6ceb4d3b284b7861a8732dbebe7c3b56b56bc958f", 0x1000}, {&(0x7f0000002480)="904f43fbe96ead2cb6a8d522e4339db69f44a27dc3128dfed392fe0eee9ee47b2d20d7ac6807506e287896784519d8bd16f4d17bd17b50446eda04f05a78f8ed4b9d4307fb2548bf0fd17904936b25e5efe8ab37ef9587b7", 0x58}, {&(0x7f0000002500)="f84db8b2bf3f5d1aed0d66bcfa60e3c773c8b2c2f69d75ce2f880bd9842ccccc2bac8af45a7b9a8f479407c411c8a12ad3ecfb7fe46a3fba0fc5d60304cf896e14bcedf0693e8db9bf0765406137460f6f630b413cb236a653c7ab0ad63b472ce0b1522eb43aebf61414752e9b48d5e8bc715158fdb135c5d27262336d2394a52f6acbba62efa64c99b01b4023823aeff336dd44661b75", 0x97}, {&(0x7f00000025c0)="1e00b6ee8a643b3589c92490d0c68f4bf16295dab7b127cc55814a88a5dd605994a251cdde3042aa7e72a6cc0231578797e234569f2289c70ed106edb10438846425481c62dd97ad9ec964c41833b89b53da40b6701314efd7682f59bbbc4a70bd507b404f0f647449bcb97bf67de03a6130cd190ff424ccf91af5ffbfe64b612e1806def8213e985d1534ae4b6bb9c7705bb91246ad42c7e4ba1260af0ec088422bf7d13887bb15a1cda7c790e351a2d5ec0c67b560297a09717fc1459eae50abbae4ddbe52a23cca155ac149907fa914cbff789f01a2e62af343ae6a63b14f80634c33ef956d712df7eada381a65e49b3071134983254d232224219e876dc6a88e1ab146def38b07d3727069a7ebf54e061416218add8347b9e30717741bfe5369216da11a7da4b47c1727409b3325cd134dbb4598fe26cbf3c5fb7e5bb9a1a1df872be1ee5b6dddc35051b431f0ed937fcc17d136901b6524e4ecf7f31f9f5e0945967206a218022ff97f9cb6a5b81de906231572f49811ff5cfd1d7440f2c7600360171de3c3b0744715d66c4f52b19c407e74716657711a2c2880c63c3418b4c994163607bbc0d106afa3b70ae6d1023ac94b3c1b273a87bc9073c8d2e6298c0521feaeaee12dc9b0dddb32ac150ca61ac8a4321a54ffc1b2cf8f78188a8299f8cb45caae2ddb846edd3eb2f7b914912ced5dc28269f111622a9447e03ce89f00fb815e3f133d8d61b1db5e8fd2060ac660c0b642fecd4486a817bc6f96ff25415c42023c2fb2fcf3cffe2c89902ceeb2f6565e8bcefdb12e4ced120d96593a37e2617503cae12de36b47180cd4e2c561c11ad42438b243dfc6c4ec1d0eed4a6e567b0c6b1ae489b4b5b2863f1102f4e4fc489ad2f89a4db79f5dfd0f3a5b6fb7e553581d720ab8cc5e2f74fcd7d5fcb6a383a1e4f195b762f8190ff0b378fab9a35c0b1e0421d5df445c3861900e586a3aa82b26de24ef2ac16cee27c7364c428ad8afb064e3f302b20d54033417f6a61416237aa7fb22c86fc32793da2e138412eae3cb786a336ffd3a494088e53cab3e79879292e7ede41eecff3b39e50c63647519d7233698d9f30de5e9b528f407b55baad94885bd4ea75089af3a8debe784b262f30c142705cf3896668462fe9de05de5e96623f6aa5e32b07c09f47922a18cc3d0b8c6e88b666753f7a8c7ca4d816587c226ed054f82f2b4deb562fc77a8a00e602b0c25b4486eb0e16b1401608fe15890b3d3c891cc2acd85927a23618617c53f8774b174f83b9122dd4ea82bfd7d527ee866cfb34bbae8169eb65c279891de0fc1b5e508162909fc833344118bd9ed27842905c1d7387bd7c09a54eedd404a44290e1d6ec77812a745b13d6f57fccd48c2643ff120274e46cb941b56be31fae62b1c42379fdb127945776f92f984503b3c93975cefc4777d583dafd0c27581425363ed9d87d5f6e50c3b1fd5aea0904011aaf2294cbce0cc13412d1605630a8b0612359a2ad9fc9fbbe1a7b38cb7cdb7f2cdc6f795485021e91d5acae2ab0b12c4ea92d4e9102969919b20667f640e2cc2ca28121fad478fdf48c8c6cfdfa59a00b44fb72be08187e5bf285c375ee20d2d6f92cdcb05dd46e090565da3921d8843afc6988ff8b45eb1812d1ab7e5a3943c38a2fd610b48277c17858b8d73801d6016493bfb64c7bcf864181e426db616c20594abcd024718e9cda19a8d9745070c0eddbb745e788cd9b57f5136781243de76c6bdccc4884c02b56822c3af1940527a319e209523261cc74bbfd96016eb7ce27e3a51aecbc6f23f3012ef05a3555c1272dcb82726088cb0a7e978ee9c6067428daf0976fdbe1b597daaae5e51f52405ada536a0bf14e409e8412d29deb28628daa55e516dd6cdcf65ba9d6f824522253dc432de88d90725c999436a3e9dfab2cfb0c0e84b634e9dff84db993b32635aa41c200597fcb7d44f7e227ab8ee1fbe02f607b48fbc14d0a7ad0f9a51ef2155756206626c62a9df2e37ba897b83ab3a5a25ca3f74be522aa3cea77bb55c5a24c30965b502f1ef476506f11435a70a6566cb2eaf437d1ef4dbc1be51cde123e7b9dd197de3b22deb2e317be528f8dad49fa9e541e30a07fd160569fcb799b78feabef85de7659aabe166a0162e02a6222e7c5908abc1dd78eee350b870d8a061ea94645baa4ff93651bbecdc2c277e62d34a1534ffe7a2e19f8529c332c56e84b154271b1d427058c9d5a67ba6145964f6cdcc85e78aa9ff60a673270f09cec9607a8171cbb34d3c615f3feeaabfd8ba822c89a95ce116b6f58c0fc4ad9100e74f5786b7cd589f6e73ad256cd94ddd5584f0d801d2aa3ee4ea55e12c05bf0055592dcf04544b9dbc833364dd5243bde84c0aaa5784557f03a910e2c69b3f6e3d0e4335f4a9055972912332b6a877268337e3b6ac44e13ab70d35e696af365b5a1d91acb037283d4751121fa15efb51b5b585e2f7c4c4438348d1c3996d6ba8a16d2fa199a0958b3418ceeb0c90f3d25a8d4cc94184637d1f366ed921338e18ef5e29e120c4a325f696315107cf32dd350db797ab73931c9bd1de5332e338355b1d47a88dc1d99c2133d6fd3c06113b35417d19b0671ff8d97b8d84c0bcf98e8a021662f0ab0351f4be3a0689138bec4c04b1284d37bdf37e4f5064e24407d14b963a54afb1e992be9f6e7aab2414d48d9758cd8476e8b21d18210c7761fd528afbbb919716b6b42625187ec0de8ce7dbfab77e3dda211b037721a3e6237469faad7ee833318b7a499dec7b216396f23deecf2b8157f8a358f76cbc6ee80bd2ca9f58e94ea9fbb58a352faf9f84cff45e5025463b6c4bf8e4f460ad71918050c617bce74e596da371ba035a3f1c19a503c6376e1658f2c02e03bf4aa168ea189563f301cc3373aae32627820fc83ef47fba8cd9249de39800b755821ee8f21a961226357b5ea07e4acd4dc47b2bbe0dd40503898c98c8d7b2279cd2b4d6bea126f43adb001501cbd93f1ba3b3c2621cbc075b1e0eb1897c40d80ff27661b3edd7e1680cd29c31f4443a3c2c9109c269a496ab6e539654ca3143c931ad71939886e2bf74eac6e6417bf2bf9db28bba614858c8407821bfb615cd983f8ecaad5648557c2949f1285e7c62b6104da5fc2feb2736274515474170d5acb128b2637e41947586f8daf66716061dd996bbc66157bb7859bbf8e8e0a0df175bb55e84244d8b20299a870a087c18583effb54e689cd0c2146ba4d9704c819dc9f67e8a56b446fc2c181bb16551523676f2198f6e4f791aa045ad6d2ab7180dbe324524981110663c104cda2be913d7f7e0193aa7d01cf41ef93fa123c71c91e631e7d35f7a03a69d2a2123fdef8112a963a8a8192e73bd7b5f6492210247183cd641db527ae6e87ce3b1d77f13712916c2a93fe8fa8f78148066b9cdc6238d6e10c93f1e87ec3f392f2c3276fd08410538beadc8da04fc6fdb0abebfbc08778059ac1a45645fbbb8ec7c73b4744fd422521ab6f95af97ec96006e4a7aecdc79854547648c5267be6d92ea706e1df4f58d53c87f1159a61f9fde18c13803712943a940d515c124c107072ad0f06b85ed73a4246601f05095d04bca20d7f9dbb3f61741f49151ab9f545f61e220e39fdbf2d8c71c74583727d8311bf0a5dbe0ea45efeec590ea862684a4163f75fe7c8ac42013a83e83757a2a95c44bf1f4ac04988606a00bf8d04437866e312decb77d0034a8cd626b272bdf51de15201afcbb4114ec03e7c22748aaed30e764829ca280515365a0d07bf0c1ac74ad73768f348ffb4c4d6fb21c4f47320e5049b14e70999ced714238b76cbd1f803e59d9adbf6dcf75fd3bc15dffd84ddd698fed8ab2a43bcc8d74cc07dc96a75f8b38d84424b8406078edbc306506592fb28e1ebfa58a217be1bde7195cf7c2ef8d94aaa11fcc968d50dd4d40e4cc0e32208063fd5c41ff5f656a92552c5322f28c2dc9ff8eca1e7988eb59b2e534f2d1b1f7035ad09e45da30b704c42fe0a8d388ff7baea2571900ab25bba0a6a587a78d5107a97a460255f431586021e61322104d776427e0bc726880f0860f12ab364c1d77888c0fed7c906d181a16fe751d730947c956e4f8da1411d22de8bd9a78232a43725becda0bc10b897c2ba381cfec68e55e8fc6e2aad486b7443cf59f5f233eb0e60d462395c95f2ef40bd331444ac202cfb19f06d2e5218ca28a0edf5f5f367b0433e9e84108e467a903f6117ffd8df1715826c1f0e43bd343d617b42f50b24b79a04f5c3ef021d54d886b71f5fc14c6f590a22e13545081dabc4fbafa4f6e18bb049bb7631b012d043ea577fa3df107dc02e713a3a5ab564de3e42a5e49d12b1c14b0758e1f38833648f5a33d4caed37cd025e5ba56931ec321c2cb293196e4712c061f982204dbdb4074ce48ef80d220ed1386e76bc55619672910e4128bd364e7dc05227458d186664aecdc1e35e93b7e9351e21df218b77e7660673e569913bc2fbc055e7c48fa0629c98b1e0f0b3dc84bcb9facab91a000cfc9b145ead57022afda8ae967fc216ed2b9eb5117dac57e935cd3a1b22f633b8241727227798fdfe647d4354048a881ebdce48f7a23364558c5fc38db0bb043f12708d4702a9401b98a27a1b4a7c415828c51a2c7418ff9ab9b99aea23e2484ba79c23fad63378f3d9faf559d17ee97cbdff954291bc828c401b4aeec5f1cdc8c72d17a2b7bca704ea3911861b332e48b43a58712154fc45510ee7bcb68f84ca21555cb6b5e79070191c7784dbc6bbaf4b258bddc37f44dc29370756f45b0974eb6fed9438e2e72ec62fc420e1a827c8a1bad11ec7b523f06559e1dde1bc6cb591caed31190c9c9c47d929922b648981749f966b9f54b7ad530673b1a2cefaf8dd146dc25a88583ca91cfc0f50bb39623e1ea0ecd5f0d50ef12330bd9fdfb441a0905f8c89066c56c0fed30b9dc4661b09fb47bc9f0d064d8c05be6076e31661c54001ec2ec8f132f548707b2473753c5c10361c9deaa5ae4546ebe68f8d4c9b4d1af8053ad5ed62d3154e8cda63a07c5feb494327d14c6860074c0d24f91ed672b3f2fcf3d4fb211050a9916856312fe0c705f6bacc3f1423f97ccfbb5894a98aa9467d28bc59f109411105118e163be98117a8250ff2b3514f627fa1868bb75eef1b6d6973c9ff535be71927384560f38e4efd12f811586801897a84bfe7696e8557e3cf88002a49464c6911464bc6e96694da69e70efaf7ed425a7e5d80b63407b804b2b21519a6d526c06e56d646dd6b0c7be4695991aa1fd85271e72dca7180465d22236d95601969bed60644630f6174be2040f0a274e2def59714abcd227de0b04edacf010ee1ed83f01645b2f97720f2a00a4caeebf0122a96257f71d8706fe4739f14a356f3dc6ba9a67a7839022b76", 0xf00}, {&(0x7f00000035c0)="06c687b07c4a5ee71b08988fb57d1ee97f21031ace34ea2925bfda43adcee2725cb6a405d234ae0edd1ca6a7d85d218a1fd0f14f02cdc2aaf254d68bacf146a82d1ea283a3549798fed767aa1090838b2928f930069887d639a82150a4be270663d3fa55cd2d1c6074fbaaf02681250c115bc42fb2043c24e2d49201ead3f9ce20f50f4943fe425c9345eb44203591bdd8944a3515900fd2faef33ed4158b4ada9777aee13a3acf26bbbf72c4ef0", 0xae}, {&(0x7f0000003680)="9a38c7545361d8be5004c8123d6f25002149e9c479e1021d55dc256f96136f5d193bab0890c608a53cc1d6fd75d9b7d525bef8f366dad7ca2725bc9b331a1e2ef72e4101e62830ec8ed3e21de3d489f216a33a704a139af83fd6d67f6743de0e1f2f4586828fc1f67d7c57aff66dc05e61fff8b1e2e0b74ca3a08b92889de4803ea327f5e97a6107543d9847e3a9cf760fe21ce5284c348363c3bafe4c06eaff21fa0d2d49cf0fd10103de5ca34ea6bb38596ab315b44b69c0b7e22cc98ed8ed072e4bed7945f8052fa53f207eabac8de5391f7d209b80c350e39aa2e5bbd185be0a", 0xe2}], 0x9) [ 1163.661957][ T9141] name failslab, interval 1, probability 0, space 0, times 0 [ 1163.674839][ T9141] CPU: 0 PID: 9141 Comm: syz-executor.3 Not tainted 5.14.0-syzkaller #0 [ 1163.684056][ T9141] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1163.694317][ T9141] Call Trace: [ 1163.697686][ T9141] dump_stack_lvl+0xb7/0x103 [ 1163.702304][ T9141] dump_stack+0x11/0x1a [ 1163.706519][ T9141] should_fail+0x23c/0x250 [ 1163.711107][ T9141] __should_failslab+0x81/0x90 [ 1163.711132][ T9141] ? alloc_fs_context+0x46/0x500 [ 1163.721106][ T9141] should_failslab+0x5/0x20 [ 1163.725685][ T9141] kmem_cache_alloc_trace+0x49/0x310 [ 1163.725718][ T9141] alloc_fs_context+0x46/0x500 [ 1163.735762][ T9141] ? strncmp+0x34/0x70 [ 1163.739888][ T9141] fs_context_for_mount+0x1d/0x20 [ 1163.739914][ T9141] path_mount+0xe13/0x1d30 [ 1163.739931][ T9141] __se_sys_mount+0x23d/0x2e0 [ 1163.739948][ T9141] ? mntput+0x45/0x70 [ 1163.739963][ T9141] __x64_sys_mount+0x63/0x70 [ 1163.763378][ T9141] do_syscall_64+0x3d/0x90 [ 1163.763420][ T9141] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1163.763453][ T9141] RIP: 0033:0x467b1a [ 1163.763468][ T9141] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1163.798211][ T9141] RSP: 002b:00007fd0949aafa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 1163.798235][ T9141] RAX: ffffffffffffffda RBX: 0000000020000280 RCX: 0000000000467b1a 12:44:33 executing program 3 (fault-call:0 fault-nth:55): syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000280)=[{0x0, 0x0, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e78032513251fffe", 0x16}], 0x0, &(0x7f0000000400)=ANY=[]) [ 1163.814796][ T9141] RDX: 00000000200000c0 RSI: 0000000020000100 RDI: 00007fd0949ab000 [ 1163.814812][ T9141] RBP: 00007fd0949ab040 R08: 00007fd0949ab040 R09: 00000000200000c0 [ 1163.814823][ T9141] R10: 0000000000000000 R11: 0000000000000202 R12: 00000000200000c0 [ 1163.814834][ T9141] R13: 0000000020000100 R14: 00007fd0949ab000 R15: 0000000020000400 [ 1163.909291][ T9172] loop3: detected capacity change from 0 to 1 [ 1163.916484][ T9172] FAULT_INJECTION: forcing a failure. [ 1163.916484][ T9172] name failslab, interval 1, probability 0, space 0, times 0 [ 1163.916521][ T9172] CPU: 0 PID: 9172 Comm: syz-executor.3 Not tainted 5.14.0-syzkaller #0 [ 1163.916582][ T9172] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1163.916592][ T9172] Call Trace: [ 1163.916599][ T9172] dump_stack_lvl+0xb7/0x103 [ 1163.916622][ T9172] dump_stack+0x11/0x1a [ 1163.916638][ T9172] should_fail+0x23c/0x250 [ 1163.916659][ T9172] __should_failslab+0x81/0x90 [ 1163.916674][ T9172] ? legacy_init_fs_context+0x2d/0x70 [ 1163.916691][ T9172] should_failslab+0x5/0x20 [ 1163.916778][ T9172] kmem_cache_alloc_trace+0x49/0x310 [ 1163.916819][ T9172] ? kmem_cache_alloc_trace+0x20f/0x310 [ 1163.916838][ T9172] ? alloc_fs_context+0x46/0x500 [ 1163.916856][ T9172] legacy_init_fs_context+0x2d/0x70 [ 1163.916874][ T9172] alloc_fs_context+0x419/0x500 [ 1163.916893][ T9172] fs_context_for_mount+0x1d/0x20 [ 1163.916911][ T9172] path_mount+0xe13/0x1d30 [ 1163.916979][ T9172] __se_sys_mount+0x23d/0x2e0 [ 1163.916997][ T9172] ? mntput+0x45/0x70 [ 1163.917013][ T9172] __x64_sys_mount+0x63/0x70 [ 1163.917031][ T9172] do_syscall_64+0x3d/0x90 [ 1163.917049][ T9172] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1163.917149][ T9172] RIP: 0033:0x467b1a [ 1163.917170][ T9172] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1163.917189][ T9172] RSP: 002b:00007fd0949aafa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 1164.063638][ T9172] RAX: ffffffffffffffda RBX: 0000000020000280 RCX: 0000000000467b1a [ 1164.080012][ T9172] RDX: 00000000200000c0 RSI: 0000000020000100 RDI: 00007fd0949ab000 [ 1164.080039][ T9172] RBP: 00007fd0949ab040 R08: 00007fd0949ab040 R09: 00000000200000c0 [ 1164.096078][ T9172] R10: 0000000000000000 R11: 0000000000000202 R12: 00000000200000c0 12:44:33 executing program 3 (fault-call:0 fault-nth:56): syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000280)=[{0x0, 0x0, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e78032513251fffe", 0x16}], 0x0, &(0x7f0000000400)=ANY=[]) [ 1164.096154][ T9172] R13: 0000000020000100 R14: 00007fd0949ab000 R15: 0000000020000400 [ 1164.142540][ T9179] loop3: detected capacity change from 0 to 1 [ 1164.152181][ T9179] FAULT_INJECTION: forcing a failure. [ 1164.152181][ T9179] name failslab, interval 1, probability 0, space 0, times 0 [ 1164.165488][ T9179] CPU: 0 PID: 9179 Comm: syz-executor.3 Not tainted 5.14.0-syzkaller #0 [ 1164.173983][ T9179] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1164.173997][ T9179] Call Trace: [ 1164.174005][ T9179] dump_stack_lvl+0xb7/0x103 [ 1164.191928][ T9179] dump_stack+0x11/0x1a [ 1164.191954][ T9179] should_fail+0x23c/0x250 [ 1164.200625][ T9179] __should_failslab+0x81/0x90 [ 1164.200671][ T9179] ? alloc_super+0x3a/0x520 [ 1164.209985][ T9179] should_failslab+0x5/0x20 [ 1164.214610][ T9179] kmem_cache_alloc_trace+0x49/0x310 [ 1164.214652][ T9179] ? mount_bdev+0x290/0x290 [ 1164.224442][ T9179] alloc_super+0x3a/0x520 [ 1164.224501][ T9179] ? mount_bdev+0x290/0x290 [ 1164.233355][ T9179] sget+0x1a5/0x400 [ 1164.233390][ T9179] ? test_bdev_super+0x30/0x30 [ 1164.233413][ T9179] mount_bdev+0xd3/0x290 [ 1164.233435][ T9179] ? vfat_mount+0x40/0x40 [ 1164.233452][ T9179] ? tsan.module_ctor+0x10/0x10 [ 1164.233470][ T9179] vfat_mount+0x2d/0x40 [ 1164.233495][ T9179] legacy_get_tree+0x70/0xc0 [ 1164.233527][ T9179] vfs_get_tree+0x4a/0x1a0 [ 1164.268790][ T9179] path_mount+0x11f2/0x1d30 [ 1164.268818][ T9179] __se_sys_mount+0x23d/0x2e0 [ 1164.278194][ T9179] ? mntput+0x45/0x70 [ 1164.282180][ T9179] __x64_sys_mount+0x63/0x70 [ 1164.286921][ T9179] do_syscall_64+0x3d/0x90 [ 1164.286948][ T9179] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1164.286970][ T9179] RIP: 0033:0x467b1a [ 1164.287004][ T9179] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1164.321064][ T9179] RSP: 002b:00007fd0949aafa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 1164.329503][ T9179] RAX: ffffffffffffffda RBX: 0000000020000280 RCX: 0000000000467b1a 12:44:33 executing program 3 (fault-call:0 fault-nth:57): syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000280)=[{0x0, 0x0, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e78032513251fffe", 0x16}], 0x0, &(0x7f0000000400)=ANY=[]) [ 1164.339240][ T9179] RDX: 00000000200000c0 RSI: 0000000020000100 RDI: 00007fd0949ab000 [ 1164.347233][ T9179] RBP: 00007fd0949ab040 R08: 00007fd0949ab040 R09: 00000000200000c0 [ 1164.347251][ T9179] R10: 0000000000000000 R11: 0000000000000202 R12: 00000000200000c0 [ 1164.347263][ T9179] R13: 0000000020000100 R14: 00007fd0949ab000 R15: 0000000020000400 12:44:33 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$FIONREAD(r1, 0x541b, &(0x7f00000000c0)) writev(r1, &(0x7f0000004ac0)=[{&(0x7f0000003980)="6c123d8a2830bde31e1757ce97aca4666ce474f6c3b8de2808bda439547b91fc85c8b660c321d00ac8ee2431a8a21fe32055e454d5fa54df880696557a6ee3a195bd37f2dab8cc5715eb733160f712512999857a824ccc8abf03e479f8abb6b3bd2820ae3e5059c9915b1ee4e2a034747755712c64dad47ccfb774d12e07da814415b53cf583345cb80d", 0x8a}, {&(0x7f0000004b00)="827ca6e44d555d3b6566a88e1d3ea49ea13324ea580b98f7cc02cf4496dc192e73a6b3890da14192c2596fdd24495d79b1eae6b68e1840ea7bf54961565d3409fae31f3adfe3e9c47b16ce50167ac0c83e65eff3100a226cd3a53cfbd50952d279ff24048c20919710bfec01d13379dff89d286f8db713402ba09a5e0f4601b5af0bc4fcbf079047fa0cb086d176588b30eb186a90b95b7a8ccec8be52279e9d3fda0b440465b00f3bea8e910c01809c872215abd67e9c4209ca7c7f343cec3fca8dd59adb908be98de8ef2842ad2b2cd8add632e32b375ed4b5cc61acc717a545a375cb570fdef1e6be535545eddb08fe1bf0545014267b4601b4d5b095ea106e3744f9cb6cdd7c9a5a62c7c4ecedd9d416c291296d8aeff93dfaf3c432cfb3709b2357d89a644ca476794932aa7fc520de61aab65c918f88a4f3a7a4789dbf52703aea7ea056b00f7c17934a1ad7150b1739fc604e7afd34d93009fb1e0a86d1e3a2b1ca0e7ffc24a8cafaf4c86f2ca9432749c12853abb63fb71a43d219a210e42bfc51ab9be8c91db63d9880901550a84a9ad33e6fd326082ce0cc58f9e84c276894c240afc83bea2fc8b7030a7e558b7eabd096ed4ef4bc2831b902eafbfe8f7752441e6246127fda5f9b1a6439744ef09855dadc92d38c09ea366ff6fa3caaaeda103fcf86058fed25cb5fdcccf1af642cae84d96dc9d3c682a033672000044a96937193d128d3e6edf42db58690328828936e51994d20186c9e592c9bd89e4edd3803b5169362b8ba72e1a1397f1aa28f77a179bfcc006699f71e4826baca3e504f0d9681e89925d78d78c2f22fb93abcf5016d901dc8f7c082e1925992b2fc8651bd8adf64dd674d479fbcacbaf5cefabc62054cfef4ed61d60df6e3d35ccd35ea02ba1605251cdc64a14cca8cf79bba15929517dd137e0c9bcd898bf970e2297ebd03ebe9f458425b8c21374e3c1b799fe4ac836e78e604d109d5837e798f0bcb612efe0de0bdf96533e2e29827fe040a585e8ee6acdde9a69dd01444394ab0a0e522d69e8413db618ffa27e554153e936bba5b54cd4d3f4c6afd1ba7fcf369925f9414575765d38321d0ef4316b0211530b39c9ca4531b2ae16d801465cc63b81f57de813d495a1ac9860549afd1310970628acb60c365818987e6ddf5e6fa9e56925f7e2055ac86d3264742aa1e8e657588dc839d6ed56d7888302a74b20528d37d07ea8090bbad6fbb6670554425f3dcac841c5ed02b8016522d47dd4da69421afaac2773e1f0c56d317c1350784917c9242baf9ccc15501619f3bc7e21a5b6b43a593f4a6c92672e395a2326c4278f8bb38c419fe53606613f31bf0ede5871ee0d12c3972dacd41367ec6a6c350331f0ce43ec5fb01cc7ed5f3c7c42450afa64027ab9dea766937b220bc8fd31eef10b849deca65df345a77474f4ee9d77f4334f6468396054356e953a726a7c3ff7fad88d080891fd56d1cce7eba68f43f7777c51c7604ee368e1ae2ce04fe213e94b12b6b8b277fca10c4c2aff78ae171d8f66719b9858fc45e5678954121957f77c35c3344a2f6e0edf3264b8d40b2fff847b0b06a8a630323ff1963b29c4674796cca2803ed2e14da0b9405be327c29a9f240e6d519420d2150d247ea6cc4480ee07caa2910363d547d8de2ff85569127fe7bdbe0d15a3a17f490587583d71bc8fb606d8ab529abb9cc75479fb8be0003d71f162c6746f31d12cee8e9eaaa488d6adfc6199b49e8c4250adb94dbad53ed3512095aa15fa3194961ea627e39e245bd1d3b2aa98543f2c2ac919fb952dbf3fba23e370dc06c5692c5836ac788bb2cc6a26e2d88680f18da68cc363173242e7ebb688e7aee52b850b4f67dbf734d9d065e72f95faa8b06a25f1b19b59f06606a50af7e67890ec438aa17c4361d4c2b344b3467f9d2fac27afe7489aab4f4138c1bb498172517b1dc373dfbae56e2b295e3550385b54471a3137f2f165466cc58ee08715e07f89bdf5443d7f03bed8b33bea0aa3a9bcc94082dc72ee50b1bdb6e5e9cffd59709639bbf38008eeacc1a0481184ab53ed3c2481e050b7bacaa98d0e6e0fd46639966203cca8bc5ac9bad87f37de758e75d464a5aac368f7fcbf7372c570438a7a0bbdce63fe2186c2ae630f00cd61cf76004b88429cc7dd9a525eb5112e2f4d0f8268865defde2314a962bc0bb3c8b6e267f49adb670504fa79cfdf2dce10856a94697a00e8f8764933112bc806490466d28ab17791acd6f198dc5b2fb5d70c8e23e275fefef37a5afbfa9491b155d9ce3860b87f8019bb56081217bcfca6c3c29e31521241c4daa34a19b5d9c3db8ed9333805af2a5f0eece5978b1595af2bc435f5372187e5154e918f7c37930f02817bd5d8f4cceb86213e3f24d78263afff9230d9e6fe9c46483df37a1a33ef6b684fd8ae64d79b28de313cbb5eba3adb962d2dcabd1a152ef261763f8eace2c5b3da4fa26fbfd08ee568eee6dc9962a6509ad18924419fbd88dac74e255673a76fb1d49bee6c439a99428610bd0dd30560e549511faaca498a2a18659dcc80b9f89c59ccf0497bce23422b542ec23827f8b384e3296a01b98dc117bc40c772af01bce507235ea3ddb52c9441c1722c3335fb68a967af753b0b4d7aa01dca4e3b3bba4eab8fea8411298ab61e78128d5caf2754c8ef2c08a57e2272390a858337c54034ce258558f71d8b25c04eb162c0aa5e3e876d8b1183d8cd4b7ebabb9057dc2e6be6e8bcd1d57b55468a742e1b9ffed4f67755383eb058d482f27b471f934c174218127199db87710fbeb3aba640d676034c7e2fccf954078f621b87158f22a06e55bdae7f6b8bc7e056b6a48d525f61cf93efdec38f579894c8f180331f6fa11dae0c12a2416b3fc0b10e12bff43d997dd81be74af05c398aa7a56861c041956739a1c75584e3173876757232ba406aa01675bc9445790bc153329440adfc5d692fa682620e78f133ed2c8441fcaacf7b58f554d5767c182b950f233192338183bb362f7d1f9d5a029bde3d174dbda4309c9b6e0da8ca9c46b1d240d96fb493c2302ff420f31f4e01a0071b0afdcc2eba45b72e0ba23a3eb6fdd687b5c993350fb6190a52032cb5286b2481b81e7bcea45ad5ec372cd175e9e84bc9f7d9d86f8d76077ef394c86afc3fef220ad2318d796469e74c4d15a136d9729f2a7f741e8bb266dd3ea9deeb92a507baa2d9c517d78fdd92b3bdfd1b4427f9c5b71ede254ac460cb64e4cd96bd7c4b552022b1a07b049ca858ea8f6eb9dae4fd8e28341637e2afb710292198e4d951d04407ed7f502443c6e657e66946b7235837e694900d1fc6463b79ae67e2adeca53aa148dde68d71363feae9404f6943a02ba1ae8f6b59c548ef7eb90238e8a2e23892878cd29355f0790749a5cf90586ef70fea076130d6073c30fae5f065840a78c2234986eb9a31bdaec436fa426779ba1caab125ed945afbb0cece70786002bafbc50bde67559e455d509765363562bcf3d8ba6a244569fd50b7978461fac92697013d287ca2102471b73a93f6b57259d012664baee9c2ee69c84b71759ad55fd4dda2a5e93d886117771a6a4d6098128f08310ec04cbf783f1343a5c8460555a5e3d4acaffc9f8bbdc9409928b35af86c49f3c89d863673d06b8f1d6d869b3e54ae3752b6027ca06430a10af060776f66a84bd50dd2c322721fd6b00d6ba0aa87486433fcee99d593124330d42e2fc4aa42668be2a01387ab2aa9f14d7bf394694b2c67874110394bb843a9de4104a27a37fec6846abb855c1e721c35028b29477a8a2dd6ed7a4cb53cbc4922f9c4b8751f8c792d6dfc3026a0082426c6b96664ec161a2b3279d177c8fa638f9ba1a4fe7d48c70496d2add2b7532333734cb07a98095705924302c7fcfe5956b2c438db3ac36d4870c30343bfb8ea9b11c06025fedcbbf2cce56518987f3947fd40aef309dd58cef39f8b8dccaf859edf18b69e4dac9be4ac73ec59b4fd2be1824def2e05614aa41ef0344418b570885ace3d29e9c3582274c27399819268900cb11aa27329f9c98341268f5fc35602bb1341248e8fdba2a096812f8d540ea9c312cf78bc832894c8437e9339dfbf8c395e52764acd6b288af90e1709d484e64b0a2bd87f830f073e51495ae49d2d0bbe850c9fe988130a4b41037bb565394f8d3a71bdd78799f42d28f3fb1d2f6a35c82465f142f619ea63ade72966ff6167d6f26b14f4476fef6411e89a89f1d30661c4342c8b5fdc1cf50fd9f78886e38ba26a5c9a72094a2d0cce740daded53dd612b965c24c1aef78a2e71d78ab9fb4214cbdd0ad714ba505dc89633e718e7995aa84c640ed844be5d48fcec1521e5bb019c1c8f48b7c0d14ea9d493e1396f16bab8e4e06b3dedecb43371eb8ebcbc35faa49e4f90356241f5533c4bd4f307f3655c95e85519033751e4689d99ba10b6aadd9249658d50286228c59463232c44af28c8a34d5933253443f137e3c30862d731ca9c7a036ae15f0ed969a627321b81796eca1fd2391183eec57a0bef9d9d731dfbb4ebbe95e5cd7dc32352757294e037c1ba121b74888df2cc063e4df398558cceb857cee8ba0deb4901c3683ced6b7b5ba6315bceb0ff9d6d90de23d0141b144e7c2b41d436d88a6bf86994bbf616cba1c714afe027a75973a0c9e7104d921990a5e89def1cf3ba4521dfaee0c20b8b30b920f13ffcca2f406f2e4a98733affa6b9bcc5dceb810b1ba43f486558f7b206b4989fcd53145161c1823a9011eae3942fb3c8865ebfc78721a46957cdf65aca8d2c5c382f376a7bd4bb1e3b0544045fafc5add806c6dd72253d1f48ffdf616beff5f171fc9c5e727a818f14be929e56de14980d4215789819ed644b5321145bb46fd235efb3d2a85afc0eb73ecc9c1bd1e409abcc52aa6e154d61f258a0c4427a44c761467c5e9d5087511f45b7bfb08e4d3aa03cdbfc95f5d5edca3ce6a8031985b2e773b31bf242d6484e87e78743db3940630d0238f8423e0b2f8ea927b427f43e5c2f87dc06215d92e449308879894ebe940d509b4480c0241ce862080ae3ac028842baead3bc113116c7b46690250090d0a40ea2b9ca50f1510a477f2c220998e2d1eb6af2943b22c407c3444c88bdd2ccca11986f1fbed608014d713fb8e162c0007d31af01ebafbb6c99d365a1a1e6ac85f7dd9e52eda2b795ad80785e781a5c354fb3c9875722da5a9bebe0b4a7b6d2b0a670e263b3f0a5cf67778eb20c0284c185876416c6a99a35f7cf53fbe9c2242b42e01e8d4e03f21c9b628470faf730fdb0bb4807df6e18ad26431da80794efd36f41e30083a3a5ce6e70630dd7705fe470dd2489c8de50a16ea1448d1cf0a446829c75986a1863dff1464153ad7251e6ebc7b30421db98a2ac94dc9fe68a24299d5b0f5896c037c480f2329b94b34712001ca182cec3bc727530c062a294cc963df3eca7145e1e8233001cd170cf41d0317c4397ee31156c2e85fb5773eddfbb6c57536c38e718dad3750b61289e0a7423954928f6cf23aa1aee272856c08fc3cac2537ea0cc61b6e7da8c8692e1d366a5383ccc9d8625f295543a252454f5ed306b6808dfbc7bc20ca29089546519f712084274ae541280a2fb97328a825134991cb908801e779090b24c804811f15b85beb4d99b89093620fb025a1ed2fdf7db22e08527186de80e823303a979817c21e1cc649f9852385cb54e7795e4c2755d08e711ee043171b5ca55b45f52d068192ae771a71157207c1d28356d493eb", 0xfff}, {&(0x7f0000004980)="06624244966ef1f216757d0a0783aab86b9b605ef8431808fd644f0130ea61287608900a32a784a56159a087fa23046b2ff62d5f61986db4611d3dc441939be71931dbfbe83d2bdef85c01d57976288a0ff1d3049534cfe5a2fccab6b1f7816194d13b785b225c1c32adf133aaeae7e64afc784161d87ff8d277385e2196ef29dcdee806d71b18643ce0736e148330f933b93c44f16593b5e6c113f3b8f7117f14ab6555001e2b478a54a92ce66381e94a83b7b11640653fe66e4a7e9292411a27c532eb6c6a9597a647b083dbb94ba3", 0xd0}, {&(0x7f0000004a80)="2f9d3ff36eaca7c3a37ed044580653557b9afeb775a8a1", 0x17}], 0x4) openat2(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={0x0, 0xa0, 0x7}, 0x18) writev(r0, &(0x7f0000003780)=[{&(0x7f0000000380)="f93b76460ce86ea5b7f4bdd7a2df86ead5a41e9de62621be905f6ec139db763088642cabe8d8664313b671a518ac9e087edf921e5aa7aff3cade046f3c4b59b66771d6259913dff4ae22d7894e21ad239a5850df1245dd57629f801ce7bcf01df52a29472e7e5307f40b4aed483f88762904208630166651dd4f5ee1330756974b9466d23271518eccf65eea717d6ff3f7611d70b4333fa4695c634ffc9052c17330990545d69a60f833603404530ff7fcfa266a75fe75413e6e3377ed3a709fbb78feff6a8fe2c6715798af77a58d8ed7f6bbe8341dd9676522b5736c30def484eb824d602ab24c248dad791b924639d5977c37708b1bfd8a720d83ed6b2fb46420fcc72ebee317e56eac7c9734c03a88d9f987ff0f31c18c57c7f5ce84b73c963097b74eca39ed148de47e7e4a8127ebf2c4fbd14fac597788d40e8aa25e57ffb729f942dafa5026ac3fd2aaf23bba96c0836f7cd0de95bb7644ea69ca91bc8a7f3aaaaceef2651037d053746a2b69674a887c666d15911f10aed925e5b06968f5b9784ea1d77cc8208c6bcec109631b28d1338672d09f4f636abbf35eaa47a9e3fbda61d664fbbf72f930b530cdb293e7e549e08bdaecbd502c8ab93e430fd44dcb29653aaff463f0b42eeb6ccc792665c92c52d25e137daec38f0dc1eca89ab3148ea5c43d47225a5015348ec3fc85da94b323ab5e0bdaba1c4fee68c4daf46012240a562baa98779b4ba9a5c0b02c49ab13d4bf44c2b134b8bd31e123329f2558b9491d189e3944040234ca57dae0be44fd8de5423a6c07b4aa6e9a14b89c090e61c2f421e537dce5d56ce781e4a6c96dcdfddb5d6db792c6b292304835f50c069058eb76958a784ee6c9efb46661a81c21d0cdac83c57ef80a2eeb9ab3ce94f67155ccb0284790b5c786c3ee2e49fa14141ffe94a15bcd8fc8b6287871d4f24d6b4665667ec227ecb9dca18245a0f9c20d1f3f2ec79b408fe1eca64ec3dcbc2f14c73393cef8073d74ca42b46d13f5d3fc40cc8b8c43c2d2e7354103170e8d37fb9ea3612b0adb98350d7db4e409b824c9c2e569a6a386a94ca68750372d1ee0da89bd0b563e3aee20a2fd5fc0d51acb882380976a19cbee898619447b292b4916a2b686b5194ae33062be6ffa285a0d8cd723857ec1eeb7703313bedcc6630ba527403167c81a81cf3db5d3e95018407fecddf1ac584560d2419c9ce604a2919c8ce0f342db640f5de7536bd00eef94059f89ad02ec516d1d6b812c4a97f8606aeb09bbc010a9fd7654b01286a59390c8c1022528b11c9f406ae51aede573f456ee1a4ebb4d9b9f3abbf2e20e315862ca3b25fb22f5061156846e5d0cc4dba46ffb12a53ffe6b94034c1710b60e65399581ddc4b2dfa7e1625a7aac1d62cd6d219e174954adcf2da0a93fa41e3fdfc0be6e6f42b08f74978c93b7c45ec70492859f26e028199db65f7d743ae41f1267c06564aac8a76bc5a85fe60d340ea04430c2d274fb5bcdfad9f552936be1f3589be801ca0363ddd9f1f14f660aae3de9b351146aa8d81104ecfff71044b75a162e50864c0c22e46a6f38018fc749623c4bd518888a23f3910977014dc92fafb5665cd0a3a5779421403f0a850af567a8dd23b727e646f154a2e7c25c0d09dbf5ee502e4428c8c5546c116869ae90b4f453bce2e75d0596f10c27ecc9c1b75341f1324c87054e144e326b0327d81b38e8bab6b1ba859b44edda4638d5beb5e1fc753da8956abdf775c3eee7cbde4a04d68f6131060c43956f682648a8f51776e18c1f33b9a5213d98e3c822b079118d4b0723d5ee05d87c2e732e16fc65588a12b2c5ceee7c69a87fa305cb3716a04e262ff4f833a3d0e5e08feb14532129e19d85fc4e5eb8bd2db5301bf86aa1f819eef63f492dd4dffc12e76ea63470c2d306ab98babb0e2e815eab734f2e3d629735a0ec5cdd8b4710050d6d98c265e214ea5fcb6d82a156127c1823bc7d76f479c6581de286bcef5bc484ffae05ae6503f48001a835e8d5fd6287b5a69e227015811d2e82950c4349949221e452b9c7d133e130ae8f3fa3656932a8c4d2cd6349efcdd2268e63695d713685d7d336c7af3e874463b3a7d60961585c73836cb7154be77ef969a614bb6eca74016e7072dbcc9791875ab728e2d5d94d41368e690bccd0a66eee0740c17753d6aa30e2d17357862c1ef7e30be9d3b2e28b22c140fdfa0ec56a0dede8feacccba1582457cdae3a70cb9ab124bb2473a099731b5ee97033b9d45a20b88ebcd5e6fc017a981b9d75d6582fabc487689a69f3304fc755559a6d279e3d5ace5e0dc20ad334d4fca589a04972584f60db964f37accd0052745ad323f68dd6e50eb716bb7285f694c14ae59e7e5e99ac94cb5d466b8b4eb4eb746956c500df9dae9617ec6ea557d8744d1a47a8fb7f0aeb8cd94b1ac9c1b031c08f9b938b232356ee034f58e027d19af4c9e75cb05f88b9eb0410be2c99d708d613f6b49f9982bab481bb8808c48ad039c15c322316c68278033ddb0fe24662e897a79e55f4d1aeffdc61602ede2aafdff1c2e733d1b8ff3e356fd834b1bb92e0d37e7a49227f9c419ebb74ad7a23c7237b75bd5cbe55ec19ab386f4cc4a536945d912c6eea7bb1a6e82b28d482cd023236f56eac44820cf958020392836cdc0fb325387d23877eab7bc9c985d8687071e75c0f64d7e2c89e5a757c4d49c76fa4d93373bf669d69ca478469bf6b2a3ac42fb91f7260b24800769d5592178584353f886bbc5e6adb1bb5c08d67b87f2fa5001517b7f8e58855cb1ad034dedb228302e8105d6c8f5bb256556168fb10663e7767c5b8fc5af4d929db26c837b4371cc2e2432bb60bc109e5f47b947cc92f18e0a74541ef7fab261efbadbf1a1c9ca321eabcf657a00fa4964859777cf58485f3809b889c4b74d97c198e36536d278d025ab91dd9a8dc579ba29344afb59417270eb8f7b9b8952208d6e2302edee24f1312002e9865428359b22f666a817ebfbcd33caefd17c9467afb841f654f9a0ca915e5d2b85c073a540b1020a9b8e53ed1a293793bc0b29cc43df5dd85a8196cd8982aede4c2af844fa2a9d40ae801e07063f4a86a8b110a63ba9fc8a8db5df49879d9d7f12d882efc7807edada4fb5a8d5f343043b705350ee60044bd0e098cccae52627656e34a509e5fb5318454d2cc85406fce3815aafa031271cb6f6b39626df5acadfb020b949c611d6d090f1cbb3140ecd84ad72e40418fba59684d886fa5b814ef8e05c3127d9105879e59b6eacae62c01433ce8ffa1121b27beb61411871bcebbe3398828d509b607ee61e1646f0b18968393e06849cf2d2bb88bb80debae428a647d16dd90efb6baff08a3ab453516e51aed45b134c201bcdd6a06574b3931809c0795a7eb1a623a152f8bdf8049b79bb79a4caa2c3fd1ec4c99b8bd4bebc5f8c802514838eb60015ccb94d285e4d933c0dc5accaeef6e89418c6f71acd2df141c31f9359c9f2295ab0d94ea07261e5a0e16e031000a8b5a89b4be8fb5dc57c7b252810ec86be8bd3d8ff0d8dc032a553ee54dcfdceb997c91392e164044a6fd28026d2f63b28dac06338ae271e0665ee60b8898ea2e78a2e13e4ea526fd9f57a3568ceedda93839790d4d9d875db10a67e3d0edf2b27fd0ba116caf0b2852bb6cf5933e511a0d3b9ded3d7bd7300819a0bc53534f9d317a4f0b24c3b79ab124679d79d4d3ee4bf64ac17c5f432d9db2358a9c028b5ff9d357a22a9e583b9cc6f4cf738e1aac3f0741536d86f2d3c57cf57573bf36117ddf519231d688ae2360681f25ff3d70ef877053c0c76633957e8dfa1b283a690a4ee39beea6e2b47d4e7644360cec0559fff7f13932be4bcfe6ed62acf4c9abf4722fb7b6aacfd9ee7a61486aeb5120b4443fb88651132f08188a5f16bef4a5f190c6aa589903b9e7ecf4b324f069b0e6818e71a9920ae8bf321e327617bf3c6b58f9fadc04cc49e183d71507f0a0d7dc1dae4bbbadd95731465ce85572ff2266464305c9fbefe9d407fda2447f3da7e3f4358cddf1ef6ae69ac107ef9650d2e57c96c75fab6173edf32bac40efb46cfa3a796bb6661494630bfb85ddbb549e37a443c3311217681d1bc7f8ad09a380e7883d0e9cf574844cdff3ddbf24a035d3edcd5564e492c18fa8b67d9e48b8fc296c31330690e1a134b6f448777fce6a9ca8132851ac65b8cdf9eb94d7bc17e123f947974723ec0999982bbc056acefdc22769fe58746befdc5bee831a880f2be609a1bb8736f477759614ade2972b330cf0edf875d23ce917c02adb975faa64a74e5c6b8cee7decedb8c94f7fc3efc83a281dedf35664da0cdb64176802b6e1c206668ed4d32aeaa3ef9ab746080b3c2255c25ccb717a311ee3a8dde72deee7dfa3c643dea5ff1a3f12fd3b62115ad724752d63a32e3686681e9d2e275358de7eeba021b9c19bc7d2c40ea4453b0e3d0feb68b800dd53a3fc16528874bb649cd7a0b18160b87fc87274ff98d69fcc135191a999ad982dc73fa9d5871c103ead6161db0ad14c249aeb306509d0ede5fa6668676606be3ba2c5ac447e2d5b5e0a60d7798f8794d9f37af38487a7530c01b47bab72259f6f78c09e679f4a20070df5037ac7854b48216cc1d1623250a98d0b37abd3921fd517d7dda53aad20081aca8d44aebfdc15d25795ba3603d1c8a4a38aea4b026f92fb2b640cff5c6bd939c832294710a1a224c0ea3e110c31aeab63f1be1d39a4bd19651527f5a2a738bf70620e58adee9072599932cf9cebc3d078a64e1edce25fe70733c6223bcbd24168a2f6d6f5ae16e5c886410345e68fb42778d67c26861b7d5bb9d906a4f602ea4aae372455da3494fa48feb80b73dddad31aa68b8d50a253d0602734180447a017872e779b8cf3045200a1c52d6cf3141a08392aa642c0029e06ecb5e9954ae024efd42dcc1b529eaec132223981f995bea4aaaaa1af0ce71f32ec31815ad3e399f18a3877aa13ac58c46c16b3ea65eaebc268efbc281cd7da134f6fbafb4cd2e93c7aa27483b119cedc262cba6b9a94b2ddb5965b2594d3dc433a81e21bb2ecadfb12216efe693c834720026a2b59ab51222071cb8c917e80af6d58a91b6d94b505ad35442e1c22af79c31a8ccdda45a06e5a743aeac7b8427474da1f37406b2ed501cb0d5acf4d9fc08345f61b941c797680ea2d6a8813b12c9db905fcd841ca8df7bb4f5160bf6ce6612f0ea02235301d0af295d01b53789326d5e5ea5bad7ea96e85218c6ae166cdab895562eb6c2534ead1a5c2136b22ff3ec918863b61ffca39f2fc320a92d69cbb31e0f7c25acb9d97d4fb2fcf4ea50149a6ddae1ec13660361b6321677f6c1edbc2d15d6e3585339b27c0957153462e5b8836e297c74cb6cd3a2bd0c2f8083f1d104d90e5b34b40a28150a02676b6134a43881865fb7c2c5d4d3b25290fc750cae1e4fe2d7768497d47c0de6739cafae66a3271294ebedbe9b5cd13bdfe306211afb952a868cc60d94f552945f40044b4603a94d894c2e51d1a5040bd2f5e0caa78abd7ebf3f60910143a9045eab19ccfdfa1cf455c4e92cda19bcf9f48fdff3da9eab4a83c3378ab315ffc6ac5d484ec13c6376fa2a74e75a8e1364264ecbb62c3c1b9bac453ccc83b77816372253cffd75537b4441f2c0be07fbcb7dbe1740274bf983a62eac636607907af664cafa36027f3d20d08f2c1fdbf3fb4b99793c9551aab78f1ebecebb36c157547ef8352e3d718fd75bcb3bb26b4c3a9d353e7f378e52a06a1df8", 0x1000}, {&(0x7f0000001380)="cfbe360fef4e506a598711a931f6e7e9cb34ed547e83583c571ae24a026d6feec381c4842b3925c3cb8d1c768e281e4f1d47ac00e37119", 0x37}, {&(0x7f00000013c0)="c150117bb95ddd9fb88017fc1ccab062581a547034dc3064314d026716ecbc5399b72888b683fe5248962989e9c946ec499ef183a8f02a3dcd931d1af3a0afb7aa67e7f14892e2d3e2ff86b57d6c548496d31e0bdff5f7c2f1a3f97af78d1a08d0010f1c2a083b8fe94d95195720b0214e9996597c58636df0342a882e5f2f9442dba90063", 0x85}, {&(0x7f0000001480)="069088f2d187187e9f4e0d28185b1e9c71c4cbdcea2005a39122a03f557ddca833d5cce79af3f7658f79b4a721d3fc706ec159b1cb856b28522baa78560f8c83eccc282b10c0f109bf67c0978dda5879eca0dba26d60e67e34cb83af4699e6bf1f3d6919f0321e442e484e6323a2053b778571e7663a99aee66faf41a428a6337c0fe59bf488cec6f98dbde51e776a0c1f3c72e900f6d90b970c247d863fdf98cf9282a79f98731c0b5b7cfc5b69d68f4ebea3d7a738ab1e63cd35c5ffb5d79dd97c4184be1ab344a29726824e1acec1b7e820a1b01296db115ce0b30031895702f6ee3f7da0dba355ff52e1c12e140d84c9183da4159f7061af2a979c265dc2180a0028824b5484582c08841a1f8ea40ce68362917cd29b42d7d9c13d1822caf9ba128c194e97ffcd0509fbce68e103f6ff8bf923b58fa3abcb46385f99ea3392c19056271e00b06944ec698051da0a41030d5077094397376cca269f1e554eddb69a11a4ec9e074fc4f7a38a39953259997afe6b9beaad63ed170999e5f959b970bba024d7ca710ab2ab62acf1624368bb8e1d2a472939e3f2ecd31ced36a01c0e8bc3535a7deab5c9030b675173ccec4e15dae3f7b255660dc8ecea1fea9a1379f7c89a73c6c794f2f554151dfd839dbded5b29079f7495b413dfe02bb98742cee43d6b6175eef566cd15903195bba4055d052c39f4745a7d880965c0805ca4ad520107ea01e80e5232d288c6632a563525f4c83202feec3f1d5117fcf370a3939b01cfe501696f60e3b8b634da146ef3340a1a33576701dd21330309f7ca508c19e319d4d7dd3c4124c291c206db67bd49beb656b2428c124550fe2fcee09ac9f6ded89088e3e64594e382bdbac613a9938532a9902f2aef034c2067e2c907258014f162017927189539dd9655671a1222862590ff1c9db52a017139744f1091e79edd1b50e9a0a38979ae75662240f8b1f8243ad8b2b6387849a54d10920a5568060c013ce19eb471ec8eef5b622084615d033421ac3744339a7cbb5079938359e2e4f8cd9902529931564b38d9c3b5b7e533446d0dfb19e353546fc9654d26acfd9da056ffd0d779e4723b4fcf1b4784fa3ab20865b64418318760643da798b9e30f7b77a59612c26b6be5beaa59c4344b1465c013c65014e4e9408bdd0a5d33b1aaf6d7ac6753bee36218167c9469cabdf8b844398c67d9c1e8ee851fe568e5cc090adb0a6e94975f6f8cd3dbc61e2c875aab2bcabbc006d2fba488b4802536acd4caa95d3433ead1b5026ad9c9931ea4ca8005ad456d51f4d3c8cae829aa694aa4254069608a1eaa534b44b6531ee25ea821b388566bca289703c344d9db0a55e5c2422876addc03833a7f6a2b8553d4a2f6af9fcfb6be0bd2884815d3db258535cda62c5ee3a7df8cdfffb93421a083290d31b08cee26b61e8deb55e84e790b3fb12f22d6fe254aa5c83cb5b462018ff450f5bc0d99c464035dd6624912101f6d007a9d57ac992e4f85e402fa94f4e3eaaef00d59a9f2a297256c01793d01a0ad8a54b6799465a4157ffb30e268635feb9e6b3229ef5d23a3e375ba2ae76bd2a8faa0538cbe3961884b18db540b5dadff0c08c74a8ce5ae5b63fd776e6220fb6d5c159b2b9f78bd07d6b9f6a7b42f50df2b31ab3b5667eedaadccbb66e2763879a25d42ee6a30e2b7daa332a5726920a05768cc7ba5da1cda212cde7f49fcbaee30049acdea4e4ce652c9d6ed6c603dff75f16c177afafc6a6604878fac994436a470d7b864ef9ca128f06328f6614a1635ea43e189e41819012e104b1cbf7e9f7af7d2541568d42b85af2c4d99469d461863e55b4e48ca98b65b470a1d690d91303294717e8653545fc0f6e7aa7014538fadb2e28a4616e99ffe77855376d8dbb848f25ff3da49edcfff2fb6312334e51a974fd05de7ba14dfe549578f6500ff419e3c09a3d3cf5ef3b29002aee1a585b15f5698a5f0c1c2ec88bf730eee6c2876b19fda0cf85193190d563ba3ae34612e6fdbeb3f8362fe92b3c354da66da47b6d799fef939ca06f12a6125319f6ff1bedbeaa9c72b19d03cf9899a8a3f732a7b62d76013044aa9adfcf3fdabd157661afac05ad4bd4af16e064afc23193407a9d326a0024bb0fed53fcd1bae5164c53c51b5450958c3656b10190e92400670569e4bcdff3437645db7822e2d7a689f53024d3d1e3effd8eec9890758ef2c5f8840d9933752cc05172086cc5ef10b0441d0014a308958dc9d7493d10d30a6e2f9bb0c95896ad3f5e959339826d79fe60c69d4e186a9f9d6d925e77e2f3c63e5143c6d4ef5a78d8351959aab581f5951f5feabd5ce08d72d3456fba313cd4fa6ff4eb60332d33f46a6ef835468f1d91b19830b48ccaf8f76001a86943d445bbeb5e4e96f50e499e2f9c3962bb73a5179b2e801895b1cddad7bac544890034869911167a8e329b465e9184d94f8383e7f3343ac6346c160ada6256b551da73eb37bb5255fd391c420aa65aeff2c74f96039540e7d07f1265ecb90a5b092e6ca06237f3f2075eb0f9d099db68c77b2e05dd8221af1a71c0e59903c36cb2ae86998a4eed0388c6b2452a2c5b7f66795efa251f458538d33bc320a9fb03366a327af751888653acd2b80cc009c8a335746dbcc3d9c957aa283d424f9a54f58a4761adddebdea495bd47f86057281c5cd827c49fa97bc97c04043de98a0b71566b08a83896f2a5b225c37ed2b3ea6142721de53b231414948bcdf451d74d7ca40cc91640be3fe23169d5f7530d1b7b77129755605b546570bf879c7421a2590b83a9318eef2a55d2b7bd0600caf032a3688f9c9e8aa0c99a4eba0eea88c5b826460b531d21db85b97547abafd600f0352086d2356a065e3358f57d36dba896506bcb038d25308b7d2f717882cb5d65001d888e20d28074c8ebb4c96923840cbeadc5cbfaf832df6f1c5bc568439e29c824f84936548a4f5d65c9358ecc1db0f9c9d997578945a9f3e329171d7ba5e84cb6864002b5d91befd329790e60e2eca3ac89c79170a9ccab106e18ba628d2cac044c91c2a1cdc294933c3480f0dcb70f12c0bbd238dcf0e63c557636465fea8216af15a84d3a0b4b4fef9ab81fd4bd6ba091a9a5f47bbab1d3ea63978b69bae6a27d8fa38ed6aa81dec76845dae01f41b573eb1c353aaeee48e4a0e62ee7244ea0a3091c3c4c1ad3558b0265cafc2d079dc87487febdcdfd9eb928f71fdf44d5b7f7a393c1bea68eb0e549441919d535e10bd520cc6f1497d17891a6a9971c4b6806e99395baf24947f73c4dd7546d9986b6a9a49b60c3000f3a464e42730780a6a109f6c13c9ee569f6be1c1d95789db35ca39b9c41b36b9f606f807ebed5008fdd6ed84f59c4cc59cfd2217884c454fd18be3404bd37dce9a3b35477386e0ab97a0bf9309b2b8d90b971dc27253bb3459e8b7ec62a8474e9bd5880006756060947e0015761b03cb96cff61398cba1d0d0e00ae2ea0e6ddf34cbf9470b30a31c95d55737f5c15d2ff162a0dec80e40248405b7b82336c57c9c737cf7de73ce7797a1384980ea6a2e276ce3ae1903d8f5748db901ee20e3096c46dc6502c3e9f257303a79c035249cb830b00448c83419ede3861c3b3f00054a848566f9490f7dd366c207531efc42f6dfcc348f2a2afe49985d8cdfb9dba065e07f73e09f7c61913452445650b11ca1e14df040aa94d9bf9be3bd256f6143d0596842d0dda991495921da1ea851c510ca74b29051f40cb835a8418cad6f43dd2529d8eed84d1dd7b4990c479862381a30ce6d873e70bd07575042c0ffa47d96611b57a40fd50ab8ec4d0091587fa4e1f4c24adb1511fdf90af69570165a355d08a7b0711d960a35d10b6774a80b9f77c5b10876d66a6bb90eed62d3c07364117d09c8b193cf84eea130d3944c7ff840e58389c24f65fa8354c4c6198f4e30868bd148acc22443e7cf128da1a2d4e10217c8d9b0d87ef30df19081356c536243f2a966a0f7325cf2e71c7386e35ced7ccfe13367ee6467bb852a16b141028b8c0441baa6d414342fdb5c224d8cee34518c3c2f35b11859e9d9b33e2036299caf31534ae48d061453f8d8fea78d5a6f98659afae0243cb94f9b66e7cb6825684f2b350d245407757b526f04f1b141eeb7a2029e1ec771b88771fe5018789856dd7f14f59e0049dbcea7c3640cae5543e97822f5ae2eeb0bd4f2a6121cc71275aadafbad372b1e0ed4e68eec31bcdcf6327f1f30fdb76c68951812563bf177a5dbac0c248e5781020c78a1f6158c997efb2e3f7c1c6cc7286da68e937cdc9a1bcec8e589fe23aff979836a3be21c5ae4007d9e69134e93f523f1b1fc9c0e8208acfb5fd30953f513c964288543929b44c5e3d07275e01bb761a99f3fa94b60f960f9c6c0a73565fc08f3cfab001c702af76fb25abe7fc989c2e9dc4b4230955a7a2df13ff31fa36f892353747445d2e1cd5f369c1219a6f3f7d915133da893a5f31dcb9443f0a1102012a2b905c8aa1b471b5fc4384e53510ed9de4ebdcc52a7cf3715e23d9a2902ecdab654a0c99539372b6f549f33da0876b164e9d36df1269d52baf3d257c03464f6ccc4ba6d8d22401f8d8cff2c37d7447d281b99a000ba1c5c570d084ad4431d2f245aee9d2991d6a91a9463ff15895a5cbb62f5ba0a2fe01686e48bf1778015bba61febfb807c0f9112c19e1021a8036f18db513c51b7eca72d1086aa58c8c72e5925a5a7aeface5e04d5aa74beae21b6c7fc46b7f6acc1cfac810544650a59917d348c2944a0dfe383880f0c30e851cdbae83a4e4cf6b5c9b85f1de3c2b058d4777dee171297714206a2187112b06119a588e0c7a816d377c5d693457598db134d9bf79a951074d5503282a8585c964b2854fb0853372088d606984d83832d6afb2bdaab00a3330c674b9356f313dca019d78bc966446b8b7554e2a6472e014eaf0c762edc898c384c9b170f1110cfcadd982cdfd6dc4e752db2e107a1b329b38119cddb8fb85c1ffb75d579035cb51b7f3dd387f30710eb9eb895acdae3301ec1c7114bfdf3a7020c351376fd4c72bbcec3e6fd712b560b3f4aedbd1ff58f925c4a972e3383370cd72bc7f313eee1da8594171c4d89a6da83922c2b76ca27c3addd88df35f2db014bc8eecd6dd3b0e724f91027441369c56c82acbe06a96cbc089c0495334c735332ccadb0d9e6a10ad1138c701fbf93d01610f50d84db158a9fe81a7c0c6ef9a4e93bb7affdd7417a53f7e75793f6093a95f768e7a4605065f728706b324ba7d3e3958662d6456c09b53e5c6f067bd1244b5a6a37c57c372f158e1c5eab34a4a127886d88993e081662edb409d3d0a757cc908bb91f32227284e360d7fb1ef8ae3a65003458b08c07013fe61f825fef71013810ff7cf0366c6f1f0768c12b3280403eeb6fb550949507943503729b4662f6df8dd3ab62423f8088317320b24ae4973e7725946372b7aef6eb98e84fdf8e1ae0759c37301d0534743141ae2332c06fe69141b5d127e326a397930f160862e5d7ba664d838f570610f590a354a47c860b92cd670a1884975ad8564d20f4a163b9760679a114fa3077ba3b6bee1d97a6c084b4bca692dd86e5a01129ce3da526ee801db95769bfafe0202cf772d98dc3a40498d0f62d0a4e3277bd62e7145f32007948122f1ae387a4556f0777bed8c763cc7de72796dcb7f555c5747fab6a78bacee320745255b159874a1a48a5f78a4e38e415b57e4ac67febb40f1ba6ceb4d3b284b7861a8732dbebe7c3b56b56bc958f", 0x1000}, {&(0x7f0000002480)="904f43fbe96ead2cb6a8d522e4339db69f44a27dc3128dfed392fe0eee9ee47b2d20d7ac6807506e287896784519d8bd16f4d17bd17b50446eda04f05a78f8ed4b9d4307fb2548bf0fd17904936b25e5efe8ab37ef9587b7", 0x58}, {&(0x7f0000002500)="f84db8b2bf3f5d1aed0d66bcfa60e3c773c8b2c2f69d75ce2f880bd9842ccccc2bac8af45a7b9a8f479407c411c8a12ad3ecfb7fe46a3fba0fc5d60304cf896e14bcedf0693e8db9bf0765406137460f6f630b413cb236a653c7ab0ad63b472ce0b1522eb43aebf61414752e9b48d5e8bc715158fdb135c5d27262336d2394a52f6acbba62efa64c99b01b4023823aeff336dd44661b75", 0x97}, {&(0x7f00000025c0)="1e00b6ee8a643b3589c92490d0c68f4bf16295dab7b127cc55814a88a5dd605994a251cdde3042aa7e72a6cc0231578797e234569f2289c70ed106edb10438846425481c62dd97ad9ec964c41833b89b53da40b6701314efd7682f59bbbc4a70bd507b404f0f647449bcb97bf67de03a6130cd190ff424ccf91af5ffbfe64b612e1806def8213e985d1534ae4b6bb9c7705bb91246ad42c7e4ba1260af0ec088422bf7d13887bb15a1cda7c790e351a2d5ec0c67b560297a09717fc1459eae50abbae4ddbe52a23cca155ac149907fa914cbff789f01a2e62af343ae6a63b14f80634c33ef956d712df7eada381a65e49b3071134983254d232224219e876dc6a88e1ab146def38b07d3727069a7ebf54e061416218add8347b9e30717741bfe5369216da11a7da4b47c1727409b3325cd134dbb4598fe26cbf3c5fb7e5bb9a1a1df872be1ee5b6dddc35051b431f0ed937fcc17d136901b6524e4ecf7f31f9f5e0945967206a218022ff97f9cb6a5b81de906231572f49811ff5cfd1d7440f2c7600360171de3c3b0744715d66c4f52b19c407e74716657711a2c2880c63c3418b4c994163607bbc0d106afa3b70ae6d1023ac94b3c1b273a87bc9073c8d2e6298c0521feaeaee12dc9b0dddb32ac150ca61ac8a4321a54ffc1b2cf8f78188a8299f8cb45caae2ddb846edd3eb2f7b914912ced5dc28269f111622a9447e03ce89f00fb815e3f133d8d61b1db5e8fd2060ac660c0b642fecd4486a817bc6f96ff25415c42023c2fb2fcf3cffe2c89902ceeb2f6565e8bcefdb12e4ced120d96593a37e2617503cae12de36b47180cd4e2c561c11ad42438b243dfc6c4ec1d0eed4a6e567b0c6b1ae489b4b5b2863f1102f4e4fc489ad2f89a4db79f5dfd0f3a5b6fb7e553581d720ab8cc5e2f74fcd7d5fcb6a383a1e4f195b762f8190ff0b378fab9a35c0b1e0421d5df445c3861900e586a3aa82b26de24ef2ac16cee27c7364c428ad8afb064e3f302b20d54033417f6a61416237aa7fb22c86fc32793da2e138412eae3cb786a336ffd3a494088e53cab3e79879292e7ede41eecff3b39e50c63647519d7233698d9f30de5e9b528f407b55baad94885bd4ea75089af3a8debe784b262f30c142705cf3896668462fe9de05de5e96623f6aa5e32b07c09f47922a18cc3d0b8c6e88b666753f7a8c7ca4d816587c226ed054f82f2b4deb562fc77a8a00e602b0c25b4486eb0e16b1401608fe15890b3d3c891cc2acd85927a23618617c53f8774b174f83b9122dd4ea82bfd7d527ee866cfb34bbae8169eb65c279891de0fc1b5e508162909fc833344118bd9ed27842905c1d7387bd7c09a54eedd404a44290e1d6ec77812a745b13d6f57fccd48c2643ff120274e46cb941b56be31fae62b1c42379fdb127945776f92f984503b3c93975cefc4777d583dafd0c27581425363ed9d87d5f6e50c3b1fd5aea0904011aaf2294cbce0cc13412d1605630a8b0612359a2ad9fc9fbbe1a7b38cb7cdb7f2cdc6f795485021e91d5acae2ab0b12c4ea92d4e9102969919b20667f640e2cc2ca28121fad478fdf48c8c6cfdfa59a00b44fb72be08187e5bf285c375ee20d2d6f92cdcb05dd46e090565da3921d8843afc6988ff8b45eb1812d1ab7e5a3943c38a2fd610b48277c17858b8d73801d6016493bfb64c7bcf864181e426db616c20594abcd024718e9cda19a8d9745070c0eddbb745e788cd9b57f5136781243de76c6bdccc4884c02b56822c3af1940527a319e209523261cc74bbfd96016eb7ce27e3a51aecbc6f23f3012ef05a3555c1272dcb82726088cb0a7e978ee9c6067428daf0976fdbe1b597daaae5e51f52405ada536a0bf14e409e8412d29deb28628daa55e516dd6cdcf65ba9d6f824522253dc432de88d90725c999436a3e9dfab2cfb0c0e84b634e9dff84db993b32635aa41c200597fcb7d44f7e227ab8ee1fbe02f607b48fbc14d0a7ad0f9a51ef2155756206626c62a9df2e37ba897b83ab3a5a25ca3f74be522aa3cea77bb55c5a24c30965b502f1ef476506f11435a70a6566cb2eaf437d1ef4dbc1be51cde123e7b9dd197de3b22deb2e317be528f8dad49fa9e541e30a07fd160569fcb799b78feabef85de7659aabe166a0162e02a6222e7c5908abc1dd78eee350b870d8a061ea94645baa4ff93651bbecdc2c277e62d34a1534ffe7a2e19f8529c332c56e84b154271b1d427058c9d5a67ba6145964f6cdcc85e78aa9ff60a673270f09cec9607a8171cbb34d3c615f3feeaabfd8ba822c89a95ce116b6f58c0fc4ad9100e74f5786b7cd589f6e73ad256cd94ddd5584f0d801d2aa3ee4ea55e12c05bf0055592dcf04544b9dbc833364dd5243bde84c0aaa5784557f03a910e2c69b3f6e3d0e4335f4a9055972912332b6a877268337e3b6ac44e13ab70d35e696af365b5a1d91acb037283d4751121fa15efb51b5b585e2f7c4c4438348d1c3996d6ba8a16d2fa199a0958b3418ceeb0c90f3d25a8d4cc94184637d1f366ed921338e18ef5e29e120c4a325f696315107cf32dd350db797ab73931c9bd1de5332e338355b1d47a88dc1d99c2133d6fd3c06113b35417d19b0671ff8d97b8d84c0bcf98e8a021662f0ab0351f4be3a0689138bec4c04b1284d37bdf37e4f5064e24407d14b963a54afb1e992be9f6e7aab2414d48d9758cd8476e8b21d18210c7761fd528afbbb919716b6b42625187ec0de8ce7dbfab77e3dda211b037721a3e6237469faad7ee833318b7a499dec7b216396f23deecf2b8157f8a358f76cbc6ee80bd2ca9f58e94ea9fbb58a352faf9f84cff45e5025463b6c4bf8e4f460ad71918050c617bce74e596da371ba035a3f1c19a503c6376e1658f2c02e03bf4aa168ea189563f301cc3373aae32627820fc83ef47fba8cd9249de39800b755821ee8f21a961226357b5ea07e4acd4dc47b2bbe0dd40503898c98c8d7b2279cd2b4d6bea126f43adb001501cbd93f1ba3b3c2621cbc075b1e0eb1897c40d80ff27661b3edd7e1680cd29c31f4443a3c2c9109c269a496ab6e539654ca3143c931ad71939886e2bf74eac6e6417bf2bf9db28bba614858c8407821bfb615cd983f8ecaad5648557c2949f1285e7c62b6104da5fc2feb2736274515474170d5acb128b2637e41947586f8daf66716061dd996bbc66157bb7859bbf8e8e0a0df175bb55e84244d8b20299a870a087c18583effb54e689cd0c2146ba4d9704c819dc9f67e8a56b446fc2c181bb16551523676f2198f6e4f791aa045ad6d2ab7180dbe324524981110663c104cda2be913d7f7e0193aa7d01cf41ef93fa123c71c91e631e7d35f7a03a69d2a2123fdef8112a963a8a8192e73bd7b5f6492210247183cd641db527ae6e87ce3b1d77f13712916c2a93fe8fa8f78148066b9cdc6238d6e10c93f1e87ec3f392f2c3276fd08410538beadc8da04fc6fdb0abebfbc08778059ac1a45645fbbb8ec7c73b4744fd422521ab6f95af97ec96006e4a7aecdc79854547648c5267be6d92ea706e1df4f58d53c87f1159a61f9fde18c13803712943a940d515c124c107072ad0f06b85ed73a4246601f05095d04bca20d7f9dbb3f61741f49151ab9f545f61e220e39fdbf2d8c71c74583727d8311bf0a5dbe0ea45efeec590ea862684a4163f75fe7c8ac42013a83e83757a2a95c44bf1f4ac04988606a00bf8d04437866e312decb77d0034a8cd626b272bdf51de15201afcbb4114ec03e7c22748aaed30e764829ca280515365a0d07bf0c1ac74ad73768f348ffb4c4d6fb21c4f47320e5049b14e70999ced714238b76cbd1f803e59d9adbf6dcf75fd3bc15dffd84ddd698fed8ab2a43bcc8d74cc07dc96a75f8b38d84424b8406078edbc306506592fb28e1ebfa58a217be1bde7195cf7c2ef8d94aaa11fcc968d50dd4d40e4cc0e32208063fd5c41ff5f656a92552c5322f28c2dc9ff8eca1e7988eb59b2e534f2d1b1f7035ad09e45da30b704c42fe0a8d388ff7baea2571900ab25bba0a6a587a78d5107a97a460255f431586021e61322104d776427e0bc726880f0860f12ab364c1d77888c0fed7c906d181a16fe751d730947c956e4f8da1411d22de8bd9a78232a43725becda0bc10b897c2ba381cfec68e55e8fc6e2aad486b7443cf59f5f233eb0e60d462395c95f2ef40bd331444ac202cfb19f06d2e5218ca28a0edf5f5f367b0433e9e84108e467a903f6117ffd8df1715826c1f0e43bd343d617b42f50b24b79a04f5c3ef021d54d886b71f5fc14c6f590a22e13545081dabc4fbafa4f6e18bb049bb7631b012d043ea577fa3df107dc02e713a3a5ab564de3e42a5e49d12b1c14b0758e1f38833648f5a33d4caed37cd025e5ba56931ec321c2cb293196e4712c061f982204dbdb4074ce48ef80d220ed1386e76bc55619672910e4128bd364e7dc05227458d186664aecdc1e35e93b7e9351e21df218b77e7660673e569913bc2fbc055e7c48fa0629c98b1e0f0b3dc84bcb9facab91a000cfc9b145ead57022afda8ae967fc216ed2b9eb5117dac57e935cd3a1b22f633b8241727227798fdfe647d4354048a881ebdce48f7a23364558c5fc38db0bb043f12708d4702a9401b98a27a1b4a7c415828c51a2c7418ff9ab9b99aea23e2484ba79c23fad63378f3d9faf559d17ee97cbdff954291bc828c401b4aeec5f1cdc8c72d17a2b7bca704ea3911861b332e48b43a58712154fc45510ee7bcb68f84ca21555cb6b5e79070191c7784dbc6bbaf4b258bddc37f44dc29370756f45b0974eb6fed9438e2e72ec62fc420e1a827c8a1bad11ec7b523f06559e1dde1bc6cb591caed31190c9c9c47d929922b648981749f966b9f54b7ad530673b1a2cefaf8dd146dc25a88583ca91cfc0f50bb39623e1ea0ecd5f0d50ef12330bd9fdfb441a0905f8c89066c56c0fed30b9dc4661b09fb47bc9f0d064d8c05be6076e31661c54001ec2ec8f132f548707b2473753c5c10361c9deaa5ae4546ebe68f8d4c9b4d1af8053ad5ed62d3154e8cda63a07c5feb494327d14c6860074c0d24f91ed672b3f2fcf3d4fb211050a9916856312fe0c705f6bacc3f1423f97ccfbb5894a98aa9467d28bc59f109411105118e163be98117a8250ff2b3514f627fa1868bb75eef1b6d6973c9ff535be71927384560f38e4efd12f811586801897a84bfe7696e8557e3cf88002a49464c6911464bc6e96694da69e70efaf7ed425a7e5d80b63407b804b2b21519a6d526c06e56d646dd6b0c7be4695991aa1fd85271e72dca7180465d22236d95601969bed60644630f6174be2040f0a274e2def59714abcd227de0b04edacf010ee1ed83f01645b2f97720f2a00a4caeebf0122a96257f71d8706fe4739f14a356f3dc6ba9a67a7839022b76b192be232f0e3170830e1cc493870ec1dc25cfb0e6a45b5198ac17dca4baaa952f58298780d4de5a4d6d96439f6e0e07a0fae7d7b79d14c64bfdb0bd6ea5d5bb96285612aaa32c34e759d9bdd80c7ceddb9d02cbad47a833fd8a0248b7f432ac29eb000a1a9e49ad0bf5010d8d0b3006babafcfc927a87a5adb3089ba4c6f77938ccce5239300302f996106d1b451c49c1fa5728176f711d213a0ccbdbbfe57c84f68f3e50ae2c1b1c78cbc1b5ca00445ecc9720c06f3fbafa98afcf85429f0d134514d3ef41f64a7a42bcd62dfc938dcbbddd377b9d74095920961f6cb8e980050588220781938f51ea0f22c767397a7af847f6cae8ff63e5cf87be8f795c44", 0x1000}, {&(0x7f00000035c0)="06c687b07c4a5ee71b08988fb57d1ee97f21031ace34ea2925bfda43adcee2725cb6a405d234ae0edd1ca6a7d85d218a1fd0f14f02cdc2aaf254d68bacf146a82d1ea283a3549798fed767aa1090838b2928f930069887d639a82150a4be270663d3fa55cd2d1c6074fbaaf02681250c115bc42fb2043c24e2d49201ead3f9ce20f50f4943fe425c9345eb44203591bdd8944a3515900fd2faef33ed4158b4ada9777aee13a3acf26bbbf72c4ef0", 0xae}, {&(0x7f0000003680)="9a38c7545361d8be5004c8123d6f25002149e9c479e1021d55dc256f96136f5d193bab0890c608a53cc1d6fd75d9b7d525bef8f366dad7ca2725bc9b331a1e2ef72e4101e62830ec8ed3e21de3d489f216a33a704a139af83fd6d67f6743de0e1f2f4586828fc1f67d7c57aff66dc05e61fff8b1e2e0b74ca3a08b92889de4803ea327f5e97a6107543d9847e3a9cf760fe21ce5284c348363c3bafe4c06eaff21fa0d2d49cf0fd10103de5ca34ea6bb38596ab315b44b69c0b7e22cc98ed8ed072e4bed7945f8052fa53f207eabac8de5391f7d209b80c350e39aa2e5bbd185be0a", 0xe2}], 0x9) 12:44:33 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000140)="c2db6cbab62a52c5657e8d1b0fb0", 0xe}], 0x1) 12:44:34 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) writev(r0, &(0x7f0000003780)=[{&(0x7f0000000380)="f93b76460ce86ea5b7f4bdd7a2df86ead5a41e9de62621be905f6ec139db763088642cabe8d8664313b671a518ac9e087edf921e5aa7aff3cade046f3c4b59b66771d6259913dff4ae22d7894e21ad239a5850df1245dd57629f801ce7bcf01df52a29472e7e5307f40b4aed483f88762904208630166651dd4f5ee1330756974b9466d23271518eccf65eea717d6ff3f7611d70b4333fa4695c634ffc9052c17330990545d69a60f833603404530ff7fcfa266a75fe75413e6e3377ed3a709fbb78feff6a8fe2c6715798af77a58d8ed7f6bbe8341dd9676522b5736c30def484eb824d602ab24c248dad791b924639d5977c37708b1bfd8a720d83ed6b2fb46420fcc72ebee317e56eac7c9734c03a88d9f987ff0f31c18c57c7f5ce84b73c963097b74eca39ed148de47e7e4a8127ebf2c4fbd14fac597788d40e8aa25e57ffb729f942dafa5026ac3fd2aaf23bba96c0836f7cd0de95bb7644ea69ca91bc8a7f3aaaaceef2651037d053746a2b69674a887c666d15911f10aed925e5b06968f5b9784ea1d77cc8208c6bcec109631b28d1338672d09f4f636abbf35eaa47a9e3fbda61d664fbbf72f930b530cdb293e7e549e08bdaecbd502c8ab93e430fd44dcb29653aaff463f0b42eeb6ccc792665c92c52d25e137daec38f0dc1eca89ab3148ea5c43d47225a5015348ec3fc85da94b323ab5e0bdaba1c4fee68c4daf46012240a562baa98779b4ba9a5c0b02c49ab13d4bf44c2b134b8bd31e123329f2558b9491d189e3944040234ca57dae0be44fd8de5423a6c07b4aa6e9a14b89c090e61c2f421e537dce5d56ce781e4a6c96dcdfddb5d6db792c6b292304835f50c069058eb76958a784ee6c9efb46661a81c21d0cdac83c57ef80a2eeb9ab3ce94f67155ccb0284790b5c786c3ee2e49fa14141ffe94a15bcd8fc8b6287871d4f24d6b4665667ec227ecb9dca18245a0f9c20d1f3f2ec79b408fe1eca64ec3dcbc2f14c73393cef8073d74ca42b46d13f5d3fc40cc8b8c43c2d2e7354103170e8d37fb9ea3612b0adb98350d7db4e409b824c9c2e569a6a386a94ca68750372d1ee0da89bd0b563e3aee20a2fd5fc0d51acb882380976a19cbee898619447b292b4916a2b686b5194ae33062be6ffa285a0d8cd723857ec1eeb7703313bedcc6630ba527403167c81a81cf3db5d3e95018407fecddf1ac584560d2419c9ce604a2919c8ce0f342db640f5de7536bd00eef94059f89ad02ec516d1d6b812c4a97f8606aeb09bbc010a9fd7654b01286a59390c8c1022528b11c9f406ae51aede573f456ee1a4ebb4d9b9f3abbf2e20e315862ca3b25fb22f5061156846e5d0cc4dba46ffb12a53ffe6b94034c1710b60e65399581ddc4b2dfa7e1625a7aac1d62cd6d219e174954adcf2da0a93fa41e3fdfc0be6e6f42b08f74978c93b7c45ec70492859f26e028199db65f7d743ae41f1267c06564aac8a76bc5a85fe60d340ea04430c2d274fb5bcdfad9f552936be1f3589be801ca0363ddd9f1f14f660aae3de9b351146aa8d81104ecfff71044b75a162e50864c0c22e46a6f38018fc749623c4bd518888a23f3910977014dc92fafb5665cd0a3a5779421403f0a850af567a8dd23b727e646f154a2e7c25c0d09dbf5ee502e4428c8c5546c116869ae90b4f453bce2e75d0596f10c27ecc9c1b75341f1324c87054e144e326b0327d81b38e8bab6b1ba859b44edda4638d5beb5e1fc753da8956abdf775c3eee7cbde4a04d68f6131060c43956f682648a8f51776e18c1f33b9a5213d98e3c822b079118d4b0723d5ee05d87c2e732e16fc65588a12b2c5ceee7c69a87fa305cb3716a04e262ff4f833a3d0e5e08feb14532129e19d85fc4e5eb8bd2db5301bf86aa1f819eef63f492dd4dffc12e76ea63470c2d306ab98babb0e2e815eab734f2e3d629735a0ec5cdd8b4710050d6d98c265e214ea5fcb6d82a156127c1823bc7d76f479c6581de286bcef5bc484ffae05ae6503f48001a835e8d5fd6287b5a69e227015811d2e82950c4349949221e452b9c7d133e130ae8f3fa3656932a8c4d2cd6349efcdd2268e63695d713685d7d336c7af3e874463b3a7d60961585c73836cb7154be77ef969a614bb6eca74016e7072dbcc9791875ab728e2d5d94d41368e690bccd0a66eee0740c17753d6aa30e2d17357862c1ef7e30be9d3b2e28b22c140fdfa0ec56a0dede8feacccba1582457cdae3a70cb9ab124bb2473a099731b5ee97033b9d45a20b88ebcd5e6fc017a981b9d75d6582fabc487689a69f3304fc755559a6d279e3d5ace5e0dc20ad334d4fca589a04972584f60db964f37accd0052745ad323f68dd6e50eb716bb7285f694c14ae59e7e5e99ac94cb5d466b8b4eb4eb746956c500df9dae9617ec6ea557d8744d1a47a8fb7f0aeb8cd94b1ac9c1b031c08f9b938b232356ee034f58e027d19af4c9e75cb05f88b9eb0410be2c99d708d613f6b49f9982bab481bb8808c48ad039c15c322316c68278033ddb0fe24662e897a79e55f4d1aeffdc61602ede2aafdff1c2e733d1b8ff3e356fd834b1bb92e0d37e7a49227f9c419ebb74ad7a23c7237b75bd5cbe55ec19ab386f4cc4a536945d912c6eea7bb1a6e82b28d482cd023236f56eac44820cf958020392836cdc0fb325387d23877eab7bc9c985d8687071e75c0f64d7e2c89e5a757c4d49c76fa4d93373bf669d69ca478469bf6b2a3ac42fb91f7260b24800769d5592178584353f886bbc5e6adb1bb5c08d67b87f2fa5001517b7f8e58855cb1ad034dedb228302e8105d6c8f5bb256556168fb10663e7767c5b8fc5af4d929db26c837b4371cc2e2432bb60bc109e5f47b947cc92f18e0a74541ef7fab261efbadbf1a1c9ca321eabcf657a00fa4964859777cf58485f3809b889c4b74d97c198e36536d278d025ab91dd9a8dc579ba29344afb59417270eb8f7b9b8952208d6e2302edee24f1312002e9865428359b22f666a817ebfbcd33caefd17c9467afb841f654f9a0ca915e5d2b85c073a540b1020a9b8e53ed1a293793bc0b29cc43df5dd85a8196cd8982aede4c2af844fa2a9d40ae801e07063f4a86a8b110a63ba9fc8a8db5df49879d9d7f12d882efc7807edada4fb5a8d5f343043b705350ee60044bd0e098cccae52627656e34a509e5fb5318454d2cc85406fce3815aafa031271cb6f6b39626df5acadfb020b949c611d6d090f1cbb3140ecd84ad72e40418fba59684d886fa5b814ef8e05c3127d9105879e59b6eacae62c01433ce8ffa1121b27beb61411871bcebbe3398828d509b607ee61e1646f0b18968393e06849cf2d2bb88bb80debae428a647d16dd90efb6baff08a3ab453516e51aed45b134c201bcdd6a06574b3931809c0795a7eb1a623a152f8bdf8049b79bb79a4caa2c3fd1ec4c99b8bd4bebc5f8c802514838eb60015ccb94d285e4d933c0dc5accaeef6e89418c6f71acd2df141c31f9359c9f2295ab0d94ea07261e5a0e16e031000a8b5a89b4be8fb5dc57c7b252810ec86be8bd3d8ff0d8dc032a553ee54dcfdceb997c91392e164044a6fd28026d2f63b28dac06338ae271e0665ee60b8898ea2e78a2e13e4ea526fd9f57a3568ceedda93839790d4d9d875db10a67e3d0edf2b27fd0ba116caf0b2852bb6cf5933e511a0d3b9ded3d7bd7300819a0bc53534f9d317a4f0b24c3b79ab124679d79d4d3ee4bf64ac17c5f432d9db2358a9c028b5ff9d357a22a9e583b9cc6f4cf738e1aac3f0741536d86f2d3c57cf57573bf36117ddf519231d688ae2360681f25ff3d70ef877053c0c76633957e8dfa1b283a690a4ee39beea6e2b47d4e7644360cec0559fff7f13932be4bcfe6ed62acf4c9abf4722fb7b6aacfd9ee7a61486aeb5120b4443fb88651132f08188a5f16bef4a5f190c6aa589903b9e7ecf4b324f069b0e6818e71a9920ae8bf321e327617bf3c6b58f9fadc04cc49e183d71507f0a0d7dc1dae4bbbadd95731465ce85572ff2266464305c9fbefe9d407fda2447f3da7e3f4358cddf1ef6ae69ac107ef9650d2e57c96c75fab6173edf32bac40efb46cfa3a796bb6661494630bfb85ddbb549e37a443c3311217681d1bc7f8ad09a380e7883d0e9cf574844cdff3ddbf24a035d3edcd5564e492c18fa8b67d9e48b8fc296c31330690e1a134b6f448777fce6a9ca8132851ac65b8cdf9eb94d7bc17e123f947974723ec0999982bbc056acefdc22769fe58746befdc5bee831a880f2be609a1bb8736f477759614ade2972b330cf0edf875d23ce917c02adb975faa64a74e5c6b8cee7decedb8c94f7fc3efc83a281dedf35664da0cdb64176802b6e1c206668ed4d32aeaa3ef9ab746080b3c2255c25ccb717a311ee3a8dde72deee7dfa3c643dea5ff1a3f12fd3b62115ad724752d63a32e3686681e9d2e275358de7eeba021b9c19bc7d2c40ea4453b0e3d0feb68b800dd53a3fc16528874bb649cd7a0b18160b87fc87274ff98d69fcc135191a999ad982dc73fa9d5871c103ead6161db0ad14c249aeb306509d0ede5fa6668676606be3ba2c5ac447e2d5b5e0a60d7798f8794d9f37af38487a7530c01b47bab72259f6f78c09e679f4a20070df5037ac7854b48216cc1d1623250a98d0b37abd3921fd517d7dda53aad20081aca8d44aebfdc15d25795ba3603d1c8a4a38aea4b026f92fb2b640cff5c6bd939c832294710a1a224c0ea3e110c31aeab63f1be1d39a4bd19651527f5a2a738bf70620e58adee9072599932cf9cebc3d078a64e1edce25fe70733c6223bcbd24168a2f6d6f5ae16e5c886410345e68fb42778d67c26861b7d5bb9d906a4f602ea4aae372455da3494fa48feb80b73dddad31aa68b8d50a253d0602734180447a017872e779b8cf3045200a1c52d6cf3141a08392aa642c0029e06ecb5e9954ae024efd42dcc1b529eaec132223981f995bea4aaaaa1af0ce71f32ec31815ad3e399f18a3877aa13ac58c46c16b3ea65eaebc268efbc281cd7da134f6fbafb4cd2e93c7aa27483b119cedc262cba6b9a94b2ddb5965b2594d3dc433a81e21bb2ecadfb12216efe693c834720026a2b59ab51222071cb8c917e80af6d58a91b6d94b505ad35442e1c22af79c31a8ccdda45a06e5a743aeac7b8427474da1f37406b2ed501cb0d5acf4d9fc08345f61b941c797680ea2d6a8813b12c9db905fcd841ca8df7bb4f5160bf6ce6612f0ea02235301d0af295d01b53789326d5e5ea5bad7ea96e85218c6ae166cdab895562eb6c2534ead1a5c2136b22ff3ec918863b61ffca39f2fc320a92d69cbb31e0f7c25acb9d97d4fb2fcf4ea50149a6ddae1ec13660361b6321677f6c1edbc2d15d6e3585339b27c0957153462e5b8836e297c74cb6cd3a2bd0c2f8083f1d104d90e5b34b40a28150a02676b6134a43881865fb7c2c5d4d3b25290fc750cae1e4fe2d7768497d47c0de6739cafae66a3271294ebedbe9b5cd13bdfe306211afb952a868cc60d94f552945f40044b4603a94d894c2e51d1a5040bd2f5e0caa78abd7ebf3f60910143a9045eab19ccfdfa1cf455c4e92cda19bcf9f48fdff3da9eab4a83c3378ab315ffc6ac5d484ec13c6376fa2a74e75a8e1364264ecbb62c3c1b9bac453ccc83b77816372253cffd75537b4441f2c0be07fbcb7dbe1740274bf983a62eac636607907af664cafa36027f3d20d08f2c1fdbf3fb4b99793c9551aab78f1ebecebb36c157547ef8352e3d718fd75bcb3bb26b4c3a9d353e7f378e52a06a1df8", 0x1000}, {&(0x7f0000001380)="cfbe360fef4e506a598711a931f6e7e9cb34ed547e83583c571ae24a026d6feec381c4842b3925c3cb8d1c768e281e4f1d47ac00e37119", 0x37}, {&(0x7f00000013c0)="c150117bb95ddd9fb88017fc1ccab062581a547034dc3064314d026716ecbc5399b72888b683fe5248962989e9c946ec499ef183a8f02a3dcd931d1af3a0afb7aa67e7f14892e2d3e2ff86b57d6c548496d31e0bdff5f7c2f1a3f97af78d1a08d0010f1c2a083b8fe94d95195720b0214e9996597c58636df0342a882e5f2f9442dba90063", 0x85}, {&(0x7f0000002480)="904f43fbe96ead2cb6a8d522e4339db69f44a27dc3128dfed392fe0eee9ee47b2d20d7ac6807506e287896784519d8bd16f4d17bd17b50446eda04f05a78f8ed4b9d4307fb2548bf0fd17904936b25e5efe8ab37ef95", 0x56}, {&(0x7f0000002500)="f84db8b2bf3f5d1aed0d66bcfa60e3c773c8b2c2f69d75ce2f880bd9842ccccc2bac8af45a7b9a8f479407c411c8a12ad3ecfb7fe46a3fba0fc5d60304cf896e14bcedf0693e8db9bf0765406137460f6f630b413cb236a653c7ab0ad63b472ce0b1522eb43aebf61414752e9b48d5e8bc715158fdb135c5d27262336d2394a52f6acbba62efa64c99b01b4023823aeff336dd44661b75", 0x97}, {&(0x7f00000025c0)="1e00b6ee8a643b3589c92490d0c68f4bf16295dab7b127cc55814a88a5dd605994a251cdde3042aa7e72a6cc0231578797e234569f2289c70ed106edb10438846425481c62dd97ad9ec964c41833b89b53da40b6701314efd7682f59bbbc4a70bd507b404f0f647449bcb97bf67de03a6130cd190ff424ccf91af5ffbfe64b612e1806def8213e985d1534ae4b6bb9c7705bb91246ad42c7e4ba1260af0ec088422bf7d13887bb15a1cda7c790e351a2d5ec0c67b560297a09717fc1459eae50abbae4ddbe52a23cca155ac149907fa914cbff789f01a2e62af343ae6a63b14f80634c33ef956d712df7eada381a65e49b3071134983254d232224219e876dc6a88e1ab146def38b07d3727069a7ebf54e061416218add8347b9e30717741bfe5369216da11a7da4b47c1727409b3325cd134dbb4598fe26cbf3c5fb7e5bb9a1a1df872be1ee5b6dddc35051b431f0ed937fcc17d136901b6524e4ecf7f31f9f5e0945967206a218022ff97f9cb6a5b81de906231572f49811ff5cfd1d7440f2c7600360171de3c3b0744715d66c4f52b19c407e74716657711a2c2880c63c3418b4c994163607bbc0d106afa3b70ae6d1023ac94b3c1b273a87bc9073c8d2e6298c0521feaeaee12dc9b0dddb32ac150ca61ac8a4321a54ffc1b2cf8f78188a8299f8cb45caae2ddb846edd3eb2f7b914912ced5dc28269f111622a9447e03ce89f00fb815e3f133d8d61b1db5e8fd2060ac660c0b642fecd4486a817bc6f96ff25415c42023c2fb2fcf3cffe2c89902ceeb2f6565e8bcefdb12e4ced120d96593a37e2617503cae12de36b47180cd4e2c561c11ad42438b243dfc6c4ec1d0eed4a6e567b0c6b1ae489b4b5b2863f1102f4e4fc489ad2f89a4db79f5dfd0f3a5b6fb7e553581d720ab8cc5e2f74fcd7d5fcb6a383a1e4f195b762f8190ff0b378fab9a35c0b1e0421d5df445c3861900e586a3aa82b26de24ef2ac16cee27c7364c428ad8afb064e3f302b20d54033417f6a61416237aa7fb22c86fc32793da2e138412eae3cb786a336ffd3a494088e53cab3e79879292e7ede41eecff3b39e50c63647519d7233698d9f30de5e9b528f407b55baad94885bd4ea75089af3a8debe784b262f30c142705cf3896668462fe9de05de5e96623f6aa5e32b07c09f47922a18cc3d0b8c6e88b666753f7a8c7ca4d816587c226ed054f82f2b4deb562fc77a8a00e602b0c25b4486eb0e16b1401608fe15890b3d3c891cc2acd85927a23618617c53f8774b174f83b9122dd4ea82bfd7d527ee866cfb34bbae8169eb65c279891de0fc1b5e508162909fc833344118bd9ed27842905c1d7387bd7c09a54eedd404a44290e1d6ec77812a745b13d6f57fccd48c2643ff120274e46cb941b56be31fae62b1c42379fdb127945776f92f984503b3c93975cefc4777d583dafd0c27581425363ed9d87d5f6e50c3b1fd5aea0904011aaf2294cbce0cc13412d1605630a8b0612359a2ad9fc9fbbe1a7b38cb7cdb7f2cdc6f795485021e91d5acae2ab0b12c4ea92d4e9102969919b20667f640e2cc2ca28121fad478fdf48c8c6cfdfa59a00b44fb72be08187e5bf285c375ee20d2d6f92cdcb05dd46e090565da3921d8843afc6988ff8b45eb1812d1ab7e5a3943c38a2fd610b48277c17858b8d73801d6016493bfb64c7bcf864181e426db616c20594abcd024718e9cda19a8d9745070c0eddbb745e788cd9b57f5136781243de76c6bdccc4884c02b56822c3af1940527a319e209523261cc74bbfd96016eb7ce27e3a51aecbc6f23f3012ef05a3555c1272dcb82726088cb0a7e978ee9c6067428daf0976fdbe1b597daaae5e51f52405ada536a0bf14e409e8412d29deb28628daa55e516dd6cdcf65ba9d6f824522253dc432de88d90725c999436a3e9dfab2cfb0c0e84b634e9dff84db993b32635aa41c200597fcb7d44f7e227ab8ee1fbe02f607b48fbc14d0a7ad0f9a51ef2155756206626c62a9df2e37ba897b83ab3a5a25ca3f74be522aa3cea77bb55c5a24c30965b502f1ef476506f11435a70a6566cb2eaf437d1ef4dbc1be51cde123e7b9dd197de3b22deb2e317be528f8dad49fa9e541e30a07fd160569fcb799b78feabef85de7659aabe166a0162e02a6222e7c5908abc1dd78eee350b870d8a061ea94645baa4ff93651bbecdc2c277e62d34a1534ffe7a2e19f8529c332c56e84b154271b1d427058c9d5a67ba6145964f6cdcc85e78aa9ff60a673270f09cec9607a8171cbb34d3c615f3feeaabfd8ba822c89a95ce116b6f58c0fc4ad9100e74f5786b7cd589f6e73ad256cd94ddd5584f0d801d2aa3ee4ea55e12c05bf0055592dcf04544b9dbc833364dd5243bde84c0aaa5784557f03a910e2c69b3f6e3d0e4335f4a9055972912332b6a877268337e3b6ac44e13ab70d35e696af365b5a1d91acb037283d4751121fa15efb51b5b585e2f7c4c4438348d1c3996d6ba8a16d2fa199a0958b3418ceeb0c90f3d25a8d4cc94184637d1f366ed921338e18ef5e29e120c4a325f696315107cf32dd350db797ab73931c9bd1de5332e338355b1d47a88dc1d99c2133d6fd3c06113b35417d19b0671ff8d97b8d84c0bcf98e8a021662f0ab0351f4be3a0689138bec4c04b1284d37bdf37e4f5064e24407d14b963a54afb1e992be9f6e7aab2414d48d9758cd8476e8b21d18210c7761fd528afbbb919716b6b42625187ec0de8ce7dbfab77e3dda211b037721a3e6237469faad7ee833318b7a499dec7b216396f23deecf2b8157f8a358f76cbc6ee80bd2ca9f58e94ea9fbb58a352faf9f84cff45e5025463b6c4bf8e4f460ad71918050c617bce74e596da371ba035a3f1c19a503c6376e1658f2c02e03bf4aa168ea189563f301cc3373aae32627820fc83ef47fba8cd9249de39800b755821ee8f21a961226357b5ea07e4acd4dc47b2bbe0dd40503898c98c8d7b2279cd2b4d6bea126f43adb001501cbd93f1ba3b3c2621cbc075b1e0eb1897c40d80ff27661b3edd7e1680cd29c31f4443a3c2c9109c269a496ab6e539654ca3143c931ad71939886e2bf74eac6e6417bf2bf9db28bba614858c8407821bfb615cd983f8ecaad5648557c2949f1285e7c62b6104da5fc2feb2736274515474170d5acb128b2637e41947586f8daf66716061dd996bbc66157bb7859bbf8e8e0a0df175bb55e84244d8b20299a870a087c18583effb54e689cd0c2146ba4d9704c819dc9f67e8a56b446fc2c181bb16551523676f2198f6e4f791aa045ad6d2ab7180dbe324524981110663c104cda2be913d7f7e0193aa7d01cf41ef93fa123c71c91e631e7d35f7a03a69d2a2123fdef8112a963a8a8192e73bd7b5f6492210247183cd641db527ae6e87ce3b1d77f13712916c2a93fe8fa8f78148066b9cdc6238d6e10c93f1e87ec3f392f2c3276fd08410538beadc8da04fc6fdb0abebfbc08778059ac1a45645fbbb8ec7c73b4744fd422521ab6f95af97ec96006e4a7aecdc79854547648c5267be6d92ea706e1df4f58d53c87f1159a61f9fde18c13803712943a940d515c124c107072ad0f06b85ed73a4246601f05095d04bca20d7f9dbb3f61741f49151ab9f545f61e220e39fdbf2d8c71c74583727d8311bf0a5dbe0ea45efeec590ea862684a4163f75fe7c8ac42013a83e83757a2a95c44bf1f4ac04988606a00bf8d04437866e312decb77d0034a8cd626b272bdf51de15201afcbb4114ec03e7c22748aaed30e764829ca280515365a0d07bf0c1ac74ad73768f348ffb4c4d6fb21c4f47320e5049b14e70999ced714238b76cbd1f803e59d9adbf6dcf75fd3bc15dffd84ddd698fed8ab2a43bcc8d74cc07dc96a75f8b38d84424b8406078edbc306506592fb28e1ebfa58a217be1bde7195cf7c2ef8d94aaa11fcc968d50dd4d40e4cc0e32208063fd5c41ff5f656a92552c5322f28c2dc9ff8eca1e7988eb59b2e534f2d1b1f7035ad09e45da30b704c42fe0a8d388ff7baea2571900ab25bba0a6a587a78d5107a97a460255f431586021e61322104d776427e0bc726880f0860f12ab364c1d77888c0fed7c906d181a16fe751d730947c956e4f8da1411d22de8bd9a78232a43725becda0bc10b897c2ba381cfec68e55e8fc6e2aad486b7443cf59f5f233eb0e60d462395c95f2ef40bd331444ac202cfb19f06d2e5218ca28a0edf5f5f367b0433e9e84108e467a903f6117ffd8df1715826c1f0e43bd343d617b42f50b24b79a04f5c3ef021d54d886b71f5fc14c6f590a22e13545081dabc4fbafa4f6e18bb049bb7631b012d043ea577fa3df107dc02e713a3a5ab564de3e42a5e49d12b1c14b0758e1f38833648f5a33d4caed37cd025e5ba56931ec321c2cb293196e4712c061f982204dbdb4074ce48ef80d220ed1386e76bc55619672910e4128bd364e7dc05227458d186664aecdc1e35e93b7e9351e21df218b77e7660673e569913bc2fbc055e7c48fa0629c98b1e0f0b3dc84bcb9facab91a000cfc9b145ead57022afda8ae967fc216ed2b9eb5117dac57e935cd3a1b22f633b8241727227798fdfe647d4354048a881ebdce48f7a23364558c5fc38db0bb043f12708d4702a9401b98a27a1b4a7c415828c51a2c7418ff9ab9b99aea23e2484ba79c23fad63378f3d9faf559d17ee97cbdff954291bc828c401b4aeec5f1cdc8c72d17a2b7bca704ea3911861b332e48b43a58712154fc45510ee7bcb68f84ca21555cb6b5e79070191c7784dbc6bbaf4b258bddc37f44dc29370756f45b0974eb6fed9438e2e72ec62fc420e1a827c8a1bad11ec7b523f06559e1dde1bc6cb591caed31190c9c9c47d929922b648981749f966b9f54b7ad530673b1a2cefaf8dd146dc25a88583ca91cfc0f50bb39623e1ea0ecd5f0d50ef12330bd9fdfb441a0905f8c89066c56c0fed30b9dc4661b09fb47bc9f0d064d8c05be6076e31661c54001ec2ec8f132f548707b2473753c5c10361c9deaa5ae4546ebe68f8d4c9b4d1af8053ad5ed62d3154e8cda63a07c5feb494327d14c6860074c0d24f91ed672b3f2fcf3d4fb211050a9916856312fe0c705f6bacc3f1423f97ccfbb5894a98aa9467d28bc59f109411105118e163be98117a8250ff2b3514f627fa1868bb75eef1b6d6973c9ff535be71927384560f38e4efd12f811586801897a84bfe7696e8557e3cf88002a49464c6911464bc6e96694da69e70efaf7ed425a7e5d80b63407b804b2b21519a6d526c06e56d646dd6b0c7be4695991aa1fd85271e72dca7180465d22236d95601969bed60644630f6174be2040f0a274e2def59714abcd227de0b04edacf010ee1ed83f01645b2f97720f2a00a4caeebf0122a96257f71d8706fe4739f14a356f3dc6ba9a67a7839022b76b192be232f0e3170830e1cc493870ec1dc25cfb0e6a45b5198ac17dca4baaa952f58298780d4de5a4d6d96439f6e0e07a0fae7d7b79d14c64bfdb0bd6ea5d5bb96285612aaa32c34e759d9bdd80c7ceddb9d02cbad47a833fd8a0248b7f432ac29eb000a1a9e49ad0bf5010d8d0b3006babafcfc927a87a5adb3089ba4c6f77938ccce5239300302f996106d1b451c49c1fa5728176f711d213a0ccbdbbfe57c84f68f3e50ae2c1b1c78cbc1b5ca00445ecc9720c06f3fbafa98afcf85429f0d134514d3ef41f64a7a42bcd62dfc938dcbbddd377b9d74095920961f6cb8e980050588220781938f51ea0f22c767397a7af847f6cae8ff63e5cf87be8f795c44", 0x1000}, {&(0x7f00000035c0)="06c687b07c4a5ee71b08988fb57d1ee97f21031ace34ea2925bfda43adcee2725cb6a405d234ae0edd1ca6a7d85d218a1fd0f14f02cdc2aaf254d68bacf146a82d1ea283a3549798fed767aa1090838b2928f930069887d639a82150a4be270663d3fa55cd2d1c6074fbaaf02681250c115bc42fb2043c24e2d49201ead3f9ce20f50f4943fe425c9345eb44203591bdd8944a3515900fd2faef33ed4158b4ada9777aee13a3acf26bbbf72c4ef0", 0xae}, {&(0x7f0000003680)="9a38c7545361d8be5004c8123d6f25002149e9c479e1021d55dc256f96136f5d193bab0890c608a53cc1d6fd75d9b7d525bef8f366dad7ca2725bc9b331a1e2ef72e4101e62830ec8ed3e21de3d489f216a33a704a139af83fd6d67f6743de0e1f2f4586828fc1f67d7c57aff66dc05e61fff8b1e2e0b74ca3a08b92889de4803ea327f5e97a6107543d9847e3a9cf760fe21ce5284c348363c3bafe4c06eaff21fa0d2d49cf0fd10103de5ca34ea6bb38596ab315b44b69c0b7e22cc98ed8ed072e4bed7945f8052fa53f207eabac8de5391f7d209b80c350e39aa2e5bbd185be0a", 0xe2}], 0x8) [ 1164.451980][ T9188] loop3: detected capacity change from 0 to 1 [ 1164.467883][ T9188] FAULT_INJECTION: forcing a failure. [ 1164.467883][ T9188] name failslab, interval 1, probability 0, space 0, times 0 [ 1164.467908][ T9188] CPU: 1 PID: 9188 Comm: syz-executor.3 Not tainted 5.14.0-syzkaller #0 12:44:34 executing program 3 (fault-call:0 fault-nth:58): syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000280)=[{0x0, 0x0, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e78032513251fffe", 0x16}], 0x0, &(0x7f0000000400)=ANY=[]) [ 1164.467930][ T9188] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1164.467942][ T9188] Call Trace: [ 1164.467950][ T9188] dump_stack_lvl+0xb7/0x103 [ 1164.467973][ T9188] dump_stack+0x11/0x1a [ 1164.468020][ T9188] should_fail+0x23c/0x250 [ 1164.468044][ T9188] ? vfat_mount+0x40/0x40 [ 1164.468062][ T9188] ? getname_kernel+0x37/0x1d0 [ 1164.468082][ T9188] __should_failslab+0x81/0x90 [ 1164.468168][ T9188] should_failslab+0x5/0x20 [ 1164.468184][ T9188] kmem_cache_alloc+0x46/0x2e0 [ 1164.468204][ T9188] ? avc_has_perm_noaudit+0x19a/0x240 [ 1164.468221][ T9188] ? vfat_mount+0x40/0x40 [ 1164.468237][ T9188] getname_kernel+0x37/0x1d0 [ 1164.468256][ T9188] ? vfat_mount+0x40/0x40 [ 1164.468272][ T9188] kern_path+0x19/0x40 [ 1164.468332][ T9188] blkdev_get_by_path+0x54/0x1b0 [ 1164.468391][ T9188] mount_bdev+0x47/0x290 [ 1164.468413][ T9188] ? tsan.module_ctor+0x10/0x10 [ 1164.468431][ T9188] vfat_mount+0x2d/0x40 [ 1164.468448][ T9188] legacy_get_tree+0x70/0xc0 [ 1164.468472][ T9188] vfs_get_tree+0x4a/0x1a0 [ 1164.468495][ T9188] path_mount+0x11f2/0x1d30 [ 1164.468514][ T9188] __se_sys_mount+0x23d/0x2e0 [ 1164.468531][ T9188] ? mntput+0x45/0x70 [ 1164.468544][ T9188] __x64_sys_mount+0x63/0x70 [ 1164.468590][ T9188] do_syscall_64+0x3d/0x90 [ 1164.468607][ T9188] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1164.468680][ T9188] RIP: 0033:0x467b1a 12:44:34 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$FIONREAD(r1, 0x541b, &(0x7f00000000c0)) writev(r1, &(0x7f0000004ac0)=[{&(0x7f0000003980)="6c123d8a2830bde31e1757ce97aca4666ce474f6c3b8de2808bda439547b91fc85c8b660c321d00ac8ee2431a8a21fe32055e454d5fa54df880696557a6ee3a195bd37f2dab8cc5715eb733160f712512999857a824ccc8abf03e479f8abb6b3bd2820ae3e5059c9915b1ee4e2a034747755712c64dad47ccfb774d12e07da814415b53cf583345cb80d", 0x8a}, {&(0x7f0000004b00)="827ca6e44d555d3b6566a88e1d3ea49ea13324ea580b98f7cc02cf4496dc192e73a6b3890da14192c2596fdd24495d79b1eae6b68e1840ea7bf54961565d3409fae31f3adfe3e9c47b16ce50167ac0c83e65eff3100a226cd3a53cfbd50952d279ff24048c20919710bfec01d13379dff89d286f8db713402ba09a5e0f4601b5af0bc4fcbf079047fa0cb086d176588b30eb186a90b95b7a8ccec8be52279e9d3fda0b440465b00f3bea8e910c01809c872215abd67e9c4209ca7c7f343cec3fca8dd59adb908be98de8ef2842ad2b2cd8add632e32b375ed4b5cc61acc717a545a375cb570fdef1e6be535545eddb08fe1bf0545014267b4601b4d5b095ea106e3744f9cb6cdd7c9a5a62c7c4ecedd9d416c291296d8aeff93dfaf3c432cfb3709b2357d89a644ca476794932aa7fc520de61aab65c918f88a4f3a7a4789dbf52703aea7ea056b00f7c17934a1ad7150b1739fc604e7afd34d93009fb1e0a86d1e3a2b1ca0e7ffc24a8cafaf4c86f2ca9432749c12853abb63fb71a43d219a210e42bfc51ab9be8c91db63d9880901550a84a9ad33e6fd326082ce0cc58f9e84c276894c240afc83bea2fc8b7030a7e558b7eabd096ed4ef4bc2831b902eafbfe8f7752441e6246127fda5f9b1a6439744ef09855dadc92d38c09ea366ff6fa3caaaeda103fcf86058fed25cb5fdcccf1af642cae84d96dc9d3c682a033672000044a96937193d128d3e6edf42db58690328828936e51994d20186c9e592c9bd89e4edd3803b5169362b8ba72e1a1397f1aa28f77a179bfcc006699f71e4826baca3e504f0d9681e89925d78d78c2f22fb93abcf5016d901dc8f7c082e1925992b2fc8651bd8adf64dd674d479fbcacbaf5cefabc62054cfef4ed61d60df6e3d35ccd35ea02ba1605251cdc64a14cca8cf79bba15929517dd137e0c9bcd898bf970e2297ebd03ebe9f458425b8c21374e3c1b799fe4ac836e78e604d109d5837e798f0bcb612efe0de0bdf96533e2e29827fe040a585e8ee6acdde9a69dd01444394ab0a0e522d69e8413db618ffa27e554153e936bba5b54cd4d3f4c6afd1ba7fcf369925f9414575765d38321d0ef4316b0211530b39c9ca4531b2ae16d801465cc63b81f57de813d495a1ac9860549afd1310970628acb60c365818987e6ddf5e6fa9e56925f7e2055ac86d3264742aa1e8e657588dc839d6ed56d7888302a74b20528d37d07ea8090bbad6fbb6670554425f3dcac841c5ed02b8016522d47dd4da69421afaac2773e1f0c56d317c1350784917c9242baf9ccc15501619f3bc7e21a5b6b43a593f4a6c92672e395a2326c4278f8bb38c419fe53606613f31bf0ede5871ee0d12c3972dacd41367ec6a6c350331f0ce43ec5fb01cc7ed5f3c7c42450afa64027ab9dea766937b220bc8fd31eef10b849deca65df345a77474f4ee9d77f4334f6468396054356e953a726a7c3ff7fad88d080891fd56d1cce7eba68f43f7777c51c7604ee368e1ae2ce04fe213e94b12b6b8b277fca10c4c2aff78ae171d8f66719b9858fc45e5678954121957f77c35c3344a2f6e0edf3264b8d40b2fff847b0b06a8a630323ff1963b29c4674796cca2803ed2e14da0b9405be327c29a9f240e6d519420d2150d247ea6cc4480ee07caa2910363d547d8de2ff85569127fe7bdbe0d15a3a17f490587583d71bc8fb606d8ab529abb9cc75479fb8be0003d71f162c6746f31d12cee8e9eaaa488d6adfc6199b49e8c4250adb94dbad53ed3512095aa15fa3194961ea627e39e245bd1d3b2aa98543f2c2ac919fb952dbf3fba23e370dc06c5692c5836ac788bb2cc6a26e2d88680f18da68cc363173242e7ebb688e7aee52b850b4f67dbf734d9d065e72f95faa8b06a25f1b19b59f06606a50af7e67890ec438aa17c4361d4c2b344b3467f9d2fac27afe7489aab4f4138c1bb498172517b1dc373dfbae56e2b295e3550385b54471a3137f2f165466cc58ee08715e07f89bdf5443d7f03bed8b33bea0aa3a9bcc94082dc72ee50b1bdb6e5e9cffd59709639bbf38008eeacc1a0481184ab53ed3c2481e050b7bacaa98d0e6e0fd46639966203cca8bc5ac9bad87f37de758e75d464a5aac368f7fcbf7372c570438a7a0bbdce63fe2186c2ae630f00cd61cf76004b88429cc7dd9a525eb5112e2f4d0f8268865defde2314a962bc0bb3c8b6e267f49adb670504fa79cfdf2dce10856a94697a00e8f8764933112bc806490466d28ab17791acd6f198dc5b2fb5d70c8e23e275fefef37a5afbfa9491b155d9ce3860b87f8019bb56081217bcfca6c3c29e31521241c4daa34a19b5d9c3db8ed9333805af2a5f0eece5978b1595af2bc435f5372187e5154e918f7c37930f02817bd5d8f4cceb86213e3f24d78263afff9230d9e6fe9c46483df37a1a33ef6b684fd8ae64d79b28de313cbb5eba3adb962d2dcabd1a152ef261763f8eace2c5b3da4fa26fbfd08ee568eee6dc9962a6509ad18924419fbd88dac74e255673a76fb1d49bee6c439a99428610bd0dd30560e549511faaca498a2a18659dcc80b9f89c59ccf0497bce23422b542ec23827f8b384e3296a01b98dc117bc40c772af01bce507235ea3ddb52c9441c1722c3335fb68a967af753b0b4d7aa01dca4e3b3bba4eab8fea8411298ab61e78128d5caf2754c8ef2c08a57e2272390a858337c54034ce258558f71d8b25c04eb162c0aa5e3e876d8b1183d8cd4b7ebabb9057dc2e6be6e8bcd1d57b55468a742e1b9ffed4f67755383eb058d482f27b471f934c174218127199db87710fbeb3aba640d676034c7e2fccf954078f621b87158f22a06e55bdae7f6b8bc7e056b6a48d525f61cf93efdec38f579894c8f180331f6fa11dae0c12a2416b3fc0b10e12bff43d997dd81be74af05c398aa7a56861c041956739a1c75584e3173876757232ba406aa01675bc9445790bc153329440adfc5d692fa682620e78f133ed2c8441fcaacf7b58f554d5767c182b950f233192338183bb362f7d1f9d5a029bde3d174dbda4309c9b6e0da8ca9c46b1d240d96fb493c2302ff420f31f4e01a0071b0afdcc2eba45b72e0ba23a3eb6fdd687b5c993350fb6190a52032cb5286b2481b81e7bcea45ad5ec372cd175e9e84bc9f7d9d86f8d76077ef394c86afc3fef220ad2318d796469e74c4d15a136d9729f2a7f741e8bb266dd3ea9deeb92a507baa2d9c517d78fdd92b3bdfd1b4427f9c5b71ede254ac460cb64e4cd96bd7c4b552022b1a07b049ca858ea8f6eb9dae4fd8e28341637e2afb710292198e4d951d04407ed7f502443c6e657e66946b7235837e694900d1fc6463b79ae67e2adeca53aa148dde68d71363feae9404f6943a02ba1ae8f6b59c548ef7eb90238e8a2e23892878cd29355f0790749a5cf90586ef70fea076130d6073c30fae5f065840a78c2234986eb9a31bdaec436fa426779ba1caab125ed945afbb0cece70786002bafbc50bde67559e455d509765363562bcf3d8ba6a244569fd50b7978461fac92697013d287ca2102471b73a93f6b57259d012664baee9c2ee69c84b71759ad55fd4dda2a5e93d886117771a6a4d6098128f08310ec04cbf783f1343a5c8460555a5e3d4acaffc9f8bbdc9409928b35af86c49f3c89d863673d06b8f1d6d869b3e54ae3752b6027ca06430a10af060776f66a84bd50dd2c322721fd6b00d6ba0aa87486433fcee99d593124330d42e2fc4aa42668be2a01387ab2aa9f14d7bf394694b2c67874110394bb843a9de4104a27a37fec6846abb855c1e721c35028b29477a8a2dd6ed7a4cb53cbc4922f9c4b8751f8c792d6dfc3026a0082426c6b96664ec161a2b3279d177c8fa638f9ba1a4fe7d48c70496d2add2b7532333734cb07a98095705924302c7fcfe5956b2c438db3ac36d4870c30343bfb8ea9b11c06025fedcbbf2cce56518987f3947fd40aef309dd58cef39f8b8dccaf859edf18b69e4dac9be4ac73ec59b4fd2be1824def2e05614aa41ef0344418b570885ace3d29e9c3582274c27399819268900cb11aa27329f9c98341268f5fc35602bb1341248e8fdba2a096812f8d540ea9c312cf78bc832894c8437e9339dfbf8c395e52764acd6b288af90e1709d484e64b0a2bd87f830f073e51495ae49d2d0bbe850c9fe988130a4b41037bb565394f8d3a71bdd78799f42d28f3fb1d2f6a35c82465f142f619ea63ade72966ff6167d6f26b14f4476fef6411e89a89f1d30661c4342c8b5fdc1cf50fd9f78886e38ba26a5c9a72094a2d0cce740daded53dd612b965c24c1aef78a2e71d78ab9fb4214cbdd0ad714ba505dc89633e718e7995aa84c640ed844be5d48fcec1521e5bb019c1c8f48b7c0d14ea9d493e1396f16bab8e4e06b3dedecb43371eb8ebcbc35faa49e4f90356241f5533c4bd4f307f3655c95e85519033751e4689d99ba10b6aadd9249658d50286228c59463232c44af28c8a34d5933253443f137e3c30862d731ca9c7a036ae15f0ed969a627321b81796eca1fd2391183eec57a0bef9d9d731dfbb4ebbe95e5cd7dc32352757294e037c1ba121b74888df2cc063e4df398558cceb857cee8ba0deb4901c3683ced6b7b5ba6315bceb0ff9d6d90de23d0141b144e7c2b41d436d88a6bf86994bbf616cba1c714afe027a75973a0c9e7104d921990a5e89def1cf3ba4521dfaee0c20b8b30b920f13ffcca2f406f2e4a98733affa6b9bcc5dceb810b1ba43f486558f7b206b4989fcd53145161c1823a9011eae3942fb3c8865ebfc78721a46957cdf65aca8d2c5c382f376a7bd4bb1e3b0544045fafc5add806c6dd72253d1f48ffdf616beff5f171fc9c5e727a818f14be929e56de14980d4215789819ed644b5321145bb46fd235efb3d2a85afc0eb73ecc9c1bd1e409abcc52aa6e154d61f258a0c4427a44c761467c5e9d5087511f45b7bfb08e4d3aa03cdbfc95f5d5edca3ce6a8031985b2e773b31bf242d6484e87e78743db3940630d0238f8423e0b2f8ea927b427f43e5c2f87dc06215d92e449308879894ebe940d509b4480c0241ce862080ae3ac028842baead3bc113116c7b46690250090d0a40ea2b9ca50f1510a477f2c220998e2d1eb6af2943b22c407c3444c88bdd2ccca11986f1fbed608014d713fb8e162c0007d31af01ebafbb6c99d365a1a1e6ac85f7dd9e52eda2b795ad80785e781a5c354fb3c9875722da5a9bebe0b4a7b6d2b0a670e263b3f0a5cf67778eb20c0284c185876416c6a99a35f7cf53fbe9c2242b42e01e8d4e03f21c9b628470faf730fdb0bb4807df6e18ad26431da80794efd36f41e30083a3a5ce6e70630dd7705fe470dd2489c8de50a16ea1448d1cf0a446829c75986a1863dff1464153ad7251e6ebc7b30421db98a2ac94dc9fe68a24299d5b0f5896c037c480f2329b94b34712001ca182cec3bc727530c062a294cc963df3eca7145e1e8233001cd170cf41d0317c4397ee31156c2e85fb5773eddfbb6c57536c38e718dad3750b61289e0a7423954928f6cf23aa1aee272856c08fc3cac2537ea0cc61b6e7da8c8692e1d366a5383ccc9d8625f295543a252454f5ed306b6808dfbc7bc20ca29089546519f712084274ae541280a2fb97328a825134991cb908801e779090b24c804811f15b85beb4d99b89093620fb025a1ed2fdf7db22e08527186de80e823303a979817c21e1cc649f9852385cb54e7795e4c2755d08e711ee043171b5ca55b45f52d068192ae771a71157207c1d28356d493eb48", 0x1000}, {&(0x7f0000004980)="06624244966ef1f216757d0a0783aab86b9b605ef8431808fd644f0130ea61287608900a32a784a56159a087fa23046b2ff62d5f61986db4611d3dc441939be71931dbfbe83d2bdef85c01d57976288a0ff1d3049534cfe5a2fccab6b1f7816194d13b785b225c1c32adf133aaeae7e64afc784161d87ff8d277385e2196ef29dcdee806d71b18643ce0736e148330f933b93c44f16593b5e6c113f3b8f7117f14ab6555001e2b478a54a92ce66381e94a83b7b11640653fe66e4a7e9292411a27c532eb6c6a9597a647b083dbb94ba3", 0xd0}, {&(0x7f0000004a80)="2f9d3ff36eaca7c3a3", 0x9}], 0x4) openat2(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={0x0, 0xa0, 0x7}, 0x18) writev(r0, &(0x7f0000003780)=[{&(0x7f0000000380)="f93b76460ce86ea5b7f4bdd7a2df86ead5a41e9de62621be905f6ec139db763088642cabe8d8664313b671a518ac9e087edf921e5aa7aff3cade046f3c4b59b66771d6259913dff4ae22d7894e21ad239a5850df1245dd57629f801ce7bcf01df52a29472e7e5307f40b4aed483f88762904208630166651dd4f5ee1330756974b9466d23271518eccf65eea717d6ff3f7611d70b4333fa4695c634ffc9052c17330990545d69a60f833603404530ff7fcfa266a75fe75413e6e3377ed3a709fbb78feff6a8fe2c6715798af77a58d8ed7f6bbe8341dd9676522b5736c30def484eb824d602ab24c248dad791b924639d5977c37708b1bfd8a720d83ed6b2fb46420fcc72ebee317e56eac7c9734c03a88d9f987ff0f31c18c57c7f5ce84b73c963097b74eca39ed148de47e7e4a8127ebf2c4fbd14fac597788d40e8aa25e57ffb729f942dafa5026ac3fd2aaf23bba96c0836f7cd0de95bb7644ea69ca91bc8a7f3aaaaceef2651037d053746a2b69674a887c666d15911f10aed925e5b06968f5b9784ea1d77cc8208c6bcec109631b28d1338672d09f4f636abbf35eaa47a9e3fbda61d664fbbf72f930b530cdb293e7e549e08bdaecbd502c8ab93e430fd44dcb29653aaff463f0b42eeb6ccc792665c92c52d25e137daec38f0dc1eca89ab3148ea5c43d47225a5015348ec3fc85da94b323ab5e0bdaba1c4fee68c4daf46012240a562baa98779b4ba9a5c0b02c49ab13d4bf44c2b134b8bd31e123329f2558b9491d189e3944040234ca57dae0be44fd8de5423a6c07b4aa6e9a14b89c090e61c2f421e537dce5d56ce781e4a6c96dcdfddb5d6db792c6b292304835f50c069058eb76958a784ee6c9efb46661a81c21d0cdac83c57ef80a2eeb9ab3ce94f67155ccb0284790b5c786c3ee2e49fa14141ffe94a15bcd8fc8b6287871d4f24d6b4665667ec227ecb9dca18245a0f9c20d1f3f2ec79b408fe1eca64ec3dcbc2f14c73393cef8073d74ca42b46d13f5d3fc40cc8b8c43c2d2e7354103170e8d37fb9ea3612b0adb98350d7db4e409b824c9c2e569a6a386a94ca68750372d1ee0da89bd0b563e3aee20a2fd5fc0d51acb882380976a19cbee898619447b292b4916a2b686b5194ae33062be6ffa285a0d8cd723857ec1eeb7703313bedcc6630ba527403167c81a81cf3db5d3e95018407fecddf1ac584560d2419c9ce604a2919c8ce0f342db640f5de7536bd00eef94059f89ad02ec516d1d6b812c4a97f8606aeb09bbc010a9fd7654b01286a59390c8c1022528b11c9f406ae51aede573f456ee1a4ebb4d9b9f3abbf2e20e315862ca3b25fb22f5061156846e5d0cc4dba46ffb12a53ffe6b94034c1710b60e65399581ddc4b2dfa7e1625a7aac1d62cd6d219e174954adcf2da0a93fa41e3fdfc0be6e6f42b08f74978c93b7c45ec70492859f26e028199db65f7d743ae41f1267c06564aac8a76bc5a85fe60d340ea04430c2d274fb5bcdfad9f552936be1f3589be801ca0363ddd9f1f14f660aae3de9b351146aa8d81104ecfff71044b75a162e50864c0c22e46a6f38018fc749623c4bd518888a23f3910977014dc92fafb5665cd0a3a5779421403f0a850af567a8dd23b727e646f154a2e7c25c0d09dbf5ee502e4428c8c5546c116869ae90b4f453bce2e75d0596f10c27ecc9c1b75341f1324c87054e144e326b0327d81b38e8bab6b1ba859b44edda4638d5beb5e1fc753da8956abdf775c3eee7cbde4a04d68f6131060c43956f682648a8f51776e18c1f33b9a5213d98e3c822b079118d4b0723d5ee05d87c2e732e16fc65588a12b2c5ceee7c69a87fa305cb3716a04e262ff4f833a3d0e5e08feb14532129e19d85fc4e5eb8bd2db5301bf86aa1f819eef63f492dd4dffc12e76ea63470c2d306ab98babb0e2e815eab734f2e3d629735a0ec5cdd8b4710050d6d98c265e214ea5fcb6d82a156127c1823bc7d76f479c6581de286bcef5bc484ffae05ae6503f48001a835e8d5fd6287b5a69e227015811d2e82950c4349949221e452b9c7d133e130ae8f3fa3656932a8c4d2cd6349efcdd2268e63695d713685d7d336c7af3e874463b3a7d60961585c73836cb7154be77ef969a614bb6eca74016e7072dbcc9791875ab728e2d5d94d41368e690bccd0a66eee0740c17753d6aa30e2d17357862c1ef7e30be9d3b2e28b22c140fdfa0ec56a0dede8feacccba1582457cdae3a70cb9ab124bb2473a099731b5ee97033b9d45a20b88ebcd5e6fc017a981b9d75d6582fabc487689a69f3304fc755559a6d279e3d5ace5e0dc20ad334d4fca589a04972584f60db964f37accd0052745ad323f68dd6e50eb716bb7285f694c14ae59e7e5e99ac94cb5d466b8b4eb4eb746956c500df9dae9617ec6ea557d8744d1a47a8fb7f0aeb8cd94b1ac9c1b031c08f9b938b232356ee034f58e027d19af4c9e75cb05f88b9eb0410be2c99d708d613f6b49f9982bab481bb8808c48ad039c15c322316c68278033ddb0fe24662e897a79e55f4d1aeffdc61602ede2aafdff1c2e733d1b8ff3e356fd834b1bb92e0d37e7a49227f9c419ebb74ad7a23c7237b75bd5cbe55ec19ab386f4cc4a536945d912c6eea7bb1a6e82b28d482cd023236f56eac44820cf958020392836cdc0fb325387d23877eab7bc9c985d8687071e75c0f64d7e2c89e5a757c4d49c76fa4d93373bf669d69ca478469bf6b2a3ac42fb91f7260b24800769d5592178584353f886bbc5e6adb1bb5c08d67b87f2fa5001517b7f8e58855cb1ad034dedb228302e8105d6c8f5bb256556168fb10663e7767c5b8fc5af4d929db26c837b4371cc2e2432bb60bc109e5f47b947cc92f18e0a74541ef7fab261efbadbf1a1c9ca321eabcf657a00fa4964859777cf58485f3809b889c4b74d97c198e36536d278d025ab91dd9a8dc579ba29344afb59417270eb8f7b9b8952208d6e2302edee24f1312002e9865428359b22f666a817ebfbcd33caefd17c9467afb841f654f9a0ca915e5d2b85c073a540b1020a9b8e53ed1a293793bc0b29cc43df5dd85a8196cd8982aede4c2af844fa2a9d40ae801e07063f4a86a8b110a63ba9fc8a8db5df49879d9d7f12d882efc7807edada4fb5a8d5f343043b705350ee60044bd0e098cccae52627656e34a509e5fb5318454d2cc85406fce3815aafa031271cb6f6b39626df5acadfb020b949c611d6d090f1cbb3140ecd84ad72e40418fba59684d886fa5b814ef8e05c3127d9105879e59b6eacae62c01433ce8ffa1121b27beb61411871bcebbe3398828d509b607ee61e1646f0b18968393e06849cf2d2bb88bb80debae428a647d16dd90efb6baff08a3ab453516e51aed45b134c201bcdd6a06574b3931809c0795a7eb1a623a152f8bdf8049b79bb79a4caa2c3fd1ec4c99b8bd4bebc5f8c802514838eb60015ccb94d285e4d933c0dc5accaeef6e89418c6f71acd2df141c31f9359c9f2295ab0d94ea07261e5a0e16e031000a8b5a89b4be8fb5dc57c7b252810ec86be8bd3d8ff0d8dc032a553ee54dcfdceb997c91392e164044a6fd28026d2f63b28dac06338ae271e0665ee60b8898ea2e78a2e13e4ea526fd9f57a3568ceedda93839790d4d9d875db10a67e3d0edf2b27fd0ba116caf0b2852bb6cf5933e511a0d3b9ded3d7bd7300819a0bc53534f9d317a4f0b24c3b79ab124679d79d4d3ee4bf64ac17c5f432d9db2358a9c028b5ff9d357a22a9e583b9cc6f4cf738e1aac3f0741536d86f2d3c57cf57573bf36117ddf519231d688ae2360681f25ff3d70ef877053c0c76633957e8dfa1b283a690a4ee39beea6e2b47d4e7644360cec0559fff7f13932be4bcfe6ed62acf4c9abf4722fb7b6aacfd9ee7a61486aeb5120b4443fb88651132f08188a5f16bef4a5f190c6aa589903b9e7ecf4b324f069b0e6818e71a9920ae8bf321e327617bf3c6b58f9fadc04cc49e183d71507f0a0d7dc1dae4bbbadd95731465ce85572ff2266464305c9fbefe9d407fda2447f3da7e3f4358cddf1ef6ae69ac107ef9650d2e57c96c75fab6173edf32bac40efb46cfa3a796bb6661494630bfb85ddbb549e37a443c3311217681d1bc7f8ad09a380e7883d0e9cf574844cdff3ddbf24a035d3edcd5564e492c18fa8b67d9e48b8fc296c31330690e1a134b6f448777fce6a9ca8132851ac65b8cdf9eb94d7bc17e123f947974723ec0999982bbc056acefdc22769fe58746befdc5bee831a880f2be609a1bb8736f477759614ade2972b330cf0edf875d23ce917c02adb975faa64a74e5c6b8cee7decedb8c94f7fc3efc83a281dedf35664da0cdb64176802b6e1c206668ed4d32aeaa3ef9ab746080b3c2255c25ccb717a311ee3a8dde72deee7dfa3c643dea5ff1a3f12fd3b62115ad724752d63a32e3686681e9d2e275358de7eeba021b9c19bc7d2c40ea4453b0e3d0feb68b800dd53a3fc16528874bb649cd7a0b18160b87fc87274ff98d69fcc135191a999ad982dc73fa9d5871c103ead6161db0ad14c249aeb306509d0ede5fa6668676606be3ba2c5ac447e2d5b5e0a60d7798f8794d9f37af38487a7530c01b47bab72259f6f78c09e679f4a20070df5037ac7854b48216cc1d1623250a98d0b37abd3921fd517d7dda53aad20081aca8d44aebfdc15d25795ba3603d1c8a4a38aea4b026f92fb2b640cff5c6bd939c832294710a1a224c0ea3e110c31aeab63f1be1d39a4bd19651527f5a2a738bf70620e58adee9072599932cf9cebc3d078a64e1edce25fe70733c6223bcbd24168a2f6d6f5ae16e5c886410345e68fb42778d67c26861b7d5bb9d906a4f602ea4aae372455da3494fa48feb80b73dddad31aa68b8d50a253d0602734180447a017872e779b8cf3045200a1c52d6cf3141a08392aa642c0029e06ecb5e9954ae024efd42dcc1b529eaec132223981f995bea4aaaaa1af0ce71f32ec31815ad3e399f18a3877aa13ac58c46c16b3ea65eaebc268efbc281cd7da134f6fbafb4cd2e93c7aa27483b119cedc262cba6b9a94b2ddb5965b2594d3dc433a81e21bb2ecadfb12216efe693c834720026a2b59ab51222071cb8c917e80af6d58a91b6d94b505ad35442e1c22af79c31a8ccdda45a06e5a743aeac7b8427474da1f37406b2ed501cb0d5acf4d9fc08345f61b941c797680ea2d6a8813b12c9db905fcd841ca8df7bb4f5160bf6ce6612f0ea02235301d0af295d01b53789326d5e5ea5bad7ea96e85218c6ae166cdab895562eb6c2534ead1a5c2136b22ff3ec918863b61ffca39f2fc320a92d69cbb31e0f7c25acb9d97d4fb2fcf4ea50149a6ddae1ec13660361b6321677f6c1edbc2d15d6e3585339b27c0957153462e5b8836e297c74cb6cd3a2bd0c2f8083f1d104d90e5b34b40a28150a02676b6134a43881865fb7c2c5d4d3b25290fc750cae1e4fe2d7768497d47c0de6739cafae66a3271294ebedbe9b5cd13bdfe306211afb952a868cc60d94f552945f40044b4603a94d894c2e51d1a5040bd2f5e0caa78abd7ebf3f60910143a9045eab19ccfdfa1cf455c4e92cda19bcf9f48fdff3da9eab4a83c3378ab315ffc6ac5d484ec13c6376fa2a74e75a8e1364264ecbb62c3c1b9bac453ccc83b77816372253cffd75537b4441f2c0be07fbcb7dbe1740274bf983a62eac636607907af664cafa36027f3d20d08f2c1fdbf3fb4b99793c9551aab78f1ebecebb36c157547ef8352e3d718fd75bcb3bb26b4c3a9d353e7f378e52a06a1df8", 0x1000}, {&(0x7f0000001380)="cfbe360fef4e506a598711a931f6e7e9cb34ed547e83583c571ae24a026d6feec381c4842b3925c3cb8d1c768e281e4f1d47ac00e37119", 0x37}, {&(0x7f00000013c0)="c150117bb95ddd9fb88017fc1ccab062581a547034dc3064314d026716ecbc5399b72888b683fe5248962989e9c946ec499ef183a8f02a3dcd931d1af3a0afb7aa67e7", 0x43}, {&(0x7f0000001480)="069088f2d187187e9f4e0d28185b1e9c71c4cbdcea2005a39122a03f557ddca833d5cce79af3f7658f79b4a721d3fc706ec159b1cb856b28522baa78560f8c83eccc282b10c0f109bf67c0978dda5879eca0dba26d60e67e34cb83af4699e6bf1f3d6919f0321e442e484e6323a2053b778571e7663a99aee66faf41a428a6337c0fe59bf488cec6f98dbde51e776a0c1f3c72e900f6d90b970c247d863fdf98cf9282a79f98731c0b5b7cfc5b69d68f4ebea3d7a738ab1e63cd35c5ffb5d79dd97c4184be1ab344a29726824e1acec1b7e820a1b01296db115ce0b30031895702f6ee3f7da0dba355ff52e1c12e140d84c9183da4159f7061af2a979c265dc2180a0028824b5484582c08841a1f8ea40ce68362917cd29b42d7d9c13d1822caf9ba128c194e97ffcd0509fbce68e103f6ff8bf923b58fa3abcb46385f99ea3392c19056271e00b06944ec698051da0a41030d5077094397376cca269f1e554eddb69a11a4ec9e074fc4f7a38a39953259997afe6b9beaad63ed170999e5f959b970bba024d7ca710ab2ab62acf1624368bb8e1d2a472939e3f2ecd31ced36a01c0e8bc3535a7deab5c9030b675173ccec4e15dae3f7b255660dc8ecea1fea9a1379f7c89a73c6c794f2f554151dfd839dbded5b29079f7495b413dfe02bb98742cee43d6b6175eef566cd15903195bba4055d052c39f4745a7d880965c0805ca4ad520107ea01e80e5232d288c6632a563525f4c83202feec3f1d5117fcf370a3939b01cfe501696f60e3b8b634da146ef3340a1a33576701dd21330309f7ca508c19e319d4d7dd3c4124c291c206db67bd49beb656b2428c124550fe2fcee09ac9f6ded89088e3e64594e382bdbac613a9938532a9902f2aef034c2067e2c907258014f162017927189539dd9655671a1222862590ff1c9db52a017139744f1091e79edd1b50e9a0a38979ae75662240f8b1f8243ad8b2b6387849a54d10920a5568060c013ce19eb471ec8eef5b622084615d033421ac3744339a7cbb5079938359e2e4f8cd9902529931564b38d9c3b5b7e533446d0dfb19e353546fc9654d26acfd9da056ffd0d779e4723b4fcf1b4784fa3ab20865b64418318760643da798b9e30f7b77a59612c26b6be5beaa59c4344b1465c013c65014e4e9408bdd0a5d33b1aaf6d7ac6753bee36218167c9469cabdf8b844398c67d9c1e8ee851fe568e5cc090adb0a6e94975f6f8cd3dbc61e2c875aab2bcabbc006d2fba488b4802536acd4caa95d3433ead1b5026ad9c9931ea4ca8005ad456d51f4d3c8cae829aa694aa4254069608a1eaa534b44b6531ee25ea821b388566bca289703c344d9db0a55e5c2422876addc03833a7f6a2b8553d4a2f6af9fcfb6be0bd2884815d3db258535cda62c5ee3a7df8cdfffb93421a083290d31b08cee26b61e8deb55e84e790b3fb12f22d6fe254aa5c83cb5b462018ff450f5bc0d99c464035dd6624912101f6d007a9d57ac992e4f85e402fa94f4e3eaaef00d59a9f2a297256c01793d01a0ad8a54b6799465a4157ffb30e268635feb9e6b3229ef5d23a3e375ba2ae76bd2a8faa0538cbe3961884b18db540b5dadff0c08c74a8ce5ae5b63fd776e6220fb6d5c159b2b9f78bd07d6b9f6a7b42f50df2b31ab3b5667eedaadccbb66e2763879a25d42ee6a30e2b7daa332a5726920a05768cc7ba5da1cda212cde7f49fcbaee30049acdea4e4ce652c9d6ed6c603dff75f16c177afafc6a6604878fac994436a470d7b864ef9ca128f06328f6614a1635ea43e189e41819012e104b1cbf7e9f7af7d2541568d42b85af2c4d99469d461863e55b4e48ca98b65b470a1d690d91303294717e8653545fc0f6e7aa7014538fadb2e28a4616e99ffe77855376d8dbb848f25ff3da49edcfff2fb6312334e51a974fd05de7ba14dfe549578f6500ff419e3c09a3d3cf5ef3b29002aee1a585b15f5698a5f0c1c2ec88bf730eee6c2876b19fda0cf85193190d563ba3ae34612e6fdbeb3f8362fe92b3c354da66da47b6d799fef939ca06f12a6125319f6ff1bedbeaa9c72b19d03cf9899a8a3f732a7b62d76013044aa9adfcf3fdabd157661afac05ad4bd4af16e064afc23193407a9d326a0024bb0fed53fcd1bae5164c53c51b5450958c3656b10190e92400670569e4bcdff3437645db7822e2d7a689f53024d3d1e3effd8eec9890758ef2c5f8840d9933752cc05172086cc5ef10b0441d0014a308958dc9d7493d10d30a6e2f9bb0c95896ad3f5e959339826d79fe60c69d4e186a9f9d6d925e77e2f3c63e5143c6d4ef5a78d8351959aab581f5951f5feabd5ce08d72d3456fba313cd4fa6ff4eb60332d33f46a6ef835468f1d91b19830b48ccaf8f76001a86943d445bbeb5e4e96f50e499e2f9c3962bb73a5179b2e801895b1cddad7bac544890034869911167a8e329b465e9184d94f8383e7f3343ac6346c160ada6256b551da73eb37bb5255fd391c420aa65aeff2c74f96039540e7d07f1265ecb90a5b092e6ca06237f3f2075eb0f9d099db68c77b2e05dd8221af1a71c0e59903c36cb2ae86998a4eed0388c6b2452a2c5b7f66795efa251f458538d33bc320a9fb03366a327af751888653acd2b80cc009c8a335746dbcc3d9c957aa283d424f9a54f58a4761adddebdea495bd47f86057281c5cd827c49fa97bc97c04043de98a0b71566b08a83896f2a5b225c37ed2b3ea6142721de53b231414948bcdf451d74d7ca40cc91640be3fe23169d5f7530d1b7b77129755605b546570bf879c7421a2590b83a9318eef2a55d2b7bd0600caf032a3688f9c9e8aa0c99a4eba0eea88c5b826460b531d21db85b97547abafd600f0352086d2356a065e3358f57d36dba896506bcb038d25308b7d2f717882cb5d65001d888e20d28074c8ebb4c96923840cbeadc5cbfaf832df6f1c5bc568439e29c824f84936548a4f5d65c9358ecc1db0f9c9d997578945a9f3e329171d7ba5e84cb6864002b5d91befd329790e60e2eca3ac89c79170a9ccab106e18ba628d2cac044c91c2a1cdc294933c3480f0dcb70f12c0bbd238dcf0e63c557636465fea8216af15a84d3a0b4b4fef9ab81fd4bd6ba091a9a5f47bbab1d3ea63978b69bae6a27d8fa38ed6aa81dec76845dae01f41b573eb1c353aaeee48e4a0e62ee7244ea0a3091c3c4c1ad3558b0265cafc2d079dc87487febdcdfd9eb928f71fdf44d5b7f7a393c1bea68eb0e549441919d535e10bd520cc6f1497d17891a6a9971c4b6806e99395baf24947f73c4dd7546d9986b6a9a49b60c3000f3a464e42730780a6a109f6c13c9ee569f6be1c1d95789db35ca39b9c41b36b9f606f807ebed5008fdd6ed84f59c4cc59cfd2217884c454fd18be3404bd37dce9a3b35477386e0ab97a0bf9309b2b8d90b971dc27253bb3459e8b7ec62a8474e9bd5880006756060947e0015761b03cb96cff61398cba1d0d0e00ae2ea0e6ddf34cbf9470b30a31c95d55737f5c15d2ff162a0dec80e40248405b7b82336c57c9c737cf7de73ce7797a1384980ea6a2e276ce3ae1903d8f5748db901ee20e3096c46dc6502c3e9f257303a79c035249cb830b00448c83419ede3861c3b3f00054a848566f9490f7dd366c207531efc42f6dfcc348f2a2afe49985d8cdfb9dba065e07f73e09f7c61913452445650b11ca1e14df040aa94d9bf9be3bd256f6143d0596842d0dda991495921da1ea851c510ca74b29051f40cb835a8418cad6f43dd2529d8eed84d1dd7b4990c479862381a30ce6d873e70bd07575042c0ffa47d96611b57a40fd50ab8ec4d0091587fa4e1f4c24adb1511fdf90af69570165a355d08a7b0711d960a35d10b6774a80b9f77c5b10876d66a6bb90eed62d3c07364117d09c8b193cf84eea130d3944c7ff840e58389c24f65fa8354c4c6198f4e30868bd148acc22443e7cf128da1a2d4e10217c8d9b0d87ef30df19081356c536243f2a966a0f7325cf2e71c7386e35ced7ccfe13367ee6467bb852a16b141028b8c0441baa6d414342fdb5c224d8cee34518c3c2f35b11859e9d9b33e2036299caf31534ae48d061453f8d8fea78d5a6f98659afae0243cb94f9b66e7cb6825684f2b350d245407757b526f04f1b141eeb7a2029e1ec771b88771fe5018789856dd7f14f59e0049dbcea7c3640cae5543e97822f5ae2eeb0bd4f2a6121cc71275aadafbad372b1e0ed4e68eec31bcdcf6327f1f30fdb76c68951812563bf177a5dbac0c248e5781020c78a1f6158c997efb2e3f7c1c6cc7286da68e937cdc9a1bcec8e589fe23aff979836a3be21c5ae4007d9e69134e93f523f1b1fc9c0e8208acfb5fd30953f513c964288543929b44c5e3d07275e01bb761a99f3fa94b60f960f9c6c0a73565fc08f3cfab001c702af76fb25abe7fc989c2e9dc4b4230955a7a2df13ff31fa36f892353747445d2e1cd5f369c1219a6f3f7d915133da893a5f31dcb9443f0a1102012a2b905c8aa1b471b5fc4384e53510ed9de4ebdcc52a7cf3715e23d9a2902ecdab654a0c99539372b6f549f33da0876b164e9d36df1269d52baf3d257c03464f6ccc4ba6d8d22401f8d8cff2c37d7447d281b99a000ba1c5c570d084ad4431d2f245aee9d2991d6a91a9463ff15895a5cbb62f5ba0a2fe01686e48bf1778015bba61febfb807c0f9112c19e1021a8036f18db513c51b7eca72d1086aa58c8c72e5925a5a7aeface5e04d5aa74beae21b6c7fc46b7f6acc1cfac810544650a59917d348c2944a0dfe383880f0c30e851cdbae83a4e4cf6b5c9b85f1de3c2b058d4777dee171297714206a2187112b06119a588e0c7a816d377c5d693457598db134d9bf79a951074d5503282a8585c964b2854fb0853372088d606984d83832d6afb2bdaab00a3330c674b9356f313dca019d78bc966446b8b7554e2a6472e014eaf0c762edc898c384c9b170f1110cfcadd982cdfd6dc4e752db2e107a1b329b38119cddb8fb85c1ffb75d579035cb51b7f3dd387f30710eb9eb895acdae3301ec1c7114bfdf3a7020c351376fd4c72bbcec3e6fd712b560b3f4aedbd1ff58f925c4a972e3383370cd72bc7f313eee1da8594171c4d89a6da83922c2b76ca27c3addd88df35f2db014bc8eecd6dd3b0e724f91027441369c56c82acbe06a96cbc089c0495334c735332ccadb0d9e6a10ad1138c701fbf93d01610f50d84db158a9fe81a7c0c6ef9a4e93bb7affdd7417a53f7e75793f6093a95f768e7a4605065f728706b324ba7d3e3958662d6456c09b53e5c6f067bd1244b5a6a37c57c372f158e1c5eab34a4a127886d88993e081662edb409d3d0a757cc908bb91f32227284e360d7fb1ef8ae3a65003458b08c07013fe61f825fef71013810ff7cf0366c6f1f0768c12b3280403eeb6fb550949507943503729b4662f6df8dd3ab62423f8088317320b24ae4973e7725946372b7aef6eb98e84fdf8e1ae0759c37301d0534743141ae2332c06fe69141b5d127e326a397930f160862e5d7ba664d838f570610f590a354a47c860b92cd670a1884975ad8564d20f4a163b9760679a114fa3077ba3b6bee1d97a6c084b4bca692dd86e5a01129ce3da526ee", 0xf8f}, {&(0x7f0000002480)="904f43fbe96ead2cb6a8d522e4339db69f44a27dc3128dfed392fe0eee9ee47b2d20d7ac6807506e287896784519d8bd16f4d17bd17b50446eda04f05a78f8ed4b9d4307fb2548bf0fd17904936b25e5efe8ab37ef9587b7", 0x58}, {&(0x7f0000002500)="f84db8b2bf3f5d1aed0d66bcfa60e3c773c8b2c2f69d75ce2f880bd9842ccccc2bac8af45a7b9a8f479407c411c8a12ad3ecfb7fe46a3fba0fc5d60304cf896e14bcedf0693e8db9bf0765406137460f6f630b413cb236a653c7ab0ad63b472ce0b1522eb43aebf61414752e9b48d5e8bc715158fdb135c5d27262336d2394a52f6acbba62efa64c99b01b4023823aeff336dd44661b75", 0x97}, {&(0x7f00000025c0)="1e00b6ee8a643b3589c92490d0c68f4bf16295dab7b127cc55814a88a5dd605994a251cdde3042aa7e72a6cc0231578797e234569f2289c70ed106edb10438846425481c62dd97ad9ec964c41833b89b53da40b6701314efd7682f59bbbc4a70bd507b404f0f647449bcb97bf67de03a6130cd190ff424ccf91af5ffbfe64b612e1806def8213e985d1534ae4b6bb9c7705bb91246ad42c7e4ba1260af0ec088422bf7d13887bb15a1cda7c790e351a2d5ec0c67b560297a09717fc1459eae50abbae4ddbe52a23cca155ac149907fa914cbff789f01a2e62af343ae6a63b14f80634c33ef956d712df7eada381a65e49b3071134983254d232224219e876dc6a88e1ab146def38b07d3727069a7ebf54e061416218add8347b9e30717741bfe5369216da11a7da4b47c1727409b3325cd134dbb4598fe26cbf3c5fb7e5bb9a1a1df872be1ee5b6dddc35051b431f0ed937fcc17d136901b6524e4ecf7f31f9f5e0945967206a218022ff97f9cb6a5b81de906231572f49811ff5cfd1d7440f2c7600360171de3c3b0744715d66c4f52b19c407e74716657711a2c2880c63c3418b4c994163607bbc0d106afa3b70ae6d1023ac94b3c1b273a87bc9073c8d2e6298c0521feaeaee12dc9b0dddb32ac150ca61ac8a4321a54ffc1b2cf8f78188a8299f8cb45caae2ddb846edd3eb2f7b914912ced5dc28269f111622a9447e03ce89f00fb815e3f133d8d61b1db5e8fd2060ac660c0b642fecd4486a817bc6f96ff25415c42023c2fb2fcf3cffe2c89902ceeb2f6565e8bcefdb12e4ced120d96593a37e2617503cae12de36b47180cd4e2c561c11ad42438b243dfc6c4ec1d0eed4a6e567b0c6b1ae489b4b5b2863f1102f4e4fc489ad2f89a4db79f5dfd0f3a5b6fb7e553581d720ab8cc5e2f74fcd7d5fcb6a383a1e4f195b762f8190ff0b378fab9a35c0b1e0421d5df445c3861900e586a3aa82b26de24ef2ac16cee27c7364c428ad8afb064e3f302b20d54033417f6a61416237aa7fb22c86fc32793da2e138412eae3cb786a336ffd3a494088e53cab3e79879292e7ede41eecff3b39e50c63647519d7233698d9f30de5e9b528f407b55baad94885bd4ea75089af3a8debe784b262f30c142705cf3896668462fe9de05de5e96623f6aa5e32b07c09f47922a18cc3d0b8c6e88b666753f7a8c7ca4d816587c226ed054f82f2b4deb562fc77a8a00e602b0c25b4486eb0e16b1401608fe15890b3d3c891cc2acd85927a23618617c53f8774b174f83b9122dd4ea82bfd7d527ee866cfb34bbae8169eb65c279891de0fc1b5e508162909fc833344118bd9ed27842905c1d7387bd7c09a54eedd404a44290e1d6ec77812a745b13d6f57fccd48c2643ff120274e46cb941b56be31fae62b1c42379fdb127945776f92f984503b3c93975cefc4777d583dafd0c27581425363ed9d87d5f6e50c3b1fd5aea0904011aaf2294cbce0cc13412d1605630a8b0612359a2ad9fc9fbbe1a7b38cb7cdb7f2cdc6f795485021e91d5acae2ab0b12c4ea92d4e9102969919b20667f640e2cc2ca28121fad478fdf48c8c6cfdfa59a00b44fb72be08187e5bf285c375ee20d2d6f92cdcb05dd46e090565da3921d8843afc6988ff8b45eb1812d1ab7e5a3943c38a2fd610b48277c17858b8d73801d6016493bfb64c7bcf864181e426db616c20594abcd024718e9cda19a8d9745070c0eddbb745e788cd9b57f5136781243de76c6bdccc4884c02b56822c3af1940527a319e209523261cc74bbfd96016eb7ce27e3a51aecbc6f23f3012ef05a3555c1272dcb82726088cb0a7e978ee9c6067428daf0976fdbe1b597daaae5e51f52405ada536a0bf14e409e8412d29deb28628daa55e516dd6cdcf65ba9d6f824522253dc432de88d90725c999436a3e9dfab2cfb0c0e84b634e9dff84db993b32635aa41c200597fcb7d44f7e227ab8ee1fbe02f607b48fbc14d0a7ad0f9a51ef2155756206626c62a9df2e37ba897b83ab3a5a25ca3f74be522aa3cea77bb55c5a24c30965b502f1ef476506f11435a70a6566cb2eaf437d1ef4dbc1be51cde123e7b9dd197de3b22deb2e317be528f8dad49fa9e541e30a07fd160569fcb799b78feabef85de7659aabe166a0162e02a6222e7c5908abc1dd78eee350b870d8a061ea94645baa4ff93651bbecdc2c277e62d34a1534ffe7a2e19f8529c332c56e84b154271b1d427058c9d5a67ba6145964f6cdcc85e78aa9ff60a673270f09cec9607a8171cbb34d3c615f3feeaabfd8ba822c89a95ce116b6f58c0fc4ad9100e74f5786b7cd589f6e73ad256cd94ddd5584f0d801d2aa3ee4ea55e12c05bf0055592dcf04544b9dbc833364dd5243bde84c0aaa5784557f03a910e2c69b3f6e3d0e4335f4a9055972912332b6a877268337e3b6ac44e13ab70d35e696af365b5a1d91acb037283d4751121fa15efb51b5b585e2f7c4c4438348d1c3996d6ba8a16d2fa199a0958b3418ceeb0c90f3d25a8d4cc94184637d1f366ed921338e18ef5e29e120c4a325f696315107cf32dd350db797ab73931c9bd1de5332e338355b1d47a88dc1d99c2133d6fd3c06113b35417d19b0671ff8d97b8d84c0bcf98e8a021662f0ab0351f4be3a0689138bec4c04b1284d37bdf37e4f5064e24407d14b963a54afb1e992be9f6e7aab2414d48d9758cd8476e8b21d18210c7761fd528afbbb919716b6b42625187ec0de8ce7dbfab77e3dda211b037721a3e6237469faad7ee833318b7a499dec7b216396f23deecf2b8157f8a358f76cbc6ee80bd2ca9f58e94ea9fbb58a352faf9f84cff45e5025463b6c4bf8e4f460ad71918050c617bce74e596da371ba035a3f1c19a503c6376e1658f2c02e03bf4aa168ea189563f301cc3373aae32627820fc83ef47fba8cd9249de39800b755821ee8f21a961226357b5ea07e4acd4dc47b2bbe0dd40503898c98c8d7b2279cd2b4d6bea126f43adb001501cbd93f1ba3b3c2621cbc075b1e0eb1897c40d80ff27661b3edd7e1680cd29c31f4443a3c2c9109c269a496ab6e539654ca3143c931ad71939886e2bf74eac6e6417bf2bf9db28bba614858c8407821bfb615cd983f8ecaad5648557c2949f1285e7c62b6104da5fc2feb2736274515474170d5acb128b2637e41947586f8daf66716061dd996bbc66157bb7859bbf8e8e0a0df175bb55e84244d8b20299a870a087c18583effb54e689cd0c2146ba4d9704c819dc9f67e8a56b446fc2c181bb16551523676f2198f6e4f791aa045ad6d2ab7180dbe324524981110663c104cda2be913d7f7e0193aa7d01cf41ef93fa123c71c91e631e7d35f7a03a69d2a2123fdef8112a963a8a8192e73bd7b5f6492210247183cd641db527ae6e87ce3b1d77f13712916c2a93fe8fa8f78148066b9cdc6238d6e10c93f1e87ec3f392f2c3276fd08410538beadc8da04fc6fdb0abebfbc08778059ac1a45645fbbb8ec7c73b4744fd422521ab6f95af97ec96006e4a7aecdc79854547648c5267be6d92ea706e1df4f58d53c87f1159a61f9fde18c13803712943a940d515c124c107072ad0f06b85ed73a4246601f05095d04bca20d7f9dbb3f61741f49151ab9f545f61e220e39fdbf2d8c71c74583727d8311bf0a5dbe0ea45efeec590ea862684a4163f75fe7c8ac42013a83e83757a2a95c44bf1f4ac04988606a00bf8d04437866e312decb77d0034a8cd626b272bdf51de15201afcbb4114ec03e7c22748aaed30e764829ca280515365a0d07bf0c1ac74ad73768f348ffb4c4d6fb21c4f47320e5049b14e70999ced714238b76cbd1f803e59d9adbf6dcf75fd3bc15dffd84ddd698fed8ab2a43bcc8d74cc07dc96a75f8b38d84424b8406078edbc306506592fb28e1ebfa58a217be1bde7195cf7c2ef8d94aaa11fcc968d50dd4d40e4cc0e32208063fd5c41ff5f656a92552c5322f28c2dc9ff8eca1e7988eb59b2e534f2d1b1f7035ad09e45da30b704c42fe0a8d388ff7baea2571900ab25bba0a6a587a78d5107a97a460255f431586021e61322104d776427e0bc726880f0860f12ab364c1d77888c0fed7c906d181a16fe751d730947c956e4f8da1411d22de8bd9a78232a43725becda0bc10b897c2ba381cfec68e55e8fc6e2aad486b7443cf59f5f233eb0e60d462395c95f2ef40bd331444ac202cfb19f06d2e5218ca28a0edf5f5f367b0433e9e84108e467a903f6117ffd8df1715826c1f0e43bd343d617b42f50b24b79a04f5c3ef021d54d886b71f5fc14c6f590a22e13545081dabc4fbafa4f6e18bb049bb7631b012d043ea577fa3df107dc02e713a3a5ab564de3e42a5e49d12b1c14b0758e1f38833648f5a33d4caed37cd025e5ba56931ec321c2cb293196e4712c061f982204dbdb4074ce48ef80d220ed1386e76bc55619672910e4128bd364e7dc05227458d186664aecdc1e35e93b7e9351e21df218b77e7660673e569913bc2fbc055e7c48fa0629c98b1e0f0b3dc84bcb9facab91a000cfc9b145ead57022afda8ae967fc216ed2b9eb5117dac57e935cd3a1b22f633b8241727227798fdfe647d4354048a881ebdce48f7a23364558c5fc38db0bb043f12708d4702a9401b98a27a1b4a7c415828c51a2c7418ff9ab9b99aea23e2484ba79c23fad63378f3d9faf559d17ee97cbdff954291bc828c401b4aeec5f1cdc8c72d17a2b7bca704ea3911861b332e48b43a58712154fc45510ee7bcb68f84ca21555cb6b5e79070191c7784dbc6bbaf4b258bddc37f44dc29370756f45b0974eb6fed9438e2e72ec62fc420e1a827c8a1bad11ec7b523f06559e1dde1bc6cb591caed31190c9c9c47d929922b648981749f966b9f54b7ad530673b1a2cefaf8dd146dc25a88583ca91cfc0f50bb39623e1ea0ecd5f0d50ef12330bd9fdfb441a0905f8c89066c56c0fed30b9dc4661b09fb47bc9f0d064d8c05be6076e31661c54001ec2ec8f132f548707b2473753c5c10361c9deaa5ae4546ebe68f8d4c9b4d1af8053ad5ed62d3154e8cda63a07c5feb494327d14c6860074c0d24f91ed672b3f2fcf3d4fb211050a9916856312fe0c705f6bacc3f1423f97ccfbb5894a98aa9467d28bc59f109411105118e163be98117a8250ff2b3514f627fa1868bb75eef1b6d6973c9ff535be71927384560f38e4efd12f811586801897a84bfe7696e8557e3cf88002a49464c6911464bc6e96694da69e70efaf7ed425a7e5d80b63407b804b2b21519a6d526c06e56d646dd6b0c7be4695991aa1fd85271e72dca7180465d22236d95601969bed60644630f6174be2040f0a274e2def59714abcd227de0b04edacf010ee1ed83f01645b2f97720f2a00a4caeebf0122a96257f71d8706fe4739f14a356f3dc6ba9a67a7839022b76b192be232f0e3170830e1cc493870ec1dc25cfb0e6a45b5198ac17dca4baaa952f58298780d4de5a4d6d96439f6e0e07a0fae7d7b79d14c64bfdb0bd6ea5d5bb96285612aaa32c34e759d9bdd80c7ceddb9d02cbad47a833fd8a0248b7f432ac29eb000a1a9e49ad0bf5010d8d0b3006babafcfc927a87a5adb3089ba4c6f77938ccce5239300302f996106d1b451c49c1fa5728176f711d213a0ccbdbbfe57c84f68f3e50ae2c1b1c78cbc1b5ca00445ecc9720c06f3fbafa98afcf85429f0d134514d3ef41f64a7a42bcd62dfc938dcbbddd377b9d74095920961f6cb8e980050588220781938f51ea0f22c767397a7af847f6cae8ff63e5cf87be8f795c44", 0x1000}, {&(0x7f00000035c0)="06c687b07c4a5ee71b08988fb57d1ee97f21031ace34ea2925bfda43adcee2725cb6a405d234ae0edd1ca6a7d85d218a1fd0f14f02cdc2aaf254d68bacf146a82d1ea283a3549798fed767aa1090838b2928f930069887d639a82150a4be270663d3fa55cd2d1c6074fbaaf02681250c115bc42fb2043c24e2d49201ead3f9ce20f50f4943fe425c9345eb44203591bdd8944a3515900fd2faef33ed4158b4ada9777aee13a3acf26bbbf72c4ef0", 0xae}, {&(0x7f0000003680)="9a38c7545361d8be5004c8123d6f25002149e9c479e1021d55dc256f96136f5d193bab0890c608a53cc1d6fd75d9b7d525bef8f366dad7ca2725bc9b331a1e2ef72e4101e62830ec8ed3e21de3d489f216a33a704a139af83fd6d67f6743de0e1f2f4586828fc1f67d7c57aff66dc05e61fff8b1e2e0b74ca3a08b92889de4803ea327f5e97a6107543d9847e3a9cf760fe21ce5284c348363c3bafe4c06eaff21fa0d2d49cf0fd10103de5ca34ea6bb38596ab315b44b69c0b7e22cc98ed8ed072e4bed7945f8052fa53f207eabac8de5391f7d209b80c350e39aa2e5bbd185be0a", 0xe2}], 0x9) r2 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$FIONREAD(r2, 0x541b, &(0x7f00000000c0)) [ 1164.468692][ T9188] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1164.468707][ T9188] RSP: 002b:00007fd0949aafa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 1164.468723][ T9188] RAX: ffffffffffffffda RBX: 0000000020000280 RCX: 0000000000467b1a [ 1164.468735][ T9188] RDX: 00000000200000c0 RSI: 0000000020000100 RDI: 00007fd0949ab000 [ 1164.468748][ T9188] RBP: 00007fd0949ab040 R08: 00007fd0949ab040 R09: 00000000200000c0 [ 1164.468762][ T9188] R10: 0000000000000000 R11: 0000000000000202 R12: 00000000200000c0 [ 1164.468775][ T9188] R13: 0000000020000100 R14: 00007fd0949ab000 R15: 0000000020000400 [ 1164.538625][ T9205] loop3: detected capacity change from 0 to 1 [ 1164.734910][ T9205] FAULT_INJECTION: forcing a failure. [ 1164.734910][ T9205] name failslab, interval 1, probability 0, space 0, times 0 12:44:34 executing program 3 (fault-call:0 fault-nth:59): syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000280)=[{0x0, 0x0, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e78032513251fffe", 0x16}], 0x0, &(0x7f0000000400)=ANY=[]) [ 1164.734937][ T9205] CPU: 0 PID: 9205 Comm: syz-executor.3 Not tainted 5.14.0-syzkaller #0 [ 1164.734957][ T9205] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1164.734967][ T9205] Call Trace: [ 1164.734974][ T9205] dump_stack_lvl+0xb7/0x103 [ 1164.734994][ T9205] dump_stack+0x11/0x1a [ 1164.735009][ T9205] should_fail+0x23c/0x250 [ 1164.735030][ T9205] ? kzalloc+0x1d/0x30 [ 1164.735051][ T9205] __should_failslab+0x81/0x90 [ 1164.735067][ T9205] should_failslab+0x5/0x20 [ 1164.735083][ T9205] __kmalloc+0x66/0x340 [ 1164.735106][ T9205] kzalloc+0x1d/0x30 [ 1164.735121][ T9205] security_sb_alloc+0x3c/0x180 [ 1164.735141][ T9205] alloc_super+0x10b/0x520 [ 1164.735163][ T9205] ? mount_bdev+0x290/0x290 [ 1164.735189][ T9205] sget+0x1a5/0x400 [ 1164.735207][ T9205] ? test_bdev_super+0x30/0x30 [ 1164.735226][ T9205] mount_bdev+0xd3/0x290 [ 1164.735244][ T9205] ? vfat_mount+0x40/0x40 [ 1164.735261][ T9205] ? tsan.module_ctor+0x10/0x10 [ 1164.735277][ T9205] vfat_mount+0x2d/0x40 [ 1164.735295][ T9205] legacy_get_tree+0x70/0xc0 [ 1164.735315][ T9205] vfs_get_tree+0x4a/0x1a0 [ 1164.735337][ T9205] path_mount+0x11f2/0x1d30 [ 1164.735354][ T9205] __se_sys_mount+0x23d/0x2e0 [ 1164.735370][ T9205] ? mntput+0x45/0x70 [ 1164.735386][ T9205] __x64_sys_mount+0x63/0x70 [ 1164.735454][ T9205] do_syscall_64+0x3d/0x90 [ 1164.735507][ T9205] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1164.735527][ T9205] RIP: 0033:0x467b1a [ 1164.735538][ T9205] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1164.735553][ T9205] RSP: 002b:00007fd0949aafa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 1164.735569][ T9205] RAX: ffffffffffffffda RBX: 0000000020000280 RCX: 0000000000467b1a [ 1164.735580][ T9205] RDX: 00000000200000c0 RSI: 0000000020000100 RDI: 00007fd0949ab000 [ 1164.735594][ T9205] RBP: 00007fd0949ab040 R08: 00007fd0949ab040 R09: 00000000200000c0 [ 1164.735605][ T9205] R10: 0000000000000000 R11: 0000000000000202 R12: 00000000200000c0 [ 1164.735677][ T9205] R13: 0000000020000100 R14: 00007fd0949ab000 R15: 0000000020000400 [ 1164.797767][ T9218] loop3: detected capacity change from 0 to 1 12:44:34 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) writev(r0, &(0x7f0000003780)=[{0x0}, {&(0x7f0000001380)="cfbe360fef4e506a598711a931f6e7e9cb34ed547e83583c571ae24a026d6feec381c4842b3925c3cb8d1c768e281e4f1d47ac00e37119", 0x37}, {&(0x7f00000013c0)="c150117bb95ddd9fb88017fc1ccab062581a547034dc3064314d026716ecbc5399b72888b683fe5248962989e9c946ec499ef183a8f02a3dcd931d1af3a0afb7aa67e7f14892e2d3e2ff86b57d6c548496d31e0bdff5f7c2f1a3f97af78d1a08d0010f1c2a083b8fe94d95195720b0214e9996597c58636df0342a882e5f2f9442dba90063", 0x85}, {&(0x7f0000001480)="069088f2d187187e9f4e0d28185b1e9c71c4cbdcea2005a39122a03f557ddca833d5cce79af3f7658f79b4a721d3fc706ec159b1cb856b28522baa78560f8c83eccc282b10c0f109bf67c0978dda5879eca0dba26d60e67e34cb83af4699e6bf1f3d6919f0321e442e484e6323a2053b778571e7663a99aee66faf41a428a6337c0fe59bf488cec6f98dbde51e776a0c1f3c72e900f6d90b970c247d863fdf98cf9282a79f98731c0b5b7cfc5b69d68f4ebea3d7a738ab1e63cd35c5ffb5d79dd97c4184be1ab344a29726824e1acec1b7e820a1b01296db115ce0b30031895702f6ee3f7da0dba355ff52e1c12e140d84c9183da4159f7061af2a979c265dc2180a0028824b5484582c08841a1f8ea40ce68362917cd29b42d7d9c13d1822caf9ba128c194e97ffcd0509fbce68e103f6ff8bf923b58fa3abcb46385f99ea3392c19056271e00b06944ec698051da0a41030d5077094397376cca269f1e554eddb69a11a4ec9e074fc4f7a38a39953259997afe6b9beaad63ed170999e5f959b970bba024d7ca710ab2ab62acf1624368bb8e1d2a472939e3f2ecd31ced36a01c0e8bc3535a7deab5c9030b675173ccec4e15dae3f7b255660dc8ecea1fea9a1379f7c89a73c6c794f2f554151dfd839dbded5b29079f7495b413dfe02bb98742cee43d6b6175eef566cd15903195bba4055d052c39f4745a7d880965c0805ca4ad520107ea01e80e5232d288c6632a563525f4c83202feec3f1d5117fcf370a3939b01cfe501696f60e3b8b634da146ef3340a1a33576701dd21330309f7ca508c19e319d4d7dd3c4124c291c206db67bd49beb656b2428c124550fe2fcee09ac9f6ded89088e3e64594e382bdbac613a9938532a9902f2aef034c2067e2c907258014f162017927189539dd9655671a1222862590ff1c9db52a017139744f1091e79edd1b50e9a0a38979ae75662240f8b1f8243ad8b2b6387849a54d10920a5568060c013ce19eb471ec8eef5b622084615d033421ac3744339a7cbb5079938359e2e4f8cd9902529931564b38d9c3b5b7e533446d0dfb19e353546fc9654d26acfd9da056ffd0d779e4723b4fcf1b4784fa3ab20865b64418318760643da798b9e30f7b77a59612c26b6be5beaa59c4344b1465c013c65014e4e9408bdd0a5d33b1aaf6d7ac6753bee36218167c9469cabdf8b844398c67d9c1e8ee851fe568e5cc090adb0a6e94975f6f8cd3dbc61e2c875aab2bcabbc006d2fba488b4802536acd4caa95d3433ead1b5026ad9c9931ea4ca8005ad456d51f4d3c8cae829aa694aa4254069608a1eaa534b44b6531ee25ea821b388566bca289703c344d9db0a55e5c2422876addc03833a7f6a2b8553d4a2f6af9fcfb6be0bd2884815d3db258535cda62c5ee3a7df8cdfffb93421a083290d31b08cee26b61e8deb55e84e790b3fb12f22d6fe254aa5c83cb5b462018ff450f5bc0d99c464035dd6624912101f6d007a9d57ac992e4f85e402fa94f4e3eaaef00d59a9f2a297256c01793d01a0ad8a54b6799465a4157ffb30e268635feb9e6b3229ef5d23a3e375ba2ae76bd2a8faa0538cbe3961884b18db540b5dadff0c08c74a8ce5ae5b63fd776e6220fb6d5c159b2b9f78bd07d6b9f6a7b42f50df2b31ab3b5667eedaadccbb66e2763879a25d42ee6a30e2b7daa332a5726920a05768cc7ba5da1cda212cde7f49fcbaee30049acdea4e4ce652c9d6ed6c603dff75f16c177afafc6a6604878fac994436a470d7b864ef9ca128f06328f6614a1635ea43e189e41819012e104b1cbf7e9f7af7d2541568d42b85af2c4d99469d461863e55b4e48ca98b65b470a1d690d91303294717e8653545fc0f6e7aa7014538fadb2e28a4616e99ffe77855376d8dbb848f25ff3da49edcfff2fb6312334e51a974fd05de7ba14dfe549578f6500ff419e3c09a3d3cf5ef3b29002aee1a585b15f5698a5f0c1c2ec88bf730eee6c2876b19fda0cf85193190d563ba3ae34612e6fdbeb3f8362fe92b3c354da66da47b6d799fef939ca06f12a6125319f6ff1bedbeaa9c72b19d03cf9899a8a3f732a7b62d76013044aa9adfcf3fdabd157661afac05ad4bd4af16e064afc23193407a9d326a0024bb0fed53fcd1bae5164c53c51b5450958c3656b10190e92400670569e4bcdff3437645db7822e2d7a689f53024d3d1e3effd8eec9890758ef2c5f8840d9933752cc05172086cc5ef10b0441d0014a308958dc9d7493d10d30a6e2f9bb0c95896ad3f5e959339826d79fe60c69d4e186a9f9d6d925e77e2f3c63e5143c6d4ef5a78d8351959aab581f5951f5feabd5ce08d72d3456fba313cd4fa6ff4eb60332d33f46a6ef835468f1d91b19830b48ccaf8f76001a86943d445bbeb5e4e96f50e499e2f9c3962bb73a5179b2e801895b1cddad7bac544890034869911167a8e329b465e9184d94f8383e7f3343ac6346c160ada6256b551da73eb37bb5255fd391c420aa65aeff2c74f96039540e7d07f1265ecb90a5b092e6ca06237f3f2075eb0f9d099db68c77b2e05dd8221af1a71c0e59903c36cb2ae86998a4eed0388c6b2452a2c5b7f66795efa251f458538d33bc320a9fb03366a327af751888653acd2b80cc009c8a335746dbcc3d9c957aa283d424f9a54f58a4761adddebdea495bd47f86057281c5cd827c49fa97bc97c04043de98a0b71566b08a83896f2a5b225c37ed2b3ea6142721de53b231414948bcdf451d74d7ca40cc91640be3fe23169d5f7530d1b7b77129755605b546570bf879c7421a2590b83a9318eef2a55d2b7bd0600caf032a3688f9c9e8aa0c99a4eba0eea88c5b826460b531d21db85b97547abafd600f0352086d2356a065e3358f57d36dba896506bcb038d25308b7d2f717882cb5d65001d888e20d28074c8ebb4c96923840cbeadc5cbfaf832df6f1c5bc568439e29c824f84936548a4f5d65c9358ecc1db0f9c9d997578945a9f3e329171d7ba5e84cb6864002b5d91befd329790e60e2eca3ac89c79170a9ccab106e18ba628d2cac044c91c2a1cdc294933c3480f0dcb70f12c0bbd238dcf0e63c557636465fea8216af15a84d3a0b4b4fef9ab81fd4bd6ba091a9a5f47bbab1d3ea63978b69bae6a27d8fa38ed6aa81dec76845dae01f41b573eb1c353aaeee48e4a0e62ee7244ea0a3091c3c4c1ad3558b0265cafc2d079dc87487febdcdfd9eb928f71fdf44d5b7f7a393c1bea68eb0e549441919d535e10bd520cc6f1497d17891a6a9971c4b6806e99395baf24947f73c4dd7546d9986b6a9a49b60c3000f3a464e42730780a6a109f6c13c9ee569f6be1c1d95789db35ca39b9c41b36b9f606f807ebed5008fdd6ed84f59c4cc59cfd2217884c454fd18be3404bd37dce9a3b35477386e0ab97a0bf9309b2b8d90b971dc27253bb3459e8b7ec62a8474e9bd5880006756060947e0015761b03cb96cff61398cba1d0d0e00ae2ea0e6ddf34cbf9470b30a31c95d55737f5c15d2ff162a0dec80e40248405b7b82336c57c9c737cf7de73ce7797a1384980ea6a2e276ce3ae1903d8f5748db901ee20e3096c46dc6502c3e9f257303a79c035249cb830b00448c83419ede3861c3b3f00054a848566f9490f7dd366c207531efc42f6dfcc348f2a2afe49985d8cdfb9dba065e07f73e09f7c61913452445650b11ca1e14df040aa94d9bf9be3bd256f6143d0596842d0dda991495921da1ea851c510ca74b29051f40cb835a8418cad6f43dd2529d8eed84d1dd7b4990c479862381a30ce6d873e70bd07575042c0ffa47d96611b57a40fd50ab8ec4d0091587fa4e1f4c24adb1511fdf90af69570165a355d08a7b0711d960a35d10b6774a80b9f77c5b10876d66a6bb90eed62d3c07364117d09c8b193cf84eea130d3944c7ff840e58389c24f65fa8354c4c6198f4e30868bd148acc22443e7cf128da1a2d4e10217c8d9b0d87ef30df19081356c536243f2a966a0f7325cf2e71c7386e35ced7ccfe13367ee6467bb852a16b141028b8c0441baa6d414342fdb5c224d8cee34518c3c2f35b11859e9d9b33e2036299caf31534ae48d061453f8d8fea78d5a6f98659afae0243cb94f9b66e7cb6825684f2b350d245407757b526f04f1b141eeb7a2029e1ec771b88771fe5018789856dd7f14f59e0049dbcea7c3640cae5543e97822f5ae2eeb0bd4f2a6121cc71275aadafbad372b1e0ed4e68eec31bcdcf6327f1f30fdb76c68951812563bf177a5dbac0c248e5781020c78a1f6158c997efb2e3f7c1c6cc7286da68e937cdc9a1bcec8e589fe23aff979836a3be21c5ae4007d9e69134e93f523f1b1fc9c0e8208acfb5fd30953f513c964288543929b44c5e3d07275e01bb761a99f3fa94b60f960f9c6c0a73565fc08f3cfab001c702af76fb25abe7fc989c2e9dc4b4230955a7a2df13ff31fa36f892353747445d2e1cd5f369c1219a6f3f7d915133da893a5f31dcb9443f0a1102012a2b905c8aa1b471b5fc4384e53510ed9de4ebdcc52a7cf3715e23d9a2902ecdab654a0c99539372b6f549f33da0876b164e9d36df1269d52baf3d257c03464f6ccc4ba6d8d22401f8d8cff2c37d7447d281b99a000ba1c5c570d084ad4431d2f245aee9d2991d6a91a9463ff15895a5cbb62f5ba0a2fe01686e48bf1778015bba61febfb807c0f9112c19e1021a8036f18db513c51b7eca72d1086aa58c8c72e5925a5a7aeface5e04d5aa74beae21b6c7fc46b7f6acc1cfac810544650a59917d348c2944a0dfe383880f0c30e851cdbae83a4e4cf6b5c9b85f1de3c2b058d4777dee171297714206a2187112b06119a588e0c7a816d377c5d693457598db134d9bf79a951074d5503282a8585c964b2854fb0853372088d606984d83832d6afb2bdaab00a3330c674b9356f313dca019d78bc966446b8b7554e2a6472e014eaf0c762edc898c384c9b170f1110cfcadd982cdfd6dc4e752db2e107a1b329b38119cddb8fb85c1ffb75d579035cb51b7f3dd387f30710eb9eb895acdae3301ec1c7114bfdf3a7020c351376fd4c72bbcec3e6fd712b560b3f4aedbd1ff58f925c4a972e3383370cd72bc7f313eee1da8594171c4d89a6da83922c2b76ca27c3addd88df35f2db014bc8eecd6dd3b0e724f91027441369c56c82acbe06a96cbc089c0495334c735332ccadb0d9e6a10ad1138c701fbf93d01610f50d84db158a9fe81a7c0c6ef9a4e93bb7affdd7417a53f7e75793f6093a95f768e7a4605065f728706b324ba7d3e3958662d6456c09b53e5c6f067bd1244b5a6a37c57c372f158e1c5eab34a4a127886d88993e081662edb409d3d0a757cc908bb91f32227284e360d7fb1ef8ae3a65003458b08c07013fe61f825fef71013810ff7cf0366c6f1f0768c12b3280403eeb6fb550949507943503729b4662f6df8dd3ab62423f8088317320b24ae4973e7725946372b7aef6eb98e84fdf8e1ae0759c37301d0534743141ae2332c06fe69141b5d127e326a397930f160862e5d7ba664d838f570610f590a354a47c860b92cd670a1884975ad8564d20f4a163b9760679a114fa3077ba3b6bee1d97a6c084b4bca692dd86e5a01129ce3da526ee801db95769bfafe0202cf772d98dc3a40498d0f62d0a4e3277bd62e7145f32007948122f1ae387a4556f0777bed8c763cc7de72796dcb7f555c5747fab6a78bacee320745255b159874a1a48a5f78a4e38e415b57e4ac67febb40f1ba6ceb4d3b284b7861a8732dbebe7c3b56b56bc958f", 0x1000}, {&(0x7f0000002480)="904f43fbe96ead2cb6a8d522e4339db69f44a27dc3128dfed392fe0eee9ee47b2d20d7ac6807506e287896784519d8bd16f4d17bd17b50446eda04f05a78f8ed4b9d4307fb2548bf0fd17904936b25e5efe8ab37ef9587b7", 0x58}, {&(0x7f0000002500)="f84db8b2bf3f5d1aed0d66bcfa60e3c773c8b2c2f69d75ce2f880bd9842ccccc2bac8af45a7b9a8f479407c411c8a12ad3ecfb7fe46a3fba0fc5d60304cf896e14bcedf0693e8db9bf0765406137460f6f630b413cb236a653c7ab0ad63b472ce0b1522eb43aebf61414752e9b48d5e8bc715158fdb135c5d27262336d2394a52f6acbba62efa64c99b01b4023823aeff336dd44661b75", 0x97}, {&(0x7f00000025c0)="1e00b6ee8a643b3589c92490d0c68f4bf16295dab7b127cc55814a88a5dd605994a251cdde3042aa7e72a6cc0231578797e234569f2289c70ed106edb10438846425481c62dd97ad9ec964c41833b89b53da40b6701314efd7682f59bbbc4a70bd507b404f0f647449bcb97bf67de03a6130cd190ff424ccf91af5ffbfe64b612e1806def8213e985d1534ae4b6bb9c7705bb91246ad42c7e4ba1260af0ec088422bf7d13887bb15a1cda7c790e351a2d5ec0c67b560297a09717fc1459eae50abbae4ddbe52a23cca155ac149907fa914cbff789f01a2e62af343ae6a63b14f80634c33ef956d712df7eada381a65e49b3071134983254d232224219e876dc6a88e1ab146def38b07d3727069a7ebf54e061416218add8347b9e30717741bfe5369216da11a7da4b47c1727409b3325cd134dbb4598fe26cbf3c5fb7e5bb9a1a1df872be1ee5b6dddc35051b431f0ed937fcc17d136901b6524e4ecf7f31f9f5e0945967206a218022ff97f9cb6a5b81de906231572f49811ff5cfd1d7440f2c7600360171de3c3b0744715d66c4f52b19c407e74716657711a2c2880c63c3418b4c994163607bbc0d106afa3b70ae6d1023ac94b3c1b273a87bc9073c8d2e6298c0521feaeaee12dc9b0dddb32ac150ca61ac8a4321a54ffc1b2cf8f78188a8299f8cb45caae2ddb846edd3eb2f7b914912ced5dc28269f111622a9447e03ce89f00fb815e3f133d8d61b1db5e8fd2060ac660c0b642fecd4486a817bc6f96ff25415c42023c2fb2fcf3cffe2c89902ceeb2f6565e8bcefdb12e4ced120d96593a37e2617503cae12de36b47180cd4e2c561c11ad42438b243dfc6c4ec1d0eed4a6e567b0c6b1ae489b4b5b2863f1102f4e4fc489ad2f89a4db79f5dfd0f3a5b6fb7e553581d720ab8cc5e2f74fcd7d5fcb6a383a1e4f195b762f8190ff0b378fab9a35c0b1e0421d5df445c3861900e586a3aa82b26de24ef2ac16cee27c7364c428ad8afb064e3f302b20d54033417f6a61416237aa7fb22c86fc32793da2e138412eae3cb786a336ffd3a494088e53cab3e79879292e7ede41eecff3b39e50c63647519d7233698d9f30de5e9b528f407b55baad94885bd4ea75089af3a8debe784b262f30c142705cf3896668462fe9de05de5e96623f6aa5e32b07c09f47922a18cc3d0b8c6e88b666753f7a8c7ca4d816587c226ed054f82f2b4deb562fc77a8a00e602b0c25b4486eb0e16b1401608fe15890b3d3c891cc2acd85927a23618617c53f8774b174f83b9122dd4ea82bfd7d527ee866cfb34bbae8169eb65c279891de0fc1b5e508162909fc833344118bd9ed27842905c1d7387bd7c09a54eedd404a44290e1d6ec77812a745b13d6f57fccd48c2643ff120274e46cb941b56be31fae62b1c42379fdb127945776f92f984503b3c93975cefc4777d583dafd0c27581425363ed9d87d5f6e50c3b1fd5aea0904011aaf2294cbce0cc13412d1605630a8b0612359a2ad9fc9fbbe1a7b38cb7cdb7f2cdc6f795485021e91d5acae2ab0b12c4ea92d4e9102969919b20667f640e2cc2ca28121fad478fdf48c8c6cfdfa59a00b44fb72be08187e5bf285c375ee20d2d6f92cdcb05dd46e090565da3921d8843afc6988ff8b45eb1812d1ab7e5a3943c38a2fd610b48277c17858b8d73801d6016493bfb64c7bcf864181e426db616c20594abcd024718e9cda19a8d9745070c0eddbb745e788cd9b57f5136781243de76c6bdccc4884c02b56822c3af1940527a319e209523261cc74bbfd96016eb7ce27e3a51aecbc6f23f3012ef05a3555c1272dcb82726088cb0a7e978ee9c6067428daf0976fdbe1b597daaae5e51f52405ada536a0bf14e409e8412d29deb28628daa55e516dd6cdcf65ba9d6f824522253dc432de88d90725c999436a3e9dfab2cfb0c0e84b634e9dff84db993b32635aa41c200597fcb7d44f7e227ab8ee1fbe02f607b48fbc14d0a7ad0f9a51ef2155756206626c62a9df2e37ba897b83ab3a5a25ca3f74be522aa3cea77bb55c5a24c30965b502f1ef476506f11435a70a6566cb2eaf437d1ef4dbc1be51cde123e7b9dd197de3b22deb2e317be528f8dad49fa9e541e30a07fd160569fcb799b78feabef85de7659aabe166a0162e02a6222e7c5908abc1dd78eee350b870d8a061ea94645baa4ff93651bbecdc2c277e62d34a1534ffe7a2e19f8529c332c56e84b154271b1d427058c9d5a67ba6145964f6cdcc85e78aa9ff60a673270f09cec9607a8171cbb34d3c615f3feeaabfd8ba822c89a95ce116b6f58c0fc4ad9100e74f5786b7cd589f6e73ad256cd94ddd5584f0d801d2aa3ee4ea55e12c05bf0055592dcf04544b9dbc833364dd5243bde84c0aaa5784557f03a910e2c69b3f6e3d0e4335f4a9055972912332b6a877268337e3b6ac44e13ab70d35e696af365b5a1d91acb037283d4751121fa15efb51b5b585e2f7c4c4438348d1c3996d6ba8a16d2fa199a0958b3418ceeb0c90f3d25a8d4cc94184637d1f366ed921338e18ef5e29e120c4a325f696315107cf32dd350db797ab73931c9bd1de5332e338355b1d47a88dc1d99c2133d6fd3c06113b35417d19b0671ff8d97b8d84c0bcf98e8a021662f0ab0351f4be3a0689138bec4c04b1284d37bdf37e4f5064e24407d14b963a54afb1e992be9f6e7aab2414d48d9758cd8476e8b21d18210c7761fd528afbbb919716b6b42625187ec0de8ce7dbfab77e3dda211b037721a3e6237469faad7ee833318b7a499dec7b216396f23deecf2b8157f8a358f76cbc6ee80bd2ca9f58e94ea9fbb58a352faf9f84cff45e5025463b6c4bf8e4f460ad71918050c617bce74e596da371ba035a3f1c19a503c6376e1658f2c02e03bf4aa168ea189563f301cc3373aae32627820fc83ef47fba8cd9249de39800b755821ee8f21a961226357b5ea07e4acd4dc47b2bbe0dd40503898c98c8d7b2279cd2b4d6bea126f43adb001501cbd93f1ba3b3c2621cbc075b1e0eb1897c40d80ff27661b3edd7e1680cd29c31f4443a3c2c9109c269a496ab6e539654ca3143c931ad71939886e2bf74eac6e6417bf2bf9db28bba614858c8407821bfb615cd983f8ecaad5648557c2949f1285e7c62b6104da5fc2feb2736274515474170d5acb128b2637e41947586f8daf66716061dd996bbc66157bb7859bbf8e8e0a0df175bb55e84244d8b20299a870a087c18583effb54e689cd0c2146ba4d9704c819dc9f67e8a56b446fc2c181bb16551523676f2198f6e4f791aa045ad6d2ab7180dbe324524981110663c104cda2be913d7f7e0193aa7d01cf41ef93fa123c71c91e631e7d35f7a03a69d2a2123fdef8112a963a8a8192e73bd7b5f6492210247183cd641db527ae6e87ce3b1d77f13712916c2a93fe8fa8f78148066b9cdc6238d6e10c93f1e87ec3f392f2c3276fd08410538beadc8da04fc6fdb0abebfbc08778059ac1a45645fbbb8ec7c73b4744fd422521ab6f95af97ec96006e4a7aecdc79854547648c5267be6d92ea706e1df4f58d53c87f1159a61f9fde18c13803712943a940d515c124c107072ad0f06b85ed73a4246601f05095d04bca20d7f9dbb3f61741f49151ab9f545f61e220e39fdbf2d8c71c74583727d8311bf0a5dbe0ea45efeec590ea862684a4163f75fe7c8ac42013a83e83757a2a95c44bf1f4ac04988606a00bf8d04437866e312decb77d0034a8cd626b272bdf51de15201afcbb4114ec03e7c22748aaed30e764829ca280515365a0d07bf0c1ac74ad73768f348ffb4c4d6fb21c4f47320e5049b14e70999ced714238b76cbd1f803e59d9adbf6dcf75fd3bc15dffd84ddd698fed8ab2a43bcc8d74cc07dc96a75f8b38d84424b8406078edbc306506592fb28e1ebfa58a217be1bde7195cf7c2ef8d94aaa11fcc968d50dd4d40e4cc0e32208063fd5c41ff5f656a92552c5322f28c2dc9ff8eca1e7988eb59b2e534f2d1b1f7035ad09e45da30b704c42fe0a8d388ff7baea2571900ab25bba0a6a587a78d5107a97a460255f431586021e61322104d776427e0bc726880f0860f12ab364c1d77888c0fed7c906d181a16fe751d730947c956e4f8da1411d22de8bd9a78232a43725becda0bc10b897c2ba381cfec68e55e8fc6e2aad486b7443cf59f5f233eb0e60d462395c95f2ef40bd331444ac202cfb19f06d2e5218ca28a0edf5f5f367b0433e9e84108e467a903f6117ffd8df1715826c1f0e43bd343d617b42f50b24b79a04f5c3ef021d54d886b71f5fc14c6f590a22e13545081dabc4fbafa4f6e18bb049bb7631b012d043ea577fa3df107dc02e713a3a5ab564de3e42a5e49d12b1c14b0758e1f38833648f5a33d4caed37cd025e5ba56931ec321c2cb293196e4712c061f982204dbdb4074ce48ef80d220ed1386e76bc55619672910e4128bd364e7dc05227458d186664aecdc1e35e93b7e9351e21df218b77e7660673e569913bc2fbc055e7c48fa0629c98b1e0f0b3dc84bcb9facab91a000cfc9b145ead57022afda8ae967fc216ed2b9eb5117dac57e935cd3a1b22f633b8241727227798fdfe647d4354048a881ebdce48f7a23364558c5fc38db0bb043f12708d4702a9401b98a27a1b4a7c415828c51a2c7418ff9ab9b99aea23e2484ba79c23fad63378f3d9faf559d17ee97cbdff954291bc828c401b4aeec5f1cdc8c72d17a2b7bca704ea3911861b332e48b43a58712154fc45510ee7bcb68f84ca21555cb6b5e79070191c7784dbc6bbaf4b258bddc37f44dc29370756f45b0974eb6fed9438e2e72ec62fc420e1a827c8a1bad11ec7b523f06559e1dde1bc6cb591caed31190c9c9c47d929922b648981749f966b9f54b7ad530673b1a2cefaf8dd146dc25a88583ca91cfc0f50bb39623e1ea0ecd5f0d50ef12330bd9fdfb441a0905f8c89066c56c0fed30b9dc4661b09fb47bc9f0d064d8c05be6076e31661c54001ec2ec8f132f548707b2473753c5c10361c9deaa5ae4546ebe68f8d4c9b4d1af8053ad5ed62d3154e8cda63a07c5feb494327d14c6860074c0d24f91ed672b3f2fcf3d4fb211050a9916856312fe0c705f6bacc3f1423f97ccfbb5894a98aa9467d28bc59f109411105118e163be98117a8250ff2b3514f627fa1868bb75eef1b6d6973c9ff535be71927384560f38e4efd12f811586801897a84bfe7696e8557e3cf88002a49464c6911464bc6e96694da69e70efaf7ed425a7e5d80b63407b804b2b21519a6d526c06e56d646dd6b0c7be4695991aa1fd85271e72dca7180465d22236d95601969bed60644630f6174be2040f0a274e2def59714abcd227de0b04edacf010ee1ed83f01645b2f97720f2a00a4caeebf0122a96257f71d8706fe4739f14a356f3dc6ba9a67a7839022b76", 0xf00}, {&(0x7f00000035c0)="06c687b07c4a5ee71b08988fb57d1ee97f21031ace34ea2925bfda43adcee2725cb6a405d234ae0edd1ca6a7d85d218a1fd0f14f02cdc2aaf254d68bacf146a82d1ea283a3549798fed767aa1090838b2928f930069887d639a82150a4be270663d3fa55cd2d1c6074fbaaf02681250c115bc42fb2043c24e2d49201ead3f9ce20f50f4943fe425c9345eb44203591bdd8944a3515900fd2faef33ed4158b4ada9777aee13a3acf26bbbf72c4ef0", 0xae}, {&(0x7f0000003680)="9a38c7545361d8be5004c8123d6f25002149e9c479e1021d55dc256f96136f5d193bab0890c608a53cc1d6fd75d9b7d525bef8f366dad7ca2725bc9b331a1e2ef72e4101e62830ec8ed3e21de3d489f216a33a704a139af83fd6d67f6743de0e1f2f4586828fc1f67d7c57aff66dc05e61fff8b1e2e0b74ca3a08b92889de4803ea327f5e97a6107543d9847e3a9cf760fe21ce5284c348363c3bafe4c06eaff21fa0d2d49cf0fd10103de5ca34ea6bb38596ab315b44b69c0b7e22cc98ed8ed072e4bed7945f8052fa53f207eabac8de5391f7d209b80c350e39aa2e5bbd185be0a", 0xe2}], 0x9) 12:44:34 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000140)="c2db6cbab62a52c5657e8d1b18b0", 0xe}], 0x1) [ 1165.007258][ T9218] FAULT_INJECTION: forcing a failure. [ 1165.007258][ T9218] name failslab, interval 1, probability 0, space 0, times 0 [ 1165.020264][ T9218] CPU: 1 PID: 9218 Comm: syz-executor.3 Not tainted 5.14.0-syzkaller #0 [ 1165.028727][ T9218] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1165.039678][ T9218] Call Trace: [ 1165.039687][ T9218] dump_stack_lvl+0xb7/0x103 [ 1165.047808][ T9218] dump_stack+0x11/0x1a [ 1165.047830][ T9218] should_fail+0x23c/0x250 [ 1165.057409][ T9218] ? kzalloc+0x1d/0x30 [ 1165.057431][ T9218] __should_failslab+0x81/0x90 [ 1165.057449][ T9218] should_failslab+0x5/0x20 [ 1165.057465][ T9218] __kmalloc+0x66/0x340 [ 1165.057491][ T9218] kzalloc+0x1d/0x30 [ 1165.057504][ T9218] security_sb_alloc+0x3c/0x180 [ 1165.084184][ T9218] alloc_super+0x10b/0x520 [ 1165.084211][ T9218] ? mount_bdev+0x290/0x290 [ 1165.084224][ T9218] sget+0x1a5/0x400 12:44:34 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) writev(r0, &(0x7f0000003780)=[{&(0x7f0000000380)}, {&(0x7f0000001380)="cfbe360fef4e506a598711a931f6e7e9cb34ed547e83583c571ae24a026d6feec381c4842b3925c3cb8d1c768e281e4f1d47ac00e37119", 0x37}, {&(0x7f00000013c0)="c150117bb95ddd9fb88017fc1ccab062581a547034dc3064314d026716ecbc5399b72888b683fe5248962989e9c946ec499ef183a8f02a3dcd931d1af3a0afb7aa67e7f14892e2d3e2ff86b57d6c548496d31e0bdff5f7c2f1a3f97af78d1a08d0010f1c2a083b8fe94d95195720b0214e9996597c58636df0342a882e5f2f9442dba90063", 0x85}, {&(0x7f0000001480)="069088f2d187187e9f4e0d28185b1e9c71c4cbdcea2005a39122a03f557ddca833d5cce79af3f7658f79b4a721d3fc706ec159b1cb856b28522baa78560f8c83eccc282b10c0f109bf67c0978dda5879eca0dba26d60e67e34cb83af4699e6bf1f3d6919f0321e442e484e6323a2053b778571e7663a99aee66faf41a428a6337c0fe59bf488cec6f98dbde51e776a0c1f3c72e900f6d90b970c247d863fdf98cf9282a79f98731c0b5b7cfc5b69d68f4ebea3d7a738ab1e63cd35c5ffb5d79dd97c4184be1ab344a29726824e1acec1b7e820a1b01296db115ce0b30031895702f6ee3f7da0dba355ff52e1c12e140d84c9183da4159f7061af2a979c265dc2180a0028824b5484582c08841a1f8ea40ce68362917cd29b42d7d9c13d1822caf9ba128c194e97ffcd0509fbce68e103f6ff8bf923b58fa3abcb46385f99ea3392c19056271e00b06944ec698051da0a41030d5077094397376cca269f1e554eddb69a11a4ec9e074fc4f7a38a39953259997afe6b9beaad63ed170999e5f959b970bba024d7ca710ab2ab62acf1624368bb8e1d2a472939e3f2ecd31ced36a01c0e8bc3535a7deab5c9030b675173ccec4e15dae3f7b255660dc8ecea1fea9a1379f7c89a73c6c794f2f554151dfd839dbded5b29079f7495b413dfe02bb98742cee43d6b6175eef566cd15903195bba4055d052c39f4745a7d880965c0805ca4ad520107ea01e80e5232d288c6632a563525f4c83202feec3f1d5117fcf370a3939b01cfe501696f60e3b8b634da146ef3340a1a33576701dd21330309f7ca508c19e319d4d7dd3c4124c291c206db67bd49beb656b2428c124550fe2fcee09ac9f6ded89088e3e64594e382bdbac613a9938532a9902f2aef034c2067e2c907258014f162017927189539dd9655671a1222862590ff1c9db52a017139744f1091e79edd1b50e9a0a38979ae75662240f8b1f8243ad8b2b6387849a54d10920a5568060c013ce19eb471ec8eef5b622084615d033421ac3744339a7cbb5079938359e2e4f8cd9902529931564b38d9c3b5b7e533446d0dfb19e353546fc9654d26acfd9da056ffd0d779e4723b4fcf1b4784fa3ab20865b64418318760643da798b9e30f7b77a59612c26b6be5beaa59c4344b1465c013c65014e4e9408bdd0a5d33b1aaf6d7ac6753bee36218167c9469cabdf8b844398c67d9c1e8ee851fe568e5cc090adb0a6e94975f6f8cd3dbc61e2c875aab2bcabbc006d2fba488b4802536acd4caa95d3433ead1b5026ad9c9931ea4ca8005ad456d51f4d3c8cae829aa694aa4254069608a1eaa534b44b6531ee25ea821b388566bca289703c344d9db0a55e5c2422876addc03833a7f6a2b8553d4a2f6af9fcfb6be0bd2884815d3db258535cda62c5ee3a7df8cdfffb93421a083290d31b08cee26b61e8deb55e84e790b3fb12f22d6fe254aa5c83cb5b462018ff450f5bc0d99c464035dd6624912101f6d007a9d57ac992e4f85e402fa94f4e3eaaef00d59a9f2a297256c01793d01a0ad8a54b6799465a4157ffb30e268635feb9e6b3229ef5d23a3e375ba2ae76bd2a8faa0538cbe3961884b18db540b5dadff0c08c74a8ce5ae5b63fd776e6220fb6d5c159b2b9f78bd07d6b9f6a7b42f50df2b31ab3b5667eedaadccbb66e2763879a25d42ee6a30e2b7daa332a5726920a05768cc7ba5da1cda212cde7f49fcbaee30049acdea4e4ce652c9d6ed6c603dff75f16c177afafc6a6604878fac994436a470d7b864ef9ca128f06328f6614a1635ea43e189e41819012e104b1cbf7e9f7af7d2541568d42b85af2c4d99469d461863e55b4e48ca98b65b470a1d690d91303294717e8653545fc0f6e7aa7014538fadb2e28a4616e99ffe77855376d8dbb848f25ff3da49edcfff2fb6312334e51a974fd05de7ba14dfe549578f6500ff419e3c09a3d3cf5ef3b29002aee1a585b15f5698a5f0c1c2ec88bf730eee6c2876b19fda0cf85193190d563ba3ae34612e6fdbeb3f8362fe92b3c354da66da47b6d799fef939ca06f12a6125319f6ff1bedbeaa9c72b19d03cf9899a8a3f732a7b62d76013044aa9adfcf3fdabd157661afac05ad4bd4af16e064afc23193407a9d326a0024bb0fed53fcd1bae5164c53c51b5450958c3656b10190e92400670569e4bcdff3437645db7822e2d7a689f53024d3d1e3effd8eec9890758ef2c5f8840d9933752cc05172086cc5ef10b0441d0014a308958dc9d7493d10d30a6e2f9bb0c95896ad3f5e959339826d79fe60c69d4e186a9f9d6d925e77e2f3c63e5143c6d4ef5a78d8351959aab581f5951f5feabd5ce08d72d3456fba313cd4fa6ff4eb60332d33f46a6ef835468f1d91b19830b48ccaf8f76001a86943d445bbeb5e4e96f50e499e2f9c3962bb73a5179b2e801895b1cddad7bac544890034869911167a8e329b465e9184d94f8383e7f3343ac6346c160ada6256b551da73eb37bb5255fd391c420aa65aeff2c74f96039540e7d07f1265ecb90a5b092e6ca06237f3f2075eb0f9d099db68c77b2e05dd8221af1a71c0e59903c36cb2ae86998a4eed0388c6b2452a2c5b7f66795efa251f458538d33bc320a9fb03366a327af751888653acd2b80cc009c8a335746dbcc3d9c957aa283d424f9a54f58a4761adddebdea495bd47f86057281c5cd827c49fa97bc97c04043de98a0b71566b08a83896f2a5b225c37ed2b3ea6142721de53b231414948bcdf451d74d7ca40cc91640be3fe23169d5f7530d1b7b77129755605b546570bf879c7421a2590b83a9318eef2a55d2b7bd0600caf032a3688f9c9e8aa0c99a4eba0eea88c5b826460b531d21db85b97547abafd600f0352086d2356a065e3358f57d36dba896506bcb038d25308b7d2f717882cb5d65001d888e20d28074c8ebb4c96923840cbeadc5cbfaf832df6f1c5bc568439e29c824f84936548a4f5d65c9358ecc1db0f9c9d997578945a9f3e329171d7ba5e84cb6864002b5d91befd329790e60e2eca3ac89c79170a9ccab106e18ba628d2cac044c91c2a1cdc294933c3480f0dcb70f12c0bbd238dcf0e63c557636465fea8216af15a84d3a0b4b4fef9ab81fd4bd6ba091a9a5f47bbab1d3ea63978b69bae6a27d8fa38ed6aa81dec76845dae01f41b573eb1c353aaeee48e4a0e62ee7244ea0a3091c3c4c1ad3558b0265cafc2d079dc87487febdcdfd9eb928f71fdf44d5b7f7a393c1bea68eb0e549441919d535e10bd520cc6f1497d17891a6a9971c4b6806e99395baf24947f73c4dd7546d9986b6a9a49b60c3000f3a464e42730780a6a109f6c13c9ee569f6be1c1d95789db35ca39b9c41b36b9f606f807ebed5008fdd6ed84f59c4cc59cfd2217884c454fd18be3404bd37dce9a3b35477386e0ab97a0bf9309b2b8d90b971dc27253bb3459e8b7ec62a8474e9bd5880006756060947e0015761b03cb96cff61398cba1d0d0e00ae2ea0e6ddf34cbf9470b30a31c95d55737f5c15d2ff162a0dec80e40248405b7b82336c57c9c737cf7de73ce7797a1384980ea6a2e276ce3ae1903d8f5748db901ee20e3096c46dc6502c3e9f257303a79c035249cb830b00448c83419ede3861c3b3f00054a848566f9490f7dd366c207531efc42f6dfcc348f2a2afe49985d8cdfb9dba065e07f73e09f7c61913452445650b11ca1e14df040aa94d9bf9be3bd256f6143d0596842d0dda991495921da1ea851c510ca74b29051f40cb835a8418cad6f43dd2529d8eed84d1dd7b4990c479862381a30ce6d873e70bd07575042c0ffa47d96611b57a40fd50ab8ec4d0091587fa4e1f4c24adb1511fdf90af69570165a355d08a7b0711d960a35d10b6774a80b9f77c5b10876d66a6bb90eed62d3c07364117d09c8b193cf84eea130d3944c7ff840e58389c24f65fa8354c4c6198f4e30868bd148acc22443e7cf128da1a2d4e10217c8d9b0d87ef30df19081356c536243f2a966a0f7325cf2e71c7386e35ced7ccfe13367ee6467bb852a16b141028b8c0441baa6d414342fdb5c224d8cee34518c3c2f35b11859e9d9b33e2036299caf31534ae48d061453f8d8fea78d5a6f98659afae0243cb94f9b66e7cb6825684f2b350d245407757b526f04f1b141eeb7a2029e1ec771b88771fe5018789856dd7f14f59e0049dbcea7c3640cae5543e97822f5ae2eeb0bd4f2a6121cc71275aadafbad372b1e0ed4e68eec31bcdcf6327f1f30fdb76c68951812563bf177a5dbac0c248e5781020c78a1f6158c997efb2e3f7c1c6cc7286da68e937cdc9a1bcec8e589fe23aff979836a3be21c5ae4007d9e69134e93f523f1b1fc9c0e8208acfb5fd30953f513c964288543929b44c5e3d07275e01bb761a99f3fa94b60f960f9c6c0a73565fc08f3cfab001c702af76fb25abe7fc989c2e9dc4b4230955a7a2df13ff31fa36f892353747445d2e1cd5f369c1219a6f3f7d915133da893a5f31dcb9443f0a1102012a2b905c8aa1b471b5fc4384e53510ed9de4ebdcc52a7cf3715e23d9a2902ecdab654a0c99539372b6f549f33da0876b164e9d36df1269d52baf3d257c03464f6ccc4ba6d8d22401f8d8cff2c37d7447d281b99a000ba1c5c570d084ad4431d2f245aee9d2991d6a91a9463ff15895a5cbb62f5ba0a2fe01686e48bf1778015bba61febfb807c0f9112c19e1021a8036f18db513c51b7eca72d1086aa58c8c72e5925a5a7aeface5e04d5aa74beae21b6c7fc46b7f6acc1cfac810544650a59917d348c2944a0dfe383880f0c30e851cdbae83a4e4cf6b5c9b85f1de3c2b058d4777dee171297714206a2187112b06119a588e0c7a816d377c5d693457598db134d9bf79a951074d5503282a8585c964b2854fb0853372088d606984d83832d6afb2bdaab00a3330c674b9356f313dca019d78bc966446b8b7554e2a6472e014eaf0c762edc898c384c9b170f1110cfcadd982cdfd6dc4e752db2e107a1b329b38119cddb8fb85c1ffb75d579035cb51b7f3dd387f30710eb9eb895acdae3301ec1c7114bfdf3a7020c351376fd4c72bbcec3e6fd712b560b3f4aedbd1ff58f925c4a972e3383370cd72bc7f313eee1da8594171c4d89a6da83922c2b76ca27c3addd88df35f2db014bc8eecd6dd3b0e724f91027441369c56c82acbe06a96cbc089c0495334c735332ccadb0d9e6a10ad1138c701fbf93d01610f50d84db158a9fe81a7c0c6ef9a4e93bb7affdd7417a53f7e75793f6093a95f768e7a4605065f728706b324ba7d3e3958662d6456c09b53e5c6f067bd1244b5a6a37c57c372f158e1c5eab34a4a127886d88993e081662edb409d3d0a757cc908bb91f32227284e360d7fb1ef8ae3a65003458b08c07013fe61f825fef71013810ff7cf0366c6f1f0768c12b3280403eeb6fb550949507943503729b4662f6df8dd3ab62423f8088317320b24ae4973e7725946372b7aef6eb98e84fdf8e1ae0759c37301d0534743141ae2332c06fe69141b5d127e326a397930f160862e5d7ba664d838f570610f590a354a47c860b92cd670a1884975ad8564d20f4a163b9760679a114fa3077ba3b6bee1d97a6c084b4bca692dd86e5a01129ce3da526ee801db95769bfafe0202cf772d98dc3a40498d0f62d0a4e3277bd62e7145f32007948122f1ae387a4556f0777bed8c763cc7de72796dcb7f555c5747fab6a78bacee320745255b159874a1a48a5f78a4e38e415b57e4ac67febb40f1ba6ceb4d3b284b7861a8732dbebe7c3b56b56bc958f", 0x1000}, {&(0x7f0000002480)="904f43fbe96ead2cb6a8d522e4339db69f44a27dc3128dfed392fe0eee9ee47b2d20d7ac6807506e287896784519d8bd16f4d17bd17b50446eda04f05a78f8ed4b9d4307fb2548bf0fd17904936b25e5efe8ab37ef9587b7", 0x58}, {&(0x7f0000002500)="f84db8b2bf3f5d1aed0d66bcfa60e3c773c8b2c2f69d75ce2f880bd9842ccccc2bac8af45a7b9a8f479407c411c8a12ad3ecfb7fe46a3fba0fc5d60304cf896e14bcedf0693e8db9bf0765406137460f6f630b413cb236a653c7ab0ad63b472ce0b1522eb43aebf61414752e9b48d5e8bc715158fdb135c5d27262336d2394a52f6acbba62efa64c99b01b4023823aeff336dd44661b75", 0x97}, {&(0x7f00000025c0)="1e00b6ee8a643b3589c92490d0c68f4bf16295dab7b127cc55814a88a5dd605994a251cdde3042aa7e72a6cc0231578797e234569f2289c70ed106edb10438846425481c62dd97ad9ec964c41833b89b53da40b6701314efd7682f59bbbc4a70bd507b404f0f647449bcb97bf67de03a6130cd190ff424ccf91af5ffbfe64b612e1806def8213e985d1534ae4b6bb9c7705bb91246ad42c7e4ba1260af0ec088422bf7d13887bb15a1cda7c790e351a2d5ec0c67b560297a09717fc1459eae50abbae4ddbe52a23cca155ac149907fa914cbff789f01a2e62af343ae6a63b14f80634c33ef956d712df7eada381a65e49b3071134983254d232224219e876dc6a88e1ab146def38b07d3727069a7ebf54e061416218add8347b9e30717741bfe5369216da11a7da4b47c1727409b3325cd134dbb4598fe26cbf3c5fb7e5bb9a1a1df872be1ee5b6dddc35051b431f0ed937fcc17d136901b6524e4ecf7f31f9f5e0945967206a218022ff97f9cb6a5b81de906231572f49811ff5cfd1d7440f2c7600360171de3c3b0744715d66c4f52b19c407e74716657711a2c2880c63c3418b4c994163607bbc0d106afa3b70ae6d1023ac94b3c1b273a87bc9073c8d2e6298c0521feaeaee12dc9b0dddb32ac150ca61ac8a4321a54ffc1b2cf8f78188a8299f8cb45caae2ddb846edd3eb2f7b914912ced5dc28269f111622a9447e03ce89f00fb815e3f133d8d61b1db5e8fd2060ac660c0b642fecd4486a817bc6f96ff25415c42023c2fb2fcf3cffe2c89902ceeb2f6565e8bcefdb12e4ced120d96593a37e2617503cae12de36b47180cd4e2c561c11ad42438b243dfc6c4ec1d0eed4a6e567b0c6b1ae489b4b5b2863f1102f4e4fc489ad2f89a4db79f5dfd0f3a5b6fb7e553581d720ab8cc5e2f74fcd7d5fcb6a383a1e4f195b762f8190ff0b378fab9a35c0b1e0421d5df445c3861900e586a3aa82b26de24ef2ac16cee27c7364c428ad8afb064e3f302b20d54033417f6a61416237aa7fb22c86fc32793da2e138412eae3cb786a336ffd3a494088e53cab3e79879292e7ede41eecff3b39e50c63647519d7233698d9f30de5e9b528f407b55baad94885bd4ea75089af3a8debe784b262f30c142705cf3896668462fe9de05de5e96623f6aa5e32b07c09f47922a18cc3d0b8c6e88b666753f7a8c7ca4d816587c226ed054f82f2b4deb562fc77a8a00e602b0c25b4486eb0e16b1401608fe15890b3d3c891cc2acd85927a23618617c53f8774b174f83b9122dd4ea82bfd7d527ee866cfb34bbae8169eb65c279891de0fc1b5e508162909fc833344118bd9ed27842905c1d7387bd7c09a54eedd404a44290e1d6ec77812a745b13d6f57fccd48c2643ff120274e46cb941b56be31fae62b1c42379fdb127945776f92f984503b3c93975cefc4777d583dafd0c27581425363ed9d87d5f6e50c3b1fd5aea0904011aaf2294cbce0cc13412d1605630a8b0612359a2ad9fc9fbbe1a7b38cb7cdb7f2cdc6f795485021e91d5acae2ab0b12c4ea92d4e9102969919b20667f640e2cc2ca28121fad478fdf48c8c6cfdfa59a00b44fb72be08187e5bf285c375ee20d2d6f92cdcb05dd46e090565da3921d8843afc6988ff8b45eb1812d1ab7e5a3943c38a2fd610b48277c17858b8d73801d6016493bfb64c7bcf864181e426db616c20594abcd024718e9cda19a8d9745070c0eddbb745e788cd9b57f5136781243de76c6bdccc4884c02b56822c3af1940527a319e209523261cc74bbfd96016eb7ce27e3a51aecbc6f23f3012ef05a3555c1272dcb82726088cb0a7e978ee9c6067428daf0976fdbe1b597daaae5e51f52405ada536a0bf14e409e8412d29deb28628daa55e516dd6cdcf65ba9d6f824522253dc432de88d90725c999436a3e9dfab2cfb0c0e84b634e9dff84db993b32635aa41c200597fcb7d44f7e227ab8ee1fbe02f607b48fbc14d0a7ad0f9a51ef2155756206626c62a9df2e37ba897b83ab3a5a25ca3f74be522aa3cea77bb55c5a24c30965b502f1ef476506f11435a70a6566cb2eaf437d1ef4dbc1be51cde123e7b9dd197de3b22deb2e317be528f8dad49fa9e541e30a07fd160569fcb799b78feabef85de7659aabe166a0162e02a6222e7c5908abc1dd78eee350b870d8a061ea94645baa4ff93651bbecdc2c277e62d34a1534ffe7a2e19f8529c332c56e84b154271b1d427058c9d5a67ba6145964f6cdcc85e78aa9ff60a673270f09cec9607a8171cbb34d3c615f3feeaabfd8ba822c89a95ce116b6f58c0fc4ad9100e74f5786b7cd589f6e73ad256cd94ddd5584f0d801d2aa3ee4ea55e12c05bf0055592dcf04544b9dbc833364dd5243bde84c0aaa5784557f03a910e2c69b3f6e3d0e4335f4a9055972912332b6a877268337e3b6ac44e13ab70d35e696af365b5a1d91acb037283d4751121fa15efb51b5b585e2f7c4c4438348d1c3996d6ba8a16d2fa199a0958b3418ceeb0c90f3d25a8d4cc94184637d1f366ed921338e18ef5e29e120c4a325f696315107cf32dd350db797ab73931c9bd1de5332e338355b1d47a88dc1d99c2133d6fd3c06113b35417d19b0671ff8d97b8d84c0bcf98e8a021662f0ab0351f4be3a0689138bec4c04b1284d37bdf37e4f5064e24407d14b963a54afb1e992be9f6e7aab2414d48d9758cd8476e8b21d18210c7761fd528afbbb919716b6b42625187ec0de8ce7dbfab77e3dda211b037721a3e6237469faad7ee833318b7a499dec7b216396f23deecf2b8157f8a358f76cbc6ee80bd2ca9f58e94ea9fbb58a352faf9f84cff45e5025463b6c4bf8e4f460ad71918050c617bce74e596da371ba035a3f1c19a503c6376e1658f2c02e03bf4aa168ea189563f301cc3373aae32627820fc83ef47fba8cd9249de39800b755821ee8f21a961226357b5ea07e4acd4dc47b2bbe0dd40503898c98c8d7b2279cd2b4d6bea126f43adb001501cbd93f1ba3b3c2621cbc075b1e0eb1897c40d80ff27661b3edd7e1680cd29c31f4443a3c2c9109c269a496ab6e539654ca3143c931ad71939886e2bf74eac6e6417bf2bf9db28bba614858c8407821bfb615cd983f8ecaad5648557c2949f1285e7c62b6104da5fc2feb2736274515474170d5acb128b2637e41947586f8daf66716061dd996bbc66157bb7859bbf8e8e0a0df175bb55e84244d8b20299a870a087c18583effb54e689cd0c2146ba4d9704c819dc9f67e8a56b446fc2c181bb16551523676f2198f6e4f791aa045ad6d2ab7180dbe324524981110663c104cda2be913d7f7e0193aa7d01cf41ef93fa123c71c91e631e7d35f7a03a69d2a2123fdef8112a963a8a8192e73bd7b5f6492210247183cd641db527ae6e87ce3b1d77f13712916c2a93fe8fa8f78148066b9cdc6238d6e10c93f1e87ec3f392f2c3276fd08410538beadc8da04fc6fdb0abebfbc08778059ac1a45645fbbb8ec7c73b4744fd422521ab6f95af97ec96006e4a7aecdc79854547648c5267be6d92ea706e1df4f58d53c87f1159a61f9fde18c13803712943a940d515c124c107072ad0f06b85ed73a4246601f05095d04bca20d7f9dbb3f61741f49151ab9f545f61e220e39fdbf2d8c71c74583727d8311bf0a5dbe0ea45efeec590ea862684a4163f75fe7c8ac42013a83e83757a2a95c44bf1f4ac04988606a00bf8d04437866e312decb77d0034a8cd626b272bdf51de15201afcbb4114ec03e7c22748aaed30e764829ca280515365a0d07bf0c1ac74ad73768f348ffb4c4d6fb21c4f47320e5049b14e70999ced714238b76cbd1f803e59d9adbf6dcf75fd3bc15dffd84ddd698fed8ab2a43bcc8d74cc07dc96a75f8b38d84424b8406078edbc306506592fb28e1ebfa58a217be1bde7195cf7c2ef8d94aaa11fcc968d50dd4d40e4cc0e32208063fd5c41ff5f656a92552c5322f28c2dc9ff8eca1e7988eb59b2e534f2d1b1f7035ad09e45da30b704c42fe0a8d388ff7baea2571900ab25bba0a6a587a78d5107a97a460255f431586021e61322104d776427e0bc726880f0860f12ab364c1d77888c0fed7c906d181a16fe751d730947c956e4f8da1411d22de8bd9a78232a43725becda0bc10b897c2ba381cfec68e55e8fc6e2aad486b7443cf59f5f233eb0e60d462395c95f2ef40bd331444ac202cfb19f06d2e5218ca28a0edf5f5f367b0433e9e84108e467a903f6117ffd8df1715826c1f0e43bd343d617b42f50b24b79a04f5c3ef021d54d886b71f5fc14c6f590a22e13545081dabc4fbafa4f6e18bb049bb7631b012d043ea577fa3df107dc02e713a3a5ab564de3e42a5e49d12b1c14b0758e1f38833648f5a33d4caed37cd025e5ba56931ec321c2cb293196e4712c061f982204dbdb4074ce48ef80d220ed1386e76bc55619672910e4128bd364e7dc05227458d186664aecdc1e35e93b7e9351e21df218b77e7660673e569913bc2fbc055e7c48fa0629c98b1e0f0b3dc84bcb9facab91a000cfc9b145ead57022afda8ae967fc216ed2b9eb5117dac57e935cd3a1b22f633b8241727227798fdfe647d4354048a881ebdce48f7a23364558c5fc38db0bb043f12708d4702a9401b98a27a1b4a7c415828c51a2c7418ff9ab9b99aea23e2484ba79c23fad63378f3d9faf559d17ee97cbdff954291bc828c401b4aeec5f1cdc8c72d17a2b7bca704ea3911861b332e48b43a58712154fc45510ee7bcb68f84ca21555cb6b5e79070191c7784dbc6bbaf4b258bddc37f44dc29370756f45b0974eb6fed9438e2e72ec62fc420e1a827c8a1bad11ec7b523f06559e1dde1bc6cb591caed31190c9c9c47d929922b648981749f966b9f54b7ad530673b1a2cefaf8dd146dc25a88583ca91cfc0f50bb39623e1ea0ecd5f0d50ef12330bd9fdfb441a0905f8c89066c56c0fed30b9dc4661b09fb47bc9f0d064d8c05be6076e31661c54001ec2ec8f132f548707b2473753c5c10361c9deaa5ae4546ebe68f8d4c9b4d1af8053ad5ed62d3154e8cda63a07c5feb494327d14c6860074c0d24f91ed672b3f2fcf3d4fb211050a9916856312fe0c705f6bacc3f1423f97ccfbb5894a98aa9467d28bc59f109411105118e163be98117a8250ff2b3514f627fa1868bb75eef1b6d6973c9ff535be71927384560f38e4efd12f811586801897a84bfe7696e8557e3cf88002a49464c6911464bc6e96694da69e70efaf7ed425a7e5d80b63407b804b2b21519a6d526c06e56d646dd6b0c7be4695991aa1fd85271e72dca7180465d22236d95601969bed60644630f6174be2040f0a274e2def59714abcd227de0b04edacf010ee1ed83f01645b2f97720f2a00a4caeebf0122a96257f71d8706fe4739f14a356f3dc6ba9a67a7839022b76", 0xf00}, {&(0x7f00000035c0)="06c687b07c4a5ee71b08988fb57d1ee97f21031ace34ea2925bfda43adcee2725cb6a405d234ae0edd1ca6a7d85d218a1fd0f14f02cdc2aaf254d68bacf146a82d1ea283a3549798fed767aa1090838b2928f930069887d639a82150a4be270663d3fa55cd2d1c6074fbaaf02681250c115bc42fb2043c24e2d49201ead3f9ce20f50f4943fe425c9345eb44203591bdd8944a3515900fd2faef33ed4158b4ada9777aee13a3acf26bbbf72c4ef0", 0xae}, {&(0x7f0000003680)="9a38c7545361d8be5004c8123d6f25002149e9c479e1021d55dc256f96136f5d193bab0890c608a53cc1d6fd75d9b7d525bef8f366dad7ca2725bc9b331a1e2ef72e4101e62830ec8ed3e21de3d489f216a33a704a139af83fd6d67f6743de0e1f2f4586828fc1f67d7c57aff66dc05e61fff8b1e2e0b74ca3a08b92889de4803ea327f5e97a6107543d9847e3a9cf760fe21ce5284c348363c3bafe4c06eaff21fa0d2d49cf0fd10103de5ca34ea6bb38596ab315b44b69c0b7e22cc98ed8ed072e4bed7945f8052fa53f207eabac8de5391f7d209b80c350e39aa2e5bbd185be0a", 0xe2}], 0x9) [ 1165.084235][ T9218] ? test_bdev_super+0x30/0x30 [ 1165.084249][ T9218] mount_bdev+0xd3/0x290 [ 1165.084280][ T9218] ? vfat_mount+0x40/0x40 [ 1165.084290][ T9218] ? tsan.module_ctor+0x10/0x10 [ 1165.084376][ T9218] vfat_mount+0x2d/0x40 [ 1165.084393][ T9218] legacy_get_tree+0x70/0xc0 [ 1165.084413][ T9218] vfs_get_tree+0x4a/0x1a0 [ 1165.084436][ T9218] path_mount+0x11f2/0x1d30 [ 1165.084456][ T9218] __se_sys_mount+0x23d/0x2e0 [ 1165.084467][ T9218] ? mntput+0x45/0x70 12:44:34 executing program 3 (fault-call:0 fault-nth:60): syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000280)=[{0x0, 0x0, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e78032513251fffe", 0x16}], 0x0, &(0x7f0000000400)=ANY=[]) [ 1165.084476][ T9218] __x64_sys_mount+0x63/0x70 [ 1165.084575][ T9218] do_syscall_64+0x3d/0x90 [ 1165.084603][ T9218] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1165.084624][ T9218] RIP: 0033:0x467b1a [ 1165.084639][ T9218] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1165.084658][ T9218] RSP: 002b:00007fd0949aafa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 1165.084747][ T9218] RAX: ffffffffffffffda RBX: 0000000020000280 RCX: 0000000000467b1a [ 1165.084755][ T9218] RDX: 00000000200000c0 RSI: 0000000020000100 RDI: 00007fd0949ab000 [ 1165.084762][ T9218] RBP: 00007fd0949ab040 R08: 00007fd0949ab040 R09: 00000000200000c0 [ 1165.084769][ T9218] R10: 0000000000000000 R11: 0000000000000202 R12: 00000000200000c0 [ 1165.084777][ T9218] R13: 0000000020000100 R14: 00007fd0949ab000 R15: 0000000020000400 [ 1165.185891][ T9241] loop3: detected capacity change from 0 to 1 [ 1165.257534][ T9241] FAULT_INJECTION: forcing a failure. [ 1165.257534][ T9241] name failslab, interval 1, probability 0, space 0, times 0 [ 1165.270343][ T9241] CPU: 1 PID: 9241 Comm: syz-executor.3 Not tainted 5.14.0-syzkaller #0 [ 1165.270365][ T9241] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1165.270374][ T9241] Call Trace: [ 1165.270381][ T9241] dump_stack_lvl+0xb7/0x103 [ 1165.270402][ T9241] dump_stack+0x11/0x1a [ 1165.270420][ T9241] should_fail+0x23c/0x250 12:44:34 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$FIONREAD(r1, 0x541b, &(0x7f00000000c0)) writev(r1, &(0x7f0000004ac0)=[{&(0x7f0000004b00)="827ca6e44d555d3b6566a88e1d3ea49ea13324ea580b98f7cc02cf4496dc192e73a6b3890da14192c2596fdd24495d79b1eae6b68e1840ea7bf54961565d3409fae31f3adfe3e9c47b16ce50167ac0c83e65eff3100a226cd3a53cfbd50952d279ff24048c20919710bfec01d13379dff89d286f8db713402ba09a5e0f4601b5af0bc4fcbf079047fa0cb086d176588b30eb186a90b95b7a8ccec8be52279e9d3fda0b440465b00f3bea8e910c01809c872215abd67e9c4209ca7c7f343cec3fca8dd59adb908be98de8ef2842ad2b2cd8add632e32b375ed4b5cc61acc717a545a375cb570fdef1e6be535545eddb08fe1bf0545014267b4601b4d5b095ea106e3744f9cb6cdd7c9a5a62c7c4ecedd9d416c291296d8aeff93dfaf3c432cfb3709b2357d89a644ca476794932aa7fc520de61aab65c918f88a4f3a7a4789dbf52703aea7ea056b00f7c17934a1ad7150b1739fc604e7afd34d93009fb1e0a86d1e3a2b1ca0e7ffc24a8cafaf4c86f2ca9432749c12853abb63fb71a43d219a210e42bfc51ab9be8c91db63d9880901550a84a9ad33e6fd326082ce0cc58f9e84c276894c240afc83bea2fc8b7030a7e558b7eabd096ed4ef4bc2831b902eafbfe8f7752441e6246127fda5f9b1a6439744ef09855dadc92d38c09ea366ff6fa3caaaeda103fcf86058fed25cb5fdcccf1af642cae84d96dc9d3c682a033672000044a96937193d128d3e6edf42db58690328828936e51994d20186c9e592c9bd89e4edd3803b5169362b8ba72e1a1397f1aa28f77a179bfcc006699f71e4826baca3e504f0d9681e89925d78d78c2f22fb93abcf5016d901dc8f7c082e1925992b2fc8651bd8adf64dd674d479fbcacbaf5cefabc62054cfef4ed61d60df6e3d35ccd35ea02ba1605251cdc64a14cca8cf79bba15929517dd137e0c9bcd898bf970e2297ebd03ebe9f458425b8c21374e3c1b799fe4ac836e78e604d109d5837e798f0bcb612efe0de0bdf96533e2e29827fe040a585e8ee6acdde9a69dd01444394ab0a0e522d69e8413db618ffa27e554153e936bba5b54cd4d3f4c6afd1ba7fcf369925f9414575765d38321d0ef4316b0211530b39c9ca4531b2ae16d801465cc63b81f57de813d495a1ac9860549afd1310970628acb60c365818987e6ddf5e6fa9e56925f7e2055ac86d3264742aa1e8e657588dc839d6ed56d7888302a74b20528d37d07ea8090bbad6fbb6670554425f3dcac841c5ed02b8016522d47dd4da69421afaac2773e1f0c56d317c1350784917c9242baf9ccc15501619f3bc7e21a5b6b43a593f4a6c92672e395a2326c4278f8bb38c419fe53606613f31bf0ede5871ee0d12c3972dacd41367ec6a6c350331f0ce43ec5fb01cc7ed5f3c7c42450afa64027ab9dea766937b220bc8fd31eef10b849deca65df345a77474f4ee9d77f4334f6468396054356e953a726a7c3ff7fad88d080891fd56d1cce7eba68f43f7777c51c7604ee368e1ae2ce04fe213e94b12b6b8b277fca10c4c2aff78ae171d8f66719b9858fc45e5678954121957f77c35c3344a2f6e0edf3264b8d40b2fff847b0b06a8a630323ff1963b29c4674796cca2803ed2e14da0b9405be327c29a9f240e6d519420d2150d247ea6cc4480ee07caa2910363d547d8de2ff85569127fe7bdbe0d15a3a17f490587583d71bc8fb606d8ab529abb9cc75479fb8be0003d71f162c6746f31d12cee8e9eaaa488d6adfc6199b49e8c4250adb94dbad53ed3512095aa15fa3194961ea627e39e245bd1d3b2aa98543f2c2ac919fb952dbf3fba23e370dc06c5692c5836ac788bb2cc6a26e2d88680f18da68cc363173242e7ebb688e7aee52b850b4f67dbf734d9d065e72f95faa8b06a25f1b19b59f06606a50af7e67890ec438aa17c4361d4c2b344b3467f9d2fac27afe7489aab4f4138c1bb498172517b1dc373dfbae56e2b295e3550385b54471a3137f2f165466cc58ee08715e07f89bdf5443d7f03bed8b33bea0aa3a9bcc94082dc72ee50b1bdb6e5e9cffd59709639bbf38008eeacc1a0481184ab53ed3c2481e050b7bacaa98d0e6e0fd46639966203cca8bc5ac9bad87f37de758e75d464a5aac368f7fcbf7372c570438a7a0bbdce63fe2186c2ae630f00cd61cf76004b88429cc7dd9a525eb5112e2f4d0f8268865defde2314a962bc0bb3c8b6e267f49adb670504fa79cfdf2dce10856a94697a00e8f8764933112bc806490466d28ab17791acd6f198dc5b2fb5d70c8e23e275fefef37a5afbfa9491b155d9ce3860b87f8019bb56081217bcfca6c3c29e31521241c4daa34a19b5d9c3db8ed9333805af2a5f0eece5978b1595af2bc435f5372187e5154e918f7c37930f02817bd5d8f4cceb86213e3f24d78263afff9230d9e6fe9c46483df37a1a33ef6b684fd8ae64d79b28de313cbb5eba3adb962d2dcabd1a152ef261763f8eace2c5b3da4fa26fbfd08ee568eee6dc9962a6509ad18924419fbd88dac74e255673a76fb1d49bee6c439a99428610bd0dd30560e549511faaca498a2a18659dcc80b9f89c59ccf0497bce23422b542ec23827f8b384e3296a01b98dc117bc40c772af01bce507235ea3ddb52c9441c1722c3335fb68a967af753b0b4d7aa01dca4e3b3bba4eab8fea8411298ab61e78128d5caf2754c8ef2c08a57e2272390a858337c54034ce258558f71d8b25c04eb162c0aa5e3e876d8b1183d8cd4b7ebabb9057dc2e6be6e8bcd1d57b55468a742e1b9ffed4f67755383eb058d482f27b471f934c174218127199db87710fbeb3aba640d676034c7e2fccf954078f621b87158f22a06e55bdae7f6b8bc7e056b6a48d525f61cf93efdec38f579894c8f180331f6fa11dae0c12a2416b3fc0b10e12bff43d997dd81be74af05c398aa7a56861c041956739a1c75584e3173876757232ba406aa01675bc9445790bc153329440adfc5d692fa682620e78f133ed2c8441fcaacf7b58f554d5767c182b950f233192338183bb362f7d1f9d5a029bde3d174dbda4309c9b6e0da8ca9c46b1d240d96fb493c2302ff420f31f4e01a0071b0afdcc2eba45b72e0ba23a3eb6fdd687b5c993350fb6190a52032cb5286b2481b81e7bcea45ad5ec372cd175e9e84bc9f7d9d86f8d76077ef394c86afc3fef220ad2318d796469e74c4d15a136d9729f2a7f741e8bb266dd3ea9deeb92a507baa2d9c517d78fdd92b3bdfd1b4427f9c5b71ede254ac460cb64e4cd96bd7c4b552022b1a07b049ca858ea8f6eb9dae4fd8e28341637e2afb710292198e4d951d04407ed7f502443c6e657e66946b7235837e694900d1fc6463b79ae67e2adeca53aa148dde68d71363feae9404f6943a02ba1ae8f6b59c548ef7eb90238e8a2e23892878cd29355f0790749a5cf90586ef70fea076130d6073c30fae5f065840a78c2234986eb9a31bdaec436fa426779ba1caab125ed945afbb0cece70786002bafbc50bde67559e455d509765363562bcf3d8ba6a244569fd50b7978461fac92697013d287ca2102471b73a93f6b57259d012664baee9c2ee69c84b71759ad55fd4dda2a5e93d886117771a6a4d6098128f08310ec04cbf783f1343a5c8460555a5e3d4acaffc9f8bbdc9409928b35af86c49f3c89d863673d06b8f1d6d869b3e54ae3752b6027ca06430a10af060776f66a84bd50dd2c322721fd6b00d6ba0aa87486433fcee99d593124330d42e2fc4aa42668be2a01387ab2aa9f14d7bf394694b2c67874110394bb843a9de4104a27a37fec6846abb855c1e721c35028b29477a8a2dd6ed7a4cb53cbc4922f9c4b8751f8c792d6dfc3026a0082426c6b96664ec161a2b3279d177c8fa638f9ba1a4fe7d48c70496d2add2b7532333734cb07a98095705924302c7fcfe5956b2c438db3ac36d4870c30343bfb8ea9b11c06025fedcbbf2cce56518987f3947fd40aef309dd58cef39f8b8dccaf859edf18b69e4dac9be4ac73ec59b4fd2be1824def2e05614aa41ef0344418b570885ace3d29e9c3582274c27399819268900cb11aa27329f9c98341268f5fc35602bb1341248e8fdba2a096812f8d540ea9c312cf78bc832894c8437e9339dfbf8c395e52764acd6b288af90e1709d484e64b0a2bd87f830f073e51495ae49d2d0bbe850c9fe988130a4b41037bb565394f8d3a71bdd78799f42d28f3fb1d2f6a35c82465f142f619ea63ade72966ff6167d6f26b14f4476fef6411e89a89f1d30661c4342c8b5fdc1cf50fd9f78886e38ba26a5c9a72094a2d0cce740daded53dd612b965c24c1aef78a2e71d78ab9fb4214cbdd0ad714ba505dc89633e718e7995aa84c640ed844be5d48fcec1521e5bb019c1c8f48b7c0d14ea9d493e1396f16bab8e4e06b3dedecb43371eb8ebcbc35faa49e4f90356241f5533c4bd4f307f3655c95e85519033751e4689d99ba10b6aadd9249658d50286228c59463232c44af28c8a34d5933253443f137e3c30862d731ca9c7a036ae15f0ed969a627321b81796eca1fd2391183eec57a0bef9d9d731dfbb4ebbe95e5cd7dc32352757294e037c1ba121b74888df2cc063e4df398558cceb857cee8ba0deb4901c3683ced6b7b5ba6315bceb0ff9d6d90de23d0141b144e7c2b41d436d88a6bf86994bbf616cba1c714afe027a75973a0c9e7104d921990a5e89def1cf3ba4521dfaee0c20b8b30b920f13ffcca2f406f2e4a98733affa6b9bcc5dceb810b1ba43f486558f7b206b4989fcd53145161c1823a9011eae3942fb3c8865ebfc78721a46957cdf65aca8d2c5c382f376a7bd4bb1e3b0544045fafc5add806c6dd72253d1f48ffdf616beff5f171fc9c5e727a818f14be929e56de14980d4215789819ed644b5321145bb46fd235efb3d2a85afc0eb73ecc9c1bd1e409abcc52aa6e154d61f258a0c4427a44c761467c5e9d5087511f45b7bfb08e4d3aa03cdbfc95f5d5edca3ce6a8031985b2e773b31bf242d6484e87e78743db3940630d0238f8423e0b2f8ea927b427f43e5c2f87dc06215d92e449308879894ebe940d509b4480c0241ce862080ae3ac028842baead3bc113116c7b46690250090d0a40ea2b9ca50f1510a477f2c220998e2d1eb6af2943b22c407c3444c88bdd2ccca11986f1fbed608014d713fb8e162c0007d31af01ebafbb6c99d365a1a1e6ac85f7dd9e52eda2b795ad80785e781a5c354fb3c9875722da5a9bebe0b4a7b6d2b0a670e263b3f0a5cf67778eb20c0284c185876416c6a99a35f7cf53fbe9c2242b42e01e8d4e03f21c9b628470faf730fdb0bb4807df6e18ad26431da80794efd36f41e30083a3a5ce6e70630dd7705fe470dd2489c8de50a16ea1448d1cf0a446829c75986a1863dff1464153ad7251e6ebc7b30421db98a2ac94dc9fe68a24299d5b0f5896c037c480f2329b94b34712001ca182cec3bc727530c062a294cc963df3eca7145e1e8233001cd170cf41d0317c4397ee31156c2e85fb5773eddfbb6c57536c38e718dad3750b61289e0a7423954928f6cf23aa1aee272856c08fc3cac2537ea0cc61b6e7da8c8692e1d366a5383ccc9d8625f295543a252454f5ed306b6808dfbc7bc20ca29089546519f712084274ae541280a2fb97328a825134991cb908801e779090b24c804811f15b85beb4d99b89093620fb025a1ed2fdf7db22e08527186de80e823303a979817c21e1cc649f9852385cb54e7795e4c2755d08e711ee043171b5ca55b45f52d068192ae771a71157207c1d28356d493eb48", 0x1000}, {&(0x7f0000004980)="06624244966ef1f216757d0a0783aab86b9b605ef8431808fd644f0130ea61287608900a32a784a56159a087fa23046b2ff62d5f61986db4611d3dc441939be71931dbfbe83d2bdef85c01d57976288a0ff1d3049534cfe5a2fccab6b1f7816194d13b785b225c1c32adf133aaeae7e64afc784161d87ff8d277385e2196ef29dcdee806d71b18643ce0736e148330f933b93c44f16593b5e6c113f3b8f7117f14ab6555001e2b478a54a92ce66381e94a83b7b11640653fe66e4a7e9292411a27c532eb6c6a9597a647b083dbb94ba3", 0xd0}, {&(0x7f0000004a80)="2f9d3ff36eaca7c3a37ed044580653557b9afeb775a8a1", 0x17}], 0x3) openat2(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={0x0, 0xa0, 0x7}, 0x18) writev(r0, &(0x7f0000003780)=[{&(0x7f0000000380)="f93b76460ce86ea5b7f4bdd7a2df86ead5a41e9de62621be905f6ec139db763088642cabe8d8664313b671a518ac9e087edf921e5aa7aff3cade046f3c4b59b66771d6259913dff4ae22d7894e21ad239a5850df1245dd57629f801ce7bcf01df52a29472e7e5307f40b4aed483f88762904208630166651dd4f5ee1330756974b9466d23271518eccf65eea717d6ff3f7611d70b4333fa4695c634ffc9052c17330990545d69a60f833603404530ff7fcfa266a75fe75413e6e3377ed3a709fbb78feff6a8fe2c6715798af77a58d8ed7f6bbe8341dd9676522b5736c30def484eb824d602ab24c248dad791b924639d5977c37708b1bfd8a720d83ed6b2fb46420fcc72ebee317e56eac7c9734c03a88d9f987ff0f31c18c57c7f5ce84b73c963097b74eca39ed148de47e7e4a8127ebf2c4fbd14fac597788d40e8aa25e57ffb729f942dafa5026ac3fd2aaf23bba96c0836f7cd0de95bb7644ea69ca91bc8a7f3aaaaceef2651037d053746a2b69674a887c666d15911f10aed925e5b06968f5b9784ea1d77cc8208c6bcec109631b28d1338672d09f4f636abbf35eaa47a9e3fbda61d664fbbf72f930b530cdb293e7e549e08bdaecbd502c8ab93e430fd44dcb29653aaff463f0b42eeb6ccc792665c92c52d25e137daec38f0dc1eca89ab3148ea5c43d47225a5015348ec3fc85da94b323ab5e0bdaba1c4fee68c4daf46012240a562baa98779b4ba9a5c0b02c49ab13d4bf44c2b134b8bd31e123329f2558b9491d189e3944040234ca57dae0be44fd8de5423a6c07b4aa6e9a14b89c090e61c2f421e537dce5d56ce781e4a6c96dcdfddb5d6db792c6b292304835f50c069058eb76958a784ee6c9efb46661a81c21d0cdac83c57ef80a2eeb9ab3ce94f67155ccb0284790b5c786c3ee2e49fa14141ffe94a15bcd8fc8b6287871d4f24d6b4665667ec227ecb9dca18245a0f9c20d1f3f2ec79b408fe1eca64ec3dcbc2f14c73393cef8073d74ca42b46d13f5d3fc40cc8b8c43c2d2e7354103170e8d37fb9ea3612b0adb98350d7db4e409b824c9c2e569a6a386a94ca68750372d1ee0da89bd0b563e3aee20a2fd5fc0d51acb882380976a19cbee898619447b292b4916a2b686b5194ae33062be6ffa285a0d8cd723857ec1eeb7703313bedcc6630ba527403167c81a81cf3db5d3e95018407fecddf1ac584560d2419c9ce604a2919c8ce0f342db640f5de7536bd00eef94059f89ad02ec516d1d6b812c4a97f8606aeb09bbc010a9fd7654b01286a59390c8c1022528b11c9f406ae51aede573f456ee1a4ebb4d9b9f3abbf2e20e315862ca3b25fb22f5061156846e5d0cc4dba46ffb12a53ffe6b94034c1710b60e65399581ddc4b2dfa7e1625a7aac1d62cd6d219e174954adcf2da0a93fa41e3fdfc0be6e6f42b08f74978c93b7c45ec70492859f26e028199db65f7d743ae41f1267c06564aac8a76bc5a85fe60d340ea04430c2d274fb5bcdfad9f552936be1f3589be801ca0363ddd9f1f14f660aae3de9b351146aa8d81104ecfff71044b75a162e50864c0c22e46a6f38018fc749623c4bd518888a23f3910977014dc92fafb5665cd0a3a5779421403f0a850af567a8dd23b727e646f154a2e7c25c0d09dbf5ee502e4428c8c5546c116869ae90b4f453bce2e75d0596f10c27ecc9c1b75341f1324c87054e144e326b0327d81b38e8bab6b1ba859b44edda4638d5beb5e1fc753da8956abdf775c3eee7cbde4a04d68f6131060c43956f682648a8f51776e18c1f33b9a5213d98e3c822b079118d4b0723d5ee05d87c2e732e16fc65588a12b2c5ceee7c69a87fa305cb3716a04e262ff4f833a3d0e5e08feb14532129e19d85fc4e5eb8bd2db5301bf86aa1f819eef63f492dd4dffc12e76ea63470c2d306ab98babb0e2e815eab734f2e3d629735a0ec5cdd8b4710050d6d98c265e214ea5fcb6d82a156127c1823bc7d76f479c6581de286bcef5bc484ffae05ae6503f48001a835e8d5fd6287b5a69e227015811d2e82950c4349949221e452b9c7d133e130ae8f3fa3656932a8c4d2cd6349efcdd2268e63695d713685d7d336c7af3e874463b3a7d60961585c73836cb7154be77ef969a614bb6eca74016e7072dbcc9791875ab728e2d5d94d41368e690bccd0a66eee0740c17753d6aa30e2d17357862c1ef7e30be9d3b2e28b22c140fdfa0ec56a0dede8feacccba1582457cdae3a70cb9ab124bb2473a099731b5ee97033b9d45a20b88ebcd5e6fc017a981b9d75d6582fabc487689a69f3304fc755559a6d279e3d5ace5e0dc20ad334d4fca589a04972584f60db964f37accd0052745ad323f68dd6e50eb716bb7285f694c14ae59e7e5e99ac94cb5d466b8b4eb4eb746956c500df9dae9617ec6ea557d8744d1a47a8fb7f0aeb8cd94b1ac9c1b031c08f9b938b232356ee034f58e027d19af4c9e75cb05f88b9eb0410be2c99d708d613f6b49f9982bab481bb8808c48ad039c15c322316c68278033ddb0fe24662e897a79e55f4d1aeffdc61602ede2aafdff1c2e733d1b8ff3e356fd834b1bb92e0d37e7a49227f9c419ebb74ad7a23c7237b75bd5cbe55ec19ab386f4cc4a536945d912c6eea7bb1a6e82b28d482cd023236f56eac44820cf958020392836cdc0fb325387d23877eab7bc9c985d8687071e75c0f64d7e2c89e5a757c4d49c76fa4d93373bf669d69ca478469bf6b2a3ac42fb91f7260b24800769d5592178584353f886bbc5e6adb1bb5c08d67b87f2fa5001517b7f8e58855cb1ad034dedb228302e8105d6c8f5bb256556168fb10663e7767c5b8fc5af4d929db26c837b4371cc2e2432bb60bc109e5f47b947cc92f18e0a74541ef7fab261efbadbf1a1c9ca321eabcf657a00fa4964859777cf58485f3809b889c4b74d97c198e36536d278d025ab91dd9a8dc579ba29344afb59417270eb8f7b9b8952208d6e2302edee24f1312002e9865428359b22f666a817ebfbcd33caefd17c9467afb841f654f9a0ca915e5d2b85c073a540b1020a9b8e53ed1a293793bc0b29cc43df5dd85a8196cd8982aede4c2af844fa2a9d40ae801e07063f4a86a8b110a63ba9fc8a8db5df49879d9d7f12d882efc7807edada4fb5a8d5f343043b705350ee60044bd0e098cccae52627656e34a509e5fb5318454d2cc85406fce3815aafa031271cb6f6b39626df5acadfb020b949c611d6d090f1cbb3140ecd84ad72e40418fba59684d886fa5b814ef8e05c3127d9105879e59b6eacae62c01433ce8ffa1121b27beb61411871bcebbe3398828d509b607ee61e1646f0b18968393e06849cf2d2bb88bb80debae428a647d16dd90efb6baff08a3ab453516e51aed45b134c201bcdd6a06574b3931809c0795a7eb1a623a152f8bdf8049b79bb79a4caa2c3fd1ec4c99b8bd4bebc5f8c802514838eb60015ccb94d285e4d933c0dc5accaeef6e89418c6f71acd2df141c31f9359c9f2295ab0d94ea07261e5a0e16e031000a8b5a89b4be8fb5dc57c7b252810ec86be8bd3d8ff0d8dc032a553ee54dcfdceb997c91392e164044a6fd28026d2f63b28dac06338ae271e0665ee60b8898ea2e78a2e13e4ea526fd9f57a3568ceedda93839790d4d9d875db10a67e3d0edf2b27fd0ba116caf0b2852bb6cf5933e511a0d3b9ded3d7bd7300819a0bc53534f9d317a4f0b24c3b79ab124679d79d4d3ee4bf64ac17c5f432d9db2358a9c028b5ff9d357a22a9e583b9cc6f4cf738e1aac3f0741536d86f2d3c57cf57573bf36117ddf519231d688ae2360681f25ff3d70ef877053c0c76633957e8dfa1b283a690a4ee39beea6e2b47d4e7644360cec0559fff7f13932be4bcfe6ed62acf4c9abf4722fb7b6aacfd9ee7a61486aeb5120b4443fb88651132f08188a5f16bef4a5f190c6aa589903b9e7ecf4b324f069b0e6818e71a9920ae8bf321e327617bf3c6b58f9fadc04cc49e183d71507f0a0d7dc1dae4bbbadd95731465ce85572ff2266464305c9fbefe9d407fda2447f3da7e3f4358cddf1ef6ae69ac107ef9650d2e57c96c75fab6173edf32bac40efb46cfa3a796bb6661494630bfb85ddbb549e37a443c3311217681d1bc7f8ad09a380e7883d0e9cf574844cdff3ddbf24a035d3edcd5564e492c18fa8b67d9e48b8fc296c31330690e1a134b6f448777fce6a9ca8132851ac65b8cdf9eb94d7bc17e123f947974723ec0999982bbc056acefdc22769fe58746befdc5bee831a880f2be609a1bb8736f477759614ade2972b330cf0edf875d23ce917c02adb975faa64a74e5c6b8cee7decedb8c94f7fc3efc83a281dedf35664da0cdb64176802b6e1c206668ed4d32aeaa3ef9ab746080b3c2255c25ccb717a311ee3a8dde72deee7dfa3c643dea5ff1a3f12fd3b62115ad724752d63a32e3686681e9d2e275358de7eeba021b9c19bc7d2c40ea4453b0e3d0feb68b800dd53a3fc16528874bb649cd7a0b18160b87fc87274ff98d69fcc135191a999ad982dc73fa9d5871c103ead6161db0ad14c249aeb306509d0ede5fa6668676606be3ba2c5ac447e2d5b5e0a60d7798f8794d9f37af38487a7530c01b47bab72259f6f78c09e679f4a20070df5037ac7854b48216cc1d1623250a98d0b37abd3921fd517d7dda53aad20081aca8d44aebfdc15d25795ba3603d1c8a4a38aea4b026f92fb2b640cff5c6bd939c832294710a1a224c0ea3e110c31aeab63f1be1d39a4bd19651527f5a2a738bf70620e58adee9072599932cf9cebc3d078a64e1edce25fe70733c6223bcbd24168a2f6d6f5ae16e5c886410345e68fb42778d67c26861b7d5bb9d906a4f602ea4aae372455da3494fa48feb80b73dddad31aa68b8d50a253d0602734180447a017872e779b8cf3045200a1c52d6cf3141a08392aa642c0029e06ecb5e9954ae024efd42dcc1b529eaec132223981f995bea4aaaaa1af0ce71f32ec31815ad3e399f18a3877aa13ac58c46c16b3ea65eaebc268efbc281cd7da134f6fbafb4cd2e93c7aa27483b119cedc262cba6b9a94b2ddb5965b2594d3dc433a81e21bb2ecadfb12216efe693c834720026a2b59ab51222071cb8c917e80af6d58a91b6d94b505ad35442e1c22af79c31a8ccdda45a06e5a743aeac7b8427474da1f37406b2ed501cb0d5acf4d9fc08345f61b941c797680ea2d6a8813b12c9db905fcd841ca8df7bb4f5160bf6ce6612f0ea02235301d0af295d01b53789326d5e5ea5bad7ea96e85218c6ae166cdab895562eb6c2534ead1a5c2136b22ff3ec918863b61ffca39f2fc320a92d69cbb31e0f7c25acb9d97d4fb2fcf4ea50149a6ddae1ec13660361b6321677f6c1edbc2d15d6e3585339b27c0957153462e5b8836e297c74cb6cd3a2bd0c2f8083f1d104d90e5b34b40a28150a02676b6134a43881865fb7c2c5d4d3b25290fc750cae1e4fe2d7768497d47c0de6739cafae66a3271294ebedbe9b5cd13bdfe306211afb952a868cc60d94f552945f40044b4603a94d894c2e51d1a5040bd2f5e0caa78abd7ebf3f60910143a9045eab19ccfdfa1cf455c4e92cda19bcf9f48fdff3da9eab4a83c3378ab315ffc6ac5d484ec13c6376fa2a74e75a8e1364264ecbb62c3c1b9bac453ccc83b77816372253cffd75537b4441f2c0be07fbcb7dbe1740274bf983a62eac636607907af664cafa36027f3d20d08f2c1fdbf3fb4b99793c9551aab78f1ebecebb36c157547ef8352e3d718fd75bcb3bb26b4c3a9d353e7f378e52a06a1df8", 0x1000}, {&(0x7f0000001380)="cfbe360fef4e506a598711a931f6e7e9cb34ed547e83583c571ae24a026d6feec381c4842b3925c3cb8d1c768e281e4f1d47ac00e37119", 0x37}, {&(0x7f00000013c0)="c150117bb95ddd9fb88017fc1ccab062581a547034dc3064314d026716ecbc5399b72888b683fe5248962989e9c946ec499ef183a8f02a3dcd931d1af3a0afb7aa67e7f14892e2d3e2ff86b57d6c548496d31e0bdff5f7c2f1a3f97af78d1a08d0010f1c2a083b8fe94d95195720b0214e9996597c58636df0342a882e5f2f9442dba90063", 0x85}, {&(0x7f0000001480)="069088f2d187187e9f4e0d28185b1e9c71c4cbdcea2005a39122a03f557ddca833d5cce79af3f7658f79b4a721d3fc706ec159b1cb856b28522baa78560f8c83eccc282b10c0f109bf67c0978dda5879eca0dba26d60e67e34cb83af4699e6bf1f3d6919f0321e442e484e6323a2053b778571e7663a99aee66faf41a428a6337c0fe59bf488cec6f98dbde51e776a0c1f3c72e900f6d90b970c247d863fdf98cf9282a79f98731c0b5b7cfc5b69d68f4ebea3d7a738ab1e63cd35c5ffb5d79dd97c4184be1ab344a29726824e1acec1b7e820a1b01296db115ce0b30031895702f6ee3f7da0dba355ff52e1c12e140d84c9183da4159f7061af2a979c265dc2180a0028824b5484582c08841a1f8ea40ce68362917cd29b42d7d9c13d1822caf9ba128c194e97ffcd0509fbce68e103f6ff8bf923b58fa3abcb46385f99ea3392c19056271e00b06944ec698051da0a41030d5077094397376cca269f1e554eddb69a11a4ec9e074fc4f7a38a39953259997afe6b9beaad63ed170999e5f959b970bba024d7ca710ab2ab62acf1624368bb8e1d2a472939e3f2ecd31ced36a01c0e8bc3535a7deab5c9030b675173ccec4e15dae3f7b255660dc8ecea1fea9a1379f7c89a73c6c794f2f554151dfd839dbded5b29079f7495b413dfe02bb98742cee43d6b6175eef566cd15903195bba4055d052c39f4745a7d880965c0805ca4ad520107ea01e80e5232d288c6632a563525f4c83202feec3f1d5117fcf370a3939b01cfe501696f60e3b8b634da146ef3340a1a33576701dd21330309f7ca508c19e319d4d7dd3c4124c291c206db67bd49beb656b2428c124550fe2fcee09ac9f6ded89088e3e64594e382bdbac613a9938532a9902f2aef034c2067e2c907258014f162017927189539dd9655671a1222862590ff1c9db52a017139744f1091e79edd1b50e9a0a38979ae75662240f8b1f8243ad8b2b6387849a54d10920a5568060c013ce19eb471ec8eef5b622084615d033421ac3744339a7cbb5079938359e2e4f8cd9902529931564b38d9c3b5b7e533446d0dfb19e353546fc9654d26acfd9da056ffd0d779e4723b4fcf1b4784fa3ab20865b64418318760643da798b9e30f7b77a59612c26b6be5beaa59c4344b1465c013c65014e4e9408bdd0a5d33b1aaf6d7ac6753bee36218167c9469cabdf8b844398c67d9c1e8ee851fe568e5cc090adb0a6e94975f6f8cd3dbc61e2c875aab2bcabbc006d2fba488b4802536acd4caa95d3433ead1b5026ad9c9931ea4ca8005ad456d51f4d3c8cae829aa694aa4254069608a1eaa534b44b6531ee25ea821b388566bca289703c344d9db0a55e5c2422876addc03833a7f6a2b8553d4a2f6af9fcfb6be0bd2884815d3db258535cda62c5ee3a7df8cdfffb93421a083290d31b08cee26b61e8deb55e84e790b3fb12f22d6fe254aa5c83cb5b462018ff450f5bc0d99c464035dd6624912101f6d007a9d57ac992e4f85e402fa94f4e3eaaef00d59a9f2a297256c01793d01a0ad8a54b6799465a4157ffb30e268635feb9e6b3229ef5d23a3e375ba2ae76bd2a8faa0538cbe3961884b18db540b5dadff0c08c74a8ce5ae5b63fd776e6220fb6d5c159b2b9f78bd07d6b9f6a7b42f50df2b31ab3b5667eedaadccbb66e2763879a25d42ee6a30e2b7daa332a5726920a05768cc7ba5da1cda212cde7f49fcbaee30049acdea4e4ce652c9d6ed6c603dff75f16c177afafc6a6604878fac994436a470d7b864ef9ca128f06328f6614a1635ea43e189e41819012e104b1cbf7e9f7af7d2541568d42b85af2c4d99469d461863e55b4e48ca98b65b470a1d690d91303294717e8653545fc0f6e7aa7014538fadb2e28a4616e99ffe77855376d8dbb848f25ff3da49edcfff2fb6312334e51a974fd05de7ba14dfe549578f6500ff419e3c09a3d3cf5ef3b29002aee1a585b15f5698a5f0c1c2ec88bf730eee6c2876b19fda0cf85193190d563ba3ae34612e6fdbeb3f8362fe92b3c354da66da47b6d799fef939ca06f12a6125319f6ff1bedbeaa9c72b19d03cf9899a8a3f732a7b62d76013044aa9adfcf3fdabd157661afac05ad4bd4af16e064afc23193407a9d326a0024bb0fed53fcd1bae5164c53c51b5450958c3656b10190e92400670569e4bcdff3437645db7822e2d7a689f53024d3d1e3effd8eec9890758ef2c5f8840d9933752cc05172086cc5ef10b0441d0014a308958dc9d7493d10d30a6e2f9bb0c95896ad3f5e959339826d79fe60c69d4e186a9f9d6d925e77e2f3c63e5143c6d4ef5a78d8351959aab581f5951f5feabd5ce08d72d3456fba313cd4fa6ff4eb60332d33f46a6ef835468f1d91b19830b48ccaf8f76001a86943d445bbeb5e4e96f50e499e2f9c3962bb73a5179b2e801895b1cddad7bac544890034869911167a8e329b465e9184d94f8383e7f3343ac6346c160ada6256b551da73eb37bb5255fd391c420aa65aeff2c74f96039540e7d07f1265ecb90a5b092e6ca06237f3f2075eb0f9d099db68c77b2e05dd8221af1a71c0e59903c36cb2ae86998a4eed0388c6b2452a2c5b7f66795efa251f458538d33bc320a9fb03366a327af751888653acd2b80cc009c8a335746dbcc3d9c957aa283d424f9a54f58a4761adddebdea495bd47f86057281c5cd827c49fa97bc97c04043de98a0b71566b08a83896f2a5b225c37ed2b3ea6142721de53b231414948bcdf451d74d7ca40cc91640be3fe23169d5f7530d1b7b77129755605b546570bf879c7421a2590b83a9318eef2a55d2b7bd0600caf032a3688f9c9e8aa0c99a4eba0eea88c5b826460b531d21db85b97547abafd600f0352086d2356a065e3358f57d36dba896506bcb038d25308b7d2f717882cb5d65001d888e20d28074c8ebb4c96923840cbeadc5cbfaf832df6f1c5bc568439e29c824f84936548a4f5d65c9358ecc1db0f9c9d997578945a9f3e329171d7ba5e84cb6864002b5d91befd329790e60e2eca3ac89c79170a9ccab106e18ba628d2cac044c91c2a1cdc294933c3480f0dcb70f12c0bbd238dcf0e63c557636465fea8216af15a84d3a0b4b4fef9ab81fd4bd6ba091a9a5f47bbab1d3ea63978b69bae6a27d8fa38ed6aa81dec76845dae01f41b573eb1c353aaeee48e4a0e62ee7244ea0a3091c3c4c1ad3558b0265cafc2d079dc87487febdcdfd9eb928f71fdf44d5b7f7a393c1bea68eb0e549441919d535e10bd520cc6f1497d17891a6a9971c4b6806e99395baf24947f73c4dd7546d9986b6a9a49b60c3000f3a464e42730780a6a109f6c13c9ee569f6be1c1d95789db35ca39b9c41b36b9f606f807ebed5008fdd6ed84f59c4cc59cfd2217884c454fd18be3404bd37dce9a3b35477386e0ab97a0bf9309b2b8d90b971dc27253bb3459e8b7ec62a8474e9bd5880006756060947e0015761b03cb96cff61398cba1d0d0e00ae2ea0e6ddf34cbf9470b30a31c95d55737f5c15d2ff162a0dec80e40248405b7b82336c57c9c737cf7de73ce7797a1384980ea6a2e276ce3ae1903d8f5748db901ee20e3096c46dc6502c3e9f257303a79c035249cb830b00448c83419ede3861c3b3f00054a848566f9490f7dd366c207531efc42f6dfcc348f2a2afe49985d8cdfb9dba065e07f73e09f7c61913452445650b11ca1e14df040aa94d9bf9be3bd256f6143d0596842d0dda991495921da1ea851c510ca74b29051f40cb835a8418cad6f43dd2529d8eed84d1dd7b4990c479862381a30ce6d873e70bd07575042c0ffa47d96611b57a40fd50ab8ec4d0091587fa4e1f4c24adb1511fdf90af69570165a355d08a7b0711d960a35d10b6774a80b9f77c5b10876d66a6bb90eed62d3c07364117d09c8b193cf84eea130d3944c7ff840e58389c24f65fa8354c4c6198f4e30868bd148acc22443e7cf128da1a2d4e10217c8d9b0d87ef30df19081356c536243f2a966a0f7325cf2e71c7386e35ced7ccfe13367ee6467bb852a16b141028b8c0441baa6d414342fdb5c224d8cee34518c3c2f35b11859e9d9b33e2036299caf31534ae48d061453f8d8fea78d5a6f98659afae0243cb94f9b66e7cb6825684f2b350d245407757b526f04f1b141eeb7a2029e1ec771b88771fe5018789856dd7f14f59e0049dbcea7c3640cae5543e97822f5ae2eeb0bd4f2a6121cc71275aadafbad372b1e0ed4e68eec31bcdcf6327f1f30fdb76c68951812563bf177a5dbac0c248e5781020c78a1f6158c997efb2e3f7c1c6cc7286da68e937cdc9a1bcec8e589fe23aff979836a3be21c5ae4007d9e69134e93f523f1b1fc9c0e8208acfb5fd30953f513c964288543929b44c5e3d07275e01bb761a99f3fa94b60f960f9c6c0a73565fc08f3cfab001c702af76fb25abe7fc989c2e9dc4b4230955a7a2df13ff31fa36f892353747445d2e1cd5f369c1219a6f3f7d915133da893a5f31dcb9443f0a1102012a2b905c8aa1b471b5fc4384e53510ed9de4ebdcc52a7cf3715e23d9a2902ecdab654a0c99539372b6f549f33da0876b164e9d36df1269d52baf3d257c03464f6ccc4ba6d8d22401f8d8cff2c37d7447d281b99a000ba1c5c570d084ad4431d2f245aee9d2991d6a91a9463ff15895a5cbb62f5ba0a2fe01686e48bf1778015bba61febfb807c0f9112c19e1021a8036f18db513c51b7eca72d1086aa58c8c72e5925a5a7aeface5e04d5aa74beae21b6c7fc46b7f6acc1cfac810544650a59917d348c2944a0dfe383880f0c30e851cdbae83a4e4cf6b5c9b85f1de3c2b058d4777dee171297714206a2187112b06119a588e0c7a816d377c5d693457598db134d9bf79a951074d5503282a8585c964b2854fb0853372088d606984d83832d6afb2bdaab00a3330c674b9356f313dca019d78bc966446b8b7554e2a6472e014eaf0c762edc898c384c9b170f1110cfcadd982cdfd6dc4e752db2e107a1b329b38119cddb8fb85c1ffb75d579035cb51b7f3dd387f30710eb9eb895acdae3301ec1c7114bfdf3a7020c351376fd4c72bbcec3e6fd712b560b3f4aedbd1ff58f925c4a972e3383370cd72bc7f313eee1da8594171c4d89a6da83922c2b76ca27c3addd88df35f2db014bc8eecd6dd3b0e724f91027441369c56c82acbe06a96cbc089c0495334c735332ccadb0d9e6a10ad1138c701fbf93d01610f50d84db158a9fe81a7c0c6ef9a4e93bb7affdd7417a53f7e75793f6093a95f768e7a4605065f728706b324ba7d3e3958662d6456c09b53e5c6f067bd1244b5a6a37c57c372f158e1c5eab34a4a127886d88993e081662edb409d3d0a757cc908bb91f32227284e360d7fb1ef8ae3a65003458b08c07013fe61f825fef71013810ff7cf0366c6f1f0768c12b3280403eeb6fb550949507943503729b4662f6df8dd3ab62423f8088317320b24ae4973e7725946372b7aef6eb98e84fdf8e1ae0759c37301d0534743141ae2332c06fe69141b5d127e326a397930f160862e5d7ba664d838f570610f590a354a47c860b92cd670a1884975ad8564d20f4a163b9760679a114fa3077ba3b6bee1d97a6c084b4bca692dd86e5a01129ce3da526ee801db95769bfafe0202cf772d98dc3a40498d0f62d0a4e3277bd62e7145f32007948122f1ae387a4556f0777bed8c763cc7de72796dcb7f555c5747fab6a78bacee320745255b159874a1a48a5f78a4e38e415b57e4ac67febb40f1ba6ceb4d3b284b7861a8732dbebe7c3b56b56bc958f", 0x1000}, {&(0x7f0000002480)="904f43fbe96ead2cb6a8d522e4339db69f44a27dc3128dfed392fe0eee9ee47b2d20d7ac6807506e287896784519d8bd16f4d17bd17b50446eda04f05a78f8ed4b9d4307fb2548bf0fd17904936b25e5efe8ab37ef9587b7", 0x58}, {&(0x7f0000002500)="f84db8b2bf3f5d1aed0d66bcfa60e3c773c8b2c2f69d75ce2f880bd9842ccccc2bac8af45a7b9a8f479407c411c8a12ad3ecfb7fe46a3fba0fc5d60304cf896e14bcedf0693e8db9bf0765406137460f6f630b413cb236a653c7ab0ad63b472ce0b1522eb43aebf61414752e9b48d5e8bc715158fdb135c5d27262336d2394a52f6acbba62efa64c99b01b4023823aeff336dd44661b75", 0x97}, {&(0x7f00000025c0)="1e00b6ee8a643b3589c92490d0c68f4bf16295dab7b127cc55814a88a5dd605994a251cdde3042aa7e72a6cc0231578797e234569f2289c70ed106edb10438846425481c62dd97ad9ec964c41833b89b53da40b6701314efd7682f59bbbc4a70bd507b404f0f647449bcb97bf67de03a6130cd190ff424ccf91af5ffbfe64b612e1806def8213e985d1534ae4b6bb9c7705bb91246ad42c7e4ba1260af0ec088422bf7d13887bb15a1cda7c790e351a2d5ec0c67b560297a09717fc1459eae50abbae4ddbe52a23cca155ac149907fa914cbff789f01a2e62af343ae6a63b14f80634c33ef956d712df7eada381a65e49b3071134983254d232224219e876dc6a88e1ab146def38b07d3727069a7ebf54e061416218add8347b9e30717741bfe5369216da11a7da4b47c1727409b3325cd134dbb4598fe26cbf3c5fb7e5bb9a1a1df872be1ee5b6dddc35051b431f0ed937fcc17d136901b6524e4ecf7f31f9f5e0945967206a218022ff97f9cb6a5b81de906231572f49811ff5cfd1d7440f2c7600360171de3c3b0744715d66c4f52b19c407e74716657711a2c2880c63c3418b4c994163607bbc0d106afa3b70ae6d1023ac94b3c1b273a87bc9073c8d2e6298c0521feaeaee12dc9b0dddb32ac150ca61ac8a4321a54ffc1b2cf8f78188a8299f8cb45caae2ddb846edd3eb2f7b914912ced5dc28269f111622a9447e03ce89f00fb815e3f133d8d61b1db5e8fd2060ac660c0b642fecd4486a817bc6f96ff25415c42023c2fb2fcf3cffe2c89902ceeb2f6565e8bcefdb12e4ced120d96593a37e2617503cae12de36b47180cd4e2c561c11ad42438b243dfc6c4ec1d0eed4a6e567b0c6b1ae489b4b5b2863f1102f4e4fc489ad2f89a4db79f5dfd0f3a5b6fb7e553581d720ab8cc5e2f74fcd7d5fcb6a383a1e4f195b762f8190ff0b378fab9a35c0b1e0421d5df445c3861900e586a3aa82b26de24ef2ac16cee27c7364c428ad8afb064e3f302b20d54033417f6a61416237aa7fb22c86fc32793da2e138412eae3cb786a336ffd3a494088e53cab3e79879292e7ede41eecff3b39e50c63647519d7233698d9f30de5e9b528f407b55baad94885bd4ea75089af3a8debe784b262f30c142705cf3896668462fe9de05de5e96623f6aa5e32b07c09f47922a18cc3d0b8c6e88b666753f7a8c7ca4d816587c226ed054f82f2b4deb562fc77a8a00e602b0c25b4486eb0e16b1401608fe15890b3d3c891cc2acd85927a23618617c53f8774b174f83b9122dd4ea82bfd7d527ee866cfb34bbae8169eb65c279891de0fc1b5e508162909fc833344118bd9ed27842905c1d7387bd7c09a54eedd404a44290e1d6ec77812a745b13d6f57fccd48c2643ff120274e46cb941b56be31fae62b1c42379fdb127945776f92f984503b3c93975cefc4777d583dafd0c27581425363ed9d87d5f6e50c3b1fd5aea0904011aaf2294cbce0cc13412d1605630a8b0612359a2ad9fc9fbbe1a7b38cb7cdb7f2cdc6f795485021e91d5acae2ab0b12c4ea92d4e9102969919b20667f640e2cc2ca28121fad478fdf48c8c6cfdfa59a00b44fb72be08187e5bf285c375ee20d2d6f92cdcb05dd46e090565da3921d8843afc6988ff8b45eb1812d1ab7e5a3943c38a2fd610b48277c17858b8d73801d6016493bfb64c7bcf864181e426db616c20594abcd024718e9cda19a8d9745070c0eddbb745e788cd9b57f5136781243de76c6bdccc4884c02b56822c3af1940527a319e209523261cc74bbfd96016eb7ce27e3a51aecbc6f23f3012ef05a3555c1272dcb82726088cb0a7e978ee9c6067428daf0976fdbe1b597daaae5e51f52405ada536a0bf14e409e8412d29deb28628daa55e516dd6cdcf65ba9d6f824522253dc432de88d90725c999436a3e9dfab2cfb0c0e84b634e9dff84db993b32635aa41c200597fcb7d44f7e227ab8ee1fbe02f607b48fbc14d0a7ad0f9a51ef2155756206626c62a9df2e37ba897b83ab3a5a25ca3f74be522aa3cea77bb55c5a24c30965b502f1ef476506f11435a70a6566cb2eaf437d1ef4dbc1be51cde123e7b9dd197de3b22deb2e317be528f8dad49fa9e541e30a07fd160569fcb799b78feabef85de7659aabe166a0162e02a6222e7c5908abc1dd78eee350b870d8a061ea94645baa4ff93651bbecdc2c277e62d34a1534ffe7a2e19f8529c332c56e84b154271b1d427058c9d5a67ba6145964f6cdcc85e78aa9ff60a673270f09cec9607a8171cbb34d3c615f3feeaabfd8ba822c89a95ce116b6f58c0fc4ad9100e74f5786b7cd589f6e73ad256cd94ddd5584f0d801d2aa3ee4ea55e12c05bf0055592dcf04544b9dbc833364dd5243bde84c0aaa5784557f03a910e2c69b3f6e3d0e4335f4a9055972912332b6a877268337e3b6ac44e13ab70d35e696af365b5a1d91acb037283d4751121fa15efb51b5b585e2f7c4c4438348d1c3996d6ba8a16d2fa199a0958b3418ceeb0c90f3d25a8d4cc94184637d1f366ed921338e18ef5e29e120c4a325f696315107cf32dd350db797ab73931c9bd1de5332e338355b1d47a88dc1d99c2133d6fd3c06113b35417d19b0671ff8d97b8d84c0bcf98e8a021662f0ab0351f4be3a0689138bec4c04b1284d37bdf37e4f5064e24407d14b963a54afb1e992be9f6e7aab2414d48d9758cd8476e8b21d18210c7761fd528afbbb919716b6b42625187ec0de8ce7dbfab77e3dda211b037721a3e6237469faad7ee833318b7a499dec7b216396f23deecf2b8157f8a358f76cbc6ee80bd2ca9f58e94ea9fbb58a352faf9f84cff45e5025463b6c4bf8e4f460ad71918050c617bce74e596da371ba035a3f1c19a503c6376e1658f2c02e03bf4aa168ea189563f301cc3373aae32627820fc83ef47fba8cd9249de39800b755821ee8f21a961226357b5ea07e4acd4dc47b2bbe0dd40503898c98c8d7b2279cd2b4d6bea126f43adb001501cbd93f1ba3b3c2621cbc075b1e0eb1897c40d80ff27661b3edd7e1680cd29c31f4443a3c2c9109c269a496ab6e539654ca3143c931ad71939886e2bf74eac6e6417bf2bf9db28bba614858c8407821bfb615cd983f8ecaad5648557c2949f1285e7c62b6104da5fc2feb2736274515474170d5acb128b2637e41947586f8daf66716061dd996bbc66157bb7859bbf8e8e0a0df175bb55e84244d8b20299a870a087c18583effb54e689cd0c2146ba4d9704c819dc9f67e8a56b446fc2c181bb16551523676f2198f6e4f791aa045ad6d2ab7180dbe324524981110663c104cda2be913d7f7e0193aa7d01cf41ef93fa123c71c91e631e7d35f7a03a69d2a2123fdef8112a963a8a8192e73bd7b5f6492210247183cd641db527ae6e87ce3b1d77f13712916c2a93fe8fa8f78148066b9cdc6238d6e10c93f1e87ec3f392f2c3276fd08410538beadc8da04fc6fdb0abebfbc08778059ac1a45645fbbb8ec7c73b4744fd422521ab6f95af97ec96006e4a7aecdc79854547648c5267be6d92ea706e1df4f58d53c87f1159a61f9fde18c13803712943a940d515c124c107072ad0f06b85ed73a4246601f05095d04bca20d7f9dbb3f61741f49151ab9f545f61e220e39fdbf2d8c71c74583727d8311bf0a5dbe0ea45efeec590ea862684a4163f75fe7c8ac42013a83e83757a2a95c44bf1f4ac04988606a00bf8d04437866e312decb77d0034a8cd626b272bdf51de15201afcbb4114ec03e7c22748aaed30e764829ca280515365a0d07bf0c1ac74ad73768f348ffb4c4d6fb21c4f47320e5049b14e70999ced714238b76cbd1f803e59d9adbf6dcf75fd3bc15dffd84ddd698fed8ab2a43bcc8d74cc07dc96a75f8b38d84424b8406078edbc306506592fb28e1ebfa58a217be1bde7195cf7c2ef8d94aaa11fcc968d50dd4d40e4cc0e32208063fd5c41ff5f656a92552c5322f28c2dc9ff8eca1e7988eb59b2e534f2d1b1f7035ad09e45da30b704c42fe0a8d388ff7baea2571900ab25bba0a6a587a78d5107a97a460255f431586021e61322104d776427e0bc726880f0860f12ab364c1d77888c0fed7c906d181a16fe751d730947c956e4f8da1411d22de8bd9a78232a43725becda0bc10b897c2ba381cfec68e55e8fc6e2aad486b7443cf59f5f233eb0e60d462395c95f2ef40bd331444ac202cfb19f06d2e5218ca28a0edf5f5f367b0433e9e84108e467a903f6117ffd8df1715826c1f0e43bd343d617b42f50b24b79a04f5c3ef021d54d886b71f5fc14c6f590a22e13545081dabc4fbafa4f6e18bb049bb7631b012d043ea577fa3df107dc02e713a3a5ab564de3e42a5e49d12b1c14b0758e1f38833648f5a33d4caed37cd025e5ba56931ec321c2cb293196e4712c061f982204dbdb4074ce48ef80d220ed1386e76bc55619672910e4128bd364e7dc05227458d186664aecdc1e35e93b7e9351e21df218b77e7660673e569913bc2fbc055e7c48fa0629c98b1e0f0b3dc84bcb9facab91a000cfc9b145ead57022afda8ae967fc216ed2b9eb5117dac57e935cd3a1b22f633b8241727227798fdfe647d4354048a881ebdce48f7a23364558c5fc38db0bb043f12708d4702a9401b98a27a1b4a7c415828c51a2c7418ff9ab9b99aea23e2484ba79c23fad63378f3d9faf559d17ee97cbdff954291bc828c401b4aeec5f1cdc8c72d17a2b7bca704ea3911861b332e48b43a58712154fc45510ee7bcb68f84ca21555cb6b5e79070191c7784dbc6bbaf4b258bddc37f44dc29370756f45b0974eb6fed9438e2e72ec62fc420e1a827c8a1bad11ec7b523f06559e1dde1bc6cb591caed31190c9c9c47d929922b648981749f966b9f54b7ad530673b1a2cefaf8dd146dc25a88583ca91cfc0f50bb39623e1ea0ecd5f0d50ef12330bd9fdfb441a0905f8c89066c56c0fed30b9dc4661b09fb47bc9f0d064d8c05be6076e31661c54001ec2ec8f132f548707b2473753c5c10361c9deaa5ae4546ebe68f8d4c9b4d1af8053ad5ed62d3154e8cda63a07c5feb494327d14c6860074c0d24f91ed672b3f2fcf3d4fb211050a9916856312fe0c705f6bacc3f1423f97ccfbb5894a98aa9467d28bc59f109411105118e163be98117a8250ff2b3514f627fa1868bb75eef1b6d6973c9ff535be71927384560f38e4efd12f811586801897a84bfe7696e8557e3cf88002a49464c6911464bc6e96694da69e70efaf7ed425a7e5d80b63407b804b2b21519a6d526c06e56d646dd6b0c7be4695991aa1fd85271e72dca7180465d22236d95601969bed60644630f6174be2040f0a274e2def59714abcd227de0b04edacf010ee1ed83f01645b2f97720f2a00a4caeebf0122a96257f71d8706fe4739f14a356f3dc6ba9a67a7839022b76b192be232f0e3170830e1cc493870ec1dc25cfb0e6a45b5198ac17dca4baaa952f58298780d4de5a4d6d96439f6e0e07a0fae7d7b79d14c64bfdb0bd6ea5d5bb96285612aaa32c34e759d9bdd80c7ceddb9d02cbad47a833fd8a0248b7f432ac29eb000a1a9e49ad0bf5010d8d0b3006babafcfc927a87a5adb3089ba4c6f77938ccce5239300302f996106d1b451c49c1fa5728176f711d213a0ccbdbbfe57c84f68f3e50ae2c1b1c78cbc1b5ca00445ecc9720c06f3fbafa98afcf85429f0d134514d3ef41f64a7a42bcd62dfc938dcbbddd377b9d74095920961f6cb8e980050588220781938f51ea0f22c767397a7af847f6cae8ff63e5cf87be8f795c44", 0x1000}, {&(0x7f00000035c0)="06c687b07c4a5ee71b08988fb57d1ee97f21031ace34ea2925bfda43adcee2725cb6a405d234ae0edd1ca6a7d85d218a1fd0f14f02cdc2aaf254d68bacf146a82d1ea283a3549798fed767aa1090838b2928f930069887d639a82150a4be270663d3fa55cd2d1c6074fbaaf02681250c115bc42fb2043c24e2d49201ead3f9ce20f50f4943fe425c9345eb44203591bdd8944a3515900fd2faef33ed4158b4ada9777aee13a3acf26bbbf72c4ef0", 0xae}, {&(0x7f0000003680)="9a38c7545361d8be5004c8123d6f25002149e9c479e1021d55dc256f96136f5d193bab0890c608a53cc1d6fd75d9b7d525bef8f366dad7ca2725bc9b331a1e2ef72e4101e62830ec8ed3e21de3d489f216a33a704a139af83fd6d67f6743de0e1f2f4586828fc1f67d7c57aff66dc05e61fff8b1e2e0b74ca3a08b92889de4803ea327f5e97a6107543d9847e3a9cf760fe21ce5284c348363c3bafe4c06eaff21fa0d2d49cf0fd10103de5ca34ea6bb38596ab315b44b69c0b7e22cc98ed8ed072e4bed7945f8052fa53f207eabac8de5391f7d209b80c350e39aa2e5bbd185be0a", 0xe2}], 0x9) [ 1165.270485][ T9241] ? __list_lru_init+0x70/0x680 [ 1165.270521][ T9241] __should_failslab+0x81/0x90 [ 1165.270536][ T9241] should_failslab+0x5/0x20 [ 1165.270575][ T9241] __kmalloc+0x66/0x340 [ 1165.270599][ T9241] ? prealloc_memcg_shrinker+0x444/0x460 [ 1165.270624][ T9241] __list_lru_init+0x70/0x680 [ 1165.270645][ T9241] alloc_super+0x490/0x520 [ 1165.339059][ T9241] ? mount_bdev+0x290/0x290 [ 1165.339083][ T9241] sget+0x1a5/0x400 [ 1165.339104][ T9241] ? test_bdev_super+0x30/0x30 [ 1165.339130][ T9241] mount_bdev+0xd3/0x290 [ 1165.339226][ T9241] ? vfat_mount+0x40/0x40 [ 1165.339244][ T9241] ? tsan.module_ctor+0x10/0x10 [ 1165.339257][ T9241] vfat_mount+0x2d/0x40 [ 1165.339319][ T9241] legacy_get_tree+0x70/0xc0 [ 1165.339340][ T9241] vfs_get_tree+0x4a/0x1a0 [ 1165.339362][ T9241] path_mount+0x11f2/0x1d30 [ 1165.339410][ T9241] __se_sys_mount+0x23d/0x2e0 [ 1165.339421][ T9241] ? mntput+0x45/0x70 [ 1165.339431][ T9241] __x64_sys_mount+0x63/0x70 12:44:34 executing program 3 (fault-call:0 fault-nth:61): syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000280)=[{0x0, 0x0, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e78032513251fffe", 0x16}], 0x0, &(0x7f0000000400)=ANY=[]) [ 1165.339499][ T9241] do_syscall_64+0x3d/0x90 [ 1165.339512][ T9241] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1165.339527][ T9241] RIP: 0033:0x467b1a 12:44:35 executing program 3 (fault-call:0 fault-nth:62): syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000280)=[{0x0, 0x0, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e78032513251fffe", 0x16}], 0x0, &(0x7f0000000400)=ANY=[]) [ 1165.339536][ T9241] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1165.339547][ T9241] RSP: 002b:00007fd0949aafa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 1165.339559][ T9241] RAX: ffffffffffffffda RBX: 0000000020000280 RCX: 0000000000467b1a [ 1165.339566][ T9241] RDX: 00000000200000c0 RSI: 0000000020000100 RDI: 00007fd0949ab000 [ 1165.339574][ T9241] RBP: 00007fd0949ab040 R08: 00007fd0949ab040 R09: 00000000200000c0 [ 1165.339644][ T9241] R10: 0000000000000000 R11: 0000000000000202 R12: 00000000200000c0 12:44:35 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$FIONREAD(r1, 0x541b, &(0x7f00000000c0)) writev(r1, &(0x7f0000004ac0)=[{&(0x7f0000003980)="6c123d8a2830bde31e1757ce97aca4666ce474f6c3b8de2808bda439547b91fc85c8b660c321d00ac8ee2431a8a21fe32055e454d5fa54df880696557a6ee3a195bd37f2dab8cc5715eb733160f712512999857a824ccc8abf03e479f8abb6b3bd2820ae3e5059c9915b1ee4e2a034747755712c64dad47ccfb774d12e07da814415b53cf583345cb80d", 0x8a}, {&(0x7f0000004b00)="827ca6e44d555d3b6566a88e1d3ea49ea13324ea580b98f7cc02cf4496dc192e73a6b3890da14192c2596fdd24495d79b1eae6b68e1840ea7bf54961565d3409fae31f3adfe3e9c47b16ce50167ac0c83e65eff3100a226cd3a53cfbd50952d279ff24048c20919710bfec01d13379dff89d286f8db713402ba09a5e0f4601b5af0bc4fcbf079047fa0cb086d176588b30eb186a90b95b7a8ccec8be52279e9d3fda0b440465b00f3bea8e910c01809c872215abd67e9c4209ca7c7f343cec3fca8dd59adb908be98de8ef2842ad2b2cd8add632e32b375ed4b5cc61acc717a545a375cb570fdef1e6be535545eddb08fe1bf0545014267b4601b4d5b095ea106e3744f9cb6cdd7c9a5a62c7c4ecedd9d416c291296d8aeff93dfaf3c432cfb3709b2357d89a644ca476794932aa7fc520de61aab65c918f88a4f3a7a4789dbf52703aea7ea056b00f7c17934a1ad7150b1739fc604e7afd34d93009fb1e0a86d1e3a2b1ca0e7ffc24a8cafaf4c86f2ca9432749c12853abb63fb71a43d219a210e42bfc51ab9be8c91db63d9880901550a84a9ad33e6fd326082ce0cc58f9e84c276894c240afc83bea2fc8b7030a7e558b7eabd096ed4ef4bc2831b902eafbfe8f7752441e6246127fda5f9b1a6439744ef09855dadc92d38c09ea366ff6fa3caaaeda103fcf86058fed25cb5fdcccf1af642cae84d96dc9d3c682a033672000044a96937193d128d3e6edf42db58690328828936e51994d20186c9e592c9bd89e4edd3803b5169362b8ba72e1a1397f1aa28f77a179bfcc006699f71e4826baca3e504f0d9681e89925d78d78c2f22fb93abcf5016d901dc8f7c082e1925992b2fc8651bd8adf64dd674d479fbcacbaf5cefabc62054cfef4ed61d60df6e3d35ccd35ea02ba1605251cdc64a14cca8cf79bba15929517dd137e0c9bcd898bf970e2297ebd03ebe9f458425b8c21374e3c1b799fe4ac836e78e604d109d5837e798f0bcb612efe0de0bdf96533e2e29827fe040a585e8ee6acdde9a69dd01444394ab0a0e522d69e8413db618ffa27e554153e936bba5b54cd4d3f4c6afd1ba7fcf369925f9414575765d38321d0ef4316b0211530b39c9ca4531b2ae16d801465cc63b81f57de813d495a1ac9860549afd1310970628acb60c365818987e6ddf5e6fa9e56925f7e2055ac86d3264742aa1e8e657588dc839d6ed56d7888302a74b20528d37d07ea8090bbad6fbb6670554425f3dcac841c5ed02b8016522d47dd4da69421afaac2773e1f0c56d317c1350784917c9242baf9ccc15501619f3bc7e21a5b6b43a593f4a6c92672e395a2326c4278f8bb38c419fe53606613f31bf0ede5871ee0d12c3972dacd41367ec6a6c350331f0ce43ec5fb01cc7ed5f3c7c42450afa64027ab9dea766937b220bc8fd31eef10b849deca65df345a77474f4ee9d77f4334f6468396054356e953a726a7c3ff7fad88d080891fd56d1cce7eba68f43f7777c51c7604ee368e1ae2ce04fe213e94b12b6b8b277fca10c4c2aff78ae171d8f66719b9858fc45e5678954121957f77c35c3344a2f6e0edf3264b8d40b2fff847b0b06a8a630323ff1963b29c4674796cca2803ed2e14da0b9405be327c29a9f240e6d519420d2150d247ea6cc4480ee07caa2910363d547d8de2ff85569127fe7bdbe0d15a3a17f490587583d71bc8fb606d8ab529abb9cc75479fb8be0003d71f162c6746f31d12cee8e9eaaa488d6adfc6199b49e8c4250adb94dbad53ed3512095aa15fa3194961ea627e39e245bd1d3b2aa98543f2c2ac919fb952dbf3fba23e370dc06c5692c5836ac788bb2cc6a26e2d88680f18da68cc363173242e7ebb688e7aee52b850b4f67dbf734d9d065e72f95faa8b06a25f1b19b59f06606a50af7e67890ec438aa17c4361d4c2b344b3467f9d2fac27afe7489aab4f4138c1bb498172517b1dc373dfbae56e2b295e3550385b54471a3137f2f165466cc58ee08715e07f89bdf5443d7f03bed8b33bea0aa3a9bcc94082dc72ee50b1bdb6e5e9cffd59709639bbf38008eeacc1a0481184ab53ed3c2481e050b7bacaa98d0e6e0fd46639966203cca8bc5ac9bad87f37de758e75d464a5aac368f7fcbf7372c570438a7a0bbdce63fe2186c2ae630f00cd61cf76004b88429cc7dd9a525eb5112e2f4d0f8268865defde2314a962bc0bb3c8b6e267f49adb670504fa79cfdf2dce10856a94697a00e8f8764933112bc806490466d28ab17791acd6f198dc5b2fb5d70c8e23e275fefef37a5afbfa9491b155d9ce3860b87f8019bb56081217bcfca6c3c29e31521241c4daa34a19b5d9c3db8ed9333805af2a5f0eece5978b1595af2bc435f5372187e5154e918f7c37930f02817bd5d8f4cceb86213e3f24d78263afff9230d9e6fe9c46483df37a1a33ef6b684fd8ae64d79b28de313cbb5eba3adb962d2dcabd1a152ef261763f8eace2c5b3da4fa26fbfd08ee568eee6dc9962a6509ad18924419fbd88dac74e255673a76fb1d49bee6c439a99428610bd0dd30560e549511faaca498a2a18659dcc80b9f89c59ccf0497bce23422b542ec23827f8b384e3296a01b98dc117bc40c772af01bce507235ea3ddb52c9441c1722c3335fb68a967af753b0b4d7aa01dca4e3b3bba4eab8fea8411298ab61e78128d5caf2754c8ef2c08a57e2272390a858337c54034ce258558f71d8b25c04eb162c0aa5e3e876d8b1183d8cd4b7ebabb9057dc2e6be6e8bcd1d57b55468a742e1b9ffed4f67755383eb058d482f27b471f934c174218127199db87710fbeb3aba640d676034c7e2fccf954078f621b87158f22a06e55bdae7f6b8bc7e056b6a48d525f61cf93efdec38f579894c8f180331f6fa11dae0c12a2416b3fc0b10e12bff43d997dd81be74af05c398aa7a56861c041956739a1c75584e3173876757232ba406aa01675bc9445790bc153329440adfc5d692fa682620e78f133ed2c8441fcaacf7b58f554d5767c182b950f233192338183bb362f7d1f9d5a029bde3d174dbda4309c9b6e0da8ca9c46b1d240d96fb493c2302ff420f31f4e01a0071b0afdcc2eba45b72e0ba23a3eb6fdd687b5c993350fb6190a52032cb5286b2481b81e7bcea45ad5ec372cd175e9e84bc9f7d9d86f8d76077ef394c86afc3fef220ad2318d796469e74c4d15a136d9729f2a7f741e8bb266dd3ea9deeb92a507baa2d9c517d78fdd92b3bdfd1b4427f9c5b71ede254ac460cb64e4cd96bd7c4b552022b1a07b049ca858ea8f6eb9dae4fd8e28341637e2afb710292198e4d951d04407ed7f502443c6e657e66946b7235837e694900d1fc6463b79ae67e2adeca53aa148dde68d71363feae9404f6943a02ba1ae8f6b59c548ef7eb90238e8a2e23892878cd29355f0790749a5cf90586ef70fea076130d6073c30fae5f065840a78c2234986eb9a31bdaec436fa426779ba1caab125ed945afbb0cece70786002bafbc50bde67559e455d509765363562bcf3d8ba6a244569fd50b7978461fac92697013d287ca2102471b73a93f6b57259d012664baee9c2ee69c84b71759ad55fd4dda2a5e93d886117771a6a4d6098128f08310ec04cbf783f1343a5c8460555a5e3d4acaffc9f8bbdc9409928b35af86c49f3c89d863673d06b8f1d6d869b3e54ae3752b6027ca06430a10af060776f66a84bd50dd2c322721fd6b00d6ba0aa87486433fcee99d593124330d42e2fc4aa42668be2a01387ab2aa9f14d7bf394694b2c67874110394bb843a9de4104a27a37fec6846abb855c1e721c35028b29477a8a2dd6ed7a4cb53cbc4922f9c4b8751f8c792d6dfc3026a0082426c6b96664ec161a2b3279d177c8fa638f9ba1a4fe7d48c70496d2add2b7532333734cb07a98095705924302c7fcfe5956b2c438db3ac36d4870c30343bfb8ea9b11c06025fedcbbf2cce56518987f3947fd40aef309dd58cef39f8b8dccaf859edf18b69e4dac9be4ac73ec59b4fd2be1824def2e05614aa41ef0344418b570885ace3d29e9c3582274c27399819268900cb11aa27329f9c98341268f5fc35602bb1341248e8fdba2a096812f8d540ea9c312cf78bc832894c8437e9339dfbf8c395e52764acd6b288af90e1709d484e64b0a2bd87f830f073e51495ae49d2d0bbe850c9fe988130a4b41037bb565394f8d3a71bdd78799f42d28f3fb1d2f6a35c82465f142f619ea63ade72966ff6167d6f26b14f4476fef6411e89a89f1d30661c4342c8b5fdc1cf50fd9f78886e38ba26a5c9a72094a2d0cce740daded53dd612b965c24c1aef78a2e71d78ab9fb4214cbdd0ad714ba505dc89633e718e7995aa84c640ed844be5d48fcec1521e5bb019c1c8f48b7c0d14ea9d493e1396f16bab8e4e06b3dedecb43371eb8ebcbc35faa49e4f90356241f5533c4bd4f307f3655c95e85519033751e4689d99ba10b6aadd9249658d50286228c59463232c44af28c8a34d5933253443f137e3c30862d731ca9c7a036ae15f0ed969a627321b81796eca1fd2391183eec57a0bef9d9d731dfbb4ebbe95e5cd7dc32352757294e037c1ba121b74888df2cc063e4df398558cceb857cee8ba0deb4901c3683ced6b7b5ba6315bceb0ff9d6d90de23d0141b144e7c2b41d436d88a6bf86994bbf616cba1c714afe027a75973a0c9e7104d921990a5e89def1cf3ba4521dfaee0c20b8b30b920f13ffcca2f406f2e4a98733affa6b9bcc5dceb810b1ba43f486558f7b206b4989fcd53145161c1823a9011eae3942fb3c8865ebfc78721a46957cdf65aca8d2c5c382f376a7bd4bb1e3b0544045fafc5add806c6dd72253d1f48ffdf616beff5f171fc9c5e727a818f14be929e56de14980d4215789819ed644b5321145bb46fd235efb3d2a85afc0eb73ecc9c1bd1e409abcc52aa6e154d61f258a0c4427a44c761467c5e9d5087511f45b7bfb08e4d3aa03cdbfc95f5d5edca3ce6a8031985b2e773b31bf242d6484e87e78743db3940630d0238f8423e0b2f8ea927b427f43e5c2f87dc06215d92e449308879894ebe940d509b4480c0241ce862080ae3ac028842baead3bc113116c7b46690250090d0a40ea2b9ca50f1510a477f2c220998e2d1eb6af2943b22c407c3444c88bdd2ccca11986f1fbed608014d713fb8e162c0007d31af01ebafbb6c99d365a1a1e6ac85f7dd9e52eda2b795ad80785e781a5c354fb3c9875722da5a9bebe0b4a7b6d2b0a670e263b3f0a5cf67778eb20c0284c185876416c6a99a35f7cf53fbe9c2242b42e01e8d4e03f21c9b628470faf730fdb0bb4807df6e18ad26431da80794efd36f41e30083a3a5ce6e70630dd7705fe470dd2489c8de50a16ea1448d1cf0a446829c75986a1863dff1464153ad7251e6ebc7b30421db98a2ac94dc9fe68a24299d5b0f5896c037c480f2329b94b34712001ca182cec3bc727530c062a294cc963df3eca7145e1e8233001cd170cf41d0317c4397ee31156c2e85fb5773eddfbb6c57536c38e718dad3750b61289e0a7423954928f6cf23aa1aee272856c08fc3cac2537ea0cc61b6e7da8c8692e1d366a5383ccc9d8625f295543a252454f5ed306b6808dfbc7bc20ca29089546519f712084274ae541280a2fb97328a825134991cb908801e779090b24c804811f15b85beb4d99b89093620fb025a1ed2fdf7db22e08527186de80e823303a979817c21e1cc649f9852385cb54e7795e4c2755d08e711ee043171b5ca55b45f52d068192ae771a71157207c1d28356d493eb48", 0x1000}, {&(0x7f0000004980)="06624244966ef1f216757d0a0783aab86b9b605ef8431808fd644f0130ea61287608900a32a784a56159a087fa23046b2ff62d5f61986db4611d3dc441939be71931dbfbe83d2bdef85c01d57976288a0ff1d3049534cfe5a2fccab6b1f7816194d13b785b225c1c32adf133aaeae7e64afc784161d87ff8d277385e2196ef29dcdee806d71b18643ce0736e148330f933b93c44f16593b5e6c113f3b8f7117f14ab6555001e2b478a54a92ce66381e94a83b7b11640653fe66e4a7e9292411a27c532eb6c6a9597a647b083dbb94ba3", 0xd0}, {&(0x7f0000004a80)="2f9d3ff36eaca7c3a3", 0x9}], 0x4) openat2(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={0x0, 0xa0, 0x7}, 0x18) writev(r0, &(0x7f0000003780)=[{&(0x7f0000000380)="f93b76460ce86ea5b7f4bdd7a2df86ead5a41e9de62621be905f6ec139db763088642cabe8d8664313b671a518ac9e087edf921e5aa7aff3cade046f3c4b59b66771d6259913dff4ae22d7894e21ad239a5850df1245dd57629f801ce7bcf01df52a29472e7e5307f40b4aed483f88762904208630166651dd4f5ee1330756974b9466d23271518eccf65eea717d6ff3f7611d70b4333fa4695c634ffc9052c17330990545d69a60f833603404530ff7fcfa266a75fe75413e6e3377ed3a709fbb78feff6a8fe2c6715798af77a58d8ed7f6bbe8341dd9676522b5736c30def484eb824d602ab24c248dad791b924639d5977c37708b1bfd8a720d83ed6b2fb46420fcc72ebee317e56eac7c9734c03a88d9f987ff0f31c18c57c7f5ce84b73c963097b74eca39ed148de47e7e4a8127ebf2c4fbd14fac597788d40e8aa25e57ffb729f942dafa5026ac3fd2aaf23bba96c0836f7cd0de95bb7644ea69ca91bc8a7f3aaaaceef2651037d053746a2b69674a887c666d15911f10aed925e5b06968f5b9784ea1d77cc8208c6bcec109631b28d1338672d09f4f636abbf35eaa47a9e3fbda61d664fbbf72f930b530cdb293e7e549e08bdaecbd502c8ab93e430fd44dcb29653aaff463f0b42eeb6ccc792665c92c52d25e137daec38f0dc1eca89ab3148ea5c43d47225a5015348ec3fc85da94b323ab5e0bdaba1c4fee68c4daf46012240a562baa98779b4ba9a5c0b02c49ab13d4bf44c2b134b8bd31e123329f2558b9491d189e3944040234ca57dae0be44fd8de5423a6c07b4aa6e9a14b89c090e61c2f421e537dce5d56ce781e4a6c96dcdfddb5d6db792c6b292304835f50c069058eb76958a784ee6c9efb46661a81c21d0cdac83c57ef80a2eeb9ab3ce94f67155ccb0284790b5c786c3ee2e49fa14141ffe94a15bcd8fc8b6287871d4f24d6b4665667ec227ecb9dca18245a0f9c20d1f3f2ec79b408fe1eca64ec3dcbc2f14c73393cef8073d74ca42b46d13f5d3fc40cc8b8c43c2d2e7354103170e8d37fb9ea3612b0adb98350d7db4e409b824c9c2e569a6a386a94ca68750372d1ee0da89bd0b563e3aee20a2fd5fc0d51acb882380976a19cbee898619447b292b4916a2b686b5194ae33062be6ffa285a0d8cd723857ec1eeb7703313bedcc6630ba527403167c81a81cf3db5d3e95018407fecddf1ac584560d2419c9ce604a2919c8ce0f342db640f5de7536bd00eef94059f89ad02ec516d1d6b812c4a97f8606aeb09bbc010a9fd7654b01286a59390c8c1022528b11c9f406ae51aede573f456ee1a4ebb4d9b9f3abbf2e20e315862ca3b25fb22f5061156846e5d0cc4dba46ffb12a53ffe6b94034c1710b60e65399581ddc4b2dfa7e1625a7aac1d62cd6d219e174954adcf2da0a93fa41e3fdfc0be6e6f42b08f74978c93b7c45ec70492859f26e028199db65f7d743ae41f1267c06564aac8a76bc5a85fe60d340ea04430c2d274fb5bcdfad9f552936be1f3589be801ca0363ddd9f1f14f660aae3de9b351146aa8d81104ecfff71044b75a162e50864c0c22e46a6f38018fc749623c4bd518888a23f3910977014dc92fafb5665cd0a3a5779421403f0a850af567a8dd23b727e646f154a2e7c25c0d09dbf5ee502e4428c8c5546c116869ae90b4f453bce2e75d0596f10c27ecc9c1b75341f1324c87054e144e326b0327d81b38e8bab6b1ba859b44edda4638d5beb5e1fc753da8956abdf775c3eee7cbde4a04d68f6131060c43956f682648a8f51776e18c1f33b9a5213d98e3c822b079118d4b0723d5ee05d87c2e732e16fc65588a12b2c5ceee7c69a87fa305cb3716a04e262ff4f833a3d0e5e08feb14532129e19d85fc4e5eb8bd2db5301bf86aa1f819eef63f492dd4dffc12e76ea63470c2d306ab98babb0e2e815eab734f2e3d629735a0ec5cdd8b4710050d6d98c265e214ea5fcb6d82a156127c1823bc7d76f479c6581de286bcef5bc484ffae05ae6503f48001a835e8d5fd6287b5a69e227015811d2e82950c4349949221e452b9c7d133e130ae8f3fa3656932a8c4d2cd6349efcdd2268e63695d713685d7d336c7af3e874463b3a7d60961585c73836cb7154be77ef969a614bb6eca74016e7072dbcc9791875ab728e2d5d94d41368e690bccd0a66eee0740c17753d6aa30e2d17357862c1ef7e30be9d3b2e28b22c140fdfa0ec56a0dede8feacccba1582457cdae3a70cb9ab124bb2473a099731b5ee97033b9d45a20b88ebcd5e6fc017a981b9d75d6582fabc487689a69f3304fc755559a6d279e3d5ace5e0dc20ad334d4fca589a04972584f60db964f37accd0052745ad323f68dd6e50eb716bb7285f694c14ae59e7e5e99ac94cb5d466b8b4eb4eb746956c500df9dae9617ec6ea557d8744d1a47a8fb7f0aeb8cd94b1ac9c1b031c08f9b938b232356ee034f58e027d19af4c9e75cb05f88b9eb0410be2c99d708d613f6b49f9982bab481bb8808c48ad039c15c322316c68278033ddb0fe24662e897a79e55f4d1aeffdc61602ede2aafdff1c2e733d1b8ff3e356fd834b1bb92e0d37e7a49227f9c419ebb74ad7a23c7237b75bd5cbe55ec19ab386f4cc4a536945d912c6eea7bb1a6e82b28d482cd023236f56eac44820cf958020392836cdc0fb325387d23877eab7bc9c985d8687071e75c0f64d7e2c89e5a757c4d49c76fa4d93373bf669d69ca478469bf6b2a3ac42fb91f7260b24800769d5592178584353f886bbc5e6adb1bb5c08d67b87f2fa5001517b7f8e58855cb1ad034dedb228302e8105d6c8f5bb256556168fb10663e7767c5b8fc5af4d929db26c837b4371cc2e2432bb60bc109e5f47b947cc92f18e0a74541ef7fab261efbadbf1a1c9ca321eabcf657a00fa4964859777cf58485f3809b889c4b74d97c198e36536d278d025ab91dd9a8dc579ba29344afb59417270eb8f7b9b8952208d6e2302edee24f1312002e9865428359b22f666a817ebfbcd33caefd17c9467afb841f654f9a0ca915e5d2b85c073a540b1020a9b8e53ed1a293793bc0b29cc43df5dd85a8196cd8982aede4c2af844fa2a9d40ae801e07063f4a86a8b110a63ba9fc8a8db5df49879d9d7f12d882efc7807edada4fb5a8d5f343043b705350ee60044bd0e098cccae52627656e34a509e5fb5318454d2cc85406fce3815aafa031271cb6f6b39626df5acadfb020b949c611d6d090f1cbb3140ecd84ad72e40418fba59684d886fa5b814ef8e05c3127d9105879e59b6eacae62c01433ce8ffa1121b27beb61411871bcebbe3398828d509b607ee61e1646f0b18968393e06849cf2d2bb88bb80debae428a647d16dd90efb6baff08a3ab453516e51aed45b134c201bcdd6a06574b3931809c0795a7eb1a623a152f8bdf8049b79bb79a4caa2c3fd1ec4c99b8bd4bebc5f8c802514838eb60015ccb94d285e4d933c0dc5accaeef6e89418c6f71acd2df141c31f9359c9f2295ab0d94ea07261e5a0e16e031000a8b5a89b4be8fb5dc57c7b252810ec86be8bd3d8ff0d8dc032a553ee54dcfdceb997c91392e164044a6fd28026d2f63b28dac06338ae271e0665ee60b8898ea2e78a2e13e4ea526fd9f57a3568ceedda93839790d4d9d875db10a67e3d0edf2b27fd0ba116caf0b2852bb6cf5933e511a0d3b9ded3d7bd7300819a0bc53534f9d317a4f0b24c3b79ab124679d79d4d3ee4bf64ac17c5f432d9db2358a9c028b5ff9d357a22a9e583b9cc6f4cf738e1aac3f0741536d86f2d3c57cf57573bf36117ddf519231d688ae2360681f25ff3d70ef877053c0c76633957e8dfa1b283a690a4ee39beea6e2b47d4e7644360cec0559fff7f13932be4bcfe6ed62acf4c9abf4722fb7b6aacfd9ee7a61486aeb5120b4443fb88651132f08188a5f16bef4a5f190c6aa589903b9e7ecf4b324f069b0e6818e71a9920ae8bf321e327617bf3c6b58f9fadc04cc49e183d71507f0a0d7dc1dae4bbbadd95731465ce85572ff2266464305c9fbefe9d407fda2447f3da7e3f4358cddf1ef6ae69ac107ef9650d2e57c96c75fab6173edf32bac40efb46cfa3a796bb6661494630bfb85ddbb549e37a443c3311217681d1bc7f8ad09a380e7883d0e9cf574844cdff3ddbf24a035d3edcd5564e492c18fa8b67d9e48b8fc296c31330690e1a134b6f448777fce6a9ca8132851ac65b8cdf9eb94d7bc17e123f947974723ec0999982bbc056acefdc22769fe58746befdc5bee831a880f2be609a1bb8736f477759614ade2972b330cf0edf875d23ce917c02adb975faa64a74e5c6b8cee7decedb8c94f7fc3efc83a281dedf35664da0cdb64176802b6e1c206668ed4d32aeaa3ef9ab746080b3c2255c25ccb717a311ee3a8dde72deee7dfa3c643dea5ff1a3f12fd3b62115ad724752d63a32e3686681e9d2e275358de7eeba021b9c19bc7d2c40ea4453b0e3d0feb68b800dd53a3fc16528874bb649cd7a0b18160b87fc87274ff98d69fcc135191a999ad982dc73fa9d5871c103ead6161db0ad14c249aeb306509d0ede5fa6668676606be3ba2c5ac447e2d5b5e0a60d7798f8794d9f37af38487a7530c01b47bab72259f6f78c09e679f4a20070df5037ac7854b48216cc1d1623250a98d0b37abd3921fd517d7dda53aad20081aca8d44aebfdc15d25795ba3603d1c8a4a38aea4b026f92fb2b640cff5c6bd939c832294710a1a224c0ea3e110c31aeab63f1be1d39a4bd19651527f5a2a738bf70620e58adee9072599932cf9cebc3d078a64e1edce25fe70733c6223bcbd24168a2f6d6f5ae16e5c886410345e68fb42778d67c26861b7d5bb9d906a4f602ea4aae372455da3494fa48feb80b73dddad31aa68b8d50a253d0602734180447a017872e779b8cf3045200a1c52d6cf3141a08392aa642c0029e06ecb5e9954ae024efd42dcc1b529eaec132223981f995bea4aaaaa1af0ce71f32ec31815ad3e399f18a3877aa13ac58c46c16b3ea65eaebc268efbc281cd7da134f6fbafb4cd2e93c7aa27483b119cedc262cba6b9a94b2ddb5965b2594d3dc433a81e21bb2ecadfb12216efe693c834720026a2b59ab51222071cb8c917e80af6d58a91b6d94b505ad35442e1c22af79c31a8ccdda45a06e5a743aeac7b8427474da1f37406b2ed501cb0d5acf4d9fc08345f61b941c797680ea2d6a8813b12c9db905fcd841ca8df7bb4f5160bf6ce6612f0ea02235301d0af295d01b53789326d5e5ea5bad7ea96e85218c6ae166cdab895562eb6c2534ead1a5c2136b22ff3ec918863b61ffca39f2fc320a92d69cbb31e0f7c25acb9d97d4fb2fcf4ea50149a6ddae1ec13660361b6321677f6c1edbc2d15d6e3585339b27c0957153462e5b8836e297c74cb6cd3a2bd0c2f8083f1d104d90e5b34b40a28150a02676b6134a43881865fb7c2c5d4d3b25290fc750cae1e4fe2d7768497d47c0de6739cafae66a3271294ebedbe9b5cd13bdfe306211afb952a868cc60d94f552945f40044b4603a94d894c2e51d1a5040bd2f5e0caa78abd7ebf3f60910143a9045eab19ccfdfa1cf455c4e92cda19bcf9f48fdff3da9eab4a83c3378ab315ffc6ac5d484ec13c6376fa2a74e75a8e1364264ecbb62c3c1b9bac453ccc83b77816372253cffd75537b4441f2c0be07fbcb7dbe1740274bf983a62eac636607907af664cafa36027f3d20d08f2c1fdbf3fb4b99793c9551aab78f1ebecebb36c157547ef8352e3d718fd75bcb3bb26b4c3a9d353e7f378e52a06a1df8", 0x1000}, {&(0x7f0000001380)="cfbe360fef4e506a598711a931f6e7e9cb34ed547e83583c571ae24a026d6feec381c4842b3925c3cb8d1c768e281e4f1d47ac00e37119", 0x37}, {&(0x7f00000013c0)="c150117bb95ddd9fb88017fc1ccab062581a547034dc3064314d026716ecbc5399b72888b683fe5248962989e9c946ec499ef183a8f02a3dcd931d1af3a0afb7aa67e7", 0x43}, {&(0x7f0000001480)="069088f2d187187e9f4e0d28185b1e9c71c4cbdcea2005a39122a03f557ddca833d5cce79af3f7658f79b4a721d3fc706ec159b1cb856b28522baa78560f8c83eccc282b10c0f109bf67c0978dda5879eca0dba26d60e67e34cb83af4699e6bf1f3d6919f0321e442e484e6323a2053b778571e7663a99aee66faf41a428a6337c0fe59bf488cec6f98dbde51e776a0c1f3c72e900f6d90b970c247d863fdf98cf9282a79f98731c0b5b7cfc5b69d68f4ebea3d7a738ab1e63cd35c5ffb5d79dd97c4184be1ab344a29726824e1acec1b7e820a1b01296db115ce0b30031895702f6ee3f7da0dba355ff52e1c12e140d84c9183da4159f7061af2a979c265dc2180a0028824b5484582c08841a1f8ea40ce68362917cd29b42d7d9c13d1822caf9ba128c194e97ffcd0509fbce68e103f6ff8bf923b58fa3abcb46385f99ea3392c19056271e00b06944ec698051da0a41030d5077094397376cca269f1e554eddb69a11a4ec9e074fc4f7a38a39953259997afe6b9beaad63ed170999e5f959b970bba024d7ca710ab2ab62acf1624368bb8e1d2a472939e3f2ecd31ced36a01c0e8bc3535a7deab5c9030b675173ccec4e15dae3f7b255660dc8ecea1fea9a1379f7c89a73c6c794f2f554151dfd839dbded5b29079f7495b413dfe02bb98742cee43d6b6175eef566cd15903195bba4055d052c39f4745a7d880965c0805ca4ad520107ea01e80e5232d288c6632a563525f4c83202feec3f1d5117fcf370a3939b01cfe501696f60e3b8b634da146ef3340a1a33576701dd21330309f7ca508c19e319d4d7dd3c4124c291c206db67bd49beb656b2428c124550fe2fcee09ac9f6ded89088e3e64594e382bdbac613a9938532a9902f2aef034c2067e2c907258014f162017927189539dd9655671a1222862590ff1c9db52a017139744f1091e79edd1b50e9a0a38979ae75662240f8b1f8243ad8b2b6387849a54d10920a5568060c013ce19eb471ec8eef5b622084615d033421ac3744339a7cbb5079938359e2e4f8cd9902529931564b38d9c3b5b7e533446d0dfb19e353546fc9654d26acfd9da056ffd0d779e4723b4fcf1b4784fa3ab20865b64418318760643da798b9e30f7b77a59612c26b6be5beaa59c4344b1465c013c65014e4e9408bdd0a5d33b1aaf6d7ac6753bee36218167c9469cabdf8b844398c67d9c1e8ee851fe568e5cc090adb0a6e94975f6f8cd3dbc61e2c875aab2bcabbc006d2fba488b4802536acd4caa95d3433ead1b5026ad9c9931ea4ca8005ad456d51f4d3c8cae829aa694aa4254069608a1eaa534b44b6531ee25ea821b388566bca289703c344d9db0a55e5c2422876addc03833a7f6a2b8553d4a2f6af9fcfb6be0bd2884815d3db258535cda62c5ee3a7df8cdfffb93421a083290d31b08cee26b61e8deb55e84e790b3fb12f22d6fe254aa5c83cb5b462018ff450f5bc0d99c464035dd6624912101f6d007a9d57ac992e4f85e402fa94f4e3eaaef00d59a9f2a297256c01793d01a0ad8a54b6799465a4157ffb30e268635feb9e6b3229ef5d23a3e375ba2ae76bd2a8faa0538cbe3961884b18db540b5dadff0c08c74a8ce5ae5b63fd776e6220fb6d5c159b2b9f78bd07d6b9f6a7b42f50df2b31ab3b5667eedaadccbb66e2763879a25d42ee6a30e2b7daa332a5726920a05768cc7ba5da1cda212cde7f49fcbaee30049acdea4e4ce652c9d6ed6c603dff75f16c177afafc6a6604878fac994436a470d7b864ef9ca128f06328f6614a1635ea43e189e41819012e104b1cbf7e9f7af7d2541568d42b85af2c4d99469d461863e55b4e48ca98b65b470a1d690d91303294717e8653545fc0f6e7aa7014538fadb2e28a4616e99ffe77855376d8dbb848f25ff3da49edcfff2fb6312334e51a974fd05de7ba14dfe549578f6500ff419e3c09a3d3cf5ef3b29002aee1a585b15f5698a5f0c1c2ec88bf730eee6c2876b19fda0cf85193190d563ba3ae34612e6fdbeb3f8362fe92b3c354da66da47b6d799fef939ca06f12a6125319f6ff1bedbeaa9c72b19d03cf9899a8a3f732a7b62d76013044aa9adfcf3fdabd157661afac05ad4bd4af16e064afc23193407a9d326a0024bb0fed53fcd1bae5164c53c51b5450958c3656b10190e92400670569e4bcdff3437645db7822e2d7a689f53024d3d1e3effd8eec9890758ef2c5f8840d9933752cc05172086cc5ef10b0441d0014a308958dc9d7493d10d30a6e2f9bb0c95896ad3f5e959339826d79fe60c69d4e186a9f9d6d925e77e2f3c63e5143c6d4ef5a78d8351959aab581f5951f5feabd5ce08d72d3456fba313cd4fa6ff4eb60332d33f46a6ef835468f1d91b19830b48ccaf8f76001a86943d445bbeb5e4e96f50e499e2f9c3962bb73a5179b2e801895b1cddad7bac544890034869911167a8e329b465e9184d94f8383e7f3343ac6346c160ada6256b551da73eb37bb5255fd391c420aa65aeff2c74f96039540e7d07f1265ecb90a5b092e6ca06237f3f2075eb0f9d099db68c77b2e05dd8221af1a71c0e59903c36cb2ae86998a4eed0388c6b2452a2c5b7f66795efa251f458538d33bc320a9fb03366a327af751888653acd2b80cc009c8a335746dbcc3d9c957aa283d424f9a54f58a4761adddebdea495bd47f86057281c5cd827c49fa97bc97c04043de98a0b71566b08a83896f2a5b225c37ed2b3ea6142721de53b231414948bcdf451d74d7ca40cc91640be3fe23169d5f7530d1b7b77129755605b546570bf879c7421a2590b83a9318eef2a55d2b7bd0600caf032a3688f9c9e8aa0c99a4eba0eea88c5b826460b531d21db85b97547abafd600f0352086d2356a065e3358f57d36dba896506bcb038d25308b7d2f717882cb5d65001d888e20d28074c8ebb4c96923840cbeadc5cbfaf832df6f1c5bc568439e29c824f84936548a4f5d65c9358ecc1db0f9c9d997578945a9f3e329171d7ba5e84cb6864002b5d91befd329790e60e2eca3ac89c79170a9ccab106e18ba628d2cac044c91c2a1cdc294933c3480f0dcb70f12c0bbd238dcf0e63c557636465fea8216af15a84d3a0b4b4fef9ab81fd4bd6ba091a9a5f47bbab1d3ea63978b69bae6a27d8fa38ed6aa81dec76845dae01f41b573eb1c353aaeee48e4a0e62ee7244ea0a3091c3c4c1ad3558b0265cafc2d079dc87487febdcdfd9eb928f71fdf44d5b7f7a393c1bea68eb0e549441919d535e10bd520cc6f1497d17891a6a9971c4b6806e99395baf24947f73c4dd7546d9986b6a9a49b60c3000f3a464e42730780a6a109f6c13c9ee569f6be1c1d95789db35ca39b9c41b36b9f606f807ebed5008fdd6ed84f59c4cc59cfd2217884c454fd18be3404bd37dce9a3b35477386e0ab97a0bf9309b2b8d90b971dc27253bb3459e8b7ec62a8474e9bd5880006756060947e0015761b03cb96cff61398cba1d0d0e00ae2ea0e6ddf34cbf9470b30a31c95d55737f5c15d2ff162a0dec80e40248405b7b82336c57c9c737cf7de73ce7797a1384980ea6a2e276ce3ae1903d8f5748db901ee20e3096c46dc6502c3e9f257303a79c035249cb830b00448c83419ede3861c3b3f00054a848566f9490f7dd366c207531efc42f6dfcc348f2a2afe49985d8cdfb9dba065e07f73e09f7c61913452445650b11ca1e14df040aa94d9bf9be3bd256f6143d0596842d0dda991495921da1ea851c510ca74b29051f40cb835a8418cad6f43dd2529d8eed84d1dd7b4990c479862381a30ce6d873e70bd07575042c0ffa47d96611b57a40fd50ab8ec4d0091587fa4e1f4c24adb1511fdf90af69570165a355d08a7b0711d960a35d10b6774a80b9f77c5b10876d66a6bb90eed62d3c07364117d09c8b193cf84eea130d3944c7ff840e58389c24f65fa8354c4c6198f4e30868bd148acc22443e7cf128da1a2d4e10217c8d9b0d87ef30df19081356c536243f2a966a0f7325cf2e71c7386e35ced7ccfe13367ee6467bb852a16b141028b8c0441baa6d414342fdb5c224d8cee34518c3c2f35b11859e9d9b33e2036299caf31534ae48d061453f8d8fea78d5a6f98659afae0243cb94f9b66e7cb6825684f2b350d245407757b526f04f1b141eeb7a2029e1ec771b88771fe5018789856dd7f14f59e0049dbcea7c3640cae5543e97822f5ae2eeb0bd4f2a6121cc71275aadafbad372b1e0ed4e68eec31bcdcf6327f1f30fdb76c68951812563bf177a5dbac0c248e5781020c78a1f6158c997efb2e3f7c1c6cc7286da68e937cdc9a1bcec8e589fe23aff979836a3be21c5ae4007d9e69134e93f523f1b1fc9c0e8208acfb5fd30953f513c964288543929b44c5e3d07275e01bb761a99f3fa94b60f960f9c6c0a73565fc08f3cfab001c702af76fb25abe7fc989c2e9dc4b4230955a7a2df13ff31fa36f892353747445d2e1cd5f369c1219a6f3f7d915133da893a5f31dcb9443f0a1102012a2b905c8aa1b471b5fc4384e53510ed9de4ebdcc52a7cf3715e23d9a2902ecdab654a0c99539372b6f549f33da0876b164e9d36df1269d52baf3d257c03464f6ccc4ba6d8d22401f8d8cff2c37d7447d281b99a000ba1c5c570d084ad4431d2f245aee9d2991d6a91a9463ff15895a5cbb62f5ba0a2fe01686e48bf1778015bba61febfb807c0f9112c19e1021a8036f18db513c51b7eca72d1086aa58c8c72e5925a5a7aeface5e04d5aa74beae21b6c7fc46b7f6acc1cfac810544650a59917d348c2944a0dfe383880f0c30e851cdbae83a4e4cf6b5c9b85f1de3c2b058d4777dee171297714206a2187112b06119a588e0c7a816d377c5d693457598db134d9bf79a951074d5503282a8585c964b2854fb0853372088d606984d83832d6afb2bdaab00a3330c674b9356f313dca019d78bc966446b8b7554e2a6472e014eaf0c762edc898c384c9b170f1110cfcadd982cdfd6dc4e752db2e107a1b329b38119cddb8fb85c1ffb75d579035cb51b7f3dd387f30710eb9eb895acdae3301ec1c7114bfdf3a7020c351376fd4c72bbcec3e6fd712b560b3f4aedbd1ff58f925c4a972e3383370cd72bc7f313eee1da8594171c4d89a6da83922c2b76ca27c3addd88df35f2db014bc8eecd6dd3b0e724f91027441369c56c82acbe06a96cbc089c0495334c735332ccadb0d9e6a10ad1138c701fbf93d01610f50d84db158a9fe81a7c0c6ef9a4e93bb7affdd7417a53f7e75793f6093a95f768e7a4605065f728706b324ba7d3e3958662d6456c09b53e5c6f067bd1244b5a6a37c57c372f158e1c5eab34a4a127886d88993e081662edb409d3d0a757cc908bb91f32227284e360d7fb1ef8ae3a65003458b08c07013fe61f825fef71013810ff7cf0366c6f1f0768c12b3280403eeb6fb550949507943503729b4662f6df8dd3ab62423f8088317320b24ae4973e7725946372b7aef6eb98e84fdf8e1ae0759c37301d0534743141ae2332c06fe69141b5d127e326a397930f160862e5d7ba664d838f570610f590a354a47c860b92cd670a1884975ad8564d20f4a163b9760679a114fa3077ba3b6bee1d97a6c084b4bca692dd86e5a01129ce3da526ee", 0xf8f}, {&(0x7f0000002480)="904f43fbe96ead2cb6a8d522e4339db69f44a27dc3128dfed392fe0eee9ee47b2d20d7ac6807506e287896784519d8bd16f4d17bd17b50446eda04f05a78f8ed4b9d4307fb2548bf0fd17904936b25e5efe8ab37ef9587b7", 0x58}, {&(0x7f0000002500)="f84db8b2bf3f5d1aed0d66bcfa60e3c773c8b2c2f69d75ce2f880bd9842ccccc2bac8af45a7b9a8f479407c411c8a12ad3ecfb7fe46a3fba0fc5d60304cf896e14bcedf0693e8db9bf0765406137460f6f630b413cb236a653c7ab0ad63b472ce0b1522eb43aebf61414752e9b48d5e8bc715158fdb135c5d27262336d2394a52f6acbba62efa64c99b01b4023823aeff336dd44661b75", 0x97}, {&(0x7f00000025c0)="1e00b6ee8a643b3589c92490d0c68f4bf16295dab7b127cc55814a88a5dd605994a251cdde3042aa7e72a6cc0231578797e234569f2289c70ed106edb10438846425481c62dd97ad9ec964c41833b89b53da40b6701314efd7682f59bbbc4a70bd507b404f0f647449bcb97bf67de03a6130cd190ff424ccf91af5ffbfe64b612e1806def8213e985d1534ae4b6bb9c7705bb91246ad42c7e4ba1260af0ec088422bf7d13887bb15a1cda7c790e351a2d5ec0c67b560297a09717fc1459eae50abbae4ddbe52a23cca155ac149907fa914cbff789f01a2e62af343ae6a63b14f80634c33ef956d712df7eada381a65e49b3071134983254d232224219e876dc6a88e1ab146def38b07d3727069a7ebf54e061416218add8347b9e30717741bfe5369216da11a7da4b47c1727409b3325cd134dbb4598fe26cbf3c5fb7e5bb9a1a1df872be1ee5b6dddc35051b431f0ed937fcc17d136901b6524e4ecf7f31f9f5e0945967206a218022ff97f9cb6a5b81de906231572f49811ff5cfd1d7440f2c7600360171de3c3b0744715d66c4f52b19c407e74716657711a2c2880c63c3418b4c994163607bbc0d106afa3b70ae6d1023ac94b3c1b273a87bc9073c8d2e6298c0521feaeaee12dc9b0dddb32ac150ca61ac8a4321a54ffc1b2cf8f78188a8299f8cb45caae2ddb846edd3eb2f7b914912ced5dc28269f111622a9447e03ce89f00fb815e3f133d8d61b1db5e8fd2060ac660c0b642fecd4486a817bc6f96ff25415c42023c2fb2fcf3cffe2c89902ceeb2f6565e8bcefdb12e4ced120d96593a37e2617503cae12de36b47180cd4e2c561c11ad42438b243dfc6c4ec1d0eed4a6e567b0c6b1ae489b4b5b2863f1102f4e4fc489ad2f89a4db79f5dfd0f3a5b6fb7e553581d720ab8cc5e2f74fcd7d5fcb6a383a1e4f195b762f8190ff0b378fab9a35c0b1e0421d5df445c3861900e586a3aa82b26de24ef2ac16cee27c7364c428ad8afb064e3f302b20d54033417f6a61416237aa7fb22c86fc32793da2e138412eae3cb786a336ffd3a494088e53cab3e79879292e7ede41eecff3b39e50c63647519d7233698d9f30de5e9b528f407b55baad94885bd4ea75089af3a8debe784b262f30c142705cf3896668462fe9de05de5e96623f6aa5e32b07c09f47922a18cc3d0b8c6e88b666753f7a8c7ca4d816587c226ed054f82f2b4deb562fc77a8a00e602b0c25b4486eb0e16b1401608fe15890b3d3c891cc2acd85927a23618617c53f8774b174f83b9122dd4ea82bfd7d527ee866cfb34bbae8169eb65c279891de0fc1b5e508162909fc833344118bd9ed27842905c1d7387bd7c09a54eedd404a44290e1d6ec77812a745b13d6f57fccd48c2643ff120274e46cb941b56be31fae62b1c42379fdb127945776f92f984503b3c93975cefc4777d583dafd0c27581425363ed9d87d5f6e50c3b1fd5aea0904011aaf2294cbce0cc13412d1605630a8b0612359a2ad9fc9fbbe1a7b38cb7cdb7f2cdc6f795485021e91d5acae2ab0b12c4ea92d4e9102969919b20667f640e2cc2ca28121fad478fdf48c8c6cfdfa59a00b44fb72be08187e5bf285c375ee20d2d6f92cdcb05dd46e090565da3921d8843afc6988ff8b45eb1812d1ab7e5a3943c38a2fd610b48277c17858b8d73801d6016493bfb64c7bcf864181e426db616c20594abcd024718e9cda19a8d9745070c0eddbb745e788cd9b57f5136781243de76c6bdccc4884c02b56822c3af1940527a319e209523261cc74bbfd96016eb7ce27e3a51aecbc6f23f3012ef05a3555c1272dcb82726088cb0a7e978ee9c6067428daf0976fdbe1b597daaae5e51f52405ada536a0bf14e409e8412d29deb28628daa55e516dd6cdcf65ba9d6f824522253dc432de88d90725c999436a3e9dfab2cfb0c0e84b634e9dff84db993b32635aa41c200597fcb7d44f7e227ab8ee1fbe02f607b48fbc14d0a7ad0f9a51ef2155756206626c62a9df2e37ba897b83ab3a5a25ca3f74be522aa3cea77bb55c5a24c30965b502f1ef476506f11435a70a6566cb2eaf437d1ef4dbc1be51cde123e7b9dd197de3b22deb2e317be528f8dad49fa9e541e30a07fd160569fcb799b78feabef85de7659aabe166a0162e02a6222e7c5908abc1dd78eee350b870d8a061ea94645baa4ff93651bbecdc2c277e62d34a1534ffe7a2e19f8529c332c56e84b154271b1d427058c9d5a67ba6145964f6cdcc85e78aa9ff60a673270f09cec9607a8171cbb34d3c615f3feeaabfd8ba822c89a95ce116b6f58c0fc4ad9100e74f5786b7cd589f6e73ad256cd94ddd5584f0d801d2aa3ee4ea55e12c05bf0055592dcf04544b9dbc833364dd5243bde84c0aaa5784557f03a910e2c69b3f6e3d0e4335f4a9055972912332b6a877268337e3b6ac44e13ab70d35e696af365b5a1d91acb037283d4751121fa15efb51b5b585e2f7c4c4438348d1c3996d6ba8a16d2fa199a0958b3418ceeb0c90f3d25a8d4cc94184637d1f366ed921338e18ef5e29e120c4a325f696315107cf32dd350db797ab73931c9bd1de5332e338355b1d47a88dc1d99c2133d6fd3c06113b35417d19b0671ff8d97b8d84c0bcf98e8a021662f0ab0351f4be3a0689138bec4c04b1284d37bdf37e4f5064e24407d14b963a54afb1e992be9f6e7aab2414d48d9758cd8476e8b21d18210c7761fd528afbbb919716b6b42625187ec0de8ce7dbfab77e3dda211b037721a3e6237469faad7ee833318b7a499dec7b216396f23deecf2b8157f8a358f76cbc6ee80bd2ca9f58e94ea9fbb58a352faf9f84cff45e5025463b6c4bf8e4f460ad71918050c617bce74e596da371ba035a3f1c19a503c6376e1658f2c02e03bf4aa168ea189563f301cc3373aae32627820fc83ef47fba8cd9249de39800b755821ee8f21a961226357b5ea07e4acd4dc47b2bbe0dd40503898c98c8d7b2279cd2b4d6bea126f43adb001501cbd93f1ba3b3c2621cbc075b1e0eb1897c40d80ff27661b3edd7e1680cd29c31f4443a3c2c9109c269a496ab6e539654ca3143c931ad71939886e2bf74eac6e6417bf2bf9db28bba614858c8407821bfb615cd983f8ecaad5648557c2949f1285e7c62b6104da5fc2feb2736274515474170d5acb128b2637e41947586f8daf66716061dd996bbc66157bb7859bbf8e8e0a0df175bb55e84244d8b20299a870a087c18583effb54e689cd0c2146ba4d9704c819dc9f67e8a56b446fc2c181bb16551523676f2198f6e4f791aa045ad6d2ab7180dbe324524981110663c104cda2be913d7f7e0193aa7d01cf41ef93fa123c71c91e631e7d35f7a03a69d2a2123fdef8112a963a8a8192e73bd7b5f6492210247183cd641db527ae6e87ce3b1d77f13712916c2a93fe8fa8f78148066b9cdc6238d6e10c93f1e87ec3f392f2c3276fd08410538beadc8da04fc6fdb0abebfbc08778059ac1a45645fbbb8ec7c73b4744fd422521ab6f95af97ec96006e4a7aecdc79854547648c5267be6d92ea706e1df4f58d53c87f1159a61f9fde18c13803712943a940d515c124c107072ad0f06b85ed73a4246601f05095d04bca20d7f9dbb3f61741f49151ab9f545f61e220e39fdbf2d8c71c74583727d8311bf0a5dbe0ea45efeec590ea862684a4163f75fe7c8ac42013a83e83757a2a95c44bf1f4ac04988606a00bf8d04437866e312decb77d0034a8cd626b272bdf51de15201afcbb4114ec03e7c22748aaed30e764829ca280515365a0d07bf0c1ac74ad73768f348ffb4c4d6fb21c4f47320e5049b14e70999ced714238b76cbd1f803e59d9adbf6dcf75fd3bc15dffd84ddd698fed8ab2a43bcc8d74cc07dc96a75f8b38d84424b8406078edbc306506592fb28e1ebfa58a217be1bde7195cf7c2ef8d94aaa11fcc968d50dd4d40e4cc0e32208063fd5c41ff5f656a92552c5322f28c2dc9ff8eca1e7988eb59b2e534f2d1b1f7035ad09e45da30b704c42fe0a8d388ff7baea2571900ab25bba0a6a587a78d5107a97a460255f431586021e61322104d776427e0bc726880f0860f12ab364c1d77888c0fed7c906d181a16fe751d730947c956e4f8da1411d22de8bd9a78232a43725becda0bc10b897c2ba381cfec68e55e8fc6e2aad486b7443cf59f5f233eb0e60d462395c95f2ef40bd331444ac202cfb19f06d2e5218ca28a0edf5f5f367b0433e9e84108e467a903f6117ffd8df1715826c1f0e43bd343d617b42f50b24b79a04f5c3ef021d54d886b71f5fc14c6f590a22e13545081dabc4fbafa4f6e18bb049bb7631b012d043ea577fa3df107dc02e713a3a5ab564de3e42a5e49d12b1c14b0758e1f38833648f5a33d4caed37cd025e5ba56931ec321c2cb293196e4712c061f982204dbdb4074ce48ef80d220ed1386e76bc55619672910e4128bd364e7dc05227458d186664aecdc1e35e93b7e9351e21df218b77e7660673e569913bc2fbc055e7c48fa0629c98b1e0f0b3dc84bcb9facab91a000cfc9b145ead57022afda8ae967fc216ed2b9eb5117dac57e935cd3a1b22f633b8241727227798fdfe647d4354048a881ebdce48f7a23364558c5fc38db0bb043f12708d4702a9401b98a27a1b4a7c415828c51a2c7418ff9ab9b99aea23e2484ba79c23fad63378f3d9faf559d17ee97cbdff954291bc828c401b4aeec5f1cdc8c72d17a2b7bca704ea3911861b332e48b43a58712154fc45510ee7bcb68f84ca21555cb6b5e79070191c7784dbc6bbaf4b258bddc37f44dc29370756f45b0974eb6fed9438e2e72ec62fc420e1a827c8a1bad11ec7b523f06559e1dde1bc6cb591caed31190c9c9c47d929922b648981749f966b9f54b7ad530673b1a2cefaf8dd146dc25a88583ca91cfc0f50bb39623e1ea0ecd5f0d50ef12330bd9fdfb441a0905f8c89066c56c0fed30b9dc4661b09fb47bc9f0d064d8c05be6076e31661c54001ec2ec8f132f548707b2473753c5c10361c9deaa5ae4546ebe68f8d4c9b4d1af8053ad5ed62d3154e8cda63a07c5feb494327d14c6860074c0d24f91ed672b3f2fcf3d4fb211050a9916856312fe0c705f6bacc3f1423f97ccfbb5894a98aa9467d28bc59f109411105118e163be98117a8250ff2b3514f627fa1868bb75eef1b6d6973c9ff535be71927384560f38e4efd12f811586801897a84bfe7696e8557e3cf88002a49464c6911464bc6e96694da69e70efaf7ed425a7e5d80b63407b804b2b21519a6d526c06e56d646dd6b0c7be4695991aa1fd85271e72dca7180465d22236d95601969bed60644630f6174be2040f0a274e2def59714abcd227de0b04edacf010ee1ed83f01645b2f97720f2a00a4caeebf0122a96257f71d8706fe4739f14a356f3dc6ba9a67a7839022b76b192be232f0e3170830e1cc493870ec1dc25cfb0e6a45b5198ac17dca4baaa952f58298780d4de5a4d6d96439f6e0e07a0fae7d7b79d14c64bfdb0bd6ea5d5bb96285612aaa32c34e759d9bdd80c7ceddb9d02cbad47a833fd8a0248b7f432ac29eb000a1a9e49ad0bf5010d8d0b3006babafcfc927a87a5adb3089ba4c6f77938ccce5239300302f996106d1b451c49c1fa5728176f711d213a0ccbdbbfe57c84f68f3e50ae2c1b1c78cbc1b5ca00445ecc9720c06f3fbafa98afcf85429f0d134514d3ef41f64a7a42bcd62dfc938dcbbddd377b9d74095920961f6cb8e980050588220781938f51ea0f22c767397a7af847f6cae8ff63e5cf87be8f795c44", 0x1000}, {&(0x7f00000035c0)="06c687b07c4a5ee71b08988fb57d1ee97f21031ace34ea2925bfda43adcee2725cb6a405d234ae0edd1ca6a7d85d218a1fd0f14f02cdc2aaf254d68bacf146a82d1ea283a3549798fed767aa1090838b2928f930069887d639a82150a4be270663d3fa55cd2d1c6074fbaaf02681250c115bc42fb2043c24e2d49201ead3f9ce20f50f4943fe425c9345eb44203591bdd8944a3515900fd2faef33ed4158b4ada9777aee13a3acf26bbbf72c4ef0", 0xae}, {&(0x7f0000003680)="9a38c7545361d8be5004c8123d6f25002149e9c479e1021d55dc256f96136f5d193bab0890c608a53cc1d6fd75d9b7d525bef8f366dad7ca2725bc9b331a1e2ef72e4101e62830ec8ed3e21de3d489f216a33a704a139af83fd6d67f6743de0e1f2f4586828fc1f67d7c57aff66dc05e61fff8b1e2e0b74ca3a08b92889de4803ea327f5e97a6107543d9847e3a9cf760fe21ce5284c348363c3bafe4c06eaff21fa0d2d49cf0fd10103de5ca34ea6bb38596ab315b44b69c0b7e22cc98ed8ed072e4bed7945f8052fa53f207eabac8de5391f7d209b80c350e39aa2e5bbd185be0a", 0xe2}], 0x9) r2 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$FIONREAD(r2, 0x541b, &(0x7f00000000c0)) [ 1165.339652][ T9241] R13: 0000000020000100 R14: 00007fd0949ab000 R15: 0000000020000400 [ 1165.425829][ T9253] loop3: detected capacity change from 0 to 1 [ 1165.427383][ T9253] FAULT_INJECTION: forcing a failure. [ 1165.427383][ T9253] name failslab, interval 1, probability 0, space 0, times 0 [ 1165.427408][ T9253] CPU: 0 PID: 9253 Comm: syz-executor.3 Not tainted 5.14.0-syzkaller #0 [ 1165.427430][ T9253] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1165.427442][ T9253] Call Trace: [ 1165.427448][ T9253] dump_stack_lvl+0xb7/0x103 [ 1165.427468][ T9253] dump_stack+0x11/0x1a [ 1165.427484][ T9253] should_fail+0x23c/0x250 [ 1165.427539][ T9253] __should_failslab+0x81/0x90 [ 1165.427558][ T9253] should_failslab+0x5/0x20 [ 1165.427577][ T9253] kmem_cache_alloc_node_trace+0x58/0x2e0 [ 1165.427601][ T9253] ? should_fail+0xd6/0x250 [ 1165.427625][ T9253] ? __kmalloc_node+0x30/0x40 [ 1165.427683][ T9253] __kmalloc_node+0x30/0x40 [ 1165.427704][ T9253] kvmalloc_node+0x81/0xf0 [ 1165.427720][ T9253] __list_lru_init+0x2d7/0x680 [ 1165.427815][ T9253] alloc_super+0x490/0x520 [ 1165.427837][ T9253] ? mount_bdev+0x290/0x290 [ 1165.427859][ T9253] sget+0x1a5/0x400 [ 1165.427877][ T9253] ? test_bdev_super+0x30/0x30 [ 1165.427944][ T9253] mount_bdev+0xd3/0x290 [ 1165.427964][ T9253] ? vfat_mount+0x40/0x40 [ 1165.427981][ T9253] ? tsan.module_ctor+0x10/0x10 [ 1165.427999][ T9253] vfat_mount+0x2d/0x40 [ 1165.428022][ T9253] legacy_get_tree+0x70/0xc0 [ 1165.428079][ T9253] vfs_get_tree+0x4a/0x1a0 [ 1165.428099][ T9253] path_mount+0x11f2/0x1d30 [ 1165.428163][ T9253] __se_sys_mount+0x23d/0x2e0 [ 1165.428184][ T9253] ? mntput+0x45/0x70 [ 1165.428199][ T9253] __x64_sys_mount+0x63/0x70 [ 1165.428216][ T9253] do_syscall_64+0x3d/0x90 [ 1165.428233][ T9253] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1165.428255][ T9253] RIP: 0033:0x467b1a [ 1165.428268][ T9253] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1165.428318][ T9253] RSP: 002b:00007fd0949aafa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 1165.428335][ T9253] RAX: ffffffffffffffda RBX: 0000000020000280 RCX: 0000000000467b1a [ 1165.428345][ T9253] RDX: 00000000200000c0 RSI: 0000000020000100 RDI: 00007fd0949ab000 [ 1165.428356][ T9253] RBP: 00007fd0949ab040 R08: 00007fd0949ab040 R09: 00000000200000c0 [ 1165.428366][ T9253] R10: 0000000000000000 R11: 0000000000000202 R12: 00000000200000c0 [ 1165.428376][ T9253] R13: 0000000020000100 R14: 00007fd0949ab000 R15: 0000000020000400 [ 1165.555137][ T9261] loop3: detected capacity change from 0 to 1 [ 1165.557157][ T9261] FAULT_INJECTION: forcing a failure. [ 1165.557157][ T9261] name failslab, interval 1, probability 0, space 0, times 0 [ 1165.557180][ T9261] CPU: 1 PID: 9261 Comm: syz-executor.3 Not tainted 5.14.0-syzkaller #0 [ 1165.557201][ T9261] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1165.557210][ T9261] Call Trace: [ 1165.557216][ T9261] dump_stack_lvl+0xb7/0x103 [ 1165.557256][ T9261] dump_stack+0x11/0x1a [ 1165.557269][ T9261] should_fail+0x23c/0x250 [ 1165.557374][ T9261] ? __list_lru_init+0x70/0x680 [ 1165.557394][ T9261] __should_failslab+0x81/0x90 [ 1165.557412][ T9261] should_failslab+0x5/0x20 [ 1165.557429][ T9261] __kmalloc+0x66/0x340 [ 1165.557449][ T9261] __list_lru_init+0x70/0x680 [ 1165.557470][ T9261] alloc_super+0x4bf/0x520 [ 1165.557569][ T9261] ? mount_bdev+0x290/0x290 [ 1165.557591][ T9261] sget+0x1a5/0x400 [ 1165.557615][ T9261] ? test_bdev_super+0x30/0x30 [ 1165.557636][ T9261] mount_bdev+0xd3/0x290 [ 1165.557701][ T9261] ? vfat_mount+0x40/0x40 [ 1165.557719][ T9261] ? tsan.module_ctor+0x10/0x10 [ 1165.557747][ T9261] vfat_mount+0x2d/0x40 [ 1165.557763][ T9261] legacy_get_tree+0x70/0xc0 [ 1165.557781][ T9261] vfs_get_tree+0x4a/0x1a0 [ 1165.557799][ T9261] path_mount+0x11f2/0x1d30 [ 1165.557816][ T9261] __se_sys_mount+0x23d/0x2e0 [ 1165.557859][ T9261] ? mntput+0x45/0x70 [ 1165.557875][ T9261] __x64_sys_mount+0x63/0x70 [ 1165.906600][ T9261] do_syscall_64+0x3d/0x90 [ 1165.911093][ T9261] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1165.917026][ T9261] RIP: 0033:0x467b1a [ 1165.917043][ T9261] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1165.917061][ T9261] RSP: 002b:00007fd0949aafa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 1165.940791][ T9261] RAX: ffffffffffffffda RBX: 0000000020000280 RCX: 0000000000467b1a [ 1165.940806][ T9261] RDX: 00000000200000c0 RSI: 0000000020000100 RDI: 00007fd0949ab000 [ 1165.940819][ T9261] RBP: 00007fd0949ab040 R08: 00007fd0949ab040 R09: 00000000200000c0 [ 1165.940833][ T9261] R10: 0000000000000000 R11: 0000000000000202 R12: 00000000200000c0 [ 1165.940846][ T9261] R13: 0000000020000100 R14: 00007fd0949ab000 R15: 0000000020000400 12:44:35 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) writev(r0, &(0x7f0000003780)=[{&(0x7f0000000380)="f93b76460ce86ea5b7f4bdd7a2df86ead5a41e9de62621be905f6ec139db763088642cabe8d8664313b671a518ac9e087edf921e5aa7aff3cade046f3c4b59b66771d6259913dff4ae22d7894e21ad239a5850df1245dd57629f801ce7bcf01df52a29472e7e5307f40b4aed483f88762904208630166651dd4f5ee1330756974b9466d23271518eccf65eea717d6ff3f7611d70b4333fa4695c634ffc9052c17330990545d69a60f833603404530ff7fcfa266a75fe75413e6e3377ed3a709fbb78feff6a8fe2c6715798af77a58d8ed7f6bbe8341dd9676522b5736c30def484eb824d602ab24c248dad791b924639d5977c37708b1bfd8a720d83ed6b2fb46420fcc72ebee317e56eac7c9734c03a88d9f987ff0f31c18c57c7f5ce84b73c963097b74eca39ed148de47e7e4a8127ebf2c4fbd14fac597788d40e8aa25e57ffb729f942dafa5026ac3fd2aaf23bba96c0836f7cd0de95bb7644ea69ca91bc8a7f3aaaaceef2651037d053746a2b69674a887c666d15911f10aed925e5b06968f5b9784ea1d77cc8208c6bcec109631b28d1338672d09f4f636abbf35eaa47a9e3fbda61d664fbbf72f930b530cdb293e7e549e08bdaecbd502c8ab93e430fd44dcb29653aaff463f0b42eeb6ccc792665c92c52d25e137daec38f0dc1eca89ab3148ea5c43d47225a5015348ec3fc85da94b323ab5e0bdaba1c4fee68c4daf46012240a562baa98779b4ba9a5c0b02c49ab13d4bf44c2b134b8bd31e123329f2558b9491d189e3944040234ca57dae0be44fd8de5423a6c07b4aa6e9a14b89c090e61c2f421e537dce5d56ce781e4a6c96dcdfddb5d6db792c6b292304835f50c069058eb76958a784ee6c9efb46661a81c21d0cdac83c57ef80a2eeb9ab3ce94f67155ccb0284790b5c786c3ee2e49fa14141ffe94a15bcd8fc8b6287871d4f24d6b4665667ec227ecb9dca18245a0f9c20d1f3f2ec79b408fe1eca64ec3dcbc2f14c73393cef8073d74ca42b46d13f5d3fc40cc8b8c43c2d2e7354103170e8d37fb9ea3612b0adb98350d7db4e409b824c9c2e569a6a386a94ca68750372d1ee0da89bd0b563e3aee20a2fd5fc0d51acb882380976a19cbee898619447b292b4916a2b686b5194ae33062be6ffa285a0d8cd723857ec1eeb7703313bedcc6630ba527403167c81a81cf3db5d3e95018407fecddf1ac584560d2419c9ce604a2919c8ce0f342db640f5de7536bd00eef94059f89ad02ec516d1d6b812c4a97f8606aeb09bbc010a9fd7654b01286a59390c8c1022528b11c9f406ae51aede573f456ee1a4ebb4d9b9f3abbf2e20e315862ca3b25fb22f5061156846e5d0cc4dba46ffb12a53ffe6b94034c1710b60e65399581ddc4b2dfa7e1625a7aac1d62cd6d219e174954adcf2da0a93fa41e3fdfc0be6e6f42b08f74978c93b7c45ec70492859f26e028199db65f7d743ae41f1267c06564aac8a76bc5a85fe60d340ea04430c2d274fb5bcdfad9f552936be1f3589be801ca0363ddd9f1f14f660aae3de9b351146aa8d81104ecfff71044b75a162e50864c0c22e46a6f38018fc749623c4bd518888a23f3910977014dc92fafb5665cd0a3a5779421403f0a850af567a8dd23b727e646f154a2e7c25c0d09dbf5ee502e4428c8c5546c116869ae90b4f453bce2e75d0596f10c27ecc9c1b75341f1324c87054e144e326b0327d81b38e8bab6b1ba859b44edda4638d5beb5e1fc753da8956abdf775c3eee7cbde4a04d68f6131060c43956f682648a8f51776e18c1f33b9a5213d98e3c822b079118d4b0723d5ee05d87c2e732e16fc65588a12b2c5ceee7c69a87fa305cb3716a04e262ff4f833a3d0e5e08feb14532129e19d85fc4e5eb8bd2db5301bf86aa1f819eef63f492dd4dffc12e76ea63470c2d306ab98babb0e2e815eab734f2e3d629735a0ec5cdd8b4710050d6d98c265e214ea5fcb6d82a156127c1823bc7d76f479c6581de286bcef5bc484ffae05ae6503f48001a835e8d5fd6287b5a69e227015811d2e82950c4349949221e452b9c7d133e130ae8f3fa3656932a8c4d2cd6349efcdd2268e63695d713685d7d336c7af3e874463b3a7d60961585c73836cb7154be77ef969a614bb6eca74016e7072dbcc9791875ab728e2d5d94d41368e690bccd0a66eee0740c17753d6aa30e2d17357862c1ef7e30be9d3b2e28b22c140fdfa0ec56a0dede8feacccba1582457cdae3a70cb9ab124bb2473a099731b5ee97033b9d45a20b88ebcd5e6fc017a981b9d75d6582fabc487689a69f3304fc755559a6d279e3d5ace5e0dc20ad334d4fca589a04972584f60db964f37accd0052745ad323f68dd6e50eb716bb7285f694c14ae59e7e5e99ac94cb5d466b8b4eb4eb746956c500df9dae9617ec6ea557d8744d1a47a8fb7f0aeb8cd94b1ac9c1b031c08f9b938b232356ee034f58e027d19af4c9e75cb05f88b9eb0410be2c99d708d613f6b49f9982bab481bb8808c48ad039c15c322316c68278033ddb0fe24662e897a79e55f4d1aeffdc61602ede2aafdff1c2e733d1b8ff3e356fd834b1bb92e0d37e7a49227f9c419ebb74ad7a23c7237b75bd5cbe55ec19ab386f4cc4a536945d912c6eea7bb1a6e82b28d482cd023236f56eac44820cf958020392836cdc0fb325387d23877eab7bc9c985d8687071e75c0f64d7e2c89e5a757c4d49c76fa4d93373bf669d69ca478469bf6b2a3ac42fb91f7260b24800769d5592178584353f886bbc5e6adb1bb5c08d67b87f2fa5001517b7f8e58855cb1ad034dedb228302e8105d6c8f5bb256556168fb10663e7767c5b8fc5af4d929db26c837b4371cc2e2432bb60bc109e5f47b947cc92f18e0a74541ef7fab261efbadbf1a1c9ca321eabcf657a00fa4964859777cf58485f3809b889c4b74d97c198e36536d278d025ab91dd9a8dc579ba29344afb59417270eb8f7b9b8952208d6e2302edee24f1312002e9865428359b22f666a817ebfbcd33caefd17c9467afb841f654f9a0ca915e5d2b85c073a540b1020a9b8e53ed1a293793bc0b29cc43df5dd85a8196cd8982aede4c2af844fa2a9d40ae801e07063f4a86a8b110a63ba9fc8a8db5df49879d9d7f12d882efc7807edada4fb5a8d5f343043b705350ee60044bd0e098cccae52627656e34a509e5fb5318454d2cc85406fce3815aafa031271cb6f6b39626df5acadfb020b949c611d6d090f1cbb3140ecd84ad72e40418fba59684d886fa5b814ef8e05c3127d9105879e59b6eacae62c01433ce8ffa1121b27beb61411871bcebbe3398828d509b607ee61e1646f0b18968393e06849cf2d2bb88bb80debae428a647d16dd90efb6baff08a3ab453516e51aed45b134c201bcdd6a06574b3931809c0795a7eb1a623a152f8bdf8049b79bb79a4caa2c3fd1ec4c99b8bd4bebc5f8c802514838eb60015ccb94d285e4d933c0dc5accaeef6e89418c6f71acd2df141c31f9359c9f2295ab0d94ea07261e5a0e16e031000a8b5a89b4be8fb5dc57c7b252810ec86be8bd3d8ff0d8dc032a553ee54dcfdceb997c91392e164044a6fd28026d2f63b28dac06338ae271e0665ee60b8898ea2e78a2e13e4ea526fd9f57a3568ceedda93839790d4d9d875db10a67e3d0edf2b27fd0ba116caf0b2852bb6cf5933e511a0d3b9ded3d7bd7300819a0bc53534f9d317a4f0b24c3b79ab124679d79d4d3ee4bf64ac17c5f432d9db2358a9c028b5ff9d357a22a9e583b9cc6f4cf738e1aac3f0741536d86f2d3c57cf57573bf36117ddf519231d688ae2360681f25ff3d70ef877053c0c76633957e8dfa1b283a690a4ee39beea6e2b47d4e7644360cec0559fff7f13932be4bcfe6ed62acf4c9abf4722fb7b6aacfd9ee7a61486aeb5120b4443fb88651132f08188a5f16bef4a5f190c6aa589903b9e7ecf4b324f069b0e6818e71a9920ae8bf321e327617bf3c6b58f9fadc04cc49e183d71507f0a0d7dc1dae4bbbadd95731465ce85572ff2266464305c9fbefe9d407fda2447f3da7e3f4358cddf1ef6ae69ac107ef9650d2e57c96c75fab6173edf32bac40efb46cfa3a796bb6661494630bfb85ddbb549e37a443c3311217681d1bc7f8ad09a380e7883d0e9cf574844cdff3ddbf24a035d3edcd5564e492c18fa8b67d9e48b8fc296c31330690e1a134b6f448777fce6a9ca8132851ac65b8cdf9eb94d7bc17e123f947974723ec0999982bbc056acefdc22769fe58746befdc5bee831a880f2be609a1bb8736f477759614ade2972b330cf0edf875d23ce917c02adb975faa64a74e5c6b8cee7decedb8c94f7fc3efc83a281dedf35664da0cdb64176802b6e1c206668ed4d32aeaa3ef9ab746080b3c2255c25ccb717a311ee3a8dde72deee7dfa3c643dea5ff1a3f12fd3b62115ad724752d63a32e3686681e9d2e275358de7eeba021b9c19bc7d2c40ea4453b0e3d0feb68b800dd53a3fc16528874bb649cd7a0b18160b87fc87274ff98d69fcc135191a999ad982dc73fa9d5871c103ead6161db0ad14c249aeb306509d0ede5fa6668676606be3ba2c5ac447e2d5b5e0a60d7798f8794d9f37af38487a7530c01b47bab72259f6f78c09e679f4a20070df5037ac7854b48216cc1d1623250a98d0b37abd3921fd517d7dda53aad20081aca8d44aebfdc15d25795ba3603d1c8a4a38aea4b026f92fb2b640cff5c6bd939c832294710a1a224c0ea3e110c31aeab63f1be1d39a4bd19651527f5a2a738bf70620e58adee9072599932cf9cebc3d078a64e1edce25fe70733c6223bcbd24168a2f6d6f5ae16e5c886410345e68fb42778d67c26861b7d5bb9d906a4f602ea4aae372455da3494fa48feb80b73dddad31aa68b8d50a253d0602734180447a017872e779b8cf3045200a1c52d6cf3141a08392aa642c0029e06ecb5e9954ae024efd42dcc1b529eaec132223981f995bea4aaaaa1af0ce71f32ec31815ad3e399f18a3877aa13ac58c46c16b3ea65eaebc268efbc281cd7da134f6fbafb4cd2e93c7aa27483b119cedc262cba6b9a94b2ddb5965b2594d3dc433a81e21bb2ecadfb12216efe693c834720026a2b59ab51222071cb8c917e80af6d58a91b6d94b505ad35442e1c22af79c31a8ccdda45a06e5a743aeac7b8427474da1f37406b2ed501cb0d5acf4d9fc08345f61b941c797680ea2d6a8813b12c9db905fcd841ca8df7bb4f5160bf6ce6612f0ea02235301d0af295d01b53789326d5e5ea5bad7ea96e85218c6ae166cdab895562eb6c2534ead1a5c2136b22ff3ec918863b61ffca39f2fc320a92d69cbb31e0f7c25acb9d97d4fb2fcf4ea50149a6ddae1ec13660361b6321677f6c1edbc2d15d6e3585339b27c0957153462e5b8836e297c74cb6cd3a2bd0c2f8083f1d104d90e5b34b40a28150a02676b6134a43881865fb7c2c5d4d3b25290fc750cae1e4fe2d7768497d47c0de6739cafae66a3271294ebedbe9b5cd13bdfe306211afb952a868cc60d94f552945f40044b4603a94d894c2e51d1a5040bd2f5e0caa78abd7ebf3f60910143a9045eab19ccfdfa1cf455c4e92cda19bcf9f48fdff3da9eab4a83c3378ab315ffc6ac5d484ec13c6376fa2a74e75a8e1364264ecbb62c3c1b9bac453ccc83b77816372253cffd75537b4441f2c0be07fbcb7dbe1740274bf983a62eac636607907af664cafa36027f3d20d08f2c1fdbf3fb4b99793c9551aab78f1ebecebb36c157547ef8352e3d718fd75bcb3bb26b4c3a9d353e7f378e52a06a1df8", 0x1000}, {&(0x7f0000001380)="cfbe360fef4e506a598711a931f6e7e9cb34ed547e83583c571ae24a026d6feec381c4842b3925c3cb8d1c768e281e4f1d47ac00e37119", 0x37}, {&(0x7f00000013c0)="c150117bb95ddd9fb88017fc1ccab062581a547034dc3064314d026716ecbc5399b72888b683fe5248962989e9c946ec499ef183a8f02a3dcd931d1af3a0afb7aa67e7f14892e2d3e2ff86b57d6c548496d31e0bdff5f7c2f1a3f97af78d1a08d0010f1c2a083b8fe94d95195720b0214e9996597c58636df0342a882e5f2f9442dba90063", 0x85}, {&(0x7f0000002480)="904f43fbe96ead2cb6a8d522e4339db69f44a27dc3128dfed392fe0eee9ee47b2d20d7ac6807506e287896784519d8bd16f4d17bd17b50446eda04f05a78f8ed4b9d4307fb2548bf0fd17904936b25e5efe8ab37ef95", 0x56}, {&(0x7f0000002500)="f84db8b2bf3f5d1aed0d66bcfa60e3c773c8b2c2f69d75ce2f880bd9842ccccc2bac8af45a7b9a8f479407c411c8a12ad3ecfb7fe46a3fba0fc5d60304cf896e14bcedf0693e8db9bf0765406137460f6f630b413cb236a653c7ab0ad63b472ce0b1522eb43aebf61414752e9b48d5e8bc715158fdb135c5d27262336d2394a52f6acbba62efa64c99b01b4023823aeff336dd44661b75", 0x97}, {&(0x7f00000025c0)="1e00b6ee8a643b3589c92490d0c68f4bf16295dab7b127cc55814a88a5dd605994a251cdde3042aa7e72a6cc0231578797e234569f2289c70ed106edb10438846425481c62dd97ad9ec964c41833b89b53da40b6701314efd7682f59bbbc4a70bd507b404f0f647449bcb97bf67de03a6130cd190ff424ccf91af5ffbfe64b612e1806def8213e985d1534ae4b6bb9c7705bb91246ad42c7e4ba1260af0ec088422bf7d13887bb15a1cda7c790e351a2d5ec0c67b560297a09717fc1459eae50abbae4ddbe52a23cca155ac149907fa914cbff789f01a2e62af343ae6a63b14f80634c33ef956d712df7eada381a65e49b3071134983254d232224219e876dc6a88e1ab146def38b07d3727069a7ebf54e061416218add8347b9e30717741bfe5369216da11a7da4b47c1727409b3325cd134dbb4598fe26cbf3c5fb7e5bb9a1a1df872be1ee5b6dddc35051b431f0ed937fcc17d136901b6524e4ecf7f31f9f5e0945967206a218022ff97f9cb6a5b81de906231572f49811ff5cfd1d7440f2c7600360171de3c3b0744715d66c4f52b19c407e74716657711a2c2880c63c3418b4c994163607bbc0d106afa3b70ae6d1023ac94b3c1b273a87bc9073c8d2e6298c0521feaeaee12dc9b0dddb32ac150ca61ac8a4321a54ffc1b2cf8f78188a8299f8cb45caae2ddb846edd3eb2f7b914912ced5dc28269f111622a9447e03ce89f00fb815e3f133d8d61b1db5e8fd2060ac660c0b642fecd4486a817bc6f96ff25415c42023c2fb2fcf3cffe2c89902ceeb2f6565e8bcefdb12e4ced120d96593a37e2617503cae12de36b47180cd4e2c561c11ad42438b243dfc6c4ec1d0eed4a6e567b0c6b1ae489b4b5b2863f1102f4e4fc489ad2f89a4db79f5dfd0f3a5b6fb7e553581d720ab8cc5e2f74fcd7d5fcb6a383a1e4f195b762f8190ff0b378fab9a35c0b1e0421d5df445c3861900e586a3aa82b26de24ef2ac16cee27c7364c428ad8afb064e3f302b20d54033417f6a61416237aa7fb22c86fc32793da2e138412eae3cb786a336ffd3a494088e53cab3e79879292e7ede41eecff3b39e50c63647519d7233698d9f30de5e9b528f407b55baad94885bd4ea75089af3a8debe784b262f30c142705cf3896668462fe9de05de5e96623f6aa5e32b07c09f47922a18cc3d0b8c6e88b666753f7a8c7ca4d816587c226ed054f82f2b4deb562fc77a8a00e602b0c25b4486eb0e16b1401608fe15890b3d3c891cc2acd85927a23618617c53f8774b174f83b9122dd4ea82bfd7d527ee866cfb34bbae8169eb65c279891de0fc1b5e508162909fc833344118bd9ed27842905c1d7387bd7c09a54eedd404a44290e1d6ec77812a745b13d6f57fccd48c2643ff120274e46cb941b56be31fae62b1c42379fdb127945776f92f984503b3c93975cefc4777d583dafd0c27581425363ed9d87d5f6e50c3b1fd5aea0904011aaf2294cbce0cc13412d1605630a8b0612359a2ad9fc9fbbe1a7b38cb7cdb7f2cdc6f795485021e91d5acae2ab0b12c4ea92d4e9102969919b20667f640e2cc2ca28121fad478fdf48c8c6cfdfa59a00b44fb72be08187e5bf285c375ee20d2d6f92cdcb05dd46e090565da3921d8843afc6988ff8b45eb1812d1ab7e5a3943c38a2fd610b48277c17858b8d73801d6016493bfb64c7bcf864181e426db616c20594abcd024718e9cda19a8d9745070c0eddbb745e788cd9b57f5136781243de76c6bdccc4884c02b56822c3af1940527a319e209523261cc74bbfd96016eb7ce27e3a51aecbc6f23f3012ef05a3555c1272dcb82726088cb0a7e978ee9c6067428daf0976fdbe1b597daaae5e51f52405ada536a0bf14e409e8412d29deb28628daa55e516dd6cdcf65ba9d6f824522253dc432de88d90725c999436a3e9dfab2cfb0c0e84b634e9dff84db993b32635aa41c200597fcb7d44f7e227ab8ee1fbe02f607b48fbc14d0a7ad0f9a51ef2155756206626c62a9df2e37ba897b83ab3a5a25ca3f74be522aa3cea77bb55c5a24c30965b502f1ef476506f11435a70a6566cb2eaf437d1ef4dbc1be51cde123e7b9dd197de3b22deb2e317be528f8dad49fa9e541e30a07fd160569fcb799b78feabef85de7659aabe166a0162e02a6222e7c5908abc1dd78eee350b870d8a061ea94645baa4ff93651bbecdc2c277e62d34a1534ffe7a2e19f8529c332c56e84b154271b1d427058c9d5a67ba6145964f6cdcc85e78aa9ff60a673270f09cec9607a8171cbb34d3c615f3feeaabfd8ba822c89a95ce116b6f58c0fc4ad9100e74f5786b7cd589f6e73ad256cd94ddd5584f0d801d2aa3ee4ea55e12c05bf0055592dcf04544b9dbc833364dd5243bde84c0aaa5784557f03a910e2c69b3f6e3d0e4335f4a9055972912332b6a877268337e3b6ac44e13ab70d35e696af365b5a1d91acb037283d4751121fa15efb51b5b585e2f7c4c4438348d1c3996d6ba8a16d2fa199a0958b3418ceeb0c90f3d25a8d4cc94184637d1f366ed921338e18ef5e29e120c4a325f696315107cf32dd350db797ab73931c9bd1de5332e338355b1d47a88dc1d99c2133d6fd3c06113b35417d19b0671ff8d97b8d84c0bcf98e8a021662f0ab0351f4be3a0689138bec4c04b1284d37bdf37e4f5064e24407d14b963a54afb1e992be9f6e7aab2414d48d9758cd8476e8b21d18210c7761fd528afbbb919716b6b42625187ec0de8ce7dbfab77e3dda211b037721a3e6237469faad7ee833318b7a499dec7b216396f23deecf2b8157f8a358f76cbc6ee80bd2ca9f58e94ea9fbb58a352faf9f84cff45e5025463b6c4bf8e4f460ad71918050c617bce74e596da371ba035a3f1c19a503c6376e1658f2c02e03bf4aa168ea189563f301cc3373aae32627820fc83ef47fba8cd9249de39800b755821ee8f21a961226357b5ea07e4acd4dc47b2bbe0dd40503898c98c8d7b2279cd2b4d6bea126f43adb001501cbd93f1ba3b3c2621cbc075b1e0eb1897c40d80ff27661b3edd7e1680cd29c31f4443a3c2c9109c269a496ab6e539654ca3143c931ad71939886e2bf74eac6e6417bf2bf9db28bba614858c8407821bfb615cd983f8ecaad5648557c2949f1285e7c62b6104da5fc2feb2736274515474170d5acb128b2637e41947586f8daf66716061dd996bbc66157bb7859bbf8e8e0a0df175bb55e84244d8b20299a870a087c18583effb54e689cd0c2146ba4d9704c819dc9f67e8a56b446fc2c181bb16551523676f2198f6e4f791aa045ad6d2ab7180dbe324524981110663c104cda2be913d7f7e0193aa7d01cf41ef93fa123c71c91e631e7d35f7a03a69d2a2123fdef8112a963a8a8192e73bd7b5f6492210247183cd641db527ae6e87ce3b1d77f13712916c2a93fe8fa8f78148066b9cdc6238d6e10c93f1e87ec3f392f2c3276fd08410538beadc8da04fc6fdb0abebfbc08778059ac1a45645fbbb8ec7c73b4744fd422521ab6f95af97ec96006e4a7aecdc79854547648c5267be6d92ea706e1df4f58d53c87f1159a61f9fde18c13803712943a940d515c124c107072ad0f06b85ed73a4246601f05095d04bca20d7f9dbb3f61741f49151ab9f545f61e220e39fdbf2d8c71c74583727d8311bf0a5dbe0ea45efeec590ea862684a4163f75fe7c8ac42013a83e83757a2a95c44bf1f4ac04988606a00bf8d04437866e312decb77d0034a8cd626b272bdf51de15201afcbb4114ec03e7c22748aaed30e764829ca280515365a0d07bf0c1ac74ad73768f348ffb4c4d6fb21c4f47320e5049b14e70999ced714238b76cbd1f803e59d9adbf6dcf75fd3bc15dffd84ddd698fed8ab2a43bcc8d74cc07dc96a75f8b38d84424b8406078edbc306506592fb28e1ebfa58a217be1bde7195cf7c2ef8d94aaa11fcc968d50dd4d40e4cc0e32208063fd5c41ff5f656a92552c5322f28c2dc9ff8eca1e7988eb59b2e534f2d1b1f7035ad09e45da30b704c42fe0a8d388ff7baea2571900ab25bba0a6a587a78d5107a97a460255f431586021e61322104d776427e0bc726880f0860f12ab364c1d77888c0fed7c906d181a16fe751d730947c956e4f8da1411d22de8bd9a78232a43725becda0bc10b897c2ba381cfec68e55e8fc6e2aad486b7443cf59f5f233eb0e60d462395c95f2ef40bd331444ac202cfb19f06d2e5218ca28a0edf5f5f367b0433e9e84108e467a903f6117ffd8df1715826c1f0e43bd343d617b42f50b24b79a04f5c3ef021d54d886b71f5fc14c6f590a22e13545081dabc4fbafa4f6e18bb049bb7631b012d043ea577fa3df107dc02e713a3a5ab564de3e42a5e49d12b1c14b0758e1f38833648f5a33d4caed37cd025e5ba56931ec321c2cb293196e4712c061f982204dbdb4074ce48ef80d220ed1386e76bc55619672910e4128bd364e7dc05227458d186664aecdc1e35e93b7e9351e21df218b77e7660673e569913bc2fbc055e7c48fa0629c98b1e0f0b3dc84bcb9facab91a000cfc9b145ead57022afda8ae967fc216ed2b9eb5117dac57e935cd3a1b22f633b8241727227798fdfe647d4354048a881ebdce48f7a23364558c5fc38db0bb043f12708d4702a9401b98a27a1b4a7c415828c51a2c7418ff9ab9b99aea23e2484ba79c23fad63378f3d9faf559d17ee97cbdff954291bc828c401b4aeec5f1cdc8c72d17a2b7bca704ea3911861b332e48b43a58712154fc45510ee7bcb68f84ca21555cb6b5e79070191c7784dbc6bbaf4b258bddc37f44dc29370756f45b0974eb6fed9438e2e72ec62fc420e1a827c8a1bad11ec7b523f06559e1dde1bc6cb591caed31190c9c9c47d929922b648981749f966b9f54b7ad530673b1a2cefaf8dd146dc25a88583ca91cfc0f50bb39623e1ea0ecd5f0d50ef12330bd9fdfb441a0905f8c89066c56c0fed30b9dc4661b09fb47bc9f0d064d8c05be6076e31661c54001ec2ec8f132f548707b2473753c5c10361c9deaa5ae4546ebe68f8d4c9b4d1af8053ad5ed62d3154e8cda63a07c5feb494327d14c6860074c0d24f91ed672b3f2fcf3d4fb211050a9916856312fe0c705f6bacc3f1423f97ccfbb5894a98aa9467d28bc59f109411105118e163be98117a8250ff2b3514f627fa1868bb75eef1b6d6973c9ff535be71927384560f38e4efd12f811586801897a84bfe7696e8557e3cf88002a49464c6911464bc6e96694da69e70efaf7ed425a7e5d80b63407b804b2b21519a6d526c06e56d646dd6b0c7be4695991aa1fd85271e72dca7180465d22236d95601969bed60644630f6174be2040f0a274e2def59714abcd227de0b04edacf010ee1ed83f01645b2f97720f2a00a4caeebf0122a96257f71d8706fe4739f14a356f3dc6ba9a67a7839022b76b192be232f0e3170830e1cc493870ec1dc25cfb0e6a45b5198ac17dca4baaa952f58298780d4de5a4d6d96439f6e0e07a0fae7d7b79d14c64bfdb0bd6ea5d5bb96285612aaa32c34e759d9bdd80c7ceddb9d02cbad47a833fd8a0248b7f432ac29eb000a1a9e49ad0bf5010d8d0b3006babafcfc927a87a5adb3089ba4c6f77938ccce5239300302f996106d1b451c49c1fa5728176f711d213a0ccbdbbfe57c84f68f3e50ae2c1b1c78cbc1b5ca00445ecc9720c06f3fbafa98afcf85429f0d134514d3ef41f64a7a42bcd62dfc938dcbbddd377b9d74095920961f6cb8e980050588220781938f51ea0f22c767397a7af847f6cae8ff63e5cf87be8f795c44", 0x1000}, {&(0x7f00000035c0)="06c687b07c4a5ee71b08988fb57d1ee97f21031ace34ea2925bfda43adcee2725cb6a405d234ae0edd1ca6a7d85d218a1fd0f14f02cdc2aaf254d68bacf146a82d1ea283a3549798fed767aa1090838b2928f930069887d639a82150a4be270663d3fa55cd2d1c6074fbaaf02681250c115bc42fb2043c24e2d49201ead3f9ce20f50f4943fe425c9345eb44203591bdd8944a3515900fd2faef33ed4158b4ada9777aee13a3acf26bbbf72c4ef0", 0xae}, {&(0x7f0000003680)="9a38c7545361d8be5004c8123d6f25002149e9c479e1021d55dc256f96136f5d193bab0890c608a53cc1d6fd75d9b7d525bef8f366dad7ca2725bc9b331a1e2ef72e4101e62830ec8ed3e21de3d489f216a33a704a139af83fd6d67f6743de0e1f2f4586828fc1f67d7c57aff66dc05e61fff8b1e2e0b74ca3a08b92889de4803ea327f5e97a6107543d9847e3a9cf760fe21ce5284c348363c3bafe4c06eaff21fa0d2d49cf0fd10103de5ca34ea6bb38596ab315b44b69c0b7e22cc98ed8ed072e4bed7945f8052fa53f207eabac8de5391f7d209b80c350e39aa2e5bbd185be0a", 0xe2}], 0x8) 12:44:35 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000140)="c2db6cbab62a52c5657e8d1b1ab0", 0xe}], 0x1) 12:44:35 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) writev(r0, &(0x7f0000003780)=[{&(0x7f0000000380)}, {&(0x7f0000001380)="cfbe360fef4e506a598711a931f6e7e9cb34ed547e83583c571ae24a026d6feec381c4842b3925c3cb8d1c768e281e4f1d47ac00e37119", 0x37}, {&(0x7f00000013c0)="c150117bb95ddd9fb88017fc1ccab062581a547034dc3064314d026716ecbc5399b72888b683fe5248962989e9c946ec499ef183a8f02a3dcd931d1af3a0afb7aa67e7f14892e2d3e2ff86b57d6c548496d31e0bdff5f7c2f1a3f97af78d1a08d0010f1c2a083b8fe94d95195720b0214e9996597c58636df0342a882e5f2f9442dba90063", 0x85}, {&(0x7f0000001480)="069088f2d187187e9f4e0d28185b1e9c71c4cbdcea2005a39122a03f557ddca833d5cce79af3f7658f79b4a721d3fc706ec159b1cb856b28522baa78560f8c83eccc282b10c0f109bf67c0978dda5879eca0dba26d60e67e34cb83af4699e6bf1f3d6919f0321e442e484e6323a2053b778571e7663a99aee66faf41a428a6337c0fe59bf488cec6f98dbde51e776a0c1f3c72e900f6d90b970c247d863fdf98cf9282a79f98731c0b5b7cfc5b69d68f4ebea3d7a738ab1e63cd35c5ffb5d79dd97c4184be1ab344a29726824e1acec1b7e820a1b01296db115ce0b30031895702f6ee3f7da0dba355ff52e1c12e140d84c9183da4159f7061af2a979c265dc2180a0028824b5484582c08841a1f8ea40ce68362917cd29b42d7d9c13d1822caf9ba128c194e97ffcd0509fbce68e103f6ff8bf923b58fa3abcb46385f99ea3392c19056271e00b06944ec698051da0a41030d5077094397376cca269f1e554eddb69a11a4ec9e074fc4f7a38a39953259997afe6b9beaad63ed170999e5f959b970bba024d7ca710ab2ab62acf1624368bb8e1d2a472939e3f2ecd31ced36a01c0e8bc3535a7deab5c9030b675173ccec4e15dae3f7b255660dc8ecea1fea9a1379f7c89a73c6c794f2f554151dfd839dbded5b29079f7495b413dfe02bb98742cee43d6b6175eef566cd15903195bba4055d052c39f4745a7d880965c0805ca4ad520107ea01e80e5232d288c6632a563525f4c83202feec3f1d5117fcf370a3939b01cfe501696f60e3b8b634da146ef3340a1a33576701dd21330309f7ca508c19e319d4d7dd3c4124c291c206db67bd49beb656b2428c124550fe2fcee09ac9f6ded89088e3e64594e382bdbac613a9938532a9902f2aef034c2067e2c907258014f162017927189539dd9655671a1222862590ff1c9db52a017139744f1091e79edd1b50e9a0a38979ae75662240f8b1f8243ad8b2b6387849a54d10920a5568060c013ce19eb471ec8eef5b622084615d033421ac3744339a7cbb5079938359e2e4f8cd9902529931564b38d9c3b5b7e533446d0dfb19e353546fc9654d26acfd9da056ffd0d779e4723b4fcf1b4784fa3ab20865b64418318760643da798b9e30f7b77a59612c26b6be5beaa59c4344b1465c013c65014e4e9408bdd0a5d33b1aaf6d7ac6753bee36218167c9469cabdf8b844398c67d9c1e8ee851fe568e5cc090adb0a6e94975f6f8cd3dbc61e2c875aab2bcabbc006d2fba488b4802536acd4caa95d3433ead1b5026ad9c9931ea4ca8005ad456d51f4d3c8cae829aa694aa4254069608a1eaa534b44b6531ee25ea821b388566bca289703c344d9db0a55e5c2422876addc03833a7f6a2b8553d4a2f6af9fcfb6be0bd2884815d3db258535cda62c5ee3a7df8cdfffb93421a083290d31b08cee26b61e8deb55e84e790b3fb12f22d6fe254aa5c83cb5b462018ff450f5bc0d99c464035dd6624912101f6d007a9d57ac992e4f85e402fa94f4e3eaaef00d59a9f2a297256c01793d01a0ad8a54b6799465a4157ffb30e268635feb9e6b3229ef5d23a3e375ba2ae76bd2a8faa0538cbe3961884b18db540b5dadff0c08c74a8ce5ae5b63fd776e6220fb6d5c159b2b9f78bd07d6b9f6a7b42f50df2b31ab3b5667eedaadccbb66e2763879a25d42ee6a30e2b7daa332a5726920a05768cc7ba5da1cda212cde7f49fcbaee30049acdea4e4ce652c9d6ed6c603dff75f16c177afafc6a6604878fac994436a470d7b864ef9ca128f06328f6614a1635ea43e189e41819012e104b1cbf7e9f7af7d2541568d42b85af2c4d99469d461863e55b4e48ca98b65b470a1d690d91303294717e8653545fc0f6e7aa7014538fadb2e28a4616e99ffe77855376d8dbb848f25ff3da49edcfff2fb6312334e51a974fd05de7ba14dfe549578f6500ff419e3c09a3d3cf5ef3b29002aee1a585b15f5698a5f0c1c2ec88bf730eee6c2876b19fda0cf85193190d563ba3ae34612e6fdbeb3f8362fe92b3c354da66da47b6d799fef939ca06f12a6125319f6ff1bedbeaa9c72b19d03cf9899a8a3f732a7b62d76013044aa9adfcf3fdabd157661afac05ad4bd4af16e064afc23193407a9d326a0024bb0fed53fcd1bae5164c53c51b5450958c3656b10190e92400670569e4bcdff3437645db7822e2d7a689f53024d3d1e3effd8eec9890758ef2c5f8840d9933752cc05172086cc5ef10b0441d0014a308958dc9d7493d10d30a6e2f9bb0c95896ad3f5e959339826d79fe60c69d4e186a9f9d6d925e77e2f3c63e5143c6d4ef5a78d8351959aab581f5951f5feabd5ce08d72d3456fba313cd4fa6ff4eb60332d33f46a6ef835468f1d91b19830b48ccaf8f76001a86943d445bbeb5e4e96f50e499e2f9c3962bb73a5179b2e801895b1cddad7bac544890034869911167a8e329b465e9184d94f8383e7f3343ac6346c160ada6256b551da73eb37bb5255fd391c420aa65aeff2c74f96039540e7d07f1265ecb90a5b092e6ca06237f3f2075eb0f9d099db68c77b2e05dd8221af1a71c0e59903c36cb2ae86998a4eed0388c6b2452a2c5b7f66795efa251f458538d33bc320a9fb03366a327af751888653acd2b80cc009c8a335746dbcc3d9c957aa283d424f9a54f58a4761adddebdea495bd47f86057281c5cd827c49fa97bc97c04043de98a0b71566b08a83896f2a5b225c37ed2b3ea6142721de53b231414948bcdf451d74d7ca40cc91640be3fe23169d5f7530d1b7b77129755605b546570bf879c7421a2590b83a9318eef2a55d2b7bd0600caf032a3688f9c9e8aa0c99a4eba0eea88c5b826460b531d21db85b97547abafd600f0352086d2356a065e3358f57d36dba896506bcb038d25308b7d2f717882cb5d65001d888e20d28074c8ebb4c96923840cbeadc5cbfaf832df6f1c5bc568439e29c824f84936548a4f5d65c9358ecc1db0f9c9d997578945a9f3e329171d7ba5e84cb6864002b5d91befd329790e60e2eca3ac89c79170a9ccab106e18ba628d2cac044c91c2a1cdc294933c3480f0dcb70f12c0bbd238dcf0e63c557636465fea8216af15a84d3a0b4b4fef9ab81fd4bd6ba091a9a5f47bbab1d3ea63978b69bae6a27d8fa38ed6aa81dec76845dae01f41b573eb1c353aaeee48e4a0e62ee7244ea0a3091c3c4c1ad3558b0265cafc2d079dc87487febdcdfd9eb928f71fdf44d5b7f7a393c1bea68eb0e549441919d535e10bd520cc6f1497d17891a6a9971c4b6806e99395baf24947f73c4dd7546d9986b6a9a49b60c3000f3a464e42730780a6a109f6c13c9ee569f6be1c1d95789db35ca39b9c41b36b9f606f807ebed5008fdd6ed84f59c4cc59cfd2217884c454fd18be3404bd37dce9a3b35477386e0ab97a0bf9309b2b8d90b971dc27253bb3459e8b7ec62a8474e9bd5880006756060947e0015761b03cb96cff61398cba1d0d0e00ae2ea0e6ddf34cbf9470b30a31c95d55737f5c15d2ff162a0dec80e40248405b7b82336c57c9c737cf7de73ce7797a1384980ea6a2e276ce3ae1903d8f5748db901ee20e3096c46dc6502c3e9f257303a79c035249cb830b00448c83419ede3861c3b3f00054a848566f9490f7dd366c207531efc42f6dfcc348f2a2afe49985d8cdfb9dba065e07f73e09f7c61913452445650b11ca1e14df040aa94d9bf9be3bd256f6143d0596842d0dda991495921da1ea851c510ca74b29051f40cb835a8418cad6f43dd2529d8eed84d1dd7b4990c479862381a30ce6d873e70bd07575042c0ffa47d96611b57a40fd50ab8ec4d0091587fa4e1f4c24adb1511fdf90af69570165a355d08a7b0711d960a35d10b6774a80b9f77c5b10876d66a6bb90eed62d3c07364117d09c8b193cf84eea130d3944c7ff840e58389c24f65fa8354c4c6198f4e30868bd148acc22443e7cf128da1a2d4e10217c8d9b0d87ef30df19081356c536243f2a966a0f7325cf2e71c7386e35ced7ccfe13367ee6467bb852a16b141028b8c0441baa6d414342fdb5c224d8cee34518c3c2f35b11859e9d9b33e2036299caf31534ae48d061453f8d8fea78d5a6f98659afae0243cb94f9b66e7cb6825684f2b350d245407757b526f04f1b141eeb7a2029e1ec771b88771fe5018789856dd7f14f59e0049dbcea7c3640cae5543e97822f5ae2eeb0bd4f2a6121cc71275aadafbad372b1e0ed4e68eec31bcdcf6327f1f30fdb76c68951812563bf177a5dbac0c248e5781020c78a1f6158c997efb2e3f7c1c6cc7286da68e937cdc9a1bcec8e589fe23aff979836a3be21c5ae4007d9e69134e93f523f1b1fc9c0e8208acfb5fd30953f513c964288543929b44c5e3d07275e01bb761a99f3fa94b60f960f9c6c0a73565fc08f3cfab001c702af76fb25abe7fc989c2e9dc4b4230955a7a2df13ff31fa36f892353747445d2e1cd5f369c1219a6f3f7d915133da893a5f31dcb9443f0a1102012a2b905c8aa1b471b5fc4384e53510ed9de4ebdcc52a7cf3715e23d9a2902ecdab654a0c99539372b6f549f33da0876b164e9d36df1269d52baf3d257c03464f6ccc4ba6d8d22401f8d8cff2c37d7447d281b99a000ba1c5c570d084ad4431d2f245aee9d2991d6a91a9463ff15895a5cbb62f5ba0a2fe01686e48bf1778015bba61febfb807c0f9112c19e1021a8036f18db513c51b7eca72d1086aa58c8c72e5925a5a7aeface5e04d5aa74beae21b6c7fc46b7f6acc1cfac810544650a59917d348c2944a0dfe383880f0c30e851cdbae83a4e4cf6b5c9b85f1de3c2b058d4777dee171297714206a2187112b06119a588e0c7a816d377c5d693457598db134d9bf79a951074d5503282a8585c964b2854fb0853372088d606984d83832d6afb2bdaab00a3330c674b9356f313dca019d78bc966446b8b7554e2a6472e014eaf0c762edc898c384c9b170f1110cfcadd982cdfd6dc4e752db2e107a1b329b38119cddb8fb85c1ffb75d579035cb51b7f3dd387f30710eb9eb895acdae3301ec1c7114bfdf3a7020c351376fd4c72bbcec3e6fd712b560b3f4aedbd1ff58f925c4a972e3383370cd72bc7f313eee1da8594171c4d89a6da83922c2b76ca27c3addd88df35f2db014bc8eecd6dd3b0e724f91027441369c56c82acbe06a96cbc089c0495334c735332ccadb0d9e6a10ad1138c701fbf93d01610f50d84db158a9fe81a7c0c6ef9a4e93bb7affdd7417a53f7e75793f6093a95f768e7a4605065f728706b324ba7d3e3958662d6456c09b53e5c6f067bd1244b5a6a37c57c372f158e1c5eab34a4a127886d88993e081662edb409d3d0a757cc908bb91f32227284e360d7fb1ef8ae3a65003458b08c07013fe61f825fef71013810ff7cf0366c6f1f0768c12b3280403eeb6fb550949507943503729b4662f6df8dd3ab62423f8088317320b24ae4973e7725946372b7aef6eb98e84fdf8e1ae0759c37301d0534743141ae2332c06fe69141b5d127e326a397930f160862e5d7ba664d838f570610f590a354a47c860b92cd670a1884975ad8564d20f4a163b9760679a114fa3077ba3b6bee1d97a6c084b4bca692dd86e5a01129ce3da526ee801db95769bfafe0202cf772d98dc3a40498d0f62d0a4e3277bd62e7145f32007948122f1ae387a4556f0777bed8c763cc7de72796dcb7f555c5747fab6a78bacee320745255b159874a1a48a5f78a4e38e415b57e4ac67febb40f1ba6ceb4d3b284b7861a8732dbebe7c3b56b56bc958f", 0x1000}, {&(0x7f0000002480)="904f43fbe96ead2cb6a8d522e4339db69f44a27dc3128dfed392fe0eee9ee47b2d20d7ac6807506e287896784519d8bd16f4d17bd17b50446eda04f05a78f8ed4b9d4307fb2548bf0fd17904936b25e5efe8ab37ef9587b7", 0x58}, {&(0x7f0000002500)="f84db8b2bf3f5d1aed0d66bcfa60e3c773c8b2c2f69d75ce2f880bd9842ccccc2bac8af45a7b9a8f479407c411c8a12ad3ecfb7fe46a3fba0fc5d60304cf896e14bcedf0693e8db9bf0765406137460f6f630b413cb236a653c7ab0ad63b472ce0b1522eb43aebf61414752e9b48d5e8bc715158fdb135c5d27262336d2394a52f6acbba62efa64c99b01b4023823aeff336dd44661b75", 0x97}, {&(0x7f00000025c0)="1e00b6ee8a643b3589c92490d0c68f4bf16295dab7b127cc55814a88a5dd605994a251cdde3042aa7e72a6cc0231578797e234569f2289c70ed106edb10438846425481c62dd97ad9ec964c41833b89b53da40b6701314efd7682f59bbbc4a70bd507b404f0f647449bcb97bf67de03a6130cd190ff424ccf91af5ffbfe64b612e1806def8213e985d1534ae4b6bb9c7705bb91246ad42c7e4ba1260af0ec088422bf7d13887bb15a1cda7c790e351a2d5ec0c67b560297a09717fc1459eae50abbae4ddbe52a23cca155ac149907fa914cbff789f01a2e62af343ae6a63b14f80634c33ef956d712df7eada381a65e49b3071134983254d232224219e876dc6a88e1ab146def38b07d3727069a7ebf54e061416218add8347b9e30717741bfe5369216da11a7da4b47c1727409b3325cd134dbb4598fe26cbf3c5fb7e5bb9a1a1df872be1ee5b6dddc35051b431f0ed937fcc17d136901b6524e4ecf7f31f9f5e0945967206a218022ff97f9cb6a5b81de906231572f49811ff5cfd1d7440f2c7600360171de3c3b0744715d66c4f52b19c407e74716657711a2c2880c63c3418b4c994163607bbc0d106afa3b70ae6d1023ac94b3c1b273a87bc9073c8d2e6298c0521feaeaee12dc9b0dddb32ac150ca61ac8a4321a54ffc1b2cf8f78188a8299f8cb45caae2ddb846edd3eb2f7b914912ced5dc28269f111622a9447e03ce89f00fb815e3f133d8d61b1db5e8fd2060ac660c0b642fecd4486a817bc6f96ff25415c42023c2fb2fcf3cffe2c89902ceeb2f6565e8bcefdb12e4ced120d96593a37e2617503cae12de36b47180cd4e2c561c11ad42438b243dfc6c4ec1d0eed4a6e567b0c6b1ae489b4b5b2863f1102f4e4fc489ad2f89a4db79f5dfd0f3a5b6fb7e553581d720ab8cc5e2f74fcd7d5fcb6a383a1e4f195b762f8190ff0b378fab9a35c0b1e0421d5df445c3861900e586a3aa82b26de24ef2ac16cee27c7364c428ad8afb064e3f302b20d54033417f6a61416237aa7fb22c86fc32793da2e138412eae3cb786a336ffd3a494088e53cab3e79879292e7ede41eecff3b39e50c63647519d7233698d9f30de5e9b528f407b55baad94885bd4ea75089af3a8debe784b262f30c142705cf3896668462fe9de05de5e96623f6aa5e32b07c09f47922a18cc3d0b8c6e88b666753f7a8c7ca4d816587c226ed054f82f2b4deb562fc77a8a00e602b0c25b4486eb0e16b1401608fe15890b3d3c891cc2acd85927a23618617c53f8774b174f83b9122dd4ea82bfd7d527ee866cfb34bbae8169eb65c279891de0fc1b5e508162909fc833344118bd9ed27842905c1d7387bd7c09a54eedd404a44290e1d6ec77812a745b13d6f57fccd48c2643ff120274e46cb941b56be31fae62b1c42379fdb127945776f92f984503b3c93975cefc4777d583dafd0c27581425363ed9d87d5f6e50c3b1fd5aea0904011aaf2294cbce0cc13412d1605630a8b0612359a2ad9fc9fbbe1a7b38cb7cdb7f2cdc6f795485021e91d5acae2ab0b12c4ea92d4e9102969919b20667f640e2cc2ca28121fad478fdf48c8c6cfdfa59a00b44fb72be08187e5bf285c375ee20d2d6f92cdcb05dd46e090565da3921d8843afc6988ff8b45eb1812d1ab7e5a3943c38a2fd610b48277c17858b8d73801d6016493bfb64c7bcf864181e426db616c20594abcd024718e9cda19a8d9745070c0eddbb745e788cd9b57f5136781243de76c6bdccc4884c02b56822c3af1940527a319e209523261cc74bbfd96016eb7ce27e3a51aecbc6f23f3012ef05a3555c1272dcb82726088cb0a7e978ee9c6067428daf0976fdbe1b597daaae5e51f52405ada536a0bf14e409e8412d29deb28628daa55e516dd6cdcf65ba9d6f824522253dc432de88d90725c999436a3e9dfab2cfb0c0e84b634e9dff84db993b32635aa41c200597fcb7d44f7e227ab8ee1fbe02f607b48fbc14d0a7ad0f9a51ef2155756206626c62a9df2e37ba897b83ab3a5a25ca3f74be522aa3cea77bb55c5a24c30965b502f1ef476506f11435a70a6566cb2eaf437d1ef4dbc1be51cde123e7b9dd197de3b22deb2e317be528f8dad49fa9e541e30a07fd160569fcb799b78feabef85de7659aabe166a0162e02a6222e7c5908abc1dd78eee350b870d8a061ea94645baa4ff93651bbecdc2c277e62d34a1534ffe7a2e19f8529c332c56e84b154271b1d427058c9d5a67ba6145964f6cdcc85e78aa9ff60a673270f09cec9607a8171cbb34d3c615f3feeaabfd8ba822c89a95ce116b6f58c0fc4ad9100e74f5786b7cd589f6e73ad256cd94ddd5584f0d801d2aa3ee4ea55e12c05bf0055592dcf04544b9dbc833364dd5243bde84c0aaa5784557f03a910e2c69b3f6e3d0e4335f4a9055972912332b6a877268337e3b6ac44e13ab70d35e696af365b5a1d91acb037283d4751121fa15efb51b5b585e2f7c4c4438348d1c3996d6ba8a16d2fa199a0958b3418ceeb0c90f3d25a8d4cc94184637d1f366ed921338e18ef5e29e120c4a325f696315107cf32dd350db797ab73931c9bd1de5332e338355b1d47a88dc1d99c2133d6fd3c06113b35417d19b0671ff8d97b8d84c0bcf98e8a021662f0ab0351f4be3a0689138bec4c04b1284d37bdf37e4f5064e24407d14b963a54afb1e992be9f6e7aab2414d48d9758cd8476e8b21d18210c7761fd528afbbb919716b6b42625187ec0de8ce7dbfab77e3dda211b037721a3e6237469faad7ee833318b7a499dec7b216396f23deecf2b8157f8a358f76cbc6ee80bd2ca9f58e94ea9fbb58a352faf9f84cff45e5025463b6c4bf8e4f460ad71918050c617bce74e596da371ba035a3f1c19a503c6376e1658f2c02e03bf4aa168ea189563f301cc3373aae32627820fc83ef47fba8cd9249de39800b755821ee8f21a961226357b5ea07e4acd4dc47b2bbe0dd40503898c98c8d7b2279cd2b4d6bea126f43adb001501cbd93f1ba3b3c2621cbc075b1e0eb1897c40d80ff27661b3edd7e1680cd29c31f4443a3c2c9109c269a496ab6e539654ca3143c931ad71939886e2bf74eac6e6417bf2bf9db28bba614858c8407821bfb615cd983f8ecaad5648557c2949f1285e7c62b6104da5fc2feb2736274515474170d5acb128b2637e41947586f8daf66716061dd996bbc66157bb7859bbf8e8e0a0df175bb55e84244d8b20299a870a087c18583effb54e689cd0c2146ba4d9704c819dc9f67e8a56b446fc2c181bb16551523676f2198f6e4f791aa045ad6d2ab7180dbe324524981110663c104cda2be913d7f7e0193aa7d01cf41ef93fa123c71c91e631e7d35f7a03a69d2a2123fdef8112a963a8a8192e73bd7b5f6492210247183cd641db527ae6e87ce3b1d77f13712916c2a93fe8fa8f78148066b9cdc6238d6e10c93f1e87ec3f392f2c3276fd08410538beadc8da04fc6fdb0abebfbc08778059ac1a45645fbbb8ec7c73b4744fd422521ab6f95af97ec96006e4a7aecdc79854547648c5267be6d92ea706e1df4f58d53c87f1159a61f9fde18c13803712943a940d515c124c107072ad0f06b85ed73a4246601f05095d04bca20d7f9dbb3f61741f49151ab9f545f61e220e39fdbf2d8c71c74583727d8311bf0a5dbe0ea45efeec590ea862684a4163f75fe7c8ac42013a83e83757a2a95c44bf1f4ac04988606a00bf8d04437866e312decb77d0034a8cd626b272bdf51de15201afcbb4114ec03e7c22748aaed30e764829ca280515365a0d07bf0c1ac74ad73768f348ffb4c4d6fb21c4f47320e5049b14e70999ced714238b76cbd1f803e59d9adbf6dcf75fd3bc15dffd84ddd698fed8ab2a43bcc8d74cc07dc96a75f8b38d84424b8406078edbc306506592fb28e1ebfa58a217be1bde7195cf7c2ef8d94aaa11fcc968d50dd4d40e4cc0e32208063fd5c41ff5f656a92552c5322f28c2dc9ff8eca1e7988eb59b2e534f2d1b1f7035ad09e45da30b704c42fe0a8d388ff7baea2571900ab25bba0a6a587a78d5107a97a460255f431586021e61322104d776427e0bc726880f0860f12ab364c1d77888c0fed7c906d181a16fe751d730947c956e4f8da1411d22de8bd9a78232a43725becda0bc10b897c2ba381cfec68e55e8fc6e2aad486b7443cf59f5f233eb0e60d462395c95f2ef40bd331444ac202cfb19f06d2e5218ca28a0edf5f5f367b0433e9e84108e467a903f6117ffd8df1715826c1f0e43bd343d617b42f50b24b79a04f5c3ef021d54d886b71f5fc14c6f590a22e13545081dabc4fbafa4f6e18bb049bb7631b012d043ea577fa3df107dc02e713a3a5ab564de3e42a5e49d12b1c14b0758e1f38833648f5a33d4caed37cd025e5ba56931ec321c2cb293196e4712c061f982204dbdb4074ce48ef80d220ed1386e76bc55619672910e4128bd364e7dc05227458d186664aecdc1e35e93b7e9351e21df218b77e7660673e569913bc2fbc055e7c48fa0629c98b1e0f0b3dc84bcb9facab91a000cfc9b145ead57022afda8ae967fc216ed2b9eb5117dac57e935cd3a1b22f633b8241727227798fdfe647d4354048a881ebdce48f7a23364558c5fc38db0bb043f12708d4702a9401b98a27a1b4a7c415828c51a2c7418ff9ab9b99aea23e2484ba79c23fad63378f3d9faf559d17ee97cbdff954291bc828c401b4aeec5f1cdc8c72d17a2b7bca704ea3911861b332e48b43a58712154fc45510ee7bcb68f84ca21555cb6b5e79070191c7784dbc6bbaf4b258bddc37f44dc29370756f45b0974eb6fed9438e2e72ec62fc420e1a827c8a1bad11ec7b523f06559e1dde1bc6cb591caed31190c9c9c47d929922b648981749f966b9f54b7ad530673b1a2cefaf8dd146dc25a88583ca91cfc0f50bb39623e1ea0ecd5f0d50ef12330bd9fdfb441a0905f8c89066c56c0fed30b9dc4661b09fb47bc9f0d064d8c05be6076e31661c54001ec2ec8f132f548707b2473753c5c10361c9deaa5ae4546ebe68f8d4c9b4d1af8053ad5ed62d3154e8cda63a07c5feb494327d14c6860074c0d24f91ed672b3f2fcf3d4fb211050a9916856312fe0c705f6bacc3f1423f97ccfbb5894a98aa9467d28bc59f109411105118e163be98117a8250ff2b3514f627fa1868bb75eef1b6d6973c9ff535be71927384560f38e4efd12f811586801897a84bfe7696e8557e3cf88002a49464c6911464bc6e96694da69e70efaf7ed425a7e5d80b63407b804b2b21519a6d526c06e56d646dd6b0c7be4695991aa1fd85271e72dca7180465d22236d95601969bed60644630f6174be2040f0a274e2def59714abcd227de0b04edacf010ee1ed83f01645b2f97720f2a00a4caeebf0122a96257f71d8706fe4739f14a356f3dc6ba9a67a7839022b76", 0xf00}, {&(0x7f00000035c0)="06c687b07c4a5ee71b08988fb57d1ee97f21031ace34ea2925bfda43adcee2725cb6a405d234ae0edd1ca6a7d85d218a1fd0f14f02cdc2aaf254d68bacf146a82d1ea283a3549798fed767aa1090838b2928f930069887d639a82150a4be270663d3fa55cd2d1c6074fbaaf02681250c115bc42fb2043c24e2d49201ead3f9ce20f50f4943fe425c9345eb44203591bdd8944a3515900fd2faef33ed4158b4ada9777aee13a3acf26bbbf72c4ef0", 0xae}, {&(0x7f0000003680)="9a38c7545361d8be5004c8123d6f25002149e9c479e1021d55dc256f96136f5d193bab0890c608a53cc1d6fd75d9b7d525bef8f366dad7ca2725bc9b331a1e2ef72e4101e62830ec8ed3e21de3d489f216a33a704a139af83fd6d67f6743de0e1f2f4586828fc1f67d7c57aff66dc05e61fff8b1e2e0b74ca3a08b92889de4803ea327f5e97a6107543d9847e3a9cf760fe21ce5284c348363c3bafe4c06eaff21fa0d2d49cf0fd10103de5ca34ea6bb38596ab315b44b69c0b7e22cc98ed8ed072e4bed7945f8052fa53f207eabac8de5391f7d209b80c350e39aa2e5bbd185be0a", 0xe2}], 0x9) 12:44:35 executing program 3 (fault-call:0 fault-nth:63): syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000280)=[{0x0, 0x0, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e78032513251fffe", 0x16}], 0x0, &(0x7f0000000400)=ANY=[]) [ 1166.062797][ T9285] loop3: detected capacity change from 0 to 1 [ 1166.064839][ T9285] FAULT_INJECTION: forcing a failure. [ 1166.064839][ T9285] name failslab, interval 1, probability 0, space 0, times 0 [ 1166.081773][ T9285] CPU: 0 PID: 9285 Comm: syz-executor.3 Not tainted 5.14.0-syzkaller #0 [ 1166.081858][ T9285] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1166.081887][ T9285] Call Trace: [ 1166.081893][ T9285] dump_stack_lvl+0xb7/0x103 12:44:35 executing program 3 (fault-call:0 fault-nth:64): syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000280)=[{0x0, 0x0, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e78032513251fffe", 0x16}], 0x0, &(0x7f0000000400)=ANY=[]) [ 1166.081913][ T9285] dump_stack+0x11/0x1a [ 1166.081927][ T9285] should_fail+0x23c/0x250 [ 1166.081952][ T9285] __should_failslab+0x81/0x90 [ 1166.082010][ T9285] should_failslab+0x5/0x20 [ 1166.082028][ T9285] kmem_cache_alloc_node_trace+0x58/0x2e0 [ 1166.082085][ T9285] ? should_fail+0xd6/0x250 [ 1166.082109][ T9285] ? __kmalloc_node+0x30/0x40 [ 1166.082198][ T9285] __kmalloc_node+0x30/0x40 [ 1166.082217][ T9285] kvmalloc_node+0x81/0xf0 [ 1166.082232][ T9285] __list_lru_init+0x2d7/0x680 [ 1166.082252][ T9285] alloc_super+0x4bf/0x520 [ 1166.082274][ T9285] ? mount_bdev+0x290/0x290 [ 1166.082355][ T9285] sget+0x1a5/0x400 [ 1166.082376][ T9285] ? test_bdev_super+0x30/0x30 [ 1166.082397][ T9285] mount_bdev+0xd3/0x290 [ 1166.082415][ T9285] ? vfat_mount+0x40/0x40 [ 1166.082480][ T9285] ? tsan.module_ctor+0x10/0x10 [ 1166.082500][ T9285] vfat_mount+0x2d/0x40 [ 1166.082518][ T9285] legacy_get_tree+0x70/0xc0 [ 1166.082535][ T9285] vfs_get_tree+0x4a/0x1a0 [ 1166.082574][ T9285] path_mount+0x11f2/0x1d30 [ 1166.082594][ T9285] __se_sys_mount+0x23d/0x2e0 [ 1166.082614][ T9285] ? mntput+0x45/0x70 [ 1166.082642][ T9285] __x64_sys_mount+0x63/0x70 [ 1166.082662][ T9285] do_syscall_64+0x3d/0x90 [ 1166.082684][ T9285] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1166.082709][ T9285] RIP: 0033:0x467b1a [ 1166.082741][ T9285] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1166.082756][ T9285] RSP: 002b:00007fd0949aafa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 1166.082774][ T9285] RAX: ffffffffffffffda RBX: 0000000020000280 RCX: 0000000000467b1a [ 1166.082788][ T9285] RDX: 00000000200000c0 RSI: 0000000020000100 RDI: 00007fd0949ab000 [ 1166.082801][ T9285] RBP: 00007fd0949ab040 R08: 00007fd0949ab040 R09: 00000000200000c0 [ 1166.082838][ T9285] R10: 0000000000000000 R11: 0000000000000202 R12: 00000000200000c0 [ 1166.082851][ T9285] R13: 0000000020000100 R14: 00007fd0949ab000 R15: 0000000020000400 [ 1166.169324][ T9294] loop3: detected capacity change from 0 to 1 [ 1166.333826][ T9294] FAULT_INJECTION: forcing a failure. [ 1166.333826][ T9294] name failslab, interval 1, probability 0, space 0, times 0 [ 1166.333850][ T9294] CPU: 1 PID: 9294 Comm: syz-executor.3 Not tainted 5.14.0-syzkaller #0 [ 1166.333874][ T9294] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1166.365318][ T9294] Call Trace: [ 1166.365329][ T9294] dump_stack_lvl+0xb7/0x103 [ 1166.365357][ T9294] dump_stack+0x11/0x1a [ 1166.365371][ T9294] should_fail+0x23c/0x250 [ 1166.382146][ T9294] __should_failslab+0x81/0x90 [ 1166.382216][ T9294] ? fat_fill_super+0x60/0x2a80 [ 1166.382241][ T9294] should_failslab+0x5/0x20 [ 1166.382258][ T9294] kmem_cache_alloc_trace+0x49/0x310 [ 1166.382281][ T9294] ? bdev_name+0x1e1/0x240 [ 1166.406246][ T9294] ? vfat_fill_super+0x40/0x40 [ 1166.411021][ T9294] fat_fill_super+0x60/0x2a80 [ 1166.411055][ T9294] ? format_decode+0x60b/0x8a0 12:44:35 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$FIONREAD(r1, 0x541b, &(0x7f00000000c0)) writev(r1, &(0x7f0000004ac0)=[{&(0x7f0000003980)="6c123d8a2830bde31e1757ce97aca4666ce474f6c3b8de2808bda439547b91fc85c8b660c321d00ac8ee2431a8a21fe32055e454d5fa54df880696557a6ee3a195bd37f2dab8cc5715eb733160f712512999857a824ccc8abf03e479f8abb6b3bd2820ae3e5059c9915b1ee4e2a034747755712c64dad47ccfb774d12e07da814415b53cf583345cb80d", 0x8a}, {&(0x7f0000004b00)="827ca6e44d555d3b6566a88e1d3ea49ea13324ea580b98f7cc02cf4496dc192e73a6b3890da14192c2596fdd24495d79b1eae6b68e1840ea7bf54961565d3409fae31f3adfe3e9c47b16ce50167ac0c83e65eff3100a226cd3a53cfbd50952d279ff24048c20919710bfec01d13379dff89d286f8db713402ba09a5e0f4601b5af0bc4fcbf079047fa0cb086d176588b30eb186a90b95b7a8ccec8be52279e9d3fda0b440465b00f3bea8e910c01809c872215abd67e9c4209ca7c7f343cec3fca8dd59adb908be98de8ef2842ad2b2cd8add632e32b375ed4b5cc61acc717a545a375cb570fdef1e6be535545eddb08fe1bf0545014267b4601b4d5b095ea106e3744f9cb6cdd7c9a5a62c7c4ecedd9d416c291296d8aeff93dfaf3c432cfb3709b2357d89a644ca476794932aa7fc520de61aab65c918f88a4f3a7a4789dbf52703aea7ea056b00f7c17934a1ad7150b1739fc604e7afd34d93009fb1e0a86d1e3a2b1ca0e7ffc24a8cafaf4c86f2ca9432749c12853abb63fb71a43d219a210e42bfc51ab9be8c91db63d9880901550a84a9ad33e6fd326082ce0cc58f9e84c276894c240afc83bea2fc8b7030a7e558b7eabd096ed4ef4bc2831b902eafbfe8f7752441e6246127fda5f9b1a6439744ef09855dadc92d38c09ea366ff6fa3caaaeda103fcf86058fed25cb5fdcccf1af642cae84d96dc9d3c682a033672000044a96937193d128d3e6edf42db58690328828936e51994d20186c9e592c9bd89e4edd3803b5169362b8ba72e1a1397f1aa28f77a179bfcc006699f71e4826baca3e504f0d9681e89925d78d78c2f22fb93abcf5016d901dc8f7c082e1925992b2fc8651bd8adf64dd674d479fbcacbaf5cefabc62054cfef4ed61d60df6e3d35ccd35ea02ba1605251cdc64a14cca8cf79bba15929517dd137e0c9bcd898bf970e2297ebd03ebe9f458425b8c21374e3c1b799fe4ac836e78e604d109d5837e798f0bcb612efe0de0bdf96533e2e29827fe040a585e8ee6acdde9a69dd01444394ab0a0e522d69e8413db618ffa27e554153e936bba5b54cd4d3f4c6afd1ba7fcf369925f9414575765d38321d0ef4316b0211530b39c9ca4531b2ae16d801465cc63b81f57de813d495a1ac9860549afd1310970628acb60c365818987e6ddf5e6fa9e56925f7e2055ac86d3264742aa1e8e657588dc839d6ed56d7888302a74b20528d37d07ea8090bbad6fbb6670554425f3dcac841c5ed02b8016522d47dd4da69421afaac2773e1f0c56d317c1350784917c9242baf9ccc15501619f3bc7e21a5b6b43a593f4a6c92672e395a2326c4278f8bb38c419fe53606613f31bf0ede5871ee0d12c3972dacd41367ec6a6c350331f0ce43ec5fb01cc7ed5f3c7c42450afa64027ab9dea766937b220bc8fd31eef10b849deca65df345a77474f4ee9d77f4334f6468396054356e953a726a7c3ff7fad88d080891fd56d1cce7eba68f43f7777c51c7604ee368e1ae2ce04fe213e94b12b6b8b277fca10c4c2aff78ae171d8f66719b9858fc45e5678954121957f77c35c3344a2f6e0edf3264b8d40b2fff847b0b06a8a630323ff1963b29c4674796cca2803ed2e14da0b9405be327c29a9f240e6d519420d2150d247ea6cc4480ee07caa2910363d547d8de2ff85569127fe7bdbe0d15a3a17f490587583d71bc8fb606d8ab529abb9cc75479fb8be0003d71f162c6746f31d12cee8e9eaaa488d6adfc6199b49e8c4250adb94dbad53ed3512095aa15fa3194961ea627e39e245bd1d3b2aa98543f2c2ac919fb952dbf3fba23e370dc06c5692c5836ac788bb2cc6a26e2d88680f18da68cc363173242e7ebb688e7aee52b850b4f67dbf734d9d065e72f95faa8b06a25f1b19b59f06606a50af7e67890ec438aa17c4361d4c2b344b3467f9d2fac27afe7489aab4f4138c1bb498172517b1dc373dfbae56e2b295e3550385b54471a3137f2f165466cc58ee08715e07f89bdf5443d7f03bed8b33bea0aa3a9bcc94082dc72ee50b1bdb6e5e9cffd59709639bbf38008eeacc1a0481184ab53ed3c2481e050b7bacaa98d0e6e0fd46639966203cca8bc5ac9bad87f37de758e75d464a5aac368f7fcbf7372c570438a7a0bbdce63fe2186c2ae630f00cd61cf76004b88429cc7dd9a525eb5112e2f4d0f8268865defde2314a962bc0bb3c8b6e267f49adb670504fa79cfdf2dce10856a94697a00e8f8764933112bc806490466d28ab17791acd6f198dc5b2fb5d70c8e23e275fefef37a5afbfa9491b155d9ce3860b87f8019bb56081217bcfca6c3c29e31521241c4daa34a19b5d9c3db8ed9333805af2a5f0eece5978b1595af2bc435f5372187e5154e918f7c37930f02817bd5d8f4cceb86213e3f24d78263afff9230d9e6fe9c46483df37a1a33ef6b684fd8ae64d79b28de313cbb5eba3adb962d2dcabd1a152ef261763f8eace2c5b3da4fa26fbfd08ee568eee6dc9962a6509ad18924419fbd88dac74e255673a76fb1d49bee6c439a99428610bd0dd30560e549511faaca498a2a18659dcc80b9f89c59ccf0497bce23422b542ec23827f8b384e3296a01b98dc117bc40c772af01bce507235ea3ddb52c9441c1722c3335fb68a967af753b0b4d7aa01dca4e3b3bba4eab8fea8411298ab61e78128d5caf2754c8ef2c08a57e2272390a858337c54034ce258558f71d8b25c04eb162c0aa5e3e876d8b1183d8cd4b7ebabb9057dc2e6be6e8bcd1d57b55468a742e1b9ffed4f67755383eb058d482f27b471f934c174218127199db87710fbeb3aba640d676034c7e2fccf954078f621b87158f22a06e55bdae7f6b8bc7e056b6a48d525f61cf93efdec38f579894c8f180331f6fa11dae0c12a2416b3fc0b10e12bff43d997dd81be74af05c398aa7a56861c041956739a1c75584e3173876757232ba406aa01675bc9445790bc153329440adfc5d692fa682620e78f133ed2c8441fcaacf7b58f554d5767c182b950f233192338183bb362f7d1f9d5a029bde3d174dbda4309c9b6e0da8ca9c46b1d240d96fb493c2302ff420f31f4e01a0071b0afdcc2eba45b72e0ba23a3eb6fdd687b5c993350fb6190a52032cb5286b2481b81e7bcea45ad5ec372cd175e9e84bc9f7d9d86f8d76077ef394c86afc3fef220ad2318d796469e74c4d15a136d9729f2a7f741e8bb266dd3ea9deeb92a507baa2d9c517d78fdd92b3bdfd1b4427f9c5b71ede254ac460cb64e4cd96bd7c4b552022b1a07b049ca858ea8f6eb9dae4fd8e28341637e2afb710292198e4d951d04407ed7f502443c6e657e66946b7235837e694900d1fc6463b79ae67e2adeca53aa148dde68d71363feae9404f6943a02ba1ae8f6b59c548ef7eb90238e8a2e23892878cd29355f0790749a5cf90586ef70fea076130d6073c30fae5f065840a78c2234986eb9a31bdaec436fa426779ba1caab125ed945afbb0cece70786002bafbc50bde67559e455d509765363562bcf3d8ba6a244569fd50b7978461fac92697013d287ca2102471b73a93f6b57259d012664baee9c2ee69c84b71759ad55fd4dda2a5e93d886117771a6a4d6098128f08310ec04cbf783f1343a5c8460555a5e3d4acaffc9f8bbdc9409928b35af86c49f3c89d863673d06b8f1d6d869b3e54ae3752b6027ca06430a10af060776f66a84bd50dd2c322721fd6b00d6ba0aa87486433fcee99d593124330d42e2fc4aa42668be2a01387ab2aa9f14d7bf394694b2c67874110394bb843a9de4104a27a37fec6846abb855c1e721c35028b29477a8a2dd6ed7a4cb53cbc4922f9c4b8751f8c792d6dfc3026a0082426c6b96664ec161a2b3279d177c8fa638f9ba1a4fe7d48c70496d2add2b7532333734cb07a98095705924302c7fcfe5956b2c438db3ac36d4870c30343bfb8ea9b11c06025fedcbbf2cce56518987f3947fd40aef309dd58cef39f8b8dccaf859edf18b69e4dac9be4ac73ec59b4fd2be1824def2e05614aa41ef0344418b570885ace3d29e9c3582274c27399819268900cb11aa27329f9c98341268f5fc35602bb1341248e8fdba2a096812f8d540ea9c312cf78bc832894c8437e9339dfbf8c395e52764acd6b288af90e1709d484e64b0a2bd87f830f073e51495ae49d2d0bbe850c9fe988130a4b41037bb565394f8d3a71bdd78799f42d28f3fb1d2f6a35c82465f142f619ea63ade72966ff6167d6f26b14f4476fef6411e89a89f1d30661c4342c8b5fdc1cf50fd9f78886e38ba26a5c9a72094a2d0cce740daded53dd612b965c24c1aef78a2e71d78ab9fb4214cbdd0ad714ba505dc89633e718e7995aa84c640ed844be5d48fcec1521e5bb019c1c8f48b7c0d14ea9d493e1396f16bab8e4e06b3dedecb43371eb8ebcbc35faa49e4f90356241f5533c4bd4f307f3655c95e85519033751e4689d99ba10b6aadd9249658d50286228c59463232c44af28c8a34d5933253443f137e3c30862d731ca9c7a036ae15f0ed969a627321b81796eca1fd2391183eec57a0bef9d9d731dfbb4ebbe95e5cd7dc32352757294e037c1ba121b74888df2cc063e4df398558cceb857cee8ba0deb4901c3683ced6b7b5ba6315bceb0ff9d6d90de23d0141b144e7c2b41d436d88a6bf86994bbf616cba1c714afe027a75973a0c9e7104d921990a5e89def1cf3ba4521dfaee0c20b8b30b920f13ffcca2f406f2e4a98733affa6b9bcc5dceb810b1ba43f486558f7b206b4989fcd53145161c1823a9011eae3942fb3c8865ebfc78721a46957cdf65aca8d2c5c382f376a7bd4bb1e3b0544045fafc5add806c6dd72253d1f48ffdf616beff5f171fc9c5e727a818f14be929e56de14980d4215789819ed644b5321145bb46fd235efb3d2a85afc0eb73ecc9c1bd1e409abcc52aa6e154d61f258a0c4427a44c761467c5e9d5087511f45b7bfb08e4d3aa03cdbfc95f5d5edca3ce6a8031985b2e773b31bf242d6484e87e78743db3940630d0238f8423e0b2f8ea927b427f43e5c2f87dc06215d92e449308879894ebe940d509b4480c0241ce862080ae3ac028842baead3bc113116c7b46690250090d0a40ea2b9ca50f1510a477f2c220998e2d1eb6af2943b22c407c3444c88bdd2ccca11986f1fbed608014d713fb8e162c0007d31af01ebafbb6c99d365a1a1e6ac85f7dd9e52eda2b795ad80785e781a5c354fb3c9875722da5a9bebe0b4a7b6d2b0a670e263b3f0a5cf67778eb20c0284c185876416c6a99a35f7cf53fbe9c2242b42e01e8d4e03f21c9b628470faf730fdb0bb4807df6e18ad26431da80794efd36f41e30083a3a5ce6e70630dd7705fe470dd2489c8de50a16ea1448d1cf0a446829c75986a1863dff1464153ad7251e6ebc7b30421db98a2ac94dc9fe68a24299d5b0f5896c037c480f2329b94b34712001ca182cec3bc727530c062a294cc963df3eca7145e1e8233001cd170cf41d0317c4397ee31156c2e85fb5773eddfbb6c57536c38e718dad3750b61289e0a7423954928f6cf23aa1aee272856c08fc3cac2537ea0cc61b6e7da8c8692e1d366a5383ccc9d8625f295543a252454f5ed306b6808dfbc7bc20ca29089546519f712084274ae541280a2fb97328a825134991cb908801e779090b24c804811f15b85beb4d99b89093620fb025a1ed2fdf7db22e08527186de80e823303a979817c21e1cc649f9852385cb54e7795e4c2755d08e711ee043171b5ca55b45f52d068192ae771a71157207c1d28356d493eb48", 0x1000}, {&(0x7f0000004980)="06624244966ef1f216757d0a0783aab86b9b605ef8431808fd644f0130ea61287608900a32a784a56159a087fa23046b2ff62d5f61986db4611d3dc441939be71931dbfbe83d2bdef85c01d57976288a0ff1d3049534cfe5a2fccab6b1f7816194d13b785b225c1c32adf133aaeae7e64afc784161d87ff8d277385e2196ef29dcdee806d71b18643ce0736e148330f933b93c44f16593b5e6c113f3b8f7117f14ab6555001e2b478a54a92ce66381e94a83b7b11640653fe66e4a7e9292411a27c532eb6c6a9597a647b083dbb94ba3", 0xd0}, {&(0x7f0000004a80)="2f9d3ff36eaca7c3a3", 0x9}], 0x4) openat2(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={0x0, 0xa0, 0x7}, 0x18) writev(r0, &(0x7f0000003780)=[{&(0x7f0000000380)="f93b76460ce86ea5b7f4bdd7a2df86ead5a41e9de62621be905f6ec139db763088642cabe8d8664313b671a518ac9e087edf921e5aa7aff3cade046f3c4b59b66771d6259913dff4ae22d7894e21ad239a5850df1245dd57629f801ce7bcf01df52a29472e7e5307f40b4aed483f88762904208630166651dd4f5ee1330756974b9466d23271518eccf65eea717d6ff3f7611d70b4333fa4695c634ffc9052c17330990545d69a60f833603404530ff7fcfa266a75fe75413e6e3377ed3a709fbb78feff6a8fe2c6715798af77a58d8ed7f6bbe8341dd9676522b5736c30def484eb824d602ab24c248dad791b924639d5977c37708b1bfd8a720d83ed6b2fb46420fcc72ebee317e56eac7c9734c03a88d9f987ff0f31c18c57c7f5ce84b73c963097b74eca39ed148de47e7e4a8127ebf2c4fbd14fac597788d40e8aa25e57ffb729f942dafa5026ac3fd2aaf23bba96c0836f7cd0de95bb7644ea69ca91bc8a7f3aaaaceef2651037d053746a2b69674a887c666d15911f10aed925e5b06968f5b9784ea1d77cc8208c6bcec109631b28d1338672d09f4f636abbf35eaa47a9e3fbda61d664fbbf72f930b530cdb293e7e549e08bdaecbd502c8ab93e430fd44dcb29653aaff463f0b42eeb6ccc792665c92c52d25e137daec38f0dc1eca89ab3148ea5c43d47225a5015348ec3fc85da94b323ab5e0bdaba1c4fee68c4daf46012240a562baa98779b4ba9a5c0b02c49ab13d4bf44c2b134b8bd31e123329f2558b9491d189e3944040234ca57dae0be44fd8de5423a6c07b4aa6e9a14b89c090e61c2f421e537dce5d56ce781e4a6c96dcdfddb5d6db792c6b292304835f50c069058eb76958a784ee6c9efb46661a81c21d0cdac83c57ef80a2eeb9ab3ce94f67155ccb0284790b5c786c3ee2e49fa14141ffe94a15bcd8fc8b6287871d4f24d6b4665667ec227ecb9dca18245a0f9c20d1f3f2ec79b408fe1eca64ec3dcbc2f14c73393cef8073d74ca42b46d13f5d3fc40cc8b8c43c2d2e7354103170e8d37fb9ea3612b0adb98350d7db4e409b824c9c2e569a6a386a94ca68750372d1ee0da89bd0b563e3aee20a2fd5fc0d51acb882380976a19cbee898619447b292b4916a2b686b5194ae33062be6ffa285a0d8cd723857ec1eeb7703313bedcc6630ba527403167c81a81cf3db5d3e95018407fecddf1ac584560d2419c9ce604a2919c8ce0f342db640f5de7536bd00eef94059f89ad02ec516d1d6b812c4a97f8606aeb09bbc010a9fd7654b01286a59390c8c1022528b11c9f406ae51aede573f456ee1a4ebb4d9b9f3abbf2e20e315862ca3b25fb22f5061156846e5d0cc4dba46ffb12a53ffe6b94034c1710b60e65399581ddc4b2dfa7e1625a7aac1d62cd6d219e174954adcf2da0a93fa41e3fdfc0be6e6f42b08f74978c93b7c45ec70492859f26e028199db65f7d743ae41f1267c06564aac8a76bc5a85fe60d340ea04430c2d274fb5bcdfad9f552936be1f3589be801ca0363ddd9f1f14f660aae3de9b351146aa8d81104ecfff71044b75a162e50864c0c22e46a6f38018fc749623c4bd518888a23f3910977014dc92fafb5665cd0a3a5779421403f0a850af567a8dd23b727e646f154a2e7c25c0d09dbf5ee502e4428c8c5546c116869ae90b4f453bce2e75d0596f10c27ecc9c1b75341f1324c87054e144e326b0327d81b38e8bab6b1ba859b44edda4638d5beb5e1fc753da8956abdf775c3eee7cbde4a04d68f6131060c43956f682648a8f51776e18c1f33b9a5213d98e3c822b079118d4b0723d5ee05d87c2e732e16fc65588a12b2c5ceee7c69a87fa305cb3716a04e262ff4f833a3d0e5e08feb14532129e19d85fc4e5eb8bd2db5301bf86aa1f819eef63f492dd4dffc12e76ea63470c2d306ab98babb0e2e815eab734f2e3d629735a0ec5cdd8b4710050d6d98c265e214ea5fcb6d82a156127c1823bc7d76f479c6581de286bcef5bc484ffae05ae6503f48001a835e8d5fd6287b5a69e227015811d2e82950c4349949221e452b9c7d133e130ae8f3fa3656932a8c4d2cd6349efcdd2268e63695d713685d7d336c7af3e874463b3a7d60961585c73836cb7154be77ef969a614bb6eca74016e7072dbcc9791875ab728e2d5d94d41368e690bccd0a66eee0740c17753d6aa30e2d17357862c1ef7e30be9d3b2e28b22c140fdfa0ec56a0dede8feacccba1582457cdae3a70cb9ab124bb2473a099731b5ee97033b9d45a20b88ebcd5e6fc017a981b9d75d6582fabc487689a69f3304fc755559a6d279e3d5ace5e0dc20ad334d4fca589a04972584f60db964f37accd0052745ad323f68dd6e50eb716bb7285f694c14ae59e7e5e99ac94cb5d466b8b4eb4eb746956c500df9dae9617ec6ea557d8744d1a47a8fb7f0aeb8cd94b1ac9c1b031c08f9b938b232356ee034f58e027d19af4c9e75cb05f88b9eb0410be2c99d708d613f6b49f9982bab481bb8808c48ad039c15c322316c68278033ddb0fe24662e897a79e55f4d1aeffdc61602ede2aafdff1c2e733d1b8ff3e356fd834b1bb92e0d37e7a49227f9c419ebb74ad7a23c7237b75bd5cbe55ec19ab386f4cc4a536945d912c6eea7bb1a6e82b28d482cd023236f56eac44820cf958020392836cdc0fb325387d23877eab7bc9c985d8687071e75c0f64d7e2c89e5a757c4d49c76fa4d93373bf669d69ca478469bf6b2a3ac42fb91f7260b24800769d5592178584353f886bbc5e6adb1bb5c08d67b87f2fa5001517b7f8e58855cb1ad034dedb228302e8105d6c8f5bb256556168fb10663e7767c5b8fc5af4d929db26c837b4371cc2e2432bb60bc109e5f47b947cc92f18e0a74541ef7fab261efbadbf1a1c9ca321eabcf657a00fa4964859777cf58485f3809b889c4b74d97c198e36536d278d025ab91dd9a8dc579ba29344afb59417270eb8f7b9b8952208d6e2302edee24f1312002e9865428359b22f666a817ebfbcd33caefd17c9467afb841f654f9a0ca915e5d2b85c073a540b1020a9b8e53ed1a293793bc0b29cc43df5dd85a8196cd8982aede4c2af844fa2a9d40ae801e07063f4a86a8b110a63ba9fc8a8db5df49879d9d7f12d882efc7807edada4fb5a8d5f343043b705350ee60044bd0e098cccae52627656e34a509e5fb5318454d2cc85406fce3815aafa031271cb6f6b39626df5acadfb020b949c611d6d090f1cbb3140ecd84ad72e40418fba59684d886fa5b814ef8e05c3127d9105879e59b6eacae62c01433ce8ffa1121b27beb61411871bcebbe3398828d509b607ee61e1646f0b18968393e06849cf2d2bb88bb80debae428a647d16dd90efb6baff08a3ab453516e51aed45b134c201bcdd6a06574b3931809c0795a7eb1a623a152f8bdf8049b79bb79a4caa2c3fd1ec4c99b8bd4bebc5f8c802514838eb60015ccb94d285e4d933c0dc5accaeef6e89418c6f71acd2df141c31f9359c9f2295ab0d94ea07261e5a0e16e031000a8b5a89b4be8fb5dc57c7b252810ec86be8bd3d8ff0d8dc032a553ee54dcfdceb997c91392e164044a6fd28026d2f63b28dac06338ae271e0665ee60b8898ea2e78a2e13e4ea526fd9f57a3568ceedda93839790d4d9d875db10a67e3d0edf2b27fd0ba116caf0b2852bb6cf5933e511a0d3b9ded3d7bd7300819a0bc53534f9d317a4f0b24c3b79ab124679d79d4d3ee4bf64ac17c5f432d9db2358a9c028b5ff9d357a22a9e583b9cc6f4cf738e1aac3f0741536d86f2d3c57cf57573bf36117ddf519231d688ae2360681f25ff3d70ef877053c0c76633957e8dfa1b283a690a4ee39beea6e2b47d4e7644360cec0559fff7f13932be4bcfe6ed62acf4c9abf4722fb7b6aacfd9ee7a61486aeb5120b4443fb88651132f08188a5f16bef4a5f190c6aa589903b9e7ecf4b324f069b0e6818e71a9920ae8bf321e327617bf3c6b58f9fadc04cc49e183d71507f0a0d7dc1dae4bbbadd95731465ce85572ff2266464305c9fbefe9d407fda2447f3da7e3f4358cddf1ef6ae69ac107ef9650d2e57c96c75fab6173edf32bac40efb46cfa3a796bb6661494630bfb85ddbb549e37a443c3311217681d1bc7f8ad09a380e7883d0e9cf574844cdff3ddbf24a035d3edcd5564e492c18fa8b67d9e48b8fc296c31330690e1a134b6f448777fce6a9ca8132851ac65b8cdf9eb94d7bc17e123f947974723ec0999982bbc056acefdc22769fe58746befdc5bee831a880f2be609a1bb8736f477759614ade2972b330cf0edf875d23ce917c02adb975faa64a74e5c6b8cee7decedb8c94f7fc3efc83a281dedf35664da0cdb64176802b6e1c206668ed4d32aeaa3ef9ab746080b3c2255c25ccb717a311ee3a8dde72deee7dfa3c643dea5ff1a3f12fd3b62115ad724752d63a32e3686681e9d2e275358de7eeba021b9c19bc7d2c40ea4453b0e3d0feb68b800dd53a3fc16528874bb649cd7a0b18160b87fc87274ff98d69fcc135191a999ad982dc73fa9d5871c103ead6161db0ad14c249aeb306509d0ede5fa6668676606be3ba2c5ac447e2d5b5e0a60d7798f8794d9f37af38487a7530c01b47bab72259f6f78c09e679f4a20070df5037ac7854b48216cc1d1623250a98d0b37abd3921fd517d7dda53aad20081aca8d44aebfdc15d25795ba3603d1c8a4a38aea4b026f92fb2b640cff5c6bd939c832294710a1a224c0ea3e110c31aeab63f1be1d39a4bd19651527f5a2a738bf70620e58adee9072599932cf9cebc3d078a64e1edce25fe70733c6223bcbd24168a2f6d6f5ae16e5c886410345e68fb42778d67c26861b7d5bb9d906a4f602ea4aae372455da3494fa48feb80b73dddad31aa68b8d50a253d0602734180447a017872e779b8cf3045200a1c52d6cf3141a08392aa642c0029e06ecb5e9954ae024efd42dcc1b529eaec132223981f995bea4aaaaa1af0ce71f32ec31815ad3e399f18a3877aa13ac58c46c16b3ea65eaebc268efbc281cd7da134f6fbafb4cd2e93c7aa27483b119cedc262cba6b9a94b2ddb5965b2594d3dc433a81e21bb2ecadfb12216efe693c834720026a2b59ab51222071cb8c917e80af6d58a91b6d94b505ad35442e1c22af79c31a8ccdda45a06e5a743aeac7b8427474da1f37406b2ed501cb0d5acf4d9fc08345f61b941c797680ea2d6a8813b12c9db905fcd841ca8df7bb4f5160bf6ce6612f0ea02235301d0af295d01b53789326d5e5ea5bad7ea96e85218c6ae166cdab895562eb6c2534ead1a5c2136b22ff3ec918863b61ffca39f2fc320a92d69cbb31e0f7c25acb9d97d4fb2fcf4ea50149a6ddae1ec13660361b6321677f6c1edbc2d15d6e3585339b27c0957153462e5b8836e297c74cb6cd3a2bd0c2f8083f1d104d90e5b34b40a28150a02676b6134a43881865fb7c2c5d4d3b25290fc750cae1e4fe2d7768497d47c0de6739cafae66a3271294ebedbe9b5cd13bdfe306211afb952a868cc60d94f552945f40044b4603a94d894c2e51d1a5040bd2f5e0caa78abd7ebf3f60910143a9045eab19ccfdfa1cf455c4e92cda19bcf9f48fdff3da9eab4a83c3378ab315ffc6ac5d484ec13c6376fa2a74e75a8e1364264ecbb62c3c1b9bac453ccc83b77816372253cffd75537b4441f2c0be07fbcb7dbe1740274bf983a62eac636607907af664cafa36027f3d20d08f2c1fdbf3fb4b99793c9551aab78f1ebecebb36c157547ef8352e3d718fd75bcb3bb26b4c3a9d353e7f378e52a06a1df8", 0x1000}, {&(0x7f0000001380)="cfbe360fef4e506a598711a931f6e7e9cb34ed547e83583c571ae24a026d6feec381c4842b3925c3cb8d1c768e281e4f1d47ac00e37119", 0x37}, {&(0x7f00000013c0)="c150117bb95ddd9fb88017fc1ccab062581a547034dc3064314d026716ecbc5399b72888b683fe5248962989e9c946ec499ef183a8f02a3dcd931d1af3a0afb7aa67e7f14892e2d3e2ff86b57d6c548496d31e0bdff5f7c2f1a3f97af78d1a08d0010f1c", 0x64}, {&(0x7f0000001480)="069088f2d187187e9f4e0d28185b1e9c71c4cbdcea2005a39122a03f557ddca833d5cce79af3f7658f79b4a721d3fc706ec159b1cb856b28522baa78560f8c83eccc282b10c0f109bf67c0978dda5879eca0dba26d60e67e34cb83af4699e6bf1f3d6919f0321e442e484e6323a2053b778571e7663a99aee66faf41a428a6337c0fe59bf488cec6f98dbde51e776a0c1f3c72e900f6d90b970c247d863fdf98cf9282a79f98731c0b5b7cfc5b69d68f4ebea3d7a738ab1e63cd35c5ffb5d79dd97c4184be1ab344a29726824e1acec1b7e820a1b01296db115ce0b30031895702f6ee3f7da0dba355ff52e1c12e140d84c9183da4159f7061af2a979c265dc2180a0028824b5484582c08841a1f8ea40ce68362917cd29b42d7d9c13d1822caf9ba128c194e97ffcd0509fbce68e103f6ff8bf923b58fa3abcb46385f99ea3392c19056271e00b06944ec698051da0a41030d5077094397376cca269f1e554eddb69a11a4ec9e074fc4f7a38a39953259997afe6b9beaad63ed170999e5f959b970bba024d7ca710ab2ab62acf1624368bb8e1d2a472939e3f2ecd31ced36a01c0e8bc3535a7deab5c9030b675173ccec4e15dae3f7b255660dc8ecea1fea9a1379f7c89a73c6c794f2f554151dfd839dbded5b29079f7495b413dfe02bb98742cee43d6b6175eef566cd15903195bba4055d052c39f4745a7d880965c0805ca4ad520107ea01e80e5232d288c6632a563525f4c83202feec3f1d5117fcf370a3939b01cfe501696f60e3b8b634da146ef3340a1a33576701dd21330309f7ca508c19e319d4d7dd3c4124c291c206db67bd49beb656b2428c124550fe2fcee09ac9f6ded89088e3e64594e382bdbac613a9938532a9902f2aef034c2067e2c907258014f162017927189539dd9655671a1222862590ff1c9db52a017139744f1091e79edd1b50e9a0a38979ae75662240f8b1f8243ad8b2b6387849a54d10920a5568060c013ce19eb471ec8eef5b622084615d033421ac3744339a7cbb5079938359e2e4f8cd9902529931564b38d9c3b5b7e533446d0dfb19e353546fc9654d26acfd9da056ffd0d779e4723b4fcf1b4784fa3ab20865b64418318760643da798b9e30f7b77a59612c26b6be5beaa59c4344b1465c013c65014e4e9408bdd0a5d33b1aaf6d7ac6753bee36218167c9469cabdf8b844398c67d9c1e8ee851fe568e5cc090adb0a6e94975f6f8cd3dbc61e2c875aab2bcabbc006d2fba488b4802536acd4caa95d3433ead1b5026ad9c9931ea4ca8005ad456d51f4d3c8cae829aa694aa4254069608a1eaa534b44b6531ee25ea821b388566bca289703c344d9db0a55e5c2422876addc03833a7f6a2b8553d4a2f6af9fcfb6be0bd2884815d3db258535cda62c5ee3a7df8cdfffb93421a083290d31b08cee26b61e8deb55e84e790b3fb12f22d6fe254aa5c83cb5b462018ff450f5bc0d99c464035dd6624912101f6d007a9d57ac992e4f85e402fa94f4e3eaaef00d59a9f2a297256c01793d01a0ad8a54b6799465a4157ffb30e268635feb9e6b3229ef5d23a3e375ba2ae76bd2a8faa0538cbe3961884b18db540b5dadff0c08c74a8ce5ae5b63fd776e6220fb6d5c159b2b9f78bd07d6b9f6a7b42f50df2b31ab3b5667eedaadccbb66e2763879a25d42ee6a30e2b7daa332a5726920a05768cc7ba5da1cda212cde7f49fcbaee30049acdea4e4ce652c9d6ed6c603dff75f16c177afafc6a6604878fac994436a470d7b864ef9ca128f06328f6614a1635ea43e189e41819012e104b1cbf7e9f7af7d2541568d42b85af2c4d99469d461863e55b4e48ca98b65b470a1d690d91303294717e8653545fc0f6e7aa7014538fadb2e28a4616e99ffe77855376d8dbb848f25ff3da49edcfff2fb6312334e51a974fd05de7ba14dfe549578f6500ff419e3c09a3d3cf5ef3b29002aee1a585b15f5698a5f0c1c2ec88bf730eee6c2876b19fda0cf85193190d563ba3ae34612e6fdbeb3f8362fe92b3c354da66da47b6d799fef939ca06f12a6125319f6ff1bedbeaa9c72b19d03cf9899a8a3f732a7b62d76013044aa9adfcf3fdabd157661afac05ad4bd4af16e064afc23193407a9d326a0024bb0fed53fcd1bae5164c53c51b5450958c3656b10190e92400670569e4bcdff3437645db7822e2d7a689f53024d3d1e3effd8eec9890758ef2c5f8840d9933752cc05172086cc5ef10b0441d0014a308958dc9d7493d10d30a6e2f9bb0c95896ad3f5e959339826d79fe60c69d4e186a9f9d6d925e77e2f3c63e5143c6d4ef5a78d8351959aab581f5951f5feabd5ce08d72d3456fba313cd4fa6ff4eb60332d33f46a6ef835468f1d91b19830b48ccaf8f76001a86943d445bbeb5e4e96f50e499e2f9c3962bb73a5179b2e801895b1cddad7bac544890034869911167a8e329b465e9184d94f8383e7f3343ac6346c160ada6256b551da73eb37bb5255fd391c420aa65aeff2c74f96039540e7d07f1265ecb90a5b092e6ca06237f3f2075eb0f9d099db68c77b2e05dd8221af1a71c0e59903c36cb2ae86998a4eed0388c6b2452a2c5b7f66795efa251f458538d33bc320a9fb03366a327af751888653acd2b80cc009c8a335746dbcc3d9c957aa283d424f9a54f58a4761adddebdea495bd47f86057281c5cd827c49fa97bc97c04043de98a0b71566b08a83896f2a5b225c37ed2b3ea6142721de53b231414948bcdf451d74d7ca40cc91640be3fe23169d5f7530d1b7b77129755605b546570bf879c7421a2590b83a9318eef2a55d2b7bd0600caf032a3688f9c9e8aa0c99a4eba0eea88c5b826460b531d21db85b97547abafd600f0352086d2356a065e3358f57d36dba896506bcb038d25308b7d2f717882cb5d65001d888e20d28074c8ebb4c96923840cbeadc5cbfaf832df6f1c5bc568439e29c824f84936548a4f5d65c9358ecc1db0f9c9d997578945a9f3e329171d7ba5e84cb6864002b5d91befd329790e60e2eca3ac89c79170a9ccab106e18ba628d2cac044c91c2a1cdc294933c3480f0dcb70f12c0bbd238dcf0e63c557636465fea8216af15a84d3a0b4b4fef9ab81fd4bd6ba091a9a5f47bbab1d3ea63978b69bae6a27d8fa38ed6aa81dec76845dae01f41b573eb1c353aaeee48e4a0e62ee7244ea0a3091c3c4c1ad3558b0265cafc2d079dc87487febdcdfd9eb928f71fdf44d5b7f7a393c1bea68eb0e549441919d535e10bd520cc6f1497d17891a6a9971c4b6806e99395baf24947f73c4dd7546d9986b6a9a49b60c3000f3a464e42730780a6a109f6c13c9ee569f6be1c1d95789db35ca39b9c41b36b9f606f807ebed5008fdd6ed84f59c4cc59cfd2217884c454fd18be3404bd37dce9a3b35477386e0ab97a0bf9309b2b8d90b971dc27253bb3459e8b7ec62a8474e9bd5880006756060947e0015761b03cb96cff61398cba1d0d0e00ae2ea0e6ddf34cbf9470b30a31c95d55737f5c15d2ff162a0dec80e40248405b7b82336c57c9c737cf7de73ce7797a1384980ea6a2e276ce3ae1903d8f5748db901ee20e3096c46dc6502c3e9f257303a79c035249cb830b00448c83419ede3861c3b3f00054a848566f9490f7dd366c207531efc42f6dfcc348f2a2afe49985d8cdfb9dba065e07f73e09f7c61913452445650b11ca1e14df040aa94d9bf9be3bd256f6143d0596842d0dda991495921da1ea851c510ca74b29051f40cb835a8418cad6f43dd2529d8eed84d1dd7b4990c479862381a30ce6d873e70bd07575042c0ffa47d96611b57a40fd50ab8ec4d0091587fa4e1f4c24adb1511fdf90af69570165a355d08a7b0711d960a35d10b6774a80b9f77c5b10876d66a6bb90eed62d3c07364117d09c8b193cf84eea130d3944c7ff840e58389c24f65fa8354c4c6198f4e30868bd148acc22443e7cf128da1a2d4e10217c8d9b0d87ef30df19081356c536243f2a966a0f7325cf2e71c7386e35ced7ccfe13367ee6467bb852a16b141028b8c0441baa6d414342fdb5c224d8cee34518c3c2f35b11859e9d9b33e2036299caf31534ae48d061453f8d8fea78d5a6f98659afae0243cb94f9b66e7cb6825684f2b350d245407757b526f04f1b141eeb7a2029e1ec771b88771fe5018789856dd7f14f59e0049dbcea7c3640cae5543e97822f5ae2eeb0bd4f2a6121cc71275aadafbad372b1e0ed4e68eec31bcdcf6327f1f30fdb76c68951812563bf177a5dbac0c248e5781020c78a1f6158c997efb2e3f7c1c6cc7286da68e937cdc9a1bcec8e589fe23aff979836a3be21c5ae4007d9e69134e93f523f1b1fc9c0e8208acfb5fd30953f513c964288543929b44c5e3d07275e01bb761a99f3fa94b60f960f9c6c0a73565fc08f3cfab001c702af76fb25abe7fc989c2e9dc4b4230955a7a2df13ff31fa36f892353747445d2e1cd5f369c1219a6f3f7d915133da893a5f31dcb9443f0a1102012a2b905c8aa1b471b5fc4384e53510ed9de4ebdcc52a7cf3715e23d9a2902ecdab654a0c99539372b6f549f33da0876b164e9d36df1269d52baf3d257c03464f6ccc4ba6d8d22401f8d8cff2c37d7447d281b99a000ba1c5c570d084ad4431d2f245aee9d2991d6a91a9463ff15895a5cbb62f5ba0a2fe01686e48bf1778015bba61febfb807c0f9112c19e1021a8036f18db513c51b7eca72d1086aa58c8c72e5925a5a7aeface5e04d5aa74beae21b6c7fc46b7f6acc1cfac810544650a59917d348c2944a0dfe383880f0c30e851cdbae83a4e4cf6b5c9b85f1de3c2b058d4777dee171297714206a2187112b06119a588e0c7a816d377c5d693457598db134d9bf79a951074d5503282a8585c964b2854fb0853372088d606984d83832d6afb2bdaab00a3330c674b9356f313dca019d78bc966446b8b7554e2a6472e014eaf0c762edc898c384c9b170f1110cfcadd982cdfd6dc4e752db2e107a1b329b38119cddb8fb85c1ffb75d579035cb51b7f3dd387f30710eb9eb895acdae3301ec1c7114bfdf3a7020c351376fd4c72bbcec3e6fd712b560b3f4aedbd1ff58f925c4a972e3383370cd72bc7f313eee1da8594171c4d89a6da83922c2b76ca27c3addd88df35f2db014bc8eecd6dd3b0e724f91027441369c56c82acbe06a96cbc089c0495334c735332ccadb0d9e6a10ad1138c701fbf93d01610f50d84db158a9fe81a7c0c6ef9a4e93bb7affdd7417a53f7e75793f6093a95f768e7a4605065f728706b324ba7d3e3958662d6456c09b53e5c6f067bd1244b5a6a37c57c372f158e1c5eab34a4a127886d88993e081662edb409d3d0a757cc908bb91f32227284e360d7fb1ef8ae3a65003458b08c07013fe61f825fef71013810ff7cf0366c6f1f0768c12b3280403eeb6fb550949507943503729b4662f6df8dd3ab62423f8088317320b24ae4973e7725946372b7aef6eb98e84fdf8e1ae0759c37301d0534743141ae2332c06fe69141b5d127e326a397930f160862e5d7ba664d838f570610f590a354a47c860b92cd670a1884975ad8564d20f4a163b9760679a114fa3077ba3b6bee1d97a6c084b4bca692dd86e5a01129ce3da526ee", 0xf8f}, {&(0x7f0000002480)="904f43fbe96ead2cb6a8d522e4339db69f44a27dc3128dfed392fe0eee9ee47b2d20d7ac6807506e287896784519d8bd16f4d17bd17b50446eda04f05a78f8ed4b9d4307fb2548bf0fd17904936b25e5efe8ab37ef9587b7", 0x58}, {&(0x7f0000002500)="f84db8b2bf3f5d1aed0d66bcfa60e3c773c8b2c2f69d75ce2f880bd9842ccccc2bac8af45a7b9a8f479407c411c8a12ad3ecfb7fe46a3fba0fc5d60304cf896e14bcedf0693e8db9bf0765406137460f6f630b413cb236a653c7ab0ad63b472ce0b1522eb43aebf61414752e9b48d5e8bc715158fdb135c5d27262336d2394a52f6acbba62efa64c99b01b4023823aeff336dd44661b75", 0x97}, {&(0x7f00000025c0)="1e00b6ee8a643b3589c92490d0c68f4bf16295dab7b127cc55814a88a5dd605994a251cdde3042aa7e72a6cc0231578797e234569f2289c70ed106edb10438846425481c62dd97ad9ec964c41833b89b53da40b6701314efd7682f59bbbc4a70bd507b404f0f647449bcb97bf67de03a6130cd190ff424ccf91af5ffbfe64b612e1806def8213e985d1534ae4b6bb9c7705bb91246ad42c7e4ba1260af0ec088422bf7d13887bb15a1cda7c790e351a2d5ec0c67b560297a09717fc1459eae50abbae4ddbe52a23cca155ac149907fa914cbff789f01a2e62af343ae6a63b14f80634c33ef956d712df7eada381a65e49b3071134983254d232224219e876dc6a88e1ab146def38b07d3727069a7ebf54e061416218add8347b9e30717741bfe5369216da11a7da4b47c1727409b3325cd134dbb4598fe26cbf3c5fb7e5bb9a1a1df872be1ee5b6dddc35051b431f0ed937fcc17d136901b6524e4ecf7f31f9f5e0945967206a218022ff97f9cb6a5b81de906231572f49811ff5cfd1d7440f2c7600360171de3c3b0744715d66c4f52b19c407e74716657711a2c2880c63c3418b4c994163607bbc0d106afa3b70ae6d1023ac94b3c1b273a87bc9073c8d2e6298c0521feaeaee12dc9b0dddb32ac150ca61ac8a4321a54ffc1b2cf8f78188a8299f8cb45caae2ddb846edd3eb2f7b914912ced5dc28269f111622a9447e03ce89f00fb815e3f133d8d61b1db5e8fd2060ac660c0b642fecd4486a817bc6f96ff25415c42023c2fb2fcf3cffe2c89902ceeb2f6565e8bcefdb12e4ced120d96593a37e2617503cae12de36b47180cd4e2c561c11ad42438b243dfc6c4ec1d0eed4a6e567b0c6b1ae489b4b5b2863f1102f4e4fc489ad2f89a4db79f5dfd0f3a5b6fb7e553581d720ab8cc5e2f74fcd7d5fcb6a383a1e4f195b762f8190ff0b378fab9a35c0b1e0421d5df445c3861900e586a3aa82b26de24ef2ac16cee27c7364c428ad8afb064e3f302b20d54033417f6a61416237aa7fb22c86fc32793da2e138412eae3cb786a336ffd3a494088e53cab3e79879292e7ede41eecff3b39e50c63647519d7233698d9f30de5e9b528f407b55baad94885bd4ea75089af3a8debe784b262f30c142705cf3896668462fe9de05de5e96623f6aa5e32b07c09f47922a18cc3d0b8c6e88b666753f7a8c7ca4d816587c226ed054f82f2b4deb562fc77a8a00e602b0c25b4486eb0e16b1401608fe15890b3d3c891cc2acd85927a23618617c53f8774b174f83b9122dd4ea82bfd7d527ee866cfb34bbae8169eb65c279891de0fc1b5e508162909fc833344118bd9ed27842905c1d7387bd7c09a54eedd404a44290e1d6ec77812a745b13d6f57fccd48c2643ff120274e46cb941b56be31fae62b1c42379fdb127945776f92f984503b3c93975cefc4777d583dafd0c27581425363ed9d87d5f6e50c3b1fd5aea0904011aaf2294cbce0cc13412d1605630a8b0612359a2ad9fc9fbbe1a7b38cb7cdb7f2cdc6f795485021e91d5acae2ab0b12c4ea92d4e9102969919b20667f640e2cc2ca28121fad478fdf48c8c6cfdfa59a00b44fb72be08187e5bf285c375ee20d2d6f92cdcb05dd46e090565da3921d8843afc6988ff8b45eb1812d1ab7e5a3943c38a2fd610b48277c17858b8d73801d6016493bfb64c7bcf864181e426db616c20594abcd024718e9cda19a8d9745070c0eddbb745e788cd9b57f5136781243de76c6bdccc4884c02b56822c3af1940527a319e209523261cc74bbfd96016eb7ce27e3a51aecbc6f23f3012ef05a3555c1272dcb82726088cb0a7e978ee9c6067428daf0976fdbe1b597daaae5e51f52405ada536a0bf14e409e8412d29deb28628daa55e516dd6cdcf65ba9d6f824522253dc432de88d90725c999436a3e9dfab2cfb0c0e84b634e9dff84db993b32635aa41c200597fcb7d44f7e227ab8ee1fbe02f607b48fbc14d0a7ad0f9a51ef2155756206626c62a9df2e37ba897b83ab3a5a25ca3f74be522aa3cea77bb55c5a24c30965b502f1ef476506f11435a70a6566cb2eaf437d1ef4dbc1be51cde123e7b9dd197de3b22deb2e317be528f8dad49fa9e541e30a07fd160569fcb799b78feabef85de7659aabe166a0162e02a6222e7c5908abc1dd78eee350b870d8a061ea94645baa4ff93651bbecdc2c277e62d34a1534ffe7a2e19f8529c332c56e84b154271b1d427058c9d5a67ba6145964f6cdcc85e78aa9ff60a673270f09cec9607a8171cbb34d3c615f3feeaabfd8ba822c89a95ce116b6f58c0fc4ad9100e74f5786b7cd589f6e73ad256cd94ddd5584f0d801d2aa3ee4ea55e12c05bf0055592dcf04544b9dbc833364dd5243bde84c0aaa5784557f03a910e2c69b3f6e3d0e4335f4a9055972912332b6a877268337e3b6ac44e13ab70d35e696af365b5a1d91acb037283d4751121fa15efb51b5b585e2f7c4c4438348d1c3996d6ba8a16d2fa199a0958b3418ceeb0c90f3d25a8d4cc94184637d1f366ed921338e18ef5e29e120c4a325f696315107cf32dd350db797ab73931c9bd1de5332e338355b1d47a88dc1d99c2133d6fd3c06113b35417d19b0671ff8d97b8d84c0bcf98e8a021662f0ab0351f4be3a0689138bec4c04b1284d37bdf37e4f5064e24407d14b963a54afb1e992be9f6e7aab2414d48d9758cd8476e8b21d18210c7761fd528afbbb919716b6b42625187ec0de8ce7dbfab77e3dda211b037721a3e6237469faad7ee833318b7a499dec7b216396f23deecf2b8157f8a358f76cbc6ee80bd2ca9f58e94ea9fbb58a352faf9f84cff45e5025463b6c4bf8e4f460ad71918050c617bce74e596da371ba035a3f1c19a503c6376e1658f2c02e03bf4aa168ea189563f301cc3373aae32627820fc83ef47fba8cd9249de39800b755821ee8f21a961226357b5ea07e4acd4dc47b2bbe0dd40503898c98c8d7b2279cd2b4d6bea126f43adb001501cbd93f1ba3b3c2621cbc075b1e0eb1897c40d80ff27661b3edd7e1680cd29c31f4443a3c2c9109c269a496ab6e539654ca3143c931ad71939886e2bf74eac6e6417bf2bf9db28bba614858c8407821bfb615cd983f8ecaad5648557c2949f1285e7c62b6104da5fc2feb2736274515474170d5acb128b2637e41947586f8daf66716061dd996bbc66157bb7859bbf8e8e0a0df175bb55e84244d8b20299a870a087c18583effb54e689cd0c2146ba4d9704c819dc9f67e8a56b446fc2c181bb16551523676f2198f6e4f791aa045ad6d2ab7180dbe324524981110663c104cda2be913d7f7e0193aa7d01cf41ef93fa123c71c91e631e7d35f7a03a69d2a2123fdef8112a963a8a8192e73bd7b5f6492210247183cd641db527ae6e87ce3b1d77f13712916c2a93fe8fa8f78148066b9cdc6238d6e10c93f1e87ec3f392f2c3276fd08410538beadc8da04fc6fdb0abebfbc08778059ac1a45645fbbb8ec7c73b4744fd422521ab6f95af97ec96006e4a7aecdc79854547648c5267be6d92ea706e1df4f58d53c87f1159a61f9fde18c13803712943a940d515c124c107072ad0f06b85ed73a4246601f05095d04bca20d7f9dbb3f61741f49151ab9f545f61e220e39fdbf2d8c71c74583727d8311bf0a5dbe0ea45efeec590ea862684a4163f75fe7c8ac42013a83e83757a2a95c44bf1f4ac04988606a00bf8d04437866e312decb77d0034a8cd626b272bdf51de15201afcbb4114ec03e7c22748aaed30e764829ca280515365a0d07bf0c1ac74ad73768f348ffb4c4d6fb21c4f47320e5049b14e70999ced714238b76cbd1f803e59d9adbf6dcf75fd3bc15dffd84ddd698fed8ab2a43bcc8d74cc07dc96a75f8b38d84424b8406078edbc306506592fb28e1ebfa58a217be1bde7195cf7c2ef8d94aaa11fcc968d50dd4d40e4cc0e32208063fd5c41ff5f656a92552c5322f28c2dc9ff8eca1e7988eb59b2e534f2d1b1f7035ad09e45da30b704c42fe0a8d388ff7baea2571900ab25bba0a6a587a78d5107a97a460255f431586021e61322104d776427e0bc726880f0860f12ab364c1d77888c0fed7c906d181a16fe751d730947c956e4f8da1411d22de8bd9a78232a43725becda0bc10b897c2ba381cfec68e55e8fc6e2aad486b7443cf59f5f233eb0e60d462395c95f2ef40bd331444ac202cfb19f06d2e5218ca28a0edf5f5f367b0433e9e84108e467a903f6117ffd8df1715826c1f0e43bd343d617b42f50b24b79a04f5c3ef021d54d886b71f5fc14c6f590a22e13545081dabc4fbafa4f6e18bb049bb7631b012d043ea577fa3df107dc02e713a3a5ab564de3e42a5e49d12b1c14b0758e1f38833648f5a33d4caed37cd025e5ba56931ec321c2cb293196e4712c061f982204dbdb4074ce48ef80d220ed1386e76bc55619672910e4128bd364e7dc05227458d186664aecdc1e35e93b7e9351e21df218b77e7660673e569913bc2fbc055e7c48fa0629c98b1e0f0b3dc84bcb9facab91a000cfc9b145ead57022afda8ae967fc216ed2b9eb5117dac57e935cd3a1b22f633b8241727227798fdfe647d4354048a881ebdce48f7a23364558c5fc38db0bb043f12708d4702a9401b98a27a1b4a7c415828c51a2c7418ff9ab9b99aea23e2484ba79c23fad63378f3d9faf559d17ee97cbdff954291bc828c401b4aeec5f1cdc8c72d17a2b7bca704ea3911861b332e48b43a58712154fc45510ee7bcb68f84ca21555cb6b5e79070191c7784dbc6bbaf4b258bddc37f44dc29370756f45b0974eb6fed9438e2e72ec62fc420e1a827c8a1bad11ec7b523f06559e1dde1bc6cb591caed31190c9c9c47d929922b648981749f966b9f54b7ad530673b1a2cefaf8dd146dc25a88583ca91cfc0f50bb39623e1ea0ecd5f0d50ef12330bd9fdfb441a0905f8c89066c56c0fed30b9dc4661b09fb47bc9f0d064d8c05be6076e31661c54001ec2ec8f132f548707b2473753c5c10361c9deaa5ae4546ebe68f8d4c9b4d1af8053ad5ed62d3154e8cda63a07c5feb494327d14c6860074c0d24f91ed672b3f2fcf3d4fb211050a9916856312fe0c705f6bacc3f1423f97ccfbb5894a98aa9467d28bc59f109411105118e163be98117a8250ff2b3514f627fa1868bb75eef1b6d6973c9ff535be71927384560f38e4efd12f811586801897a84bfe7696e8557e3cf88002a49464c6911464bc6e96694da69e70efaf7ed425a7e5d80b63407b804b2b21519a6d526c06e56d646dd6b0c7be4695991aa1fd85271e72dca7180465d22236d95601969bed60644630f6174be2040f0a274e2def59714abcd227de0b04edacf010ee1ed83f01645b2f97720f2a00a4caeebf0122a96257f71d8706fe4739f14a356f3dc6ba9a67a7839022b76b192be232f0e3170830e1cc493870ec1dc25cfb0e6a45b5198ac17dca4baaa952f58298780d4de5a4d6d96439f6e0e07a0fae7d7b79d14c64bfdb0bd6ea5d5bb96285612aaa32c34e759d9bdd80c7ceddb9d02cbad47a833fd8a0248b7f432ac29eb000a1a9e49ad0bf5010d8d0b3006babafcfc927a87a5adb3089ba4c6f77938ccce5239300302f996106d1b451c49c1fa5728176f711d213a0ccbdbbfe57c84f68f3e50ae2c1b1c78cbc1b5ca00445ecc9720c06f3fbafa98afcf85429f0d134514d3ef41f64a7a42bcd62dfc938dcbbddd377b9d74095920961f6cb8e980050588220781938f51ea0f22c767397a7af847f6cae8ff63e5cf87be8f795c44", 0x1000}, {&(0x7f00000035c0)="06c687b07c4a5ee71b08988fb57d1ee97f21031ace34ea2925bfda43adcee2725cb6a405d234ae0edd1ca6a7d85d218a1fd0f14f02cdc2aaf254d68bacf146a82d1ea283a3549798fed767aa1090838b2928f930069887d639a82150a4be270663d3fa55cd2d1c6074fbaaf02681250c115bc42fb2043c24e2d49201ead3f9ce20f50f4943fe425c9345eb44203591bdd8944a3515900fd2faef33ed4158b4ada9777aee13a3acf26bbbf72c4ef0", 0xae}, {&(0x7f0000003680)="9a38c7545361d8be5004c8123d6f25002149e9c479e1021d55dc256f96136f5d193bab0890c608a53cc1d6fd75d9b7d525bef8f366dad7ca2725bc9b331a1e2ef72e4101e62830ec8ed3e21de3d489f216a33a704a139af83fd6d67f6743de0e1f2f4586828fc1f67d7c57aff66dc05e61fff8b1e2e0b74ca3a08b92889de4803ea327f5e97a6107543d9847e3a9cf760fe21ce5284c348363c3bafe4c06eaff21fa0d2d49cf0fd10103de5ca34ea6bb38596ab315b44b69c0b7e22cc98ed8ed072e4bed7945f8052fa53f207eabac8de5391f7d209b80c350e39aa2e5bbd185be0a", 0xe2}], 0x9) r2 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$FIONREAD(r2, 0x541b, &(0x7f00000000c0)) [ 1166.420509][ T9294] ? vsnprintf+0xe8f/0xed0 [ 1166.420530][ T9294] ? snprintf+0x6f/0x90 [ 1166.420544][ T9294] ? register_shrinker_prepared+0xc2/0xd0 [ 1166.420567][ T9294] vfat_fill_super+0x2c/0x40 [ 1166.439626][ T9294] mount_bdev+0x1e8/0x290 [ 1166.439658][ T9294] ? vfat_mount+0x40/0x40 [ 1166.439673][ T9294] ? tsan.module_ctor+0x10/0x10 [ 1166.439770][ T9294] vfat_mount+0x2d/0x40 [ 1166.439785][ T9294] legacy_get_tree+0x70/0xc0 12:44:36 executing program 3 (fault-call:0 fault-nth:65): syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000280)=[{0x0, 0x0, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e78032513251fffe", 0x16}], 0x0, &(0x7f0000000400)=ANY=[]) [ 1166.439805][ T9294] vfs_get_tree+0x4a/0x1a0 [ 1166.439825][ T9294] path_mount+0x11f2/0x1d30 [ 1166.439844][ T9294] __se_sys_mount+0x23d/0x2e0 [ 1166.439861][ T9294] ? mntput+0x45/0x70 [ 1166.439876][ T9294] __x64_sys_mount+0x63/0x70 [ 1166.439949][ T9294] do_syscall_64+0x3d/0x90 [ 1166.439972][ T9294] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1166.440057][ T9294] RIP: 0033:0x467b1a [ 1166.440070][ T9294] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1166.440086][ T9294] RSP: 002b:00007fd0949aafa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 1166.440161][ T9294] RAX: ffffffffffffffda RBX: 0000000020000280 RCX: 0000000000467b1a [ 1166.440172][ T9294] RDX: 00000000200000c0 RSI: 0000000020000100 RDI: 00007fd0949ab000 [ 1166.440252][ T9294] RBP: 00007fd0949ab040 R08: 00007fd0949ab040 R09: 00000000200000c0 [ 1166.440263][ T9294] R10: 0000000000000000 R11: 0000000000000202 R12: 00000000200000c0 [ 1166.440273][ T9294] R13: 0000000020000100 R14: 00007fd0949ab000 R15: 0000000020000400 [ 1166.536281][ T9307] loop3: detected capacity change from 0 to 1 [ 1166.596487][ T9307] FAULT_INJECTION: forcing a failure. [ 1166.596487][ T9307] name failslab, interval 1, probability 0, space 0, times 0 [ 1166.609333][ T9307] CPU: 1 PID: 9307 Comm: syz-executor.3 Not tainted 5.14.0-syzkaller #0 [ 1166.609359][ T9307] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1166.609368][ T9307] Call Trace: [ 1166.609377][ T9307] dump_stack_lvl+0xb7/0x103 [ 1166.635783][ T9307] dump_stack+0x11/0x1a [ 1166.635807][ T9307] should_fail+0x23c/0x250 [ 1166.644353][ T9307] ? mempool_alloc_slab+0x16/0x20 [ 1166.644378][ T9307] __should_failslab+0x81/0x90 [ 1166.654132][ T9307] should_failslab+0x5/0x20 [ 1166.654156][ T9307] kmem_cache_alloc+0x46/0x2e0 [ 1166.654178][ T9307] ? PageHuge+0x59/0xc0 [ 1166.654192][ T9307] mempool_alloc_slab+0x16/0x20 [ 1166.672410][ T9307] ? mempool_free+0x130/0x130 [ 1166.677098][ T9307] mempool_alloc+0x8c/0x300 [ 1166.677127][ T9307] ? __find_get_block+0x641/0x900 [ 1166.686644][ T9307] bio_alloc_bioset+0xcc/0x480 [ 1166.691414][ T9307] submit_bh_wbc+0x130/0x330 [ 1166.691454][ T9307] __bread_gfp+0x110/0x220 [ 1166.691477][ T9307] fat_fill_super+0xe77/0x2a80 [ 1166.705292][ T9307] ? vfat_fill_super+0x40/0x40 [ 1166.705314][ T9307] ? snprintf+0x6f/0x90 [ 1166.714334][ T9307] ? register_shrinker_prepared+0xc2/0xd0 [ 1166.714364][ T9307] vfat_fill_super+0x2c/0x40 [ 1166.724644][ T9307] mount_bdev+0x1e8/0x290 [ 1166.724675][ T9307] ? vfat_mount+0x40/0x40 [ 1166.724695][ T9307] ? tsan.module_ctor+0x10/0x10 [ 1166.738340][ T9307] vfat_mount+0x2d/0x40 [ 1166.742496][ T9307] legacy_get_tree+0x70/0xc0 [ 1166.747161][ T9307] vfs_get_tree+0x4a/0x1a0 [ 1166.747188][ T9307] path_mount+0x11f2/0x1d30 [ 1166.756078][ T9307] __se_sys_mount+0x23d/0x2e0 [ 1166.756115][ T9307] ? mntput+0x45/0x70 [ 1166.764738][ T9307] __x64_sys_mount+0x63/0x70 12:44:36 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$FIONREAD(r1, 0x541b, &(0x7f00000000c0)) writev(r1, &(0x7f0000004ac0)=[{&(0x7f0000004b00)="827ca6e44d555d3b6566a88e1d3ea49ea13324ea580b98f7cc02cf4496dc192e73a6b3890da14192c2596fdd24495d79b1eae6b68e1840ea7bf54961565d3409fae31f3adfe3e9c47b16ce50167ac0c83e65eff3100a226cd3a53cfbd50952d279ff24048c20919710bfec01d13379dff89d286f8db713402ba09a5e0f4601b5af0bc4fcbf079047fa0cb086d176588b30eb186a90b95b7a8ccec8be52279e9d3fda0b440465b00f3bea8e910c01809c872215abd67e9c4209ca7c7f343cec3fca8dd59adb908be98de8ef2842ad2b2cd8add632e32b375ed4b5cc61acc717a545a375cb570fdef1e6be535545eddb08fe1bf0545014267b4601b4d5b095ea106e3744f9cb6cdd7c9a5a62c7c4ecedd9d416c291296d8aeff93dfaf3c432cfb3709b2357d89a644ca476794932aa7fc520de61aab65c918f88a4f3a7a4789dbf52703aea7ea056b00f7c17934a1ad7150b1739fc604e7afd34d93009fb1e0a86d1e3a2b1ca0e7ffc24a8cafaf4c86f2ca9432749c12853abb63fb71a43d219a210e42bfc51ab9be8c91db63d9880901550a84a9ad33e6fd326082ce0cc58f9e84c276894c240afc83bea2fc8b7030a7e558b7eabd096ed4ef4bc2831b902eafbfe8f7752441e6246127fda5f9b1a6439744ef09855dadc92d38c09ea366ff6fa3caaaeda103fcf86058fed25cb5fdcccf1af642cae84d96dc9d3c682a033672000044a96937193d128d3e6edf42db58690328828936e51994d20186c9e592c9bd89e4edd3803b5169362b8ba72e1a1397f1aa28f77a179bfcc006699f71e4826baca3e504f0d9681e89925d78d78c2f22fb93abcf5016d901dc8f7c082e1925992b2fc8651bd8adf64dd674d479fbcacbaf5cefabc62054cfef4ed61d60df6e3d35ccd35ea02ba1605251cdc64a14cca8cf79bba15929517dd137e0c9bcd898bf970e2297ebd03ebe9f458425b8c21374e3c1b799fe4ac836e78e604d109d5837e798f0bcb612efe0de0bdf96533e2e29827fe040a585e8ee6acdde9a69dd01444394ab0a0e522d69e8413db618ffa27e554153e936bba5b54cd4d3f4c6afd1ba7fcf369925f9414575765d38321d0ef4316b0211530b39c9ca4531b2ae16d801465cc63b81f57de813d495a1ac9860549afd1310970628acb60c365818987e6ddf5e6fa9e56925f7e2055ac86d3264742aa1e8e657588dc839d6ed56d7888302a74b20528d37d07ea8090bbad6fbb6670554425f3dcac841c5ed02b8016522d47dd4da69421afaac2773e1f0c56d317c1350784917c9242baf9ccc15501619f3bc7e21a5b6b43a593f4a6c92672e395a2326c4278f8bb38c419fe53606613f31bf0ede5871ee0d12c3972dacd41367ec6a6c350331f0ce43ec5fb01cc7ed5f3c7c42450afa64027ab9dea766937b220bc8fd31eef10b849deca65df345a77474f4ee9d77f4334f6468396054356e953a726a7c3ff7fad88d080891fd56d1cce7eba68f43f7777c51c7604ee368e1ae2ce04fe213e94b12b6b8b277fca10c4c2aff78ae171d8f66719b9858fc45e5678954121957f77c35c3344a2f6e0edf3264b8d40b2fff847b0b06a8a630323ff1963b29c4674796cca2803ed2e14da0b9405be327c29a9f240e6d519420d2150d247ea6cc4480ee07caa2910363d547d8de2ff85569127fe7bdbe0d15a3a17f490587583d71bc8fb606d8ab529abb9cc75479fb8be0003d71f162c6746f31d12cee8e9eaaa488d6adfc6199b49e8c4250adb94dbad53ed3512095aa15fa3194961ea627e39e245bd1d3b2aa98543f2c2ac919fb952dbf3fba23e370dc06c5692c5836ac788bb2cc6a26e2d88680f18da68cc363173242e7ebb688e7aee52b850b4f67dbf734d9d065e72f95faa8b06a25f1b19b59f06606a50af7e67890ec438aa17c4361d4c2b344b3467f9d2fac27afe7489aab4f4138c1bb498172517b1dc373dfbae56e2b295e3550385b54471a3137f2f165466cc58ee08715e07f89bdf5443d7f03bed8b33bea0aa3a9bcc94082dc72ee50b1bdb6e5e9cffd59709639bbf38008eeacc1a0481184ab53ed3c2481e050b7bacaa98d0e6e0fd46639966203cca8bc5ac9bad87f37de758e75d464a5aac368f7fcbf7372c570438a7a0bbdce63fe2186c2ae630f00cd61cf76004b88429cc7dd9a525eb5112e2f4d0f8268865defde2314a962bc0bb3c8b6e267f49adb670504fa79cfdf2dce10856a94697a00e8f8764933112bc806490466d28ab17791acd6f198dc5b2fb5d70c8e23e275fefef37a5afbfa9491b155d9ce3860b87f8019bb56081217bcfca6c3c29e31521241c4daa34a19b5d9c3db8ed9333805af2a5f0eece5978b1595af2bc435f5372187e5154e918f7c37930f02817bd5d8f4cceb86213e3f24d78263afff9230d9e6fe9c46483df37a1a33ef6b684fd8ae64d79b28de313cbb5eba3adb962d2dcabd1a152ef261763f8eace2c5b3da4fa26fbfd08ee568eee6dc9962a6509ad18924419fbd88dac74e255673a76fb1d49bee6c439a99428610bd0dd30560e549511faaca498a2a18659dcc80b9f89c59ccf0497bce23422b542ec23827f8b384e3296a01b98dc117bc40c772af01bce507235ea3ddb52c9441c1722c3335fb68a967af753b0b4d7aa01dca4e3b3bba4eab8fea8411298ab61e78128d5caf2754c8ef2c08a57e2272390a858337c54034ce258558f71d8b25c04eb162c0aa5e3e876d8b1183d8cd4b7ebabb9057dc2e6be6e8bcd1d57b55468a742e1b9ffed4f67755383eb058d482f27b471f934c174218127199db87710fbeb3aba640d676034c7e2fccf954078f621b87158f22a06e55bdae7f6b8bc7e056b6a48d525f61cf93efdec38f579894c8f180331f6fa11dae0c12a2416b3fc0b10e12bff43d997dd81be74af05c398aa7a56861c041956739a1c75584e3173876757232ba406aa01675bc9445790bc153329440adfc5d692fa682620e78f133ed2c8441fcaacf7b58f554d5767c182b950f233192338183bb362f7d1f9d5a029bde3d174dbda4309c9b6e0da8ca9c46b1d240d96fb493c2302ff420f31f4e01a0071b0afdcc2eba45b72e0ba23a3eb6fdd687b5c993350fb6190a52032cb5286b2481b81e7bcea45ad5ec372cd175e9e84bc9f7d9d86f8d76077ef394c86afc3fef220ad2318d796469e74c4d15a136d9729f2a7f741e8bb266dd3ea9deeb92a507baa2d9c517d78fdd92b3bdfd1b4427f9c5b71ede254ac460cb64e4cd96bd7c4b552022b1a07b049ca858ea8f6eb9dae4fd8e28341637e2afb710292198e4d951d04407ed7f502443c6e657e66946b7235837e694900d1fc6463b79ae67e2adeca53aa148dde68d71363feae9404f6943a02ba1ae8f6b59c548ef7eb90238e8a2e23892878cd29355f0790749a5cf90586ef70fea076130d6073c30fae5f065840a78c2234986eb9a31bdaec436fa426779ba1caab125ed945afbb0cece70786002bafbc50bde67559e455d509765363562bcf3d8ba6a244569fd50b7978461fac92697013d287ca2102471b73a93f6b57259d012664baee9c2ee69c84b71759ad55fd4dda2a5e93d886117771a6a4d6098128f08310ec04cbf783f1343a5c8460555a5e3d4acaffc9f8bbdc9409928b35af86c49f3c89d863673d06b8f1d6d869b3e54ae3752b6027ca06430a10af060776f66a84bd50dd2c322721fd6b00d6ba0aa87486433fcee99d593124330d42e2fc4aa42668be2a01387ab2aa9f14d7bf394694b2c67874110394bb843a9de4104a27a37fec6846abb855c1e721c35028b29477a8a2dd6ed7a4cb53cbc4922f9c4b8751f8c792d6dfc3026a0082426c6b96664ec161a2b3279d177c8fa638f9ba1a4fe7d48c70496d2add2b7532333734cb07a98095705924302c7fcfe5956b2c438db3ac36d4870c30343bfb8ea9b11c06025fedcbbf2cce56518987f3947fd40aef309dd58cef39f8b8dccaf859edf18b69e4dac9be4ac73ec59b4fd2be1824def2e05614aa41ef0344418b570885ace3d29e9c3582274c27399819268900cb11aa27329f9c98341268f5fc35602bb1341248e8fdba2a096812f8d540ea9c312cf78bc832894c8437e9339dfbf8c395e52764acd6b288af90e1709d484e64b0a2bd87f830f073e51495ae49d2d0bbe850c9fe988130a4b41037bb565394f8d3a71bdd78799f42d28f3fb1d2f6a35c82465f142f619ea63ade72966ff6167d6f26b14f4476fef6411e89a89f1d30661c4342c8b5fdc1cf50fd9f78886e38ba26a5c9a72094a2d0cce740daded53dd612b965c24c1aef78a2e71d78ab9fb4214cbdd0ad714ba505dc89633e718e7995aa84c640ed844be5d48fcec1521e5bb019c1c8f48b7c0d14ea9d493e1396f16bab8e4e06b3dedecb43371eb8ebcbc35faa49e4f90356241f5533c4bd4f307f3655c95e85519033751e4689d99ba10b6aadd9249658d50286228c59463232c44af28c8a34d5933253443f137e3c30862d731ca9c7a036ae15f0ed969a627321b81796eca1fd2391183eec57a0bef9d9d731dfbb4ebbe95e5cd7dc32352757294e037c1ba121b74888df2cc063e4df398558cceb857cee8ba0deb4901c3683ced6b7b5ba6315bceb0ff9d6d90de23d0141b144e7c2b41d436d88a6bf86994bbf616cba1c714afe027a75973a0c9e7104d921990a5e89def1cf3ba4521dfaee0c20b8b30b920f13ffcca2f406f2e4a98733affa6b9bcc5dceb810b1ba43f486558f7b206b4989fcd53145161c1823a9011eae3942fb3c8865ebfc78721a46957cdf65aca8d2c5c382f376a7bd4bb1e3b0544045fafc5add806c6dd72253d1f48ffdf616beff5f171fc9c5e727a818f14be929e56de14980d4215789819ed644b5321145bb46fd235efb3d2a85afc0eb73ecc9c1bd1e409abcc52aa6e154d61f258a0c4427a44c761467c5e9d5087511f45b7bfb08e4d3aa03cdbfc95f5d5edca3ce6a8031985b2e773b31bf242d6484e87e78743db3940630d0238f8423e0b2f8ea927b427f43e5c2f87dc06215d92e449308879894ebe940d509b4480c0241ce862080ae3ac028842baead3bc113116c7b46690250090d0a40ea2b9ca50f1510a477f2c220998e2d1eb6af2943b22c407c3444c88bdd2ccca11986f1fbed608014d713fb8e162c0007d31af01ebafbb6c99d365a1a1e6ac85f7dd9e52eda2b795ad80785e781a5c354fb3c9875722da5a9bebe0b4a7b6d2b0a670e263b3f0a5cf67778eb20c0284c185876416c6a99a35f7cf53fbe9c2242b42e01e8d4e03f21c9b628470faf730fdb0bb4807df6e18ad26431da80794efd36f41e30083a3a5ce6e70630dd7705fe470dd2489c8de50a16ea1448d1cf0a446829c75986a1863dff1464153ad7251e6ebc7b30421db98a2ac94dc9fe68a24299d5b0f5896c037c480f2329b94b34712001ca182cec3bc727530c062a294cc963df3eca7145e1e8233001cd170cf41d0317c4397ee31156c2e85fb5773eddfbb6c57536c38e718dad3750b61289e0a7423954928f6cf23aa1aee272856c08fc3cac2537ea0cc61b6e7da8c8692e1d366a5383ccc9d8625f295543a252454f5ed306b6808dfbc7bc20ca29089546519f712084274ae541280a2fb97328a825134991cb908801e779090b24c804811f15b85beb4d99b89093620fb025a1ed2fdf7db22e08527186de80e823303a979817c21e1cc649f9852385cb54e7795e4c2755d08e711ee043171b5ca55b45f52d068192ae771a71157207c1d28356d493eb48", 0x1000}, {&(0x7f0000004980)="06624244966ef1f216757d0a0783aab86b9b605ef8431808fd644f0130ea61287608900a32a784a56159a087fa23046b2ff62d5f61986db4611d3dc441939be71931dbfbe83d2bdef85c01d57976288a0ff1d3049534cfe5a2fccab6b1f7816194d13b785b225c1c32adf133aaeae7e64afc784161d87ff8d277385e2196ef29dcdee806d71b18643ce0736e148330f933b93c44f16593b5e6c113f3b8f7117f14ab6555001e2b478a54a92ce66381e94a83b7b11640653fe66e4a7e9292411a27c532eb6c6a9597a647b083dbb94ba3", 0xd0}, {&(0x7f0000004a80)="2f9d3ff36eaca7c3a37ed044580653557b9afeb775a8a1", 0x17}], 0x3) openat2(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={0x0, 0xa0, 0x7}, 0x18) [ 1166.764821][ T9307] do_syscall_64+0x3d/0x90 [ 1166.773916][ T9307] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1166.779847][ T9307] RIP: 0033:0x467b1a [ 1166.779866][ T9307] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1166.779882][ T9307] RSP: 002b:00007fd0949aafa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 1166.779900][ T9307] RAX: ffffffffffffffda RBX: 0000000020000280 RCX: 0000000000467b1a writev(r0, &(0x7f0000003780)=[{&(0x7f0000000380)="f93b76460ce86ea5b7f4bdd7a2df86ead5a41e9de62621be905f6ec139db763088642cabe8d8664313b671a518ac9e087edf921e5aa7aff3cade046f3c4b59b66771d6259913dff4ae22d7894e21ad239a5850df1245dd57629f801ce7bcf01df52a29472e7e5307f40b4aed483f88762904208630166651dd4f5ee1330756974b9466d23271518eccf65eea717d6ff3f7611d70b4333fa4695c634ffc9052c17330990545d69a60f833603404530ff7fcfa266a75fe75413e6e3377ed3a709fbb78feff6a8fe2c6715798af77a58d8ed7f6bbe8341dd9676522b5736c30def484eb824d602ab24c248dad791b924639d5977c37708b1bfd8a720d83ed6b2fb46420fcc72ebee317e56eac7c9734c03a88d9f987ff0f31c18c57c7f5ce84b73c963097b74eca39ed148de47e7e4a8127ebf2c4fbd14fac597788d40e8aa25e57ffb729f942dafa5026ac3fd2aaf23bba96c0836f7cd0de95bb7644ea69ca91bc8a7f3aaaaceef2651037d053746a2b69674a887c666d15911f10aed925e5b06968f5b9784ea1d77cc8208c6bcec109631b28d1338672d09f4f636abbf35eaa47a9e3fbda61d664fbbf72f930b530cdb293e7e549e08bdaecbd502c8ab93e430fd44dcb29653aaff463f0b42eeb6ccc792665c92c52d25e137daec38f0dc1eca89ab3148ea5c43d47225a5015348ec3fc85da94b323ab5e0bdaba1c4fee68c4daf46012240a562baa98779b4ba9a5c0b02c49ab13d4bf44c2b134b8bd31e123329f2558b9491d189e3944040234ca57dae0be44fd8de5423a6c07b4aa6e9a14b89c090e61c2f421e537dce5d56ce781e4a6c96dcdfddb5d6db792c6b292304835f50c069058eb76958a784ee6c9efb46661a81c21d0cdac83c57ef80a2eeb9ab3ce94f67155ccb0284790b5c786c3ee2e49fa14141ffe94a15bcd8fc8b6287871d4f24d6b4665667ec227ecb9dca18245a0f9c20d1f3f2ec79b408fe1eca64ec3dcbc2f14c73393cef8073d74ca42b46d13f5d3fc40cc8b8c43c2d2e7354103170e8d37fb9ea3612b0adb98350d7db4e409b824c9c2e569a6a386a94ca68750372d1ee0da89bd0b563e3aee20a2fd5fc0d51acb882380976a19cbee898619447b292b4916a2b686b5194ae33062be6ffa285a0d8cd723857ec1eeb7703313bedcc6630ba527403167c81a81cf3db5d3e95018407fecddf1ac584560d2419c9ce604a2919c8ce0f342db640f5de7536bd00eef94059f89ad02ec516d1d6b812c4a97f8606aeb09bbc010a9fd7654b01286a59390c8c1022528b11c9f406ae51aede573f456ee1a4ebb4d9b9f3abbf2e20e315862ca3b25fb22f5061156846e5d0cc4dba46ffb12a53ffe6b94034c1710b60e65399581ddc4b2dfa7e1625a7aac1d62cd6d219e174954adcf2da0a93fa41e3fdfc0be6e6f42b08f74978c93b7c45ec70492859f26e028199db65f7d743ae41f1267c06564aac8a76bc5a85fe60d340ea04430c2d274fb5bcdfad9f552936be1f3589be801ca0363ddd9f1f14f660aae3de9b351146aa8d81104ecfff71044b75a162e50864c0c22e46a6f38018fc749623c4bd518888a23f3910977014dc92fafb5665cd0a3a5779421403f0a850af567a8dd23b727e646f154a2e7c25c0d09dbf5ee502e4428c8c5546c116869ae90b4f453bce2e75d0596f10c27ecc9c1b75341f1324c87054e144e326b0327d81b38e8bab6b1ba859b44edda4638d5beb5e1fc753da8956abdf775c3eee7cbde4a04d68f6131060c43956f682648a8f51776e18c1f33b9a5213d98e3c822b079118d4b0723d5ee05d87c2e732e16fc65588a12b2c5ceee7c69a87fa305cb3716a04e262ff4f833a3d0e5e08feb14532129e19d85fc4e5eb8bd2db5301bf86aa1f819eef63f492dd4dffc12e76ea63470c2d306ab98babb0e2e815eab734f2e3d629735a0ec5cdd8b4710050d6d98c265e214ea5fcb6d82a156127c1823bc7d76f479c6581de286bcef5bc484ffae05ae6503f48001a835e8d5fd6287b5a69e227015811d2e82950c4349949221e452b9c7d133e130ae8f3fa3656932a8c4d2cd6349efcdd2268e63695d713685d7d336c7af3e874463b3a7d60961585c73836cb7154be77ef969a614bb6eca74016e7072dbcc9791875ab728e2d5d94d41368e690bccd0a66eee0740c17753d6aa30e2d17357862c1ef7e30be9d3b2e28b22c140fdfa0ec56a0dede8feacccba1582457cdae3a70cb9ab124bb2473a099731b5ee97033b9d45a20b88ebcd5e6fc017a981b9d75d6582fabc487689a69f3304fc755559a6d279e3d5ace5e0dc20ad334d4fca589a04972584f60db964f37accd0052745ad323f68dd6e50eb716bb7285f694c14ae59e7e5e99ac94cb5d466b8b4eb4eb746956c500df9dae9617ec6ea557d8744d1a47a8fb7f0aeb8cd94b1ac9c1b031c08f9b938b232356ee034f58e027d19af4c9e75cb05f88b9eb0410be2c99d708d613f6b49f9982bab481bb8808c48ad039c15c322316c68278033ddb0fe24662e897a79e55f4d1aeffdc61602ede2aafdff1c2e733d1b8ff3e356fd834b1bb92e0d37e7a49227f9c419ebb74ad7a23c7237b75bd5cbe55ec19ab386f4cc4a536945d912c6eea7bb1a6e82b28d482cd023236f56eac44820cf958020392836cdc0fb325387d23877eab7bc9c985d8687071e75c0f64d7e2c89e5a757c4d49c76fa4d93373bf669d69ca478469bf6b2a3ac42fb91f7260b24800769d5592178584353f886bbc5e6adb1bb5c08d67b87f2fa5001517b7f8e58855cb1ad034dedb228302e8105d6c8f5bb256556168fb10663e7767c5b8fc5af4d929db26c837b4371cc2e2432bb60bc109e5f47b947cc92f18e0a74541ef7fab261efbadbf1a1c9ca321eabcf657a00fa4964859777cf58485f3809b889c4b74d97c198e36536d278d025ab91dd9a8dc579ba29344afb59417270eb8f7b9b8952208d6e2302edee24f1312002e9865428359b22f666a817ebfbcd33caefd17c9467afb841f654f9a0ca915e5d2b85c073a540b1020a9b8e53ed1a293793bc0b29cc43df5dd85a8196cd8982aede4c2af844fa2a9d40ae801e07063f4a86a8b110a63ba9fc8a8db5df49879d9d7f12d882efc7807edada4fb5a8d5f343043b705350ee60044bd0e098cccae52627656e34a509e5fb5318454d2cc85406fce3815aafa031271cb6f6b39626df5acadfb020b949c611d6d090f1cbb3140ecd84ad72e40418fba59684d886fa5b814ef8e05c3127d9105879e59b6eacae62c01433ce8ffa1121b27beb61411871bcebbe3398828d509b607ee61e1646f0b18968393e06849cf2d2bb88bb80debae428a647d16dd90efb6baff08a3ab453516e51aed45b134c201bcdd6a06574b3931809c0795a7eb1a623a152f8bdf8049b79bb79a4caa2c3fd1ec4c99b8bd4bebc5f8c802514838eb60015ccb94d285e4d933c0dc5accaeef6e89418c6f71acd2df141c31f9359c9f2295ab0d94ea07261e5a0e16e031000a8b5a89b4be8fb5dc57c7b252810ec86be8bd3d8ff0d8dc032a553ee54dcfdceb997c91392e164044a6fd28026d2f63b28dac06338ae271e0665ee60b8898ea2e78a2e13e4ea526fd9f57a3568ceedda93839790d4d9d875db10a67e3d0edf2b27fd0ba116caf0b2852bb6cf5933e511a0d3b9ded3d7bd7300819a0bc53534f9d317a4f0b24c3b79ab124679d79d4d3ee4bf64ac17c5f432d9db2358a9c028b5ff9d357a22a9e583b9cc6f4cf738e1aac3f0741536d86f2d3c57cf57573bf36117ddf519231d688ae2360681f25ff3d70ef877053c0c76633957e8dfa1b283a690a4ee39beea6e2b47d4e7644360cec0559fff7f13932be4bcfe6ed62acf4c9abf4722fb7b6aacfd9ee7a61486aeb5120b4443fb88651132f08188a5f16bef4a5f190c6aa589903b9e7ecf4b324f069b0e6818e71a9920ae8bf321e327617bf3c6b58f9fadc04cc49e183d71507f0a0d7dc1dae4bbbadd95731465ce85572ff2266464305c9fbefe9d407fda2447f3da7e3f4358cddf1ef6ae69ac107ef9650d2e57c96c75fab6173edf32bac40efb46cfa3a796bb6661494630bfb85ddbb549e37a443c3311217681d1bc7f8ad09a380e7883d0e9cf574844cdff3ddbf24a035d3edcd5564e492c18fa8b67d9e48b8fc296c31330690e1a134b6f448777fce6a9ca8132851ac65b8cdf9eb94d7bc17e123f947974723ec0999982bbc056acefdc22769fe58746befdc5bee831a880f2be609a1bb8736f477759614ade2972b330cf0edf875d23ce917c02adb975faa64a74e5c6b8cee7decedb8c94f7fc3efc83a281dedf35664da0cdb64176802b6e1c206668ed4d32aeaa3ef9ab746080b3c2255c25ccb717a311ee3a8dde72deee7dfa3c643dea5ff1a3f12fd3b62115ad724752d63a32e3686681e9d2e275358de7eeba021b9c19bc7d2c40ea4453b0e3d0feb68b800dd53a3fc16528874bb649cd7a0b18160b87fc87274ff98d69fcc135191a999ad982dc73fa9d5871c103ead6161db0ad14c249aeb306509d0ede5fa6668676606be3ba2c5ac447e2d5b5e0a60d7798f8794d9f37af38487a7530c01b47bab72259f6f78c09e679f4a20070df5037ac7854b48216cc1d1623250a98d0b37abd3921fd517d7dda53aad20081aca8d44aebfdc15d25795ba3603d1c8a4a38aea4b026f92fb2b640cff5c6bd939c832294710a1a224c0ea3e110c31aeab63f1be1d39a4bd19651527f5a2a738bf70620e58adee9072599932cf9cebc3d078a64e1edce25fe70733c6223bcbd24168a2f6d6f5ae16e5c886410345e68fb42778d67c26861b7d5bb9d906a4f602ea4aae372455da3494fa48feb80b73dddad31aa68b8d50a253d0602734180447a017872e779b8cf3045200a1c52d6cf3141a08392aa642c0029e06ecb5e9954ae024efd42dcc1b529eaec132223981f995bea4aaaaa1af0ce71f32ec31815ad3e399f18a3877aa13ac58c46c16b3ea65eaebc268efbc281cd7da134f6fbafb4cd2e93c7aa27483b119cedc262cba6b9a94b2ddb5965b2594d3dc433a81e21bb2ecadfb12216efe693c834720026a2b59ab51222071cb8c917e80af6d58a91b6d94b505ad35442e1c22af79c31a8ccdda45a06e5a743aeac7b8427474da1f37406b2ed501cb0d5acf4d9fc08345f61b941c797680ea2d6a8813b12c9db905fcd841ca8df7bb4f5160bf6ce6612f0ea02235301d0af295d01b53789326d5e5ea5bad7ea96e85218c6ae166cdab895562eb6c2534ead1a5c2136b22ff3ec918863b61ffca39f2fc320a92d69cbb31e0f7c25acb9d97d4fb2fcf4ea50149a6ddae1ec13660361b6321677f6c1edbc2d15d6e3585339b27c0957153462e5b8836e297c74cb6cd3a2bd0c2f8083f1d104d90e5b34b40a28150a02676b6134a43881865fb7c2c5d4d3b25290fc750cae1e4fe2d7768497d47c0de6739cafae66a3271294ebedbe9b5cd13bdfe306211afb952a868cc60d94f552945f40044b4603a94d894c2e51d1a5040bd2f5e0caa78abd7ebf3f60910143a9045eab19ccfdfa1cf455c4e92cda19bcf9f48fdff3da9eab4a83c3378ab315ffc6ac5d484ec13c6376fa2a74e75a8e1364264ecbb62c3c1b9bac453ccc83b77816372253cffd75537b4441f2c0be07fbcb7dbe1740274bf983a62eac636607907af664cafa36027f3d20d08f2c1fdbf3fb4b99793c9551aab78f1ebecebb36c157547ef8352e3d718fd75bcb3bb26b4c3a9d353e7f378e52a06a1df8", 0x1000}, {&(0x7f0000001380)="cfbe360fef4e506a598711a931f6e7e9cb34ed547e83583c571ae24a026d6feec381c4842b3925c3cb8d1c768e281e4f1d47ac00e37119", 0x37}, {&(0x7f00000013c0)="c150117bb95ddd9fb88017fc1ccab062581a547034dc3064314d026716ecbc5399b72888b683fe5248962989e9c946ec499ef183a8f02a3dcd931d1af3a0afb7aa67e7f14892e2d3e2ff86b57d6c548496d31e0bdff5f7c2f1a3f97af78d1a08d0010f1c2a083b8fe94d95195720b0214e9996597c58636df0342a882e5f2f9442dba90063", 0x85}, {&(0x7f0000001480)="069088f2d187187e9f4e0d28185b1e9c71c4cbdcea2005a39122a03f557ddca833d5cce79af3f7658f79b4a721d3fc706ec159b1cb856b28522baa78560f8c83eccc282b10c0f109bf67c0978dda5879eca0dba26d60e67e34cb83af4699e6bf1f3d6919f0321e442e484e6323a2053b778571e7663a99aee66faf41a428a6337c0fe59bf488cec6f98dbde51e776a0c1f3c72e900f6d90b970c247d863fdf98cf9282a79f98731c0b5b7cfc5b69d68f4ebea3d7a738ab1e63cd35c5ffb5d79dd97c4184be1ab344a29726824e1acec1b7e820a1b01296db115ce0b30031895702f6ee3f7da0dba355ff52e1c12e140d84c9183da4159f7061af2a979c265dc2180a0028824b5484582c08841a1f8ea40ce68362917cd29b42d7d9c13d1822caf9ba128c194e97ffcd0509fbce68e103f6ff8bf923b58fa3abcb46385f99ea3392c19056271e00b06944ec698051da0a41030d5077094397376cca269f1e554eddb69a11a4ec9e074fc4f7a38a39953259997afe6b9beaad63ed170999e5f959b970bba024d7ca710ab2ab62acf1624368bb8e1d2a472939e3f2ecd31ced36a01c0e8bc3535a7deab5c9030b675173ccec4e15dae3f7b255660dc8ecea1fea9a1379f7c89a73c6c794f2f554151dfd839dbded5b29079f7495b413dfe02bb98742cee43d6b6175eef566cd15903195bba4055d052c39f4745a7d880965c0805ca4ad520107ea01e80e5232d288c6632a563525f4c83202feec3f1d5117fcf370a3939b01cfe501696f60e3b8b634da146ef3340a1a33576701dd21330309f7ca508c19e319d4d7dd3c4124c291c206db67bd49beb656b2428c124550fe2fcee09ac9f6ded89088e3e64594e382bdbac613a9938532a9902f2aef034c2067e2c907258014f162017927189539dd9655671a1222862590ff1c9db52a017139744f1091e79edd1b50e9a0a38979ae75662240f8b1f8243ad8b2b6387849a54d10920a5568060c013ce19eb471ec8eef5b622084615d033421ac3744339a7cbb5079938359e2e4f8cd9902529931564b38d9c3b5b7e533446d0dfb19e353546fc9654d26acfd9da056ffd0d779e4723b4fcf1b4784fa3ab20865b64418318760643da798b9e30f7b77a59612c26b6be5beaa59c4344b1465c013c65014e4e9408bdd0a5d33b1aaf6d7ac6753bee36218167c9469cabdf8b844398c67d9c1e8ee851fe568e5cc090adb0a6e94975f6f8cd3dbc61e2c875aab2bcabbc006d2fba488b4802536acd4caa95d3433ead1b5026ad9c9931ea4ca8005ad456d51f4d3c8cae829aa694aa4254069608a1eaa534b44b6531ee25ea821b388566bca289703c344d9db0a55e5c2422876addc03833a7f6a2b8553d4a2f6af9fcfb6be0bd2884815d3db258535cda62c5ee3a7df8cdfffb93421a083290d31b08cee26b61e8deb55e84e790b3fb12f22d6fe254aa5c83cb5b462018ff450f5bc0d99c464035dd6624912101f6d007a9d57ac992e4f85e402fa94f4e3eaaef00d59a9f2a297256c01793d01a0ad8a54b6799465a4157ffb30e268635feb9e6b3229ef5d23a3e375ba2ae76bd2a8faa0538cbe3961884b18db540b5dadff0c08c74a8ce5ae5b63fd776e6220fb6d5c159b2b9f78bd07d6b9f6a7b42f50df2b31ab3b5667eedaadccbb66e2763879a25d42ee6a30e2b7daa332a5726920a05768cc7ba5da1cda212cde7f49fcbaee30049acdea4e4ce652c9d6ed6c603dff75f16c177afafc6a6604878fac994436a470d7b864ef9ca128f06328f6614a1635ea43e189e41819012e104b1cbf7e9f7af7d2541568d42b85af2c4d99469d461863e55b4e48ca98b65b470a1d690d91303294717e8653545fc0f6e7aa7014538fadb2e28a4616e99ffe77855376d8dbb848f25ff3da49edcfff2fb6312334e51a974fd05de7ba14dfe549578f6500ff419e3c09a3d3cf5ef3b29002aee1a585b15f5698a5f0c1c2ec88bf730eee6c2876b19fda0cf85193190d563ba3ae34612e6fdbeb3f8362fe92b3c354da66da47b6d799fef939ca06f12a6125319f6ff1bedbeaa9c72b19d03cf9899a8a3f732a7b62d76013044aa9adfcf3fdabd157661afac05ad4bd4af16e064afc23193407a9d326a0024bb0fed53fcd1bae5164c53c51b5450958c3656b10190e92400670569e4bcdff3437645db7822e2d7a689f53024d3d1e3effd8eec9890758ef2c5f8840d9933752cc05172086cc5ef10b0441d0014a308958dc9d7493d10d30a6e2f9bb0c95896ad3f5e959339826d79fe60c69d4e186a9f9d6d925e77e2f3c63e5143c6d4ef5a78d8351959aab581f5951f5feabd5ce08d72d3456fba313cd4fa6ff4eb60332d33f46a6ef835468f1d91b19830b48ccaf8f76001a86943d445bbeb5e4e96f50e499e2f9c3962bb73a5179b2e801895b1cddad7bac544890034869911167a8e329b465e9184d94f8383e7f3343ac6346c160ada6256b551da73eb37bb5255fd391c420aa65aeff2c74f96039540e7d07f1265ecb90a5b092e6ca06237f3f2075eb0f9d099db68c77b2e05dd8221af1a71c0e59903c36cb2ae86998a4eed0388c6b2452a2c5b7f66795efa251f458538d33bc320a9fb03366a327af751888653acd2b80cc009c8a335746dbcc3d9c957aa283d424f9a54f58a4761adddebdea495bd47f86057281c5cd827c49fa97bc97c04043de98a0b71566b08a83896f2a5b225c37ed2b3ea6142721de53b231414948bcdf451d74d7ca40cc91640be3fe23169d5f7530d1b7b77129755605b546570bf879c7421a2590b83a9318eef2a55d2b7bd0600caf032a3688f9c9e8aa0c99a4eba0eea88c5b826460b531d21db85b97547abafd600f0352086d2356a065e3358f57d36dba896506bcb038d25308b7d2f717882cb5d65001d888e20d28074c8ebb4c96923840cbeadc5cbfaf832df6f1c5bc568439e29c824f84936548a4f5d65c9358ecc1db0f9c9d997578945a9f3e329171d7ba5e84cb6864002b5d91befd329790e60e2eca3ac89c79170a9ccab106e18ba628d2cac044c91c2a1cdc294933c3480f0dcb70f12c0bbd238dcf0e63c557636465fea8216af15a84d3a0b4b4fef9ab81fd4bd6ba091a9a5f47bbab1d3ea63978b69bae6a27d8fa38ed6aa81dec76845dae01f41b573eb1c353aaeee48e4a0e62ee7244ea0a3091c3c4c1ad3558b0265cafc2d079dc87487febdcdfd9eb928f71fdf44d5b7f7a393c1bea68eb0e549441919d535e10bd520cc6f1497d17891a6a9971c4b6806e99395baf24947f73c4dd7546d9986b6a9a49b60c3000f3a464e42730780a6a109f6c13c9ee569f6be1c1d95789db35ca39b9c41b36b9f606f807ebed5008fdd6ed84f59c4cc59cfd2217884c454fd18be3404bd37dce9a3b35477386e0ab97a0bf9309b2b8d90b971dc27253bb3459e8b7ec62a8474e9bd5880006756060947e0015761b03cb96cff61398cba1d0d0e00ae2ea0e6ddf34cbf9470b30a31c95d55737f5c15d2ff162a0dec80e40248405b7b82336c57c9c737cf7de73ce7797a1384980ea6a2e276ce3ae1903d8f5748db901ee20e3096c46dc6502c3e9f257303a79c035249cb830b00448c83419ede3861c3b3f00054a848566f9490f7dd366c207531efc42f6dfcc348f2a2afe49985d8cdfb9dba065e07f73e09f7c61913452445650b11ca1e14df040aa94d9bf9be3bd256f6143d0596842d0dda991495921da1ea851c510ca74b29051f40cb835a8418cad6f43dd2529d8eed84d1dd7b4990c479862381a30ce6d873e70bd07575042c0ffa47d96611b57a40fd50ab8ec4d0091587fa4e1f4c24adb1511fdf90af69570165a355d08a7b0711d960a35d10b6774a80b9f77c5b10876d66a6bb90eed62d3c07364117d09c8b193cf84eea130d3944c7ff840e58389c24f65fa8354c4c6198f4e30868bd148acc22443e7cf128da1a2d4e10217c8d9b0d87ef30df19081356c536243f2a966a0f7325cf2e71c7386e35ced7ccfe13367ee6467bb852a16b141028b8c0441baa6d414342fdb5c224d8cee34518c3c2f35b11859e9d9b33e2036299caf31534ae48d061453f8d8fea78d5a6f98659afae0243cb94f9b66e7cb6825684f2b350d245407757b526f04f1b141eeb7a2029e1ec771b88771fe5018789856dd7f14f59e0049dbcea7c3640cae5543e97822f5ae2eeb0bd4f2a6121cc71275aadafbad372b1e0ed4e68eec31bcdcf6327f1f30fdb76c68951812563bf177a5dbac0c248e5781020c78a1f6158c997efb2e3f7c1c6cc7286da68e937cdc9a1bcec8e589fe23aff979836a3be21c5ae4007d9e69134e93f523f1b1fc9c0e8208acfb5fd30953f513c964288543929b44c5e3d07275e01bb761a99f3fa94b60f960f9c6c0a73565fc08f3cfab001c702af76fb25abe7fc989c2e9dc4b4230955a7a2df13ff31fa36f892353747445d2e1cd5f369c1219a6f3f7d915133da893a5f31dcb9443f0a1102012a2b905c8aa1b471b5fc4384e53510ed9de4ebdcc52a7cf3715e23d9a2902ecdab654a0c99539372b6f549f33da0876b164e9d36df1269d52baf3d257c03464f6ccc4ba6d8d22401f8d8cff2c37d7447d281b99a000ba1c5c570d084ad4431d2f245aee9d2991d6a91a9463ff15895a5cbb62f5ba0a2fe01686e48bf1778015bba61febfb807c0f9112c19e1021a8036f18db513c51b7eca72d1086aa58c8c72e5925a5a7aeface5e04d5aa74beae21b6c7fc46b7f6acc1cfac810544650a59917d348c2944a0dfe383880f0c30e851cdbae83a4e4cf6b5c9b85f1de3c2b058d4777dee171297714206a2187112b06119a588e0c7a816d377c5d693457598db134d9bf79a951074d5503282a8585c964b2854fb0853372088d606984d83832d6afb2bdaab00a3330c674b9356f313dca019d78bc966446b8b7554e2a6472e014eaf0c762edc898c384c9b170f1110cfcadd982cdfd6dc4e752db2e107a1b329b38119cddb8fb85c1ffb75d579035cb51b7f3dd387f30710eb9eb895acdae3301ec1c7114bfdf3a7020c351376fd4c72bbcec3e6fd712b560b3f4aedbd1ff58f925c4a972e3383370cd72bc7f313eee1da8594171c4d89a6da83922c2b76ca27c3addd88df35f2db014bc8eecd6dd3b0e724f91027441369c56c82acbe06a96cbc089c0495334c735332ccadb0d9e6a10ad1138c701fbf93d01610f50d84db158a9fe81a7c0c6ef9a4e93bb7affdd7417a53f7e75793f6093a95f768e7a4605065f728706b324ba7d3e3958662d6456c09b53e5c6f067bd1244b5a6a37c57c372f158e1c5eab34a4a127886d88993e081662edb409d3d0a757cc908bb91f32227284e360d7fb1ef8ae3a65003458b08c07013fe61f825fef71013810ff7cf0366c6f1f0768c12b3280403eeb6fb550949507943503729b4662f6df8dd3ab62423f8088317320b24ae4973e7725946372b7aef6eb98e84fdf8e1ae0759c37301d0534743141ae2332c06fe69141b5d127e326a397930f160862e5d7ba664d838f570610f590a354a47c860b92cd670a1884975ad8564d20f4a163b9760679a114fa3077ba3b6bee1d97a6c084b4bca692dd86e5a01129ce3da526ee801db95769bfafe0202cf772d98dc3a40498d0f62d0a4e3277bd62e7145f32007948122f1ae387a4556f0777bed8c763cc7de72796dcb7f555c5747fab6a78bacee320745255b159874a1a48a5f78a4e38e415b57e4ac67febb40f1ba6ceb4d3b284b7861a8732dbebe7c3b56b56bc958f", 0x1000}, {&(0x7f0000002480)="904f43fbe96ead2cb6a8d522e4339db69f44a27dc3128dfed392fe0eee9ee47b2d20d7ac6807506e287896784519d8bd16f4d17bd17b50446eda04f05a78f8ed4b9d4307fb2548bf0fd17904936b25e5efe8ab37ef9587b7", 0x58}, {&(0x7f0000002500)="f84db8b2bf3f5d1aed0d66bcfa60e3c773c8b2c2f69d75ce2f880bd9842ccccc2bac8af45a7b9a8f479407c411c8a12ad3ecfb7fe46a3fba0fc5d60304cf896e14bcedf0693e8db9bf0765406137460f6f630b413cb236a653c7ab0ad63b472ce0b1522eb43aebf61414752e9b48d5e8bc715158fdb135c5d27262336d2394a52f6acbba62efa64c99b01b4023823aeff336dd44661b75", 0x97}, {&(0x7f00000025c0)="1e00b6ee8a643b3589c92490d0c68f4bf16295dab7b127cc55814a88a5dd605994a251cdde3042aa7e72a6cc0231578797e234569f2289c70ed106edb10438846425481c62dd97ad9ec964c41833b89b53da40b6701314efd7682f59bbbc4a70bd507b404f0f647449bcb97bf67de03a6130cd190ff424ccf91af5ffbfe64b612e1806def8213e985d1534ae4b6bb9c7705bb91246ad42c7e4ba1260af0ec088422bf7d13887bb15a1cda7c790e351a2d5ec0c67b560297a09717fc1459eae50abbae4ddbe52a23cca155ac149907fa914cbff789f01a2e62af343ae6a63b14f80634c33ef956d712df7eada381a65e49b3071134983254d232224219e876dc6a88e1ab146def38b07d3727069a7ebf54e061416218add8347b9e30717741bfe5369216da11a7da4b47c1727409b3325cd134dbb4598fe26cbf3c5fb7e5bb9a1a1df872be1ee5b6dddc35051b431f0ed937fcc17d136901b6524e4ecf7f31f9f5e0945967206a218022ff97f9cb6a5b81de906231572f49811ff5cfd1d7440f2c7600360171de3c3b0744715d66c4f52b19c407e74716657711a2c2880c63c3418b4c994163607bbc0d106afa3b70ae6d1023ac94b3c1b273a87bc9073c8d2e6298c0521feaeaee12dc9b0dddb32ac150ca61ac8a4321a54ffc1b2cf8f78188a8299f8cb45caae2ddb846edd3eb2f7b914912ced5dc28269f111622a9447e03ce89f00fb815e3f133d8d61b1db5e8fd2060ac660c0b642fecd4486a817bc6f96ff25415c42023c2fb2fcf3cffe2c89902ceeb2f6565e8bcefdb12e4ced120d96593a37e2617503cae12de36b47180cd4e2c561c11ad42438b243dfc6c4ec1d0eed4a6e567b0c6b1ae489b4b5b2863f1102f4e4fc489ad2f89a4db79f5dfd0f3a5b6fb7e553581d720ab8cc5e2f74fcd7d5fcb6a383a1e4f195b762f8190ff0b378fab9a35c0b1e0421d5df445c3861900e586a3aa82b26de24ef2ac16cee27c7364c428ad8afb064e3f302b20d54033417f6a61416237aa7fb22c86fc32793da2e138412eae3cb786a336ffd3a494088e53cab3e79879292e7ede41eecff3b39e50c63647519d7233698d9f30de5e9b528f407b55baad94885bd4ea75089af3a8debe784b262f30c142705cf3896668462fe9de05de5e96623f6aa5e32b07c09f47922a18cc3d0b8c6e88b666753f7a8c7ca4d816587c226ed054f82f2b4deb562fc77a8a00e602b0c25b4486eb0e16b1401608fe15890b3d3c891cc2acd85927a23618617c53f8774b174f83b9122dd4ea82bfd7d527ee866cfb34bbae8169eb65c279891de0fc1b5e508162909fc833344118bd9ed27842905c1d7387bd7c09a54eedd404a44290e1d6ec77812a745b13d6f57fccd48c2643ff120274e46cb941b56be31fae62b1c42379fdb127945776f92f984503b3c93975cefc4777d583dafd0c27581425363ed9d87d5f6e50c3b1fd5aea0904011aaf2294cbce0cc13412d1605630a8b0612359a2ad9fc9fbbe1a7b38cb7cdb7f2cdc6f795485021e91d5acae2ab0b12c4ea92d4e9102969919b20667f640e2cc2ca28121fad478fdf48c8c6cfdfa59a00b44fb72be08187e5bf285c375ee20d2d6f92cdcb05dd46e090565da3921d8843afc6988ff8b45eb1812d1ab7e5a3943c38a2fd610b48277c17858b8d73801d6016493bfb64c7bcf864181e426db616c20594abcd024718e9cda19a8d9745070c0eddbb745e788cd9b57f5136781243de76c6bdccc4884c02b56822c3af1940527a319e209523261cc74bbfd96016eb7ce27e3a51aecbc6f23f3012ef05a3555c1272dcb82726088cb0a7e978ee9c6067428daf0976fdbe1b597daaae5e51f52405ada536a0bf14e409e8412d29deb28628daa55e516dd6cdcf65ba9d6f824522253dc432de88d90725c999436a3e9dfab2cfb0c0e84b634e9dff84db993b32635aa41c200597fcb7d44f7e227ab8ee1fbe02f607b48fbc14d0a7ad0f9a51ef2155756206626c62a9df2e37ba897b83ab3a5a25ca3f74be522aa3cea77bb55c5a24c30965b502f1ef476506f11435a70a6566cb2eaf437d1ef4dbc1be51cde123e7b9dd197de3b22deb2e317be528f8dad49fa9e541e30a07fd160569fcb799b78feabef85de7659aabe166a0162e02a6222e7c5908abc1dd78eee350b870d8a061ea94645baa4ff93651bbecdc2c277e62d34a1534ffe7a2e19f8529c332c56e84b154271b1d427058c9d5a67ba6145964f6cdcc85e78aa9ff60a673270f09cec9607a8171cbb34d3c615f3feeaabfd8ba822c89a95ce116b6f58c0fc4ad9100e74f5786b7cd589f6e73ad256cd94ddd5584f0d801d2aa3ee4ea55e12c05bf0055592dcf04544b9dbc833364dd5243bde84c0aaa5784557f03a910e2c69b3f6e3d0e4335f4a9055972912332b6a877268337e3b6ac44e13ab70d35e696af365b5a1d91acb037283d4751121fa15efb51b5b585e2f7c4c4438348d1c3996d6ba8a16d2fa199a0958b3418ceeb0c90f3d25a8d4cc94184637d1f366ed921338e18ef5e29e120c4a325f696315107cf32dd350db797ab73931c9bd1de5332e338355b1d47a88dc1d99c2133d6fd3c06113b35417d19b0671ff8d97b8d84c0bcf98e8a021662f0ab0351f4be3a0689138bec4c04b1284d37bdf37e4f5064e24407d14b963a54afb1e992be9f6e7aab2414d48d9758cd8476e8b21d18210c7761fd528afbbb919716b6b42625187ec0de8ce7dbfab77e3dda211b037721a3e6237469faad7ee833318b7a499dec7b216396f23deecf2b8157f8a358f76cbc6ee80bd2ca9f58e94ea9fbb58a352faf9f84cff45e5025463b6c4bf8e4f460ad71918050c617bce74e596da371ba035a3f1c19a503c6376e1658f2c02e03bf4aa168ea189563f301cc3373aae32627820fc83ef47fba8cd9249de39800b755821ee8f21a961226357b5ea07e4acd4dc47b2bbe0dd40503898c98c8d7b2279cd2b4d6bea126f43adb001501cbd93f1ba3b3c2621cbc075b1e0eb1897c40d80ff27661b3edd7e1680cd29c31f4443a3c2c9109c269a496ab6e539654ca3143c931ad71939886e2bf74eac6e6417bf2bf9db28bba614858c8407821bfb615cd983f8ecaad5648557c2949f1285e7c62b6104da5fc2feb2736274515474170d5acb128b2637e41947586f8daf66716061dd996bbc66157bb7859bbf8e8e0a0df175bb55e84244d8b20299a870a087c18583effb54e689cd0c2146ba4d9704c819dc9f67e8a56b446fc2c181bb16551523676f2198f6e4f791aa045ad6d2ab7180dbe324524981110663c104cda2be913d7f7e0193aa7d01cf41ef93fa123c71c91e631e7d35f7a03a69d2a2123fdef8112a963a8a8192e73bd7b5f6492210247183cd641db527ae6e87ce3b1d77f13712916c2a93fe8fa8f78148066b9cdc6238d6e10c93f1e87ec3f392f2c3276fd08410538beadc8da04fc6fdb0abebfbc08778059ac1a45645fbbb8ec7c73b4744fd422521ab6f95af97ec96006e4a7aecdc79854547648c5267be6d92ea706e1df4f58d53c87f1159a61f9fde18c13803712943a940d515c124c107072ad0f06b85ed73a4246601f05095d04bca20d7f9dbb3f61741f49151ab9f545f61e220e39fdbf2d8c71c74583727d8311bf0a5dbe0ea45efeec590ea862684a4163f75fe7c8ac42013a83e83757a2a95c44bf1f4ac04988606a00bf8d04437866e312decb77d0034a8cd626b272bdf51de15201afcbb4114ec03e7c22748aaed30e764829ca280515365a0d07bf0c1ac74ad73768f348ffb4c4d6fb21c4f47320e5049b14e70999ced714238b76cbd1f803e59d9adbf6dcf75fd3bc15dffd84ddd698fed8ab2a43bcc8d74cc07dc96a75f8b38d84424b8406078edbc306506592fb28e1ebfa58a217be1bde7195cf7c2ef8d94aaa11fcc968d50dd4d40e4cc0e32208063fd5c41ff5f656a92552c5322f28c2dc9ff8eca1e7988eb59b2e534f2d1b1f7035ad09e45da30b704c42fe0a8d388ff7baea2571900ab25bba0a6a587a78d5107a97a460255f431586021e61322104d776427e0bc726880f0860f12ab364c1d77888c0fed7c906d181a16fe751d730947c956e4f8da1411d22de8bd9a78232a43725becda0bc10b897c2ba381cfec68e55e8fc6e2aad486b7443cf59f5f233eb0e60d462395c95f2ef40bd331444ac202cfb19f06d2e5218ca28a0edf5f5f367b0433e9e84108e467a903f6117ffd8df1715826c1f0e43bd343d617b42f50b24b79a04f5c3ef021d54d886b71f5fc14c6f590a22e13545081dabc4fbafa4f6e18bb049bb7631b012d043ea577fa3df107dc02e713a3a5ab564de3e42a5e49d12b1c14b0758e1f38833648f5a33d4caed37cd025e5ba56931ec321c2cb293196e4712c061f982204dbdb4074ce48ef80d220ed1386e76bc55619672910e4128bd364e7dc05227458d186664aecdc1e35e93b7e9351e21df218b77e7660673e569913bc2fbc055e7c48fa0629c98b1e0f0b3dc84bcb9facab91a000cfc9b145ead57022afda8ae967fc216ed2b9eb5117dac57e935cd3a1b22f633b8241727227798fdfe647d4354048a881ebdce48f7a23364558c5fc38db0bb043f12708d4702a9401b98a27a1b4a7c415828c51a2c7418ff9ab9b99aea23e2484ba79c23fad63378f3d9faf559d17ee97cbdff954291bc828c401b4aeec5f1cdc8c72d17a2b7bca704ea3911861b332e48b43a58712154fc45510ee7bcb68f84ca21555cb6b5e79070191c7784dbc6bbaf4b258bddc37f44dc29370756f45b0974eb6fed9438e2e72ec62fc420e1a827c8a1bad11ec7b523f06559e1dde1bc6cb591caed31190c9c9c47d929922b648981749f966b9f54b7ad530673b1a2cefaf8dd146dc25a88583ca91cfc0f50bb39623e1ea0ecd5f0d50ef12330bd9fdfb441a0905f8c89066c56c0fed30b9dc4661b09fb47bc9f0d064d8c05be6076e31661c54001ec2ec8f132f548707b2473753c5c10361c9deaa5ae4546ebe68f8d4c9b4d1af8053ad5ed62d3154e8cda63a07c5feb494327d14c6860074c0d24f91ed672b3f2fcf3d4fb211050a9916856312fe0c705f6bacc3f1423f97ccfbb5894a98aa9467d28bc59f109411105118e163be98117a8250ff2b3514f627fa1868bb75eef1b6d6973c9ff535be71927384560f38e4efd12f811586801897a84bfe7696e8557e3cf88002a49464c6911464bc6e96694da69e70efaf7ed425a7e5d80b63407b804b2b21519a6d526c06e56d646dd6b0c7be4695991aa1fd85271e72dca7180465d22236d95601969bed60644630f6174be2040f0a274e2def59714abcd227de0b04edacf010ee1ed83f01645b2f97720f2a00a4caeebf0122a96257f71d8706fe4739f14a356f3dc6ba9a67a7839022b76b192be232f0e3170830e1cc493870ec1dc25cfb0e6a45b5198ac17dca4baaa952f58298780d4de5a4d6d96439f6e0e07a0fae7d7b79d14c64bfdb0bd6ea5d5bb96285612aaa32c34e759d9bdd80c7ceddb9d02cbad47a833fd8a0248b7f432ac29eb000a1a9e49ad0bf5010d8d0b3006babafcfc927a87a5adb3089ba4c6f77938ccce5239300302f996106d1b451c49c1fa5728176f711d213a0ccbdbbfe57c84f68f3e50ae2c1b1c78cbc1b5ca00445ecc9720c06f3fbafa98afcf85429f0d134514d3ef41f64a7a42bcd62dfc938dcbbddd377b9d74095920961f6cb8e980050588220781938f51ea0f22c767397a7af847f6cae8ff63e5cf87be8f795c44", 0x1000}, {&(0x7f00000035c0)="06c687b07c4a5ee71b08988fb57d1ee97f21031ace34ea2925bfda43adcee2725cb6a405d234ae0edd1ca6a7d85d218a1fd0f14f02cdc2aaf254d68bacf146a82d1ea283a3549798fed767aa1090838b2928f930069887d639a82150a4be270663d3fa55cd2d1c6074fbaaf02681250c115bc42fb2043c24e2d49201ead3f9ce20f50f4943fe425c9345eb44203591bdd8944a3515900fd2faef33ed4158b4ada9777aee13a3acf26bbbf72c4ef0", 0xae}, {&(0x7f0000003680)="9a38c7545361d8be5004c8123d6f25002149e9c479e1021d55dc256f96136f5d193bab0890c608a53cc1d6fd75d9b7d525bef8f366dad7ca2725bc9b331a1e2ef72e4101e62830ec8ed3e21de3d489f216a33a704a139af83fd6d67f6743de0e1f2f4586828fc1f67d7c57aff66dc05e61fff8b1e2e0b74ca3a08b92889de4803ea327f5e97a6107543d9847e3a9cf760fe21ce5284c348363c3bafe4c06eaff21fa0d2d49cf0fd10103de5ca34ea6bb38596ab315b44b69c0b7e22cc98ed8ed072e4bed7945f8052fa53f207eabac8de5391f7d209b80c350e39aa2e5bbd185be0a", 0xe2}], 0x9) [ 1166.779911][ T9307] RDX: 00000000200000c0 RSI: 0000000020000100 RDI: 00007fd0949ab000 [ 1166.779922][ T9307] RBP: 00007fd0949ab040 R08: 00007fd0949ab040 R09: 00000000200000c0 [ 1166.779933][ T9307] R10: 0000000000000000 R11: 0000000000000202 R12: 00000000200000c0 [ 1166.844311][ T9307] R13: 0000000020000100 R14: 00007fd0949ab000 R15: 0000000020000400 [ 1166.851491][ T9307] FAT-fs (loop3): bogus logical sector size 8 [ 1166.858489][ T9307] FAT-fs (loop3): Can't find a valid FAT filesystem 12:44:36 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) writev(r0, &(0x7f0000003780)=[{&(0x7f0000000380)="f93b76460ce86ea5b7f4bdd7a2df86ead5a41e9de62621be905f6ec139db763088642cabe8d8664313b671a518ac9e087edf921e5aa7aff3cade046f3c4b59b66771d6259913dff4ae22d7894e21ad239a5850df1245dd57629f801ce7bcf01df52a29472e7e5307f40b4aed483f88762904208630166651dd4f5ee1330756974b9466d23271518eccf65eea717d6ff3f7611d70b4333fa4695c634ffc9052c17330990545d69a60f833603404530ff7fcfa266a75fe75413e6e3377ed3a709fbb78feff6a8fe2c6715798af77a58d8ed7f6bbe8341dd9676522b5736c30def484eb824d602ab24c248dad791b924639d5977c37708b1bfd8a720d83ed6b2fb46420fcc72ebee317e56eac7c9734c03a88d9f987ff0f31c18c57c7f5ce84b73c963097b74eca39ed148de47e7e4a8127ebf2c4fbd14fac597788d40e8aa25e57ffb729f942dafa5026ac3fd2aaf23bba96c0836f7cd0de95bb7644ea69ca91bc8a7f3aaaaceef2651037d053746a2b69674a887c666d15911f10aed925e5b06968f5b9784ea1d77cc8208c6bcec109631b28d1338672d09f4f636abbf35eaa47a9e3fbda61d664fbbf72f930b530cdb293e7e549e08bdaecbd502c8ab93e430fd44dcb29653aaff463f0b42eeb6ccc792665c92c52d25e137daec38f0dc1eca89ab3148ea5c43d47225a5015348ec3fc85da94b323ab5e0bdaba1c4fee68c4daf46012240a562baa98779b4ba9a5c0b02c49ab13d4bf44c2b134b8bd31e123329f2558b9491d189e3944040234ca57dae0be44fd8de5423a6c07b4aa6e9a14b89c090e61c2f421e537dce5d56ce781e4a6c96dcdfddb5d6db792c6b292304835f50c069058eb76958a784ee6c9efb46661a81c21d0cdac83c57ef80a2eeb9ab3ce94f67155ccb0284790b5c786c3ee2e49fa14141ffe94a15bcd8fc8b6287871d4f24d6b4665667ec227ecb9dca18245a0f9c20d1f3f2ec79b408fe1eca64ec3dcbc2f14c73393cef8073d74ca42b46d13f5d3fc40cc8b8c43c2d2e7354103170e8d37fb9ea3612b0adb98350d7db4e409b824c9c2e569a6a386a94ca68750372d1ee0da89bd0b563e3aee20a2fd5fc0d51acb882380976a19cbee898619447b292b4916a2b686b5194ae33062be6ffa285a0d8cd723857ec1eeb7703313bedcc6630ba527403167c81a81cf3db5d3e95018407fecddf1ac584560d2419c9ce604a2919c8ce0f342db640f5de7536bd00eef94059f89ad02ec516d1d6b812c4a97f8606aeb09bbc010a9fd7654b01286a59390c8c1022528b11c9f406ae51aede573f456ee1a4ebb4d9b9f3abbf2e20e315862ca3b25fb22f5061156846e5d0cc4dba46ffb12a53ffe6b94034c1710b60e65399581ddc4b2dfa7e1625a7aac1d62cd6d219e174954adcf2da0a93fa41e3fdfc0be6e6f42b08f74978c93b7c45ec70492859f26e028199db65f7d743ae41f1267c06564aac8a76bc5a85fe60d340ea04430c2d274fb5bcdfad9f552936be1f3589be801ca0363ddd9f1f14f660aae3de9b351146aa8d81104ecfff71044b75a162e50864c0c22e46a6f38018fc749623c4bd518888a23f3910977014dc92fafb5665cd0a3a5779421403f0a850af567a8dd23b727e646f154a2e7c25c0d09dbf5ee502e4428c8c5546c116869ae90b4f453bce2e75d0596f10c27ecc9c1b75341f1324c87054e144e326b0327d81b38e8bab6b1ba859b44edda4638d5beb5e1fc753da8956abdf775c3eee7cbde4a04d68f6131060c43956f682648a8f51776e18c1f33b9a5213d98e3c822b079118d4b0723d5ee05d87c2e732e16fc65588a12b2c5ceee7c69a87fa305cb3716a04e262ff4f833a3d0e5e08feb14532129e19d85fc4e5eb8bd2db5301bf86aa1f819eef63f492dd4dffc12e76ea63470c2d306ab98babb0e2e815eab734f2e3d629735a0ec5cdd8b4710050d6d98c265e214ea5fcb6d82a156127c1823bc7d76f479c6581de286bcef5bc484ffae05ae6503f48001a835e8d5fd6287b5a69e227015811d2e82950c4349949221e452b9c7d133e130ae8f3fa3656932a8c4d2cd6349efcdd2268e63695d713685d7d336c7af3e874463b3a7d60961585c73836cb7154be77ef969a614bb6eca74016e7072dbcc9791875ab728e2d5d94d41368e690bccd0a66eee0740c17753d6aa30e2d17357862c1ef7e30be9d3b2e28b22c140fdfa0ec56a0dede8feacccba1582457cdae3a70cb9ab124bb2473a099731b5ee97033b9d45a20b88ebcd5e6fc017a981b9d75d6582fabc487689a69f3304fc755559a6d279e3d5ace5e0dc20ad334d4fca589a04972584f60db964f37accd0052745ad323f68dd6e50eb716bb7285f694c14ae59e7e5e99ac94cb5d466b8b4eb4eb746956c500df9dae9617ec6ea557d8744d1a47a8fb7f0aeb8cd94b1ac9c1b031c08f9b938b232356ee034f58e027d19af4c9e75cb05f88b9eb0410be2c99d708d613f6b49f9982bab481bb8808c48ad039c15c322316c68278033ddb0fe24662e897a79e55f4d1aeffdc61602ede2aafdff1c2e733d1b8ff3e356fd834b1bb92e0d37e7a49227f9c419ebb74ad7a23c7237b75bd5cbe55ec19ab386f4cc4a536945d912c6eea7bb1a6e82b28d482cd023236f56eac44820cf958020392836cdc0fb325387d23877eab7bc9c985d8687071e75c0f64d7e2c89e5a757c4d49c76fa4d93373bf669d69ca478469bf6b2a3ac42fb91f7260b24800769d5592178584353f886bbc5e6adb1bb5c08d67b87f2fa5001517b7f8e58855cb1ad034dedb228302e8105d6c8f5bb256556168fb10663e7767c5b8fc5af4d929db26c837b4371cc2e2432bb60bc109e5f47b947cc92f18e0a74541ef7fab261efbadbf1a1c9ca321eabcf657a00fa4964859777cf58485f3809b889c4b74d97c198e36536d278d025ab91dd9a8dc579ba29344afb59417270eb8f7b9b8952208d6e2302edee24f1312002e9865428359b22f666a817ebfbcd33caefd17c9467afb841f654f9a0ca915e5d2b85c073a540b1020a9b8e53ed1a293793bc0b29cc43df5dd85a8196cd8982aede4c2af844fa2a9d40ae801e07063f4a86a8b110a63ba9fc8a8db5df49879d9d7f12d882efc7807edada4fb5a8d5f343043b705350ee60044bd0e098cccae52627656e34a509e5fb5318454d2cc85406fce3815aafa031271cb6f6b39626df5acadfb020b949c611d6d090f1cbb3140ecd84ad72e40418fba59684d886fa5b814ef8e05c3127d9105879e59b6eacae62c01433ce8ffa1121b27beb61411871bcebbe3398828d509b607ee61e1646f0b18968393e06849cf2d2bb88bb80debae428a647d16dd90efb6baff08a3ab453516e51aed45b134c201bcdd6a06574b3931809c0795a7eb1a623a152f8bdf8049b79bb79a4caa2c3fd1ec4c99b8bd4bebc5f8c802514838eb60015ccb94d285e4d933c0dc5accaeef6e89418c6f71acd2df141c31f9359c9f2295ab0d94ea07261e5a0e16e031000a8b5a89b4be8fb5dc57c7b252810ec86be8bd3d8ff0d8dc032a553ee54dcfdceb997c91392e164044a6fd28026d2f63b28dac06338ae271e0665ee60b8898ea2e78a2e13e4ea526fd9f57a3568ceedda93839790d4d9d875db10a67e3d0edf2b27fd0ba116caf0b2852bb6cf5933e511a0d3b9ded3d7bd7300819a0bc53534f9d317a4f0b24c3b79ab124679d79d4d3ee4bf64ac17c5f432d9db2358a9c028b5ff9d357a22a9e583b9cc6f4cf738e1aac3f0741536d86f2d3c57cf57573bf36117ddf519231d688ae2360681f25ff3d70ef877053c0c76633957e8dfa1b283a690a4ee39beea6e2b47d4e7644360cec0559fff7f13932be4bcfe6ed62acf4c9abf4722fb7b6aacfd9ee7a61486aeb5120b4443fb88651132f08188a5f16bef4a5f190c6aa589903b9e7ecf4b324f069b0e6818e71a9920ae8bf321e327617bf3c6b58f9fadc04cc49e183d71507f0a0d7dc1dae4bbbadd95731465ce85572ff2266464305c9fbefe9d407fda2447f3da7e3f4358cddf1ef6ae69ac107ef9650d2e57c96c75fab6173edf32bac40efb46cfa3a796bb6661494630bfb85ddbb549e37a443c3311217681d1bc7f8ad09a380e7883d0e9cf574844cdff3ddbf24a035d3edcd5564e492c18fa8b67d9e48b8fc296c31330690e1a134b6f448777fce6a9ca8132851ac65b8cdf9eb94d7bc17e123f947974723ec0999982bbc056acefdc22769fe58746befdc5bee831a880f2be609a1bb8736f477759614ade2972b330cf0edf875d23ce917c02adb975faa64a74e5c6b8cee7decedb8c94f7fc3efc83a281dedf35664da0cdb64176802b6e1c206668ed4d32aeaa3ef9ab746080b3c2255c25ccb717a311ee3a8dde72deee7dfa3c643dea5ff1a3f12fd3b62115ad724752d63a32e3686681e9d2e275358de7eeba021b9c19bc7d2c40ea4453b0e3d0feb68b800dd53a3fc16528874bb649cd7a0b18160b87fc87274ff98d69fcc135191a999ad982dc73fa9d5871c103ead6161db0ad14c249aeb306509d0ede5fa6668676606be3ba2c5ac447e2d5b5e0a60d7798f8794d9f37af38487a7530c01b47bab72259f6f78c09e679f4a20070df5037ac7854b48216cc1d1623250a98d0b37abd3921fd517d7dda53aad20081aca8d44aebfdc15d25795ba3603d1c8a4a38aea4b026f92fb2b640cff5c6bd939c832294710a1a224c0ea3e110c31aeab63f1be1d39a4bd19651527f5a2a738bf70620e58adee9072599932cf9cebc3d078a64e1edce25fe70733c6223bcbd24168a2f6d6f5ae16e5c886410345e68fb42778d67c26861b7d5bb9d906a4f602ea4aae372455da3494fa48feb80b73dddad31aa68b8d50a253d0602734180447a017872e779b8cf3045200a1c52d6cf3141a08392aa642c0029e06ecb5e9954ae024efd42dcc1b529eaec132223981f995bea4aaaaa1af0ce71f32ec31815ad3e399f18a3877aa13ac58c46c16b3ea65eaebc268efbc281cd7da134f6fbafb4cd2e93c7aa27483b119cedc262cba6b9a94b2ddb5965b2594d3dc433a81e21bb2ecadfb12216efe693c834720026a2b59ab51222071cb8c917e80af6d58a91b6d94b505ad35442e1c22af79c31a8ccdda45a06e5a743aeac7b8427474da1f37406b2ed501cb0d5acf4d9fc08345f61b941c797680ea2d6a8813b12c9db905fcd841ca8df7bb4f5160bf6ce6612f0ea02235301d0af295d01b53789326d5e5ea5bad7ea96e85218c6ae166cdab895562eb6c2534ead1a5c2136b22ff3ec918863b61ffca39f2fc320a92d69cbb31e0f7c25acb9d97d4fb2fcf4ea50149a6ddae1ec13660361b6321677f6c1edbc2d15d6e3585339b27c0957153462e5b8836e297c74cb6cd3a2bd0c2f8083f1d104d90e5b34b40a28150a02676b6134a43881865fb7c2c5d4d3b25290fc750cae1e4fe2d7768497d47c0de6739cafae66a3271294ebedbe9b5cd13bdfe306211afb952a868cc60d94f552945f40044b4603a94d894c2e51d1a5040bd2f5e0caa78abd7ebf3f60910143a9045eab19ccfdfa1cf455c4e92cda19bcf9f48fdff3da9eab4a83c3378ab315ffc6ac5d484ec13c6376fa2a74e75a8e1364264ecbb62c3c1b9bac453ccc83b77816372253cffd75537b4441f2c0be07fbcb7dbe1740274bf983a62eac636607907af664cafa36027f3d20d08f2c1fdbf3fb4b99793c9551aab78f1ebecebb36c157547ef8352e3d718fd75bcb3bb26b4c3a9d353e7f378e52a06a1df8", 0x1000}, {&(0x7f0000001380)="cfbe360fef4e506a598711a931f6e7e9cb34ed547e83583c571ae24a026d6feec381c4842b3925c3cb8d1c768e281e4f1d47ac00e37119", 0x37}, {&(0x7f00000013c0)="c150117bb95ddd9fb88017fc1ccab062581a547034dc3064314d026716ecbc5399b72888b683fe5248962989e9c946ec499ef183a8f02a3dcd931d1af3a0afb7aa67e7f14892e2d3e2ff86b57d6c548496d31e0bdff5f7c2f1a3f97af78d1a08d0010f1c2a083b8fe94d95195720b0214e9996597c58636df0342a882e5f2f9442dba90063", 0x85}, {&(0x7f0000002480)="904f43fbe96ead2cb6a8d522e4339db69f44a27dc3128dfed392fe0eee9ee47b2d20d7ac6807506e287896784519d8bd16f4d17bd17b50446eda04f05a78f8ed4b9d4307fb2548bf0fd17904936b25e5efe8ab37ef9587", 0x57}, {&(0x7f0000002500)="f84db8b2bf3f5d1aed0d66bcfa60e3c773c8b2c2f69d75ce2f880bd9842ccccc2bac8af45a7b9a8f479407c411c8a12ad3ecfb7fe46a3fba0fc5d60304cf896e14bcedf0693e8db9bf0765406137460f6f630b413cb236a653c7ab0ad63b472ce0b1522eb43aebf61414752e9b48d5e8bc715158fdb135c5d27262336d2394a52f6acbba62efa64c99b01b4023823aeff336dd44661b75", 0x97}, {&(0x7f00000025c0)="1e00b6ee8a643b3589c92490d0c68f4bf16295dab7b127cc55814a88a5dd605994a251cdde3042aa7e72a6cc0231578797e234569f2289c70ed106edb10438846425481c62dd97ad9ec964c41833b89b53da40b6701314efd7682f59bbbc4a70bd507b404f0f647449bcb97bf67de03a6130cd190ff424ccf91af5ffbfe64b612e1806def8213e985d1534ae4b6bb9c7705bb91246ad42c7e4ba1260af0ec088422bf7d13887bb15a1cda7c790e351a2d5ec0c67b560297a09717fc1459eae50abbae4ddbe52a23cca155ac149907fa914cbff789f01a2e62af343ae6a63b14f80634c33ef956d712df7eada381a65e49b3071134983254d232224219e876dc6a88e1ab146def38b07d3727069a7ebf54e061416218add8347b9e30717741bfe5369216da11a7da4b47c1727409b3325cd134dbb4598fe26cbf3c5fb7e5bb9a1a1df872be1ee5b6dddc35051b431f0ed937fcc17d136901b6524e4ecf7f31f9f5e0945967206a218022ff97f9cb6a5b81de906231572f49811ff5cfd1d7440f2c7600360171de3c3b0744715d66c4f52b19c407e74716657711a2c2880c63c3418b4c994163607bbc0d106afa3b70ae6d1023ac94b3c1b273a87bc9073c8d2e6298c0521feaeaee12dc9b0dddb32ac150ca61ac8a4321a54ffc1b2cf8f78188a8299f8cb45caae2ddb846edd3eb2f7b914912ced5dc28269f111622a9447e03ce89f00fb815e3f133d8d61b1db5e8fd2060ac660c0b642fecd4486a817bc6f96ff25415c42023c2fb2fcf3cffe2c89902ceeb2f6565e8bcefdb12e4ced120d96593a37e2617503cae12de36b47180cd4e2c561c11ad42438b243dfc6c4ec1d0eed4a6e567b0c6b1ae489b4b5b2863f1102f4e4fc489ad2f89a4db79f5dfd0f3a5b6fb7e553581d720ab8cc5e2f74fcd7d5fcb6a383a1e4f195b762f8190ff0b378fab9a35c0b1e0421d5df445c3861900e586a3aa82b26de24ef2ac16cee27c7364c428ad8afb064e3f302b20d54033417f6a61416237aa7fb22c86fc32793da2e138412eae3cb786a336ffd3a494088e53cab3e79879292e7ede41eecff3b39e50c63647519d7233698d9f30de5e9b528f407b55baad94885bd4ea75089af3a8debe784b262f30c142705cf3896668462fe9de05de5e96623f6aa5e32b07c09f47922a18cc3d0b8c6e88b666753f7a8c7ca4d816587c226ed054f82f2b4deb562fc77a8a00e602b0c25b4486eb0e16b1401608fe15890b3d3c891cc2acd85927a23618617c53f8774b174f83b9122dd4ea82bfd7d527ee866cfb34bbae8169eb65c279891de0fc1b5e508162909fc833344118bd9ed27842905c1d7387bd7c09a54eedd404a44290e1d6ec77812a745b13d6f57fccd48c2643ff120274e46cb941b56be31fae62b1c42379fdb127945776f92f984503b3c93975cefc4777d583dafd0c27581425363ed9d87d5f6e50c3b1fd5aea0904011aaf2294cbce0cc13412d1605630a8b0612359a2ad9fc9fbbe1a7b38cb7cdb7f2cdc6f795485021e91d5acae2ab0b12c4ea92d4e9102969919b20667f640e2cc2ca28121fad478fdf48c8c6cfdfa59a00b44fb72be08187e5bf285c375ee20d2d6f92cdcb05dd46e090565da3921d8843afc6988ff8b45eb1812d1ab7e5a3943c38a2fd610b48277c17858b8d73801d6016493bfb64c7bcf864181e426db616c20594abcd024718e9cda19a8d9745070c0eddbb745e788cd9b57f5136781243de76c6bdccc4884c02b56822c3af1940527a319e209523261cc74bbfd96016eb7ce27e3a51aecbc6f23f3012ef05a3555c1272dcb82726088cb0a7e978ee9c6067428daf0976fdbe1b597daaae5e51f52405ada536a0bf14e409e8412d29deb28628daa55e516dd6cdcf65ba9d6f824522253dc432de88d90725c999436a3e9dfab2cfb0c0e84b634e9dff84db993b32635aa41c200597fcb7d44f7e227ab8ee1fbe02f607b48fbc14d0a7ad0f9a51ef2155756206626c62a9df2e37ba897b83ab3a5a25ca3f74be522aa3cea77bb55c5a24c30965b502f1ef476506f11435a70a6566cb2eaf437d1ef4dbc1be51cde123e7b9dd197de3b22deb2e317be528f8dad49fa9e541e30a07fd160569fcb799b78feabef85de7659aabe166a0162e02a6222e7c5908abc1dd78eee350b870d8a061ea94645baa4ff93651bbecdc2c277e62d34a1534ffe7a2e19f8529c332c56e84b154271b1d427058c9d5a67ba6145964f6cdcc85e78aa9ff60a673270f09cec9607a8171cbb34d3c615f3feeaabfd8ba822c89a95ce116b6f58c0fc4ad9100e74f5786b7cd589f6e73ad256cd94ddd5584f0d801d2aa3ee4ea55e12c05bf0055592dcf04544b9dbc833364dd5243bde84c0aaa5784557f03a910e2c69b3f6e3d0e4335f4a9055972912332b6a877268337e3b6ac44e13ab70d35e696af365b5a1d91acb037283d4751121fa15efb51b5b585e2f7c4c4438348d1c3996d6ba8a16d2fa199a0958b3418ceeb0c90f3d25a8d4cc94184637d1f366ed921338e18ef5e29e120c4a325f696315107cf32dd350db797ab73931c9bd1de5332e338355b1d47a88dc1d99c2133d6fd3c06113b35417d19b0671ff8d97b8d84c0bcf98e8a021662f0ab0351f4be3a0689138bec4c04b1284d37bdf37e4f5064e24407d14b963a54afb1e992be9f6e7aab2414d48d9758cd8476e8b21d18210c7761fd528afbbb919716b6b42625187ec0de8ce7dbfab77e3dda211b037721a3e6237469faad7ee833318b7a499dec7b216396f23deecf2b8157f8a358f76cbc6ee80bd2ca9f58e94ea9fbb58a352faf9f84cff45e5025463b6c4bf8e4f460ad71918050c617bce74e596da371ba035a3f1c19a503c6376e1658f2c02e03bf4aa168ea189563f301cc3373aae32627820fc83ef47fba8cd9249de39800b755821ee8f21a961226357b5ea07e4acd4dc47b2bbe0dd40503898c98c8d7b2279cd2b4d6bea126f43adb001501cbd93f1ba3b3c2621cbc075b1e0eb1897c40d80ff27661b3edd7e1680cd29c31f4443a3c2c9109c269a496ab6e539654ca3143c931ad71939886e2bf74eac6e6417bf2bf9db28bba614858c8407821bfb615cd983f8ecaad5648557c2949f1285e7c62b6104da5fc2feb2736274515474170d5acb128b2637e41947586f8daf66716061dd996bbc66157bb7859bbf8e8e0a0df175bb55e84244d8b20299a870a087c18583effb54e689cd0c2146ba4d9704c819dc9f67e8a56b446fc2c181bb16551523676f2198f6e4f791aa045ad6d2ab7180dbe324524981110663c104cda2be913d7f7e0193aa7d01cf41ef93fa123c71c91e631e7d35f7a03a69d2a2123fdef8112a963a8a8192e73bd7b5f6492210247183cd641db527ae6e87ce3b1d77f13712916c2a93fe8fa8f78148066b9cdc6238d6e10c93f1e87ec3f392f2c3276fd08410538beadc8da04fc6fdb0abebfbc08778059ac1a45645fbbb8ec7c73b4744fd422521ab6f95af97ec96006e4a7aecdc79854547648c5267be6d92ea706e1df4f58d53c87f1159a61f9fde18c13803712943a940d515c124c107072ad0f06b85ed73a4246601f05095d04bca20d7f9dbb3f61741f49151ab9f545f61e220e39fdbf2d8c71c74583727d8311bf0a5dbe0ea45efeec590ea862684a4163f75fe7c8ac42013a83e83757a2a95c44bf1f4ac04988606a00bf8d04437866e312decb77d0034a8cd626b272bdf51de15201afcbb4114ec03e7c22748aaed30e764829ca280515365a0d07bf0c1ac74ad73768f348ffb4c4d6fb21c4f47320e5049b14e70999ced714238b76cbd1f803e59d9adbf6dcf75fd3bc15dffd84ddd698fed8ab2a43bcc8d74cc07dc96a75f8b38d84424b8406078edbc306506592fb28e1ebfa58a217be1bde7195cf7c2ef8d94aaa11fcc968d50dd4d40e4cc0e32208063fd5c41ff5f656a92552c5322f28c2dc9ff8eca1e7988eb59b2e534f2d1b1f7035ad09e45da30b704c42fe0a8d388ff7baea2571900ab25bba0a6a587a78d5107a97a460255f431586021e61322104d776427e0bc726880f0860f12ab364c1d77888c0fed7c906d181a16fe751d730947c956e4f8da1411d22de8bd9a78232a43725becda0bc10b897c2ba381cfec68e55e8fc6e2aad486b7443cf59f5f233eb0e60d462395c95f2ef40bd331444ac202cfb19f06d2e5218ca28a0edf5f5f367b0433e9e84108e467a903f6117ffd8df1715826c1f0e43bd343d617b42f50b24b79a04f5c3ef021d54d886b71f5fc14c6f590a22e13545081dabc4fbafa4f6e18bb049bb7631b012d043ea577fa3df107dc02e713a3a5ab564de3e42a5e49d12b1c14b0758e1f38833648f5a33d4caed37cd025e5ba56931ec321c2cb293196e4712c061f982204dbdb4074ce48ef80d220ed1386e76bc55619672910e4128bd364e7dc05227458d186664aecdc1e35e93b7e9351e21df218b77e7660673e569913bc2fbc055e7c48fa0629c98b1e0f0b3dc84bcb9facab91a000cfc9b145ead57022afda8ae967fc216ed2b9eb5117dac57e935cd3a1b22f633b8241727227798fdfe647d4354048a881ebdce48f7a23364558c5fc38db0bb043f12708d4702a9401b98a27a1b4a7c415828c51a2c7418ff9ab9b99aea23e2484ba79c23fad63378f3d9faf559d17ee97cbdff954291bc828c401b4aeec5f1cdc8c72d17a2b7bca704ea3911861b332e48b43a58712154fc45510ee7bcb68f84ca21555cb6b5e79070191c7784dbc6bbaf4b258bddc37f44dc29370756f45b0974eb6fed9438e2e72ec62fc420e1a827c8a1bad11ec7b523f06559e1dde1bc6cb591caed31190c9c9c47d929922b648981749f966b9f54b7ad530673b1a2cefaf8dd146dc25a88583ca91cfc0f50bb39623e1ea0ecd5f0d50ef12330bd9fdfb441a0905f8c89066c56c0fed30b9dc4661b09fb47bc9f0d064d8c05be6076e31661c54001ec2ec8f132f548707b2473753c5c10361c9deaa5ae4546ebe68f8d4c9b4d1af8053ad5ed62d3154e8cda63a07c5feb494327d14c6860074c0d24f91ed672b3f2fcf3d4fb211050a9916856312fe0c705f6bacc3f1423f97ccfbb5894a98aa9467d28bc59f109411105118e163be98117a8250ff2b3514f627fa1868bb75eef1b6d6973c9ff535be71927384560f38e4efd12f811586801897a84bfe7696e8557e3cf88002a49464c6911464bc6e96694da69e70efaf7ed425a7e5d80b63407b804b2b21519a6d526c06e56d646dd6b0c7be4695991aa1fd85271e72dca7180465d22236d95601969bed60644630f6174be2040f0a274e2def59714abcd227de0b04edacf010ee1ed83f01645b2f97720f2a00a4caeebf0122a96257f71d8706fe4739f14a356f3dc6ba9a67a7839022b76b192be232f0e3170830e1cc493870ec1dc25cfb0e6a45b5198ac17dca4baaa952f58298780d4de5a4d6d96439f6e0e07a0fae7d7b79d14c64bfdb0bd6ea5d5bb96285612aaa32c34e759d9bdd80c7ceddb9d02cbad47a833fd8a0248b7f432ac29eb000a1a9e49ad0bf5010d8d0b3006babafcfc927a87a5adb3089ba4c6f77938ccce5239300302f996106d1b451c49c1fa5728176f711d213a0ccbdbbfe57c84f68f3e50ae2c1b1c78cbc1b5ca00445ecc9720c06f3fbafa98afcf85429f0d134514d3ef41f64a7a42bcd62dfc938dcbbddd377b9d74095920961f6cb8e980050588220781938f51ea0f22c767397a7af847f6cae8ff63e5cf87be8f795c44", 0x1000}, {&(0x7f00000035c0)="06c687b07c4a5ee71b08988fb57d1ee97f21031ace34ea2925bfda43adcee2725cb6a405d234ae0edd1ca6a7d85d218a1fd0f14f02cdc2aaf254d68bacf146a82d1ea283a3549798fed767aa1090838b2928f930069887d639a82150a4be270663d3fa55cd2d1c6074fbaaf02681250c115bc42fb2043c24e2d49201ead3f9ce20f50f4943fe425c9345eb44203591bdd8944a3515900fd2faef33ed4158b4ada9777aee13a3acf26bbbf72c4ef0", 0xae}, {&(0x7f0000003680)="9a38c7545361d8be5004c8123d6f25002149e9c479e1021d55dc256f96136f5d193bab0890c608a53cc1d6fd75d9b7d525bef8f366dad7ca2725bc9b331a1e2ef72e4101e62830ec8ed3e21de3d489f216a33a704a139af83fd6d67f6743de0e1f2f4586828fc1f67d7c57aff66dc05e61fff8b1e2e0b74ca3a08b92889de4803ea327f5e97a6107543d9847e3a9cf760fe21ce5284c348363c3bafe4c06eaff21fa0d2d49cf0fd10103de5ca34ea6bb38596ab315b44b69c0b7e22cc98ed8ed072e4bed7945f8052fa53f207eabac8de5391f7d209b80c350e39aa2e5bbd185be0a", 0xe2}], 0x8) 12:44:36 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) writev(r0, &(0x7f0000003780)=[{&(0x7f0000000380)}, {&(0x7f0000001380)="cfbe360fef4e506a598711a931f6e7e9cb34ed547e83583c571ae24a026d6feec381c4842b3925c3cb8d1c768e281e4f1d47ac00e37119", 0x37}, {&(0x7f00000013c0)="c150117bb95ddd9fb88017fc1ccab062581a547034dc3064314d026716ecbc5399b72888b683fe5248962989e9c946ec499ef183a8f02a3dcd931d1af3a0afb7aa67e7f14892e2d3e2ff86b57d6c548496d31e0bdff5f7c2f1a3f97af78d1a08d0010f1c2a083b8fe94d95195720b0214e9996597c58636df0342a882e5f2f9442dba90063", 0x85}, {&(0x7f0000001480)="069088f2d187187e9f4e0d28185b1e9c71c4cbdcea2005a39122a03f557ddca833d5cce79af3f7658f79b4a721d3fc706ec159b1cb856b28522baa78560f8c83eccc282b10c0f109bf67c0978dda5879eca0dba26d60e67e34cb83af4699e6bf1f3d6919f0321e442e484e6323a2053b778571e7663a99aee66faf41a428a6337c0fe59bf488cec6f98dbde51e776a0c1f3c72e900f6d90b970c247d863fdf98cf9282a79f98731c0b5b7cfc5b69d68f4ebea3d7a738ab1e63cd35c5ffb5d79dd97c4184be1ab344a29726824e1acec1b7e820a1b01296db115ce0b30031895702f6ee3f7da0dba355ff52e1c12e140d84c9183da4159f7061af2a979c265dc2180a0028824b5484582c08841a1f8ea40ce68362917cd29b42d7d9c13d1822caf9ba128c194e97ffcd0509fbce68e103f6ff8bf923b58fa3abcb46385f99ea3392c19056271e00b06944ec698051da0a41030d5077094397376cca269f1e554eddb69a11a4ec9e074fc4f7a38a39953259997afe6b9beaad63ed170999e5f959b970bba024d7ca710ab2ab62acf1624368bb8e1d2a472939e3f2ecd31ced36a01c0e8bc3535a7deab5c9030b675173ccec4e15dae3f7b255660dc8ecea1fea9a1379f7c89a73c6c794f2f554151dfd839dbded5b29079f7495b413dfe02bb98742cee43d6b6175eef566cd15903195bba4055d052c39f4745a7d880965c0805ca4ad520107ea01e80e5232d288c6632a563525f4c83202feec3f1d5117fcf370a3939b01cfe501696f60e3b8b634da146ef3340a1a33576701dd21330309f7ca508c19e319d4d7dd3c4124c291c206db67bd49beb656b2428c124550fe2fcee09ac9f6ded89088e3e64594e382bdbac613a9938532a9902f2aef034c2067e2c907258014f162017927189539dd9655671a1222862590ff1c9db52a017139744f1091e79edd1b50e9a0a38979ae75662240f8b1f8243ad8b2b6387849a54d10920a5568060c013ce19eb471ec8eef5b622084615d033421ac3744339a7cbb5079938359e2e4f8cd9902529931564b38d9c3b5b7e533446d0dfb19e353546fc9654d26acfd9da056ffd0d779e4723b4fcf1b4784fa3ab20865b64418318760643da798b9e30f7b77a59612c26b6be5beaa59c4344b1465c013c65014e4e9408bdd0a5d33b1aaf6d7ac6753bee36218167c9469cabdf8b844398c67d9c1e8ee851fe568e5cc090adb0a6e94975f6f8cd3dbc61e2c875aab2bcabbc006d2fba488b4802536acd4caa95d3433ead1b5026ad9c9931ea4ca8005ad456d51f4d3c8cae829aa694aa4254069608a1eaa534b44b6531ee25ea821b388566bca289703c344d9db0a55e5c2422876addc03833a7f6a2b8553d4a2f6af9fcfb6be0bd2884815d3db258535cda62c5ee3a7df8cdfffb93421a083290d31b08cee26b61e8deb55e84e790b3fb12f22d6fe254aa5c83cb5b462018ff450f5bc0d99c464035dd6624912101f6d007a9d57ac992e4f85e402fa94f4e3eaaef00d59a9f2a297256c01793d01a0ad8a54b6799465a4157ffb30e268635feb9e6b3229ef5d23a3e375ba2ae76bd2a8faa0538cbe3961884b18db540b5dadff0c08c74a8ce5ae5b63fd776e6220fb6d5c159b2b9f78bd07d6b9f6a7b42f50df2b31ab3b5667eedaadccbb66e2763879a25d42ee6a30e2b7daa332a5726920a05768cc7ba5da1cda212cde7f49fcbaee30049acdea4e4ce652c9d6ed6c603dff75f16c177afafc6a6604878fac994436a470d7b864ef9ca128f06328f6614a1635ea43e189e41819012e104b1cbf7e9f7af7d2541568d42b85af2c4d99469d461863e55b4e48ca98b65b470a1d690d91303294717e8653545fc0f6e7aa7014538fadb2e28a4616e99ffe77855376d8dbb848f25ff3da49edcfff2fb6312334e51a974fd05de7ba14dfe549578f6500ff419e3c09a3d3cf5ef3b29002aee1a585b15f5698a5f0c1c2ec88bf730eee6c2876b19fda0cf85193190d563ba3ae34612e6fdbeb3f8362fe92b3c354da66da47b6d799fef939ca06f12a6125319f6ff1bedbeaa9c72b19d03cf9899a8a3f732a7b62d76013044aa9adfcf3fdabd157661afac05ad4bd4af16e064afc23193407a9d326a0024bb0fed53fcd1bae5164c53c51b5450958c3656b10190e92400670569e4bcdff3437645db7822e2d7a689f53024d3d1e3effd8eec9890758ef2c5f8840d9933752cc05172086cc5ef10b0441d0014a308958dc9d7493d10d30a6e2f9bb0c95896ad3f5e959339826d79fe60c69d4e186a9f9d6d925e77e2f3c63e5143c6d4ef5a78d8351959aab581f5951f5feabd5ce08d72d3456fba313cd4fa6ff4eb60332d33f46a6ef835468f1d91b19830b48ccaf8f76001a86943d445bbeb5e4e96f50e499e2f9c3962bb73a5179b2e801895b1cddad7bac544890034869911167a8e329b465e9184d94f8383e7f3343ac6346c160ada6256b551da73eb37bb5255fd391c420aa65aeff2c74f96039540e7d07f1265ecb90a5b092e6ca06237f3f2075eb0f9d099db68c77b2e05dd8221af1a71c0e59903c36cb2ae86998a4eed0388c6b2452a2c5b7f66795efa251f458538d33bc320a9fb03366a327af751888653acd2b80cc009c8a335746dbcc3d9c957aa283d424f9a54f58a4761adddebdea495bd47f86057281c5cd827c49fa97bc97c04043de98a0b71566b08a83896f2a5b225c37ed2b3ea6142721de53b231414948bcdf451d74d7ca40cc91640be3fe23169d5f7530d1b7b77129755605b546570bf879c7421a2590b83a9318eef2a55d2b7bd0600caf032a3688f9c9e8aa0c99a4eba0eea88c5b826460b531d21db85b97547abafd600f0352086d2356a065e3358f57d36dba896506bcb038d25308b7d2f717882cb5d65001d888e20d28074c8ebb4c96923840cbeadc5cbfaf832df6f1c5bc568439e29c824f84936548a4f5d65c9358ecc1db0f9c9d997578945a9f3e329171d7ba5e84cb6864002b5d91befd329790e60e2eca3ac89c79170a9ccab106e18ba628d2cac044c91c2a1cdc294933c3480f0dcb70f12c0bbd238dcf0e63c557636465fea8216af15a84d3a0b4b4fef9ab81fd4bd6ba091a9a5f47bbab1d3ea63978b69bae6a27d8fa38ed6aa81dec76845dae01f41b573eb1c353aaeee48e4a0e62ee7244ea0a3091c3c4c1ad3558b0265cafc2d079dc87487febdcdfd9eb928f71fdf44d5b7f7a393c1bea68eb0e549441919d535e10bd520cc6f1497d17891a6a9971c4b6806e99395baf24947f73c4dd7546d9986b6a9a49b60c3000f3a464e42730780a6a109f6c13c9ee569f6be1c1d95789db35ca39b9c41b36b9f606f807ebed5008fdd6ed84f59c4cc59cfd2217884c454fd18be3404bd37dce9a3b35477386e0ab97a0bf9309b2b8d90b971dc27253bb3459e8b7ec62a8474e9bd5880006756060947e0015761b03cb96cff61398cba1d0d0e00ae2ea0e6ddf34cbf9470b30a31c95d55737f5c15d2ff162a0dec80e40248405b7b82336c57c9c737cf7de73ce7797a1384980ea6a2e276ce3ae1903d8f5748db901ee20e3096c46dc6502c3e9f257303a79c035249cb830b00448c83419ede3861c3b3f00054a848566f9490f7dd366c207531efc42f6dfcc348f2a2afe49985d8cdfb9dba065e07f73e09f7c61913452445650b11ca1e14df040aa94d9bf9be3bd256f6143d0596842d0dda991495921da1ea851c510ca74b29051f40cb835a8418cad6f43dd2529d8eed84d1dd7b4990c479862381a30ce6d873e70bd07575042c0ffa47d96611b57a40fd50ab8ec4d0091587fa4e1f4c24adb1511fdf90af69570165a355d08a7b0711d960a35d10b6774a80b9f77c5b10876d66a6bb90eed62d3c07364117d09c8b193cf84eea130d3944c7ff840e58389c24f65fa8354c4c6198f4e30868bd148acc22443e7cf128da1a2d4e10217c8d9b0d87ef30df19081356c536243f2a966a0f7325cf2e71c7386e35ced7ccfe13367ee6467bb852a16b141028b8c0441baa6d414342fdb5c224d8cee34518c3c2f35b11859e9d9b33e2036299caf31534ae48d061453f8d8fea78d5a6f98659afae0243cb94f9b66e7cb6825684f2b350d245407757b526f04f1b141eeb7a2029e1ec771b88771fe5018789856dd7f14f59e0049dbcea7c3640cae5543e97822f5ae2eeb0bd4f2a6121cc71275aadafbad372b1e0ed4e68eec31bcdcf6327f1f30fdb76c68951812563bf177a5dbac0c248e5781020c78a1f6158c997efb2e3f7c1c6cc7286da68e937cdc9a1bcec8e589fe23aff979836a3be21c5ae4007d9e69134e93f523f1b1fc9c0e8208acfb5fd30953f513c964288543929b44c5e3d07275e01bb761a99f3fa94b60f960f9c6c0a73565fc08f3cfab001c702af76fb25abe7fc989c2e9dc4b4230955a7a2df13ff31fa36f892353747445d2e1cd5f369c1219a6f3f7d915133da893a5f31dcb9443f0a1102012a2b905c8aa1b471b5fc4384e53510ed9de4ebdcc52a7cf3715e23d9a2902ecdab654a0c99539372b6f549f33da0876b164e9d36df1269d52baf3d257c03464f6ccc4ba6d8d22401f8d8cff2c37d7447d281b99a000ba1c5c570d084ad4431d2f245aee9d2991d6a91a9463ff15895a5cbb62f5ba0a2fe01686e48bf1778015bba61febfb807c0f9112c19e1021a8036f18db513c51b7eca72d1086aa58c8c72e5925a5a7aeface5e04d5aa74beae21b6c7fc46b7f6acc1cfac810544650a59917d348c2944a0dfe383880f0c30e851cdbae83a4e4cf6b5c9b85f1de3c2b058d4777dee171297714206a2187112b06119a588e0c7a816d377c5d693457598db134d9bf79a951074d5503282a8585c964b2854fb0853372088d606984d83832d6afb2bdaab00a3330c674b9356f313dca019d78bc966446b8b7554e2a6472e014eaf0c762edc898c384c9b170f1110cfcadd982cdfd6dc4e752db2e107a1b329b38119cddb8fb85c1ffb75d579035cb51b7f3dd387f30710eb9eb895acdae3301ec1c7114bfdf3a7020c351376fd4c72bbcec3e6fd712b560b3f4aedbd1ff58f925c4a972e3383370cd72bc7f313eee1da8594171c4d89a6da83922c2b76ca27c3addd88df35f2db014bc8eecd6dd3b0e724f91027441369c56c82acbe06a96cbc089c0495334c735332ccadb0d9e6a10ad1138c701fbf93d01610f50d84db158a9fe81a7c0c6ef9a4e93bb7affdd7417a53f7e75793f6093a95f768e7a4605065f728706b324ba7d3e3958662d6456c09b53e5c6f067bd1244b5a6a37c57c372f158e1c5eab34a4a127886d88993e081662edb409d3d0a757cc908bb91f32227284e360d7fb1ef8ae3a65003458b08c07013fe61f825fef71013810ff7cf0366c6f1f0768c12b3280403eeb6fb550949507943503729b4662f6df8dd3ab62423f8088317320b24ae4973e7725946372b7aef6eb98e84fdf8e1ae0759c37301d0534743141ae2332c06fe69141b5d127e326a397930f160862e5d7ba664d838f570610f590a354a47c860b92cd670a1884975ad8564d20f4a163b9760679a114fa3077ba3b6bee1d97a6c084b4bca692dd86e5a01129ce3da526ee801db95769bfafe0202cf772d98dc3a40498d0f62d0a4e3277bd62e7145f32007948122f1ae387a4556f0777bed8c763cc7de72796dcb7f555c5747fab6a78bacee320745255b159874a1a48a5f78a4e38e415b57e4ac67febb40f1ba6ceb4d3b284b7861a8732dbebe7c3b56b56bc958f", 0x1000}, {&(0x7f0000002480)="904f43fbe96ead2cb6a8d522e4339db69f44a27dc3128dfed392fe0eee9ee47b2d20d7ac6807506e287896784519d8bd16f4d17bd17b50446eda04f05a78f8ed4b9d4307fb2548bf0fd17904936b25e5efe8ab37ef9587b7", 0x58}, {&(0x7f0000002500)="f84db8b2bf3f5d1aed0d66bcfa60e3c773c8b2c2f69d75ce2f880bd9842ccccc2bac8af45a7b9a8f479407c411c8a12ad3ecfb7fe46a3fba0fc5d60304cf896e14bcedf0693e8db9bf0765406137460f6f630b413cb236a653c7ab0ad63b472ce0b1522eb43aebf61414752e9b48d5e8bc715158fdb135c5d27262336d2394a52f6acbba62efa64c99b01b4023823aeff336dd44661b75", 0x97}, {&(0x7f00000025c0)="1e00b6ee8a643b3589c92490d0c68f4bf16295dab7b127cc55814a88a5dd605994a251cdde3042aa7e72a6cc0231578797e234569f2289c70ed106edb10438846425481c62dd97ad9ec964c41833b89b53da40b6701314efd7682f59bbbc4a70bd507b404f0f647449bcb97bf67de03a6130cd190ff424ccf91af5ffbfe64b612e1806def8213e985d1534ae4b6bb9c7705bb91246ad42c7e4ba1260af0ec088422bf7d13887bb15a1cda7c790e351a2d5ec0c67b560297a09717fc1459eae50abbae4ddbe52a23cca155ac149907fa914cbff789f01a2e62af343ae6a63b14f80634c33ef956d712df7eada381a65e49b3071134983254d232224219e876dc6a88e1ab146def38b07d3727069a7ebf54e061416218add8347b9e30717741bfe5369216da11a7da4b47c1727409b3325cd134dbb4598fe26cbf3c5fb7e5bb9a1a1df872be1ee5b6dddc35051b431f0ed937fcc17d136901b6524e4ecf7f31f9f5e0945967206a218022ff97f9cb6a5b81de906231572f49811ff5cfd1d7440f2c7600360171de3c3b0744715d66c4f52b19c407e74716657711a2c2880c63c3418b4c994163607bbc0d106afa3b70ae6d1023ac94b3c1b273a87bc9073c8d2e6298c0521feaeaee12dc9b0dddb32ac150ca61ac8a4321a54ffc1b2cf8f78188a8299f8cb45caae2ddb846edd3eb2f7b914912ced5dc28269f111622a9447e03ce89f00fb815e3f133d8d61b1db5e8fd2060ac660c0b642fecd4486a817bc6f96ff25415c42023c2fb2fcf3cffe2c89902ceeb2f6565e8bcefdb12e4ced120d96593a37e2617503cae12de36b47180cd4e2c561c11ad42438b243dfc6c4ec1d0eed4a6e567b0c6b1ae489b4b5b2863f1102f4e4fc489ad2f89a4db79f5dfd0f3a5b6fb7e553581d720ab8cc5e2f74fcd7d5fcb6a383a1e4f195b762f8190ff0b378fab9a35c0b1e0421d5df445c3861900e586a3aa82b26de24ef2ac16cee27c7364c428ad8afb064e3f302b20d54033417f6a61416237aa7fb22c86fc32793da2e138412eae3cb786a336ffd3a494088e53cab3e79879292e7ede41eecff3b39e50c63647519d7233698d9f30de5e9b528f407b55baad94885bd4ea75089af3a8debe784b262f30c142705cf3896668462fe9de05de5e96623f6aa5e32b07c09f47922a18cc3d0b8c6e88b666753f7a8c7ca4d816587c226ed054f82f2b4deb562fc77a8a00e602b0c25b4486eb0e16b1401608fe15890b3d3c891cc2acd85927a23618617c53f8774b174f83b9122dd4ea82bfd7d527ee866cfb34bbae8169eb65c279891de0fc1b5e508162909fc833344118bd9ed27842905c1d7387bd7c09a54eedd404a44290e1d6ec77812a745b13d6f57fccd48c2643ff120274e46cb941b56be31fae62b1c42379fdb127945776f92f984503b3c93975cefc4777d583dafd0c27581425363ed9d87d5f6e50c3b1fd5aea0904011aaf2294cbce0cc13412d1605630a8b0612359a2ad9fc9fbbe1a7b38cb7cdb7f2cdc6f795485021e91d5acae2ab0b12c4ea92d4e9102969919b20667f640e2cc2ca28121fad478fdf48c8c6cfdfa59a00b44fb72be08187e5bf285c375ee20d2d6f92cdcb05dd46e090565da3921d8843afc6988ff8b45eb1812d1ab7e5a3943c38a2fd610b48277c17858b8d73801d6016493bfb64c7bcf864181e426db616c20594abcd024718e9cda19a8d9745070c0eddbb745e788cd9b57f5136781243de76c6bdccc4884c02b56822c3af1940527a319e209523261cc74bbfd96016eb7ce27e3a51aecbc6f23f3012ef05a3555c1272dcb82726088cb0a7e978ee9c6067428daf0976fdbe1b597daaae5e51f52405ada536a0bf14e409e8412d29deb28628daa55e516dd6cdcf65ba9d6f824522253dc432de88d90725c999436a3e9dfab2cfb0c0e84b634e9dff84db993b32635aa41c200597fcb7d44f7e227ab8ee1fbe02f607b48fbc14d0a7ad0f9a51ef2155756206626c62a9df2e37ba897b83ab3a5a25ca3f74be522aa3cea77bb55c5a24c30965b502f1ef476506f11435a70a6566cb2eaf437d1ef4dbc1be51cde123e7b9dd197de3b22deb2e317be528f8dad49fa9e541e30a07fd160569fcb799b78feabef85de7659aabe166a0162e02a6222e7c5908abc1dd78eee350b870d8a061ea94645baa4ff93651bbecdc2c277e62d34a1534ffe7a2e19f8529c332c56e84b154271b1d427058c9d5a67ba6145964f6cdcc85e78aa9ff60a673270f09cec9607a8171cbb34d3c615f3feeaabfd8ba822c89a95ce116b6f58c0fc4ad9100e74f5786b7cd589f6e73ad256cd94ddd5584f0d801d2aa3ee4ea55e12c05bf0055592dcf04544b9dbc833364dd5243bde84c0aaa5784557f03a910e2c69b3f6e3d0e4335f4a9055972912332b6a877268337e3b6ac44e13ab70d35e696af365b5a1d91acb037283d4751121fa15efb51b5b585e2f7c4c4438348d1c3996d6ba8a16d2fa199a0958b3418ceeb0c90f3d25a8d4cc94184637d1f366ed921338e18ef5e29e120c4a325f696315107cf32dd350db797ab73931c9bd1de5332e338355b1d47a88dc1d99c2133d6fd3c06113b35417d19b0671ff8d97b8d84c0bcf98e8a021662f0ab0351f4be3a0689138bec4c04b1284d37bdf37e4f5064e24407d14b963a54afb1e992be9f6e7aab2414d48d9758cd8476e8b21d18210c7761fd528afbbb919716b6b42625187ec0de8ce7dbfab77e3dda211b037721a3e6237469faad7ee833318b7a499dec7b216396f23deecf2b8157f8a358f76cbc6ee80bd2ca9f58e94ea9fbb58a352faf9f84cff45e5025463b6c4bf8e4f460ad71918050c617bce74e596da371ba035a3f1c19a503c6376e1658f2c02e03bf4aa168ea189563f301cc3373aae32627820fc83ef47fba8cd9249de39800b755821ee8f21a961226357b5ea07e4acd4dc47b2bbe0dd40503898c98c8d7b2279cd2b4d6bea126f43adb001501cbd93f1ba3b3c2621cbc075b1e0eb1897c40d80ff27661b3edd7e1680cd29c31f4443a3c2c9109c269a496ab6e539654ca3143c931ad71939886e2bf74eac6e6417bf2bf9db28bba614858c8407821bfb615cd983f8ecaad5648557c2949f1285e7c62b6104da5fc2feb2736274515474170d5acb128b2637e41947586f8daf66716061dd996bbc66157bb7859bbf8e8e0a0df175bb55e84244d8b20299a870a087c18583effb54e689cd0c2146ba4d9704c819dc9f67e8a56b446fc2c181bb16551523676f2198f6e4f791aa045ad6d2ab7180dbe324524981110663c104cda2be913d7f7e0193aa7d01cf41ef93fa123c71c91e631e7d35f7a03a69d2a2123fdef8112a963a8a8192e73bd7b5f6492210247183cd641db527ae6e87ce3b1d77f13712916c2a93fe8fa8f78148066b9cdc6238d6e10c93f1e87ec3f392f2c3276fd08410538beadc8da04fc6fdb0abebfbc08778059ac1a45645fbbb8ec7c73b4744fd422521ab6f95af97ec96006e4a7aecdc79854547648c5267be6d92ea706e1df4f58d53c87f1159a61f9fde18c13803712943a940d515c124c107072ad0f06b85ed73a4246601f05095d04bca20d7f9dbb3f61741f49151ab9f545f61e220e39fdbf2d8c71c74583727d8311bf0a5dbe0ea45efeec590ea862684a4163f75fe7c8ac42013a83e83757a2a95c44bf1f4ac04988606a00bf8d04437866e312decb77d0034a8cd626b272bdf51de15201afcbb4114ec03e7c22748aaed30e764829ca280515365a0d07bf0c1ac74ad73768f348ffb4c4d6fb21c4f47320e5049b14e70999ced714238b76cbd1f803e59d9adbf6dcf75fd3bc15dffd84ddd698fed8ab2a43bcc8d74cc07dc96a75f8b38d84424b8406078edbc306506592fb28e1ebfa58a217be1bde7195cf7c2ef8d94aaa11fcc968d50dd4d40e4cc0e32208063fd5c41ff5f656a92552c5322f28c2dc9ff8eca1e7988eb59b2e534f2d1b1f7035ad09e45da30b704c42fe0a8d388ff7baea2571900ab25bba0a6a587a78d5107a97a460255f431586021e61322104d776427e0bc726880f0860f12ab364c1d77888c0fed7c906d181a16fe751d730947c956e4f8da1411d22de8bd9a78232a43725becda0bc10b897c2ba381cfec68e55e8fc6e2aad486b7443cf59f5f233eb0e60d462395c95f2ef40bd331444ac202cfb19f06d2e5218ca28a0edf5f5f367b0433e9e84108e467a903f6117ffd8df1715826c1f0e43bd343d617b42f50b24b79a04f5c3ef021d54d886b71f5fc14c6f590a22e13545081dabc4fbafa4f6e18bb049bb7631b012d043ea577fa3df107dc02e713a3a5ab564de3e42a5e49d12b1c14b0758e1f38833648f5a33d4caed37cd025e5ba56931ec321c2cb293196e4712c061f982204dbdb4074ce48ef80d220ed1386e76bc55619672910e4128bd364e7dc05227458d186664aecdc1e35e93b7e9351e21df218b77e7660673e569913bc2fbc055e7c48fa0629c98b1e0f0b3dc84bcb9facab91a000cfc9b145ead57022afda8ae967fc216ed2b9eb5117dac57e935cd3a1b22f633b8241727227798fdfe647d4354048a881ebdce48f7a23364558c5fc38db0bb043f12708d4702a9401b98a27a1b4a7c415828c51a2c7418ff9ab9b99aea23e2484ba79c23fad63378f3d9faf559d17ee97cbdff954291bc828c401b4aeec5f1cdc8c72d17a2b7bca704ea3911861b332e48b43a58712154fc45510ee7bcb68f84ca21555cb6b5e79070191c7784dbc6bbaf4b258bddc37f44dc29370756f45b0974eb6fed9438e2e72ec62fc420e1a827c8a1bad11ec7b523f06559e1dde1bc6cb591caed31190c9c9c47d929922b648981749f966b9f54b7ad530673b1a2cefaf8dd146dc25a88583ca91cfc0f50bb39623e1ea0ecd5f0d50ef12330bd9fdfb441a0905f8c89066c56c0fed30b9dc4661b09fb47bc9f0d064d8c05be6076e31661c54001ec2ec8f132f548707b2473753c5c10361c9deaa5ae4546ebe68f8d4c9b4d1af8053ad5ed62d3154e8cda63a07c5feb494327d14c6860074c0d24f91ed672b3f2fcf3d4fb211050a9916856312fe0c705f6bacc3f1423f97ccfbb5894a98aa9467d28bc59f109411105118e163be98117a8250ff2b3514f627fa1868bb75eef1b6d6973c9ff535be71927384560f38e4efd12f811586801897a84bfe7696e8557e3cf88002a49464c6911464bc6e96694da69e70efaf7ed425a7e5d80b63407b804b2b21519a6d526c06e56d646dd6b0c7be4695991aa1fd85271e72dca7180465d22236d95601969bed60644630f6174be2040f0a274e2def59714abcd227de0b04edacf010ee1ed83f01645b2f97720f2a00a4caeebf0122a96257f71d8706fe4739f14a356f3dc6ba9a67a7839022b76", 0xf00}, {&(0x7f00000035c0)="06c687b07c4a5ee71b08988fb57d1ee97f21031ace34ea2925bfda43adcee2725cb6a405d234ae0edd1ca6a7d85d218a1fd0f14f02cdc2aaf254d68bacf146a82d1ea283a3549798fed767aa1090838b2928f930069887d639a82150a4be270663d3fa55cd2d1c6074fbaaf02681250c115bc42fb2043c24e2d49201ead3f9ce20f50f4943fe425c9345eb44203591bdd8944a3515900fd2faef33ed4158b4ada9777aee13a3acf26bbbf72c4ef0", 0xae}, {&(0x7f0000003680)="9a38c7545361d8be5004c8123d6f25002149e9c479e1021d55dc256f96136f5d193bab0890c608a53cc1d6fd75d9b7d525bef8f366dad7ca2725bc9b331a1e2ef72e4101e62830ec8ed3e21de3d489f216a33a704a139af83fd6d67f6743de0e1f2f4586828fc1f67d7c57aff66dc05e61fff8b1e2e0b74ca3a08b92889de4803ea327f5e97a6107543d9847e3a9cf760fe21ce5284c348363c3bafe4c06eaff21fa0d2d49cf0fd10103de5ca34ea6bb38596ab315b44b69c0b7e22cc98ed8ed072e4bed7945f8052fa53f207eabac8de5391f7d209b80c350e39aa2e5bbd185be0a", 0xe2}], 0x9) 12:44:36 executing program 3 (fault-call:0 fault-nth:66): syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000280)=[{0x0, 0x0, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e78032513251fffe", 0x16}], 0x0, &(0x7f0000000400)=ANY=[]) 12:44:36 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000140)="c2db6cbab62a52c5657e8d1b1bb0", 0xe}], 0x1) [ 1166.956059][ T9328] loop3: detected capacity change from 0 to 1 [ 1166.956776][ T9328] FAULT_INJECTION: forcing a failure. [ 1166.956776][ T9328] name failslab, interval 1, probability 0, space 0, times 0 [ 1166.974830][ T9328] CPU: 0 PID: 9328 Comm: syz-executor.3 Not tainted 5.14.0-syzkaller #0 [ 1166.974857][ T9328] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1166.974870][ T9328] Call Trace: [ 1166.974878][ T9328] dump_stack_lvl+0xb7/0x103 [ 1166.974901][ T9328] dump_stack+0x11/0x1a [ 1166.974916][ T9328] should_fail+0x23c/0x250 [ 1166.974937][ T9328] ? mempool_alloc_slab+0x16/0x20 [ 1166.974979][ T9328] __should_failslab+0x81/0x90 [ 1166.975078][ T9328] should_failslab+0x5/0x20 [ 1166.975096][ T9328] kmem_cache_alloc+0x46/0x2e0 [ 1166.975118][ T9328] ? PageHuge+0x59/0xc0 [ 1166.975133][ T9328] mempool_alloc_slab+0x16/0x20 [ 1166.975153][ T9328] ? mempool_free+0x130/0x130 [ 1166.975172][ T9328] mempool_alloc+0x8c/0x300 [ 1166.975274][ T9328] ? __find_get_block+0x641/0x900 [ 1166.975293][ T9328] bio_alloc_bioset+0xcc/0x480 [ 1166.975315][ T9328] submit_bh_wbc+0x130/0x330 [ 1166.975336][ T9328] __bread_gfp+0x110/0x220 [ 1166.975461][ T9328] fat_fill_super+0xe77/0x2a80 [ 1166.975487][ T9328] ? vfat_fill_super+0x40/0x40 [ 1166.975503][ T9328] ? snprintf+0x6f/0x90 [ 1166.975525][ T9328] ? register_shrinker_prepared+0xc2/0xd0 [ 1166.975548][ T9328] vfat_fill_super+0x2c/0x40 [ 1166.975565][ T9328] mount_bdev+0x1e8/0x290 [ 1166.975587][ T9328] ? vfat_mount+0x40/0x40 [ 1166.975602][ T9328] ? tsan.module_ctor+0x10/0x10 [ 1166.975639][ T9328] vfat_mount+0x2d/0x40 [ 1166.975653][ T9328] legacy_get_tree+0x70/0xc0 [ 1166.975668][ T9328] vfs_get_tree+0x4a/0x1a0 [ 1166.975687][ T9328] path_mount+0x11f2/0x1d30 [ 1166.975703][ T9328] __se_sys_mount+0x23d/0x2e0 [ 1166.975720][ T9328] ? mntput+0x45/0x70 [ 1166.975806][ T9328] __x64_sys_mount+0x63/0x70 [ 1166.975826][ T9328] do_syscall_64+0x3d/0x90 [ 1166.975847][ T9328] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1166.975885][ T9328] RIP: 0033:0x467b1a [ 1166.975897][ T9328] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1166.975913][ T9328] RSP: 002b:00007fd0949aafa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 1166.975930][ T9328] RAX: ffffffffffffffda RBX: 0000000020000280 RCX: 0000000000467b1a [ 1166.975940][ T9328] RDX: 00000000200000c0 RSI: 0000000020000100 RDI: 00007fd0949ab000 [ 1166.975951][ T9328] RBP: 00007fd0949ab040 R08: 00007fd0949ab040 R09: 00000000200000c0 [ 1166.975961][ T9328] R10: 0000000000000000 R11: 0000000000000202 R12: 00000000200000c0 [ 1166.975971][ T9328] R13: 0000000020000100 R14: 00007fd0949ab000 R15: 0000000020000400 [ 1166.979790][ T9328] FAT-fs (loop3): bogus logical sector size 8 [ 1167.225354][ T9328] FAT-fs (loop3): Can't find a valid FAT filesystem 12:44:36 executing program 3 (fault-call:0 fault-nth:67): syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000280)=[{0x0, 0x0, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e78032513251fffe", 0x16}], 0x0, &(0x7f0000000400)=ANY=[]) [ 1167.292096][ T9340] loop3: detected capacity change from 0 to 1 [ 1167.292950][ T9340] FAULT_INJECTION: forcing a failure. [ 1167.292950][ T9340] name failslab, interval 1, probability 0, space 0, times 0 [ 1167.310899][ T9340] CPU: 1 PID: 9340 Comm: syz-executor.3 Not tainted 5.14.0-syzkaller #0 [ 1167.310942][ T9340] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1167.310951][ T9340] Call Trace: [ 1167.310993][ T9340] dump_stack_lvl+0xb7/0x103 [ 1167.311013][ T9340] dump_stack+0x11/0x1a [ 1167.311027][ T9340] should_fail+0x23c/0x250 [ 1167.311047][ T9340] __should_failslab+0x81/0x90 [ 1167.311067][ T9340] should_failslab+0x5/0x20 [ 1167.311087][ T9340] kmem_cache_alloc_node+0x58/0x2b0 [ 1167.311108][ T9340] ? __mod_lruvec_page_state+0xe7/0x130 [ 1167.311199][ T9340] ? create_task_io_context+0x36/0x210 [ 1167.311221][ T9340] ? xas_nomem+0x3d/0x110 [ 1167.311239][ T9340] create_task_io_context+0x36/0x210 [ 1167.311339][ T9340] submit_bio_checks+0x778/0x800 [ 1167.311360][ T9340] ? mempool_alloc_slab+0x16/0x20 [ 1167.311384][ T9340] submit_bio_noacct+0x33/0x7e0 [ 1167.311405][ T9340] ? __find_get_block+0x641/0x900 [ 1167.311498][ T9340] submit_bio+0x10c/0x190 [ 1167.311518][ T9340] submit_bh_wbc+0x2f3/0x330 [ 1167.311536][ T9340] __bread_gfp+0x110/0x220 [ 1167.311555][ T9340] fat_fill_super+0xe77/0x2a80 [ 1167.311581][ T9340] ? vfat_fill_super+0x40/0x40 [ 1167.311629][ T9340] ? snprintf+0x6f/0x90 [ 1167.311646][ T9340] ? register_shrinker_prepared+0xc2/0xd0 [ 1167.311670][ T9340] vfat_fill_super+0x2c/0x40 [ 1167.311684][ T9340] mount_bdev+0x1e8/0x290 [ 1167.311740][ T9340] ? vfat_mount+0x40/0x40 [ 1167.311758][ T9340] ? tsan.module_ctor+0x10/0x10 [ 1167.311774][ T9340] vfat_mount+0x2d/0x40 [ 1167.311792][ T9340] legacy_get_tree+0x70/0xc0 [ 1167.311835][ T9340] vfs_get_tree+0x4a/0x1a0 [ 1167.311854][ T9340] path_mount+0x11f2/0x1d30 [ 1167.311871][ T9340] __se_sys_mount+0x23d/0x2e0 [ 1167.311892][ T9340] ? mntput+0x45/0x70 [ 1167.311986][ T9340] __x64_sys_mount+0x63/0x70 [ 1167.312008][ T9340] do_syscall_64+0x3d/0x90 [ 1167.312032][ T9340] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1167.312057][ T9340] RIP: 0033:0x467b1a [ 1167.312072][ T9340] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1167.312092][ T9340] RSP: 002b:00007fd0949aafa8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 1167.312179][ T9340] RAX: ffffffffffffffda RBX: 0000000020000280 RCX: 0000000000467b1a 12:44:37 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$FIONREAD(r1, 0x541b, &(0x7f00000000c0)) writev(r1, &(0x7f0000004ac0)=[{&(0x7f0000003980)="6c123d8a2830bde31e1757ce97aca4666ce474f6c3b8de2808bda439547b91fc85c8b660c321d00ac8ee2431a8a21fe32055e454d5fa54df880696557a6ee3a195bd37f2dab8cc5715eb733160f712512999857a824ccc8abf03e479f8abb6b3bd2820ae3e5059c9915b1ee4e2a034747755712c64dad47ccfb774d12e07da814415b53cf583345cb80d", 0x8a}, {&(0x7f0000004b00)="827ca6e44d555d3b6566a88e1d3ea49ea13324ea580b98f7cc02cf4496dc192e73a6b3890da14192c2596fdd24495d79b1eae6b68e1840ea7bf54961565d3409fae31f3adfe3e9c47b16ce50167ac0c83e65eff3100a226cd3a53cfbd50952d279ff24048c20919710bfec01d13379dff89d286f8db713402ba09a5e0f4601b5af0bc4fcbf079047fa0cb086d176588b30eb186a90b95b7a8ccec8be52279e9d3fda0b440465b00f3bea8e910c01809c872215abd67e9c4209ca7c7f343cec3fca8dd59adb908be98de8ef2842ad2b2cd8add632e32b375ed4b5cc61acc717a545a375cb570fdef1e6be535545eddb08fe1bf0545014267b4601b4d5b095ea106e3744f9cb6cdd7c9a5a62c7c4ecedd9d416c291296d8aeff93dfaf3c432cfb3709b2357d89a644ca476794932aa7fc520de61aab65c918f88a4f3a7a4789dbf52703aea7ea056b00f7c17934a1ad7150b1739fc604e7afd34d93009fb1e0a86d1e3a2b1ca0e7ffc24a8cafaf4c86f2ca9432749c12853abb63fb71a43d219a210e42bfc51ab9be8c91db63d9880901550a84a9ad33e6fd326082ce0cc58f9e84c276894c240afc83bea2fc8b7030a7e558b7eabd096ed4ef4bc2831b902eafbfe8f7752441e6246127fda5f9b1a6439744ef09855dadc92d38c09ea366ff6fa3caaaeda103fcf86058fed25cb5fdcccf1af642cae84d96dc9d3c682a033672000044a96937193d128d3e6edf42db58690328828936e51994d20186c9e592c9bd89e4edd3803b5169362b8ba72e1a1397f1aa28f77a179bfcc006699f71e4826baca3e504f0d9681e89925d78d78c2f22fb93abcf5016d901dc8f7c082e1925992b2fc8651bd8adf64dd674d479fbcacbaf5cefabc62054cfef4ed61d60df6e3d35ccd35ea02ba1605251cdc64a14cca8cf79bba15929517dd137e0c9bcd898bf970e2297ebd03ebe9f458425b8c21374e3c1b799fe4ac836e78e604d109d5837e798f0bcb612efe0de0bdf96533e2e29827fe040a585e8ee6acdde9a69dd01444394ab0a0e522d69e8413db618ffa27e554153e936bba5b54cd4d3f4c6afd1ba7fcf369925f9414575765d38321d0ef4316b0211530b39c9ca4531b2ae16d801465cc63b81f57de813d495a1ac9860549afd1310970628acb60c365818987e6ddf5e6fa9e56925f7e2055ac86d3264742aa1e8e657588dc839d6ed56d7888302a74b20528d37d07ea8090bbad6fbb6670554425f3dcac841c5ed02b8016522d47dd4da69421afaac2773e1f0c56d317c1350784917c9242baf9ccc15501619f3bc7e21a5b6b43a593f4a6c92672e395a2326c4278f8bb38c419fe53606613f31bf0ede5871ee0d12c3972dacd41367ec6a6c350331f0ce43ec5fb01cc7ed5f3c7c42450afa64027ab9dea766937b220bc8fd31eef10b849deca65df345a77474f4ee9d77f4334f6468396054356e953a726a7c3ff7fad88d080891fd56d1cce7eba68f43f7777c51c7604ee368e1ae2ce04fe213e94b12b6b8b277fca10c4c2aff78ae171d8f66719b9858fc45e5678954121957f77c35c3344a2f6e0edf3264b8d40b2fff847b0b06a8a630323ff1963b29c4674796cca2803ed2e14da0b9405be327c29a9f240e6d519420d2150d247ea6cc4480ee07caa2910363d547d8de2ff85569127fe7bdbe0d15a3a17f490587583d71bc8fb606d8ab529abb9cc75479fb8be0003d71f162c6746f31d12cee8e9eaaa488d6adfc6199b49e8c4250adb94dbad53ed3512095aa15fa3194961ea627e39e245bd1d3b2aa98543f2c2ac919fb952dbf3fba23e370dc06c5692c5836ac788bb2cc6a26e2d88680f18da68cc363173242e7ebb688e7aee52b850b4f67dbf734d9d065e72f95faa8b06a25f1b19b59f06606a50af7e67890ec438aa17c4361d4c2b344b3467f9d2fac27afe7489aab4f4138c1bb498172517b1dc373dfbae56e2b295e3550385b54471a3137f2f165466cc58ee08715e07f89bdf5443d7f03bed8b33bea0aa3a9bcc94082dc72ee50b1bdb6e5e9cffd59709639bbf38008eeacc1a0481184ab53ed3c2481e050b7bacaa98d0e6e0fd46639966203cca8bc5ac9bad87f37de758e75d464a5aac368f7fcbf7372c570438a7a0bbdce63fe2186c2ae630f00cd61cf76004b88429cc7dd9a525eb5112e2f4d0f8268865defde2314a962bc0bb3c8b6e267f49adb670504fa79cfdf2dce10856a94697a00e8f8764933112bc806490466d28ab17791acd6f198dc5b2fb5d70c8e23e275fefef37a5afbfa9491b155d9ce3860b87f8019bb56081217bcfca6c3c29e31521241c4daa34a19b5d9c3db8ed9333805af2a5f0eece5978b1595af2bc435f5372187e5154e918f7c37930f02817bd5d8f4cceb86213e3f24d78263afff9230d9e6fe9c46483df37a1a33ef6b684fd8ae64d79b28de313cbb5eba3adb962d2dcabd1a152ef261763f8eace2c5b3da4fa26fbfd08ee568eee6dc9962a6509ad18924419fbd88dac74e255673a76fb1d49bee6c439a99428610bd0dd30560e549511faaca498a2a18659dcc80b9f89c59ccf0497bce23422b542ec23827f8b384e3296a01b98dc117bc40c772af01bce507235ea3ddb52c9441c1722c3335fb68a967af753b0b4d7aa01dca4e3b3bba4eab8fea8411298ab61e78128d5caf2754c8ef2c08a57e2272390a858337c54034ce258558f71d8b25c04eb162c0aa5e3e876d8b1183d8cd4b7ebabb9057dc2e6be6e8bcd1d57b55468a742e1b9ffed4f67755383eb058d482f27b471f934c174218127199db87710fbeb3aba640d676034c7e2fccf954078f621b87158f22a06e55bdae7f6b8bc7e056b6a48d525f61cf93efdec38f579894c8f180331f6fa11dae0c12a2416b3fc0b10e12bff43d997dd81be74af05c398aa7a56861c041956739a1c75584e3173876757232ba406aa01675bc9445790bc153329440adfc5d692fa682620e78f133ed2c8441fcaacf7b58f554d5767c182b950f233192338183bb362f7d1f9d5a029bde3d174dbda4309c9b6e0da8ca9c46b1d240d96fb493c2302ff420f31f4e01a0071b0afdcc2eba45b72e0ba23a3eb6fdd687b5c993350fb6190a52032cb5286b2481b81e7bcea45ad5ec372cd175e9e84bc9f7d9d86f8d76077ef394c86afc3fef220ad2318d796469e74c4d15a136d9729f2a7f741e8bb266dd3ea9deeb92a507baa2d9c517d78fdd92b3bdfd1b4427f9c5b71ede254ac460cb64e4cd96bd7c4b552022b1a07b049ca858ea8f6eb9dae4fd8e28341637e2afb710292198e4d951d04407ed7f502443c6e657e66946b7235837e694900d1fc6463b79ae67e2adeca53aa148dde68d71363feae9404f6943a02ba1ae8f6b59c548ef7eb90238e8a2e23892878cd29355f0790749a5cf90586ef70fea076130d6073c30fae5f065840a78c2234986eb9a31bdaec436fa426779ba1caab125ed945afbb0cece70786002bafbc50bde67559e455d509765363562bcf3d8ba6a244569fd50b7978461fac92697013d287ca2102471b73a93f6b57259d012664baee9c2ee69c84b71759ad55fd4dda2a5e93d886117771a6a4d6098128f08310ec04cbf783f1343a5c8460555a5e3d4acaffc9f8bbdc9409928b35af86c49f3c89d863673d06b8f1d6d869b3e54ae3752b6027ca06430a10af060776f66a84bd50dd2c322721fd6b00d6ba0aa87486433fcee99d593124330d42e2fc4aa42668be2a01387ab2aa9f14d7bf394694b2c67874110394bb843a9de4104a27a37fec6846abb855c1e721c35028b29477a8a2dd6ed7a4cb53cbc4922f9c4b8751f8c792d6dfc3026a0082426c6b96664ec161a2b3279d177c8fa638f9ba1a4fe7d48c70496d2add2b7532333734cb07a98095705924302c7fcfe5956b2c438db3ac36d4870c30343bfb8ea9b11c06025fedcbbf2cce56518987f3947fd40aef309dd58cef39f8b8dccaf859edf18b69e4dac9be4ac73ec59b4fd2be1824def2e05614aa41ef0344418b570885ace3d29e9c3582274c27399819268900cb11aa27329f9c98341268f5fc35602bb1341248e8fdba2a096812f8d540ea9c312cf78bc832894c8437e9339dfbf8c395e52764acd6b288af90e1709d484e64b0a2bd87f830f073e51495ae49d2d0bbe850c9fe988130a4b41037bb565394f8d3a71bdd78799f42d28f3fb1d2f6a35c82465f142f619ea63ade72966ff6167d6f26b14f4476fef6411e89a89f1d30661c4342c8b5fdc1cf50fd9f78886e38ba26a5c9a72094a2d0cce740daded53dd612b965c24c1aef78a2e71d78ab9fb4214cbdd0ad714ba505dc89633e718e7995aa84c640ed844be5d48fcec1521e5bb019c1c8f48b7c0d14ea9d493e1396f16bab8e4e06b3dedecb43371eb8ebcbc35faa49e4f90356241f5533c4bd4f307f3655c95e85519033751e4689d99ba10b6aadd9249658d50286228c59463232c44af28c8a34d5933253443f137e3c30862d731ca9c7a036ae15f0ed969a627321b81796eca1fd2391183eec57a0bef9d9d731dfbb4ebbe95e5cd7dc32352757294e037c1ba121b74888df2cc063e4df398558cceb857cee8ba0deb4901c3683ced6b7b5ba6315bceb0ff9d6d90de23d0141b144e7c2b41d436d88a6bf86994bbf616cba1c714afe027a75973a0c9e7104d921990a5e89def1cf3ba4521dfaee0c20b8b30b920f13ffcca2f406f2e4a98733affa6b9bcc5dceb810b1ba43f486558f7b206b4989fcd53145161c1823a9011eae3942fb3c8865ebfc78721a46957cdf65aca8d2c5c382f376a7bd4bb1e3b0544045fafc5add806c6dd72253d1f48ffdf616beff5f171fc9c5e727a818f14be929e56de14980d4215789819ed644b5321145bb46fd235efb3d2a85afc0eb73ecc9c1bd1e409abcc52aa6e154d61f258a0c4427a44c761467c5e9d5087511f45b7bfb08e4d3aa03cdbfc95f5d5edca3ce6a8031985b2e773b31bf242d6484e87e78743db3940630d0238f8423e0b2f8ea927b427f43e5c2f87dc06215d92e449308879894ebe940d509b4480c0241ce862080ae3ac028842baead3bc113116c7b46690250090d0a40ea2b9ca50f1510a477f2c220998e2d1eb6af2943b22c407c3444c88bdd2ccca11986f1fbed608014d713fb8e162c0007d31af01ebafbb6c99d365a1a1e6ac85f7dd9e52eda2b795ad80785e781a5c354fb3c9875722da5a9bebe0b4a7b6d2b0a670e263b3f0a5cf67778eb20c0284c185876416c6a99a35f7cf53fbe9c2242b42e01e8d4e03f21c9b628470faf730fdb0bb4807df6e18ad26431da80794efd36f41e30083a3a5ce6e70630dd7705fe470dd2489c8de50a16ea1448d1cf0a446829c75986a1863dff1464153ad7251e6ebc7b30421db98a2ac94dc9fe68a24299d5b0f5896c037c480f2329b94b34712001ca182cec3bc727530c062a294cc963df3eca7145e1e8233001cd170cf41d0317c4397ee31156c2e85fb5773eddfbb6c57536c38e718dad3750b61289e0a7423954928f6cf23aa1aee272856c08fc3cac2537ea0cc61b6e7da8c8692e1d366a5383ccc9d8625f295543a252454f5ed306b6808dfbc7bc20ca29089546519f712084274ae541280a2fb97328a825134991cb908801e779090b24c804811f15b85beb4d99b89093620fb025a1ed2fdf7db22e08527186de80e823303a979817c21e1cc649f9852385cb54e7795e4c2755d08e711ee043171b5ca55b45f52d068192ae771a71157207c1d28356d493eb48", 0x1000}, {&(0x7f0000004980)="06624244966ef1f216757d0a0783aab86b9b605ef8431808fd644f0130ea61287608900a32a784a56159a087fa23046b2ff62d5f61986db4611d3dc441939be71931dbfbe83d2bdef85c01d57976288a0ff1d3049534cfe5a2fccab6b1f7816194d13b785b225c1c32adf133aaeae7e64afc784161d87ff8d277385e2196ef29dcdee806d71b18643ce0736e148330f933b93c44f16593b5e6c113f3b8f7117f14ab6555001e2b478a54a92ce66381e94a83b7b11640653fe66e4a7e9292411a27c532eb6c6a9597a647b083dbb94ba3", 0xd0}, {&(0x7f0000004a80)="2f9d3ff36eaca7c3a3", 0x9}], 0x4) openat2(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={0x0, 0xa0, 0x7}, 0x18) writev(r0, &(0x7f0000003780)=[{&(0x7f0000000380)="f93b76460ce86ea5b7f4bdd7a2df86ead5a41e9de62621be905f6ec139db763088642cabe8d8664313b671a518ac9e087edf921e5aa7aff3cade046f3c4b59b66771d6259913dff4ae22d7894e21ad239a5850df1245dd57629f801ce7bcf01df52a29472e7e5307f40b4aed483f88762904208630166651dd4f5ee1330756974b9466d23271518eccf65eea717d6ff3f7611d70b4333fa4695c634ffc9052c17330990545d69a60f833603404530ff7fcfa266a75fe75413e6e3377ed3a709fbb78feff6a8fe2c6715798af77a58d8ed7f6bbe8341dd9676522b5736c30def484eb824d602ab24c248dad791b924639d5977c37708b1bfd8a720d83ed6b2fb46420fcc72ebee317e56eac7c9734c03a88d9f987ff0f31c18c57c7f5ce84b73c963097b74eca39ed148de47e7e4a8127ebf2c4fbd14fac597788d40e8aa25e57ffb729f942dafa5026ac3fd2aaf23bba96c0836f7cd0de95bb7644ea69ca91bc8a7f3aaaaceef2651037d053746a2b69674a887c666d15911f10aed925e5b06968f5b9784ea1d77cc8208c6bcec109631b28d1338672d09f4f636abbf35eaa47a9e3fbda61d664fbbf72f930b530cdb293e7e549e08bdaecbd502c8ab93e430fd44dcb29653aaff463f0b42eeb6ccc792665c92c52d25e137daec38f0dc1eca89ab3148ea5c43d47225a5015348ec3fc85da94b323ab5e0bdaba1c4fee68c4daf46012240a562baa98779b4ba9a5c0b02c49ab13d4bf44c2b134b8bd31e123329f2558b9491d189e3944040234ca57dae0be44fd8de5423a6c07b4aa6e9a14b89c090e61c2f421e537dce5d56ce781e4a6c96dcdfddb5d6db792c6b292304835f50c069058eb76958a784ee6c9efb46661a81c21d0cdac83c57ef80a2eeb9ab3ce94f67155ccb0284790b5c786c3ee2e49fa14141ffe94a15bcd8fc8b6287871d4f24d6b4665667ec227ecb9dca18245a0f9c20d1f3f2ec79b408fe1eca64ec3dcbc2f14c73393cef8073d74ca42b46d13f5d3fc40cc8b8c43c2d2e7354103170e8d37fb9ea3612b0adb98350d7db4e409b824c9c2e569a6a386a94ca68750372d1ee0da89bd0b563e3aee20a2fd5fc0d51acb882380976a19cbee898619447b292b4916a2b686b5194ae33062be6ffa285a0d8cd723857ec1eeb7703313bedcc6630ba527403167c81a81cf3db5d3e95018407fecddf1ac584560d2419c9ce604a2919c8ce0f342db640f5de7536bd00eef94059f89ad02ec516d1d6b812c4a97f8606aeb09bbc010a9fd7654b01286a59390c8c1022528b11c9f406ae51aede573f456ee1a4ebb4d9b9f3abbf2e20e315862ca3b25fb22f5061156846e5d0cc4dba46ffb12a53ffe6b94034c1710b60e65399581ddc4b2dfa7e1625a7aac1d62cd6d219e174954adcf2da0a93fa41e3fdfc0be6e6f42b08f74978c93b7c45ec70492859f26e028199db65f7d743ae41f1267c06564aac8a76bc5a85fe60d340ea04430c2d274fb5bcdfad9f552936be1f3589be801ca0363ddd9f1f14f660aae3de9b351146aa8d81104ecfff71044b75a162e50864c0c22e46a6f38018fc749623c4bd518888a23f3910977014dc92fafb5665cd0a3a5779421403f0a850af567a8dd23b727e646f154a2e7c25c0d09dbf5ee502e4428c8c5546c116869ae90b4f453bce2e75d0596f10c27ecc9c1b75341f1324c87054e144e326b0327d81b38e8bab6b1ba859b44edda4638d5beb5e1fc753da8956abdf775c3eee7cbde4a04d68f6131060c43956f682648a8f51776e18c1f33b9a5213d98e3c822b079118d4b0723d5ee05d87c2e732e16fc65588a12b2c5ceee7c69a87fa305cb3716a04e262ff4f833a3d0e5e08feb14532129e19d85fc4e5eb8bd2db5301bf86aa1f819eef63f492dd4dffc12e76ea63470c2d306ab98babb0e2e815eab734f2e3d629735a0ec5cdd8b4710050d6d98c265e214ea5fcb6d82a156127c1823bc7d76f479c6581de286bcef5bc484ffae05ae6503f48001a835e8d5fd6287b5a69e227015811d2e82950c4349949221e452b9c7d133e130ae8f3fa3656932a8c4d2cd6349efcdd2268e63695d713685d7d336c7af3e874463b3a7d60961585c73836cb7154be77ef969a614bb6eca74016e7072dbcc9791875ab728e2d5d94d41368e690bccd0a66eee0740c17753d6aa30e2d17357862c1ef7e30be9d3b2e28b22c140fdfa0ec56a0dede8feacccba1582457cdae3a70cb9ab124bb2473a099731b5ee97033b9d45a20b88ebcd5e6fc017a981b9d75d6582fabc487689a69f3304fc755559a6d279e3d5ace5e0dc20ad334d4fca589a04972584f60db964f37accd0052745ad323f68dd6e50eb716bb7285f694c14ae59e7e5e99ac94cb5d466b8b4eb4eb746956c500df9dae9617ec6ea557d8744d1a47a8fb7f0aeb8cd94b1ac9c1b031c08f9b938b232356ee034f58e027d19af4c9e75cb05f88b9eb0410be2c99d708d613f6b49f9982bab481bb8808c48ad039c15c322316c68278033ddb0fe24662e897a79e55f4d1aeffdc61602ede2aafdff1c2e733d1b8ff3e356fd834b1bb92e0d37e7a49227f9c419ebb74ad7a23c7237b75bd5cbe55ec19ab386f4cc4a536945d912c6eea7bb1a6e82b28d482cd023236f56eac44820cf958020392836cdc0fb325387d23877eab7bc9c985d8687071e75c0f64d7e2c89e5a757c4d49c76fa4d93373bf669d69ca478469bf6b2a3ac42fb91f7260b24800769d5592178584353f886bbc5e6adb1bb5c08d67b87f2fa5001517b7f8e58855cb1ad034dedb228302e8105d6c8f5bb256556168fb10663e7767c5b8fc5af4d929db26c837b4371cc2e2432bb60bc109e5f47b947cc92f18e0a74541ef7fab261efbadbf1a1c9ca321eabcf657a00fa4964859777cf58485f3809b889c4b74d97c198e36536d278d025ab91dd9a8dc579ba29344afb59417270eb8f7b9b8952208d6e2302edee24f1312002e9865428359b22f666a817ebfbcd33caefd17c9467afb841f654f9a0ca915e5d2b85c073a540b1020a9b8e53ed1a293793bc0b29cc43df5dd85a8196cd8982aede4c2af844fa2a9d40ae801e07063f4a86a8b110a63ba9fc8a8db5df49879d9d7f12d882efc7807edada4fb5a8d5f343043b705350ee60044bd0e098cccae52627656e34a509e5fb5318454d2cc85406fce3815aafa031271cb6f6b39626df5acadfb020b949c611d6d090f1cbb3140ecd84ad72e40418fba59684d886fa5b814ef8e05c3127d9105879e59b6eacae62c01433ce8ffa1121b27beb61411871bcebbe3398828d509b607ee61e1646f0b18968393e06849cf2d2bb88bb80debae428a647d16dd90efb6baff08a3ab453516e51aed45b134c201bcdd6a06574b3931809c0795a7eb1a623a152f8bdf8049b79bb79a4caa2c3fd1ec4c99b8bd4bebc5f8c802514838eb60015ccb94d285e4d933c0dc5accaeef6e89418c6f71acd2df141c31f9359c9f2295ab0d94ea07261e5a0e16e031000a8b5a89b4be8fb5dc57c7b252810ec86be8bd3d8ff0d8dc032a553ee54dcfdceb997c91392e164044a6fd28026d2f63b28dac06338ae271e0665ee60b8898ea2e78a2e13e4ea526fd9f57a3568ceedda93839790d4d9d875db10a67e3d0edf2b27fd0ba116caf0b2852bb6cf5933e511a0d3b9ded3d7bd7300819a0bc53534f9d317a4f0b24c3b79ab124679d79d4d3ee4bf64ac17c5f432d9db2358a9c028b5ff9d357a22a9e583b9cc6f4cf738e1aac3f0741536d86f2d3c57cf57573bf36117ddf519231d688ae2360681f25ff3d70ef877053c0c76633957e8dfa1b283a690a4ee39beea6e2b47d4e7644360cec0559fff7f13932be4bcfe6ed62acf4c9abf4722fb7b6aacfd9ee7a61486aeb5120b4443fb88651132f08188a5f16bef4a5f190c6aa589903b9e7ecf4b324f069b0e6818e71a9920ae8bf321e327617bf3c6b58f9fadc04cc49e183d71507f0a0d7dc1dae4bbbadd95731465ce85572ff2266464305c9fbefe9d407fda2447f3da7e3f4358cddf1ef6ae69ac107ef9650d2e57c96c75fab6173edf32bac40efb46cfa3a796bb6661494630bfb85ddbb549e37a443c3311217681d1bc7f8ad09a380e7883d0e9cf574844cdff3ddbf24a035d3edcd5564e492c18fa8b67d9e48b8fc296c31330690e1a134b6f448777fce6a9ca8132851ac65b8cdf9eb94d7bc17e123f947974723ec0999982bbc056acefdc22769fe58746befdc5bee831a880f2be609a1bb8736f477759614ade2972b330cf0edf875d23ce917c02adb975faa64a74e5c6b8cee7decedb8c94f7fc3efc83a281dedf35664da0cdb64176802b6e1c206668ed4d32aeaa3ef9ab746080b3c2255c25ccb717a311ee3a8dde72deee7dfa3c643dea5ff1a3f12fd3b62115ad724752d63a32e3686681e9d2e275358de7eeba021b9c19bc7d2c40ea4453b0e3d0feb68b800dd53a3fc16528874bb649cd7a0b18160b87fc87274ff98d69fcc135191a999ad982dc73fa9d5871c103ead6161db0ad14c249aeb306509d0ede5fa6668676606be3ba2c5ac447e2d5b5e0a60d7798f8794d9f37af38487a7530c01b47bab72259f6f78c09e679f4a20070df5037ac7854b48216cc1d1623250a98d0b37abd3921fd517d7dda53aad20081aca8d44aebfdc15d25795ba3603d1c8a4a38aea4b026f92fb2b640cff5c6bd939c832294710a1a224c0ea3e110c31aeab63f1be1d39a4bd19651527f5a2a738bf70620e58adee9072599932cf9cebc3d078a64e1edce25fe70733c6223bcbd24168a2f6d6f5ae16e5c886410345e68fb42778d67c26861b7d5bb9d906a4f602ea4aae372455da3494fa48feb80b73dddad31aa68b8d50a253d0602734180447a017872e779b8cf3045200a1c52d6cf3141a08392aa642c0029e06ecb5e9954ae024efd42dcc1b529eaec132223981f995bea4aaaaa1af0ce71f32ec31815ad3e399f18a3877aa13ac58c46c16b3ea65eaebc268efbc281cd7da134f6fbafb4cd2e93c7aa27483b119cedc262cba6b9a94b2ddb5965b2594d3dc433a81e21bb2ecadfb12216efe693c834720026a2b59ab51222071cb8c917e80af6d58a91b6d94b505ad35442e1c22af79c31a8ccdda45a06e5a743aeac7b8427474da1f37406b2ed501cb0d5acf4d9fc08345f61b941c797680ea2d6a8813b12c9db905fcd841ca8df7bb4f5160bf6ce6612f0ea02235301d0af295d01b53789326d5e5ea5bad7ea96e85218c6ae166cdab895562eb6c2534ead1a5c2136b22ff3ec918863b61ffca39f2fc320a92d69cbb31e0f7c25acb9d97d4fb2fcf4ea50149a6ddae1ec13660361b6321677f6c1edbc2d15d6e3585339b27c0957153462e5b8836e297c74cb6cd3a2bd0c2f8083f1d104d90e5b34b40a28150a02676b6134a43881865fb7c2c5d4d3b25290fc750cae1e4fe2d7768497d47c0de6739cafae66a3271294ebedbe9b5cd13bdfe306211afb952a868cc60d94f552945f40044b4603a94d894c2e51d1a5040bd2f5e0caa78abd7ebf3f60910143a9045eab19ccfdfa1cf455c4e92cda19bcf9f48fdff3da9eab4a83c3378ab315ffc6ac5d484ec13c6376fa2a74e75a8e1364264ecbb62c3c1b9bac453ccc83b77816372253cffd75537b4441f2c0be07fbcb7dbe1740274bf983a62eac636607907af664cafa36027f3d20d08f2c1fdbf3fb4b99793c9551aab78f1ebecebb36c157547ef8352e3d718fd75bcb3bb26b4c3a9d353e7f378e52a06a1df8", 0x1000}, {&(0x7f0000001380)="cfbe360fef4e506a598711a931f6e7e9cb34ed547e83583c571ae24a026d6feec381c4842b3925c3cb8d1c768e281e4f1d47ac00e37119", 0x37}, {&(0x7f00000013c0)="c150117bb95ddd9fb88017fc1ccab062581a547034dc3064314d026716ecbc5399b72888b683fe5248962989e9c946ec499ef183a8f02a3dcd931d1af3a0afb7aa67e7f14892e2d3e2ff86b57d6c548496d31e0bdff5f7c2f1a3f97af78d1a08d0010f1c", 0x64}, {&(0x7f0000001480)="069088f2d187187e9f4e0d28185b1e9c71c4cbdcea2005a39122a03f557ddca833d5cce79af3f7658f79b4a721d3fc706ec159b1cb856b28522baa78560f8c83eccc282b10c0f109bf67c0978dda5879eca0dba26d60e67e34cb83af4699e6bf1f3d6919f0321e442e484e6323a2053b778571e7663a99aee66faf41a428a6337c0fe59bf488cec6f98dbde51e776a0c1f3c72e900f6d90b970c247d863fdf98cf9282a79f98731c0b5b7cfc5b69d68f4ebea3d7a738ab1e63cd35c5ffb5d79dd97c4184be1ab344a29726824e1acec1b7e820a1b01296db115ce0b30031895702f6ee3f7da0dba355ff52e1c12e140d84c9183da4159f7061af2a979c265dc2180a0028824b5484582c08841a1f8ea40ce68362917cd29b42d7d9c13d1822caf9ba128c194e97ffcd0509fbce68e103f6ff8bf923b58fa3abcb46385f99ea3392c19056271e00b06944ec698051da0a41030d5077094397376cca269f1e554eddb69a11a4ec9e074fc4f7a38a39953259997afe6b9beaad63ed170999e5f959b970bba024d7ca710ab2ab62acf1624368bb8e1d2a472939e3f2ecd31ced36a01c0e8bc3535a7deab5c9030b675173ccec4e15dae3f7b255660dc8ecea1fea9a1379f7c89a73c6c794f2f554151dfd839dbded5b29079f7495b413dfe02bb98742cee43d6b6175eef566cd15903195bba4055d052c39f4745a7d880965c0805ca4ad520107ea01e80e5232d288c6632a563525f4c83202feec3f1d5117fcf370a3939b01cfe501696f60e3b8b634da146ef3340a1a33576701dd21330309f7ca508c19e319d4d7dd3c4124c291c206db67bd49beb656b2428c124550fe2fcee09ac9f6ded89088e3e64594e382bdbac613a9938532a9902f2aef034c2067e2c907258014f162017927189539dd9655671a1222862590ff1c9db52a017139744f1091e79edd1b50e9a0a38979ae75662240f8b1f8243ad8b2b6387849a54d10920a5568060c013ce19eb471ec8eef5b622084615d033421ac3744339a7cbb5079938359e2e4f8cd9902529931564b38d9c3b5b7e533446d0dfb19e353546fc9654d26acfd9da056ffd0d779e4723b4fcf1b4784fa3ab20865b64418318760643da798b9e30f7b77a59612c26b6be5beaa59c4344b1465c013c65014e4e9408bdd0a5d33b1aaf6d7ac6753bee36218167c9469cabdf8b844398c67d9c1e8ee851fe568e5cc090adb0a6e94975f6f8cd3dbc61e2c875aab2bcabbc006d2fba488b4802536acd4caa95d3433ead1b5026ad9c9931ea4ca8005ad456d51f4d3c8cae829aa694aa4254069608a1eaa534b44b6531ee25ea821b388566bca289703c344d9db0a55e5c2422876addc03833a7f6a2b8553d4a2f6af9fcfb6be0bd2884815d3db258535cda62c5ee3a7df8cdfffb93421a083290d31b08cee26b61e8deb55e84e790b3fb12f22d6fe254aa5c83cb5b462018ff450f5bc0d99c464035dd6624912101f6d007a9d57ac992e4f85e402fa94f4e3eaaef00d59a9f2a297256c01793d01a0ad8a54b6799465a4157ffb30e268635feb9e6b3229ef5d23a3e375ba2ae76bd2a8faa0538cbe3961884b18db540b5dadff0c08c74a8ce5ae5b63fd776e6220fb6d5c159b2b9f78bd07d6b9f6a7b42f50df2b31ab3b5667eedaadccbb66e2763879a25d42ee6a30e2b7daa332a5726920a05768cc7ba5da1cda212cde7f49fcbaee30049acdea4e4ce652c9d6ed6c603dff75f16c177afafc6a6604878fac994436a470d7b864ef9ca128f06328f6614a1635ea43e189e41819012e104b1cbf7e9f7af7d2541568d42b85af2c4d99469d461863e55b4e48ca98b65b470a1d690d91303294717e8653545fc0f6e7aa7014538fadb2e28a4616e99ffe77855376d8dbb848f25ff3da49edcfff2fb6312334e51a974fd05de7ba14dfe549578f6500ff419e3c09a3d3cf5ef3b29002aee1a585b15f5698a5f0c1c2ec88bf730eee6c2876b19fda0cf85193190d563ba3ae34612e6fdbeb3f8362fe92b3c354da66da47b6d799fef939ca06f12a6125319f6ff1bedbeaa9c72b19d03cf9899a8a3f732a7b62d76013044aa9adfcf3fdabd157661afac05ad4bd4af16e064afc23193407a9d326a0024bb0fed53fcd1bae5164c53c51b5450958c3656b10190e92400670569e4bcdff3437645db7822e2d7a689f53024d3d1e3effd8eec9890758ef2c5f8840d9933752cc05172086cc5ef10b0441d0014a308958dc9d7493d10d30a6e2f9bb0c95896ad3f5e959339826d79fe60c69d4e186a9f9d6d925e77e2f3c63e5143c6d4ef5a78d8351959aab581f5951f5feabd5ce08d72d3456fba313cd4fa6ff4eb60332d33f46a6ef835468f1d91b19830b48ccaf8f76001a86943d445bbeb5e4e96f50e499e2f9c3962bb73a5179b2e801895b1cddad7bac544890034869911167a8e329b465e9184d94f8383e7f3343ac6346c160ada6256b551da73eb37bb5255fd391c420aa65aeff2c74f96039540e7d07f1265ecb90a5b092e6ca06237f3f2075eb0f9d099db68c77b2e05dd8221af1a71c0e59903c36cb2ae86998a4eed0388c6b2452a2c5b7f66795efa251f458538d33bc320a9fb03366a327af751888653acd2b80cc009c8a335746dbcc3d9c957aa283d424f9a54f58a4761adddebdea495bd47f86057281c5cd827c49fa97bc97c04043de98a0b71566b08a83896f2a5b225c37ed2b3ea6142721de53b231414948bcdf451d74d7ca40cc91640be3fe23169d5f7530d1b7b77129755605b546570bf879c7421a2590b83a9318eef2a55d2b7bd0600caf032a3688f9c9e8aa0c99a4eba0eea88c5b826460b531d21db85b97547abafd600f0352086d2356a065e3358f57d36dba896506bcb038d25308b7d2f717882cb5d65001d888e20d28074c8ebb4c96923840cbeadc5cbfaf832df6f1c5bc568439e29c824f84936548a4f5d65c9358ecc1db0f9c9d997578945a9f3e329171d7ba5e84cb6864002b5d91befd329790e60e2eca3ac89c79170a9ccab106e18ba628d2cac044c91c2a1cdc294933c3480f0dcb70f12c0bbd238dcf0e63c557636465fea8216af15a84d3a0b4b4fef9ab81fd4bd6ba091a9a5f47bbab1d3ea63978b69bae6a27d8fa38ed6aa81dec76845dae01f41b573eb1c353aaeee48e4a0e62ee7244ea0a3091c3c4c1ad3558b0265cafc2d079dc87487febdcdfd9eb928f71fdf44d5b7f7a393c1bea68eb0e549441919d535e10bd520cc6f1497d17891a6a9971c4b6806e99395baf24947f73c4dd7546d9986b6a9a49b60c3000f3a464e42730780a6a109f6c13c9ee569f6be1c1d95789db35ca39b9c41b36b9f606f807ebed5008fdd6ed84f59c4cc59cfd2217884c454fd18be3404bd37dce9a3b35477386e0ab97a0bf9309b2b8d90b971dc27253bb3459e8b7ec62a8474e9bd5880006756060947e0015761b03cb96cff61398cba1d0d0e00ae2ea0e6ddf34cbf9470b30a31c95d55737f5c15d2ff162a0dec80e40248405b7b82336c57c9c737cf7de73ce7797a1384980ea6a2e276ce3ae1903d8f5748db901ee20e3096c46dc6502c3e9f257303a79c035249cb830b00448c83419ede3861c3b3f00054a848566f9490f7dd366c207531efc42f6dfcc348f2a2afe49985d8cdfb9dba065e07f73e09f7c61913452445650b11ca1e14df040aa94d9bf9be3bd256f6143d0596842d0dda991495921da1ea851c510ca74b29051f40cb835a8418cad6f43dd2529d8eed84d1dd7b4990c479862381a30ce6d873e70bd07575042c0ffa47d96611b57a40fd50ab8ec4d0091587fa4e1f4c24adb1511fdf90af69570165a355d08a7b0711d960a35d10b6774a80b9f77c5b10876d66a6bb90eed62d3c07364117d09c8b193cf84eea130d3944c7ff840e58389c24f65fa8354c4c6198f4e30868bd148acc22443e7cf128da1a2d4e10217c8d9b0d87ef30df19081356c536243f2a966a0f7325cf2e71c7386e35ced7ccfe13367ee6467bb852a16b141028b8c0441baa6d414342fdb5c224d8cee34518c3c2f35b11859e9d9b33e2036299caf31534ae48d061453f8d8fea78d5a6f98659afae0243cb94f9b66e7cb6825684f2b350d245407757b526f04f1b141eeb7a2029e1ec771b88771fe5018789856dd7f14f59e0049dbcea7c3640cae5543e97822f5ae2eeb0bd4f2a6121cc71275aadafbad372b1e0ed4e68eec31bcdcf6327f1f30fdb76c68951812563bf177a5dbac0c248e5781020c78a1f6158c997efb2e3f7c1c6cc7286da68e937cdc9a1bcec8e589fe23aff979836a3be21c5ae4007d9e69134e93f523f1b1fc9c0e8208acfb5fd30953f513c964288543929b44c5e3d07275e01bb761a99f3fa94b60f960f9c6c0a73565fc08f3cfab001c702af76fb25abe7fc989c2e9dc4b4230955a7a2df13ff31fa36f892353747445d2e1cd5f369c1219a6f3f7d915133da893a5f31dcb9443f0a1102012a2b905c8aa1b471b5fc4384e53510ed9de4ebdcc52a7cf3715e23d9a2902ecdab654a0c99539372b6f549f33da0876b164e9d36df1269d52baf3d257c03464f6ccc4ba6d8d22401f8d8cff2c37d7447d281b99a000ba1c5c570d084ad4431d2f245aee9d2991d6a91a9463ff15895a5cbb62f5ba0a2fe01686e48bf1778015bba61febfb807c0f9112c19e1021a8036f18db513c51b7eca72d1086aa58c8c72e5925a5a7aeface5e04d5aa74beae21b6c7fc46b7f6acc1cfac810544650a59917d348c2944a0dfe383880f0c30e851cdbae83a4e4cf6b5c9b85f1de3c2b058d4777dee171297714206a2187112b06119a588e0c7a816d377c5d693457598db134d9bf79a951074d5503282a8585c964b2854fb0853372088d606984d83832d6afb2bdaab00a3330c674b9356f313dca019d78bc966446b8b7554e2a6472e014eaf0c762edc898c384c9b170f1110cfcadd982cdfd6dc4e752db2e107a1b329b38119cddb8fb85c1ffb75d579035cb51b7f3dd387f30710eb9eb895acdae3301ec1c7114bfdf3a7020c351376fd4c72bbcec3e6fd712b560b3f4aedbd1ff58f925c4a972e3383370cd72bc7f313eee1da8594171c4d89a6da83922c2b76ca27c3addd88df35f2db014bc8eecd6dd3b0e724f91027441369c56c82acbe06a96cbc089c0495334c735332ccadb0d9e6a10ad1138c701fbf93d01610f50d84db158a9fe81a7c0c6ef9a4e93bb7affdd7417a53f7e75793f6093a95f768e7a4605065f728706b324ba7d3e3958662d6456c09b53e5c6f067bd1244b5a6a37c57c372f158e1c5eab34a4a127886d88993e081662edb409d3d0a757cc908bb91f32227284e360d7fb1ef8ae3a65003458b08c07013fe61f825fef71013810ff7cf0366c6f1f0768c12b3280403eeb6fb550949507943503729b4662f6df8dd3ab62423f8088317320b24ae4973e7725946372b7aef6eb98e84fdf8e1ae0759c37301d0534743141ae2332c06fe69141b5d127e326a397930f160862e5d7ba664d838f570610f590a354a47c860b92cd670a1884975ad8564d20f4a163b9760679a114fa3077ba3b6bee1d97a6c084b4bca692dd86e5a01129ce3da526ee", 0xf8f}, {&(0x7f0000002480)="904f43fbe96ead2cb6a8d522e4339db69f44a27dc3128dfed392fe0eee9ee47b2d20d7ac6807506e287896784519d8bd16f4d17bd17b50446eda04f05a78f8ed4b9d4307fb2548bf0fd17904936b25e5efe8ab37ef9587b7", 0x58}, {&(0x7f0000002500)="f84db8b2bf3f5d1aed0d66bcfa60e3c773c8b2c2f69d75ce2f880bd9842ccccc2bac8af45a7b9a8f479407c411c8a12ad3ecfb7fe46a3fba0fc5d60304cf896e14bcedf0693e8db9bf0765406137460f6f630b413cb236a653c7ab0ad63b472ce0b1522eb43aebf61414752e9b48d5e8bc715158fdb135c5d27262336d2394a52f6acbba62efa64c99b01b4023823aeff336dd44661b75", 0x97}, {&(0x7f00000025c0)="1e00b6ee8a643b3589c92490d0c68f4bf16295dab7b127cc55814a88a5dd605994a251cdde3042aa7e72a6cc0231578797e234569f2289c70ed106edb10438846425481c62dd97ad9ec964c41833b89b53da40b6701314efd7682f59bbbc4a70bd507b404f0f647449bcb97bf67de03a6130cd190ff424ccf91af5ffbfe64b612e1806def8213e985d1534ae4b6bb9c7705bb91246ad42c7e4ba1260af0ec088422bf7d13887bb15a1cda7c790e351a2d5ec0c67b560297a09717fc1459eae50abbae4ddbe52a23cca155ac149907fa914cbff789f01a2e62af343ae6a63b14f80634c33ef956d712df7eada381a65e49b3071134983254d232224219e876dc6a88e1ab146def38b07d3727069a7ebf54e061416218add8347b9e30717741bfe5369216da11a7da4b47c1727409b3325cd134dbb4598fe26cbf3c5fb7e5bb9a1a1df872be1ee5b6dddc35051b431f0ed937fcc17d136901b6524e4ecf7f31f9f5e0945967206a218022ff97f9cb6a5b81de906231572f49811ff5cfd1d7440f2c7600360171de3c3b0744715d66c4f52b19c407e74716657711a2c2880c63c3418b4c994163607bbc0d106afa3b70ae6d1023ac94b3c1b273a87bc9073c8d2e6298c0521feaeaee12dc9b0dddb32ac150ca61ac8a4321a54ffc1b2cf8f78188a8299f8cb45caae2ddb846edd3eb2f7b914912ced5dc28269f111622a9447e03ce89f00fb815e3f133d8d61b1db5e8fd2060ac660c0b642fecd4486a817bc6f96ff25415c42023c2fb2fcf3cffe2c89902ceeb2f6565e8bcefdb12e4ced120d96593a37e2617503cae12de36b47180cd4e2c561c11ad42438b243dfc6c4ec1d0eed4a6e567b0c6b1ae489b4b5b2863f1102f4e4fc489ad2f89a4db79f5dfd0f3a5b6fb7e553581d720ab8cc5e2f74fcd7d5fcb6a383a1e4f195b762f8190ff0b378fab9a35c0b1e0421d5df445c3861900e586a3aa82b26de24ef2ac16cee27c7364c428ad8afb064e3f302b20d54033417f6a61416237aa7fb22c86fc32793da2e138412eae3cb786a336ffd3a494088e53cab3e79879292e7ede41eecff3b39e50c63647519d7233698d9f30de5e9b528f407b55baad94885bd4ea75089af3a8debe784b262f30c142705cf3896668462fe9de05de5e96623f6aa5e32b07c09f47922a18cc3d0b8c6e88b666753f7a8c7ca4d816587c226ed054f82f2b4deb562fc77a8a00e602b0c25b4486eb0e16b1401608fe15890b3d3c891cc2acd85927a23618617c53f8774b174f83b9122dd4ea82bfd7d527ee866cfb34bbae8169eb65c279891de0fc1b5e508162909fc833344118bd9ed27842905c1d7387bd7c09a54eedd404a44290e1d6ec77812a745b13d6f57fccd48c2643ff120274e46cb941b56be31fae62b1c42379fdb127945776f92f984503b3c93975cefc4777d583dafd0c27581425363ed9d87d5f6e50c3b1fd5aea0904011aaf2294cbce0cc13412d1605630a8b0612359a2ad9fc9fbbe1a7b38cb7cdb7f2cdc6f795485021e91d5acae2ab0b12c4ea92d4e9102969919b20667f640e2cc2ca28121fad478fdf48c8c6cfdfa59a00b44fb72be08187e5bf285c375ee20d2d6f92cdcb05dd46e090565da3921d8843afc6988ff8b45eb1812d1ab7e5a3943c38a2fd610b48277c17858b8d73801d6016493bfb64c7bcf864181e426db616c20594abcd024718e9cda19a8d9745070c0eddbb745e788cd9b57f5136781243de76c6bdccc4884c02b56822c3af1940527a319e209523261cc74bbfd96016eb7ce27e3a51aecbc6f23f3012ef05a3555c1272dcb82726088cb0a7e978ee9c6067428daf0976fdbe1b597daaae5e51f52405ada536a0bf14e409e8412d29deb28628daa55e516dd6cdcf65ba9d6f824522253dc432de88d90725c999436a3e9dfab2cfb0c0e84b634e9dff84db993b32635aa41c200597fcb7d44f7e227ab8ee1fbe02f607b48fbc14d0a7ad0f9a51ef2155756206626c62a9df2e37ba897b83ab3a5a25ca3f74be522aa3cea77bb55c5a24c30965b502f1ef476506f11435a70a6566cb2eaf437d1ef4dbc1be51cde123e7b9dd197de3b22deb2e317be528f8dad49fa9e541e30a07fd160569fcb799b78feabef85de7659aabe166a0162e02a6222e7c5908abc1dd78eee350b870d8a061ea94645baa4ff93651bbecdc2c277e62d34a1534ffe7a2e19f8529c332c56e84b154271b1d427058c9d5a67ba6145964f6cdcc85e78aa9ff60a673270f09cec9607a8171cbb34d3c615f3feeaabfd8ba822c89a95ce116b6f58c0fc4ad9100e74f5786b7cd589f6e73ad256cd94ddd5584f0d801d2aa3ee4ea55e12c05bf0055592dcf04544b9dbc833364dd5243bde84c0aaa5784557f03a910e2c69b3f6e3d0e4335f4a9055972912332b6a877268337e3b6ac44e13ab70d35e696af365b5a1d91acb037283d4751121fa15efb51b5b585e2f7c4c4438348d1c3996d6ba8a16d2fa199a0958b3418ceeb0c90f3d25a8d4cc94184637d1f366ed921338e18ef5e29e120c4a325f696315107cf32dd350db797ab73931c9bd1de5332e338355b1d47a88dc1d99c2133d6fd3c06113b35417d19b0671ff8d97b8d84c0bcf98e8a021662f0ab0351f4be3a0689138bec4c04b1284d37bdf37e4f5064e24407d14b963a54afb1e992be9f6e7aab2414d48d9758cd8476e8b21d18210c7761fd528afbbb919716b6b42625187ec0de8ce7dbfab77e3dda211b037721a3e6237469faad7ee833318b7a499dec7b216396f23deecf2b8157f8a358f76cbc6ee80bd2ca9f58e94ea9fbb58a352faf9f84cff45e5025463b6c4bf8e4f460ad71918050c617bce74e596da371ba035a3f1c19a503c6376e1658f2c02e03bf4aa168ea189563f301cc3373aae32627820fc83ef47fba8cd9249de39800b755821ee8f21a961226357b5ea07e4acd4dc47b2bbe0dd40503898c98c8d7b2279cd2b4d6bea126f43adb001501cbd93f1ba3b3c2621cbc075b1e0eb1897c40d80ff27661b3edd7e1680cd29c31f4443a3c2c9109c269a496ab6e539654ca3143c931ad71939886e2bf74eac6e6417bf2bf9db28bba614858c8407821bfb615cd983f8ecaad5648557c2949f1285e7c62b6104da5fc2feb2736274515474170d5acb128b2637e41947586f8daf66716061dd996bbc66157bb7859bbf8e8e0a0df175bb55e84244d8b20299a870a087c18583effb54e689cd0c2146ba4d9704c819dc9f67e8a56b446fc2c181bb16551523676f2198f6e4f791aa045ad6d2ab7180dbe324524981110663c104cda2be913d7f7e0193aa7d01cf41ef93fa123c71c91e631e7d35f7a03a69d2a2123fdef8112a963a8a8192e73bd7b5f6492210247183cd641db527ae6e87ce3b1d77f13712916c2a93fe8fa8f78148066b9cdc6238d6e10c93f1e87ec3f392f2c3276fd08410538beadc8da04fc6fdb0abebfbc08778059ac1a45645fbbb8ec7c73b4744fd422521ab6f95af97ec96006e4a7aecdc79854547648c5267be6d92ea706e1df4f58d53c87f1159a61f9fde18c13803712943a940d515c124c107072ad0f06b85ed73a4246601f05095d04bca20d7f9dbb3f61741f49151ab9f545f61e220e39fdbf2d8c71c74583727d8311bf0a5dbe0ea45efeec590ea862684a4163f75fe7c8ac42013a83e83757a2a95c44bf1f4ac04988606a00bf8d04437866e312decb77d0034a8cd626b272bdf51de15201afcbb4114ec03e7c22748aaed30e764829ca280515365a0d07bf0c1ac74ad73768f348ffb4c4d6fb21c4f47320e5049b14e70999ced714238b76cbd1f803e59d9adbf6dcf75fd3bc15dffd84ddd698fed8ab2a43bcc8d74cc07dc96a75f8b38d84424b8406078edbc306506592fb28e1ebfa58a217be1bde7195cf7c2ef8d94aaa11fcc968d50dd4d40e4cc0e32208063fd5c41ff5f656a92552c5322f28c2dc9ff8eca1e7988eb59b2e534f2d1b1f7035ad09e45da30b704c42fe0a8d388ff7baea2571900ab25bba0a6a587a78d5107a97a460255f431586021e61322104d776427e0bc726880f0860f12ab364c1d77888c0fed7c906d181a16fe751d730947c956e4f8da1411d22de8bd9a78232a43725becda0bc10b897c2ba381cfec68e55e8fc6e2aad486b7443cf59f5f233eb0e60d462395c95f2ef40bd331444ac202cfb19f06d2e5218ca28a0edf5f5f367b0433e9e84108e467a903f6117ffd8df1715826c1f0e43bd343d617b42f50b24b79a04f5c3ef021d54d886b71f5fc14c6f590a22e13545081dabc4fbafa4f6e18bb049bb7631b012d043ea577fa3df107dc02e713a3a5ab564de3e42a5e49d12b1c14b0758e1f38833648f5a33d4caed37cd025e5ba56931ec321c2cb293196e4712c061f982204dbdb4074ce48ef80d220ed1386e76bc55619672910e4128bd364e7dc05227458d186664aecdc1e35e93b7e9351e21df218b77e7660673e569913bc2fbc055e7c48fa0629c98b1e0f0b3dc84bcb9facab91a000cfc9b145ead57022afda8ae967fc216ed2b9eb5117dac57e935cd3a1b22f633b8241727227798fdfe647d4354048a881ebdce48f7a23364558c5fc38db0bb043f12708d4702a9401b98a27a1b4a7c415828c51a2c7418ff9ab9b99aea23e2484ba79c23fad63378f3d9faf559d17ee97cbdff954291bc828c401b4aeec5f1cdc8c72d17a2b7bca704ea3911861b332e48b43a58712154fc45510ee7bcb68f84ca21555cb6b5e79070191c7784dbc6bbaf4b258bddc37f44dc29370756f45b0974eb6fed9438e2e72ec62fc420e1a827c8a1bad11ec7b523f06559e1dde1bc6cb591caed31190c9c9c47d929922b648981749f966b9f54b7ad530673b1a2cefaf8dd146dc25a88583ca91cfc0f50bb39623e1ea0ecd5f0d50ef12330bd9fdfb441a0905f8c89066c56c0fed30b9dc4661b09fb47bc9f0d064d8c05be6076e31661c54001ec2ec8f132f548707b2473753c5c10361c9deaa5ae4546ebe68f8d4c9b4d1af8053ad5ed62d3154e8cda63a07c5feb494327d14c6860074c0d24f91ed672b3f2fcf3d4fb211050a9916856312fe0c705f6bacc3f1423f97ccfbb5894a98aa9467d28bc59f109411105118e163be98117a8250ff2b3514f627fa1868bb75eef1b6d6973c9ff535be71927384560f38e4efd12f811586801897a84bfe7696e8557e3cf88002a49464c6911464bc6e96694da69e70efaf7ed425a7e5d80b63407b804b2b21519a6d526c06e56d646dd6b0c7be4695991aa1fd85271e72dca7180465d22236d95601969bed60644630f6174be2040f0a274e2def59714abcd227de0b04edacf010ee1ed83f01645b2f97720f2a00a4caeebf0122a96257f71d8706fe4739f14a356f3dc6ba9a67a7839022b76b192be232f0e3170830e1cc493870ec1dc25cfb0e6a45b5198ac17dca4baaa952f58298780d4de5a4d6d96439f6e0e07a0fae7d7b79d14c64bfdb0bd6ea5d5bb96285612aaa32c34e759d9bdd80c7ceddb9d02cbad47a833fd8a0248b7f432ac29eb000a1a9e49ad0bf5010d8d0b3006babafcfc927a87a5adb3089ba4c6f77938ccce5239300302f996106d1b451c49c1fa5728176f711d213a0ccbdbbfe57c84f68f3e50ae2c1b1c78cbc1b5ca00445ecc9720c06f3fbafa98afcf85429f0d134514d3ef41f64a7a42bcd62dfc938dcbbddd377b9d74095920961f6cb8e980050588220781938f51ea0f22c767397a7af847f6cae8ff63e5cf87be8f795c44", 0x1000}, {&(0x7f00000035c0)="06c687b07c4a5ee71b08988fb57d1ee97f21031ace34ea2925bfda43adcee2725cb6a405d234ae0edd1ca6a7d85d218a1fd0f14f02cdc2aaf254d68bacf146a82d1ea283a3549798fed767aa1090838b2928f930069887d639a82150a4be270663d3fa55cd2d1c6074fbaaf02681250c115bc42fb2043c24e2d49201ead3f9ce20f50f4943fe425c9345eb44203591bdd8944a3515900fd2faef33ed4158b4ada9777aee13a3acf26bbbf72c4ef0", 0xae}, {&(0x7f0000003680)="9a38c7545361d8be5004c8123d6f25002149e9c479e1021d55dc256f96136f5d193bab0890c608a53cc1d6fd75d9b7d525bef8f366dad7ca2725bc9b331a1e2ef72e4101e62830ec8ed3e21de3d489f216a33a704a139af83fd6d67f6743de0e1f2f4586828fc1f67d7c57aff66dc05e61fff8b1e2e0b74ca3a08b92889de4803ea327f5e97a6107543d9847e3a9cf760fe21ce5284c348363c3bafe4c06eaff21fa0d2d49cf0fd10103de5ca34ea6bb38596ab315b44b69c0b7e22cc98ed8ed072e4bed7945f8052fa53f207eabac8de5391f7d209b80c350e39aa2e5bbd185be0a", 0xe2}], 0x9) r2 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$FIONREAD(r2, 0x541b, &(0x7f00000000c0)) [ 1167.312249][ T9340] RDX: 00000000200000c0 RSI: 0000000020000100 RDI: 00007fd0949ab000 [ 1167.312260][ T9340] RBP: 00007fd0949ab040 R08: 00007fd0949ab040 R09: 00000000200000c0 [ 1167.312270][ T9340] R10: 0000000000000000 R11: 0000000000000202 R12: 00000000200000c0 [ 1167.312280][ T9340] R13: 0000000020000100 R14: 00007fd0949ab000 R15: 0000000020000400 [ 1167.318325][ T9340] FAT-fs (loop3): bogus logical sector size 8 [ 1167.573969][ T9340] FAT-fs (loop3): Can't find a valid FAT filesystem 12:44:37 executing program 3 (fault-call:0 fault-nth:68): syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000280)=[{0x0, 0x0, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e78032513251fffe", 0x16}], 0x0, &(0x7f0000000400)=ANY=[]) 12:44:37 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$FIONREAD(r1, 0x541b, &(0x7f00000000c0)) writev(r1, &(0x7f0000004ac0)=[{&(0x7f0000004b00)="827ca6e44d555d3b6566a88e1d3ea49ea13324ea580b98f7cc02cf4496dc192e73a6b3890da14192c2596fdd24495d79b1eae6b68e1840ea7bf54961565d3409fae31f3adfe3e9c47b16ce50167ac0c83e65eff3100a226cd3a53cfbd50952d279ff24048c20919710bfec01d13379dff89d286f8db713402ba09a5e0f4601b5af0bc4fcbf079047fa0cb086d176588b30eb186a90b95b7a8ccec8be52279e9d3fda0b440465b00f3bea8e910c01809c872215abd67e9c4209ca7c7f343cec3fca8dd59adb908be98de8ef2842ad2b2cd8add632e32b375ed4b5cc61acc717a545a375cb570fdef1e6be535545eddb08fe1bf0545014267b4601b4d5b095ea106e3744f9cb6cdd7c9a5a62c7c4ecedd9d416c291296d8aeff93dfaf3c432cfb3709b2357d89a644ca476794932aa7fc520de61aab65c918f88a4f3a7a4789dbf52703aea7ea056b00f7c17934a1ad7150b1739fc604e7afd34d93009fb1e0a86d1e3a2b1ca0e7ffc24a8cafaf4c86f2ca9432749c12853abb63fb71a43d219a210e42bfc51ab9be8c91db63d9880901550a84a9ad33e6fd326082ce0cc58f9e84c276894c240afc83bea2fc8b7030a7e558b7eabd096ed4ef4bc2831b902eafbfe8f7752441e6246127fda5f9b1a6439744ef09855dadc92d38c09ea366ff6fa3caaaeda103fcf86058fed25cb5fdcccf1af642cae84d96dc9d3c682a033672000044a96937193d128d3e6edf42db58690328828936e51994d20186c9e592c9bd89e4edd3803b5169362b8ba72e1a1397f1aa28f77a179bfcc006699f71e4826baca3e504f0d9681e89925d78d78c2f22fb93abcf5016d901dc8f7c082e1925992b2fc8651bd8adf64dd674d479fbcacbaf5cefabc62054cfef4ed61d60df6e3d35ccd35ea02ba1605251cdc64a14cca8cf79bba15929517dd137e0c9bcd898bf970e2297ebd03ebe9f458425b8c21374e3c1b799fe4ac836e78e604d109d5837e798f0bcb612efe0de0bdf96533e2e29827fe040a585e8ee6acdde9a69dd01444394ab0a0e522d69e8413db618ffa27e554153e936bba5b54cd4d3f4c6afd1ba7fcf369925f9414575765d38321d0ef4316b0211530b39c9ca4531b2ae16d801465cc63b81f57de813d495a1ac9860549afd1310970628acb60c365818987e6ddf5e6fa9e56925f7e2055ac86d3264742aa1e8e657588dc839d6ed56d7888302a74b20528d37d07ea8090bbad6fbb6670554425f3dcac841c5ed02b8016522d47dd4da69421afaac2773e1f0c56d317c1350784917c9242baf9ccc15501619f3bc7e21a5b6b43a593f4a6c92672e395a2326c4278f8bb38c419fe53606613f31bf0ede5871ee0d12c3972dacd41367ec6a6c350331f0ce43ec5fb01cc7ed5f3c7c42450afa64027ab9dea766937b220bc8fd31eef10b849deca65df345a77474f4ee9d77f4334f6468396054356e953a726a7c3ff7fad88d080891fd56d1cce7eba68f43f7777c51c7604ee368e1ae2ce04fe213e94b12b6b8b277fca10c4c2aff78ae171d8f66719b9858fc45e5678954121957f77c35c3344a2f6e0edf3264b8d40b2fff847b0b06a8a630323ff1963b29c4674796cca2803ed2e14da0b9405be327c29a9f240e6d519420d2150d247ea6cc4480ee07caa2910363d547d8de2ff85569127fe7bdbe0d15a3a17f490587583d71bc8fb606d8ab529abb9cc75479fb8be0003d71f162c6746f31d12cee8e9eaaa488d6adfc6199b49e8c4250adb94dbad53ed3512095aa15fa3194961ea627e39e245bd1d3b2aa98543f2c2ac919fb952dbf3fba23e370dc06c5692c5836ac788bb2cc6a26e2d88680f18da68cc363173242e7ebb688e7aee52b850b4f67dbf734d9d065e72f95faa8b06a25f1b19b59f06606a50af7e67890ec438aa17c4361d4c2b344b3467f9d2fac27afe7489aab4f4138c1bb498172517b1dc373dfbae56e2b295e3550385b54471a3137f2f165466cc58ee08715e07f89bdf5443d7f03bed8b33bea0aa3a9bcc94082dc72ee50b1bdb6e5e9cffd59709639bbf38008eeacc1a0481184ab53ed3c2481e050b7bacaa98d0e6e0fd46639966203cca8bc5ac9bad87f37de758e75d464a5aac368f7fcbf7372c570438a7a0bbdce63fe2186c2ae630f00cd61cf76004b88429cc7dd9a525eb5112e2f4d0f8268865defde2314a962bc0bb3c8b6e267f49adb670504fa79cfdf2dce10856a94697a00e8f8764933112bc806490466d28ab17791acd6f198dc5b2fb5d70c8e23e275fefef37a5afbfa9491b155d9ce3860b87f8019bb56081217bcfca6c3c29e31521241c4daa34a19b5d9c3db8ed9333805af2a5f0eece5978b1595af2bc435f5372187e5154e918f7c37930f02817bd5d8f4cceb86213e3f24d78263afff9230d9e6fe9c46483df37a1a33ef6b684fd8ae64d79b28de313cbb5eba3adb962d2dcabd1a152ef261763f8eace2c5b3da4fa26fbfd08ee568eee6dc9962a6509ad18924419fbd88dac74e255673a76fb1d49bee6c439a99428610bd0dd30560e549511faaca498a2a18659dcc80b9f89c59ccf0497bce23422b542ec23827f8b384e3296a01b98dc117bc40c772af01bce507235ea3ddb52c9441c1722c3335fb68a967af753b0b4d7aa01dca4e3b3bba4eab8fea8411298ab61e78128d5caf2754c8ef2c08a57e2272390a858337c54034ce258558f71d8b25c04eb162c0aa5e3e876d8b1183d8cd4b7ebabb9057dc2e6be6e8bcd1d57b55468a742e1b9ffed4f67755383eb058d482f27b471f934c174218127199db87710fbeb3aba640d676034c7e2fccf954078f621b87158f22a06e55bdae7f6b8bc7e056b6a48d525f61cf93efdec38f579894c8f180331f6fa11dae0c12a2416b3fc0b10e12bff43d997dd81be74af05c398aa7a56861c041956739a1c75584e3173876757232ba406aa01675bc9445790bc153329440adfc5d692fa682620e78f133ed2c8441fcaacf7b58f554d5767c182b950f233192338183bb362f7d1f9d5a029bde3d174dbda4309c9b6e0da8ca9c46b1d240d96fb493c2302ff420f31f4e01a0071b0afdcc2eba45b72e0ba23a3eb6fdd687b5c993350fb6190a52032cb5286b2481b81e7bcea45ad5ec372cd175e9e84bc9f7d9d86f8d76077ef394c86afc3fef220ad2318d796469e74c4d15a136d9729f2a7f741e8bb266dd3ea9deeb92a507baa2d9c517d78fdd92b3bdfd1b4427f9c5b71ede254ac460cb64e4cd96bd7c4b552022b1a07b049ca858ea8f6eb9dae4fd8e28341637e2afb710292198e4d951d04407ed7f502443c6e657e66946b7235837e694900d1fc6463b79ae67e2adeca53aa148dde68d71363feae9404f6943a02ba1ae8f6b59c548ef7eb90238e8a2e23892878cd29355f0790749a5cf90586ef70fea076130d6073c30fae5f065840a78c2234986eb9a31bdaec436fa426779ba1caab125ed945afbb0cece70786002bafbc50bde67559e455d509765363562bcf3d8ba6a244569fd50b7978461fac92697013d287ca2102471b73a93f6b57259d012664baee9c2ee69c84b71759ad55fd4dda2a5e93d886117771a6a4d6098128f08310ec04cbf783f1343a5c8460555a5e3d4acaffc9f8bbdc9409928b35af86c49f3c89d863673d06b8f1d6d869b3e54ae3752b6027ca06430a10af060776f66a84bd50dd2c322721fd6b00d6ba0aa87486433fcee99d593124330d42e2fc4aa42668be2a01387ab2aa9f14d7bf394694b2c67874110394bb843a9de4104a27a37fec6846abb855c1e721c35028b29477a8a2dd6ed7a4cb53cbc4922f9c4b8751f8c792d6dfc3026a0082426c6b96664ec161a2b3279d177c8fa638f9ba1a4fe7d48c70496d2add2b7532333734cb07a98095705924302c7fcfe5956b2c438db3ac36d4870c30343bfb8ea9b11c06025fedcbbf2cce56518987f3947fd40aef309dd58cef39f8b8dccaf859edf18b69e4dac9be4ac73ec59b4fd2be1824def2e05614aa41ef0344418b570885ace3d29e9c3582274c27399819268900cb11aa27329f9c98341268f5fc35602bb1341248e8fdba2a096812f8d540ea9c312cf78bc832894c8437e9339dfbf8c395e52764acd6b288af90e1709d484e64b0a2bd87f830f073e51495ae49d2d0bbe850c9fe988130a4b41037bb565394f8d3a71bdd78799f42d28f3fb1d2f6a35c82465f142f619ea63ade72966ff6167d6f26b14f4476fef6411e89a89f1d30661c4342c8b5fdc1cf50fd9f78886e38ba26a5c9a72094a2d0cce740daded53dd612b965c24c1aef78a2e71d78ab9fb4214cbdd0ad714ba505dc89633e718e7995aa84c640ed844be5d48fcec1521e5bb019c1c8f48b7c0d14ea9d493e1396f16bab8e4e06b3dedecb43371eb8ebcbc35faa49e4f90356241f5533c4bd4f307f3655c95e85519033751e4689d99ba10b6aadd9249658d50286228c59463232c44af28c8a34d5933253443f137e3c30862d731ca9c7a036ae15f0ed969a627321b81796eca1fd2391183eec57a0bef9d9d731dfbb4ebbe95e5cd7dc32352757294e037c1ba121b74888df2cc063e4df398558cceb857cee8ba0deb4901c3683ced6b7b5ba6315bceb0ff9d6d90de23d0141b144e7c2b41d436d88a6bf86994bbf616cba1c714afe027a75973a0c9e7104d921990a5e89def1cf3ba4521dfaee0c20b8b30b920f13ffcca2f406f2e4a98733affa6b9bcc5dceb810b1ba43f486558f7b206b4989fcd53145161c1823a9011eae3942fb3c8865ebfc78721a46957cdf65aca8d2c5c382f376a7bd4bb1e3b0544045fafc5add806c6dd72253d1f48ffdf616beff5f171fc9c5e727a818f14be929e56de14980d4215789819ed644b5321145bb46fd235efb3d2a85afc0eb73ecc9c1bd1e409abcc52aa6e154d61f258a0c4427a44c761467c5e9d5087511f45b7bfb08e4d3aa03cdbfc95f5d5edca3ce6a8031985b2e773b31bf242d6484e87e78743db3940630d0238f8423e0b2f8ea927b427f43e5c2f87dc06215d92e449308879894ebe940d509b4480c0241ce862080ae3ac028842baead3bc113116c7b46690250090d0a40ea2b9ca50f1510a477f2c220998e2d1eb6af2943b22c407c3444c88bdd2ccca11986f1fbed608014d713fb8e162c0007d31af01ebafbb6c99d365a1a1e6ac85f7dd9e52eda2b795ad80785e781a5c354fb3c9875722da5a9bebe0b4a7b6d2b0a670e263b3f0a5cf67778eb20c0284c185876416c6a99a35f7cf53fbe9c2242b42e01e8d4e03f21c9b628470faf730fdb0bb4807df6e18ad26431da80794efd36f41e30083a3a5ce6e70630dd7705fe470dd2489c8de50a16ea1448d1cf0a446829c75986a1863dff1464153ad7251e6ebc7b30421db98a2ac94dc9fe68a24299d5b0f5896c037c480f2329b94b34712001ca182cec3bc727530c062a294cc963df3eca7145e1e8233001cd170cf41d0317c4397ee31156c2e85fb5773eddfbb6c57536c38e718dad3750b61289e0a7423954928f6cf23aa1aee272856c08fc3cac2537ea0cc61b6e7da8c8692e1d366a5383ccc9d8625f295543a252454f5ed306b6808dfbc7bc20ca29089546519f712084274ae541280a2fb97328a825134991cb908801e779090b24c804811f15b85beb4d99b89093620fb025a1ed2fdf7db22e08527186de80e823303a979817c21e1cc649f9852385cb54e7795e4c2755d08e711ee043171b5ca55b45f52d068192ae771a71157207c1d28356d493eb48", 0x1000}, {&(0x7f0000004980)="06624244966ef1f216757d0a0783aab86b9b605ef8431808fd644f0130ea61287608900a32a784a56159a087fa23046b2ff62d5f61986db4611d3dc441939be71931dbfbe83d2bdef85c01d57976288a0ff1d3049534cfe5a2fccab6b1f7816194d13b785b225c1c32adf133aaeae7e64afc784161d87ff8d277385e2196ef29dcdee806d71b18643ce0736e148330f933b93c44f16593b5e6c113f3b8f7117f14ab6555001e2b478a54a92ce66381e94a83b7b11640653fe66e4a7e9292411a27c532eb6c6a9597a647b083dbb94ba3", 0xd0}, {&(0x7f0000004a80)="2f9d3ff36eaca7c3a37ed044580653557b9afeb775a8a1", 0x17}], 0x3) openat2(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={0x0, 0xa0, 0x7}, 0x18) writev(r0, &(0x7f0000003780)=[{&(0x7f0000000380)="f93b76460ce86ea5b7f4bdd7a2df86ead5a41e9de62621be905f6ec139db763088642cabe8d8664313b671a518ac9e087edf921e5aa7aff3cade046f3c4b59b66771d6259913dff4ae22d7894e21ad239a5850df1245dd57629f801ce7bcf01df52a29472e7e5307f40b4aed483f88762904208630166651dd4f5ee1330756974b9466d23271518eccf65eea717d6ff3f7611d70b4333fa4695c634ffc9052c17330990545d69a60f833603404530ff7fcfa266a75fe75413e6e3377ed3a709fbb78feff6a8fe2c6715798af77a58d8ed7f6bbe8341dd9676522b5736c30def484eb824d602ab24c248dad791b924639d5977c37708b1bfd8a720d83ed6b2fb46420fcc72ebee317e56eac7c9734c03a88d9f987ff0f31c18c57c7f5ce84b73c963097b74eca39ed148de47e7e4a8127ebf2c4fbd14fac597788d40e8aa25e57ffb729f942dafa5026ac3fd2aaf23bba96c0836f7cd0de95bb7644ea69ca91bc8a7f3aaaaceef2651037d053746a2b69674a887c666d15911f10aed925e5b06968f5b9784ea1d77cc8208c6bcec109631b28d1338672d09f4f636abbf35eaa47a9e3fbda61d664fbbf72f930b530cdb293e7e549e08bdaecbd502c8ab93e430fd44dcb29653aaff463f0b42eeb6ccc792665c92c52d25e137daec38f0dc1eca89ab3148ea5c43d47225a5015348ec3fc85da94b323ab5e0bdaba1c4fee68c4daf46012240a562baa98779b4ba9a5c0b02c49ab13d4bf44c2b134b8bd31e123329f2558b9491d189e3944040234ca57dae0be44fd8de5423a6c07b4aa6e9a14b89c090e61c2f421e537dce5d56ce781e4a6c96dcdfddb5d6db792c6b292304835f50c069058eb76958a784ee6c9efb46661a81c21d0cdac83c57ef80a2eeb9ab3ce94f67155ccb0284790b5c786c3ee2e49fa14141ffe94a15bcd8fc8b6287871d4f24d6b4665667ec227ecb9dca18245a0f9c20d1f3f2ec79b408fe1eca64ec3dcbc2f14c73393cef8073d74ca42b46d13f5d3fc40cc8b8c43c2d2e7354103170e8d37fb9ea3612b0adb98350d7db4e409b824c9c2e569a6a386a94ca68750372d1ee0da89bd0b563e3aee20a2fd5fc0d51acb882380976a19cbee898619447b292b4916a2b686b5194ae33062be6ffa285a0d8cd723857ec1eeb7703313bedcc6630ba527403167c81a81cf3db5d3e95018407fecddf1ac584560d2419c9ce604a2919c8ce0f342db640f5de7536bd00eef94059f89ad02ec516d1d6b812c4a97f8606aeb09bbc010a9fd7654b01286a59390c8c1022528b11c9f406ae51aede573f456ee1a4ebb4d9b9f3abbf2e20e315862ca3b25fb22f5061156846e5d0cc4dba46ffb12a53ffe6b94034c1710b60e65399581ddc4b2dfa7e1625a7aac1d62cd6d219e174954adcf2da0a93fa41e3fdfc0be6e6f42b08f74978c93b7c45ec70492859f26e028199db65f7d743ae41f1267c06564aac8a76bc5a85fe60d340ea04430c2d274fb5bcdfad9f552936be1f3589be801ca0363ddd9f1f14f660aae3de9b351146aa8d81104ecfff71044b75a162e50864c0c22e46a6f38018fc749623c4bd518888a23f3910977014dc92fafb5665cd0a3a5779421403f0a850af567a8dd23b727e646f154a2e7c25c0d09dbf5ee502e4428c8c5546c116869ae90b4f453bce2e75d0596f10c27ecc9c1b75341f1324c87054e144e326b0327d81b38e8bab6b1ba859b44edda4638d5beb5e1fc753da8956abdf775c3eee7cbde4a04d68f6131060c43956f682648a8f51776e18c1f33b9a5213d98e3c822b079118d4b0723d5ee05d87c2e732e16fc65588a12b2c5ceee7c69a87fa305cb3716a04e262ff4f833a3d0e5e08feb14532129e19d85fc4e5eb8bd2db5301bf86aa1f819eef63f492dd4dffc12e76ea63470c2d306ab98babb0e2e815eab734f2e3d629735a0ec5cdd8b4710050d6d98c265e214ea5fcb6d82a156127c1823bc7d76f479c6581de286bcef5bc484ffae05ae6503f48001a835e8d5fd6287b5a69e227015811d2e82950c4349949221e452b9c7d133e130ae8f3fa3656932a8c4d2cd6349efcdd2268e63695d713685d7d336c7af3e874463b3a7d60961585c73836cb7154be77ef969a614bb6eca74016e7072dbcc9791875ab728e2d5d94d41368e690bccd0a66eee0740c17753d6aa30e2d17357862c1ef7e30be9d3b2e28b22c140fdfa0ec56a0dede8feacccba1582457cdae3a70cb9ab124bb2473a099731b5ee97033b9d45a20b88ebcd5e6fc017a981b9d75d6582fabc487689a69f3304fc755559a6d279e3d5ace5e0dc20ad334d4fca589a04972584f60db964f37accd0052745ad323f68dd6e50eb716bb7285f694c14ae59e7e5e99ac94cb5d466b8b4eb4eb746956c500df9dae9617ec6ea557d8744d1a47a8fb7f0aeb8cd94b1ac9c1b031c08f9b938b232356ee034f58e027d19af4c9e75cb05f88b9eb0410be2c99d708d613f6b49f9982bab481bb8808c48ad039c15c322316c68278033ddb0fe24662e897a79e55f4d1aeffdc61602ede2aafdff1c2e733d1b8ff3e356fd834b1bb92e0d37e7a49227f9c419ebb74ad7a23c7237b75bd5cbe55ec19ab386f4cc4a536945d912c6eea7bb1a6e82b28d482cd023236f56eac44820cf958020392836cdc0fb325387d23877eab7bc9c985d8687071e75c0f64d7e2c89e5a757c4d49c76fa4d93373bf669d69ca478469bf6b2a3ac42fb91f7260b24800769d5592178584353f886bbc5e6adb1bb5c08d67b87f2fa5001517b7f8e58855cb1ad034dedb228302e8105d6c8f5bb256556168fb10663e7767c5b8fc5af4d929db26c837b4371cc2e2432bb60bc109e5f47b947cc92f18e0a74541ef7fab261efbadbf1a1c9ca321eabcf657a00fa4964859777cf58485f3809b889c4b74d97c198e36536d278d025ab91dd9a8dc579ba29344afb59417270eb8f7b9b8952208d6e2302edee24f1312002e9865428359b22f666a817ebfbcd33caefd17c9467afb841f654f9a0ca915e5d2b85c073a540b1020a9b8e53ed1a293793bc0b29cc43df5dd85a8196cd8982aede4c2af844fa2a9d40ae801e07063f4a86a8b110a63ba9fc8a8db5df49879d9d7f12d882efc7807edada4fb5a8d5f343043b705350ee60044bd0e098cccae52627656e34a509e5fb5318454d2cc85406fce3815aafa031271cb6f6b39626df5acadfb020b949c611d6d090f1cbb3140ecd84ad72e40418fba59684d886fa5b814ef8e05c3127d9105879e59b6eacae62c01433ce8ffa1121b27beb61411871bcebbe3398828d509b607ee61e1646f0b18968393e06849cf2d2bb88bb80debae428a647d16dd90efb6baff08a3ab453516e51aed45b134c201bcdd6a06574b3931809c0795a7eb1a623a152f8bdf8049b79bb79a4caa2c3fd1ec4c99b8bd4bebc5f8c802514838eb60015ccb94d285e4d933c0dc5accaeef6e89418c6f71acd2df141c31f9359c9f2295ab0d94ea07261e5a0e16e031000a8b5a89b4be8fb5dc57c7b252810ec86be8bd3d8ff0d8dc032a553ee54dcfdceb997c91392e164044a6fd28026d2f63b28dac06338ae271e0665ee60b8898ea2e78a2e13e4ea526fd9f57a3568ceedda93839790d4d9d875db10a67e3d0edf2b27fd0ba116caf0b2852bb6cf5933e511a0d3b9ded3d7bd7300819a0bc53534f9d317a4f0b24c3b79ab124679d79d4d3ee4bf64ac17c5f432d9db2358a9c028b5ff9d357a22a9e583b9cc6f4cf738e1aac3f0741536d86f2d3c57cf57573bf36117ddf519231d688ae2360681f25ff3d70ef877053c0c76633957e8dfa1b283a690a4ee39beea6e2b47d4e7644360cec0559fff7f13932be4bcfe6ed62acf4c9abf4722fb7b6aacfd9ee7a61486aeb5120b4443fb88651132f08188a5f16bef4a5f190c6aa589903b9e7ecf4b324f069b0e6818e71a9920ae8bf321e327617bf3c6b58f9fadc04cc49e183d71507f0a0d7dc1dae4bbbadd95731465ce85572ff2266464305c9fbefe9d407fda2447f3da7e3f4358cddf1ef6ae69ac107ef9650d2e57c96c75fab6173edf32bac40efb46cfa3a796bb6661494630bfb85ddbb549e37a443c3311217681d1bc7f8ad09a380e7883d0e9cf574844cdff3ddbf24a035d3edcd5564e492c18fa8b67d9e48b8fc296c31330690e1a134b6f448777fce6a9ca8132851ac65b8cdf9eb94d7bc17e123f947974723ec0999982bbc056acefdc22769fe58746befdc5bee831a880f2be609a1bb8736f477759614ade2972b330cf0edf875d23ce917c02adb975faa64a74e5c6b8cee7decedb8c94f7fc3efc83a281dedf35664da0cdb64176802b6e1c206668ed4d32aeaa3ef9ab746080b3c2255c25ccb717a311ee3a8dde72deee7dfa3c643dea5ff1a3f12fd3b62115ad724752d63a32e3686681e9d2e275358de7eeba021b9c19bc7d2c40ea4453b0e3d0feb68b800dd53a3fc16528874bb649cd7a0b18160b87fc87274ff98d69fcc135191a999ad982dc73fa9d5871c103ead6161db0ad14c249aeb306509d0ede5fa6668676606be3ba2c5ac447e2d5b5e0a60d7798f8794d9f37af38487a7530c01b47bab72259f6f78c09e679f4a20070df5037ac7854b48216cc1d1623250a98d0b37abd3921fd517d7dda53aad20081aca8d44aebfdc15d25795ba3603d1c8a4a38aea4b026f92fb2b640cff5c6bd939c832294710a1a224c0ea3e110c31aeab63f1be1d39a4bd19651527f5a2a738bf70620e58adee9072599932cf9cebc3d078a64e1edce25fe70733c6223bcbd24168a2f6d6f5ae16e5c886410345e68fb42778d67c26861b7d5bb9d906a4f602ea4aae372455da3494fa48feb80b73dddad31aa68b8d50a253d0602734180447a017872e779b8cf3045200a1c52d6cf3141a08392aa642c0029e06ecb5e9954ae024efd42dcc1b529eaec132223981f995bea4aaaaa1af0ce71f32ec31815ad3e399f18a3877aa13ac58c46c16b3ea65eaebc268efbc281cd7da134f6fbafb4cd2e93c7aa27483b119cedc262cba6b9a94b2ddb5965b2594d3dc433a81e21bb2ecadfb12216efe693c834720026a2b59ab51222071cb8c917e80af6d58a91b6d94b505ad35442e1c22af79c31a8ccdda45a06e5a743aeac7b8427474da1f37406b2ed501cb0d5acf4d9fc08345f61b941c797680ea2d6a8813b12c9db905fcd841ca8df7bb4f5160bf6ce6612f0ea02235301d0af295d01b53789326d5e5ea5bad7ea96e85218c6ae166cdab895562eb6c2534ead1a5c2136b22ff3ec918863b61ffca39f2fc320a92d69cbb31e0f7c25acb9d97d4fb2fcf4ea50149a6ddae1ec13660361b6321677f6c1edbc2d15d6e3585339b27c0957153462e5b8836e297c74cb6cd3a2bd0c2f8083f1d104d90e5b34b40a28150a02676b6134a43881865fb7c2c5d4d3b25290fc750cae1e4fe2d7768497d47c0de6739cafae66a3271294ebedbe9b5cd13bdfe306211afb952a868cc60d94f552945f40044b4603a94d894c2e51d1a5040bd2f5e0caa78abd7ebf3f60910143a9045eab19ccfdfa1cf455c4e92cda19bcf9f48fdff3da9eab4a83c3378ab315ffc6ac5d484ec13c6376fa2a74e75a8e1364264ecbb62c3c1b9bac453ccc83b77816372253cffd75537b4441f2c0be07fbcb7dbe1740274bf983a62eac636607907af664cafa36027f3d20d08f2c1fdbf3fb4b99793c9551aab78f1ebecebb36c157547ef8352e3d718fd75bcb3bb26b4c3a9d353e7f378e52a06a1df8", 0x1000}, {&(0x7f0000001380)="cfbe360fef4e506a598711a931f6e7e9cb34ed547e83583c571ae24a026d6feec381c4842b3925c3cb8d1c768e281e4f1d47ac00e37119", 0x37}, {&(0x7f00000013c0)="c150117bb95ddd9fb88017fc1ccab062581a547034dc3064314d026716ecbc5399b72888b683fe5248962989e9c946ec499ef183a8f02a3dcd931d1af3a0afb7aa67e7f14892e2d3e2ff86b57d6c548496d31e0bdff5f7c2f1a3f97af78d1a08d0010f1c2a083b8fe94d95195720b0214e9996597c58636df0342a882e5f2f9442dba90063", 0x85}, {&(0x7f0000001480)="069088f2d187187e9f4e0d28185b1e9c71c4cbdcea2005a39122a03f557ddca833d5cce79af3f7658f79b4a721d3fc706ec159b1cb856b28522baa78560f8c83eccc282b10c0f109bf67c0978dda5879eca0dba26d60e67e34cb83af4699e6bf1f3d6919f0321e442e484e6323a2053b778571e7663a99aee66faf41a428a6337c0fe59bf488cec6f98dbde51e776a0c1f3c72e900f6d90b970c247d863fdf98cf9282a79f98731c0b5b7cfc5b69d68f4ebea3d7a738ab1e63cd35c5ffb5d79dd97c4184be1ab344a29726824e1acec1b7e820a1b01296db115ce0b30031895702f6ee3f7da0dba355ff52e1c12e140d84c9183da4159f7061af2a979c265dc2180a0028824b5484582c08841a1f8ea40ce68362917cd29b42d7d9c13d1822caf9ba128c194e97ffcd0509fbce68e103f6ff8bf923b58fa3abcb46385f99ea3392c19056271e00b06944ec698051da0a41030d5077094397376cca269f1e554eddb69a11a4ec9e074fc4f7a38a39953259997afe6b9beaad63ed170999e5f959b970bba024d7ca710ab2ab62acf1624368bb8e1d2a472939e3f2ecd31ced36a01c0e8bc3535a7deab5c9030b675173ccec4e15dae3f7b255660dc8ecea1fea9a1379f7c89a73c6c794f2f554151dfd839dbded5b29079f7495b413dfe02bb98742cee43d6b6175eef566cd15903195bba4055d052c39f4745a7d880965c0805ca4ad520107ea01e80e5232d288c6632a563525f4c83202feec3f1d5117fcf370a3939b01cfe501696f60e3b8b634da146ef3340a1a33576701dd21330309f7ca508c19e319d4d7dd3c4124c291c206db67bd49beb656b2428c124550fe2fcee09ac9f6ded89088e3e64594e382bdbac613a9938532a9902f2aef034c2067e2c907258014f162017927189539dd9655671a1222862590ff1c9db52a017139744f1091e79edd1b50e9a0a38979ae75662240f8b1f8243ad8b2b6387849a54d10920a5568060c013ce19eb471ec8eef5b622084615d033421ac3744339a7cbb5079938359e2e4f8cd9902529931564b38d9c3b5b7e533446d0dfb19e353546fc9654d26acfd9da056ffd0d779e4723b4fcf1b4784fa3ab20865b64418318760643da798b9e30f7b77a59612c26b6be5beaa59c4344b1465c013c65014e4e9408bdd0a5d33b1aaf6d7ac6753bee36218167c9469cabdf8b844398c67d9c1e8ee851fe568e5cc090adb0a6e94975f6f8cd3dbc61e2c875aab2bcabbc006d2fba488b4802536acd4caa95d3433ead1b5026ad9c9931ea4ca8005ad456d51f4d3c8cae829aa694aa4254069608a1eaa534b44b6531ee25ea821b388566bca289703c344d9db0a55e5c2422876addc03833a7f6a2b8553d4a2f6af9fcfb6be0bd2884815d3db258535cda62c5ee3a7df8cdfffb93421a083290d31b08cee26b61e8deb55e84e790b3fb12f22d6fe254aa5c83cb5b462018ff450f5bc0d99c464035dd6624912101f6d007a9d57ac992e4f85e402fa94f4e3eaaef00d59a9f2a297256c01793d01a0ad8a54b6799465a4157ffb30e268635feb9e6b3229ef5d23a3e375ba2ae76bd2a8faa0538cbe3961884b18db540b5dadff0c08c74a8ce5ae5b63fd776e6220fb6d5c159b2b9f78bd07d6b9f6a7b42f50df2b31ab3b5667eedaadccbb66e2763879a25d42ee6a30e2b7daa332a5726920a05768cc7ba5da1cda212cde7f49fcbaee30049acdea4e4ce652c9d6ed6c603dff75f16c177afafc6a6604878fac994436a470d7b864ef9ca128f06328f6614a1635ea43e189e41819012e104b1cbf7e9f7af7d2541568d42b85af2c4d99469d461863e55b4e48ca98b65b470a1d690d91303294717e8653545fc0f6e7aa7014538fadb2e28a4616e99ffe77855376d8dbb848f25ff3da49edcfff2fb6312334e51a974fd05de7ba14dfe549578f6500ff419e3c09a3d3cf5ef3b29002aee1a585b15f5698a5f0c1c2ec88bf730eee6c2876b19fda0cf85193190d563ba3ae34612e6fdbeb3f8362fe92b3c354da66da47b6d799fef939ca06f12a6125319f6ff1bedbeaa9c72b19d03cf9899a8a3f732a7b62d76013044aa9adfcf3fdabd157661afac05ad4bd4af16e064afc23193407a9d326a0024bb0fed53fcd1bae5164c53c51b5450958c3656b10190e92400670569e4bcdff3437645db7822e2d7a689f53024d3d1e3effd8eec9890758ef2c5f8840d9933752cc05172086cc5ef10b0441d0014a308958dc9d7493d10d30a6e2f9bb0c95896ad3f5e959339826d79fe60c69d4e186a9f9d6d925e77e2f3c63e5143c6d4ef5a78d8351959aab581f5951f5feabd5ce08d72d3456fba313cd4fa6ff4eb60332d33f46a6ef835468f1d91b19830b48ccaf8f76001a86943d445bbeb5e4e96f50e499e2f9c3962bb73a5179b2e801895b1cddad7bac544890034869911167a8e329b465e9184d94f8383e7f3343ac6346c160ada6256b551da73eb37bb5255fd391c420aa65aeff2c74f96039540e7d07f1265ecb90a5b092e6ca06237f3f2075eb0f9d099db68c77b2e05dd8221af1a71c0e59903c36cb2ae86998a4eed0388c6b2452a2c5b7f66795efa251f458538d33bc320a9fb03366a327af751888653acd2b80cc009c8a335746dbcc3d9c957aa283d424f9a54f58a4761adddebdea495bd47f86057281c5cd827c49fa97bc97c04043de98a0b71566b08a83896f2a5b225c37ed2b3ea6142721de53b231414948bcdf451d74d7ca40cc91640be3fe23169d5f7530d1b7b77129755605b546570bf879c7421a2590b83a9318eef2a55d2b7bd0600caf032a3688f9c9e8aa0c99a4eba0eea88c5b826460b531d21db85b97547abafd600f0352086d2356a065e3358f57d36dba896506bcb038d25308b7d2f717882cb5d65001d888e20d28074c8ebb4c96923840cbeadc5cbfaf832df6f1c5bc568439e29c824f84936548a4f5d65c9358ecc1db0f9c9d997578945a9f3e329171d7ba5e84cb6864002b5d91befd329790e60e2eca3ac89c79170a9ccab106e18ba628d2cac044c91c2a1cdc294933c3480f0dcb70f12c0bbd238dcf0e63c557636465fea8216af15a84d3a0b4b4fef9ab81fd4bd6ba091a9a5f47bbab1d3ea63978b69bae6a27d8fa38ed6aa81dec76845dae01f41b573eb1c353aaeee48e4a0e62ee7244ea0a3091c3c4c1ad3558b0265cafc2d079dc87487febdcdfd9eb928f71fdf44d5b7f7a393c1bea68eb0e549441919d535e10bd520cc6f1497d17891a6a9971c4b6806e99395baf24947f73c4dd7546d9986b6a9a49b60c3000f3a464e42730780a6a109f6c13c9ee569f6be1c1d95789db35ca39b9c41b36b9f606f807ebed5008fdd6ed84f59c4cc59cfd2217884c454fd18be3404bd37dce9a3b35477386e0ab97a0bf9309b2b8d90b971dc27253bb3459e8b7ec62a8474e9bd5880006756060947e0015761b03cb96cff61398cba1d0d0e00ae2ea0e6ddf34cbf9470b30a31c95d55737f5c15d2ff162a0dec80e40248405b7b82336c57c9c737cf7de73ce7797a1384980ea6a2e276ce3ae1903d8f5748db901ee20e3096c46dc6502c3e9f257303a79c035249cb830b00448c83419ede3861c3b3f00054a848566f9490f7dd366c207531efc42f6dfcc348f2a2afe49985d8cdfb9dba065e07f73e09f7c61913452445650b11ca1e14df040aa94d9bf9be3bd256f6143d0596842d0dda991495921da1ea851c510ca74b29051f40cb835a8418cad6f43dd2529d8eed84d1dd7b4990c479862381a30ce6d873e70bd07575042c0ffa47d96611b57a40fd50ab8ec4d0091587fa4e1f4c24adb1511fdf90af69570165a355d08a7b0711d960a35d10b6774a80b9f77c5b10876d66a6bb90eed62d3c07364117d09c8b193cf84eea130d3944c7ff840e58389c24f65fa8354c4c6198f4e30868bd148acc22443e7cf128da1a2d4e10217c8d9b0d87ef30df19081356c536243f2a966a0f7325cf2e71c7386e35ced7ccfe13367ee6467bb852a16b141028b8c0441baa6d414342fdb5c224d8cee34518c3c2f35b11859e9d9b33e2036299caf31534ae48d061453f8d8fea78d5a6f98659afae0243cb94f9b66e7cb6825684f2b350d245407757b526f04f1b141eeb7a2029e1ec771b88771fe5018789856dd7f14f59e0049dbcea7c3640cae5543e97822f5ae2eeb0bd4f2a6121cc71275aadafbad372b1e0ed4e68eec31bcdcf6327f1f30fdb76c68951812563bf177a5dbac0c248e5781020c78a1f6158c997efb2e3f7c1c6cc7286da68e937cdc9a1bcec8e589fe23aff979836a3be21c5ae4007d9e69134e93f523f1b1fc9c0e8208acfb5fd30953f513c964288543929b44c5e3d07275e01bb761a99f3fa94b60f960f9c6c0a73565fc08f3cfab001c702af76fb25abe7fc989c2e9dc4b4230955a7a2df13ff31fa36f892353747445d2e1cd5f369c1219a6f3f7d915133da893a5f31dcb9443f0a1102012a2b905c8aa1b471b5fc4384e53510ed9de4ebdcc52a7cf3715e23d9a2902ecdab654a0c99539372b6f549f33da0876b164e9d36df1269d52baf3d257c03464f6ccc4ba6d8d22401f8d8cff2c37d7447d281b99a000ba1c5c570d084ad4431d2f245aee9d2991d6a91a9463ff15895a5cbb62f5ba0a2fe01686e48bf1778015bba61febfb807c0f9112c19e1021a8036f18db513c51b7eca72d1086aa58c8c72e5925a5a7aeface5e04d5aa74beae21b6c7fc46b7f6acc1cfac810544650a59917d348c2944a0dfe383880f0c30e851cdbae83a4e4cf6b5c9b85f1de3c2b058d4777dee171297714206a2187112b06119a588e0c7a816d377c5d693457598db134d9bf79a951074d5503282a8585c964b2854fb0853372088d606984d83832d6afb2bdaab00a3330c674b9356f313dca019d78bc966446b8b7554e2a6472e014eaf0c762edc898c384c9b170f1110cfcadd982cdfd6dc4e752db2e107a1b329b38119cddb8fb85c1ffb75d579035cb51b7f3dd387f30710eb9eb895acdae3301ec1c7114bfdf3a7020c351376fd4c72bbcec3e6fd712b560b3f4aedbd1ff58f925c4a972e3383370cd72bc7f313eee1da8594171c4d89a6da83922c2b76ca27c3addd88df35f2db014bc8eecd6dd3b0e724f91027441369c56c82acbe06a96cbc089c0495334c735332ccadb0d9e6a10ad1138c701fbf93d01610f50d84db158a9fe81a7c0c6ef9a4e93bb7affdd7417a53f7e75793f6093a95f768e7a4605065f728706b324ba7d3e3958662d6456c09b53e5c6f067bd1244b5a6a37c57c372f158e1c5eab34a4a127886d88993e081662edb409d3d0a757cc908bb91f32227284e360d7fb1ef8ae3a65003458b08c07013fe61f825fef71013810ff7cf0366c6f1f0768c12b3280403eeb6fb550949507943503729b4662f6df8dd3ab62423f8088317320b24ae4973e7725946372b7aef6eb98e84fdf8e1ae0759c37301d0534743141ae2332c06fe69141b5d127e326a397930f160862e5d7ba664d838f570610f590a354a47c860b92cd670a1884975ad8564d20f4a163b9760679a114fa3077ba3b6bee1d97a6c084b4bca692dd86e5a01129ce3da526ee801db95769bfafe0202cf772d98dc3a40498d0f62d0a4e3277bd62e7145f32007948122f1ae387a4556f0777bed8c763cc7de72796dcb7f555c5747fab6a78bacee320745255b159874a1a48a5f78a4e38e415b57e4ac67febb40f1ba6ceb4d3b284b7861a8732dbebe7c3b56b56bc958f", 0x1000}, {&(0x7f0000002480)="904f43fbe96ead2cb6a8d522e4339db69f44a27dc3128dfed392fe0eee9ee47b2d20d7ac6807506e287896784519d8bd16f4d17bd17b50446eda04f05a78f8ed4b9d4307fb2548bf0fd17904936b25e5efe8ab37ef9587b7", 0x58}, {&(0x7f0000002500)="f84db8b2bf3f5d1aed0d66bcfa60e3c773c8b2c2f69d75ce2f880bd9842ccccc2bac8af45a7b9a8f479407c411c8a12ad3ecfb7fe46a3fba0fc5d60304cf896e14bcedf0693e8db9bf0765406137460f6f630b413cb236a653c7ab0ad63b472ce0b1522eb43aebf61414752e9b48d5e8bc715158fdb135c5d27262336d2394a52f6acbba62efa64c99b01b4023823aeff336dd44661b75", 0x97}, {&(0x7f00000025c0)="1e00b6ee8a643b3589c92490d0c68f4bf16295dab7b127cc55814a88a5dd605994a251cdde3042aa7e72a6cc0231578797e234569f2289c70ed106edb10438846425481c62dd97ad9ec964c41833b89b53da40b6701314efd7682f59bbbc4a70bd507b404f0f647449bcb97bf67de03a6130cd190ff424ccf91af5ffbfe64b612e1806def8213e985d1534ae4b6bb9c7705bb91246ad42c7e4ba1260af0ec088422bf7d13887bb15a1cda7c790e351a2d5ec0c67b560297a09717fc1459eae50abbae4ddbe52a23cca155ac149907fa914cbff789f01a2e62af343ae6a63b14f80634c33ef956d712df7eada381a65e49b3071134983254d232224219e876dc6a88e1ab146def38b07d3727069a7ebf54e061416218add8347b9e30717741bfe5369216da11a7da4b47c1727409b3325cd134dbb4598fe26cbf3c5fb7e5bb9a1a1df872be1ee5b6dddc35051b431f0ed937fcc17d136901b6524e4ecf7f31f9f5e0945967206a218022ff97f9cb6a5b81de906231572f49811ff5cfd1d7440f2c7600360171de3c3b0744715d66c4f52b19c407e74716657711a2c2880c63c3418b4c994163607bbc0d106afa3b70ae6d1023ac94b3c1b273a87bc9073c8d2e6298c0521feaeaee12dc9b0dddb32ac150ca61ac8a4321a54ffc1b2cf8f78188a8299f8cb45caae2ddb846edd3eb2f7b914912ced5dc28269f111622a9447e03ce89f00fb815e3f133d8d61b1db5e8fd2060ac660c0b642fecd4486a817bc6f96ff25415c42023c2fb2fcf3cffe2c89902ceeb2f6565e8bcefdb12e4ced120d96593a37e2617503cae12de36b47180cd4e2c561c11ad42438b243dfc6c4ec1d0eed4a6e567b0c6b1ae489b4b5b2863f1102f4e4fc489ad2f89a4db79f5dfd0f3a5b6fb7e553581d720ab8cc5e2f74fcd7d5fcb6a383a1e4f195b762f8190ff0b378fab9a35c0b1e0421d5df445c3861900e586a3aa82b26de24ef2ac16cee27c7364c428ad8afb064e3f302b20d54033417f6a61416237aa7fb22c86fc32793da2e138412eae3cb786a336ffd3a494088e53cab3e79879292e7ede41eecff3b39e50c63647519d7233698d9f30de5e9b528f407b55baad94885bd4ea75089af3a8debe784b262f30c142705cf3896668462fe9de05de5e96623f6aa5e32b07c09f47922a18cc3d0b8c6e88b666753f7a8c7ca4d816587c226ed054f82f2b4deb562fc77a8a00e602b0c25b4486eb0e16b1401608fe15890b3d3c891cc2acd85927a23618617c53f8774b174f83b9122dd4ea82bfd7d527ee866cfb34bbae8169eb65c279891de0fc1b5e508162909fc833344118bd9ed27842905c1d7387bd7c09a54eedd404a44290e1d6ec77812a745b13d6f57fccd48c2643ff120274e46cb941b56be31fae62b1c42379fdb127945776f92f984503b3c93975cefc4777d583dafd0c27581425363ed9d87d5f6e50c3b1fd5aea0904011aaf2294cbce0cc13412d1605630a8b0612359a2ad9fc9fbbe1a7b38cb7cdb7f2cdc6f795485021e91d5acae2ab0b12c4ea92d4e9102969919b20667f640e2cc2ca28121fad478fdf48c8c6cfdfa59a00b44fb72be08187e5bf285c375ee20d2d6f92cdcb05dd46e090565da3921d8843afc6988ff8b45eb1812d1ab7e5a3943c38a2fd610b48277c17858b8d73801d6016493bfb64c7bcf864181e426db616c20594abcd024718e9cda19a8d9745070c0eddbb745e788cd9b57f5136781243de76c6bdccc4884c02b56822c3af1940527a319e209523261cc74bbfd96016eb7ce27e3a51aecbc6f23f3012ef05a3555c1272dcb82726088cb0a7e978ee9c6067428daf0976fdbe1b597daaae5e51f52405ada536a0bf14e409e8412d29deb28628daa55e516dd6cdcf65ba9d6f824522253dc432de88d90725c999436a3e9dfab2cfb0c0e84b634e9dff84db993b32635aa41c200597fcb7d44f7e227ab8ee1fbe02f607b48fbc14d0a7ad0f9a51ef2155756206626c62a9df2e37ba897b83ab3a5a25ca3f74be522aa3cea77bb55c5a24c30965b502f1ef476506f11435a70a6566cb2eaf437d1ef4dbc1be51cde123e7b9dd197de3b22deb2e317be528f8dad49fa9e541e30a07fd160569fcb799b78feabef85de7659aabe166a0162e02a6222e7c5908abc1dd78eee350b870d8a061ea94645baa4ff93651bbecdc2c277e62d34a1534ffe7a2e19f8529c332c56e84b154271b1d427058c9d5a67ba6145964f6cdcc85e78aa9ff60a673270f09cec9607a8171cbb34d3c615f3feeaabfd8ba822c89a95ce116b6f58c0fc4ad9100e74f5786b7cd589f6e73ad256cd94ddd5584f0d801d2aa3ee4ea55e12c05bf0055592dcf04544b9dbc833364dd5243bde84c0aaa5784557f03a910e2c69b3f6e3d0e4335f4a9055972912332b6a877268337e3b6ac44e13ab70d35e696af365b5a1d91acb037283d4751121fa15efb51b5b585e2f7c4c4438348d1c3996d6ba8a16d2fa199a0958b3418ceeb0c90f3d25a8d4cc94184637d1f366ed921338e18ef5e29e120c4a325f696315107cf32dd350db797ab73931c9bd1de5332e338355b1d47a88dc1d99c2133d6fd3c06113b35417d19b0671ff8d97b8d84c0bcf98e8a021662f0ab0351f4be3a0689138bec4c04b1284d37bdf37e4f5064e24407d14b963a54afb1e992be9f6e7aab2414d48d9758cd8476e8b21d18210c7761fd528afbbb919716b6b42625187ec0de8ce7dbfab77e3dda211b037721a3e6237469faad7ee833318b7a499dec7b216396f23deecf2b8157f8a358f76cbc6ee80bd2ca9f58e94ea9fbb58a352faf9f84cff45e5025463b6c4bf8e4f460ad71918050c617bce74e596da371ba035a3f1c19a503c6376e1658f2c02e03bf4aa168ea189563f301cc3373aae32627820fc83ef47fba8cd9249de39800b755821ee8f21a961226357b5ea07e4acd4dc47b2bbe0dd40503898c98c8d7b2279cd2b4d6bea126f43adb001501cbd93f1ba3b3c2621cbc075b1e0eb1897c40d80ff27661b3edd7e1680cd29c31f4443a3c2c9109c269a496ab6e539654ca3143c931ad71939886e2bf74eac6e6417bf2bf9db28bba614858c8407821bfb615cd983f8ecaad5648557c2949f1285e7c62b6104da5fc2feb2736274515474170d5acb128b2637e41947586f8daf66716061dd996bbc66157bb7859bbf8e8e0a0df175bb55e84244d8b20299a870a087c18583effb54e689cd0c2146ba4d9704c819dc9f67e8a56b446fc2c181bb16551523676f2198f6e4f791aa045ad6d2ab7180dbe324524981110663c104cda2be913d7f7e0193aa7d01cf41ef93fa123c71c91e631e7d35f7a03a69d2a2123fdef8112a963a8a8192e73bd7b5f6492210247183cd641db527ae6e87ce3b1d77f13712916c2a93fe8fa8f78148066b9cdc6238d6e10c93f1e87ec3f392f2c3276fd08410538beadc8da04fc6fdb0abebfbc08778059ac1a45645fbbb8ec7c73b4744fd422521ab6f95af97ec96006e4a7aecdc79854547648c5267be6d92ea706e1df4f58d53c87f1159a61f9fde18c13803712943a940d515c124c107072ad0f06b85ed73a4246601f05095d04bca20d7f9dbb3f61741f49151ab9f545f61e220e39fdbf2d8c71c74583727d8311bf0a5dbe0ea45efeec590ea862684a4163f75fe7c8ac42013a83e83757a2a95c44bf1f4ac04988606a00bf8d04437866e312decb77d0034a8cd626b272bdf51de15201afcbb4114ec03e7c22748aaed30e764829ca280515365a0d07bf0c1ac74ad73768f348ffb4c4d6fb21c4f47320e5049b14e70999ced714238b76cbd1f803e59d9adbf6dcf75fd3bc15dffd84ddd698fed8ab2a43bcc8d74cc07dc96a75f8b38d84424b8406078edbc306506592fb28e1ebfa58a217be1bde7195cf7c2ef8d94aaa11fcc968d50dd4d40e4cc0e32208063fd5c41ff5f656a92552c5322f28c2dc9ff8eca1e7988eb59b2e534f2d1b1f7035ad09e45da30b704c42fe0a8d388ff7baea2571900ab25bba0a6a587a78d5107a97a460255f431586021e61322104d776427e0bc726880f0860f12ab364c1d77888c0fed7c906d181a16fe751d730947c956e4f8da1411d22de8bd9a78232a43725becda0bc10b897c2ba381cfec68e55e8fc6e2aad486b7443cf59f5f233eb0e60d462395c95f2ef40bd331444ac202cfb19f06d2e5218ca28a0edf5f5f367b0433e9e84108e467a903f6117ffd8df1715826c1f0e43bd343d617b42f50b24b79a04f5c3ef021d54d886b71f5fc14c6f590a22e13545081dabc4fbafa4f6e18bb049bb7631b012d043ea577fa3df107dc02e713a3a5ab564de3e42a5e49d12b1c14b0758e1f38833648f5a33d4caed37cd025e5ba56931ec321c2cb293196e4712c061f982204dbdb4074ce48ef80d220ed1386e76bc55619672910e4128bd364e7dc05227458d186664aecdc1e35e93b7e9351e21df218b77e7660673e569913bc2fbc055e7c48fa0629c98b1e0f0b3dc84bcb9facab91a000cfc9b145ead57022afda8ae967fc216ed2b9eb5117dac57e935cd3a1b22f633b8241727227798fdfe647d4354048a881ebdce48f7a23364558c5fc38db0bb043f12708d4702a9401b98a27a1b4a7c415828c51a2c7418ff9ab9b99aea23e2484ba79c23fad63378f3d9faf559d17ee97cbdff954291bc828c401b4aeec5f1cdc8c72d17a2b7bca704ea3911861b332e48b43a58712154fc45510ee7bcb68f84ca21555cb6b5e79070191c7784dbc6bbaf4b258bddc37f44dc29370756f45b0974eb6fed9438e2e72ec62fc420e1a827c8a1bad11ec7b523f06559e1dde1bc6cb591caed31190c9c9c47d929922b648981749f966b9f54b7ad530673b1a2cefaf8dd146dc25a88583ca91cfc0f50bb39623e1ea0ecd5f0d50ef12330bd9fdfb441a0905f8c89066c56c0fed30b9dc4661b09fb47bc9f0d064d8c05be6076e31661c54001ec2ec8f132f548707b2473753c5c10361c9deaa5ae4546ebe68f8d4c9b4d1af8053ad5ed62d3154e8cda63a07c5feb494327d14c6860074c0d24f91ed672b3f2fcf3d4fb211050a9916856312fe0c705f6bacc3f1423f97ccfbb5894a98aa9467d28bc59f109411105118e163be98117a8250ff2b3514f627fa1868bb75eef1b6d6973c9ff535be71927384560f38e4efd12f811586801897a84bfe7696e8557e3cf88002a49464c6911464bc6e96694da69e70efaf7ed425a7e5d80b63407b804b2b21519a6d526c06e56d646dd6b0c7be4695991aa1fd85271e72dca7180465d22236d95601969bed60644630f6174be2040f0a274e2def59714abcd227de0b04edacf010ee1ed83f01645b2f97720f2a00a4caeebf0122a96257f71d8706fe4739f14a356f3dc6ba9a67a7839022b76b192be232f0e3170830e1cc493870ec1dc25cfb0e6a45b5198ac17dca4baaa952f58298780d4de5a4d6d96439f6e0e07a0fae7d7b79d14c64bfdb0bd6ea5d5bb96285612aaa32c34e759d9bdd80c7ceddb9d02cbad47a833fd8a0248b7f432ac29eb000a1a9e49ad0bf5010d8d0b3006babafcfc927a87a5adb3089ba4c6f77938ccce5239300302f996106d1b451c49c1fa5728176f711d213a0ccbdbbfe57c84f68f3e50ae2c1b1c78cbc1b5ca00445ecc9720c06f3fbafa98afcf85429f0d134514d3ef41f64a7a42bcd62dfc938dcbbddd377b9d74095920961f6cb8e980050588220781938f51ea0f22c767397a7af847f6cae8ff63e5cf87be8f795c44", 0x1000}, {&(0x7f00000035c0)="06c687b07c4a5ee71b08988fb57d1ee97f21031ace34ea2925bfda43adcee2725cb6a405d234ae0edd1ca6a7d85d218a1fd0f14f02cdc2aaf254d68bacf146a82d1ea283a3549798fed767aa1090838b2928f930069887d639a82150a4be270663d3fa55cd2d1c6074fbaaf02681250c115bc42fb2043c24e2d49201ead3f9ce20f50f4943fe425c9345eb44203591bdd8944a3515900fd2faef33ed4158b4ada9777aee13a3acf26bbbf72c4ef0", 0xae}, {&(0x7f0000003680)="9a38c7545361d8be5004c8123d6f25002149e9c479e1021d55dc256f96136f5d193bab0890c608a53cc1d6fd75d9b7d525bef8f366dad7ca2725bc9b331a1e2ef72e4101e62830ec8ed3e21de3d489f216a33a704a139af83fd6d67f6743de0e1f2f4586828fc1f67d7c57aff66dc05e61fff8b1e2e0b74ca3a08b92889de4803ea327f5e97a6107543d9847e3a9cf760fe21ce5284c348363c3bafe4c06eaff21fa0d2d49cf0fd10103de5ca34ea6bb38596ab315b44b69c0b7e22cc98ed8ed072e4bed7945f8052fa53f207eabac8de5391f7d209b80c350e39aa2e5bbd185be0a", 0xe2}], 0x9) [ 1167.650018][ T9351] loop3: detected capacity change from 0 to 1 [ 1167.653748][ T9351] FAT-fs (loop3): bogus logical sector size 8 [ 1167.662277][ T9351] FAT-fs (loop3): Can't find a valid FAT filesystem [ 1167.700946][ T9351] FAULT_INJECTION: forcing a failure. [ 1167.700946][ T9351] name failslab, interval 1, probability 0, space 0, times 0 [ 1167.701003][ T9351] CPU: 1 PID: 9351 Comm: syz-executor.3 Not tainted 5.14.0-syzkaller #0 [ 1167.701021][ T9351] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1167.701031][ T9351] Call Trace: [ 1167.701038][ T9351] dump_stack_lvl+0xb7/0x103 [ 1167.740069][ T9351] dump_stack+0x11/0x1a [ 1167.740091][ T9351] should_fail+0x23c/0x250 [ 1167.748635][ T9351] ? kzalloc+0x1d/0x30 [ 1167.748658][ T9351] __should_failslab+0x81/0x90 [ 1167.757673][ T9351] should_failslab+0x5/0x20 [ 1167.757698][ T9351] __kmalloc+0x66/0x340 [ 1167.766328][ T9351] kzalloc+0x1d/0x30 [ 1167.766350][ T9351] kobject_get_path+0x7c/0x110 [ 1167.775780][ T9351] kobject_uevent_env+0x1be/0xc40 [ 1167.775806][ T9351] ? __kernfs_remove+0x678/0x6a0 [ 1167.775836][ T9351] ? kernfs_find_ns+0x30d/0x320 [ 1167.790657][ T9351] ? kernfs_put+0x39/0x300 [ 1167.795169][ T9351] kobject_uevent+0x18/0x20 [ 1167.795201][ T9351] __loop_clr_fd+0x6ae/0x8f0 [ 1167.804392][ T9351] ? __filemap_fdatawait_range+0x17c/0x1b0 [ 1167.810255][ T9351] lo_ioctl+0xa48/0x1340 [ 1167.814559][ T9351] ? rcu_segcblist_enqueue+0x8e/0xa0 [ 1167.814649][ T9351] ? call_rcu+0x259/0x6c0 [ 1167.824409][ T9351] ? avc_has_extended_perms+0x5d8/0x7b0 [ 1167.824433][ T9351] ? kfree+0xf0/0x1d0 [ 1167.824452][ T9351] ? blkdev_common_ioctl+0x9c3/0x1040 [ 1167.839460][ T9351] ? selinux_file_ioctl+0x8e0/0x970 [ 1167.844664][ T9351] ? lo_release+0x120/0x120 [ 1167.844785][ T9351] blkdev_ioctl+0x1d0/0x3c0 [ 1167.853760][ T9351] block_ioctl+0x6d/0x80 [ 1167.853788][ T9351] ? blkdev_iopoll+0x70/0x70 [ 1167.862673][ T9351] __se_sys_ioctl+0xcb/0x140 [ 1167.867291][ T9351] __x64_sys_ioctl+0x3f/0x50 [ 1167.867309][ T9351] do_syscall_64+0x3d/0x90 [ 1167.876283][ T9351] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1167.882219][ T9351] RIP: 0033:0x4663b7 [ 1167.882236][ T9351] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1167.905709][ T9351] RSP: 002b:00007fd0949aafa8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1167.905733][ T9351] RAX: ffffffffffffffda RBX: 0000000020000280 RCX: 00000000004663b7 [ 1167.922091][ T9351] RDX: 0000000000000000 RSI: 0000000000004c01 RDI: 0000000000000005 [ 1167.922107][ T9351] RBP: 00007fd0949ab6bc R08: 00007fd0949ab040 R09: 00000000200000c0 [ 1167.938070][ T9351] R10: 0000000000000000 R11: 0000000000000246 R12: ffffffffffffffff 12:44:37 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000140)="c2db6cbab62a52c5657e8d1b23b0", 0xe}], 0x1) 12:44:37 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) writev(r0, &(0x7f0000003780)=[{&(0x7f0000000380)="f93b76460ce86ea5b7f4bdd7a2df86ead5a41e9de62621be905f6ec139db763088642cabe8d8664313b671a518ac9e087edf921e5aa7aff3cade046f3c4b59b66771d6259913dff4ae22d7894e21ad239a5850df1245dd57629f801ce7bcf01df52a29472e7e5307f40b4aed483f88762904208630166651dd4f5ee1330756974b9466d23271518eccf65eea717d6ff3f7611d70b4333fa4695c634ffc9052c17330990545d69a60f833603404530ff7fcfa266a75fe75413e6e3377ed3a709fbb78feff6a8fe2c6715798af77a58d8ed7f6bbe8341dd9676522b5736c30def484eb824d602ab24c248dad791b924639d5977c37708b1bfd8a720d83ed6b2fb46420fcc72ebee317e56eac7c9734c03a88d9f987ff0f31c18c57c7f5ce84b73c963097b74eca39ed148de47e7e4a8127ebf2c4fbd14fac597788d40e8aa25e57ffb729f942dafa5026ac3fd2aaf23bba96c0836f7cd0de95bb7644ea69ca91bc8a7f3aaaaceef2651037d053746a2b69674a887c666d15911f10aed925e5b06968f5b9784ea1d77cc8208c6bcec109631b28d1338672d09f4f636abbf35eaa47a9e3fbda61d664fbbf72f930b530cdb293e7e549e08bdaecbd502c8ab93e430fd44dcb29653aaff463f0b42eeb6ccc792665c92c52d25e137daec38f0dc1eca89ab3148ea5c43d47225a5015348ec3fc85da94b323ab5e0bdaba1c4fee68c4daf46012240a562baa98779b4ba9a5c0b02c49ab13d4bf44c2b134b8bd31e123329f2558b9491d189e3944040234ca57dae0be44fd8de5423a6c07b4aa6e9a14b89c090e61c2f421e537dce5d56ce781e4a6c96dcdfddb5d6db792c6b292304835f50c069058eb76958a784ee6c9efb46661a81c21d0cdac83c57ef80a2eeb9ab3ce94f67155ccb0284790b5c786c3ee2e49fa14141ffe94a15bcd8fc8b6287871d4f24d6b4665667ec227ecb9dca18245a0f9c20d1f3f2ec79b408fe1eca64ec3dcbc2f14c73393cef8073d74ca42b46d13f5d3fc40cc8b8c43c2d2e7354103170e8d37fb9ea3612b0adb98350d7db4e409b824c9c2e569a6a386a94ca68750372d1ee0da89bd0b563e3aee20a2fd5fc0d51acb882380976a19cbee898619447b292b4916a2b686b5194ae33062be6ffa285a0d8cd723857ec1eeb7703313bedcc6630ba527403167c81a81cf3db5d3e95018407fecddf1ac584560d2419c9ce604a2919c8ce0f342db640f5de7536bd00eef94059f89ad02ec516d1d6b812c4a97f8606aeb09bbc010a9fd7654b01286a59390c8c1022528b11c9f406ae51aede573f456ee1a4ebb4d9b9f3abbf2e20e315862ca3b25fb22f5061156846e5d0cc4dba46ffb12a53ffe6b94034c1710b60e65399581ddc4b2dfa7e1625a7aac1d62cd6d219e174954adcf2da0a93fa41e3fdfc0be6e6f42b08f74978c93b7c45ec70492859f26e028199db65f7d743ae41f1267c06564aac8a76bc5a85fe60d340ea04430c2d274fb5bcdfad9f552936be1f3589be801ca0363ddd9f1f14f660aae3de9b351146aa8d81104ecfff71044b75a162e50864c0c22e46a6f38018fc749623c4bd518888a23f3910977014dc92fafb5665cd0a3a5779421403f0a850af567a8dd23b727e646f154a2e7c25c0d09dbf5ee502e4428c8c5546c116869ae90b4f453bce2e75d0596f10c27ecc9c1b75341f1324c87054e144e326b0327d81b38e8bab6b1ba859b44edda4638d5beb5e1fc753da8956abdf775c3eee7cbde4a04d68f6131060c43956f682648a8f51776e18c1f33b9a5213d98e3c822b079118d4b0723d5ee05d87c2e732e16fc65588a12b2c5ceee7c69a87fa305cb3716a04e262ff4f833a3d0e5e08feb14532129e19d85fc4e5eb8bd2db5301bf86aa1f819eef63f492dd4dffc12e76ea63470c2d306ab98babb0e2e815eab734f2e3d629735a0ec5cdd8b4710050d6d98c265e214ea5fcb6d82a156127c1823bc7d76f479c6581de286bcef5bc484ffae05ae6503f48001a835e8d5fd6287b5a69e227015811d2e82950c4349949221e452b9c7d133e130ae8f3fa3656932a8c4d2cd6349efcdd2268e63695d713685d7d336c7af3e874463b3a7d60961585c73836cb7154be77ef969a614bb6eca74016e7072dbcc9791875ab728e2d5d94d41368e690bccd0a66eee0740c17753d6aa30e2d17357862c1ef7e30be9d3b2e28b22c140fdfa0ec56a0dede8feacccba1582457cdae3a70cb9ab124bb2473a099731b5ee97033b9d45a20b88ebcd5e6fc017a981b9d75d6582fabc487689a69f3304fc755559a6d279e3d5ace5e0dc20ad334d4fca589a04972584f60db964f37accd0052745ad323f68dd6e50eb716bb7285f694c14ae59e7e5e99ac94cb5d466b8b4eb4eb746956c500df9dae9617ec6ea557d8744d1a47a8fb7f0aeb8cd94b1ac9c1b031c08f9b938b232356ee034f58e027d19af4c9e75cb05f88b9eb0410be2c99d708d613f6b49f9982bab481bb8808c48ad039c15c322316c68278033ddb0fe24662e897a79e55f4d1aeffdc61602ede2aafdff1c2e733d1b8ff3e356fd834b1bb92e0d37e7a49227f9c419ebb74ad7a23c7237b75bd5cbe55ec19ab386f4cc4a536945d912c6eea7bb1a6e82b28d482cd023236f56eac44820cf958020392836cdc0fb325387d23877eab7bc9c985d8687071e75c0f64d7e2c89e5a757c4d49c76fa4d93373bf669d69ca478469bf6b2a3ac42fb91f7260b24800769d5592178584353f886bbc5e6adb1bb5c08d67b87f2fa5001517b7f8e58855cb1ad034dedb228302e8105d6c8f5bb256556168fb10663e7767c5b8fc5af4d929db26c837b4371cc2e2432bb60bc109e5f47b947cc92f18e0a74541ef7fab261efbadbf1a1c9ca321eabcf657a00fa4964859777cf58485f3809b889c4b74d97c198e36536d278d025ab91dd9a8dc579ba29344afb59417270eb8f7b9b8952208d6e2302edee24f1312002e9865428359b22f666a817ebfbcd33caefd17c9467afb841f654f9a0ca915e5d2b85c073a540b1020a9b8e53ed1a293793bc0b29cc43df5dd85a8196cd8982aede4c2af844fa2a9d40ae801e07063f4a86a8b110a63ba9fc8a8db5df49879d9d7f12d882efc7807edada4fb5a8d5f343043b705350ee60044bd0e098cccae52627656e34a509e5fb5318454d2cc85406fce3815aafa031271cb6f6b39626df5acadfb020b949c611d6d090f1cbb3140ecd84ad72e40418fba59684d886fa5b814ef8e05c3127d9105879e59b6eacae62c01433ce8ffa1121b27beb61411871bcebbe3398828d509b607ee61e1646f0b18968393e06849cf2d2bb88bb80debae428a647d16dd90efb6baff08a3ab453516e51aed45b134c201bcdd6a06574b3931809c0795a7eb1a623a152f8bdf8049b79bb79a4caa2c3fd1ec4c99b8bd4bebc5f8c802514838eb60015ccb94d285e4d933c0dc5accaeef6e89418c6f71acd2df141c31f9359c9f2295ab0d94ea07261e5a0e16e031000a8b5a89b4be8fb5dc57c7b252810ec86be8bd3d8ff0d8dc032a553ee54dcfdceb997c91392e164044a6fd28026d2f63b28dac06338ae271e0665ee60b8898ea2e78a2e13e4ea526fd9f57a3568ceedda93839790d4d9d875db10a67e3d0edf2b27fd0ba116caf0b2852bb6cf5933e511a0d3b9ded3d7bd7300819a0bc53534f9d317a4f0b24c3b79ab124679d79d4d3ee4bf64ac17c5f432d9db2358a9c028b5ff9d357a22a9e583b9cc6f4cf738e1aac3f0741536d86f2d3c57cf57573bf36117ddf519231d688ae2360681f25ff3d70ef877053c0c76633957e8dfa1b283a690a4ee39beea6e2b47d4e7644360cec0559fff7f13932be4bcfe6ed62acf4c9abf4722fb7b6aacfd9ee7a61486aeb5120b4443fb88651132f08188a5f16bef4a5f190c6aa589903b9e7ecf4b324f069b0e6818e71a9920ae8bf321e327617bf3c6b58f9fadc04cc49e183d71507f0a0d7dc1dae4bbbadd95731465ce85572ff2266464305c9fbefe9d407fda2447f3da7e3f4358cddf1ef6ae69ac107ef9650d2e57c96c75fab6173edf32bac40efb46cfa3a796bb6661494630bfb85ddbb549e37a443c3311217681d1bc7f8ad09a380e7883d0e9cf574844cdff3ddbf24a035d3edcd5564e492c18fa8b67d9e48b8fc296c31330690e1a134b6f448777fce6a9ca8132851ac65b8cdf9eb94d7bc17e123f947974723ec0999982bbc056acefdc22769fe58746befdc5bee831a880f2be609a1bb8736f477759614ade2972b330cf0edf875d23ce917c02adb975faa64a74e5c6b8cee7decedb8c94f7fc3efc83a281dedf35664da0cdb64176802b6e1c206668ed4d32aeaa3ef9ab746080b3c2255c25ccb717a311ee3a8dde72deee7dfa3c643dea5ff1a3f12fd3b62115ad724752d63a32e3686681e9d2e275358de7eeba021b9c19bc7d2c40ea4453b0e3d0feb68b800dd53a3fc16528874bb649cd7a0b18160b87fc87274ff98d69fcc135191a999ad982dc73fa9d5871c103ead6161db0ad14c249aeb306509d0ede5fa6668676606be3ba2c5ac447e2d5b5e0a60d7798f8794d9f37af38487a7530c01b47bab72259f6f78c09e679f4a20070df5037ac7854b48216cc1d1623250a98d0b37abd3921fd517d7dda53aad20081aca8d44aebfdc15d25795ba3603d1c8a4a38aea4b026f92fb2b640cff5c6bd939c832294710a1a224c0ea3e110c31aeab63f1be1d39a4bd19651527f5a2a738bf70620e58adee9072599932cf9cebc3d078a64e1edce25fe70733c6223bcbd24168a2f6d6f5ae16e5c886410345e68fb42778d67c26861b7d5bb9d906a4f602ea4aae372455da3494fa48feb80b73dddad31aa68b8d50a253d0602734180447a017872e779b8cf3045200a1c52d6cf3141a08392aa642c0029e06ecb5e9954ae024efd42dcc1b529eaec132223981f995bea4aaaaa1af0ce71f32ec31815ad3e399f18a3877aa13ac58c46c16b3ea65eaebc268efbc281cd7da134f6fbafb4cd2e93c7aa27483b119cedc262cba6b9a94b2ddb5965b2594d3dc433a81e21bb2ecadfb12216efe693c834720026a2b59ab51222071cb8c917e80af6d58a91b6d94b505ad35442e1c22af79c31a8ccdda45a06e5a743aeac7b8427474da1f37406b2ed501cb0d5acf4d9fc08345f61b941c797680ea2d6a8813b12c9db905fcd841ca8df7bb4f5160bf6ce6612f0ea02235301d0af295d01b53789326d5e5ea5bad7ea96e85218c6ae166cdab895562eb6c2534ead1a5c2136b22ff3ec918863b61ffca39f2fc320a92d69cbb31e0f7c25acb9d97d4fb2fcf4ea50149a6ddae1ec13660361b6321677f6c1edbc2d15d6e3585339b27c0957153462e5b8836e297c74cb6cd3a2bd0c2f8083f1d104d90e5b34b40a28150a02676b6134a43881865fb7c2c5d4d3b25290fc750cae1e4fe2d7768497d47c0de6739cafae66a3271294ebedbe9b5cd13bdfe306211afb952a868cc60d94f552945f40044b4603a94d894c2e51d1a5040bd2f5e0caa78abd7ebf3f60910143a9045eab19ccfdfa1cf455c4e92cda19bcf9f48fdff3da9eab4a83c3378ab315ffc6ac5d484ec13c6376fa2a74e75a8e1364264ecbb62c3c1b9bac453ccc83b77816372253cffd75537b4441f2c0be07fbcb7dbe1740274bf983a62eac636607907af664cafa36027f3d20d08f2c1fdbf3fb4b99793c9551aab78f1ebecebb36c157547ef8352e3d718fd75bcb3bb26b4c3a9d353e7f378e52a06a1df8", 0x1000}, {&(0x7f0000001380)="cfbe360fef4e506a598711a931f6e7e9cb34ed547e83583c571ae24a026d6feec381c4842b3925c3cb8d1c768e281e4f1d47ac00e37119", 0x37}, {&(0x7f00000013c0)="c150117bb95ddd9fb88017fc1ccab062581a547034dc3064314d026716ecbc5399b72888b683fe5248962989e9c946ec499ef183a8f02a3dcd931d1af3a0afb7aa67e7f14892e2d3e2ff86b57d6c548496d31e0bdff5f7c2f1a3f97af78d1a08d0010f1c2a083b8fe94d95195720b0214e9996597c58636df0342a882e5f2f9442dba90063", 0x85}, {&(0x7f0000002480)="904f43fbe96ead2cb6a8d522e4339db69f44a27dc3128dfed392fe0eee9ee47b2d20d7ac6807506e287896784519d8bd16f4d17bd17b50446eda04f05a78f8ed4b9d4307fb2548bf0fd17904936b25e5efe8ab37ef9587", 0x57}, {&(0x7f0000002500)="f84db8b2bf3f5d1aed0d66bcfa60e3c773c8b2c2f69d75ce2f880bd9842ccccc2bac8af45a7b9a8f479407c411c8a12ad3ecfb7fe46a3fba0fc5d60304cf896e14bcedf0693e8db9bf0765406137460f6f630b413cb236a653c7ab0ad63b472ce0b1522eb43aebf61414752e9b48d5e8bc715158fdb135c5d27262336d2394a52f6acbba62efa64c99b01b4023823aeff336dd44661b75", 0x97}, {&(0x7f00000025c0)="1e00b6ee8a643b3589c92490d0c68f4bf16295dab7b127cc55814a88a5dd605994a251cdde3042aa7e72a6cc0231578797e234569f2289c70ed106edb10438846425481c62dd97ad9ec964c41833b89b53da40b6701314efd7682f59bbbc4a70bd507b404f0f647449bcb97bf67de03a6130cd190ff424ccf91af5ffbfe64b612e1806def8213e985d1534ae4b6bb9c7705bb91246ad42c7e4ba1260af0ec088422bf7d13887bb15a1cda7c790e351a2d5ec0c67b560297a09717fc1459eae50abbae4ddbe52a23cca155ac149907fa914cbff789f01a2e62af343ae6a63b14f80634c33ef956d712df7eada381a65e49b3071134983254d232224219e876dc6a88e1ab146def38b07d3727069a7ebf54e061416218add8347b9e30717741bfe5369216da11a7da4b47c1727409b3325cd134dbb4598fe26cbf3c5fb7e5bb9a1a1df872be1ee5b6dddc35051b431f0ed937fcc17d136901b6524e4ecf7f31f9f5e0945967206a218022ff97f9cb6a5b81de906231572f49811ff5cfd1d7440f2c7600360171de3c3b0744715d66c4f52b19c407e74716657711a2c2880c63c3418b4c994163607bbc0d106afa3b70ae6d1023ac94b3c1b273a87bc9073c8d2e6298c0521feaeaee12dc9b0dddb32ac150ca61ac8a4321a54ffc1b2cf8f78188a8299f8cb45caae2ddb846edd3eb2f7b914912ced5dc28269f111622a9447e03ce89f00fb815e3f133d8d61b1db5e8fd2060ac660c0b642fecd4486a817bc6f96ff25415c42023c2fb2fcf3cffe2c89902ceeb2f6565e8bcefdb12e4ced120d96593a37e2617503cae12de36b47180cd4e2c561c11ad42438b243dfc6c4ec1d0eed4a6e567b0c6b1ae489b4b5b2863f1102f4e4fc489ad2f89a4db79f5dfd0f3a5b6fb7e553581d720ab8cc5e2f74fcd7d5fcb6a383a1e4f195b762f8190ff0b378fab9a35c0b1e0421d5df445c3861900e586a3aa82b26de24ef2ac16cee27c7364c428ad8afb064e3f302b20d54033417f6a61416237aa7fb22c86fc32793da2e138412eae3cb786a336ffd3a494088e53cab3e79879292e7ede41eecff3b39e50c63647519d7233698d9f30de5e9b528f407b55baad94885bd4ea75089af3a8debe784b262f30c142705cf3896668462fe9de05de5e96623f6aa5e32b07c09f47922a18cc3d0b8c6e88b666753f7a8c7ca4d816587c226ed054f82f2b4deb562fc77a8a00e602b0c25b4486eb0e16b1401608fe15890b3d3c891cc2acd85927a23618617c53f8774b174f83b9122dd4ea82bfd7d527ee866cfb34bbae8169eb65c279891de0fc1b5e508162909fc833344118bd9ed27842905c1d7387bd7c09a54eedd404a44290e1d6ec77812a745b13d6f57fccd48c2643ff120274e46cb941b56be31fae62b1c42379fdb127945776f92f984503b3c93975cefc4777d583dafd0c27581425363ed9d87d5f6e50c3b1fd5aea0904011aaf2294cbce0cc13412d1605630a8b0612359a2ad9fc9fbbe1a7b38cb7cdb7f2cdc6f795485021e91d5acae2ab0b12c4ea92d4e9102969919b20667f640e2cc2ca28121fad478fdf48c8c6cfdfa59a00b44fb72be08187e5bf285c375ee20d2d6f92cdcb05dd46e090565da3921d8843afc6988ff8b45eb1812d1ab7e5a3943c38a2fd610b48277c17858b8d73801d6016493bfb64c7bcf864181e426db616c20594abcd024718e9cda19a8d9745070c0eddbb745e788cd9b57f5136781243de76c6bdccc4884c02b56822c3af1940527a319e209523261cc74bbfd96016eb7ce27e3a51aecbc6f23f3012ef05a3555c1272dcb82726088cb0a7e978ee9c6067428daf0976fdbe1b597daaae5e51f52405ada536a0bf14e409e8412d29deb28628daa55e516dd6cdcf65ba9d6f824522253dc432de88d90725c999436a3e9dfab2cfb0c0e84b634e9dff84db993b32635aa41c200597fcb7d44f7e227ab8ee1fbe02f607b48fbc14d0a7ad0f9a51ef2155756206626c62a9df2e37ba897b83ab3a5a25ca3f74be522aa3cea77bb55c5a24c30965b502f1ef476506f11435a70a6566cb2eaf437d1ef4dbc1be51cde123e7b9dd197de3b22deb2e317be528f8dad49fa9e541e30a07fd160569fcb799b78feabef85de7659aabe166a0162e02a6222e7c5908abc1dd78eee350b870d8a061ea94645baa4ff93651bbecdc2c277e62d34a1534ffe7a2e19f8529c332c56e84b154271b1d427058c9d5a67ba6145964f6cdcc85e78aa9ff60a673270f09cec9607a8171cbb34d3c615f3feeaabfd8ba822c89a95ce116b6f58c0fc4ad9100e74f5786b7cd589f6e73ad256cd94ddd5584f0d801d2aa3ee4ea55e12c05bf0055592dcf04544b9dbc833364dd5243bde84c0aaa5784557f03a910e2c69b3f6e3d0e4335f4a9055972912332b6a877268337e3b6ac44e13ab70d35e696af365b5a1d91acb037283d4751121fa15efb51b5b585e2f7c4c4438348d1c3996d6ba8a16d2fa199a0958b3418ceeb0c90f3d25a8d4cc94184637d1f366ed921338e18ef5e29e120c4a325f696315107cf32dd350db797ab73931c9bd1de5332e338355b1d47a88dc1d99c2133d6fd3c06113b35417d19b0671ff8d97b8d84c0bcf98e8a021662f0ab0351f4be3a0689138bec4c04b1284d37bdf37e4f5064e24407d14b963a54afb1e992be9f6e7aab2414d48d9758cd8476e8b21d18210c7761fd528afbbb919716b6b42625187ec0de8ce7dbfab77e3dda211b037721a3e6237469faad7ee833318b7a499dec7b216396f23deecf2b8157f8a358f76cbc6ee80bd2ca9f58e94ea9fbb58a352faf9f84cff45e5025463b6c4bf8e4f460ad71918050c617bce74e596da371ba035a3f1c19a503c6376e1658f2c02e03bf4aa168ea189563f301cc3373aae32627820fc83ef47fba8cd9249de39800b755821ee8f21a961226357b5ea07e4acd4dc47b2bbe0dd40503898c98c8d7b2279cd2b4d6bea126f43adb001501cbd93f1ba3b3c2621cbc075b1e0eb1897c40d80ff27661b3edd7e1680cd29c31f4443a3c2c9109c269a496ab6e539654ca3143c931ad71939886e2bf74eac6e6417bf2bf9db28bba614858c8407821bfb615cd983f8ecaad5648557c2949f1285e7c62b6104da5fc2feb2736274515474170d5acb128b2637e41947586f8daf66716061dd996bbc66157bb7859bbf8e8e0a0df175bb55e84244d8b20299a870a087c18583effb54e689cd0c2146ba4d9704c819dc9f67e8a56b446fc2c181bb16551523676f2198f6e4f791aa045ad6d2ab7180dbe324524981110663c104cda2be913d7f7e0193aa7d01cf41ef93fa123c71c91e631e7d35f7a03a69d2a2123fdef8112a963a8a8192e73bd7b5f6492210247183cd641db527ae6e87ce3b1d77f13712916c2a93fe8fa8f78148066b9cdc6238d6e10c93f1e87ec3f392f2c3276fd08410538beadc8da04fc6fdb0abebfbc08778059ac1a45645fbbb8ec7c73b4744fd422521ab6f95af97ec96006e4a7aecdc79854547648c5267be6d92ea706e1df4f58d53c87f1159a61f9fde18c13803712943a940d515c124c107072ad0f06b85ed73a4246601f05095d04bca20d7f9dbb3f61741f49151ab9f545f61e220e39fdbf2d8c71c74583727d8311bf0a5dbe0ea45efeec590ea862684a4163f75fe7c8ac42013a83e83757a2a95c44bf1f4ac04988606a00bf8d04437866e312decb77d0034a8cd626b272bdf51de15201afcbb4114ec03e7c22748aaed30e764829ca280515365a0d07bf0c1ac74ad73768f348ffb4c4d6fb21c4f47320e5049b14e70999ced714238b76cbd1f803e59d9adbf6dcf75fd3bc15dffd84ddd698fed8ab2a43bcc8d74cc07dc96a75f8b38d84424b8406078edbc306506592fb28e1ebfa58a217be1bde7195cf7c2ef8d94aaa11fcc968d50dd4d40e4cc0e32208063fd5c41ff5f656a92552c5322f28c2dc9ff8eca1e7988eb59b2e534f2d1b1f7035ad09e45da30b704c42fe0a8d388ff7baea2571900ab25bba0a6a587a78d5107a97a460255f431586021e61322104d776427e0bc726880f0860f12ab364c1d77888c0fed7c906d181a16fe751d730947c956e4f8da1411d22de8bd9a78232a43725becda0bc10b897c2ba381cfec68e55e8fc6e2aad486b7443cf59f5f233eb0e60d462395c95f2ef40bd331444ac202cfb19f06d2e5218ca28a0edf5f5f367b0433e9e84108e467a903f6117ffd8df1715826c1f0e43bd343d617b42f50b24b79a04f5c3ef021d54d886b71f5fc14c6f590a22e13545081dabc4fbafa4f6e18bb049bb7631b012d043ea577fa3df107dc02e713a3a5ab564de3e42a5e49d12b1c14b0758e1f38833648f5a33d4caed37cd025e5ba56931ec321c2cb293196e4712c061f982204dbdb4074ce48ef80d220ed1386e76bc55619672910e4128bd364e7dc05227458d186664aecdc1e35e93b7e9351e21df218b77e7660673e569913bc2fbc055e7c48fa0629c98b1e0f0b3dc84bcb9facab91a000cfc9b145ead57022afda8ae967fc216ed2b9eb5117dac57e935cd3a1b22f633b8241727227798fdfe647d4354048a881ebdce48f7a23364558c5fc38db0bb043f12708d4702a9401b98a27a1b4a7c415828c51a2c7418ff9ab9b99aea23e2484ba79c23fad63378f3d9faf559d17ee97cbdff954291bc828c401b4aeec5f1cdc8c72d17a2b7bca704ea3911861b332e48b43a58712154fc45510ee7bcb68f84ca21555cb6b5e79070191c7784dbc6bbaf4b258bddc37f44dc29370756f45b0974eb6fed9438e2e72ec62fc420e1a827c8a1bad11ec7b523f06559e1dde1bc6cb591caed31190c9c9c47d929922b648981749f966b9f54b7ad530673b1a2cefaf8dd146dc25a88583ca91cfc0f50bb39623e1ea0ecd5f0d50ef12330bd9fdfb441a0905f8c89066c56c0fed30b9dc4661b09fb47bc9f0d064d8c05be6076e31661c54001ec2ec8f132f548707b2473753c5c10361c9deaa5ae4546ebe68f8d4c9b4d1af8053ad5ed62d3154e8cda63a07c5feb494327d14c6860074c0d24f91ed672b3f2fcf3d4fb211050a9916856312fe0c705f6bacc3f1423f97ccfbb5894a98aa9467d28bc59f109411105118e163be98117a8250ff2b3514f627fa1868bb75eef1b6d6973c9ff535be71927384560f38e4efd12f811586801897a84bfe7696e8557e3cf88002a49464c6911464bc6e96694da69e70efaf7ed425a7e5d80b63407b804b2b21519a6d526c06e56d646dd6b0c7be4695991aa1fd85271e72dca7180465d22236d95601969bed60644630f6174be2040f0a274e2def59714abcd227de0b04edacf010ee1ed83f01645b2f97720f2a00a4caeebf0122a96257f71d8706fe4739f14a356f3dc6ba9a67a7839022b76b192be232f0e3170830e1cc493870ec1dc25cfb0e6a45b5198ac17dca4baaa952f58298780d4de5a4d6d96439f6e0e07a0fae7d7b79d14c64bfdb0bd6ea5d5bb96285612aaa32c34e759d9bdd80c7ceddb9d02cbad47a833fd8a0248b7f432ac29eb000a1a9e49ad0bf5010d8d0b3006babafcfc927a87a5adb3089ba4c6f77938ccce5239300302f996106d1b451c49c1fa5728176f711d213a0ccbdbbfe57c84f68f3e50ae2c1b1c78cbc1b5ca00445ecc9720c06f3fbafa98afcf85429f0d134514d3ef41f64a7a42bcd62dfc938dcbbddd377b9d74095920961f6cb8e980050588220781938f51ea0f22c767397a7af847f6cae8ff63e5cf87be8f795c44", 0x1000}, {&(0x7f00000035c0)="06c687b07c4a5ee71b08988fb57d1ee97f21031ace34ea2925bfda43adcee2725cb6a405d234ae0edd1ca6a7d85d218a1fd0f14f02cdc2aaf254d68bacf146a82d1ea283a3549798fed767aa1090838b2928f930069887d639a82150a4be270663d3fa55cd2d1c6074fbaaf02681250c115bc42fb2043c24e2d49201ead3f9ce20f50f4943fe425c9345eb44203591bdd8944a3515900fd2faef33ed4158b4ada9777aee13a3acf26bbbf72c4ef0", 0xae}, {&(0x7f0000003680)="9a38c7545361d8be5004c8123d6f25002149e9c479e1021d55dc256f96136f5d193bab0890c608a53cc1d6fd75d9b7d525bef8f366dad7ca2725bc9b331a1e2ef72e4101e62830ec8ed3e21de3d489f216a33a704a139af83fd6d67f6743de0e1f2f4586828fc1f67d7c57aff66dc05e61fff8b1e2e0b74ca3a08b92889de4803ea327f5e97a6107543d9847e3a9cf760fe21ce5284c348363c3bafe4c06eaff21fa0d2d49cf0fd10103de5ca34ea6bb38596ab315b44b69c0b7e22cc98ed8ed072e4bed7945f8052fa53f207eabac8de5391f7d209b80c350e39aa2e5bbd185be0a", 0xe2}], 0x8) [ 1167.938085][ T9351] R13: 0000000000000016 R14: 00007fd0949ab000 R15: 0000000020000400 12:44:37 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) writev(r0, &(0x7f0000003780)=[{&(0x7f0000000380)="f93b76460ce86ea5b7f4bdd7a2df86ead5a41e9de62621be905f6ec139db763088642cabe8d8664313b671a518ac9e087edf921e5aa7aff3cade046f3c4b59b66771d6259913dff4ae22d7894e21ad239a5850df1245dd57629f801ce7bcf01df52a29472e7e5307f40b4aed483f88762904208630166651dd4f5ee1330756974b9466d23271518eccf65eea717d6ff3f7611d70b4333fa4695c634ffc9052c17330990545d69a60f833603404530ff7fcfa266a75fe75413e6e3377ed3a709fbb78feff6a8fe2c6715798af77a58d8ed7f6bbe8341dd9676522b5736c30def484eb824d602ab24c248dad791b924639d5977c37708b1bfd8a720d83ed6b2fb46420fcc72ebee317e56eac7c9734c03a88d9f987ff0f31c18c57c7f5ce84b73c963097b74eca39ed148de47e7e4a8127ebf2c4fbd14fac597788d40e8aa25e57ffb729f942dafa5026ac3fd2aaf23bba96c0836f7cd0de95bb7644ea69ca91bc8a7f3aaaaceef2651037d053746a2b69674a887c666d15911f10aed925e5b06968f5b9784ea1d77cc8208c6bcec109631b28d1338672d09f4f636abbf35eaa47a9e3fbda61d664fbbf72f930b530cdb293e7e549e08bdaecbd502c8ab93e430fd44dcb29653aaff463f0b42eeb6ccc792665c92c52d25e137daec38f0dc1eca89ab3148ea5c43d47225a5015348ec3fc85da94b323ab5e0bdaba1c4fee68c4daf46012240a562baa98779b4ba9a5c0b02c49ab13d4bf44c2b134b8bd31e123329f2558b9491d189e3944040234ca57dae0be44fd8de5423a6c07b4aa6e9a14b89c090e61c2f421e537dce5d56ce781e4a6c96dcdfddb5d6db792c6b292304835f50c069058eb76958a784ee6c9efb46661a81c21d0cdac83c57ef80a2eeb9ab3ce94f67155ccb0284790b5c786c3ee2e49fa14141ffe94a15bcd8fc8b6287871d4f24d6b4665667ec227ecb9dca18245a0f9c20d1f3f2ec79b408fe1eca64ec3dcbc2f14c73393cef8073d74ca42b46d13f5d3fc40cc8b8c43c2d2e7354103170e8d37fb9ea3612b0adb98350d7db4e409b824c9c2e569a6a386a94ca68750372d1ee0da89bd0b563e3aee20a2fd5fc0d51acb882380976a19cbee898619447b292b4916a2b686b5194ae33062be6ffa285a0d8cd723857ec1eeb7703313bedcc6630ba527403167c81a81cf3db5d3e95018407fecddf1ac584560d2419c9ce604a2919c8ce0f342db640f5de7536bd00eef94059f89ad02ec516d1d6b812c4a97f8606aeb09bbc010a9fd7654b01286a59390c8c1022528b11c9f406ae51aede573f456ee1a4ebb4d9b9f3abbf2e20e315862ca3b25fb22f5061156846e5d0cc4dba46ffb12a53ffe6b94034c1710b60e65399581ddc4b2dfa7e1625a7aac1d62cd6d219e174954adcf2da0a93fa41e3fdfc0be6e6f42b08f74978c93b7c45ec70492859f26e028199db65f7d743ae41f1267c06564aac8a76bc5a85fe60d340ea04430c2d274fb5bcdfad9f552936be1f3589be801ca0363ddd9f1f14f660aae3de9b351146aa8d81104ecfff71044b75a162e50864c0c22e46a6f38018fc749623c4bd518888a23f3910977014dc92fafb5665cd0a3a5779421403f0a850af567a8dd23b727e646f154a2e7c25c0d09dbf5ee502e4428c8c5546c116869ae90b4f453bce2e75d0596f10c27ecc9c1b75341f1324c87054e144e326b0327d81b38e8bab6b1ba859b44edda4638d5beb5e1fc753da8956abdf775c3eee7cbde4a04d68f6131060c43956f682648a8f51776e18c1f33b9a5213d98e3c822b079118d4b0723d5ee05d87c2e732e16fc65588a12b2c5ceee7c69a87fa305cb3716a04e262ff4f833a3d0e5e08feb14532129e19d85fc4e5eb8bd2db5301bf86aa1f819eef63f492dd4dffc12e76ea63470c2d306ab98babb0e2e815eab734f2e3d629735a0ec5cdd8b4710050d6d98c265e214ea5fcb6d82a156127c1823bc7d76f479c6581de286bcef5bc484ffae05ae6503f48001a835e8d5fd6287b5a69e227015811d2e82950c4349949221e452b9c7d133e130ae8f3fa3656932a8c4d2cd6349efcdd2268e63695d713685d7d336c7af3e874463b3a7d60961585c73836cb7154be77ef969a614bb6eca74016e7072dbcc9791875ab728e2d5d94d41368e690bccd0a66eee0740c17753d6aa30e2d17357862c1ef7e30be9d3b2e28b22c140fdfa0ec56a0dede8feacccba1582457cdae3a70cb9ab124bb2473a099731b5ee97033b9d45a20b88ebcd5e6fc017a981b9d75d6582fabc487689a69f3304fc755559a6d279e3d5ace5e0dc20ad334d4fca589a04972584f60db964f37accd0052745ad323f68dd6e50eb716bb7285f694c14ae59e7e5e99ac94cb5d466b8b4eb4eb746956c500df9dae9617ec6ea557d8744d1a47a8fb7f0aeb8cd94b1ac9c1b031c08f9b938b232356ee034f58e027d19af4c9e75cb05f88b9eb0410be2c99d708d613f6b49f9982bab481bb8808c48ad039c15c322316c68278033ddb0fe24662e897a79e55f4d1aeffdc61602ede2aafdff1c2e733d1b8ff3e356fd834b1bb92e0d37e7a49227f9c419ebb74ad7a23c7237b75bd5cbe55ec19ab386f4cc4a536945d912c6eea7bb1a6e82b28d482cd023236f56eac44820cf958020392836cdc0fb325387d23877eab7bc9c985d8687071e75c0f64d7e2c89e5a757c4d49c76fa4d93373bf669d69ca478469bf6b2a3ac42fb91f7260b24800769d5592178584353f886bbc5e6adb1bb5c08d67b87f2fa5001517b7f8e58855cb1ad034dedb228302e8105d6c8f5bb256556168fb10663e7767c5b8fc5af4d929db26c837b4371cc2e2432bb60bc109e5f47b947cc92f18e0a74541ef7fab261efbadbf1", 0x800}, {&(0x7f0000001380)="cfbe360fef4e506a598711a931f6e7e9cb34ed547e83583c571ae24a026d6feec381c4842b3925c3cb8d1c768e281e4f1d47ac00e37119", 0x37}, {&(0x7f00000013c0)="c150117bb95ddd9fb88017fc1ccab062581a547034dc3064314d026716ecbc5399b72888b683fe5248962989e9c946ec499ef183a8f02a3dcd931d1af3a0afb7aa67e7f14892e2d3e2ff86b57d6c548496d31e0bdff5f7c2f1a3f97af78d1a08d0010f1c2a083b8fe94d95195720b0214e9996597c58636df0342a882e5f2f9442dba90063", 0x85}, {&(0x7f0000001480)="069088f2d187187e9f4e0d28185b1e9c71c4cbdcea2005a39122a03f557ddca833d5cce79af3f7658f79b4a721d3fc706ec159b1cb856b28522baa78560f8c83eccc282b10c0f109bf67c0978dda5879eca0dba26d60e67e34cb83af4699e6bf1f3d6919f0321e442e484e6323a2053b778571e7663a99aee66faf41a428a6337c0fe59bf488cec6f98dbde51e776a0c1f3c72e900f6d90b970c247d863fdf98cf9282a79f98731c0b5b7cfc5b69d68f4ebea3d7a738ab1e63cd35c5ffb5d79dd97c4184be1ab344a29726824e1acec1b7e820a1b01296db115ce0b30031895702f6ee3f7da0dba355ff52e1c12e140d84c9183da4159f7061af2a979c265dc2180a0028824b5484582c08841a1f8ea40ce68362917cd29b42d7d9c13d1822caf9ba128c194e97ffcd0509fbce68e103f6ff8bf923b58fa3abcb46385f99ea3392c19056271e00b06944ec698051da0a41030d5077094397376cca269f1e554eddb69a11a4ec9e074fc4f7a38a39953259997afe6b9beaad63ed170999e5f959b970bba024d7ca710ab2ab62acf1624368bb8e1d2a472939e3f2ecd31ced36a01c0e8bc3535a7deab5c9030b675173ccec4e15dae3f7b255660dc8ecea1fea9a1379f7c89a73c6c794f2f554151dfd839dbded5b29079f7495b413dfe02bb98742cee43d6b6175eef566cd15903195bba4055d052c39f4745a7d880965c0805ca4ad520107ea01e80e5232d288c6632a563525f4c83202feec3f1d5117fcf370a3939b01cfe501696f60e3b8b634da146ef3340a1a33576701dd21330309f7ca508c19e319d4d7dd3c4124c291c206db67bd49beb656b2428c124550fe2fcee09ac9f6ded89088e3e64594e382bdbac613a9938532a9902f2aef034c2067e2c907258014f162017927189539dd9655671a1222862590ff1c9db52a017139744f1091e79edd1b50e9a0a38979ae75662240f8b1f8243ad8b2b6387849a54d10920a5568060c013ce19eb471ec8eef5b622084615d033421ac3744339a7cbb5079938359e2e4f8cd9902529931564b38d9c3b5b7e533446d0dfb19e353546fc9654d26acfd9da056ffd0d779e4723b4fcf1b4784fa3ab20865b64418318760643da798b9e30f7b77a59612c26b6be5beaa59c4344b1465c013c65014e4e9408bdd0a5d33b1aaf6d7ac6753bee36218167c9469cabdf8b844398c67d9c1e8ee851fe568e5cc090adb0a6e94975f6f8cd3dbc61e2c875aab2bcabbc006d2fba488b4802536acd4caa95d3433ead1b5026ad9c9931ea4ca8005ad456d51f4d3c8cae829aa694aa4254069608a1eaa534b44b6531ee25ea821b388566bca289703c344d9db0a55e5c2422876addc03833a7f6a2b8553d4a2f6af9fcfb6be0bd2884815d3db258535cda62c5ee3a7df8cdfffb93421a083290d31b08cee26b61e8deb55e84e790b3fb12f22d6fe254aa5c83cb5b462018ff450f5bc0d99c464035dd6624912101f6d007a9d57ac992e4f85e402fa94f4e3eaaef00d59a9f2a297256c01793d01a0ad8a54b6799465a4157ffb30e268635feb9e6b3229ef5d23a3e375ba2ae76bd2a8faa0538cbe3961884b18db540b5dadff0c08c74a8ce5ae5b63fd776e6220fb6d5c159b2b9f78bd07d6b9f6a7b42f50df2b31ab3b5667eedaadccbb66e2763879a25d42ee6a30e2b7daa332a5726920a05768cc7ba5da1cda212cde7f49fcbaee30049acdea4e4ce652c9d6ed6c603dff75f16c177afafc6a6604878fac994436a470d7b864ef9ca128f06328f6614a1635ea43e189e41819012e104b1cbf7e9f7af7d2541568d42b85af2c4d99469d461863e55b4e48ca98b65b470a1d690d91303294717e8653545fc0f6e7aa7014538fadb2e28a4616e99ffe77855376d8dbb848f25ff3da49edcfff2fb6312334e51a974fd05de7ba14dfe549578f6500ff419e3c09a3d3cf5ef3b29002aee1a585b15f5698a5f0c1c2ec88bf730eee6c2876b19fda0cf85193190d563ba3ae34612e6fdbeb3f8362fe92b3c354da66da47b6d799fef939ca06f12a6125319f6ff1bedbeaa9c72b19d03cf9899a8a3f732a7b62d76013044aa9adfcf3fdabd157661afac05ad4bd4af16e064afc23193407a9d326a0024bb0fed53fcd1bae5164c53c51b5450958c3656b10190e92400670569e4bcdff3437645db7822e2d7a689f53024d3d1e3effd8eec9890758ef2c5f8840d9933752cc05172086cc5ef10b0441d0014a308958dc9d7493d10d30a6e2f9bb0c95896ad3f5e959339826d79fe60c69d4e186a9f9d6d925e77e2f3c63e5143c6d4ef5a78d8351959aab581f5951f5feabd5ce08d72d3456fba313cd4fa6ff4eb60332d33f46a6ef835468f1d91b19830b48ccaf8f76001a86943d445bbeb5e4e96f50e499e2f9c3962bb73a5179b2e801895b1cddad7bac544890034869911167a8e329b465e9184d94f8383e7f3343ac6346c160ada6256b551da73eb37bb5255fd391c420aa65aeff2c74f96039540e7d07f1265ecb90a5b092e6ca06237f3f2075eb0f9d099db68c77b2e05dd8221af1a71c0e59903c36cb2ae86998a4eed0388c6b2452a2c5b7f66795efa251f458538d33bc320a9fb03366a327af751888653acd2b80cc009c8a335746dbcc3d9c957aa283d424f9a54f58a4761adddebdea495bd47f86057281c5cd827c49fa97bc97c04043de98a0b71566b08a83896f2a5b225c37ed2b3ea6142721de53b231414948bcdf451d74d7ca40cc91640be3fe23169d5f7530d1b7b77129755605b546570bf879c7421a2590b83a9318eef2a55d2b7bd0600caf032a3688f9c9e8aa0c99a4eba0eea88c5b826460b531d21db85b97547abafd600f0352086d2356a065e3358f57d36dba896506bcb038d25308b7d2f717882cb5d65001d888e20d28074c8ebb4c96923840cbeadc5cbfaf832df6f1c5bc568439e29c824f84936548a4f5d65c9358ecc1db0f9c9d997578945a9f3e329171d7ba5e84cb6864002b5d91befd329790e60e2eca3ac89c79170a9ccab106e18ba628d2cac044c91c2a1cdc294933c3480f0dcb70f12c0bbd238dcf0e63c557636465fea8216af15a84d3a0b4b4fef9ab81fd4bd6ba091a9a5f47bbab1d3ea63978b69bae6a27d8fa38ed6aa81dec76845dae01f41b573eb1c353aaeee48e4a0e62ee7244ea0a3091c3c4c1ad3558b0265cafc2d079dc87487febdcdfd9eb928f71fdf44d5b7f7a393c1bea68eb0e549441919d535e10bd520cc6f1497d17891a6a9971c4b6806e99395baf24947f73c4dd7546d9986b6a9a49b60c3000f3a464e42730780a6a109f6c13c9ee569f6be1c1d95789db35ca39b9c41b36b9f606f807ebed5008fdd6ed84f59c4cc59cfd2217884c454fd18be3404bd37dce9a3b35477386e0ab97a0bf9309b2b8d90b971dc27253bb3459e8b7ec62a8474e9bd5880006756060947e0015761b03cb96cff61398cba1d0d0e00ae2ea0e6ddf34cbf9470b30a31c95d55737f5c15d2ff162a0dec80e40248405b7b82336c57c9c737cf7de73ce7797a1384980ea6a2e276ce3ae1903d8f5748db901ee20e3096c46dc6502c3e9f257303a79c035249cb830b00448c83419ede3861c3b3f00054a848566f9490f7dd366c207531efc42f6dfcc348f2a2afe49985d8cdfb9dba065e07f73e09f7c61913452445650b11ca1e14df040aa94d9bf9be3bd256f6143d0596842d0dda991495921da1ea851c510ca74b29051f40cb835a8418cad6f43dd2529d8eed84d1dd7b4990c479862381a30ce6d873e70bd07575042c0ffa47d96611b57a40fd50ab8ec4d0091587fa4e1f4c24adb1511fdf90af69570165a355d08a7b0711d960a35d10b6774a80b9f77c5b10876d66a6bb90eed62d3c07364117d09c8b193cf84eea130d3944c7ff840e58389c24f65fa8354c4c6198f4e30868bd148acc22443e7cf128da1a2d4e10217c8d9b0d87ef30df19081356c536243f2a966a0f7325cf2e71c7386e35ced7ccfe13367ee6467bb852a16b141028b8c0441baa6d414342fdb5c224d8cee34518c3c2f35b11859e9d9b33e2036299caf31534ae48d061453f8d8fea78d5a6f98659afae0243cb94f9b66e7cb6825684f2b350d245407757b526f04f1b141eeb7a2029e1ec771b88771fe5018789856dd7f14f59e0049dbcea7c3640cae5543e97822f5ae2eeb0bd4f2a6121cc71275aadafbad372b1e0ed4e68eec31bcdcf6327f1f30fdb76c68951812563bf177a5dbac0c248e5781020c78a1f6158c997efb2e3f7c1c6cc7286da68e937cdc9a1bcec8e589fe23aff979836a3be21c5ae4007d9e69134e93f523f1b1fc9c0e8208acfb5fd30953f513c964288543929b44c5e3d07275e01bb761a99f3fa94b60f960f9c6c0a73565fc08f3cfab001c702af76fb25abe7fc989c2e9dc4b4230955a7a2df13ff31fa36f892353747445d2e1cd5f369c1219a6f3f7d915133da893a5f31dcb9443f0a1102012a2b905c8aa1b471b5fc4384e53510ed9de4ebdcc52a7cf3715e23d9a2902ecdab654a0c99539372b6f549f33da0876b164e9d36df1269d52baf3d257c03464f6ccc4ba6d8d22401f8d8cff2c37d7447d281b99a000ba1c5c570d084ad4431d2f245aee9d2991d6a91a9463ff15895a5cbb62f5ba0a2fe01686e48bf1778015bba61febfb807c0f9112c19e1021a8036f18db513c51b7eca72d1086aa58c8c72e5925a5a7aeface5e04d5aa74beae21b6c7fc46b7f6acc1cfac810544650a59917d348c2944a0dfe383880f0c30e851cdbae83a4e4cf6b5c9b85f1de3c2b058d4777dee171297714206a2187112b06119a588e0c7a816d377c5d693457598db134d9bf79a951074d5503282a8585c964b2854fb0853372088d606984d83832d6afb2bdaab00a3330c674b9356f313dca019d78bc966446b8b7554e2a6472e014eaf0c762edc898c384c9b170f1110cfcadd982cdfd6dc4e752db2e107a1b329b38119cddb8fb85c1ffb75d579035cb51b7f3dd387f30710eb9eb895acdae3301ec1c7114bfdf3a7020c351376fd4c72bbcec3e6fd712b560b3f4aedbd1ff58f925c4a972e3383370cd72bc7f313eee1da8594171c4d89a6da83922c2b76ca27c3addd88df35f2db014bc8eecd6dd3b0e724f91027441369c56c82acbe06a96cbc089c0495334c735332ccadb0d9e6a10ad1138c701fbf93d01610f50d84db158a9fe81a7c0c6ef9a4e93bb7affdd7417a53f7e75793f6093a95f768e7a4605065f728706b324ba7d3e3958662d6456c09b53e5c6f067bd1244b5a6a37c57c372f158e1c5eab34a4a127886d88993e081662edb409d3d0a757cc908bb91f32227284e360d7fb1ef8ae3a65003458b08c07013fe61f825fef71013810ff7cf0366c6f1f0768c12b3280403eeb6fb550949507943503729b4662f6df8dd3ab62423f8088317320b24ae4973e7725946372b7aef6eb98e84fdf8e1ae0759c37301d0534743141ae2332c06fe69141b5d127e326a397930f160862e5d7ba664d838f570610f590a354a47c860b92cd670a1884975ad8564d20f4a163b9760679a114fa3077ba3b6bee1d97a6c084b4bca692dd86e5a01129ce3da526ee801db95769bfafe0202cf772d98dc3a40498d0f62d0a4e3277bd62e7145f32007948122f1ae387a4556f0777bed8c763cc7de72796dcb7f555c5747fab6a78bacee320745255b159874a1a48a5f78a4e38e415b57e4ac67febb40f1ba6ceb4d3b284b7861a8732dbebe7c3b56b56bc958f", 0x1000}, {&(0x7f0000002480)="904f43fbe96ead2cb6a8d522e4339db69f44a27dc3128dfed392fe0eee9ee47b2d20d7ac6807506e287896784519d8bd16f4d17bd17b50446eda04f05a78f8ed4b9d4307fb2548bf0fd17904936b25e5efe8ab37ef9587b7", 0x58}, {&(0x7f0000002500)="f84db8b2bf3f5d1aed0d66bcfa60e3c773c8b2c2f69d75ce2f880bd9842ccccc2bac8af45a7b9a8f479407c411c8a12ad3ecfb7fe46a3fba0fc5d60304cf896e14bcedf0693e8db9bf0765406137460f6f630b413cb236a653c7ab0ad63b472ce0b1522eb43aebf61414752e9b48d5e8bc715158fdb135c5d27262336d2394a52f6acbba62efa64c99b01b4023823aeff336dd44661b75", 0x97}, {&(0x7f00000025c0)="1e00b6ee8a643b3589c92490d0c68f4bf16295dab7b127cc55814a88a5dd605994a251cdde3042aa7e72a6cc0231578797e234569f2289c70ed106edb10438846425481c62dd97ad9ec964c41833b89b53da40b6701314efd7682f59bbbc4a70bd507b404f0f647449bcb97bf67de03a6130cd190ff424ccf91af5ffbfe64b612e1806def8213e985d1534ae4b6bb9c7705bb91246ad42c7e4ba1260af0ec088422bf7d13887bb15a1cda7c790e351a2d5ec0c67b560297a09717fc1459eae50abbae4ddbe52a23cca155ac149907fa914cbff789f01a2e62af343ae6a63b14f80634c33ef956d712df7eada381a65e49b3071134983254d232224219e876dc6a88e1ab146def38b07d3727069a7ebf54e061416218add8347b9e30717741bfe5369216da11a7da4b47c1727409b3325cd134dbb4598fe26cbf3c5fb7e5bb9a1a1df872be1ee5b6dddc35051b431f0ed937fcc17d136901b6524e4ecf7f31f9f5e0945967206a218022ff97f9cb6a5b81de906231572f49811ff5cfd1d7440f2c7600360171de3c3b0744715d66c4f52b19c407e74716657711a2c2880c63c3418b4c994163607bbc0d106afa3b70ae6d1023ac94b3c1b273a87bc9073c8d2e6298c0521feaeaee12dc9b0dddb32ac150ca61ac8a4321a54ffc1b2cf8f78188a8299f8cb45caae2ddb846edd3eb2f7b914912ced5dc28269f111622a9447e03ce89f00fb815e3f133d8d61b1db5e8fd2060ac660c0b642fecd4486a817bc6f96ff25415c42023c2fb2fcf3cffe2c89902ceeb2f6565e8bcefdb12e4ced120d96593a37e2617503cae12de36b47180cd4e2c561c11ad42438b243dfc6c4ec1d0eed4a6e567b0c6b1ae489b4b5b2863f1102f4e4fc489ad2f89a4db79f5dfd0f3a5b6fb7e553581d720ab8cc5e2f74fcd7d5fcb6a383a1e4f195b762f8190ff0b378fab9a35c0b1e0421d5df445c3861900e586a3aa82b26de24ef2ac16cee27c7364c428ad8afb064e3f302b20d54033417f6a61416237aa7fb22c86fc32793da2e138412eae3cb786a336ffd3a494088e53cab3e79879292e7ede41eecff3b39e50c63647519d7233698d9f30de5e9b528f407b55baad94885bd4ea75089af3a8debe784b262f30c142705cf3896668462fe9de05de5e96623f6aa5e32b07c09f47922a18cc3d0b8c6e88b666753f7a8c7ca4d816587c226ed054f82f2b4deb562fc77a8a00e602b0c25b4486eb0e16b1401608fe15890b3d3c891cc2acd85927a23618617c53f8774b174f83b9122dd4ea82bfd7d527ee866cfb34bbae8169eb65c279891de0fc1b5e508162909fc833344118bd9ed27842905c1d7387bd7c09a54eedd404a44290e1d6ec77812a745b13d6f57fccd48c2643ff120274e46cb941b56be31fae62b1c42379fdb127945776f92f984503b3c93975cefc4777d583dafd0c27581425363ed9d87d5f6e50c3b1fd5aea0904011aaf2294cbce0cc13412d1605630a8b0612359a2ad9fc9fbbe1a7b38cb7cdb7f2cdc6f795485021e91d5acae2ab0b12c4ea92d4e9102969919b20667f640e2cc2ca28121fad478fdf48c8c6cfdfa59a00b44fb72be08187e5bf285c375ee20d2d6f92cdcb05dd46e090565da3921d8843afc6988ff8b45eb1812d1ab7e5a3943c38a2fd610b48277c17858b8d73801d6016493bfb64c7bcf864181e426db616c20594abcd024718e9cda19a8d9745070c0eddbb745e788cd9b57f5136781243de76c6bdccc4884c02b56822c3af1940527a319e209523261cc74bbfd96016eb7ce27e3a51aecbc6f23f3012ef05a3555c1272dcb82726088cb0a7e978ee9c6067428daf0976fdbe1b597daaae5e51f52405ada536a0bf14e409e8412d29deb28628daa55e516dd6cdcf65ba9d6f824522253dc432de88d90725c999436a3e9dfab2cfb0c0e84b634e9dff84db993b32635aa41c200597fcb7d44f7e227ab8ee1fbe02f607b48fbc14d0a7ad0f9a51ef2155756206626c62a9df2e37ba897b83ab3a5a25ca3f74be522aa3cea77bb55c5a24c30965b502f1ef476506f11435a70a6566cb2eaf437d1ef4dbc1be51cde123e7b9dd197de3b22deb2e317be528f8dad49fa9e541e30a07fd160569fcb799b78feabef85de7659aabe166a0162e02a6222e7c5908abc1dd78eee350b870d8a061ea94645baa4ff93651bbecdc2c277e62d34a1534ffe7a2e19f8529c332c56e84b154271b1d427058c9d5a67ba6145964f6cdcc85e78aa9ff60a673270f09cec9607a8171cbb34d3c615f3feeaabfd8ba822c89a95ce116b6f58c0fc4ad9100e74f5786b7cd589f6e73ad256cd94ddd5584f0d801d2aa3ee4ea55e12c05bf0055592dcf04544b9dbc833364dd5243bde84c0aaa5784557f03a910e2c69b3f6e3d0e4335f4a9055972912332b6a877268337e3b6ac44e13ab70d35e696af365b5a1d91acb037283d4751121fa15efb51b5b585e2f7c4c4438348d1c3996d6ba8a16d2fa199a0958b3418ceeb0c90f3d25a8d4cc94184637d1f366ed921338e18ef5e29e120c4a325f696315107cf32dd350db797ab73931c9bd1de5332e338355b1d47a88dc1d99c2133d6fd3c06113b35417d19b0671ff8d97b8d84c0bcf98e8a021662f0ab0351f4be3a0689138bec4c04b1284d37bdf37e4f5064e24407d14b963a54afb1e992be9f6e7aab2414d48d9758cd8476e8b21d18210c7761fd528afbbb919716b6b42625187ec0de8ce7dbfab77e3dda211b037721a3e6237469faad7ee833318b7a499dec7b216396f23deecf2b8157f8a358f76cbc6ee80bd2ca9f58e94ea9fbb58a352faf9f84cff45e5025463b6c4bf8e4f460ad71918050c617bce74e596da371ba035a3f1c19a503c6376e1658f2c02e03bf4aa168ea189563f301cc3373aae32627820fc83ef47fba8cd9249de39800b755821ee8f21a961226357b5ea07e4acd4dc47b2bbe0dd40503898c98c8d7b2279cd2b4d6bea126f43adb001501cbd93f1ba3b3c2621cbc075b1e0eb1897c40d80ff27661b3edd7e1680cd29c31f4443a3c2c9109c269a496ab6e539654ca3143c931ad71939886e2bf74eac6e6417bf2bf9db28bba614858c8407821bfb615cd983f8ecaad5648557c2949f1285e7c62b6104da5fc2feb2736274515474170d5acb128b2637e41947586f8daf66716061dd996bbc66157bb7859bbf8e8e0a0df175bb55e84244d8b20299a870a087c18583effb54e689cd0c2146ba4d9704c819dc9f67e8a56b446fc2c181bb16551523676f2198f6e4f791aa045ad6d2ab7180dbe324524981110663c104cda2be913d7f7e0193aa7d01cf41ef93fa123c71c91e631e7d35f7a03a69d2a2123fdef8112a963a8a8192e73bd7b5f6492210247183cd641db527ae6e87ce3b1d77f13712916c2a93fe8fa8f78148066b9cdc6238d6e10c93f1e87ec3f392f2c3276fd08410538beadc8da04fc6fdb0abebfbc08778059ac1a45645fbbb8ec7c73b4744fd422521ab6f95af97ec96006e4a7aecdc79854547648c5267be6d92ea706e1df4f58d53c87f1159a61f9fde18c13803712943a940d515c124c107072ad0f06b85ed73a4246601f05095d04bca20d7f9dbb3f61741f49151ab9f545f61e220e39fdbf2d8c71c74583727d8311bf0a5dbe0ea45efeec590ea862684a4163f75fe7c8ac42013a83e83757a2a95c44bf1f4ac04988606a00bf8d04437866e312decb77d0034a8cd626b272bdf51de15201afcbb4114ec03e7c22748aaed30e764829ca280515365a0d07bf0c1ac74ad73768f348ffb4c4d6fb21c4f47320e5049b14e70999ced714238b76cbd1f803e59d9adbf6dcf75fd3bc15dffd84ddd698fed8ab2a43bcc8d74cc07dc96a75f8b38d84424b8406078edbc306506592fb28e1ebfa58a217be1bde7195cf7c2ef8d94aaa11fcc968d50dd4d40e4cc0e32208063fd5c41ff5f656a92552c5322f28c2dc9ff8eca1e7988eb59b2e534f2d1b1f7035ad09e45da30b704c42fe0a8d388ff7baea2571900ab25bba0a6a587a78d5107a97a460255f431586021e61322104d776427e0bc726880f0860f12ab364c1d77888c0fed7c906d181a16fe751d730947c956e4f8da1411d22de8bd9a78232a43725becda0bc10b897c2ba381cfec68e55e8fc6e2aad486b7443cf59f5f233eb0e60d462395c95f2ef40bd331444ac202cfb19f06d2e5218ca28a0edf5f5f367b0433e9e84108e467a903f6117ffd8df1715826c1f0e43bd343d617b42f50b24b79a04f5c3ef021d54d886b71f5fc14c6f590a22e13545081dabc4fbafa4f6e18bb049bb7631b012d043ea577fa3df107dc02e713a3a5ab564de3e42a5e49d12b1c14b0758e1f38833648f5a33d4caed37cd025e5ba56931ec321c2cb293196e4712c061f982204dbdb4074ce48ef80d220ed1386e76bc55619672910e4128bd364e7dc05227458d186664aecdc1e35e93b7e9351e21df218b77e7660673e569913bc2fbc055e7c48fa0629c98b1e0f0b3dc84bcb9facab91a000cfc9b145ead57022afda8ae967fc216ed2b9eb5117dac57e935cd3a1b22f633b8241727227798fdfe647d4354048a881ebdce48f7a23364558c5fc38db0bb043f12708d4702a9401b98a27a1b4a7c415828c51a2c7418ff9ab9b99aea23e2484ba79c23fad63378f3d9faf559d17ee97cbdff954291bc828c401b4aeec5f1cdc8c72d17a2b7bca704ea3911861b332e48b43a58712154fc45510ee7bcb68f84ca21555cb6b5e79070191c7784dbc6bbaf4b258bddc37f44dc29370756f45b0974eb6fed9438e2e72ec62fc420e1a827c8a1bad11ec7b523f06559e1dde1bc6cb591caed31190c9c9c47d929922b648981749f966b9f54b7ad530673b1a2cefaf8dd146dc25a88583ca91cfc0f50bb39623e1ea0ecd5f0d50ef12330bd9fdfb441a0905f8c89066c56c0fed30b9dc4661b09fb47bc9f0d064d8c05be6076e31661c54001ec2ec8f132f548707b2473753c5c10361c9deaa5ae4546ebe68f8d4c9b4d1af8053ad5ed62d3154e8cda63a07c5feb494327d14c6860074c0d24f91ed672b3f2fcf3d4fb211050a9916856312fe0c705f6bacc3f1423f97ccfbb5894a98aa9467d28bc59f109411105118e163be98117a8250ff2b3514f627fa1868bb75eef1b6d6973c9ff535be71927384560f38e4efd12f811586801897a84bfe7696e8557e3cf88002a49464c6911464bc6e96694da69e70efaf7ed425a7e5d80b63407b804b2b21519a6d526c06e56d646dd6b0c7be4695991aa1fd85271e72dca7180465d22236d95601969bed60644630f6174be2040f0a274e2def59714abcd227de0b04edacf010ee1ed83f01645b2f97720f2a00a4caeebf0122a96257f71d8706fe4739f14a356f3dc6ba9a67a7839022b76", 0xf00}, {&(0x7f00000035c0)="06c687b07c4a5ee71b08988fb57d1ee97f21031ace34ea2925bfda43adcee2725cb6a405d234ae0edd1ca6a7d85d218a1fd0f14f02cdc2aaf254d68bacf146a82d1ea283a3549798fed767aa1090838b2928f930069887d639a82150a4be270663d3fa55cd2d1c6074fbaaf02681250c115bc42fb2043c24e2d49201ead3f9ce20f50f4943fe425c9345eb44203591bdd8944a3515900fd2faef33ed4158b4ada9777aee13a3acf26bbbf72c4ef0", 0xae}, {&(0x7f0000003680)="9a38c7545361d8be5004c8123d6f25002149e9c479e1021d55dc256f96136f5d193bab0890c608a53cc1d6fd75d9b7d525bef8f366dad7ca2725bc9b331a1e2ef72e4101e62830ec8ed3e21de3d489f216a33a704a139af83fd6d67f6743de0e1f2f4586828fc1f67d7c57aff66dc05e61fff8b1e2e0b74ca3a08b92889de4803ea327f5e97a6107543d9847e3a9cf760fe21ce5284c348363c3bafe4c06eaff21fa0d2d49cf0fd10103de5ca34ea6bb38596ab315b44b69c0b7e22cc98ed8ed072e4bed7945f8052fa53f207eabac8de5391f7d209b80c350e39aa2e5bbd185be0a", 0xe2}], 0x9) 12:44:37 executing program 3 (fault-call:0 fault-nth:69): syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000280)=[{0x0, 0x0, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e78032513251fffe", 0x16}], 0x0, &(0x7f0000000400)=ANY=[]) [ 1168.036959][ T9372] loop3: detected capacity change from 0 to 1 [ 1168.065327][ T9372] FAT-fs (loop3): bogus logical sector size 8 [ 1168.071625][ T9372] FAT-fs (loop3): Can't find a valid FAT filesystem [ 1168.150924][ T9372] FAULT_INJECTION: forcing a failure. [ 1168.150924][ T9372] name failslab, interval 1, probability 0, space 0, times 0 [ 1168.163835][ T9372] CPU: 0 PID: 9372 Comm: syz-executor.3 Not tainted 5.14.0-syzkaller #0 [ 1168.172329][ T9372] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1168.182402][ T9372] Call Trace: [ 1168.182413][ T9372] dump_stack_lvl+0xb7/0x103 [ 1168.190292][ T9372] dump_stack+0x11/0x1a [ 1168.190314][ T9372] should_fail+0x23c/0x250 [ 1168.199041][ T9372] ? skb_clone+0x12c/0x1f0 [ 1168.199150][ T9372] __should_failslab+0x81/0x90 [ 1168.199169][ T9372] should_failslab+0x5/0x20 [ 1168.199190][ T9372] kmem_cache_alloc+0x46/0x2e0 [ 1168.217607][ T9372] skb_clone+0x12c/0x1f0 [ 1168.217636][ T9372] netlink_broadcast_filtered+0x4fd/0xb60 [ 1168.227574][ T9372] ? skb_put+0xb9/0xf0 [ 1168.227600][ T9372] netlink_broadcast+0x35/0x50 [ 1168.236477][ T9372] kobject_uevent_env+0x8c9/0xc40 [ 1168.241510][ T9372] ? kernfs_put+0x39/0x300 [ 1168.245975][ T9372] kobject_uevent+0x18/0x20 [ 1168.246039][ T9372] __loop_clr_fd+0x6ae/0x8f0 [ 1168.246061][ T9372] ? __filemap_fdatawait_range+0x17c/0x1b0 [ 1168.246087][ T9372] lo_ioctl+0xa48/0x1340 [ 1168.265156][ T9372] ? rcu_segcblist_enqueue+0x8e/0xa0 [ 1168.270549][ T9372] ? call_rcu+0x259/0x6c0 [ 1168.270577][ T9372] ? avc_has_extended_perms+0x5d8/0x7b0 [ 1168.280500][ T9372] ? kfree+0xf0/0x1d0 [ 1168.280523][ T9372] ? blkdev_common_ioctl+0x9c3/0x1040 [ 1168.280546][ T9372] ? selinux_file_ioctl+0x8e0/0x970 [ 1168.295232][ T9372] ? lo_release+0x120/0x120 [ 1168.295260][ T9372] blkdev_ioctl+0x1d0/0x3c0 [ 1168.304377][ T9372] block_ioctl+0x6d/0x80 [ 1168.304414][ T9372] ? blkdev_iopoll+0x70/0x70 [ 1168.304459][ T9372] __se_sys_ioctl+0xcb/0x140 [ 1168.304477][ T9372] __x64_sys_ioctl+0x3f/0x50 [ 1168.304492][ T9372] do_syscall_64+0x3d/0x90 [ 1168.304511][ T9372] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1168.333170][ T9372] RIP: 0033:0x4663b7 [ 1168.333191][ T9372] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1168.333211][ T9372] RSP: 002b:00007fd0949aafa8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1168.365835][ T9372] RAX: ffffffffffffffda RBX: 0000000020000280 RCX: 00000000004663b7 [ 1168.373827][ T9372] RDX: 0000000000000000 RSI: 0000000000004c01 RDI: 0000000000000005 [ 1168.381840][ T9372] RBP: 00007fd0949ab6bc R08: 00007fd0949ab040 R09: 00000000200000c0 [ 1168.381856][ T9372] R10: 0000000000000000 R11: 0000000000000246 R12: ffffffffffffffff 12:44:37 executing program 3 (fault-call:0 fault-nth:70): syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000280)=[{0x0, 0x0, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e78032513251fffe", 0x16}], 0x0, &(0x7f0000000400)=ANY=[]) [ 1168.397917][ T9372] R13: 0000000000000016 R14: 00007fd0949ab000 R15: 0000000020000400 12:44:37 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$FIONREAD(r1, 0x541b, &(0x7f00000000c0)) writev(r1, &(0x7f0000004ac0)=[{&(0x7f0000003980)="6c123d8a2830bde31e1757ce97aca4666ce474f6c3b8de2808bda439547b91fc85c8b660c321d00ac8ee2431a8a21fe32055e454d5fa54df880696557a6ee3a195bd37f2dab8cc5715eb733160f712512999857a824ccc8abf03e479f8abb6b3bd2820ae3e5059c9915b1ee4e2a034747755712c64dad47ccfb774d12e07da814415b53cf583345cb80d", 0x8a}, {&(0x7f0000004b00)="827ca6e44d555d3b6566a88e1d3ea49ea13324ea580b98f7cc02cf4496dc192e73a6b3890da14192c2596fdd24495d79b1eae6b68e1840ea7bf54961565d3409fae31f3adfe3e9c47b16ce50167ac0c83e65eff3100a226cd3a53cfbd50952d279ff24048c20919710bfec01d13379dff89d286f8db713402ba09a5e0f4601b5af0bc4fcbf079047fa0cb086d176588b30eb186a90b95b7a8ccec8be52279e9d3fda0b440465b00f3bea8e910c01809c872215abd67e9c4209ca7c7f343cec3fca8dd59adb908be98de8ef2842ad2b2cd8add632e32b375ed4b5cc61acc717a545a375cb570fdef1e6be535545eddb08fe1bf0545014267b4601b4d5b095ea106e3744f9cb6cdd7c9a5a62c7c4ecedd9d416c291296d8aeff93dfaf3c432cfb3709b2357d89a644ca476794932aa7fc520de61aab65c918f88a4f3a7a4789dbf52703aea7ea056b00f7c17934a1ad7150b1739fc604e7afd34d93009fb1e0a86d1e3a2b1ca0e7ffc24a8cafaf4c86f2ca9432749c12853abb63fb71a43d219a210e42bfc51ab9be8c91db63d9880901550a84a9ad33e6fd326082ce0cc58f9e84c276894c240afc83bea2fc8b7030a7e558b7eabd096ed4ef4bc2831b902eafbfe8f7752441e6246127fda5f9b1a6439744ef09855dadc92d38c09ea366ff6fa3caaaeda103fcf86058fed25cb5fdcccf1af642cae84d96dc9d3c682a033672000044a96937193d128d3e6edf42db58690328828936e51994d20186c9e592c9bd89e4edd3803b5169362b8ba72e1a1397f1aa28f77a179bfcc006699f71e4826baca3e504f0d9681e89925d78d78c2f22fb93abcf5016d901dc8f7c082e1925992b2fc8651bd8adf64dd674d479fbcacbaf5cefabc62054cfef4ed61d60df6e3d35ccd35ea02ba1605251cdc64a14cca8cf79bba15929517dd137e0c9bcd898bf970e2297ebd03ebe9f458425b8c21374e3c1b799fe4ac836e78e604d109d5837e798f0bcb612efe0de0bdf96533e2e29827fe040a585e8ee6acdde9a69dd01444394ab0a0e522d69e8413db618ffa27e554153e936bba5b54cd4d3f4c6afd1ba7fcf369925f9414575765d38321d0ef4316b0211530b39c9ca4531b2ae16d801465cc63b81f57de813d495a1ac9860549afd1310970628acb60c365818987e6ddf5e6fa9e56925f7e2055ac86d3264742aa1e8e657588dc839d6ed56d7888302a74b20528d37d07ea8090bbad6fbb6670554425f3dcac841c5ed02b8016522d47dd4da69421afaac2773e1f0c56d317c1350784917c9242baf9ccc15501619f3bc7e21a5b6b43a593f4a6c92672e395a2326c4278f8bb38c419fe53606613f31bf0ede5871ee0d12c3972dacd41367ec6a6c350331f0ce43ec5fb01cc7ed5f3c7c42450afa64027ab9dea766937b220bc8fd31eef10b849deca65df345a77474f4ee9d77f4334f6468396054356e953a726a7c3ff7fad88d080891fd56d1cce7eba68f43f7777c51c7604ee368e1ae2ce04fe213e94b12b6b8b277fca10c4c2aff78ae171d8f66719b9858fc45e5678954121957f77c35c3344a2f6e0edf3264b8d40b2fff847b0b06a8a630323ff1963b29c4674796cca2803ed2e14da0b9405be327c29a9f240e6d519420d2150d247ea6cc4480ee07caa2910363d547d8de2ff85569127fe7bdbe0d15a3a17f490587583d71bc8fb606d8ab529abb9cc75479fb8be0003d71f162c6746f31d12cee8e9eaaa488d6adfc6199b49e8c4250adb94dbad53ed3512095aa15fa3194961ea627e39e245bd1d3b2aa98543f2c2ac919fb952dbf3fba23e370dc06c5692c5836ac788bb2cc6a26e2d88680f18da68cc363173242e7ebb688e7aee52b850b4f67dbf734d9d065e72f95faa8b06a25f1b19b59f06606a50af7e67890ec438aa17c4361d4c2b344b3467f9d2fac27afe7489aab4f4138c1bb498172517b1dc373dfbae56e2b295e3550385b54471a3137f2f165466cc58ee08715e07f89bdf5443d7f03bed8b33bea0aa3a9bcc94082dc72ee50b1bdb6e5e9cffd59709639bbf38008eeacc1a0481184ab53ed3c2481e050b7bacaa98d0e6e0fd46639966203cca8bc5ac9bad87f37de758e75d464a5aac368f7fcbf7372c570438a7a0bbdce63fe2186c2ae630f00cd61cf76004b88429cc7dd9a525eb5112e2f4d0f8268865defde2314a962bc0bb3c8b6e267f49adb670504fa79cfdf2dce10856a94697a00e8f8764933112bc806490466d28ab17791acd6f198dc5b2fb5d70c8e23e275fefef37a5afbfa9491b155d9ce3860b87f8019bb56081217bcfca6c3c29e31521241c4daa34a19b5d9c3db8ed9333805af2a5f0eece5978b1595af2bc435f5372187e5154e918f7c37930f02817bd5d8f4cceb86213e3f24d78263afff9230d9e6fe9c46483df37a1a33ef6b684fd8ae64d79b28de313cbb5eba3adb962d2dcabd1a152ef261763f8eace2c5b3da4fa26fbfd08ee568eee6dc9962a6509ad18924419fbd88dac74e255673a76fb1d49bee6c439a99428610bd0dd30560e549511faaca498a2a18659dcc80b9f89c59ccf0497bce23422b542ec23827f8b384e3296a01b98dc117bc40c772af01bce507235ea3ddb52c9441c1722c3335fb68a967af753b0b4d7aa01dca4e3b3bba4eab8fea8411298ab61e78128d5caf2754c8ef2c08a57e2272390a858337c54034ce258558f71d8b25c04eb162c0aa5e3e876d8b1183d8cd4b7ebabb9057dc2e6be6e8bcd1d57b55468a742e1b9ffed4f67755383eb058d482f27b471f934c174218127199db87710fbeb3aba640d676034c7e2fccf954078f621b87158f22a06e55bdae7f6b8bc7e056b6a48d525f61cf93efdec38f579894c8f180331f6fa11dae0c12a2416b3fc0b10e12bff43d997dd81be74af05c398aa7a56861c041956739a1c75584e3173876757232ba406aa01675bc9445790bc153329440adfc5d692fa682620e78f133ed2c8441fcaacf7b58f554d5767c182b950f233192338183bb362f7d1f9d5a029bde3d174dbda4309c9b6e0da8ca9c46b1d240d96fb493c2302ff420f31f4e01a0071b0afdcc2eba45b72e0ba23a3eb6fdd687b5c993350fb6190a52032cb5286b2481b81e7bcea45ad5ec372cd175e9e84bc9f7d9d86f8d76077ef394c86afc3fef220ad2318d796469e74c4d15a136d9729f2a7f741e8bb266dd3ea9deeb92a507baa2d9c517d78fdd92b3bdfd1b4427f9c5b71ede254ac460cb64e4cd96bd7c4b552022b1a07b049ca858ea8f6eb9dae4fd8e28341637e2afb710292198e4d951d04407ed7f502443c6e657e66946b7235837e694900d1fc6463b79ae67e2adeca53aa148dde68d71363feae9404f6943a02ba1ae8f6b59c548ef7eb90238e8a2e23892878cd29355f0790749a5cf90586ef70fea076130d6073c30fae5f065840a78c2234986eb9a31bdaec436fa426779ba1caab125ed945afbb0cece70786002bafbc50bde67559e455d509765363562bcf3d8ba6a244569fd50b7978461fac92697013d287ca2102471b73a93f6b57259d012664baee9c2ee69c84b71759ad55fd4dda2a5e93d886117771a6a4d6098128f08310ec04cbf783f1343a5c8460555a5e3d4acaffc9f8bbdc9409928b35af86c49f3c89d863673d06b8f1d6d869b3e54ae3752b6027ca06430a10af060776f66a84bd50dd2c322721fd6b00d6ba0aa87486433fcee99d593124330d42e2fc4aa42668be2a01387ab2aa9f14d7bf394694b2c67874110394bb843a9de4104a27a37fec6846abb855c1e721c35028b29477a8a2dd6ed7a4cb53cbc4922f9c4b8751f8c792d6dfc3026a0082426c6b96664ec161a2b3279d177c8fa638f9ba1a4fe7d48c70496d2add2b7532333734cb07a98095705924302c7fcfe5956b2c438db3ac36d4870c30343bfb8ea9b11c06025fedcbbf2cce56518987f3947fd40aef309dd58cef39f8b8dccaf859edf18b69e4dac9be4ac73ec59b4fd2be1824def2e05614aa41ef0344418b570885ace3d29e9c3582274c27399819268900cb11aa27329f9c98341268f5fc35602bb1341248e8fdba2a096812f8d540ea9c312cf78bc832894c8437e9339dfbf8c395e52764acd6b288af90e1709d484e64b0a2bd87f830f073e51495ae49d2d0bbe850c9fe988130a4b41037bb565394f8d3a71bdd78799f42d28f3fb1d2f6a35c82465f142f619ea63ade72966ff6167d6f26b14f4476fef6411e89a89f1d30661c4342c8b5fdc1cf50fd9f78886e38ba26a5c9a72094a2d0cce740daded53dd612b965c24c1aef78a2e71d78ab9fb4214cbdd0ad714ba505dc89633e718e7995aa84c640ed844be5d48fcec1521e5bb019c1c8f48b7c0d14ea9d493e1396f16bab8e4e06b3dedecb43371eb8ebcbc35faa49e4f90356241f5533c4bd4f307f3655c95e85519033751e4689d99ba10b6aadd9249658d50286228c59463232c44af28c8a34d5933253443f137e3c30862d731ca9c7a036ae15f0ed969a627321b81796eca1fd2391183eec57a0bef9d9d731dfbb4ebbe95e5cd7dc32352757294e037c1ba121b74888df2cc063e4df398558cceb857cee8ba0deb4901c3683ced6b7b5ba6315bceb0ff9d6d90de23d0141b144e7c2b41d436d88a6bf86994bbf616cba1c714afe027a75973a0c9e7104d921990a5e89def1cf3ba4521dfaee0c20b8b30b920f13ffcca2f406f2e4a98733affa6b9bcc5dceb810b1ba43f486558f7b206b4989fcd53145161c1823a9011eae3942fb3c8865ebfc78721a46957cdf65aca8d2c5c382f376a7bd4bb1e3b0544045fafc5add806c6dd72253d1f48ffdf616beff5f171fc9c5e727a818f14be929e56de14980d4215789819ed644b5321145bb46fd235efb3d2a85afc0eb73ecc9c1bd1e409abcc52aa6e154d61f258a0c4427a44c761467c5e9d5087511f45b7bfb08e4d3aa03cdbfc95f5d5edca3ce6a8031985b2e773b31bf242d6484e87e78743db3940630d0238f8423e0b2f8ea927b427f43e5c2f87dc06215d92e449308879894ebe940d509b4480c0241ce862080ae3ac028842baead3bc113116c7b46690250090d0a40ea2b9ca50f1510a477f2c220998e2d1eb6af2943b22c407c3444c88bdd2ccca11986f1fbed608014d713fb8e162c0007d31af01ebafbb6c99d365a1a1e6ac85f7dd9e52eda2b795ad80785e781a5c354fb3c9875722da5a9bebe0b4a7b6d2b0a670e263b3f0a5cf67778eb20c0284c185876416c6a99a35f7cf53fbe9c2242b42e01e8d4e03f21c9b628470faf730fdb0bb4807df6e18ad26431da80794efd36f41e30083a3a5ce6e70630dd7705fe470dd2489c8de50a16ea1448d1cf0a446829c75986a1863dff1464153ad7251e6ebc7b30421db98a2ac94dc9fe68a24299d5b0f5896c037c480f2329b94b34712001ca182cec3bc727530c062a294cc963df3eca7145e1e8233001cd170cf41d0317c4397ee31156c2e85fb5773eddfbb6c57536c38e718dad3750b61289e0a7423954928f6cf23aa1aee272856c08fc3cac2537ea0cc61b6e7da8c8692e1d366a5383ccc9d8625f295543a252454f5ed306b6808dfbc7bc20ca29089546519f712084274ae541280a2fb97328a825134991cb908801e779090b24c804811f15b85beb4d99b89093620fb025a1ed2fdf7db22e08527186de80e823303a979817c21e1cc649f9852385cb54e7795e4c2755d08e711ee043171b5ca55b45f52d068192ae771a71157207c1d28356d493eb48", 0x1000}, {&(0x7f0000004980)="06624244966ef1f216757d0a0783aab86b9b605ef8431808fd644f0130ea61287608900a32a784a56159a087fa23046b2ff62d5f61986db4611d3dc441939be71931dbfbe83d2bdef85c01d57976288a0ff1d3049534cfe5a2fccab6b1f7816194d13b785b225c1c32adf133aaeae7e64afc784161d87ff8d277385e2196ef29dcdee806d71b18643ce0736e148330f933b93c44f16593b5e6c113f3b8f7117f14ab6555001e2b478a54a92ce66381e94a83b7b11640653fe66e4a7e9292411a27c532eb6c6a9597a647b083dbb94ba3", 0xd0}, {&(0x7f0000004a80)="2f9d3ff36eaca7c3a3", 0x9}], 0x4) openat2(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={0x0, 0xa0, 0x7}, 0x18) writev(r0, &(0x7f0000003780)=[{&(0x7f0000000380)="f93b76460ce86ea5b7f4bdd7a2df86ead5a41e9de62621be905f6ec139db763088642cabe8d8664313b671a518ac9e087edf921e5aa7aff3cade046f3c4b59b66771d6259913dff4ae22d7894e21ad239a5850df1245dd57629f801ce7bcf01df52a29472e7e5307f40b4aed483f88762904208630166651dd4f5ee1330756974b9466d23271518eccf65eea717d6ff3f7611d70b4333fa4695c634ffc9052c17330990545d69a60f833603404530ff7fcfa266a75fe75413e6e3377ed3a709fbb78feff6a8fe2c6715798af77a58d8ed7f6bbe8341dd9676522b5736c30def484eb824d602ab24c248dad791b924639d5977c37708b1bfd8a720d83ed6b2fb46420fcc72ebee317e56eac7c9734c03a88d9f987ff0f31c18c57c7f5ce84b73c963097b74eca39ed148de47e7e4a8127ebf2c4fbd14fac597788d40e8aa25e57ffb729f942dafa5026ac3fd2aaf23bba96c0836f7cd0de95bb7644ea69ca91bc8a7f3aaaaceef2651037d053746a2b69674a887c666d15911f10aed925e5b06968f5b9784ea1d77cc8208c6bcec109631b28d1338672d09f4f636abbf35eaa47a9e3fbda61d664fbbf72f930b530cdb293e7e549e08bdaecbd502c8ab93e430fd44dcb29653aaff463f0b42eeb6ccc792665c92c52d25e137daec38f0dc1eca89ab3148ea5c43d47225a5015348ec3fc85da94b323ab5e0bdaba1c4fee68c4daf46012240a562baa98779b4ba9a5c0b02c49ab13d4bf44c2b134b8bd31e123329f2558b9491d189e3944040234ca57dae0be44fd8de5423a6c07b4aa6e9a14b89c090e61c2f421e537dce5d56ce781e4a6c96dcdfddb5d6db792c6b292304835f50c069058eb76958a784ee6c9efb46661a81c21d0cdac83c57ef80a2eeb9ab3ce94f67155ccb0284790b5c786c3ee2e49fa14141ffe94a15bcd8fc8b6287871d4f24d6b4665667ec227ecb9dca18245a0f9c20d1f3f2ec79b408fe1eca64ec3dcbc2f14c73393cef8073d74ca42b46d13f5d3fc40cc8b8c43c2d2e7354103170e8d37fb9ea3612b0adb98350d7db4e409b824c9c2e569a6a386a94ca68750372d1ee0da89bd0b563e3aee20a2fd5fc0d51acb882380976a19cbee898619447b292b4916a2b686b5194ae33062be6ffa285a0d8cd723857ec1eeb7703313bedcc6630ba527403167c81a81cf3db5d3e95018407fecddf1ac584560d2419c9ce604a2919c8ce0f342db640f5de7536bd00eef94059f89ad02ec516d1d6b812c4a97f8606aeb09bbc010a9fd7654b01286a59390c8c1022528b11c9f406ae51aede573f456ee1a4ebb4d9b9f3abbf2e20e315862ca3b25fb22f5061156846e5d0cc4dba46ffb12a53ffe6b94034c1710b60e65399581ddc4b2dfa7e1625a7aac1d62cd6d219e174954adcf2da0a93fa41e3fdfc0be6e6f42b08f74978c93b7c45ec70492859f26e028199db65f7d743ae41f1267c06564aac8a76bc5a85fe60d340ea04430c2d274fb5bcdfad9f552936be1f3589be801ca0363ddd9f1f14f660aae3de9b351146aa8d81104ecfff71044b75a162e50864c0c22e46a6f38018fc749623c4bd518888a23f3910977014dc92fafb5665cd0a3a5779421403f0a850af567a8dd23b727e646f154a2e7c25c0d09dbf5ee502e4428c8c5546c116869ae90b4f453bce2e75d0596f10c27ecc9c1b75341f1324c87054e144e326b0327d81b38e8bab6b1ba859b44edda4638d5beb5e1fc753da8956abdf775c3eee7cbde4a04d68f6131060c43956f682648a8f51776e18c1f33b9a5213d98e3c822b079118d4b0723d5ee05d87c2e732e16fc65588a12b2c5ceee7c69a87fa305cb3716a04e262ff4f833a3d0e5e08feb14532129e19d85fc4e5eb8bd2db5301bf86aa1f819eef63f492dd4dffc12e76ea63470c2d306ab98babb0e2e815eab734f2e3d629735a0ec5cdd8b4710050d6d98c265e214ea5fcb6d82a156127c1823bc7d76f479c6581de286bcef5bc484ffae05ae6503f48001a835e8d5fd6287b5a69e227015811d2e82950c4349949221e452b9c7d133e130ae8f3fa3656932a8c4d2cd6349efcdd2268e63695d713685d7d336c7af3e874463b3a7d60961585c73836cb7154be77ef969a614bb6eca74016e7072dbcc9791875ab728e2d5d94d41368e690bccd0a66eee0740c17753d6aa30e2d17357862c1ef7e30be9d3b2e28b22c140fdfa0ec56a0dede8feacccba1582457cdae3a70cb9ab124bb2473a099731b5ee97033b9d45a20b88ebcd5e6fc017a981b9d75d6582fabc487689a69f3304fc755559a6d279e3d5ace5e0dc20ad334d4fca589a04972584f60db964f37accd0052745ad323f68dd6e50eb716bb7285f694c14ae59e7e5e99ac94cb5d466b8b4eb4eb746956c500df9dae9617ec6ea557d8744d1a47a8fb7f0aeb8cd94b1ac9c1b031c08f9b938b232356ee034f58e027d19af4c9e75cb05f88b9eb0410be2c99d708d613f6b49f9982bab481bb8808c48ad039c15c322316c68278033ddb0fe24662e897a79e55f4d1aeffdc61602ede2aafdff1c2e733d1b8ff3e356fd834b1bb92e0d37e7a49227f9c419ebb74ad7a23c7237b75bd5cbe55ec19ab386f4cc4a536945d912c6eea7bb1a6e82b28d482cd023236f56eac44820cf958020392836cdc0fb325387d23877eab7bc9c985d8687071e75c0f64d7e2c89e5a757c4d49c76fa4d93373bf669d69ca478469bf6b2a3ac42fb91f7260b24800769d5592178584353f886bbc5e6adb1bb5c08d67b87f2fa5001517b7f8e58855cb1ad034dedb228302e8105d6c8f5bb256556168fb10663e7767c5b8fc5af4d929db26c837b4371cc2e2432bb60bc109e5f47b947cc92f18e0a74541ef7fab261efbadbf1a1c9ca321eabcf657a00fa4964859777cf58485f3809b889c4b74d97c198e36536d278d025ab91dd9a8dc579ba29344afb59417270eb8f7b9b8952208d6e2302edee24f1312002e9865428359b22f666a817ebfbcd33caefd17c9467afb841f654f9a0ca915e5d2b85c073a540b1020a9b8e53ed1a293793bc0b29cc43df5dd85a8196cd8982aede4c2af844fa2a9d40ae801e07063f4a86a8b110a63ba9fc8a8db5df49879d9d7f12d882efc7807edada4fb5a8d5f343043b705350ee60044bd0e098cccae52627656e34a509e5fb5318454d2cc85406fce3815aafa031271cb6f6b39626df5acadfb020b949c611d6d090f1cbb3140ecd84ad72e40418fba59684d886fa5b814ef8e05c3127d9105879e59b6eacae62c01433ce8ffa1121b27beb61411871bcebbe3398828d509b607ee61e1646f0b18968393e06849cf2d2bb88bb80debae428a647d16dd90efb6baff08a3ab453516e51aed45b134c201bcdd6a06574b3931809c0795a7eb1a623a152f8bdf8049b79bb79a4caa2c3fd1ec4c99b8bd4bebc5f8c802514838eb60015ccb94d285e4d933c0dc5accaeef6e89418c6f71acd2df141c31f9359c9f2295ab0d94ea07261e5a0e16e031000a8b5a89b4be8fb5dc57c7b252810ec86be8bd3d8ff0d8dc032a553ee54dcfdceb997c91392e164044a6fd28026d2f63b28dac06338ae271e0665ee60b8898ea2e78a2e13e4ea526fd9f57a3568ceedda93839790d4d9d875db10a67e3d0edf2b27fd0ba116caf0b2852bb6cf5933e511a0d3b9ded3d7bd7300819a0bc53534f9d317a4f0b24c3b79ab124679d79d4d3ee4bf64ac17c5f432d9db2358a9c028b5ff9d357a22a9e583b9cc6f4cf738e1aac3f0741536d86f2d3c57cf57573bf36117ddf519231d688ae2360681f25ff3d70ef877053c0c76633957e8dfa1b283a690a4ee39beea6e2b47d4e7644360cec0559fff7f13932be4bcfe6ed62acf4c9abf4722fb7b6aacfd9ee7a61486aeb5120b4443fb88651132f08188a5f16bef4a5f190c6aa589903b9e7ecf4b324f069b0e6818e71a9920ae8bf321e327617bf3c6b58f9fadc04cc49e183d71507f0a0d7dc1dae4bbbadd95731465ce85572ff2266464305c9fbefe9d407fda2447f3da7e3f4358cddf1ef6ae69ac107ef9650d2e57c96c75fab6173edf32bac40efb46cfa3a796bb6661494630bfb85ddbb549e37a443c3311217681d1bc7f8ad09a380e7883d0e9cf574844cdff3ddbf24a035d3edcd5564e492c18fa8b67d9e48b8fc296c31330690e1a134b6f448777fce6a9ca8132851ac65b8cdf9eb94d7bc17e123f947974723ec0999982bbc056acefdc22769fe58746befdc5bee831a880f2be609a1bb8736f477759614ade2972b330cf0edf875d23ce917c02adb975faa64a74e5c6b8cee7decedb8c94f7fc3efc83a281dedf35664da0cdb64176802b6e1c206668ed4d32aeaa3ef9ab746080b3c2255c25ccb717a311ee3a8dde72deee7dfa3c643dea5ff1a3f12fd3b62115ad724752d63a32e3686681e9d2e275358de7eeba021b9c19bc7d2c40ea4453b0e3d0feb68b800dd53a3fc16528874bb649cd7a0b18160b87fc87274ff98d69fcc135191a999ad982dc73fa9d5871c103ead6161db0ad14c249aeb306509d0ede5fa6668676606be3ba2c5ac447e2d5b5e0a60d7798f8794d9f37af38487a7530c01b47bab72259f6f78c09e679f4a20070df5037ac7854b48216cc1d1623250a98d0b37abd3921fd517d7dda53aad20081aca8d44aebfdc15d25795ba3603d1c8a4a38aea4b026f92fb2b640cff5c6bd939c832294710a1a224c0ea3e110c31aeab63f1be1d39a4bd19651527f5a2a738bf70620e58adee9072599932cf9cebc3d078a64e1edce25fe70733c6223bcbd24168a2f6d6f5ae16e5c886410345e68fb42778d67c26861b7d5bb9d906a4f602ea4aae372455da3494fa48feb80b73dddad31aa68b8d50a253d0602734180447a017872e779b8cf3045200a1c52d6cf3141a08392aa642c0029e06ecb5e9954ae024efd42dcc1b529eaec132223981f995bea4aaaaa1af0ce71f32ec31815ad3e399f18a3877aa13ac58c46c16b3ea65eaebc268efbc281cd7da134f6fbafb4cd2e93c7aa27483b119cedc262cba6b9a94b2ddb5965b2594d3dc433a81e21bb2ecadfb12216efe693c834720026a2b59ab51222071cb8c917e80af6d58a91b6d94b505ad35442e1c22af79c31a8ccdda45a06e5a743aeac7b8427474da1f37406b2ed501cb0d5acf4d9fc08345f61b941c797680ea2d6a8813b12c9db905fcd841ca8df7bb4f5160bf6ce6612f0ea02235301d0af295d01b53789326d5e5ea5bad7ea96e85218c6ae166cdab895562eb6c2534ead1a5c2136b22ff3ec918863b61ffca39f2fc320a92d69cbb31e0f7c25acb9d97d4fb2fcf4ea50149a6ddae1ec13660361b6321677f6c1edbc2d15d6e3585339b27c0957153462e5b8836e297c74cb6cd3a2bd0c2f8083f1d104d90e5b34b40a28150a02676b6134a43881865fb7c2c5d4d3b25290fc750cae1e4fe2d7768497d47c0de6739cafae66a3271294ebedbe9b5cd13bdfe306211afb952a868cc60d94f552945f40044b4603a94d894c2e51d1a5040bd2f5e0caa78abd7ebf3f60910143a9045eab19ccfdfa1cf455c4e92cda19bcf9f48fdff3da9eab4a83c3378ab315ffc6ac5d484ec13c6376fa2a74e75a8e1364264ecbb62c3c1b9bac453ccc83b77816372253cffd75537b4441f2c0be07fbcb7dbe1740274bf983a62eac636607907af664cafa36027f3d20d08f2c1fdbf3fb4b99793c9551aab78f1ebecebb36c157547ef8352e3d718fd75bcb3bb26b4c3a9d353e7f378e52a06a1df8", 0x1000}, {&(0x7f0000001380)="cfbe360fef4e506a598711a931f6e7e9cb34ed547e83583c571ae24a026d6feec381c4842b3925c3cb8d1c768e281e4f1d47ac00e37119", 0x37}, {&(0x7f00000013c0)="c150117bb95ddd9fb88017fc1ccab062581a547034dc3064314d026716ecbc5399b72888b683fe5248962989e9c946ec499ef183a8f02a3dcd931d1af3a0afb7aa67e7", 0x43}, {&(0x7f0000001480)="069088f2d187187e9f4e0d28185b1e9c71c4cbdcea2005a39122a03f557ddca833d5cce79af3f7658f79b4a721d3fc706ec159b1cb856b28522baa78560f8c83eccc282b10c0f109bf67c0978dda5879eca0dba26d60e67e34cb83af4699e6bf1f3d6919f0321e442e484e6323a2053b778571e7663a99aee66faf41a428a6337c0fe59bf488cec6f98dbde51e776a0c1f3c72e900f6d90b970c247d863fdf98cf9282a79f98731c0b5b7cfc5b69d68f4ebea3d7a738ab1e63cd35c5ffb5d79dd97c4184be1ab344a29726824e1acec1b7e820a1b01296db115ce0b30031895702f6ee3f7da0dba355ff52e1c12e140d84c9183da4159f7061af2a979c265dc2180a0028824b5484582c08841a1f8ea40ce68362917cd29b42d7d9c13d1822caf9ba128c194e97ffcd0509fbce68e103f6ff8bf923b58fa3abcb46385f99ea3392c19056271e00b06944ec698051da0a41030d5077094397376cca269f1e554eddb69a11a4ec9e074fc4f7a38a39953259997afe6b9beaad63ed170999e5f959b970bba024d7ca710ab2ab62acf1624368bb8e1d2a472939e3f2ecd31ced36a01c0e8bc3535a7deab5c9030b675173ccec4e15dae3f7b255660dc8ecea1fea9a1379f7c89a73c6c794f2f554151dfd839dbded5b29079f7495b413dfe02bb98742cee43d6b6175eef566cd15903195bba4055d052c39f4745a7d880965c0805ca4ad520107ea01e80e5232d288c6632a563525f4c83202feec3f1d5117fcf370a3939b01cfe501696f60e3b8b634da146ef3340a1a33576701dd21330309f7ca508c19e319d4d7dd3c4124c291c206db67bd49beb656b2428c124550fe2fcee09ac9f6ded89088e3e64594e382bdbac613a9938532a9902f2aef034c2067e2c907258014f162017927189539dd9655671a1222862590ff1c9db52a017139744f1091e79edd1b50e9a0a38979ae75662240f8b1f8243ad8b2b6387849a54d10920a5568060c013ce19eb471ec8eef5b622084615d033421ac3744339a7cbb5079938359e2e4f8cd9902529931564b38d9c3b5b7e533446d0dfb19e353546fc9654d26acfd9da056ffd0d779e4723b4fcf1b4784fa3ab20865b64418318760643da798b9e30f7b77a59612c26b6be5beaa59c4344b1465c013c65014e4e9408bdd0a5d33b1aaf6d7ac6753bee36218167c9469cabdf8b844398c67d9c1e8ee851fe568e5cc090adb0a6e94975f6f8cd3dbc61e2c875aab2bcabbc006d2fba488b4802536acd4caa95d3433ead1b5026ad9c9931ea4ca8005ad456d51f4d3c8cae829aa694aa4254069608a1eaa534b44b6531ee25ea821b388566bca289703c344d9db0a55e5c2422876addc03833a7f6a2b8553d4a2f6af9fcfb6be0bd2884815d3db258535cda62c5ee3a7df8cdfffb93421a083290d31b08cee26b61e8deb55e84e790b3fb12f22d6fe254aa5c83cb5b462018ff450f5bc0d99c464035dd6624912101f6d007a9d57ac992e4f85e402fa94f4e3eaaef00d59a9f2a297256c01793d01a0ad8a54b6799465a4157ffb30e268635feb9e6b3229ef5d23a3e375ba2ae76bd2a8faa0538cbe3961884b18db540b5dadff0c08c74a8ce5ae5b63fd776e6220fb6d5c159b2b9f78bd07d6b9f6a7b42f50df2b31ab3b5667eedaadccbb66e2763879a25d42ee6a30e2b7daa332a5726920a05768cc7ba5da1cda212cde7f49fcbaee30049acdea4e4ce652c9d6ed6c603dff75f16c177afafc6a6604878fac994436a470d7b864ef9ca128f06328f6614a1635ea43e189e41819012e104b1cbf7e9f7af7d2541568d42b85af2c4d99469d461863e55b4e48ca98b65b470a1d690d91303294717e8653545fc0f6e7aa7014538fadb2e28a4616e99ffe77855376d8dbb848f25ff3da49edcfff2fb6312334e51a974fd05de7ba14dfe549578f6500ff419e3c09a3d3cf5ef3b29002aee1a585b15f5698a5f0c1c2ec88bf730eee6c2876b19fda0cf85193190d563ba3ae34612e6fdbeb3f8362fe92b3c354da66da47b6d799fef939ca06f12a6125319f6ff1bedbeaa9c72b19d03cf9899a8a3f732a7b62d76013044aa9adfcf3fdabd157661afac05ad4bd4af16e064afc23193407a9d326a0024bb0fed53fcd1bae5164c53c51b5450958c3656b10190e92400670569e4bcdff3437645db7822e2d7a689f53024d3d1e3effd8eec9890758ef2c5f8840d9933752cc05172086cc5ef10b0441d0014a308958dc9d7493d10d30a6e2f9bb0c95896ad3f5e959339826d79fe60c69d4e186a9f9d6d925e77e2f3c63e5143c6d4ef5a78d8351959aab581f5951f5feabd5ce08d72d3456fba313cd4fa6ff4eb60332d33f46a6ef835468f1d91b19830b48ccaf8f76001a86943d445bbeb5e4e96f50e499e2f9c3962bb73a5179b2e801895b1cddad7bac544890034869911167a8e329b465e9184d94f8383e7f3343ac6346c160ada6256b551da73eb37bb5255fd391c420aa65aeff2c74f96039540e7d07f1265ecb90a5b092e6ca06237f3f2075eb0f9d099db68c77b2e05dd8221af1a71c0e59903c36cb2ae86998a4eed0388c6b2452a2c5b7f66795efa251f458538d33bc320a9fb03366a327af751888653acd2b80cc009c8a335746dbcc3d9c957aa283d424f9a54f58a4761adddebdea495bd47f86057281c5cd827c49fa97bc97c04043de98a0b71566b08a83896f2a5b225c37ed2b3ea6142721de53b231414948bcdf451d74d7ca40cc91640be3fe23169d5f7530d1b7b77129755605b546570bf879c7421a2590b83a9318eef2a55d2b7bd0600caf032a3688f9c9e8aa0c99a4eba0eea88c5b826460b531d21db85b97547abafd600f0352086d2356a065e3358f57d36dba896506bcb038d25308b7d2f717882cb5d65001d888e20d28074c8ebb4c96923840cbeadc5cbfaf832df6f1c5bc568439e29c824f84936548a4f5d65c9358ecc1db0f9c9d997578945a9f3e329171d7ba5e84cb6864002b5d91befd329790e60e2eca3ac89c79170a9ccab106e18ba628d2cac044c91c2a1cdc294933c3480f0dcb70f12c0bbd238dcf0e63c557636465fea8216af15a84d3a0b4b4fef9ab81fd4bd6ba091a9a5f47bbab1d3ea63978b69bae6a27d8fa38ed6aa81dec76845dae01f41b573eb1c353aaeee48e4a0e62ee7244ea0a3091c3c4c1ad3558b0265cafc2d079dc87487febdcdfd9eb928f71fdf44d5b7f7a393c1bea68eb0e549441919d535e10bd520cc6f1497d17891a6a9971c4b6806e99395baf24947f73c4dd7546d9986b6a9a49b60c3000f3a464e42730780a6a109f6c13c9ee569f6be1c1d95789db35ca39b9c41b36b9f606f807ebed5008fdd6ed84f59c4cc59cfd2217884c454fd18be3404bd37dce9a3b35477386e0ab97a0bf9309b2b8d90b971dc27253bb3459e8b7ec62a8474e9bd5880006756060947e0015761b03cb96cff61398cba1d0d0e00ae2ea0e6ddf34cbf9470b30a31c95d55737f5c15d2ff162a0dec80e40248405b7b82336c57c9c737cf7de73ce7797a1384980ea6a2e276ce3ae1903d8f5748db901ee20e3096c46dc6502c3e9f257303a79c035249cb830b00448c83419ede3861c3b3f00054a848566f9490f7dd366c207531efc42f6dfcc348f2a2afe49985d8cdfb9dba065e07f73e09f7c61913452445650b11ca1e14df040aa94d9bf9be3bd256f6143d0596842d0dda991495921da1ea851c510ca74b29051f40cb835a8418cad6f43dd2529d8eed84d1dd7b4990c479862381a30ce6d873e70bd07575042c0ffa47d96611b57a40fd50ab8ec4d0091587fa4e1f4c24adb1511fdf90af69570165a355d08a7b0711d960a35d10b6774a80b9f77c5b10876d66a6bb90eed62d3c07364117d09c8b193cf84eea130d3944c7ff840e58389c24f65fa8354c4c6198f4e30868bd148acc22443e7cf128da1a2d4e10217c8d9b0d87ef30df19081356c536243f2a966a0f7325cf2e71c7386e35ced7ccfe13367ee6467bb852a16b141028b8c0441baa6d414342fdb5c224d8cee34518c3c2f35b11859e9d9b33e2036299caf31534ae48d061453f8d8fea78d5a6f98659afae0243cb94f9b66e7cb6825684f2b350d245407757b526f04f1b141eeb7a2029e1ec771b88771fe5018789856dd7f14f59e0049dbcea7c3640cae5543e97822f5ae2eeb0bd4f2a6121cc71275aadafbad372b1e0ed4e68eec31bcdcf6327f1f30fdb76c68951812563bf177a5dbac0c248e5781020c78a1f6158c997efb2e3f7c1c6cc7286da68e937cdc9a1bcec8e589fe23aff979836a3be21c5ae4007d9e69134e93f523f1b1fc9c0e8208acfb5fd30953f513c964288543929b44c5e3d07275e01bb761a99f3fa94b60f960f9c6c0a73565fc08f3cfab001c702af76fb25abe7fc989c2e9dc4b4230955a7a2df13ff31fa36f892353747445d2e1cd5f369c1219a6f3f7d915133da893a5f31dcb9443f0a1102012a2b905c8aa1b471b5fc4384e53510ed9de4ebdcc52a7cf3715e23d9a2902ecdab654a0c99539372b6f549f33da0876b164e9d36df1269d52baf3d257c03464f6ccc4ba6d8d22401f8d8cff2c37d7447d281b99a000ba1c5c570d084ad4431d2f245aee9d2991d6a91a9463ff15895a5cbb62f5ba0a2fe01686e48bf1778015bba61febfb807c0f9112c19e1021a8036f18db513c51b7eca72d1086aa58c8c72e5925a5a7aeface5e04d5aa74beae21b6c7fc46b7f6acc1cfac810544650a59917d348c2944a0dfe383880f0c30e851cdbae83a4e4cf6b5c9b85f1de3c2b058d4777dee171297714206a2187112b06119a588e0c7a816d377c5d693457598db134d9bf79a951074d5503282a8585c964b2854fb0853372088d606984d83832d6afb2bdaab00a3330c674b9356f313dca019d78bc966446b8b7554e2a6472e014eaf0c762edc898c384c9b170f1110cfcadd982cdfd6dc4e752db2e107a1b329b38119cddb8fb85c1ffb75d579035cb51b7f3dd387f30710eb9eb895acdae3301ec1c7114bfdf3a7020c351376fd4c72bbcec3e6fd712b560b3f4aedbd1ff58f925c4a972e3383370cd72bc7f313eee1da8594171c4d89a6da83922c2b76ca27c3addd88df35f2db014bc8eecd6dd3b0e724f91027441369c56c82acbe06a96cbc089c0495334c735332ccadb0d9e6a10ad1138c701fbf93d01610f50d84db158a9fe81a7c0c6ef9a4e93bb7affdd7417a53f7e75793f6093a95f768e7a4605065f728706b324ba7d3e3958662d6456c09b53e5c6f067bd1244b5a6a37c57c372f158e1c5eab34a4a127886d88993e081662edb409d3d0a757cc908bb91f32227284e360d7fb1ef8ae3a65003458b08c07013fe61f825fef71013810ff7cf0366c6f1f0768c12b3280403eeb6fb550949507943503729b4662f6df8dd3ab62423f8088317320b24ae4973e7725946372b7aef6eb98e84fdf8e1ae0759c37301d0534743141ae2332c06fe69141b5d127e326a397930f160862e5d7ba664d838f570610f590a354a47c860b92cd670a1884975ad8564d20f4a163b9760679a114fa3077ba3b6bee1d97a6c084b4bca692dd86e5a01129ce3da526ee", 0xf8f}, {&(0x7f0000002480)="904f43fbe96ead2cb6a8d522e4339db69f44a27dc3128dfed392fe0eee9ee47b2d20d7ac6807506e287896784519d8bd16f4d17bd17b50446eda04f05a78f8ed4b9d4307fb2548bf0fd17904936b25e5efe8ab37ef9587b7", 0x58}, {&(0x7f0000002500)="f84db8b2bf3f5d1aed0d66bcfa60e3c773c8b2c2f69d75ce2f880bd9842ccccc2bac8af45a7b9a8f479407c411c8a12ad3ecfb7fe46a3fba0fc5d60304cf896e14bcedf0693e8db9bf0765406137460f6f630b413cb236a653c7ab0ad63b472ce0b1522eb43aebf61414752e9b48d5e8bc715158fdb135c5d27262336d2394a52f6acbba62efa64c99b01b4023823aeff336dd44661b75", 0x97}, {&(0x7f00000025c0)="1e00b6ee8a643b3589c92490d0c68f4bf16295dab7b127cc55814a88a5dd605994a251cdde3042aa7e72a6cc0231578797e234569f2289c70ed106edb10438846425481c62dd97ad9ec964c41833b89b53da40b6701314efd7682f59bbbc4a70bd507b404f0f647449bcb97bf67de03a6130cd190ff424ccf91af5ffbfe64b612e1806def8213e985d1534ae4b6bb9c7705bb91246ad42c7e4ba1260af0ec088422bf7d13887bb15a1cda7c790e351a2d5ec0c67b560297a09717fc1459eae50abbae4ddbe52a23cca155ac149907fa914cbff789f01a2e62af343ae6a63b14f80634c33ef956d712df7eada381a65e49b3071134983254d232224219e876dc6a88e1ab146def38b07d3727069a7ebf54e061416218add8347b9e30717741bfe5369216da11a7da4b47c1727409b3325cd134dbb4598fe26cbf3c5fb7e5bb9a1a1df872be1ee5b6dddc35051b431f0ed937fcc17d136901b6524e4ecf7f31f9f5e0945967206a218022ff97f9cb6a5b81de906231572f49811ff5cfd1d7440f2c7600360171de3c3b0744715d66c4f52b19c407e74716657711a2c2880c63c3418b4c994163607bbc0d106afa3b70ae6d1023ac94b3c1b273a87bc9073c8d2e6298c0521feaeaee12dc9b0dddb32ac150ca61ac8a4321a54ffc1b2cf8f78188a8299f8cb45caae2ddb846edd3eb2f7b914912ced5dc28269f111622a9447e03ce89f00fb815e3f133d8d61b1db5e8fd2060ac660c0b642fecd4486a817bc6f96ff25415c42023c2fb2fcf3cffe2c89902ceeb2f6565e8bcefdb12e4ced120d96593a37e2617503cae12de36b47180cd4e2c561c11ad42438b243dfc6c4ec1d0eed4a6e567b0c6b1ae489b4b5b2863f1102f4e4fc489ad2f89a4db79f5dfd0f3a5b6fb7e553581d720ab8cc5e2f74fcd7d5fcb6a383a1e4f195b762f8190ff0b378fab9a35c0b1e0421d5df445c3861900e586a3aa82b26de24ef2ac16cee27c7364c428ad8afb064e3f302b20d54033417f6a61416237aa7fb22c86fc32793da2e138412eae3cb786a336ffd3a494088e53cab3e79879292e7ede41eecff3b39e50c63647519d7233698d9f30de5e9b528f407b55baad94885bd4ea75089af3a8debe784b262f30c142705cf3896668462fe9de05de5e96623f6aa5e32b07c09f47922a18cc3d0b8c6e88b666753f7a8c7ca4d816587c226ed054f82f2b4deb562fc77a8a00e602b0c25b4486eb0e16b1401608fe15890b3d3c891cc2acd85927a23618617c53f8774b174f83b9122dd4ea82bfd7d527ee866cfb34bbae8169eb65c279891de0fc1b5e508162909fc833344118bd9ed27842905c1d7387bd7c09a54eedd404a44290e1d6ec77812a745b13d6f57fccd48c2643ff120274e46cb941b56be31fae62b1c42379fdb127945776f92f984503b3c93975cefc4777d583dafd0c27581425363ed9d87d5f6e50c3b1fd5aea0904011aaf2294cbce0cc13412d1605630a8b0612359a2ad9fc9fbbe1a7b38cb7cdb7f2cdc6f795485021e91d5acae2ab0b12c4ea92d4e9102969919b20667f640e2cc2ca28121fad478fdf48c8c6cfdfa59a00b44fb72be08187e5bf285c375ee20d2d6f92cdcb05dd46e090565da3921d8843afc6988ff8b45eb1812d1ab7e5a3943c38a2fd610b48277c17858b8d73801d6016493bfb64c7bcf864181e426db616c20594abcd024718e9cda19a8d9745070c0eddbb745e788cd9b57f5136781243de76c6bdccc4884c02b56822c3af1940527a319e209523261cc74bbfd96016eb7ce27e3a51aecbc6f23f3012ef05a3555c1272dcb82726088cb0a7e978ee9c6067428daf0976fdbe1b597daaae5e51f52405ada536a0bf14e409e8412d29deb28628daa55e516dd6cdcf65ba9d6f824522253dc432de88d90725c999436a3e9dfab2cfb0c0e84b634e9dff84db993b32635aa41c200597fcb7d44f7e227ab8ee1fbe02f607b48fbc14d0a7ad0f9a51ef2155756206626c62a9df2e37ba897b83ab3a5a25ca3f74be522aa3cea77bb55c5a24c30965b502f1ef476506f11435a70a6566cb2eaf437d1ef4dbc1be51cde123e7b9dd197de3b22deb2e317be528f8dad49fa9e541e30a07fd160569fcb799b78feabef85de7659aabe166a0162e02a6222e7c5908abc1dd78eee350b870d8a061ea94645baa4ff93651bbecdc2c277e62d34a1534ffe7a2e19f8529c332c56e84b154271b1d427058c9d5a67ba6145964f6cdcc85e78aa9ff60a673270f09cec9607a8171cbb34d3c615f3feeaabfd8ba822c89a95ce116b6f58c0fc4ad9100e74f5786b7cd589f6e73ad256cd94ddd5584f0d801d2aa3ee4ea55e12c05bf0055592dcf04544b9dbc833364dd5243bde84c0aaa5784557f03a910e2c69b3f6e3d0e4335f4a9055972912332b6a877268337e3b6ac44e13ab70d35e696af365b5a1d91acb037283d4751121fa15efb51b5b585e2f7c4c4438348d1c3996d6ba8a16d2fa199a0958b3418ceeb0c90f3d25a8d4cc94184637d1f366ed921338e18ef5e29e120c4a325f696315107cf32dd350db797ab73931c9bd1de5332e338355b1d47a88dc1d99c2133d6fd3c06113b35417d19b0671ff8d97b8d84c0bcf98e8a021662f0ab0351f4be3a0689138bec4c04b1284d37bdf37e4f5064e24407d14b963a54afb1e992be9f6e7aab2414d48d9758cd8476e8b21d18210c7761fd528afbbb919716b6b42625187ec0de8ce7dbfab77e3dda211b037721a3e6237469faad7ee833318b7a499dec7b216396f23deecf2b8157f8a358f76cbc6ee80bd2ca9f58e94ea9fbb58a352faf9f84cff45e5025463b6c4bf8e4f460ad71918050c617bce74e596da371ba035a3f1c19a503c6376e1658f2c02e03bf4aa168ea189563f301cc3373aae32627820fc83ef47fba8cd9249de39800b755821ee8f21a961226357b5ea07e4acd4dc47b2bbe0dd40503898c98c8d7b2279cd2b4d6bea126f43adb001501cbd93f1ba3b3c2621cbc075b1e0eb1897c40d80ff27661b3edd7e1680cd29c31f4443a3c2c9109c269a496ab6e539654ca3143c931ad71939886e2bf74eac6e6417bf2bf9db28bba614858c8407821bfb615cd983f8ecaad5648557c2949f1285e7c62b6104da5fc2feb2736274515474170d5acb128b2637e41947586f8daf66716061dd996bbc66157bb7859bbf8e8e0a0df175bb55e84244d8b20299a870a087c18583effb54e689cd0c2146ba4d9704c819dc9f67e8a56b446fc2c181bb16551523676f2198f6e4f791aa045ad6d2ab7180dbe324524981110663c104cda2be913d7f7e0193aa7d01cf41ef93fa123c71c91e631e7d35f7a03a69d2a2123fdef8112a963a8a8192e73bd7b5f6492210247183cd641db527ae6e87ce3b1d77f13712916c2a93fe8fa8f78148066b9cdc6238d6e10c93f1e87ec3f392f2c3276fd08410538beadc8da04fc6fdb0abebfbc08778059ac1a45645fbbb8ec7c73b4744fd422521ab6f95af97ec96006e4a7aecdc79854547648c5267be6d92ea706e1df4f58d53c87f1159a61f9fde18c13803712943a940d515c124c107072ad0f06b85ed73a4246601f05095d04bca20d7f9dbb3f61741f49151ab9f545f61e220e39fdbf2d8c71c74583727d8311bf0a5dbe0ea45efeec590ea862684a4163f75fe7c8ac42013a83e83757a2a95c44bf1f4ac04988606a00bf8d04437866e312decb77d0034a8cd626b272bdf51de15201afcbb4114ec03e7c22748aaed30e764829ca280515365a0d07bf0c1ac74ad73768f348ffb4c4d6fb21c4f47320e5049b14e70999ced714238b76cbd1f803e59d9adbf6dcf75fd3bc15dffd84ddd698fed8ab2a43bcc8d74cc07dc96a75f8b38d84424b8406078edbc306506592fb28e1ebfa58a217be1bde7195cf7c2ef8d94aaa11fcc968d50dd4d40e4cc0e32208063fd5c41ff5f656a92552c5322f28c2dc9ff8eca1e7988eb59b2e534f2d1b1f7035ad09e45da30b704c42fe0a8d388ff7baea2571900ab25bba0a6a587a78d5107a97a460255f431586021e61322104d776427e0bc726880f0860f12ab364c1d77888c0fed7c906d181a16fe751d730947c956e4f8da1411d22de8bd9a78232a43725becda0bc10b897c2ba381cfec68e55e8fc6e2aad486b7443cf59f5f233eb0e60d462395c95f2ef40bd331444ac202cfb19f06d2e5218ca28a0edf5f5f367b0433e9e84108e467a903f6117ffd8df1715826c1f0e43bd343d617b42f50b24b79a04f5c3ef021d54d886b71f5fc14c6f590a22e13545081dabc4fbafa4f6e18bb049bb7631b012d043ea577fa3df107dc02e713a3a5ab564de3e42a5e49d12b1c14b0758e1f38833648f5a33d4caed37cd025e5ba56931ec321c2cb293196e4712c061f982204dbdb4074ce48ef80d220ed1386e76bc55619672910e4128bd364e7dc05227458d186664aecdc1e35e93b7e9351e21df218b77e7660673e569913bc2fbc055e7c48fa0629c98b1e0f0b3dc84bcb9facab91a000cfc9b145ead57022afda8ae967fc216ed2b9eb5117dac57e935cd3a1b22f633b8241727227798fdfe647d4354048a881ebdce48f7a23364558c5fc38db0bb043f12708d4702a9401b98a27a1b4a7c415828c51a2c7418ff9ab9b99aea23e2484ba79c23fad63378f3d9faf559d17ee97cbdff954291bc828c401b4aeec5f1cdc8c72d17a2b7bca704ea3911861b332e48b43a58712154fc45510ee7bcb68f84ca21555cb6b5e79070191c7784dbc6bbaf4b258bddc37f44dc29370756f45b0974eb6fed9438e2e72ec62fc420e1a827c8a1bad11ec7b523f06559e1dde1bc6cb591caed31190c9c9c47d929922b648981749f966b9f54b7ad530673b1a2cefaf8dd146dc25a88583ca91cfc0f50bb39623e1ea0ecd5f0d50ef12330bd9fdfb441a0905f8c89066c56c0fed30b9dc4661b09fb47bc9f0d064d8c05be6076e31661c54001ec2ec8f132f548707b2473753c5c10361c9deaa5ae4546ebe68f8d4c9b4d1af8053ad5ed62d3154e8cda63a07c5feb494327d14c6860074c0d24f91ed672b3f2fcf3d4fb211050a9916856312fe0c705f6bacc3f1423f97ccfbb5894a98aa9467d28bc59f109411105118e163be98117a8250ff2b3514f627fa1868bb75eef1b6d6973c9ff535be71927384560f38e4efd12f811586801897a84bfe7696e8557e3cf88002a49464c6911464bc6e96694da69e70efaf7ed425a7e5d80b63407b804b2b21519a6d526c06e56d646dd6b0c7be4695991aa1fd85271e72dca7180465d22236d95601969bed60644630f6174be2040f0a274e2def59714abcd227de0b04edacf010ee1ed83f01645b2f97720f2a00a4caeebf0122a96257f71d8706fe4739f14a356f3dc6ba9a67a7839022b76b192be232f0e3170830e1cc493870ec1dc25cfb0e6a45b5198ac17dca4baaa952f58298780d4de5a4d6d96439f6e0e07a0fae7d7b79d14c64bfdb0bd6ea5d5bb96285612aaa32c34e759d9bdd80c7ceddb9d02cbad47a833fd8a0248b7f432ac29eb000a1a9e49ad0bf5010d8d0b3006babafcfc927a87a5adb3089ba4c6f77938ccce5239300302f996106d1b451c49c1fa5728176f711d213a0ccbdbbfe57c84f68f3e50ae2c1b1c78cbc1b5ca00445ecc9720c06f3fbafa98afcf85429f0d134514d3ef41f64a7a42bcd62dfc938dcbbddd377b9d74095920961f6cb8e980050588220781938f51ea0f22c767397a7af847f6cae8ff63e5cf87be8f795c44", 0x1000}, {&(0x7f00000035c0)="06c687b07c4a5ee71b08988fb57d1ee97f21031ace34ea2925bfda43adcee2725cb6a405d234ae0edd1ca6a7d85d218a1fd0f14f02cdc2aaf254d68bacf146a82d1ea283a3549798fed767aa1090838b2928f930069887d639a82150a4be270663d3fa55cd2d1c6074fbaaf02681250c115bc42fb2043c24e2d49201ead3f9ce20f50f4943fe425c9345eb44203591bdd8944a3515900fd2faef33ed4158b4ada9777aee13a3acf26bbbf72c4ef0", 0xae}, {&(0x7f0000003680)="9a38c7545361d8be5004c8123d6f25002149e9c479e1021d55dc256f96136f5d193bab0890c608a53cc1d6fd75d9b7d525bef8f366dad7ca2725bc9b331a1e2ef72e4101e62830ec8ed3e21de3d489f216a33a704a139af83fd6d67f6743de0e1f2f4586828fc1f67d7c57aff66dc05e61fff8b1e2e0b74ca3a08b92889de4803ea327f5e97a6107543d9847e3a9cf760fe21ce5284c348363c3bafe4c06eaff21fa0d2d49cf0fd10103de5ca34ea6bb38596ab315b44b69c0b7e22cc98ed8ed072e4bed7945f8052fa53f207eabac8de5391f7d209b80c350e39aa2e5bbd185be0a", 0xe2}], 0x9) r2 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$FIONREAD(r2, 0x541b, &(0x7f00000000c0)) [ 1168.440881][ T9381] loop3: detected capacity change from 0 to 1 [ 1168.456643][ T9381] FAT-fs (loop3): bogus logical sector size 8 [ 1168.456660][ T9381] FAT-fs (loop3): Can't find a valid FAT filesystem 12:44:38 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$FIONREAD(r1, 0x541b, &(0x7f00000000c0)) writev(r1, &(0x7f0000004ac0)=[{0x0}, {&(0x7f0000004b00)="827ca6e44d555d3b6566a88e1d3ea49ea13324ea580b98f7cc02cf4496dc192e73a6b3890da14192c2596fdd24495d79b1eae6b68e1840ea7bf54961565d3409fae31f3adfe3e9c47b16ce50167ac0c83e65eff3100a226cd3a53cfbd50952d279ff24048c20919710bfec01d13379dff89d286f8db713402ba09a5e0f4601b5af0bc4fcbf079047fa0cb086d176588b30eb186a90b95b7a8ccec8be52279e9d3fda0b440465b00f3bea8e910c01809c872215abd67e9c4209ca7c7f343cec3fca8dd59adb908be98de8ef2842ad2b2cd8add632e32b375ed4b5cc61acc717a545a375cb570fdef1e6be535545eddb08fe1bf0545014267b4601b4d5b095ea106e3744f9cb6cdd7c9a5a62c7c4ecedd9d416c291296d8aeff93dfaf3c432cfb3709b2357d89a644ca476794932aa7fc520de61aab65c918f88a4f3a7a4789dbf52703aea7ea056b00f7c17934a1ad7150b1739fc604e7afd34d93009fb1e0a86d1e3a2b1ca0e7ffc24a8cafaf4c86f2ca9432749c12853abb63fb71a43d219a210e42bfc51ab9be8c91db63d9880901550a84a9ad33e6fd326082ce0cc58f9e84c276894c240afc83bea2fc8b7030a7e558b7eabd096ed4ef4bc2831b902eafbfe8f7752441e6246127fda5f9b1a6439744ef09855dadc92d38c09ea366ff6fa3caaaeda103fcf86058fed25cb5fdcccf1af642cae84d96dc9d3c682a033672000044a96937193d128d3e6edf42db58690328828936e51994d20186c9e592c9bd89e4edd3803b5169362b8ba72e1a1397f1aa28f77a179bfcc006699f71e4826baca3e504f0d9681e89925d78d78c2f22fb93abcf5016d901dc8f7c082e1925992b2fc8651bd8adf64dd674d479fbcacbaf5cefabc62054cfef4ed61d60df6e3d35ccd35ea02ba1605251cdc64a14cca8cf79bba15929517dd137e0c9bcd898bf970e2297ebd03ebe9f458425b8c21374e3c1b799fe4ac836e78e604d109d5837e798f0bcb612efe0de0bdf96533e2e29827fe040a585e8ee6acdde9a69dd01444394ab0a0e522d69e8413db618ffa27e554153e936bba5b54cd4d3f4c6afd1ba7fcf369925f9414575765d38321d0ef4316b0211530b39c9ca4531b2ae16d801465cc63b81f57de813d495a1ac9860549afd1310970628acb60c365818987e6ddf5e6fa9e56925f7e2055ac86d3264742aa1e8e657588dc839d6ed56d7888302a74b20528d37d07ea8090bbad6fbb6670554425f3dcac841c5ed02b8016522d47dd4da69421afaac2773e1f0c56d317c1350784917c9242baf9ccc15501619f3bc7e21a5b6b43a593f4a6c92672e395a2326c4278f8bb38c419fe53606613f31bf0ede5871ee0d12c3972dacd41367ec6a6c350331f0ce43ec5fb01cc7ed5f3c7c42450afa64027ab9dea766937b220bc8fd31eef10b849deca65df345a77474f4ee9d77f4334f6468396054356e953a726a7c3ff7fad88d080891fd56d1cce7eba68f43f7777c51c7604ee368e1ae2ce04fe213e94b12b6b8b277fca10c4c2aff78ae171d8f66719b9858fc45e5678954121957f77c35c3344a2f6e0edf3264b8d40b2fff847b0b06a8a630323ff1963b29c4674796cca2803ed2e14da0b9405be327c29a9f240e6d519420d2150d247ea6cc4480ee07caa2910363d547d8de2ff85569127fe7bdbe0d15a3a17f490587583d71bc8fb606d8ab529abb9cc75479fb8be0003d71f162c6746f31d12cee8e9eaaa488d6adfc6199b49e8c4250adb94dbad53ed3512095aa15fa3194961ea627e39e245bd1d3b2aa98543f2c2ac919fb952dbf3fba23e370dc06c5692c5836ac788bb2cc6a26e2d88680f18da68cc363173242e7ebb688e7aee52b850b4f67dbf734d9d065e72f95faa8b06a25f1b19b59f06606a50af7e67890ec438aa17c4361d4c2b344b3467f9d2fac27afe7489aab4f4138c1bb498172517b1dc373dfbae56e2b295e3550385b54471a3137f2f165466cc58ee08715e07f89bdf5443d7f03bed8b33bea0aa3a9bcc94082dc72ee50b1bdb6e5e9cffd59709639bbf38008eeacc1a0481184ab53ed3c2481e050b7bacaa98d0e6e0fd46639966203cca8bc5ac9bad87f37de758e75d464a5aac368f7fcbf7372c570438a7a0bbdce63fe2186c2ae630f00cd61cf76004b88429cc7dd9a525eb5112e2f4d0f8268865defde2314a962bc0bb3c8b6e267f49adb670504fa79cfdf2dce10856a94697a00e8f8764933112bc806490466d28ab17791acd6f198dc5b2fb5d70c8e23e275fefef37a5afbfa9491b155d9ce3860b87f8019bb56081217bcfca6c3c29e31521241c4daa34a19b5d9c3db8ed9333805af2a5f0eece5978b1595af2bc435f5372187e5154e918f7c37930f02817bd5d8f4cceb86213e3f24d78263afff9230d9e6fe9c46483df37a1a33ef6b684fd8ae64d79b28de313cbb5eba3adb962d2dcabd1a152ef261763f8eace2c5b3da4fa26fbfd08ee568eee6dc9962a6509ad18924419fbd88dac74e255673a76fb1d49bee6c439a99428610bd0dd30560e549511faaca498a2a18659dcc80b9f89c59ccf0497bce23422b542ec23827f8b384e3296a01b98dc117bc40c772af01bce507235ea3ddb52c9441c1722c3335fb68a967af753b0b4d7aa01dca4e3b3bba4eab8fea8411298ab61e78128d5caf2754c8ef2c08a57e2272390a858337c54034ce258558f71d8b25c04eb162c0aa5e3e876d8b1183d8cd4b7ebabb9057dc2e6be6e8bcd1d57b55468a742e1b9ffed4f67755383eb058d482f27b471f934c174218127199db87710fbeb3aba640d676034c7e2fccf954078f621b87158f22a06e55bdae7f6b8bc7e056b6a48d525f61cf93efdec38f579894c8f180331f6fa11dae0c12a2416b3fc0b10e12bff43d997dd81be74af05c398aa7a56861c041956739a1c75584e3173876757232ba406aa01675bc9445790bc153329440adfc5d692fa682620e78f133ed2c8441fcaacf7b58f554d5767c182b950f233192338183bb362f7d1f9d5a029bde3d174dbda4309c9b6e0da8ca9c46b1d240d96fb493c2302ff420f31f4e01a0071b0afdcc2eba45b72e0ba23a3eb6fdd687b5c993350fb6190a52032cb5286b2481b81e7bcea45ad5ec372cd175e9e84bc9f7d9d86f8d76077ef394c86afc3fef220ad2318d796469e74c4d15a136d9729f2a7f741e8bb266dd3ea9deeb92a507baa2d9c517d78fdd92b3bdfd1b4427f9c5b71ede254ac460cb64e4cd96bd7c4b552022b1a07b049ca858ea8f6eb9dae4fd8e28341637e2afb710292198e4d951d04407ed7f502443c6e657e66946b7235837e694900d1fc6463b79ae67e2adeca53aa148dde68d71363feae9404f6943a02ba1ae8f6b59c548ef7eb90238e8a2e23892878cd29355f0790749a5cf90586ef70fea076130d6073c30fae5f065840a78c2234986eb9a31bdaec436fa426779ba1caab125ed945afbb0cece70786002bafbc50bde67559e455d509765363562bcf3d8ba6a244569fd50b7978461fac92697013d287ca2102471b73a93f6b57259d012664baee9c2ee69c84b71759ad55fd4dda2a5e93d886117771a6a4d6098128f08310ec04cbf783f1343a5c8460555a5e3d4acaffc9f8bbdc9409928b35af86c49f3c89d863673d06b8f1d6d869b3e54ae3752b6027ca06430a10af060776f66a84bd50dd2c322721fd6b00d6ba0aa87486433fcee99d593124330d42e2fc4aa42668be2a01387ab2aa9f14d7bf394694b2c67874110394bb843a9de4104a27a37fec6846abb855c1e721c35028b29477a8a2dd6ed7a4cb53cbc4922f9c4b8751f8c792d6dfc3026a0082426c6b96664ec161a2b3279d177c8fa638f9ba1a4fe7d48c70496d2add2b7532333734cb07a98095705924302c7fcfe5956b2c438db3ac36d4870c30343bfb8ea9b11c06025fedcbbf2cce56518987f3947fd40aef309dd58cef39f8b8dccaf859edf18b69e4dac9be4ac73ec59b4fd2be1824def2e05614aa41ef0344418b570885ace3d29e9c3582274c27399819268900cb11aa27329f9c98341268f5fc35602bb1341248e8fdba2a096812f8d540ea9c312cf78bc832894c8437e9339dfbf8c395e52764acd6b288af90e1709d484e64b0a2bd87f830f073e51495ae49d2d0bbe850c9fe988130a4b41037bb565394f8d3a71bdd78799f42d28f3fb1d2f6a35c82465f142f619ea63ade72966ff6167d6f26b14f4476fef6411e89a89f1d30661c4342c8b5fdc1cf50fd9f78886e38ba26a5c9a72094a2d0cce740daded53dd612b965c24c1aef78a2e71d78ab9fb4214cbdd0ad714ba505dc89633e718e7995aa84c640ed844be5d48fcec1521e5bb019c1c8f48b7c0d14ea9d493e1396f16bab8e4e06b3dedecb43371eb8ebcbc35faa49e4f90356241f5533c4bd4f307f3655c95e85519033751e4689d99ba10b6aadd9249658d50286228c59463232c44af28c8a34d5933253443f137e3c30862d731ca9c7a036ae15f0ed969a627321b81796eca1fd2391183eec57a0bef9d9d731dfbb4ebbe95e5cd7dc32352757294e037c1ba121b74888df2cc063e4df398558cceb857cee8ba0deb4901c3683ced6b7b5ba6315bceb0ff9d6d90de23d0141b144e7c2b41d436d88a6bf86994bbf616cba1c714afe027a75973a0c9e7104d921990a5e89def1cf3ba4521dfaee0c20b8b30b920f13ffcca2f406f2e4a98733affa6b9bcc5dceb810b1ba43f486558f7b206b4989fcd53145161c1823a9011eae3942fb3c8865ebfc78721a46957cdf65aca8d2c5c382f376a7bd4bb1e3b0544045fafc5add806c6dd72253d1f48ffdf616beff5f171fc9c5e727a818f14be929e56de14980d4215789819ed644b5321145bb46fd235efb3d2a85afc0eb73ecc9c1bd1e409abcc52aa6e154d61f258a0c4427a44c761467c5e9d5087511f45b7bfb08e4d3aa03cdbfc95f5d5edca3ce6a8031985b2e773b31bf242d6484e87e78743db3940630d0238f8423e0b2f8ea927b427f43e5c2f87dc06215d92e449308879894ebe940d509b4480c0241ce862080ae3ac028842baead3bc113116c7b46690250090d0a40ea2b9ca50f1510a477f2c220998e2d1eb6af2943b22c407c3444c88bdd2ccca11986f1fbed608014d713fb8e162c0007d31af01ebafbb6c99d365a1a1e6ac85f7dd9e52eda2b795ad80785e781a5c354fb3c9875722da5a9bebe0b4a7b6d2b0a670e263b3f0a5cf67778eb20c0284c185876416c6a99a35f7cf53fbe9c2242b42e01e8d4e03f21c9b628470faf730fdb0bb4807df6e18ad26431da80794efd36f41e30083a3a5ce6e70630dd7705fe470dd2489c8de50a16ea1448d1cf0a446829c75986a1863dff1464153ad7251e6ebc7b30421db98a2ac94dc9fe68a24299d5b0f5896c037c480f2329b94b34712001ca182cec3bc727530c062a294cc963df3eca7145e1e8233001cd170cf41d0317c4397ee31156c2e85fb5773eddfbb6c57536c38e718dad3750b61289e0a7423954928f6cf23aa1aee272856c08fc3cac2537ea0cc61b6e7da8c8692e1d366a5383ccc9d8625f295543a252454f5ed306b6808dfbc7bc20ca29089546519f712084274ae541280a2fb97328a825134991cb908801e779090b24c804811f15b85beb4d99b89093620fb025a1ed2fdf7db22e08527186de80e823303a979817c21e1cc649f9852385cb54e7795e4c2755d08e711ee043171b5ca55b45f52d068192ae771a71157207c1d28356d493eb48", 0x1000}, {&(0x7f0000004980)="06624244966ef1f216757d0a0783aab86b9b605ef8431808fd644f0130ea61287608900a32a784a56159a087fa23046b2ff62d5f61986db4611d3dc441939be71931dbfbe83d2bdef85c01d57976288a0ff1d3049534cfe5a2fccab6b1f7816194d13b785b225c1c32adf133aaeae7e64afc784161d87ff8d277385e2196ef29dcdee806d71b18643ce0736e148330f933b93c44f16593b5e6c113f3b8f7117f14ab6555001e2b478a54a92ce66381e94a83b7b11640653fe66e4a7e9292411a27c532eb6c6a9597a647b083dbb94ba3", 0xd0}, {&(0x7f0000004a80)="2f9d3ff36eaca7c3a37ed044580653557b9afeb775a8a1", 0x17}], 0x4) openat2(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={0x0, 0xa0, 0x7}, 0x18) writev(r0, &(0x7f0000003780)=[{&(0x7f0000000380)="f93b76460ce86ea5b7f4bdd7a2df86ead5a41e9de62621be905f6ec139db763088642cabe8d8664313b671a518ac9e087edf921e5aa7aff3cade046f3c4b59b66771d6259913dff4ae22d7894e21ad239a5850df1245dd57629f801ce7bcf01df52a29472e7e5307f40b4aed483f88762904208630166651dd4f5ee1330756974b9466d23271518eccf65eea717d6ff3f7611d70b4333fa4695c634ffc9052c17330990545d69a60f833603404530ff7fcfa266a75fe75413e6e3377ed3a709fbb78feff6a8fe2c6715798af77a58d8ed7f6bbe8341dd9676522b5736c30def484eb824d602ab24c248dad791b924639d5977c37708b1bfd8a720d83ed6b2fb46420fcc72ebee317e56eac7c9734c03a88d9f987ff0f31c18c57c7f5ce84b73c963097b74eca39ed148de47e7e4a8127ebf2c4fbd14fac597788d40e8aa25e57ffb729f942dafa5026ac3fd2aaf23bba96c0836f7cd0de95bb7644ea69ca91bc8a7f3aaaaceef2651037d053746a2b69674a887c666d15911f10aed925e5b06968f5b9784ea1d77cc8208c6bcec109631b28d1338672d09f4f636abbf35eaa47a9e3fbda61d664fbbf72f930b530cdb293e7e549e08bdaecbd502c8ab93e430fd44dcb29653aaff463f0b42eeb6ccc792665c92c52d25e137daec38f0dc1eca89ab3148ea5c43d47225a5015348ec3fc85da94b323ab5e0bdaba1c4fee68c4daf46012240a562baa98779b4ba9a5c0b02c49ab13d4bf44c2b134b8bd31e123329f2558b9491d189e3944040234ca57dae0be44fd8de5423a6c07b4aa6e9a14b89c090e61c2f421e537dce5d56ce781e4a6c96dcdfddb5d6db792c6b292304835f50c069058eb76958a784ee6c9efb46661a81c21d0cdac83c57ef80a2eeb9ab3ce94f67155ccb0284790b5c786c3ee2e49fa14141ffe94a15bcd8fc8b6287871d4f24d6b4665667ec227ecb9dca18245a0f9c20d1f3f2ec79b408fe1eca64ec3dcbc2f14c73393cef8073d74ca42b46d13f5d3fc40cc8b8c43c2d2e7354103170e8d37fb9ea3612b0adb98350d7db4e409b824c9c2e569a6a386a94ca68750372d1ee0da89bd0b563e3aee20a2fd5fc0d51acb882380976a19cbee898619447b292b4916a2b686b5194ae33062be6ffa285a0d8cd723857ec1eeb7703313bedcc6630ba527403167c81a81cf3db5d3e95018407fecddf1ac584560d2419c9ce604a2919c8ce0f342db640f5de7536bd00eef94059f89ad02ec516d1d6b812c4a97f8606aeb09bbc010a9fd7654b01286a59390c8c1022528b11c9f406ae51aede573f456ee1a4ebb4d9b9f3abbf2e20e315862ca3b25fb22f5061156846e5d0cc4dba46ffb12a53ffe6b94034c1710b60e65399581ddc4b2dfa7e1625a7aac1d62cd6d219e174954adcf2da0a93fa41e3fdfc0be6e6f42b08f74978c93b7c45ec70492859f26e028199db65f7d743ae41f1267c06564aac8a76bc5a85fe60d340ea04430c2d274fb5bcdfad9f552936be1f3589be801ca0363ddd9f1f14f660aae3de9b351146aa8d81104ecfff71044b75a162e50864c0c22e46a6f38018fc749623c4bd518888a23f3910977014dc92fafb5665cd0a3a5779421403f0a850af567a8dd23b727e646f154a2e7c25c0d09dbf5ee502e4428c8c5546c116869ae90b4f453bce2e75d0596f10c27ecc9c1b75341f1324c87054e144e326b0327d81b38e8bab6b1ba859b44edda4638d5beb5e1fc753da8956abdf775c3eee7cbde4a04d68f6131060c43956f682648a8f51776e18c1f33b9a5213d98e3c822b079118d4b0723d5ee05d87c2e732e16fc65588a12b2c5ceee7c69a87fa305cb3716a04e262ff4f833a3d0e5e08feb14532129e19d85fc4e5eb8bd2db5301bf86aa1f819eef63f492dd4dffc12e76ea63470c2d306ab98babb0e2e815eab734f2e3d629735a0ec5cdd8b4710050d6d98c265e214ea5fcb6d82a156127c1823bc7d76f479c6581de286bcef5bc484ffae05ae6503f48001a835e8d5fd6287b5a69e227015811d2e82950c4349949221e452b9c7d133e130ae8f3fa3656932a8c4d2cd6349efcdd2268e63695d713685d7d336c7af3e874463b3a7d60961585c73836cb7154be77ef969a614bb6eca74016e7072dbcc9791875ab728e2d5d94d41368e690bccd0a66eee0740c17753d6aa30e2d17357862c1ef7e30be9d3b2e28b22c140fdfa0ec56a0dede8feacccba1582457cdae3a70cb9ab124bb2473a099731b5ee97033b9d45a20b88ebcd5e6fc017a981b9d75d6582fabc487689a69f3304fc755559a6d279e3d5ace5e0dc20ad334d4fca589a04972584f60db964f37accd0052745ad323f68dd6e50eb716bb7285f694c14ae59e7e5e99ac94cb5d466b8b4eb4eb746956c500df9dae9617ec6ea557d8744d1a47a8fb7f0aeb8cd94b1ac9c1b031c08f9b938b232356ee034f58e027d19af4c9e75cb05f88b9eb0410be2c99d708d613f6b49f9982bab481bb8808c48ad039c15c322316c68278033ddb0fe24662e897a79e55f4d1aeffdc61602ede2aafdff1c2e733d1b8ff3e356fd834b1bb92e0d37e7a49227f9c419ebb74ad7a23c7237b75bd5cbe55ec19ab386f4cc4a536945d912c6eea7bb1a6e82b28d482cd023236f56eac44820cf958020392836cdc0fb325387d23877eab7bc9c985d8687071e75c0f64d7e2c89e5a757c4d49c76fa4d93373bf669d69ca478469bf6b2a3ac42fb91f7260b24800769d5592178584353f886bbc5e6adb1bb5c08d67b87f2fa5001517b7f8e58855cb1ad034dedb228302e8105d6c8f5bb256556168fb10663e7767c5b8fc5af4d929db26c837b4371cc2e2432bb60bc109e5f47b947cc92f18e0a74541ef7fab261efbadbf1a1c9ca321eabcf657a00fa4964859777cf58485f3809b889c4b74d97c198e36536d278d025ab91dd9a8dc579ba29344afb59417270eb8f7b9b8952208d6e2302edee24f1312002e9865428359b22f666a817ebfbcd33caefd17c9467afb841f654f9a0ca915e5d2b85c073a540b1020a9b8e53ed1a293793bc0b29cc43df5dd85a8196cd8982aede4c2af844fa2a9d40ae801e07063f4a86a8b110a63ba9fc8a8db5df49879d9d7f12d882efc7807edada4fb5a8d5f343043b705350ee60044bd0e098cccae52627656e34a509e5fb5318454d2cc85406fce3815aafa031271cb6f6b39626df5acadfb020b949c611d6d090f1cbb3140ecd84ad72e40418fba59684d886fa5b814ef8e05c3127d9105879e59b6eacae62c01433ce8ffa1121b27beb61411871bcebbe3398828d509b607ee61e1646f0b18968393e06849cf2d2bb88bb80debae428a647d16dd90efb6baff08a3ab453516e51aed45b134c201bcdd6a06574b3931809c0795a7eb1a623a152f8bdf8049b79bb79a4caa2c3fd1ec4c99b8bd4bebc5f8c802514838eb60015ccb94d285e4d933c0dc5accaeef6e89418c6f71acd2df141c31f9359c9f2295ab0d94ea07261e5a0e16e031000a8b5a89b4be8fb5dc57c7b252810ec86be8bd3d8ff0d8dc032a553ee54dcfdceb997c91392e164044a6fd28026d2f63b28dac06338ae271e0665ee60b8898ea2e78a2e13e4ea526fd9f57a3568ceedda93839790d4d9d875db10a67e3d0edf2b27fd0ba116caf0b2852bb6cf5933e511a0d3b9ded3d7bd7300819a0bc53534f9d317a4f0b24c3b79ab124679d79d4d3ee4bf64ac17c5f432d9db2358a9c028b5ff9d357a22a9e583b9cc6f4cf738e1aac3f0741536d86f2d3c57cf57573bf36117ddf519231d688ae2360681f25ff3d70ef877053c0c76633957e8dfa1b283a690a4ee39beea6e2b47d4e7644360cec0559fff7f13932be4bcfe6ed62acf4c9abf4722fb7b6aacfd9ee7a61486aeb5120b4443fb88651132f08188a5f16bef4a5f190c6aa589903b9e7ecf4b324f069b0e6818e71a9920ae8bf321e327617bf3c6b58f9fadc04cc49e183d71507f0a0d7dc1dae4bbbadd95731465ce85572ff2266464305c9fbefe9d407fda2447f3da7e3f4358cddf1ef6ae69ac107ef9650d2e57c96c75fab6173edf32bac40efb46cfa3a796bb6661494630bfb85ddbb549e37a443c3311217681d1bc7f8ad09a380e7883d0e9cf574844cdff3ddbf24a035d3edcd5564e492c18fa8b67d9e48b8fc296c31330690e1a134b6f448777fce6a9ca8132851ac65b8cdf9eb94d7bc17e123f947974723ec0999982bbc056acefdc22769fe58746befdc5bee831a880f2be609a1bb8736f477759614ade2972b330cf0edf875d23ce917c02adb975faa64a74e5c6b8cee7decedb8c94f7fc3efc83a281dedf35664da0cdb64176802b6e1c206668ed4d32aeaa3ef9ab746080b3c2255c25ccb717a311ee3a8dde72deee7dfa3c643dea5ff1a3f12fd3b62115ad724752d63a32e3686681e9d2e275358de7eeba021b9c19bc7d2c40ea4453b0e3d0feb68b800dd53a3fc16528874bb649cd7a0b18160b87fc87274ff98d69fcc135191a999ad982dc73fa9d5871c103ead6161db0ad14c249aeb306509d0ede5fa6668676606be3ba2c5ac447e2d5b5e0a60d7798f8794d9f37af38487a7530c01b47bab72259f6f78c09e679f4a20070df5037ac7854b48216cc1d1623250a98d0b37abd3921fd517d7dda53aad20081aca8d44aebfdc15d25795ba3603d1c8a4a38aea4b026f92fb2b640cff5c6bd939c832294710a1a224c0ea3e110c31aeab63f1be1d39a4bd19651527f5a2a738bf70620e58adee9072599932cf9cebc3d078a64e1edce25fe70733c6223bcbd24168a2f6d6f5ae16e5c886410345e68fb42778d67c26861b7d5bb9d906a4f602ea4aae372455da3494fa48feb80b73dddad31aa68b8d50a253d0602734180447a017872e779b8cf3045200a1c52d6cf3141a08392aa642c0029e06ecb5e9954ae024efd42dcc1b529eaec132223981f995bea4aaaaa1af0ce71f32ec31815ad3e399f18a3877aa13ac58c46c16b3ea65eaebc268efbc281cd7da134f6fbafb4cd2e93c7aa27483b119cedc262cba6b9a94b2ddb5965b2594d3dc433a81e21bb2ecadfb12216efe693c834720026a2b59ab51222071cb8c917e80af6d58a91b6d94b505ad35442e1c22af79c31a8ccdda45a06e5a743aeac7b8427474da1f37406b2ed501cb0d5acf4d9fc08345f61b941c797680ea2d6a8813b12c9db905fcd841ca8df7bb4f5160bf6ce6612f0ea02235301d0af295d01b53789326d5e5ea5bad7ea96e85218c6ae166cdab895562eb6c2534ead1a5c2136b22ff3ec918863b61ffca39f2fc320a92d69cbb31e0f7c25acb9d97d4fb2fcf4ea50149a6ddae1ec13660361b6321677f6c1edbc2d15d6e3585339b27c0957153462e5b8836e297c74cb6cd3a2bd0c2f8083f1d104d90e5b34b40a28150a02676b6134a43881865fb7c2c5d4d3b25290fc750cae1e4fe2d7768497d47c0de6739cafae66a3271294ebedbe9b5cd13bdfe306211afb952a868cc60d94f552945f40044b4603a94d894c2e51d1a5040bd2f5e0caa78abd7ebf3f60910143a9045eab19ccfdfa1cf455c4e92cda19bcf9f48fdff3da9eab4a83c3378ab315ffc6ac5d484ec13c6376fa2a74e75a8e1364264ecbb62c3c1b9bac453ccc83b77816372253cffd75537b4441f2c0be07fbcb7dbe1740274bf983a62eac636607907af664cafa36027f3d20d08f2c1fdbf3fb4b99793c9551aab78f1ebecebb36c157547ef8352e3d718fd75bcb3bb26b4c3a9d353e7f378e52a06a1df8", 0x1000}, {&(0x7f0000001380)="cfbe360fef4e506a598711a931f6e7e9cb34ed547e83583c571ae24a026d6feec381c4842b3925c3cb8d1c768e281e4f1d47ac00e37119", 0x37}, {&(0x7f00000013c0)="c150117bb95ddd9fb88017fc1ccab062581a547034dc3064314d026716ecbc5399b72888b683fe5248962989e9c946ec499ef183a8f02a3dcd931d1af3a0afb7aa67e7f14892e2d3e2ff86b57d6c548496d31e0bdff5f7c2f1a3f97af78d1a08d0010f1c2a083b8fe94d95195720b0214e9996597c58636df0342a882e5f2f9442dba90063", 0x85}, {&(0x7f0000001480)="069088f2d187187e9f4e0d28185b1e9c71c4cbdcea2005a39122a03f557ddca833d5cce79af3f7658f79b4a721d3fc706ec159b1cb856b28522baa78560f8c83eccc282b10c0f109bf67c0978dda5879eca0dba26d60e67e34cb83af4699e6bf1f3d6919f0321e442e484e6323a2053b778571e7663a99aee66faf41a428a6337c0fe59bf488cec6f98dbde51e776a0c1f3c72e900f6d90b970c247d863fdf98cf9282a79f98731c0b5b7cfc5b69d68f4ebea3d7a738ab1e63cd35c5ffb5d79dd97c4184be1ab344a29726824e1acec1b7e820a1b01296db115ce0b30031895702f6ee3f7da0dba355ff52e1c12e140d84c9183da4159f7061af2a979c265dc2180a0028824b5484582c08841a1f8ea40ce68362917cd29b42d7d9c13d1822caf9ba128c194e97ffcd0509fbce68e103f6ff8bf923b58fa3abcb46385f99ea3392c19056271e00b06944ec698051da0a41030d5077094397376cca269f1e554eddb69a11a4ec9e074fc4f7a38a39953259997afe6b9beaad63ed170999e5f959b970bba024d7ca710ab2ab62acf1624368bb8e1d2a472939e3f2ecd31ced36a01c0e8bc3535a7deab5c9030b675173ccec4e15dae3f7b255660dc8ecea1fea9a1379f7c89a73c6c794f2f554151dfd839dbded5b29079f7495b413dfe02bb98742cee43d6b6175eef566cd15903195bba4055d052c39f4745a7d880965c0805ca4ad520107ea01e80e5232d288c6632a563525f4c83202feec3f1d5117fcf370a3939b01cfe501696f60e3b8b634da146ef3340a1a33576701dd21330309f7ca508c19e319d4d7dd3c4124c291c206db67bd49beb656b2428c124550fe2fcee09ac9f6ded89088e3e64594e382bdbac613a9938532a9902f2aef034c2067e2c907258014f162017927189539dd9655671a1222862590ff1c9db52a017139744f1091e79edd1b50e9a0a38979ae75662240f8b1f8243ad8b2b6387849a54d10920a5568060c013ce19eb471ec8eef5b622084615d033421ac3744339a7cbb5079938359e2e4f8cd9902529931564b38d9c3b5b7e533446d0dfb19e353546fc9654d26acfd9da056ffd0d779e4723b4fcf1b4784fa3ab20865b64418318760643da798b9e30f7b77a59612c26b6be5beaa59c4344b1465c013c65014e4e9408bdd0a5d33b1aaf6d7ac6753bee36218167c9469cabdf8b844398c67d9c1e8ee851fe568e5cc090adb0a6e94975f6f8cd3dbc61e2c875aab2bcabbc006d2fba488b4802536acd4caa95d3433ead1b5026ad9c9931ea4ca8005ad456d51f4d3c8cae829aa694aa4254069608a1eaa534b44b6531ee25ea821b388566bca289703c344d9db0a55e5c2422876addc03833a7f6a2b8553d4a2f6af9fcfb6be0bd2884815d3db258535cda62c5ee3a7df8cdfffb93421a083290d31b08cee26b61e8deb55e84e790b3fb12f22d6fe254aa5c83cb5b462018ff450f5bc0d99c464035dd6624912101f6d007a9d57ac992e4f85e402fa94f4e3eaaef00d59a9f2a297256c01793d01a0ad8a54b6799465a4157ffb30e268635feb9e6b3229ef5d23a3e375ba2ae76bd2a8faa0538cbe3961884b18db540b5dadff0c08c74a8ce5ae5b63fd776e6220fb6d5c159b2b9f78bd07d6b9f6a7b42f50df2b31ab3b5667eedaadccbb66e2763879a25d42ee6a30e2b7daa332a5726920a05768cc7ba5da1cda212cde7f49fcbaee30049acdea4e4ce652c9d6ed6c603dff75f16c177afafc6a6604878fac994436a470d7b864ef9ca128f06328f6614a1635ea43e189e41819012e104b1cbf7e9f7af7d2541568d42b85af2c4d99469d461863e55b4e48ca98b65b470a1d690d91303294717e8653545fc0f6e7aa7014538fadb2e28a4616e99ffe77855376d8dbb848f25ff3da49edcfff2fb6312334e51a974fd05de7ba14dfe549578f6500ff419e3c09a3d3cf5ef3b29002aee1a585b15f5698a5f0c1c2ec88bf730eee6c2876b19fda0cf85193190d563ba3ae34612e6fdbeb3f8362fe92b3c354da66da47b6d799fef939ca06f12a6125319f6ff1bedbeaa9c72b19d03cf9899a8a3f732a7b62d76013044aa9adfcf3fdabd157661afac05ad4bd4af16e064afc23193407a9d326a0024bb0fed53fcd1bae5164c53c51b5450958c3656b10190e92400670569e4bcdff3437645db7822e2d7a689f53024d3d1e3effd8eec9890758ef2c5f8840d9933752cc05172086cc5ef10b0441d0014a308958dc9d7493d10d30a6e2f9bb0c95896ad3f5e959339826d79fe60c69d4e186a9f9d6d925e77e2f3c63e5143c6d4ef5a78d8351959aab581f5951f5feabd5ce08d72d3456fba313cd4fa6ff4eb60332d33f46a6ef835468f1d91b19830b48ccaf8f76001a86943d445bbeb5e4e96f50e499e2f9c3962bb73a5179b2e801895b1cddad7bac544890034869911167a8e329b465e9184d94f8383e7f3343ac6346c160ada6256b551da73eb37bb5255fd391c420aa65aeff2c74f96039540e7d07f1265ecb90a5b092e6ca06237f3f2075eb0f9d099db68c77b2e05dd8221af1a71c0e59903c36cb2ae86998a4eed0388c6b2452a2c5b7f66795efa251f458538d33bc320a9fb03366a327af751888653acd2b80cc009c8a335746dbcc3d9c957aa283d424f9a54f58a4761adddebdea495bd47f86057281c5cd827c49fa97bc97c04043de98a0b71566b08a83896f2a5b225c37ed2b3ea6142721de53b231414948bcdf451d74d7ca40cc91640be3fe23169d5f7530d1b7b77129755605b546570bf879c7421a2590b83a9318eef2a55d2b7bd0600caf032a3688f9c9e8aa0c99a4eba0eea88c5b826460b531d21db85b97547abafd600f0352086d2356a065e3358f57d36dba896506bcb038d25308b7d2f717882cb5d65001d888e20d28074c8ebb4c96923840cbeadc5cbfaf832df6f1c5bc568439e29c824f84936548a4f5d65c9358ecc1db0f9c9d997578945a9f3e329171d7ba5e84cb6864002b5d91befd329790e60e2eca3ac89c79170a9ccab106e18ba628d2cac044c91c2a1cdc294933c3480f0dcb70f12c0bbd238dcf0e63c557636465fea8216af15a84d3a0b4b4fef9ab81fd4bd6ba091a9a5f47bbab1d3ea63978b69bae6a27d8fa38ed6aa81dec76845dae01f41b573eb1c353aaeee48e4a0e62ee7244ea0a3091c3c4c1ad3558b0265cafc2d079dc87487febdcdfd9eb928f71fdf44d5b7f7a393c1bea68eb0e549441919d535e10bd520cc6f1497d17891a6a9971c4b6806e99395baf24947f73c4dd7546d9986b6a9a49b60c3000f3a464e42730780a6a109f6c13c9ee569f6be1c1d95789db35ca39b9c41b36b9f606f807ebed5008fdd6ed84f59c4cc59cfd2217884c454fd18be3404bd37dce9a3b35477386e0ab97a0bf9309b2b8d90b971dc27253bb3459e8b7ec62a8474e9bd5880006756060947e0015761b03cb96cff61398cba1d0d0e00ae2ea0e6ddf34cbf9470b30a31c95d55737f5c15d2ff162a0dec80e40248405b7b82336c57c9c737cf7de73ce7797a1384980ea6a2e276ce3ae1903d8f5748db901ee20e3096c46dc6502c3e9f257303a79c035249cb830b00448c83419ede3861c3b3f00054a848566f9490f7dd366c207531efc42f6dfcc348f2a2afe49985d8cdfb9dba065e07f73e09f7c61913452445650b11ca1e14df040aa94d9bf9be3bd256f6143d0596842d0dda991495921da1ea851c510ca74b29051f40cb835a8418cad6f43dd2529d8eed84d1dd7b4990c479862381a30ce6d873e70bd07575042c0ffa47d96611b57a40fd50ab8ec4d0091587fa4e1f4c24adb1511fdf90af69570165a355d08a7b0711d960a35d10b6774a80b9f77c5b10876d66a6bb90eed62d3c07364117d09c8b193cf84eea130d3944c7ff840e58389c24f65fa8354c4c6198f4e30868bd148acc22443e7cf128da1a2d4e10217c8d9b0d87ef30df19081356c536243f2a966a0f7325cf2e71c7386e35ced7ccfe13367ee6467bb852a16b141028b8c0441baa6d414342fdb5c224d8cee34518c3c2f35b11859e9d9b33e2036299caf31534ae48d061453f8d8fea78d5a6f98659afae0243cb94f9b66e7cb6825684f2b350d245407757b526f04f1b141eeb7a2029e1ec771b88771fe5018789856dd7f14f59e0049dbcea7c3640cae5543e97822f5ae2eeb0bd4f2a6121cc71275aadafbad372b1e0ed4e68eec31bcdcf6327f1f30fdb76c68951812563bf177a5dbac0c248e5781020c78a1f6158c997efb2e3f7c1c6cc7286da68e937cdc9a1bcec8e589fe23aff979836a3be21c5ae4007d9e69134e93f523f1b1fc9c0e8208acfb5fd30953f513c964288543929b44c5e3d07275e01bb761a99f3fa94b60f960f9c6c0a73565fc08f3cfab001c702af76fb25abe7fc989c2e9dc4b4230955a7a2df13ff31fa36f892353747445d2e1cd5f369c1219a6f3f7d915133da893a5f31dcb9443f0a1102012a2b905c8aa1b471b5fc4384e53510ed9de4ebdcc52a7cf3715e23d9a2902ecdab654a0c99539372b6f549f33da0876b164e9d36df1269d52baf3d257c03464f6ccc4ba6d8d22401f8d8cff2c37d7447d281b99a000ba1c5c570d084ad4431d2f245aee9d2991d6a91a9463ff15895a5cbb62f5ba0a2fe01686e48bf1778015bba61febfb807c0f9112c19e1021a8036f18db513c51b7eca72d1086aa58c8c72e5925a5a7aeface5e04d5aa74beae21b6c7fc46b7f6acc1cfac810544650a59917d348c2944a0dfe383880f0c30e851cdbae83a4e4cf6b5c9b85f1de3c2b058d4777dee171297714206a2187112b06119a588e0c7a816d377c5d693457598db134d9bf79a951074d5503282a8585c964b2854fb0853372088d606984d83832d6afb2bdaab00a3330c674b9356f313dca019d78bc966446b8b7554e2a6472e014eaf0c762edc898c384c9b170f1110cfcadd982cdfd6dc4e752db2e107a1b329b38119cddb8fb85c1ffb75d579035cb51b7f3dd387f30710eb9eb895acdae3301ec1c7114bfdf3a7020c351376fd4c72bbcec3e6fd712b560b3f4aedbd1ff58f925c4a972e3383370cd72bc7f313eee1da8594171c4d89a6da83922c2b76ca27c3addd88df35f2db014bc8eecd6dd3b0e724f91027441369c56c82acbe06a96cbc089c0495334c735332ccadb0d9e6a10ad1138c701fbf93d01610f50d84db158a9fe81a7c0c6ef9a4e93bb7affdd7417a53f7e75793f6093a95f768e7a4605065f728706b324ba7d3e3958662d6456c09b53e5c6f067bd1244b5a6a37c57c372f158e1c5eab34a4a127886d88993e081662edb409d3d0a757cc908bb91f32227284e360d7fb1ef8ae3a65003458b08c07013fe61f825fef71013810ff7cf0366c6f1f0768c12b3280403eeb6fb550949507943503729b4662f6df8dd3ab62423f8088317320b24ae4973e7725946372b7aef6eb98e84fdf8e1ae0759c37301d0534743141ae2332c06fe69141b5d127e326a397930f160862e5d7ba664d838f570610f590a354a47c860b92cd670a1884975ad8564d20f4a163b9760679a114fa3077ba3b6bee1d97a6c084b4bca692dd86e5a01129ce3da526ee801db95769bfafe0202cf772d98dc3a40498d0f62d0a4e3277bd62e7145f32007948122f1ae387a4556f0777bed8c763cc7de72796dcb7f555c5747fab6a78bacee320745255b159874a1a48a5f78a4e38e415b57e4ac67febb40f1ba6ceb4d3b284b7861a8732dbebe7c3b56b56bc958f", 0x1000}, {&(0x7f0000002480)="904f43fbe96ead2cb6a8d522e4339db69f44a27dc3128dfed392fe0eee9ee47b2d20d7ac6807506e287896784519d8bd16f4d17bd17b50446eda04f05a78f8ed4b9d4307fb2548bf0fd17904936b25e5efe8ab37ef9587b7", 0x58}, {&(0x7f0000002500)="f84db8b2bf3f5d1aed0d66bcfa60e3c773c8b2c2f69d75ce2f880bd9842ccccc2bac8af45a7b9a8f479407c411c8a12ad3ecfb7fe46a3fba0fc5d60304cf896e14bcedf0693e8db9bf0765406137460f6f630b413cb236a653c7ab0ad63b472ce0b1522eb43aebf61414752e9b48d5e8bc715158fdb135c5d27262336d2394a52f6acbba62efa64c99b01b4023823aeff336dd44661b75", 0x97}, {&(0x7f00000025c0)="1e00b6ee8a643b3589c92490d0c68f4bf16295dab7b127cc55814a88a5dd605994a251cdde3042aa7e72a6cc0231578797e234569f2289c70ed106edb10438846425481c62dd97ad9ec964c41833b89b53da40b6701314efd7682f59bbbc4a70bd507b404f0f647449bcb97bf67de03a6130cd190ff424ccf91af5ffbfe64b612e1806def8213e985d1534ae4b6bb9c7705bb91246ad42c7e4ba1260af0ec088422bf7d13887bb15a1cda7c790e351a2d5ec0c67b560297a09717fc1459eae50abbae4ddbe52a23cca155ac149907fa914cbff789f01a2e62af343ae6a63b14f80634c33ef956d712df7eada381a65e49b3071134983254d232224219e876dc6a88e1ab146def38b07d3727069a7ebf54e061416218add8347b9e30717741bfe5369216da11a7da4b47c1727409b3325cd134dbb4598fe26cbf3c5fb7e5bb9a1a1df872be1ee5b6dddc35051b431f0ed937fcc17d136901b6524e4ecf7f31f9f5e0945967206a218022ff97f9cb6a5b81de906231572f49811ff5cfd1d7440f2c7600360171de3c3b0744715d66c4f52b19c407e74716657711a2c2880c63c3418b4c994163607bbc0d106afa3b70ae6d1023ac94b3c1b273a87bc9073c8d2e6298c0521feaeaee12dc9b0dddb32ac150ca61ac8a4321a54ffc1b2cf8f78188a8299f8cb45caae2ddb846edd3eb2f7b914912ced5dc28269f111622a9447e03ce89f00fb815e3f133d8d61b1db5e8fd2060ac660c0b642fecd4486a817bc6f96ff25415c42023c2fb2fcf3cffe2c89902ceeb2f6565e8bcefdb12e4ced120d96593a37e2617503cae12de36b47180cd4e2c561c11ad42438b243dfc6c4ec1d0eed4a6e567b0c6b1ae489b4b5b2863f1102f4e4fc489ad2f89a4db79f5dfd0f3a5b6fb7e553581d720ab8cc5e2f74fcd7d5fcb6a383a1e4f195b762f8190ff0b378fab9a35c0b1e0421d5df445c3861900e586a3aa82b26de24ef2ac16cee27c7364c428ad8afb064e3f302b20d54033417f6a61416237aa7fb22c86fc32793da2e138412eae3cb786a336ffd3a494088e53cab3e79879292e7ede41eecff3b39e50c63647519d7233698d9f30de5e9b528f407b55baad94885bd4ea75089af3a8debe784b262f30c142705cf3896668462fe9de05de5e96623f6aa5e32b07c09f47922a18cc3d0b8c6e88b666753f7a8c7ca4d816587c226ed054f82f2b4deb562fc77a8a00e602b0c25b4486eb0e16b1401608fe15890b3d3c891cc2acd85927a23618617c53f8774b174f83b9122dd4ea82bfd7d527ee866cfb34bbae8169eb65c279891de0fc1b5e508162909fc833344118bd9ed27842905c1d7387bd7c09a54eedd404a44290e1d6ec77812a745b13d6f57fccd48c2643ff120274e46cb941b56be31fae62b1c42379fdb127945776f92f984503b3c93975cefc4777d583dafd0c27581425363ed9d87d5f6e50c3b1fd5aea0904011aaf2294cbce0cc13412d1605630a8b0612359a2ad9fc9fbbe1a7b38cb7cdb7f2cdc6f795485021e91d5acae2ab0b12c4ea92d4e9102969919b20667f640e2cc2ca28121fad478fdf48c8c6cfdfa59a00b44fb72be08187e5bf285c375ee20d2d6f92cdcb05dd46e090565da3921d8843afc6988ff8b45eb1812d1ab7e5a3943c38a2fd610b48277c17858b8d73801d6016493bfb64c7bcf864181e426db616c20594abcd024718e9cda19a8d9745070c0eddbb745e788cd9b57f5136781243de76c6bdccc4884c02b56822c3af1940527a319e209523261cc74bbfd96016eb7ce27e3a51aecbc6f23f3012ef05a3555c1272dcb82726088cb0a7e978ee9c6067428daf0976fdbe1b597daaae5e51f52405ada536a0bf14e409e8412d29deb28628daa55e516dd6cdcf65ba9d6f824522253dc432de88d90725c999436a3e9dfab2cfb0c0e84b634e9dff84db993b32635aa41c200597fcb7d44f7e227ab8ee1fbe02f607b48fbc14d0a7ad0f9a51ef2155756206626c62a9df2e37ba897b83ab3a5a25ca3f74be522aa3cea77bb55c5a24c30965b502f1ef476506f11435a70a6566cb2eaf437d1ef4dbc1be51cde123e7b9dd197de3b22deb2e317be528f8dad49fa9e541e30a07fd160569fcb799b78feabef85de7659aabe166a0162e02a6222e7c5908abc1dd78eee350b870d8a061ea94645baa4ff93651bbecdc2c277e62d34a1534ffe7a2e19f8529c332c56e84b154271b1d427058c9d5a67ba6145964f6cdcc85e78aa9ff60a673270f09cec9607a8171cbb34d3c615f3feeaabfd8ba822c89a95ce116b6f58c0fc4ad9100e74f5786b7cd589f6e73ad256cd94ddd5584f0d801d2aa3ee4ea55e12c05bf0055592dcf04544b9dbc833364dd5243bde84c0aaa5784557f03a910e2c69b3f6e3d0e4335f4a9055972912332b6a877268337e3b6ac44e13ab70d35e696af365b5a1d91acb037283d4751121fa15efb51b5b585e2f7c4c4438348d1c3996d6ba8a16d2fa199a0958b3418ceeb0c90f3d25a8d4cc94184637d1f366ed921338e18ef5e29e120c4a325f696315107cf32dd350db797ab73931c9bd1de5332e338355b1d47a88dc1d99c2133d6fd3c06113b35417d19b0671ff8d97b8d84c0bcf98e8a021662f0ab0351f4be3a0689138bec4c04b1284d37bdf37e4f5064e24407d14b963a54afb1e992be9f6e7aab2414d48d9758cd8476e8b21d18210c7761fd528afbbb919716b6b42625187ec0de8ce7dbfab77e3dda211b037721a3e6237469faad7ee833318b7a499dec7b216396f23deecf2b8157f8a358f76cbc6ee80bd2ca9f58e94ea9fbb58a352faf9f84cff45e5025463b6c4bf8e4f460ad71918050c617bce74e596da371ba035a3f1c19a503c6376e1658f2c02e03bf4aa168ea189563f301cc3373aae32627820fc83ef47fba8cd9249de39800b755821ee8f21a961226357b5ea07e4acd4dc47b2bbe0dd40503898c98c8d7b2279cd2b4d6bea126f43adb001501cbd93f1ba3b3c2621cbc075b1e0eb1897c40d80ff27661b3edd7e1680cd29c31f4443a3c2c9109c269a496ab6e539654ca3143c931ad71939886e2bf74eac6e6417bf2bf9db28bba614858c8407821bfb615cd983f8ecaad5648557c2949f1285e7c62b6104da5fc2feb2736274515474170d5acb128b2637e41947586f8daf66716061dd996bbc66157bb7859bbf8e8e0a0df175bb55e84244d8b20299a870a087c18583effb54e689cd0c2146ba4d9704c819dc9f67e8a56b446fc2c181bb16551523676f2198f6e4f791aa045ad6d2ab7180dbe324524981110663c104cda2be913d7f7e0193aa7d01cf41ef93fa123c71c91e631e7d35f7a03a69d2a2123fdef8112a963a8a8192e73bd7b5f6492210247183cd641db527ae6e87ce3b1d77f13712916c2a93fe8fa8f78148066b9cdc6238d6e10c93f1e87ec3f392f2c3276fd08410538beadc8da04fc6fdb0abebfbc08778059ac1a45645fbbb8ec7c73b4744fd422521ab6f95af97ec96006e4a7aecdc79854547648c5267be6d92ea706e1df4f58d53c87f1159a61f9fde18c13803712943a940d515c124c107072ad0f06b85ed73a4246601f05095d04bca20d7f9dbb3f61741f49151ab9f545f61e220e39fdbf2d8c71c74583727d8311bf0a5dbe0ea45efeec590ea862684a4163f75fe7c8ac42013a83e83757a2a95c44bf1f4ac04988606a00bf8d04437866e312decb77d0034a8cd626b272bdf51de15201afcbb4114ec03e7c22748aaed30e764829ca280515365a0d07bf0c1ac74ad73768f348ffb4c4d6fb21c4f47320e5049b14e70999ced714238b76cbd1f803e59d9adbf6dcf75fd3bc15dffd84ddd698fed8ab2a43bcc8d74cc07dc96a75f8b38d84424b8406078edbc306506592fb28e1ebfa58a217be1bde7195cf7c2ef8d94aaa11fcc968d50dd4d40e4cc0e32208063fd5c41ff5f656a92552c5322f28c2dc9ff8eca1e7988eb59b2e534f2d1b1f7035ad09e45da30b704c42fe0a8d388ff7baea2571900ab25bba0a6a587a78d5107a97a460255f431586021e61322104d776427e0bc726880f0860f12ab364c1d77888c0fed7c906d181a16fe751d730947c956e4f8da1411d22de8bd9a78232a43725becda0bc10b897c2ba381cfec68e55e8fc6e2aad486b7443cf59f5f233eb0e60d462395c95f2ef40bd331444ac202cfb19f06d2e5218ca28a0edf5f5f367b0433e9e84108e467a903f6117ffd8df1715826c1f0e43bd343d617b42f50b24b79a04f5c3ef021d54d886b71f5fc14c6f590a22e13545081dabc4fbafa4f6e18bb049bb7631b012d043ea577fa3df107dc02e713a3a5ab564de3e42a5e49d12b1c14b0758e1f38833648f5a33d4caed37cd025e5ba56931ec321c2cb293196e4712c061f982204dbdb4074ce48ef80d220ed1386e76bc55619672910e4128bd364e7dc05227458d186664aecdc1e35e93b7e9351e21df218b77e7660673e569913bc2fbc055e7c48fa0629c98b1e0f0b3dc84bcb9facab91a000cfc9b145ead57022afda8ae967fc216ed2b9eb5117dac57e935cd3a1b22f633b8241727227798fdfe647d4354048a881ebdce48f7a23364558c5fc38db0bb043f12708d4702a9401b98a27a1b4a7c415828c51a2c7418ff9ab9b99aea23e2484ba79c23fad63378f3d9faf559d17ee97cbdff954291bc828c401b4aeec5f1cdc8c72d17a2b7bca704ea3911861b332e48b43a58712154fc45510ee7bcb68f84ca21555cb6b5e79070191c7784dbc6bbaf4b258bddc37f44dc29370756f45b0974eb6fed9438e2e72ec62fc420e1a827c8a1bad11ec7b523f06559e1dde1bc6cb591caed31190c9c9c47d929922b648981749f966b9f54b7ad530673b1a2cefaf8dd146dc25a88583ca91cfc0f50bb39623e1ea0ecd5f0d50ef12330bd9fdfb441a0905f8c89066c56c0fed30b9dc4661b09fb47bc9f0d064d8c05be6076e31661c54001ec2ec8f132f548707b2473753c5c10361c9deaa5ae4546ebe68f8d4c9b4d1af8053ad5ed62d3154e8cda63a07c5feb494327d14c6860074c0d24f91ed672b3f2fcf3d4fb211050a9916856312fe0c705f6bacc3f1423f97ccfbb5894a98aa9467d28bc59f109411105118e163be98117a8250ff2b3514f627fa1868bb75eef1b6d6973c9ff535be71927384560f38e4efd12f811586801897a84bfe7696e8557e3cf88002a49464c6911464bc6e96694da69e70efaf7ed425a7e5d80b63407b804b2b21519a6d526c06e56d646dd6b0c7be4695991aa1fd85271e72dca7180465d22236d95601969bed60644630f6174be2040f0a274e2def59714abcd227de0b04edacf010ee1ed83f01645b2f97720f2a00a4caeebf0122a96257f71d8706fe4739f14a356f3dc6ba9a67a7839022b76b192be232f0e3170830e1cc493870ec1dc25cfb0e6a45b5198ac17dca4baaa952f58298780d4de5a4d6d96439f6e0e07a0fae7d7b79d14c64bfdb0bd6ea5d5bb96285612aaa32c34e759d9bdd80c7ceddb9d02cbad47a833fd8a0248b7f432ac29eb000a1a9e49ad0bf5010d8d0b3006babafcfc927a87a5adb3089ba4c6f77938ccce5239300302f996106d1b451c49c1fa5728176f711d213a0ccbdbbfe57c84f68f3e50ae2c1b1c78cbc1b5ca00445ecc9720c06f3fbafa98afcf85429f0d134514d3ef41f64a7a42bcd62dfc938dcbbddd377b9d74095920961f6cb8e980050588220781938f51ea0f22c767397a7af847f6cae8ff63e5cf87be8f795c44", 0x1000}, {&(0x7f00000035c0)="06c687b07c4a5ee71b08988fb57d1ee97f21031ace34ea2925bfda43adcee2725cb6a405d234ae0edd1ca6a7d85d218a1fd0f14f02cdc2aaf254d68bacf146a82d1ea283a3549798fed767aa1090838b2928f930069887d639a82150a4be270663d3fa55cd2d1c6074fbaaf02681250c115bc42fb2043c24e2d49201ead3f9ce20f50f4943fe425c9345eb44203591bdd8944a3515900fd2faef33ed4158b4ada9777aee13a3acf26bbbf72c4ef0", 0xae}, {&(0x7f0000003680)="9a38c7545361d8be5004c8123d6f25002149e9c479e1021d55dc256f96136f5d193bab0890c608a53cc1d6fd75d9b7d525bef8f366dad7ca2725bc9b331a1e2ef72e4101e62830ec8ed3e21de3d489f216a33a704a139af83fd6d67f6743de0e1f2f4586828fc1f67d7c57aff66dc05e61fff8b1e2e0b74ca3a08b92889de4803ea327f5e97a6107543d9847e3a9cf760fe21ce5284c348363c3bafe4c06eaff21fa0d2d49cf0fd10103de5ca34ea6bb38596ab315b44b69c0b7e22cc98ed8ed072e4bed7945f8052fa53f207eabac8de5391f7d209b80c350e39aa2e5bbd185be0a", 0xe2}], 0x9) 12:44:38 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000140)="c2db6cbab62a52c5657e8d1b28b0", 0xe}], 0x1) 12:44:38 executing program 3 (fault-call:0 fault-nth:71): syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000280)=[{0x0, 0x0, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e78032513251fffe", 0x16}], 0x0, &(0x7f0000000400)=ANY=[]) [ 1168.540898][ T9381] FAULT_INJECTION: forcing a failure. [ 1168.540898][ T9381] name failslab, interval 1, probability 0, space 0, times 0 [ 1168.553664][ T9381] CPU: 1 PID: 9381 Comm: syz-executor.3 Not tainted 5.14.0-syzkaller #0 [ 1168.562084][ T9381] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1168.562101][ T9381] Call Trace: [ 1168.562109][ T9381] dump_stack_lvl+0xb7/0x103 [ 1168.562134][ T9381] dump_stack+0x11/0x1a [ 1168.562150][ T9381] should_fail+0x23c/0x250 [ 1168.562172][ T9381] __should_failslab+0x81/0x90 [ 1168.562187][ T9381] should_failslab+0x5/0x20 [ 1168.562202][ T9381] kmem_cache_alloc_node_trace+0x58/0x2e0 [ 1168.562254][ T9381] ? __kmalloc_node_track_caller+0x30/0x40 [ 1168.562281][ T9381] ? kmem_cache_alloc_node+0x1d4/0x2b0 [ 1168.562306][ T9381] __kmalloc_node_track_caller+0x30/0x40 [ 1168.562404][ T9381] ? alloc_uevent_skb+0x5b/0x120 [ 1168.562426][ T9381] __alloc_skb+0x187/0x420 [ 1168.562477][ T9381] alloc_uevent_skb+0x5b/0x120 [ 1168.562499][ T9381] kobject_uevent_env+0x863/0xc40 [ 1168.562521][ T9381] ? kernfs_put+0x39/0x300 [ 1168.562578][ T9381] kobject_uevent+0x18/0x20 [ 1168.562595][ T9381] __loop_clr_fd+0x6ae/0x8f0 [ 1168.562612][ T9381] ? __filemap_fdatawait_range+0x17c/0x1b0 [ 1168.562633][ T9381] lo_ioctl+0xa48/0x1340 [ 1168.562653][ T9381] ? rcu_segcblist_enqueue+0x8e/0xa0 [ 1168.562674][ T9381] ? call_rcu+0x259/0x6c0 [ 1168.562753][ T9381] ? avc_has_extended_perms+0x5d8/0x7b0 [ 1168.562771][ T9381] ? kfree+0xf0/0x1d0 [ 1168.562845][ T9381] ? blkdev_common_ioctl+0x9c3/0x1040 [ 1168.562867][ T9381] ? selinux_file_ioctl+0x8e0/0x970 [ 1168.562885][ T9381] ? lo_release+0x120/0x120 [ 1168.562904][ T9381] blkdev_ioctl+0x1d0/0x3c0 [ 1168.562993][ T9381] block_ioctl+0x6d/0x80 [ 1168.563013][ T9381] ? blkdev_iopoll+0x70/0x70 [ 1168.563099][ T9381] __se_sys_ioctl+0xcb/0x140 [ 1168.563114][ T9381] __x64_sys_ioctl+0x3f/0x50 [ 1168.563127][ T9381] do_syscall_64+0x3d/0x90 [ 1168.563144][ T9381] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1168.563166][ T9381] RIP: 0033:0x4663b7 [ 1168.563182][ T9381] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1168.563257][ T9381] RSP: 002b:00007fd0949aafa8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1168.563279][ T9381] RAX: ffffffffffffffda RBX: 0000000020000280 RCX: 00000000004663b7 [ 1168.563292][ T9381] RDX: 0000000000000000 RSI: 0000000000004c01 RDI: 0000000000000005 12:44:38 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) writev(r0, &(0x7f0000003780)=[{&(0x7f0000000380)="f93b76460ce86ea5b7f4bdd7a2df86ead5a41e9de62621be905f6ec139db763088642cabe8d8664313b671a518ac9e087edf921e5aa7aff3cade046f3c4b59b66771d6259913dff4ae22d7894e21ad239a5850df1245dd57629f801ce7bcf01df52a29472e7e5307f40b4aed483f88762904208630166651dd4f5ee1330756974b9466d23271518eccf65eea717d6ff3f7611d70b4333fa4695c634ffc9052c17330990545d69a60f833603404530ff7fcfa266a75fe75413e6e3377ed3a709fbb78feff6a8fe2c6715798af77a58d8ed7f6bbe8341dd9676522b5736c30def484eb824d602ab24c248dad791b924639d5977c37708b1bfd8a720d83ed6b2fb46420fcc72ebee317e56eac7c9734c03a88d9f987ff0f31c18c57c7f5ce84b73c963097b74eca39ed148de47e7e4a8127ebf2c4fbd14fac597788d40e8aa25e57ffb729f942dafa5026ac3fd2aaf23bba96c0836f7cd0de95bb7644ea69ca91bc8a7f3aaaaceef2651037d053746a2b69674a887c666d15911f10aed925e5b06968f5b9784ea1d77cc8208c6bcec109631b28d1338672d09f4f636abbf35eaa47a9e3fbda61d664fbbf72f930b530cdb293e7e549e08bdaecbd502c8ab93e430fd44dcb29653aaff463f0b42eeb6ccc792665c92c52d25e137daec38f0dc1eca89ab3148ea5c43d47225a5015348ec3fc85da94b323ab5e0bdaba1c4fee68c4daf46012240a562baa98779b4ba9a5c0b02c49ab13d4bf44c2b134b8bd31e123329f2558b9491d189e3944040234ca57dae0be44fd8de5423a6c07b4aa6e9a14b89c090e61c2f421e537dce5d56ce781e4a6c96dcdfddb5d6db792c6b292304835f50c069058eb76958a784ee6c9efb46661a81c21d0cdac83c57ef80a2eeb9ab3ce94f67155ccb0284790b5c786c3ee2e49fa14141ffe94a15bcd8fc8b6287871d4f24d6b4665667ec227ecb9dca18245a0f9c20d1f3f2ec79b408fe1eca64ec3dcbc2f14c73393cef8073d74ca42b46d13f5d3fc40cc8b8c43c2d2e7354103170e8d37fb9ea3612b0adb98350d7db4e409b824c9c2e569a6a386a94ca68750372d1ee0da89bd0b563e3aee20a2fd5fc0d51acb882380976a19cbee898619447b292b4916a2b686b5194ae33062be6ffa285a0d8cd723857ec1eeb7703313bedcc6630ba527403167c81a81cf3db5d3e95018407fecddf1ac584560d2419c9ce604a2919c8ce0f342db640f5de7536bd00eef94059f89ad02ec516d1d6b812c4a97f8606aeb09bbc010a9fd7654b01286a59390c8c1022528b11c9f406ae51aede573f456ee1a4ebb4d9b9f3abbf2e20e315862ca3b25fb22f5061156846e5d0cc4dba46ffb12a53ffe6b94034c1710b60e65399581ddc4b2dfa7e1625a7aac1d62cd6d219e174954adcf2da0a93fa41e3fdfc0be6e6f42b08f74978c93b7c45ec70492859f26e028199db65f7d743ae41f1267c06564aac8a76bc5a85fe60d340ea04430c2d274fb5bcdfad9f552936be1f3589be801ca0363ddd9f1f14f660aae3de9b351146aa8d81104ecfff71044b75a162e50864c0c22e46a6f38018fc749623c4bd518888a23f3910977014dc92fafb5665cd0a3a5779421403f0a850af567a8dd23b727e646f154a2e7c25c0d09dbf5ee502e4428c8c5546c116869ae90b4f453bce2e75d0596f10c27ecc9c1b75341f1324c87054e144e326b0327d81b38e8bab6b1ba859b44edda4638d5beb5e1fc753da8956abdf775c3eee7cbde4a04d68f6131060c43956f682648a8f51776e18c1f33b9a5213d98e3c822b079118d4b0723d5ee05d87c2e732e16fc65588a12b2c5ceee7c69a87fa305cb3716a04e262ff4f833a3d0e5e08feb14532129e19d85fc4e5eb8bd2db5301bf86aa1f819eef63f492dd4dffc12e76ea63470c2d306ab98babb0e2e815eab734f2e3d629735a0ec5cdd8b4710050d6d98c265e214ea5fcb6d82a156127c1823bc7d76f479c6581de286bcef5bc484ffae05ae6503f48001a835e8d5fd6287b5a69e227015811d2e82950c4349949221e452b9c7d133e130ae8f3fa3656932a8c4d2cd6349efcdd2268e63695d713685d7d336c7af3e874463b3a7d60961585c73836cb7154be77ef969a614bb6eca74016e7072dbcc9791875ab728e2d5d94d41368e690bccd0a66eee0740c17753d6aa30e2d17357862c1ef7e30be9d3b2e28b22c140fdfa0ec56a0dede8feacccba1582457cdae3a70cb9ab124bb2473a099731b5ee97033b9d45a20b88ebcd5e6fc017a981b9d75d6582fabc487689a69f3304fc755559a6d279e3d5ace5e0dc20ad334d4fca589a04972584f60db964f37accd0052745ad323f68dd6e50eb716bb7285f694c14ae59e7e5e99ac94cb5d466b8b4eb4eb746956c500df9dae9617ec6ea557d8744d1a47a8fb7f0aeb8cd94b1ac9c1b031c08f9b938b232356ee034f58e027d19af4c9e75cb05f88b9eb0410be2c99d708d613f6b49f9982bab481bb8808c48ad039c15c322316c68278033ddb0fe24662e897a79e55f4d1aeffdc61602ede2aafdff1c2e733d1b8ff3e356fd834b1bb92e0d37e7a49227f9c419ebb74ad7a23c7237b75bd5cbe55ec19ab386f4cc4a536945d912c6eea7bb1a6e82b28d482cd023236f56eac44820cf958020392836cdc0fb325387d23877eab7bc9c985d8687071e75c0f64d7e2c89e5a757c4d49c76fa4d93373bf669d69ca478469bf6b2a3ac42fb91f7260b24800769d5592178584353f886bbc5e6adb1bb5c08d67b87f2fa5001517b7f8e58855cb1ad034dedb228302e8105d6c8f5bb256556168fb10663e7767c5b8fc5af4d929db26c837b4371cc2e2432bb60bc109e5f47b947cc92f18e0a74541ef7fab261efbadbf1a1c9ca321eabcf657a00fa4964859777cf58485f3809b889c4b74d97c198e36536d278d025ab91dd9a8dc579ba29344afb59417270eb8f7b9b8952208d6e2302edee24f1312002e9865428359b22f666a817ebfbcd33caefd17c9467afb841f654f9a0ca915e5d2b85c073a540b1020a9b8e53ed1a293793bc0b29cc43df5dd85a8196cd8982aede4c2af844fa2a9d40ae801e07063f4a86a8b110a63ba9fc8a8db5df49879d9d7f12d882efc7807edada4fb5a8d5f343043b705350ee60044bd0e098cccae52627656e34a509e5fb5318454d2cc85406fce3815aafa031271cb6f6b39626df5acadfb020b949c611d6d090f1cbb3140ecd84ad72e40418fba59684d886fa5b814ef8e05c3127d9105879e59b6eacae62c01433ce8ffa1121b27beb61411871bcebbe3398828d509b607ee61e1646f0b18968393e06849cf2d2bb88bb80debae428a647d16dd90efb6baff08a3ab453516e51aed45b134c201bcdd6a06574b3931809c0795a7eb1a623a152f8bdf8049b79bb79a4caa2c3fd1ec4c99b8bd4bebc5f8c802514838eb60015ccb94d285e4d933c0dc5accaeef6e89418c6f71acd2df141c31f9359c9f2295ab0d94ea07261e5a0e16e031000a8b5a89b4be8fb5dc57c7b252810ec86be8bd3d8ff0d8dc032a553ee54dcfdceb997c91392e164044a6fd28026d2f63b28dac06338ae271e0665ee60b8898ea2e78a2e13e4ea526fd9f57a3568ceedda93839790d4d9d875db10a67e3d0edf2b27fd0ba116caf0b2852bb6cf5933e511a0d3b9ded3d7bd7300819a0bc53534f9d317a4f0b24c3b79ab124679d79d4d3ee4bf64ac17c5f432d9db2358a9c028b5ff9d357a22a9e583b9cc6f4cf738e1aac3f0741536d86f2d3c57cf57573bf36117ddf519231d688ae2360681f25ff3d70ef877053c0c76633957e8dfa1b283a690a4ee39beea6e2b47d4e7644360cec0559fff7f13932be4bcfe6ed62acf4c9abf4722fb7b6aacfd9ee7a61486aeb5120b4443fb88651132f08188a5f16bef4a5f190c6aa589903b9e7ecf4b324f069b0e6818e71a9920ae8bf321e327617bf3c6b58f9fadc04cc49e183d71507f0a0d7dc1dae4bbbadd95731465ce85572ff2266464305c9fbefe9d407fda2447f3da7e3f4358cddf1ef6ae69ac107ef9650d2e57c96c75fab6173edf32bac40efb46cfa3a796bb6661494630bfb85ddbb549e37a443c3311217681d1bc7f8ad09a380e7883d0e9cf574844cdff3ddbf24a035d3edcd5564e492c18fa8b67d9e48b8fc296c31330690e1a134b6f448777fce6a9ca8132851ac65b8cdf9eb94d7bc17e123f947974723ec0999982bbc056acefdc22769fe58746befdc5bee831a880f2be609a1bb8736f477759614ade2972b330cf0edf875d23ce917c02adb975faa64a74e5c6b8cee7decedb8c94f7fc3efc83a281dedf35664da0cdb64176802b6e1c206668ed4d32aeaa3ef9ab746080b3c2255c25ccb717a311ee3a8dde72deee7dfa3c643dea5ff1a3f12fd3b62115ad724752d63a32e3686681e9d2e275358de7eeba021b9c19bc7d2c40ea4453b0e3d0feb68b800dd53a3fc16528874bb649cd7a0b18160b87fc87274ff98d69fcc135191a999ad982dc73fa9d5871c103ead6161db0ad14c249aeb306509d0ede5fa6668676606be3ba2c5ac447e2d5b5e0a60d7798f8794d9f37af38487a7530c01b47bab72259f6f78c09e679f4a20070df5037ac7854b48216cc1d1623250a98d0b37abd3921fd517d7dda53aad20081aca8d44aebfdc15d25795ba3603d1c8a4a38aea4b026f92fb2b640cff5c6bd939c832294710a1a224c0ea3e110c31aeab63f1be1d39a4bd19651527f5a2a738bf70620e58adee9072599932cf9cebc3d078a64e1edce25fe70733c6223bcbd24168a2f6d6f5ae16e5c886410345e68fb42778d67c26861b7d5bb9d906a4f602ea4aae372455da3494fa48feb80b73dddad31aa68b8d50a253d0602734180447a017872e779b8cf3045200a1c52d6cf3141a08392aa642c0029e06ecb5e9954ae024efd42dcc1b529eaec132223981f995bea4aaaaa1af0ce71f32ec31815ad3e399f18a3877aa13ac58c46c16b3ea65eaebc268efbc281cd7da134f6fbafb4cd2e93c7aa27483b119cedc262cba6b9a94b2ddb5965b2594d3dc433a81e21bb2ecadfb12216efe693c834720026a2b59ab51222071cb8c917e80af6d58a91b6d94b505ad35442e1c22af79c31a8ccdda45a06e5a743aeac7b8427474da1f37406b2ed501cb0d5acf4d9fc08345f61b941c797680ea2d6a8813b12c9db905fcd841ca8df7bb4f5160bf6ce6612f0ea02235301d0af295d01b53789326d5e5ea5bad7ea96e85218c6ae166cdab895562eb6c2534ead1a5c2136b22ff3ec918863b61ffca39f2fc320a92d69cbb31e0f7c25acb9d97d4fb2fcf4ea50149a6ddae1ec13660361b6321677f6c1edbc2d15d6e3585339b27c0957153462e5b8836e297c74cb6cd3a2bd0c2f8083f1d104d90e5b34b40a28150a02676b6134a43881865fb7c2c5d4d3b25290fc750cae1e4fe2d7768497d47c0de6739cafae66a3271294ebedbe9b5cd13bdfe306211afb952a868cc60d94f552945f40044b4603a94d894c2e51d1a5040bd2f5e0caa78abd7ebf3f60910143a9045eab19ccfdfa1cf455c4e92cda19bcf9f48fdff3da9eab4a83c3378ab315ffc6ac5d484ec13c6376fa2a74e75a8e1364264ecbb62c3c1b9bac453ccc83b77816372253cffd75537b4441f2c0be07fbcb7dbe1740274bf983a62eac636607907af664cafa36027f3d20d08f2c1fdbf3fb4b99793c9551aab78f1ebecebb36c157547ef8352e3d718fd75bcb3bb26b4c3a9d353e7f378e52a06a1df8", 0x1000}, {&(0x7f0000001380)="cfbe360fef4e506a598711a931f6e7e9cb34ed547e83583c571ae24a026d6feec381c4842b3925c3cb8d1c768e281e4f1d47ac00e37119", 0x37}, {&(0x7f00000013c0)="c150117bb95ddd9fb88017fc1ccab062581a547034dc3064314d026716ecbc5399b72888b683fe5248962989e9c946ec499ef183a8f02a3dcd931d1af3a0afb7aa67e7f14892e2d3e2ff86b57d6c548496d31e0bdff5f7c2f1a3f97af78d1a08d0010f1c2a083b8fe94d95195720b0214e9996597c58636df0342a882e5f2f9442dba90063", 0x85}, {&(0x7f0000002480)="904f43fbe96ead2cb6a8d522e4339db69f44a27dc3128dfed392fe0eee9ee47b2d20d7ac6807506e287896784519d8bd16f4d17bd17b50446eda04f05a78f8ed4b9d4307fb2548bf0fd17904936b25e5efe8ab37ef9587", 0x57}, {&(0x7f0000002500)="f84db8b2bf3f5d1aed0d66bcfa60e3c773c8b2c2f69d75ce2f880bd9842ccccc2bac8af45a7b9a8f479407c411c8a12ad3ecfb7fe46a3fba0fc5d60304cf896e14bcedf0693e8db9bf0765406137460f6f630b413cb236a653c7ab0ad63b472ce0b1522eb43aebf61414752e9b48d5e8bc715158fdb135c5d27262336d2394a52f6acbba62efa64c99b01b4023823aeff336dd44661b75", 0x97}, {&(0x7f00000025c0)="1e00b6ee8a643b3589c92490d0c68f4bf16295dab7b127cc55814a88a5dd605994a251cdde3042aa7e72a6cc0231578797e234569f2289c70ed106edb10438846425481c62dd97ad9ec964c41833b89b53da40b6701314efd7682f59bbbc4a70bd507b404f0f647449bcb97bf67de03a6130cd190ff424ccf91af5ffbfe64b612e1806def8213e985d1534ae4b6bb9c7705bb91246ad42c7e4ba1260af0ec088422bf7d13887bb15a1cda7c790e351a2d5ec0c67b560297a09717fc1459eae50abbae4ddbe52a23cca155ac149907fa914cbff789f01a2e62af343ae6a63b14f80634c33ef956d712df7eada381a65e49b3071134983254d232224219e876dc6a88e1ab146def38b07d3727069a7ebf54e061416218add8347b9e30717741bfe5369216da11a7da4b47c1727409b3325cd134dbb4598fe26cbf3c5fb7e5bb9a1a1df872be1ee5b6dddc35051b431f0ed937fcc17d136901b6524e4ecf7f31f9f5e0945967206a218022ff97f9cb6a5b81de906231572f49811ff5cfd1d7440f2c7600360171de3c3b0744715d66c4f52b19c407e74716657711a2c2880c63c3418b4c994163607bbc0d106afa3b70ae6d1023ac94b3c1b273a87bc9073c8d2e6298c0521feaeaee12dc9b0dddb32ac150ca61ac8a4321a54ffc1b2cf8f78188a8299f8cb45caae2ddb846edd3eb2f7b914912ced5dc28269f111622a9447e03ce89f00fb815e3f133d8d61b1db5e8fd2060ac660c0b642fecd4486a817bc6f96ff25415c42023c2fb2fcf3cffe2c89902ceeb2f6565e8bcefdb12e4ced120d96593a37e2617503cae12de36b47180cd4e2c561c11ad42438b243dfc6c4ec1d0eed4a6e567b0c6b1ae489b4b5b2863f1102f4e4fc489ad2f89a4db79f5dfd0f3a5b6fb7e553581d720ab8cc5e2f74fcd7d5fcb6a383a1e4f195b762f8190ff0b378fab9a35c0b1e0421d5df445c3861900e586a3aa82b26de24ef2ac16cee27c7364c428ad8afb064e3f302b20d54033417f6a61416237aa7fb22c86fc32793da2e138412eae3cb786a336ffd3a494088e53cab3e79879292e7ede41eecff3b39e50c63647519d7233698d9f30de5e9b528f407b55baad94885bd4ea75089af3a8debe784b262f30c142705cf3896668462fe9de05de5e96623f6aa5e32b07c09f47922a18cc3d0b8c6e88b666753f7a8c7ca4d816587c226ed054f82f2b4deb562fc77a8a00e602b0c25b4486eb0e16b1401608fe15890b3d3c891cc2acd85927a23618617c53f8774b174f83b9122dd4ea82bfd7d527ee866cfb34bbae8169eb65c279891de0fc1b5e508162909fc833344118bd9ed27842905c1d7387bd7c09a54eedd404a44290e1d6ec77812a745b13d6f57fccd48c2643ff120274e46cb941b56be31fae62b1c42379fdb127945776f92f984503b3c93975cefc4777d583dafd0c27581425363ed9d87d5f6e50c3b1fd5aea0904011aaf2294cbce0cc13412d1605630a8b0612359a2ad9fc9fbbe1a7b38cb7cdb7f2cdc6f795485021e91d5acae2ab0b12c4ea92d4e9102969919b20667f640e2cc2ca28121fad478fdf48c8c6cfdfa59a00b44fb72be08187e5bf285c375ee20d2d6f92cdcb05dd46e090565da3921d8843afc6988ff8b45eb1812d1ab7e5a3943c38a2fd610b48277c17858b8d73801d6016493bfb64c7bcf864181e426db616c20594abcd024718e9cda19a8d9745070c0eddbb745e788cd9b57f5136781243de76c6bdccc4884c02b56822c3af1940527a319e209523261cc74bbfd96016eb7ce27e3a51aecbc6f23f3012ef05a3555c1272dcb82726088cb0a7e978ee9c6067428daf0976fdbe1b597daaae5e51f52405ada536a0bf14e409e8412d29deb28628daa55e516dd6cdcf65ba9d6f824522253dc432de88d90725c999436a3e9dfab2cfb0c0e84b634e9dff84db993b32635aa41c200597fcb7d44f7e227ab8ee1fbe02f607b48fbc14d0a7ad0f9a51ef2155756206626c62a9df2e37ba897b83ab3a5a25ca3f74be522aa3cea77bb55c5a24c30965b502f1ef476506f11435a70a6566cb2eaf437d1ef4dbc1be51cde123e7b9dd197de3b22deb2e317be528f8dad49fa9e541e30a07fd160569fcb799b78feabef85de7659aabe166a0162e02a6222e7c5908abc1dd78eee350b870d8a061ea94645baa4ff93651bbecdc2c277e62d34a1534ffe7a2e19f8529c332c56e84b154271b1d427058c9d5a67ba6145964f6cdcc85e78aa9ff60a673270f09cec9607a8171cbb34d3c615f3feeaabfd8ba822c89a95ce116b6f58c0fc4ad9100e74f5786b7cd589f6e73ad256cd94ddd5584f0d801d2aa3ee4ea55e12c05bf0055592dcf04544b9dbc833364dd5243bde84c0aaa5784557f03a910e2c69b3f6e3d0e4335f4a9055972912332b6a877268337e3b6ac44e13ab70d35e696af365b5a1d91acb037283d4751121fa15efb51b5b585e2f7c4c4438348d1c3996d6ba8a16d2fa199a0958b3418ceeb0c90f3d25a8d4cc94184637d1f366ed921338e18ef5e29e120c4a325f696315107cf32dd350db797ab73931c9bd1de5332e338355b1d47a88dc1d99c2133d6fd3c06113b35417d19b0671ff8d97b8d84c0bcf98e8a021662f0ab0351f4be3a0689138bec4c04b1284d37bdf37e4f5064e24407d14b963a54afb1e992be9f6e7aab2414d48d9758cd8476e8b21d18210c7761fd528afbbb919716b6b42625187ec0de8ce7dbfab77e3dda211b037721a3e6237469faad7ee833318b7a499dec7b216396f23deecf2b8157f8a358f76cbc6ee80bd2ca9f58e94ea9fbb58a352faf9f84cff45e5025463b6c4bf8e4f460ad71918050c617bce74e596da371ba035a3f1c19a503c6376e1658f2c02e03bf4aa168ea189563f301cc3373aae32627820fc83ef47fba8cd9249de39800b755821ee8f21a961226357b5ea07e4acd4dc47b2bbe0dd40503898c98c8d7b2279cd2b4d6bea126f43adb001501cbd93f1ba3b3c2621cbc075b1e0eb1897c40d80ff27661b3edd7e1680cd29c31f4443a3c2c9109c269a496ab6e539654ca3143c931ad71939886e2bf74eac6e6417bf2bf9db28bba614858c8407821bfb615cd983f8ecaad5648557c2949f1285e7c62b6104da5fc2feb2736274515474170d5acb128b2637e41947586f8daf66716061dd996bbc66157bb7859bbf8e8e0a0df175bb55e84244d8b20299a870a087c18583effb54e689cd0c2146ba4d9704c819dc9f67e8a56b446fc2c181bb16551523676f2198f6e4f791aa045ad6d2ab7180dbe324524981110663c104cda2be913d7f7e0193aa7d01cf41ef93fa123c71c91e631e7d35f7a03a69d2a2123fdef8112a963a8a8192e73bd7b5f6492210247183cd641db527ae6e87ce3b1d77f13712916c2a93fe8fa8f78148066b9cdc6238d6e10c93f1e87ec3f392f2c3276fd08410538beadc8da04fc6fdb0abebfbc08778059ac1a45645fbbb8ec7c73b4744fd422521ab6f95af97ec96006e4a7aecdc79854547648c5267be6d92ea706e1df4f58d53c87f1159a61f9fde18c13803712943a940d515c124c107072ad0f06b85ed73a4246601f05095d04bca20d7f9dbb3f61741f49151ab9f545f61e220e39fdbf2d8c71c74583727d8311bf0a5dbe0ea45efeec590ea862684a4163f75fe7c8ac42013a83e83757a2a95c44bf1f4ac04988606a00bf8d04437866e312decb77d0034a8cd626b272bdf51de15201afcbb4114ec03e7c22748aaed30e764829ca280515365a0d07bf0c1ac74ad73768f348ffb4c4d6fb21c4f47320e5049b14e70999ced714238b76cbd1f803e59d9adbf6dcf75fd3bc15dffd84ddd698fed8ab2a43bcc8d74cc07dc96a75f8b38d84424b8406078edbc306506592fb28e1ebfa58a217be1bde7195cf7c2ef8d94aaa11fcc968d50dd4d40e4cc0e32208063fd5c41ff5f656a92552c5322f28c2dc9ff8eca1e7988eb59b2e534f2d1b1f7035ad09e45da30b704c42fe0a8d388ff7baea2571900ab25bba0a6a587a78d5107a97a460255f431586021e61322104d776427e0bc726880f0860f12ab364c1d77888c0fed7c906d181a16fe751d730947c956e4f8da1411d22de8bd9a78232a43725becda0bc10b897c2ba381cfec68e55e8fc6e2aad486b7443cf59f5f233eb0e60d462395c95f2ef40bd331444ac202cfb19f06d2e5218ca28a0edf5f5f367b0433e9e84108e467a903f6117ffd8df1715826c1f0e43bd343d617b42f50b24b79a04f5c3ef021d54d886b71f5fc14c6f590a22e13545081dabc4fbafa4f6e18bb049bb7631b012d043ea577fa3df107dc02e713a3a5ab564de3e42a5e49d12b1c14b0758e1f38833648f5a33d4caed37cd025e5ba56931ec321c2cb293196e4712c061f982204dbdb4074ce48ef80d220ed1386e76bc55619672910e4128bd364e7dc05227458d186664aecdc1e35e93b7e9351e21df218b77e7660673e569913bc2fbc055e7c48fa0629c98b1e0f0b3dc84bcb9facab91a000cfc9b145ead57022afda8ae967fc216ed2b9eb5117dac57e935cd3a1b22f633b8241727227798fdfe647d4354048a881ebdce48f7a23364558c5fc38db0bb043f12708d4702a9401b98a27a1b4a7c415828c51a2c7418ff9ab9b99aea23e2484ba79c23fad63378f3d9faf559d17ee97cbdff954291bc828c401b4aeec5f1cdc8c72d17a2b7bca704ea3911861b332e48b43a58712154fc45510ee7bcb68f84ca21555cb6b5e79070191c7784dbc6bbaf4b258bddc37f44dc29370756f45b0974eb6fed9438e2e72ec62fc420e1a827c8a1bad11ec7b523f06559e1dde1bc6cb591caed31190c9c9c47d929922b648981749f966b9f54b7ad530673b1a2cefaf8dd146dc25a88583ca91cfc0f50bb39623e1ea0ecd5f0d50ef12330bd9fdfb441a0905f8c89066c56c0fed30b9dc4661b09fb47bc9f0d064d8c05be6076e31661c54001ec2ec8f132f548707b2473753c5c10361c9deaa5ae4546ebe68f8d4c9b4d1af8053ad5ed62d3154e8cda63a07c5feb494327d14c6860074c0d24f91ed672b3f2fcf3d4fb211050a9916856312fe0c705f6bacc3f1423f97ccfbb5894a98aa9467d28bc59f109411105118e163be98117a8250ff2b3514f627fa1868bb75eef1b6d6973c9ff535be71927384560f38e4efd12f811586801897a84bfe7696e8557e3cf88002a49464c6911464bc6e96694da69e70efaf7ed425a7e5d80b63407b804b2b21519a6d526c06e56d646dd6b0c7be4695991aa1fd85271e72dca7180465d22236d95601969bed60644630f6174be2040f0a274e2def59714abcd227de0b04edacf010ee1ed83f01645b2f97720f2a00a4caeebf0122a96257f71d8706fe4739f14a356f3dc6ba9a67a7839022b76b192be232f0e3170830e1cc493870ec1dc25cfb0e6a45b5198ac17dca4baaa952f58298780d4de5a4d6d96439f6e0e07a0fae7d7b79d14c64bfdb0bd6ea5d5bb96285612aaa32c34e759d9bdd80c7ceddb9d02cbad47a833fd8a0248b7f432ac29eb000a1a9e49ad0bf5010d8d0b3006babafcfc927a87a5adb3089ba4c6f77938ccce5239300302f996106d1b451c49c1fa5728176f711d213a0ccbdbbfe57c84f68f3e50ae2c1b1c78cbc1b5ca00445ecc9720c06f3fbafa98afcf85429f0d134514d3ef41f64a7a42bcd62dfc938dcbbddd377b9d74095920961f6cb8e980050588220781938f51ea0f22c767397a7af847f6cae8ff63e5cf87be8f795c44", 0x1000}, {&(0x7f00000035c0)="06c687b07c4a5ee71b08988fb57d1ee97f21031ace34ea2925bfda43adcee2725cb6a405d234ae0edd1ca6a7d85d218a1fd0f14f02cdc2aaf254d68bacf146a82d1ea283a3549798fed767aa1090838b2928f930069887d639a82150a4be270663d3fa55cd2d1c6074fbaaf02681250c115bc42fb2043c24e2d49201ead3f9ce20f50f4943fe425c9345eb44203591bdd8944a3515900fd2faef33ed4158b4ada9777aee13a3acf26bbbf72c4ef0", 0xae}, {&(0x7f0000003680)="9a38c7545361d8be5004c8123d6f25002149e9c479e1021d55dc256f96136f5d193bab0890c608a53cc1d6fd75d9b7d525bef8f366dad7ca2725bc9b331a1e2ef72e4101e62830ec8ed3e21de3d489f216a33a704a139af83fd6d67f6743de0e1f2f4586828fc1f67d7c57aff66dc05e61fff8b1e2e0b74ca3a08b92889de4803ea327f5e97a6107543d9847e3a9cf760fe21ce5284c348363c3bafe4c06eaff21fa0d2d49cf0fd10103de5ca34ea6bb38596ab315b44b69c0b7e22cc98ed8ed072e4bed7945f8052fa53f207eabac8de5391f7d209b80c350e39aa2e5bbd185be0a", 0xe2}], 0x8) [ 1168.563380][ T9381] RBP: 00007fd0949ab6bc R08: 00007fd0949ab040 R09: 00000000200000c0 [ 1168.563391][ T9381] R10: 0000000000000000 R11: 0000000000000246 R12: ffffffffffffffff [ 1168.563402][ T9381] R13: 0000000000000016 R14: 00007fd0949ab000 R15: 0000000020000400 [ 1168.603597][ T9402] loop3: detected capacity change from 0 to 1 [ 1168.828814][ T9402] FAT-fs (loop3): bogus logical sector size 8 [ 1168.834966][ T9402] FAT-fs (loop3): Can't find a valid FAT filesystem [ 1168.872766][ T9402] FAULT_INJECTION: forcing a failure. [ 1168.872766][ T9402] name failslab, interval 1, probability 0, space 0, times 0 [ 1168.885404][ T9402] CPU: 1 PID: 9402 Comm: syz-executor.3 Not tainted 5.14.0-syzkaller #0 [ 1168.885429][ T9402] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1168.904060][ T9402] Call Trace: [ 1168.904070][ T9402] dump_stack_lvl+0xb7/0x103 [ 1168.904092][ T9402] dump_stack+0x11/0x1a [ 1168.916098][ T9402] should_fail+0x23c/0x250 [ 1168.916124][ T9402] ? skb_clone+0x12c/0x1f0 [ 1168.916148][ T9402] __should_failslab+0x81/0x90 [ 1168.916168][ T9402] should_failslab+0x5/0x20 [ 1168.934195][ T9402] kmem_cache_alloc+0x46/0x2e0 [ 1168.934226][ T9402] skb_clone+0x12c/0x1f0 [ 1168.943212][ T9402] netlink_broadcast_filtered+0x4fd/0xb60 [ 1168.943242][ T9402] ? skb_put+0xb9/0xf0 [ 1168.943262][ T9402] netlink_broadcast+0x35/0x50 [ 1168.943281][ T9402] kobject_uevent_env+0x8c9/0xc40 [ 1168.943303][ T9402] ? kernfs_put+0x39/0x300 12:44:38 executing program 3 (fault-call:0 fault-nth:72): syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000280)=[{0x0, 0x0, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e78032513251fffe", 0x16}], 0x0, &(0x7f0000000400)=ANY=[]) [ 1168.943325][ T9402] kobject_uevent+0x18/0x20 [ 1168.943367][ T9402] __loop_clr_fd+0x6ae/0x8f0 [ 1168.943386][ T9402] ? __filemap_fdatawait_range+0x17c/0x1b0 [ 1168.943406][ T9402] lo_ioctl+0xa48/0x1340 [ 1168.943426][ T9402] ? rcu_segcblist_enqueue+0x8e/0xa0 [ 1168.943468][ T9402] ? call_rcu+0x259/0x6c0 [ 1168.943490][ T9402] ? avc_has_extended_perms+0x5d8/0x7b0 [ 1168.943510][ T9402] ? kfree+0xf0/0x1d0 [ 1168.943534][ T9402] ? blkdev_common_ioctl+0x9c3/0x1040 [ 1168.943555][ T9402] ? selinux_file_ioctl+0x8e0/0x970 [ 1168.943608][ T9402] ? lo_release+0x120/0x120 [ 1168.943704][ T9402] blkdev_ioctl+0x1d0/0x3c0 [ 1168.943725][ T9402] block_ioctl+0x6d/0x80 [ 1168.943745][ T9402] ? blkdev_iopoll+0x70/0x70 [ 1168.943766][ T9402] __se_sys_ioctl+0xcb/0x140 [ 1168.943784][ T9402] __x64_sys_ioctl+0x3f/0x50 [ 1168.943826][ T9402] do_syscall_64+0x3d/0x90 [ 1168.943848][ T9402] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1168.943875][ T9402] RIP: 0033:0x4663b7 [ 1168.943890][ T9402] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1168.943911][ T9402] RSP: 002b:00007fd0949aafa8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1168.943954][ T9402] RAX: ffffffffffffffda RBX: 0000000020000280 RCX: 00000000004663b7 [ 1168.943965][ T9402] RDX: 0000000000000000 RSI: 0000000000004c01 RDI: 0000000000000005 [ 1168.943976][ T9402] RBP: 00007fd0949ab6bc R08: 00007fd0949ab040 R09: 00000000200000c0 12:44:38 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) writev(r0, &(0x7f0000003780)=[{&(0x7f0000000380)="f93b76460ce86ea5b7f4bdd7a2df86ead5a41e9de62621be905f6ec139db763088642cabe8d8664313b671a518ac9e087edf921e5aa7aff3cade046f3c4b59b66771d6259913dff4ae22d7894e21ad239a5850df1245dd57629f801ce7bcf01df52a29472e7e5307f40b4aed483f88762904208630166651dd4f5ee1330756974b9466d23271518eccf65eea717d6ff3f7611d70b4333fa4695c634ffc9052c17330990545d69a60f833603404530ff7fcfa266a75fe75413e6e3377ed3a709fbb78feff6a8fe2c6715798af77a58d8ed7f6bbe8341dd9676522b5736c30def484eb824d602ab24c248dad791b924639d5977c37708b1bfd8a720d83ed6b2fb46420fcc72ebee317e56eac7c9734c03a88d9f987ff0f31c18c57c7f5ce84b73c963097b74eca39ed148de47e7e4a8127ebf2c4fbd14fac597788d40e8aa25e57ffb729f942dafa5026ac3fd2aaf23bba96c0836f7cd0de95bb7644ea69ca91bc8a7f3aaaaceef2651037d053746a2b69674a887c666d15911f10aed925e5b06968f5b9784ea1d77cc8208c6bcec109631b28d1338672d09f4f636abbf35eaa47a9e3fbda61d664fbbf72f930b530cdb293e7e549e08bdaecbd502c8ab93e430fd44dcb29653aaff463f0b42eeb6ccc792665c92c52d25e137daec38f0dc1eca89ab3148ea5c43d47225a5015348ec3fc85da94b323ab5e0bdaba1c4fee68c4daf46012240a562baa98779b4ba9a5c0b02c49ab13d4bf44c2b134b8bd31e123329f2558b9491d189e3944040234ca57dae0be44fd8de5423a6c07b4aa6e9a14b89c090e61c2f421e537dce5d56ce781e4a6c96dcdfddb5d6db792c6b292304835f50c069058eb76958a784ee6c9efb46661a81c21d0cdac83c57ef80a2eeb9ab3ce94f67155ccb0284790b5c786c3ee2e49fa14141ffe94a15bcd8fc8b6287871d4f24d6b4665667ec227ecb9dca18245a0f9c20d1f3f2ec79b408fe1eca64ec3dcbc2f14c73393cef8073d74ca42b46d13f5d3fc40cc8b8c43c2d2e7354103170e8d37fb9ea3612b0adb98350d7db4e409b824c9c2e569a6a386a94ca68750372d1ee0da89bd0b563e3aee20a2fd5fc0d51acb882380976a19cbee898619447b292b4916a2b686b5194ae33062be6ffa285a0d8cd723857ec1eeb7703313bedcc6630ba527403167c81a81cf3db5d3e95018407fecddf1ac584560d2419c9ce604a2919c8ce0f342db640f5de7536bd00eef94059f89ad02ec516d1d6b812c4a97f8606aeb09bbc010a9fd7654b01286a59390c8c1022528b11c9f406ae51aede573f456ee1a4ebb4d9b9f3abbf2e20e315862ca3b25fb22f5061156846e5d0cc4dba46ffb12a53ffe6b94034c1710b60e65399581ddc4b2dfa7e1625a7aac1d62cd6d219e174954adcf2da0a93fa41e3fdfc0be6e6f42b08f74978c93b7c45ec70492859f26e028199db65f7d743ae41f1267c06564aac8a76bc5a85fe60d340ea04430c2d274fb5bcdfad9f552936be1f3589be801ca0363ddd9f1f14f660aae3de9b351146aa8d81104ecfff71044b75a162e50864c0c22e46a6f38018fc749623c4bd518888a23f3910977014dc92fafb5665cd0a3a5779421403f0a850af567a8dd23b727e646f154a2e7c25c0d09dbf5ee502e4428c8c5546c116869ae90b4f453bce2e75d0596f10c27ecc9c1b75341f1324c87054e144e326b0327d81b38e8bab6b1ba859b44edda4638d5beb5e1fc753da8956abdf775c3eee7cbde4a04d68f6131060c43956f682648a8f51776e18c1f33b9a5213d98e3c822b079118d4b0723d5ee05d87c2e732e16fc65588a12b2c5ceee7c69a87fa305cb3716a04e262ff4f833a3d0e5e08feb14532129e19d85fc4e5eb8bd2db5301bf86aa1f819eef63f492dd4dffc12e76ea63470c2d306ab98babb0e2e815eab734f2e3d629735a0ec5cdd8b4710050d6d98c265e214ea5fcb6d82a156127c1823bc7d76f479c6581de286bcef5bc484ffae05ae6503f48001a835e8d5fd6287b5a69e227015811d2e82950c4349949221e452b9c7d133e130ae8f3fa3656932a8c4d2cd6349efcdd2268e63695d713685d7d336c7af3e874463b3a7d60961585c73836cb7154be77ef969a614bb6eca74016e7072dbcc9791875ab728e2d5d94d41368e690bccd0a66eee0740c17753d6aa30e2d17357862c1ef7e30be9d3b2e28b22c140fdfa0ec56a0dede8feacccba1582457cdae3a70cb9ab124bb2473a099731b5ee97033b9d45a20b88ebcd5e6fc017a981b9d75d6582fabc487689a69f3304fc755559a6d279e3d5ace5e0dc20ad334d4fca589a04972584f60db964f37accd0052745ad323f68dd6e50eb716bb7285f694c14ae59e7e5e99ac94cb5d466b8b4eb4eb746956c500df9dae9617ec6ea557d8744d1a47a8fb7f0aeb8cd94b1ac9c1b031c08f9b938b232356ee034f58e027d19af4c9e75cb05f88b9eb0410be2c99d708d613f6b49f9982bab481bb8808c48ad039c15c322316c68278033ddb0fe24662e897a79e55f4d1aeffdc61602ede2aafdff1c2e733d1b8ff3e356fd834b1bb92e0d37e7a49227f9c419ebb74ad7a23c7237b75bd5cbe55ec19ab386f4cc4a536945d912c6eea7bb1a6e82b28d482cd023236f56eac44820cf958020392836cdc0fb325387d23877eab7bc9c985d8687071e75c0f64d7e2c89e5a757c4d49c76fa4d93373bf669d69ca478469bf6b2a3ac42fb91f7260b24800769d5592178584353f886bbc5e6adb1bb5c08d67b87f2fa5001517b7f8e58855cb1ad034dedb228302e8105d6c8f5bb256556168fb10663e7767c5b8fc5af4d929db26c837b4371cc2e2432bb60bc109e5f47b947cc92f18e0a74541ef7fab261efbadbf1", 0x800}, {&(0x7f0000001380)="cfbe360fef4e506a598711a931f6e7e9cb34ed547e83583c571ae24a026d6feec381c4842b3925c3cb8d1c768e281e4f1d47ac00e37119", 0x37}, {&(0x7f00000013c0)="c150117bb95ddd9fb88017fc1ccab062581a547034dc3064314d026716ecbc5399b72888b683fe5248962989e9c946ec499ef183a8f02a3dcd931d1af3a0afb7aa67e7f14892e2d3e2ff86b57d6c548496d31e0bdff5f7c2f1a3f97af78d1a08d0010f1c2a083b8fe94d95195720b0214e9996597c58636df0342a882e5f2f9442dba90063", 0x85}, {&(0x7f0000001480)="069088f2d187187e9f4e0d28185b1e9c71c4cbdcea2005a39122a03f557ddca833d5cce79af3f7658f79b4a721d3fc706ec159b1cb856b28522baa78560f8c83eccc282b10c0f109bf67c0978dda5879eca0dba26d60e67e34cb83af4699e6bf1f3d6919f0321e442e484e6323a2053b778571e7663a99aee66faf41a428a6337c0fe59bf488cec6f98dbde51e776a0c1f3c72e900f6d90b970c247d863fdf98cf9282a79f98731c0b5b7cfc5b69d68f4ebea3d7a738ab1e63cd35c5ffb5d79dd97c4184be1ab344a29726824e1acec1b7e820a1b01296db115ce0b30031895702f6ee3f7da0dba355ff52e1c12e140d84c9183da4159f7061af2a979c265dc2180a0028824b5484582c08841a1f8ea40ce68362917cd29b42d7d9c13d1822caf9ba128c194e97ffcd0509fbce68e103f6ff8bf923b58fa3abcb46385f99ea3392c19056271e00b06944ec698051da0a41030d5077094397376cca269f1e554eddb69a11a4ec9e074fc4f7a38a39953259997afe6b9beaad63ed170999e5f959b970bba024d7ca710ab2ab62acf1624368bb8e1d2a472939e3f2ecd31ced36a01c0e8bc3535a7deab5c9030b675173ccec4e15dae3f7b255660dc8ecea1fea9a1379f7c89a73c6c794f2f554151dfd839dbded5b29079f7495b413dfe02bb98742cee43d6b6175eef566cd15903195bba4055d052c39f4745a7d880965c0805ca4ad520107ea01e80e5232d288c6632a563525f4c83202feec3f1d5117fcf370a3939b01cfe501696f60e3b8b634da146ef3340a1a33576701dd21330309f7ca508c19e319d4d7dd3c4124c291c206db67bd49beb656b2428c124550fe2fcee09ac9f6ded89088e3e64594e382bdbac613a9938532a9902f2aef034c2067e2c907258014f162017927189539dd9655671a1222862590ff1c9db52a017139744f1091e79edd1b50e9a0a38979ae75662240f8b1f8243ad8b2b6387849a54d10920a5568060c013ce19eb471ec8eef5b622084615d033421ac3744339a7cbb5079938359e2e4f8cd9902529931564b38d9c3b5b7e533446d0dfb19e353546fc9654d26acfd9da056ffd0d779e4723b4fcf1b4784fa3ab20865b64418318760643da798b9e30f7b77a59612c26b6be5beaa59c4344b1465c013c65014e4e9408bdd0a5d33b1aaf6d7ac6753bee36218167c9469cabdf8b844398c67d9c1e8ee851fe568e5cc090adb0a6e94975f6f8cd3dbc61e2c875aab2bcabbc006d2fba488b4802536acd4caa95d3433ead1b5026ad9c9931ea4ca8005ad456d51f4d3c8cae829aa694aa4254069608a1eaa534b44b6531ee25ea821b388566bca289703c344d9db0a55e5c2422876addc03833a7f6a2b8553d4a2f6af9fcfb6be0bd2884815d3db258535cda62c5ee3a7df8cdfffb93421a083290d31b08cee26b61e8deb55e84e790b3fb12f22d6fe254aa5c83cb5b462018ff450f5bc0d99c464035dd6624912101f6d007a9d57ac992e4f85e402fa94f4e3eaaef00d59a9f2a297256c01793d01a0ad8a54b6799465a4157ffb30e268635feb9e6b3229ef5d23a3e375ba2ae76bd2a8faa0538cbe3961884b18db540b5dadff0c08c74a8ce5ae5b63fd776e6220fb6d5c159b2b9f78bd07d6b9f6a7b42f50df2b31ab3b5667eedaadccbb66e2763879a25d42ee6a30e2b7daa332a5726920a05768cc7ba5da1cda212cde7f49fcbaee30049acdea4e4ce652c9d6ed6c603dff75f16c177afafc6a6604878fac994436a470d7b864ef9ca128f06328f6614a1635ea43e189e41819012e104b1cbf7e9f7af7d2541568d42b85af2c4d99469d461863e55b4e48ca98b65b470a1d690d91303294717e8653545fc0f6e7aa7014538fadb2e28a4616e99ffe77855376d8dbb848f25ff3da49edcfff2fb6312334e51a974fd05de7ba14dfe549578f6500ff419e3c09a3d3cf5ef3b29002aee1a585b15f5698a5f0c1c2ec88bf730eee6c2876b19fda0cf85193190d563ba3ae34612e6fdbeb3f8362fe92b3c354da66da47b6d799fef939ca06f12a6125319f6ff1bedbeaa9c72b19d03cf9899a8a3f732a7b62d76013044aa9adfcf3fdabd157661afac05ad4bd4af16e064afc23193407a9d326a0024bb0fed53fcd1bae5164c53c51b5450958c3656b10190e92400670569e4bcdff3437645db7822e2d7a689f53024d3d1e3effd8eec9890758ef2c5f8840d9933752cc05172086cc5ef10b0441d0014a308958dc9d7493d10d30a6e2f9bb0c95896ad3f5e959339826d79fe60c69d4e186a9f9d6d925e77e2f3c63e5143c6d4ef5a78d8351959aab581f5951f5feabd5ce08d72d3456fba313cd4fa6ff4eb60332d33f46a6ef835468f1d91b19830b48ccaf8f76001a86943d445bbeb5e4e96f50e499e2f9c3962bb73a5179b2e801895b1cddad7bac544890034869911167a8e329b465e9184d94f8383e7f3343ac6346c160ada6256b551da73eb37bb5255fd391c420aa65aeff2c74f96039540e7d07f1265ecb90a5b092e6ca06237f3f2075eb0f9d099db68c77b2e05dd8221af1a71c0e59903c36cb2ae86998a4eed0388c6b2452a2c5b7f66795efa251f458538d33bc320a9fb03366a327af751888653acd2b80cc009c8a335746dbcc3d9c957aa283d424f9a54f58a4761adddebdea495bd47f86057281c5cd827c49fa97bc97c04043de98a0b71566b08a83896f2a5b225c37ed2b3ea6142721de53b231414948bcdf451d74d7ca40cc91640be3fe23169d5f7530d1b7b77129755605b546570bf879c7421a2590b83a9318eef2a55d2b7bd0600caf032a3688f9c9e8aa0c99a4eba0eea88c5b826460b531d21db85b97547abafd600f0352086d2356a065e3358f57d36dba896506bcb038d25308b7d2f717882cb5d65001d888e20d28074c8ebb4c96923840cbeadc5cbfaf832df6f1c5bc568439e29c824f84936548a4f5d65c9358ecc1db0f9c9d997578945a9f3e329171d7ba5e84cb6864002b5d91befd329790e60e2eca3ac89c79170a9ccab106e18ba628d2cac044c91c2a1cdc294933c3480f0dcb70f12c0bbd238dcf0e63c557636465fea8216af15a84d3a0b4b4fef9ab81fd4bd6ba091a9a5f47bbab1d3ea63978b69bae6a27d8fa38ed6aa81dec76845dae01f41b573eb1c353aaeee48e4a0e62ee7244ea0a3091c3c4c1ad3558b0265cafc2d079dc87487febdcdfd9eb928f71fdf44d5b7f7a393c1bea68eb0e549441919d535e10bd520cc6f1497d17891a6a9971c4b6806e99395baf24947f73c4dd7546d9986b6a9a49b60c3000f3a464e42730780a6a109f6c13c9ee569f6be1c1d95789db35ca39b9c41b36b9f606f807ebed5008fdd6ed84f59c4cc59cfd2217884c454fd18be3404bd37dce9a3b35477386e0ab97a0bf9309b2b8d90b971dc27253bb3459e8b7ec62a8474e9bd5880006756060947e0015761b03cb96cff61398cba1d0d0e00ae2ea0e6ddf34cbf9470b30a31c95d55737f5c15d2ff162a0dec80e40248405b7b82336c57c9c737cf7de73ce7797a1384980ea6a2e276ce3ae1903d8f5748db901ee20e3096c46dc6502c3e9f257303a79c035249cb830b00448c83419ede3861c3b3f00054a848566f9490f7dd366c207531efc42f6dfcc348f2a2afe49985d8cdfb9dba065e07f73e09f7c61913452445650b11ca1e14df040aa94d9bf9be3bd256f6143d0596842d0dda991495921da1ea851c510ca74b29051f40cb835a8418cad6f43dd2529d8eed84d1dd7b4990c479862381a30ce6d873e70bd07575042c0ffa47d96611b57a40fd50ab8ec4d0091587fa4e1f4c24adb1511fdf90af69570165a355d08a7b0711d960a35d10b6774a80b9f77c5b10876d66a6bb90eed62d3c07364117d09c8b193cf84eea130d3944c7ff840e58389c24f65fa8354c4c6198f4e30868bd148acc22443e7cf128da1a2d4e10217c8d9b0d87ef30df19081356c536243f2a966a0f7325cf2e71c7386e35ced7ccfe13367ee6467bb852a16b141028b8c0441baa6d414342fdb5c224d8cee34518c3c2f35b11859e9d9b33e2036299caf31534ae48d061453f8d8fea78d5a6f98659afae0243cb94f9b66e7cb6825684f2b350d245407757b526f04f1b141eeb7a2029e1ec771b88771fe5018789856dd7f14f59e0049dbcea7c3640cae5543e97822f5ae2eeb0bd4f2a6121cc71275aadafbad372b1e0ed4e68eec31bcdcf6327f1f30fdb76c68951812563bf177a5dbac0c248e5781020c78a1f6158c997efb2e3f7c1c6cc7286da68e937cdc9a1bcec8e589fe23aff979836a3be21c5ae4007d9e69134e93f523f1b1fc9c0e8208acfb5fd30953f513c964288543929b44c5e3d07275e01bb761a99f3fa94b60f960f9c6c0a73565fc08f3cfab001c702af76fb25abe7fc989c2e9dc4b4230955a7a2df13ff31fa36f892353747445d2e1cd5f369c1219a6f3f7d915133da893a5f31dcb9443f0a1102012a2b905c8aa1b471b5fc4384e53510ed9de4ebdcc52a7cf3715e23d9a2902ecdab654a0c99539372b6f549f33da0876b164e9d36df1269d52baf3d257c03464f6ccc4ba6d8d22401f8d8cff2c37d7447d281b99a000ba1c5c570d084ad4431d2f245aee9d2991d6a91a9463ff15895a5cbb62f5ba0a2fe01686e48bf1778015bba61febfb807c0f9112c19e1021a8036f18db513c51b7eca72d1086aa58c8c72e5925a5a7aeface5e04d5aa74beae21b6c7fc46b7f6acc1cfac810544650a59917d348c2944a0dfe383880f0c30e851cdbae83a4e4cf6b5c9b85f1de3c2b058d4777dee171297714206a2187112b06119a588e0c7a816d377c5d693457598db134d9bf79a951074d5503282a8585c964b2854fb0853372088d606984d83832d6afb2bdaab00a3330c674b9356f313dca019d78bc966446b8b7554e2a6472e014eaf0c762edc898c384c9b170f1110cfcadd982cdfd6dc4e752db2e107a1b329b38119cddb8fb85c1ffb75d579035cb51b7f3dd387f30710eb9eb895acdae3301ec1c7114bfdf3a7020c351376fd4c72bbcec3e6fd712b560b3f4aedbd1ff58f925c4a972e3383370cd72bc7f313eee1da8594171c4d89a6da83922c2b76ca27c3addd88df35f2db014bc8eecd6dd3b0e724f91027441369c56c82acbe06a96cbc089c0495334c735332ccadb0d9e6a10ad1138c701fbf93d01610f50d84db158a9fe81a7c0c6ef9a4e93bb7affdd7417a53f7e75793f6093a95f768e7a4605065f728706b324ba7d3e3958662d6456c09b53e5c6f067bd1244b5a6a37c57c372f158e1c5eab34a4a127886d88993e081662edb409d3d0a757cc908bb91f32227284e360d7fb1ef8ae3a65003458b08c07013fe61f825fef71013810ff7cf0366c6f1f0768c12b3280403eeb6fb550949507943503729b4662f6df8dd3ab62423f8088317320b24ae4973e7725946372b7aef6eb98e84fdf8e1ae0759c37301d0534743141ae2332c06fe69141b5d127e326a397930f160862e5d7ba664d838f570610f590a354a47c860b92cd670a1884975ad8564d20f4a163b9760679a114fa3077ba3b6bee1d97a6c084b4bca692dd86e5a01129ce3da526ee801db95769bfafe0202cf772d98dc3a40498d0f62d0a4e3277bd62e7145f32007948122f1ae387a4556f0777bed8c763cc7de72796dcb7f555c5747fab6a78bacee320745255b159874a1a48a5f78a4e38e415b57e4ac67febb40f1ba6ceb4d3b284b7861a8732dbebe7c3b56b56bc958f", 0x1000}, {&(0x7f0000002480)="904f43fbe96ead2cb6a8d522e4339db69f44a27dc3128dfed392fe0eee9ee47b2d20d7ac6807506e287896784519d8bd16f4d17bd17b50446eda04f05a78f8ed4b9d4307fb2548bf0fd17904936b25e5efe8ab37ef9587b7", 0x58}, {&(0x7f0000002500)="f84db8b2bf3f5d1aed0d66bcfa60e3c773c8b2c2f69d75ce2f880bd9842ccccc2bac8af45a7b9a8f479407c411c8a12ad3ecfb7fe46a3fba0fc5d60304cf896e14bcedf0693e8db9bf0765406137460f6f630b413cb236a653c7ab0ad63b472ce0b1522eb43aebf61414752e9b48d5e8bc715158fdb135c5d27262336d2394a52f6acbba62efa64c99b01b4023823aeff336dd44661b75", 0x97}, {&(0x7f00000025c0)="1e00b6ee8a643b3589c92490d0c68f4bf16295dab7b127cc55814a88a5dd605994a251cdde3042aa7e72a6cc0231578797e234569f2289c70ed106edb10438846425481c62dd97ad9ec964c41833b89b53da40b6701314efd7682f59bbbc4a70bd507b404f0f647449bcb97bf67de03a6130cd190ff424ccf91af5ffbfe64b612e1806def8213e985d1534ae4b6bb9c7705bb91246ad42c7e4ba1260af0ec088422bf7d13887bb15a1cda7c790e351a2d5ec0c67b560297a09717fc1459eae50abbae4ddbe52a23cca155ac149907fa914cbff789f01a2e62af343ae6a63b14f80634c33ef956d712df7eada381a65e49b3071134983254d232224219e876dc6a88e1ab146def38b07d3727069a7ebf54e061416218add8347b9e30717741bfe5369216da11a7da4b47c1727409b3325cd134dbb4598fe26cbf3c5fb7e5bb9a1a1df872be1ee5b6dddc35051b431f0ed937fcc17d136901b6524e4ecf7f31f9f5e0945967206a218022ff97f9cb6a5b81de906231572f49811ff5cfd1d7440f2c7600360171de3c3b0744715d66c4f52b19c407e74716657711a2c2880c63c3418b4c994163607bbc0d106afa3b70ae6d1023ac94b3c1b273a87bc9073c8d2e6298c0521feaeaee12dc9b0dddb32ac150ca61ac8a4321a54ffc1b2cf8f78188a8299f8cb45caae2ddb846edd3eb2f7b914912ced5dc28269f111622a9447e03ce89f00fb815e3f133d8d61b1db5e8fd2060ac660c0b642fecd4486a817bc6f96ff25415c42023c2fb2fcf3cffe2c89902ceeb2f6565e8bcefdb12e4ced120d96593a37e2617503cae12de36b47180cd4e2c561c11ad42438b243dfc6c4ec1d0eed4a6e567b0c6b1ae489b4b5b2863f1102f4e4fc489ad2f89a4db79f5dfd0f3a5b6fb7e553581d720ab8cc5e2f74fcd7d5fcb6a383a1e4f195b762f8190ff0b378fab9a35c0b1e0421d5df445c3861900e586a3aa82b26de24ef2ac16cee27c7364c428ad8afb064e3f302b20d54033417f6a61416237aa7fb22c86fc32793da2e138412eae3cb786a336ffd3a494088e53cab3e79879292e7ede41eecff3b39e50c63647519d7233698d9f30de5e9b528f407b55baad94885bd4ea75089af3a8debe784b262f30c142705cf3896668462fe9de05de5e96623f6aa5e32b07c09f47922a18cc3d0b8c6e88b666753f7a8c7ca4d816587c226ed054f82f2b4deb562fc77a8a00e602b0c25b4486eb0e16b1401608fe15890b3d3c891cc2acd85927a23618617c53f8774b174f83b9122dd4ea82bfd7d527ee866cfb34bbae8169eb65c279891de0fc1b5e508162909fc833344118bd9ed27842905c1d7387bd7c09a54eedd404a44290e1d6ec77812a745b13d6f57fccd48c2643ff120274e46cb941b56be31fae62b1c42379fdb127945776f92f984503b3c93975cefc4777d583dafd0c27581425363ed9d87d5f6e50c3b1fd5aea0904011aaf2294cbce0cc13412d1605630a8b0612359a2ad9fc9fbbe1a7b38cb7cdb7f2cdc6f795485021e91d5acae2ab0b12c4ea92d4e9102969919b20667f640e2cc2ca28121fad478fdf48c8c6cfdfa59a00b44fb72be08187e5bf285c375ee20d2d6f92cdcb05dd46e090565da3921d8843afc6988ff8b45eb1812d1ab7e5a3943c38a2fd610b48277c17858b8d73801d6016493bfb64c7bcf864181e426db616c20594abcd024718e9cda19a8d9745070c0eddbb745e788cd9b57f5136781243de76c6bdccc4884c02b56822c3af1940527a319e209523261cc74bbfd96016eb7ce27e3a51aecbc6f23f3012ef05a3555c1272dcb82726088cb0a7e978ee9c6067428daf0976fdbe1b597daaae5e51f52405ada536a0bf14e409e8412d29deb28628daa55e516dd6cdcf65ba9d6f824522253dc432de88d90725c999436a3e9dfab2cfb0c0e84b634e9dff84db993b32635aa41c200597fcb7d44f7e227ab8ee1fbe02f607b48fbc14d0a7ad0f9a51ef2155756206626c62a9df2e37ba897b83ab3a5a25ca3f74be522aa3cea77bb55c5a24c30965b502f1ef476506f11435a70a6566cb2eaf437d1ef4dbc1be51cde123e7b9dd197de3b22deb2e317be528f8dad49fa9e541e30a07fd160569fcb799b78feabef85de7659aabe166a0162e02a6222e7c5908abc1dd78eee350b870d8a061ea94645baa4ff93651bbecdc2c277e62d34a1534ffe7a2e19f8529c332c56e84b154271b1d427058c9d5a67ba6145964f6cdcc85e78aa9ff60a673270f09cec9607a8171cbb34d3c615f3feeaabfd8ba822c89a95ce116b6f58c0fc4ad9100e74f5786b7cd589f6e73ad256cd94ddd5584f0d801d2aa3ee4ea55e12c05bf0055592dcf04544b9dbc833364dd5243bde84c0aaa5784557f03a910e2c69b3f6e3d0e4335f4a9055972912332b6a877268337e3b6ac44e13ab70d35e696af365b5a1d91acb037283d4751121fa15efb51b5b585e2f7c4c4438348d1c3996d6ba8a16d2fa199a0958b3418ceeb0c90f3d25a8d4cc94184637d1f366ed921338e18ef5e29e120c4a325f696315107cf32dd350db797ab73931c9bd1de5332e338355b1d47a88dc1d99c2133d6fd3c06113b35417d19b0671ff8d97b8d84c0bcf98e8a021662f0ab0351f4be3a0689138bec4c04b1284d37bdf37e4f5064e24407d14b963a54afb1e992be9f6e7aab2414d48d9758cd8476e8b21d18210c7761fd528afbbb919716b6b42625187ec0de8ce7dbfab77e3dda211b037721a3e6237469faad7ee833318b7a499dec7b216396f23deecf2b8157f8a358f76cbc6ee80bd2ca9f58e94ea9fbb58a352faf9f84cff45e5025463b6c4bf8e4f460ad71918050c617bce74e596da371ba035a3f1c19a503c6376e1658f2c02e03bf4aa168ea189563f301cc3373aae32627820fc83ef47fba8cd9249de39800b755821ee8f21a961226357b5ea07e4acd4dc47b2bbe0dd40503898c98c8d7b2279cd2b4d6bea126f43adb001501cbd93f1ba3b3c2621cbc075b1e0eb1897c40d80ff27661b3edd7e1680cd29c31f4443a3c2c9109c269a496ab6e539654ca3143c931ad71939886e2bf74eac6e6417bf2bf9db28bba614858c8407821bfb615cd983f8ecaad5648557c2949f1285e7c62b6104da5fc2feb2736274515474170d5acb128b2637e41947586f8daf66716061dd996bbc66157bb7859bbf8e8e0a0df175bb55e84244d8b20299a870a087c18583effb54e689cd0c2146ba4d9704c819dc9f67e8a56b446fc2c181bb16551523676f2198f6e4f791aa045ad6d2ab7180dbe324524981110663c104cda2be913d7f7e0193aa7d01cf41ef93fa123c71c91e631e7d35f7a03a69d2a2123fdef8112a963a8a8192e73bd7b5f6492210247183cd641db527ae6e87ce3b1d77f13712916c2a93fe8fa8f78148066b9cdc6238d6e10c93f1e87ec3f392f2c3276fd08410538beadc8da04fc6fdb0abebfbc08778059ac1a45645fbbb8ec7c73b4744fd422521ab6f95af97ec96006e4a7aecdc79854547648c5267be6d92ea706e1df4f58d53c87f1159a61f9fde18c13803712943a940d515c124c107072ad0f06b85ed73a4246601f05095d04bca20d7f9dbb3f61741f49151ab9f545f61e220e39fdbf2d8c71c74583727d8311bf0a5dbe0ea45efeec590ea862684a4163f75fe7c8ac42013a83e83757a2a95c44bf1f4ac04988606a00bf8d04437866e312decb77d0034a8cd626b272bdf51de15201afcbb4114ec03e7c22748aaed30e764829ca280515365a0d07bf0c1ac74ad73768f348ffb4c4d6fb21c4f47320e5049b14e70999ced714238b76cbd1f803e59d9adbf6dcf75fd3bc15dffd84ddd698fed8ab2a43bcc8d74cc07dc96a75f8b38d84424b8406078edbc306506592fb28e1ebfa58a217be1bde7195cf7c2ef8d94aaa11fcc968d50dd4d40e4cc0e32208063fd5c41ff5f656a92552c5322f28c2dc9ff8eca1e7988eb59b2e534f2d1b1f7035ad09e45da30b704c42fe0a8d388ff7baea2571900ab25bba0a6a587a78d5107a97a460255f431586021e61322104d776427e0bc726880f0860f12ab364c1d77888c0fed7c906d181a16fe751d730947c956e4f8da1411d22de8bd9a78232a43725becda0bc10b897c2ba381cfec68e55e8fc6e2aad486b7443cf59f5f233eb0e60d462395c95f2ef40bd331444ac202cfb19f06d2e5218ca28a0edf5f5f367b0433e9e84108e467a903f6117ffd8df1715826c1f0e43bd343d617b42f50b24b79a04f5c3ef021d54d886b71f5fc14c6f590a22e13545081dabc4fbafa4f6e18bb049bb7631b012d043ea577fa3df107dc02e713a3a5ab564de3e42a5e49d12b1c14b0758e1f38833648f5a33d4caed37cd025e5ba56931ec321c2cb293196e4712c061f982204dbdb4074ce48ef80d220ed1386e76bc55619672910e4128bd364e7dc05227458d186664aecdc1e35e93b7e9351e21df218b77e7660673e569913bc2fbc055e7c48fa0629c98b1e0f0b3dc84bcb9facab91a000cfc9b145ead57022afda8ae967fc216ed2b9eb5117dac57e935cd3a1b22f633b8241727227798fdfe647d4354048a881ebdce48f7a23364558c5fc38db0bb043f12708d4702a9401b98a27a1b4a7c415828c51a2c7418ff9ab9b99aea23e2484ba79c23fad63378f3d9faf559d17ee97cbdff954291bc828c401b4aeec5f1cdc8c72d17a2b7bca704ea3911861b332e48b43a58712154fc45510ee7bcb68f84ca21555cb6b5e79070191c7784dbc6bbaf4b258bddc37f44dc29370756f45b0974eb6fed9438e2e72ec62fc420e1a827c8a1bad11ec7b523f06559e1dde1bc6cb591caed31190c9c9c47d929922b648981749f966b9f54b7ad530673b1a2cefaf8dd146dc25a88583ca91cfc0f50bb39623e1ea0ecd5f0d50ef12330bd9fdfb441a0905f8c89066c56c0fed30b9dc4661b09fb47bc9f0d064d8c05be6076e31661c54001ec2ec8f132f548707b2473753c5c10361c9deaa5ae4546ebe68f8d4c9b4d1af8053ad5ed62d3154e8cda63a07c5feb494327d14c6860074c0d24f91ed672b3f2fcf3d4fb211050a9916856312fe0c705f6bacc3f1423f97ccfbb5894a98aa9467d28bc59f109411105118e163be98117a8250ff2b3514f627fa1868bb75eef1b6d6973c9ff535be71927384560f38e4efd12f811586801897a84bfe7696e8557e3cf88002a49464c6911464bc6e96694da69e70efaf7ed425a7e5d80b63407b804b2b21519a6d526c06e56d646dd6b0c7be4695991aa1fd85271e72dca7180465d22236d95601969bed60644630f6174be2040f0a274e2def59714abcd227de0b04edacf010ee1ed83f01645b2f97720f2a00a4caeebf0122a96257f71d8706fe4739f14a356f3dc6ba9a67a7839022b76", 0xf00}, {&(0x7f00000035c0)="06c687b07c4a5ee71b08988fb57d1ee97f21031ace34ea2925bfda43adcee2725cb6a405d234ae0edd1ca6a7d85d218a1fd0f14f02cdc2aaf254d68bacf146a82d1ea283a3549798fed767aa1090838b2928f930069887d639a82150a4be270663d3fa55cd2d1c6074fbaaf02681250c115bc42fb2043c24e2d49201ead3f9ce20f50f4943fe425c9345eb44203591bdd8944a3515900fd2faef33ed4158b4ada9777aee13a3acf26bbbf72c4ef0", 0xae}, {&(0x7f0000003680)="9a38c7545361d8be5004c8123d6f25002149e9c479e1021d55dc256f96136f5d193bab0890c608a53cc1d6fd75d9b7d525bef8f366dad7ca2725bc9b331a1e2ef72e4101e62830ec8ed3e21de3d489f216a33a704a139af83fd6d67f6743de0e1f2f4586828fc1f67d7c57aff66dc05e61fff8b1e2e0b74ca3a08b92889de4803ea327f5e97a6107543d9847e3a9cf760fe21ce5284c348363c3bafe4c06eaff21fa0d2d49cf0fd10103de5ca34ea6bb38596ab315b44b69c0b7e22cc98ed8ed072e4bed7945f8052fa53f207eabac8de5391f7d209b80c350e39aa2e5bbd185be0a", 0xe2}], 0x9) [ 1168.943989][ T9402] R10: 0000000000000000 R11: 0000000000000246 R12: ffffffffffffffff [ 1168.944000][ T9402] R13: 0000000000000016 R14: 00007fd0949ab000 R15: 0000000020000400 [ 1168.992809][ T9413] loop3: detected capacity change from 0 to 1 [ 1169.163134][ T9413] FAT-fs (loop3): bogus logical sector size 8 [ 1169.169292][ T9413] FAT-fs (loop3): Can't find a valid FAT filesystem 12:44:38 executing program 3 (fault-call:0 fault-nth:73): syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000280)=[{0x0, 0x0, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e78032513251fffe", 0x16}], 0x0, &(0x7f0000000400)=ANY=[]) [ 1169.230989][ T9413] FAULT_INJECTION: forcing a failure. [ 1169.230989][ T9413] name failslab, interval 1, probability 0, space 0, times 0 [ 1169.231011][ T9413] CPU: 0 PID: 9413 Comm: syz-executor.3 Not tainted 5.14.0-syzkaller #0 [ 1169.231101][ T9413] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1169.231111][ T9413] Call Trace: [ 1169.231118][ T9413] dump_stack_lvl+0xb7/0x103 [ 1169.231140][ T9413] dump_stack+0x11/0x1a [ 1169.231154][ T9413] should_fail+0x23c/0x250 [ 1169.231186][ T9413] __should_failslab+0x81/0x90 [ 1169.231202][ T9413] ? call_usermodehelper_setup+0x71/0x190 [ 1169.231275][ T9413] should_failslab+0x5/0x20 [ 1169.231292][ T9413] kmem_cache_alloc_trace+0x49/0x310 [ 1169.231314][ T9413] call_usermodehelper_setup+0x71/0x190 [ 1169.231336][ T9413] ? add_uevent_var+0x1c0/0x1c0 [ 1169.231353][ T9413] kobject_uevent_env+0xb29/0xc40 [ 1169.231390][ T9413] ? kernfs_put+0x39/0x300 [ 1169.231408][ T9413] kobject_uevent+0x18/0x20 [ 1169.231425][ T9413] __loop_clr_fd+0x6ae/0x8f0 [ 1169.231443][ T9413] ? __filemap_fdatawait_range+0x17c/0x1b0 [ 1169.231463][ T9413] lo_ioctl+0xa48/0x1340 [ 1169.231550][ T9413] ? rcu_segcblist_enqueue+0x8e/0xa0 [ 1169.231568][ T9413] ? call_rcu+0x259/0x6c0 [ 1169.231587][ T9413] ? avc_has_extended_perms+0x5d8/0x7b0 [ 1169.231604][ T9413] ? kfree+0xf0/0x1d0 [ 1169.231624][ T9413] ? blkdev_common_ioctl+0x9c3/0x1040 [ 1169.231661][ T9413] ? selinux_file_ioctl+0x8e0/0x970 [ 1169.231681][ T9413] ? lo_release+0x120/0x120 [ 1169.231700][ T9413] blkdev_ioctl+0x1d0/0x3c0 [ 1169.231763][ T9413] block_ioctl+0x6d/0x80 [ 1169.231785][ T9413] ? blkdev_iopoll+0x70/0x70 [ 1169.231881][ T9413] __se_sys_ioctl+0xcb/0x140 [ 1169.231895][ T9413] __x64_sys_ioctl+0x3f/0x50 [ 1169.231909][ T9413] do_syscall_64+0x3d/0x90 [ 1169.231926][ T9413] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1169.231991][ T9413] RIP: 0033:0x4663b7 12:44:38 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000140)="c2db6cbab62a52c5657e8d1b29b0", 0xe}], 0x1) [ 1169.232006][ T9413] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1169.232024][ T9413] RSP: 002b:00007fd0949aafa8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1169.232042][ T9413] RAX: ffffffffffffffda RBX: 0000000020000280 RCX: 00000000004663b7 [ 1169.232053][ T9413] RDX: 0000000000000000 RSI: 0000000000004c01 RDI: 0000000000000005 [ 1169.232064][ T9413] RBP: 00007fd0949ab6bc R08: 00007fd0949ab040 R09: 00000000200000c0 [ 1169.232075][ T9413] R10: 0000000000000000 R11: 0000000000000246 R12: ffffffffffffffff [ 1169.232086][ T9413] R13: 0000000000000016 R14: 00007fd0949ab000 R15: 0000000020000400 [ 1169.268818][ T9423] loop3: detected capacity change from 0 to 1 [ 1169.271054][ T9423] FAT-fs (loop3): bogus logical sector size 8 [ 1169.271068][ T9423] FAT-fs (loop3): Can't find a valid FAT filesystem [ 1169.303577][ T9423] FAULT_INJECTION: forcing a failure. [ 1169.303577][ T9423] name failslab, interval 1, probability 0, space 0, times 0 [ 1169.530416][ T9423] CPU: 0 PID: 9423 Comm: syz-executor.3 Not tainted 5.14.0-syzkaller #0 [ 1169.538742][ T9423] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1169.538755][ T9423] Call Trace: [ 1169.538793][ T9423] dump_stack_lvl+0xb7/0x103 [ 1169.556964][ T9423] dump_stack+0x11/0x1a [ 1169.556987][ T9423] should_fail+0x23c/0x250 [ 1169.557015][ T9423] ? inotify_handle_inode_event+0x106/0x2d0 [ 1169.557038][ T9423] __should_failslab+0x81/0x90 [ 1169.576291][ T9423] should_failslab+0x5/0x20 [ 1169.576312][ T9423] __kmalloc+0x66/0x340 [ 1169.576334][ T9423] ? rcu_segcblist_enqueue+0x8e/0xa0 [ 1169.576352][ T9423] inotify_handle_inode_event+0x106/0x2d0 [ 1169.595958][ T9423] ? tsan.module_ctor+0x10/0x10 [ 1169.595978][ T9423] fsnotify+0x1040/0x1190 [ 1169.605156][ T9423] __fsnotify_parent+0x2f3/0x430 [ 1169.605175][ T9423] ? blkdev_common_ioctl+0x9c3/0x1040 [ 1169.605212][ T9423] __fput+0x1a9/0x4e0 [ 1169.619486][ T9423] ____fput+0x11/0x20 [ 1169.619507][ T9423] task_work_run+0xae/0x130 [ 1169.619525][ T9423] exit_to_user_mode_prepare+0x156/0x190 [ 1169.633584][ T9423] syscall_exit_to_user_mode+0x20/0x40 [ 1169.639191][ T9423] do_syscall_64+0x49/0x90 [ 1169.639214][ T9423] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1169.649602][ T9423] RIP: 0033:0x41940b [ 1169.649632][ T9423] Code: 0f 05 48 3d 00 f0 ff ff 77 45 c3 0f 1f 40 00 48 83 ec 18 89 7c 24 0c e8 63 fc ff ff 8b 7c 24 0c 41 89 c0 b8 03 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 35 44 89 c7 89 44 24 0c e8 a1 fc ff ff 8b 44 [ 1169.649649][ T9423] RSP: 002b:00007fd0949aaf90 EFLAGS: 00000293 ORIG_RAX: 0000000000000003 [ 1169.649667][ T9423] RAX: 0000000000000000 RBX: 0000000020000280 RCX: 000000000041940b 12:44:39 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) writev(r0, &(0x7f0000003780)=[{&(0x7f0000000380)="f93b76460ce86ea5b7f4bdd7a2df86ead5a41e9de62621be905f6ec139db763088642cabe8d8664313b671a518ac9e087edf921e5aa7aff3cade046f3c4b59b66771d6259913dff4ae22d7894e21ad239a5850df1245dd57629f801ce7bcf01df52a29472e7e5307f40b4aed483f88762904208630166651dd4f5ee1330756974b9466d23271518eccf65eea717d6ff3f7611d70b4333fa4695c634ffc9052c17330990545d69a60f833603404530ff7fcfa266a75fe75413e6e3377ed3a709fbb78feff6a8fe2c6715798af77a58d8ed7f6bbe8341dd9676522b5736c30def484eb824d602ab24c248dad791b924639d5977c37708b1bfd8a720d83ed6b2fb46420fcc72ebee317e56eac7c9734c03a88d9f987ff0f31c18c57c7f5ce84b73c963097b74eca39ed148de47e7e4a8127ebf2c4fbd14fac597788d40e8aa25e57ffb729f942dafa5026ac3fd2aaf23bba96c0836f7cd0de95bb7644ea69ca91bc8a7f3aaaaceef2651037d053746a2b69674a887c666d15911f10aed925e5b06968f5b9784ea1d77cc8208c6bcec109631b28d1338672d09f4f636abbf35eaa47a9e3fbda61d664fbbf72f930b530cdb293e7e549e08bdaecbd502c8ab93e430fd44dcb29653aaff463f0b42eeb6ccc792665c92c52d25e137daec38f0dc1eca89ab3148ea5c43d47225a5015348ec3fc85da94b323ab5e0bdaba1c4fee68c4daf46012240a562baa98779b4ba9a5c0b02c49ab13d4bf44c2b134b8bd31e123329f2558b9491d189e3944040234ca57dae0be44fd8de5423a6c07b4aa6e9a14b89c090e61c2f421e537dce5d56ce781e4a6c96dcdfddb5d6db792c6b292304835f50c069058eb76958a784ee6c9efb46661a81c21d0cdac83c57ef80a2eeb9ab3ce94f67155ccb0284790b5c786c3ee2e49fa14141ffe94a15bcd8fc8b6287871d4f24d6b4665667ec227ecb9dca18245a0f9c20d1f3f2ec79b408fe1eca64ec3dcbc2f14c73393cef8073d74ca42b46d13f5d3fc40cc8b8c43c2d2e7354103170e8d37fb9ea3612b0adb98350d7db4e409b824c9c2e569a6a386a94ca68750372d1ee0da89bd0b563e3aee20a2fd5fc0d51acb882380976a19cbee898619447b292b4916a2b686b5194ae33062be6ffa285a0d8cd723857ec1eeb7703313bedcc6630ba527403167c81a81cf3db5d3e95018407fecddf1ac584560d2419c9ce604a2919c8ce0f342db640f5de7536bd00eef94059f89ad02ec516d1d6b812c4a97f8606aeb09bbc010a9fd7654b01286a59390c8c1022528b11c9f406ae51aede573f456ee1a4ebb4d9b9f3abbf2e20e315862ca3b25fb22f5061156846e5d0cc4dba46ffb12a53ffe6b94034c1710b60e65399581ddc4b2dfa7e1625a7aac1d62cd6d219e174954adcf2da0a93fa41e3fdfc0be6e6f42b08f74978c93b7c45ec70492859f26e028199db65f7d743ae41f1267c06564aac8a76bc5a85fe60d340ea04430c2d274fb5bcdfad9f552936be1f3589be801ca0363ddd9f1f14f660aae3de9b351146aa8d81104ecfff71044b75a162e50864c0c22e46a6f38018fc749623c4bd518888a23f3910977014dc92fafb5665cd0a3a5779421403f0a850af567a8dd23b727e646f154a2e7c25c0d09dbf5ee502e4428c8c5546c116869ae90b4f453bce2e75d0596f10c27ecc9c1b75341f1324c87054e144e326b0327d81b38e8bab6b1ba859b44edda4638d5beb5e1fc753da8956abdf775c3eee7cbde4a04d68f6131060c43956f682648a8f51776e18c1f33b9a5213d98e3c822b079118d4b0723d5ee05d87c2e732e16fc65588a12b2c5ceee7c69a87fa305cb3716a04e262ff4f833a3d0e5e08feb14532129e19d85fc4e5eb8bd2db5301bf86aa1f819eef63f492dd4dffc12e76ea63470c2d306ab98babb0e2e815eab734f2e3d629735a0ec5cdd8b4710050d6d98c265e214ea5fcb6d82a156127c1823bc7d76f479c6581de286bcef5bc484ffae05ae6503f48001a835e8d5fd6287b5a69e227015811d2e82950c4349949221e452b9c7d133e130ae8f3fa3656932a8c4d2cd6349efcdd2268e63695d713685d7d336c7af3e874463b3a7d60961585c73836cb7154be77ef969a614bb6eca74016e7072dbcc9791875ab728e2d5d94d41368e690bccd0a66eee0740c17753d6aa30e2d17357862c1ef7e30be9d3b2e28b22c140fdfa0ec56a0dede8feacccba1582457cdae3a70cb9ab124bb2473a099731b5ee97033b9d45a20b88ebcd5e6fc017a981b9d75d6582fabc487689a69f3304fc755559a6d279e3d5ace5e0dc20ad334d4fca589a04972584f60db964f37accd0052745ad323f68dd6e50eb716bb7285f694c14ae59e7e5e99ac94cb5d466b8b4eb4eb746956c500df9dae9617ec6ea557d8744d1a47a8fb7f0aeb8cd94b1ac9c1b031c08f9b938b232356ee034f58e027d19af4c9e75cb05f88b9eb0410be2c99d708d613f6b49f9982bab481bb8808c48ad039c15c322316c68278033ddb0fe24662e897a79e55f4d1aeffdc61602ede2aafdff1c2e733d1b8ff3e356fd834b1bb92e0d37e7a49227f9c419ebb74ad7a23c7237b75bd5cbe55ec19ab386f4cc4a536945d912c6eea7bb1a6e82b28d482cd023236f56eac44820cf958020392836cdc0fb325387d23877eab7bc9c985d8687071e75c0f64d7e2c89e5a757c4d49c76fa4d93373bf669d69ca478469bf6b2a3ac42fb91f7260b24800769d5592178584353f886bbc5e6adb1bb5c08d67b87f2fa5001517b7f8e58855cb1ad034dedb228302e8105d6c8f5bb256556168fb10663e7767c5b8fc5af4d929db26c837b4371cc2e2432bb60bc109e5f47b947cc92f18e0a74541ef7fab261efbadbf1a1c9ca321eabcf657a00fa4964859777cf58485f3809b889c4b74d97c198e36536d278d025ab91dd9a8dc579ba29344afb59417270eb8f7b9b8952208d6e2302edee24f1312002e9865428359b22f666a817ebfbcd33caefd17c9467afb841f654f9a0ca915e5d2b85c073a540b1020a9b8e53ed1a293793bc0b29cc43df5dd85a8196cd8982aede4c2af844fa2a9d40ae801e07063f4a86a8b110a63ba9fc8a8db5df49879d9d7f12d882efc7807edada4fb5a8d5f343043b705350ee60044bd0e098cccae52627656e34a509e5fb5318454d2cc85406fce3815aafa031271cb6f6b39626df5acadfb020b949c611d6d090f1cbb3140ecd84ad72e40418fba59684d886fa5b814ef8e05c3127d9105879e59b6eacae62c01433ce8ffa1121b27beb61411871bcebbe3398828d509b607ee61e1646f0b18968393e06849cf2d2bb88bb80debae428a647d16dd90efb6baff08a3ab453516e51aed45b134c201bcdd6a06574b3931809c0795a7eb1a623a152f8bdf8049b79bb79a4caa2c3fd1ec4c99b8bd4bebc5f8c802514838eb60015ccb94d285e4d933c0dc5accaeef6e89418c6f71acd2df141c31f9359c9f2295ab0d94ea07261e5a0e16e031000a8b5a89b4be8fb5dc57c7b252810ec86be8bd3d8ff0d8dc032a553ee54dcfdceb997c91392e164044a6fd28026d2f63b28dac06338ae271e0665ee60b8898ea2e78a2e13e4ea526fd9f57a3568ceedda93839790d4d9d875db10a67e3d0edf2b27fd0ba116caf0b2852bb6cf5933e511a0d3b9ded3d7bd7300819a0bc53534f9d317a4f0b24c3b79ab124679d79d4d3ee4bf64ac17c5f432d9db2358a9c028b5ff9d357a22a9e583b9cc6f4cf738e1aac3f0741536d86f2d3c57cf57573bf36117ddf519231d688ae2360681f25ff3d70ef877053c0c76633957e8dfa1b283a690a4ee39beea6e2b47d4e7644360cec0559fff7f13932be4bcfe6ed62acf4c9abf4722fb7b6aacfd9ee7a61486aeb5120b4443fb88651132f08188a5f16bef4a5f190c6aa589903b9e7ecf4b324f069b0e6818e71a9920ae8bf321e327617bf3c6b58f9fadc04cc49e183d71507f0a0d7dc1dae4bbbadd95731465ce85572ff2266464305c9fbefe9d407fda2447f3da7e3f4358cddf1ef6ae69ac107ef9650d2e57c96c75fab6173edf32bac40efb46cfa3a796bb6661494630bfb85ddbb549e37a443c3311217681d1bc7f8ad09a380e7883d0e9cf574844cdff3ddbf24a035d3edcd5564e492c18fa8b67d9e48b8fc296c31330690e1a134b6f448777fce6a9ca8132851ac65b8cdf9eb94d7bc17e123f947974723ec0999982bbc056acefdc22769fe58746befdc5bee831a880f2be609a1bb8736f477759614ade2972b330cf0edf875d23ce917c02adb975faa64a74e5c6b8cee7decedb8c94f7fc3efc83a281dedf35664da0cdb64176802b6e1c206668ed4d32aeaa3ef9ab746080b3c2255c25ccb717a311ee3a8dde72deee7dfa3c643dea5ff1a3f12fd3b62115ad724752d63a32e3686681e9d2e275358de7eeba021b9c19bc7d2c40ea4453b0e3d0feb68b800dd53a3fc16528874bb649cd7a0b18160b87fc87274ff98d69fcc135191a999ad982dc73fa9d5871c103ead6161db0ad14c249aeb306509d0ede5fa6668676606be3ba2c5ac447e2d5b5e0a60d7798f8794d9f37af38487a7530c01b47bab72259f6f78c09e679f4a20070df5037ac7854b48216cc1d1623250a98d0b37abd3921fd517d7dda53aad20081aca8d44aebfdc15d25795ba3603d1c8a4a38aea4b026f92fb2b640cff5c6bd939c832294710a1a224c0ea3e110c31aeab63f1be1d39a4bd19651527f5a2a738bf70620e58adee9072599932cf9cebc3d078a64e1edce25fe70733c6223bcbd24168a2f6d6f5ae16e5c886410345e68fb42778d67c26861b7d5bb9d906a4f602ea4aae372455da3494fa48feb80b73dddad31aa68b8d50a253d0602734180447a017872e779b8cf3045200a1c52d6cf3141a08392aa642c0029e06ecb5e9954ae024efd42dcc1b529eaec132223981f995bea4aaaaa1af0ce71f32ec31815ad3e399f18a3877aa13ac58c46c16b3ea65eaebc268efbc281cd7da134f6fbafb4cd2e93c7aa27483b119cedc262cba6b9a94b2ddb5965b2594d3dc433a81e21bb2ecadfb12216efe693c834720026a2b59ab51222071cb8c917e80af6d58a91b6d94b505ad35442e1c22af79c31a8ccdda45a06e5a743aeac7b8427474da1f37406b2ed501cb0d5acf4d9fc08345f61b941c797680ea2d6a8813b12c9db905fcd841ca8df7bb4f5160bf6ce6612f0ea02235301d0af295d01b53789326d5e5ea5bad7ea96e85218c6ae166cdab895562eb6c2534ead1a5c2136b22ff3ec918863b61ffca39f2fc320a92d69cbb31e0f7c25acb9d97d4fb2fcf4ea50149a6ddae1ec13660361b6321677f6c1edbc2d15d6e3585339b27c0957153462e5b8836e297c74cb6cd3a2bd0c2f8083f1d104d90e5b34b40a28150a02676b6134a43881865fb7c2c5d4d3b25290fc750cae1e4fe2d7768497d47c0de6739cafae66a3271294ebedbe9b5cd13bdfe306211afb952a868cc60d94f552945f40044b4603a94d894c2e51d1a5040bd2f5e0caa78abd7ebf3f60910143a9045eab19ccfdfa1cf455c4e92cda19bcf9f48fdff3da9eab4a83c3378ab315ffc6ac5d484ec13c6376fa2a74e75a8e1364264ecbb62c3c1b9bac453ccc83b77816372253cffd75537b4441f2c0be07fbcb7dbe1740274bf983a62eac636607907af664cafa36027f3d20d08f2c1fdbf3fb4b99793c9551aab78f1ebecebb36c157547ef8352e3d718fd75bcb3bb26b4c3a9d353e7f378e52a06a1df8", 0x1000}, {&(0x7f0000001380)="cfbe360fef4e506a598711a931f6e7e9cb34ed547e83583c571ae24a026d6feec381c4842b3925c3cb8d1c768e281e4f1d47ac00e37119", 0x37}, {&(0x7f0000002480)="904f43fbe96ead2cb6a8d522e4339db69f44a27dc3128dfed392fe0eee9ee47b2d20d7ac6807506e287896784519d8bd16f4d17bd17b50446eda04f05a78f8ed4b9d4307fb2548bf0fd17904936b25e5efe8ab37ef9587b7", 0x58}, {&(0x7f0000002500)="f84db8b2bf3f5d1aed0d66bcfa60e3c773c8b2c2f69d75ce2f880bd9842ccccc2bac8af45a7b9a8f479407c411c8a12ad3ecfb7fe46a3fba0fc5d60304cf896e14bcedf0693e8db9bf0765406137460f6f630b413cb236a653c7ab0ad63b472ce0b1522eb43aebf61414752e9b48d5e8bc715158fdb135c5d27262336d2394a52f6acbba62efa64c99b01b4023823aeff336dd44661b75", 0x97}, {&(0x7f00000025c0)="1e00b6ee8a643b3589c92490d0c68f4bf16295dab7b127cc55814a88a5dd605994a251cdde3042aa7e72a6cc0231578797e234569f2289c70ed106edb10438846425481c62dd97ad9ec964c41833b89b53da40b6701314efd7682f59bbbc4a70bd507b404f0f647449bcb97bf67de03a6130cd190ff424ccf91af5ffbfe64b612e1806def8213e985d1534ae4b6bb9c7705bb91246ad42c7e4ba1260af0ec088422bf7d13887bb15a1cda7c790e351a2d5ec0c67b560297a09717fc1459eae50abbae4ddbe52a23cca155ac149907fa914cbff789f01a2e62af343ae6a63b14f80634c33ef956d712df7eada381a65e49b3071134983254d232224219e876dc6a88e1ab146def38b07d3727069a7ebf54e061416218add8347b9e30717741bfe5369216da11a7da4b47c1727409b3325cd134dbb4598fe26cbf3c5fb7e5bb9a1a1df872be1ee5b6dddc35051b431f0ed937fcc17d136901b6524e4ecf7f31f9f5e0945967206a218022ff97f9cb6a5b81de906231572f49811ff5cfd1d7440f2c7600360171de3c3b0744715d66c4f52b19c407e74716657711a2c2880c63c3418b4c994163607bbc0d106afa3b70ae6d1023ac94b3c1b273a87bc9073c8d2e6298c0521feaeaee12dc9b0dddb32ac150ca61ac8a4321a54ffc1b2cf8f78188a8299f8cb45caae2ddb846edd3eb2f7b914912ced5dc28269f111622a9447e03ce89f00fb815e3f133d8d61b1db5e8fd2060ac660c0b642fecd4486a817bc6f96ff25415c42023c2fb2fcf3cffe2c89902ceeb2f6565e8bcefdb12e4ced120d96593a37e2617503cae12de36b47180cd4e2c561c11ad42438b243dfc6c4ec1d0eed4a6e567b0c6b1ae489b4b5b2863f1102f4e4fc489ad2f89a4db79f5dfd0f3a5b6fb7e553581d720ab8cc5e2f74fcd7d5fcb6a383a1e4f195b762f8190ff0b378fab9a35c0b1e0421d5df445c3861900e586a3aa82b26de24ef2ac16cee27c7364c428ad8afb064e3f302b20d54033417f6a61416237aa7fb22c86fc32793da2e138412eae3cb786a336ffd3a494088e53cab3e79879292e7ede41eecff3b39e50c63647519d7233698d9f30de5e9b528f407b55baad94885bd4ea75089af3a8debe784b262f30c142705cf3896668462fe9de05de5e96623f6aa5e32b07c09f47922a18cc3d0b8c6e88b666753f7a8c7ca4d816587c226ed054f82f2b4deb562fc77a8a00e602b0c25b4486eb0e16b1401608fe15890b3d3c891cc2acd85927a23618617c53f8774b174f83b9122dd4ea82bfd7d527ee866cfb34bbae8169eb65c279891de0fc1b5e508162909fc833344118bd9ed27842905c1d7387bd7c09a54eedd404a44290e1d6ec77812a745b13d6f57fccd48c2643ff120274e46cb941b56be31fae62b1c42379fdb127945776f92f984503b3c93975cefc4777d583dafd0c27581425363ed9d87d5f6e50c3b1fd5aea0904011aaf2294cbce0cc13412d1605630a8b0612359a2ad9fc9fbbe1a7b38cb7cdb7f2cdc6f795485021e91d5acae2ab0b12c4ea92d4e9102969919b20667f640e2cc2ca28121fad478fdf48c8c6cfdfa59a00b44fb72be08187e5bf285c375ee20d2d6f92cdcb05dd46e090565da3921d8843afc6988ff8b45eb1812d1ab7e5a3943c38a2fd610b48277c17858b8d73801d6016493bfb64c7bcf864181e426db616c20594abcd024718e9cda19a8d9745070c0eddbb745e788cd9b57f5136781243de76c6bdccc4884c02b56822c3af1940527a319e209523261cc74bbfd96016eb7ce27e3a51aecbc6f23f3012ef05a3555c1272dcb82726088cb0a7e978ee9c6067428daf0976fdbe1b597daaae5e51f52405ada536a0bf14e409e8412d29deb28628daa55e516dd6cdcf65ba9d6f824522253dc432de88d90725c999436a3e9dfab2cfb0c0e84b634e9dff84db993b32635aa41c200597fcb7d44f7e227ab8ee1fbe02f607b48fbc14d0a7ad0f9a51ef2155756206626c62a9df2e37ba897b83ab3a5a25ca3f74be522aa3cea77bb55c5a24c30965b502f1ef476506f11435a70a6566cb2eaf437d1ef4dbc1be51cde123e7b9dd197de3b22deb2e317be528f8dad49fa9e541e30a07fd160569fcb799b78feabef85de7659aabe166a0162e02a6222e7c5908abc1dd78eee350b870d8a061ea94645baa4ff93651bbecdc2c277e62d34a1534ffe7a2e19f8529c332c56e84b154271b1d427058c9d5a67ba6145964f6cdcc85e78aa9ff60a673270f09cec9607a8171cbb34d3c615f3feeaabfd8ba822c89a95ce116b6f58c0fc4ad9100e74f5786b7cd589f6e73ad256cd94ddd5584f0d801d2aa3ee4ea55e12c05bf0055592dcf04544b9dbc833364dd5243bde84c0aaa5784557f03a910e2c69b3f6e3d0e4335f4a9055972912332b6a877268337e3b6ac44e13ab70d35e696af365b5a1d91acb037283d4751121fa15efb51b5b585e2f7c4c4438348d1c3996d6ba8a16d2fa199a0958b3418ceeb0c90f3d25a8d4cc94184637d1f366ed921338e18ef5e29e120c4a325f696315107cf32dd350db797ab73931c9bd1de5332e338355b1d47a88dc1d99c2133d6fd3c06113b35417d19b0671ff8d97b8d84c0bcf98e8a021662f0ab0351f4be3a0689138bec4c04b1284d37bdf37e4f5064e24407d14b963a54afb1e992be9f6e7aab2414d48d9758cd8476e8b21d18210c7761fd528afbbb919716b6b42625187ec0de8ce7dbfab77e3dda211b037721a3e6237469faad7ee833318b7a499dec7b216396f23deecf2b8157f8a358f76cbc6ee80bd2ca9f58e94ea9fbb58a352faf9f84cff45e5025463b6c4bf8e4f460ad71918050c617bce74e596da371ba035a3f1c19a503c6376e1658f2c02e03bf4aa168ea189563f301cc3373aae32627820fc83ef47fba8cd9249de39800b755821ee8f21a961226357b5ea07e4acd4dc47b2bbe0dd40503898c98c8d7b2279cd2b4d6bea126f43adb001501cbd93f1ba3b3c2621cbc075b1e0eb1897c40d80ff27661b3edd7e1680cd29c31f4443a3c2c9109c269a496ab6e539654ca3143c931ad71939886e2bf74eac6e6417bf2bf9db28bba614858c8407821bfb615cd983f8ecaad5648557c2949f1285e7c62b6104da5fc2feb2736274515474170d5acb128b2637e41947586f8daf66716061dd996bbc66157bb7859bbf8e8e0a0df175bb55e84244d8b20299a870a087c18583effb54e689cd0c2146ba4d9704c819dc9f67e8a56b446fc2c181bb16551523676f2198f6e4f791aa045ad6d2ab7180dbe324524981110663c104cda2be913d7f7e0193aa7d01cf41ef93fa123c71c91e631e7d35f7a03a69d2a2123fdef8112a963a8a8192e73bd7b5f6492210247183cd641db527ae6e87ce3b1d77f13712916c2a93fe8fa8f78148066b9cdc6238d6e10c93f1e87ec3f392f2c3276fd08410538beadc8da04fc6fdb0abebfbc08778059ac1a45645fbbb8ec7c73b4744fd422521ab6f95af97ec96006e4a7aecdc79854547648c5267be6d92ea706e1df4f58d53c87f1159a61f9fde18c13803712943a940d515c124c107072ad0f06b85ed73a4246601f05095d04bca20d7f9dbb3f61741f49151ab9f545f61e220e39fdbf2d8c71c74583727d8311bf0a5dbe0ea45efeec590ea862684a4163f75fe7c8ac42013a83e83757a2a95c44bf1f4ac04988606a00bf8d04437866e312decb77d0034a8cd626b272bdf51de15201afcbb4114ec03e7c22748aaed30e764829ca280515365a0d07bf0c1ac74ad73768f348ffb4c4d6fb21c4f47320e5049b14e70999ced714238b76cbd1f803e59d9adbf6dcf75fd3bc15dffd84ddd698fed8ab2a43bcc8d74cc07dc96a75f8b38d84424b8406078edbc306506592fb28e1ebfa58a217be1bde7195cf7c2ef8d94aaa11fcc968d50dd4d40e4cc0e32208063fd5c41ff5f656a92552c5322f28c2dc9ff8eca1e7988eb59b2e534f2d1b1f7035ad09e45da30b704c42fe0a8d388ff7baea2571900ab25bba0a6a587a78d5107a97a460255f431586021e61322104d776427e0bc726880f0860f12ab364c1d77888c0fed7c906d181a16fe751d730947c956e4f8da1411d22de8bd9a78232a43725becda0bc10b897c2ba381cfec68e55e8fc6e2aad486b7443cf59f5f233eb0e60d462395c95f2ef40bd331444ac202cfb19f06d2e5218ca28a0edf5f5f367b0433e9e84108e467a903f6117ffd8df1715826c1f0e43bd343d617b42f50b24b79a04f5c3ef021d54d886b71f5fc14c6f590a22e13545081dabc4fbafa4f6e18bb049bb7631b012d043ea577fa3df107dc02e713a3a5ab564de3e42a5e49d12b1c14b0758e1f38833648f5a33d4caed37cd025e5ba56931ec321c2cb293196e4712c061f982204dbdb4074ce48ef80d220ed1386e76bc55619672910e4128bd364e7dc05227458d186664aecdc1e35e93b7e9351e21df218b77e7660673e569913bc2fbc055e7c48fa0629c98b1e0f0b3dc84bcb9facab91a000cfc9b145ead57022afda8ae967fc216ed2b9eb5117dac57e935cd3a1b22f633b8241727227798fdfe647d4354048a881ebdce48f7a23364558c5fc38db0bb043f12708d4702a9401b98a27a1b4a7c415828c51a2c7418ff9ab9b99aea23e2484ba79c23fad63378f3d9faf559d17ee97cbdff954291bc828c401b4aeec5f1cdc8c72d17a2b7bca704ea3911861b332e48b43a58712154fc45510ee7bcb68f84ca21555cb6b5e79070191c7784dbc6bbaf4b258bddc37f44dc29370756f45b0974eb6fed9438e2e72ec62fc420e1a827c8a1bad11ec7b523f06559e1dde1bc6cb591caed31190c9c9c47d929922b648981749f966b9f54b7ad530673b1a2cefaf8dd146dc25a88583ca91cfc0f50bb39623e1ea0ecd5f0d50ef12330bd9fdfb441a0905f8c89066c56c0fed30b9dc4661b09fb47bc9f0d064d8c05be6076e31661c54001ec2ec8f132f548707b2473753c5c10361c9deaa5ae4546ebe68f8d4c9b4d1af8053ad5ed62d3154e8cda63a07c5feb494327d14c6860074c0d24f91ed672b3f2fcf3d4fb211050a9916856312fe0c705f6bacc3f1423f97ccfbb5894a98aa9467d28bc59f109411105118e163be98117a8250ff2b3514f627fa1868bb75eef1b6d6973c9ff535be71927384560f38e4efd12f811586801897a84bfe7696e8557e3cf88002a49464c6911464bc6e96694da69e70efaf7ed425a7e5d80b63407b804b2b21519a6d526c06e56d646dd6b0c7be4695991aa1fd85271e72dca7180465d22236d95601969bed60644630f6174be2040f0a274e2def59714abcd227de0b04edacf010ee1ed83f01645b2f97720f2a00a4caeebf0122a96257f71d8706fe4739f14a356f3dc6ba9a67a7839022b76b192be232f0e3170830e1cc493870ec1dc25cfb0e6a45b5198ac17dca4baaa952f58298780d4de5a4d6d96439f6e0e07a0fae7d7b79d14c64bfdb0bd6ea5d5bb96285612aaa32c34e759d9bdd80c7ceddb9d02cbad47a833fd8a0248b7f432ac29eb000a1a9e49ad0bf5010d8d0b3006babafcfc927a87a5adb3089ba4c6f77938ccce5239300302f996106d1b451c49c1fa5728176f711d213a0ccbdbbfe57c84f68f3e50ae2c1b1c78cbc1b5ca00445ecc9720c06f3fbafa98afcf85429f0d134514d3ef41f64a7a42bcd62dfc938dcbbddd377b9d74095920961f6cb8e980050588220781938f51ea0f22c767397a7af847f6cae8ff63e5cf87be8f795c44", 0x1000}, {&(0x7f00000035c0)="06c687b07c4a5ee71b08988fb57d1ee97f21031ace34ea2925bfda43adcee2725cb6a405d234ae0edd1ca6a7d85d218a1fd0f14f02cdc2aaf254d68bacf146a82d1ea283a3549798fed767aa1090838b2928f930069887d639a82150a4be270663d3fa55cd2d1c6074fbaaf02681250c115bc42fb2043c24e2d49201ead3f9ce20f50f4943fe425c9345eb44203591bdd8944a3515900fd2faef33ed4158b4ada9777aee13a3acf26bbbf72c4ef0", 0xae}, {&(0x7f0000003680)="9a38c7545361d8be5004c8123d6f25002149e9c479e1021d55dc256f96136f5d193bab0890c608a53cc1d6fd75d9b7d525bef8f366dad7ca2725bc9b331a1e2ef72e4101e62830ec8ed3e21de3d489f216a33a704a139af83fd6d67f6743de0e1f2f4586828fc1f67d7c57aff66dc05e61fff8b1e2e0b74ca3a08b92889de4803ea327f5e97a6107543d9847e3a9cf760fe21ce5284c348363c3bafe4c06eaff21fa0d2d49cf0fd10103de5ca34ea6bb38596ab315b44b69c0b7e22cc98ed8ed072e4bed7945f8052fa53f207eabac8de5391f7d209b80c350e39aa2e5bbd185be0a", 0xe2}], 0x7) 12:44:39 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$FIONREAD(r1, 0x541b, &(0x7f00000000c0)) writev(r1, &(0x7f0000004ac0)=[{0x0}, {&(0x7f0000004b00)="827ca6e44d555d3b6566a88e1d3ea49ea13324ea580b98f7cc02cf4496dc192e73a6b3890da14192c2596fdd24495d79b1eae6b68e1840ea7bf54961565d3409fae31f3adfe3e9c47b16ce50167ac0c83e65eff3100a226cd3a53cfbd50952d279ff24048c20919710bfec01d13379dff89d286f8db713402ba09a5e0f4601b5af0bc4fcbf079047fa0cb086d176588b30eb186a90b95b7a8ccec8be52279e9d3fda0b440465b00f3bea8e910c01809c872215abd67e9c4209ca7c7f343cec3fca8dd59adb908be98de8ef2842ad2b2cd8add632e32b375ed4b5cc61acc717a545a375cb570fdef1e6be535545eddb08fe1bf0545014267b4601b4d5b095ea106e3744f9cb6cdd7c9a5a62c7c4ecedd9d416c291296d8aeff93dfaf3c432cfb3709b2357d89a644ca476794932aa7fc520de61aab65c918f88a4f3a7a4789dbf52703aea7ea056b00f7c17934a1ad7150b1739fc604e7afd34d93009fb1e0a86d1e3a2b1ca0e7ffc24a8cafaf4c86f2ca9432749c12853abb63fb71a43d219a210e42bfc51ab9be8c91db63d9880901550a84a9ad33e6fd326082ce0cc58f9e84c276894c240afc83bea2fc8b7030a7e558b7eabd096ed4ef4bc2831b902eafbfe8f7752441e6246127fda5f9b1a6439744ef09855dadc92d38c09ea366ff6fa3caaaeda103fcf86058fed25cb5fdcccf1af642cae84d96dc9d3c682a033672000044a96937193d128d3e6edf42db58690328828936e51994d20186c9e592c9bd89e4edd3803b5169362b8ba72e1a1397f1aa28f77a179bfcc006699f71e4826baca3e504f0d9681e89925d78d78c2f22fb93abcf5016d901dc8f7c082e1925992b2fc8651bd8adf64dd674d479fbcacbaf5cefabc62054cfef4ed61d60df6e3d35ccd35ea02ba1605251cdc64a14cca8cf79bba15929517dd137e0c9bcd898bf970e2297ebd03ebe9f458425b8c21374e3c1b799fe4ac836e78e604d109d5837e798f0bcb612efe0de0bdf96533e2e29827fe040a585e8ee6acdde9a69dd01444394ab0a0e522d69e8413db618ffa27e554153e936bba5b54cd4d3f4c6afd1ba7fcf369925f9414575765d38321d0ef4316b0211530b39c9ca4531b2ae16d801465cc63b81f57de813d495a1ac9860549afd1310970628acb60c365818987e6ddf5e6fa9e56925f7e2055ac86d3264742aa1e8e657588dc839d6ed56d7888302a74b20528d37d07ea8090bbad6fbb6670554425f3dcac841c5ed02b8016522d47dd4da69421afaac2773e1f0c56d317c1350784917c9242baf9ccc15501619f3bc7e21a5b6b43a593f4a6c92672e395a2326c4278f8bb38c419fe53606613f31bf0ede5871ee0d12c3972dacd41367ec6a6c350331f0ce43ec5fb01cc7ed5f3c7c42450afa64027ab9dea766937b220bc8fd31eef10b849deca65df345a77474f4ee9d77f4334f6468396054356e953a726a7c3ff7fad88d080891fd56d1cce7eba68f43f7777c51c7604ee368e1ae2ce04fe213e94b12b6b8b277fca10c4c2aff78ae171d8f66719b9858fc45e5678954121957f77c35c3344a2f6e0edf3264b8d40b2fff847b0b06a8a630323ff1963b29c4674796cca2803ed2e14da0b9405be327c29a9f240e6d519420d2150d247ea6cc4480ee07caa2910363d547d8de2ff85569127fe7bdbe0d15a3a17f490587583d71bc8fb606d8ab529abb9cc75479fb8be0003d71f162c6746f31d12cee8e9eaaa488d6adfc6199b49e8c4250adb94dbad53ed3512095aa15fa3194961ea627e39e245bd1d3b2aa98543f2c2ac919fb952dbf3fba23e370dc06c5692c5836ac788bb2cc6a26e2d88680f18da68cc363173242e7ebb688e7aee52b850b4f67dbf734d9d065e72f95faa8b06a25f1b19b59f06606a50af7e67890ec438aa17c4361d4c2b344b3467f9d2fac27afe7489aab4f4138c1bb498172517b1dc373dfbae56e2b295e3550385b54471a3137f2f165466cc58ee08715e07f89bdf5443d7f03bed8b33bea0aa3a9bcc94082dc72ee50b1bdb6e5e9cffd59709639bbf38008eeacc1a0481184ab53ed3c2481e050b7bacaa98d0e6e0fd46639966203cca8bc5ac9bad87f37de758e75d464a5aac368f7fcbf7372c570438a7a0bbdce63fe2186c2ae630f00cd61cf76004b88429cc7dd9a525eb5112e2f4d0f8268865defde2314a962bc0bb3c8b6e267f49adb670504fa79cfdf2dce10856a94697a00e8f8764933112bc806490466d28ab17791acd6f198dc5b2fb5d70c8e23e275fefef37a5afbfa9491b155d9ce3860b87f8019bb56081217bcfca6c3c29e31521241c4daa34a19b5d9c3db8ed9333805af2a5f0eece5978b1595af2bc435f5372187e5154e918f7c37930f02817bd5d8f4cceb86213e3f24d78263afff9230d9e6fe9c46483df37a1a33ef6b684fd8ae64d79b28de313cbb5eba3adb962d2dcabd1a152ef261763f8eace2c5b3da4fa26fbfd08ee568eee6dc9962a6509ad18924419fbd88dac74e255673a76fb1d49bee6c439a99428610bd0dd30560e549511faaca498a2a18659dcc80b9f89c59ccf0497bce23422b542ec23827f8b384e3296a01b98dc117bc40c772af01bce507235ea3ddb52c9441c1722c3335fb68a967af753b0b4d7aa01dca4e3b3bba4eab8fea8411298ab61e78128d5caf2754c8ef2c08a57e2272390a858337c54034ce258558f71d8b25c04eb162c0aa5e3e876d8b1183d8cd4b7ebabb9057dc2e6be6e8bcd1d57b55468a742e1b9ffed4f67755383eb058d482f27b471f934c174218127199db87710fbeb3aba640d676034c7e2fccf954078f621b87158f22a06e55bdae7f6b8bc7e056b6a48d525f61cf93efdec38f579894c8f180331f6fa11dae0c12a2416b3fc0b10e12bff43d997dd81be74af05c398aa7a56861c041956739a1c75584e3173876757232ba406aa01675bc9445790bc153329440adfc5d692fa682620e78f133ed2c8441fcaacf7b58f554d5767c182b950f233192338183bb362f7d1f9d5a029bde3d174dbda4309c9b6e0da8ca9c46b1d240d96fb493c2302ff420f31f4e01a0071b0afdcc2eba45b72e0ba23a3eb6fdd687b5c993350fb6190a52032cb5286b2481b81e7bcea45ad5ec372cd175e9e84bc9f7d9d86f8d76077ef394c86afc3fef220ad2318d796469e74c4d15a136d9729f2a7f741e8bb266dd3ea9deeb92a507baa2d9c517d78fdd92b3bdfd1b4427f9c5b71ede254ac460cb64e4cd96bd7c4b552022b1a07b049ca858ea8f6eb9dae4fd8e28341637e2afb710292198e4d951d04407ed7f502443c6e657e66946b7235837e694900d1fc6463b79ae67e2adeca53aa148dde68d71363feae9404f6943a02ba1ae8f6b59c548ef7eb90238e8a2e23892878cd29355f0790749a5cf90586ef70fea076130d6073c30fae5f065840a78c2234986eb9a31bdaec436fa426779ba1caab125ed945afbb0cece70786002bafbc50bde67559e455d509765363562bcf3d8ba6a244569fd50b7978461fac92697013d287ca2102471b73a93f6b57259d012664baee9c2ee69c84b71759ad55fd4dda2a5e93d886117771a6a4d6098128f08310ec04cbf783f1343a5c8460555a5e3d4acaffc9f8bbdc9409928b35af86c49f3c89d863673d06b8f1d6d869b3e54ae3752b6027ca06430a10af060776f66a84bd50dd2c322721fd6b00d6ba0aa87486433fcee99d593124330d42e2fc4aa42668be2a01387ab2aa9f14d7bf394694b2c67874110394bb843a9de4104a27a37fec6846abb855c1e721c35028b29477a8a2dd6ed7a4cb53cbc4922f9c4b8751f8c792d6dfc3026a0082426c6b96664ec161a2b3279d177c8fa638f9ba1a4fe7d48c70496d2add2b7532333734cb07a98095705924302c7fcfe5956b2c438db3ac36d4870c30343bfb8ea9b11c06025fedcbbf2cce56518987f3947fd40aef309dd58cef39f8b8dccaf859edf18b69e4dac9be4ac73ec59b4fd2be1824def2e05614aa41ef0344418b570885ace3d29e9c3582274c27399819268900cb11aa27329f9c98341268f5fc35602bb1341248e8fdba2a096812f8d540ea9c312cf78bc832894c8437e9339dfbf8c395e52764acd6b288af90e1709d484e64b0a2bd87f830f073e51495ae49d2d0bbe850c9fe988130a4b41037bb565394f8d3a71bdd78799f42d28f3fb1d2f6a35c82465f142f619ea63ade72966ff6167d6f26b14f4476fef6411e89a89f1d30661c4342c8b5fdc1cf50fd9f78886e38ba26a5c9a72094a2d0cce740daded53dd612b965c24c1aef78a2e71d78ab9fb4214cbdd0ad714ba505dc89633e718e7995aa84c640ed844be5d48fcec1521e5bb019c1c8f48b7c0d14ea9d493e1396f16bab8e4e06b3dedecb43371eb8ebcbc35faa49e4f90356241f5533c4bd4f307f3655c95e85519033751e4689d99ba10b6aadd9249658d50286228c59463232c44af28c8a34d5933253443f137e3c30862d731ca9c7a036ae15f0ed969a627321b81796eca1fd2391183eec57a0bef9d9d731dfbb4ebbe95e5cd7dc32352757294e037c1ba121b74888df2cc063e4df398558cceb857cee8ba0deb4901c3683ced6b7b5ba6315bceb0ff9d6d90de23d0141b144e7c2b41d436d88a6bf86994bbf616cba1c714afe027a75973a0c9e7104d921990a5e89def1cf3ba4521dfaee0c20b8b30b920f13ffcca2f406f2e4a98733affa6b9bcc5dceb810b1ba43f486558f7b206b4989fcd53145161c1823a9011eae3942fb3c8865ebfc78721a46957cdf65aca8d2c5c382f376a7bd4bb1e3b0544045fafc5add806c6dd72253d1f48ffdf616beff5f171fc9c5e727a818f14be929e56de14980d4215789819ed644b5321145bb46fd235efb3d2a85afc0eb73ecc9c1bd1e409abcc52aa6e154d61f258a0c4427a44c761467c5e9d5087511f45b7bfb08e4d3aa03cdbfc95f5d5edca3ce6a8031985b2e773b31bf242d6484e87e78743db3940630d0238f8423e0b2f8ea927b427f43e5c2f87dc06215d92e449308879894ebe940d509b4480c0241ce862080ae3ac028842baead3bc113116c7b46690250090d0a40ea2b9ca50f1510a477f2c220998e2d1eb6af2943b22c407c3444c88bdd2ccca11986f1fbed608014d713fb8e162c0007d31af01ebafbb6c99d365a1a1e6ac85f7dd9e52eda2b795ad80785e781a5c354fb3c9875722da5a9bebe0b4a7b6d2b0a670e263b3f0a5cf67778eb20c0284c185876416c6a99a35f7cf53fbe9c2242b42e01e8d4e03f21c9b628470faf730fdb0bb4807df6e18ad26431da80794efd36f41e30083a3a5ce6e70630dd7705fe470dd2489c8de50a16ea1448d1cf0a446829c75986a1863dff1464153ad7251e6ebc7b30421db98a2ac94dc9fe68a24299d5b0f5896c037c480f2329b94b34712001ca182cec3bc727530c062a294cc963df3eca7145e1e8233001cd170cf41d0317c4397ee31156c2e85fb5773eddfbb6c57536c38e718dad3750b61289e0a7423954928f6cf23aa1aee272856c08fc3cac2537ea0cc61b6e7da8c8692e1d366a5383ccc9d8625f295543a252454f5ed306b6808dfbc7bc20ca29089546519f712084274ae541280a2fb97328a825134991cb908801e779090b24c804811f15b85beb4d99b89093620fb025a1ed2fdf7db22e08527186de80e823303a979817c21e1cc649f9852385cb54e7795e4c2755d08e711ee043171b5ca55b45f52d068192ae771a71157207c1d28356d493eb48", 0x1000}, {&(0x7f0000004980)="06624244966ef1f216757d0a0783aab86b9b605ef8431808fd644f0130ea61287608900a32a784a56159a087fa23046b2ff62d5f61986db4611d3dc441939be71931dbfbe83d2bdef85c01d57976288a0ff1d3049534cfe5a2fccab6b1f7816194d13b785b225c1c32adf133aaeae7e64afc784161d87ff8d277385e2196ef29dcdee806d71b18643ce0736e148330f933b93c44f16593b5e6c113f3b8f7117f14ab6555001e2b478a54a92ce66381e94a83b7b11640653fe66e4a7e9292411a27c532eb6c6a9597a647b083dbb94ba3", 0xd0}, {&(0x7f0000004a80)="2f9d3ff36eaca7c3a37ed044580653557b9afeb775a8a1", 0x17}], 0x4) openat2(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={0x0, 0xa0, 0x7}, 0x18) writev(r0, &(0x7f0000003780)=[{&(0x7f0000000380)="f93b76460ce86ea5b7f4bdd7a2df86ead5a41e9de62621be905f6ec139db763088642cabe8d8664313b671a518ac9e087edf921e5aa7aff3cade046f3c4b59b66771d6259913dff4ae22d7894e21ad239a5850df1245dd57629f801ce7bcf01df52a29472e7e5307f40b4aed483f88762904208630166651dd4f5ee1330756974b9466d23271518eccf65eea717d6ff3f7611d70b4333fa4695c634ffc9052c17330990545d69a60f833603404530ff7fcfa266a75fe75413e6e3377ed3a709fbb78feff6a8fe2c6715798af77a58d8ed7f6bbe8341dd9676522b5736c30def484eb824d602ab24c248dad791b924639d5977c37708b1bfd8a720d83ed6b2fb46420fcc72ebee317e56eac7c9734c03a88d9f987ff0f31c18c57c7f5ce84b73c963097b74eca39ed148de47e7e4a8127ebf2c4fbd14fac597788d40e8aa25e57ffb729f942dafa5026ac3fd2aaf23bba96c0836f7cd0de95bb7644ea69ca91bc8a7f3aaaaceef2651037d053746a2b69674a887c666d15911f10aed925e5b06968f5b9784ea1d77cc8208c6bcec109631b28d1338672d09f4f636abbf35eaa47a9e3fbda61d664fbbf72f930b530cdb293e7e549e08bdaecbd502c8ab93e430fd44dcb29653aaff463f0b42eeb6ccc792665c92c52d25e137daec38f0dc1eca89ab3148ea5c43d47225a5015348ec3fc85da94b323ab5e0bdaba1c4fee68c4daf46012240a562baa98779b4ba9a5c0b02c49ab13d4bf44c2b134b8bd31e123329f2558b9491d189e3944040234ca57dae0be44fd8de5423a6c07b4aa6e9a14b89c090e61c2f421e537dce5d56ce781e4a6c96dcdfddb5d6db792c6b292304835f50c069058eb76958a784ee6c9efb46661a81c21d0cdac83c57ef80a2eeb9ab3ce94f67155ccb0284790b5c786c3ee2e49fa14141ffe94a15bcd8fc8b6287871d4f24d6b4665667ec227ecb9dca18245a0f9c20d1f3f2ec79b408fe1eca64ec3dcbc2f14c73393cef8073d74ca42b46d13f5d3fc40cc8b8c43c2d2e7354103170e8d37fb9ea3612b0adb98350d7db4e409b824c9c2e569a6a386a94ca68750372d1ee0da89bd0b563e3aee20a2fd5fc0d51acb882380976a19cbee898619447b292b4916a2b686b5194ae33062be6ffa285a0d8cd723857ec1eeb7703313bedcc6630ba527403167c81a81cf3db5d3e95018407fecddf1ac584560d2419c9ce604a2919c8ce0f342db640f5de7536bd00eef94059f89ad02ec516d1d6b812c4a97f8606aeb09bbc010a9fd7654b01286a59390c8c1022528b11c9f406ae51aede573f456ee1a4ebb4d9b9f3abbf2e20e315862ca3b25fb22f5061156846e5d0cc4dba46ffb12a53ffe6b94034c1710b60e65399581ddc4b2dfa7e1625a7aac1d62cd6d219e174954adcf2da0a93fa41e3fdfc0be6e6f42b08f74978c93b7c45ec70492859f26e028199db65f7d743ae41f1267c06564aac8a76bc5a85fe60d340ea04430c2d274fb5bcdfad9f552936be1f3589be801ca0363ddd9f1f14f660aae3de9b351146aa8d81104ecfff71044b75a162e50864c0c22e46a6f38018fc749623c4bd518888a23f3910977014dc92fafb5665cd0a3a5779421403f0a850af567a8dd23b727e646f154a2e7c25c0d09dbf5ee502e4428c8c5546c116869ae90b4f453bce2e75d0596f10c27ecc9c1b75341f1324c87054e144e326b0327d81b38e8bab6b1ba859b44edda4638d5beb5e1fc753da8956abdf775c3eee7cbde4a04d68f6131060c43956f682648a8f51776e18c1f33b9a5213d98e3c822b079118d4b0723d5ee05d87c2e732e16fc65588a12b2c5ceee7c69a87fa305cb3716a04e262ff4f833a3d0e5e08feb14532129e19d85fc4e5eb8bd2db5301bf86aa1f819eef63f492dd4dffc12e76ea63470c2d306ab98babb0e2e815eab734f2e3d629735a0ec5cdd8b4710050d6d98c265e214ea5fcb6d82a156127c1823bc7d76f479c6581de286bcef5bc484ffae05ae6503f48001a835e8d5fd6287b5a69e227015811d2e82950c4349949221e452b9c7d133e130ae8f3fa3656932a8c4d2cd6349efcdd2268e63695d713685d7d336c7af3e874463b3a7d60961585c73836cb7154be77ef969a614bb6eca74016e7072dbcc9791875ab728e2d5d94d41368e690bccd0a66eee0740c17753d6aa30e2d17357862c1ef7e30be9d3b2e28b22c140fdfa0ec56a0dede8feacccba1582457cdae3a70cb9ab124bb2473a099731b5ee97033b9d45a20b88ebcd5e6fc017a981b9d75d6582fabc487689a69f3304fc755559a6d279e3d5ace5e0dc20ad334d4fca589a04972584f60db964f37accd0052745ad323f68dd6e50eb716bb7285f694c14ae59e7e5e99ac94cb5d466b8b4eb4eb746956c500df9dae9617ec6ea557d8744d1a47a8fb7f0aeb8cd94b1ac9c1b031c08f9b938b232356ee034f58e027d19af4c9e75cb05f88b9eb0410be2c99d708d613f6b49f9982bab481bb8808c48ad039c15c322316c68278033ddb0fe24662e897a79e55f4d1aeffdc61602ede2aafdff1c2e733d1b8ff3e356fd834b1bb92e0d37e7a49227f9c419ebb74ad7a23c7237b75bd5cbe55ec19ab386f4cc4a536945d912c6eea7bb1a6e82b28d482cd023236f56eac44820cf958020392836cdc0fb325387d23877eab7bc9c985d8687071e75c0f64d7e2c89e5a757c4d49c76fa4d93373bf669d69ca478469bf6b2a3ac42fb91f7260b24800769d5592178584353f886bbc5e6adb1bb5c08d67b87f2fa5001517b7f8e58855cb1ad034dedb228302e8105d6c8f5bb256556168fb10663e7767c5b8fc5af4d929db26c837b4371cc2e2432bb60bc109e5f47b947cc92f18e0a74541ef7fab261efbadbf1a1c9ca321eabcf657a00fa4964859777cf58485f3809b889c4b74d97c198e36536d278d025ab91dd9a8dc579ba29344afb59417270eb8f7b9b8952208d6e2302edee24f1312002e9865428359b22f666a817ebfbcd33caefd17c9467afb841f654f9a0ca915e5d2b85c073a540b1020a9b8e53ed1a293793bc0b29cc43df5dd85a8196cd8982aede4c2af844fa2a9d40ae801e07063f4a86a8b110a63ba9fc8a8db5df49879d9d7f12d882efc7807edada4fb5a8d5f343043b705350ee60044bd0e098cccae52627656e34a509e5fb5318454d2cc85406fce3815aafa031271cb6f6b39626df5acadfb020b949c611d6d090f1cbb3140ecd84ad72e40418fba59684d886fa5b814ef8e05c3127d9105879e59b6eacae62c01433ce8ffa1121b27beb61411871bcebbe3398828d509b607ee61e1646f0b18968393e06849cf2d2bb88bb80debae428a647d16dd90efb6baff08a3ab453516e51aed45b134c201bcdd6a06574b3931809c0795a7eb1a623a152f8bdf8049b79bb79a4caa2c3fd1ec4c99b8bd4bebc5f8c802514838eb60015ccb94d285e4d933c0dc5accaeef6e89418c6f71acd2df141c31f9359c9f2295ab0d94ea07261e5a0e16e031000a8b5a89b4be8fb5dc57c7b252810ec86be8bd3d8ff0d8dc032a553ee54dcfdceb997c91392e164044a6fd28026d2f63b28dac06338ae271e0665ee60b8898ea2e78a2e13e4ea526fd9f57a3568ceedda93839790d4d9d875db10a67e3d0edf2b27fd0ba116caf0b2852bb6cf5933e511a0d3b9ded3d7bd7300819a0bc53534f9d317a4f0b24c3b79ab124679d79d4d3ee4bf64ac17c5f432d9db2358a9c028b5ff9d357a22a9e583b9cc6f4cf738e1aac3f0741536d86f2d3c57cf57573bf36117ddf519231d688ae2360681f25ff3d70ef877053c0c76633957e8dfa1b283a690a4ee39beea6e2b47d4e7644360cec0559fff7f13932be4bcfe6ed62acf4c9abf4722fb7b6aacfd9ee7a61486aeb5120b4443fb88651132f08188a5f16bef4a5f190c6aa589903b9e7ecf4b324f069b0e6818e71a9920ae8bf321e327617bf3c6b58f9fadc04cc49e183d71507f0a0d7dc1dae4bbbadd95731465ce85572ff2266464305c9fbefe9d407fda2447f3da7e3f4358cddf1ef6ae69ac107ef9650d2e57c96c75fab6173edf32bac40efb46cfa3a796bb6661494630bfb85ddbb549e37a443c3311217681d1bc7f8ad09a380e7883d0e9cf574844cdff3ddbf24a035d3edcd5564e492c18fa8b67d9e48b8fc296c31330690e1a134b6f448777fce6a9ca8132851ac65b8cdf9eb94d7bc17e123f947974723ec0999982bbc056acefdc22769fe58746befdc5bee831a880f2be609a1bb8736f477759614ade2972b330cf0edf875d23ce917c02adb975faa64a74e5c6b8cee7decedb8c94f7fc3efc83a281dedf35664da0cdb64176802b6e1c206668ed4d32aeaa3ef9ab746080b3c2255c25ccb717a311ee3a8dde72deee7dfa3c643dea5ff1a3f12fd3b62115ad724752d63a32e3686681e9d2e275358de7eeba021b9c19bc7d2c40ea4453b0e3d0feb68b800dd53a3fc16528874bb649cd7a0b18160b87fc87274ff98d69fcc135191a999ad982dc73fa9d5871c103ead6161db0ad14c249aeb306509d0ede5fa6668676606be3ba2c5ac447e2d5b5e0a60d7798f8794d9f37af38487a7530c01b47bab72259f6f78c09e679f4a20070df5037ac7854b48216cc1d1623250a98d0b37abd3921fd517d7dda53aad20081aca8d44aebfdc15d25795ba3603d1c8a4a38aea4b026f92fb2b640cff5c6bd939c832294710a1a224c0ea3e110c31aeab63f1be1d39a4bd19651527f5a2a738bf70620e58adee9072599932cf9cebc3d078a64e1edce25fe70733c6223bcbd24168a2f6d6f5ae16e5c886410345e68fb42778d67c26861b7d5bb9d906a4f602ea4aae372455da3494fa48feb80b73dddad31aa68b8d50a253d0602734180447a017872e779b8cf3045200a1c52d6cf3141a08392aa642c0029e06ecb5e9954ae024efd42dcc1b529eaec132223981f995bea4aaaaa1af0ce71f32ec31815ad3e399f18a3877aa13ac58c46c16b3ea65eaebc268efbc281cd7da134f6fbafb4cd2e93c7aa27483b119cedc262cba6b9a94b2ddb5965b2594d3dc433a81e21bb2ecadfb12216efe693c834720026a2b59ab51222071cb8c917e80af6d58a91b6d94b505ad35442e1c22af79c31a8ccdda45a06e5a743aeac7b8427474da1f37406b2ed501cb0d5acf4d9fc08345f61b941c797680ea2d6a8813b12c9db905fcd841ca8df7bb4f5160bf6ce6612f0ea02235301d0af295d01b53789326d5e5ea5bad7ea96e85218c6ae166cdab895562eb6c2534ead1a5c2136b22ff3ec918863b61ffca39f2fc320a92d69cbb31e0f7c25acb9d97d4fb2fcf4ea50149a6ddae1ec13660361b6321677f6c1edbc2d15d6e3585339b27c0957153462e5b8836e297c74cb6cd3a2bd0c2f8083f1d104d90e5b34b40a28150a02676b6134a43881865fb7c2c5d4d3b25290fc750cae1e4fe2d7768497d47c0de6739cafae66a3271294ebedbe9b5cd13bdfe306211afb952a868cc60d94f552945f40044b4603a94d894c2e51d1a5040bd2f5e0caa78abd7ebf3f60910143a9045eab19ccfdfa1cf455c4e92cda19bcf9f48fdff3da9eab4a83c3378ab315ffc6ac5d484ec13c6376fa2a74e75a8e1364264ecbb62c3c1b9bac453ccc83b77816372253cffd75537b4441f2c0be07fbcb7dbe1740274bf983a62eac636607907af664cafa36027f3d20d08f2c1fdbf3fb4b99793c9551aab78f1ebecebb36c157547ef8352e3d718fd75bcb3bb26b4c3a9d353e7f378e52a06a1df8", 0x1000}, {&(0x7f0000001380)="cfbe360fef4e506a598711a931f6e7e9cb34ed547e83583c571ae24a026d6feec381c4842b3925c3cb8d1c768e281e4f1d47ac00e37119", 0x37}, {&(0x7f00000013c0)="c150117bb95ddd9fb88017fc1ccab062581a547034dc3064314d026716ecbc5399b72888b683fe5248962989e9c946ec499ef183a8f02a3dcd931d1af3a0afb7aa67e7f14892e2d3e2ff86b57d6c548496d31e0bdff5f7c2f1a3f97af78d1a08d0010f1c2a083b8fe94d95195720b0214e9996597c58636df0342a882e5f2f9442dba90063", 0x85}, {&(0x7f0000001480)="069088f2d187187e9f4e0d28185b1e9c71c4cbdcea2005a39122a03f557ddca833d5cce79af3f7658f79b4a721d3fc706ec159b1cb856b28522baa78560f8c83eccc282b10c0f109bf67c0978dda5879eca0dba26d60e67e34cb83af4699e6bf1f3d6919f0321e442e484e6323a2053b778571e7663a99aee66faf41a428a6337c0fe59bf488cec6f98dbde51e776a0c1f3c72e900f6d90b970c247d863fdf98cf9282a79f98731c0b5b7cfc5b69d68f4ebea3d7a738ab1e63cd35c5ffb5d79dd97c4184be1ab344a29726824e1acec1b7e820a1b01296db115ce0b30031895702f6ee3f7da0dba355ff52e1c12e140d84c9183da4159f7061af2a979c265dc2180a0028824b5484582c08841a1f8ea40ce68362917cd29b42d7d9c13d1822caf9ba128c194e97ffcd0509fbce68e103f6ff8bf923b58fa3abcb46385f99ea3392c19056271e00b06944ec698051da0a41030d5077094397376cca269f1e554eddb69a11a4ec9e074fc4f7a38a39953259997afe6b9beaad63ed170999e5f959b970bba024d7ca710ab2ab62acf1624368bb8e1d2a472939e3f2ecd31ced36a01c0e8bc3535a7deab5c9030b675173ccec4e15dae3f7b255660dc8ecea1fea9a1379f7c89a73c6c794f2f554151dfd839dbded5b29079f7495b413dfe02bb98742cee43d6b6175eef566cd15903195bba4055d052c39f4745a7d880965c0805ca4ad520107ea01e80e5232d288c6632a563525f4c83202feec3f1d5117fcf370a3939b01cfe501696f60e3b8b634da146ef3340a1a33576701dd21330309f7ca508c19e319d4d7dd3c4124c291c206db67bd49beb656b2428c124550fe2fcee09ac9f6ded89088e3e64594e382bdbac613a9938532a9902f2aef034c2067e2c907258014f162017927189539dd9655671a1222862590ff1c9db52a017139744f1091e79edd1b50e9a0a38979ae75662240f8b1f8243ad8b2b6387849a54d10920a5568060c013ce19eb471ec8eef5b622084615d033421ac3744339a7cbb5079938359e2e4f8cd9902529931564b38d9c3b5b7e533446d0dfb19e353546fc9654d26acfd9da056ffd0d779e4723b4fcf1b4784fa3ab20865b64418318760643da798b9e30f7b77a59612c26b6be5beaa59c4344b1465c013c65014e4e9408bdd0a5d33b1aaf6d7ac6753bee36218167c9469cabdf8b844398c67d9c1e8ee851fe568e5cc090adb0a6e94975f6f8cd3dbc61e2c875aab2bcabbc006d2fba488b4802536acd4caa95d3433ead1b5026ad9c9931ea4ca8005ad456d51f4d3c8cae829aa694aa4254069608a1eaa534b44b6531ee25ea821b388566bca289703c344d9db0a55e5c2422876addc03833a7f6a2b8553d4a2f6af9fcfb6be0bd2884815d3db258535cda62c5ee3a7df8cdfffb93421a083290d31b08cee26b61e8deb55e84e790b3fb12f22d6fe254aa5c83cb5b462018ff450f5bc0d99c464035dd6624912101f6d007a9d57ac992e4f85e402fa94f4e3eaaef00d59a9f2a297256c01793d01a0ad8a54b6799465a4157ffb30e268635feb9e6b3229ef5d23a3e375ba2ae76bd2a8faa0538cbe3961884b18db540b5dadff0c08c74a8ce5ae5b63fd776e6220fb6d5c159b2b9f78bd07d6b9f6a7b42f50df2b31ab3b5667eedaadccbb66e2763879a25d42ee6a30e2b7daa332a5726920a05768cc7ba5da1cda212cde7f49fcbaee30049acdea4e4ce652c9d6ed6c603dff75f16c177afafc6a6604878fac994436a470d7b864ef9ca128f06328f6614a1635ea43e189e41819012e104b1cbf7e9f7af7d2541568d42b85af2c4d99469d461863e55b4e48ca98b65b470a1d690d91303294717e8653545fc0f6e7aa7014538fadb2e28a4616e99ffe77855376d8dbb848f25ff3da49edcfff2fb6312334e51a974fd05de7ba14dfe549578f6500ff419e3c09a3d3cf5ef3b29002aee1a585b15f5698a5f0c1c2ec88bf730eee6c2876b19fda0cf85193190d563ba3ae34612e6fdbeb3f8362fe92b3c354da66da47b6d799fef939ca06f12a6125319f6ff1bedbeaa9c72b19d03cf9899a8a3f732a7b62d76013044aa9adfcf3fdabd157661afac05ad4bd4af16e064afc23193407a9d326a0024bb0fed53fcd1bae5164c53c51b5450958c3656b10190e92400670569e4bcdff3437645db7822e2d7a689f53024d3d1e3effd8eec9890758ef2c5f8840d9933752cc05172086cc5ef10b0441d0014a308958dc9d7493d10d30a6e2f9bb0c95896ad3f5e959339826d79fe60c69d4e186a9f9d6d925e77e2f3c63e5143c6d4ef5a78d8351959aab581f5951f5feabd5ce08d72d3456fba313cd4fa6ff4eb60332d33f46a6ef835468f1d91b19830b48ccaf8f76001a86943d445bbeb5e4e96f50e499e2f9c3962bb73a5179b2e801895b1cddad7bac544890034869911167a8e329b465e9184d94f8383e7f3343ac6346c160ada6256b551da73eb37bb5255fd391c420aa65aeff2c74f96039540e7d07f1265ecb90a5b092e6ca06237f3f2075eb0f9d099db68c77b2e05dd8221af1a71c0e59903c36cb2ae86998a4eed0388c6b2452a2c5b7f66795efa251f458538d33bc320a9fb03366a327af751888653acd2b80cc009c8a335746dbcc3d9c957aa283d424f9a54f58a4761adddebdea495bd47f86057281c5cd827c49fa97bc97c04043de98a0b71566b08a83896f2a5b225c37ed2b3ea6142721de53b231414948bcdf451d74d7ca40cc91640be3fe23169d5f7530d1b7b77129755605b546570bf879c7421a2590b83a9318eef2a55d2b7bd0600caf032a3688f9c9e8aa0c99a4eba0eea88c5b826460b531d21db85b97547abafd600f0352086d2356a065e3358f57d36dba896506bcb038d25308b7d2f717882cb5d65001d888e20d28074c8ebb4c96923840cbeadc5cbfaf832df6f1c5bc568439e29c824f84936548a4f5d65c9358ecc1db0f9c9d997578945a9f3e329171d7ba5e84cb6864002b5d91befd329790e60e2eca3ac89c79170a9ccab106e18ba628d2cac044c91c2a1cdc294933c3480f0dcb70f12c0bbd238dcf0e63c557636465fea8216af15a84d3a0b4b4fef9ab81fd4bd6ba091a9a5f47bbab1d3ea63978b69bae6a27d8fa38ed6aa81dec76845dae01f41b573eb1c353aaeee48e4a0e62ee7244ea0a3091c3c4c1ad3558b0265cafc2d079dc87487febdcdfd9eb928f71fdf44d5b7f7a393c1bea68eb0e549441919d535e10bd520cc6f1497d17891a6a9971c4b6806e99395baf24947f73c4dd7546d9986b6a9a49b60c3000f3a464e42730780a6a109f6c13c9ee569f6be1c1d95789db35ca39b9c41b36b9f606f807ebed5008fdd6ed84f59c4cc59cfd2217884c454fd18be3404bd37dce9a3b35477386e0ab97a0bf9309b2b8d90b971dc27253bb3459e8b7ec62a8474e9bd5880006756060947e0015761b03cb96cff61398cba1d0d0e00ae2ea0e6ddf34cbf9470b30a31c95d55737f5c15d2ff162a0dec80e40248405b7b82336c57c9c737cf7de73ce7797a1384980ea6a2e276ce3ae1903d8f5748db901ee20e3096c46dc6502c3e9f257303a79c035249cb830b00448c83419ede3861c3b3f00054a848566f9490f7dd366c207531efc42f6dfcc348f2a2afe49985d8cdfb9dba065e07f73e09f7c61913452445650b11ca1e14df040aa94d9bf9be3bd256f6143d0596842d0dda991495921da1ea851c510ca74b29051f40cb835a8418cad6f43dd2529d8eed84d1dd7b4990c479862381a30ce6d873e70bd07575042c0ffa47d96611b57a40fd50ab8ec4d0091587fa4e1f4c24adb1511fdf90af69570165a355d08a7b0711d960a35d10b6774a80b9f77c5b10876d66a6bb90eed62d3c07364117d09c8b193cf84eea130d3944c7ff840e58389c24f65fa8354c4c6198f4e30868bd148acc22443e7cf128da1a2d4e10217c8d9b0d87ef30df19081356c536243f2a966a0f7325cf2e71c7386e35ced7ccfe13367ee6467bb852a16b141028b8c0441baa6d414342fdb5c224d8cee34518c3c2f35b11859e9d9b33e2036299caf31534ae48d061453f8d8fea78d5a6f98659afae0243cb94f9b66e7cb6825684f2b350d245407757b526f04f1b141eeb7a2029e1ec771b88771fe5018789856dd7f14f59e0049dbcea7c3640cae5543e97822f5ae2eeb0bd4f2a6121cc71275aadafbad372b1e0ed4e68eec31bcdcf6327f1f30fdb76c68951812563bf177a5dbac0c248e5781020c78a1f6158c997efb2e3f7c1c6cc7286da68e937cdc9a1bcec8e589fe23aff979836a3be21c5ae4007d9e69134e93f523f1b1fc9c0e8208acfb5fd30953f513c964288543929b44c5e3d07275e01bb761a99f3fa94b60f960f9c6c0a73565fc08f3cfab001c702af76fb25abe7fc989c2e9dc4b4230955a7a2df13ff31fa36f892353747445d2e1cd5f369c1219a6f3f7d915133da893a5f31dcb9443f0a1102012a2b905c8aa1b471b5fc4384e53510ed9de4ebdcc52a7cf3715e23d9a2902ecdab654a0c99539372b6f549f33da0876b164e9d36df1269d52baf3d257c03464f6ccc4ba6d8d22401f8d8cff2c37d7447d281b99a000ba1c5c570d084ad4431d2f245aee9d2991d6a91a9463ff15895a5cbb62f5ba0a2fe01686e48bf1778015bba61febfb807c0f9112c19e1021a8036f18db513c51b7eca72d1086aa58c8c72e5925a5a7aeface5e04d5aa74beae21b6c7fc46b7f6acc1cfac810544650a59917d348c2944a0dfe383880f0c30e851cdbae83a4e4cf6b5c9b85f1de3c2b058d4777dee171297714206a2187112b06119a588e0c7a816d377c5d693457598db134d9bf79a951074d5503282a8585c964b2854fb0853372088d606984d83832d6afb2bdaab00a3330c674b9356f313dca019d78bc966446b8b7554e2a6472e014eaf0c762edc898c384c9b170f1110cfcadd982cdfd6dc4e752db2e107a1b329b38119cddb8fb85c1ffb75d579035cb51b7f3dd387f30710eb9eb895acdae3301ec1c7114bfdf3a7020c351376fd4c72bbcec3e6fd712b560b3f4aedbd1ff58f925c4a972e3383370cd72bc7f313eee1da8594171c4d89a6da83922c2b76ca27c3addd88df35f2db014bc8eecd6dd3b0e724f91027441369c56c82acbe06a96cbc089c0495334c735332ccadb0d9e6a10ad1138c701fbf93d01610f50d84db158a9fe81a7c0c6ef9a4e93bb7affdd7417a53f7e75793f6093a95f768e7a4605065f728706b324ba7d3e3958662d6456c09b53e5c6f067bd1244b5a6a37c57c372f158e1c5eab34a4a127886d88993e081662edb409d3d0a757cc908bb91f32227284e360d7fb1ef8ae3a65003458b08c07013fe61f825fef71013810ff7cf0366c6f1f0768c12b3280403eeb6fb550949507943503729b4662f6df8dd3ab62423f8088317320b24ae4973e7725946372b7aef6eb98e84fdf8e1ae0759c37301d0534743141ae2332c06fe69141b5d127e326a397930f160862e5d7ba664d838f570610f590a354a47c860b92cd670a1884975ad8564d20f4a163b9760679a114fa3077ba3b6bee1d97a6c084b4bca692dd86e5a01129ce3da526ee801db95769bfafe0202cf772d98dc3a40498d0f62d0a4e3277bd62e7145f32007948122f1ae387a4556f0777bed8c763cc7de72796dcb7f555c5747fab6a78bacee320745255b159874a1a48a5f78a4e38e415b57e4ac67febb40f1ba6ceb4d3b284b7861a8732dbebe7c3b56b56bc958f", 0x1000}, {&(0x7f0000002480)="904f43fbe96ead2cb6a8d522e4339db69f44a27dc3128dfed392fe0eee9ee47b2d20d7ac6807506e287896784519d8bd16f4d17bd17b50446eda04f05a78f8ed4b9d4307fb2548bf0fd17904936b25e5efe8ab37ef9587b7", 0x58}, {&(0x7f0000002500)="f84db8b2bf3f5d1aed0d66bcfa60e3c773c8b2c2f69d75ce2f880bd9842ccccc2bac8af45a7b9a8f479407c411c8a12ad3ecfb7fe46a3fba0fc5d60304cf896e14bcedf0693e8db9bf0765406137460f6f630b413cb236a653c7ab0ad63b472ce0b1522eb43aebf61414752e9b48d5e8bc715158fdb135c5d27262336d2394a52f6acbba62efa64c99b01b4023823aeff336dd44661b75", 0x97}, {&(0x7f00000025c0)="1e00b6ee8a643b3589c92490d0c68f4bf16295dab7b127cc55814a88a5dd605994a251cdde3042aa7e72a6cc0231578797e234569f2289c70ed106edb10438846425481c62dd97ad9ec964c41833b89b53da40b6701314efd7682f59bbbc4a70bd507b404f0f647449bcb97bf67de03a6130cd190ff424ccf91af5ffbfe64b612e1806def8213e985d1534ae4b6bb9c7705bb91246ad42c7e4ba1260af0ec088422bf7d13887bb15a1cda7c790e351a2d5ec0c67b560297a09717fc1459eae50abbae4ddbe52a23cca155ac149907fa914cbff789f01a2e62af343ae6a63b14f80634c33ef956d712df7eada381a65e49b3071134983254d232224219e876dc6a88e1ab146def38b07d3727069a7ebf54e061416218add8347b9e30717741bfe5369216da11a7da4b47c1727409b3325cd134dbb4598fe26cbf3c5fb7e5bb9a1a1df872be1ee5b6dddc35051b431f0ed937fcc17d136901b6524e4ecf7f31f9f5e0945967206a218022ff97f9cb6a5b81de906231572f49811ff5cfd1d7440f2c7600360171de3c3b0744715d66c4f52b19c407e74716657711a2c2880c63c3418b4c994163607bbc0d106afa3b70ae6d1023ac94b3c1b273a87bc9073c8d2e6298c0521feaeaee12dc9b0dddb32ac150ca61ac8a4321a54ffc1b2cf8f78188a8299f8cb45caae2ddb846edd3eb2f7b914912ced5dc28269f111622a9447e03ce89f00fb815e3f133d8d61b1db5e8fd2060ac660c0b642fecd4486a817bc6f96ff25415c42023c2fb2fcf3cffe2c89902ceeb2f6565e8bcefdb12e4ced120d96593a37e2617503cae12de36b47180cd4e2c561c11ad42438b243dfc6c4ec1d0eed4a6e567b0c6b1ae489b4b5b2863f1102f4e4fc489ad2f89a4db79f5dfd0f3a5b6fb7e553581d720ab8cc5e2f74fcd7d5fcb6a383a1e4f195b762f8190ff0b378fab9a35c0b1e0421d5df445c3861900e586a3aa82b26de24ef2ac16cee27c7364c428ad8afb064e3f302b20d54033417f6a61416237aa7fb22c86fc32793da2e138412eae3cb786a336ffd3a494088e53cab3e79879292e7ede41eecff3b39e50c63647519d7233698d9f30de5e9b528f407b55baad94885bd4ea75089af3a8debe784b262f30c142705cf3896668462fe9de05de5e96623f6aa5e32b07c09f47922a18cc3d0b8c6e88b666753f7a8c7ca4d816587c226ed054f82f2b4deb562fc77a8a00e602b0c25b4486eb0e16b1401608fe15890b3d3c891cc2acd85927a23618617c53f8774b174f83b9122dd4ea82bfd7d527ee866cfb34bbae8169eb65c279891de0fc1b5e508162909fc833344118bd9ed27842905c1d7387bd7c09a54eedd404a44290e1d6ec77812a745b13d6f57fccd48c2643ff120274e46cb941b56be31fae62b1c42379fdb127945776f92f984503b3c93975cefc4777d583dafd0c27581425363ed9d87d5f6e50c3b1fd5aea0904011aaf2294cbce0cc13412d1605630a8b0612359a2ad9fc9fbbe1a7b38cb7cdb7f2cdc6f795485021e91d5acae2ab0b12c4ea92d4e9102969919b20667f640e2cc2ca28121fad478fdf48c8c6cfdfa59a00b44fb72be08187e5bf285c375ee20d2d6f92cdcb05dd46e090565da3921d8843afc6988ff8b45eb1812d1ab7e5a3943c38a2fd610b48277c17858b8d73801d6016493bfb64c7bcf864181e426db616c20594abcd024718e9cda19a8d9745070c0eddbb745e788cd9b57f5136781243de76c6bdccc4884c02b56822c3af1940527a319e209523261cc74bbfd96016eb7ce27e3a51aecbc6f23f3012ef05a3555c1272dcb82726088cb0a7e978ee9c6067428daf0976fdbe1b597daaae5e51f52405ada536a0bf14e409e8412d29deb28628daa55e516dd6cdcf65ba9d6f824522253dc432de88d90725c999436a3e9dfab2cfb0c0e84b634e9dff84db993b32635aa41c200597fcb7d44f7e227ab8ee1fbe02f607b48fbc14d0a7ad0f9a51ef2155756206626c62a9df2e37ba897b83ab3a5a25ca3f74be522aa3cea77bb55c5a24c30965b502f1ef476506f11435a70a6566cb2eaf437d1ef4dbc1be51cde123e7b9dd197de3b22deb2e317be528f8dad49fa9e541e30a07fd160569fcb799b78feabef85de7659aabe166a0162e02a6222e7c5908abc1dd78eee350b870d8a061ea94645baa4ff93651bbecdc2c277e62d34a1534ffe7a2e19f8529c332c56e84b154271b1d427058c9d5a67ba6145964f6cdcc85e78aa9ff60a673270f09cec9607a8171cbb34d3c615f3feeaabfd8ba822c89a95ce116b6f58c0fc4ad9100e74f5786b7cd589f6e73ad256cd94ddd5584f0d801d2aa3ee4ea55e12c05bf0055592dcf04544b9dbc833364dd5243bde84c0aaa5784557f03a910e2c69b3f6e3d0e4335f4a9055972912332b6a877268337e3b6ac44e13ab70d35e696af365b5a1d91acb037283d4751121fa15efb51b5b585e2f7c4c4438348d1c3996d6ba8a16d2fa199a0958b3418ceeb0c90f3d25a8d4cc94184637d1f366ed921338e18ef5e29e120c4a325f696315107cf32dd350db797ab73931c9bd1de5332e338355b1d47a88dc1d99c2133d6fd3c06113b35417d19b0671ff8d97b8d84c0bcf98e8a021662f0ab0351f4be3a0689138bec4c04b1284d37bdf37e4f5064e24407d14b963a54afb1e992be9f6e7aab2414d48d9758cd8476e8b21d18210c7761fd528afbbb919716b6b42625187ec0de8ce7dbfab77e3dda211b037721a3e6237469faad7ee833318b7a499dec7b216396f23deecf2b8157f8a358f76cbc6ee80bd2ca9f58e94ea9fbb58a352faf9f84cff45e5025463b6c4bf8e4f460ad71918050c617bce74e596da371ba035a3f1c19a503c6376e1658f2c02e03bf4aa168ea189563f301cc3373aae32627820fc83ef47fba8cd9249de39800b755821ee8f21a961226357b5ea07e4acd4dc47b2bbe0dd40503898c98c8d7b2279cd2b4d6bea126f43adb001501cbd93f1ba3b3c2621cbc075b1e0eb1897c40d80ff27661b3edd7e1680cd29c31f4443a3c2c9109c269a496ab6e539654ca3143c931ad71939886e2bf74eac6e6417bf2bf9db28bba614858c8407821bfb615cd983f8ecaad5648557c2949f1285e7c62b6104da5fc2feb2736274515474170d5acb128b2637e41947586f8daf66716061dd996bbc66157bb7859bbf8e8e0a0df175bb55e84244d8b20299a870a087c18583effb54e689cd0c2146ba4d9704c819dc9f67e8a56b446fc2c181bb16551523676f2198f6e4f791aa045ad6d2ab7180dbe324524981110663c104cda2be913d7f7e0193aa7d01cf41ef93fa123c71c91e631e7d35f7a03a69d2a2123fdef8112a963a8a8192e73bd7b5f6492210247183cd641db527ae6e87ce3b1d77f13712916c2a93fe8fa8f78148066b9cdc6238d6e10c93f1e87ec3f392f2c3276fd08410538beadc8da04fc6fdb0abebfbc08778059ac1a45645fbbb8ec7c73b4744fd422521ab6f95af97ec96006e4a7aecdc79854547648c5267be6d92ea706e1df4f58d53c87f1159a61f9fde18c13803712943a940d515c124c107072ad0f06b85ed73a4246601f05095d04bca20d7f9dbb3f61741f49151ab9f545f61e220e39fdbf2d8c71c74583727d8311bf0a5dbe0ea45efeec590ea862684a4163f75fe7c8ac42013a83e83757a2a95c44bf1f4ac04988606a00bf8d04437866e312decb77d0034a8cd626b272bdf51de15201afcbb4114ec03e7c22748aaed30e764829ca280515365a0d07bf0c1ac74ad73768f348ffb4c4d6fb21c4f47320e5049b14e70999ced714238b76cbd1f803e59d9adbf6dcf75fd3bc15dffd84ddd698fed8ab2a43bcc8d74cc07dc96a75f8b38d84424b8406078edbc306506592fb28e1ebfa58a217be1bde7195cf7c2ef8d94aaa11fcc968d50dd4d40e4cc0e32208063fd5c41ff5f656a92552c5322f28c2dc9ff8eca1e7988eb59b2e534f2d1b1f7035ad09e45da30b704c42fe0a8d388ff7baea2571900ab25bba0a6a587a78d5107a97a460255f431586021e61322104d776427e0bc726880f0860f12ab364c1d77888c0fed7c906d181a16fe751d730947c956e4f8da1411d22de8bd9a78232a43725becda0bc10b897c2ba381cfec68e55e8fc6e2aad486b7443cf59f5f233eb0e60d462395c95f2ef40bd331444ac202cfb19f06d2e5218ca28a0edf5f5f367b0433e9e84108e467a903f6117ffd8df1715826c1f0e43bd343d617b42f50b24b79a04f5c3ef021d54d886b71f5fc14c6f590a22e13545081dabc4fbafa4f6e18bb049bb7631b012d043ea577fa3df107dc02e713a3a5ab564de3e42a5e49d12b1c14b0758e1f38833648f5a33d4caed37cd025e5ba56931ec321c2cb293196e4712c061f982204dbdb4074ce48ef80d220ed1386e76bc55619672910e4128bd364e7dc05227458d186664aecdc1e35e93b7e9351e21df218b77e7660673e569913bc2fbc055e7c48fa0629c98b1e0f0b3dc84bcb9facab91a000cfc9b145ead57022afda8ae967fc216ed2b9eb5117dac57e935cd3a1b22f633b8241727227798fdfe647d4354048a881ebdce48f7a23364558c5fc38db0bb043f12708d4702a9401b98a27a1b4a7c415828c51a2c7418ff9ab9b99aea23e2484ba79c23fad63378f3d9faf559d17ee97cbdff954291bc828c401b4aeec5f1cdc8c72d17a2b7bca704ea3911861b332e48b43a58712154fc45510ee7bcb68f84ca21555cb6b5e79070191c7784dbc6bbaf4b258bddc37f44dc29370756f45b0974eb6fed9438e2e72ec62fc420e1a827c8a1bad11ec7b523f06559e1dde1bc6cb591caed31190c9c9c47d929922b648981749f966b9f54b7ad530673b1a2cefaf8dd146dc25a88583ca91cfc0f50bb39623e1ea0ecd5f0d50ef12330bd9fdfb441a0905f8c89066c56c0fed30b9dc4661b09fb47bc9f0d064d8c05be6076e31661c54001ec2ec8f132f548707b2473753c5c10361c9deaa5ae4546ebe68f8d4c9b4d1af8053ad5ed62d3154e8cda63a07c5feb494327d14c6860074c0d24f91ed672b3f2fcf3d4fb211050a9916856312fe0c705f6bacc3f1423f97ccfbb5894a98aa9467d28bc59f109411105118e163be98117a8250ff2b3514f627fa1868bb75eef1b6d6973c9ff535be71927384560f38e4efd12f811586801897a84bfe7696e8557e3cf88002a49464c6911464bc6e96694da69e70efaf7ed425a7e5d80b63407b804b2b21519a6d526c06e56d646dd6b0c7be4695991aa1fd85271e72dca7180465d22236d95601969bed60644630f6174be2040f0a274e2def59714abcd227de0b04edacf010ee1ed83f01645b2f97720f2a00a4caeebf0122a96257f71d8706fe4739f14a356f3dc6ba9a67a7839022b76b192be232f0e3170830e1cc493870ec1dc25cfb0e6a45b5198ac17dca4baaa952f58298780d4de5a4d6d96439f6e0e07a0fae7d7b79d14c64bfdb0bd6ea5d5bb96285612aaa32c34e759d9bdd80c7ceddb9d02cbad47a833fd8a0248b7f432ac29eb000a1a9e49ad0bf5010d8d0b3006babafcfc927a87a5adb3089ba4c6f77938ccce5239300302f996106d1b451c49c1fa5728176f711d213a0ccbdbbfe57c84f68f3e50ae2c1b1c78cbc1b5ca00445ecc9720c06f3fbafa98afcf85429f0d134514d3ef41f64a7a42bcd62dfc938dcbbddd377b9d74095920961f6cb8e980050588220781938f51ea0f22c767397a7af847f6cae8ff63e5cf87be8f795c44", 0x1000}, {&(0x7f00000035c0)="06c687b07c4a5ee71b08988fb57d1ee97f21031ace34ea2925bfda43adcee2725cb6a405d234ae0edd1ca6a7d85d218a1fd0f14f02cdc2aaf254d68bacf146a82d1ea283a3549798fed767aa1090838b2928f930069887d639a82150a4be270663d3fa55cd2d1c6074fbaaf02681250c115bc42fb2043c24e2d49201ead3f9ce20f50f4943fe425c9345eb44203591bdd8944a3515900fd2faef33ed4158b4ada9777aee13a3acf26bbbf72c4ef0", 0xae}, {&(0x7f0000003680)="9a38c7545361d8be5004c8123d6f25002149e9c479e1021d55dc256f96136f5d193bab0890c608a53cc1d6fd75d9b7d525bef8f366dad7ca2725bc9b331a1e2ef72e4101e62830ec8ed3e21de3d489f216a33a704a139af83fd6d67f6743de0e1f2f4586828fc1f67d7c57aff66dc05e61fff8b1e2e0b74ca3a08b92889de4803ea327f5e97a6107543d9847e3a9cf760fe21ce5284c348363c3bafe4c06eaff21fa0d2d49cf0fd10103de5ca34ea6bb38596ab315b44b69c0b7e22cc98ed8ed072e4bed7945f8052fa53f207eabac8de5391f7d209b80c350e39aa2e5bbd185be0a", 0xe2}], 0x9) 12:44:39 executing program 3 (fault-call:0 fault-nth:74): syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000280)=[{0x0, 0x0, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e78032513251fffe", 0x16}], 0x0, &(0x7f0000000400)=ANY=[]) [ 1169.689820][ T9423] RDX: 0000000000000000 RSI: 0000000000004c01 RDI: 0000000000000005 [ 1169.689834][ T9423] RBP: 00007fd0949ab6bc R08: 0000000000000000 R09: 00000000200000c0 [ 1169.689845][ T9423] R10: 0000000000000000 R11: 0000000000000293 R12: ffffffffffffffff [ 1169.689856][ T9423] R13: 0000000000000016 R14: 00007fd0949ab000 R15: 0000000020000400 12:44:39 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$FIONREAD(r1, 0x541b, &(0x7f00000000c0)) writev(r1, &(0x7f0000004ac0)=[{&(0x7f0000003980)="6c123d8a2830bde31e1757ce97aca4666ce474f6c3b8de2808bda439547b91fc85c8b660c321d00ac8ee2431a8a21fe32055e454d5fa54df880696557a6ee3a195bd37f2dab8cc5715eb733160f712512999857a824ccc8abf03e479f8abb6b3bd2820ae3e5059c9915b1ee4e2a034747755712c64dad47ccfb774d12e07da814415b53cf583345cb80d", 0x8a}, {&(0x7f0000004b00)="827ca6e44d555d3b6566a88e1d3ea49ea13324ea580b98f7cc02cf4496dc192e73a6b3890da14192c2596fdd24495d79b1eae6b68e1840ea7bf54961565d3409fae31f3adfe3e9c47b16ce50167ac0c83e65eff3100a226cd3a53cfbd50952d279ff24048c20919710bfec01d13379dff89d286f8db713402ba09a5e0f4601b5af0bc4fcbf079047fa0cb086d176588b30eb186a90b95b7a8ccec8be52279e9d3fda0b440465b00f3bea8e910c01809c872215abd67e9c4209ca7c7f343cec3fca8dd59adb908be98de8ef2842ad2b2cd8add632e32b375ed4b5cc61acc717a545a375cb570fdef1e6be535545eddb08fe1bf0545014267b4601b4d5b095ea106e3744f9cb6cdd7c9a5a62c7c4ecedd9d416c291296d8aeff93dfaf3c432cfb3709b2357d89a644ca476794932aa7fc520de61aab65c918f88a4f3a7a4789dbf52703aea7ea056b00f7c17934a1ad7150b1739fc604e7afd34d93009fb1e0a86d1e3a2b1ca0e7ffc24a8cafaf4c86f2ca9432749c12853abb63fb71a43d219a210e42bfc51ab9be8c91db63d9880901550a84a9ad33e6fd326082ce0cc58f9e84c276894c240afc83bea2fc8b7030a7e558b7eabd096ed4ef4bc2831b902eafbfe8f7752441e6246127fda5f9b1a6439744ef09855dadc92d38c09ea366ff6fa3caaaeda103fcf86058fed25cb5fdcccf1af642cae84d96dc9d3c682a033672000044a96937193d128d3e6edf42db58690328828936e51994d20186c9e592c9bd89e4edd3803b5169362b8ba72e1a1397f1aa28f77a179bfcc006699f71e4826baca3e504f0d9681e89925d78d78c2f22fb93abcf5016d901dc8f7c082e1925992b2fc8651bd8adf64dd674d479fbcacbaf5cefabc62054cfef4ed61d60df6e3d35ccd35ea02ba1605251cdc64a14cca8cf79bba15929517dd137e0c9bcd898bf970e2297ebd03ebe9f458425b8c21374e3c1b799fe4ac836e78e604d109d5837e798f0bcb612efe0de0bdf96533e2e29827fe040a585e8ee6acdde9a69dd01444394ab0a0e522d69e8413db618ffa27e554153e936bba5b54cd4d3f4c6afd1ba7fcf369925f9414575765d38321d0ef4316b0211530b39c9ca4531b2ae16d801465cc63b81f57de813d495a1ac9860549afd1310970628acb60c365818987e6ddf5e6fa9e56925f7e2055ac86d3264742aa1e8e657588dc839d6ed56d7888302a74b20528d37d07ea8090bbad6fbb6670554425f3dcac841c5ed02b8016522d47dd4da69421afaac2773e1f0c56d317c1350784917c9242baf9ccc15501619f3bc7e21a5b6b43a593f4a6c92672e395a2326c4278f8bb38c419fe53606613f31bf0ede5871ee0d12c3972dacd41367ec6a6c350331f0ce43ec5fb01cc7ed5f3c7c42450afa64027ab9dea766937b220bc8fd31eef10b849deca65df345a77474f4ee9d77f4334f6468396054356e953a726a7c3ff7fad88d080891fd56d1cce7eba68f43f7777c51c7604ee368e1ae2ce04fe213e94b12b6b8b277fca10c4c2aff78ae171d8f66719b9858fc45e5678954121957f77c35c3344a2f6e0edf3264b8d40b2fff847b0b06a8a630323ff1963b29c4674796cca2803ed2e14da0b9405be327c29a9f240e6d519420d2150d247ea6cc4480ee07caa2910363d547d8de2ff85569127fe7bdbe0d15a3a17f490587583d71bc8fb606d8ab529abb9cc75479fb8be0003d71f162c6746f31d12cee8e9eaaa488d6adfc6199b49e8c4250adb94dbad53ed3512095aa15fa3194961ea627e39e245bd1d3b2aa98543f2c2ac919fb952dbf3fba23e370dc06c5692c5836ac788bb2cc6a26e2d88680f18da68cc363173242e7ebb688e7aee52b850b4f67dbf734d9d065e72f95faa8b06a25f1b19b59f06606a50af7e67890ec438aa17c4361d4c2b344b3467f9d2fac27afe7489aab4f4138c1bb498172517b1dc373dfbae56e2b295e3550385b54471a3137f2f165466cc58ee08715e07f89bdf5443d7f03bed8b33bea0aa3a9bcc94082dc72ee50b1bdb6e5e9cffd59709639bbf38008eeacc1a0481184ab53ed3c2481e050b7bacaa98d0e6e0fd46639966203cca8bc5ac9bad87f37de758e75d464a5aac368f7fcbf7372c570438a7a0bbdce63fe2186c2ae630f00cd61cf76004b88429cc7dd9a525eb5112e2f4d0f8268865defde2314a962bc0bb3c8b6e267f49adb670504fa79cfdf2dce10856a94697a00e8f8764933112bc806490466d28ab17791acd6f198dc5b2fb5d70c8e23e275fefef37a5afbfa9491b155d9ce3860b87f8019bb56081217bcfca6c3c29e31521241c4daa34a19b5d9c3db8ed9333805af2a5f0eece5978b1595af2bc435f5372187e5154e918f7c37930f02817bd5d8f4cceb86213e3f24d78263afff9230d9e6fe9c46483df37a1a33ef6b684fd8ae64d79b28de313cbb5eba3adb962d2dcabd1a152ef261763f8eace2c5b3da4fa26fbfd08ee568eee6dc9962a6509ad18924419fbd88dac74e255673a76fb1d49bee6c439a99428610bd0dd30560e549511faaca498a2a18659dcc80b9f89c59ccf0497bce23422b542ec23827f8b384e3296a01b98dc117bc40c772af01bce507235ea3ddb52c9441c1722c3335fb68a967af753b0b4d7aa01dca4e3b3bba4eab8fea8411298ab61e78128d5caf2754c8ef2c08a57e2272390a858337c54034ce258558f71d8b25c04eb162c0aa5e3e876d8b1183d8cd4b7ebabb9057dc2e6be6e8bcd1d57b55468a742e1b9ffed4f67755383eb058d482f27b471f934c174218127199db87710fbeb3aba640d676034c7e2fccf954078f621b87158f22a06e55bdae7f6b8bc7e056b6a48d525f61cf93efdec38f579894c8f180331f6fa11dae0c12a2416b3fc0b10e12bff43d997dd81be74af05c398aa7a56861c041956739a1c75584e3173876757232ba406aa01675bc9445790bc153329440adfc5d692fa682620e78f133ed2c8441fcaacf7b58f554d5767c182b950f233192338183bb362f7d1f9d5a029bde3d174dbda4309c9b6e0da8ca9c46b1d240d96fb493c2302ff420f31f4e01a0071b0afdcc2eba45b72e0ba23a3eb6fdd687b5c993350fb6190a52032cb5286b2481b81e7bcea45ad5ec372cd175e9e84bc9f7d9d86f8d76077ef394c86afc3fef220ad2318d796469e74c4d15a136d9729f2a7f741e8bb266dd3ea9deeb92a507baa2d9c517d78fdd92b3bdfd1b4427f9c5b71ede254ac460cb64e4cd96bd7c4b552022b1a07b049ca858ea8f6eb9dae4fd8e28341637e2afb710292198e4d951d04407ed7f502443c6e657e66946b7235837e694900d1fc6463b79ae67e2adeca53aa148dde68d71363feae9404f6943a02ba1ae8f6b59c548ef7eb90238e8a2e23892878cd29355f0790749a5cf90586ef70fea076130d6073c30fae5f065840a78c2234986eb9a31bdaec436fa426779ba1caab125ed945afbb0cece70786002bafbc50bde67559e455d509765363562bcf3d8ba6a244569fd50b7978461fac92697013d287ca2102471b73a93f6b57259d012664baee9c2ee69c84b71759ad55fd4dda2a5e93d886117771a6a4d6098128f08310ec04cbf783f1343a5c8460555a5e3d4acaffc9f8bbdc9409928b35af86c49f3c89d863673d06b8f1d6d869b3e54ae3752b6027ca06430a10af060776f66a84bd50dd2c322721fd6b00d6ba0aa87486433fcee99d593124330d42e2fc4aa42668be2a01387ab2aa9f14d7bf394694b2c67874110394bb843a9de4104a27a37fec6846abb855c1e721c35028b29477a8a2dd6ed7a4cb53cbc4922f9c4b8751f8c792d6dfc3026a0082426c6b96664ec161a2b3279d177c8fa638f9ba1a4fe7d48c70496d2add2b7532333734cb07a98095705924302c7fcfe5956b2c438db3ac36d4870c30343bfb8ea9b11c06025fedcbbf2cce56518987f3947fd40aef309dd58cef39f8b8dccaf859edf18b69e4dac9be4ac73ec59b4fd2be1824def2e05614aa41ef0344418b570885ace3d29e9c3582274c27399819268900cb11aa27329f9c98341268f5fc35602bb1341248e8fdba2a096812f8d540ea9c312cf78bc832894c8437e9339dfbf8c395e52764acd6b288af90e1709d484e64b0a2bd87f830f073e51495ae49d2d0bbe850c9fe988130a4b41037bb565394f8d3a71bdd78799f42d28f3fb1d2f6a35c82465f142f619ea63ade72966ff6167d6f26b14f4476fef6411e89a89f1d30661c4342c8b5fdc1cf50fd9f78886e38ba26a5c9a72094a2d0cce740daded53dd612b965c24c1aef78a2e71d78ab9fb4214cbdd0ad714ba505dc89633e718e7995aa84c640ed844be5d48fcec1521e5bb019c1c8f48b7c0d14ea9d493e1396f16bab8e4e06b3dedecb43371eb8ebcbc35faa49e4f90356241f5533c4bd4f307f3655c95e85519033751e4689d99ba10b6aadd9249658d50286228c59463232c44af28c8a34d5933253443f137e3c30862d731ca9c7a036ae15f0ed969a627321b81796eca1fd2391183eec57a0bef9d9d731dfbb4ebbe95e5cd7dc32352757294e037c1ba121b74888df2cc063e4df398558cceb857cee8ba0deb4901c3683ced6b7b5ba6315bceb0ff9d6d90de23d0141b144e7c2b41d436d88a6bf86994bbf616cba1c714afe027a75973a0c9e7104d921990a5e89def1cf3ba4521dfaee0c20b8b30b920f13ffcca2f406f2e4a98733affa6b9bcc5dceb810b1ba43f486558f7b206b4989fcd53145161c1823a9011eae3942fb3c8865ebfc78721a46957cdf65aca8d2c5c382f376a7bd4bb1e3b0544045fafc5add806c6dd72253d1f48ffdf616beff5f171fc9c5e727a818f14be929e56de14980d4215789819ed644b5321145bb46fd235efb3d2a85afc0eb73ecc9c1bd1e409abcc52aa6e154d61f258a0c4427a44c761467c5e9d5087511f45b7bfb08e4d3aa03cdbfc95f5d5edca3ce6a8031985b2e773b31bf242d6484e87e78743db3940630d0238f8423e0b2f8ea927b427f43e5c2f87dc06215d92e449308879894ebe940d509b4480c0241ce862080ae3ac028842baead3bc113116c7b46690250090d0a40ea2b9ca50f1510a477f2c220998e2d1eb6af2943b22c407c3444c88bdd2ccca11986f1fbed608014d713fb8e162c0007d31af01ebafbb6c99d365a1a1e6ac85f7dd9e52eda2b795ad80785e781a5c354fb3c9875722da5a9bebe0b4a7b6d2b0a670e263b3f0a5cf67778eb20c0284c185876416c6a99a35f7cf53fbe9c2242b42e01e8d4e03f21c9b628470faf730fdb0bb4807df6e18ad26431da80794efd36f41e30083a3a5ce6e70630dd7705fe470dd2489c8de50a16ea1448d1cf0a446829c75986a1863dff1464153ad7251e6ebc7b30421db98a2ac94dc9fe68a24299d5b0f5896c037c480f2329b94b34712001ca182cec3bc727530c062a294cc963df3eca7145e1e8233001cd170cf41d0317c4397ee31156c2e85fb5773eddfbb6c57536c38e718dad3750b61289e0a7423954928f6cf23aa1aee272856c08fc3cac2537ea0cc61b6e7da8c8692e1d366a5383ccc9d8625f295543a252454f5ed306b6808dfbc7bc20ca29089546519f712084274ae541280a2fb97328a825134991cb908801e779090b24c804811f15b85beb4d99b89093620fb025a1ed2fdf7db22e08527186de80e823303a979817c21e1cc649f9852385cb54e7795e4c2755d08e711ee043171b5ca55b45f52d068192ae771a71157207c1d28356d493eb48", 0x1000}, {&(0x7f0000004980)="06624244966ef1f216757d0a0783aab86b9b605ef8431808fd644f0130ea61287608900a32a784a56159a087fa23046b2ff62d5f61986db4611d3dc441939be71931dbfbe83d2bdef85c01d57976288a0ff1d3049534cfe5a2fccab6b1f7816194d13b785b225c1c32adf133aaeae7e64afc784161d87ff8d277385e2196ef29dcdee806d71b18643ce0736e148330f933b93c44f16593b5e6c113f3b8f7117f14ab6555001e2b478a54a92ce66381e94a83b7b11640653fe66e4a7e9292411a27c532eb6c6a9597a647b083dbb94ba3", 0xd0}, {&(0x7f0000004a80)="2f9d3ff36eaca7c3a3", 0x9}], 0x4) openat2(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={0x0, 0xa0, 0x7}, 0x18) writev(r0, &(0x7f0000003780)=[{&(0x7f0000000380)="f93b76460ce86ea5b7f4bdd7a2df86ead5a41e9de62621be905f6ec139db763088642cabe8d8664313b671a518ac9e087edf921e5aa7aff3cade046f3c4b59b66771d6259913dff4ae22d7894e21ad239a5850df1245dd57629f801ce7bcf01df52a29472e7e5307f40b4aed483f88762904208630166651dd4f5ee1330756974b9466d23271518eccf65eea717d6ff3f7611d70b4333fa4695c634ffc9052c17330990545d69a60f833603404530ff7fcfa266a75fe75413e6e3377ed3a709fbb78feff6a8fe2c6715798af77a58d8ed7f6bbe8341dd9676522b5736c30def484eb824d602ab24c248dad791b924639d5977c37708b1bfd8a720d83ed6b2fb46420fcc72ebee317e56eac7c9734c03a88d9f987ff0f31c18c57c7f5ce84b73c963097b74eca39ed148de47e7e4a8127ebf2c4fbd14fac597788d40e8aa25e57ffb729f942dafa5026ac3fd2aaf23bba96c0836f7cd0de95bb7644ea69ca91bc8a7f3aaaaceef2651037d053746a2b69674a887c666d15911f10aed925e5b06968f5b9784ea1d77cc8208c6bcec109631b28d1338672d09f4f636abbf35eaa47a9e3fbda61d664fbbf72f930b530cdb293e7e549e08bdaecbd502c8ab93e430fd44dcb29653aaff463f0b42eeb6ccc792665c92c52d25e137daec38f0dc1eca89ab3148ea5c43d47225a5015348ec3fc85da94b323ab5e0bdaba1c4fee68c4daf46012240a562baa98779b4ba9a5c0b02c49ab13d4bf44c2b134b8bd31e123329f2558b9491d189e3944040234ca57dae0be44fd8de5423a6c07b4aa6e9a14b89c090e61c2f421e537dce5d56ce781e4a6c96dcdfddb5d6db792c6b292304835f50c069058eb76958a784ee6c9efb46661a81c21d0cdac83c57ef80a2eeb9ab3ce94f67155ccb0284790b5c786c3ee2e49fa14141ffe94a15bcd8fc8b6287871d4f24d6b4665667ec227ecb9dca18245a0f9c20d1f3f2ec79b408fe1eca64ec3dcbc2f14c73393cef8073d74ca42b46d13f5d3fc40cc8b8c43c2d2e7354103170e8d37fb9ea3612b0adb98350d7db4e409b824c9c2e569a6a386a94ca68750372d1ee0da89bd0b563e3aee20a2fd5fc0d51acb882380976a19cbee898619447b292b4916a2b686b5194ae33062be6ffa285a0d8cd723857ec1eeb7703313bedcc6630ba527403167c81a81cf3db5d3e95018407fecddf1ac584560d2419c9ce604a2919c8ce0f342db640f5de7536bd00eef94059f89ad02ec516d1d6b812c4a97f8606aeb09bbc010a9fd7654b01286a59390c8c1022528b11c9f406ae51aede573f456ee1a4ebb4d9b9f3abbf2e20e315862ca3b25fb22f5061156846e5d0cc4dba46ffb12a53ffe6b94034c1710b60e65399581ddc4b2dfa7e1625a7aac1d62cd6d219e174954adcf2da0a93fa41e3fdfc0be6e6f42b08f74978c93b7c45ec70492859f26e028199db65f7d743ae41f1267c06564aac8a76bc5a85fe60d340ea04430c2d274fb5bcdfad9f552936be1f3589be801ca0363ddd9f1f14f660aae3de9b351146aa8d81104ecfff71044b75a162e50864c0c22e46a6f38018fc749623c4bd518888a23f3910977014dc92fafb5665cd0a3a5779421403f0a850af567a8dd23b727e646f154a2e7c25c0d09dbf5ee502e4428c8c5546c116869ae90b4f453bce2e75d0596f10c27ecc9c1b75341f1324c87054e144e326b0327d81b38e8bab6b1ba859b44edda4638d5beb5e1fc753da8956abdf775c3eee7cbde4a04d68f6131060c43956f682648a8f51776e18c1f33b9a5213d98e3c822b079118d4b0723d5ee05d87c2e732e16fc65588a12b2c5ceee7c69a87fa305cb3716a04e262ff4f833a3d0e5e08feb14532129e19d85fc4e5eb8bd2db5301bf86aa1f819eef63f492dd4dffc12e76ea63470c2d306ab98babb0e2e815eab734f2e3d629735a0ec5cdd8b4710050d6d98c265e214ea5fcb6d82a156127c1823bc7d76f479c6581de286bcef5bc484ffae05ae6503f48001a835e8d5fd6287b5a69e227015811d2e82950c4349949221e452b9c7d133e130ae8f3fa3656932a8c4d2cd6349efcdd2268e63695d713685d7d336c7af3e874463b3a7d60961585c73836cb7154be77ef969a614bb6eca74016e7072dbcc9791875ab728e2d5d94d41368e690bccd0a66eee0740c17753d6aa30e2d17357862c1ef7e30be9d3b2e28b22c140fdfa0ec56a0dede8feacccba1582457cdae3a70cb9ab124bb2473a099731b5ee97033b9d45a20b88ebcd5e6fc017a981b9d75d6582fabc487689a69f3304fc755559a6d279e3d5ace5e0dc20ad334d4fca589a04972584f60db964f37accd0052745ad323f68dd6e50eb716bb7285f694c14ae59e7e5e99ac94cb5d466b8b4eb4eb746956c500df9dae9617ec6ea557d8744d1a47a8fb7f0aeb8cd94b1ac9c1b031c08f9b938b232356ee034f58e027d19af4c9e75cb05f88b9eb0410be2c99d708d613f6b49f9982bab481bb8808c48ad039c15c322316c68278033ddb0fe24662e897a79e55f4d1aeffdc61602ede2aafdff1c2e733d1b8ff3e356fd834b1bb92e0d37e7a49227f9c419ebb74ad7a23c7237b75bd5cbe55ec19ab386f4cc4a536945d912c6eea7bb1a6e82b28d482cd023236f56eac44820cf958020392836cdc0fb325387d23877eab7bc9c985d8687071e75c0f64d7e2c89e5a757c4d49c76fa4d93373bf669d69ca478469bf6b2a3ac42fb91f7260b24800769d5592178584353f886bbc5e6adb1bb5c08d67b87f2fa5001517b7f8e58855cb1ad034dedb228302e8105d6c8f5bb256556168fb10663e7767c5b8fc5af4d929db26c837b4371cc2e2432bb60bc109e5f47b947cc92f18e0a74541ef7fab261efbadbf1a1c9ca321eabcf657a00fa4964859777cf58485f3809b889c4b74d97c198e36536d278d025ab91dd9a8dc579ba29344afb59417270eb8f7b9b8952208d6e2302edee24f1312002e9865428359b22f666a817ebfbcd33caefd17c9467afb841f654f9a0ca915e5d2b85c073a540b1020a9b8e53ed1a293793bc0b29cc43df5dd85a8196cd8982aede4c2af844fa2a9d40ae801e07063f4a86a8b110a63ba9fc8a8db5df49879d9d7f12d882efc7807edada4fb5a8d5f343043b705350ee60044bd0e098cccae52627656e34a509e5fb5318454d2cc85406fce3815aafa031271cb6f6b39626df5acadfb020b949c611d6d090f1cbb3140ecd84ad72e40418fba59684d886fa5b814ef8e05c3127d9105879e59b6eacae62c01433ce8ffa1121b27beb61411871bcebbe3398828d509b607ee61e1646f0b18968393e06849cf2d2bb88bb80debae428a647d16dd90efb6baff08a3ab453516e51aed45b134c201bcdd6a06574b3931809c0795a7eb1a623a152f8bdf8049b79bb79a4caa2c3fd1ec4c99b8bd4bebc5f8c802514838eb60015ccb94d285e4d933c0dc5accaeef6e89418c6f71acd2df141c31f9359c9f2295ab0d94ea07261e5a0e16e031000a8b5a89b4be8fb5dc57c7b252810ec86be8bd3d8ff0d8dc032a553ee54dcfdceb997c91392e164044a6fd28026d2f63b28dac06338ae271e0665ee60b8898ea2e78a2e13e4ea526fd9f57a3568ceedda93839790d4d9d875db10a67e3d0edf2b27fd0ba116caf0b2852bb6cf5933e511a0d3b9ded3d7bd7300819a0bc53534f9d317a4f0b24c3b79ab124679d79d4d3ee4bf64ac17c5f432d9db2358a9c028b5ff9d357a22a9e583b9cc6f4cf738e1aac3f0741536d86f2d3c57cf57573bf36117ddf519231d688ae2360681f25ff3d70ef877053c0c76633957e8dfa1b283a690a4ee39beea6e2b47d4e7644360cec0559fff7f13932be4bcfe6ed62acf4c9abf4722fb7b6aacfd9ee7a61486aeb5120b4443fb88651132f08188a5f16bef4a5f190c6aa589903b9e7ecf4b324f069b0e6818e71a9920ae8bf321e327617bf3c6b58f9fadc04cc49e183d71507f0a0d7dc1dae4bbbadd95731465ce85572ff2266464305c9fbefe9d407fda2447f3da7e3f4358cddf1ef6ae69ac107ef9650d2e57c96c75fab6173edf32bac40efb46cfa3a796bb6661494630bfb85ddbb549e37a443c3311217681d1bc7f8ad09a380e7883d0e9cf574844cdff3ddbf24a035d3edcd5564e492c18fa8b67d9e48b8fc296c31330690e1a134b6f448777fce6a9ca8132851ac65b8cdf9eb94d7bc17e123f947974723ec0999982bbc056acefdc22769fe58746befdc5bee831a880f2be609a1bb8736f477759614ade2972b330cf0edf875d23ce917c02adb975faa64a74e5c6b8cee7decedb8c94f7fc3efc83a281dedf35664da0cdb64176802b6e1c206668ed4d32aeaa3ef9ab746080b3c2255c25ccb717a311ee3a8dde72deee7dfa3c643dea5ff1a3f12fd3b62115ad724752d63a32e3686681e9d2e275358de7eeba021b9c19bc7d2c40ea4453b0e3d0feb68b800dd53a3fc16528874bb649cd7a0b18160b87fc87274ff98d69fcc135191a999ad982dc73fa9d5871c103ead6161db0ad14c249aeb306509d0ede5fa6668676606be3ba2c5ac447e2d5b5e0a60d7798f8794d9f37af38487a7530c01b47bab72259f6f78c09e679f4a20070df5037ac7854b48216cc1d1623250a98d0b37abd3921fd517d7dda53aad20081aca8d44aebfdc15d25795ba3603d1c8a4a38aea4b026f92fb2b640cff5c6bd939c832294710a1a224c0ea3e110c31aeab63f1be1d39a4bd19651527f5a2a738bf70620e58adee9072599932cf9cebc3d078a64e1edce25fe70733c6223bcbd24168a2f6d6f5ae16e5c886410345e68fb42778d67c26861b7d5bb9d906a4f602ea4aae372455da3494fa48feb80b73dddad31aa68b8d50a253d0602734180447a017872e779b8cf3045200a1c52d6cf3141a08392aa642c0029e06ecb5e9954ae024efd42dcc1b529eaec132223981f995bea4aaaaa1af0ce71f32ec31815ad3e399f18a3877aa13ac58c46c16b3ea65eaebc268efbc281cd7da134f6fbafb4cd2e93c7aa27483b119cedc262cba6b9a94b2ddb5965b2594d3dc433a81e21bb2ecadfb12216efe693c834720026a2b59ab51222071cb8c917e80af6d58a91b6d94b505ad35442e1c22af79c31a8ccdda45a06e5a743aeac7b8427474da1f37406b2ed501cb0d5acf4d9fc08345f61b941c797680ea2d6a8813b12c9db905fcd841ca8df7bb4f5160bf6ce6612f0ea02235301d0af295d01b53789326d5e5ea5bad7ea96e85218c6ae166cdab895562eb6c2534ead1a5c2136b22ff3ec918863b61ffca39f2fc320a92d69cbb31e0f7c25acb9d97d4fb2fcf4ea50149a6ddae1ec13660361b6321677f6c1edbc2d15d6e3585339b27c0957153462e5b8836e297c74cb6cd3a2bd0c2f8083f1d104d90e5b34b40a28150a02676b6134a43881865fb7c2c5d4d3b25290fc750cae1e4fe2d7768497d47c0de6739cafae66a3271294ebedbe9b5cd13bdfe306211afb952a868cc60d94f552945f40044b4603a94d894c2e51d1a5040bd2f5e0caa78abd7ebf3f60910143a9045eab19ccfdfa1cf455c4e92cda19bcf9f48fdff3da9eab4a83c3378ab315ffc6ac5d484ec13c6376fa2a74e75a8e1364264ecbb62c3c1b9bac453ccc83b77816372253cffd75537b4441f2c0be07fbcb7dbe1740274bf983a62eac636607907af664cafa36027f3d20d08f2c1fdbf3fb4b99793c9551aab78f1ebecebb36c157547ef8352e3d718fd75bcb3bb26b4c3a9d353e7f378e52a06a1df8", 0x1000}, {&(0x7f0000001380)="cfbe360fef4e506a598711a931f6e7e9cb34ed547e83583c571ae24a026d6feec381c4842b3925c3cb8d1c768e281e4f1d47ac00e37119", 0x37}, {&(0x7f00000013c0)="c150117bb95ddd9fb88017fc1ccab062581a547034dc3064314d026716ecbc5399b72888b683fe5248962989e9c946ec499ef183a8f02a3dcd931d1af3a0afb7aa67e7", 0x43}, {&(0x7f0000001480)="069088f2d187187e9f4e0d28185b1e9c71c4cbdcea2005a39122a03f557ddca833d5cce79af3f7658f79b4a721d3fc706ec159b1cb856b28522baa78560f8c83eccc282b10c0f109bf67c0978dda5879eca0dba26d60e67e34cb83af4699e6bf1f3d6919f0321e442e484e6323a2053b778571e7663a99aee66faf41a428a6337c0fe59bf488cec6f98dbde51e776a0c1f3c72e900f6d90b970c247d863fdf98cf9282a79f98731c0b5b7cfc5b69d68f4ebea3d7a738ab1e63cd35c5ffb5d79dd97c4184be1ab344a29726824e1acec1b7e820a1b01296db115ce0b30031895702f6ee3f7da0dba355ff52e1c12e140d84c9183da4159f7061af2a979c265dc2180a0028824b5484582c08841a1f8ea40ce68362917cd29b42d7d9c13d1822caf9ba128c194e97ffcd0509fbce68e103f6ff8bf923b58fa3abcb46385f99ea3392c19056271e00b06944ec698051da0a41030d5077094397376cca269f1e554eddb69a11a4ec9e074fc4f7a38a39953259997afe6b9beaad63ed170999e5f959b970bba024d7ca710ab2ab62acf1624368bb8e1d2a472939e3f2ecd31ced36a01c0e8bc3535a7deab5c9030b675173ccec4e15dae3f7b255660dc8ecea1fea9a1379f7c89a73c6c794f2f554151dfd839dbded5b29079f7495b413dfe02bb98742cee43d6b6175eef566cd15903195bba4055d052c39f4745a7d880965c0805ca4ad520107ea01e80e5232d288c6632a563525f4c83202feec3f1d5117fcf370a3939b01cfe501696f60e3b8b634da146ef3340a1a33576701dd21330309f7ca508c19e319d4d7dd3c4124c291c206db67bd49beb656b2428c124550fe2fcee09ac9f6ded89088e3e64594e382bdbac613a9938532a9902f2aef034c2067e2c907258014f162017927189539dd9655671a1222862590ff1c9db52a017139744f1091e79edd1b50e9a0a38979ae75662240f8b1f8243ad8b2b6387849a54d10920a5568060c013ce19eb471ec8eef5b622084615d033421ac3744339a7cbb5079938359e2e4f8cd9902529931564b38d9c3b5b7e533446d0dfb19e353546fc9654d26acfd9da056ffd0d779e4723b4fcf1b4784fa3ab20865b64418318760643da798b9e30f7b77a59612c26b6be5beaa59c4344b1465c013c65014e4e9408bdd0a5d33b1aaf6d7ac6753bee36218167c9469cabdf8b844398c67d9c1e8ee851fe568e5cc090adb0a6e94975f6f8cd3dbc61e2c875aab2bcabbc006d2fba488b4802536acd4caa95d3433ead1b5026ad9c9931ea4ca8005ad456d51f4d3c8cae829aa694aa4254069608a1eaa534b44b6531ee25ea821b388566bca289703c344d9db0a55e5c2422876addc03833a7f6a2b8553d4a2f6af9fcfb6be0bd2884815d3db258535cda62c5ee3a7df8cdfffb93421a083290d31b08cee26b61e8deb55e84e790b3fb12f22d6fe254aa5c83cb5b462018ff450f5bc0d99c464035dd6624912101f6d007a9d57ac992e4f85e402fa94f4e3eaaef00d59a9f2a297256c01793d01a0ad8a54b6799465a4157ffb30e268635feb9e6b3229ef5d23a3e375ba2ae76bd2a8faa0538cbe3961884b18db540b5dadff0c08c74a8ce5ae5b63fd776e6220fb6d5c159b2b9f78bd07d6b9f6a7b42f50df2b31ab3b5667eedaadccbb66e2763879a25d42ee6a30e2b7daa332a5726920a05768cc7ba5da1cda212cde7f49fcbaee30049acdea4e4ce652c9d6ed6c603dff75f16c177afafc6a6604878fac994436a470d7b864ef9ca128f06328f6614a1635ea43e189e41819012e104b1cbf7e9f7af7d2541568d42b85af2c4d99469d461863e55b4e48ca98b65b470a1d690d91303294717e8653545fc0f6e7aa7014538fadb2e28a4616e99ffe77855376d8dbb848f25ff3da49edcfff2fb6312334e51a974fd05de7ba14dfe549578f6500ff419e3c09a3d3cf5ef3b29002aee1a585b15f5698a5f0c1c2ec88bf730eee6c2876b19fda0cf85193190d563ba3ae34612e6fdbeb3f8362fe92b3c354da66da47b6d799fef939ca06f12a6125319f6ff1bedbeaa9c72b19d03cf9899a8a3f732a7b62d76013044aa9adfcf3fdabd157661afac05ad4bd4af16e064afc23193407a9d326a0024bb0fed53fcd1bae5164c53c51b5450958c3656b10190e92400670569e4bcdff3437645db7822e2d7a689f53024d3d1e3effd8eec9890758ef2c5f8840d9933752cc05172086cc5ef10b0441d0014a308958dc9d7493d10d30a6e2f9bb0c95896ad3f5e959339826d79fe60c69d4e186a9f9d6d925e77e2f3c63e5143c6d4ef5a78d8351959aab581f5951f5feabd5ce08d72d3456fba313cd4fa6ff4eb60332d33f46a6ef835468f1d91b19830b48ccaf8f76001a86943d445bbeb5e4e96f50e499e2f9c3962bb73a5179b2e801895b1cddad7bac544890034869911167a8e329b465e9184d94f8383e7f3343ac6346c160ada6256b551da73eb37bb5255fd391c420aa65aeff2c74f96039540e7d07f1265ecb90a5b092e6ca06237f3f2075eb0f9d099db68c77b2e05dd8221af1a71c0e59903c36cb2ae86998a4eed0388c6b2452a2c5b7f66795efa251f458538d33bc320a9fb03366a327af751888653acd2b80cc009c8a335746dbcc3d9c957aa283d424f9a54f58a4761adddebdea495bd47f86057281c5cd827c49fa97bc97c04043de98a0b71566b08a83896f2a5b225c37ed2b3ea6142721de53b231414948bcdf451d74d7ca40cc91640be3fe23169d5f7530d1b7b77129755605b546570bf879c7421a2590b83a9318eef2a55d2b7bd0600caf032a3688f9c9e8aa0c99a4eba0eea88c5b826460b531d21db85b97547abafd600f0352086d2356a065e3358f57d36dba896506bcb038d25308b7d2f717882cb5d65001d888e20d28074c8ebb4c96923840cbeadc5cbfaf832df6f1c5bc568439e29c824f84936548a4f5d65c9358ecc1db0f9c9d997578945a9f3e329171d7ba5e84cb6864002b5d91befd329790e60e2eca3ac89c79170a9ccab106e18ba628d2cac044c91c2a1cdc294933c3480f0dcb70f12c0bbd238dcf0e63c557636465fea8216af15a84d3a0b4b4fef9ab81fd4bd6ba091a9a5f47bbab1d3ea63978b69bae6a27d8fa38ed6aa81dec76845dae01f41b573eb1c353aaeee48e4a0e62ee7244ea0a3091c3c4c1ad3558b0265cafc2d079dc87487febdcdfd9eb928f71fdf44d5b7f7a393c1bea68eb0e549441919d535e10bd520cc6f1497d17891a6a9971c4b6806e99395baf24947f73c4dd7546d9986b6a9a49b60c3000f3a464e42730780a6a109f6c13c9ee569f6be1c1d95789db35ca39b9c41b36b9f606f807ebed5008fdd6ed84f59c4cc59cfd2217884c454fd18be3404bd37dce9a3b35477386e0ab97a0bf9309b2b8d90b971dc27253bb3459e8b7ec62a8474e9bd5880006756060947e0015761b03cb96cff61398cba1d0d0e00ae2ea0e6ddf34cbf9470b30a31c95d55737f5c15d2ff162a0dec80e40248405b7b82336c57c9c737cf7de73ce7797a1384980ea6a2e276ce3ae1903d8f5748db901ee20e3096c46dc6502c3e9f257303a79c035249cb830b00448c83419ede3861c3b3f00054a848566f9490f7dd366c207531efc42f6dfcc348f2a2afe49985d8cdfb9dba065e07f73e09f7c61913452445650b11ca1e14df040aa94d9bf9be3bd256f6143d0596842d0dda991495921da1ea851c510ca74b29051f40cb835a8418cad6f43dd2529d8eed84d1dd7b4990c479862381a30ce6d873e70bd07575042c0ffa47d96611b57a40fd50ab8ec4d0091587fa4e1f4c24adb1511fdf90af69570165a355d08a7b0711d960a35d10b6774a80b9f77c5b10876d66a6bb90eed62d3c07364117d09c8b193cf84eea130d3944c7ff840e58389c24f65fa8354c4c6198f4e30868bd148acc22443e7cf128da1a2d4e10217c8d9b0d87ef30df19081356c536243f2a966a0f7325cf2e71c7386e35ced7ccfe13367ee6467bb852a16b141028b8c0441baa6d414342fdb5c224d8cee34518c3c2f35b11859e9d9b33e2036299caf31534ae48d061453f8d8fea78d5a6f98659afae0243cb94f9b66e7cb6825684f2b350d245407757b526f04f1b141eeb7a2029e1ec771b88771fe5018789856dd7f14f59e0049dbcea7c3640cae5543e97822f5ae2eeb0bd4f2a6121cc71275aadafbad372b1e0ed4e68eec31bcdcf6327f1f30fdb76c68951812563bf177a5dbac0c248e5781020c78a1f6158c997efb2e3f7c1c6cc7286da68e937cdc9a1bcec8e589fe23aff979836a3be21c5ae4007d9e69134e93f523f1b1fc9c0e8208acfb5fd30953f513c964288543929b44c5e3d07275e01bb761a99f3fa94b60f960f9c6c0a73565fc08f3cfab001c702af76fb25abe7fc989c2e9dc4b4230955a7a2df13ff31fa36f892353747445d2e1cd5f369c1219a6f3f7d915133da893a5f31dcb9443f0a1102012a2b905c8aa1b471b5fc4384e53510ed9de4ebdcc52a7cf3715e23d9a2902ecdab654a0c99539372b6f549f33da0876b164e9d36df1269d52baf3d257c03464f6ccc4ba6d8d22401f8d8cff2c37d7447d281b99a000ba1c5c570d084ad4431d2f245aee9d2991d6a91a9463ff15895a5cbb62f5ba0a2fe01686e48bf1778015bba61febfb807c0f9112c19e1021a8036f18db513c51b7eca72d1086aa58c8c72e5925a5a7aeface5e04d5aa74beae21b6c7fc46b7f6acc1cfac810544650a59917d348c2944a0dfe383880f0c30e851cdbae83a4e4cf6b5c9b85f1de3c2b058d4777dee171297714206a2187112b06119a588e0c7a816d377c5d693457598db134d9bf79a951074d5503282a8585c964b2854fb0853372088d606984d83832d6afb2bdaab00a3330c674b9356f313dca019d78bc966446b8b7554e2a6472e014eaf0c762edc898c384c9b170f1110cfcadd982cdfd6dc4e752db2e107a1b329b38119cddb8fb85c1ffb75d579035cb51b7f3dd387f30710eb9eb895acdae3301ec1c7114bfdf3a7020c351376fd4c72bbcec3e6fd712b560b3f4aedbd1ff58f925c4a972e3383370cd72bc7f313eee1da8594171c4d89a6da83922c2b76ca27c3addd88df35f2db014bc8eecd6dd3b0e724f91027441369c56c82acbe06a96cbc089c0495334c735332ccadb0d9e6a10ad1138c701fbf93d01610f50d84db158a9fe81a7c0c6ef9a4e93bb7affdd7417a53f7e75793f6093a95f768e7a4605065f728706b324ba7d3e3958662d6456c09b53e5c6f067bd1244b5a6a37c57c372f158e1c5eab34a4a127886d88993e081662edb409d3d0a757cc908bb91f32227284e360d7fb1ef8ae3a65003458b08c07013fe61f825fef71013810ff7cf0366c6f1f0768c12b3280403eeb6fb550949507943503729b4662f6df8dd3ab62423f8088317320b24ae4973e7725946372b7aef6eb98e84fdf8e1ae0759c37301d0534743141ae2332c06fe69141b5d127e326a397930f160862e5d7ba664d838f570610f590a354a47c860b92cd670a1884975ad8564d20f4a163b9760679a114fa3077ba3b6bee1d97a6c084b4bca692dd86e5a01129ce3da526ee", 0xf8f}, {&(0x7f0000002480)="904f43fbe96ead2cb6a8d522e4339db69f44a27dc3128dfed392fe0eee9ee47b2d20d7ac6807506e287896784519d8bd16f4d17bd17b50446eda04f05a78f8ed4b9d4307fb2548bf0fd17904936b25e5efe8ab37ef9587b7", 0x58}, {&(0x7f0000002500)="f84db8b2bf3f5d1aed0d66bcfa60e3c773c8b2c2f69d75ce2f880bd9842ccccc2bac8af45a7b9a8f479407c411c8a12ad3ecfb7fe46a3fba0fc5d60304cf896e14bcedf0693e8db9bf0765406137460f6f630b413cb236a653c7ab0ad63b472ce0b1522eb43aebf61414752e9b48d5e8bc715158fdb135c5d27262336d2394a52f6acbba62efa64c99b01b4023823aeff336dd44661b75", 0x97}, {&(0x7f00000025c0)="1e00b6ee8a643b3589c92490d0c68f4bf16295dab7b127cc55814a88a5dd605994a251cdde3042aa7e72a6cc0231578797e234569f2289c70ed106edb10438846425481c62dd97ad9ec964c41833b89b53da40b6701314efd7682f59bbbc4a70bd507b404f0f647449bcb97bf67de03a6130cd190ff424ccf91af5ffbfe64b612e1806def8213e985d1534ae4b6bb9c7705bb91246ad42c7e4ba1260af0ec088422bf7d13887bb15a1cda7c790e351a2d5ec0c67b560297a09717fc1459eae50abbae4ddbe52a23cca155ac149907fa914cbff789f01a2e62af343ae6a63b14f80634c33ef956d712df7eada381a65e49b3071134983254d232224219e876dc6a88e1ab146def38b07d3727069a7ebf54e061416218add8347b9e30717741bfe5369216da11a7da4b47c1727409b3325cd134dbb4598fe26cbf3c5fb7e5bb9a1a1df872be1ee5b6dddc35051b431f0ed937fcc17d136901b6524e4ecf7f31f9f5e0945967206a218022ff97f9cb6a5b81de906231572f49811ff5cfd1d7440f2c7600360171de3c3b0744715d66c4f52b19c407e74716657711a2c2880c63c3418b4c994163607bbc0d106afa3b70ae6d1023ac94b3c1b273a87bc9073c8d2e6298c0521feaeaee12dc9b0dddb32ac150ca61ac8a4321a54ffc1b2cf8f78188a8299f8cb45caae2ddb846edd3eb2f7b914912ced5dc28269f111622a9447e03ce89f00fb815e3f133d8d61b1db5e8fd2060ac660c0b642fecd4486a817bc6f96ff25415c42023c2fb2fcf3cffe2c89902ceeb2f6565e8bcefdb12e4ced120d96593a37e2617503cae12de36b47180cd4e2c561c11ad42438b243dfc6c4ec1d0eed4a6e567b0c6b1ae489b4b5b2863f1102f4e4fc489ad2f89a4db79f5dfd0f3a5b6fb7e553581d720ab8cc5e2f74fcd7d5fcb6a383a1e4f195b762f8190ff0b378fab9a35c0b1e0421d5df445c3861900e586a3aa82b26de24ef2ac16cee27c7364c428ad8afb064e3f302b20d54033417f6a61416237aa7fb22c86fc32793da2e138412eae3cb786a336ffd3a494088e53cab3e79879292e7ede41eecff3b39e50c63647519d7233698d9f30de5e9b528f407b55baad94885bd4ea75089af3a8debe784b262f30c142705cf3896668462fe9de05de5e96623f6aa5e32b07c09f47922a18cc3d0b8c6e88b666753f7a8c7ca4d816587c226ed054f82f2b4deb562fc77a8a00e602b0c25b4486eb0e16b1401608fe15890b3d3c891cc2acd85927a23618617c53f8774b174f83b9122dd4ea82bfd7d527ee866cfb34bbae8169eb65c279891de0fc1b5e508162909fc833344118bd9ed27842905c1d7387bd7c09a54eedd404a44290e1d6ec77812a745b13d6f57fccd48c2643ff120274e46cb941b56be31fae62b1c42379fdb127945776f92f984503b3c93975cefc4777d583dafd0c27581425363ed9d87d5f6e50c3b1fd5aea0904011aaf2294cbce0cc13412d1605630a8b0612359a2ad9fc9fbbe1a7b38cb7cdb7f2cdc6f795485021e91d5acae2ab0b12c4ea92d4e9102969919b20667f640e2cc2ca28121fad478fdf48c8c6cfdfa59a00b44fb72be08187e5bf285c375ee20d2d6f92cdcb05dd46e090565da3921d8843afc6988ff8b45eb1812d1ab7e5a3943c38a2fd610b48277c17858b8d73801d6016493bfb64c7bcf864181e426db616c20594abcd024718e9cda19a8d9745070c0eddbb745e788cd9b57f5136781243de76c6bdccc4884c02b56822c3af1940527a319e209523261cc74bbfd96016eb7ce27e3a51aecbc6f23f3012ef05a3555c1272dcb82726088cb0a7e978ee9c6067428daf0976fdbe1b597daaae5e51f52405ada536a0bf14e409e8412d29deb28628daa55e516dd6cdcf65ba9d6f824522253dc432de88d90725c999436a3e9dfab2cfb0c0e84b634e9dff84db993b32635aa41c200597fcb7d44f7e227ab8ee1fbe02f607b48fbc14d0a7ad0f9a51ef2155756206626c62a9df2e37ba897b83ab3a5a25ca3f74be522aa3cea77bb55c5a24c30965b502f1ef476506f11435a70a6566cb2eaf437d1ef4dbc1be51cde123e7b9dd197de3b22deb2e317be528f8dad49fa9e541e30a07fd160569fcb799b78feabef85de7659aabe166a0162e02a6222e7c5908abc1dd78eee350b870d8a061ea94645baa4ff93651bbecdc2c277e62d34a1534ffe7a2e19f8529c332c56e84b154271b1d427058c9d5a67ba6145964f6cdcc85e78aa9ff60a673270f09cec9607a8171cbb34d3c615f3feeaabfd8ba822c89a95ce116b6f58c0fc4ad9100e74f5786b7cd589f6e73ad256cd94ddd5584f0d801d2aa3ee4ea55e12c05bf0055592dcf04544b9dbc833364dd5243bde84c0aaa5784557f03a910e2c69b3f6e3d0e4335f4a9055972912332b6a877268337e3b6ac44e13ab70d35e696af365b5a1d91acb037283d4751121fa15efb51b5b585e2f7c4c4438348d1c3996d6ba8a16d2fa199a0958b3418ceeb0c90f3d25a8d4cc94184637d1f366ed921338e18ef5e29e120c4a325f696315107cf32dd350db797ab73931c9bd1de5332e338355b1d47a88dc1d99c2133d6fd3c06113b35417d19b0671ff8d97b8d84c0bcf98e8a021662f0ab0351f4be3a0689138bec4c04b1284d37bdf37e4f5064e24407d14b963a54afb1e992be9f6e7aab2414d48d9758cd8476e8b21d18210c7761fd528afbbb919716b6b42625187ec0de8ce7dbfab77e3dda211b037721a3e6237469faad7ee833318b7a499dec7b216396f23deecf2b8157f8a358f76cbc6ee80bd2ca9f58e94ea9fbb58a352faf9f84cff45e5025463b6c4bf8e4f460ad71918050c617bce74e596da371ba035a3f1c19a503c6376e1658f2c02e03bf4aa168ea189563f301cc3373aae32627820fc83ef47fba8cd9249de39800b755821ee8f21a961226357b5ea07e4acd4dc47b2bbe0dd40503898c98c8d7b2279cd2b4d6bea126f43adb001501cbd93f1ba3b3c2621cbc075b1e0eb1897c40d80ff27661b3edd7e1680cd29c31f4443a3c2c9109c269a496ab6e539654ca3143c931ad71939886e2bf74eac6e6417bf2bf9db28bba614858c8407821bfb615cd983f8ecaad5648557c2949f1285e7c62b6104da5fc2feb2736274515474170d5acb128b2637e41947586f8daf66716061dd996bbc66157bb7859bbf8e8e0a0df175bb55e84244d8b20299a870a087c18583effb54e689cd0c2146ba4d9704c819dc9f67e8a56b446fc2c181bb16551523676f2198f6e4f791aa045ad6d2ab7180dbe324524981110663c104cda2be913d7f7e0193aa7d01cf41ef93fa123c71c91e631e7d35f7a03a69d2a2123fdef8112a963a8a8192e73bd7b5f6492210247183cd641db527ae6e87ce3b1d77f13712916c2a93fe8fa8f78148066b9cdc6238d6e10c93f1e87ec3f392f2c3276fd08410538beadc8da04fc6fdb0abebfbc08778059ac1a45645fbbb8ec7c73b4744fd422521ab6f95af97ec96006e4a7aecdc79854547648c5267be6d92ea706e1df4f58d53c87f1159a61f9fde18c13803712943a940d515c124c107072ad0f06b85ed73a4246601f05095d04bca20d7f9dbb3f61741f49151ab9f545f61e220e39fdbf2d8c71c74583727d8311bf0a5dbe0ea45efeec590ea862684a4163f75fe7c8ac42013a83e83757a2a95c44bf1f4ac04988606a00bf8d04437866e312decb77d0034a8cd626b272bdf51de15201afcbb4114ec03e7c22748aaed30e764829ca280515365a0d07bf0c1ac74ad73768f348ffb4c4d6fb21c4f47320e5049b14e70999ced714238b76cbd1f803e59d9adbf6dcf75fd3bc15dffd84ddd698fed8ab2a43bcc8d74cc07dc96a75f8b38d84424b8406078edbc306506592fb28e1ebfa58a217be1bde7195cf7c2ef8d94aaa11fcc968d50dd4d40e4cc0e32208063fd5c41ff5f656a92552c5322f28c2dc9ff8eca1e7988eb59b2e534f2d1b1f7035ad09e45da30b704c42fe0a8d388ff7baea2571900ab25bba0a6a587a78d5107a97a460255f431586021e61322104d776427e0bc726880f0860f12ab364c1d77888c0fed7c906d181a16fe751d730947c956e4f8da1411d22de8bd9a78232a43725becda0bc10b897c2ba381cfec68e55e8fc6e2aad486b7443cf59f5f233eb0e60d462395c95f2ef40bd331444ac202cfb19f06d2e5218ca28a0edf5f5f367b0433e9e84108e467a903f6117ffd8df1715826c1f0e43bd343d617b42f50b24b79a04f5c3ef021d54d886b71f5fc14c6f590a22e13545081dabc4fbafa4f6e18bb049bb7631b012d043ea577fa3df107dc02e713a3a5ab564de3e42a5e49d12b1c14b0758e1f38833648f5a33d4caed37cd025e5ba56931ec321c2cb293196e4712c061f982204dbdb4074ce48ef80d220ed1386e76bc55619672910e4128bd364e7dc05227458d186664aecdc1e35e93b7e9351e21df218b77e7660673e569913bc2fbc055e7c48fa0629c98b1e0f0b3dc84bcb9facab91a000cfc9b145ead57022afda8ae967fc216ed2b9eb5117dac57e935cd3a1b22f633b8241727227798fdfe647d4354048a881ebdce48f7a23364558c5fc38db0bb043f12708d4702a9401b98a27a1b4a7c415828c51a2c7418ff9ab9b99aea23e2484ba79c23fad63378f3d9faf559d17ee97cbdff954291bc828c401b4aeec5f1cdc8c72d17a2b7bca704ea3911861b332e48b43a58712154fc45510ee7bcb68f84ca21555cb6b5e79070191c7784dbc6bbaf4b258bddc37f44dc29370756f45b0974eb6fed9438e2e72ec62fc420e1a827c8a1bad11ec7b523f06559e1dde1bc6cb591caed31190c9c9c47d929922b648981749f966b9f54b7ad530673b1a2cefaf8dd146dc25a88583ca91cfc0f50bb39623e1ea0ecd5f0d50ef12330bd9fdfb441a0905f8c89066c56c0fed30b9dc4661b09fb47bc9f0d064d8c05be6076e31661c54001ec2ec8f132f548707b2473753c5c10361c9deaa5ae4546ebe68f8d4c9b4d1af8053ad5ed62d3154e8cda63a07c5feb494327d14c6860074c0d24f91ed672b3f2fcf3d4fb211050a9916856312fe0c705f6bacc3f1423f97ccfbb5894a98aa9467d28bc59f109411105118e163be98117a8250ff2b3514f627fa1868bb75eef1b6d6973c9ff535be71927384560f38e4efd12f811586801897a84bfe7696e8557e3cf88002a49464c6911464bc6e96694da69e70efaf7ed425a7e5d80b63407b804b2b21519a6d526c06e56d646dd6b0c7be4695991aa1fd85271e72dca7180465d22236d95601969bed60644630f6174be2040f0a274e2def59714abcd227de0b04edacf010ee1ed83f01645b2f97720f2a00a4caeebf0122a96257f71d8706fe4739f14a356f3dc6ba9a67a7839022b76b192be232f0e3170830e1cc493870ec1dc25cfb0e6a45b5198ac17dca4baaa952f58298780d4de5a4d6d96439f6e0e07a0fae7d7b79d14c64bfdb0bd6ea5d5bb96285612aaa32c34e759d9bdd80c7ceddb9d02cbad47a833fd8a0248b7f432ac29eb000a1a9e49ad0bf5010d8d0b3006babafcfc927a87a5adb3089ba4c6f77938ccce5239300302f996106d1b451c49c1fa5728176f711d213a0ccbdbbfe57c84f68f3e50ae2c1b1c78cbc1b5ca00445ecc9720c06f3fbafa98afcf85429f0d134514d3ef41f64a7a42bcd62dfc938dcbbddd377b9d74095920961f6cb8e980050588220781938f51ea0f22c767397a7af847f6cae8ff63e5cf87be8f795c44", 0x1000}, {&(0x7f00000035c0)="06c687b07c4a5ee71b08988fb57d1ee97f21031ace34ea2925bfda43adcee2725cb6a405d234ae0edd1ca6a7d85d218a1fd0f14f02cdc2aaf254d68bacf146a82d1ea283a3549798fed767aa1090838b2928f930069887d639a82150a4be270663d3fa55cd2d1c6074fbaaf02681250c115bc42fb2043c24e2d49201ead3f9ce20f50f4943fe425c9345eb44203591bdd8944a3515900fd2faef33ed4158b4ada9777aee13a3acf26bbbf72c4ef0", 0xae}, {&(0x7f0000003680)="9a38c7545361d8be5004c8123d6f25002149e9c479e1021d55dc256f96136f5d193bab0890c608a53cc1d6fd75d9b7d525bef8f366dad7ca2725bc9b331a1e2ef72e4101e62830ec8ed3e21de3d489f216a33a704a139af83fd6d67f6743de0e1f2f4586828fc1f67d7c57aff66dc05e61fff8b1e2e0b74ca3a08b92889de4803ea327f5e97a6107543d9847e3a9cf760fe21ce5284c348363c3bafe4c06eaff21fa0d2d49cf0fd10103de5ca34ea6bb38596ab315b44b69c0b7e22cc98ed8ed072e4bed7945f8052fa53f207eabac8de5391f7d209b80c350e39aa2e5bbd185be0a", 0xe2}], 0x9) r2 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$FIONREAD(r2, 0x541b, &(0x7f00000000c0)) [ 1169.776296][ T9441] loop3: detected capacity change from 0 to 1 [ 1169.792026][ T9441] FAT-fs (loop3): bogus logical sector size 8 [ 1169.792040][ T9441] FAT-fs (loop3): Can't find a valid FAT filesystem 12:44:39 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000280)=[{0x0, 0x0, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e78032513251fffe", 0x16}], 0x0, &(0x7f0000000400)=ANY=[]) 12:44:39 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x2, 0x2, &(0x7f0000000280)=[{0x0, 0x0, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e78032513251fffe", 0x16}], 0x0, &(0x7f0000000400)=ANY=[]) [ 1169.821783][ T9441] FAULT_INJECTION: forcing a failure. [ 1169.821783][ T9441] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1169.821808][ T9441] CPU: 1 PID: 9441 Comm: syz-executor.3 Not tainted 5.14.0-syzkaller #0 [ 1169.821830][ T9441] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1169.821840][ T9441] Call Trace: [ 1169.821847][ T9441] dump_stack_lvl+0xb7/0x103 [ 1169.821870][ T9441] dump_stack+0x11/0x1a [ 1169.821886][ T9441] should_fail+0x23c/0x250 [ 1169.821916][ T9441] should_fail_usercopy+0x16/0x20 [ 1169.821939][ T9441] _copy_to_user+0x1c/0x90 [ 1169.821958][ T9441] simple_read_from_buffer+0xab/0x120 [ 1169.821979][ T9441] proc_fail_nth_read+0xf6/0x140 [ 1169.822051][ T9441] ? rw_verify_area+0x136/0x250 [ 1169.822124][ T9441] ? proc_fault_inject_write+0x200/0x200 [ 1169.822193][ T9441] vfs_read+0x154/0x5d0 [ 1169.822218][ T9441] ? __fput+0x43e/0x4e0 [ 1169.822236][ T9441] ? __fget_light+0x21b/0x260 [ 1169.822250][ T9441] ? __cond_resched+0x11/0x40 [ 1169.822265][ T9441] ksys_read+0xce/0x180 [ 1169.822283][ T9441] __x64_sys_read+0x3e/0x50 [ 1169.822300][ T9441] do_syscall_64+0x3d/0x90 [ 1169.822320][ T9441] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1169.822384][ T9441] RIP: 0033:0x41937c [ 1169.822397][ T9441] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 1169.822416][ T9441] RSP: 002b:00007fd0949ab170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 1169.822436][ T9441] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 000000000041937c [ 1169.822448][ T9441] RDX: 000000000000000f RSI: 00007fd0949ab1e0 RDI: 0000000000000003 [ 1169.822458][ T9441] RBP: 00007fd0949ab1d0 R08: 0000000000000000 R09: 00000000200000c0 [ 1169.822469][ T9441] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 12:44:39 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000140)="c2db6cbab62a52c5657e8d1b37b0", 0xe}], 0x1) [ 1169.822542][ T9441] R13: 00007fff6b36853f R14: 00007fd0949ab300 R15: 0000000000022000 [ 1169.852920][ T9454] loop3: detected capacity change from 0 to 1 [ 1169.854308][ T9454] FAT-fs (loop3): bogus logical sector size 8 [ 1169.854331][ T9454] FAT-fs (loop3): Can't find a valid FAT filesystem [ 1169.896396][ T9459] loop3: detected capacity change from 0 to 1 12:44:39 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) writev(r0, &(0x7f0000003780)=[{&(0x7f0000000380)="f93b76460ce86ea5b7f4bdd7a2df86ead5a41e9de62621be905f6ec139db763088642cabe8d8664313b671a518ac9e087edf921e5aa7aff3cade046f3c4b59b66771d6259913dff4ae22d7894e21ad239a5850df1245dd57629f801ce7bcf01df52a29472e7e5307f40b4aed483f88762904208630166651dd4f5ee1330756974b9466d23271518eccf65eea717d6ff3f7611d70b4333fa4695c634ffc9052c17330990545d69a60f833603404530ff7fcfa266a75fe75413e6e3377ed3a709fbb78feff6a8fe2c6715798af77a58d8ed7f6bbe8341dd9676522b5736c30def484eb824d602ab24c248dad791b924639d5977c37708b1bfd8a720d83ed6b2fb46420fcc72ebee317e56eac7c9734c03a88d9f987ff0f31c18c57c7f5ce84b73c963097b74eca39ed148de47e7e4a8127ebf2c4fbd14fac597788d40e8aa25e57ffb729f942dafa5026ac3fd2aaf23bba96c0836f7cd0de95bb7644ea69ca91bc8a7f3aaaaceef2651037d053746a2b69674a887c666d15911f10aed925e5b06968f5b9784ea1d77cc8208c6bcec109631b28d1338672d09f4f636abbf35eaa47a9e3fbda61d664fbbf72f930b530cdb293e7e549e08bdaecbd502c8ab93e430fd44dcb29653aaff463f0b42eeb6ccc792665c92c52d25e137daec38f0dc1eca89ab3148ea5c43d47225a5015348ec3fc85da94b323ab5e0bdaba1c4fee68c4daf46012240a562baa98779b4ba9a5c0b02c49ab13d4bf44c2b134b8bd31e123329f2558b9491d189e3944040234ca57dae0be44fd8de5423a6c07b4aa6e9a14b89c090e61c2f421e537dce5d56ce781e4a6c96dcdfddb5d6db792c6b292304835f50c069058eb76958a784ee6c9efb46661a81c21d0cdac83c57ef80a2eeb9ab3ce94f67155ccb0284790b5c786c3ee2e49fa14141ffe94a15bcd8fc8b6287871d4f24d6b4665667ec227ecb9dca18245a0f9c20d1f3f2ec79b408fe1eca64ec3dcbc2f14c73393cef8073d74ca42b46d13f5d3fc40cc8b8c43c2d2e7354103170e8d37fb9ea3612b0adb98350d7db4e409b824c9c2e569a6a386a94ca68750372d1ee0da89bd0b563e3aee20a2fd5fc0d51acb882380976a19cbee898619447b292b4916a2b686b5194ae33062be6ffa285a0d8cd723857ec1eeb7703313bedcc6630ba527403167c81a81cf3db5d3e95018407fecddf1ac584560d2419c9ce604a2919c8ce0f342db640f5de7536bd00eef94059f89ad02ec516d1d6b812c4a97f8606aeb09bbc010a9fd7654b01286a59390c8c1022528b11c9f406ae51aede573f456ee1a4ebb4d9b9f3abbf2e20e315862ca3b25fb22f5061156846e5d0cc4dba46ffb12a53ffe6b94034c1710b60e65399581ddc4b2dfa7e1625a7aac1d62cd6d219e174954adcf2da0a93fa41e3fdfc0be6e6f42b08f74978c93b7c45ec70492859f26e028199db65f7d743ae41f1267c06564aac8a76bc5a85fe60d340ea04430c2d274fb5bcdfad9f552936be1f3589be801ca0363ddd9f1f14f660aae3de9b351146aa8d81104ecfff71044b75a162e50864c0c22e46a6f38018fc749623c4bd518888a23f3910977014dc92fafb5665cd0a3a5779421403f0a850af567a8dd23b727e646f154a2e7c25c0d09dbf5ee502e4428c8c5546c116869ae90b4f453bce2e75d0596f10c27ecc9c1b75341f1324c87054e144e326b0327d81b38e8bab6b1ba859b44edda4638d5beb5e1fc753da8956abdf775c3eee7cbde4a04d68f6131060c43956f682648a8f51776e18c1f33b9a5213d98e3c822b079118d4b0723d5ee05d87c2e732e16fc65588a12b2c5ceee7c69a87fa305cb3716a04e262ff4f833a3d0e5e08feb14532129e19d85fc4e5eb8bd2db5301bf86aa1f819eef63f492dd4dffc12e76ea63470c2d306ab98babb0e2e815eab734f2e3d629735a0ec5cdd8b4710050d6d98c265e214ea5fcb6d82a156127c1823bc7d76f479c6581de286bcef5bc484ffae05ae6503f48001a835e8d5fd6287b5a69e227015811d2e82950c4349949221e452b9c7d133e130ae8f3fa3656932a8c4d2cd6349efcdd2268e63695d713685d7d336c7af3e874463b3a7d60961585c73836cb7154be77ef969a614bb6eca74016e7072dbcc9791875ab728e2d5d94d41368e690bccd0a66eee0740c17753d6aa30e2d17357862c1ef7e30be9d3b2e28b22c140fdfa0ec56a0dede8feacccba1582457cdae3a70cb9ab124bb2473a099731b5ee97033b9d45a20b88ebcd5e6fc017a981b9d75d6582fabc487689a69f3304fc755559a6d279e3d5ace5e0dc20ad334d4fca589a04972584f60db964f37accd0052745ad323f68dd6e50eb716bb7285f694c14ae59e7e5e99ac94cb5d466b8b4eb4eb746956c500df9dae9617ec6ea557d8744d1a47a8fb7f0aeb8cd94b1ac9c1b031c08f9b938b232356ee034f58e027d19af4c9e75cb05f88b9eb0410be2c99d708d613f6b49f9982bab481bb8808c48ad039c15c322316c68278033ddb0fe24662e897a79e55f4d1aeffdc61602ede2aafdff1c2e733d1b8ff3e356fd834b1bb92e0d37e7a49227f9c419ebb74ad7a23c7237b75bd5cbe55ec19ab386f4cc4a536945d912c6eea7bb1a6e82b28d482cd023236f56eac44820cf958020392836cdc0fb325387d23877eab7bc9c985d8687071e75c0f64d7e2c89e5a757c4d49c76fa4d93373bf669d69ca478469bf6b2a3ac42fb91f7260b24800769d5592178584353f886bbc5e6adb1bb5c08d67b87f2fa5001517b7f8e58855cb1ad034dedb228302e8105d6c8f5bb256556168fb10663e7767c5b8fc5af4d929db26c837b4371cc2e2432bb60bc109e5f47b947cc92f18e0a74541ef7fab261efbadbf1", 0x800}, {&(0x7f0000001380)="cfbe360fef4e506a598711a931f6e7e9cb34ed547e83583c571ae24a026d6feec381c4842b3925c3cb8d1c768e281e4f1d47ac00e37119", 0x37}, {&(0x7f00000013c0)="c150117bb95ddd9fb88017fc1ccab062581a547034dc3064314d026716ecbc5399b72888b683fe5248962989e9c946ec499ef183a8f02a3dcd931d1af3a0afb7aa67e7f14892e2d3e2ff86b57d6c548496d31e0bdff5f7c2f1a3f97af78d1a08d0010f1c2a083b8fe94d95195720b0214e9996597c58636df0342a882e5f2f9442dba90063", 0x85}, {&(0x7f0000001480)="069088f2d187187e9f4e0d28185b1e9c71c4cbdcea2005a39122a03f557ddca833d5cce79af3f7658f79b4a721d3fc706ec159b1cb856b28522baa78560f8c83eccc282b10c0f109bf67c0978dda5879eca0dba26d60e67e34cb83af4699e6bf1f3d6919f0321e442e484e6323a2053b778571e7663a99aee66faf41a428a6337c0fe59bf488cec6f98dbde51e776a0c1f3c72e900f6d90b970c247d863fdf98cf9282a79f98731c0b5b7cfc5b69d68f4ebea3d7a738ab1e63cd35c5ffb5d79dd97c4184be1ab344a29726824e1acec1b7e820a1b01296db115ce0b30031895702f6ee3f7da0dba355ff52e1c12e140d84c9183da4159f7061af2a979c265dc2180a0028824b5484582c08841a1f8ea40ce68362917cd29b42d7d9c13d1822caf9ba128c194e97ffcd0509fbce68e103f6ff8bf923b58fa3abcb46385f99ea3392c19056271e00b06944ec698051da0a41030d5077094397376cca269f1e554eddb69a11a4ec9e074fc4f7a38a39953259997afe6b9beaad63ed170999e5f959b970bba024d7ca710ab2ab62acf1624368bb8e1d2a472939e3f2ecd31ced36a01c0e8bc3535a7deab5c9030b675173ccec4e15dae3f7b255660dc8ecea1fea9a1379f7c89a73c6c794f2f554151dfd839dbded5b29079f7495b413dfe02bb98742cee43d6b6175eef566cd15903195bba4055d052c39f4745a7d880965c0805ca4ad520107ea01e80e5232d288c6632a563525f4c83202feec3f1d5117fcf370a3939b01cfe501696f60e3b8b634da146ef3340a1a33576701dd21330309f7ca508c19e319d4d7dd3c4124c291c206db67bd49beb656b2428c124550fe2fcee09ac9f6ded89088e3e64594e382bdbac613a9938532a9902f2aef034c2067e2c907258014f162017927189539dd9655671a1222862590ff1c9db52a017139744f1091e79edd1b50e9a0a38979ae75662240f8b1f8243ad8b2b6387849a54d10920a5568060c013ce19eb471ec8eef5b622084615d033421ac3744339a7cbb5079938359e2e4f8cd9902529931564b38d9c3b5b7e533446d0dfb19e353546fc9654d26acfd9da056ffd0d779e4723b4fcf1b4784fa3ab20865b64418318760643da798b9e30f7b77a59612c26b6be5beaa59c4344b1465c013c65014e4e9408bdd0a5d33b1aaf6d7ac6753bee36218167c9469cabdf8b844398c67d9c1e8ee851fe568e5cc090adb0a6e94975f6f8cd3dbc61e2c875aab2bcabbc006d2fba488b4802536acd4caa95d3433ead1b5026ad9c9931ea4ca8005ad456d51f4d3c8cae829aa694aa4254069608a1eaa534b44b6531ee25ea821b388566bca289703c344d9db0a55e5c2422876addc03833a7f6a2b8553d4a2f6af9fcfb6be0bd2884815d3db258535cda62c5ee3a7df8cdfffb93421a083290d31b08cee26b61e8deb55e84e790b3fb12f22d6fe254aa5c83cb5b462018ff450f5bc0d99c464035dd6624912101f6d007a9d57ac992e4f85e402fa94f4e3eaaef00d59a9f2a297256c01793d01a0ad8a54b6799465a4157ffb30e268635feb9e6b3229ef5d23a3e375ba2ae76bd2a8faa0538cbe3961884b18db540b5dadff0c08c74a8ce5ae5b63fd776e6220fb6d5c159b2b9f78bd07d6b9f6a7b42f50df2b31ab3b5667eedaadccbb66e2763879a25d42ee6a30e2b7daa332a5726920a05768cc7ba5da1cda212cde7f49fcbaee30049acdea4e4ce652c9d6ed6c603dff75f16c177afafc6a6604878fac994436a470d7b864ef9ca128f06328f6614a1635ea43e189e41819012e104b1cbf7e9f7af7d2541568d42b85af2c4d99469d461863e55b4e48ca98b65b470a1d690d91303294717e8653545fc0f6e7aa7014538fadb2e28a4616e99ffe77855376d8dbb848f25ff3da49edcfff2fb6312334e51a974fd05de7ba14dfe549578f6500ff419e3c09a3d3cf5ef3b29002aee1a585b15f5698a5f0c1c2ec88bf730eee6c2876b19fda0cf85193190d563ba3ae34612e6fdbeb3f8362fe92b3c354da66da47b6d799fef939ca06f12a6125319f6ff1bedbeaa9c72b19d03cf9899a8a3f732a7b62d76013044aa9adfcf3fdabd157661afac05ad4bd4af16e064afc23193407a9d326a0024bb0fed53fcd1bae5164c53c51b5450958c3656b10190e92400670569e4bcdff3437645db7822e2d7a689f53024d3d1e3effd8eec9890758ef2c5f8840d9933752cc05172086cc5ef10b0441d0014a308958dc9d7493d10d30a6e2f9bb0c95896ad3f5e959339826d79fe60c69d4e186a9f9d6d925e77e2f3c63e5143c6d4ef5a78d8351959aab581f5951f5feabd5ce08d72d3456fba313cd4fa6ff4eb60332d33f46a6ef835468f1d91b19830b48ccaf8f76001a86943d445bbeb5e4e96f50e499e2f9c3962bb73a5179b2e801895b1cddad7bac544890034869911167a8e329b465e9184d94f8383e7f3343ac6346c160ada6256b551da73eb37bb5255fd391c420aa65aeff2c74f96039540e7d07f1265ecb90a5b092e6ca06237f3f2075eb0f9d099db68c77b2e05dd8221af1a71c0e59903c36cb2ae86998a4eed0388c6b2452a2c5b7f66795efa251f458538d33bc320a9fb03366a327af751888653acd2b80cc009c8a335746dbcc3d9c957aa283d424f9a54f58a4761adddebdea495bd47f86057281c5cd827c49fa97bc97c04043de98a0b71566b08a83896f2a5b225c37ed2b3ea6142721de53b231414948bcdf451d74d7ca40cc91640be3fe23169d5f7530d1b7b77129755605b546570bf879c7421a2590b83a9318eef2a55d2b7bd0600caf032a3688f9c9e8aa0c99a4eba0eea88c5b826460b531d21db85b97547abafd600f0352086d2356a065e3358f57d36dba896506bcb038d25308b7d2f717882cb5d65001d888e20d28074c8ebb4c96923840cbeadc5cbfaf832df6f1c5bc568439e29c824f84936548a4f5d65c9358ecc1db0f9c9d997578945a9f3e329171d7ba5e84cb6864002b5d91befd329790e60e2eca3ac89c79170a9ccab106e18ba628d2cac044c91c2a1cdc294933c3480f0dcb70f12c0bbd238dcf0e63c557636465fea8216af15a84d3a0b4b4fef9ab81fd4bd6ba091a9a5f47bbab1d3ea63978b69bae6a27d8fa38ed6aa81dec76845dae01f41b573eb1c353aaeee48e4a0e62ee7244ea0a3091c3c4c1ad3558b0265cafc2d079dc87487febdcdfd9eb928f71fdf44d5b7f7a393c1bea68eb0e549441919d535e10bd520cc6f1497d17891a6a9971c4b6806e99395baf24947f73c4dd7546d9986b6a9a49b60c3000f3a464e42730780a6a109f6c13c9ee569f6be1c1d95789db35ca39b9c41b36b9f606f807ebed5008fdd6ed84f59c4cc59cfd2217884c454fd18be3404bd37dce9a3b35477386e0ab97a0bf9309b2b8d90b971dc27253bb3459e8b7ec62a8474e9bd5880006756060947e0015761b03cb96cff61398cba1d0d0e00ae2ea0e6ddf34cbf9470b30a31c95d55737f5c15d2ff162a0dec80e40248405b7b82336c57c9c737cf7de73ce7797a1384980ea6a2e276ce3ae1903d8f5748db901ee20e3096c46dc6502c3e9f257303a79c035249cb830b00448c83419ede3861c3b3f00054a848566f9490f7dd366c207531efc42f6dfcc348f2a2afe49985d8cdfb9dba065e07f73e09f7c61913452445650b11ca1e14df040aa94d9bf9be3bd256f6143d0596842d0dda991495921da1ea851c510ca74b29051f40cb835a8418cad6f43dd2529d8eed84d1dd7b4990c479862381a30ce6d873e70bd07575042c0ffa47d96611b57a40fd50ab8ec4d0091587fa4e1f4c24adb1511fdf90af69570165a355d08a7b0711d960a35d10b6774a80b9f77c5b10876d66a6bb90eed62d3c07364117d09c8b193cf84eea130d3944c7ff840e58389c24f65fa8354c4c6198f4e30868bd148acc22443e7cf128da1a2d4e10217c8d9b0d87ef30df19081356c536243f2a966a0f7325cf2e71c7386e35ced7ccfe13367ee6467bb852a16b141028b8c0441baa6d414342fdb5c224d8cee34518c3c2f35b11859e9d9b33e2036299caf31534ae48d061453f8d8fea78d5a6f98659afae0243cb94f9b66e7cb6825684f2b350d245407757b526f04f1b141eeb7a2029e1ec771b88771fe5018789856dd7f14f59e0049dbcea7c3640cae5543e97822f5ae2eeb0bd4f2a6121cc71275aadafbad372b1e0ed4e68eec31bcdcf6327f1f30fdb76c68951812563bf177a5dbac0c248e5781020c78a1f6158c997efb2e3f7c1c6cc7286da68e937cdc9a1bcec8e589fe23aff979836a3be21c5ae4007d9e69134e93f523f1b1fc9c0e8208acfb5fd30953f513c964288543929b44c5e3d07275e01bb761a99f3fa94b60f960f9c6c0a73565fc08f3cfab001c702af76fb25abe7fc989c2e9dc4b4230955a7a2df13ff31fa36f892353747445d2e1cd5f369c1219a6f3f7d915133da893a5f31dcb9443f0a1102012a2b905c8aa1b471b5fc4384e53510ed9de4ebdcc52a7cf3715e23d9a2902ecdab654a0c99539372b6f549f33da0876b164e9d36df1269d52baf3d257c03464f6ccc4ba6d8d22401f8d8cff2c37d7447d281b99a000ba1c5c570d084ad4431d2f245aee9d2991d6a91a9463ff15895a5cbb62f5ba0a2fe01686e48bf1778015bba61febfb807c0f9112c19e1021a8036f18db513c51b7eca72d1086aa58c8c72e5925a5a7aeface5e04d5aa74beae21b6c7fc46b7f6acc1cfac810544650a59917d348c2944a0dfe383880f0c30e851cdbae83a4e4cf6b5c9b85f1de3c2b058d4777dee171297714206a2187112b06119a588e0c7a816d377c5d693457598db134d9bf79a951074d5503282a8585c964b2854fb0853372088d606984d83832d6afb2bdaab00a3330c674b9356f313dca019d78bc966446b8b7554e2a6472e014eaf0c762edc898c384c9b170f1110cfcadd982cdfd6dc4e752db2e107a1b329b38119cddb8fb85c1ffb75d579035cb51b7f3dd387f30710eb9eb895acdae3301ec1c7114bfdf3a7020c351376fd4c72bbcec3e6fd712b560b3f4aedbd1ff58f925c4a972e3383370cd72bc7f313eee1da8594171c4d89a6da83922c2b76ca27c3addd88df35f2db014bc8eecd6dd3b0e724f91027441369c56c82acbe06a96cbc089c0495334c735332ccadb0d9e6a10ad1138c701fbf93d01610f50d84db158a9fe81a7c0c6ef9a4e93bb7affdd7417a53f7e75793f6093a95f768e7a4605065f728706b324ba7d3e3958662d6456c09b53e5c6f067bd1244b5a6a37c57c372f158e1c5eab34a4a127886d88993e081662edb409d3d0a757cc908bb91f32227284e360d7fb1ef8ae3a65003458b08c07013fe61f825fef71013810ff7cf0366c6f1f0768c12b3280403eeb6fb550949507943503729b4662f6df8dd3ab62423f8088317320b24ae4973e7725946372b7aef6eb98e84fdf8e1ae0759c37301d0534743141ae2332c06fe69141b5d127e326a397930f160862e5d7ba664d838f570610f590a354a47c860b92cd670a1884975ad8564d20f4a163b9760679a114fa3077ba3b6bee1d97a6c084b4bca692dd86e5a01129ce3da526ee801db95769bfafe0202cf772d98dc3a40498d0f62d0a4e3277bd62e7145f32007948122f1ae387a4556f0777bed8c763cc7de72796dcb7f555c5747fab6a78bacee320745255b159874a1a48a5f78a4e38e415b57e4ac67febb40f1ba6ceb4d3b284b7861a8732dbebe7c3b56b56bc958f", 0x1000}, {&(0x7f0000002480)="904f43fbe96ead2cb6a8d522e4339db69f44a27dc3128dfed392fe0eee9ee47b2d20d7ac6807506e287896784519d8bd16f4d17bd17b50446eda04f05a78f8ed4b9d4307fb2548bf0fd17904936b25e5efe8ab37ef9587b7", 0x58}, {&(0x7f0000002500)="f84db8b2bf3f5d1aed0d66bcfa60e3c773c8b2c2f69d75ce2f880bd9842ccccc2bac8af45a7b9a8f479407c411c8a12ad3ecfb7fe46a3fba0fc5d60304cf896e14bcedf0693e8db9bf0765406137460f6f630b413cb236a653c7ab0ad63b472ce0b1522eb43aebf61414752e9b48d5e8bc715158fdb135c5d27262336d2394a52f6acbba62efa64c99b01b4023823aeff336dd44661b75", 0x97}, {&(0x7f00000025c0)="1e00b6ee8a643b3589c92490d0c68f4bf16295dab7b127cc55814a88a5dd605994a251cdde3042aa7e72a6cc0231578797e234569f2289c70ed106edb10438846425481c62dd97ad9ec964c41833b89b53da40b6701314efd7682f59bbbc4a70bd507b404f0f647449bcb97bf67de03a6130cd190ff424ccf91af5ffbfe64b612e1806def8213e985d1534ae4b6bb9c7705bb91246ad42c7e4ba1260af0ec088422bf7d13887bb15a1cda7c790e351a2d5ec0c67b560297a09717fc1459eae50abbae4ddbe52a23cca155ac149907fa914cbff789f01a2e62af343ae6a63b14f80634c33ef956d712df7eada381a65e49b3071134983254d232224219e876dc6a88e1ab146def38b07d3727069a7ebf54e061416218add8347b9e30717741bfe5369216da11a7da4b47c1727409b3325cd134dbb4598fe26cbf3c5fb7e5bb9a1a1df872be1ee5b6dddc35051b431f0ed937fcc17d136901b6524e4ecf7f31f9f5e0945967206a218022ff97f9cb6a5b81de906231572f49811ff5cfd1d7440f2c7600360171de3c3b0744715d66c4f52b19c407e74716657711a2c2880c63c3418b4c994163607bbc0d106afa3b70ae6d1023ac94b3c1b273a87bc9073c8d2e6298c0521feaeaee12dc9b0dddb32ac150ca61ac8a4321a54ffc1b2cf8f78188a8299f8cb45caae2ddb846edd3eb2f7b914912ced5dc28269f111622a9447e03ce89f00fb815e3f133d8d61b1db5e8fd2060ac660c0b642fecd4486a817bc6f96ff25415c42023c2fb2fcf3cffe2c89902ceeb2f6565e8bcefdb12e4ced120d96593a37e2617503cae12de36b47180cd4e2c561c11ad42438b243dfc6c4ec1d0eed4a6e567b0c6b1ae489b4b5b2863f1102f4e4fc489ad2f89a4db79f5dfd0f3a5b6fb7e553581d720ab8cc5e2f74fcd7d5fcb6a383a1e4f195b762f8190ff0b378fab9a35c0b1e0421d5df445c3861900e586a3aa82b26de24ef2ac16cee27c7364c428ad8afb064e3f302b20d54033417f6a61416237aa7fb22c86fc32793da2e138412eae3cb786a336ffd3a494088e53cab3e79879292e7ede41eecff3b39e50c63647519d7233698d9f30de5e9b528f407b55baad94885bd4ea75089af3a8debe784b262f30c142705cf3896668462fe9de05de5e96623f6aa5e32b07c09f47922a18cc3d0b8c6e88b666753f7a8c7ca4d816587c226ed054f82f2b4deb562fc77a8a00e602b0c25b4486eb0e16b1401608fe15890b3d3c891cc2acd85927a23618617c53f8774b174f83b9122dd4ea82bfd7d527ee866cfb34bbae8169eb65c279891de0fc1b5e508162909fc833344118bd9ed27842905c1d7387bd7c09a54eedd404a44290e1d6ec77812a745b13d6f57fccd48c2643ff120274e46cb941b56be31fae62b1c42379fdb127945776f92f984503b3c93975cefc4777d583dafd0c27581425363ed9d87d5f6e50c3b1fd5aea0904011aaf2294cbce0cc13412d1605630a8b0612359a2ad9fc9fbbe1a7b38cb7cdb7f2cdc6f795485021e91d5acae2ab0b12c4ea92d4e9102969919b20667f640e2cc2ca28121fad478fdf48c8c6cfdfa59a00b44fb72be08187e5bf285c375ee20d2d6f92cdcb05dd46e090565da3921d8843afc6988ff8b45eb1812d1ab7e5a3943c38a2fd610b48277c17858b8d73801d6016493bfb64c7bcf864181e426db616c20594abcd024718e9cda19a8d9745070c0eddbb745e788cd9b57f5136781243de76c6bdccc4884c02b56822c3af1940527a319e209523261cc74bbfd96016eb7ce27e3a51aecbc6f23f3012ef05a3555c1272dcb82726088cb0a7e978ee9c6067428daf0976fdbe1b597daaae5e51f52405ada536a0bf14e409e8412d29deb28628daa55e516dd6cdcf65ba9d6f824522253dc432de88d90725c999436a3e9dfab2cfb0c0e84b634e9dff84db993b32635aa41c200597fcb7d44f7e227ab8ee1fbe02f607b48fbc14d0a7ad0f9a51ef2155756206626c62a9df2e37ba897b83ab3a5a25ca3f74be522aa3cea77bb55c5a24c30965b502f1ef476506f11435a70a6566cb2eaf437d1ef4dbc1be51cde123e7b9dd197de3b22deb2e317be528f8dad49fa9e541e30a07fd160569fcb799b78feabef85de7659aabe166a0162e02a6222e7c5908abc1dd78eee350b870d8a061ea94645baa4ff93651bbecdc2c277e62d34a1534ffe7a2e19f8529c332c56e84b154271b1d427058c9d5a67ba6145964f6cdcc85e78aa9ff60a673270f09cec9607a8171cbb34d3c615f3feeaabfd8ba822c89a95ce116b6f58c0fc4ad9100e74f5786b7cd589f6e73ad256cd94ddd5584f0d801d2aa3ee4ea55e12c05bf0055592dcf04544b9dbc833364dd5243bde84c0aaa5784557f03a910e2c69b3f6e3d0e4335f4a9055972912332b6a877268337e3b6ac44e13ab70d35e696af365b5a1d91acb037283d4751121fa15efb51b5b585e2f7c4c4438348d1c3996d6ba8a16d2fa199a0958b3418ceeb0c90f3d25a8d4cc94184637d1f366ed921338e18ef5e29e120c4a325f696315107cf32dd350db797ab73931c9bd1de5332e338355b1d47a88dc1d99c2133d6fd3c06113b35417d19b0671ff8d97b8d84c0bcf98e8a021662f0ab0351f4be3a0689138bec4c04b1284d37bdf37e4f5064e24407d14b963a54afb1e992be9f6e7aab2414d48d9758cd8476e8b21d18210c7761fd528afbbb919716b6b42625187ec0de8ce7dbfab77e3dda211b037721a3e6237469faad7ee833318b7a499dec7b216396f23deecf2b8157f8a358f76cbc6ee80bd2ca9f58e94ea9fbb58a352faf9f84cff45e5025463b6c4bf8e4f460ad71918050c617bce74e596da371ba035a3f1c19a503c6376e1658f2c02e03bf4aa168ea189563f301cc3373aae32627820fc83ef47fba8cd9249de39800b755821ee8f21a961226357b5ea07e4acd4dc47b2bbe0dd40503898c98c8d7b2279cd2b4d6bea126f43adb001501cbd93f1ba3b3c2621cbc075b1e0eb1897c40d80ff27661b3edd7e1680cd29c31f4443a3c2c9109c269a496ab6e539654ca3143c931ad71939886e2bf74eac6e6417bf2bf9db28bba614858c8407821bfb615cd983f8ecaad5648557c2949f1285e7c62b6104da5fc2feb2736274515474170d5acb128b2637e41947586f8daf66716061dd996bbc66157bb7859bbf8e8e0a0df175bb55e84244d8b20299a870a087c18583effb54e689cd0c2146ba4d9704c819dc9f67e8a56b446fc2c181bb16551523676f2198f6e4f791aa045ad6d2ab7180dbe324524981110663c104cda2be913d7f7e0193aa7d01cf41ef93fa123c71c91e631e7d35f7a03a69d2a2123fdef8112a963a8a8192e73bd7b5f6492210247183cd641db527ae6e87ce3b1d77f13712916c2a93fe8fa8f78148066b9cdc6238d6e10c93f1e87ec3f392f2c3276fd08410538beadc8da04fc6fdb0abebfbc08778059ac1a45645fbbb8ec7c73b4744fd422521ab6f95af97ec96006e4a7aecdc79854547648c5267be6d92ea706e1df4f58d53c87f1159a61f9fde18c13803712943a940d515c124c107072ad0f06b85ed73a4246601f05095d04bca20d7f9dbb3f61741f49151ab9f545f61e220e39fdbf2d8c71c74583727d8311bf0a5dbe0ea45efeec590ea862684a4163f75fe7c8ac42013a83e83757a2a95c44bf1f4ac04988606a00bf8d04437866e312decb77d0034a8cd626b272bdf51de15201afcbb4114ec03e7c22748aaed30e764829ca280515365a0d07bf0c1ac74ad73768f348ffb4c4d6fb21c4f47320e5049b14e70999ced714238b76cbd1f803e59d9adbf6dcf75fd3bc15dffd84ddd698fed8ab2a43bcc8d74cc07dc96a75f8b38d84424b8406078edbc306506592fb28e1ebfa58a217be1bde7195cf7c2ef8d94aaa11fcc968d50dd4d40e4cc0e32208063fd5c41ff5f656a92552c5322f28c2dc9ff8eca1e7988eb59b2e534f2d1b1f7035ad09e45da30b704c42fe0a8d388ff7baea2571900ab25bba0a6a587a78d5107a97a460255f431586021e61322104d776427e0bc726880f0860f12ab364c1d77888c0fed7c906d181a16fe751d730947c956e4f8da1411d22de8bd9a78232a43725becda0bc10b897c2ba381cfec68e55e8fc6e2aad486b7443cf59f5f233eb0e60d462395c95f2ef40bd331444ac202cfb19f06d2e5218ca28a0edf5f5f367b0433e9e84108e467a903f6117ffd8df1715826c1f0e43bd343d617b42f50b24b79a04f5c3ef021d54d886b71f5fc14c6f590a22e13545081dabc4fbafa4f6e18bb049bb7631b012d043ea577fa3df107dc02e713a3a5ab564de3e42a5e49d12b1c14b0758e1f38833648f5a33d4caed37cd025e5ba56931ec321c2cb293196e4712c061f982204dbdb4074ce48ef80d220ed1386e76bc55619672910e4128bd364e7dc05227458d186664aecdc1e35e93b7e9351e21df218b77e7660673e569913bc2fbc055e7c48fa0629c98b1e0f0b3dc84bcb9facab91a000cfc9b145ead57022afda8ae967fc216ed2b9eb5117dac57e935cd3a1b22f633b8241727227798fdfe647d4354048a881ebdce48f7a23364558c5fc38db0bb043f12708d4702a9401b98a27a1b4a7c415828c51a2c7418ff9ab9b99aea23e2484ba79c23fad63378f3d9faf559d17ee97cbdff954291bc828c401b4aeec5f1cdc8c72d17a2b7bca704ea3911861b332e48b43a58712154fc45510ee7bcb68f84ca21555cb6b5e79070191c7784dbc6bbaf4b258bddc37f44dc29370756f45b0974eb6fed9438e2e72ec62fc420e1a827c8a1bad11ec7b523f06559e1dde1bc6cb591caed31190c9c9c47d929922b648981749f966b9f54b7ad530673b1a2cefaf8dd146dc25a88583ca91cfc0f50bb39623e1ea0ecd5f0d50ef12330bd9fdfb441a0905f8c89066c56c0fed30b9dc4661b09fb47bc9f0d064d8c05be6076e31661c54001ec2ec8f132f548707b2473753c5c10361c9deaa5ae4546ebe68f8d4c9b4d1af8053ad5ed62d3154e8cda63a07c5feb494327d14c6860074c0d24f91ed672b3f2fcf3d4fb211050a9916856312fe0c705f6bacc3f1423f97ccfbb5894a98aa9467d28bc59f109411105118e163be98117a8250ff2b3514f627fa1868bb75eef1b6d6973c9ff535be71927384560f38e4efd12f811586801897a84bfe7696e8557e3cf88002a49464c6911464bc6e96694da69e70efaf7ed425a7e5d80b63407b804b2b21519a6d526c06e56d646dd6b0c7be4695991aa1fd85271e72dca7180465d22236d95601969bed60644630f6174be2040f0a274e2def59714abcd227de0b04edacf010ee1ed83f01645b2f97720f2a00a4caeebf0122a96257f71d8706fe4739f14a356f3dc6ba9a67a7839022b76", 0xf00}, {&(0x7f00000035c0)="06c687b07c4a5ee71b08988fb57d1ee97f21031ace34ea2925bfda43adcee2725cb6a405d234ae0edd1ca6a7d85d218a1fd0f14f02cdc2aaf254d68bacf146a82d1ea283a3549798fed767aa1090838b2928f930069887d639a82150a4be270663d3fa55cd2d1c6074fbaaf02681250c115bc42fb2043c24e2d49201ead3f9ce20f50f4943fe425c9345eb44203591bdd8944a3515900fd2faef33ed4158b4ada9777aee13a3acf26bbbf72c4ef0", 0xae}, {&(0x7f0000003680)="9a38c7545361d8be5004c8123d6f25002149e9c479e1021d55dc256f96136f5d193bab0890c608a53cc1d6fd75d9b7d525bef8f366dad7ca2725bc9b331a1e2ef72e4101e62830ec8ed3e21de3d489f216a33a704a139af83fd6d67f6743de0e1f2f4586828fc1f67d7c57aff66dc05e61fff8b1e2e0b74ca3a08b92889de4803ea327f5e97a6107543d9847e3a9cf760fe21ce5284c348363c3bafe4c06eaff21fa0d2d49cf0fd10103de5ca34ea6bb38596ab315b44b69c0b7e22cc98ed8ed072e4bed7945f8052fa53f207eabac8de5391f7d209b80c350e39aa2e5bbd185be0a", 0xe2}], 0x9) [ 1170.084085][ T9459] FAT-fs (loop3): bogus logical sector size 8 [ 1170.090197][ T9459] FAT-fs (loop3): Can't find a valid FAT filesystem 12:44:39 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x3, 0x2, &(0x7f0000000280)=[{0x0, 0x0, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e78032513251fffe", 0x16}], 0x0, &(0x7f0000000400)=ANY=[]) [ 1170.157620][ T9459] loop3: detected capacity change from 0 to 1 [ 1170.165113][ T9459] FAT-fs (loop3): bogus logical sector size 8 [ 1170.165127][ T9459] FAT-fs (loop3): Can't find a valid FAT filesystem 12:44:39 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) writev(r0, &(0x7f0000003780)=[{&(0x7f0000000380)="f93b76460ce86ea5b7f4bdd7a2df86ead5a41e9de62621be905f6ec139db763088642cabe8d8664313b671a518ac9e087edf921e5aa7aff3cade046f3c4b59b66771d6259913dff4ae22d7894e21ad239a5850df1245dd57629f801ce7bcf01df52a29472e7e5307f40b4aed483f88762904208630166651dd4f5ee1330756974b9466d23271518eccf65eea717d6ff3f7611d70b4333fa4695c634ffc9052c17330990545d69a60f833603404530ff7fcfa266a75fe75413e6e3377ed3a709fbb78feff6a8fe2c6715798af77a58d8ed7f6bbe8341dd9676522b5736c30def484eb824d602ab24c248dad791b924639d5977c37708b1bfd8a720d83ed6b2fb46420fcc72ebee317e56eac7c9734c03a88d9f987ff0f31c18c57c7f5ce84b73c963097b74eca39ed148de47e7e4a8127ebf2c4fbd14fac597788d40e8aa25e57ffb729f942dafa5026ac3fd2aaf23bba96c0836f7cd0de95bb7644ea69ca91bc8a7f3aaaaceef2651037d053746a2b69674a887c666d15911f10aed925e5b06968f5b9784ea1d77cc8208c6bcec109631b28d1338672d09f4f636abbf35eaa47a9e3fbda61d664fbbf72f930b530cdb293e7e549e08bdaecbd502c8ab93e430fd44dcb29653aaff463f0b42eeb6ccc792665c92c52d25e137daec38f0dc1eca89ab3148ea5c43d47225a5015348ec3fc85da94b323ab5e0bdaba1c4fee68c4daf46012240a562baa98779b4ba9a5c0b02c49ab13d4bf44c2b134b8bd31e123329f2558b9491d189e3944040234ca57dae0be44fd8de5423a6c07b4aa6e9a14b89c090e61c2f421e537dce5d56ce781e4a6c96dcdfddb5d6db792c6b292304835f50c069058eb76958a784ee6c9efb46661a81c21d0cdac83c57ef80a2eeb9ab3ce94f67155ccb0284790b5c786c3ee2e49fa14141ffe94a15bcd8fc8b6287871d4f24d6b4665667ec227ecb9dca18245a0f9c20d1f3f2ec79b408fe1eca64ec3dcbc2f14c73393cef8073d74ca42b46d13f5d3fc40cc8b8c43c2d2e7354103170e8d37fb9ea3612b0adb98350d7db4e409b824c9c2e569a6a386a94ca68750372d1ee0da89bd0b563e3aee20a2fd5fc0d51acb882380976a19cbee898619447b292b4916a2b686b5194ae33062be6ffa285a0d8cd723857ec1eeb7703313bedcc6630ba527403167c81a81cf3db5d3e95018407fecddf1ac584560d2419c9ce604a2919c8ce0f342db640f5de7536bd00eef94059f89ad02ec516d1d6b812c4a97f8606aeb09bbc010a9fd7654b01286a59390c8c1022528b11c9f406ae51aede573f456ee1a4ebb4d9b9f3abbf2e20e315862ca3b25fb22f5061156846e5d0cc4dba46ffb12a53ffe6b94034c1710b60e65399581ddc4b2dfa7e1625a7aac1d62cd6d219e174954adcf2da0a93fa41e3fdfc0be6e6f42b08f74978c93b7c45ec70492859f26e028199db65f7d743ae41f1267c06564aac8a76bc5a85fe60d340ea04430c2d274fb5bcdfad9f552936be1f3589be801ca0363ddd9f1f14f660aae3de9b351146aa8d81104ecfff71044b75a162e50864c0c22e46a6f38018fc749623c4bd518888a23f3910977014dc92fafb5665cd0a3a5779421403f0a850af567a8dd23b727e646f154a2e7c25c0d09dbf5ee502e4428c8c5546c116869ae90b4f453bce2e75d0596f10c27ecc9c1b75341f1324c87054e144e326b0327d81b38e8bab6b1ba859b44edda4638d5beb5e1fc753da8956abdf775c3eee7cbde4a04d68f6131060c43956f682648a8f51776e18c1f33b9a5213d98e3c822b079118d4b0723d5ee05d87c2e732e16fc65588a12b2c5ceee7c69a87fa305cb3716a04e262ff4f833a3d0e5e08feb14532129e19d85fc4e5eb8bd2db5301bf86aa1f819eef63f492dd4dffc12e76ea63470c2d306ab98babb0e2e815eab734f2e3d629735a0ec5cdd8b4710050d6d98c265e214ea5fcb6d82a156127c1823bc7d76f479c6581de286bcef5bc484ffae05ae6503f48001a835e8d5fd6287b5a69e227015811d2e82950c4349949221e452b9c7d133e130ae8f3fa3656932a8c4d2cd6349efcdd2268e63695d713685d7d336c7af3e874463b3a7d60961585c73836cb7154be77ef969a614bb6eca74016e7072dbcc9791875ab728e2d5d94d41368e690bccd0a66eee0740c17753d6aa30e2d17357862c1ef7e30be9d3b2e28b22c140fdfa0ec56a0dede8feacccba1582457cdae3a70cb9ab124bb2473a099731b5ee97033b9d45a20b88ebcd5e6fc017a981b9d75d6582fabc487689a69f3304fc755559a6d279e3d5ace5e0dc20ad334d4fca589a04972584f60db964f37accd0052745ad323f68dd6e50eb716bb7285f694c14ae59e7e5e99ac94cb5d466b8b4eb4eb746956c500df9dae9617ec6ea557d8744d1a47a8fb7f0aeb8cd94b1ac9c1b031c08f9b938b232356ee034f58e027d19af4c9e75cb05f88b9eb0410be2c99d708d613f6b49f9982bab481bb8808c48ad039c15c322316c68278033ddb0fe24662e897a79e55f4d1aeffdc61602ede2aafdff1c2e733d1b8ff3e356fd834b1bb92e0d37e7a49227f9c419ebb74ad7a23c7237b75bd5cbe55ec19ab386f4cc4a536945d912c6eea7bb1a6e82b28d482cd023236f56eac44820cf958020392836cdc0fb325387d23877eab7bc9c985d8687071e75c0f64d7e2c89e5a757c4d49c76fa4d93373bf669d69ca478469bf6b2a3ac42fb91f7260b24800769d5592178584353f886bbc5e6adb1bb5c08d67b87f2fa5001517b7f8e58855cb1ad034dedb228302e8105d6c8f5bb256556168fb10663e7767c5b8fc5af4d929db26c837b4371cc2e2432bb60bc109e5f47b947cc92f18e0a74541ef7fab261efbadbf1a1c9ca321eabcf657a00fa4964859777cf58485f3809b889c4b74d97c198e36536d278d025ab91dd9a8dc579ba29344afb59417270eb8f7b9b8952208d6e2302edee24f1312002e9865428359b22f666a817ebfbcd33caefd17c9467afb841f654f9a0ca915e5d2b85c073a540b1020a9b8e53ed1a293793bc0b29cc43df5dd85a8196cd8982aede4c2af844fa2a9d40ae801e07063f4a86a8b110a63ba9fc8a8db5df49879d9d7f12d882efc7807edada4fb5a8d5f343043b705350ee60044bd0e098cccae52627656e34a509e5fb5318454d2cc85406fce3815aafa031271cb6f6b39626df5acadfb020b949c611d6d090f1cbb3140ecd84ad72e40418fba59684d886fa5b814ef8e05c3127d9105879e59b6eacae62c01433ce8ffa1121b27beb61411871bcebbe3398828d509b607ee61e1646f0b18968393e06849cf2d2bb88bb80debae428a647d16dd90efb6baff08a3ab453516e51aed45b134c201bcdd6a06574b3931809c0795a7eb1a623a152f8bdf8049b79bb79a4caa2c3fd1ec4c99b8bd4bebc5f8c802514838eb60015ccb94d285e4d933c0dc5accaeef6e89418c6f71acd2df141c31f9359c9f2295ab0d94ea07261e5a0e16e031000a8b5a89b4be8fb5dc57c7b252810ec86be8bd3d8ff0d8dc032a553ee54dcfdceb997c91392e164044a6fd28026d2f63b28dac06338ae271e0665ee60b8898ea2e78a2e13e4ea526fd9f57a3568ceedda93839790d4d9d875db10a67e3d0edf2b27fd0ba116caf0b2852bb6cf5933e511a0d3b9ded3d7bd7300819a0bc53534f9d317a4f0b24c3b79ab124679d79d4d3ee4bf64ac17c5f432d9db2358a9c028b5ff9d357a22a9e583b9cc6f4cf738e1aac3f0741536d86f2d3c57cf57573bf36117ddf519231d688ae2360681f25ff3d70ef877053c0c76633957e8dfa1b283a690a4ee39beea6e2b47d4e7644360cec0559fff7f13932be4bcfe6ed62acf4c9abf4722fb7b6aacfd9ee7a61486aeb5120b4443fb88651132f08188a5f16bef4a5f190c6aa589903b9e7ecf4b324f069b0e6818e71a9920ae8bf321e327617bf3c6b58f9fadc04cc49e183d71507f0a0d7dc1dae4bbbadd95731465ce85572ff2266464305c9fbefe9d407fda2447f3da7e3f4358cddf1ef6ae69ac107ef9650d2e57c96c75fab6173edf32bac40efb46cfa3a796bb6661494630bfb85ddbb549e37a443c3311217681d1bc7f8ad09a380e7883d0e9cf574844cdff3ddbf24a035d3edcd5564e492c18fa8b67d9e48b8fc296c31330690e1a134b6f448777fce6a9ca8132851ac65b8cdf9eb94d7bc17e123f947974723ec0999982bbc056acefdc22769fe58746befdc5bee831a880f2be609a1bb8736f477759614ade2972b330cf0edf875d23ce917c02adb975faa64a74e5c6b8cee7decedb8c94f7fc3efc83a281dedf35664da0cdb64176802b6e1c206668ed4d32aeaa3ef9ab746080b3c2255c25ccb717a311ee3a8dde72deee7dfa3c643dea5ff1a3f12fd3b62115ad724752d63a32e3686681e9d2e275358de7eeba021b9c19bc7d2c40ea4453b0e3d0feb68b800dd53a3fc16528874bb649cd7a0b18160b87fc87274ff98d69fcc135191a999ad982dc73fa9d5871c103ead6161db0ad14c249aeb306509d0ede5fa6668676606be3ba2c5ac447e2d5b5e0a60d7798f8794d9f37af38487a7530c01b47bab72259f6f78c09e679f4a20070df5037ac7854b48216cc1d1623250a98d0b37abd3921fd517d7dda53aad20081aca8d44aebfdc15d25795ba3603d1c8a4a38aea4b026f92fb2b640cff5c6bd939c832294710a1a224c0ea3e110c31aeab63f1be1d39a4bd19651527f5a2a738bf70620e58adee9072599932cf9cebc3d078a64e1edce25fe70733c6223bcbd24168a2f6d6f5ae16e5c886410345e68fb42778d67c26861b7d5bb9d906a4f602ea4aae372455da3494fa48feb80b73dddad31aa68b8d50a253d0602734180447a017872e779b8cf3045200a1c52d6cf3141a08392aa642c0029e06ecb5e9954ae024efd42dcc1b529eaec132223981f995bea4aaaaa1af0ce71f32ec31815ad3e399f18a3877aa13ac58c46c16b3ea65eaebc268efbc281cd7da134f6fbafb4cd2e93c7aa27483b119cedc262cba6b9a94b2ddb5965b2594d3dc433a81e21bb2ecadfb12216efe693c834720026a2b59ab51222071cb8c917e80af6d58a91b6d94b505ad35442e1c22af79c31a8ccdda45a06e5a743aeac7b8427474da1f37406b2ed501cb0d5acf4d9fc08345f61b941c797680ea2d6a8813b12c9db905fcd841ca8df7bb4f5160bf6ce6612f0ea02235301d0af295d01b53789326d5e5ea5bad7ea96e85218c6ae166cdab895562eb6c2534ead1a5c2136b22ff3ec918863b61ffca39f2fc320a92d69cbb31e0f7c25acb9d97d4fb2fcf4ea50149a6ddae1ec13660361b6321677f6c1edbc2d15d6e3585339b27c0957153462e5b8836e297c74cb6cd3a2bd0c2f8083f1d104d90e5b34b40a28150a02676b6134a43881865fb7c2c5d4d3b25290fc750cae1e4fe2d7768497d47c0de6739cafae66a3271294ebedbe9b5cd13bdfe306211afb952a868cc60d94f552945f40044b4603a94d894c2e51d1a5040bd2f5e0caa78abd7ebf3f60910143a9045eab19ccfdfa1cf455c4e92cda19bcf9f48fdff3da9eab4a83c3378ab315ffc6ac5d484ec13c6376fa2a74e75a8e1364264ecbb62c3c1b9bac453ccc83b77816372253cffd75537b4441f2c0be07fbcb7dbe1740274bf983a62eac636607907af664cafa36027f3d20d08f2c1fdbf3fb4b99793c9551aab78f1ebecebb36c157547ef8352e3d718fd75bcb3bb26b4c3a9d353e7f378e52a06a1df8", 0x1000}, {&(0x7f0000001380)="cfbe360fef4e506a598711a931f6e7e9cb34ed547e83583c571ae24a026d6feec381c4842b3925c3cb8d1c768e281e4f1d47ac00e37119", 0x37}, {&(0x7f0000002480)="904f43fbe96ead2cb6a8d522e4339db69f44a27dc3128dfed392fe0eee9ee47b2d20d7ac6807506e287896784519d8bd16f4d17bd17b50446eda04f05a78f8ed4b9d4307fb2548bf0fd17904936b25e5efe8ab37ef9587b7", 0x58}, {&(0x7f0000002500)="f84db8b2bf3f5d1aed0d66bcfa60e3c773c8b2c2f69d75ce2f880bd9842ccccc2bac8af45a7b9a8f479407c411c8a12ad3ecfb7fe46a3fba0fc5d60304cf896e14bcedf0693e8db9bf0765406137460f6f630b413cb236a653c7ab0ad63b472ce0b1522eb43aebf61414752e9b48d5e8bc715158fdb135c5d27262336d2394a52f6acbba62efa64c99b01b4023823aeff336dd44661b75", 0x97}, {&(0x7f00000025c0)="1e00b6ee8a643b3589c92490d0c68f4bf16295dab7b127cc55814a88a5dd605994a251cdde3042aa7e72a6cc0231578797e234569f2289c70ed106edb10438846425481c62dd97ad9ec964c41833b89b53da40b6701314efd7682f59bbbc4a70bd507b404f0f647449bcb97bf67de03a6130cd190ff424ccf91af5ffbfe64b612e1806def8213e985d1534ae4b6bb9c7705bb91246ad42c7e4ba1260af0ec088422bf7d13887bb15a1cda7c790e351a2d5ec0c67b560297a09717fc1459eae50abbae4ddbe52a23cca155ac149907fa914cbff789f01a2e62af343ae6a63b14f80634c33ef956d712df7eada381a65e49b3071134983254d232224219e876dc6a88e1ab146def38b07d3727069a7ebf54e061416218add8347b9e30717741bfe5369216da11a7da4b47c1727409b3325cd134dbb4598fe26cbf3c5fb7e5bb9a1a1df872be1ee5b6dddc35051b431f0ed937fcc17d136901b6524e4ecf7f31f9f5e0945967206a218022ff97f9cb6a5b81de906231572f49811ff5cfd1d7440f2c7600360171de3c3b0744715d66c4f52b19c407e74716657711a2c2880c63c3418b4c994163607bbc0d106afa3b70ae6d1023ac94b3c1b273a87bc9073c8d2e6298c0521feaeaee12dc9b0dddb32ac150ca61ac8a4321a54ffc1b2cf8f78188a8299f8cb45caae2ddb846edd3eb2f7b914912ced5dc28269f111622a9447e03ce89f00fb815e3f133d8d61b1db5e8fd2060ac660c0b642fecd4486a817bc6f96ff25415c42023c2fb2fcf3cffe2c89902ceeb2f6565e8bcefdb12e4ced120d96593a37e2617503cae12de36b47180cd4e2c561c11ad42438b243dfc6c4ec1d0eed4a6e567b0c6b1ae489b4b5b2863f1102f4e4fc489ad2f89a4db79f5dfd0f3a5b6fb7e553581d720ab8cc5e2f74fcd7d5fcb6a383a1e4f195b762f8190ff0b378fab9a35c0b1e0421d5df445c3861900e586a3aa82b26de24ef2ac16cee27c7364c428ad8afb064e3f302b20d54033417f6a61416237aa7fb22c86fc32793da2e138412eae3cb786a336ffd3a494088e53cab3e79879292e7ede41eecff3b39e50c63647519d7233698d9f30de5e9b528f407b55baad94885bd4ea75089af3a8debe784b262f30c142705cf3896668462fe9de05de5e96623f6aa5e32b07c09f47922a18cc3d0b8c6e88b666753f7a8c7ca4d816587c226ed054f82f2b4deb562fc77a8a00e602b0c25b4486eb0e16b1401608fe15890b3d3c891cc2acd85927a23618617c53f8774b174f83b9122dd4ea82bfd7d527ee866cfb34bbae8169eb65c279891de0fc1b5e508162909fc833344118bd9ed27842905c1d7387bd7c09a54eedd404a44290e1d6ec77812a745b13d6f57fccd48c2643ff120274e46cb941b56be31fae62b1c42379fdb127945776f92f984503b3c93975cefc4777d583dafd0c27581425363ed9d87d5f6e50c3b1fd5aea0904011aaf2294cbce0cc13412d1605630a8b0612359a2ad9fc9fbbe1a7b38cb7cdb7f2cdc6f795485021e91d5acae2ab0b12c4ea92d4e9102969919b20667f640e2cc2ca28121fad478fdf48c8c6cfdfa59a00b44fb72be08187e5bf285c375ee20d2d6f92cdcb05dd46e090565da3921d8843afc6988ff8b45eb1812d1ab7e5a3943c38a2fd610b48277c17858b8d73801d6016493bfb64c7bcf864181e426db616c20594abcd024718e9cda19a8d9745070c0eddbb745e788cd9b57f5136781243de76c6bdccc4884c02b56822c3af1940527a319e209523261cc74bbfd96016eb7ce27e3a51aecbc6f23f3012ef05a3555c1272dcb82726088cb0a7e978ee9c6067428daf0976fdbe1b597daaae5e51f52405ada536a0bf14e409e8412d29deb28628daa55e516dd6cdcf65ba9d6f824522253dc432de88d90725c999436a3e9dfab2cfb0c0e84b634e9dff84db993b32635aa41c200597fcb7d44f7e227ab8ee1fbe02f607b48fbc14d0a7ad0f9a51ef2155756206626c62a9df2e37ba897b83ab3a5a25ca3f74be522aa3cea77bb55c5a24c30965b502f1ef476506f11435a70a6566cb2eaf437d1ef4dbc1be51cde123e7b9dd197de3b22deb2e317be528f8dad49fa9e541e30a07fd160569fcb799b78feabef85de7659aabe166a0162e02a6222e7c5908abc1dd78eee350b870d8a061ea94645baa4ff93651bbecdc2c277e62d34a1534ffe7a2e19f8529c332c56e84b154271b1d427058c9d5a67ba6145964f6cdcc85e78aa9ff60a673270f09cec9607a8171cbb34d3c615f3feeaabfd8ba822c89a95ce116b6f58c0fc4ad9100e74f5786b7cd589f6e73ad256cd94ddd5584f0d801d2aa3ee4ea55e12c05bf0055592dcf04544b9dbc833364dd5243bde84c0aaa5784557f03a910e2c69b3f6e3d0e4335f4a9055972912332b6a877268337e3b6ac44e13ab70d35e696af365b5a1d91acb037283d4751121fa15efb51b5b585e2f7c4c4438348d1c3996d6ba8a16d2fa199a0958b3418ceeb0c90f3d25a8d4cc94184637d1f366ed921338e18ef5e29e120c4a325f696315107cf32dd350db797ab73931c9bd1de5332e338355b1d47a88dc1d99c2133d6fd3c06113b35417d19b0671ff8d97b8d84c0bcf98e8a021662f0ab0351f4be3a0689138bec4c04b1284d37bdf37e4f5064e24407d14b963a54afb1e992be9f6e7aab2414d48d9758cd8476e8b21d18210c7761fd528afbbb919716b6b42625187ec0de8ce7dbfab77e3dda211b037721a3e6237469faad7ee833318b7a499dec7b216396f23deecf2b8157f8a358f76cbc6ee80bd2ca9f58e94ea9fbb58a352faf9f84cff45e5025463b6c4bf8e4f460ad71918050c617bce74e596da371ba035a3f1c19a503c6376e1658f2c02e03bf4aa168ea189563f301cc3373aae32627820fc83ef47fba8cd9249de39800b755821ee8f21a961226357b5ea07e4acd4dc47b2bbe0dd40503898c98c8d7b2279cd2b4d6bea126f43adb001501cbd93f1ba3b3c2621cbc075b1e0eb1897c40d80ff27661b3edd7e1680cd29c31f4443a3c2c9109c269a496ab6e539654ca3143c931ad71939886e2bf74eac6e6417bf2bf9db28bba614858c8407821bfb615cd983f8ecaad5648557c2949f1285e7c62b6104da5fc2feb2736274515474170d5acb128b2637e41947586f8daf66716061dd996bbc66157bb7859bbf8e8e0a0df175bb55e84244d8b20299a870a087c18583effb54e689cd0c2146ba4d9704c819dc9f67e8a56b446fc2c181bb16551523676f2198f6e4f791aa045ad6d2ab7180dbe324524981110663c104cda2be913d7f7e0193aa7d01cf41ef93fa123c71c91e631e7d35f7a03a69d2a2123fdef8112a963a8a8192e73bd7b5f6492210247183cd641db527ae6e87ce3b1d77f13712916c2a93fe8fa8f78148066b9cdc6238d6e10c93f1e87ec3f392f2c3276fd08410538beadc8da04fc6fdb0abebfbc08778059ac1a45645fbbb8ec7c73b4744fd422521ab6f95af97ec96006e4a7aecdc79854547648c5267be6d92ea706e1df4f58d53c87f1159a61f9fde18c13803712943a940d515c124c107072ad0f06b85ed73a4246601f05095d04bca20d7f9dbb3f61741f49151ab9f545f61e220e39fdbf2d8c71c74583727d8311bf0a5dbe0ea45efeec590ea862684a4163f75fe7c8ac42013a83e83757a2a95c44bf1f4ac04988606a00bf8d04437866e312decb77d0034a8cd626b272bdf51de15201afcbb4114ec03e7c22748aaed30e764829ca280515365a0d07bf0c1ac74ad73768f348ffb4c4d6fb21c4f47320e5049b14e70999ced714238b76cbd1f803e59d9adbf6dcf75fd3bc15dffd84ddd698fed8ab2a43bcc8d74cc07dc96a75f8b38d84424b8406078edbc306506592fb28e1ebfa58a217be1bde7195cf7c2ef8d94aaa11fcc968d50dd4d40e4cc0e32208063fd5c41ff5f656a92552c5322f28c2dc9ff8eca1e7988eb59b2e534f2d1b1f7035ad09e45da30b704c42fe0a8d388ff7baea2571900ab25bba0a6a587a78d5107a97a460255f431586021e61322104d776427e0bc726880f0860f12ab364c1d77888c0fed7c906d181a16fe751d730947c956e4f8da1411d22de8bd9a78232a43725becda0bc10b897c2ba381cfec68e55e8fc6e2aad486b7443cf59f5f233eb0e60d462395c95f2ef40bd331444ac202cfb19f06d2e5218ca28a0edf5f5f367b0433e9e84108e467a903f6117ffd8df1715826c1f0e43bd343d617b42f50b24b79a04f5c3ef021d54d886b71f5fc14c6f590a22e13545081dabc4fbafa4f6e18bb049bb7631b012d043ea577fa3df107dc02e713a3a5ab564de3e42a5e49d12b1c14b0758e1f38833648f5a33d4caed37cd025e5ba56931ec321c2cb293196e4712c061f982204dbdb4074ce48ef80d220ed1386e76bc55619672910e4128bd364e7dc05227458d186664aecdc1e35e93b7e9351e21df218b77e7660673e569913bc2fbc055e7c48fa0629c98b1e0f0b3dc84bcb9facab91a000cfc9b145ead57022afda8ae967fc216ed2b9eb5117dac57e935cd3a1b22f633b8241727227798fdfe647d4354048a881ebdce48f7a23364558c5fc38db0bb043f12708d4702a9401b98a27a1b4a7c415828c51a2c7418ff9ab9b99aea23e2484ba79c23fad63378f3d9faf559d17ee97cbdff954291bc828c401b4aeec5f1cdc8c72d17a2b7bca704ea3911861b332e48b43a58712154fc45510ee7bcb68f84ca21555cb6b5e79070191c7784dbc6bbaf4b258bddc37f44dc29370756f45b0974eb6fed9438e2e72ec62fc420e1a827c8a1bad11ec7b523f06559e1dde1bc6cb591caed31190c9c9c47d929922b648981749f966b9f54b7ad530673b1a2cefaf8dd146dc25a88583ca91cfc0f50bb39623e1ea0ecd5f0d50ef12330bd9fdfb441a0905f8c89066c56c0fed30b9dc4661b09fb47bc9f0d064d8c05be6076e31661c54001ec2ec8f132f548707b2473753c5c10361c9deaa5ae4546ebe68f8d4c9b4d1af8053ad5ed62d3154e8cda63a07c5feb494327d14c6860074c0d24f91ed672b3f2fcf3d4fb211050a9916856312fe0c705f6bacc3f1423f97ccfbb5894a98aa9467d28bc59f109411105118e163be98117a8250ff2b3514f627fa1868bb75eef1b6d6973c9ff535be71927384560f38e4efd12f811586801897a84bfe7696e8557e3cf88002a49464c6911464bc6e96694da69e70efaf7ed425a7e5d80b63407b804b2b21519a6d526c06e56d646dd6b0c7be4695991aa1fd85271e72dca7180465d22236d95601969bed60644630f6174be2040f0a274e2def59714abcd227de0b04edacf010ee1ed83f01645b2f97720f2a00a4caeebf0122a96257f71d8706fe4739f14a356f3dc6ba9a67a7839022b76b192be232f0e3170830e1cc493870ec1dc25cfb0e6a45b5198ac17dca4baaa952f58298780d4de5a4d6d96439f6e0e07a0fae7d7b79d14c64bfdb0bd6ea5d5bb96285612aaa32c34e759d9bdd80c7ceddb9d02cbad47a833fd8a0248b7f432ac29eb000a1a9e49ad0bf5010d8d0b3006babafcfc927a87a5adb3089ba4c6f77938ccce5239300302f996106d1b451c49c1fa5728176f711d213a0ccbdbbfe57c84f68f3e50ae2c1b1c78cbc1b5ca00445ecc9720c06f3fbafa98afcf85429f0d134514d3ef41f64a7a42bcd62dfc938dcbbddd377b9d74095920961f6cb8e980050588220781938f51ea0f22c767397a7af847f6cae8ff63e5cf87be8f795c44", 0x1000}, {&(0x7f00000035c0)="06c687b07c4a5ee71b08988fb57d1ee97f21031ace34ea2925bfda43adcee2725cb6a405d234ae0edd1ca6a7d85d218a1fd0f14f02cdc2aaf254d68bacf146a82d1ea283a3549798fed767aa1090838b2928f930069887d639a82150a4be270663d3fa55cd2d1c6074fbaaf02681250c115bc42fb2043c24e2d49201ead3f9ce20f50f4943fe425c9345eb44203591bdd8944a3515900fd2faef33ed4158b4ada9777aee13a3acf26bbbf72c4ef0", 0xae}, {&(0x7f0000003680)="9a38c7545361d8be5004c8123d6f25002149e9c479e1021d55dc256f96136f5d193bab0890c608a53cc1d6fd75d9b7d525bef8f366dad7ca2725bc9b331a1e2ef72e4101e62830ec8ed3e21de3d489f216a33a704a139af83fd6d67f6743de0e1f2f4586828fc1f67d7c57aff66dc05e61fff8b1e2e0b74ca3a08b92889de4803ea327f5e97a6107543d9847e3a9cf760fe21ce5284c348363c3bafe4c06eaff21fa0d2d49cf0fd10103de5ca34ea6bb38596ab315b44b69c0b7e22cc98ed8ed072e4bed7945f8052fa53f207eabac8de5391f7d209b80c350e39aa2e5bbd185be0a", 0xe2}], 0x7) [ 1170.222745][ T9478] loop3: detected capacity change from 0 to 1 [ 1170.225098][ T9478] FAT-fs (loop3): bogus logical sector size 8 [ 1170.235263][ T9478] FAT-fs (loop3): Can't find a valid FAT filesystem 12:44:39 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x4, 0x2, &(0x7f0000000280)=[{0x0, 0x0, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e78032513251fffe", 0x16}], 0x0, &(0x7f0000000400)=ANY=[]) [ 1170.287766][ T9478] loop3: detected capacity change from 0 to 1 [ 1170.301116][ T9478] FAT-fs (loop3): bogus logical sector size 8 [ 1170.301130][ T9478] FAT-fs (loop3): Can't find a valid FAT filesystem [ 1170.372766][ T9492] loop3: detected capacity change from 0 to 1 [ 1170.380349][ T9492] FAT-fs (loop3): bogus logical sector size 8 [ 1170.380375][ T9492] FAT-fs (loop3): Can't find a valid FAT filesystem [ 1170.404286][ T9492] loop3: detected capacity change from 0 to 1 [ 1170.416444][ T9492] FAT-fs (loop3): bogus logical sector size 8 12:44:40 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$FIONREAD(r1, 0x541b, &(0x7f00000000c0)) writev(r1, &(0x7f0000004ac0)=[{0x0}, {&(0x7f0000004b00)="827ca6e44d555d3b6566a88e1d3ea49ea13324ea580b98f7cc02cf4496dc192e73a6b3890da14192c2596fdd24495d79b1eae6b68e1840ea7bf54961565d3409fae31f3adfe3e9c47b16ce50167ac0c83e65eff3100a226cd3a53cfbd50952d279ff24048c20919710bfec01d13379dff89d286f8db713402ba09a5e0f4601b5af0bc4fcbf079047fa0cb086d176588b30eb186a90b95b7a8ccec8be52279e9d3fda0b440465b00f3bea8e910c01809c872215abd67e9c4209ca7c7f343cec3fca8dd59adb908be98de8ef2842ad2b2cd8add632e32b375ed4b5cc61acc717a545a375cb570fdef1e6be535545eddb08fe1bf0545014267b4601b4d5b095ea106e3744f9cb6cdd7c9a5a62c7c4ecedd9d416c291296d8aeff93dfaf3c432cfb3709b2357d89a644ca476794932aa7fc520de61aab65c918f88a4f3a7a4789dbf52703aea7ea056b00f7c17934a1ad7150b1739fc604e7afd34d93009fb1e0a86d1e3a2b1ca0e7ffc24a8cafaf4c86f2ca9432749c12853abb63fb71a43d219a210e42bfc51ab9be8c91db63d9880901550a84a9ad33e6fd326082ce0cc58f9e84c276894c240afc83bea2fc8b7030a7e558b7eabd096ed4ef4bc2831b902eafbfe8f7752441e6246127fda5f9b1a6439744ef09855dadc92d38c09ea366ff6fa3caaaeda103fcf86058fed25cb5fdcccf1af642cae84d96dc9d3c682a033672000044a96937193d128d3e6edf42db58690328828936e51994d20186c9e592c9bd89e4edd3803b5169362b8ba72e1a1397f1aa28f77a179bfcc006699f71e4826baca3e504f0d9681e89925d78d78c2f22fb93abcf5016d901dc8f7c082e1925992b2fc8651bd8adf64dd674d479fbcacbaf5cefabc62054cfef4ed61d60df6e3d35ccd35ea02ba1605251cdc64a14cca8cf79bba15929517dd137e0c9bcd898bf970e2297ebd03ebe9f458425b8c21374e3c1b799fe4ac836e78e604d109d5837e798f0bcb612efe0de0bdf96533e2e29827fe040a585e8ee6acdde9a69dd01444394ab0a0e522d69e8413db618ffa27e554153e936bba5b54cd4d3f4c6afd1ba7fcf369925f9414575765d38321d0ef4316b0211530b39c9ca4531b2ae16d801465cc63b81f57de813d495a1ac9860549afd1310970628acb60c365818987e6ddf5e6fa9e56925f7e2055ac86d3264742aa1e8e657588dc839d6ed56d7888302a74b20528d37d07ea8090bbad6fbb6670554425f3dcac841c5ed02b8016522d47dd4da69421afaac2773e1f0c56d317c1350784917c9242baf9ccc15501619f3bc7e21a5b6b43a593f4a6c92672e395a2326c4278f8bb38c419fe53606613f31bf0ede5871ee0d12c3972dacd41367ec6a6c350331f0ce43ec5fb01cc7ed5f3c7c42450afa64027ab9dea766937b220bc8fd31eef10b849deca65df345a77474f4ee9d77f4334f6468396054356e953a726a7c3ff7fad88d080891fd56d1cce7eba68f43f7777c51c7604ee368e1ae2ce04fe213e94b12b6b8b277fca10c4c2aff78ae171d8f66719b9858fc45e5678954121957f77c35c3344a2f6e0edf3264b8d40b2fff847b0b06a8a630323ff1963b29c4674796cca2803ed2e14da0b9405be327c29a9f240e6d519420d2150d247ea6cc4480ee07caa2910363d547d8de2ff85569127fe7bdbe0d15a3a17f490587583d71bc8fb606d8ab529abb9cc75479fb8be0003d71f162c6746f31d12cee8e9eaaa488d6adfc6199b49e8c4250adb94dbad53ed3512095aa15fa3194961ea627e39e245bd1d3b2aa98543f2c2ac919fb952dbf3fba23e370dc06c5692c5836ac788bb2cc6a26e2d88680f18da68cc363173242e7ebb688e7aee52b850b4f67dbf734d9d065e72f95faa8b06a25f1b19b59f06606a50af7e67890ec438aa17c4361d4c2b344b3467f9d2fac27afe7489aab4f4138c1bb498172517b1dc373dfbae56e2b295e3550385b54471a3137f2f165466cc58ee08715e07f89bdf5443d7f03bed8b33bea0aa3a9bcc94082dc72ee50b1bdb6e5e9cffd59709639bbf38008eeacc1a0481184ab53ed3c2481e050b7bacaa98d0e6e0fd46639966203cca8bc5ac9bad87f37de758e75d464a5aac368f7fcbf7372c570438a7a0bbdce63fe2186c2ae630f00cd61cf76004b88429cc7dd9a525eb5112e2f4d0f8268865defde2314a962bc0bb3c8b6e267f49adb670504fa79cfdf2dce10856a94697a00e8f8764933112bc806490466d28ab17791acd6f198dc5b2fb5d70c8e23e275fefef37a5afbfa9491b155d9ce3860b87f8019bb56081217bcfca6c3c29e31521241c4daa34a19b5d9c3db8ed9333805af2a5f0eece5978b1595af2bc435f5372187e5154e918f7c37930f02817bd5d8f4cceb86213e3f24d78263afff9230d9e6fe9c46483df37a1a33ef6b684fd8ae64d79b28de313cbb5eba3adb962d2dcabd1a152ef261763f8eace2c5b3da4fa26fbfd08ee568eee6dc9962a6509ad18924419fbd88dac74e255673a76fb1d49bee6c439a99428610bd0dd30560e549511faaca498a2a18659dcc80b9f89c59ccf0497bce23422b542ec23827f8b384e3296a01b98dc117bc40c772af01bce507235ea3ddb52c9441c1722c3335fb68a967af753b0b4d7aa01dca4e3b3bba4eab8fea8411298ab61e78128d5caf2754c8ef2c08a57e2272390a858337c54034ce258558f71d8b25c04eb162c0aa5e3e876d8b1183d8cd4b7ebabb9057dc2e6be6e8bcd1d57b55468a742e1b9ffed4f67755383eb058d482f27b471f934c174218127199db87710fbeb3aba640d676034c7e2fccf954078f621b87158f22a06e55bdae7f6b8bc7e056b6a48d525f61cf93efdec38f579894c8f180331f6fa11dae0c12a2416b3fc0b10e12bff43d997dd81be74af05c398aa7a56861c041956739a1c75584e3173876757232ba406aa01675bc9445790bc153329440adfc5d692fa682620e78f133ed2c8441fcaacf7b58f554d5767c182b950f233192338183bb362f7d1f9d5a029bde3d174dbda4309c9b6e0da8ca9c46b1d240d96fb493c2302ff420f31f4e01a0071b0afdcc2eba45b72e0ba23a3eb6fdd687b5c993350fb6190a52032cb5286b2481b81e7bcea45ad5ec372cd175e9e84bc9f7d9d86f8d76077ef394c86afc3fef220ad2318d796469e74c4d15a136d9729f2a7f741e8bb266dd3ea9deeb92a507baa2d9c517d78fdd92b3bdfd1b4427f9c5b71ede254ac460cb64e4cd96bd7c4b552022b1a07b049ca858ea8f6eb9dae4fd8e28341637e2afb710292198e4d951d04407ed7f502443c6e657e66946b7235837e694900d1fc6463b79ae67e2adeca53aa148dde68d71363feae9404f6943a02ba1ae8f6b59c548ef7eb90238e8a2e23892878cd29355f0790749a5cf90586ef70fea076130d6073c30fae5f065840a78c2234986eb9a31bdaec436fa426779ba1caab125ed945afbb0cece70786002bafbc50bde67559e455d509765363562bcf3d8ba6a244569fd50b7978461fac92697013d287ca2102471b73a93f6b57259d012664baee9c2ee69c84b71759ad55fd4dda2a5e93d886117771a6a4d6098128f08310ec04cbf783f1343a5c8460555a5e3d4acaffc9f8bbdc9409928b35af86c49f3c89d863673d06b8f1d6d869b3e54ae3752b6027ca06430a10af060776f66a84bd50dd2c322721fd6b00d6ba0aa87486433fcee99d593124330d42e2fc4aa42668be2a01387ab2aa9f14d7bf394694b2c67874110394bb843a9de4104a27a37fec6846abb855c1e721c35028b29477a8a2dd6ed7a4cb53cbc4922f9c4b8751f8c792d6dfc3026a0082426c6b96664ec161a2b3279d177c8fa638f9ba1a4fe7d48c70496d2add2b7532333734cb07a98095705924302c7fcfe5956b2c438db3ac36d4870c30343bfb8ea9b11c06025fedcbbf2cce56518987f3947fd40aef309dd58cef39f8b8dccaf859edf18b69e4dac9be4ac73ec59b4fd2be1824def2e05614aa41ef0344418b570885ace3d29e9c3582274c27399819268900cb11aa27329f9c98341268f5fc35602bb1341248e8fdba2a096812f8d540ea9c312cf78bc832894c8437e9339dfbf8c395e52764acd6b288af90e1709d484e64b0a2bd87f830f073e51495ae49d2d0bbe850c9fe988130a4b41037bb565394f8d3a71bdd78799f42d28f3fb1d2f6a35c82465f142f619ea63ade72966ff6167d6f26b14f4476fef6411e89a89f1d30661c4342c8b5fdc1cf50fd9f78886e38ba26a5c9a72094a2d0cce740daded53dd612b965c24c1aef78a2e71d78ab9fb4214cbdd0ad714ba505dc89633e718e7995aa84c640ed844be5d48fcec1521e5bb019c1c8f48b7c0d14ea9d493e1396f16bab8e4e06b3dedecb43371eb8ebcbc35faa49e4f90356241f5533c4bd4f307f3655c95e85519033751e4689d99ba10b6aadd9249658d50286228c59463232c44af28c8a34d5933253443f137e3c30862d731ca9c7a036ae15f0ed969a627321b81796eca1fd2391183eec57a0bef9d9d731dfbb4ebbe95e5cd7dc32352757294e037c1ba121b74888df2cc063e4df398558cceb857cee8ba0deb4901c3683ced6b7b5ba6315bceb0ff9d6d90de23d0141b144e7c2b41d436d88a6bf86994bbf616cba1c714afe027a75973a0c9e7104d921990a5e89def1cf3ba4521dfaee0c20b8b30b920f13ffcca2f406f2e4a98733affa6b9bcc5dceb810b1ba43f486558f7b206b4989fcd53145161c1823a9011eae3942fb3c8865ebfc78721a46957cdf65aca8d2c5c382f376a7bd4bb1e3b0544045fafc5add806c6dd72253d1f48ffdf616beff5f171fc9c5e727a818f14be929e56de14980d4215789819ed644b5321145bb46fd235efb3d2a85afc0eb73ecc9c1bd1e409abcc52aa6e154d61f258a0c4427a44c761467c5e9d5087511f45b7bfb08e4d3aa03cdbfc95f5d5edca3ce6a8031985b2e773b31bf242d6484e87e78743db3940630d0238f8423e0b2f8ea927b427f43e5c2f87dc06215d92e449308879894ebe940d509b4480c0241ce862080ae3ac028842baead3bc113116c7b46690250090d0a40ea2b9ca50f1510a477f2c220998e2d1eb6af2943b22c407c3444c88bdd2ccca11986f1fbed608014d713fb8e162c0007d31af01ebafbb6c99d365a1a1e6ac85f7dd9e52eda2b795ad80785e781a5c354fb3c9875722da5a9bebe0b4a7b6d2b0a670e263b3f0a5cf67778eb20c0284c185876416c6a99a35f7cf53fbe9c2242b42e01e8d4e03f21c9b628470faf730fdb0bb4807df6e18ad26431da80794efd36f41e30083a3a5ce6e70630dd7705fe470dd2489c8de50a16ea1448d1cf0a446829c75986a1863dff1464153ad7251e6ebc7b30421db98a2ac94dc9fe68a24299d5b0f5896c037c480f2329b94b34712001ca182cec3bc727530c062a294cc963df3eca7145e1e8233001cd170cf41d0317c4397ee31156c2e85fb5773eddfbb6c57536c38e718dad3750b61289e0a7423954928f6cf23aa1aee272856c08fc3cac2537ea0cc61b6e7da8c8692e1d366a5383ccc9d8625f295543a252454f5ed306b6808dfbc7bc20ca29089546519f712084274ae541280a2fb97328a825134991cb908801e779090b24c804811f15b85beb4d99b89093620fb025a1ed2fdf7db22e08527186de80e823303a979817c21e1cc649f9852385cb54e7795e4c2755d08e711ee043171b5ca55b45f52d068192ae771a71157207c1d28356d493eb48", 0x1000}, {&(0x7f0000004980)="06624244966ef1f216757d0a0783aab86b9b605ef8431808fd644f0130ea61287608900a32a784a56159a087fa23046b2ff62d5f61986db4611d3dc441939be71931dbfbe83d2bdef85c01d57976288a0ff1d3049534cfe5a2fccab6b1f7816194d13b785b225c1c32adf133aaeae7e64afc784161d87ff8d277385e2196ef29dcdee806d71b18643ce0736e148330f933b93c44f16593b5e6c113f3b8f7117f14ab6555001e2b478a54a92ce66381e94a83b7b11640653fe66e4a7e9292411a27c532eb6c6a9597a647b083dbb94ba3", 0xd0}, {&(0x7f0000004a80)="2f9d3ff36eaca7c3a37ed044580653557b9afeb775a8a1", 0x17}], 0x4) openat2(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={0x0, 0xa0, 0x7}, 0x18) writev(r0, &(0x7f0000003780)=[{&(0x7f0000000380)="f93b76460ce86ea5b7f4bdd7a2df86ead5a41e9de62621be905f6ec139db763088642cabe8d8664313b671a518ac9e087edf921e5aa7aff3cade046f3c4b59b66771d6259913dff4ae22d7894e21ad239a5850df1245dd57629f801ce7bcf01df52a29472e7e5307f40b4aed483f88762904208630166651dd4f5ee1330756974b9466d23271518eccf65eea717d6ff3f7611d70b4333fa4695c634ffc9052c17330990545d69a60f833603404530ff7fcfa266a75fe75413e6e3377ed3a709fbb78feff6a8fe2c6715798af77a58d8ed7f6bbe8341dd9676522b5736c30def484eb824d602ab24c248dad791b924639d5977c37708b1bfd8a720d83ed6b2fb46420fcc72ebee317e56eac7c9734c03a88d9f987ff0f31c18c57c7f5ce84b73c963097b74eca39ed148de47e7e4a8127ebf2c4fbd14fac597788d40e8aa25e57ffb729f942dafa5026ac3fd2aaf23bba96c0836f7cd0de95bb7644ea69ca91bc8a7f3aaaaceef2651037d053746a2b69674a887c666d15911f10aed925e5b06968f5b9784ea1d77cc8208c6bcec109631b28d1338672d09f4f636abbf35eaa47a9e3fbda61d664fbbf72f930b530cdb293e7e549e08bdaecbd502c8ab93e430fd44dcb29653aaff463f0b42eeb6ccc792665c92c52d25e137daec38f0dc1eca89ab3148ea5c43d47225a5015348ec3fc85da94b323ab5e0bdaba1c4fee68c4daf46012240a562baa98779b4ba9a5c0b02c49ab13d4bf44c2b134b8bd31e123329f2558b9491d189e3944040234ca57dae0be44fd8de5423a6c07b4aa6e9a14b89c090e61c2f421e537dce5d56ce781e4a6c96dcdfddb5d6db792c6b292304835f50c069058eb76958a784ee6c9efb46661a81c21d0cdac83c57ef80a2eeb9ab3ce94f67155ccb0284790b5c786c3ee2e49fa14141ffe94a15bcd8fc8b6287871d4f24d6b4665667ec227ecb9dca18245a0f9c20d1f3f2ec79b408fe1eca64ec3dcbc2f14c73393cef8073d74ca42b46d13f5d3fc40cc8b8c43c2d2e7354103170e8d37fb9ea3612b0adb98350d7db4e409b824c9c2e569a6a386a94ca68750372d1ee0da89bd0b563e3aee20a2fd5fc0d51acb882380976a19cbee898619447b292b4916a2b686b5194ae33062be6ffa285a0d8cd723857ec1eeb7703313bedcc6630ba527403167c81a81cf3db5d3e95018407fecddf1ac584560d2419c9ce604a2919c8ce0f342db640f5de7536bd00eef94059f89ad02ec516d1d6b812c4a97f8606aeb09bbc010a9fd7654b01286a59390c8c1022528b11c9f406ae51aede573f456ee1a4ebb4d9b9f3abbf2e20e315862ca3b25fb22f5061156846e5d0cc4dba46ffb12a53ffe6b94034c1710b60e65399581ddc4b2dfa7e1625a7aac1d62cd6d219e174954adcf2da0a93fa41e3fdfc0be6e6f42b08f74978c93b7c45ec70492859f26e028199db65f7d743ae41f1267c06564aac8a76bc5a85fe60d340ea04430c2d274fb5bcdfad9f552936be1f3589be801ca0363ddd9f1f14f660aae3de9b351146aa8d81104ecfff71044b75a162e50864c0c22e46a6f38018fc749623c4bd518888a23f3910977014dc92fafb5665cd0a3a5779421403f0a850af567a8dd23b727e646f154a2e7c25c0d09dbf5ee502e4428c8c5546c116869ae90b4f453bce2e75d0596f10c27ecc9c1b75341f1324c87054e144e326b0327d81b38e8bab6b1ba859b44edda4638d5beb5e1fc753da8956abdf775c3eee7cbde4a04d68f6131060c43956f682648a8f51776e18c1f33b9a5213d98e3c822b079118d4b0723d5ee05d87c2e732e16fc65588a12b2c5ceee7c69a87fa305cb3716a04e262ff4f833a3d0e5e08feb14532129e19d85fc4e5eb8bd2db5301bf86aa1f819eef63f492dd4dffc12e76ea63470c2d306ab98babb0e2e815eab734f2e3d629735a0ec5cdd8b4710050d6d98c265e214ea5fcb6d82a156127c1823bc7d76f479c6581de286bcef5bc484ffae05ae6503f48001a835e8d5fd6287b5a69e227015811d2e82950c4349949221e452b9c7d133e130ae8f3fa3656932a8c4d2cd6349efcdd2268e63695d713685d7d336c7af3e874463b3a7d60961585c73836cb7154be77ef969a614bb6eca74016e7072dbcc9791875ab728e2d5d94d41368e690bccd0a66eee0740c17753d6aa30e2d17357862c1ef7e30be9d3b2e28b22c140fdfa0ec56a0dede8feacccba1582457cdae3a70cb9ab124bb2473a099731b5ee97033b9d45a20b88ebcd5e6fc017a981b9d75d6582fabc487689a69f3304fc755559a6d279e3d5ace5e0dc20ad334d4fca589a04972584f60db964f37accd0052745ad323f68dd6e50eb716bb7285f694c14ae59e7e5e99ac94cb5d466b8b4eb4eb746956c500df9dae9617ec6ea557d8744d1a47a8fb7f0aeb8cd94b1ac9c1b031c08f9b938b232356ee034f58e027d19af4c9e75cb05f88b9eb0410be2c99d708d613f6b49f9982bab481bb8808c48ad039c15c322316c68278033ddb0fe24662e897a79e55f4d1aeffdc61602ede2aafdff1c2e733d1b8ff3e356fd834b1bb92e0d37e7a49227f9c419ebb74ad7a23c7237b75bd5cbe55ec19ab386f4cc4a536945d912c6eea7bb1a6e82b28d482cd023236f56eac44820cf958020392836cdc0fb325387d23877eab7bc9c985d8687071e75c0f64d7e2c89e5a757c4d49c76fa4d93373bf669d69ca478469bf6b2a3ac42fb91f7260b24800769d5592178584353f886bbc5e6adb1bb5c08d67b87f2fa5001517b7f8e58855cb1ad034dedb228302e8105d6c8f5bb256556168fb10663e7767c5b8fc5af4d929db26c837b4371cc2e2432bb60bc109e5f47b947cc92f18e0a74541ef7fab261efbadbf1a1c9ca321eabcf657a00fa4964859777cf58485f3809b889c4b74d97c198e36536d278d025ab91dd9a8dc579ba29344afb59417270eb8f7b9b8952208d6e2302edee24f1312002e9865428359b22f666a817ebfbcd33caefd17c9467afb841f654f9a0ca915e5d2b85c073a540b1020a9b8e53ed1a293793bc0b29cc43df5dd85a8196cd8982aede4c2af844fa2a9d40ae801e07063f4a86a8b110a63ba9fc8a8db5df49879d9d7f12d882efc7807edada4fb5a8d5f343043b705350ee60044bd0e098cccae52627656e34a509e5fb5318454d2cc85406fce3815aafa031271cb6f6b39626df5acadfb020b949c611d6d090f1cbb3140ecd84ad72e40418fba59684d886fa5b814ef8e05c3127d9105879e59b6eacae62c01433ce8ffa1121b27beb61411871bcebbe3398828d509b607ee61e1646f0b18968393e06849cf2d2bb88bb80debae428a647d16dd90efb6baff08a3ab453516e51aed45b134c201bcdd6a06574b3931809c0795a7eb1a623a152f8bdf8049b79bb79a4caa2c3fd1ec4c99b8bd4bebc5f8c802514838eb60015ccb94d285e4d933c0dc5accaeef6e89418c6f71acd2df141c31f9359c9f2295ab0d94ea07261e5a0e16e031000a8b5a89b4be8fb5dc57c7b252810ec86be8bd3d8ff0d8dc032a553ee54dcfdceb997c91392e164044a6fd28026d2f63b28dac06338ae271e0665ee60b8898ea2e78a2e13e4ea526fd9f57a3568ceedda93839790d4d9d875db10a67e3d0edf2b27fd0ba116caf0b2852bb6cf5933e511a0d3b9ded3d7bd7300819a0bc53534f9d317a4f0b24c3b79ab124679d79d4d3ee4bf64ac17c5f432d9db2358a9c028b5ff9d357a22a9e583b9cc6f4cf738e1aac3f0741536d86f2d3c57cf57573bf36117ddf519231d688ae2360681f25ff3d70ef877053c0c76633957e8dfa1b283a690a4ee39beea6e2b47d4e7644360cec0559fff7f13932be4bcfe6ed62acf4c9abf4722fb7b6aacfd9ee7a61486aeb5120b4443fb88651132f08188a5f16bef4a5f190c6aa589903b9e7ecf4b324f069b0e6818e71a9920ae8bf321e327617bf3c6b58f9fadc04cc49e183d71507f0a0d7dc1dae4bbbadd95731465ce85572ff2266464305c9fbefe9d407fda2447f3da7e3f4358cddf1ef6ae69ac107ef9650d2e57c96c75fab6173edf32bac40efb46cfa3a796bb6661494630bfb85ddbb549e37a443c3311217681d1bc7f8ad09a380e7883d0e9cf574844cdff3ddbf24a035d3edcd5564e492c18fa8b67d9e48b8fc296c31330690e1a134b6f448777fce6a9ca8132851ac65b8cdf9eb94d7bc17e123f947974723ec0999982bbc056acefdc22769fe58746befdc5bee831a880f2be609a1bb8736f477759614ade2972b330cf0edf875d23ce917c02adb975faa64a74e5c6b8cee7decedb8c94f7fc3efc83a281dedf35664da0cdb64176802b6e1c206668ed4d32aeaa3ef9ab746080b3c2255c25ccb717a311ee3a8dde72deee7dfa3c643dea5ff1a3f12fd3b62115ad724752d63a32e3686681e9d2e275358de7eeba021b9c19bc7d2c40ea4453b0e3d0feb68b800dd53a3fc16528874bb649cd7a0b18160b87fc87274ff98d69fcc135191a999ad982dc73fa9d5871c103ead6161db0ad14c249aeb306509d0ede5fa6668676606be3ba2c5ac447e2d5b5e0a60d7798f8794d9f37af38487a7530c01b47bab72259f6f78c09e679f4a20070df5037ac7854b48216cc1d1623250a98d0b37abd3921fd517d7dda53aad20081aca8d44aebfdc15d25795ba3603d1c8a4a38aea4b026f92fb2b640cff5c6bd939c832294710a1a224c0ea3e110c31aeab63f1be1d39a4bd19651527f5a2a738bf70620e58adee9072599932cf9cebc3d078a64e1edce25fe70733c6223bcbd24168a2f6d6f5ae16e5c886410345e68fb42778d67c26861b7d5bb9d906a4f602ea4aae372455da3494fa48feb80b73dddad31aa68b8d50a253d0602734180447a017872e779b8cf3045200a1c52d6cf3141a08392aa642c0029e06ecb5e9954ae024efd42dcc1b529eaec132223981f995bea4aaaaa1af0ce71f32ec31815ad3e399f18a3877aa13ac58c46c16b3ea65eaebc268efbc281cd7da134f6fbafb4cd2e93c7aa27483b119cedc262cba6b9a94b2ddb5965b2594d3dc433a81e21bb2ecadfb12216efe693c834720026a2b59ab51222071cb8c917e80af6d58a91b6d94b505ad35442e1c22af79c31a8ccdda45a06e5a743aeac7b8427474da1f37406b2ed501cb0d5acf4d9fc08345f61b941c797680ea2d6a8813b12c9db905fcd841ca8df7bb4f5160bf6ce6612f0ea02235301d0af295d01b53789326d5e5ea5bad7ea96e85218c6ae166cdab895562eb6c2534ead1a5c2136b22ff3ec918863b61ffca39f2fc320a92d69cbb31e0f7c25acb9d97d4fb2fcf4ea50149a6ddae1ec13660361b6321677f6c1edbc2d15d6e3585339b27c0957153462e5b8836e297c74cb6cd3a2bd0c2f8083f1d104d90e5b34b40a28150a02676b6134a43881865fb7c2c5d4d3b25290fc750cae1e4fe2d7768497d47c0de6739cafae66a3271294ebedbe9b5cd13bdfe306211afb952a868cc60d94f552945f40044b4603a94d894c2e51d1a5040bd2f5e0caa78abd7ebf3f60910143a9045eab19ccfdfa1cf455c4e92cda19bcf9f48fdff3da9eab4a83c3378ab315ffc6ac5d484ec13c6376fa2a74e75a8e1364264ecbb62c3c1b9bac453ccc83b77816372253cffd75537b4441f2c0be07fbcb7dbe1740274bf983a62eac636607907af664cafa36027f3d20d08f2c1fdbf3fb4b99793c9551aab78f1ebecebb36c157547ef8352e3d718fd75bcb3bb26b4c3a9d353e7f378e52a06a1df8", 0x1000}, {&(0x7f0000001380)="cfbe360fef4e506a598711a931f6e7e9cb34ed547e83583c571ae24a026d6feec381c4842b3925c3cb8d1c768e281e4f1d47ac00e37119", 0x37}, {&(0x7f00000013c0)="c150117bb95ddd9fb88017fc1ccab062581a547034dc3064314d026716ecbc5399b72888b683fe5248962989e9c946ec499ef183a8f02a3dcd931d1af3a0afb7aa67e7f14892e2d3e2ff86b57d6c548496d31e0bdff5f7c2f1a3f97af78d1a08d0010f1c2a083b8fe94d95195720b0214e9996597c58636df0342a882e5f2f9442dba90063", 0x85}, {&(0x7f0000001480)="069088f2d187187e9f4e0d28185b1e9c71c4cbdcea2005a39122a03f557ddca833d5cce79af3f7658f79b4a721d3fc706ec159b1cb856b28522baa78560f8c83eccc282b10c0f109bf67c0978dda5879eca0dba26d60e67e34cb83af4699e6bf1f3d6919f0321e442e484e6323a2053b778571e7663a99aee66faf41a428a6337c0fe59bf488cec6f98dbde51e776a0c1f3c72e900f6d90b970c247d863fdf98cf9282a79f98731c0b5b7cfc5b69d68f4ebea3d7a738ab1e63cd35c5ffb5d79dd97c4184be1ab344a29726824e1acec1b7e820a1b01296db115ce0b30031895702f6ee3f7da0dba355ff52e1c12e140d84c9183da4159f7061af2a979c265dc2180a0028824b5484582c08841a1f8ea40ce68362917cd29b42d7d9c13d1822caf9ba128c194e97ffcd0509fbce68e103f6ff8bf923b58fa3abcb46385f99ea3392c19056271e00b06944ec698051da0a41030d5077094397376cca269f1e554eddb69a11a4ec9e074fc4f7a38a39953259997afe6b9beaad63ed170999e5f959b970bba024d7ca710ab2ab62acf1624368bb8e1d2a472939e3f2ecd31ced36a01c0e8bc3535a7deab5c9030b675173ccec4e15dae3f7b255660dc8ecea1fea9a1379f7c89a73c6c794f2f554151dfd839dbded5b29079f7495b413dfe02bb98742cee43d6b6175eef566cd15903195bba4055d052c39f4745a7d880965c0805ca4ad520107ea01e80e5232d288c6632a563525f4c83202feec3f1d5117fcf370a3939b01cfe501696f60e3b8b634da146ef3340a1a33576701dd21330309f7ca508c19e319d4d7dd3c4124c291c206db67bd49beb656b2428c124550fe2fcee09ac9f6ded89088e3e64594e382bdbac613a9938532a9902f2aef034c2067e2c907258014f162017927189539dd9655671a1222862590ff1c9db52a017139744f1091e79edd1b50e9a0a38979ae75662240f8b1f8243ad8b2b6387849a54d10920a5568060c013ce19eb471ec8eef5b622084615d033421ac3744339a7cbb5079938359e2e4f8cd9902529931564b38d9c3b5b7e533446d0dfb19e353546fc9654d26acfd9da056ffd0d779e4723b4fcf1b4784fa3ab20865b64418318760643da798b9e30f7b77a59612c26b6be5beaa59c4344b1465c013c65014e4e9408bdd0a5d33b1aaf6d7ac6753bee36218167c9469cabdf8b844398c67d9c1e8ee851fe568e5cc090adb0a6e94975f6f8cd3dbc61e2c875aab2bcabbc006d2fba488b4802536acd4caa95d3433ead1b5026ad9c9931ea4ca8005ad456d51f4d3c8cae829aa694aa4254069608a1eaa534b44b6531ee25ea821b388566bca289703c344d9db0a55e5c2422876addc03833a7f6a2b8553d4a2f6af9fcfb6be0bd2884815d3db258535cda62c5ee3a7df8cdfffb93421a083290d31b08cee26b61e8deb55e84e790b3fb12f22d6fe254aa5c83cb5b462018ff450f5bc0d99c464035dd6624912101f6d007a9d57ac992e4f85e402fa94f4e3eaaef00d59a9f2a297256c01793d01a0ad8a54b6799465a4157ffb30e268635feb9e6b3229ef5d23a3e375ba2ae76bd2a8faa0538cbe3961884b18db540b5dadff0c08c74a8ce5ae5b63fd776e6220fb6d5c159b2b9f78bd07d6b9f6a7b42f50df2b31ab3b5667eedaadccbb66e2763879a25d42ee6a30e2b7daa332a5726920a05768cc7ba5da1cda212cde7f49fcbaee30049acdea4e4ce652c9d6ed6c603dff75f16c177afafc6a6604878fac994436a470d7b864ef9ca128f06328f6614a1635ea43e189e41819012e104b1cbf7e9f7af7d2541568d42b85af2c4d99469d461863e55b4e48ca98b65b470a1d690d91303294717e8653545fc0f6e7aa7014538fadb2e28a4616e99ffe77855376d8dbb848f25ff3da49edcfff2fb6312334e51a974fd05de7ba14dfe549578f6500ff419e3c09a3d3cf5ef3b29002aee1a585b15f5698a5f0c1c2ec88bf730eee6c2876b19fda0cf85193190d563ba3ae34612e6fdbeb3f8362fe92b3c354da66da47b6d799fef939ca06f12a6125319f6ff1bedbeaa9c72b19d03cf9899a8a3f732a7b62d76013044aa9adfcf3fdabd157661afac05ad4bd4af16e064afc23193407a9d326a0024bb0fed53fcd1bae5164c53c51b5450958c3656b10190e92400670569e4bcdff3437645db7822e2d7a689f53024d3d1e3effd8eec9890758ef2c5f8840d9933752cc05172086cc5ef10b0441d0014a308958dc9d7493d10d30a6e2f9bb0c95896ad3f5e959339826d79fe60c69d4e186a9f9d6d925e77e2f3c63e5143c6d4ef5a78d8351959aab581f5951f5feabd5ce08d72d3456fba313cd4fa6ff4eb60332d33f46a6ef835468f1d91b19830b48ccaf8f76001a86943d445bbeb5e4e96f50e499e2f9c3962bb73a5179b2e801895b1cddad7bac544890034869911167a8e329b465e9184d94f8383e7f3343ac6346c160ada6256b551da73eb37bb5255fd391c420aa65aeff2c74f96039540e7d07f1265ecb90a5b092e6ca06237f3f2075eb0f9d099db68c77b2e05dd8221af1a71c0e59903c36cb2ae86998a4eed0388c6b2452a2c5b7f66795efa251f458538d33bc320a9fb03366a327af751888653acd2b80cc009c8a335746dbcc3d9c957aa283d424f9a54f58a4761adddebdea495bd47f86057281c5cd827c49fa97bc97c04043de98a0b71566b08a83896f2a5b225c37ed2b3ea6142721de53b231414948bcdf451d74d7ca40cc91640be3fe23169d5f7530d1b7b77129755605b546570bf879c7421a2590b83a9318eef2a55d2b7bd0600caf032a3688f9c9e8aa0c99a4eba0eea88c5b826460b531d21db85b97547abafd600f0352086d2356a065e3358f57d36dba896506bcb038d25308b7d2f717882cb5d65001d888e20d28074c8ebb4c96923840cbeadc5cbfaf832df6f1c5bc568439e29c824f84936548a4f5d65c9358ecc1db0f9c9d997578945a9f3e329171d7ba5e84cb6864002b5d91befd329790e60e2eca3ac89c79170a9ccab106e18ba628d2cac044c91c2a1cdc294933c3480f0dcb70f12c0bbd238dcf0e63c557636465fea8216af15a84d3a0b4b4fef9ab81fd4bd6ba091a9a5f47bbab1d3ea63978b69bae6a27d8fa38ed6aa81dec76845dae01f41b573eb1c353aaeee48e4a0e62ee7244ea0a3091c3c4c1ad3558b0265cafc2d079dc87487febdcdfd9eb928f71fdf44d5b7f7a393c1bea68eb0e549441919d535e10bd520cc6f1497d17891a6a9971c4b6806e99395baf24947f73c4dd7546d9986b6a9a49b60c3000f3a464e42730780a6a109f6c13c9ee569f6be1c1d95789db35ca39b9c41b36b9f606f807ebed5008fdd6ed84f59c4cc59cfd2217884c454fd18be3404bd37dce9a3b35477386e0ab97a0bf9309b2b8d90b971dc27253bb3459e8b7ec62a8474e9bd5880006756060947e0015761b03cb96cff61398cba1d0d0e00ae2ea0e6ddf34cbf9470b30a31c95d55737f5c15d2ff162a0dec80e40248405b7b82336c57c9c737cf7de73ce7797a1384980ea6a2e276ce3ae1903d8f5748db901ee20e3096c46dc6502c3e9f257303a79c035249cb830b00448c83419ede3861c3b3f00054a848566f9490f7dd366c207531efc42f6dfcc348f2a2afe49985d8cdfb9dba065e07f73e09f7c61913452445650b11ca1e14df040aa94d9bf9be3bd256f6143d0596842d0dda991495921da1ea851c510ca74b29051f40cb835a8418cad6f43dd2529d8eed84d1dd7b4990c479862381a30ce6d873e70bd07575042c0ffa47d96611b57a40fd50ab8ec4d0091587fa4e1f4c24adb1511fdf90af69570165a355d08a7b0711d960a35d10b6774a80b9f77c5b10876d66a6bb90eed62d3c07364117d09c8b193cf84eea130d3944c7ff840e58389c24f65fa8354c4c6198f4e30868bd148acc22443e7cf128da1a2d4e10217c8d9b0d87ef30df19081356c536243f2a966a0f7325cf2e71c7386e35ced7ccfe13367ee6467bb852a16b141028b8c0441baa6d414342fdb5c224d8cee34518c3c2f35b11859e9d9b33e2036299caf31534ae48d061453f8d8fea78d5a6f98659afae0243cb94f9b66e7cb6825684f2b350d245407757b526f04f1b141eeb7a2029e1ec771b88771fe5018789856dd7f14f59e0049dbcea7c3640cae5543e97822f5ae2eeb0bd4f2a6121cc71275aadafbad372b1e0ed4e68eec31bcdcf6327f1f30fdb76c68951812563bf177a5dbac0c248e5781020c78a1f6158c997efb2e3f7c1c6cc7286da68e937cdc9a1bcec8e589fe23aff979836a3be21c5ae4007d9e69134e93f523f1b1fc9c0e8208acfb5fd30953f513c964288543929b44c5e3d07275e01bb761a99f3fa94b60f960f9c6c0a73565fc08f3cfab001c702af76fb25abe7fc989c2e9dc4b4230955a7a2df13ff31fa36f892353747445d2e1cd5f369c1219a6f3f7d915133da893a5f31dcb9443f0a1102012a2b905c8aa1b471b5fc4384e53510ed9de4ebdcc52a7cf3715e23d9a2902ecdab654a0c99539372b6f549f33da0876b164e9d36df1269d52baf3d257c03464f6ccc4ba6d8d22401f8d8cff2c37d7447d281b99a000ba1c5c570d084ad4431d2f245aee9d2991d6a91a9463ff15895a5cbb62f5ba0a2fe01686e48bf1778015bba61febfb807c0f9112c19e1021a8036f18db513c51b7eca72d1086aa58c8c72e5925a5a7aeface5e04d5aa74beae21b6c7fc46b7f6acc1cfac810544650a59917d348c2944a0dfe383880f0c30e851cdbae83a4e4cf6b5c9b85f1de3c2b058d4777dee171297714206a2187112b06119a588e0c7a816d377c5d693457598db134d9bf79a951074d5503282a8585c964b2854fb0853372088d606984d83832d6afb2bdaab00a3330c674b9356f313dca019d78bc966446b8b7554e2a6472e014eaf0c762edc898c384c9b170f1110cfcadd982cdfd6dc4e752db2e107a1b329b38119cddb8fb85c1ffb75d579035cb51b7f3dd387f30710eb9eb895acdae3301ec1c7114bfdf3a7020c351376fd4c72bbcec3e6fd712b560b3f4aedbd1ff58f925c4a972e3383370cd72bc7f313eee1da8594171c4d89a6da83922c2b76ca27c3addd88df35f2db014bc8eecd6dd3b0e724f91027441369c56c82acbe06a96cbc089c0495334c735332ccadb0d9e6a10ad1138c701fbf93d01610f50d84db158a9fe81a7c0c6ef9a4e93bb7affdd7417a53f7e75793f6093a95f768e7a4605065f728706b324ba7d3e3958662d6456c09b53e5c6f067bd1244b5a6a37c57c372f158e1c5eab34a4a127886d88993e081662edb409d3d0a757cc908bb91f32227284e360d7fb1ef8ae3a65003458b08c07013fe61f825fef71013810ff7cf0366c6f1f0768c12b3280403eeb6fb550949507943503729b4662f6df8dd3ab62423f8088317320b24ae4973e7725946372b7aef6eb98e84fdf8e1ae0759c37301d0534743141ae2332c06fe69141b5d127e326a397930f160862e5d7ba664d838f570610f590a354a47c860b92cd670a1884975ad8564d20f4a163b9760679a114fa3077ba3b6bee1d97a6c084b4bca692dd86e5a01129ce3da526ee801db95769bfafe0202cf772d98dc3a40498d0f62d0a4e3277bd62e7145f32007948122f1ae387a4556f0777bed8c763cc7de72796dcb7f555c5747fab6a78bacee320745255b159874a1a48a5f78a4e38e415b57e4ac67febb40f1ba6ceb4d3b284b7861a8732dbebe7c3b56b56bc958f", 0x1000}, {&(0x7f0000002480)="904f43fbe96ead2cb6a8d522e4339db69f44a27dc3128dfed392fe0eee9ee47b2d20d7ac6807506e287896784519d8bd16f4d17bd17b50446eda04f05a78f8ed4b9d4307fb2548bf0fd17904936b25e5efe8ab37ef9587b7", 0x58}, {&(0x7f0000002500)="f84db8b2bf3f5d1aed0d66bcfa60e3c773c8b2c2f69d75ce2f880bd9842ccccc2bac8af45a7b9a8f479407c411c8a12ad3ecfb7fe46a3fba0fc5d60304cf896e14bcedf0693e8db9bf0765406137460f6f630b413cb236a653c7ab0ad63b472ce0b1522eb43aebf61414752e9b48d5e8bc715158fdb135c5d27262336d2394a52f6acbba62efa64c99b01b4023823aeff336dd44661b75", 0x97}, {&(0x7f00000025c0)="1e00b6ee8a643b3589c92490d0c68f4bf16295dab7b127cc55814a88a5dd605994a251cdde3042aa7e72a6cc0231578797e234569f2289c70ed106edb10438846425481c62dd97ad9ec964c41833b89b53da40b6701314efd7682f59bbbc4a70bd507b404f0f647449bcb97bf67de03a6130cd190ff424ccf91af5ffbfe64b612e1806def8213e985d1534ae4b6bb9c7705bb91246ad42c7e4ba1260af0ec088422bf7d13887bb15a1cda7c790e351a2d5ec0c67b560297a09717fc1459eae50abbae4ddbe52a23cca155ac149907fa914cbff789f01a2e62af343ae6a63b14f80634c33ef956d712df7eada381a65e49b3071134983254d232224219e876dc6a88e1ab146def38b07d3727069a7ebf54e061416218add8347b9e30717741bfe5369216da11a7da4b47c1727409b3325cd134dbb4598fe26cbf3c5fb7e5bb9a1a1df872be1ee5b6dddc35051b431f0ed937fcc17d136901b6524e4ecf7f31f9f5e0945967206a218022ff97f9cb6a5b81de906231572f49811ff5cfd1d7440f2c7600360171de3c3b0744715d66c4f52b19c407e74716657711a2c2880c63c3418b4c994163607bbc0d106afa3b70ae6d1023ac94b3c1b273a87bc9073c8d2e6298c0521feaeaee12dc9b0dddb32ac150ca61ac8a4321a54ffc1b2cf8f78188a8299f8cb45caae2ddb846edd3eb2f7b914912ced5dc28269f111622a9447e03ce89f00fb815e3f133d8d61b1db5e8fd2060ac660c0b642fecd4486a817bc6f96ff25415c42023c2fb2fcf3cffe2c89902ceeb2f6565e8bcefdb12e4ced120d96593a37e2617503cae12de36b47180cd4e2c561c11ad42438b243dfc6c4ec1d0eed4a6e567b0c6b1ae489b4b5b2863f1102f4e4fc489ad2f89a4db79f5dfd0f3a5b6fb7e553581d720ab8cc5e2f74fcd7d5fcb6a383a1e4f195b762f8190ff0b378fab9a35c0b1e0421d5df445c3861900e586a3aa82b26de24ef2ac16cee27c7364c428ad8afb064e3f302b20d54033417f6a61416237aa7fb22c86fc32793da2e138412eae3cb786a336ffd3a494088e53cab3e79879292e7ede41eecff3b39e50c63647519d7233698d9f30de5e9b528f407b55baad94885bd4ea75089af3a8debe784b262f30c142705cf3896668462fe9de05de5e96623f6aa5e32b07c09f47922a18cc3d0b8c6e88b666753f7a8c7ca4d816587c226ed054f82f2b4deb562fc77a8a00e602b0c25b4486eb0e16b1401608fe15890b3d3c891cc2acd85927a23618617c53f8774b174f83b9122dd4ea82bfd7d527ee866cfb34bbae8169eb65c279891de0fc1b5e508162909fc833344118bd9ed27842905c1d7387bd7c09a54eedd404a44290e1d6ec77812a745b13d6f57fccd48c2643ff120274e46cb941b56be31fae62b1c42379fdb127945776f92f984503b3c93975cefc4777d583dafd0c27581425363ed9d87d5f6e50c3b1fd5aea0904011aaf2294cbce0cc13412d1605630a8b0612359a2ad9fc9fbbe1a7b38cb7cdb7f2cdc6f795485021e91d5acae2ab0b12c4ea92d4e9102969919b20667f640e2cc2ca28121fad478fdf48c8c6cfdfa59a00b44fb72be08187e5bf285c375ee20d2d6f92cdcb05dd46e090565da3921d8843afc6988ff8b45eb1812d1ab7e5a3943c38a2fd610b48277c17858b8d73801d6016493bfb64c7bcf864181e426db616c20594abcd024718e9cda19a8d9745070c0eddbb745e788cd9b57f5136781243de76c6bdccc4884c02b56822c3af1940527a319e209523261cc74bbfd96016eb7ce27e3a51aecbc6f23f3012ef05a3555c1272dcb82726088cb0a7e978ee9c6067428daf0976fdbe1b597daaae5e51f52405ada536a0bf14e409e8412d29deb28628daa55e516dd6cdcf65ba9d6f824522253dc432de88d90725c999436a3e9dfab2cfb0c0e84b634e9dff84db993b32635aa41c200597fcb7d44f7e227ab8ee1fbe02f607b48fbc14d0a7ad0f9a51ef2155756206626c62a9df2e37ba897b83ab3a5a25ca3f74be522aa3cea77bb55c5a24c30965b502f1ef476506f11435a70a6566cb2eaf437d1ef4dbc1be51cde123e7b9dd197de3b22deb2e317be528f8dad49fa9e541e30a07fd160569fcb799b78feabef85de7659aabe166a0162e02a6222e7c5908abc1dd78eee350b870d8a061ea94645baa4ff93651bbecdc2c277e62d34a1534ffe7a2e19f8529c332c56e84b154271b1d427058c9d5a67ba6145964f6cdcc85e78aa9ff60a673270f09cec9607a8171cbb34d3c615f3feeaabfd8ba822c89a95ce116b6f58c0fc4ad9100e74f5786b7cd589f6e73ad256cd94ddd5584f0d801d2aa3ee4ea55e12c05bf0055592dcf04544b9dbc833364dd5243bde84c0aaa5784557f03a910e2c69b3f6e3d0e4335f4a9055972912332b6a877268337e3b6ac44e13ab70d35e696af365b5a1d91acb037283d4751121fa15efb51b5b585e2f7c4c4438348d1c3996d6ba8a16d2fa199a0958b3418ceeb0c90f3d25a8d4cc94184637d1f366ed921338e18ef5e29e120c4a325f696315107cf32dd350db797ab73931c9bd1de5332e338355b1d47a88dc1d99c2133d6fd3c06113b35417d19b0671ff8d97b8d84c0bcf98e8a021662f0ab0351f4be3a0689138bec4c04b1284d37bdf37e4f5064e24407d14b963a54afb1e992be9f6e7aab2414d48d9758cd8476e8b21d18210c7761fd528afbbb919716b6b42625187ec0de8ce7dbfab77e3dda211b037721a3e6237469faad7ee833318b7a499dec7b216396f23deecf2b8157f8a358f76cbc6ee80bd2ca9f58e94ea9fbb58a352faf9f84cff45e5025463b6c4bf8e4f460ad71918050c617bce74e596da371ba035a3f1c19a503c6376e1658f2c02e03bf4aa168ea189563f301cc3373aae32627820fc83ef47fba8cd9249de39800b755821ee8f21a961226357b5ea07e4acd4dc47b2bbe0dd40503898c98c8d7b2279cd2b4d6bea126f43adb001501cbd93f1ba3b3c2621cbc075b1e0eb1897c40d80ff27661b3edd7e1680cd29c31f4443a3c2c9109c269a496ab6e539654ca3143c931ad71939886e2bf74eac6e6417bf2bf9db28bba614858c8407821bfb615cd983f8ecaad5648557c2949f1285e7c62b6104da5fc2feb2736274515474170d5acb128b2637e41947586f8daf66716061dd996bbc66157bb7859bbf8e8e0a0df175bb55e84244d8b20299a870a087c18583effb54e689cd0c2146ba4d9704c819dc9f67e8a56b446fc2c181bb16551523676f2198f6e4f791aa045ad6d2ab7180dbe324524981110663c104cda2be913d7f7e0193aa7d01cf41ef93fa123c71c91e631e7d35f7a03a69d2a2123fdef8112a963a8a8192e73bd7b5f6492210247183cd641db527ae6e87ce3b1d77f13712916c2a93fe8fa8f78148066b9cdc6238d6e10c93f1e87ec3f392f2c3276fd08410538beadc8da04fc6fdb0abebfbc08778059ac1a45645fbbb8ec7c73b4744fd422521ab6f95af97ec96006e4a7aecdc79854547648c5267be6d92ea706e1df4f58d53c87f1159a61f9fde18c13803712943a940d515c124c107072ad0f06b85ed73a4246601f05095d04bca20d7f9dbb3f61741f49151ab9f545f61e220e39fdbf2d8c71c74583727d8311bf0a5dbe0ea45efeec590ea862684a4163f75fe7c8ac42013a83e83757a2a95c44bf1f4ac04988606a00bf8d04437866e312decb77d0034a8cd626b272bdf51de15201afcbb4114ec03e7c22748aaed30e764829ca280515365a0d07bf0c1ac74ad73768f348ffb4c4d6fb21c4f47320e5049b14e70999ced714238b76cbd1f803e59d9adbf6dcf75fd3bc15dffd84ddd698fed8ab2a43bcc8d74cc07dc96a75f8b38d84424b8406078edbc306506592fb28e1ebfa58a217be1bde7195cf7c2ef8d94aaa11fcc968d50dd4d40e4cc0e32208063fd5c41ff5f656a92552c5322f28c2dc9ff8eca1e7988eb59b2e534f2d1b1f7035ad09e45da30b704c42fe0a8d388ff7baea2571900ab25bba0a6a587a78d5107a97a460255f431586021e61322104d776427e0bc726880f0860f12ab364c1d77888c0fed7c906d181a16fe751d730947c956e4f8da1411d22de8bd9a78232a43725becda0bc10b897c2ba381cfec68e55e8fc6e2aad486b7443cf59f5f233eb0e60d462395c95f2ef40bd331444ac202cfb19f06d2e5218ca28a0edf5f5f367b0433e9e84108e467a903f6117ffd8df1715826c1f0e43bd343d617b42f50b24b79a04f5c3ef021d54d886b71f5fc14c6f590a22e13545081dabc4fbafa4f6e18bb049bb7631b012d043ea577fa3df107dc02e713a3a5ab564de3e42a5e49d12b1c14b0758e1f38833648f5a33d4caed37cd025e5ba56931ec321c2cb293196e4712c061f982204dbdb4074ce48ef80d220ed1386e76bc55619672910e4128bd364e7dc05227458d186664aecdc1e35e93b7e9351e21df218b77e7660673e569913bc2fbc055e7c48fa0629c98b1e0f0b3dc84bcb9facab91a000cfc9b145ead57022afda8ae967fc216ed2b9eb5117dac57e935cd3a1b22f633b8241727227798fdfe647d4354048a881ebdce48f7a23364558c5fc38db0bb043f12708d4702a9401b98a27a1b4a7c415828c51a2c7418ff9ab9b99aea23e2484ba79c23fad63378f3d9faf559d17ee97cbdff954291bc828c401b4aeec5f1cdc8c72d17a2b7bca704ea3911861b332e48b43a58712154fc45510ee7bcb68f84ca21555cb6b5e79070191c7784dbc6bbaf4b258bddc37f44dc29370756f45b0974eb6fed9438e2e72ec62fc420e1a827c8a1bad11ec7b523f06559e1dde1bc6cb591caed31190c9c9c47d929922b648981749f966b9f54b7ad530673b1a2cefaf8dd146dc25a88583ca91cfc0f50bb39623e1ea0ecd5f0d50ef12330bd9fdfb441a0905f8c89066c56c0fed30b9dc4661b09fb47bc9f0d064d8c05be6076e31661c54001ec2ec8f132f548707b2473753c5c10361c9deaa5ae4546ebe68f8d4c9b4d1af8053ad5ed62d3154e8cda63a07c5feb494327d14c6860074c0d24f91ed672b3f2fcf3d4fb211050a9916856312fe0c705f6bacc3f1423f97ccfbb5894a98aa9467d28bc59f109411105118e163be98117a8250ff2b3514f627fa1868bb75eef1b6d6973c9ff535be71927384560f38e4efd12f811586801897a84bfe7696e8557e3cf88002a49464c6911464bc6e96694da69e70efaf7ed425a7e5d80b63407b804b2b21519a6d526c06e56d646dd6b0c7be4695991aa1fd85271e72dca7180465d22236d95601969bed60644630f6174be2040f0a274e2def59714abcd227de0b04edacf010ee1ed83f01645b2f97720f2a00a4caeebf0122a96257f71d8706fe4739f14a356f3dc6ba9a67a7839022b76b192be232f0e3170830e1cc493870ec1dc25cfb0e6a45b5198ac17dca4baaa952f58298780d4de5a4d6d96439f6e0e07a0fae7d7b79d14c64bfdb0bd6ea5d5bb96285612aaa32c34e759d9bdd80c7ceddb9d02cbad47a833fd8a0248b7f432ac29eb000a1a9e49ad0bf5010d8d0b3006babafcfc927a87a5adb3089ba4c6f77938ccce5239300302f996106d1b451c49c1fa5728176f711d213a0ccbdbbfe57c84f68f3e50ae2c1b1c78cbc1b5ca00445ecc9720c06f3fbafa98afcf85429f0d134514d3ef41f64a7a42bcd62dfc938dcbbddd377b9d74095920961f6cb8e980050588220781938f51ea0f22c767397a7af847f6cae8ff63e5cf87be8f795c44", 0x1000}, {&(0x7f00000035c0)="06c687b07c4a5ee71b08988fb57d1ee97f21031ace34ea2925bfda43adcee2725cb6a405d234ae0edd1ca6a7d85d218a1fd0f14f02cdc2aaf254d68bacf146a82d1ea283a3549798fed767aa1090838b2928f930069887d639a82150a4be270663d3fa55cd2d1c6074fbaaf02681250c115bc42fb2043c24e2d49201ead3f9ce20f50f4943fe425c9345eb44203591bdd8944a3515900fd2faef33ed4158b4ada9777aee13a3acf26bbbf72c4ef0", 0xae}, {&(0x7f0000003680)="9a38c7545361d8be5004c8123d6f25002149e9c479e1021d55dc256f96136f5d193bab0890c608a53cc1d6fd75d9b7d525bef8f366dad7ca2725bc9b331a1e2ef72e4101e62830ec8ed3e21de3d489f216a33a704a139af83fd6d67f6743de0e1f2f4586828fc1f67d7c57aff66dc05e61fff8b1e2e0b74ca3a08b92889de4803ea327f5e97a6107543d9847e3a9cf760fe21ce5284c348363c3bafe4c06eaff21fa0d2d49cf0fd10103de5ca34ea6bb38596ab315b44b69c0b7e22cc98ed8ed072e4bed7945f8052fa53f207eabac8de5391f7d209b80c350e39aa2e5bbd185be0a", 0xe2}], 0x9) 12:44:40 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x5, 0x2, &(0x7f0000000280)=[{0x0, 0x0, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e78032513251fffe", 0x16}], 0x0, &(0x7f0000000400)=ANY=[]) [ 1170.422703][ T9492] FAT-fs (loop3): Can't find a valid FAT filesystem [ 1170.486773][ T9504] loop3: detected capacity change from 0 to 1 [ 1170.494864][ T9504] FAT-fs (loop3): bogus logical sector size 8 [ 1170.501023][ T9504] FAT-fs (loop3): Can't find a valid FAT filesystem [ 1170.541482][ T9504] loop3: detected capacity change from 0 to 1 [ 1170.553947][ T9504] FAT-fs (loop3): bogus logical sector size 8 [ 1170.560083][ T9504] FAT-fs (loop3): Can't find a valid FAT filesystem 12:44:40 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x6, 0x2, &(0x7f0000000280)=[{0x0, 0x0, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e78032513251fffe", 0x16}], 0x0, &(0x7f0000000400)=ANY=[]) 12:44:40 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000140)="c2db6cbab62a52c5657e8d1b38b0", 0xe}], 0x1) [ 1170.637944][ T9517] loop3: detected capacity change from 0 to 1 [ 1170.640083][ T9517] FAT-fs (loop3): bogus logical sector size 8 [ 1170.650193][ T9517] FAT-fs (loop3): Can't find a valid FAT filesystem [ 1170.668207][ T9517] loop3: detected capacity change from 0 to 1 12:44:40 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$FIONREAD(r1, 0x541b, &(0x7f00000000c0)) writev(r1, &(0x7f0000004ac0)=[{&(0x7f0000003980)="6c123d8a2830bde31e1757ce97aca4666ce474f6c3b8de2808bda439547b91fc85c8b660c321d00ac8ee2431a8a21fe32055e454d5fa54df880696557a6ee3a195bd37f2dab8cc5715eb733160f712512999857a824ccc8abf03e479f8abb6b3bd2820ae3e5059c9915b1ee4e2a034747755712c64dad47ccfb774d12e07da814415b53cf583345cb80d", 0x8a}, {&(0x7f0000004b00)="827ca6e44d555d3b6566a88e1d3ea49ea13324ea580b98f7cc02cf4496dc192e73a6b3890da14192c2596fdd24495d79b1eae6b68e1840ea7bf54961565d3409fae31f3adfe3e9c47b16ce50167ac0c83e65eff3100a226cd3a53cfbd50952d279ff24048c20919710bfec01d13379dff89d286f8db713402ba09a5e0f4601b5af0bc4fcbf079047fa0cb086d176588b30eb186a90b95b7a8ccec8be52279e9d3fda0b440465b00f3bea8e910c01809c872215abd67e9c4209ca7c7f343cec3fca8dd59adb908be98de8ef2842ad2b2cd8add632e32b375ed4b5cc61acc717a545a375cb570fdef1e6be535545eddb08fe1bf0545014267b4601b4d5b095ea106e3744f9cb6cdd7c9a5a62c7c4ecedd9d416c291296d8aeff93dfaf3c432cfb3709b2357d89a644ca476794932aa7fc520de61aab65c918f88a4f3a7a4789dbf52703aea7ea056b00f7c17934a1ad7150b1739fc604e7afd34d93009fb1e0a86d1e3a2b1ca0e7ffc24a8cafaf4c86f2ca9432749c12853abb63fb71a43d219a210e42bfc51ab9be8c91db63d9880901550a84a9ad33e6fd326082ce0cc58f9e84c276894c240afc83bea2fc8b7030a7e558b7eabd096ed4ef4bc2831b902eafbfe8f7752441e6246127fda5f9b1a6439744ef09855dadc92d38c09ea366ff6fa3caaaeda103fcf86058fed25cb5fdcccf1af642cae84d96dc9d3c682a033672000044a96937193d128d3e6edf42db58690328828936e51994d20186c9e592c9bd89e4edd3803b5169362b8ba72e1a1397f1aa28f77a179bfcc006699f71e4826baca3e504f0d9681e89925d78d78c2f22fb93abcf5016d901dc8f7c082e1925992b2fc8651bd8adf64dd674d479fbcacbaf5cefabc62054cfef4ed61d60df6e3d35ccd35ea02ba1605251cdc64a14cca8cf79bba15929517dd137e0c9bcd898bf970e2297ebd03ebe9f458425b8c21374e3c1b799fe4ac836e78e604d109d5837e798f0bcb612efe0de0bdf96533e2e29827fe040a585e8ee6acdde9a69dd01444394ab0a0e522d69e8413db618ffa27e554153e936bba5b54cd4d3f4c6afd1ba7fcf369925f9414575765d38321d0ef4316b0211530b39c9ca4531b2ae16d801465cc63b81f57de813d495a1ac9860549afd1310970628acb60c365818987e6ddf5e6fa9e56925f7e2055ac86d3264742aa1e8e657588dc839d6ed56d7888302a74b20528d37d07ea8090bbad6fbb6670554425f3dcac841c5ed02b8016522d47dd4da69421afaac2773e1f0c56d317c1350784917c9242baf9ccc15501619f3bc7e21a5b6b43a593f4a6c92672e395a2326c4278f8bb38c419fe53606613f31bf0ede5871ee0d12c3972dacd41367ec6a6c350331f0ce43ec5fb01cc7ed5f3c7c42450afa64027ab9dea766937b220bc8fd31eef10b849deca65df345a77474f4ee9d77f4334f6468396054356e953a726a7c3ff7fad88d080891fd56d1cce7eba68f43f7777c51c7604ee368e1ae2ce04fe213e94b12b6b8b277fca10c4c2aff78ae171d8f66719b9858fc45e5678954121957f77c35c3344a2f6e0edf3264b8d40b2fff847b0b06a8a630323ff1963b29c4674796cca2803ed2e14da0b9405be327c29a9f240e6d519420d2150d247ea6cc4480ee07caa2910363d547d8de2ff85569127fe7bdbe0d15a3a17f490587583d71bc8fb606d8ab529abb9cc75479fb8be0003d71f162c6746f31d12cee8e9eaaa488d6adfc6199b49e8c4250adb94dbad53ed3512095aa15fa3194961ea627e39e245bd1d3b2aa98543f2c2ac919fb952dbf3fba23e370dc06c5692c5836ac788bb2cc6a26e2d88680f18da68cc363173242e7ebb688e7aee52b850b4f67dbf734d9d065e72f95faa8b06a25f1b19b59f06606a50af7e67890ec438aa17c4361d4c2b344b3467f9d2fac27afe7489aab4f4138c1bb498172517b1dc373dfbae56e2b295e3550385b54471a3137f2f165466cc58ee08715e07f89bdf5443d7f03bed8b33bea0aa3a9bcc94082dc72ee50b1bdb6e5e9cffd59709639bbf38008eeacc1a0481184ab53ed3c2481e050b7bacaa98d0e6e0fd46639966203cca8bc5ac9bad87f37de758e75d464a5aac368f7fcbf7372c570438a7a0bbdce63fe2186c2ae630f00cd61cf76004b88429cc7dd9a525eb5112e2f4d0f8268865defde2314a962bc0bb3c8b6e267f49adb670504fa79cfdf2dce10856a94697a00e8f8764933112bc806490466d28ab17791acd6f198dc5b2fb5d70c8e23e275fefef37a5afbfa9491b155d9ce3860b87f8019bb56081217bcfca6c3c29e31521241c4daa34a19b5d9c3db8ed9333805af2a5f0eece5978b1595af2bc435f5372187e5154e918f7c37930f02817bd5d8f4cceb86213e3f24d78263afff9230d9e6fe9c46483df37a1a33ef6b684fd8ae64d79b28de313cbb5eba3adb962d2dcabd1a152ef261763f8eace2c5b3da4fa26fbfd08ee568eee6dc9962a6509ad18924419fbd88dac74e255673a76fb1d49bee6c439a99428610bd0dd30560e549511faaca498a2a18659dcc80b9f89c59ccf0497bce23422b542ec23827f8b384e3296a01b98dc117bc40c772af01bce507235ea3ddb52c9441c1722c3335fb68a967af753b0b4d7aa01dca4e3b3bba4eab8fea8411298ab61e78128d5caf2754c8ef2c08a57e2272390a858337c54034ce258558f71d8b25c04eb162c0aa5e3e876d8b1183d8cd4b7ebabb9057dc2e6be6e8bcd1d57b55468a742e1b9ffed4f67755383eb058d482f27b471f934c174218127199db87710fbeb3aba640d676034c7e2fccf954078f621b87158f22a06e55bdae7f6b8bc7e056b6a48d525f61cf93efdec38f579894c8f180331f6fa11dae0c12a2416b3fc0b10e12bff43d997dd81be74af05c398aa7a56861c041956739a1c75584e3173876757232ba406aa01675bc9445790bc153329440adfc5d692fa682620e78f133ed2c8441fcaacf7b58f554d5767c182b950f233192338183bb362f7d1f9d5a029bde3d174dbda4309c9b6e0da8ca9c46b1d240d96fb493c2302ff420f31f4e01a0071b0afdcc2eba45b72e0ba23a3eb6fdd687b5c993350fb6190a52032cb5286b2481b81e7bcea45ad5ec372cd175e9e84bc9f7d9d86f8d76077ef394c86afc3fef220ad2318d796469e74c4d15a136d9729f2a7f741e8bb266dd3ea9deeb92a507baa2d9c517d78fdd92b3bdfd1b4427f9c5b71ede254ac460cb64e4cd96bd7c4b552022b1a07b049ca858ea8f6eb9dae4fd8e28341637e2afb710292198e4d951d04407ed7f502443c6e657e66946b7235837e694900d1fc6463b79ae67e2adeca53aa148dde68d71363feae9404f6943a02ba1ae8f6b59c548ef7eb90238e8a2e23892878cd29355f0790749a5cf90586ef70fea076130d6073c30fae5f065840a78c2234986eb9a31bdaec436fa426779ba1caab125ed945afbb0cece70786002bafbc50bde67559e455d509765363562bcf3d8ba6a244569fd50b7978461fac92697013d287ca2102471b73a93f6b57259d012664baee9c2ee69c84b71759ad55fd4dda2a5e93d886117771a6a4d6098128f08310ec04cbf783f1343a5c8460555a5e3d4acaffc9f8bbdc9409928b35af86c49f3c89d863673d06b8f1d6d869b3e54ae3752b6027ca06430a10af060776f66a84bd50dd2c322721fd6b00d6ba0aa87486433fcee99d593124330d42e2fc4aa42668be2a01387ab2aa9f14d7bf394694b2c67874110394bb843a9de4104a27a37fec6846abb855c1e721c35028b29477a8a2dd6ed7a4cb53cbc4922f9c4b8751f8c792d6dfc3026a0082426c6b96664ec161a2b3279d177c8fa638f9ba1a4fe7d48c70496d2add2b7532333734cb07a98095705924302c7fcfe5956b2c438db3ac36d4870c30343bfb8ea9b11c06025fedcbbf2cce56518987f3947fd40aef309dd58cef39f8b8dccaf859edf18b69e4dac9be4ac73ec59b4fd2be1824def2e05614aa41ef0344418b570885ace3d29e9c3582274c27399819268900cb11aa27329f9c98341268f5fc35602bb1341248e8fdba2a096812f8d540ea9c312cf78bc832894c8437e9339dfbf8c395e52764acd6b288af90e1709d484e64b0a2bd87f830f073e51495ae49d2d0bbe850c9fe988130a4b41037bb565394f8d3a71bdd78799f42d28f3fb1d2f6a35c82465f142f619ea63ade72966ff6167d6f26b14f4476fef6411e89a89f1d30661c4342c8b5fdc1cf50fd9f78886e38ba26a5c9a72094a2d0cce740daded53dd612b965c24c1aef78a2e71d78ab9fb4214cbdd0ad714ba505dc89633e718e7995aa84c640ed844be5d48fcec1521e5bb019c1c8f48b7c0d14ea9d493e1396f16bab8e4e06b3dedecb43371eb8ebcbc35faa49e4f90356241f5533c4bd4f307f3655c95e85519033751e4689d99ba10b6aadd9249658d50286228c59463232c44af28c8a34d5933253443f137e3c30862d731ca9c7a036ae15f0ed969a627321b81796eca1fd2391183eec57a0bef9d9d731dfbb4ebbe95e5cd7dc32352757294e037c1ba121b74888df2cc063e4df398558cceb857cee8ba0deb4901c3683ced6b7b5ba6315bceb0ff9d6d90de23d0141b144e7c2b41d436d88a6bf86994bbf616cba1c714afe027a75973a0c9e7104d921990a5e89def1cf3ba4521dfaee0c20b8b30b920f13ffcca2f406f2e4a98733affa6b9bcc5dceb810b1ba43f486558f7b206b4989fcd53145161c1823a9011eae3942fb3c8865ebfc78721a46957cdf65aca8d2c5c382f376a7bd4bb1e3b0544045fafc5add806c6dd72253d1f48ffdf616beff5f171fc9c5e727a818f14be929e56de14980d4215789819ed644b5321145bb46fd235efb3d2a85afc0eb73ecc9c1bd1e409abcc52aa6e154d61f258a0c4427a44c761467c5e9d5087511f45b7bfb08e4d3aa03cdbfc95f5d5edca3ce6a8031985b2e773b31bf242d6484e87e78743db3940630d0238f8423e0b2f8ea927b427f43e5c2f87dc06215d92e449308879894ebe940d509b4480c0241ce862080ae3ac028842baead3bc113116c7b46690250090d0a40ea2b9ca50f1510a477f2c220998e2d1eb6af2943b22c407c3444c88bdd2ccca11986f1fbed608014d713fb8e162c0007d31af01ebafbb6c99d365a1a1e6ac85f7dd9e52eda2b795ad80785e781a5c354fb3c9875722da5a9bebe0b4a7b6d2b0a670e263b3f0a5cf67778eb20c0284c185876416c6a99a35f7cf53fbe9c2242b42e01e8d4e03f21c9b628470faf730fdb0bb4807df6e18ad26431da80794efd36f41e30083a3a5ce6e70630dd7705fe470dd2489c8de50a16ea1448d1cf0a446829c75986a1863dff1464153ad7251e6ebc7b30421db98a2ac94dc9fe68a24299d5b0f5896c037c480f2329b94b34712001ca182cec3bc727530c062a294cc963df3eca7145e1e8233001cd170cf41d0317c4397ee31156c2e85fb5773eddfbb6c57536c38e718dad3750b61289e0a7423954928f6cf23aa1aee272856c08fc3cac2537ea0cc61b6e7da8c8692e1d366a5383ccc9d8625f295543a252454f5ed306b6808dfbc7bc20ca29089546519f712084274ae541280a2fb97328a825134991cb908801e779090b24c804811f15b85beb4d99b89093620fb025a1ed2fdf7db22e08527186de80e823303a979817c21e1cc649f9852385cb54e7795e4c2755d08e711ee043171b5ca55b45f52d068192ae771a71157207c1d28356d493eb48", 0x1000}, {&(0x7f0000004980)="06624244966ef1f216757d0a0783aab86b9b605ef8431808fd644f0130ea61287608900a32a784a56159a087fa23046b2ff62d5f61986db4611d3dc441939be71931dbfbe83d2bdef85c01d57976288a0ff1d3049534cfe5a2fccab6b1f7816194d13b785b225c1c32adf133aaeae7e64afc784161d87ff8d277385e2196ef29dcdee806d71b18643ce0736e148330f933b93c44f16593b5e6c113f3b8f7117f14ab6555001e2b478a54a92ce66381e94a83b7b11640653fe66e4a7e9292411a27c532eb6c6a9597a647b083dbb94ba3", 0xd0}, {&(0x7f0000004a80)="2f9d3ff36eaca7c3a3", 0x9}], 0x4) openat2(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={0x0, 0xa0, 0x7}, 0x18) writev(r0, &(0x7f0000003780)=[{&(0x7f0000000380)="f93b76460ce86ea5b7f4bdd7a2df86ead5a41e9de62621be905f6ec139db763088642cabe8d8664313b671a518ac9e087edf921e5aa7aff3cade046f3c4b59b66771d6259913dff4ae22d7894e21ad239a5850df1245dd57629f801ce7bcf01df52a29472e7e5307f40b4aed483f88762904208630166651dd4f5ee1330756974b9466d23271518eccf65eea717d6ff3f7611d70b4333fa4695c634ffc9052c17330990545d69a60f833603404530ff7fcfa266a75fe75413e6e3377ed3a709fbb78feff6a8fe2c6715798af77a58d8ed7f6bbe8341dd9676522b5736c30def484eb824d602ab24c248dad791b924639d5977c37708b1bfd8a720d83ed6b2fb46420fcc72ebee317e56eac7c9734c03a88d9f987ff0f31c18c57c7f5ce84b73c963097b74eca39ed148de47e7e4a8127ebf2c4fbd14fac597788d40e8aa25e57ffb729f942dafa5026ac3fd2aaf23bba96c0836f7cd0de95bb7644ea69ca91bc8a7f3aaaaceef2651037d053746a2b69674a887c666d15911f10aed925e5b06968f5b9784ea1d77cc8208c6bcec109631b28d1338672d09f4f636abbf35eaa47a9e3fbda61d664fbbf72f930b530cdb293e7e549e08bdaecbd502c8ab93e430fd44dcb29653aaff463f0b42eeb6ccc792665c92c52d25e137daec38f0dc1eca89ab3148ea5c43d47225a5015348ec3fc85da94b323ab5e0bdaba1c4fee68c4daf46012240a562baa98779b4ba9a5c0b02c49ab13d4bf44c2b134b8bd31e123329f2558b9491d189e3944040234ca57dae0be44fd8de5423a6c07b4aa6e9a14b89c090e61c2f421e537dce5d56ce781e4a6c96dcdfddb5d6db792c6b292304835f50c069058eb76958a784ee6c9efb46661a81c21d0cdac83c57ef80a2eeb9ab3ce94f67155ccb0284790b5c786c3ee2e49fa14141ffe94a15bcd8fc8b6287871d4f24d6b4665667ec227ecb9dca18245a0f9c20d1f3f2ec79b408fe1eca64ec3dcbc2f14c73393cef8073d74ca42b46d13f5d3fc40cc8b8c43c2d2e7354103170e8d37fb9ea3612b0adb98350d7db4e409b824c9c2e569a6a386a94ca68750372d1ee0da89bd0b563e3aee20a2fd5fc0d51acb882380976a19cbee898619447b292b4916a2b686b5194ae33062be6ffa285a0d8cd723857ec1eeb7703313bedcc6630ba527403167c81a81cf3db5d3e95018407fecddf1ac584560d2419c9ce604a2919c8ce0f342db640f5de7536bd00eef94059f89ad02ec516d1d6b812c4a97f8606aeb09bbc010a9fd7654b01286a59390c8c1022528b11c9f406ae51aede573f456ee1a4ebb4d9b9f3abbf2e20e315862ca3b25fb22f5061156846e5d0cc4dba46ffb12a53ffe6b94034c1710b60e65399581ddc4b2dfa7e1625a7aac1d62cd6d219e174954adcf2da0a93fa41e3fdfc0be6e6f42b08f74978c93b7c45ec70492859f26e028199db65f7d743ae41f1267c06564aac8a76bc5a85fe60d340ea04430c2d274fb5bcdfad9f552936be1f3589be801ca0363ddd9f1f14f660aae3de9b351146aa8d81104ecfff71044b75a162e50864c0c22e46a6f38018fc749623c4bd518888a23f3910977014dc92fafb5665cd0a3a5779421403f0a850af567a8dd23b727e646f154a2e7c25c0d09dbf5ee502e4428c8c5546c116869ae90b4f453bce2e75d0596f10c27ecc9c1b75341f1324c87054e144e326b0327d81b38e8bab6b1ba859b44edda4638d5beb5e1fc753da8956abdf775c3eee7cbde4a04d68f6131060c43956f682648a8f51776e18c1f33b9a5213d98e3c822b079118d4b0723d5ee05d87c2e732e16fc65588a12b2c5ceee7c69a87fa305cb3716a04e262ff4f833a3d0e5e08feb14532129e19d85fc4e5eb8bd2db5301bf86aa1f819eef63f492dd4dffc12e76ea63470c2d306ab98babb0e2e815eab734f2e3d629735a0ec5cdd8b4710050d6d98c265e214ea5fcb6d82a156127c1823bc7d76f479c6581de286bcef5bc484ffae05ae6503f48001a835e8d5fd6287b5a69e227015811d2e82950c4349949221e452b9c7d133e130ae8f3fa3656932a8c4d2cd6349efcdd2268e63695d713685d7d336c7af3e874463b3a7d60961585c73836cb7154be77ef969a614bb6eca74016e7072dbcc9791875ab728e2d5d94d41368e690bccd0a66eee0740c17753d6aa30e2d17357862c1ef7e30be9d3b2e28b22c140fdfa0ec56a0dede8feacccba1582457cdae3a70cb9ab124bb2473a099731b5ee97033b9d45a20b88ebcd5e6fc017a981b9d75d6582fabc487689a69f3304fc755559a6d279e3d5ace5e0dc20ad334d4fca589a04972584f60db964f37accd0052745ad323f68dd6e50eb716bb7285f694c14ae59e7e5e99ac94cb5d466b8b4eb4eb746956c500df9dae9617ec6ea557d8744d1a47a8fb7f0aeb8cd94b1ac9c1b031c08f9b938b232356ee034f58e027d19af4c9e75cb05f88b9eb0410be2c99d708d613f6b49f9982bab481bb8808c48ad039c15c322316c68278033ddb0fe24662e897a79e55f4d1aeffdc61602ede2aafdff1c2e733d1b8ff3e356fd834b1bb92e0d37e7a49227f9c419ebb74ad7a23c7237b75bd5cbe55ec19ab386f4cc4a536945d912c6eea7bb1a6e82b28d482cd023236f56eac44820cf958020392836cdc0fb325387d23877eab7bc9c985d8687071e75c0f64d7e2c89e5a757c4d49c76fa4d93373bf669d69ca478469bf6b2a3ac42fb91f7260b24800769d5592178584353f886bbc5e6adb1bb5c08d67b87f2fa5001517b7f8e58855cb1ad034dedb228302e8105d6c8f5bb256556168fb10663e7767c5b8fc5af4d929db26c837b4371cc2e2432bb60bc109e5f47b947cc92f18e0a74541ef7fab261efbadbf1a1c9ca321eabcf657a00fa4964859777cf58485f3809b889c4b74d97c198e36536d278d025ab91dd9a8dc579ba29344afb59417270eb8f7b9b8952208d6e2302edee24f1312002e9865428359b22f666a817ebfbcd33caefd17c9467afb841f654f9a0ca915e5d2b85c073a540b1020a9b8e53ed1a293793bc0b29cc43df5dd85a8196cd8982aede4c2af844fa2a9d40ae801e07063f4a86a8b110a63ba9fc8a8db5df49879d9d7f12d882efc7807edada4fb5a8d5f343043b705350ee60044bd0e098cccae52627656e34a509e5fb5318454d2cc85406fce3815aafa031271cb6f6b39626df5acadfb020b949c611d6d090f1cbb3140ecd84ad72e40418fba59684d886fa5b814ef8e05c3127d9105879e59b6eacae62c01433ce8ffa1121b27beb61411871bcebbe3398828d509b607ee61e1646f0b18968393e06849cf2d2bb88bb80debae428a647d16dd90efb6baff08a3ab453516e51aed45b134c201bcdd6a06574b3931809c0795a7eb1a623a152f8bdf8049b79bb79a4caa2c3fd1ec4c99b8bd4bebc5f8c802514838eb60015ccb94d285e4d933c0dc5accaeef6e89418c6f71acd2df141c31f9359c9f2295ab0d94ea07261e5a0e16e031000a8b5a89b4be8fb5dc57c7b252810ec86be8bd3d8ff0d8dc032a553ee54dcfdceb997c91392e164044a6fd28026d2f63b28dac06338ae271e0665ee60b8898ea2e78a2e13e4ea526fd9f57a3568ceedda93839790d4d9d875db10a67e3d0edf2b27fd0ba116caf0b2852bb6cf5933e511a0d3b9ded3d7bd7300819a0bc53534f9d317a4f0b24c3b79ab124679d79d4d3ee4bf64ac17c5f432d9db2358a9c028b5ff9d357a22a9e583b9cc6f4cf738e1aac3f0741536d86f2d3c57cf57573bf36117ddf519231d688ae2360681f25ff3d70ef877053c0c76633957e8dfa1b283a690a4ee39beea6e2b47d4e7644360cec0559fff7f13932be4bcfe6ed62acf4c9abf4722fb7b6aacfd9ee7a61486aeb5120b4443fb88651132f08188a5f16bef4a5f190c6aa589903b9e7ecf4b324f069b0e6818e71a9920ae8bf321e327617bf3c6b58f9fadc04cc49e183d71507f0a0d7dc1dae4bbbadd95731465ce85572ff2266464305c9fbefe9d407fda2447f3da7e3f4358cddf1ef6ae69ac107ef9650d2e57c96c75fab6173edf32bac40efb46cfa3a796bb6661494630bfb85ddbb549e37a443c3311217681d1bc7f8ad09a380e7883d0e9cf574844cdff3ddbf24a035d3edcd5564e492c18fa8b67d9e48b8fc296c31330690e1a134b6f448777fce6a9ca8132851ac65b8cdf9eb94d7bc17e123f947974723ec0999982bbc056acefdc22769fe58746befdc5bee831a880f2be609a1bb8736f477759614ade2972b330cf0edf875d23ce917c02adb975faa64a74e5c6b8cee7decedb8c94f7fc3efc83a281dedf35664da0cdb64176802b6e1c206668ed4d32aeaa3ef9ab746080b3c2255c25ccb717a311ee3a8dde72deee7dfa3c643dea5ff1a3f12fd3b62115ad724752d63a32e3686681e9d2e275358de7eeba021b9c19bc7d2c40ea4453b0e3d0feb68b800dd53a3fc16528874bb649cd7a0b18160b87fc87274ff98d69fcc135191a999ad982dc73fa9d5871c103ead6161db0ad14c249aeb306509d0ede5fa6668676606be3ba2c5ac447e2d5b5e0a60d7798f8794d9f37af38487a7530c01b47bab72259f6f78c09e679f4a20070df5037ac7854b48216cc1d1623250a98d0b37abd3921fd517d7dda53aad20081aca8d44aebfdc15d25795ba3603d1c8a4a38aea4b026f92fb2b640cff5c6bd939c832294710a1a224c0ea3e110c31aeab63f1be1d39a4bd19651527f5a2a738bf70620e58adee9072599932cf9cebc3d078a64e1edce25fe70733c6223bcbd24168a2f6d6f5ae16e5c886410345e68fb42778d67c26861b7d5bb9d906a4f602ea4aae372455da3494fa48feb80b73dddad31aa68b8d50a253d0602734180447a017872e779b8cf3045200a1c52d6cf3141a08392aa642c0029e06ecb5e9954ae024efd42dcc1b529eaec132223981f995bea4aaaaa1af0ce71f32ec31815ad3e399f18a3877aa13ac58c46c16b3ea65eaebc268efbc281cd7da134f6fbafb4cd2e93c7aa27483b119cedc262cba6b9a94b2ddb5965b2594d3dc433a81e21bb2ecadfb12216efe693c834720026a2b59ab51222071cb8c917e80af6d58a91b6d94b505ad35442e1c22af79c31a8ccdda45a06e5a743aeac7b8427474da1f37406b2ed501cb0d5acf4d9fc08345f61b941c797680ea2d6a8813b12c9db905fcd841ca8df7bb4f5160bf6ce6612f0ea02235301d0af295d01b53789326d5e5ea5bad7ea96e85218c6ae166cdab895562eb6c2534ead1a5c2136b22ff3ec918863b61ffca39f2fc320a92d69cbb31e0f7c25acb9d97d4fb2fcf4ea50149a6ddae1ec13660361b6321677f6c1edbc2d15d6e3585339b27c0957153462e5b8836e297c74cb6cd3a2bd0c2f8083f1d104d90e5b34b40a28150a02676b6134a43881865fb7c2c5d4d3b25290fc750cae1e4fe2d7768497d47c0de6739cafae66a3271294ebedbe9b5cd13bdfe306211afb952a868cc60d94f552945f40044b4603a94d894c2e51d1a5040bd2f5e0caa78abd7ebf3f60910143a9045eab19ccfdfa1cf455c4e92cda19bcf9f48fdff3da9eab4a83c3378ab315ffc6ac5d484ec13c6376fa2a74e75a8e1364264ecbb62c3c1b9bac453ccc83b77816372253cffd75537b4441f2c0be07fbcb7dbe1740274bf983a62eac636607907af664cafa36027f3d20d08f2c1fdbf3fb4b99793c9551aab78f1ebecebb36c157547ef8352e3d718fd75bcb3bb26b4c3a9d353e7f378e52a06a1df8", 0x1000}, {&(0x7f0000001380)="cfbe360fef4e506a598711a931f6e7e9cb34ed547e83583c571ae24a026d6feec381c4842b3925c3cb8d1c768e281e4f1d47ac00e37119", 0x37}, {&(0x7f00000013c0)="c150117bb95ddd9fb88017fc1ccab062581a547034dc3064314d026716ecbc5399b72888b683fe5248962989e9c946ec499ef183a8f02a3dcd931d1af3a0afb7aa67e7", 0x43}, {&(0x7f0000001480)="069088f2d187187e9f4e0d28185b1e9c71c4cbdcea2005a39122a03f557ddca833d5cce79af3f7658f79b4a721d3fc706ec159b1cb856b28522baa78560f8c83eccc282b10c0f109bf67c0978dda5879eca0dba26d60e67e34cb83af4699e6bf1f3d6919f0321e442e484e6323a2053b778571e7663a99aee66faf41a428a6337c0fe59bf488cec6f98dbde51e776a0c1f3c72e900f6d90b970c247d863fdf98cf9282a79f98731c0b5b7cfc5b69d68f4ebea3d7a738ab1e63cd35c5ffb5d79dd97c4184be1ab344a29726824e1acec1b7e820a1b01296db115ce0b30031895702f6ee3f7da0dba355ff52e1c12e140d84c9183da4159f7061af2a979c265dc2180a0028824b5484582c08841a1f8ea40ce68362917cd29b42d7d9c13d1822caf9ba128c194e97ffcd0509fbce68e103f6ff8bf923b58fa3abcb46385f99ea3392c19056271e00b06944ec698051da0a41030d5077094397376cca269f1e554eddb69a11a4ec9e074fc4f7a38a39953259997afe6b9beaad63ed170999e5f959b970bba024d7ca710ab2ab62acf1624368bb8e1d2a472939e3f2ecd31ced36a01c0e8bc3535a7deab5c9030b675173ccec4e15dae3f7b255660dc8ecea1fea9a1379f7c89a73c6c794f2f554151dfd839dbded5b29079f7495b413dfe02bb98742cee43d6b6175eef566cd15903195bba4055d052c39f4745a7d880965c0805ca4ad520107ea01e80e5232d288c6632a563525f4c83202feec3f1d5117fcf370a3939b01cfe501696f60e3b8b634da146ef3340a1a33576701dd21330309f7ca508c19e319d4d7dd3c4124c291c206db67bd49beb656b2428c124550fe2fcee09ac9f6ded89088e3e64594e382bdbac613a9938532a9902f2aef034c2067e2c907258014f162017927189539dd9655671a1222862590ff1c9db52a017139744f1091e79edd1b50e9a0a38979ae75662240f8b1f8243ad8b2b6387849a54d10920a5568060c013ce19eb471ec8eef5b622084615d033421ac3744339a7cbb5079938359e2e4f8cd9902529931564b38d9c3b5b7e533446d0dfb19e353546fc9654d26acfd9da056ffd0d779e4723b4fcf1b4784fa3ab20865b64418318760643da798b9e30f7b77a59612c26b6be5beaa59c4344b1465c013c65014e4e9408bdd0a5d33b1aaf6d7ac6753bee36218167c9469cabdf8b844398c67d9c1e8ee851fe568e5cc090adb0a6e94975f6f8cd3dbc61e2c875aab2bcabbc006d2fba488b4802536acd4caa95d3433ead1b5026ad9c9931ea4ca8005ad456d51f4d3c8cae829aa694aa4254069608a1eaa534b44b6531ee25ea821b388566bca289703c344d9db0a55e5c2422876addc03833a7f6a2b8553d4a2f6af9fcfb6be0bd2884815d3db258535cda62c5ee3a7df8cdfffb93421a083290d31b08cee26b61e8deb55e84e790b3fb12f22d6fe254aa5c83cb5b462018ff450f5bc0d99c464035dd6624912101f6d007a9d57ac992e4f85e402fa94f4e3eaaef00d59a9f2a297256c01793d01a0ad8a54b6799465a4157ffb30e268635feb9e6b3229ef5d23a3e375ba2ae76bd2a8faa0538cbe3961884b18db540b5dadff0c08c74a8ce5ae5b63fd776e6220fb6d5c159b2b9f78bd07d6b9f6a7b42f50df2b31ab3b5667eedaadccbb66e2763879a25d42ee6a30e2b7daa332a5726920a05768cc7ba5da1cda212cde7f49fcbaee30049acdea4e4ce652c9d6ed6c603dff75f16c177afafc6a6604878fac994436a470d7b864ef9ca128f06328f6614a1635ea43e189e41819012e104b1cbf7e9f7af7d2541568d42b85af2c4d99469d461863e55b4e48ca98b65b470a1d690d91303294717e8653545fc0f6e7aa7014538fadb2e28a4616e99ffe77855376d8dbb848f25ff3da49edcfff2fb6312334e51a974fd05de7ba14dfe549578f6500ff419e3c09a3d3cf5ef3b29002aee1a585b15f5698a5f0c1c2ec88bf730eee6c2876b19fda0cf85193190d563ba3ae34612e6fdbeb3f8362fe92b3c354da66da47b6d799fef939ca06f12a6125319f6ff1bedbeaa9c72b19d03cf9899a8a3f732a7b62d76013044aa9adfcf3fdabd157661afac05ad4bd4af16e064afc23193407a9d326a0024bb0fed53fcd1bae5164c53c51b5450958c3656b10190e92400670569e4bcdff3437645db7822e2d7a689f53024d3d1e3effd8eec9890758ef2c5f8840d9933752cc05172086cc5ef10b0441d0014a308958dc9d7493d10d30a6e2f9bb0c95896ad3f5e959339826d79fe60c69d4e186a9f9d6d925e77e2f3c63e5143c6d4ef5a78d8351959aab581f5951f5feabd5ce08d72d3456fba313cd4fa6ff4eb60332d33f46a6ef835468f1d91b19830b48ccaf8f76001a86943d445bbeb5e4e96f50e499e2f9c3962bb73a5179b2e801895b1cddad7bac544890034869911167a8e329b465e9184d94f8383e7f3343ac6346c160ada6256b551da73eb37bb5255fd391c420aa65aeff2c74f96039540e7d07f1265ecb90a5b092e6ca06237f3f2075eb0f9d099db68c77b2e05dd8221af1a71c0e59903c36cb2ae86998a4eed0388c6b2452a2c5b7f66795efa251f458538d33bc320a9fb03366a327af751888653acd2b80cc009c8a335746dbcc3d9c957aa283d424f9a54f58a4761adddebdea495bd47f86057281c5cd827c49fa97bc97c04043de98a0b71566b08a83896f2a5b225c37ed2b3ea6142721de53b231414948bcdf451d74d7ca40cc91640be3fe23169d5f7530d1b7b77129755605b546570bf879c7421a2590b83a9318eef2a55d2b7bd0600caf032a3688f9c9e8aa0c99a4eba0eea88c5b826460b531d21db85b97547abafd600f0352086d2356a065e3358f57d36dba896506bcb038d25308b7d2f717882cb5d65001d888e20d28074c8ebb4c96923840cbeadc5cbfaf832df6f1c5bc568439e29c824f84936548a4f5d65c9358ecc1db0f9c9d997578945a9f3e329171d7ba5e84cb6864002b5d91befd329790e60e2eca3ac89c79170a9ccab106e18ba628d2cac044c91c2a1cdc294933c3480f0dcb70f12c0bbd238dcf0e63c557636465fea8216af15a84d3a0b4b4fef9ab81fd4bd6ba091a9a5f47bbab1d3ea63978b69bae6a27d8fa38ed6aa81dec76845dae01f41b573eb1c353aaeee48e4a0e62ee7244ea0a3091c3c4c1ad3558b0265cafc2d079dc87487febdcdfd9eb928f71fdf44d5b7f7a393c1bea68eb0e549441919d535e10bd520cc6f1497d17891a6a9971c4b6806e99395baf24947f73c4dd7546d9986b6a9a49b60c3000f3a464e42730780a6a109f6c13c9ee569f6be1c1d95789db35ca39b9c41b36b9f606f807ebed5008fdd6ed84f59c4cc59cfd2217884c454fd18be3404bd37dce9a3b35477386e0ab97a0bf9309b2b8d90b971dc27253bb3459e8b7ec62a8474e9bd5880006756060947e0015761b03cb96cff61398cba1d0d0e00ae2ea0e6ddf34cbf9470b30a31c95d55737f5c15d2ff162a0dec80e40248405b7b82336c57c9c737cf7de73ce7797a1384980ea6a2e276ce3ae1903d8f5748db901ee20e3096c46dc6502c3e9f257303a79c035249cb830b00448c83419ede3861c3b3f00054a848566f9490f7dd366c207531efc42f6dfcc348f2a2afe49985d8cdfb9dba065e07f73e09f7c61913452445650b11ca1e14df040aa94d9bf9be3bd256f6143d0596842d0dda991495921da1ea851c510ca74b29051f40cb835a8418cad6f43dd2529d8eed84d1dd7b4990c479862381a30ce6d873e70bd07575042c0ffa47d96611b57a40fd50ab8ec4d0091587fa4e1f4c24adb1511fdf90af69570165a355d08a7b0711d960a35d10b6774a80b9f77c5b10876d66a6bb90eed62d3c07364117d09c8b193cf84eea130d3944c7ff840e58389c24f65fa8354c4c6198f4e30868bd148acc22443e7cf128da1a2d4e10217c8d9b0d87ef30df19081356c536243f2a966a0f7325cf2e71c7386e35ced7ccfe13367ee6467bb852a16b141028b8c0441baa6d414342fdb5c224d8cee34518c3c2f35b11859e9d9b33e2036299caf31534ae48d061453f8d8fea78d5a6f98659afae0243cb94f9b66e7cb6825684f2b350d245407757b526f04f1b141eeb7a2029e1ec771b88771fe5018789856dd7f14f59e0049dbcea7c3640cae5543e97822f5ae2eeb0bd4f2a6121cc71275aadafbad372b1e0ed4e68eec31bcdcf6327f1f30fdb76c68951812563bf177a5dbac0c248e5781020c78a1f6158c997efb2e3f7c1c6cc7286da68e937cdc9a1bcec8e589fe23aff979836a3be21c5ae4007d9e69134e93f523f1b1fc9c0e8208acfb5fd30953f513c964288543929b44c5e3d07275e01bb761a99f3fa94b60f960f9c6c0a73565fc08f3cfab001c702af76fb25abe7fc989c2e9dc4b4230955a7a2df13ff31fa36f892353747445d2e1cd5f369c1219a6f3f7d915133da893a5f31dcb9443f0a1102012a2b905c8aa1b471b5fc4384e53510ed9de4ebdcc52a7cf3715e23d9a2902ecdab654a0c99539372b6f549f33da0876b164e9d36df1269d52baf3d257c03464f6ccc4ba6d8d22401f8d8cff2c37d7447d281b99a000ba1c5c570d084ad4431d2f245aee9d2991d6a91a9463ff15895a5cbb62f5ba0a2fe01686e48bf1778015bba61febfb807c0f9112c19e1021a8036f18db513c51b7eca72d1086aa58c8c72e5925a5a7aeface5e04d5aa74beae21b6c7fc46b7f6acc1cfac810544650a59917d348c2944a0dfe383880f0c30e851cdbae83a4e4cf6b5c9b85f1de3c2b058d4777dee171297714206a2187112b06119a588e0c7a816d377c5d693457598db134d9bf79a951074d5503282a8585c964b2854fb0853372088d606984d83832d6afb2bdaab00a3330c674b9356f313dca019d78bc966446b8b7554e2a6472e014eaf0c762edc898c384c9b170f1110cfcadd982cdfd6dc4e752db2e107a1b329b38119cddb8fb85c1ffb75d579035cb51b7f3dd387f30710eb9eb895acdae3301ec1c7114bfdf3a7020c351376fd4c72bbcec3e6fd712b560b3f4aedbd1ff58f925c4a972e3383370cd72bc7f313eee1da8594171c4d89a6da83922c2b76ca27c3addd88df35f2db014bc8eecd6dd3b0e724f91027441369c56c82acbe06a96cbc089c0495334c735332ccadb0d9e6a10ad1138c701fbf93d01610f50d84db158a9fe81a7c0c6ef9a4e93bb7affdd7417a53f7e75793f6093a95f768e7a4605065f728706b324ba7d3e3958662d6456c09b53e5c6f067bd1244b5a6a37c57c372f158e1c5eab34a4a127886d88993e081662edb409d3d0a757cc908bb91f32227284e360d7fb1ef8ae3a65003458b08c07013fe61f825fef71013810ff7cf0366c6f1f0768c12b3280403eeb6fb550949507943503729b4662f6df8dd3ab62423f8088317320b24ae4973e7725946372b7aef6eb98e84fdf8e1ae0759c37301d0534743141ae2332c06fe69141b5d127e326a397930f160862e5d7ba664d838f570610f590a354a47c860b92cd670a1884975ad8564d20f4a163b9760679a114fa3077ba3b6bee1d97a6c084b4bca692dd86e5a01129ce3da526ee", 0xf8f}, {&(0x7f0000002480)="904f43fbe96ead2cb6a8d522e4339db69f44a27dc3128dfed392fe0eee9ee47b2d20d7ac6807506e287896784519d8bd16f4d17bd17b50446eda04f05a78f8ed4b9d4307fb2548bf0fd17904936b25e5efe8ab37ef9587b7", 0x58}, {&(0x7f0000002500)="f84db8b2bf3f5d1aed0d66bcfa60e3c773c8b2c2f69d75ce2f880bd9842ccccc2bac8af45a7b9a8f479407c411c8a12ad3ecfb7fe46a3fba0fc5d60304cf896e14bcedf0693e8db9bf0765406137460f6f630b413cb236a653c7ab0ad63b472ce0b1522eb43aebf61414752e9b48d5e8bc715158fdb135c5d27262336d2394a52f6acbba62efa64c99b01b4023823aeff336dd44661b75", 0x97}, {&(0x7f00000025c0)="1e00b6ee8a643b3589c92490d0c68f4bf16295dab7b127cc55814a88a5dd605994a251cdde3042aa7e72a6cc0231578797e234569f2289c70ed106edb10438846425481c62dd97ad9ec964c41833b89b53da40b6701314efd7682f59bbbc4a70bd507b404f0f647449bcb97bf67de03a6130cd190ff424ccf91af5ffbfe64b612e1806def8213e985d1534ae4b6bb9c7705bb91246ad42c7e4ba1260af0ec088422bf7d13887bb15a1cda7c790e351a2d5ec0c67b560297a09717fc1459eae50abbae4ddbe52a23cca155ac149907fa914cbff789f01a2e62af343ae6a63b14f80634c33ef956d712df7eada381a65e49b3071134983254d232224219e876dc6a88e1ab146def38b07d3727069a7ebf54e061416218add8347b9e30717741bfe5369216da11a7da4b47c1727409b3325cd134dbb4598fe26cbf3c5fb7e5bb9a1a1df872be1ee5b6dddc35051b431f0ed937fcc17d136901b6524e4ecf7f31f9f5e0945967206a218022ff97f9cb6a5b81de906231572f49811ff5cfd1d7440f2c7600360171de3c3b0744715d66c4f52b19c407e74716657711a2c2880c63c3418b4c994163607bbc0d106afa3b70ae6d1023ac94b3c1b273a87bc9073c8d2e6298c0521feaeaee12dc9b0dddb32ac150ca61ac8a4321a54ffc1b2cf8f78188a8299f8cb45caae2ddb846edd3eb2f7b914912ced5dc28269f111622a9447e03ce89f00fb815e3f133d8d61b1db5e8fd2060ac660c0b642fecd4486a817bc6f96ff25415c42023c2fb2fcf3cffe2c89902ceeb2f6565e8bcefdb12e4ced120d96593a37e2617503cae12de36b47180cd4e2c561c11ad42438b243dfc6c4ec1d0eed4a6e567b0c6b1ae489b4b5b2863f1102f4e4fc489ad2f89a4db79f5dfd0f3a5b6fb7e553581d720ab8cc5e2f74fcd7d5fcb6a383a1e4f195b762f8190ff0b378fab9a35c0b1e0421d5df445c3861900e586a3aa82b26de24ef2ac16cee27c7364c428ad8afb064e3f302b20d54033417f6a61416237aa7fb22c86fc32793da2e138412eae3cb786a336ffd3a494088e53cab3e79879292e7ede41eecff3b39e50c63647519d7233698d9f30de5e9b528f407b55baad94885bd4ea75089af3a8debe784b262f30c142705cf3896668462fe9de05de5e96623f6aa5e32b07c09f47922a18cc3d0b8c6e88b666753f7a8c7ca4d816587c226ed054f82f2b4deb562fc77a8a00e602b0c25b4486eb0e16b1401608fe15890b3d3c891cc2acd85927a23618617c53f8774b174f83b9122dd4ea82bfd7d527ee866cfb34bbae8169eb65c279891de0fc1b5e508162909fc833344118bd9ed27842905c1d7387bd7c09a54eedd404a44290e1d6ec77812a745b13d6f57fccd48c2643ff120274e46cb941b56be31fae62b1c42379fdb127945776f92f984503b3c93975cefc4777d583dafd0c27581425363ed9d87d5f6e50c3b1fd5aea0904011aaf2294cbce0cc13412d1605630a8b0612359a2ad9fc9fbbe1a7b38cb7cdb7f2cdc6f795485021e91d5acae2ab0b12c4ea92d4e9102969919b20667f640e2cc2ca28121fad478fdf48c8c6cfdfa59a00b44fb72be08187e5bf285c375ee20d2d6f92cdcb05dd46e090565da3921d8843afc6988ff8b45eb1812d1ab7e5a3943c38a2fd610b48277c17858b8d73801d6016493bfb64c7bcf864181e426db616c20594abcd024718e9cda19a8d9745070c0eddbb745e788cd9b57f5136781243de76c6bdccc4884c02b56822c3af1940527a319e209523261cc74bbfd96016eb7ce27e3a51aecbc6f23f3012ef05a3555c1272dcb82726088cb0a7e978ee9c6067428daf0976fdbe1b597daaae5e51f52405ada536a0bf14e409e8412d29deb28628daa55e516dd6cdcf65ba9d6f824522253dc432de88d90725c999436a3e9dfab2cfb0c0e84b634e9dff84db993b32635aa41c200597fcb7d44f7e227ab8ee1fbe02f607b48fbc14d0a7ad0f9a51ef2155756206626c62a9df2e37ba897b83ab3a5a25ca3f74be522aa3cea77bb55c5a24c30965b502f1ef476506f11435a70a6566cb2eaf437d1ef4dbc1be51cde123e7b9dd197de3b22deb2e317be528f8dad49fa9e541e30a07fd160569fcb799b78feabef85de7659aabe166a0162e02a6222e7c5908abc1dd78eee350b870d8a061ea94645baa4ff93651bbecdc2c277e62d34a1534ffe7a2e19f8529c332c56e84b154271b1d427058c9d5a67ba6145964f6cdcc85e78aa9ff60a673270f09cec9607a8171cbb34d3c615f3feeaabfd8ba822c89a95ce116b6f58c0fc4ad9100e74f5786b7cd589f6e73ad256cd94ddd5584f0d801d2aa3ee4ea55e12c05bf0055592dcf04544b9dbc833364dd5243bde84c0aaa5784557f03a910e2c69b3f6e3d0e4335f4a9055972912332b6a877268337e3b6ac44e13ab70d35e696af365b5a1d91acb037283d4751121fa15efb51b5b585e2f7c4c4438348d1c3996d6ba8a16d2fa199a0958b3418ceeb0c90f3d25a8d4cc94184637d1f366ed921338e18ef5e29e120c4a325f696315107cf32dd350db797ab73931c9bd1de5332e338355b1d47a88dc1d99c2133d6fd3c06113b35417d19b0671ff8d97b8d84c0bcf98e8a021662f0ab0351f4be3a0689138bec4c04b1284d37bdf37e4f5064e24407d14b963a54afb1e992be9f6e7aab2414d48d9758cd8476e8b21d18210c7761fd528afbbb919716b6b42625187ec0de8ce7dbfab77e3dda211b037721a3e6237469faad7ee833318b7a499dec7b216396f23deecf2b8157f8a358f76cbc6ee80bd2ca9f58e94ea9fbb58a352faf9f84cff45e5025463b6c4bf8e4f460ad71918050c617bce74e596da371ba035a3f1c19a503c6376e1658f2c02e03bf4aa168ea189563f301cc3373aae32627820fc83ef47fba8cd9249de39800b755821ee8f21a961226357b5ea07e4acd4dc47b2bbe0dd40503898c98c8d7b2279cd2b4d6bea126f43adb001501cbd93f1ba3b3c2621cbc075b1e0eb1897c40d80ff27661b3edd7e1680cd29c31f4443a3c2c9109c269a496ab6e539654ca3143c931ad71939886e2bf74eac6e6417bf2bf9db28bba614858c8407821bfb615cd983f8ecaad5648557c2949f1285e7c62b6104da5fc2feb2736274515474170d5acb128b2637e41947586f8daf66716061dd996bbc66157bb7859bbf8e8e0a0df175bb55e84244d8b20299a870a087c18583effb54e689cd0c2146ba4d9704c819dc9f67e8a56b446fc2c181bb16551523676f2198f6e4f791aa045ad6d2ab7180dbe324524981110663c104cda2be913d7f7e0193aa7d01cf41ef93fa123c71c91e631e7d35f7a03a69d2a2123fdef8112a963a8a8192e73bd7b5f6492210247183cd641db527ae6e87ce3b1d77f13712916c2a93fe8fa8f78148066b9cdc6238d6e10c93f1e87ec3f392f2c3276fd08410538beadc8da04fc6fdb0abebfbc08778059ac1a45645fbbb8ec7c73b4744fd422521ab6f95af97ec96006e4a7aecdc79854547648c5267be6d92ea706e1df4f58d53c87f1159a61f9fde18c13803712943a940d515c124c107072ad0f06b85ed73a4246601f05095d04bca20d7f9dbb3f61741f49151ab9f545f61e220e39fdbf2d8c71c74583727d8311bf0a5dbe0ea45efeec590ea862684a4163f75fe7c8ac42013a83e83757a2a95c44bf1f4ac04988606a00bf8d04437866e312decb77d0034a8cd626b272bdf51de15201afcbb4114ec03e7c22748aaed30e764829ca280515365a0d07bf0c1ac74ad73768f348ffb4c4d6fb21c4f47320e5049b14e70999ced714238b76cbd1f803e59d9adbf6dcf75fd3bc15dffd84ddd698fed8ab2a43bcc8d74cc07dc96a75f8b38d84424b8406078edbc306506592fb28e1ebfa58a217be1bde7195cf7c2ef8d94aaa11fcc968d50dd4d40e4cc0e32208063fd5c41ff5f656a92552c5322f28c2dc9ff8eca1e7988eb59b2e534f2d1b1f7035ad09e45da30b704c42fe0a8d388ff7baea2571900ab25bba0a6a587a78d5107a97a460255f431586021e61322104d776427e0bc726880f0860f12ab364c1d77888c0fed7c906d181a16fe751d730947c956e4f8da1411d22de8bd9a78232a43725becda0bc10b897c2ba381cfec68e55e8fc6e2aad486b7443cf59f5f233eb0e60d462395c95f2ef40bd331444ac202cfb19f06d2e5218ca28a0edf5f5f367b0433e9e84108e467a903f6117ffd8df1715826c1f0e43bd343d617b42f50b24b79a04f5c3ef021d54d886b71f5fc14c6f590a22e13545081dabc4fbafa4f6e18bb049bb7631b012d043ea577fa3df107dc02e713a3a5ab564de3e42a5e49d12b1c14b0758e1f38833648f5a33d4caed37cd025e5ba56931ec321c2cb293196e4712c061f982204dbdb4074ce48ef80d220ed1386e76bc55619672910e4128bd364e7dc05227458d186664aecdc1e35e93b7e9351e21df218b77e7660673e569913bc2fbc055e7c48fa0629c98b1e0f0b3dc84bcb9facab91a000cfc9b145ead57022afda8ae967fc216ed2b9eb5117dac57e935cd3a1b22f633b8241727227798fdfe647d4354048a881ebdce48f7a23364558c5fc38db0bb043f12708d4702a9401b98a27a1b4a7c415828c51a2c7418ff9ab9b99aea23e2484ba79c23fad63378f3d9faf559d17ee97cbdff954291bc828c401b4aeec5f1cdc8c72d17a2b7bca704ea3911861b332e48b43a58712154fc45510ee7bcb68f84ca21555cb6b5e79070191c7784dbc6bbaf4b258bddc37f44dc29370756f45b0974eb6fed9438e2e72ec62fc420e1a827c8a1bad11ec7b523f06559e1dde1bc6cb591caed31190c9c9c47d929922b648981749f966b9f54b7ad530673b1a2cefaf8dd146dc25a88583ca91cfc0f50bb39623e1ea0ecd5f0d50ef12330bd9fdfb441a0905f8c89066c56c0fed30b9dc4661b09fb47bc9f0d064d8c05be6076e31661c54001ec2ec8f132f548707b2473753c5c10361c9deaa5ae4546ebe68f8d4c9b4d1af8053ad5ed62d3154e8cda63a07c5feb494327d14c6860074c0d24f91ed672b3f2fcf3d4fb211050a9916856312fe0c705f6bacc3f1423f97ccfbb5894a98aa9467d28bc59f109411105118e163be98117a8250ff2b3514f627fa1868bb75eef1b6d6973c9ff535be71927384560f38e4efd12f811586801897a84bfe7696e8557e3cf88002a49464c6911464bc6e96694da69e70efaf7ed425a7e5d80b63407b804b2b21519a6d526c06e56d646dd6b0c7be4695991aa1fd85271e72dca7180465d22236d95601969bed60644630f6174be2040f0a274e2def59714abcd227de0b04edacf010ee1ed83f01645b2f97720f2a00a4caeebf0122a96257f71d8706fe4739f14a356f3dc6ba9a67a7839022b76b192be232f0e3170830e1cc493870ec1dc25cfb0e6a45b5198ac17dca4baaa952f58298780d4de5a4d6d96439f6e0e07a0fae7d7b79d14c64bfdb0bd6ea5d5bb96285612aaa32c34e759d9bdd80c7ceddb9d02cbad47a833fd8a0248b7f432ac29eb000a1a9e49ad0bf5010d8d0b3006babafcfc927a87a5adb3089ba4c6f77938ccce5239300302f996106d1b451c49c1fa5728176f711d213a0ccbdbbfe57c84f68f3e50ae2c1b1c78cbc1b5ca00445ecc9720c06f3fbafa98afcf85429f0d134514d3ef41f64a7a42bcd62dfc938dcbbddd377b9d74095920961f6cb8e980050588220781938f51ea0f22c767397a7af847f6cae8ff63e5cf87be8f795c44", 0x1000}, {&(0x7f00000035c0)="06c687b07c4a5ee71b08988fb57d1ee97f21031ace34ea2925bfda43adcee2725cb6a405d234ae0edd1ca6a7d85d218a1fd0f14f02cdc2aaf254d68bacf146a82d1ea283a3549798fed767aa1090838b2928f930069887d639a82150a4be270663d3fa55cd2d1c6074fbaaf02681250c115bc42fb2043c24e2d49201ead3f9ce20f50f4943fe425c9345eb44203591bdd8944a3515900fd2faef33ed4158b4ada9777aee13a3acf26bbbf72c4ef0", 0xae}, {&(0x7f0000003680)="9a38c7545361d8be5004c8123d6f25002149e9c479e1021d55dc256f96136f5d193bab0890c608a53cc1d6fd75d9b7d525bef8f366dad7ca2725bc9b331a1e2ef72e4101e62830ec8ed3e21de3d489f216a33a704a139af83fd6d67f6743de0e1f2f4586828fc1f67d7c57aff66dc05e61fff8b1e2e0b74ca3a08b92889de4803ea327f5e97a6107543d9847e3a9cf760fe21ce5284c348363c3bafe4c06eaff21fa0d2d49cf0fd10103de5ca34ea6bb38596ab315b44b69c0b7e22cc98ed8ed072e4bed7945f8052fa53f207eabac8de5391f7d209b80c350e39aa2e5bbd185be0a", 0xe2}], 0x9) r2 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$FIONREAD(r2, 0x541b, &(0x7f00000000c0)) [ 1170.684074][ T9517] FAT-fs (loop3): bogus logical sector size 8 [ 1170.684091][ T9517] FAT-fs (loop3): Can't find a valid FAT filesystem 12:44:40 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x7, 0x2, &(0x7f0000000280)=[{0x0, 0x0, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e78032513251fffe", 0x16}], 0x0, &(0x7f0000000400)=ANY=[]) [ 1170.765589][ T9536] loop3: detected capacity change from 0 to 1 [ 1170.766052][ C0] ================================================================== [ 1170.766069][ C0] BUG: KCSAN: data-race in console_unlock / console_unlock [ 1170.766075][ C0] [ 1170.766079][ C0] write to 0xffffffff8417d940 of 8 bytes by task 9536 on cpu 1: [ 1170.766085][ C0] console_unlock+0x570/0xb30 [ 1170.766090][ C0] vprintk_emit+0x125/0x3d0 [ 1170.766094][ C0] vprintk_default+0x22/0x30 [ 1170.766099][ C0] vprintk+0x15a/0x170 [ 1170.766103][ C0] printk+0x62/0x87 [ 1170.766107][ C0] set_capacity_and_notify+0x15a/0x1c0 [ 1170.766112][ C0] loop_configure+0xc8e/0xeb0 [ 1170.766117][ C0] lo_ioctl+0x59b/0x1340 [ 1170.766121][ C0] blkdev_ioctl+0x1d0/0x3c0 [ 1170.766125][ C0] block_ioctl+0x6d/0x80 [ 1170.766129][ C0] __se_sys_ioctl+0xcb/0x140 [ 1170.766134][ C0] __x64_sys_ioctl+0x3f/0x50 [ 1170.766138][ C0] do_syscall_64+0x3d/0x90 [ 1170.766143][ C0] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1170.766148][ C0] [ 1170.766152][ C0] read to 0xffffffff8417d940 of 8 bytes by task 9470 on cpu 0: [ 1170.766159][ C0] console_unlock+0x9f5/0xb30 [ 1170.766164][ C0] do_con_write+0x5d29/0x5d90 [ 1170.766168][ C0] con_put_char+0x35/0x60 [ 1170.766173][ C0] tty_put_char+0x5f/0xa0 [ 1170.766188][ C0] do_output_char+0x4ca/0x4f0 [ 1170.766193][ C0] n_tty_write+0x7f8/0xaf0 [ 1170.766197][ C0] file_tty_write+0x409/0x660 [ 1170.766202][ C0] tty_write+0x24/0x30 [ 1170.766206][ C0] do_iter_readv_writev+0x2cb/0x360 [ 1170.766211][ C0] do_iter_write+0x112/0x4c0 [ 1170.766215][ C0] do_writev+0x1e0/0x400 [ 1170.766220][ C0] __x64_sys_writev+0x41/0x50 [ 1170.766224][ C0] do_syscall_64+0x3d/0x90 [ 1170.766229][ C0] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1170.766234][ C0] [ 1170.766255][ C0] value changed: 0x000000000000664d -> 0x000000000000664e [ 1170.766280][ C0] [ 1170.766284][ C0] Reported by Kernel Concurrency Sanitizer on: [ 1170.766291][ C0] CPU: 0 PID: 9470 Comm: syz-executor.4 Not tainted 5.14.0-syzkaller #0 12:44:40 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) writev(r0, &(0x7f0000003780)=[{&(0x7f0000000380)="f93b76460ce86ea5b7f4bdd7a2df86ead5a41e9de62621be905f6ec139db763088642cabe8d8664313b671a518ac9e087edf921e5aa7aff3cade046f3c4b59b66771d6259913dff4ae22d7894e21ad239a5850df1245dd57629f801ce7bcf01df52a29472e7e5307f40b4aed483f88762904208630166651dd4f5ee1330756974b9466d23271518eccf65eea717d6ff3f7611d70b4333fa4695c634ffc9052c17330990545d69a60f833603404530ff7fcfa266a75fe75413e6e3377ed3a709fbb78feff6a8fe2c6715798af77a58d8ed7f6bbe8341dd9676522b5736c30def484eb824d602ab24c248dad791b924639d5977c37708b1bfd8a720d83ed6b2fb46420fcc72ebee317e56eac7c9734c03a88d9f987ff0f31c18c57c7f5ce84b73c963097b74eca39ed148de47e7e4a8127ebf2c4fbd14fac597788d40e8aa25e57ffb729f942dafa5026ac3fd2aaf23bba96c0836f7cd0de95bb7644ea69ca91bc8a7f3aaaaceef2651037d053746a2b69674a887c666d15911f10aed925e5b06968f5b9784ea1d77cc8208c6bcec109631b28d1338672d09f4f636abbf35eaa47a9e3fbda61d664fbbf72f930b530cdb293e7e549e08bdaecbd502c8ab93e430fd44dcb29653aaff463f0b42eeb6ccc792665c92c52d25e137daec38f0dc1eca89ab3148ea5c43d47225a5015348ec3fc85da94b323ab5e0bdaba1c4fee68c4daf46012240a562baa98779b4ba9a5c0b02c49ab13d4bf44c2b134b8bd31e123329f2558b9491d189e3944040234ca57dae0be44fd8de5423a6c07b4aa6e9a14b89c090e61c2f421e537dce5d56ce781e4a6c96dcdfddb5d6db792c6b292304835f50c069058eb76958a784ee6c9efb46661a81c21d0cdac83c57ef80a2eeb9ab3ce94f67155ccb0284790b5c786c3ee2e49fa14141ffe94a15bcd8fc8b6287871d4f24d6b4665667ec227ecb9dca18245a0f9c20d1f3f2ec79b408fe1eca64ec3dcbc2f14c73393cef8073d74ca42b46d13f5d3fc40cc8b8c43c2d2e7354103170e8d37fb9ea3612b0adb98350d7db4e409b824c9c2e569a6a386a94ca68750372d1ee0da89bd0b563e3aee20a2fd5fc0d51acb882380976a19cbee898619447b292b4916a2b686b5194ae33062be6ffa285a0d8cd723857ec1eeb7703313bedcc6630ba527403167c81a81cf3db5d3e95018407fecddf1ac584560d2419c9ce604a2919c8ce0f342db640f5de7536bd00eef94059f89ad02ec516d1d6b812c4a97f8606aeb09bbc010a9fd7654b01286a59390c8c1022528b11c9f406ae51aede573f456ee1a4ebb4d9b9f3abbf2e20e315862ca3b25fb22f5061156846e5d0cc4dba46ffb12a53ffe6b94034c1710b60e65399581ddc4b2dfa7e1625a7aac1d62cd6d219e174954adcf2da0a93fa41e3fdfc0be6e6f42b08f74978c93b7c45ec70492859f26e028199db65f7d743ae41f1267c06564aac8a76bc5a85fe60d340ea04430c2d274fb5bcdfad9f552936be1f3589be801ca0363ddd9f1f14f660aae3de9b351146aa8d81104ecfff71044b75a162e50864c0c22e46a6f38018fc749623c4bd518888a23f3910977014dc92fafb5665cd0a3a5779421403f0a850af567a8dd23b727e646f154a2e7c25c0d09dbf5ee502e4428c8c5546c116869ae90b4f453bce2e75d0596f10c27ecc9c1b75341f1324c87054e144e326b0327d81b38e8bab6b1ba859b44edda4638d5beb5e1fc753da8956abdf775c3eee7cbde4a04d68f6131060c43956f682648a8f51776e18c1f33b9a5213d98e3c822b079118d4b0723d5ee05d87c2e732e16fc65588a12b2c5ceee7c69a87fa305cb3716a04e262ff4f833a3d0e5e08feb14532129e19d85fc4e5eb8bd2db5301bf86aa1f819eef63f492dd4dffc12e76ea63470c2d306ab98babb0e2e815eab734f2e3d629735a0ec5cdd8b4710050d6d98c265e214ea5fcb6d82a156127c1823bc7d76f479c6581de286bcef5bc484ffae05ae6503f48001a835e8d5fd6287b5a69e227015811d2e82950c4349949221e452b9c7d133e130ae8f3fa3656932a8c4d2cd6349efcdd2268e63695d713685d7d336c7af3e874463b3a7d60961585c73836cb7154be77ef969a614bb6eca74016e7072dbcc9791875ab728e2d5d94d41368e690bccd0a66eee0740c17753d6aa30e2d17357862c1ef7e30be9d3b2e28b22c140fdfa0ec56a0dede8feacccba1582457cdae3a70cb9ab124bb2473a099731b5ee97033b9d45a20b88ebcd5e6fc017a981b9d75d6582fabc487689a69f3304fc755559a6d279e3d5ace5e0dc20ad334d4fca589a04972584f60db964f37accd0052745ad323f68dd6e50eb716bb7285f694c14ae59e7e5e99ac94cb5d466b8b4eb4eb746956c500df9dae9617ec6ea557d8744d1a47a8fb7f0aeb8cd94b1ac9c1b031c08f9b938b232356ee034f58e027d19af4c9e75cb05f88b9eb0410be2c99d708d613f6b49f9982bab481bb8808c48ad039c15c322316c68278033ddb0fe24662e897a79e55f4d1aeffdc61602ede2aafdff1c2e733d1b8ff3e356fd834b1bb92e0d37e7a49227f9c419ebb74ad7a23c7237b75bd5cbe55ec19ab386f4cc4a536945d912c6eea7bb1a6e82b28d482cd023236f56eac44820cf958020392836cdc0fb325387d23877eab7bc9c985d8687071e75c0f64d7e2c89e5a757c4d49c76fa4d93373bf669d69ca478469bf6b2a3ac42fb91f7260b24800769d5592178584353f886bbc5e6adb1bb5c08d67b87f2fa5001517b7f8e58855cb1ad034dedb228302e8105d6c8f5bb256556168fb10663e7767c5b8fc5af4d929db26c837b4371cc2e2432bb60bc109e5f47b947cc92f18e0a74541ef7fab261efbadbf1a1c9ca321eabcf657a00fa4964859777cf58485f3809b889c4b74d97c198e36536d278d025ab91dd9a8dc579ba29344afb59417270eb8f7b9b8952208d6e2302edee24f1312002e9865428359b22f666a817ebfbcd33caefd17c9467afb841f654f9a0ca915e5d2b85c073a540b1020a9b8e53ed1a293793bc0b29cc43df5dd85a8196cd8982aede4c2af844fa2a9d40ae801e07063f4a86a8b110a63ba9fc8a8db5df49879d9d7f12d882efc7807edada4fb5a8d5f343043b705350ee60044bd0e098cccae52627656e34a509e5fb5318454d2cc85406fce3815aafa031271cb6f6b39626df5acadfb020b949c611d6d090f1cbb3140ecd84ad72e40418fba59684d886fa5b814ef8e05c3127d9105879e59b6eacae62c01433ce8ffa1121b27beb61411871bcebbe3398828d509b607ee61e1646f0b18968393e06849cf2d2bb88bb80debae428a647d16dd90efb6baff08a3ab453516e51aed45b134c201bcdd6a06574b3931809c0795a7eb1a623a152f8bdf8049b79bb79a4caa2c3fd1ec4c99b8bd4bebc5f8c802514838eb60015ccb94d285e4d933c0dc5accaeef6e89418c6f71acd2df141c31f9359c9f2295ab0d94ea07261e5a0e16e031000a8b5a89b4be8fb5dc57c7b252810ec86be8bd3d8ff0d8dc032a553ee54dcfdceb997c91392e164044a6fd28026d2f63b28dac06338ae271e0665ee60b8898ea2e78a2e13e4ea526fd9f57a3568ceedda93839790d4d9d875db10a67e3d0edf2b27fd0ba116caf0b2852bb6cf5933e511a0d3b9ded3d7bd7300819a0bc53534f9d317a4f0b24c3b79ab124679d79d4d3ee4bf64ac17c5f432d9db2358a9c028b5ff9d357a22a9e583b9cc6f4cf738e1aac3f0741536d86f2d3c57cf57573bf36117ddf519231d688ae2360681f25ff3d70ef877053c0c76633957e8dfa1b283a690a4ee39beea6e2b47d4e7644360cec0559fff7f13932be4bcfe6ed62acf4c9abf4722fb7b6aacfd9ee7a61486aeb5120b4443fb88651132f08188a5f16bef4a5f190c6aa589903b9e7ecf4b324f069b0e6818e71a9920ae8bf321e327617bf3c6b58f9fadc04cc49e183d71507f0a0d7dc1dae4bbbadd95731465ce85572ff2266464305c9fbefe9d407fda2447f3da7e3f4358cddf1ef6ae69ac107ef9650d2e57c96c75fab6173edf32bac40efb46cfa3a796bb6661494630bfb85ddbb549e37a443c3311217681d1bc7f8ad09a380e7883d0e9cf574844cdff3ddbf24a035d3edcd5564e492c18fa8b67d9e48b8fc296c31330690e1a134b6f448777fce6a9ca8132851ac65b8cdf9eb94d7bc17e123f947974723ec0999982bbc056acefdc22769fe58746befdc5bee831a880f2be609a1bb8736f477759614ade2972b330cf0edf875d23ce917c02adb975faa64a74e5c6b8cee7decedb8c94f7fc3efc83a2", 0xc00}, {&(0x7f0000001380)="cfbe360fef4e506a598711a931f6e7e9cb34ed547e83583c571ae24a026d6feec381c4842b3925c3cb8d1c768e281e4f1d47ac00e37119", 0x37}, {&(0x7f00000013c0)="c150117bb95ddd9fb88017fc1ccab062581a547034dc3064314d026716ecbc5399b72888b683fe5248962989e9c946ec499ef183a8f02a3dcd931d1af3a0afb7aa67e7f14892e2d3e2ff86b57d6c548496d31e0bdff5f7c2f1a3f97af78d1a08d0010f1c2a083b8fe94d95195720b0214e9996597c58636df0342a882e5f2f9442dba90063", 0x85}, {&(0x7f0000001480)="069088f2d187187e9f4e0d28185b1e9c71c4cbdcea2005a39122a03f557ddca833d5cce79af3f7658f79b4a721d3fc706ec159b1cb856b28522baa78560f8c83eccc282b10c0f109bf67c0978dda5879eca0dba26d60e67e34cb83af4699e6bf1f3d6919f0321e442e484e6323a2053b778571e7663a99aee66faf41a428a6337c0fe59bf488cec6f98dbde51e776a0c1f3c72e900f6d90b970c247d863fdf98cf9282a79f98731c0b5b7cfc5b69d68f4ebea3d7a738ab1e63cd35c5ffb5d79dd97c4184be1ab344a29726824e1acec1b7e820a1b01296db115ce0b30031895702f6ee3f7da0dba355ff52e1c12e140d84c9183da4159f7061af2a979c265dc2180a0028824b5484582c08841a1f8ea40ce68362917cd29b42d7d9c13d1822caf9ba128c194e97ffcd0509fbce68e103f6ff8bf923b58fa3abcb46385f99ea3392c19056271e00b06944ec698051da0a41030d5077094397376cca269f1e554eddb69a11a4ec9e074fc4f7a38a39953259997afe6b9beaad63ed170999e5f959b970bba024d7ca710ab2ab62acf1624368bb8e1d2a472939e3f2ecd31ced36a01c0e8bc3535a7deab5c9030b675173ccec4e15dae3f7b255660dc8ecea1fea9a1379f7c89a73c6c794f2f554151dfd839dbded5b29079f7495b413dfe02bb98742cee43d6b6175eef566cd15903195bba4055d052c39f4745a7d880965c0805ca4ad520107ea01e80e5232d288c6632a563525f4c83202feec3f1d5117fcf370a3939b01cfe501696f60e3b8b634da146ef3340a1a33576701dd21330309f7ca508c19e319d4d7dd3c4124c291c206db67bd49beb656b2428c124550fe2fcee09ac9f6ded89088e3e64594e382bdbac613a9938532a9902f2aef034c2067e2c907258014f162017927189539dd9655671a1222862590ff1c9db52a017139744f1091e79edd1b50e9a0a38979ae75662240f8b1f8243ad8b2b6387849a54d10920a5568060c013ce19eb471ec8eef5b622084615d033421ac3744339a7cbb5079938359e2e4f8cd9902529931564b38d9c3b5b7e533446d0dfb19e353546fc9654d26acfd9da056ffd0d779e4723b4fcf1b4784fa3ab20865b64418318760643da798b9e30f7b77a59612c26b6be5beaa59c4344b1465c013c65014e4e9408bdd0a5d33b1aaf6d7ac6753bee36218167c9469cabdf8b844398c67d9c1e8ee851fe568e5cc090adb0a6e94975f6f8cd3dbc61e2c875aab2bcabbc006d2fba488b4802536acd4caa95d3433ead1b5026ad9c9931ea4ca8005ad456d51f4d3c8cae829aa694aa4254069608a1eaa534b44b6531ee25ea821b388566bca289703c344d9db0a55e5c2422876addc03833a7f6a2b8553d4a2f6af9fcfb6be0bd2884815d3db258535cda62c5ee3a7df8cdfffb93421a083290d31b08cee26b61e8deb55e84e790b3fb12f22d6fe254aa5c83cb5b462018ff450f5bc0d99c464035dd6624912101f6d007a9d57ac992e4f85e402fa94f4e3eaaef00d59a9f2a297256c01793d01a0ad8a54b6799465a4157ffb30e268635feb9e6b3229ef5d23a3e375ba2ae76bd2a8faa0538cbe3961884b18db540b5dadff0c08c74a8ce5ae5b63fd776e6220fb6d5c159b2b9f78bd07d6b9f6a7b42f50df2b31ab3b5667eedaadccbb66e2763879a25d42ee6a30e2b7daa332a5726920a05768cc7ba5da1cda212cde7f49fcbaee30049acdea4e4ce652c9d6ed6c603dff75f16c177afafc6a6604878fac994436a470d7b864ef9ca128f06328f6614a1635ea43e189e41819012e104b1cbf7e9f7af7d2541568d42b85af2c4d99469d461863e55b4e48ca98b65b470a1d690d91303294717e8653545fc0f6e7aa7014538fadb2e28a4616e99ffe77855376d8dbb848f25ff3da49edcfff2fb6312334e51a974fd05de7ba14dfe549578f6500ff419e3c09a3d3cf5ef3b29002aee1a585b15f5698a5f0c1c2ec88bf730eee6c2876b19fda0cf85193190d563ba3ae34612e6fdbeb3f8362fe92b3c354da66da47b6d799fef939ca06f12a6125319f6ff1bedbeaa9c72b19d03cf9899a8a3f732a7b62d76013044aa9adfcf3fdabd157661afac05ad4bd4af16e064afc23193407a9d326a0024bb0fed53fcd1bae5164c53c51b5450958c3656b10190e92400670569e4bcdff3437645db7822e2d7a689f53024d3d1e3effd8eec9890758ef2c5f8840d9933752cc05172086cc5ef10b0441d0014a308958dc9d7493d10d30a6e2f9bb0c95896ad3f5e959339826d79fe60c69d4e186a9f9d6d925e77e2f3c63e5143c6d4ef5a78d8351959aab581f5951f5feabd5ce08d72d3456fba313cd4fa6ff4eb60332d33f46a6ef835468f1d91b19830b48ccaf8f76001a86943d445bbeb5e4e96f50e499e2f9c3962bb73a5179b2e801895b1cddad7bac544890034869911167a8e329b465e9184d94f8383e7f3343ac6346c160ada6256b551da73eb37bb5255fd391c420aa65aeff2c74f96039540e7d07f1265ecb90a5b092e6ca06237f3f2075eb0f9d099db68c77b2e05dd8221af1a71c0e59903c36cb2ae86998a4eed0388c6b2452a2c5b7f66795efa251f458538d33bc320a9fb03366a327af751888653acd2b80cc009c8a335746dbcc3d9c957aa283d424f9a54f58a4761adddebdea495bd47f86057281c5cd827c49fa97bc97c04043de98a0b71566b08a83896f2a5b225c37ed2b3ea6142721de53b231414948bcdf451d74d7ca40cc91640be3fe23169d5f7530d1b7b77129755605b546570bf879c7421a2590b83a9318eef2a55d2b7bd0600caf032a3688f9c9e8aa0c99a4eba0eea88c5b826460b531d21db85b97547abafd600f0352086d2356a065e3358f57d36dba896506bcb038d25308b7d2f717882cb5d65001d888e20d28074c8ebb4c96923840cbeadc5cbfaf832df6f1c5bc568439e29c824f84936548a4f5d65c9358ecc1db0f9c9d997578945a9f3e329171d7ba5e84cb6864002b5d91befd329790e60e2eca3ac89c79170a9ccab106e18ba628d2cac044c91c2a1cdc294933c3480f0dcb70f12c0bbd238dcf0e63c557636465fea8216af15a84d3a0b4b4fef9ab81fd4bd6ba091a9a5f47bbab1d3ea63978b69bae6a27d8fa38ed6aa81dec76845dae01f41b573eb1c353aaeee48e4a0e62ee7244ea0a3091c3c4c1ad3558b0265cafc2d079dc87487febdcdfd9eb928f71fdf44d5b7f7a393c1bea68eb0e549441919d535e10bd520cc6f1497d17891a6a9971c4b6806e99395baf24947f73c4dd7546d9986b6a9a49b60c3000f3a464e42730780a6a109f6c13c9ee569f6be1c1d95789db35ca39b9c41b36b9f606f807ebed5008fdd6ed84f59c4cc59cfd2217884c454fd18be3404bd37dce9a3b35477386e0ab97a0bf9309b2b8d90b971dc27253bb3459e8b7ec62a8474e9bd5880006756060947e0015761b03cb96cff61398cba1d0d0e00ae2ea0e6ddf34cbf9470b30a31c95d55737f5c15d2ff162a0dec80e40248405b7b82336c57c9c737cf7de73ce7797a1384980ea6a2e276ce3ae1903d8f5748db901ee20e3096c46dc6502c3e9f257303a79c035249cb830b00448c83419ede3861c3b3f00054a848566f9490f7dd366c207531efc42f6dfcc348f2a2afe49985d8cdfb9dba065e07f73e09f7c61913452445650b11ca1e14df040aa94d9bf9be3bd256f6143d0596842d0dda991495921da1ea851c510ca74b29051f40cb835a8418cad6f43dd2529d8eed84d1dd7b4990c479862381a30ce6d873e70bd07575042c0ffa47d96611b57a40fd50ab8ec4d0091587fa4e1f4c24adb1511fdf90af69570165a355d08a7b0711d960a35d10b6774a80b9f77c5b10876d66a6bb90eed62d3c07364117d09c8b193cf84eea130d3944c7ff840e58389c24f65fa8354c4c6198f4e30868bd148acc22443e7cf128da1a2d4e10217c8d9b0d87ef30df19081356c536243f2a966a0f7325cf2e71c7386e35ced7ccfe13367ee6467bb852a16b141028b8c0441baa6d414342fdb5c224d8cee34518c3c2f35b11859e9d9b33e2036299caf31534ae48d061453f8d8fea78d5a6f98659afae0243cb94f9b66e7cb6825684f2b350d245407757b526f04f1b141eeb7a2029e1ec771b88771fe5018789856dd7f14f59e0049dbcea7c3640cae5543e97822f5ae2eeb0bd4f2a6121cc71275aadafbad372b1e0ed4e68eec31bcdcf6327f1f30fdb76c68951812563bf177a5dbac0c248e5781020c78a1f6158c997efb2e3f7c1c6cc7286da68e937cdc9a1bcec8e589fe23aff979836a3be21c5ae4007d9e69134e93f523f1b1fc9c0e8208acfb5fd30953f513c964288543929b44c5e3d07275e01bb761a99f3fa94b60f960f9c6c0a73565fc08f3cfab001c702af76fb25abe7fc989c2e9dc4b4230955a7a2df13ff31fa36f892353747445d2e1cd5f369c1219a6f3f7d915133da893a5f31dcb9443f0a1102012a2b905c8aa1b471b5fc4384e53510ed9de4ebdcc52a7cf3715e23d9a2902ecdab654a0c99539372b6f549f33da0876b164e9d36df1269d52baf3d257c03464f6ccc4ba6d8d22401f8d8cff2c37d7447d281b99a000ba1c5c570d084ad4431d2f245aee9d2991d6a91a9463ff15895a5cbb62f5ba0a2fe01686e48bf1778015bba61febfb807c0f9112c19e1021a8036f18db513c51b7eca72d1086aa58c8c72e5925a5a7aeface5e04d5aa74beae21b6c7fc46b7f6acc1cfac810544650a59917d348c2944a0dfe383880f0c30e851cdbae83a4e4cf6b5c9b85f1de3c2b058d4777dee171297714206a2187112b06119a588e0c7a816d377c5d693457598db134d9bf79a951074d5503282a8585c964b2854fb0853372088d606984d83832d6afb2bdaab00a3330c674b9356f313dca019d78bc966446b8b7554e2a6472e014eaf0c762edc898c384c9b170f1110cfcadd982cdfd6dc4e752db2e107a1b329b38119cddb8fb85c1ffb75d579035cb51b7f3dd387f30710eb9eb895acdae3301ec1c7114bfdf3a7020c351376fd4c72bbcec3e6fd712b560b3f4aedbd1ff58f925c4a972e3383370cd72bc7f313eee1da8594171c4d89a6da83922c2b76ca27c3addd88df35f2db014bc8eecd6dd3b0e724f91027441369c56c82acbe06a96cbc089c0495334c735332ccadb0d9e6a10ad1138c701fbf93d01610f50d84db158a9fe81a7c0c6ef9a4e93bb7affdd7417a53f7e75793f6093a95f768e7a4605065f728706b324ba7d3e3958662d6456c09b53e5c6f067bd1244b5a6a37c57c372f158e1c5eab34a4a127886d88993e081662edb409d3d0a757cc908bb91f32227284e360d7fb1ef8ae3a65003458b08c07013fe61f825fef71013810ff7cf0366c6f1f0768c12b3280403eeb6fb550949507943503729b4662f6df8dd3ab62423f8088317320b24ae4973e7725946372b7aef6eb98e84fdf8e1ae0759c37301d0534743141ae2332c06fe69141b5d127e326a397930f160862e5d7ba664d838f570610f590a354a47c860b92cd670a1884975ad8564d20f4a163b9760679a114fa3077ba3b6bee1d97a6c084b4bca692dd86e5a01129ce3da526ee801db95769bfafe0202cf772d98dc3a40498d0f62d0a4e3277bd62e7145f32007948122f1ae387a4556f0777bed8c763cc7de72796dcb7f555c5747fab6a78bacee320745255b159874a1a48a5f78a4e38e415b57e4ac67febb40f1ba6ceb4d3b284b7861a8732dbebe7c3b56b56bc958f", 0x1000}, {&(0x7f0000002480)="904f43fbe96ead2cb6a8d522e4339db69f44a27dc3128dfed392fe0eee9ee47b2d20d7ac6807506e287896784519d8bd16f4d17bd17b50446eda04f05a78f8ed4b9d4307fb2548bf0fd17904936b25e5efe8ab37ef9587b7", 0x58}, {&(0x7f0000002500)="f84db8b2bf3f5d1aed0d66bcfa60e3c773c8b2c2f69d75ce2f880bd9842ccccc2bac8af45a7b9a8f479407c411c8a12ad3ecfb7fe46a3fba0fc5d60304cf896e14bcedf0693e8db9bf0765406137460f6f630b413cb236a653c7ab0ad63b472ce0b1522eb43aebf61414752e9b48d5e8bc715158fdb135c5d27262336d2394a52f6acbba62efa64c99b01b4023823aeff336dd44661b75", 0x97}, {&(0x7f00000025c0)="1e00b6ee8a643b3589c92490d0c68f4bf16295dab7b127cc55814a88a5dd605994a251cdde3042aa7e72a6cc0231578797e234569f2289c70ed106edb10438846425481c62dd97ad9ec964c41833b89b53da40b6701314efd7682f59bbbc4a70bd507b404f0f647449bcb97bf67de03a6130cd190ff424ccf91af5ffbfe64b612e1806def8213e985d1534ae4b6bb9c7705bb91246ad42c7e4ba1260af0ec088422bf7d13887bb15a1cda7c790e351a2d5ec0c67b560297a09717fc1459eae50abbae4ddbe52a23cca155ac149907fa914cbff789f01a2e62af343ae6a63b14f80634c33ef956d712df7eada381a65e49b3071134983254d232224219e876dc6a88e1ab146def38b07d3727069a7ebf54e061416218add8347b9e30717741bfe5369216da11a7da4b47c1727409b3325cd134dbb4598fe26cbf3c5fb7e5bb9a1a1df872be1ee5b6dddc35051b431f0ed937fcc17d136901b6524e4ecf7f31f9f5e0945967206a218022ff97f9cb6a5b81de906231572f49811ff5cfd1d7440f2c7600360171de3c3b0744715d66c4f52b19c407e74716657711a2c2880c63c3418b4c994163607bbc0d106afa3b70ae6d1023ac94b3c1b273a87bc9073c8d2e6298c0521feaeaee12dc9b0dddb32ac150ca61ac8a4321a54ffc1b2cf8f78188a8299f8cb45caae2ddb846edd3eb2f7b914912ced5dc28269f111622a9447e03ce89f00fb815e3f133d8d61b1db5e8fd2060ac660c0b642fecd4486a817bc6f96ff25415c42023c2fb2fcf3cffe2c89902ceeb2f6565e8bcefdb12e4ced120d96593a37e2617503cae12de36b47180cd4e2c561c11ad42438b243dfc6c4ec1d0eed4a6e567b0c6b1ae489b4b5b2863f1102f4e4fc489ad2f89a4db79f5dfd0f3a5b6fb7e553581d720ab8cc5e2f74fcd7d5fcb6a383a1e4f195b762f8190ff0b378fab9a35c0b1e0421d5df445c3861900e586a3aa82b26de24ef2ac16cee27c7364c428ad8afb064e3f302b20d54033417f6a61416237aa7fb22c86fc32793da2e138412eae3cb786a336ffd3a494088e53cab3e79879292e7ede41eecff3b39e50c63647519d7233698d9f30de5e9b528f407b55baad94885bd4ea75089af3a8debe784b262f30c142705cf3896668462fe9de05de5e96623f6aa5e32b07c09f47922a18cc3d0b8c6e88b666753f7a8c7ca4d816587c226ed054f82f2b4deb562fc77a8a00e602b0c25b4486eb0e16b1401608fe15890b3d3c891cc2acd85927a23618617c53f8774b174f83b9122dd4ea82bfd7d527ee866cfb34bbae8169eb65c279891de0fc1b5e508162909fc833344118bd9ed27842905c1d7387bd7c09a54eedd404a44290e1d6ec77812a745b13d6f57fccd48c2643ff120274e46cb941b56be31fae62b1c42379fdb127945776f92f984503b3c93975cefc4777d583dafd0c27581425363ed9d87d5f6e50c3b1fd5aea0904011aaf2294cbce0cc13412d1605630a8b0612359a2ad9fc9fbbe1a7b38cb7cdb7f2cdc6f795485021e91d5acae2ab0b12c4ea92d4e9102969919b20667f640e2cc2ca28121fad478fdf48c8c6cfdfa59a00b44fb72be08187e5bf285c375ee20d2d6f92cdcb05dd46e090565da3921d8843afc6988ff8b45eb1812d1ab7e5a3943c38a2fd610b48277c17858b8d73801d6016493bfb64c7bcf864181e426db616c20594abcd024718e9cda19a8d9745070c0eddbb745e788cd9b57f5136781243de76c6bdccc4884c02b56822c3af1940527a319e209523261cc74bbfd96016eb7ce27e3a51aecbc6f23f3012ef05a3555c1272dcb82726088cb0a7e978ee9c6067428daf0976fdbe1b597daaae5e51f52405ada536a0bf14e409e8412d29deb28628daa55e516dd6cdcf65ba9d6f824522253dc432de88d90725c999436a3e9dfab2cfb0c0e84b634e9dff84db993b32635aa41c200597fcb7d44f7e227ab8ee1fbe02f607b48fbc14d0a7ad0f9a51ef2155756206626c62a9df2e37ba897b83ab3a5a25ca3f74be522aa3cea77bb55c5a24c30965b502f1ef476506f11435a70a6566cb2eaf437d1ef4dbc1be51cde123e7b9dd197de3b22deb2e317be528f8dad49fa9e541e30a07fd160569fcb799b78feabef85de7659aabe166a0162e02a6222e7c5908abc1dd78eee350b870d8a061ea94645baa4ff93651bbecdc2c277e62d34a1534ffe7a2e19f8529c332c56e84b154271b1d427058c9d5a67ba6145964f6cdcc85e78aa9ff60a673270f09cec9607a8171cbb34d3c615f3feeaabfd8ba822c89a95ce116b6f58c0fc4ad9100e74f5786b7cd589f6e73ad256cd94ddd5584f0d801d2aa3ee4ea55e12c05bf0055592dcf04544b9dbc833364dd5243bde84c0aaa5784557f03a910e2c69b3f6e3d0e4335f4a9055972912332b6a877268337e3b6ac44e13ab70d35e696af365b5a1d91acb037283d4751121fa15efb51b5b585e2f7c4c4438348d1c3996d6ba8a16d2fa199a0958b3418ceeb0c90f3d25a8d4cc94184637d1f366ed921338e18ef5e29e120c4a325f696315107cf32dd350db797ab73931c9bd1de5332e338355b1d47a88dc1d99c2133d6fd3c06113b35417d19b0671ff8d97b8d84c0bcf98e8a021662f0ab0351f4be3a0689138bec4c04b1284d37bdf37e4f5064e24407d14b963a54afb1e992be9f6e7aab2414d48d9758cd8476e8b21d18210c7761fd528afbbb919716b6b42625187ec0de8ce7dbfab77e3dda211b037721a3e6237469faad7ee833318b7a499dec7b216396f23deecf2b8157f8a358f76cbc6ee80bd2ca9f58e94ea9fbb58a352faf9f84cff45e5025463b6c4bf8e4f460ad71918050c617bce74e596da371ba035a3f1c19a503c6376e1658f2c02e03bf4aa168ea189563f301cc3373aae32627820fc83ef47fba8cd9249de39800b755821ee8f21a961226357b5ea07e4acd4dc47b2bbe0dd40503898c98c8d7b2279cd2b4d6bea126f43adb001501cbd93f1ba3b3c2621cbc075b1e0eb1897c40d80ff27661b3edd7e1680cd29c31f4443a3c2c9109c269a496ab6e539654ca3143c931ad71939886e2bf74eac6e6417bf2bf9db28bba614858c8407821bfb615cd983f8ecaad5648557c2949f1285e7c62b6104da5fc2feb2736274515474170d5acb128b2637e41947586f8daf66716061dd996bbc66157bb7859bbf8e8e0a0df175bb55e84244d8b20299a870a087c18583effb54e689cd0c2146ba4d9704c819dc9f67e8a56b446fc2c181bb16551523676f2198f6e4f791aa045ad6d2ab7180dbe324524981110663c104cda2be913d7f7e0193aa7d01cf41ef93fa123c71c91e631e7d35f7a03a69d2a2123fdef8112a963a8a8192e73bd7b5f6492210247183cd641db527ae6e87ce3b1d77f13712916c2a93fe8fa8f78148066b9cdc6238d6e10c93f1e87ec3f392f2c3276fd08410538beadc8da04fc6fdb0abebfbc08778059ac1a45645fbbb8ec7c73b4744fd422521ab6f95af97ec96006e4a7aecdc79854547648c5267be6d92ea706e1df4f58d53c87f1159a61f9fde18c13803712943a940d515c124c107072ad0f06b85ed73a4246601f05095d04bca20d7f9dbb3f61741f49151ab9f545f61e220e39fdbf2d8c71c74583727d8311bf0a5dbe0ea45efeec590ea862684a4163f75fe7c8ac42013a83e83757a2a95c44bf1f4ac04988606a00bf8d04437866e312decb77d0034a8cd626b272bdf51de15201afcbb4114ec03e7c22748aaed30e764829ca280515365a0d07bf0c1ac74ad73768f348ffb4c4d6fb21c4f47320e5049b14e70999ced714238b76cbd1f803e59d9adbf6dcf75fd3bc15dffd84ddd698fed8ab2a43bcc8d74cc07dc96a75f8b38d84424b8406078edbc306506592fb28e1ebfa58a217be1bde7195cf7c2ef8d94aaa11fcc968d50dd4d40e4cc0e32208063fd5c41ff5f656a92552c5322f28c2dc9ff8eca1e7988eb59b2e534f2d1b1f7035ad09e45da30b704c42fe0a8d388ff7baea2571900ab25bba0a6a587a78d5107a97a460255f431586021e61322104d776427e0bc726880f0860f12ab364c1d77888c0fed7c906d181a16fe751d730947c956e4f8da1411d22de8bd9a78232a43725becda0bc10b897c2ba381cfec68e55e8fc6e2aad486b7443cf59f5f233eb0e60d462395c95f2ef40bd331444ac202cfb19f06d2e5218ca28a0edf5f5f367b0433e9e84108e467a903f6117ffd8df1715826c1f0e43bd343d617b42f50b24b79a04f5c3ef021d54d886b71f5fc14c6f590a22e13545081dabc4fbafa4f6e18bb049bb7631b012d043ea577fa3df107dc02e713a3a5ab564de3e42a5e49d12b1c14b0758e1f38833648f5a33d4caed37cd025e5ba56931ec321c2cb293196e4712c061f982204dbdb4074ce48ef80d220ed1386e76bc55619672910e4128bd364e7dc05227458d186664aecdc1e35e93b7e9351e21df218b77e7660673e569913bc2fbc055e7c48fa0629c98b1e0f0b3dc84bcb9facab91a000cfc9b145ead57022afda8ae967fc216ed2b9eb5117dac57e935cd3a1b22f633b8241727227798fdfe647d4354048a881ebdce48f7a23364558c5fc38db0bb043f12708d4702a9401b98a27a1b4a7c415828c51a2c7418ff9ab9b99aea23e2484ba79c23fad63378f3d9faf559d17ee97cbdff954291bc828c401b4aeec5f1cdc8c72d17a2b7bca704ea3911861b332e48b43a58712154fc45510ee7bcb68f84ca21555cb6b5e79070191c7784dbc6bbaf4b258bddc37f44dc29370756f45b0974eb6fed9438e2e72ec62fc420e1a827c8a1bad11ec7b523f06559e1dde1bc6cb591caed31190c9c9c47d929922b648981749f966b9f54b7ad530673b1a2cefaf8dd146dc25a88583ca91cfc0f50bb39623e1ea0ecd5f0d50ef12330bd9fdfb441a0905f8c89066c56c0fed30b9dc4661b09fb47bc9f0d064d8c05be6076e31661c54001ec2ec8f132f548707b2473753c5c10361c9deaa5ae4546ebe68f8d4c9b4d1af8053ad5ed62d3154e8cda63a07c5feb494327d14c6860074c0d24f91ed672b3f2fcf3d4fb211050a9916856312fe0c705f6bacc3f1423f97ccfbb5894a98aa9467d28bc59f109411105118e163be98117a8250ff2b3514f627fa1868bb75eef1b6d6973c9ff535be71927384560f38e4efd12f811586801897a84bfe7696e8557e3cf88002a49464c6911464bc6e96694da69e70efaf7ed425a7e5d80b63407b804b2b21519a6d526c06e56d646dd6b0c7be4695991aa1fd85271e72dca7180465d22236d95601969bed60644630f6174be2040f0a274e2def59714abcd227de0b04edacf010ee1ed83f01645b2f97720f2a00a4caeebf0122a96257f71d8706fe4739f14a356f3dc6ba9a67a7839022b76", 0xf00}, {&(0x7f00000035c0)="06c687b07c4a5ee71b08988fb57d1ee97f21031ace34ea2925bfda43adcee2725cb6a405d234ae0edd1ca6a7d85d218a1fd0f14f02cdc2aaf254d68bacf146a82d1ea283a3549798fed767aa1090838b2928f930069887d639a82150a4be270663d3fa55cd2d1c6074fbaaf02681250c115bc42fb2043c24e2d49201ead3f9ce20f50f4943fe425c9345eb44203591bdd8944a3515900fd2faef33ed4158b4ada9777aee13a3acf26bbbf72c4ef0", 0xae}, {&(0x7f0000003680)="9a38c7545361d8be5004c8123d6f25002149e9c479e1021d55dc256f96136f5d193bab0890c608a53cc1d6fd75d9b7d525bef8f366dad7ca2725bc9b331a1e2ef72e4101e62830ec8ed3e21de3d489f216a33a704a139af83fd6d67f6743de0e1f2f4586828fc1f67d7c57aff66dc05e61fff8b1e2e0b74ca3a08b92889de4803ea327f5e97a6107543d9847e3a9cf760fe21ce5284c348363c3bafe4c06eaff21fa0d2d49cf0fd10103de5ca34ea6bb38596ab315b44b69c0b7e22cc98ed8ed072e4bed7945f8052fa53f207eabac8de5391f7d209b80c350e39aa2e5bbd185be0a", 0xe2}], 0x9) [ 1170.766299][ C0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1170.766307][ C0] ================================================================== [ 1171.000686][ T9536] FAT-fs (loop3): bogus logical sector size 8 [ 1171.006866][ T9536] FAT-fs (loop3): Can't find a valid FAT filesystem 12:44:40 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x8, 0x2, &(0x7f0000000280)=[{0x0, 0x0, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e78032513251fffe", 0x16}], 0x0, &(0x7f0000000400)=ANY=[]) [ 1171.058491][ T9536] loop3: detected capacity change from 0 to 1 [ 1171.059040][ T9536] FAT-fs (loop3): bogus logical sector size 8 [ 1171.059052][ T9536] FAT-fs (loop3): Can't find a valid FAT filesystem 12:44:40 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) writev(r0, &(0x7f0000003780)=[{&(0x7f0000000380)="f93b76460ce86ea5b7f4bdd7a2df86ead5a41e9de62621be905f6ec139db763088642cabe8d8664313b671a518ac9e087edf921e5aa7aff3cade046f3c4b59b66771d6259913dff4ae22d7894e21ad239a5850df1245dd57629f801ce7bcf01df52a29472e7e5307f40b4aed483f88762904208630166651dd4f5ee1330756974b9466d23271518eccf65eea717d6ff3f7611d70b4333fa4695c634ffc9052c17330990545d69a60f833603404530ff7fcfa266a75fe75413e6e3377ed3a709fbb78feff6a8fe2c6715798af77a58d8ed7f6bbe8341dd9676522b5736c30def484eb824d602ab24c248dad791b924639d5977c37708b1bfd8a720d83ed6b2fb46420fcc72ebee317e56eac7c9734c03a88d9f987ff0f31c18c57c7f5ce84b73c963097b74eca39ed148de47e7e4a8127ebf2c4fbd14fac597788d40e8aa25e57ffb729f942dafa5026ac3fd2aaf23bba96c0836f7cd0de95bb7644ea69ca91bc8a7f3aaaaceef2651037d053746a2b69674a887c666d15911f10aed925e5b06968f5b9784ea1d77cc8208c6bcec109631b28d1338672d09f4f636abbf35eaa47a9e3fbda61d664fbbf72f930b530cdb293e7e549e08bdaecbd502c8ab93e430fd44dcb29653aaff463f0b42eeb6ccc792665c92c52d25e137daec38f0dc1eca89ab3148ea5c43d47225a5015348ec3fc85da94b323ab5e0bdaba1c4fee68c4daf46012240a562baa98779b4ba9a5c0b02c49ab13d4bf44c2b134b8bd31e123329f2558b9491d189e3944040234ca57dae0be44fd8de5423a6c07b4aa6e9a14b89c090e61c2f421e537dce5d56ce781e4a6c96dcdfddb5d6db792c6b292304835f50c069058eb76958a784ee6c9efb46661a81c21d0cdac83c57ef80a2eeb9ab3ce94f67155ccb0284790b5c786c3ee2e49fa14141ffe94a15bcd8fc8b6287871d4f24d6b4665667ec227ecb9dca18245a0f9c20d1f3f2ec79b408fe1eca64ec3dcbc2f14c73393cef8073d74ca42b46d13f5d3fc40cc8b8c43c2d2e7354103170e8d37fb9ea3612b0adb98350d7db4e409b824c9c2e569a6a386a94ca68750372d1ee0da89bd0b563e3aee20a2fd5fc0d51acb882380976a19cbee898619447b292b4916a2b686b5194ae33062be6ffa285a0d8cd723857ec1eeb7703313bedcc6630ba527403167c81a81cf3db5d3e95018407fecddf1ac584560d2419c9ce604a2919c8ce0f342db640f5de7536bd00eef94059f89ad02ec516d1d6b812c4a97f8606aeb09bbc010a9fd7654b01286a59390c8c1022528b11c9f406ae51aede573f456ee1a4ebb4d9b9f3abbf2e20e315862ca3b25fb22f5061156846e5d0cc4dba46ffb12a53ffe6b94034c1710b60e65399581ddc4b2dfa7e1625a7aac1d62cd6d219e174954adcf2da0a93fa41e3fdfc0be6e6f42b08f74978c93b7c45ec70492859f26e028199db65f7d743ae41f1267c06564aac8a76bc5a85fe60d340ea04430c2d274fb5bcdfad9f552936be1f3589be801ca0363ddd9f1f14f660aae3de9b351146aa8d81104ecfff71044b75a162e50864c0c22e46a6f38018fc749623c4bd518888a23f3910977014dc92fafb5665cd0a3a5779421403f0a850af567a8dd23b727e646f154a2e7c25c0d09dbf5ee502e4428c8c5546c116869ae90b4f453bce2e75d0596f10c27ecc9c1b75341f1324c87054e144e326b0327d81b38e8bab6b1ba859b44edda4638d5beb5e1fc753da8956abdf775c3eee7cbde4a04d68f6131060c43956f682648a8f51776e18c1f33b9a5213d98e3c822b079118d4b0723d5ee05d87c2e732e16fc65588a12b2c5ceee7c69a87fa305cb3716a04e262ff4f833a3d0e5e08feb14532129e19d85fc4e5eb8bd2db5301bf86aa1f819eef63f492dd4dffc12e76ea63470c2d306ab98babb0e2e815eab734f2e3d629735a0ec5cdd8b4710050d6d98c265e214ea5fcb6d82a156127c1823bc7d76f479c6581de286bcef5bc484ffae05ae6503f48001a835e8d5fd6287b5a69e227015811d2e82950c4349949221e452b9c7d133e130ae8f3fa3656932a8c4d2cd6349efcdd2268e63695d713685d7d336c7af3e874463b3a7d60961585c73836cb7154be77ef969a614bb6eca74016e7072dbcc9791875ab728e2d5d94d41368e690bccd0a66eee0740c17753d6aa30e2d17357862c1ef7e30be9d3b2e28b22c140fdfa0ec56a0dede8feacccba1582457cdae3a70cb9ab124bb2473a099731b5ee97033b9d45a20b88ebcd5e6fc017a981b9d75d6582fabc487689a69f3304fc755559a6d279e3d5ace5e0dc20ad334d4fca589a04972584f60db964f37accd0052745ad323f68dd6e50eb716bb7285f694c14ae59e7e5e99ac94cb5d466b8b4eb4eb746956c500df9dae9617ec6ea557d8744d1a47a8fb7f0aeb8cd94b1ac9c1b031c08f9b938b232356ee034f58e027d19af4c9e75cb05f88b9eb0410be2c99d708d613f6b49f9982bab481bb8808c48ad039c15c322316c68278033ddb0fe24662e897a79e55f4d1aeffdc61602ede2aafdff1c2e733d1b8ff3e356fd834b1bb92e0d37e7a49227f9c419ebb74ad7a23c7237b75bd5cbe55ec19ab386f4cc4a536945d912c6eea7bb1a6e82b28d482cd023236f56eac44820cf958020392836cdc0fb325387d23877eab7bc9c985d8687071e75c0f64d7e2c89e5a757c4d49c76fa4d93373bf669d69ca478469bf6b2a3ac42fb91f7260b24800769d5592178584353f886bbc5e6adb1bb5c08d67b87f2fa5001517b7f8e58855cb1ad034dedb228302e8105d6c8f5bb256556168fb10663e7767c5b8fc5af4d929db26c837b4371cc2e2432bb60bc109e5f47b947cc92f18e0a74541ef7fab261efbadbf1a1c9ca321eabcf657a00fa4964859777cf58485f3809b889c4b74d97c198e36536d278d025ab91dd9a8dc579ba29344afb59417270eb8f7b9b8952208d6e2302edee24f1312002e9865428359b22f666a817ebfbcd33caefd17c9467afb841f654f9a0ca915e5d2b85c073a540b1020a9b8e53ed1a293793bc0b29cc43df5dd85a8196cd8982aede4c2af844fa2a9d40ae801e07063f4a86a8b110a63ba9fc8a8db5df49879d9d7f12d882efc7807edada4fb5a8d5f343043b705350ee60044bd0e098cccae52627656e34a509e5fb5318454d2cc85406fce3815aafa031271cb6f6b39626df5acadfb020b949c611d6d090f1cbb3140ecd84ad72e40418fba59684d886fa5b814ef8e05c3127d9105879e59b6eacae62c01433ce8ffa1121b27beb61411871bcebbe3398828d509b607ee61e1646f0b18968393e06849cf2d2bb88bb80debae428a647d16dd90efb6baff08a3ab453516e51aed45b134c201bcdd6a06574b3931809c0795a7eb1a623a152f8bdf8049b79bb79a4caa2c3fd1ec4c99b8bd4bebc5f8c802514838eb60015ccb94d285e4d933c0dc5accaeef6e89418c6f71acd2df141c31f9359c9f2295ab0d94ea07261e5a0e16e031000a8b5a89b4be8fb5dc57c7b252810ec86be8bd3d8ff0d8dc032a553ee54dcfdceb997c91392e164044a6fd28026d2f63b28dac06338ae271e0665ee60b8898ea2e78a2e13e4ea526fd9f57a3568ceedda93839790d4d9d875db10a67e3d0edf2b27fd0ba116caf0b2852bb6cf5933e511a0d3b9ded3d7bd7300819a0bc53534f9d317a4f0b24c3b79ab124679d79d4d3ee4bf64ac17c5f432d9db2358a9c028b5ff9d357a22a9e583b9cc6f4cf738e1aac3f0741536d86f2d3c57cf57573bf36117ddf519231d688ae2360681f25ff3d70ef877053c0c76633957e8dfa1b283a690a4ee39beea6e2b47d4e7644360cec0559fff7f13932be4bcfe6ed62acf4c9abf4722fb7b6aacfd9ee7a61486aeb5120b4443fb88651132f08188a5f16bef4a5f190c6aa589903b9e7ecf4b324f069b0e6818e71a9920ae8bf321e327617bf3c6b58f9fadc04cc49e183d71507f0a0d7dc1dae4bbbadd95731465ce85572ff2266464305c9fbefe9d407fda2447f3da7e3f4358cddf1ef6ae69ac107ef9650d2e57c96c75fab6173edf32bac40efb46cfa3a796bb6661494630bfb85ddbb549e37a443c3311217681d1bc7f8ad09a380e7883d0e9cf574844cdff3ddbf24a035d3edcd5564e492c18fa8b67d9e48b8fc296c31330690e1a134b6f448777fce6a9ca8132851ac65b8cdf9eb94d7bc17e123f947974723ec0999982bbc056acefdc22769fe58746befdc5bee831a880f2be609a1bb8736f477759614ade2972b330cf0edf875d23ce917c02adb975faa64a74e5c6b8cee7decedb8c94f7fc3efc83a281dedf35664da0cdb64176802b6e1c206668ed4d32aeaa3ef9ab746080b3c2255c25ccb717a311ee3a8dde72deee7dfa3c643dea5ff1a3f12fd3b62115ad724752d63a32e3686681e9d2e275358de7eeba021b9c19bc7d2c40ea4453b0e3d0feb68b800dd53a3fc16528874bb649cd7a0b18160b87fc87274ff98d69fcc135191a999ad982dc73fa9d5871c103ead6161db0ad14c249aeb306509d0ede5fa6668676606be3ba2c5ac447e2d5b5e0a60d7798f8794d9f37af38487a7530c01b47bab72259f6f78c09e679f4a20070df5037ac7854b48216cc1d1623250a98d0b37abd3921fd517d7dda53aad20081aca8d44aebfdc15d25795ba3603d1c8a4a38aea4b026f92fb2b640cff5c6bd939c832294710a1a224c0ea3e110c31aeab63f1be1d39a4bd19651527f5a2a738bf70620e58adee9072599932cf9cebc3d078a64e1edce25fe70733c6223bcbd24168a2f6d6f5ae16e5c886410345e68fb42778d67c26861b7d5bb9d906a4f602ea4aae372455da3494fa48feb80b73dddad31aa68b8d50a253d0602734180447a017872e779b8cf3045200a1c52d6cf3141a08392aa642c0029e06ecb5e9954ae024efd42dcc1b529eaec132223981f995bea4aaaaa1af0ce71f32ec31815ad3e399f18a3877aa13ac58c46c16b3ea65eaebc268efbc281cd7da134f6fbafb4cd2e93c7aa27483b119cedc262cba6b9a94b2ddb5965b2594d3dc433a81e21bb2ecadfb12216efe693c834720026a2b59ab51222071cb8c917e80af6d58a91b6d94b505ad35442e1c22af79c31a8ccdda45a06e5a743aeac7b8427474da1f37406b2ed501cb0d5acf4d9fc08345f61b941c797680ea2d6a8813b12c9db905fcd841ca8df7bb4f5160bf6ce6612f0ea02235301d0af295d01b53789326d5e5ea5bad7ea96e85218c6ae166cdab895562eb6c2534ead1a5c2136b22ff3ec918863b61ffca39f2fc320a92d69cbb31e0f7c25acb9d97d4fb2fcf4ea50149a6ddae1ec13660361b6321677f6c1edbc2d15d6e3585339b27c0957153462e5b8836e297c74cb6cd3a2bd0c2f8083f1d104d90e5b34b40a28150a02676b6134a43881865fb7c2c5d4d3b25290fc750cae1e4fe2d7768497d47c0de6739cafae66a3271294ebedbe9b5cd13bdfe306211afb952a868cc60d94f552945f40044b4603a94d894c2e51d1a5040bd2f5e0caa78abd7ebf3f60910143a9045eab19ccfdfa1cf455c4e92cda19bcf9f48fdff3da9eab4a83c3378ab315ffc6ac5d484ec13c6376fa2a74e75a8e1364264ecbb62c3c1b9bac453ccc83b77816372253cffd75537b4441f2c0be07fbcb7dbe1740274bf983a62eac636607907af664cafa36027f3d20d08f2c1fdbf3fb4b99793c9551aab78f1ebecebb36c157547ef8352e3d718fd75bcb3bb26b4c3a9d353e7f378e52a06a1df8", 0x1000}, {&(0x7f0000001380)="cfbe360fef4e506a598711a931f6e7e9cb34ed547e83583c571ae24a026d6feec381c4842b3925c3cb8d1c768e281e4f1d47ac00e37119", 0x37}, {&(0x7f0000002480)="904f43fbe96ead2cb6a8d522e4339db69f44a27dc3128dfed392fe0eee9ee47b2d20d7ac6807506e287896784519d8bd16f4d17bd17b50446eda04f05a78f8ed4b9d4307fb2548bf0fd17904936b25e5efe8ab37ef9587b7", 0x58}, {&(0x7f0000002500)="f84db8b2bf3f5d1aed0d66bcfa60e3c773c8b2c2f69d75ce2f880bd9842ccccc2bac8af45a7b9a8f479407c411c8a12ad3ecfb7fe46a3fba0fc5d60304cf896e14bcedf0693e8db9bf0765406137460f6f630b413cb236a653c7ab0ad63b472ce0b1522eb43aebf61414752e9b48d5e8bc715158fdb135c5d27262336d2394a52f6acbba62efa64c99b01b4023823aeff336dd44661b75", 0x97}, {&(0x7f00000025c0)="1e00b6ee8a643b3589c92490d0c68f4bf16295dab7b127cc55814a88a5dd605994a251cdde3042aa7e72a6cc0231578797e234569f2289c70ed106edb10438846425481c62dd97ad9ec964c41833b89b53da40b6701314efd7682f59bbbc4a70bd507b404f0f647449bcb97bf67de03a6130cd190ff424ccf91af5ffbfe64b612e1806def8213e985d1534ae4b6bb9c7705bb91246ad42c7e4ba1260af0ec088422bf7d13887bb15a1cda7c790e351a2d5ec0c67b560297a09717fc1459eae50abbae4ddbe52a23cca155ac149907fa914cbff789f01a2e62af343ae6a63b14f80634c33ef956d712df7eada381a65e49b3071134983254d232224219e876dc6a88e1ab146def38b07d3727069a7ebf54e061416218add8347b9e30717741bfe5369216da11a7da4b47c1727409b3325cd134dbb4598fe26cbf3c5fb7e5bb9a1a1df872be1ee5b6dddc35051b431f0ed937fcc17d136901b6524e4ecf7f31f9f5e0945967206a218022ff97f9cb6a5b81de906231572f49811ff5cfd1d7440f2c7600360171de3c3b0744715d66c4f52b19c407e74716657711a2c2880c63c3418b4c994163607bbc0d106afa3b70ae6d1023ac94b3c1b273a87bc9073c8d2e6298c0521feaeaee12dc9b0dddb32ac150ca61ac8a4321a54ffc1b2cf8f78188a8299f8cb45caae2ddb846edd3eb2f7b914912ced5dc28269f111622a9447e03ce89f00fb815e3f133d8d61b1db5e8fd2060ac660c0b642fecd4486a817bc6f96ff25415c42023c2fb2fcf3cffe2c89902ceeb2f6565e8bcefdb12e4ced120d96593a37e2617503cae12de36b47180cd4e2c561c11ad42438b243dfc6c4ec1d0eed4a6e567b0c6b1ae489b4b5b2863f1102f4e4fc489ad2f89a4db79f5dfd0f3a5b6fb7e553581d720ab8cc5e2f74fcd7d5fcb6a383a1e4f195b762f8190ff0b378fab9a35c0b1e0421d5df445c3861900e586a3aa82b26de24ef2ac16cee27c7364c428ad8afb064e3f302b20d54033417f6a61416237aa7fb22c86fc32793da2e138412eae3cb786a336ffd3a494088e53cab3e79879292e7ede41eecff3b39e50c63647519d7233698d9f30de5e9b528f407b55baad94885bd4ea75089af3a8debe784b262f30c142705cf3896668462fe9de05de5e96623f6aa5e32b07c09f47922a18cc3d0b8c6e88b666753f7a8c7ca4d816587c226ed054f82f2b4deb562fc77a8a00e602b0c25b4486eb0e16b1401608fe15890b3d3c891cc2acd85927a23618617c53f8774b174f83b9122dd4ea82bfd7d527ee866cfb34bbae8169eb65c279891de0fc1b5e508162909fc833344118bd9ed27842905c1d7387bd7c09a54eedd404a44290e1d6ec77812a745b13d6f57fccd48c2643ff120274e46cb941b56be31fae62b1c42379fdb127945776f92f984503b3c93975cefc4777d583dafd0c27581425363ed9d87d5f6e50c3b1fd5aea0904011aaf2294cbce0cc13412d1605630a8b0612359a2ad9fc9fbbe1a7b38cb7cdb7f2cdc6f795485021e91d5acae2ab0b12c4ea92d4e9102969919b20667f640e2cc2ca28121fad478fdf48c8c6cfdfa59a00b44fb72be08187e5bf285c375ee20d2d6f92cdcb05dd46e090565da3921d8843afc6988ff8b45eb1812d1ab7e5a3943c38a2fd610b48277c17858b8d73801d6016493bfb64c7bcf864181e426db616c20594abcd024718e9cda19a8d9745070c0eddbb745e788cd9b57f5136781243de76c6bdccc4884c02b56822c3af1940527a319e209523261cc74bbfd96016eb7ce27e3a51aecbc6f23f3012ef05a3555c1272dcb82726088cb0a7e978ee9c6067428daf0976fdbe1b597daaae5e51f52405ada536a0bf14e409e8412d29deb28628daa55e516dd6cdcf65ba9d6f824522253dc432de88d90725c999436a3e9dfab2cfb0c0e84b634e9dff84db993b32635aa41c200597fcb7d44f7e227ab8ee1fbe02f607b48fbc14d0a7ad0f9a51ef2155756206626c62a9df2e37ba897b83ab3a5a25ca3f74be522aa3cea77bb55c5a24c30965b502f1ef476506f11435a70a6566cb2eaf437d1ef4dbc1be51cde123e7b9dd197de3b22deb2e317be528f8dad49fa9e541e30a07fd160569fcb799b78feabef85de7659aabe166a0162e02a6222e7c5908abc1dd78eee350b870d8a061ea94645baa4ff93651bbecdc2c277e62d34a1534ffe7a2e19f8529c332c56e84b154271b1d427058c9d5a67ba6145964f6cdcc85e78aa9ff60a673270f09cec9607a8171cbb34d3c615f3feeaabfd8ba822c89a95ce116b6f58c0fc4ad9100e74f5786b7cd589f6e73ad256cd94ddd5584f0d801d2aa3ee4ea55e12c05bf0055592dcf04544b9dbc833364dd5243bde84c0aaa5784557f03a910e2c69b3f6e3d0e4335f4a9055972912332b6a877268337e3b6ac44e13ab70d35e696af365b5a1d91acb037283d4751121fa15efb51b5b585e2f7c4c4438348d1c3996d6ba8a16d2fa199a0958b3418ceeb0c90f3d25a8d4cc94184637d1f366ed921338e18ef5e29e120c4a325f696315107cf32dd350db797ab73931c9bd1de5332e338355b1d47a88dc1d99c2133d6fd3c06113b35417d19b0671ff8d97b8d84c0bcf98e8a021662f0ab0351f4be3a0689138bec4c04b1284d37bdf37e4f5064e24407d14b963a54afb1e992be9f6e7aab2414d48d9758cd8476e8b21d18210c7761fd528afbbb919716b6b42625187ec0de8ce7dbfab77e3dda211b037721a3e6237469faad7ee833318b7a499dec7b216396f23deecf2b8157f8a358f76cbc6ee80bd2ca9f58e94ea9fbb58a352faf9f84cff45e5025463b6c4bf8e4f460ad71918050c617bce74e596da371ba035a3f1c19a503c6376e1658f2c02e03bf4aa168ea189563f301cc3373aae32627820fc83ef47fba8cd9249de39800b755821ee8f21a961226357b5ea07e4acd4dc47b2bbe0dd40503898c98c8d7b2279cd2b4d6bea126f43adb001501cbd93f1ba3b3c2621cbc075b1e0eb1897c40d80ff27661b3edd7e1680cd29c31f4443a3c2c9109c269a496ab6e539654ca3143c931ad71939886e2bf74eac6e6417bf2bf9db28bba614858c8407821bfb615cd983f8ecaad5648557c2949f1285e7c62b6104da5fc2feb2736274515474170d5acb128b2637e41947586f8daf66716061dd996bbc66157bb7859bbf8e8e0a0df175bb55e84244d8b20299a870a087c18583effb54e689cd0c2146ba4d9704c819dc9f67e8a56b446fc2c181bb16551523676f2198f6e4f791aa045ad6d2ab7180dbe324524981110663c104cda2be913d7f7e0193aa7d01cf41ef93fa123c71c91e631e7d35f7a03a69d2a2123fdef8112a963a8a8192e73bd7b5f6492210247183cd641db527ae6e87ce3b1d77f13712916c2a93fe8fa8f78148066b9cdc6238d6e10c93f1e87ec3f392f2c3276fd08410538beadc8da04fc6fdb0abebfbc08778059ac1a45645fbbb8ec7c73b4744fd422521ab6f95af97ec96006e4a7aecdc79854547648c5267be6d92ea706e1df4f58d53c87f1159a61f9fde18c13803712943a940d515c124c107072ad0f06b85ed73a4246601f05095d04bca20d7f9dbb3f61741f49151ab9f545f61e220e39fdbf2d8c71c74583727d8311bf0a5dbe0ea45efeec590ea862684a4163f75fe7c8ac42013a83e83757a2a95c44bf1f4ac04988606a00bf8d04437866e312decb77d0034a8cd626b272bdf51de15201afcbb4114ec03e7c22748aaed30e764829ca280515365a0d07bf0c1ac74ad73768f348ffb4c4d6fb21c4f47320e5049b14e70999ced714238b76cbd1f803e59d9adbf6dcf75fd3bc15dffd84ddd698fed8ab2a43bcc8d74cc07dc96a75f8b38d84424b8406078edbc306506592fb28e1ebfa58a217be1bde7195cf7c2ef8d94aaa11fcc968d50dd4d40e4cc0e32208063fd5c41ff5f656a92552c5322f28c2dc9ff8eca1e7988eb59b2e534f2d1b1f7035ad09e45da30b704c42fe0a8d388ff7baea2571900ab25bba0a6a587a78d5107a97a460255f431586021e61322104d776427e0bc726880f0860f12ab364c1d77888c0fed7c906d181a16fe751d730947c956e4f8da1411d22de8bd9a78232a43725becda0bc10b897c2ba381cfec68e55e8fc6e2aad486b7443cf59f5f233eb0e60d462395c95f2ef40bd331444ac202cfb19f06d2e5218ca28a0edf5f5f367b0433e9e84108e467a903f6117ffd8df1715826c1f0e43bd343d617b42f50b24b79a04f5c3ef021d54d886b71f5fc14c6f590a22e13545081dabc4fbafa4f6e18bb049bb7631b012d043ea577fa3df107dc02e713a3a5ab564de3e42a5e49d12b1c14b0758e1f38833648f5a33d4caed37cd025e5ba56931ec321c2cb293196e4712c061f982204dbdb4074ce48ef80d220ed1386e76bc55619672910e4128bd364e7dc05227458d186664aecdc1e35e93b7e9351e21df218b77e7660673e569913bc2fbc055e7c48fa0629c98b1e0f0b3dc84bcb9facab91a000cfc9b145ead57022afda8ae967fc216ed2b9eb5117dac57e935cd3a1b22f633b8241727227798fdfe647d4354048a881ebdce48f7a23364558c5fc38db0bb043f12708d4702a9401b98a27a1b4a7c415828c51a2c7418ff9ab9b99aea23e2484ba79c23fad63378f3d9faf559d17ee97cbdff954291bc828c401b4aeec5f1cdc8c72d17a2b7bca704ea3911861b332e48b43a58712154fc45510ee7bcb68f84ca21555cb6b5e79070191c7784dbc6bbaf4b258bddc37f44dc29370756f45b0974eb6fed9438e2e72ec62fc420e1a827c8a1bad11ec7b523f06559e1dde1bc6cb591caed31190c9c9c47d929922b648981749f966b9f54b7ad530673b1a2cefaf8dd146dc25a88583ca91cfc0f50bb39623e1ea0ecd5f0d50ef12330bd9fdfb441a0905f8c89066c56c0fed30b9dc4661b09fb47bc9f0d064d8c05be6076e31661c54001ec2ec8f132f548707b2473753c5c10361c9deaa5ae4546ebe68f8d4c9b4d1af8053ad5ed62d3154e8cda63a07c5feb494327d14c6860074c0d24f91ed672b3f2fcf3d4fb211050a9916856312fe0c705f6bacc3f1423f97ccfbb5894a98aa9467d28bc59f109411105118e163be98117a8250ff2b3514f627fa1868bb75eef1b6d6973c9ff535be71927384560f38e4efd12f811586801897a84bfe7696e8557e3cf88002a49464c6911464bc6e96694da69e70efaf7ed425a7e5d80b63407b804b2b21519a6d526c06e56d646dd6b0c7be4695991aa1fd85271e72dca7180465d22236d95601969bed60644630f6174be2040f0a274e2def59714abcd227de0b04edacf010ee1ed83f01645b2f97720f2a00a4caeebf0122a96257f71d8706fe4739f14a356f3dc6ba9a67a7839022b76b192be232f0e3170830e1cc493870ec1dc25cfb0e6a45b5198ac17dca4baaa952f58298780d4de5a4d6d96439f6e0e07a0fae7d7b79d14c64bfdb0bd6ea5d5bb96285612aaa32c34e759d9bdd80c7ceddb9d02cbad47a833fd8a0248b7f432ac29eb000a1a9e49ad0bf5010d8d0b3006babafcfc927a87a5adb3089ba4c6f77938ccce5239300302f996106d1b451c49c1fa5728176f711d213a0ccbdbbfe57c84f68f3e50ae2c1b1c78cbc1b5ca00445ecc9720c06f3fbafa98afcf85429f0d134514d3ef41f64a7a42bcd62dfc938dcbbddd377b9d74095920961f6cb8e980050588220781938f51ea0f22c767397a7af847f6cae8ff63e5cf87be8f795c44", 0x1000}, {&(0x7f00000035c0)="06c687b07c4a5ee71b08988fb57d1ee97f21031ace34ea2925bfda43adcee2725cb6a405d234ae0edd1ca6a7d85d218a1fd0f14f02cdc2aaf254d68bacf146a82d1ea283a3549798fed767aa1090838b2928f930069887d639a82150a4be270663d3fa55cd2d1c6074fbaaf02681250c115bc42fb2043c24e2d49201ead3f9ce20f50f4943fe425c9345eb44203591bdd8944a3515900fd2faef33ed4158b4ada9777aee13a3acf26bbbf72c4ef0", 0xae}, {&(0x7f0000003680)="9a38c7545361d8be5004c8123d6f25002149e9c479e1021d55dc256f96136f5d193bab0890c608a53cc1d6fd75d9b7d525bef8f366dad7ca2725bc9b331a1e2ef72e4101e62830ec8ed3e21de3d489f216a33a704a139af83fd6d67f6743de0e1f2f4586828fc1f67d7c57aff66dc05e61fff8b1e2e0b74ca3a08b92889de4803ea327f5e97a6107543d9847e3a9cf760fe21ce5284c348363c3bafe4c06eaff21fa0d2d49cf0fd10103de5ca34ea6bb38596ab315b44b69c0b7e22cc98ed8ed072e4bed7945f8052fa53f207eabac8de5391f7d209b80c350e39aa2e5bbd185be0a", 0xe2}], 0x7) [ 1171.120581][ T9552] loop3: detected capacity change from 0 to 1 [ 1171.128453][ T9552] FAT-fs (loop3): bogus logical sector size 8 [ 1171.134666][ T9552] FAT-fs (loop3): Can't find a valid FAT filesystem 12:44:40 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x9, 0x2, &(0x7f0000000280)=[{0x0, 0x0, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e78032513251fffe", 0x16}], 0x0, &(0x7f0000000400)=ANY=[]) [ 1171.186642][ T9552] loop3: detected capacity change from 0 to 1 [ 1171.193251][ T9552] FAT-fs (loop3): bogus logical sector size 8 [ 1171.193267][ T9552] FAT-fs (loop3): Can't find a valid FAT filesystem 12:44:40 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$FIONREAD(r1, 0x541b, &(0x7f00000000c0)) writev(r1, &(0x7f0000004ac0)=[{&(0x7f0000003980)}, {&(0x7f0000004b00)="827ca6e44d555d3b6566a88e1d3ea49ea13324ea580b98f7cc02cf4496dc192e73a6b3890da14192c2596fdd24495d79b1eae6b68e1840ea7bf54961565d3409fae31f3adfe3e9c47b16ce50167ac0c83e65eff3100a226cd3a53cfbd50952d279ff24048c20919710bfec01d13379dff89d286f8db713402ba09a5e0f4601b5af0bc4fcbf079047fa0cb086d176588b30eb186a90b95b7a8ccec8be52279e9d3fda0b440465b00f3bea8e910c01809c872215abd67e9c4209ca7c7f343cec3fca8dd59adb908be98de8ef2842ad2b2cd8add632e32b375ed4b5cc61acc717a545a375cb570fdef1e6be535545eddb08fe1bf0545014267b4601b4d5b095ea106e3744f9cb6cdd7c9a5a62c7c4ecedd9d416c291296d8aeff93dfaf3c432cfb3709b2357d89a644ca476794932aa7fc520de61aab65c918f88a4f3a7a4789dbf52703aea7ea056b00f7c17934a1ad7150b1739fc604e7afd34d93009fb1e0a86d1e3a2b1ca0e7ffc24a8cafaf4c86f2ca9432749c12853abb63fb71a43d219a210e42bfc51ab9be8c91db63d9880901550a84a9ad33e6fd326082ce0cc58f9e84c276894c240afc83bea2fc8b7030a7e558b7eabd096ed4ef4bc2831b902eafbfe8f7752441e6246127fda5f9b1a6439744ef09855dadc92d38c09ea366ff6fa3caaaeda103fcf86058fed25cb5fdcccf1af642cae84d96dc9d3c682a033672000044a96937193d128d3e6edf42db58690328828936e51994d20186c9e592c9bd89e4edd3803b5169362b8ba72e1a1397f1aa28f77a179bfcc006699f71e4826baca3e504f0d9681e89925d78d78c2f22fb93abcf5016d901dc8f7c082e1925992b2fc8651bd8adf64dd674d479fbcacbaf5cefabc62054cfef4ed61d60df6e3d35ccd35ea02ba1605251cdc64a14cca8cf79bba15929517dd137e0c9bcd898bf970e2297ebd03ebe9f458425b8c21374e3c1b799fe4ac836e78e604d109d5837e798f0bcb612efe0de0bdf96533e2e29827fe040a585e8ee6acdde9a69dd01444394ab0a0e522d69e8413db618ffa27e554153e936bba5b54cd4d3f4c6afd1ba7fcf369925f9414575765d38321d0ef4316b0211530b39c9ca4531b2ae16d801465cc63b81f57de813d495a1ac9860549afd1310970628acb60c365818987e6ddf5e6fa9e56925f7e2055ac86d3264742aa1e8e657588dc839d6ed56d7888302a74b20528d37d07ea8090bbad6fbb6670554425f3dcac841c5ed02b8016522d47dd4da69421afaac2773e1f0c56d317c1350784917c9242baf9ccc15501619f3bc7e21a5b6b43a593f4a6c92672e395a2326c4278f8bb38c419fe53606613f31bf0ede5871ee0d12c3972dacd41367ec6a6c350331f0ce43ec5fb01cc7ed5f3c7c42450afa64027ab9dea766937b220bc8fd31eef10b849deca65df345a77474f4ee9d77f4334f6468396054356e953a726a7c3ff7fad88d080891fd56d1cce7eba68f43f7777c51c7604ee368e1ae2ce04fe213e94b12b6b8b277fca10c4c2aff78ae171d8f66719b9858fc45e5678954121957f77c35c3344a2f6e0edf3264b8d40b2fff847b0b06a8a630323ff1963b29c4674796cca2803ed2e14da0b9405be327c29a9f240e6d519420d2150d247ea6cc4480ee07caa2910363d547d8de2ff85569127fe7bdbe0d15a3a17f490587583d71bc8fb606d8ab529abb9cc75479fb8be0003d71f162c6746f31d12cee8e9eaaa488d6adfc6199b49e8c4250adb94dbad53ed3512095aa15fa3194961ea627e39e245bd1d3b2aa98543f2c2ac919fb952dbf3fba23e370dc06c5692c5836ac788bb2cc6a26e2d88680f18da68cc363173242e7ebb688e7aee52b850b4f67dbf734d9d065e72f95faa8b06a25f1b19b59f06606a50af7e67890ec438aa17c4361d4c2b344b3467f9d2fac27afe7489aab4f4138c1bb498172517b1dc373dfbae56e2b295e3550385b54471a3137f2f165466cc58ee08715e07f89bdf5443d7f03bed8b33bea0aa3a9bcc94082dc72ee50b1bdb6e5e9cffd59709639bbf38008eeacc1a0481184ab53ed3c2481e050b7bacaa98d0e6e0fd46639966203cca8bc5ac9bad87f37de758e75d464a5aac368f7fcbf7372c570438a7a0bbdce63fe2186c2ae630f00cd61cf76004b88429cc7dd9a525eb5112e2f4d0f8268865defde2314a962bc0bb3c8b6e267f49adb670504fa79cfdf2dce10856a94697a00e8f8764933112bc806490466d28ab17791acd6f198dc5b2fb5d70c8e23e275fefef37a5afbfa9491b155d9ce3860b87f8019bb56081217bcfca6c3c29e31521241c4daa34a19b5d9c3db8ed9333805af2a5f0eece5978b1595af2bc435f5372187e5154e918f7c37930f02817bd5d8f4cceb86213e3f24d78263afff9230d9e6fe9c46483df37a1a33ef6b684fd8ae64d79b28de313cbb5eba3adb962d2dcabd1a152ef261763f8eace2c5b3da4fa26fbfd08ee568eee6dc9962a6509ad18924419fbd88dac74e255673a76fb1d49bee6c439a99428610bd0dd30560e549511faaca498a2a18659dcc80b9f89c59ccf0497bce23422b542ec23827f8b384e3296a01b98dc117bc40c772af01bce507235ea3ddb52c9441c1722c3335fb68a967af753b0b4d7aa01dca4e3b3bba4eab8fea8411298ab61e78128d5caf2754c8ef2c08a57e2272390a858337c54034ce258558f71d8b25c04eb162c0aa5e3e876d8b1183d8cd4b7ebabb9057dc2e6be6e8bcd1d57b55468a742e1b9ffed4f67755383eb058d482f27b471f934c174218127199db87710fbeb3aba640d676034c7e2fccf954078f621b87158f22a06e55bdae7f6b8bc7e056b6a48d525f61cf93efdec38f579894c8f180331f6fa11dae0c12a2416b3fc0b10e12bff43d997dd81be74af05c398aa7a56861c041956739a1c75584e3173876757232ba406aa01675bc9445790bc153329440adfc5d692fa682620e78f133ed2c8441fcaacf7b58f554d5767c182b950f233192338183bb362f7d1f9d5a029bde3d174dbda4309c9b6e0da8ca9c46b1d240d96fb493c2302ff420f31f4e01a0071b0afdcc2eba45b72e0ba23a3eb6fdd687b5c993350fb6190a52032cb5286b2481b81e7bcea45ad5ec372cd175e9e84bc9f7d9d86f8d76077ef394c86afc3fef220ad2318d796469e74c4d15a136d9729f2a7f741e8bb266dd3ea9deeb92a507baa2d9c517d78fdd92b3bdfd1b4427f9c5b71ede254ac460cb64e4cd96bd7c4b552022b1a07b049ca858ea8f6eb9dae4fd8e28341637e2afb710292198e4d951d04407ed7f502443c6e657e66946b7235837e694900d1fc6463b79ae67e2adeca53aa148dde68d71363feae9404f6943a02ba1ae8f6b59c548ef7eb90238e8a2e23892878cd29355f0790749a5cf90586ef70fea076130d6073c30fae5f065840a78c2234986eb9a31bdaec436fa426779ba1caab125ed945afbb0cece70786002bafbc50bde67559e455d509765363562bcf3d8ba6a244569fd50b7978461fac92697013d287ca2102471b73a93f6b57259d012664baee9c2ee69c84b71759ad55fd4dda2a5e93d886117771a6a4d6098128f08310ec04cbf783f1343a5c8460555a5e3d4acaffc9f8bbdc9409928b35af86c49f3c89d863673d06b8f1d6d869b3e54ae3752b6027ca06430a10af060776f66a84bd50dd2c322721fd6b00d6ba0aa87486433fcee99d593124330d42e2fc4aa42668be2a01387ab2aa9f14d7bf394694b2c67874110394bb843a9de4104a27a37fec6846abb855c1e721c35028b29477a8a2dd6ed7a4cb53cbc4922f9c4b8751f8c792d6dfc3026a0082426c6b96664ec161a2b3279d177c8fa638f9ba1a4fe7d48c70496d2add2b7532333734cb07a98095705924302c7fcfe5956b2c438db3ac36d4870c30343bfb8ea9b11c06025fedcbbf2cce56518987f3947fd40aef309dd58cef39f8b8dccaf859edf18b69e4dac9be4ac73ec59b4fd2be1824def2e05614aa41ef0344418b570885ace3d29e9c3582274c27399819268900cb11aa27329f9c98341268f5fc35602bb1341248e8fdba2a096812f8d540ea9c312cf78bc832894c8437e9339dfbf8c395e52764acd6b288af90e1709d484e64b0a2bd87f830f073e51495ae49d2d0bbe850c9fe988130a4b41037bb565394f8d3a71bdd78799f42d28f3fb1d2f6a35c82465f142f619ea63ade72966ff6167d6f26b14f4476fef6411e89a89f1d30661c4342c8b5fdc1cf50fd9f78886e38ba26a5c9a72094a2d0cce740daded53dd612b965c24c1aef78a2e71d78ab9fb4214cbdd0ad714ba505dc89633e718e7995aa84c640ed844be5d48fcec1521e5bb019c1c8f48b7c0d14ea9d493e1396f16bab8e4e06b3dedecb43371eb8ebcbc35faa49e4f90356241f5533c4bd4f307f3655c95e85519033751e4689d99ba10b6aadd9249658d50286228c59463232c44af28c8a34d5933253443f137e3c30862d731ca9c7a036ae15f0ed969a627321b81796eca1fd2391183eec57a0bef9d9d731dfbb4ebbe95e5cd7dc32352757294e037c1ba121b74888df2cc063e4df398558cceb857cee8ba0deb4901c3683ced6b7b5ba6315bceb0ff9d6d90de23d0141b144e7c2b41d436d88a6bf86994bbf616cba1c714afe027a75973a0c9e7104d921990a5e89def1cf3ba4521dfaee0c20b8b30b920f13ffcca2f406f2e4a98733affa6b9bcc5dceb810b1ba43f486558f7b206b4989fcd53145161c1823a9011eae3942fb3c8865ebfc78721a46957cdf65aca8d2c5c382f376a7bd4bb1e3b0544045fafc5add806c6dd72253d1f48ffdf616beff5f171fc9c5e727a818f14be929e56de14980d4215789819ed644b5321145bb46fd235efb3d2a85afc0eb73ecc9c1bd1e409abcc52aa6e154d61f258a0c4427a44c761467c5e9d5087511f45b7bfb08e4d3aa03cdbfc95f5d5edca3ce6a8031985b2e773b31bf242d6484e87e78743db3940630d0238f8423e0b2f8ea927b427f43e5c2f87dc06215d92e449308879894ebe940d509b4480c0241ce862080ae3ac028842baead3bc113116c7b46690250090d0a40ea2b9ca50f1510a477f2c220998e2d1eb6af2943b22c407c3444c88bdd2ccca11986f1fbed608014d713fb8e162c0007d31af01ebafbb6c99d365a1a1e6ac85f7dd9e52eda2b795ad80785e781a5c354fb3c9875722da5a9bebe0b4a7b6d2b0a670e263b3f0a5cf67778eb20c0284c185876416c6a99a35f7cf53fbe9c2242b42e01e8d4e03f21c9b628470faf730fdb0bb4807df6e18ad26431da80794efd36f41e30083a3a5ce6e70630dd7705fe470dd2489c8de50a16ea1448d1cf0a446829c75986a1863dff1464153ad7251e6ebc7b30421db98a2ac94dc9fe68a24299d5b0f5896c037c480f2329b94b34712001ca182cec3bc727530c062a294cc963df3eca7145e1e8233001cd170cf41d0317c4397ee31156c2e85fb5773eddfbb6c57536c38e718dad3750b61289e0a7423954928f6cf23aa1aee272856c08fc3cac2537ea0cc61b6e7da8c8692e1d366a5383ccc9d8625f295543a252454f5ed306b6808dfbc7bc20ca29089546519f712084274ae541280a2fb97328a825134991cb908801e779090b24c804811f15b85beb4d99b89093620fb025a1ed2fdf7db22e08527186de80e823303a979817c21e1cc649f9852385cb54e7795e4c2755d08e711ee043171b5ca55b45f52d068192ae771a71157207c1d28356d493eb48", 0x1000}, {&(0x7f0000004980)="06624244966ef1f216757d0a0783aab86b9b605ef8431808fd644f0130ea61287608900a32a784a56159a087fa23046b2ff62d5f61986db4611d3dc441939be71931dbfbe83d2bdef85c01d57976288a0ff1d3049534cfe5a2fccab6b1f7816194d13b785b225c1c32adf133aaeae7e64afc784161d87ff8d277385e2196ef29dcdee806d71b18643ce0736e148330f933b93c44f16593b5e6c113f3b8f7117f14ab6555001e2b478a54a92ce66381e94a83b7b11640653fe66e4a7e9292411a27c532eb6c6a9597a647b083dbb94ba3", 0xd0}, {&(0x7f0000004a80)="2f9d3ff36eaca7c3a37ed044580653557b9afeb775a8a1", 0x17}], 0x4) openat2(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={0x0, 0xa0, 0x7}, 0x18) writev(r0, &(0x7f0000003780)=[{&(0x7f0000000380)="f93b76460ce86ea5b7f4bdd7a2df86ead5a41e9de62621be905f6ec139db763088642cabe8d8664313b671a518ac9e087edf921e5aa7aff3cade046f3c4b59b66771d6259913dff4ae22d7894e21ad239a5850df1245dd57629f801ce7bcf01df52a29472e7e5307f40b4aed483f88762904208630166651dd4f5ee1330756974b9466d23271518eccf65eea717d6ff3f7611d70b4333fa4695c634ffc9052c17330990545d69a60f833603404530ff7fcfa266a75fe75413e6e3377ed3a709fbb78feff6a8fe2c6715798af77a58d8ed7f6bbe8341dd9676522b5736c30def484eb824d602ab24c248dad791b924639d5977c37708b1bfd8a720d83ed6b2fb46420fcc72ebee317e56eac7c9734c03a88d9f987ff0f31c18c57c7f5ce84b73c963097b74eca39ed148de47e7e4a8127ebf2c4fbd14fac597788d40e8aa25e57ffb729f942dafa5026ac3fd2aaf23bba96c0836f7cd0de95bb7644ea69ca91bc8a7f3aaaaceef2651037d053746a2b69674a887c666d15911f10aed925e5b06968f5b9784ea1d77cc8208c6bcec109631b28d1338672d09f4f636abbf35eaa47a9e3fbda61d664fbbf72f930b530cdb293e7e549e08bdaecbd502c8ab93e430fd44dcb29653aaff463f0b42eeb6ccc792665c92c52d25e137daec38f0dc1eca89ab3148ea5c43d47225a5015348ec3fc85da94b323ab5e0bdaba1c4fee68c4daf46012240a562baa98779b4ba9a5c0b02c49ab13d4bf44c2b134b8bd31e123329f2558b9491d189e3944040234ca57dae0be44fd8de5423a6c07b4aa6e9a14b89c090e61c2f421e537dce5d56ce781e4a6c96dcdfddb5d6db792c6b292304835f50c069058eb76958a784ee6c9efb46661a81c21d0cdac83c57ef80a2eeb9ab3ce94f67155ccb0284790b5c786c3ee2e49fa14141ffe94a15bcd8fc8b6287871d4f24d6b4665667ec227ecb9dca18245a0f9c20d1f3f2ec79b408fe1eca64ec3dcbc2f14c73393cef8073d74ca42b46d13f5d3fc40cc8b8c43c2d2e7354103170e8d37fb9ea3612b0adb98350d7db4e409b824c9c2e569a6a386a94ca68750372d1ee0da89bd0b563e3aee20a2fd5fc0d51acb882380976a19cbee898619447b292b4916a2b686b5194ae33062be6ffa285a0d8cd723857ec1eeb7703313bedcc6630ba527403167c81a81cf3db5d3e95018407fecddf1ac584560d2419c9ce604a2919c8ce0f342db640f5de7536bd00eef94059f89ad02ec516d1d6b812c4a97f8606aeb09bbc010a9fd7654b01286a59390c8c1022528b11c9f406ae51aede573f456ee1a4ebb4d9b9f3abbf2e20e315862ca3b25fb22f5061156846e5d0cc4dba46ffb12a53ffe6b94034c1710b60e65399581ddc4b2dfa7e1625a7aac1d62cd6d219e174954adcf2da0a93fa41e3fdfc0be6e6f42b08f74978c93b7c45ec70492859f26e028199db65f7d743ae41f1267c06564aac8a76bc5a85fe60d340ea04430c2d274fb5bcdfad9f552936be1f3589be801ca0363ddd9f1f14f660aae3de9b351146aa8d81104ecfff71044b75a162e50864c0c22e46a6f38018fc749623c4bd518888a23f3910977014dc92fafb5665cd0a3a5779421403f0a850af567a8dd23b727e646f154a2e7c25c0d09dbf5ee502e4428c8c5546c116869ae90b4f453bce2e75d0596f10c27ecc9c1b75341f1324c87054e144e326b0327d81b38e8bab6b1ba859b44edda4638d5beb5e1fc753da8956abdf775c3eee7cbde4a04d68f6131060c43956f682648a8f51776e18c1f33b9a5213d98e3c822b079118d4b0723d5ee05d87c2e732e16fc65588a12b2c5ceee7c69a87fa305cb3716a04e262ff4f833a3d0e5e08feb14532129e19d85fc4e5eb8bd2db5301bf86aa1f819eef63f492dd4dffc12e76ea63470c2d306ab98babb0e2e815eab734f2e3d629735a0ec5cdd8b4710050d6d98c265e214ea5fcb6d82a156127c1823bc7d76f479c6581de286bcef5bc484ffae05ae6503f48001a835e8d5fd6287b5a69e227015811d2e82950c4349949221e452b9c7d133e130ae8f3fa3656932a8c4d2cd6349efcdd2268e63695d713685d7d336c7af3e874463b3a7d60961585c73836cb7154be77ef969a614bb6eca74016e7072dbcc9791875ab728e2d5d94d41368e690bccd0a66eee0740c17753d6aa30e2d17357862c1ef7e30be9d3b2e28b22c140fdfa0ec56a0dede8feacccba1582457cdae3a70cb9ab124bb2473a099731b5ee97033b9d45a20b88ebcd5e6fc017a981b9d75d6582fabc487689a69f3304fc755559a6d279e3d5ace5e0dc20ad334d4fca589a04972584f60db964f37accd0052745ad323f68dd6e50eb716bb7285f694c14ae59e7e5e99ac94cb5d466b8b4eb4eb746956c500df9dae9617ec6ea557d8744d1a47a8fb7f0aeb8cd94b1ac9c1b031c08f9b938b232356ee034f58e027d19af4c9e75cb05f88b9eb0410be2c99d708d613f6b49f9982bab481bb8808c48ad039c15c322316c68278033ddb0fe24662e897a79e55f4d1aeffdc61602ede2aafdff1c2e733d1b8ff3e356fd834b1bb92e0d37e7a49227f9c419ebb74ad7a23c7237b75bd5cbe55ec19ab386f4cc4a536945d912c6eea7bb1a6e82b28d482cd023236f56eac44820cf958020392836cdc0fb325387d23877eab7bc9c985d8687071e75c0f64d7e2c89e5a757c4d49c76fa4d93373bf669d69ca478469bf6b2a3ac42fb91f7260b24800769d5592178584353f886bbc5e6adb1bb5c08d67b87f2fa5001517b7f8e58855cb1ad034dedb228302e8105d6c8f5bb256556168fb10663e7767c5b8fc5af4d929db26c837b4371cc2e2432bb60bc109e5f47b947cc92f18e0a74541ef7fab261efbadbf1a1c9ca321eabcf657a00fa4964859777cf58485f3809b889c4b74d97c198e36536d278d025ab91dd9a8dc579ba29344afb59417270eb8f7b9b8952208d6e2302edee24f1312002e9865428359b22f666a817ebfbcd33caefd17c9467afb841f654f9a0ca915e5d2b85c073a540b1020a9b8e53ed1a293793bc0b29cc43df5dd85a8196cd8982aede4c2af844fa2a9d40ae801e07063f4a86a8b110a63ba9fc8a8db5df49879d9d7f12d882efc7807edada4fb5a8d5f343043b705350ee60044bd0e098cccae52627656e34a509e5fb5318454d2cc85406fce3815aafa031271cb6f6b39626df5acadfb020b949c611d6d090f1cbb3140ecd84ad72e40418fba59684d886fa5b814ef8e05c3127d9105879e59b6eacae62c01433ce8ffa1121b27beb61411871bcebbe3398828d509b607ee61e1646f0b18968393e06849cf2d2bb88bb80debae428a647d16dd90efb6baff08a3ab453516e51aed45b134c201bcdd6a06574b3931809c0795a7eb1a623a152f8bdf8049b79bb79a4caa2c3fd1ec4c99b8bd4bebc5f8c802514838eb60015ccb94d285e4d933c0dc5accaeef6e89418c6f71acd2df141c31f9359c9f2295ab0d94ea07261e5a0e16e031000a8b5a89b4be8fb5dc57c7b252810ec86be8bd3d8ff0d8dc032a553ee54dcfdceb997c91392e164044a6fd28026d2f63b28dac06338ae271e0665ee60b8898ea2e78a2e13e4ea526fd9f57a3568ceedda93839790d4d9d875db10a67e3d0edf2b27fd0ba116caf0b2852bb6cf5933e511a0d3b9ded3d7bd7300819a0bc53534f9d317a4f0b24c3b79ab124679d79d4d3ee4bf64ac17c5f432d9db2358a9c028b5ff9d357a22a9e583b9cc6f4cf738e1aac3f0741536d86f2d3c57cf57573bf36117ddf519231d688ae2360681f25ff3d70ef877053c0c76633957e8dfa1b283a690a4ee39beea6e2b47d4e7644360cec0559fff7f13932be4bcfe6ed62acf4c9abf4722fb7b6aacfd9ee7a61486aeb5120b4443fb88651132f08188a5f16bef4a5f190c6aa589903b9e7ecf4b324f069b0e6818e71a9920ae8bf321e327617bf3c6b58f9fadc04cc49e183d71507f0a0d7dc1dae4bbbadd95731465ce85572ff2266464305c9fbefe9d407fda2447f3da7e3f4358cddf1ef6ae69ac107ef9650d2e57c96c75fab6173edf32bac40efb46cfa3a796bb6661494630bfb85ddbb549e37a443c3311217681d1bc7f8ad09a380e7883d0e9cf574844cdff3ddbf24a035d3edcd5564e492c18fa8b67d9e48b8fc296c31330690e1a134b6f448777fce6a9ca8132851ac65b8cdf9eb94d7bc17e123f947974723ec0999982bbc056acefdc22769fe58746befdc5bee831a880f2be609a1bb8736f477759614ade2972b330cf0edf875d23ce917c02adb975faa64a74e5c6b8cee7decedb8c94f7fc3efc83a281dedf35664da0cdb64176802b6e1c206668ed4d32aeaa3ef9ab746080b3c2255c25ccb717a311ee3a8dde72deee7dfa3c643dea5ff1a3f12fd3b62115ad724752d63a32e3686681e9d2e275358de7eeba021b9c19bc7d2c40ea4453b0e3d0feb68b800dd53a3fc16528874bb649cd7a0b18160b87fc87274ff98d69fcc135191a999ad982dc73fa9d5871c103ead6161db0ad14c249aeb306509d0ede5fa6668676606be3ba2c5ac447e2d5b5e0a60d7798f8794d9f37af38487a7530c01b47bab72259f6f78c09e679f4a20070df5037ac7854b48216cc1d1623250a98d0b37abd3921fd517d7dda53aad20081aca8d44aebfdc15d25795ba3603d1c8a4a38aea4b026f92fb2b640cff5c6bd939c832294710a1a224c0ea3e110c31aeab63f1be1d39a4bd19651527f5a2a738bf70620e58adee9072599932cf9cebc3d078a64e1edce25fe70733c6223bcbd24168a2f6d6f5ae16e5c886410345e68fb42778d67c26861b7d5bb9d906a4f602ea4aae372455da3494fa48feb80b73dddad31aa68b8d50a253d0602734180447a017872e779b8cf3045200a1c52d6cf3141a08392aa642c0029e06ecb5e9954ae024efd42dcc1b529eaec132223981f995bea4aaaaa1af0ce71f32ec31815ad3e399f18a3877aa13ac58c46c16b3ea65eaebc268efbc281cd7da134f6fbafb4cd2e93c7aa27483b119cedc262cba6b9a94b2ddb5965b2594d3dc433a81e21bb2ecadfb12216efe693c834720026a2b59ab51222071cb8c917e80af6d58a91b6d94b505ad35442e1c22af79c31a8ccdda45a06e5a743aeac7b8427474da1f37406b2ed501cb0d5acf4d9fc08345f61b941c797680ea2d6a8813b12c9db905fcd841ca8df7bb4f5160bf6ce6612f0ea02235301d0af295d01b53789326d5e5ea5bad7ea96e85218c6ae166cdab895562eb6c2534ead1a5c2136b22ff3ec918863b61ffca39f2fc320a92d69cbb31e0f7c25acb9d97d4fb2fcf4ea50149a6ddae1ec13660361b6321677f6c1edbc2d15d6e3585339b27c0957153462e5b8836e297c74cb6cd3a2bd0c2f8083f1d104d90e5b34b40a28150a02676b6134a43881865fb7c2c5d4d3b25290fc750cae1e4fe2d7768497d47c0de6739cafae66a3271294ebedbe9b5cd13bdfe306211afb952a868cc60d94f552945f40044b4603a94d894c2e51d1a5040bd2f5e0caa78abd7ebf3f60910143a9045eab19ccfdfa1cf455c4e92cda19bcf9f48fdff3da9eab4a83c3378ab315ffc6ac5d484ec13c6376fa2a74e75a8e1364264ecbb62c3c1b9bac453ccc83b77816372253cffd75537b4441f2c0be07fbcb7dbe1740274bf983a62eac636607907af664cafa36027f3d20d08f2c1fdbf3fb4b99793c9551aab78f1ebecebb36c157547ef8352e3d718fd75bcb3bb26b4c3a9d353e7f378e52a06a1df8", 0x1000}, {&(0x7f0000001380)="cfbe360fef4e506a598711a931f6e7e9cb34ed547e83583c571ae24a026d6feec381c4842b3925c3cb8d1c768e281e4f1d47ac00e37119", 0x37}, {&(0x7f00000013c0)="c150117bb95ddd9fb88017fc1ccab062581a547034dc3064314d026716ecbc5399b72888b683fe5248962989e9c946ec499ef183a8f02a3dcd931d1af3a0afb7aa67e7f14892e2d3e2ff86b57d6c548496d31e0bdff5f7c2f1a3f97af78d1a08d0010f1c2a083b8fe94d95195720b0214e9996597c58636df0342a882e5f2f9442dba90063", 0x85}, {&(0x7f0000001480)="069088f2d187187e9f4e0d28185b1e9c71c4cbdcea2005a39122a03f557ddca833d5cce79af3f7658f79b4a721d3fc706ec159b1cb856b28522baa78560f8c83eccc282b10c0f109bf67c0978dda5879eca0dba26d60e67e34cb83af4699e6bf1f3d6919f0321e442e484e6323a2053b778571e7663a99aee66faf41a428a6337c0fe59bf488cec6f98dbde51e776a0c1f3c72e900f6d90b970c247d863fdf98cf9282a79f98731c0b5b7cfc5b69d68f4ebea3d7a738ab1e63cd35c5ffb5d79dd97c4184be1ab344a29726824e1acec1b7e820a1b01296db115ce0b30031895702f6ee3f7da0dba355ff52e1c12e140d84c9183da4159f7061af2a979c265dc2180a0028824b5484582c08841a1f8ea40ce68362917cd29b42d7d9c13d1822caf9ba128c194e97ffcd0509fbce68e103f6ff8bf923b58fa3abcb46385f99ea3392c19056271e00b06944ec698051da0a41030d5077094397376cca269f1e554eddb69a11a4ec9e074fc4f7a38a39953259997afe6b9beaad63ed170999e5f959b970bba024d7ca710ab2ab62acf1624368bb8e1d2a472939e3f2ecd31ced36a01c0e8bc3535a7deab5c9030b675173ccec4e15dae3f7b255660dc8ecea1fea9a1379f7c89a73c6c794f2f554151dfd839dbded5b29079f7495b413dfe02bb98742cee43d6b6175eef566cd15903195bba4055d052c39f4745a7d880965c0805ca4ad520107ea01e80e5232d288c6632a563525f4c83202feec3f1d5117fcf370a3939b01cfe501696f60e3b8b634da146ef3340a1a33576701dd21330309f7ca508c19e319d4d7dd3c4124c291c206db67bd49beb656b2428c124550fe2fcee09ac9f6ded89088e3e64594e382bdbac613a9938532a9902f2aef034c2067e2c907258014f162017927189539dd9655671a1222862590ff1c9db52a017139744f1091e79edd1b50e9a0a38979ae75662240f8b1f8243ad8b2b6387849a54d10920a5568060c013ce19eb471ec8eef5b622084615d033421ac3744339a7cbb5079938359e2e4f8cd9902529931564b38d9c3b5b7e533446d0dfb19e353546fc9654d26acfd9da056ffd0d779e4723b4fcf1b4784fa3ab20865b64418318760643da798b9e30f7b77a59612c26b6be5beaa59c4344b1465c013c65014e4e9408bdd0a5d33b1aaf6d7ac6753bee36218167c9469cabdf8b844398c67d9c1e8ee851fe568e5cc090adb0a6e94975f6f8cd3dbc61e2c875aab2bcabbc006d2fba488b4802536acd4caa95d3433ead1b5026ad9c9931ea4ca8005ad456d51f4d3c8cae829aa694aa4254069608a1eaa534b44b6531ee25ea821b388566bca289703c344d9db0a55e5c2422876addc03833a7f6a2b8553d4a2f6af9fcfb6be0bd2884815d3db258535cda62c5ee3a7df8cdfffb93421a083290d31b08cee26b61e8deb55e84e790b3fb12f22d6fe254aa5c83cb5b462018ff450f5bc0d99c464035dd6624912101f6d007a9d57ac992e4f85e402fa94f4e3eaaef00d59a9f2a297256c01793d01a0ad8a54b6799465a4157ffb30e268635feb9e6b3229ef5d23a3e375ba2ae76bd2a8faa0538cbe3961884b18db540b5dadff0c08c74a8ce5ae5b63fd776e6220fb6d5c159b2b9f78bd07d6b9f6a7b42f50df2b31ab3b5667eedaadccbb66e2763879a25d42ee6a30e2b7daa332a5726920a05768cc7ba5da1cda212cde7f49fcbaee30049acdea4e4ce652c9d6ed6c603dff75f16c177afafc6a6604878fac994436a470d7b864ef9ca128f06328f6614a1635ea43e189e41819012e104b1cbf7e9f7af7d2541568d42b85af2c4d99469d461863e55b4e48ca98b65b470a1d690d91303294717e8653545fc0f6e7aa7014538fadb2e28a4616e99ffe77855376d8dbb848f25ff3da49edcfff2fb6312334e51a974fd05de7ba14dfe549578f6500ff419e3c09a3d3cf5ef3b29002aee1a585b15f5698a5f0c1c2ec88bf730eee6c2876b19fda0cf85193190d563ba3ae34612e6fdbeb3f8362fe92b3c354da66da47b6d799fef939ca06f12a6125319f6ff1bedbeaa9c72b19d03cf9899a8a3f732a7b62d76013044aa9adfcf3fdabd157661afac05ad4bd4af16e064afc23193407a9d326a0024bb0fed53fcd1bae5164c53c51b5450958c3656b10190e92400670569e4bcdff3437645db7822e2d7a689f53024d3d1e3effd8eec9890758ef2c5f8840d9933752cc05172086cc5ef10b0441d0014a308958dc9d7493d10d30a6e2f9bb0c95896ad3f5e959339826d79fe60c69d4e186a9f9d6d925e77e2f3c63e5143c6d4ef5a78d8351959aab581f5951f5feabd5ce08d72d3456fba313cd4fa6ff4eb60332d33f46a6ef835468f1d91b19830b48ccaf8f76001a86943d445bbeb5e4e96f50e499e2f9c3962bb73a5179b2e801895b1cddad7bac544890034869911167a8e329b465e9184d94f8383e7f3343ac6346c160ada6256b551da73eb37bb5255fd391c420aa65aeff2c74f96039540e7d07f1265ecb90a5b092e6ca06237f3f2075eb0f9d099db68c77b2e05dd8221af1a71c0e59903c36cb2ae86998a4eed0388c6b2452a2c5b7f66795efa251f458538d33bc320a9fb03366a327af751888653acd2b80cc009c8a335746dbcc3d9c957aa283d424f9a54f58a4761adddebdea495bd47f86057281c5cd827c49fa97bc97c04043de98a0b71566b08a83896f2a5b225c37ed2b3ea6142721de53b231414948bcdf451d74d7ca40cc91640be3fe23169d5f7530d1b7b77129755605b546570bf879c7421a2590b83a9318eef2a55d2b7bd0600caf032a3688f9c9e8aa0c99a4eba0eea88c5b826460b531d21db85b97547abafd600f0352086d2356a065e3358f57d36dba896506bcb038d25308b7d2f717882cb5d65001d888e20d28074c8ebb4c96923840cbeadc5cbfaf832df6f1c5bc568439e29c824f84936548a4f5d65c9358ecc1db0f9c9d997578945a9f3e329171d7ba5e84cb6864002b5d91befd329790e60e2eca3ac89c79170a9ccab106e18ba628d2cac044c91c2a1cdc294933c3480f0dcb70f12c0bbd238dcf0e63c557636465fea8216af15a84d3a0b4b4fef9ab81fd4bd6ba091a9a5f47bbab1d3ea63978b69bae6a27d8fa38ed6aa81dec76845dae01f41b573eb1c353aaeee48e4a0e62ee7244ea0a3091c3c4c1ad3558b0265cafc2d079dc87487febdcdfd9eb928f71fdf44d5b7f7a393c1bea68eb0e549441919d535e10bd520cc6f1497d17891a6a9971c4b6806e99395baf24947f73c4dd7546d9986b6a9a49b60c3000f3a464e42730780a6a109f6c13c9ee569f6be1c1d95789db35ca39b9c41b36b9f606f807ebed5008fdd6ed84f59c4cc59cfd2217884c454fd18be3404bd37dce9a3b35477386e0ab97a0bf9309b2b8d90b971dc27253bb3459e8b7ec62a8474e9bd5880006756060947e0015761b03cb96cff61398cba1d0d0e00ae2ea0e6ddf34cbf9470b30a31c95d55737f5c15d2ff162a0dec80e40248405b7b82336c57c9c737cf7de73ce7797a1384980ea6a2e276ce3ae1903d8f5748db901ee20e3096c46dc6502c3e9f257303a79c035249cb830b00448c83419ede3861c3b3f00054a848566f9490f7dd366c207531efc42f6dfcc348f2a2afe49985d8cdfb9dba065e07f73e09f7c61913452445650b11ca1e14df040aa94d9bf9be3bd256f6143d0596842d0dda991495921da1ea851c510ca74b29051f40cb835a8418cad6f43dd2529d8eed84d1dd7b4990c479862381a30ce6d873e70bd07575042c0ffa47d96611b57a40fd50ab8ec4d0091587fa4e1f4c24adb1511fdf90af69570165a355d08a7b0711d960a35d10b6774a80b9f77c5b10876d66a6bb90eed62d3c07364117d09c8b193cf84eea130d3944c7ff840e58389c24f65fa8354c4c6198f4e30868bd148acc22443e7cf128da1a2d4e10217c8d9b0d87ef30df19081356c536243f2a966a0f7325cf2e71c7386e35ced7ccfe13367ee6467bb852a16b141028b8c0441baa6d414342fdb5c224d8cee34518c3c2f35b11859e9d9b33e2036299caf31534ae48d061453f8d8fea78d5a6f98659afae0243cb94f9b66e7cb6825684f2b350d245407757b526f04f1b141eeb7a2029e1ec771b88771fe5018789856dd7f14f59e0049dbcea7c3640cae5543e97822f5ae2eeb0bd4f2a6121cc71275aadafbad372b1e0ed4e68eec31bcdcf6327f1f30fdb76c68951812563bf177a5dbac0c248e5781020c78a1f6158c997efb2e3f7c1c6cc7286da68e937cdc9a1bcec8e589fe23aff979836a3be21c5ae4007d9e69134e93f523f1b1fc9c0e8208acfb5fd30953f513c964288543929b44c5e3d07275e01bb761a99f3fa94b60f960f9c6c0a73565fc08f3cfab001c702af76fb25abe7fc989c2e9dc4b4230955a7a2df13ff31fa36f892353747445d2e1cd5f369c1219a6f3f7d915133da893a5f31dcb9443f0a1102012a2b905c8aa1b471b5fc4384e53510ed9de4ebdcc52a7cf3715e23d9a2902ecdab654a0c99539372b6f549f33da0876b164e9d36df1269d52baf3d257c03464f6ccc4ba6d8d22401f8d8cff2c37d7447d281b99a000ba1c5c570d084ad4431d2f245aee9d2991d6a91a9463ff15895a5cbb62f5ba0a2fe01686e48bf1778015bba61febfb807c0f9112c19e1021a8036f18db513c51b7eca72d1086aa58c8c72e5925a5a7aeface5e04d5aa74beae21b6c7fc46b7f6acc1cfac810544650a59917d348c2944a0dfe383880f0c30e851cdbae83a4e4cf6b5c9b85f1de3c2b058d4777dee171297714206a2187112b06119a588e0c7a816d377c5d693457598db134d9bf79a951074d5503282a8585c964b2854fb0853372088d606984d83832d6afb2bdaab00a3330c674b9356f313dca019d78bc966446b8b7554e2a6472e014eaf0c762edc898c384c9b170f1110cfcadd982cdfd6dc4e752db2e107a1b329b38119cddb8fb85c1ffb75d579035cb51b7f3dd387f30710eb9eb895acdae3301ec1c7114bfdf3a7020c351376fd4c72bbcec3e6fd712b560b3f4aedbd1ff58f925c4a972e3383370cd72bc7f313eee1da8594171c4d89a6da83922c2b76ca27c3addd88df35f2db014bc8eecd6dd3b0e724f91027441369c56c82acbe06a96cbc089c0495334c735332ccadb0d9e6a10ad1138c701fbf93d01610f50d84db158a9fe81a7c0c6ef9a4e93bb7affdd7417a53f7e75793f6093a95f768e7a4605065f728706b324ba7d3e3958662d6456c09b53e5c6f067bd1244b5a6a37c57c372f158e1c5eab34a4a127886d88993e081662edb409d3d0a757cc908bb91f32227284e360d7fb1ef8ae3a65003458b08c07013fe61f825fef71013810ff7cf0366c6f1f0768c12b3280403eeb6fb550949507943503729b4662f6df8dd3ab62423f8088317320b24ae4973e7725946372b7aef6eb98e84fdf8e1ae0759c37301d0534743141ae2332c06fe69141b5d127e326a397930f160862e5d7ba664d838f570610f590a354a47c860b92cd670a1884975ad8564d20f4a163b9760679a114fa3077ba3b6bee1d97a6c084b4bca692dd86e5a01129ce3da526ee801db95769bfafe0202cf772d98dc3a40498d0f62d0a4e3277bd62e7145f32007948122f1ae387a4556f0777bed8c763cc7de72796dcb7f555c5747fab6a78bacee320745255b159874a1a48a5f78a4e38e415b57e4ac67febb40f1ba6ceb4d3b284b7861a8732dbebe7c3b56b56bc958f", 0x1000}, {&(0x7f0000002480)="904f43fbe96ead2cb6a8d522e4339db69f44a27dc3128dfed392fe0eee9ee47b2d20d7ac6807506e287896784519d8bd16f4d17bd17b50446eda04f05a78f8ed4b9d4307fb2548bf0fd17904936b25e5efe8ab37ef9587b7", 0x58}, {&(0x7f0000002500)="f84db8b2bf3f5d1aed0d66bcfa60e3c773c8b2c2f69d75ce2f880bd9842ccccc2bac8af45a7b9a8f479407c411c8a12ad3ecfb7fe46a3fba0fc5d60304cf896e14bcedf0693e8db9bf0765406137460f6f630b413cb236a653c7ab0ad63b472ce0b1522eb43aebf61414752e9b48d5e8bc715158fdb135c5d27262336d2394a52f6acbba62efa64c99b01b4023823aeff336dd44661b75", 0x97}, {&(0x7f00000025c0)="1e00b6ee8a643b3589c92490d0c68f4bf16295dab7b127cc55814a88a5dd605994a251cdde3042aa7e72a6cc0231578797e234569f2289c70ed106edb10438846425481c62dd97ad9ec964c41833b89b53da40b6701314efd7682f59bbbc4a70bd507b404f0f647449bcb97bf67de03a6130cd190ff424ccf91af5ffbfe64b612e1806def8213e985d1534ae4b6bb9c7705bb91246ad42c7e4ba1260af0ec088422bf7d13887bb15a1cda7c790e351a2d5ec0c67b560297a09717fc1459eae50abbae4ddbe52a23cca155ac149907fa914cbff789f01a2e62af343ae6a63b14f80634c33ef956d712df7eada381a65e49b3071134983254d232224219e876dc6a88e1ab146def38b07d3727069a7ebf54e061416218add8347b9e30717741bfe5369216da11a7da4b47c1727409b3325cd134dbb4598fe26cbf3c5fb7e5bb9a1a1df872be1ee5b6dddc35051b431f0ed937fcc17d136901b6524e4ecf7f31f9f5e0945967206a218022ff97f9cb6a5b81de906231572f49811ff5cfd1d7440f2c7600360171de3c3b0744715d66c4f52b19c407e74716657711a2c2880c63c3418b4c994163607bbc0d106afa3b70ae6d1023ac94b3c1b273a87bc9073c8d2e6298c0521feaeaee12dc9b0dddb32ac150ca61ac8a4321a54ffc1b2cf8f78188a8299f8cb45caae2ddb846edd3eb2f7b914912ced5dc28269f111622a9447e03ce89f00fb815e3f133d8d61b1db5e8fd2060ac660c0b642fecd4486a817bc6f96ff25415c42023c2fb2fcf3cffe2c89902ceeb2f6565e8bcefdb12e4ced120d96593a37e2617503cae12de36b47180cd4e2c561c11ad42438b243dfc6c4ec1d0eed4a6e567b0c6b1ae489b4b5b2863f1102f4e4fc489ad2f89a4db79f5dfd0f3a5b6fb7e553581d720ab8cc5e2f74fcd7d5fcb6a383a1e4f195b762f8190ff0b378fab9a35c0b1e0421d5df445c3861900e586a3aa82b26de24ef2ac16cee27c7364c428ad8afb064e3f302b20d54033417f6a61416237aa7fb22c86fc32793da2e138412eae3cb786a336ffd3a494088e53cab3e79879292e7ede41eecff3b39e50c63647519d7233698d9f30de5e9b528f407b55baad94885bd4ea75089af3a8debe784b262f30c142705cf3896668462fe9de05de5e96623f6aa5e32b07c09f47922a18cc3d0b8c6e88b666753f7a8c7ca4d816587c226ed054f82f2b4deb562fc77a8a00e602b0c25b4486eb0e16b1401608fe15890b3d3c891cc2acd85927a23618617c53f8774b174f83b9122dd4ea82bfd7d527ee866cfb34bbae8169eb65c279891de0fc1b5e508162909fc833344118bd9ed27842905c1d7387bd7c09a54eedd404a44290e1d6ec77812a745b13d6f57fccd48c2643ff120274e46cb941b56be31fae62b1c42379fdb127945776f92f984503b3c93975cefc4777d583dafd0c27581425363ed9d87d5f6e50c3b1fd5aea0904011aaf2294cbce0cc13412d1605630a8b0612359a2ad9fc9fbbe1a7b38cb7cdb7f2cdc6f795485021e91d5acae2ab0b12c4ea92d4e9102969919b20667f640e2cc2ca28121fad478fdf48c8c6cfdfa59a00b44fb72be08187e5bf285c375ee20d2d6f92cdcb05dd46e090565da3921d8843afc6988ff8b45eb1812d1ab7e5a3943c38a2fd610b48277c17858b8d73801d6016493bfb64c7bcf864181e426db616c20594abcd024718e9cda19a8d9745070c0eddbb745e788cd9b57f5136781243de76c6bdccc4884c02b56822c3af1940527a319e209523261cc74bbfd96016eb7ce27e3a51aecbc6f23f3012ef05a3555c1272dcb82726088cb0a7e978ee9c6067428daf0976fdbe1b597daaae5e51f52405ada536a0bf14e409e8412d29deb28628daa55e516dd6cdcf65ba9d6f824522253dc432de88d90725c999436a3e9dfab2cfb0c0e84b634e9dff84db993b32635aa41c200597fcb7d44f7e227ab8ee1fbe02f607b48fbc14d0a7ad0f9a51ef2155756206626c62a9df2e37ba897b83ab3a5a25ca3f74be522aa3cea77bb55c5a24c30965b502f1ef476506f11435a70a6566cb2eaf437d1ef4dbc1be51cde123e7b9dd197de3b22deb2e317be528f8dad49fa9e541e30a07fd160569fcb799b78feabef85de7659aabe166a0162e02a6222e7c5908abc1dd78eee350b870d8a061ea94645baa4ff93651bbecdc2c277e62d34a1534ffe7a2e19f8529c332c56e84b154271b1d427058c9d5a67ba6145964f6cdcc85e78aa9ff60a673270f09cec9607a8171cbb34d3c615f3feeaabfd8ba822c89a95ce116b6f58c0fc4ad9100e74f5786b7cd589f6e73ad256cd94ddd5584f0d801d2aa3ee4ea55e12c05bf0055592dcf04544b9dbc833364dd5243bde84c0aaa5784557f03a910e2c69b3f6e3d0e4335f4a9055972912332b6a877268337e3b6ac44e13ab70d35e696af365b5a1d91acb037283d4751121fa15efb51b5b585e2f7c4c4438348d1c3996d6ba8a16d2fa199a0958b3418ceeb0c90f3d25a8d4cc94184637d1f366ed921338e18ef5e29e120c4a325f696315107cf32dd350db797ab73931c9bd1de5332e338355b1d47a88dc1d99c2133d6fd3c06113b35417d19b0671ff8d97b8d84c0bcf98e8a021662f0ab0351f4be3a0689138bec4c04b1284d37bdf37e4f5064e24407d14b963a54afb1e992be9f6e7aab2414d48d9758cd8476e8b21d18210c7761fd528afbbb919716b6b42625187ec0de8ce7dbfab77e3dda211b037721a3e6237469faad7ee833318b7a499dec7b216396f23deecf2b8157f8a358f76cbc6ee80bd2ca9f58e94ea9fbb58a352faf9f84cff45e5025463b6c4bf8e4f460ad71918050c617bce74e596da371ba035a3f1c19a503c6376e1658f2c02e03bf4aa168ea189563f301cc3373aae32627820fc83ef47fba8cd9249de39800b755821ee8f21a961226357b5ea07e4acd4dc47b2bbe0dd40503898c98c8d7b2279cd2b4d6bea126f43adb001501cbd93f1ba3b3c2621cbc075b1e0eb1897c40d80ff27661b3edd7e1680cd29c31f4443a3c2c9109c269a496ab6e539654ca3143c931ad71939886e2bf74eac6e6417bf2bf9db28bba614858c8407821bfb615cd983f8ecaad5648557c2949f1285e7c62b6104da5fc2feb2736274515474170d5acb128b2637e41947586f8daf66716061dd996bbc66157bb7859bbf8e8e0a0df175bb55e84244d8b20299a870a087c18583effb54e689cd0c2146ba4d9704c819dc9f67e8a56b446fc2c181bb16551523676f2198f6e4f791aa045ad6d2ab7180dbe324524981110663c104cda2be913d7f7e0193aa7d01cf41ef93fa123c71c91e631e7d35f7a03a69d2a2123fdef8112a963a8a8192e73bd7b5f6492210247183cd641db527ae6e87ce3b1d77f13712916c2a93fe8fa8f78148066b9cdc6238d6e10c93f1e87ec3f392f2c3276fd08410538beadc8da04fc6fdb0abebfbc08778059ac1a45645fbbb8ec7c73b4744fd422521ab6f95af97ec96006e4a7aecdc79854547648c5267be6d92ea706e1df4f58d53c87f1159a61f9fde18c13803712943a940d515c124c107072ad0f06b85ed73a4246601f05095d04bca20d7f9dbb3f61741f49151ab9f545f61e220e39fdbf2d8c71c74583727d8311bf0a5dbe0ea45efeec590ea862684a4163f75fe7c8ac42013a83e83757a2a95c44bf1f4ac04988606a00bf8d04437866e312decb77d0034a8cd626b272bdf51de15201afcbb4114ec03e7c22748aaed30e764829ca280515365a0d07bf0c1ac74ad73768f348ffb4c4d6fb21c4f47320e5049b14e70999ced714238b76cbd1f803e59d9adbf6dcf75fd3bc15dffd84ddd698fed8ab2a43bcc8d74cc07dc96a75f8b38d84424b8406078edbc306506592fb28e1ebfa58a217be1bde7195cf7c2ef8d94aaa11fcc968d50dd4d40e4cc0e32208063fd5c41ff5f656a92552c5322f28c2dc9ff8eca1e7988eb59b2e534f2d1b1f7035ad09e45da30b704c42fe0a8d388ff7baea2571900ab25bba0a6a587a78d5107a97a460255f431586021e61322104d776427e0bc726880f0860f12ab364c1d77888c0fed7c906d181a16fe751d730947c956e4f8da1411d22de8bd9a78232a43725becda0bc10b897c2ba381cfec68e55e8fc6e2aad486b7443cf59f5f233eb0e60d462395c95f2ef40bd331444ac202cfb19f06d2e5218ca28a0edf5f5f367b0433e9e84108e467a903f6117ffd8df1715826c1f0e43bd343d617b42f50b24b79a04f5c3ef021d54d886b71f5fc14c6f590a22e13545081dabc4fbafa4f6e18bb049bb7631b012d043ea577fa3df107dc02e713a3a5ab564de3e42a5e49d12b1c14b0758e1f38833648f5a33d4caed37cd025e5ba56931ec321c2cb293196e4712c061f982204dbdb4074ce48ef80d220ed1386e76bc55619672910e4128bd364e7dc05227458d186664aecdc1e35e93b7e9351e21df218b77e7660673e569913bc2fbc055e7c48fa0629c98b1e0f0b3dc84bcb9facab91a000cfc9b145ead57022afda8ae967fc216ed2b9eb5117dac57e935cd3a1b22f633b8241727227798fdfe647d4354048a881ebdce48f7a23364558c5fc38db0bb043f12708d4702a9401b98a27a1b4a7c415828c51a2c7418ff9ab9b99aea23e2484ba79c23fad63378f3d9faf559d17ee97cbdff954291bc828c401b4aeec5f1cdc8c72d17a2b7bca704ea3911861b332e48b43a58712154fc45510ee7bcb68f84ca21555cb6b5e79070191c7784dbc6bbaf4b258bddc37f44dc29370756f45b0974eb6fed9438e2e72ec62fc420e1a827c8a1bad11ec7b523f06559e1dde1bc6cb591caed31190c9c9c47d929922b648981749f966b9f54b7ad530673b1a2cefaf8dd146dc25a88583ca91cfc0f50bb39623e1ea0ecd5f0d50ef12330bd9fdfb441a0905f8c89066c56c0fed30b9dc4661b09fb47bc9f0d064d8c05be6076e31661c54001ec2ec8f132f548707b2473753c5c10361c9deaa5ae4546ebe68f8d4c9b4d1af8053ad5ed62d3154e8cda63a07c5feb494327d14c6860074c0d24f91ed672b3f2fcf3d4fb211050a9916856312fe0c705f6bacc3f1423f97ccfbb5894a98aa9467d28bc59f109411105118e163be98117a8250ff2b3514f627fa1868bb75eef1b6d6973c9ff535be71927384560f38e4efd12f811586801897a84bfe7696e8557e3cf88002a49464c6911464bc6e96694da69e70efaf7ed425a7e5d80b63407b804b2b21519a6d526c06e56d646dd6b0c7be4695991aa1fd85271e72dca7180465d22236d95601969bed60644630f6174be2040f0a274e2def59714abcd227de0b04edacf010ee1ed83f01645b2f97720f2a00a4caeebf0122a96257f71d8706fe4739f14a356f3dc6ba9a67a7839022b76b192be232f0e3170830e1cc493870ec1dc25cfb0e6a45b5198ac17dca4baaa952f58298780d4de5a4d6d96439f6e0e07a0fae7d7b79d14c64bfdb0bd6ea5d5bb96285612aaa32c34e759d9bdd80c7ceddb9d02cbad47a833fd8a0248b7f432ac29eb000a1a9e49ad0bf5010d8d0b3006babafcfc927a87a5adb3089ba4c6f77938ccce5239300302f996106d1b451c49c1fa5728176f711d213a0ccbdbbfe57c84f68f3e50ae2c1b1c78cbc1b5ca00445ecc9720c06f3fbafa98afcf85429f0d134514d3ef41f64a7a42bcd62dfc938dcbbddd377b9d74095920961f6cb8e980050588220781938f51ea0f22c767397a7af847f6cae8ff63e5cf87be8f795c44", 0x1000}, {&(0x7f00000035c0)="06c687b07c4a5ee71b08988fb57d1ee97f21031ace34ea2925bfda43adcee2725cb6a405d234ae0edd1ca6a7d85d218a1fd0f14f02cdc2aaf254d68bacf146a82d1ea283a3549798fed767aa1090838b2928f930069887d639a82150a4be270663d3fa55cd2d1c6074fbaaf02681250c115bc42fb2043c24e2d49201ead3f9ce20f50f4943fe425c9345eb44203591bdd8944a3515900fd2faef33ed4158b4ada9777aee13a3acf26bbbf72c4ef0", 0xae}, {&(0x7f0000003680)="9a38c7545361d8be5004c8123d6f25002149e9c479e1021d55dc256f96136f5d193bab0890c608a53cc1d6fd75d9b7d525bef8f366dad7ca2725bc9b331a1e2ef72e4101e62830ec8ed3e21de3d489f216a33a704a139af83fd6d67f6743de0e1f2f4586828fc1f67d7c57aff66dc05e61fff8b1e2e0b74ca3a08b92889de4803ea327f5e97a6107543d9847e3a9cf760fe21ce5284c348363c3bafe4c06eaff21fa0d2d49cf0fd10103de5ca34ea6bb38596ab315b44b69c0b7e22cc98ed8ed072e4bed7945f8052fa53f207eabac8de5391f7d209b80c350e39aa2e5bbd185be0a", 0xe2}], 0x9) 12:44:40 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000140)="c2db6cbab62a52c5657e8d1b3db0", 0xe}], 0x1) [ 1171.271620][ T9565] loop3: detected capacity change from 0 to 1 [ 1171.291808][ T9565] FAT-fs (loop3): bogus logical sector size 8 [ 1171.298171][ T9565] FAT-fs (loop3): Can't find a valid FAT filesystem 12:44:40 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0xa, 0x2, &(0x7f0000000280)=[{0x0, 0x0, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e78032513251fffe", 0x16}], 0x0, &(0x7f0000000400)=ANY=[]) [ 1171.378330][ T9565] loop3: detected capacity change from 0 to 1 [ 1171.385927][ T9565] FAT-fs (loop3): bogus logical sector size 8 [ 1171.385941][ T9565] FAT-fs (loop3): Can't find a valid FAT filesystem 12:44:41 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$FIONREAD(r1, 0x541b, &(0x7f00000000c0)) writev(r1, &(0x7f0000004ac0)=[{&(0x7f0000003980)="6c123d8a2830bde31e1757ce97aca4666ce474f6c3b8de2808bda439547b91fc85c8b660c321d00ac8ee2431a8a21fe32055e454d5fa54df880696557a6ee3a195bd37f2dab8cc5715eb733160f712512999857a824ccc8abf03e479f8abb6b3bd2820ae3e5059c9915b1ee4e2a034747755712c64dad47ccfb774d12e07da814415b53cf583345cb80d", 0x8a}, {&(0x7f0000004b00)="827ca6e44d555d3b6566a88e1d3ea49ea13324ea580b98f7cc02cf4496dc192e73a6b3890da14192c2596fdd24495d79b1eae6b68e1840ea7bf54961565d3409fae31f3adfe3e9c47b16ce50167ac0c83e65eff3100a226cd3a53cfbd50952d279ff24048c20919710bfec01d13379dff89d286f8db713402ba09a5e0f4601b5af0bc4fcbf079047fa0cb086d176588b30eb186a90b95b7a8ccec8be52279e9d3fda0b440465b00f3bea8e910c01809c872215abd67e9c4209ca7c7f343cec3fca8dd59adb908be98de8ef2842ad2b2cd8add632e32b375ed4b5cc61acc717a545a375cb570fdef1e6be535545eddb08fe1bf0545014267b4601b4d5b095ea106e3744f9cb6cdd7c9a5a62c7c4ecedd9d416c291296d8aeff93dfaf3c432cfb3709b2357d89a644ca476794932aa7fc520de61aab65c918f88a4f3a7a4789dbf52703aea7ea056b00f7c17934a1ad7150b1739fc604e7afd34d93009fb1e0a86d1e3a2b1ca0e7ffc24a8cafaf4c86f2ca9432749c12853abb63fb71a43d219a210e42bfc51ab9be8c91db63d9880901550a84a9ad33e6fd326082ce0cc58f9e84c276894c240afc83bea2fc8b7030a7e558b7eabd096ed4ef4bc2831b902eafbfe8f7752441e6246127fda5f9b1a6439744ef09855dadc92d38c09ea366ff6fa3caaaeda103fcf86058fed25cb5fdcccf1af642cae84d96dc9d3c682a033672000044a96937193d128d3e6edf42db58690328828936e51994d20186c9e592c9bd89e4edd3803b5169362b8ba72e1a1397f1aa28f77a179bfcc006699f71e4826baca3e504f0d9681e89925d78d78c2f22fb93abcf5016d901dc8f7c082e1925992b2fc8651bd8adf64dd674d479fbcacbaf5cefabc62054cfef4ed61d60df6e3d35ccd35ea02ba1605251cdc64a14cca8cf79bba15929517dd137e0c9bcd898bf970e2297ebd03ebe9f458425b8c21374e3c1b799fe4ac836e78e604d109d5837e798f0bcb612efe0de0bdf96533e2e29827fe040a585e8ee6acdde9a69dd01444394ab0a0e522d69e8413db618ffa27e554153e936bba5b54cd4d3f4c6afd1ba7fcf369925f9414575765d38321d0ef4316b0211530b39c9ca4531b2ae16d801465cc63b81f57de813d495a1ac9860549afd1310970628acb60c365818987e6ddf5e6fa9e56925f7e2055ac86d3264742aa1e8e657588dc839d6ed56d7888302a74b20528d37d07ea8090bbad6fbb6670554425f3dcac841c5ed02b8016522d47dd4da69421afaac2773e1f0c56d317c1350784917c9242baf9ccc15501619f3bc7e21a5b6b43a593f4a6c92672e395a2326c4278f8bb38c419fe53606613f31bf0ede5871ee0d12c3972dacd41367ec6a6c350331f0ce43ec5fb01cc7ed5f3c7c42450afa64027ab9dea766937b220bc8fd31eef10b849deca65df345a77474f4ee9d77f4334f6468396054356e953a726a7c3ff7fad88d080891fd56d1cce7eba68f43f7777c51c7604ee368e1ae2ce04fe213e94b12b6b8b277fca10c4c2aff78ae171d8f66719b9858fc45e5678954121957f77c35c3344a2f6e0edf3264b8d40b2fff847b0b06a8a630323ff1963b29c4674796cca2803ed2e14da0b9405be327c29a9f240e6d519420d2150d247ea6cc4480ee07caa2910363d547d8de2ff85569127fe7bdbe0d15a3a17f490587583d71bc8fb606d8ab529abb9cc75479fb8be0003d71f162c6746f31d12cee8e9eaaa488d6adfc6199b49e8c4250adb94dbad53ed3512095aa15fa3194961ea627e39e245bd1d3b2aa98543f2c2ac919fb952dbf3fba23e370dc06c5692c5836ac788bb2cc6a26e2d88680f18da68cc363173242e7ebb688e7aee52b850b4f67dbf734d9d065e72f95faa8b06a25f1b19b59f06606a50af7e67890ec438aa17c4361d4c2b344b3467f9d2fac27afe7489aab4f4138c1bb498172517b1dc373dfbae56e2b295e3550385b54471a3137f2f165466cc58ee08715e07f89bdf5443d7f03bed8b33bea0aa3a9bcc94082dc72ee50b1bdb6e5e9cffd59709639bbf38008eeacc1a0481184ab53ed3c2481e050b7bacaa98d0e6e0fd46639966203cca8bc5ac9bad87f37de758e75d464a5aac368f7fcbf7372c570438a7a0bbdce63fe2186c2ae630f00cd61cf76004b88429cc7dd9a525eb5112e2f4d0f8268865defde2314a962bc0bb3c8b6e267f49adb670504fa79cfdf2dce10856a94697a00e8f8764933112bc806490466d28ab17791acd6f198dc5b2fb5d70c8e23e275fefef37a5afbfa9491b155d9ce3860b87f8019bb56081217bcfca6c3c29e31521241c4daa34a19b5d9c3db8ed9333805af2a5f0eece5978b1595af2bc435f5372187e5154e918f7c37930f02817bd5d8f4cceb86213e3f24d78263afff9230d9e6fe9c46483df37a1a33ef6b684fd8ae64d79b28de313cbb5eba3adb962d2dcabd1a152ef261763f8eace2c5b3da4fa26fbfd08ee568eee6dc9962a6509ad18924419fbd88dac74e255673a76fb1d49bee6c439a99428610bd0dd30560e549511faaca498a2a18659dcc80b9f89c59ccf0497bce23422b542ec23827f8b384e3296a01b98dc117bc40c772af01bce507235ea3ddb52c9441c1722c3335fb68a967af753b0b4d7aa01dca4e3b3bba4eab8fea8411298ab61e78128d5caf2754c8ef2c08a57e2272390a858337c54034ce258558f71d8b25c04eb162c0aa5e3e876d8b1183d8cd4b7ebabb9057dc2e6be6e8bcd1d57b55468a742e1b9ffed4f67755383eb058d482f27b471f934c174218127199db87710fbeb3aba640d676034c7e2fccf954078f621b87158f22a06e55bdae7f6b8bc7e056b6a48d525f61cf93efdec38f579894c8f180331f6fa11dae0c12a2416b3fc0b10e12bff43d997dd81be74af05c398aa7a56861c041956739a1c75584e3173876757232ba406aa01675bc9445790bc153329440adfc5d692fa682620e78f133ed2c8441fcaacf7b58f554d5767c182b950f233192338183bb362f7d1f9d5a029bde3d174dbda4309c9b6e0da8ca9c46b1d240d96fb493c2302ff420f31f4e01a0071b0afdcc2eba45b72e0ba23a3eb6fdd687b5c993350fb6190a52032cb5286b2481b81e7bcea45ad5ec372cd175e9e84bc9f7d9d86f8d76077ef394c86afc3fef220ad2318d796469e74c4d15a136d9729f2a7f741e8bb266dd3ea9deeb92a507baa2d9c517d78fdd92b3bdfd1b4427f9c5b71ede254ac460cb64e4cd96bd7c4b552022b1a07b049ca858ea8f6eb9dae4fd8e28341637e2afb710292198e4d951d04407ed7f502443c6e657e66946b7235837e694900d1fc6463b79ae67e2adeca53aa148dde68d71363feae9404f6943a02ba1ae8f6b59c548ef7eb90238e8a2e23892878cd29355f0790749a5cf90586ef70fea076130d6073c30fae5f065840a78c2234986eb9a31bdaec436fa426779ba1caab125ed945afbb0cece70786002bafbc50bde67559e455d509765363562bcf3d8ba6a244569fd50b7978461fac92697013d287ca2102471b73a93f6b57259d012664baee9c2ee69c84b71759ad55fd4dda2a5e93d886117771a6a4d6098128f08310ec04cbf783f1343a5c8460555a5e3d4acaffc9f8bbdc9409928b35af86c49f3c89d863673d06b8f1d6d869b3e54ae3752b6027ca06430a10af060776f66a84bd50dd2c322721fd6b00d6ba0aa87486433fcee99d593124330d42e2fc4aa42668be2a01387ab2aa9f14d7bf394694b2c67874110394bb843a9de4104a27a37fec6846abb855c1e721c35028b29477a8a2dd6ed7a4cb53cbc4922f9c4b8751f8c792d6dfc3026a0082426c6b96664ec161a2b3279d177c8fa638f9ba1a4fe7d48c70496d2add2b7532333734cb07a98095705924302c7fcfe5956b2c438db3ac36d4870c30343bfb8ea9b11c06025fedcbbf2cce56518987f3947fd40aef309dd58cef39f8b8dccaf859edf18b69e4dac9be4ac73ec59b4fd2be1824def2e05614aa41ef0344418b570885ace3d29e9c3582274c27399819268900cb11aa27329f9c98341268f5fc35602bb1341248e8fdba2a096812f8d540ea9c312cf78bc832894c8437e9339dfbf8c395e52764acd6b288af90e1709d484e64b0a2bd87f830f073e51495ae49d2d0bbe850c9fe988130a4b41037bb565394f8d3a71bdd78799f42d28f3fb1d2f6a35c82465f142f619ea63ade72966ff6167d6f26b14f4476fef6411e89a89f1d30661c4342c8b5fdc1cf50fd9f78886e38ba26a5c9a72094a2d0cce740daded53dd612b965c24c1aef78a2e71d78ab9fb4214cbdd0ad714ba505dc89633e718e7995aa84c640ed844be5d48fcec1521e5bb019c1c8f48b7c0d14ea9d493e1396f16bab8e4e06b3dedecb43371eb8ebcbc35faa49e4f90356241f5533c4bd4f307f3655c95e85519033751e4689d99ba10b6aadd9249658d50286228c59463232c44af28c8a34d5933253443f137e3c30862d731ca9c7a036ae15f0ed969a627321b81796eca1fd2391183eec57a0bef9d9d731dfbb4ebbe95e5cd7dc32352757294e037c1ba121b74888df2cc063e4df398558cceb857cee8ba0deb4901c3683ced6b7b5ba6315bceb0ff9d6d90de23d0141b144e7c2b41d436d88a6bf86994bbf616cba1c714afe027a75973a0c9e7104d921990a5e89def1cf3ba4521dfaee0c20b8b30b920f13ffcca2f406f2e4a98733affa6b9bcc5dceb810b1ba43f486558f7b206b4989fcd53145161c1823a9011eae3942fb3c8865ebfc78721a46957cdf65aca8d2c5c382f376a7bd4bb1e3b0544045fafc5add806c6dd72253d1f48ffdf616beff5f171fc9c5e727a818f14be929e56de14980d4215789819ed644b5321145bb46fd235efb3d2a85afc0eb73ecc9c1bd1e409abcc52aa6e154d61f258a0c4427a44c761467c5e9d5087511f45b7bfb08e4d3aa03cdbfc95f5d5edca3ce6a8031985b2e773b31bf242d6484e87e78743db3940630d0238f8423e0b2f8ea927b427f43e5c2f87dc06215d92e449308879894ebe940d509b4480c0241ce862080ae3ac028842baead3bc113116c7b46690250090d0a40ea2b9ca50f1510a477f2c220998e2d1eb6af2943b22c407c3444c88bdd2ccca11986f1fbed608014d713fb8e162c0007d31af01ebafbb6c99d365a1a1e6ac85f7dd9e52eda2b795ad80785e781a5c354fb3c9875722da5a9bebe0b4a7b6d2b0a670e263b3f0a5cf67778eb20c0284c185876416c6a99a35f7cf53fbe9c2242b42e01e8d4e03f21c9b628470faf730fdb0bb4807df6e18ad26431da80794efd36f41e30083a3a5ce6e70630dd7705fe470dd2489c8de50a16ea1448d1cf0a446829c75986a1863dff1464153ad7251e6ebc7b30421db98a2ac94dc9fe68a24299d5b0f5896c037c480f2329b94b34712001ca182cec3bc727530c062a294cc963df3eca7145e1e8233001cd170cf41d0317c4397ee31156c2e85fb5773eddfbb6c57536c38e718dad3750b61289e0a7423954928f6cf23aa1aee272856c08fc3cac2537ea0cc61b6e7da8c8692e1d366a5383ccc9d8625f295543a252454f5ed306b6808dfbc7bc20ca29089546519f712084274ae541280a2fb97328a825134991cb908801e779090b24c804811f15b85beb4d99b89093620fb025a1ed2fdf7db22e08527186de80e823303a979817c21e1cc649f9852385cb54e7795e4c2755d08e711ee043171b5ca55b45f52d068192ae771a71157207c1d28356d493eb48", 0x1000}, {&(0x7f0000004980)="06624244966ef1f216757d0a0783aab86b9b605ef8431808fd644f0130ea61287608900a32a784a56159a087fa23046b2ff62d5f61986db4611d3dc441939be71931dbfbe83d2bdef85c01d57976288a0ff1d3049534cfe5a2fccab6b1f7816194d13b785b225c1c32adf133aaeae7e64afc784161d87ff8d277385e2196ef29dcdee806d71b18643ce0736e148330f933b93c44f16593b5e6c113f3b8f7117f14ab6555001e2b478a54a92ce66381e94a83b7b11640653fe66e4a7e9292411a27c532eb6c6a9597a647b083dbb94ba3", 0xd0}, {&(0x7f0000004a80)="2f9d3ff36eaca7c3a3", 0x9}], 0x4) openat2(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={0x0, 0xa0, 0x7}, 0x18) writev(r0, &(0x7f0000003780)=[{&(0x7f0000000380)="f93b76460ce86ea5b7f4bdd7a2df86ead5a41e9de62621be905f6ec139db763088642cabe8d8664313b671a518ac9e087edf921e5aa7aff3cade046f3c4b59b66771d6259913dff4ae22d7894e21ad239a5850df1245dd57629f801ce7bcf01df52a29472e7e5307f40b4aed483f88762904208630166651dd4f5ee1330756974b9466d23271518eccf65eea717d6ff3f7611d70b4333fa4695c634ffc9052c17330990545d69a60f833603404530ff7fcfa266a75fe75413e6e3377ed3a709fbb78feff6a8fe2c6715798af77a58d8ed7f6bbe8341dd9676522b5736c30def484eb824d602ab24c248dad791b924639d5977c37708b1bfd8a720d83ed6b2fb46420fcc72ebee317e56eac7c9734c03a88d9f987ff0f31c18c57c7f5ce84b73c963097b74eca39ed148de47e7e4a8127ebf2c4fbd14fac597788d40e8aa25e57ffb729f942dafa5026ac3fd2aaf23bba96c0836f7cd0de95bb7644ea69ca91bc8a7f3aaaaceef2651037d053746a2b69674a887c666d15911f10aed925e5b06968f5b9784ea1d77cc8208c6bcec109631b28d1338672d09f4f636abbf35eaa47a9e3fbda61d664fbbf72f930b530cdb293e7e549e08bdaecbd502c8ab93e430fd44dcb29653aaff463f0b42eeb6ccc792665c92c52d25e137daec38f0dc1eca89ab3148ea5c43d47225a5015348ec3fc85da94b323ab5e0bdaba1c4fee68c4daf46012240a562baa98779b4ba9a5c0b02c49ab13d4bf44c2b134b8bd31e123329f2558b9491d189e3944040234ca57dae0be44fd8de5423a6c07b4aa6e9a14b89c090e61c2f421e537dce5d56ce781e4a6c96dcdfddb5d6db792c6b292304835f50c069058eb76958a784ee6c9efb46661a81c21d0cdac83c57ef80a2eeb9ab3ce94f67155ccb0284790b5c786c3ee2e49fa14141ffe94a15bcd8fc8b6287871d4f24d6b4665667ec227ecb9dca18245a0f9c20d1f3f2ec79b408fe1eca64ec3dcbc2f14c73393cef8073d74ca42b46d13f5d3fc40cc8b8c43c2d2e7354103170e8d37fb9ea3612b0adb98350d7db4e409b824c9c2e569a6a386a94ca68750372d1ee0da89bd0b563e3aee20a2fd5fc0d51acb882380976a19cbee898619447b292b4916a2b686b5194ae33062be6ffa285a0d8cd723857ec1eeb7703313bedcc6630ba527403167c81a81cf3db5d3e95018407fecddf1ac584560d2419c9ce604a2919c8ce0f342db640f5de7536bd00eef94059f89ad02ec516d1d6b812c4a97f8606aeb09bbc010a9fd7654b01286a59390c8c1022528b11c9f406ae51aede573f456ee1a4ebb4d9b9f3abbf2e20e315862ca3b25fb22f5061156846e5d0cc4dba46ffb12a53ffe6b94034c1710b60e65399581ddc4b2dfa7e1625a7aac1d62cd6d219e174954adcf2da0a93fa41e3fdfc0be6e6f42b08f74978c93b7c45ec70492859f26e028199db65f7d743ae41f1267c06564aac8a76bc5a85fe60d340ea04430c2d274fb5bcdfad9f552936be1f3589be801ca0363ddd9f1f14f660aae3de9b351146aa8d81104ecfff71044b75a162e50864c0c22e46a6f38018fc749623c4bd518888a23f3910977014dc92fafb5665cd0a3a5779421403f0a850af567a8dd23b727e646f154a2e7c25c0d09dbf5ee502e4428c8c5546c116869ae90b4f453bce2e75d0596f10c27ecc9c1b75341f1324c87054e144e326b0327d81b38e8bab6b1ba859b44edda4638d5beb5e1fc753da8956abdf775c3eee7cbde4a04d68f6131060c43956f682648a8f51776e18c1f33b9a5213d98e3c822b079118d4b0723d5ee05d87c2e732e16fc65588a12b2c5ceee7c69a87fa305cb3716a04e262ff4f833a3d0e5e08feb14532129e19d85fc4e5eb8bd2db5301bf86aa1f819eef63f492dd4dffc12e76ea63470c2d306ab98babb0e2e815eab734f2e3d629735a0ec5cdd8b4710050d6d98c265e214ea5fcb6d82a156127c1823bc7d76f479c6581de286bcef5bc484ffae05ae6503f48001a835e8d5fd6287b5a69e227015811d2e82950c4349949221e452b9c7d133e130ae8f3fa3656932a8c4d2cd6349efcdd2268e63695d713685d7d336c7af3e874463b3a7d60961585c73836cb7154be77ef969a614bb6eca74016e7072dbcc9791875ab728e2d5d94d41368e690bccd0a66eee0740c17753d6aa30e2d17357862c1ef7e30be9d3b2e28b22c140fdfa0ec56a0dede8feacccba1582457cdae3a70cb9ab124bb2473a099731b5ee97033b9d45a20b88ebcd5e6fc017a981b9d75d6582fabc487689a69f3304fc755559a6d279e3d5ace5e0dc20ad334d4fca589a04972584f60db964f37accd0052745ad323f68dd6e50eb716bb7285f694c14ae59e7e5e99ac94cb5d466b8b4eb4eb746956c500df9dae9617ec6ea557d8744d1a47a8fb7f0aeb8cd94b1ac9c1b031c08f9b938b232356ee034f58e027d19af4c9e75cb05f88b9eb0410be2c99d708d613f6b49f9982bab481bb8808c48ad039c15c322316c68278033ddb0fe24662e897a79e55f4d1aeffdc61602ede2aafdff1c2e733d1b8ff3e356fd834b1bb92e0d37e7a49227f9c419ebb74ad7a23c7237b75bd5cbe55ec19ab386f4cc4a536945d912c6eea7bb1a6e82b28d482cd023236f56eac44820cf958020392836cdc0fb325387d23877eab7bc9c985d8687071e75c0f64d7e2c89e5a757c4d49c76fa4d93373bf669d69ca478469bf6b2a3ac42fb91f7260b24800769d5592178584353f886bbc5e6adb1bb5c08d67b87f2fa5001517b7f8e58855cb1ad034dedb228302e8105d6c8f5bb256556168fb10663e7767c5b8fc5af4d929db26c837b4371cc2e2432bb60bc109e5f47b947cc92f18e0a74541ef7fab261efbadbf1a1c9ca321eabcf657a00fa4964859777cf58485f3809b889c4b74d97c198e36536d278d025ab91dd9a8dc579ba29344afb59417270eb8f7b9b8952208d6e2302edee24f1312002e9865428359b22f666a817ebfbcd33caefd17c9467afb841f654f9a0ca915e5d2b85c073a540b1020a9b8e53ed1a293793bc0b29cc43df5dd85a8196cd8982aede4c2af844fa2a9d40ae801e07063f4a86a8b110a63ba9fc8a8db5df49879d9d7f12d882efc7807edada4fb5a8d5f343043b705350ee60044bd0e098cccae52627656e34a509e5fb5318454d2cc85406fce3815aafa031271cb6f6b39626df5acadfb020b949c611d6d090f1cbb3140ecd84ad72e40418fba59684d886fa5b814ef8e05c3127d9105879e59b6eacae62c01433ce8ffa1121b27beb61411871bcebbe3398828d509b607ee61e1646f0b18968393e06849cf2d2bb88bb80debae428a647d16dd90efb6baff08a3ab453516e51aed45b134c201bcdd6a06574b3931809c0795a7eb1a623a152f8bdf8049b79bb79a4caa2c3fd1ec4c99b8bd4bebc5f8c802514838eb60015ccb94d285e4d933c0dc5accaeef6e89418c6f71acd2df141c31f9359c9f2295ab0d94ea07261e5a0e16e031000a8b5a89b4be8fb5dc57c7b252810ec86be8bd3d8ff0d8dc032a553ee54dcfdceb997c91392e164044a6fd28026d2f63b28dac06338ae271e0665ee60b8898ea2e78a2e13e4ea526fd9f57a3568ceedda93839790d4d9d875db10a67e3d0edf2b27fd0ba116caf0b2852bb6cf5933e511a0d3b9ded3d7bd7300819a0bc53534f9d317a4f0b24c3b79ab124679d79d4d3ee4bf64ac17c5f432d9db2358a9c028b5ff9d357a22a9e583b9cc6f4cf738e1aac3f0741536d86f2d3c57cf57573bf36117ddf519231d688ae2360681f25ff3d70ef877053c0c76633957e8dfa1b283a690a4ee39beea6e2b47d4e7644360cec0559fff7f13932be4bcfe6ed62acf4c9abf4722fb7b6aacfd9ee7a61486aeb5120b4443fb88651132f08188a5f16bef4a5f190c6aa589903b9e7ecf4b324f069b0e6818e71a9920ae8bf321e327617bf3c6b58f9fadc04cc49e183d71507f0a0d7dc1dae4bbbadd95731465ce85572ff2266464305c9fbefe9d407fda2447f3da7e3f4358cddf1ef6ae69ac107ef9650d2e57c96c75fab6173edf32bac40efb46cfa3a796bb6661494630bfb85ddbb549e37a443c3311217681d1bc7f8ad09a380e7883d0e9cf574844cdff3ddbf24a035d3edcd5564e492c18fa8b67d9e48b8fc296c31330690e1a134b6f448777fce6a9ca8132851ac65b8cdf9eb94d7bc17e123f947974723ec0999982bbc056acefdc22769fe58746befdc5bee831a880f2be609a1bb8736f477759614ade2972b330cf0edf875d23ce917c02adb975faa64a74e5c6b8cee7decedb8c94f7fc3efc83a281dedf35664da0cdb64176802b6e1c206668ed4d32aeaa3ef9ab746080b3c2255c25ccb717a311ee3a8dde72deee7dfa3c643dea5ff1a3f12fd3b62115ad724752d63a32e3686681e9d2e275358de7eeba021b9c19bc7d2c40ea4453b0e3d0feb68b800dd53a3fc16528874bb649cd7a0b18160b87fc87274ff98d69fcc135191a999ad982dc73fa9d5871c103ead6161db0ad14c249aeb306509d0ede5fa6668676606be3ba2c5ac447e2d5b5e0a60d7798f8794d9f37af38487a7530c01b47bab72259f6f78c09e679f4a20070df5037ac7854b48216cc1d1623250a98d0b37abd3921fd517d7dda53aad20081aca8d44aebfdc15d25795ba3603d1c8a4a38aea4b026f92fb2b640cff5c6bd939c832294710a1a224c0ea3e110c31aeab63f1be1d39a4bd19651527f5a2a738bf70620e58adee9072599932cf9cebc3d078a64e1edce25fe70733c6223bcbd24168a2f6d6f5ae16e5c886410345e68fb42778d67c26861b7d5bb9d906a4f602ea4aae372455da3494fa48feb80b73dddad31aa68b8d50a253d0602734180447a017872e779b8cf3045200a1c52d6cf3141a08392aa642c0029e06ecb5e9954ae024efd42dcc1b529eaec132223981f995bea4aaaaa1af0ce71f32ec31815ad3e399f18a3877aa13ac58c46c16b3ea65eaebc268efbc281cd7da134f6fbafb4cd2e93c7aa27483b119cedc262cba6b9a94b2ddb5965b2594d3dc433a81e21bb2ecadfb12216efe693c834720026a2b59ab51222071cb8c917e80af6d58a91b6d94b505ad35442e1c22af79c31a8ccdda45a06e5a743aeac7b8427474da1f37406b2ed501cb0d5acf4d9fc08345f61b941c797680ea2d6a8813b12c9db905fcd841ca8df7bb4f5160bf6ce6612f0ea02235301d0af295d01b53789326d5e5ea5bad7ea96e85218c6ae166cdab895562eb6c2534ead1a5c2136b22ff3ec918863b61ffca39f2fc320a92d69cbb31e0f7c25acb9d97d4fb2fcf4ea50149a6ddae1ec13660361b6321677f6c1edbc2d15d6e3585339b27c0957153462e5b8836e297c74cb6cd3a2bd0c2f8083f1d104d90e5b34b40a28150a02676b6134a43881865fb7c2c5d4d3b25290fc750cae1e4fe2d7768497d47c0de6739cafae66a3271294ebedbe9b5cd13bdfe306211afb952a868cc60d94f552945f40044b4603a94d894c2e51d1a5040bd2f5e0caa78abd7ebf3f60910143a9045eab19ccfdfa1cf455c4e92cda19bcf9f48fdff3da9eab4a83c3378ab315ffc6ac5d484ec13c6376fa2a74e75a8e1364264ecbb62c3c1b9bac453ccc83b77816372253cffd75537b4441f2c0be07fbcb7dbe1740274bf983a62eac636607907af664cafa36027f3d20d08f2c1fdbf3fb4b99793c9551aab78f1ebecebb36c157547ef8352e3d718fd75bcb3bb26b4c3a9d353e7f378e52a06a1df8", 0x1000}, {&(0x7f0000001380)="cfbe360fef4e506a598711a931f6e7e9cb34ed547e83583c571ae24a026d6feec381c4842b3925c3cb8d1c768e281e4f1d47ac00e37119", 0x37}, {&(0x7f00000013c0)="c150117bb95ddd9fb88017fc1ccab062581a547034dc3064314d026716ecbc5399b7", 0x22}, {&(0x7f0000001480)="069088f2d187187e9f4e0d28185b1e9c71c4cbdcea2005a39122a03f557ddca833d5cce79af3f7658f79b4a721d3fc706ec159b1cb856b28522baa78560f8c83eccc282b10c0f109bf67c0978dda5879eca0dba26d60e67e34cb83af4699e6bf1f3d6919f0321e442e484e6323a2053b778571e7663a99aee66faf41a428a6337c0fe59bf488cec6f98dbde51e776a0c1f3c72e900f6d90b970c247d863fdf98cf9282a79f98731c0b5b7cfc5b69d68f4ebea3d7a738ab1e63cd35c5ffb5d79dd97c4184be1ab344a29726824e1acec1b7e820a1b01296db115ce0b30031895702f6ee3f7da0dba355ff52e1c12e140d84c9183da4159f7061af2a979c265dc2180a0028824b5484582c08841a1f8ea40ce68362917cd29b42d7d9c13d1822caf9ba128c194e97ffcd0509fbce68e103f6ff8bf923b58fa3abcb46385f99ea3392c19056271e00b06944ec698051da0a41030d5077094397376cca269f1e554eddb69a11a4ec9e074fc4f7a38a39953259997afe6b9beaad63ed170999e5f959b970bba024d7ca710ab2ab62acf1624368bb8e1d2a472939e3f2ecd31ced36a01c0e8bc3535a7deab5c9030b675173ccec4e15dae3f7b255660dc8ecea1fea9a1379f7c89a73c6c794f2f554151dfd839dbded5b29079f7495b413dfe02bb98742cee43d6b6175eef566cd15903195bba4055d052c39f4745a7d880965c0805ca4ad520107ea01e80e5232d288c6632a563525f4c83202feec3f1d5117fcf370a3939b01cfe501696f60e3b8b634da146ef3340a1a33576701dd21330309f7ca508c19e319d4d7dd3c4124c291c206db67bd49beb656b2428c124550fe2fcee09ac9f6ded89088e3e64594e382bdbac613a9938532a9902f2aef034c2067e2c907258014f162017927189539dd9655671a1222862590ff1c9db52a017139744f1091e79edd1b50e9a0a38979ae75662240f8b1f8243ad8b2b6387849a54d10920a5568060c013ce19eb471ec8eef5b622084615d033421ac3744339a7cbb5079938359e2e4f8cd9902529931564b38d9c3b5b7e533446d0dfb19e353546fc9654d26acfd9da056ffd0d779e4723b4fcf1b4784fa3ab20865b64418318760643da798b9e30f7b77a59612c26b6be5beaa59c4344b1465c013c65014e4e9408bdd0a5d33b1aaf6d7ac6753bee36218167c9469cabdf8b844398c67d9c1e8ee851fe568e5cc090adb0a6e94975f6f8cd3dbc61e2c875aab2bcabbc006d2fba488b4802536acd4caa95d3433ead1b5026ad9c9931ea4ca8005ad456d51f4d3c8cae829aa694aa4254069608a1eaa534b44b6531ee25ea821b388566bca289703c344d9db0a55e5c2422876addc03833a7f6a2b8553d4a2f6af9fcfb6be0bd2884815d3db258535cda62c5ee3a7df8cdfffb93421a083290d31b08cee26b61e8deb55e84e790b3fb12f22d6fe254aa5c83cb5b462018ff450f5bc0d99c464035dd6624912101f6d007a9d57ac992e4f85e402fa94f4e3eaaef00d59a9f2a297256c01793d01a0ad8a54b6799465a4157ffb30e268635feb9e6b3229ef5d23a3e375ba2ae76bd2a8faa0538cbe3961884b18db540b5dadff0c08c74a8ce5ae5b63fd776e6220fb6d5c159b2b9f78bd07d6b9f6a7b42f50df2b31ab3b5667eedaadccbb66e2763879a25d42ee6a30e2b7daa332a5726920a05768cc7ba5da1cda212cde7f49fcbaee30049acdea4e4ce652c9d6ed6c603dff75f16c177afafc6a6604878fac994436a470d7b864ef9ca128f06328f6614a1635ea43e189e41819012e104b1cbf7e9f7af7d2541568d42b85af2c4d99469d461863e55b4e48ca98b65b470a1d690d91303294717e8653545fc0f6e7aa7014538fadb2e28a4616e99ffe77855376d8dbb848f25ff3da49edcfff2fb6312334e51a974fd05de7ba14dfe549578f6500ff419e3c09a3d3cf5ef3b29002aee1a585b15f5698a5f0c1c2ec88bf730eee6c2876b19fda0cf85193190d563ba3ae34612e6fdbeb3f8362fe92b3c354da66da47b6d799fef939ca06f12a6125319f6ff1bedbeaa9c72b19d03cf9899a8a3f732a7b62d76013044aa9adfcf3fdabd157661afac05ad4bd4af16e064afc23193407a9d326a0024bb0fed53fcd1bae5164c53c51b5450958c3656b10190e92400670569e4bcdff3437645db7822e2d7a689f53024d3d1e3effd8eec9890758ef2c5f8840d9933752cc05172086cc5ef10b0441d0014a308958dc9d7493d10d30a6e2f9bb0c95896ad3f5e959339826d79fe60c69d4e186a9f9d6d925e77e2f3c63e5143c6d4ef5a78d8351959aab581f5951f5feabd5ce08d72d3456fba313cd4fa6ff4eb60332d33f46a6ef835468f1d91b19830b48ccaf8f76001a86943d445bbeb5e4e96f50e499e2f9c3962bb73a5179b2e801895b1cddad7bac544890034869911167a8e329b465e9184d94f8383e7f3343ac6346c160ada6256b551da73eb37bb5255fd391c420aa65aeff2c74f96039540e7d07f1265ecb90a5b092e6ca06237f3f2075eb0f9d099db68c77b2e05dd8221af1a71c0e59903c36cb2ae86998a4eed0388c6b2452a2c5b7f66795efa251f458538d33bc320a9fb03366a327af751888653acd2b80cc009c8a335746dbcc3d9c957aa283d424f9a54f58a4761adddebdea495bd47f86057281c5cd827c49fa97bc97c04043de98a0b71566b08a83896f2a5b225c37ed2b3ea6142721de53b231414948bcdf451d74d7ca40cc91640be3fe23169d5f7530d1b7b77129755605b546570bf879c7421a2590b83a9318eef2a55d2b7bd0600caf032a3688f9c9e8aa0c99a4eba0eea88c5b826460b531d21db85b97547abafd600f0352086d2356a065e3358f57d36dba896506bcb038d25308b7d2f717882cb5d65001d888e20d28074c8ebb4c96923840cbeadc5cbfaf832df6f1c5bc568439e29c824f84936548a4f5d65c9358ecc1db0f9c9d997578945a9f3e329171d7ba5e84cb6864002b5d91befd329790e60e2eca3ac89c79170a9ccab106e18ba628d2cac044c91c2a1cdc294933c3480f0dcb70f12c0bbd238dcf0e63c557636465fea8216af15a84d3a0b4b4fef9ab81fd4bd6ba091a9a5f47bbab1d3ea63978b69bae6a27d8fa38ed6aa81dec76845dae01f41b573eb1c353aaeee48e4a0e62ee7244ea0a3091c3c4c1ad3558b0265cafc2d079dc87487febdcdfd9eb928f71fdf44d5b7f7a393c1bea68eb0e549441919d535e10bd520cc6f1497d17891a6a9971c4b6806e99395baf24947f73c4dd7546d9986b6a9a49b60c3000f3a464e42730780a6a109f6c13c9ee569f6be1c1d95789db35ca39b9c41b36b9f606f807ebed5008fdd6ed84f59c4cc59cfd2217884c454fd18be3404bd37dce9a3b35477386e0ab97a0bf9309b2b8d90b971dc27253bb3459e8b7ec62a8474e9bd5880006756060947e0015761b03cb96cff61398cba1d0d0e00ae2ea0e6ddf34cbf9470b30a31c95d55737f5c15d2ff162a0dec80e40248405b7b82336c57c9c737cf7de73ce7797a1384980ea6a2e276ce3ae1903d8f5748db901ee20e3096c46dc6502c3e9f257303a79c035249cb830b00448c83419ede3861c3b3f00054a848566f9490f7dd366c207531efc42f6dfcc348f2a2afe49985d8cdfb9dba065e07f73e09f7c61913452445650b11ca1e14df040aa94d9bf9be3bd256f6143d0596842d0dda991495921da1ea851c510ca74b29051f40cb835a8418cad6f43dd2529d8eed84d1dd7b4990c479862381a30ce6d873e70bd07575042c0ffa47d96611b57a40fd50ab8ec4d0091587fa4e1f4c24adb1511fdf90af69570165a355d08a7b0711d960a35d10b6774a80b9f77c5b10876d66a6bb90eed62d3c07364117d09c8b193cf84eea130d3944c7ff840e58389c24f65fa8354c4c6198f4e30868bd148acc22443e7cf128da1a2d4e10217c8d9b0d87ef30df19081356c536243f2a966a0f7325cf2e71c7386e35ced7ccfe13367ee6467bb852a16b141028b8c0441baa6d414342fdb5c224d8cee34518c3c2f35b11859e9d9b33e2036299caf31534ae48d061453f8d8fea78d5a6f98659afae0243cb94f9b66e7cb6825684f2b350d245407757b526f04f1b141eeb7a2029e1ec771b88771fe5018789856dd7f14f59e0049dbcea7c3640cae5543e97822f5ae2eeb0bd4f2a6121cc71275aadafbad372b1e0ed4e68eec31bcdcf6327f1f30fdb76c68951812563bf177a5dbac0c248e5781020c78a1f6158c997efb2e3f7c1c6cc7286da68e937cdc9a1bcec8e589fe23aff979836a3be21c5ae4007d9e69134e93f523f1b1fc9c0e8208acfb5fd30953f513c964288543929b44c5e3d07275e01bb761a99f3fa94b60f960f9c6c0a73565fc08f3cfab001c702af76fb25abe7fc989c2e9dc4b4230955a7a2df13ff31fa36f892353747445d2e1cd5f369c1219a6f3f7d915133da893a5f31dcb9443f0a1102012a2b905c8aa1b471b5fc4384e53510ed9de4ebdcc52a7cf3715e23d9a2902ecdab654a0c99539372b6f549f33da0876b164e9d36df1269d52baf3d257c03464f6ccc4ba6d8d22401f8d8cff2c37d7447d281b99a000ba1c5c570d084ad4431d2f245aee9d2991d6a91a9463ff15895a5cbb62f5ba0a2fe01686e48bf1778015bba61febfb807c0f9112c19e1021a8036f18db513c51b7eca72d1086aa58c8c72e5925a5a7aeface5e04d5aa74beae21b6c7fc46b7f6acc1cfac810544650a59917d348c2944a0dfe383880f0c30e851cdbae83a4e4cf6b5c9b85f1de3c2b058d4777dee171297714206a2187112b06119a588e0c7a816d377c5d693457598db134d9bf79a951074d5503282a8585c964b2854fb0853372088d606984d83832d6afb2bdaab00a3330c674b9356f313dca019d78bc966446b8b7554e2a6472e014eaf0c762edc898c384c9b170f1110cfcadd982cdfd6dc4e752db2e107a1b329b38119cddb8fb85c1ffb75d579035cb51b7f3dd387f30710eb9eb895acdae3301ec1c7114bfdf3a7020c351376fd4c72bbcec3e6fd712b560b3f4aedbd1ff58f925c4a972e3383370cd72bc7f313eee1da8594171c4d89a6da83922c2b76ca27c3addd88df35f2db014bc8eecd6dd3b0e724f91027441369c56c82acbe06a96cbc089c0495334c735332ccadb0d9e6a10ad1138c701fbf93d01610f50d84db158a9fe81a7c0c6ef9a4e93bb7affdd7417a53f7e75793f6093a95f768e7a4605065f728706b324ba7d3e3958662d6456c09b53e5c6f067bd1244b5a6a37c57c372f158e1c5eab34a4a127886d88993e081662edb409d3d0a757cc908bb91f32227284e360d7fb1ef8ae3a65003458b08c07013fe61f825fef71013810ff7cf0366c6f1f0768c12b3280403eeb6fb550949507943503729b4662f6df8dd3ab62423f8088317320b24ae4973e7725946372b7aef6eb98e84fdf8e1ae0759c37301d0534743141ae2332c06fe69141b5d127e326a397930f160862e5d7ba664d838f570610f590a354a47c860b92cd670a1884975ad8564d20f4a163b9760679a114fa3077ba3b6bee1d97a6c084b4bca692dd86e5a01129ce3da526ee", 0xf8f}, {&(0x7f0000002480)="904f43fbe96ead2cb6a8d522e4339db69f44a27dc3128dfed392fe0eee9ee47b2d20d7ac6807506e287896784519d8bd16f4d17bd17b50446eda04f05a78f8ed4b9d4307fb2548bf0fd17904936b25e5efe8ab37ef9587b7", 0x58}, {&(0x7f0000002500)="f84db8b2bf3f5d1aed0d66bcfa60e3c773c8b2c2f69d75ce2f880bd9842ccccc2bac8af45a7b9a8f479407c411c8a12ad3ecfb7fe46a3fba0fc5d60304cf896e14bcedf0693e8db9bf0765406137460f6f630b413cb236a653c7ab0ad63b472ce0b1522eb43aebf61414752e9b48d5e8bc715158fdb135c5d27262336d2394a52f6acbba62efa64c99b01b4023823aeff336dd44661b75", 0x97}, {&(0x7f00000025c0)="1e00b6ee8a643b3589c92490d0c68f4bf16295dab7b127cc55814a88a5dd605994a251cdde3042aa7e72a6cc0231578797e234569f2289c70ed106edb10438846425481c62dd97ad9ec964c41833b89b53da40b6701314efd7682f59bbbc4a70bd507b404f0f647449bcb97bf67de03a6130cd190ff424ccf91af5ffbfe64b612e1806def8213e985d1534ae4b6bb9c7705bb91246ad42c7e4ba1260af0ec088422bf7d13887bb15a1cda7c790e351a2d5ec0c67b560297a09717fc1459eae50abbae4ddbe52a23cca155ac149907fa914cbff789f01a2e62af343ae6a63b14f80634c33ef956d712df7eada381a65e49b3071134983254d232224219e876dc6a88e1ab146def38b07d3727069a7ebf54e061416218add8347b9e30717741bfe5369216da11a7da4b47c1727409b3325cd134dbb4598fe26cbf3c5fb7e5bb9a1a1df872be1ee5b6dddc35051b431f0ed937fcc17d136901b6524e4ecf7f31f9f5e0945967206a218022ff97f9cb6a5b81de906231572f49811ff5cfd1d7440f2c7600360171de3c3b0744715d66c4f52b19c407e74716657711a2c2880c63c3418b4c994163607bbc0d106afa3b70ae6d1023ac94b3c1b273a87bc9073c8d2e6298c0521feaeaee12dc9b0dddb32ac150ca61ac8a4321a54ffc1b2cf8f78188a8299f8cb45caae2ddb846edd3eb2f7b914912ced5dc28269f111622a9447e03ce89f00fb815e3f133d8d61b1db5e8fd2060ac660c0b642fecd4486a817bc6f96ff25415c42023c2fb2fcf3cffe2c89902ceeb2f6565e8bcefdb12e4ced120d96593a37e2617503cae12de36b47180cd4e2c561c11ad42438b243dfc6c4ec1d0eed4a6e567b0c6b1ae489b4b5b2863f1102f4e4fc489ad2f89a4db79f5dfd0f3a5b6fb7e553581d720ab8cc5e2f74fcd7d5fcb6a383a1e4f195b762f8190ff0b378fab9a35c0b1e0421d5df445c3861900e586a3aa82b26de24ef2ac16cee27c7364c428ad8afb064e3f302b20d54033417f6a61416237aa7fb22c86fc32793da2e138412eae3cb786a336ffd3a494088e53cab3e79879292e7ede41eecff3b39e50c63647519d7233698d9f30de5e9b528f407b55baad94885bd4ea75089af3a8debe784b262f30c142705cf3896668462fe9de05de5e96623f6aa5e32b07c09f47922a18cc3d0b8c6e88b666753f7a8c7ca4d816587c226ed054f82f2b4deb562fc77a8a00e602b0c25b4486eb0e16b1401608fe15890b3d3c891cc2acd85927a23618617c53f8774b174f83b9122dd4ea82bfd7d527ee866cfb34bbae8169eb65c279891de0fc1b5e508162909fc833344118bd9ed27842905c1d7387bd7c09a54eedd404a44290e1d6ec77812a745b13d6f57fccd48c2643ff120274e46cb941b56be31fae62b1c42379fdb127945776f92f984503b3c93975cefc4777d583dafd0c27581425363ed9d87d5f6e50c3b1fd5aea0904011aaf2294cbce0cc13412d1605630a8b0612359a2ad9fc9fbbe1a7b38cb7cdb7f2cdc6f795485021e91d5acae2ab0b12c4ea92d4e9102969919b20667f640e2cc2ca28121fad478fdf48c8c6cfdfa59a00b44fb72be08187e5bf285c375ee20d2d6f92cdcb05dd46e090565da3921d8843afc6988ff8b45eb1812d1ab7e5a3943c38a2fd610b48277c17858b8d73801d6016493bfb64c7bcf864181e426db616c20594abcd024718e9cda19a8d9745070c0eddbb745e788cd9b57f5136781243de76c6bdccc4884c02b56822c3af1940527a319e209523261cc74bbfd96016eb7ce27e3a51aecbc6f23f3012ef05a3555c1272dcb82726088cb0a7e978ee9c6067428daf0976fdbe1b597daaae5e51f52405ada536a0bf14e409e8412d29deb28628daa55e516dd6cdcf65ba9d6f824522253dc432de88d90725c999436a3e9dfab2cfb0c0e84b634e9dff84db993b32635aa41c200597fcb7d44f7e227ab8ee1fbe02f607b48fbc14d0a7ad0f9a51ef2155756206626c62a9df2e37ba897b83ab3a5a25ca3f74be522aa3cea77bb55c5a24c30965b502f1ef476506f11435a70a6566cb2eaf437d1ef4dbc1be51cde123e7b9dd197de3b22deb2e317be528f8dad49fa9e541e30a07fd160569fcb799b78feabef85de7659aabe166a0162e02a6222e7c5908abc1dd78eee350b870d8a061ea94645baa4ff93651bbecdc2c277e62d34a1534ffe7a2e19f8529c332c56e84b154271b1d427058c9d5a67ba6145964f6cdcc85e78aa9ff60a673270f09cec9607a8171cbb34d3c615f3feeaabfd8ba822c89a95ce116b6f58c0fc4ad9100e74f5786b7cd589f6e73ad256cd94ddd5584f0d801d2aa3ee4ea55e12c05bf0055592dcf04544b9dbc833364dd5243bde84c0aaa5784557f03a910e2c69b3f6e3d0e4335f4a9055972912332b6a877268337e3b6ac44e13ab70d35e696af365b5a1d91acb037283d4751121fa15efb51b5b585e2f7c4c4438348d1c3996d6ba8a16d2fa199a0958b3418ceeb0c90f3d25a8d4cc94184637d1f366ed921338e18ef5e29e120c4a325f696315107cf32dd350db797ab73931c9bd1de5332e338355b1d47a88dc1d99c2133d6fd3c06113b35417d19b0671ff8d97b8d84c0bcf98e8a021662f0ab0351f4be3a0689138bec4c04b1284d37bdf37e4f5064e24407d14b963a54afb1e992be9f6e7aab2414d48d9758cd8476e8b21d18210c7761fd528afbbb919716b6b42625187ec0de8ce7dbfab77e3dda211b037721a3e6237469faad7ee833318b7a499dec7b216396f23deecf2b8157f8a358f76cbc6ee80bd2ca9f58e94ea9fbb58a352faf9f84cff45e5025463b6c4bf8e4f460ad71918050c617bce74e596da371ba035a3f1c19a503c6376e1658f2c02e03bf4aa168ea189563f301cc3373aae32627820fc83ef47fba8cd9249de39800b755821ee8f21a961226357b5ea07e4acd4dc47b2bbe0dd40503898c98c8d7b2279cd2b4d6bea126f43adb001501cbd93f1ba3b3c2621cbc075b1e0eb1897c40d80ff27661b3edd7e1680cd29c31f4443a3c2c9109c269a496ab6e539654ca3143c931ad71939886e2bf74eac6e6417bf2bf9db28bba614858c8407821bfb615cd983f8ecaad5648557c2949f1285e7c62b6104da5fc2feb2736274515474170d5acb128b2637e41947586f8daf66716061dd996bbc66157bb7859bbf8e8e0a0df175bb55e84244d8b20299a870a087c18583effb54e689cd0c2146ba4d9704c819dc9f67e8a56b446fc2c181bb16551523676f2198f6e4f791aa045ad6d2ab7180dbe324524981110663c104cda2be913d7f7e0193aa7d01cf41ef93fa123c71c91e631e7d35f7a03a69d2a2123fdef8112a963a8a8192e73bd7b5f6492210247183cd641db527ae6e87ce3b1d77f13712916c2a93fe8fa8f78148066b9cdc6238d6e10c93f1e87ec3f392f2c3276fd08410538beadc8da04fc6fdb0abebfbc08778059ac1a45645fbbb8ec7c73b4744fd422521ab6f95af97ec96006e4a7aecdc79854547648c5267be6d92ea706e1df4f58d53c87f1159a61f9fde18c13803712943a940d515c124c107072ad0f06b85ed73a4246601f05095d04bca20d7f9dbb3f61741f49151ab9f545f61e220e39fdbf2d8c71c74583727d8311bf0a5dbe0ea45efeec590ea862684a4163f75fe7c8ac42013a83e83757a2a95c44bf1f4ac04988606a00bf8d04437866e312decb77d0034a8cd626b272bdf51de15201afcbb4114ec03e7c22748aaed30e764829ca280515365a0d07bf0c1ac74ad73768f348ffb4c4d6fb21c4f47320e5049b14e70999ced714238b76cbd1f803e59d9adbf6dcf75fd3bc15dffd84ddd698fed8ab2a43bcc8d74cc07dc96a75f8b38d84424b8406078edbc306506592fb28e1ebfa58a217be1bde7195cf7c2ef8d94aaa11fcc968d50dd4d40e4cc0e32208063fd5c41ff5f656a92552c5322f28c2dc9ff8eca1e7988eb59b2e534f2d1b1f7035ad09e45da30b704c42fe0a8d388ff7baea2571900ab25bba0a6a587a78d5107a97a460255f431586021e61322104d776427e0bc726880f0860f12ab364c1d77888c0fed7c906d181a16fe751d730947c956e4f8da1411d22de8bd9a78232a43725becda0bc10b897c2ba381cfec68e55e8fc6e2aad486b7443cf59f5f233eb0e60d462395c95f2ef40bd331444ac202cfb19f06d2e5218ca28a0edf5f5f367b0433e9e84108e467a903f6117ffd8df1715826c1f0e43bd343d617b42f50b24b79a04f5c3ef021d54d886b71f5fc14c6f590a22e13545081dabc4fbafa4f6e18bb049bb7631b012d043ea577fa3df107dc02e713a3a5ab564de3e42a5e49d12b1c14b0758e1f38833648f5a33d4caed37cd025e5ba56931ec321c2cb293196e4712c061f982204dbdb4074ce48ef80d220ed1386e76bc55619672910e4128bd364e7dc05227458d186664aecdc1e35e93b7e9351e21df218b77e7660673e569913bc2fbc055e7c48fa0629c98b1e0f0b3dc84bcb9facab91a000cfc9b145ead57022afda8ae967fc216ed2b9eb5117dac57e935cd3a1b22f633b8241727227798fdfe647d4354048a881ebdce48f7a23364558c5fc38db0bb043f12708d4702a9401b98a27a1b4a7c415828c51a2c7418ff9ab9b99aea23e2484ba79c23fad63378f3d9faf559d17ee97cbdff954291bc828c401b4aeec5f1cdc8c72d17a2b7bca704ea3911861b332e48b43a58712154fc45510ee7bcb68f84ca21555cb6b5e79070191c7784dbc6bbaf4b258bddc37f44dc29370756f45b0974eb6fed9438e2e72ec62fc420e1a827c8a1bad11ec7b523f06559e1dde1bc6cb591caed31190c9c9c47d929922b648981749f966b9f54b7ad530673b1a2cefaf8dd146dc25a88583ca91cfc0f50bb39623e1ea0ecd5f0d50ef12330bd9fdfb441a0905f8c89066c56c0fed30b9dc4661b09fb47bc9f0d064d8c05be6076e31661c54001ec2ec8f132f548707b2473753c5c10361c9deaa5ae4546ebe68f8d4c9b4d1af8053ad5ed62d3154e8cda63a07c5feb494327d14c6860074c0d24f91ed672b3f2fcf3d4fb211050a9916856312fe0c705f6bacc3f1423f97ccfbb5894a98aa9467d28bc59f109411105118e163be98117a8250ff2b3514f627fa1868bb75eef1b6d6973c9ff535be71927384560f38e4efd12f811586801897a84bfe7696e8557e3cf88002a49464c6911464bc6e96694da69e70efaf7ed425a7e5d80b63407b804b2b21519a6d526c06e56d646dd6b0c7be4695991aa1fd85271e72dca7180465d22236d95601969bed60644630f6174be2040f0a274e2def59714abcd227de0b04edacf010ee1ed83f01645b2f97720f2a00a4caeebf0122a96257f71d8706fe4739f14a356f3dc6ba9a67a7839022b76b192be232f0e3170830e1cc493870ec1dc25cfb0e6a45b5198ac17dca4baaa952f58298780d4de5a4d6d96439f6e0e07a0fae7d7b79d14c64bfdb0bd6ea5d5bb96285612aaa32c34e759d9bdd80c7ceddb9d02cbad47a833fd8a0248b7f432ac29eb000a1a9e49ad0bf5010d8d0b3006babafcfc927a87a5adb3089ba4c6f77938ccce5239300302f996106d1b451c49c1fa5728176f711d213a0ccbdbbfe57c84f68f3e50ae2c1b1c78cbc1b5ca00445ecc9720c06f3fbafa98afcf85429f0d134514d3ef41f64a7a42bcd62dfc938dcbbddd377b9d74095920961f6cb8e980050588220781938f51ea0f22c767397a7af847f6cae8ff63e5cf87be8f795c44", 0x1000}, {&(0x7f00000035c0)="06c687b07c4a5ee71b08988fb57d1ee97f21031ace34ea2925bfda43adcee2725cb6a405d234ae0edd1ca6a7d85d218a1fd0f14f02cdc2aaf254d68bacf146a82d1ea283a3549798fed767aa1090838b2928f930069887d639a82150a4be270663d3fa55cd2d1c6074fbaaf02681250c115bc42fb2043c24e2d49201ead3f9ce20f50f4943fe425c9345eb44203591bdd8944a3515900fd2faef33ed4158b4ada9777aee13a3acf26bbbf72c4ef0", 0xae}, {&(0x7f0000003680)="9a38c7545361d8be5004c8123d6f25002149e9c479e1021d55dc256f96136f5d193bab0890c608a53cc1d6fd75d9b7d525bef8f366dad7ca2725bc9b331a1e2ef72e4101e62830ec8ed3e21de3d489f216a33a704a139af83fd6d67f6743de0e1f2f4586828fc1f67d7c57aff66dc05e61fff8b1e2e0b74ca3a08b92889de4803ea327f5e97a6107543d9847e3a9cf760fe21ce5284c348363c3bafe4c06eaff21fa0d2d49cf0fd10103de5ca34ea6bb38596ab315b44b69c0b7e22cc98ed8ed072e4bed7945f8052fa53f207eabac8de5391f7d209b80c350e39aa2e5bbd185be0a", 0xe2}], 0x9) r2 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$FIONREAD(r2, 0x541b, &(0x7f00000000c0)) [ 1171.454134][ T9581] loop3: detected capacity change from 0 to 1 [ 1171.470461][ T9581] FAT-fs (loop3): bogus logical sector size 8 [ 1171.476562][ T9581] FAT-fs (loop3): Can't find a valid FAT filesystem [ 1171.537866][ T9581] loop3: detected capacity change from 0 to 1 [ 1171.545582][ T9581] FAT-fs (loop3): bogus logical sector size 8 [ 1171.552029][ T9581] FAT-fs (loop3): Can't find a valid FAT filesystem 12:44:41 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0xb, 0x2, &(0x7f0000000280)=[{0x0, 0x0, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e78032513251fffe", 0x16}], 0x0, &(0x7f0000000400)=ANY=[]) [ 1171.614822][ T9597] loop3: detected capacity change from 0 to 1 [ 1171.622611][ T9597] FAT-fs (loop3): bogus logical sector size 8 [ 1171.622732][ T9597] FAT-fs (loop3): Can't find a valid FAT filesystem 12:44:41 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0xc, 0x2, &(0x7f0000000280)=[{0x0, 0x0, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e78032513251fffe", 0x16}], 0x0, &(0x7f0000000400)=ANY=[]) 12:44:41 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) writev(r0, &(0x7f0000003780)=[{&(0x7f0000000380)="f93b76460ce86ea5b7f4bdd7a2df86ead5a41e9de62621be905f6ec139db763088642cabe8d8664313b671a518ac9e087edf921e5aa7aff3cade046f3c4b59b66771d6259913dff4ae22d7894e21ad239a5850df1245dd57629f801ce7bcf01df52a29472e7e5307f40b4aed483f88762904208630166651dd4f5ee1330756974b9466d23271518eccf65eea717d6ff3f7611d70b4333fa4695c634ffc9052c17330990545d69a60f833603404530ff7fcfa266a75fe75413e6e3377ed3a709fbb78feff6a8fe2c6715798af77a58d8ed7f6bbe8341dd9676522b5736c30def484eb824d602ab24c248dad791b924639d5977c37708b1bfd8a720d83ed6b2fb46420fcc72ebee317e56eac7c9734c03a88d9f987ff0f31c18c57c7f5ce84b73c963097b74eca39ed148de47e7e4a8127ebf2c4fbd14fac597788d40e8aa25e57ffb729f942dafa5026ac3fd2aaf23bba96c0836f7cd0de95bb7644ea69ca91bc8a7f3aaaaceef2651037d053746a2b69674a887c666d15911f10aed925e5b06968f5b9784ea1d77cc8208c6bcec109631b28d1338672d09f4f636abbf35eaa47a9e3fbda61d664fbbf72f930b530cdb293e7e549e08bdaecbd502c8ab93e430fd44dcb29653aaff463f0b42eeb6ccc792665c92c52d25e137daec38f0dc1eca89ab3148ea5c43d47225a5015348ec3fc85da94b323ab5e0bdaba1c4fee68c4daf46012240a562baa98779b4ba9a5c0b02c49ab13d4bf44c2b134b8bd31e123329f2558b9491d189e3944040234ca57dae0be44fd8de5423a6c07b4aa6e9a14b89c090e61c2f421e537dce5d56ce781e4a6c96dcdfddb5d6db792c6b292304835f50c069058eb76958a784ee6c9efb46661a81c21d0cdac83c57ef80a2eeb9ab3ce94f67155ccb0284790b5c786c3ee2e49fa14141ffe94a15bcd8fc8b6287871d4f24d6b4665667ec227ecb9dca18245a0f9c20d1f3f2ec79b408fe1eca64ec3dcbc2f14c73393cef8073d74ca42b46d13f5d3fc40cc8b8c43c2d2e7354103170e8d37fb9ea3612b0adb98350d7db4e409b824c9c2e569a6a386a94ca68750372d1ee0da89bd0b563e3aee20a2fd5fc0d51acb882380976a19cbee898619447b292b4916a2b686b5194ae33062be6ffa285a0d8cd723857ec1eeb7703313bedcc6630ba527403167c81a81cf3db5d3e95018407fecddf1ac584560d2419c9ce604a2919c8ce0f342db640f5de7536bd00eef94059f89ad02ec516d1d6b812c4a97f8606aeb09bbc010a9fd7654b01286a59390c8c1022528b11c9f406ae51aede573f456ee1a4ebb4d9b9f3abbf2e20e315862ca3b25fb22f5061156846e5d0cc4dba46ffb12a53ffe6b94034c1710b60e65399581ddc4b2dfa7e1625a7aac1d62cd6d219e174954adcf2da0a93fa41e3fdfc0be6e6f42b08f74978c93b7c45ec70492859f26e028199db65f7d743ae41f1267c06564aac8a76bc5a85fe60d340ea04430c2d274fb5bcdfad9f552936be1f3589be801ca0363ddd9f1f14f660aae3de9b351146aa8d81104ecfff71044b75a162e50864c0c22e46a6f38018fc749623c4bd518888a23f3910977014dc92fafb5665cd0a3a5779421403f0a850af567a8dd23b727e646f154a2e7c25c0d09dbf5ee502e4428c8c5546c116869ae90b4f453bce2e75d0596f10c27ecc9c1b75341f1324c87054e144e326b0327d81b38e8bab6b1ba859b44edda4638d5beb5e1fc753da8956abdf775c3eee7cbde4a04d68f6131060c43956f682648a8f51776e18c1f33b9a5213d98e3c822b079118d4b0723d5ee05d87c2e732e16fc65588a12b2c5ceee7c69a87fa305cb3716a04e262ff4f833a3d0e5e08feb14532129e19d85fc4e5eb8bd2db5301bf86aa1f819eef63f492dd4dffc12e76ea63470c2d306ab98babb0e2e815eab734f2e3d629735a0ec5cdd8b4710050d6d98c265e214ea5fcb6d82a156127c1823bc7d76f479c6581de286bcef5bc484ffae05ae6503f48001a835e8d5fd6287b5a69e227015811d2e82950c4349949221e452b9c7d133e130ae8f3fa3656932a8c4d2cd6349efcdd2268e63695d713685d7d336c7af3e874463b3a7d60961585c73836cb7154be77ef969a614bb6eca74016e7072dbcc9791875ab728e2d5d94d41368e690bccd0a66eee0740c17753d6aa30e2d17357862c1ef7e30be9d3b2e28b22c140fdfa0ec56a0dede8feacccba1582457cdae3a70cb9ab124bb2473a099731b5ee97033b9d45a20b88ebcd5e6fc017a981b9d75d6582fabc487689a69f3304fc755559a6d279e3d5ace5e0dc20ad334d4fca589a04972584f60db964f37accd0052745ad323f68dd6e50eb716bb7285f694c14ae59e7e5e99ac94cb5d466b8b4eb4eb746956c500df9dae9617ec6ea557d8744d1a47a8fb7f0aeb8cd94b1ac9c1b031c08f9b938b232356ee034f58e027d19af4c9e75cb05f88b9eb0410be2c99d708d613f6b49f9982bab481bb8808c48ad039c15c322316c68278033ddb0fe24662e897a79e55f4d1aeffdc61602ede2aafdff1c2e733d1b8ff3e356fd834b1bb92e0d37e7a49227f9c419ebb74ad7a23c7237b75bd5cbe55ec19ab386f4cc4a536945d912c6eea7bb1a6e82b28d482cd023236f56eac44820cf958020392836cdc0fb325387d23877eab7bc9c985d8687071e75c0f64d7e2c89e5a757c4d49c76fa4d93373bf669d69ca478469bf6b2a3ac42fb91f7260b24800769d5592178584353f886bbc5e6adb1bb5c08d67b87f2fa5001517b7f8e58855cb1ad034dedb228302e8105d6c8f5bb256556168fb10663e7767c5b8fc5af4d929db26c837b4371cc2e2432bb60bc109e5f47b947cc92f18e0a74541ef7fab261efbadbf1a1c9ca321eabcf657a00fa4964859777cf58485f3809b889c4b74d97c198e36536d278d025ab91dd9a8dc579ba29344afb59417270eb8f7b9b8952208d6e2302edee24f1312002e9865428359b22f666a817ebfbcd33caefd17c9467afb841f654f9a0ca915e5d2b85c073a540b1020a9b8e53ed1a293793bc0b29cc43df5dd85a8196cd8982aede4c2af844fa2a9d40ae801e07063f4a86a8b110a63ba9fc8a8db5df49879d9d7f12d882efc7807edada4fb5a8d5f343043b705350ee60044bd0e098cccae52627656e34a509e5fb5318454d2cc85406fce3815aafa031271cb6f6b39626df5acadfb020b949c611d6d090f1cbb3140ecd84ad72e40418fba59684d886fa5b814ef8e05c3127d9105879e59b6eacae62c01433ce8ffa1121b27beb61411871bcebbe3398828d509b607ee61e1646f0b18968393e06849cf2d2bb88bb80debae428a647d16dd90efb6baff08a3ab453516e51aed45b134c201bcdd6a06574b3931809c0795a7eb1a623a152f8bdf8049b79bb79a4caa2c3fd1ec4c99b8bd4bebc5f8c802514838eb60015ccb94d285e4d933c0dc5accaeef6e89418c6f71acd2df141c31f9359c9f2295ab0d94ea07261e5a0e16e031000a8b5a89b4be8fb5dc57c7b252810ec86be8bd3d8ff0d8dc032a553ee54dcfdceb997c91392e164044a6fd28026d2f63b28dac06338ae271e0665ee60b8898ea2e78a2e13e4ea526fd9f57a3568ceedda93839790d4d9d875db10a67e3d0edf2b27fd0ba116caf0b2852bb6cf5933e511a0d3b9ded3d7bd7300819a0bc53534f9d317a4f0b24c3b79ab124679d79d4d3ee4bf64ac17c5f432d9db2358a9c028b5ff9d357a22a9e583b9cc6f4cf738e1aac3f0741536d86f2d3c57cf57573bf36117ddf519231d688ae2360681f25ff3d70ef877053c0c76633957e8dfa1b283a690a4ee39beea6e2b47d4e7644360cec0559fff7f13932be4bcfe6ed62acf4c9abf4722fb7b6aacfd9ee7a61486aeb5120b4443fb88651132f08188a5f16bef4a5f190c6aa589903b9e7ecf4b324f069b0e6818e71a9920ae8bf321e327617bf3c6b58f9fadc04cc49e183d71507f0a0d7dc1dae4bbbadd95731465ce85572ff2266464305c9fbefe9d407fda2447f3da7e3f4358cddf1ef6ae69ac107ef9650d2e57c96c75fab6173edf32bac40efb46cfa3a796bb6661494630bfb85ddbb549e37a443c3311217681d1bc7f8ad09a380e7883d0e9cf574844cdff3ddbf24a035d3edcd5564e492c18fa8b67d9e48b8fc296c31330690e1a134b6f448777fce6a9ca8132851ac65b8cdf9eb94d7bc17e123f947974723ec0999982bbc056acefdc22769fe58746befdc5bee831a880f2be609a1bb8736f477759614ade2972b330cf0edf875d23ce917c02adb975faa64a74e5c6b8cee7decedb8c94f7fc3efc83a2", 0xc00}, {&(0x7f0000001380)="cfbe360fef4e506a598711a931f6e7e9cb34ed547e83583c571ae24a026d6feec381c4842b3925c3cb8d1c768e281e4f1d47ac00e37119", 0x37}, {&(0x7f00000013c0)="c150117bb95ddd9fb88017fc1ccab062581a547034dc3064314d026716ecbc5399b72888b683fe5248962989e9c946ec499ef183a8f02a3dcd931d1af3a0afb7aa67e7f14892e2d3e2ff86b57d6c548496d31e0bdff5f7c2f1a3f97af78d1a08d0010f1c2a083b8fe94d95195720b0214e9996597c58636df0342a882e5f2f9442dba90063", 0x85}, {&(0x7f0000001480)="069088f2d187187e9f4e0d28185b1e9c71c4cbdcea2005a39122a03f557ddca833d5cce79af3f7658f79b4a721d3fc706ec159b1cb856b28522baa78560f8c83eccc282b10c0f109bf67c0978dda5879eca0dba26d60e67e34cb83af4699e6bf1f3d6919f0321e442e484e6323a2053b778571e7663a99aee66faf41a428a6337c0fe59bf488cec6f98dbde51e776a0c1f3c72e900f6d90b970c247d863fdf98cf9282a79f98731c0b5b7cfc5b69d68f4ebea3d7a738ab1e63cd35c5ffb5d79dd97c4184be1ab344a29726824e1acec1b7e820a1b01296db115ce0b30031895702f6ee3f7da0dba355ff52e1c12e140d84c9183da4159f7061af2a979c265dc2180a0028824b5484582c08841a1f8ea40ce68362917cd29b42d7d9c13d1822caf9ba128c194e97ffcd0509fbce68e103f6ff8bf923b58fa3abcb46385f99ea3392c19056271e00b06944ec698051da0a41030d5077094397376cca269f1e554eddb69a11a4ec9e074fc4f7a38a39953259997afe6b9beaad63ed170999e5f959b970bba024d7ca710ab2ab62acf1624368bb8e1d2a472939e3f2ecd31ced36a01c0e8bc3535a7deab5c9030b675173ccec4e15dae3f7b255660dc8ecea1fea9a1379f7c89a73c6c794f2f554151dfd839dbded5b29079f7495b413dfe02bb98742cee43d6b6175eef566cd15903195bba4055d052c39f4745a7d880965c0805ca4ad520107ea01e80e5232d288c6632a563525f4c83202feec3f1d5117fcf370a3939b01cfe501696f60e3b8b634da146ef3340a1a33576701dd21330309f7ca508c19e319d4d7dd3c4124c291c206db67bd49beb656b2428c124550fe2fcee09ac9f6ded89088e3e64594e382bdbac613a9938532a9902f2aef034c2067e2c907258014f162017927189539dd9655671a1222862590ff1c9db52a017139744f1091e79edd1b50e9a0a38979ae75662240f8b1f8243ad8b2b6387849a54d10920a5568060c013ce19eb471ec8eef5b622084615d033421ac3744339a7cbb5079938359e2e4f8cd9902529931564b38d9c3b5b7e533446d0dfb19e353546fc9654d26acfd9da056ffd0d779e4723b4fcf1b4784fa3ab20865b64418318760643da798b9e30f7b77a59612c26b6be5beaa59c4344b1465c013c65014e4e9408bdd0a5d33b1aaf6d7ac6753bee36218167c9469cabdf8b844398c67d9c1e8ee851fe568e5cc090adb0a6e94975f6f8cd3dbc61e2c875aab2bcabbc006d2fba488b4802536acd4caa95d3433ead1b5026ad9c9931ea4ca8005ad456d51f4d3c8cae829aa694aa4254069608a1eaa534b44b6531ee25ea821b388566bca289703c344d9db0a55e5c2422876addc03833a7f6a2b8553d4a2f6af9fcfb6be0bd2884815d3db258535cda62c5ee3a7df8cdfffb93421a083290d31b08cee26b61e8deb55e84e790b3fb12f22d6fe254aa5c83cb5b462018ff450f5bc0d99c464035dd6624912101f6d007a9d57ac992e4f85e402fa94f4e3eaaef00d59a9f2a297256c01793d01a0ad8a54b6799465a4157ffb30e268635feb9e6b3229ef5d23a3e375ba2ae76bd2a8faa0538cbe3961884b18db540b5dadff0c08c74a8ce5ae5b63fd776e6220fb6d5c159b2b9f78bd07d6b9f6a7b42f50df2b31ab3b5667eedaadccbb66e2763879a25d42ee6a30e2b7daa332a5726920a05768cc7ba5da1cda212cde7f49fcbaee30049acdea4e4ce652c9d6ed6c603dff75f16c177afafc6a6604878fac994436a470d7b864ef9ca128f06328f6614a1635ea43e189e41819012e104b1cbf7e9f7af7d2541568d42b85af2c4d99469d461863e55b4e48ca98b65b470a1d690d91303294717e8653545fc0f6e7aa7014538fadb2e28a4616e99ffe77855376d8dbb848f25ff3da49edcfff2fb6312334e51a974fd05de7ba14dfe549578f6500ff419e3c09a3d3cf5ef3b29002aee1a585b15f5698a5f0c1c2ec88bf730eee6c2876b19fda0cf85193190d563ba3ae34612e6fdbeb3f8362fe92b3c354da66da47b6d799fef939ca06f12a6125319f6ff1bedbeaa9c72b19d03cf9899a8a3f732a7b62d76013044aa9adfcf3fdabd157661afac05ad4bd4af16e064afc23193407a9d326a0024bb0fed53fcd1bae5164c53c51b5450958c3656b10190e92400670569e4bcdff3437645db7822e2d7a689f53024d3d1e3effd8eec9890758ef2c5f8840d9933752cc05172086cc5ef10b0441d0014a308958dc9d7493d10d30a6e2f9bb0c95896ad3f5e959339826d79fe60c69d4e186a9f9d6d925e77e2f3c63e5143c6d4ef5a78d8351959aab581f5951f5feabd5ce08d72d3456fba313cd4fa6ff4eb60332d33f46a6ef835468f1d91b19830b48ccaf8f76001a86943d445bbeb5e4e96f50e499e2f9c3962bb73a5179b2e801895b1cddad7bac544890034869911167a8e329b465e9184d94f8383e7f3343ac6346c160ada6256b551da73eb37bb5255fd391c420aa65aeff2c74f96039540e7d07f1265ecb90a5b092e6ca06237f3f2075eb0f9d099db68c77b2e05dd8221af1a71c0e59903c36cb2ae86998a4eed0388c6b2452a2c5b7f66795efa251f458538d33bc320a9fb03366a327af751888653acd2b80cc009c8a335746dbcc3d9c957aa283d424f9a54f58a4761adddebdea495bd47f86057281c5cd827c49fa97bc97c04043de98a0b71566b08a83896f2a5b225c37ed2b3ea6142721de53b231414948bcdf451d74d7ca40cc91640be3fe23169d5f7530d1b7b77129755605b546570bf879c7421a2590b83a9318eef2a55d2b7bd0600caf032a3688f9c9e8aa0c99a4eba0eea88c5b826460b531d21db85b97547abafd600f0352086d2356a065e3358f57d36dba896506bcb038d25308b7d2f717882cb5d65001d888e20d28074c8ebb4c96923840cbeadc5cbfaf832df6f1c5bc568439e29c824f84936548a4f5d65c9358ecc1db0f9c9d997578945a9f3e329171d7ba5e84cb6864002b5d91befd329790e60e2eca3ac89c79170a9ccab106e18ba628d2cac044c91c2a1cdc294933c3480f0dcb70f12c0bbd238dcf0e63c557636465fea8216af15a84d3a0b4b4fef9ab81fd4bd6ba091a9a5f47bbab1d3ea63978b69bae6a27d8fa38ed6aa81dec76845dae01f41b573eb1c353aaeee48e4a0e62ee7244ea0a3091c3c4c1ad3558b0265cafc2d079dc87487febdcdfd9eb928f71fdf44d5b7f7a393c1bea68eb0e549441919d535e10bd520cc6f1497d17891a6a9971c4b6806e99395baf24947f73c4dd7546d9986b6a9a49b60c3000f3a464e42730780a6a109f6c13c9ee569f6be1c1d95789db35ca39b9c41b36b9f606f807ebed5008fdd6ed84f59c4cc59cfd2217884c454fd18be3404bd37dce9a3b35477386e0ab97a0bf9309b2b8d90b971dc27253bb3459e8b7ec62a8474e9bd5880006756060947e0015761b03cb96cff61398cba1d0d0e00ae2ea0e6ddf34cbf9470b30a31c95d55737f5c15d2ff162a0dec80e40248405b7b82336c57c9c737cf7de73ce7797a1384980ea6a2e276ce3ae1903d8f5748db901ee20e3096c46dc6502c3e9f257303a79c035249cb830b00448c83419ede3861c3b3f00054a848566f9490f7dd366c207531efc42f6dfcc348f2a2afe49985d8cdfb9dba065e07f73e09f7c61913452445650b11ca1e14df040aa94d9bf9be3bd256f6143d0596842d0dda991495921da1ea851c510ca74b29051f40cb835a8418cad6f43dd2529d8eed84d1dd7b4990c479862381a30ce6d873e70bd07575042c0ffa47d96611b57a40fd50ab8ec4d0091587fa4e1f4c24adb1511fdf90af69570165a355d08a7b0711d960a35d10b6774a80b9f77c5b10876d66a6bb90eed62d3c07364117d09c8b193cf84eea130d3944c7ff840e58389c24f65fa8354c4c6198f4e30868bd148acc22443e7cf128da1a2d4e10217c8d9b0d87ef30df19081356c536243f2a966a0f7325cf2e71c7386e35ced7ccfe13367ee6467bb852a16b141028b8c04