c0fa1509a24d53a1c61b1fe38e2efbc2b463ef9cb8153264da852bc3c8c26c5656ccfeee37b5212653f1224aca99851b05f76706d19a1fb939190a806edca45f854af95fe45c23ea5e405a099e13ece1c66829c7d6a399864693280207543c3a53e7d473aec1798aaaa64ecc55906f4a3c9298b960555b657be5b0885dd65989f27047dcb7b1649253a6ea3c9379a8615a5dc597b44123cd40cae99ba90cee8d35cb8861c155496882b98e18fe22878f1e7c662234374fe283772b22f1fad9d625fec4b816083f7dad44a65201fbb626ddd9547cebc62cdca34f1f4a21085954fd60c1658b87f42370e54911ba9e5e03914ed0585305aa196fd3ad8a90e8d380d626275ac3cacafc2e66ec0c9071f83caed6c69aeec169c5359c4fbbee717fa823443ab505456173f9ccc2aae9aca15cc9155b88c0ab39f953328dd08facb191bad7e660cd3e43142d29c661336fbfa55619ee1ad85db5f03cc1da5f7ed85b4e4050c1dedb657680841c923066d8cd493996ef95b689e9eb2a4eb5eb145fb30364ca7a65063a2f4573df32cefad035167c49e846da6f70ec8d459577306807999c2f62c6e6f5df4a86af6ca13f92a4666db9393df2a9d20c5dd0246fe74dc22f61854dec4cf12f6dd774e157f2f53f4a519e35bdf1cdd638f2d355a1b4377792d53b3738b6703d9604051e10d229650229b4a70739eee1dbfb346512e88c420af35d645753c42374ce34ec568e4b5e1dc49140626364a4fc352697c20ce6e5f26219856aa7cdfe7e9fcf66bbbc49124ca04b895e560ec6bacffcf3c7d12e1589752954f38b2e365df6b2226fa1c243da02a4219042964399bb6f617b6f25d780af6b1380582c0f7c1b4cb5587e7a9b1fb22ffd79f41dda5105afd06b02d33f24062875274ae7a03ddc5c998084997ab90adbd15bff15f3586e8e6f91abaf2fca6175a9dc930e49cf2ce75f239b1d59ddf1c5e7397a808c15ddbeb173f56bccf85e322ce7ff7c347ca29c9c89f05697fec20a3eae3198569b5397fd4f3e5c8f31baa96afd6f666029efdd0ff92b5ca8c1e09ac2eb79ea4d8e60fd90b72db0b6aaddb226786c73477485895d6335600b6077698f989ea3a6a6ebf957ee416811740c9959566a92e25230db8899cdb30db3dbb6966120d49a91bdaf0997b4059e0fad61a104d65a3237a0091ebe563f31b6d85571a80935379621a43cb35885432a002a0ee56b0d927200a76c01fd5752866765f60241c1e145185af893d9fe22be53fce4f2cf5581d41dd84aca17a42ff83961b145c284e103705a2d293d363b2590e14c9e8a423a108224efa3016b4475e44f90723a490e86910736ddfbf66b9a2ec3a4c2aef11100327fef285cc2b4f69f4dd7e361d9576ecb6887b0d9b359fcc94c6f34e850ddca7a8656f81f6362fb8ba2e0455cd042fd7f7554405122e644e14361b9e15924c42ddd9ed049c227145406e019224e7f9544b9e944a1079f6ce5c545dc89ce118e1bdd415ad380a2731242474b2440dbd525968d4cc13555e2ef02ef4cd15e7a9ea6dbbfebc12907c7c45478dae3b8363d7c051c073a983a35143cacd56c2ca9f5db1dfacb0ea69317bb409c625a0ff9c7a8986968e8d359c4afecc09dc0403081047f16b4dcec3ac309dd5b4b01861041d111902bf83d3da5218e654c6408d2d7b5a2c9defb71103dd9b2818f34dddbe58ff3a05ec8d8ebf3d0f7dfe8ae49c519d3465fb54887062dca2c4d98d0795226a012eaf1fb8be6cb2f046512cb121733bb64f90c4a446c54c8aa986e5adbb94c48da2802973f2dd471258f7343a6af7fd4de98ff5dbaf0e80ac88cec3a6d7f0282df41944c16ba754680eeef8566bb2231e133e99b4906617714737764d0696516191c8fa762c26d1c7d3fa6a1847abbb2358fa89979f7368db1ee69372edcdb8c4782ddac77d3e579eaccd55e3b3ccbb6d96851674608b19e93d54b7912d395ff22fc4c23102aafb104a707053c522aa32122272bf687357b365de1725ae1fe201e16daba7afbe834aae2319533bdb05aefdfe65b29e415faa3366e719baf048bf26622543eab1067d897ec8cd74fec8cebf59db61b6f5359d70a21ba8f8eed74dbda29a36b456a2abf2f0cfe525d7ffefadcf2962b74202ce04a3797ac15879de88e26427579fd46054922a094fc3b71387d296debb502140197c9cc422d30771bac94e5b9552fbbaf9b2bdd5b7db17271f79e66f11d49c31e6450b8dcc5869ac9921d9cf535dfade6596bd842aad3fb7d012be31a5e4e000cc29c86f471ea311675e0db8fbed889ff6bcfc26be30ab92b27dcafd38c27ec59f3ef13cdd07175a01e196906b2ee86d4606f0"}, {0x70, 0x3a, 0x3, "33ce1f85fcb47d11187b1206df35c71d976386a833f4fece988d9e009d7f3c232b03cad85d5e9db6139c566e71a8e956f0852a778a29b2b917a2276cd64d8e7565660f44ae1fc86aef874f654de610fe00f402a74ca61eb109"}, {0x88, 0x10a, 0x3, "5fa20930e942e819f16c52fd3c0a5be822cae307a83db3a67b7799752b343afd7847df08c8a7c2f1187460259df8609f3fa3603916bf076d6c0f51bfbe72f5c09386ba53f721dc46d63f32a5dcc3c5e28313f62d01080eb83c5ec61f95a0e7a4644b437919ee3be137fa86b10eedf639f700633266456c"}, {0x80, 0x109, 0x5, "ba63d416e75ea0acf63f35a58d2a8db498955def01262b989b9626f682a02fa5bd53f630fb7088fb015328f32afba21af015fb29cd3bd40d9077d53b8573826c3ba5e2cc875d06ccda65fd7a7ac9b0982d401169728033dc85e508756fd9c27e2f1c56eb180ad1ec2f084f3870"}, {0xe8, 0x6, 0xe3, "0c4f8455b35ae1be71553e940b173563b2201d662fa29a79f5440ceef1e618571ff13e9bb48f4f09e49ef8f0fdd908a0bb842731b1c47c411554069176814af3d6161ad396d0425a4c5827ed0cc50f07460615601de7b0636be02af711891500a1eae7de91c986fd8eb8867ae6979aa1851dbf6a003c368f54933cd002c3b3cdd84202302d10b594c586066eb62756efb9ce10c23693c32b8f1aaf2e0e7e1a9266500a41be11d2bf2661b658adbf4c726ae983f16106c663427ea46fb2409bba33f90cd42ac7cce35f5c1accdea3321a4873c2c324693f68"}, {0xb0, 0x102, 0x9, "bff84069ee8a6a1e1980cc8215721650375ddd20c86ec8c665e34c11afe8fc61830790fcad343214fd6726287aa8a029e7e7db5b8dd5bc40eecc320bb5b59fd54b203107fff916ab58a8455f58c04175e1c4c62b1978bb9eb59a1869af552f30e98d41f6739c0a7f438de0dccf3104d4160ed53d1de979fe625db6c4d0816629eb09d87d89b9935522131102f668fedef443c7b4946a0536f53920620f"}], 0x14f0}}, {{&(0x7f0000004900)=@in6={0xa, 0x4e20, 0x0, @loopback, 0x80000000}, 0x80, &(0x7f0000005b40)=[{&(0x7f0000004980)="cedb450ddb2336a8ae77400583ca1a7e7e873c8b74", 0x15}, {&(0x7f00000049c0)="374214d0234224c9ed276ac511ea1d1392ff896b95c5510adc5b6de051ea3a226c41e6030d22c82f16c6a1865a7f006bd710ef5dd49224a23d784b7117c607c3cc7d2aea86f40284e8591f3f", 0x4c}, {&(0x7f0000004a40)="ab990cd3d78d82de1c65f8c1d56b48130311f08b7faaaaecc22f5ce139", 0x1d}, {&(0x7f0000004a80)="f17ddbaf5a69489733b889c74bd2ffe61ab2195015d0ca34400b7f1ed8db22e53dc9b6e5bb86445a35cfa7b6bf6c0499b7a568a1603ec0ab7581f593652853b4db808829ca68b6fb8e3eb8926d75ec2882a1838f1aac73f67ffe9f4413f92959165a3d7aa8d216bd7808fd27f3122803cab83ee203bee3bb996b9daeb1810c0f0d2a0d4ad13312c7016ef5c852d3eb2a7caec4d85eed332d865ea87f4d1589e65f361f21a59aaa40b28173a2515cab8ba33051698aa7cc54", 0xb8}, {&(0x7f0000004b40)="2b6fa405b713646e711414c3b68db61c3558aeb06eb93ae8d326f197bdb4bdeca65aef31586d13d7bee9fb59b428e59fb2ccfff9d888941dfe34dd53e5209b0a687416070346fd1ec4b646768e4c1f4a29bfdd6d4e0164409ed3c3a8b1f998cb00e15c5695beb87212907fbf549e5e2500ea5af195fb8e0014c2dc4fb323fb358a03d11ced9518286f315debf4dd897f5cba8da2fb550567700525f68cb8ce2c84c5782aa1c858eca4c122ab6c0c2b56488a7351e99a8b3b0140d3ec8f7916be98405cc27e32fba2cc23f93180c518ae2b8e8d503e14e1401b1f0e50fc40ffd1537f17a36c90a69acdb0db76edc1db80bb904f0cf2e43e2a62e8592e1445e977acc2b36be0a254814bd1032be2ebc3d818ed8adb18aa8a9fd14181c9d98568fb2a107be4581d317bed56f00b163c3bf9771a40ad7e90b027a7e22c2022a14f5064c3b71c0c6a871e8894fa2f5dc17c08eab95e51296f87e421d2d80fa6a413c1d1833fddd92611549d7266e84bee71e33d18a7631a623be35d988581433df87e65ad50789c2e0862d8a145ba6c181bbd0bf64ce51ffe85a4a719dc4aae243a6bb998ee45947830b4c2da4dbd2a4541967856c45e4554e2a802748b56ec788c492f24ac598fb35171f788842e225e21cd7e0445f67a239a9c030ae4a4a701bbac1453e1422cbe9d0b0a84d609df3af8913ec96b3f260d1436b47923d1f6ec612094b5b9a9224c21b8d235fe17a71c43106abfebb63599e037840ab5bfc44d89718a99f99ae943b7d470055348ca487a314dfdfca56107e109d9db8a1e9174e4bb468da3260cb4afd1cd418c6cd3a415f2a1c06f42c03dbcf1a830604fd6fbdaa8788ebe16648dddf9f836968f9c5cc149197f33ad97130ee47a8e0a239c08da173e2d4a00d12d39f9cc58f23aa929dcaa4b64a62800314c0697b6f52bdb0722843221fd4f2b1c1c4a5bee906a97ce6e632b96063d47f8b8cf888683feb6c2114278d4ad5a1cfdc7f4398134e0f54b9e8d34891542541eb46533d3d738511e94abd14f20328b934b09cd61f6d98231811867a1f5dd9732260d10307b63c2ae677d56b6f30d077ffab8f7d62590de2143a9aa0806a343ae8822f9a6218d90bedbdb51c78169e8313cad5a7e3b3584ddfcb40018ea38aecb83d3f37e564f88ca19ceb064a0693608a1aeb9b45277e06df5a04b9699960a4bde11ba2770a0b1bc1bc1b4552b4fe515be07c2ac5b423a9ad3f395036ad7c0ee2dae3a79ff6f140557eb5995648ccac88efb3a6b9a215fd80152317edac8908155e1dbf87914dbf979406e0281b3938750d49a91e552ed58100d3d907226beb3013e1d34fd360faa8f40e76a74df63584d5642ee6eceed27a64e5a1f37c7bc57e0248dbe02781eeec9033a8401b2715c808c06798e44506ddb9fa21d3440311138f323aaaba4fdbc9c3ab056e78955c8e7e8e75eeda5a80345dfd31b153962e927fc2d832d12096b6a72ce57619656951f7faa7ed544ecb18c59df96bdfb8c83cd3fb73f22e3363f8a1007e25b17f64bd78e57ca88358a815c57971ba4c7764b3e5628dc864864418d8a55053fbbe22b03b147b93f17bdf4cd8580a00b61e9c64c4311786b2090c40b5d8c8f9d541a77c39db38ec1c9b88f36a5e8563bc694abd268d7c48a2b95449348dfd5a4e77c3f53232268644cb8f1eb1b01dd4541f04f79f905fbe0bc4dc700889bfca7d7b49badf974b3c49a92d0f3a9bf1a170cf3713dc7e54c120ad7c73ee47ca42009f5f651ad7d7ff9aca2fb981467e1ad02e3bd631842fba4694c73f20dc09f6c605d4d5c93e1b41442726c20c7d1b6932e820e976f6e6b5da367ba45bdb48175323629de617e6264235da7f89efce399b5b40bfa525382b62762815d5da800c8498fd88d9ba0ad18a414b857f1b1fcbff2491d58e8bed32e4ae4f1feb30e8b28ac467104362d4e6d6469a7eb37925ca883696b4efd586847cfd699cf1e4d0209f4932573a7c14dadf0fe8c780c7677c74b209e4ab71c0ade4a94d15ee60a89bf72ce365a8b1c293c6a988be4dfde786baf335b510d4a92091609d4b2a0702d2d2a57af573ca5613d1b5621ba968b06d367c6e14ae7727423d99feabb4d3f23a7e2d5826d77337f6d72e2d9196f63576db08a4ad72da5f794d4a61b3b0716e99441893392fea9284e91c15c80309e33c62b145e8c79c7dfea24ed02ad07314695f686cf65d95edd3a4acb0d099fddec493289174e6c2080da821126aa3323fe950a12359701cce1c607953d20007add40f95ac7cbb1454c521661b1f20847998615bb30064046ac78d74e29d1d2ce23c48b966e6e31b95b6176d0d41aba8ff3f2ff1888eaf97b2dac338162f2afb40afd967761642ae6e430e430889c7feed18ebe96f72ca281a53f69ccf029f502af5136bd0c8c8368a371a0ac25153ae41e344eda360d98c789aac60ad65a33407c8e16f1a3f269b41182cddf627f4726285aeedf897ffe76343edb68d690a4a47ae93b8da7ea443cbdaa03b77621f845073fe9f0de6dfa950a434cc691373de45c2a8590032c97f98ae59b59c2e41c2c460a7bc7c157012d8b7a7df4e1ac6c2249528968c3974a2671e7111109f28544fdf53e29dbc4cceb192d7c7daa3b1215d10079c8764ddafc704a137a874be19fe73d9d47b75aad655a8ec4838179c4bedbc7082452a075aba350e09193e685534455fbb474cfec931d7ebe1ec972169d28a9a70a12db3e7b31550fb5dfbf9baf7d548c6e05fc05d8fe89459c887a4e7cadc4d8dcefdfeb76b0ef235acaa337812b5b97a7c143bad2d508da48985da8978ca29eb9293365010e598060d9f5a7354a70223c644ab4b76202805a576ef5bfed747a8c2a409b08547fd2adc7bc9b2d63ecb871e832076d7928438e9c550071b0b6724541ecb88d9e204c217832a76a11878234e83fd2f837a63bbd1458702200aed15c11a8ca7550641968b02feb90c92b270bd53bcac993e4caeb2b7955ddb1ae808901086ac380eed398b9b152fbaa128aac5a75f7034b010c6ffbb7ea14661251fcd430218d4f7e7cc73089ab0a54d24ed8892bff52e6ee1bee9a33c4719d77df1203e1f06d6ea090e5c9fd96143333bcdca213a81f4238ea4cd5df3a78f076ae543ab642512a14eaf78f90c2e703c37f08e3302697ee873d4d2c9d715b45b6f10616f3fd16334cd8af6252ec9b8a8cba27a422af93ae42dbe25289a9b233e0e883a08f3099e8463208f6d75dc64dac0b72b8cdc24048be4bc2d6bdbf4a7f9aaac5fe6c9baade19d469a4d73a1fa6fe91a952dab34137652a237bac7224f92878252751f4e47a05869d3c5b7e997dee8d5adb101fffb32ccdeff854d3657a05b9cef519788874979b400d24be5d1c9b9e5ef7fb9d7406cdb465cff695ae262fa38dd9f16e82e8e75bce5317e3301fe1d91253d55dad07cd735d739cabf45cdd3a1270d451713af7ff25e02078c167dba0bbd6cfcd099aeb1d3a20db126715acfb322a7c10186a55b37298b67f22b68dbe66aee71b9de0ef976c71534e9dae0be7d1a959dcc9e8cf18d133b1f1b5b1406b66d602871b94f26aa12178f015453196cd03e29ee1e8bdf7bba2ed382606c04fed7fa6682f222ee3ba8345540a8a2689fa51a44372306c1816650e3eeba617416b08b93e71b2b9626cc74c6ec6c144b7baddb8dbc29bb8c5041822e1bc951b64dd70dc0956e6fb5fde0c311a6c0df87ab89b7719747f85d995ac948237523277a201fd87f1b0b72638960d966f148ee1df4baf893c9553ee2d977760a735a8648bcdabeaa62824a46f27c43ae4def03eebbb1e4bae122135248c5f2d752084e8104d3a9de55504e22a9e35fd2a6fe764a1c341924df76e83d7eb72d7bc7a9f5956a821805b1a77c5ae2982cbe635088a9296d0756b1c5cb6c7f51c5ea36ffde470fda8acc2b803bdb305f7238e2d91536e47c670f5bb24d7339eb88d2449010e39e1ab02e019d30acc9bdd66289db51489a4c2f893430c25724a452c57ce092f6c2a783c32f96eb945b4d76a83a1981d585e05cf71bd8b68c4bfb4e8f8537c6b5bdd8c4c8a04779a178ec1d5159d7d9e056da075f19d180456b569f76818186a33855eb86132ca48b0526cde02d1fcf7750e9ca7660b8421ca0fd02d3c6da63734bafff1c0a1c07669d9099c5ad0aecd8bddc18f65abaec2e0caa55db8d26c4b1afcda1dffdae0112d7960c5a77ada53de2ac6c2127df145ef4f5d9319c60d465b9d61b6981aacd353cd8121fdec1d2d324816a36843754518c60db2eac70f1bdd67f47d7d3890ba2a64a011ba80aa0f54444f19e6b9b7289dd37db98a69cd4c2a3d14d00be0d95ef80fb120a3d0453439b5f2c36c36cd45a2831bff1db65b1bc371bf5fd982db7996c699e2db63b5dbd8c507422401123fecf6a58d1bc40dfff35ae6206464282c8a3dafc92e29ea496e3e7b6d3547fb323c05c6e8dbd6ec6b1eacd5d0971f80d3879b0974828ea213bcd8c9d0e8cd4be1adbf905785191368002f4d0e5a1f6df1e8177d97ee80256114ed96c18c7866c58f8cbbc63175348c3e67e61875600b8cce12e5116ab14d25e691154f9c85b475bec1fc9717daf17c54dbb1b872caa329dcfde5cca7a8a7ed910b269d4bec08d96acb2e2857a550a8fade32bdcc8ce7e46cdc01f191db06fad7fcb3a2909e6db447899115323f69ba5d8fe2346feb9ce2c7d3d1a72972ce6f0f6bcf62c87964b04a6be66d9a422a9bdd5a354edde4fb7c6f254e01342640edb293e62a7c3639a36eb3243c52d94726d88171c9fa27bfc544e41a33baac177b47bacadbdc883b5ccb43cbd3132f38232b19405c870852c8cd196cef8590ea750fe0a46914a444f31eccc860428bbe0e3e3414fbca56869095842914f91d366bc705febecbe58832b09c0075ea6bec803ea13920c504137e535061d063af133af9deddd7b58e646142370a4e2a831c80aa4449768167cd64c72aa0fe6814d2678bf18317c3f7eb6e38ad2b21394ddfdca890fce73f0c6371b2746788f90573dc86bb6e98687b4ec8af123ab9c4fe2620f6b21ab27d70b09b2da74e39900c9248e42352f5b260318c312466ea6d37b82a0d7121687c744db87dcb8ce35ab76f5de4f3fe9e91532a14427cd839c943421e55a61164620cf064070fc4dfbdfce89c6b279b5883b1505c99c29ea59d87f941b85c8ad6bcb5e7346b7c636ea4586471d81dddad92544ef44be81989a6e0abade7cf407debef1ddbbab7afa4c4f86696d4457738fddd9673863b1145d8061c2ac5ad266222f411136f5f662e9fd5b55abfb90e6f68c13650841a393ca64f1a31e6cfaf74f63562ebfd4cac8cddcc97d95874153243cc497a24578225177b7cd296d8ffdd3731e8d486b64519a25faef4c93e518960a6d1f2fe6d3a98fd2e91b1436cd3e3f874081dda9423a56b11230db10c01b63731e66e5d293e66138289e62495dbc5bf558a0e8a17f00d9315254a35330e6d55844db884acf4e389aa60693b17b0cb2b783797f1436e6914cf3e191a0849a102d0c037ee9925f71e27b7452c4e5c0a44209417306a69c8176cf708ac88be524f2165329f51eafdb0cef441cc0e6bba918ed0bd1a9aea4db0e7ce5d41cef9bcb425938c8fdff4017d0b1e3f18460f7160bca2db58a16fccf2ef8163e4908902eb5e50dd563a33795ed7f8e074ff169578ba89046af009becd91c52a128b38c3193b2980b7c6adee189bdbd50e6d6fe088ca5cdfff4d6c7b434ee643d89597cbc2c0649970862b30", 0x1000}], 0x5, &(0x7f0000005bc0)=[{0x1010, 0x11, 0x7, "603e9e4811688b90214489725cd64a55e5e24e288791ce51fb82821e0496ad99fe28a67ae5e915d8a7ad9fbcabc4c2bbb5382a5b72f1cddb321b4d79b8f6002ceb34ede9fd86e625a9af19467941e6a92bfd32673aef35cb34bbc612b36beedf3cd2b604b0709b697e430e6b75acc63c9655d7ffcf970479cef13ac79cd9e3fe2c3544b5202cd835cbacfc0dbba3133af2d3b391f205230452325cc9a4899b9c53beb2fe66a88a67b39f9223b1193c9df6460d53eb313abf6f6645b8d392bb59b9a8d7d2c249d1fd51ada9eac6afd5ed837ab09f793facfa530924b23717e338666b71e77f32b01b85a56dbd1f3ee31a119344816078acf1fef7babfd4d3d4f8d7b4cb053ae99fa7a472c7d8c4c3a93f7c9de4ed62434f5b3f963abfd448d4960171c01abf60ea42672dc64f687fba051b233f21f7b780edd785e5d1a57f4a7900cfda890a67ba0b2dbb7bf34baaf56e6784321c7bafca52f98da78d4e971b7bcdd068438b47a141cdebf2f8f922c8181da3e5388d97943145440364f58337dd2da4e8ed241acd38883b46bf14555e8ff210bfef158a68efe696d77545529457a95be783cf0b202b4df4352c8adc7734c24bdddab5acd4d9c3bee3b2b7c849a607be5d794bf4dec37ec1b6671d05320d44b759a6c70415df690c3e37bb84c96fd7d12b976dd7807af310bd4945c4a6c22d68e97c05be4af62af6062960fb96848add853403c45d3d7a01e31810b2290e2b5012a3fd1a5d9fbd3aea8262c92d9a493a6a76b38d55db9402af76e855009a43ef895bf6956e57b148b691ab477f087297678e083a901584a348a5353eefd0a43054696af7fdbd6a4449ee1870ed55ac05cc43840740eb978200046499ec005e1bf9f0d559999cc3500af78ea7bbc640c31dcb21a26f3bdfe500ae29b83fec1658005bdef2f5ff53d6b5feb5158149c3e0f9bc76fcaf129f00dd51b62cfcc054dbc3217205d755e71407e89878bbb407794f8e4a5115531cd229595f7e05e0fbdfbe2d104f6eacb4b888534101035e42896c79d2a03ae08c661afadacebebb438b621d9d90dbd2ac50d962d3e061fa81df664f259025fe96bd19b7439c988dca973170663e84cca4c0b9b6abcb0ce3b70323d5ecce18af4c6624b03237b6b115f9dae4b55f87a9e4b8b5e78dcc8e6606b4d6088da6b1f3fd1f05d5cf8f62909bb619c706b42c8e0d3f631d780937c68570358e52099fa130311c0eb2c2af69f291f22f86d4628082d141d54c3830ed721e36b950c09b01c98a9f727749add7ea80e51483a19047c0c4b6a62d74313fbbf1e10ac299fd22bbceca00a8aa83e8cef5fc756c414fa99f468e2be9d2a7c990bd1f4e691446a541d90c000a6190d857edb1dd25de835b971f371fdc965c3284e4cce347dd87f6e8fa779da89f90f66e017982033a90217764dc604d6f2567172a0e3229bdbc29c7e17d633f4a1524455eba1cfbfa69e9bc796fd1808c43a04c28107c644401028e5a27d7bbded9509a11a9ebda01ae82bc8b9edf35fba78e82409047bb35da7bb9a202fbab338ebbcfef31dcc7d89ddbe9044866d06513ec6e21eb1c8b64f1a690f05773cfa2186317971333a8b0a85cdb1ab47ed7e05cf8a45c07a6bddcaff68332482a2b4cd273ddfb7a2c4fbf184d49801b4abaf6511f6e520eed4f13b714eb0969ece41c45d670105a4b02bf57686705bde270950030ee9b39817cac2de62ba04bf2c5d5d305e58aaef4a702b00af54bd19aa7c528d19c75b8d37f951a624098cd61d71c83738a853fabd53ddddacc9ef92db32ae954d668beef7fb34d2f2154b6938c4a2f7a43db4c81370013a33dceca15dcfaff1c9d95ec046e114d86bbe6d2cf4f856d3f7f0a5621ccd2f1b6ba17ae69d8be3c1bda078b7c8b14e23be8d68578aef3b7ea1ae55d2dd8970887cc9205d5dc0d2e109b363e576decd6339803bb8c0269f3de83a091515b0f3096674aa6033edb85d0663b6cff02c15ff4c3ffcbe6b68e9271f17e40bd05448594af3919d6f6b9b3d928b40407d300b2166c4f55ead91c87edd5871915a27ba2c4534e26e1f61be3ca46a69ead55a1608799831370a41ffff2c1e1cbc056df2dafb86d75982af5c246241c44feb543037a9494be48e3549d1352828a3b7510dddb27f73ffbd5095b3f646c8f0245d26098a9969ea1d83612b749d3de2b30ce5cec76b0809f663314c038622ab6957da5547d49cfd4776cd357094e7212e3f26ce5a6f305af65acb8f2234bee9eff53c9dab032b5570869b4ab1d538a8eb71c3659a0c536d3e7d45bcf15281887eb95c0cf6949f54420f231736f55533a51d7d593ad08d43c1945093f07941df6965c11bff18f2261e1172c20e110264601b0431b7f61df00e25d1d14b282c6fcf2e0c03e36b134c509857482c85a90cbdf70dc9c1ab5b52650ed09f50ec1a4a579942232b4abc1f5840f7ffb6259d9475dfdfe3ca24d02ea500018a34fc987889c05d5b0e10097a0e5fd689f429e4993bdcd904dfab0df783f35730b656070da4e2c25c8e490e423181adfcc4fbfb892c19d3bc79d67790f37d867015383555bd85db4888dc1a345743a39f94ae657d1b846889aa04fe4769a9f3e70ccc122f2a8fd55ac7e7454ddcbe91f427762f7c3dbdd2e9678a9606881f1bd8b14dc430942044b58ae5658c21d164e9fab61a94f88fe39fe9e335fd13f200ece085b5ac14b9f5d917a7fd724c18684894a5db6e9c98712ccd69ff8fb201e3306276c8cb15be4ec2cf205d98ef39a4737fa10b09f93fb678cd13b8711d238950fb907b1feb8b6a3749fd541b79043cc8c95a013ffb4aa2a8a7d5baf00d109e0e536ce59db09bdf2c13c6d34b878e2720a2290878ccd229985e9fad68d5998d6915446a61c9370e3fc9c509ab895c62249937e761256f1f178170a72da3ffbe52672ee6d0d342225d44bb1d71e2f37ca28e21e43ab3a050c6df50259cd3a37805d168ee50c15bcc11c2f5f98c8cb37b290f256fd970285d87ca4bd6f29e6272884af07653c963b76d82d174b389f94a9075ff20773d79ff1c1082ef6bef631d78601d5173fcd2d53b7486d07d73e1277181d7a6e3db4b7850385802f3dd17978a8d538fbb63d9261c3ff8cf70164d5ca515ab2fb44cd913d8cf129d9c1624f695c5f12979b3454cbd0d6c780a80303ab04650c4103d58e49507d74125afd9982d321b296a95cc66a1c199fbd9118fd29c1f55c155a8c4cd972221c6d161695f7248ce98c7a6d8e61d0371ebfe012ce1b9febe412858c6f0cfdb25177eba69ebb310b3724efa77824a624d800f6eabef6477f4b36cb0b325fc7224d9b281f47db1af269a7dfb110b6ee6d8ca33ecba3d7c3fc5f21a2d9a509bccc0ed8d7fd3f4218f163314cc4274ebd0c88e18744c6f37744679927d9d103133fa62683110695fc8ab54edfd18c277e83ab736bf92f2b216d58a7d08555c8f4062ce4a1767d8343da406d163a09640377d95dfb26f1bcef0bccfbd7936b28da6d5ff479f22161de2e9dbb3e4919e9ece349ecf6d8b1ee14be09621f9a6e5369033699bfc812d2b460bfce8ca2321fc3d05598d3e08222cd30d79b5f306e9340bc129addb04c04512e820e713e7978cc78fcaa61b05dcdf2343d882075d41a320cbe309218a8ddd4a69de3cb3c30e4acd3f309072e722b51d11e36d99ad203a101d4d8d100caa42d16d9273f88fef49b345706140b9152fdaa79f674024a959fe84419fdd7a2342b0aa27bb513bda2a60c67c76e9d2089d5976775873db5a065c77f63218329ec6566b175ce49fea64ec417c455badb2f771bcd6088e5def91c81dd79ada2798d41b05264bc8d4772f8539ef5b0d9290e769ad7d76f9c138508c1e60344224e756bf670099213094455f1b997930d9c28c1d1361193dd3adbf21ad908e228af37f0ead6492f4ded259bd70b0dd8d23f2af02fcefc82442736a543ff926a4d582af7052c8dd9f2923292ccb313ffb37a9e5f032ac7dc037c056af551bd0db11aba2c05cbd8bd7540a4f1f98c673396c4ac43e1e7a0b85986816220e54e06a1b1464c0368c793a004ee1c41be66f1ce298c9a892b33b38b627017b7a16d1caa03b6dfe736f36302631bccbea8252ccbf34120101c27072520ba54f784536d0c5852940dbb571d00615bc53ec7754ddf7a706cb19c7c8000a9c6c89c603fe49d96f621e0c2ad11989bcc67a8251b44517a3d89a1d2f53e6197033f062c75f2ef1b41ffd9cb249c96ead19290a26e470b16c6bad39097e263161d84fc173ca899a398b3761f16e32004b85e9d8d44021254d1a54991a6cf8515e22cc8bcac8355558304309ce5378ba92bad7ea1fab95b0a4835c4010320451a6c9ff1c12c05201559ccfdbf6910f5ec68e9b3e14896bea02f793667eb722cc8aaa827924c2f4668790d02af7443eb794951b7b9b92e89c47f76239fc8f8013345aa2fdc9c163dd37bbb1c979d722c042fe81362031e7a77f5eb1c6f5769371d95288bee3a3ed4a9c8e7bef3e764380acd8e47008b82e038aa24b24494f2f003035c991698761784a78645d8db057ef544fa1fa2754a75ef93a09bd737af5c2e3bb5acc222f3e686a5472b1c8808fb033d10a7cd9a121379f1d8674f52615137509811f3c3f171f77c2c6b485ee1e10964e19bc16cf784c81bb480d7a8fbc11a213a3b173be77c9f9681f7ae4d3416f70e36cabd6d86ad63cb1ddc080c814b10b1ec9482e61d07d0753ea5cd93162989705d5889543aa249d62b030e52464ad1df83c3bcc47045f690194f80963860516382b3346a1e6f7059a8dbff31b96b211e8d5149240787b3bb84a2b078ba8a34c6125e42db4f91db327fe6e374a0ef326e243ad16fb43835a4fab7f42dcca9dc0f8fb5f222d00281eca9cf5fac40eab96cee7495072c342684ad8c79d734f6de20441bff07679fa41e30b2798c6668ef0cfc9c8dbf204e2cce7ad78f3a3a1378fbfa5dd1efeee628a6b6635324ad29b6583594fa3ba76b650dff93be6c53c3adfc8e608741a36be2642dc8e8c95f8aa7d20042daa5098d7aeafc762ee941978d81c95f575c8c61b9293754ececafcb1936146240b05da2ee63a4e900a5a36c1ca2428e02caf133ce8a49ce3cb0f62c460d6c749532eedd3afc4d4b19f1734b03307d1008bed6c5169bd9aaf64f1b4e427e2b3f60b8c073f2758a45c136bc6296cf9c2f4c027f11d0e98086a5d1bdd5f6d3b7d38a48fb65eaa82f3e4ff36a8d581c220682672d5467aedb61a267599454843722012169397c8eef5843a298b9340a23a72ec490f0b39da74d5571d9683b894f20b716453b1b5f3bc84fecb96a97d8205e9fab3a974317eaea2ef87158a9a086e9980fc497ae0f65aa4bb75cb7f6459f351f7c1bdf1589c04328b05c56c60a95a5f9fd59271268aa06a3ee4854cea2f2a3b7251bf9211a86d3aede466fd2422e8c814a431207005453dcf5e8b30929dee2fd53c3d693c7caf33c62f6dabcb5b43652f43be8affaf6912c1d92009128a82de18cb6b7f8ef7d24f315b38d6c3d6c944cef3b765b989388f72a65135c7849e9ace666243e105193524382cd1382641e156a0a50870e8e4e19bbfa4745542c4128c4ea453b16ab3e91963e3b6cdbdfdecaf3ac24e480fe5bf8dac7abf8d6376b8d1f90d993256aee89fd0db9d7c15c6dcb354c44ac373f58c610fc0d2e4ee791fb07a7206d9a451f3cefdcecd9bc12f2ce53e3703c3ecedf17fba24d673855780c6912458457dfc4568ca21523e4ba353d4cb04263c316"}, {0xc0, 0x10c, 0x1, "619dfd46431b24930a563761cb3e7f63d87347c79cf2150de8f1be6bcca0ff7c70316bb9bd63a8788a1e9e0b3ebdd81da4bf29e4935b89608f25a4d74b153c77f55f1d4dddc3df5a8ba73ad2926b83d3eb1a31a2f466ab0e35ac410f369dc3f0d851f4a092ed7f74a7f67f4a70da899909885587e3f95238f5b09e70561166e9069dd8dbd0ddcbfe10e84154b2c9c17317a225418961c43004e1416be9ece79da1b9c3bfbe2af4ab1429092924"}, {0x58, 0x3a, 0x7fff, "5fa48974f1a86f4b471c2d2dbde52984e5f3e1e62172daf76c92c89dd89512a67c3408fbc29559fca74b1e18a071467190f6d29e5b569a75a38ed473b02367ee46d620478ce8"}, {0x108, 0x84, 0x7, "c4e3c5c62bddabf29cb85d810b6a104c75ee0f812add2b9d6fb75fb287200d7e419a5ff1b5390f4008e07b1f67af60d54215e4aa74dd553983d5b3a4d7833abce6ecae6df00f39d11d7286f7e467cda2e076dcc53523a9eee43c4c28c7148954a57e843dc31f0e33eb59f4f5e6ca755d5a00a92853d7dd5de01c1c52d636b42fd06d53248c645b24ef4dd3d16109e99110796afde0aa4e2ace9a14bfad55dae3914e7fd77e38d7d918145c5246221f11278582720dc27e8b71d193a0b1bd6fa7137326ed9306137a9bce2bbc7bd7a124cb2b470d274a37c43ca8a874dc6a2b51e2e910e8da8d8906208ccb1d74994c0d1c89cd09"}, {0x50, 0x10b, 0x7, "2074a81e977cb4581d4712e99b1f64d77ba802f331ac5827e452130a52a3a0485aed394eaa2273f8310f0eacf62d919f1cb0cca8d3b46ac1a2"}], 0x1280}}, {{&(0x7f0000006e40)=@in6={0xa, 0x4e24, 0x4, @private2={0xfc, 0x2, '\x00', 0x1}, 0x6d85}, 0x80, &(0x7f0000007480)=[{&(0x7f0000006ec0)="a11b777123da41421b4599fb1d35acd83e3dd4fd7b12104b243d3f8f409fa516589d5e5494fc653e6701707c9c86c4af77dc36c6dad3a7b869610459bb423c2b96b0bc9591cbe30bd581b395685c708f7a6abc8a8625a1841c9b6f1129cdb8a649d2bbc9169071f65cfca7cc06e0f9b48df2e9b21f4584c938547c0db052769f08887ae78a6620dd10ce9b62d9e97e310a390c6e0d934dd2fcd0782f42cae04af5121fad751745ade3a12f3508ae9d551f6a87807f", 0xb5}, {&(0x7f0000006f80)="892524a36564401759058e5b619be3d9531f321e51e4dba72b38b3efd62142496cb8cdf4d85a2cc5969fd710aca79e472f0b053646b15a00e87d4aad81d80bad8586db7f676a5bf2a93589e7a5c5bd2323b1ae8f0d8f2ce4c10c2cc4e711e9c36cf870376bd5945e605f4b533e167101015e4c7f97201ac47e07fe3397a9e010b24456a9ff72396887fb17f3acc78114a878", 0x92}, {&(0x7f0000007040)="2dc8340ffd7e5f7608a8a841f92aa17aa5a899578ff4102f05a9de473baaa3fd82c1ad8d1348192416399a4934d904ac23fd4c8bc3a619828c99a9569cafa1fcfe26480112710bf703d11dbdba1cc53074fe3ddf5f13f0005b12255034a7514757263391183130d5fb99b7bba620baa7da423d06dcda2e", 0x77}, {&(0x7f00000070c0)="1f268f389e3e338ffc9231a6b2278ce2f1009e56f75bfa8d5083956404d1c0312a24fa42d415642549392febe52c3574a852178231857d659962229dbf55a0", 0x3f}, {&(0x7f0000007100)="dda4229251067a5681b132ea98f76a7c4a9601a217e2d0840a6619fd35bc0c37642a7f4517cbc2f0ff7cfb20e7ea266cc3006e06245874a83c43001efda27ef1646f5d25e70a034679dcf9ec09be551646e972a5dae36a50866fa239b84ac3eddb", 0x61}, {&(0x7f0000007180)="267ee7d62c8c6f224050cd1b87cbea42a298194bec68dc158955a09bbab1768a70d27528c18981ec2a45030a5bf66ae43929bcf9bda802d7da0fa69e71508522a10479a89bea9915a1df2fc1c046d01e00fd6f054de248c046f1f6b36272269ba08ecf2ff08ffa7418bc7873a39ce9f1b5d298840c183019476af2bf9c002fe1da2c9789900471981f922dfa9c29849ef5af1b5b58dd60fc72e35849814c8bdf22d28404eaa21cd88732f9ad85800986d268607fe4dd13cdce724b89ae68e7e67ebe0e0938f93d3b407f28c5055902da72dc6261c70f", 0xd6}, {&(0x7f0000007280)="2e193271fa471f602540f1f2eac5d929aa2705cce4d6c780d9b439d06181bfaa2de207c5d5f602d2bfa5767d4b56b4227bb6bc5e125f1c6b85de47227fcb869442522c6807620a5c671721491fff86f59907e5f264b1e8c4d859703fb535486e3eed7ba5316e98ac6e39ba771c1e0a7f83509fc912ca2bca3a5b099cac1a9ebe80276b6b634352dfae8b834e66065ffae13b2b8d661e4998ed1992d60912870dc11315234499e817fdd3aaf6181034ea6527addc6231a4df170cf79c8105", 0xbe}, {&(0x7f0000007340)="e362a2ed70dbc42841338d89b25b95299eff6a3cf4652260d961de18360f17a75989e624bf3d16cefb912697049fafbf72e9e0a5c4e273ce42a46d3ccbfd6c6aa32207d96e", 0x45}, {&(0x7f00000073c0)="16924dad3c5e17668030b4a27fc485fa88628fb23f6549b20b05aaef7628cdfb3036eb024b1ab614a92c9dc6780de4a244afdc97498c702fb31be6de5777e82d75ddc31da0b270bbae152cd70d8763d10f5464493efc28748a6c554f8998f3c81ed34c39a13f07c454336517d7487c17bec02a1955d65542712c9411e9f1a9b21187960cce5bef8c9bae3655a5e5ebf9f977ec2a7c8fb49b7cf5dc03f18e1c0d15db1b58f63ccc10cb6f0b8e28d212d4f69153f8efeb43910499fe62", 0xbc}], 0x9, &(0x7f0000007540)=[{0xb8, 0x29, 0x7ff, "720b71d9342e8f16d64af94d8cdd007190d895f4f190c9f0d88d4fcc901afc25d0157410ae5308a957b14c09a27e0fe90f869e0f0a58d3a9dfd4ea909a653f4b8b7863171b186e6faea9ae4170b0027d3f82a29709fe7205ac8ac798435f9186b37648912e7a1513fecf198c019e589585acf7ccf3ab7ca91ad2890b98f4b874e9b8ca544a8f3dedecc05ee189ee201074f66daca3c3023e292368a6507a57502c170a71a801ee35"}, {0xc0, 0x11, 0xfffffffb, "08218d3c0b80cd78520bffd03ef32d547687fa33076192639d41b803b59960024d031a4396ebb07229bc816f598decb666767e559151a0657aba8c71a07926d5404b8f6dad72036f6e9431cdabc98d4f0d03625d54fdd45527d3457106ebc5eb1f64b87cf61c3544da88b76a6790da70820e8367d3025f9b11dfa53e41beb82d71e4594920ba8b9bb131505b711ab466b61b02f454aeac7f2f73fd072dbc673d8c584fa5f8210a3fd8"}, {0x80, 0x10c, 0x4, "dd8b3bbba16ef1cc46b545f18c178cbfa0ac189d7fd8ffeb7efe59671fc60f9719b974173ff3aebbfb92e350b8866adcddea2a4bd8c562b9a3c290387c67340652b47e8e6c1ab2562446c754e505a2deecf180e8af60161568e0826afe4c4cd16ad3540c3da80527e5ae"}], 0x1f8}}, {{&(0x7f0000007740)=@l2tp={0x2, 0x0, @local}, 0x80, &(0x7f00000079c0)=[{&(0x7f00000077c0)="20c3d35c577f8dd5e8d9e7b428d6bee325df7e854aca8f3290a829cfeef28878c2a3ecff0bb987034858b2dfc0c5de94ba36011f8bf8692358c3e2c3827cc7acd1b1e519dba4a772abeae0577e936e581ef77e98e99fbfca3e2cacdc4eb1cc6991ca026875ad4210a5cf2db6ca4ebdf5ed5cbf76c4e52aeb55585a3617a57a392e4072bae7657c421b57cbb5e1e1ab17079996933a5bb5188b883189edf217cbba013b6a9469f75d65a722570ed48e85f8762a1ee240f98e5fa7da59ee07870a4768", 0xc2}, {&(0x7f00000078c0)="4c8b94d88d48766437e24533d08566a60bfe3e4526af7a44dcd8bc0fe5137fb7f2ebc09a74b1ff6eabed8c7936f1f8c97a85a6de18d69cbe9bce6760bf60122953aa1206f58c0d6b6859d130cc67965e96a8b03d8f2a610c7902d6ed978880747f99887efd91f5e9f74ea121cac57a3b173a557b9b64b1b0ffb90ce931befb539359fc87f5059bc6381527ae1eb5005c729058e4d5a661c6d7215a0e856efced7af15f2fb9e6384def2bf33fd21691d6231f458013635e8376174b44fb6021d418e2fe407d2ca0a71e9140244da52a37dd81b286f5e0832048", 0xd9}], 0x2, &(0x7f0000007a00)=[{0x78, 0x88, 0x0, "d7c72eb1d0f92be695b4b52383f917d972b37fef42ebae922c1236efa50e8f1bd7601bc4ee47d3c12244d16d95d3b16db891a4a888ea3640f0433147bae0b4187cc0f922c9492772d320630b884073739c7d6d0555ab4046881282ef9ce5d2c79298517e1f20e72a"}, {0xc0, 0x103, 0x9, "2ef8924d98016de91214371c57418085524057bbf239676d65008137df13a75dc97ab89f6e1796e50f6c479324a18b965e9524226c1d24b9a43b6effa6415d80a1fa35eb827b0d7fe9487831cb8acf3885ba473a8d0ab9c77cad82085988d42bd668ed962cd1224b5d27689e32f32424620bd282461bec1a3e3c3ac22340af1c6eca63f20a6681cede502d9c674d5e178fa18f7e062191b9b9d89c425f79b7889498429bfb945c42f6c6c85227cda3c1"}, {0x38, 0x84, 0x2, "45fe68c5337ddb54f22fb98ea887c01388ed9f664e993dbbaf2280c97b4bf949d2"}, {0x98, 0x29, 0x0, "92073c18c1703062cb82710cf2fdccd65e28c90b104f44c02bb699205bc688f38503897aa755823342bc7c93742b62d3fea778e7515a5eccd1855c5e0f503cce72f05a58269bf6e9de82534b55f4ef9066e0116ab54a5f6ac15f2765c6f6e4827e467763b641638bb3acc5da732b025319daa3289985075b2d96483b5ba8dec20d7f386005"}, {0x50, 0x10d, 0xfffff9ee, "85b2a30303e3a323de6ef40440426e7f733ac330c8be07e731967982a70ac3f45e37340243c9133638e9b015ec020f0caa1908552898c7a6b3"}, {0xc8, 0x107, 0x1f, "86501ad8bcb9d9ffcdf96ff43b62c22b086d510e1b7940d5e4c68608729a7ece2287970ac34339c99ac489a80efd6eaae905341fa8be08b11a46bd609bbb8709d57f01614edeac5e03715fb8b01fde60978cd15d0fa3994916c9d5f6107b06f0ebd460251b5e62a3c441d9c0a1310e7649927f7e275977afa1935465e0660f6a865cef58a001343519786201079a1c27fc59b1a685e6dd0fbf6d5af459a10ebbd163dbbe6dc1c303c002edb860b6dd49dbb3e88992"}], 0x320}}, {{&(0x7f0000007d40)=@can={0x1d, r10}, 0x80, &(0x7f0000008040)=[{&(0x7f0000007dc0)="4826f77c9778aff2d917b64f38f404f0ae4b656761a28d6ba294e37e38e982", 0x1f}, {&(0x7f0000007e00)="9e9a279aac4ef645d1d11baba09cd4028f4334040c01258d1b8de470cd45b32b2875fd0732d053e8f59fb08bf0a267093a5637de6e09dd109536a44c0f0e6f122824ad18cdde8c862c460c6b8434a05b849314659de411190274320cd28ed019d3f48a78aaac84071a0d094ccabc600c3178a7dc57d33e93ba44cb", 0x7b}, {&(0x7f0000007e80)="5cd6e22b681c5861152f8e6c818ced5a38634ce1cb646fecdc041f342d6315134619814fcc3026a704c9c603a767dec392cec45aafc7be0f9c8d77dd56552ce9d9710409550718e8ed", 0x49}, {&(0x7f0000007f00)="b7885bfb093383239decb3c3efe8df7222ef3409d047d0e742de280ed4dca58aaf4c3aa42355412d2a914836f335ad922f7b880543ec016702c4f4245f7bdfe25f809b6a25e45ac4aeed9780d1c562c50099e4ec90fc3af4ba0c21e826487a40fcfa3b925af145deddb98801f4178acc05fa6a9cd3cbd19e7980937a4b7db1", 0x7f}, {&(0x7f0000007f80)="c60890b5b82df02d14fbb3f165646e11527c9087ab00d1bfe2c2b3ca786f5cacf4266b436763c630e8cfc7d97601d2854f41c5f9d350b0f22439dda67ba9eb89310f5ade3c77a293c0e1c32d780868a1ddb1e6b815fc7f26557c71cc2b63b759af0e93cae59164f0fb64793e7deffb7cd74824d2c1776cb64c4219a97a53e53d6624a85cdd8968f591a7959852b14a88c43ba2c025ccbced3e58", 0x9a}], 0x5, &(0x7f00000080c0)=[{0x80, 0x101, 0x1, "7037c984a28cdf21d25fe43f4f785447959a1fbe8a1d45623dba45c354c2bef8e01d6c6e629009aed87a85b651a70d2ec4f98e563d107732f2a6296a88ead39cc7e610d18065fbae5d1a83b9516edc578cac6218aa67c3c109ea18e83933334106eb350f2ffbe9a94bcbf5832e50e0c8"}, {0xc0, 0xff, 0x3, "277e20cae004ddc00750ce575ddf2af1a75293b9656af9013bb7bd79268cc228b64a004f0b2e1efb014973dc20f6fa98a1228202e9906f714c67f0748473edd67e0c6a4c2a611d0a679573405d6f8ae7802767be70090e9d7f6b944c873cc5393854564b6854c4898bd6d4ee46514a86c3fa8b8746a6c157a6d72405d33d38e3fc9eefa2f1302bd91b5c9aa395cd128347cb68c96e2097173b934ba534470096f2b204a9281c05a436ad366873"}, {0x28, 0x116, 0x9, "c90aad48e2479109d383b83a7445f9e288"}, {0x80, 0x2d844b770306d903, 0xaaf, "2db1c5d6baec770a1548e9013dd8fa7e996e9fc39f97c63c963f490e2d05e9a036f7352b4ab1ee115b6a45b6f1d9def3fecd601e4cd0a34ac41af4fc3d23b91485ec26c6e74fca0f53571bbc4b999772961ef3faf55342897e20f75efc821b9fc98bc299467efa33a6babc032857db"}, {0xf8, 0x29, 0x5, "96c6696705b86b1de944e0be310ee39c0a64b153c48eca85a1f1dd6459e1951e0d8b06ff3128a7fb5a79fd6731517edacf8359e0a236032ad966a31bd44f2c6e751ae9cab5b4ec211786a84ae787fe5aee7d201611b0f92e5f1cfb917a113ba1b11f48bbc4747c16de6848bee027894db101b3cfef9550c60d57b85ea300f92dd056457643de073032373a0457dea0aca26818e2f1132be09ee88e5a5c79562ce7a7cd418c514fc62e08bf822ab50b9fd3f98ed181c7a8991714a299ad41f8bf33e4ca6c4381eb22c3c7ef7489e11b7db6c11d66c50e8cb14dd2369868b5c6bdb1719e"}, {0x98, 0x84, 0x96a4, "0b104635b64ee1d076f7a8767ae4ddf186b28657a7bb799191afacaa024e64f243ede887d09870fbaa4b308d886bc2c7fb0c03e67df3347fa22d9521d20822e1354250ff8133d519567a47da0d7274d568247b63a42093994bb30a0b49d4a05b4b99f53501de4d3e22ee3ebe28e56ee5d6fd487dd020023cfc9c6725c6987766ea579c120fddd0"}, {0x48, 0x3a, 0x1, "c5ad5b77dbf78864fd8f83a8d33666b452e366e6cf385c0c52979ffa746ebe25b0e34bbb824c77b52322a602ae9e2c7e9a804536796bcc"}, {0x18, 0xe, 0x1, "6783a6b8c7e404"}, {0xa0, 0x6, 0xfffffffc, "a1353b3e76238c230f72ca0ea7b2af77701ca1e269e76aecd9dc50449396381530d5ed4517fbc1a99787d54e22a7788b654aa689d9afde8050f5c66959ee8111a29c568496c2929bfb9cdcc2de8347a69b59131228799880d7aa5129193f31c46b9f4bbe98b39df9410db32c31d8917c56149836370470f2d8602c6a67c5b29fada01fc8911ee01f4ca1c5efd29629"}], 0x478}}, {{&(0x7f0000008540)=@pppol2tp={0x18, 0x1, {0x0, r18, {0x2, 0x4e20, @private=0xa010100}, 0x2, 0x0, 0x2}}, 0x80, &(0x7f0000008640)=[{&(0x7f00000085c0)="62ebdf3bc19344e9e16873479d33e1a35fbd743a5ff5c14c57d415911f9342dfdaa8e2ca7cdaeaa6ecc5633fc250dabe5ae00e7eab62ade8fa1b3f5006444be5b6ebfc9429a2cd16d926057ee99d669eb2b674f4", 0x54}], 0x1, &(0x7f0000008680)=[{0x38, 0x107, 0x7, "3d2268badcd86f045ab9946fea8f470832ed14bb0d506c6a50c82467616c727d2a775547"}, {0xd8, 0x10e, 0x7, "5a8d347cf9e4ae0f2237dd7d8d383bdcf4d9342a86667bba801b35905c137325eba5b3e35fe823128d29c8e7b11bf426c51fad54ae396f46111b73dd4f6ea7b8648cebde9a103ec97cd56422af81c852ddc6da44bde90bf78e248ec41fa932e2857ea5836d7c0c04f13b0011368b1bb3507294eb45b40977a0460aad431562040b3a39e927b992b44725dd04db6c64cc58094a15104c6ed29227bfc83323ee011d77116e9025f4b6e12f50c3f2c26b2411240e32f2e49131e545066ed6ef00b8b9"}, {0xa0, 0x114, 0x0, "4a2724eb4b04ca3150f53a71412cafa32a952227cb8cab1eca67029abb4619e47a097600741910109971ba73d43471b6ff2ecfa176ef572f6206f77d5a6dc3c6e4f06a6c1bd00140e3f46a0150f28b1e476967158b21876f6d3fb63c68009717f639f39b48740d4d2b6fc433ca9b66d9a7670111ba901f0d2f6650d5c6caa7dd05784a0a847b420f3284356952dca4"}, {0x38, 0x107, 0x16, "8956b627d82bbd61b7e60fb65637ffc390a43b294071030eeb471db738468af255293f3264ebcc8f"}, {0x50, 0x3a, 0x3a, "403efa242749725a76349ed505790adcff8eeda434973e7c692ad57483956b3f5ad095d171826c63748d3a8a369919a44a5da9f58c551ba584175d73"}, {0xa0, 0x11, 0x4, "abc23f6bafeafcbe9900c43449286407a5358de94642ec40a80c7d243c5a51bfcef91e8e45d3685cce50b00605731a862cdb53c48ba9c4933494c844cd8ed00bcd8776351fbc2ae420ddb487dc0b4c92af5fa9d8271c8fac6d5b50ab652482e251a6fb61e77c14a035eb2efe0ec96e8438ba96637685802369227438ffc90c6512afbf091732458c8ab921dd35df63"}, {0xc8, 0xff, 0x9b, "353e3186a38bc299b52023d51dce0410f18df735b166cb0be780fa396644b20fb45974481ab3e0bb6b74e9c87dbfda5fefbfc27705104d9f331ea9cd949e99a01e381f87b915e400d6a6e27975d16c50905cb085c2f4014eb9424401d7df23528d720bfa978f558eabd0f0286df3e386dc434c285e99f5d750b71ebc8ee558c9f858372a827eb7a31d0e3af9ce70f8cf70e6a77e63e3dd2c1073d7054ea1d5bf87f6062cd42b087733a46fcedd21c4def069b9dad5d6ff"}], 0x3a0}}], 0x9, 0x20040001) [ 241.142664][ T7822] EXT4-fs (loop2): ext4_check_descriptors: Checksum for group 0 failed (51269!=20869) [ 241.153024][ T7822] EXT4-fs (loop2): invalid journal inode [ 241.158517][ T7822] EXT4-fs (loop2): can't get journal size [ 241.165283][ T7822] EXT4-fs (loop2): mounted filesystem without journal. Opts: usrquota,noload,lazytime,nolazytime,,errors=continue. Quota mode: writeback. [ 241.201674][ T7029] usb usb2-port1: attempt power cycle [ 241.311417][ T3257] usb 4-1: new high-speed USB device number 33 using dummy_hcd 01:49:54 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@base={0x17, 0x0, 0x4, 0xff, 0x0, 0x1}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="180000000000000000000000000000001811000006000000000000005deab92ccb27cd9935e043ec732653", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000005800000095"], 0x0}, 0x90) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000100)='kmem_cache_free\x00', r1}, 0x10) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r2, 0x107, 0x14, &(0x7f0000000000)=0x930d, 0x4) setsockopt$packet_int(r2, 0x107, 0xf, &(0x7f0000000100)=0x7, 0x4) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000080)={'sit0\x00', 0x0}) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000000280)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000200)={&(0x7f0000000b00)=@deltfilter={0x9124, 0x2d, 0x800, 0x70bd2c, 0x25dfdbfb, {0x0, 0x0, 0x0, 0x0, {0x10, 0x10}, {0x4, 0x10}, {0xc, 0x3}}, [@TCA_RATE={0x6, 0x5, {0x1, 0x9}}, @TCA_RATE={0x6, 0x5, {0x2, 0x6}}, @TCA_RATE={0x6, 0x5, {0x1, 0xe0}}, @filter_kind_options=@f_route={{0xa}, {0x5b4, 0x2, [@TCA_ROUTE4_ACT={0x598, 0x6, [@m_ctinfo={0x88, 0x14, 0x0, 0x0, {{0xb}, {0x24, 0x2, 0x0, 0x1, [@TCA_CTINFO_PARMS_DSCP_MASK={0x8, 0x5, 0x1fc0}, @TCA_CTINFO_PARMS_CPMARK_MASK={0x8}, @TCA_CTINFO_PARMS_CPMARK_MASK={0x8, 0x7, 0xffffffff}, @TCA_CTINFO_PARMS_DSCP_STATEMASK={0x8, 0x6, 0x3}]}, {0x3a, 0x6, "bf787793c3f62e06a9b551fc288409d6bd857b5163a384926f443c8ee2c1c2cec42cae2b778cbc2b295a87e8e22a411408fc4ace34ac"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x3}}}}, @m_vlan={0x110, 0x11, 0x0, 0x0, {{0x9}, {0x38, 0x2, 0x0, 0x1, [@TCA_VLAN_PUSH_VLAN_PROTOCOL={0x6, 0x4, 0x88a8}, @TCA_VLAN_PUSH_VLAN_PRIORITY={0x5, 0x6, 0x6}, @TCA_VLAN_PARMS={0x1c, 0x2, {{0x2, 0x3, 0x10000000, 0x3, 0x7}, 0x3}}, @TCA_VLAN_PUSH_VLAN_PROTOCOL={0x6, 0x4, 0x88a8}]}, {0xae, 0x6, "307697b8ed75d5766ca07e1dfeda9a9cfb86b1560a457bcdf485a299d85fffa9c8eb3751f2224699aa22b76eb9a036aa9dbde94e259365c7eb3060c71047a2fb715b0d5ed2c7566f6575cb937a378edec9f7bb83283e3b34dc4f246add9bd17ebc89422dd96c44fa164608f422426ef982fcefdebe6902d5dfae239a9bb958c86e0595c92dd895da83971ec4f4fc803e2e7faf0ff7f75ad0b369ac596262ef9cacd5cd68bf8fbd171031"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x0, 0x2}}}}, @m_connmark={0x118, 0x15, 0x0, 0x0, {{0xd}, {0x58, 0x2, 0x0, 0x1, [@TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x7ff, 0x9, 0x4, 0x8, 0x80000}, 0x4}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x0, 0x80, 0x0, 0xc50, 0x7}, 0xfde}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x8, 0xfffffff8, 0x40000004, 0x7, 0x2}, 0x101}}]}, {0x94, 0x6, "ed1318859afabc8ef11b4ba4a00d5bc120e4bd7f4a45881b57a7039520c21a741ca9ffa2b232435cf96fdef3188dd8e4581212188fbf0330857c173a68b3f627dfcf1a047b9c003ff662a03edbb98ca1c1497ba27bc5c3a2437115d415784c74edf727a2bbed88d75c1efe558ae7f873695a49b9233241a98075222a4d9c9b9a5f6282cf99ac51ba00e0ec81eb7453aa"}, {0xc}, {0xc, 0x8, {0x3, 0x1}}}}, @m_ctinfo={0x194, 0xa, 0x0, 0x0, {{0xb}, {0x94, 0x2, 0x0, 0x1, [@TCA_CTINFO_ACT={0x18, 0x3, {0x8001, 0x81, 0x2, 0xffff, 0xffffffff}}, @TCA_CTINFO_PARMS_CPMARK_MASK={0x8, 0x7, 0x10000}, @TCA_CTINFO_PARMS_CPMARK_MASK={0x8, 0x7, 0xffff}, @TCA_CTINFO_PARMS_DSCP_MASK={0x8, 0x5, 0x40}, @TCA_CTINFO_PARMS_DSCP_MASK={0x8, 0x5, 0x6}, @TCA_CTINFO_ACT={0x18, 0x3, {0x0, 0x7f, 0x10000001, 0x0, 0x7}}, @TCA_CTINFO_ACT={0x18, 0x3, {0x14, 0x8e8, 0x5, 0xfff, 0xffffffff}}, @TCA_CTINFO_PARMS_DSCP_MASK={0x8, 0x5, 0x9}, @TCA_CTINFO_PARMS_DSCP_MASK={0x8, 0x5, 0xfffffffd}, @TCA_CTINFO_ACT={0x18, 0x3, {0x1, 0x8, 0x3, 0x4cb6, 0x20}}]}, {0xd5, 0x6, "6f8c00dd9a7ba5d9b4e35940e83cf79c39d23db88d8df11fbfe7b4e50dc17a1de63b48f2f0fcd8f70b66de34643fa3b20992926184a9939c867cdd81d1ae0dbcae9b045875e440dc3485ee9731a252f299e84f4ec75f234f530e4eb6fcc61eff780b349e07f81a402b306274c3e9d6120b49b8f24225f0b6d12e6b228372f5a9fd593f61f68f072e6ba9c3ce37cbfad5b871952c6d1408098b4d25c2f0b98fb9920eaefef24e52fd06192995df5ce9a7901462f095243eed41c51c74e41a11b9ad0615f5dc58cf21dca33ec729b38ea726"}, {0xc}, {0xc, 0x8, {0x1, 0x3}}}}, @m_tunnel_key={0x150, 0x19, 0x0, 0x0, {{0xf}, {0x74, 0x2, 0x0, 0x1, [@TCA_TUNNEL_KEY_ENC_IPV4_SRC={0x8, 0x3, @private=0xa010100}, @TCA_TUNNEL_KEY_ENC_IPV6_SRC={0x14, 0x5, @private0={0xfc, 0x0, '\x00', 0x1}}, @TCA_TUNNEL_KEY_ENC_IPV6_DST={0x14, 0x6, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x23}}}, @TCA_TUNNEL_KEY_PARMS={0x1c, 0x2, {{0x3ff, 0x6a1, 0x8, 0xb7e, 0xfffff8dd}, 0x1}}, @TCA_TUNNEL_KEY_ENC_IPV6_SRC={0x14, 0x5, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, @TCA_TUNNEL_KEY_ENC_DST_PORT={0x6, 0x9, 0x4e20}, @TCA_TUNNEL_KEY_ENC_IPV4_DST={0x8, 0x4, @remote}]}, {0xaf, 0x6, "05e0d15d7f5cf810aa91ba27f0361b58bf2d750a2ea33b7ec96dc066148dea306f3c5ff07d93e8206e41fda86dca690038ae7cbe681a7463a086870b0c69fc3312b14ed72b355174c56029c226f59336be9f08617a5d023674d5c4caa2ef5dd532d35e330ef2249da0f3273aa99ff7854e9cc9ce1f8ed1a1743153bfec4a578f18add77dc20aa79afd0eebdf2735c23a81201469437f2b5b52acdf10024f41d564ba2e894e04c5c0ff83a4"}, {0xc, 0x7, {0x1}}, {0xc}}}]}, @TCA_ROUTE4_CLASSID={0x8, 0x1, {0xd, 0xffff}}, @TCA_ROUTE4_CLASSID={0x8, 0x1, {0xfff1, 0xb}}, @TCA_ROUTE4_CLASSID={0x8, 0x1, {0x1}}]}}, @filter_kind_options=@f_cgroup={{0xb}, {0x8b1c, 0x2, [@TCA_CGROUP_ACT={0x1b4, 0x1, [@m_sample={0x8c, 0x11, 0x0, 0x0, {{0xb}, {0x3c, 0x2, 0x0, 0x1, [@TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0x10000}, @TCA_SAMPLE_PARMS={0x18, 0x2, {0x7fffffff, 0x5, 0x0, 0xfffffffc, 0xffffffff}}, @TCA_SAMPLE_RATE={0x8, 0x3, 0x20}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0x5}, @TCA_SAMPLE_RATE={0x8, 0x3, 0x80}]}, {0x28, 0x6, "4994ce314a8d3660cf5c71dd3c5eac58d0e2dd2c598636e8a89146d74ba2e2f7b46d2e8a"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x0, 0x2}}}}, @m_skbmod={0x124, 0x1f, 0x0, 0x0, {{0xb}, {0xac, 0x2, 0x0, 0x1, [@TCA_SKBMOD_DMAC={0xa, 0x3, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x12}}, @TCA_SKBMOD_PARMS={0x24, 0x2, {{0x4c7, 0x6, 0x5, 0x1, 0x1}, 0x1}}, @TCA_SKBMOD_PARMS={0x24, 0x2, {{0x7fffffff, 0x3, 0x8, 0x80000001, 0x100}}}, @TCA_SKBMOD_PARMS={0x24, 0x2, {{0x20, 0x0, 0x1, 0x4, 0x8001}, 0x3}}, @TCA_SKBMOD_DMAC={0xa, 0x3, @broadcast}, @TCA_SKBMOD_PARMS={0x24, 0x2, {{0x7, 0xc2, 0x1, 0x4, 0x2479708f}, 0x2}}]}, {0x4f, 0x6, "ffccad3c2ddb4040f0501f2a02f30052a9caf4540a0afc6b170eb41127ced11e10f22d1cdd1ad3eaaab522d579e3e88854d0b912037815ab411eb4aec476a0e7236e77468d05b9f8b81158"}, {0xc}, {0xc, 0x8, {0x3, 0x2}}}}]}, @TCA_CGROUP_EMATCHES={0x1be8, 0x3, 0x0, 0x1, [@TCA_EMATCH_TREE_LIST={0x3c8, 0x2, 0x0, 0x1, [@TCF_EM_IPT={0x1bc, 0x2, 0x0, 0x0, {{0x100, 0x9, 0x2}, [@TCA_EM_IPT_HOOK={0x8, 0x1, 0x4}, @TCA_EM_IPT_MATCH_DATA={0xdc, 0x5, "f22d46e110692874cd76c9041fdcff85ad54acd3bea93144ddf342a61e83ed2773797355e6565f2d3029e318e42b279717da41ccf47d8794301f2c4ec8722b40750de83e2de93169259002207d2affb658e9526944610207e27bc99579c497651c7a47b1aff1fd2a3d9719449966051995538c3daa6b0fd0ef30bdd934dfffd2b5c443cd012be7dac951c146e2eacd7d4135bab09a20688cae142580597b6cd3ac92bdc4c428c1aa79736842e52545fd5801aad6f2e5d59bd6e56bde84ac57dca9d4559753f116fb08c9254b5ceb7ae3ca22b1b6eec76378"}, @TCA_EM_IPT_MATCH_REVISION={0x5}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_HOOK={0x8}, @TCA_EM_IPT_MATCH_DATA={0x85, 0x5, "c1aea8a051661462a141c0441bcec900a7b3503fcd3654f7097d44c4cff16cdeb15f7170268cfd1ee6d20d5d2fbd4e5684800ce080a1db6b870ce8f4b0372cc3ab2f22833a452395182f6db1e237327733a08d63025e8839aecf4201ce1bc6b9df31394a7417aa9062ba7b386a1aed582bef6edc07d7d1533e3d6bd62607edc813"}, @TCA_EM_IPT_MATCH_DATA={0x1f, 0x5, "096e7ff306abd4c184d05624c27b207a160952e08920b37fb50539"}, @TCA_EM_IPT_HOOK={0x8, 0x1, 0x4}]}}, @TCF_EM_CONTAINER={0xb0, 0x2, 0x0, 0x0, {{0x6325, 0x0, 0x7}, "4f5c2e0abddb4c192e0a8bd5f83f8ed1c1b20e2dec222cc6f504b5e683d857cd83be68f30c2b605330fab95e27740fc667a15863be6325508c234124c339fa0a412b7ed6c048c0a68092197cb8bd0ddfe7781022b218a62bd6bc18e01504c29fac857321abbaf3cec1f33ad8021396300f247114e2b9e9e590e2d2b79ce5bfd6d96b17efb64c86ae0a1af4fb61a7ca4859ae17eae0aeb03eb900e5bfc6c117d420b3"}}, @TCF_EM_IPT={0xf4, 0x2, 0x0, 0x0, {{0x20, 0x9, 0x1}, [@TCA_EM_IPT_MATCH_REVISION={0x5}, @TCA_EM_IPT_HOOK={0x8}, @TCA_EM_IPT_HOOK={0x8, 0x1, 0x2}, @TCA_EM_IPT_NFPROTO={0x5, 0x4, 0x3}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_MATCH_DATA={0xb9, 0x5, "7b3e41b998b2816578b5c8c7aef5a6fa43c52021fafe80e9c205985543e843c00316f6a9cf434cd157b3c5ea6b2a8b892a2680cb03bd36e6ac4bc090a8d9ae394e6023536c7ca832c9b048a4489d808f2d38db5c4f1085992d53ba09fd66f59c03783dce9ce8d1a768cc157a5b8ceb213d3348fb0ba5ab21635c3b2e6facd54260425dd59525228ded86de346b71d6c681def0bd89490664b2a3685ac3c13fd1608b857783fbaa2aabb19bb844981016a7a16ce6c0"}]}}, @TCF_EM_NBYTE={0x14, 0x2, 0x0, 0x0, {{0x8, 0x2, 0x1}, {0x3f, 0x1, 0x0, "cb"}}}, @TCF_EM_NBYTE={0x1c, 0x1, 0x0, 0x0, {{0x3ff, 0x2, 0x7}, {0xe572, 0x9, 0x2, "dfdb49c8b4e9b9ad9d"}}}, @TCF_EM_NBYTE={0x18, 0x1, 0x0, 0x0, {{0x8, 0x2, 0xddf3}, {0x7ff, 0x7, 0x2, "0b337af0a504bc"}}}, @TCF_EM_U32={0x1c, 0x3, 0x0, 0x0, {{0x9, 0x3, 0x5}, {0x1, 0xffffff80, 0x6, 0x5}}}]}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x81}}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x9}}, @TCA_EMATCH_TREE_LIST={0xd0, 0x2, 0x0, 0x1, [@TCF_EM_CONTAINER={0x94, 0x1, 0x0, 0x0, {{0x5, 0x0, 0x9}, "518e2f80025b1b2742d40ab78c39f5952e75eb1b1ddd7a011e11cadc698a29e029c349e99cd487cd6bcf75d5b24eda3b947e62b5a667495d8c57c51de7f2eeb4c9a2ed2cb0f3577ab4c9d338d8ebeda928c2014f5a6f454defb3cd89f95882f65e9fa4f52219f43c1f415e37bd1f0871c9cfcec75aa9a23a71479e6cb1c548ca50ca3cae1d1599"}}, @TCF_EM_U32={0x1c, 0x1, 0x0, 0x0, {{0x1}, {0x7, 0x2, 0x6725f177, 0xbd}}}, @TCF_EM_U32={0x1c, 0x2, 0x0, 0x0, {{0x9, 0x3, 0x7f}, {0x101, 0x8, 0x5, 0xb0}}}]}, @TCA_EMATCH_TREE_LIST={0x1074, 0x2, 0x0, 0x1, [@TCF_EM_CMP={0x18, 0x3, 0x0, 0x0, {{0xff80, 0x1, 0x400}, {0x1000, 0x8c09, 0x59a2, 0x1, 0x1, 0x1, 0x1}}}, @TCF_EM_CMP={0x18, 0x2, 0x0, 0x0, {{0x3, 0x1, 0x7ff}, {0x2, 0x8, 0x8, 0x2, 0x7, 0x2, 0x1}}}, @TCF_EM_CMP={0x18, 0x1, 0x0, 0x0, {{0x8}, {0x5, 0x3, 0x1000, 0x0, 0x8, 0x0, 0x2}}}, @TCF_EM_CONTAINER={0x100c, 0x3, 0x0, 0x0, {{0x1, 0x0, 0x8000}, "7176ac3ff618f6829b2558de75aa6cf20bacec829a0623e17919efa4111ee62ea00e89efbf7809dc3bd2cc1b58d6f0d22ce82d8799d9ecfcc98db376b063e663307cb213c2947336ed2aabc0c3664b61b56032cfb8e8eb7b6d225ca29934c6568258695b925a3b58a17679f94bd0f1d68beb0d2e8619d1970b16e158bc4a476ee698559eaed1fb76dc7a8a1bc7b4ce543e3f230004c024ce3fe5bf5f5f01c1922e0835e60f424274374486dc26a779df6dfbc3190b4a8a789f44e0e473349d681362f109bb35761b741952a6cbcdb3fb789aae6f6390acf1aa09ca2d75ea5df6da83a9d40cef09a460a1476af39184f68655664c6e9c75b1d99f6022e9bd787b51af5f8e4aa1877bdb08911b26d671e36eae95ed9d2dd5168b0cee27ac3d041695461e342107b7e82a446abae0c03cfbc77d3d106a694a8b9aceaa8487e0ddaad2de8a58847e1931ed8934ca0dc67a1185ad21cdc01729e7adb42481311e527a02fc355177aa45ca8bb6340eb2e8f88a17bd2e28b8d1b6ee6969bfbaf148de817893e1563ee29ed1d606e51aaea6893c8c6394cdec4bb21fe679ace4b40545589503c391fbda298a5546548f7354e23f9daf0aa2b00d96aeeef32cfbbec2a4246c52d34e915e9f9740c212eab6ad6140dfbbb7ca238378d542a172b939b19f2277693430b934f34a61c278a8a7e245af7e883e715a41b9c6daaf986fe277e45777cb57fa4aad462463492779a27457d94f4a9fb79cdbecc0a4be8a76324ec73e270d9c51e741fda34c3a1f24de3bce2a33138def56d379a466f24acf8ee4ef18ad4a18a1ae315540c3fab618a294eb3e19ad5aa3e6a7d72b64690b1619d740ec8831ec17e5b69ac40c05929a2b9d115d26ee7ed0589b8bbfe47a5b462d98179998a0adeda1c1adf2c036851790e11a0b6aa51b7a2f2ade675f8a7d967d950ab9b93e7657615f82a04a9239704bff66fbb8c7d37c79e65697acb2e8edc339aa6598060b9cfcec65372568ec78cbaf99300f7a805a6863f6aaad221ace35fd1c48d9345a669c1ffa554fccbc396e0705de619b6a39f0dd0232302122d8a9687574b8b46f4db49cb5f10b618cbe175c5651523ae46344d526e568432e9aae40dc6a3c40535bec13f761daf7645544e54a3fd8d57cffe19432a7ad1768940f3b31a8aedde79adf5f78da46ae5d3e6112db766e1496873e23e32fe0231d9fd51a103ded783ca5446e22b334f68432ec8bbbae9a1e1f8a44bbcd25d1fb2d3ed730b4a7a34423a0d71084b5044e343b066a94df16d6b01857eb4d48c06bba0cf76d8cede9f5fd9ff9495ccbf193548a5cf8a68f66da0b376e8a4630546f146a8e9d7968f7ed194b26bfb1e14de0c19bd6bcc3c122c62fc36db3dbcfa1e422dec0a93111c3f0d0bf3c0634cdb1923cc875be3aa8ab6d0246b24f3fe0cefcb1703eb3609be1252c65131967587984b1952c8ba81223c3571f5a4a4ba4e4375c4a81bb80c3a4268876c1e36c67a77a2de4480f81bb26f30b77de65e839024db19e06e307c1a80c063534d5de946a26bf0f7754ebb030ec4f41db9926528ade1e40b5456a5242c50ee03484484678079dc0132cf45f888d30d880312fc771be6cb680b4c9e2bc366f06cb415f1960f01f0c7aa55be8ba3134797351b5eaa84e1ec31ff58242292e785e4aad2c104376835da1e3aca59a4498e447d175c034fda96e629de42ec152f1f1ee094f5235e7094008a0fba05776be71e6b27e965ba926ee34ee555c62d0b4d0851ba69b0526fcb3c0dbb49bb6de6b00e91a6e94572e28ba5e7f77f3e722c463a634ef8973076cfc70a5ae1862b5a1a64c69b0130a617274ced7f041192f5f540cc081700dd1b027f91aeb8f3d2580f0d9b88e1989c24962e264575af0805aa896d8ba3806bf871fa60cc2695d1345f61336070eb58cff6878ecc8a4659f3a03de918a32b4169d359c0b97bc8c272852b55b6ab189a7a24b00f09730a0dbe81ceb77930abed614b09ccaf3a1b83836519bfde90c31c8852e47ac4d0ac6a2cc14d9ec2bfb99068c7fd5fb6cf056bfb5b6822ddc0c3460165877b121991ed7e9dd526984a9b7b92f96f91d4c7e4de0dc36acbb2e214e6325e071bd479ee57a1696826a6782e490e42c58c9cd6c3213e80cbcd2636607c033f3214cc89e91b37e644946e56028abb885b3040fdecdf25933eeec6444f98772fb9ae90da6067c00c765fe4bfef4cbfd49319299130848f2cd07e78f235530b070d12a2bae800ee4bcf70e853facc58bbf211c0c03c8f2c70cf7d5b98934b830c6d206a7a48e897959107b8f809366212cf421feec67bcbf944d2a366f6a10611ef01cce3be3149dea3622c2122bb78beb5b81acbd24ac53c781d4b196576f741b94a48c9caebe6e6a2679925333f0d8fc83335d7ef715e4a7ae003fb6d9b74641c4404daeb564a0ea3bcb745514d1212a856c11a9274eb0690f8231f6682370b04ac30008b5bce7a7780bd58f126d6fa086cda501d01af48ae7375510d103530422da0bf79bab7233b9e8e3a6dd8a1dd4d6cdf263e22a97c535be071a5dd2191b239733d031bfe4473c3e3f9a2b02c87a9b958a641cc4eee679e494a7a71aba313787eefbe3bd1977e8ad82954951e3704c86c6e18deb0eced765a2dc6dd580e93e990ff3258c566d41e65f2c90a1b5a06b811e0a592f30c5c3c18f99e206dbf003e563181cc710cb55cf9a43411a375a38dbac0b60630577a2c53c4bd4751a6e4fb3dc9c3e7e54e99f3c0cb855de8f1a28560de9b0f3b582a12e8847e0325951e84cd7c21e3118c2393932f3cc77ece24d5bfcd9d5deb75645a57cfefdb61c221a1c9cb285106b9be1a38cf0cc7cd40d7a3e65b841ec0d82a561180658979cb74cd4d76ca49c2fce761333ee175e8229ff8ecb62b65062f46096f41707f3e29586f867103acb08ea2fba67bed48d6913396f1680b10ef590036b5f8dfe51e33938e33470df325a7051e16779378c4712fb04f3210eccc9d54a4c1489557c4405bd142458950c505714bcc6cb87265b33ee4d77dde67ec0445aa52b58b4039c4f8a782724865af796c30ec08365e04f0c829df86b610e9418b2e4f2f074f18b0885648a2d1a4520fc852704e9115f343b8a5cb6a48f058b4bbf59c5407185a46220cffb9c73294dc6fd30af1bad025f4e73e7393e7eddc666ed6fa89c032d95ddff1b97e0ee73c8ed7907b8a7b689a178a4c7d9c05ed8d7ed6f9339e460419769b107db1377af5633fc37b54bf7309420eaa952cf818844ddceb6c90da65da047694c3c80c6573b9dbfd5ec08e8281d670198a18e5eea35186c60b0d0e2453db4d73978cc3d98b66d9cd8fb71fb6ef16a07dee4058ad4bd42a8a6f2397c8b9069ed06fb8ecd80ff82bd2df3f11472511bd2af7806832dd185161bd7239da1427ecb211da89ccbc6fd839a3f565b7c7e38e514dd43e97440707b58b5689e201286947198dc287a867dc635793c415862d78e4c4618192813f762280372be914873d49a50db31e672cc321f8556e1262610e33fda54cba3ee10888cca922289f26333d60055058fa91b3587b3eab63b88ceb8ac27f843f3ea6ab2b5538c1dd0f7f12b8064173eb2c277297b4c8fc2ef5bbfc0bff08b072d31f862847f957e50827c6cc16c71009a4b7d1600a996849340eda36626125e7dae81433cd3e9bf054b38849d4a279eca8616bbf8507c4cb752b8f23cf2b9b84a1b5ccfb4df530998253e3ede4a89a2b9a23455db950997feb590f8b868b2df2f756018b144fae4f708d81439bfb2d18b18013f7ed9abb106b57beee2a2cfb7925bca68e2283ea73fb6b61b1984bd7644e59252e2d1edf4e5320d8b8792a7a9f24fd0cadabfcfb9865d1fecb3a4dc24698027b428f38b991ac437c04c77375af12acd725d773a597e76b0890b6461afc23ab21f480f3072719675002c4261649aa75c00287827db41440e3243d9413d63f06f92b79e64ec520c814de124f31dcafd82d0efbcbd1567517c8fbb5b63b454f32f2811a02d97de9ff564a600ea4fc60038ecbf9dadc41a7040083a461486266b2789fbe48972617defff5e5ea8ff76b7f6aaf5dcb1bee42003bfce4f69690f7e17948400d6849db810e791aecb11e69770ea1fe83b6737461fdd35392f0a1acd353504ba2d23025f0970b5c81e9d06a38462ef4ebcf1efba8db566aedf676d00f8a3635423ac99a9bd94001e0f9133868d38441b4d78854f201387156027a9740cfebdcbd3420aa22fcf64b92809f6ef96438b4c902ddb999058def5140221eeae67b2b3d3b7d7b75bc5664f4dd5f033b50ad4b0ad5084f82ae699096bdcea186d917a64ba7f3e19d35a785bf369505a5397962a5df535c5e11b9dbc56da90972fa156459ee33b7835bc6a102707a3647bbbf2a3c2b68a41d2cc64fb0579f8e236c0a0a953e84ce829ec30328a0870911edddc88015a6952a86f63769c5ac1ede172f6849fa01aa4e1c2b05a56969b07e09c131a7f27061a25d15302ae665d64ad7193b56ccea825e985034897adb89c117109ee79326e3ae3a7badc67e8241d5f7db36c9b7343a8adc9a71f672a83c9cfac82b65ebcd1d7e79cde89c0c93368dc68cd4eb34c2e1547d87c3af58f9d0a8dbe42b7b0ca4ae3b6698f168bb322f72e141d37fe97e3578772fbadaca65deb57908ff05b126d8dd3744924c692bb828698dcc1a592839283b17940b25d2cbbe24751491d40dd5e0586ff54805cea780e7c8b22c377ba6c852e92d41747055d098d19909f1d59eb014020cbbfea415683c4ca2316344dff41ff0fc65f9f2155e25f38c784952c5a1a6cc6716fedf9e024d57b41755366eba089945793675843bed02eb39907f196349d1e130eab8aca30f23c40b15dc6fc7fcbd13e52756796516c0e4079863fe82d23cc18cebe18e0250d559260dbb05d3a410563dcdda01ac8545a642a7f9347677c19108876a99a5d54ad583bfc75e1bf794aaa9ba760a452fb5109b5eb924df37c11ac44105dd23f927970dab32954536c31adb49257a6591e63d928ed52700cee20db151aa7568fbae5b39cf4bc2b22d49359b5fa1848bacab4293a2ae1a3a50bc7d9685cd139b99f13248c28e30d2d693f275e764b80bc9ac91c4f9f104ac56423a7d73835b3c4bb40ec4777d5b5b168906da1af1df761587478739b2c77e6da087aa34ab78ee65dc4f247c3afffb593c8badbc0484d78ba00d836aa1848063e46ea3123fe88e51416cd97d57f27529ead451bb20f05852395fff73b9e98c9e3c7d7b84b589e56f1156229c56f68d55e5656213e5037bd029556ecca2e59cd9db7a2bd9ecb818cbed8fa044424750a17d670a6237e8936716e2c8041169ab3137bf910f80b0d16e5b0bed85d107bd3f7c4a959fdac6e444880f3a349ed0dfc0e499996d8b0b7240c8bfe4c6b96003ab30d870598e376021171436f6ecba4c7005d5422e962f4b1871867766940297b2245bc6905665ff7fc57c4efd60b9976bc80cbdb806d7a95d9d1c7b332f698bdc011d04d34248d4354ab9cffb505a82afb8c56ff5c31a38f3d1a190bf62db029601abbd7cf0599d637a6e2332421b486b5e84816c53857c903dcc350f1169e7699135e3236800715fea4b6eaf1c18168726a6d2f5c0893ca5046ac33443be097d8aa2776d9a03afd8fb99af856208ad59ccfc5441b1f740c38430aaa53b5cfe362f44b0a16e28a52bb727202f6db5812282be51b31edae7b73b12089463e95668551cd6f788e5c7a2426294417463d9f9f0f9267"}}, @TCF_EM_U32={0x1c, 0x1, 0x0, 0x0, {{0x3f, 0x3, 0x400}, {0x4, 0x5, 0x4e6, 0x20}}}]}, @TCA_EMATCH_TREE_HDR={0x8}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x1}}, @TCA_EMATCH_TREE_LIST={0x5b0, 0x2, 0x0, 0x1, [@TCF_EM_CONTAINER={0x100, 0x1, 0x0, 0x0, {{0x0, 0x0, 0x8001}, "8bb34729074890bce0277cbe54425018a4ec6e44665544ed99d3bcf03a8317a908bf39ea5c320a16314e1dc6dc47be6246f4f1931f2b62603cdb029940ea9668e945c356ebec2dc0a772e9f8e00b1d4d5469ec3fc8b94760bc21baa0524d712e688698c282005da755d61d9d56ab858d68972e0c117ab5c39bbc0d294d256e089ec79e68880a47811e2ef7bf6d46972b3773d21172a95c28df07792e5c0a18c716e54e90874fefb4801b9bf5f631d1b8a89ad411f0c7abfdac74c506a42fc443b87f37e47875faa256bd1552c46aba7d386ab23adceaee567f039e990cbbf20791a49a9fc0692b6384892a6a35278779351cef72"}}, @TCF_EM_CANID={0x14, 0x2, 0x0, 0x0, {{0x5, 0x7, 0x3ff}, {{0x2}, {0x4, 0x0, 0x1, 0x1}}}}, @TCF_EM_IPT={0x1c, 0x2, 0x0, 0x0, {{0x2, 0x9, 0x7f}, [@TCA_EM_IPT_NFPROTO={0x5, 0x4, 0xa}, @TCA_EM_IPT_MATCH_REVISION={0x5, 0x3, 0x7f}]}}, @TCF_EM_CONTAINER={0x4c, 0x3, 0x0, 0x0, {{0x974, 0x0, 0x6}, "a4b6257f5bdc8b06e56d71bee4329b0ad0616bcb61115621877f5cee10b4c5431e73fc080386a1612d9ca3a0bf01c318bea6ee970877df2455d3e3b90214"}}, @TCF_EM_IPT={0xd4, 0x3, 0x0, 0x0, {{0x1ff, 0x9, 0x40}, [@TCA_EM_IPT_MATCH_DATA={0xb2, 0x5, "45a6cd0b3aa9577a6cd6fb68e54137e09ba82bb4de645b66302dece688f0677b3481640bc9c0c9058072a124293afd9d99644bb0b6ca533263228d7529df76b9380086f5ca45da74e119498231792a6450f30f373e2f66ac5c06e77dbad2d40efaba67fc580555ffe574b8bca1c48b7a6a6124fa7128c326653576b75175d3efebeff475d581bd11da025b7fd7383b5483aa6e3d56a0b783a78159e58fc1b79ff90c3b5f280d5b9dc04948cdd6bc"}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_NFPROTO={0x5, 0x4, 0x1}]}}, @TCF_EM_IPT={0xd4, 0x2, 0x0, 0x0, {{0x5, 0x9, 0xf80}, [@TCA_EM_IPT_NFPROTO={0x5}, @TCA_EM_IPT_NFPROTO={0x5, 0x4, 0x5}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_MATCH_DATA={0x9e, 0x5, "d6f7078827fbe75cf20f1641c8b4885ac2e592d15eb61dd9b923dfc0b7e46d6b73c3b49efc8a04f2285287cf0bd21bfdc6500db78f0f346614e5fa80424a66b29b5010b8b9008e3d19206bcf5541ff20c2a792ff2f1096527cce0e3afcf17fbdda43bbd51637d65fd5f5e4e4e1885ec1711b195403db098616c78ec6168c5e019c196e81626afee327d7ec12f49f7e136cd5383f8c8c5de40792"}]}}, @TCF_EM_NBYTE={0x1c, 0x3, 0x0, 0x0, {{0x1f, 0x2, 0x5}, {0x0, 0x9, 0x0, "e7d4ea1a22d75e3ece"}}}, @TCF_EM_CONTAINER={0x98, 0x2, 0x0, 0x0, {{0x1e30, 0x0, 0x5c9}, "bba1447714252bd9dd73cd42fd9bd07f9c74e761ce63d499dadbb1b1995f827b17903b99725d8f3fca8afed97aad2c0783d77262d87d87fface723659347fe9cbfc774fa41a33caec79833ae9236b0a7ff10a65455ef2b6fcad4de1684f6fc4f9886148a6ab8de39445fdbb9c6d0b6c9f85646a8d55bb7bf81f7d338dd42ad61fca06c0ccd7c54e0c9fcba67"}}, @TCF_EM_U32={0x1c, 0x1, 0x0, 0x0, {{0x2, 0x3, 0x40}, {0x5, 0x8ff, 0x7, 0x10001}}}, @TCF_EM_IPT={0x1b8, 0x2, 0x0, 0x0, {{0xc8, 0x9, 0x7}, [@TCA_EM_IPT_HOOK={0x8, 0x1, 0x3}, @TCA_EM_IPT_HOOK={0x8, 0x1, 0x3}, @TCA_EM_IPT_HOOK={0x8, 0x1, 0x2}, @TCA_EM_IPT_MATCH_DATA={0x98, 0x5, "b0339db903bbb43dd3d08eda9400025afeca4314d8981a56fecbb13b34504eeb230b06c522690357326897e73a787cb369a9d5481ac96ef9814252d88104a9196d5ce0d53a03bf0d3720ccc3e466f7f1e532b576ccb3184b297a83d5fc7adbb17d4d3fb382acde9cc60aa64423720a06608b81e29aa3e3dddf6a5422ec8f28c1a0d9237976146ae88afda7095b9e47fd32ba2a78"}, @TCA_EM_IPT_HOOK={0x8}, @TCA_EM_IPT_MATCH_DATA={0x28, 0x5, "6c48dcb9b8cbafa0637fd55a8feb8d33384e34707d1bcfbab2b004c70e28dce152a80a03"}, @TCA_EM_IPT_MATCH_DATA={0xba, 0x5, "55d77771fd840dae2d3378d21fd9ef8240a74788f4cac7776012db6fc038acf76b7e55d2b748a06042a548ca49579a140539066f2282b34df398927db174507d4e9cace35ac6bffcbaa0d522be353a8dbdbbd7ef6cf36ac127456e52958b580e1f3be3c4cc20e0418ebc35857b8f4977f94eb456af8b980e7c118d866661497c5a42a6e2fdc062438421d8a92759f72b01b3ea57d3d50fdc685f8b7fc7eff783ae15adfbc74efad4341bce6d3252c547889b8730313a"}, @TCA_EM_IPT_HOOK={0x8}, @TCA_EM_IPT_HOOK={0x8, 0x1, 0x3}]}}]}, @TCA_EMATCH_TREE_LIST={0xa0, 0x2, 0x0, 0x1, [@TCF_EM_META={0x74, 0x2, 0x0, 0x0, {{0xfff9, 0x4, 0x2}, [@TCA_EM_META_RVALUE={0x11, 0x3, [@TCF_META_TYPE_VAR="4d00ca4b5f2bf3d09c", @TCF_META_TYPE_INT=0x7]}, @TCA_EM_META_LVALUE={0x4, 0x2, [@TCF_META_TYPE_VAR]}, @TCA_EM_META_RVALUE={0x32, 0x3, [@TCF_META_TYPE_VAR, @TCF_META_TYPE_VAR='0O7', @TCF_META_TYPE_VAR="fa4889e8d145", @TCF_META_TYPE_INT=0x1, @TCF_META_TYPE_VAR="21344c64784cd12798", @TCF_META_TYPE_VAR="d606f1f5693ad0", @TCF_META_TYPE_INT=0x2, @TCF_META_TYPE_VAR="c83363120f", @TCF_META_TYPE_INT=0x6, @TCF_META_TYPE_INT=0x6]}, @TCA_EM_META_LVALUE={0x1a, 0x2, [@TCF_META_TYPE_INT=0x7, @TCF_META_TYPE_VAR='/s', @TCF_META_TYPE_VAR="9d3175e8b935ad87", @TCF_META_TYPE_INT=0x2, @TCF_META_TYPE_INT=0x5]}]}}, @TCF_EM_IPSET={0x10, 0x3, 0x0, 0x0, {{0xfff, 0x8, 0x4}, {0x1, 0x5, 0x3}}}, @TCF_EM_CMP={0x18, 0x2, 0x0, 0x0, {{0x8000, 0x1, 0x1}, {0x0, 0x8, 0x1, 0x1, 0x7, 0x0, 0x1}}}]}, @TCA_EMATCH_TREE_LIST={0x68, 0x2, 0x0, 0x1, [@TCF_EM_CMP={0x18, 0x2, 0x0, 0x0, {{0x9, 0x1, 0x4ee7}, {0x1, 0x1f, 0x4, 0x7, 0x5, 0x2, 0x1}}}, @TCF_EM_IPSET={0x10, 0x1, 0x0, 0x0, {{0x6, 0x8, 0x4}, {0x4, 0x1}}}, @TCF_EM_META={0x10, 0x1, 0x0, 0x0, {{0xec3, 0x4, 0x7fff}, [@TCA_EM_META_RVALUE={0x4}]}}, @TCF_EM_IPSET={0x10, 0x3, 0x0, 0x0, {{0xffff, 0x8, 0x8}, {0x3, 0x0, 0x5}}}, @TCF_EM_U32={0x1c, 0x1, 0x0, 0x0, {{0x8, 0x3, 0x5}, {0x101, 0x6, 0x1f, 0x7}}}]}]}, @TCA_CGROUP_ACT={0x6918, 0x1, [@m_sample={0x19c, 0x1d, 0x0, 0x0, {{0xb}, {0xa4, 0x2, 0x0, 0x1, [@TCA_SAMPLE_RATE={0x8, 0x3, 0x5}, @TCA_SAMPLE_PARMS={0x18, 0x2, {0x8001, 0x400, 0x4, 0x1, 0x8}}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x7}, @TCA_SAMPLE_PARMS={0x18, 0x2, {0x3, 0x9, 0x20000000, 0x7ff, 0xe5b4}}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0x8}, @TCA_SAMPLE_PARMS={0x18, 0x2, {0x4, 0xffffc61a, 0x2, 0x3ff, 0x80000000}}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x1}, @TCA_SAMPLE_PARMS={0x18, 0x2, {0x74, 0x81, 0x5, 0x2, 0x90ad}}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0x1}, @TCA_SAMPLE_PARMS={0x18, 0x2, {0x6, 0x42faa6f8, 0x2, 0x0, 0x80000000}}]}, {0xce, 0x6, "db9c38319be003499f17addae040a1cbadff05b0b9cd6f860e12726e8fcfba72b6d1b6cf94d2667c5b43f31fc8d98d8202fe00379936e2cf8edb9fd1771d6c150810baaa5cee4937a67076adb7565b7cf229067a78da7ecea7aee190ac5edf858eadcec195b7662cda07cd32cabb4550127675ec00b34bd90e9f7ba04a91b23fe4353696a4cfeaf06bb2b722b97ce3ddb69b348aa4d0c5901b539ad383c777a1a3feffe6c339fdce2515a7c6d61d09826752858c74a9915eae1387ee8d46ecfec23defcfbcc256cd58fc"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x1}}}}, @m_vlan={0xe8, 0x14, 0x0, 0x0, {{0x9}, {0x50, 0x2, 0x0, 0x1, [@TCA_VLAN_PUSH_VLAN_PROTOCOL={0x6, 0x4, 0x8100}, @TCA_VLAN_PUSH_VLAN_ID={0x6, 0x3, 0x70f}, @TCA_VLAN_PUSH_VLAN_ID={0x6, 0x3, 0xf6b}, @TCA_VLAN_PUSH_VLAN_PROTOCOL={0x6, 0x4, 0x8100}, @TCA_VLAN_PARMS={0x1c, 0x2, {{0x4, 0x4, 0x7, 0x800, 0x188}, 0x1}}, @TCA_VLAN_PUSH_VLAN_PROTOCOL={0x6, 0x4, 0x88a8}, @TCA_VLAN_PUSH_VLAN_PROTOCOL={0x6, 0x4, 0x88a8}]}, {0x6e, 0x6, "907a26ba3fa89387bbb2ef08782bedc0093ce39b8a536edb0c8911ac3d34f2995175cd1e7288c731f5cdfca9be7cb6753d2dd2735bcf6b5c3ede5794be6fc0bb760bd40609bab45a30909b5a166a8694d4421125d48d8d3ba8b262bccc137fe287132c26481619936ee0"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x3, 0x3}}}}, @m_pedit={0x6690, 0x20, 0x0, 0x0, {{0xa}, {0x6584, 0x2, 0x0, 0x1, [@TCA_PEDIT_PARMS_EX={0xe38, 0x4, {{{0x4, 0x7f, 0x7, 0x101, 0x7fff}, 0x2, 0x3, [{0xe2ca, 0x40, 0x7, 0x3, 0x5, 0x7}]}, [{0x6e3, 0x8, 0x3, 0x2, 0x10001, 0x5}, {0xd67, 0x2, 0x6dd7, 0xee34, 0x20, 0x60000000}, {0x80000000, 0x3, 0x43, 0x7, 0x80, 0x5}, {0x6, 0x101, 0xfffffff7, 0xdbb3, 0x5a77, 0x5}, {0x4, 0x454, 0x0, 0x7fff, 0x0, 0xfffffff7}, {0x2, 0x3ff, 0x80, 0xad, 0x200, 0x3}, {0x2, 0x6, 0x7, 0x4, 0x5, 0x1}, {0x5377, 0x401, 0x3, 0x9c, 0x5, 0x10000}, {0xe6, 0x9, 0x4, 0xff, 0x0, 0x10000}, {0x4, 0x200, 0x10000, 0x2, 0x88ab, 0x3}, {0xfffffffe, 0x1ff, 0x4, 0xffff, 0x5}, {0x0, 0x4, 0x20, 0x9, 0x4, 0x2}, {0xaf6, 0x73, 0x3, 0xac0c, 0x16fc8c72, 0x80}, {0x0, 0x80, 0x0, 0x100, 0x400, 0x2}, {0x6, 0x101, 0x1, 0x20, 0x3}, {0x9, 0x8001, 0x9, 0x7, 0x200, 0x89}, {0x4, 0x4d, 0x20, 0x1ff, 0x80000001, 0x2}, {0x4, 0x401, 0x7ff, 0x8, 0x603, 0xffffffc0}, {0x0, 0x4, 0x401, 0x1, 0x9, 0x1000}, {0x8, 0xc6, 0x1ff, 0xa03, 0xfff, 0xffff}, {0xad, 0x7fff, 0x6, 0x80, 0x81, 0x8000}, {0x80000001, 0x9a18, 0x0, 0x2, 0x200}, {0x3, 0xff, 0x10001, 0x6, 0x3d, 0x8}, {0x3, 0x4fd5, 0x7ff, 0x800, 0x10001, 0x372b}, {0x0, 0x2296, 0x0, 0x2, 0x9, 0x9}, {0x1, 0x4, 0x9, 0xad, 0x8, 0x2}, {0x80000001, 0x4, 0x22ee, 0xfffffff8, 0x4, 0x8001}, {0x9, 0x800, 0x3, 0x800, 0x7, 0xfffffff7}, {0x10001, 0xffff0000, 0x6, 0x0, 0x2, 0x7}, {0x9, 0x2, 0x200, 0xbed, 0x7, 0x9}, {0x1, 0x3, 0xff, 0x7, 0x2, 0x4}, {0x4, 0xffffff58, 0x81, 0xffffffc0, 0x3b, 0x3}, {0x1000, 0x0, 0x0, 0x1f, 0x7, 0x9}, {0x52, 0x2b3, 0xd84, 0x6, 0x9, 0x7}, {0x3, 0x2, 0x2, 0x7f, 0xfffff800, 0x6}, {0x8, 0x5, 0x8, 0xec, 0x422, 0xfffffff8}, {0x2, 0x7f, 0xe6f, 0x9, 0xff, 0x1}, {0x196, 0x9, 0x8001, 0x8, 0x1ff, 0x7f}, {0x9, 0x9, 0x6, 0x7f, 0x4, 0xffff47e1}, {0x80000001, 0x8001, 0x8, 0x7f, 0x6, 0xdfa}, {0x6, 0x7, 0x5, 0x40, 0x3e7, 0x4}, {0xc6, 0x7, 0x400, 0x4, 0xdc5, 0x800}, {0x8c7f, 0x3, 0x20, 0x632b, 0x2201be51, 0x3}, {0x6, 0x1, 0x5, 0x9, 0xffffffff, 0x8}, {0x9555, 0x9, 0xc27b, 0x200, 0xe8f2, 0x2}, {0x6128, 0x1, 0xff, 0x3f, 0x10000, 0x3}, {0x4e81, 0x5, 0xfff, 0x3ff, 0x3, 0x6}, {0x7ff, 0x80000001, 0xb20, 0x0, 0x20, 0x4}, {0x1000, 0x401, 0xff, 0x1, 0xeb56, 0x3}, {0x552, 0x7, 0x4f, 0x401, 0xbf, 0xffff}, {0x0, 0x3, 0x5, 0x8000, 0x1, 0xa30}, {0x8, 0x7fffffff, 0x7, 0xb1, 0x1, 0x5}, {0xce, 0x3ff, 0x8, 0x5a, 0xffffffff, 0xfffffffa}, {0x7, 0x1f, 0x3ff, 0x7, 0xffffffff, 0x1}, {0x3f, 0x3, 0x16, 0x3, 0x4, 0x2}, {0x1000, 0x6d58, 0x40, 0x81, 0x38b, 0xffffffff}, {0x4, 0x9, 0x2, 0xffffffff, 0x0, 0x7fff}, {0x400, 0x9, 0x1f, 0x9, 0x5, 0x9}, {0x6d, 0x3, 0x5cb58b74, 0xff, 0x8, 0x6}, {0xffff8001, 0x9, 0x8, 0xfffffffe, 0x4, 0x3ff}, {0xc000, 0x7, 0x7, 0x1, 0x7, 0x7f}, {0x2, 0x200, 0x9, 0x4, 0x80000001, 0x7}, {0x4, 0x80000000, 0x6, 0x9, 0xfb, 0x6}, {0x0, 0x7, 0x5, 0x9301, 0x4, 0xfffc0000}, {0x200, 0x6, 0x2, 0x1, 0x46c4e50a, 0x3}, {0x8, 0xde, 0x6, 0x4, 0x8, 0x2}, {0x5, 0xa8df, 0x20, 0x4, 0xffffffd1, 0x6}, {0xefd, 0x1e2, 0x89, 0x0, 0x55, 0x1}, {0xd0fa, 0x84, 0x0, 0x4, 0x1f, 0x2}, {0x7ff, 0x0, 0x1, 0x20, 0xa25}, {0x4, 0x4e4, 0xfff, 0x0, 0x3, 0x9}, {0xa0, 0xd362, 0x1, 0x2, 0x6, 0x40}, {0x101, 0x2, 0xfffffffe, 0x2, 0x7, 0x3}, {0xf477, 0x1, 0x20, 0x3, 0x9, 0x5}, {0x7fff, 0xffff7fff, 0x1, 0x4, 0x2}, {0xfffff800, 0x1, 0xfffeffff, 0x8, 0xffff8000, 0x2}, {0xfa5c, 0x7fffffff, 0x7, 0x8, 0x6, 0x6}, {0x6, 0x1f, 0xfff, 0x1900000, 0x800, 0x5}, {0x2, 0x6, 0xffffffff, 0x4, 0x721}, {0x3, 0x9, 0xfffeffff, 0x3, 0xfffffffb, 0xec5f}, {0x8, 0x8001, 0x7, 0x8eb, 0x2, 0x9}, {0x4, 0xd279, 0x20000000, 0x101, 0x2, 0x3}, {0x200, 0x80, 0x1, 0x0, 0x10000, 0x7fffffff}, {0x1ff, 0x6f05, 0x7, 0x4, 0x1, 0x4}, {0x0, 0x3f, 0x8, 0x1, 0x3ff, 0x5}, {0x0, 0x8db, 0x2, 0x4, 0x81, 0x9}, {0x5, 0x6, 0x89c, 0x4, 0x29c0, 0x3d4}, {0xfffffffa, 0x3ff, 0x1, 0x7, 0x0, 0xfffffff8}, {0x6, 0x80000001, 0x3, 0x8, 0x8, 0x5}, {0x1, 0x2, 0x6, 0x6, 0x1ff, 0x1}, {0x4, 0x0, 0x0, 0x7, 0x7, 0x1}, {0x10000, 0x7fffffff, 0x6, 0x7f, 0x3, 0x9}, {0x40, 0x9, 0xc8, 0x0, 0x8, 0x7}, {0x7, 0x4, 0x20, 0x84de, 0xffffffff, 0x2}, {0x2, 0x7, 0x1, 0x0, 0x10000, 0x878}, {0x7fff, 0x657, 0x4c, 0x1}, {0x7, 0xffffffff, 0x7fffffff, 0x8, 0x6, 0x4}, {0x1, 0x800, 0x9, 0x9, 0x5, 0xfffffff9}, {0x3, 0x1, 0x1, 0x5, 0xfb8, 0x5}, {0x9, 0x329, 0xe2fb, 0x81, 0x5}, {0x401, 0x7, 0x8, 0x515, 0x0, 0x3}, {0x8, 0x4c7, 0x4, 0xfffffffb, 0x80, 0xce}, {0x8, 0x9, 0x6, 0x7, 0x3, 0x1f}, {0x9, 0x0, 0x1, 0x3, 0x8001, 0x1ff}, {0x7, 0x0, 0x1, 0x3ff, 0x17942694, 0x6}, {0x9a8, 0x81, 0x1ff, 0x2, 0x145, 0x4}, {0x3, 0x6, 0x80000001, 0x9, 0x1, 0xffff}, {0x2, 0x46, 0x2a, 0x5, 0x6, 0x3}, {0x2378, 0xfbc, 0x100, 0x80000001, 0x857, 0x1}, {0x400, 0x65, 0x6, 0x9, 0x3, 0x3}, {0x1, 0x2fbf, 0x8, 0x401, 0xe7a7, 0x1}, {0x401, 0x3, 0xc84, 0x7, 0x5, 0x7}, {0x2, 0xaa81, 0x0, 0x40, 0x4, 0x2}, {0x8, 0x52, 0x1, 0x4, 0x8}, {0x101, 0x9e8b, 0xfffffff9, 0x81, 0x5, 0xffffffff}, {0xffffffff, 0x5, 0x8000, 0x7a8, 0xfffffff8, 0x7299}, {0x3, 0x5, 0x0, 0x10000}, {0x5, 0x1f, 0x6, 0x7, 0x1, 0x2}, {0x5, 0x10000, 0x4, 0x3, 0x1, 0x80}, {0x8001, 0x8000, 0x5, 0x61d, 0x0, 0x401}, {0x45, 0x0, 0x6, 0x2, 0x56}, {0x0, 0x4, 0x5, 0x7, 0xc279, 0x80000001}, {0x7ff, 0xf5c1, 0x2343, 0xffffffff, 0x7, 0xffff}, {0x1, 0x46d, 0x9, 0x4, 0x200000, 0x9}, {0x4, 0x20, 0x6, 0xfd, 0x0, 0x7}, {0x1, 0xfffff001, 0x2, 0x10001, 0x91d}, {0x80, 0x8, 0x7, 0x66, 0x7fff, 0x1ff}, {0x5, 0x2, 0x0, 0x8f, 0x0, 0x6}], [{0xa}, {}, {0x2}, {0x3, 0x1}, {0x7}, {}, {0x5, 0x1}, {}, {0x1, 0x1}, {0x2}, {0x3}, {}, {0x3}, {0x2, 0x1}, {0x4, 0x1}, {0x1, 0x1}, {0x3}, {0x4, 0x1}, {0x5, 0x1}, {0x3}, {0x5}, {0x4}, {0x1}, {0x5, 0x1}, {0x1575fa25bde4eff8, 0x1}, {0x2, 0x1}, {0x5}, {0x3}, {0x1}, {}, {0x1}, {0x0, 0x1}, {0x1, 0x1}, {0x2}, {0x0, 0x1}, {0x2, 0x1}, {0x1}, {0x3}, {0x5, 0x1}, {0x1, 0x1}, {0x0, 0x1}, {0x1, 0x1}, {}, {}, {0x3, 0x1}, {0x1, 0x1}, {0x2, 0x1}, {0x4, 0x1}, {0x2, 0x1}, {0x7, 0x1}, {0x4}, {0x2, 0x1}, {0x1}, {0x1}, {0x4, 0x1}, {0x0, 0x1}, {0x5, 0x1}, {0x5, 0x1}, {0x5, 0x1}, {0x1}, {0x2}, {0x3}, {0x3, 0x1}, {0x1}, {0x5, 0x1}, {0x5}, {0x4, 0x1}, {}, {0x0, 0x1}, {0x2}, {0x5}, {0x3}, {0x2}, {0x3}, {0x1}, {}, {0x3, 0x1}, {0x1, 0x1}, {0x3}, {0x1}, {0x5, 0x1}, {0x2, 0x1}, {0x1, 0x1}, {0x2}, {0x4}, {0x4}, {0x2, 0x1}, {0x2, 0x1}, {0x1, 0x1}, {0x5, 0x1}, {0x4}, {0x0, 0x1}, {0x2}, {0x1}, {0x1}, {0x1, 0x1}, {0x2}, {0x1, 0x1}, {0x2, 0x1}, {0x5}, {0x1}, {0x2, 0x1}, {0x2, 0x1}, {0x5, 0x1}, {0x7efefee00f421b58, 0x1}, {0x0, 0x1}, {0x3, 0x1}, {}, {0x5, 0x1}, {0x4, 0x1}, {0x5, 0x1}, {0x3, 0x1}, {}, {0x5, 0x1}, {0x4}, {0x1, 0x1}, {0x3, 0x1}, {0x5}, {0x4}, {0x5}, {0x0, 0x1}, {0x5, 0x1}, {0x0, 0x1}, {0x2}, {0x1}, {}, {0x0, 0x1}, {0x4}], 0x1}}, @TCA_PEDIT_PARMS={0xeb0, 0x2, {{{0x9, 0x0, 0x10000000, 0x3ff}, 0x6, 0x2, [{0x4, 0x8, 0x2, 0x3, 0x2, 0x2}, {0x8, 0x1, 0x8000, 0x7ff, 0x0, 0x7}, {0x8, 0xfff, 0xfffff497, 0x82bd, 0x400, 0x2}, {0x4, 0x40, 0x7, 0x0, 0xece, 0x7f}, {0x1f, 0x7, 0x3, 0x0, 0xffffffcd, 0x3}, {0x8, 0x4, 0x101, 0x5, 0x6, 0x4}]}, [{0x7f, 0x3f, 0x7, 0x6, 0x7, 0x5ccdc537}, {0x9, 0x7, 0x40, 0xca, 0x800, 0x5}, {0x3, 0xa323, 0x4, 0x7ff, 0x4fc8, 0x9}, {0x9ea, 0x6, 0x3, 0x9, 0x4, 0xaa71}, {0x3, 0x9, 0x8639, 0x2, 0x1, 0x7}, {0xffff, 0x0, 0x9, 0x7, 0x1, 0x3}, {0xfffffffc, 0x6, 0x0, 0x9, 0x400, 0x8}, {0x200, 0x0, 0x2, 0x8, 0x3ff, 0x80000001}, {0x6, 0x1, 0x8001, 0x2, 0x7, 0xffff1834}, {0x9, 0xff, 0x1, 0xffffffff, 0x2, 0x9}, {0x8001, 0x81, 0x81, 0x9, 0x7e38, 0x800}, {0x100, 0x8, 0x6, 0x80000000, 0x8, 0xfffffffc}, {0x6, 0x3, 0x5, 0x0, 0xb9, 0x8}, {0x400, 0xffffff7f, 0x1, 0x3ff, 0x3, 0x8000}, {0xfffffff8, 0x3, 0x800, 0x1f, 0x1396105f, 0x400}, {0x5, 0x0, 0x1ff, 0x401, 0x6, 0xfffffff7}, {0x6, 0x101, 0x8, 0xa19, 0x6, 0x1}, {0xffff, 0x3, 0x0, 0xffff4bbd, 0xe0, 0x100}, {0x10000, 0x11a3, 0x401, 0x9, 0x8, 0x1000}, {0x3, 0x6, 0x6dc0, 0x6, 0x80000000, 0xffff}, {0x4, 0xffff, 0x10000, 0xd315, 0x7, 0x401}, {0x5, 0x19a0, 0x1, 0xc6, 0x20, 0x200}, {0x80, 0x8, 0x1ff, 0x7, 0x1, 0x6}, {0x101, 0x3ff, 0x10000, 0x10001, 0x80000000, 0x70d9}, {0x7, 0xff, 0x3, 0x7fff, 0x93, 0x3}, {0x7, 0x7a, 0x10001, 0xfff, 0x2, 0x40}, {0x9, 0x7fffffff, 0x400, 0xffffffff, 0x6, 0x7a1f}, {0x2, 0xffffffe1, 0x0, 0x5, 0x7e8a626, 0x8001}, {0x6, 0x1ff, 0x4dee, 0x1, 0x7fff, 0x3c}, {0xfffffffb, 0x6, 0x8, 0x7, 0x40, 0x800}, {0x4, 0x1ff, 0x7f, 0x4, 0x20, 0x100}, {0x1, 0x6, 0x8, 0x724d, 0x5, 0x6}, {0x5, 0x2, 0x8001, 0x3f, 0x6, 0x60}, {0x3, 0x8, 0x3f, 0x9, 0x3, 0xffffffe0}, {0x80, 0xfff, 0x401, 0x7ff, 0x8, 0x7}, {0x1, 0x3ff, 0xf5d, 0x65347930, 0x401, 0x10000}, {0x6, 0xffffffff, 0x81, 0xcc7, 0x6, 0x100}, {0x2, 0x0, 0x6, 0x0, 0x45, 0xb4}, {0x4, 0x7b9d, 0x8, 0x8001, 0x400, 0x9}, {0x400, 0x6, 0x800, 0x101, 0x9898, 0x4}, {0x200, 0x5, 0x6, 0x81, 0xfffffff7, 0x3}, {0x200, 0x8, 0x8, 0x41c, 0x4, 0x1}, {0x2, 0x8, 0x2, 0x9, 0xca92, 0x4}, {0xf3c, 0x0, 0x9, 0x10001, 0x1, 0x6}, {0xa0, 0x803, 0x900, 0x400, 0x1, 0x10001}, {0x3, 0x1, 0xffff, 0x2, 0x7b, 0xce07}, {0x7f, 0x2, 0x0, 0x2, 0x14e, 0x65100}, {0x3ff, 0x7, 0x2, 0xfffffff9, 0x68d2752c, 0x3}, {0xfffeffff, 0x80000000, 0x81, 0xfff, 0xffffffe9}, {0x1, 0x0, 0xf449e747, 0x6, 0x2, 0x5}, {0x30, 0x0, 0x3ff, 0xfb, 0x6, 0xf71}, {0x8, 0x3f, 0x0, 0x5, 0x92, 0x2}, {0x20, 0x0, 0x1ff, 0x9, 0x0, 0xffffff80}, {0x6f7, 0x8, 0x836, 0x10001, 0x74de, 0x40000000}, {0x6, 0xffff, 0x8, 0x4, 0x4d8, 0x7}, {0x7, 0x2, 0x5b, 0x100, 0x8, 0x2}, {0x5, 0x8000, 0xffffffff, 0x0, 0x3, 0xfff}, {0xffff0001, 0x1ff, 0x1, 0x6, 0x9d5, 0x8}, {0x5d, 0x9, 0x5, 0x1000, 0x5, 0xfff}, {0x70, 0x0, 0x0, 0xefaa, 0x80, 0x3}, {0x2, 0x2, 0x7ff, 0xd, 0x5, 0x400}, {0x7898, 0x76, 0x3f, 0x3, 0x96, 0x80}, {0x6, 0x218, 0xffff0001, 0x4, 0xe8d5, 0xe032}, {0x200, 0x8, 0x5, 0x8d5, 0xfffffeff, 0xc2}, {0x40, 0x746, 0x5f8, 0x100, 0xfffffffb, 0x3}, {0xe2bf, 0x80000000, 0x20, 0x2, 0x7ff, 0x86a}, {0x8, 0xab5, 0x3, 0x0, 0x400, 0x540}, {0x5, 0x20, 0x42a, 0x7f, 0xff, 0x610}, {0x7f, 0x6, 0x1, 0x4, 0x6, 0xcbab}, {0x0, 0x9, 0x1000, 0x6, 0x2, 0x100}, {0x1ff, 0x5, 0x7, 0xffff, 0x1000, 0x5}, {0x9, 0x401, 0xc13d, 0x8, 0x6d, 0xffffffff}, {0x4, 0x7, 0xd2, 0x2, 0x3, 0x2ed1}, {0x8, 0x200, 0x4, 0x4, 0x6, 0x101}, {0xffff, 0x7, 0x7fffffff, 0x0, 0x80, 0x4e15a5ce}, {0x80000001, 0x5, 0x2, 0xff, 0x5, 0x2}, {0x8, 0x5, 0x1, 0x8001, 0x3, 0x6}, {0x1, 0x8, 0x8, 0x1, 0x5, 0x8437}, {0x10001, 0x2, 0x7, 0x8, 0x4af, 0x1}, {0x1, 0x2, 0x3, 0x1000, 0x6, 0x8001}, {0x0, 0x8, 0x9, 0x1ff, 0xffffffff, 0x3}, {0x109f, 0x9, 0x1f, 0x7, 0x7, 0x4}, {0x3f5, 0x8, 0x80000000, 0xff, 0x11d, 0x4}, {0x7fff, 0x8, 0x20, 0x2, 0x3, 0x8}, {0x101, 0xb8e4, 0x1, 0x7c2, 0x3ff, 0x123}, {0x1, 0xac7, 0x7fffffff, 0x520, 0xff, 0x4}, {0xfff, 0x9, 0x0, 0x1f, 0x8000, 0x8}, {0x8, 0x1, 0x2, 0x4, 0x6, 0x77}, {0x80000000, 0x3, 0xfffffff9, 0x2, 0x5, 0x5}, {0x5, 0x1, 0x100, 0x2, 0x7, 0x4}, {0x1ff, 0x200, 0x3ff, 0x80, 0x0, 0x309}, {0x101, 0x9, 0x4, 0x62, 0x6e42, 0x794}, {0x1, 0x24, 0x3f, 0x1, 0xffff}, {0x4, 0xfffffffd, 0x8, 0x200, 0x6, 0x6}, {0x1, 0x7, 0x6, 0xc5, 0x101, 0x1000}, {0x9, 0x9, 0xdb, 0x6, 0x81, 0x3ff}, {0x2fd1, 0x2, 0x2, 0x9, 0x5, 0xf34}, {0x7, 0x7, 0x8, 0xed, 0x20, 0xfff}, {0xfffffffb, 0x6d, 0x6, 0x80000000, 0x7fff, 0xff}, {0xe8c, 0x9, 0xff, 0x8, 0xff, 0xffff7fff}, {0x6, 0xffffffff, 0x6a943c7, 0xfffffffe, 0x1ff, 0xc5f}, {0xffffffff, 0x31ea15e3, 0x4b1, 0xa4, 0x6, 0x4}, {0x7a99, 0x0, 0x1, 0x3f, 0x5, 0x8}, {0x6, 0x636, 0x9, 0xbd48, 0xffff, 0xb31f}, {0x9, 0x5, 0x0, 0x0, 0x843, 0x200}, {0x7fffffff, 0x9, 0x6247, 0x1f, 0x7, 0x6}, {0x8, 0x8, 0x6, 0x9, 0x5}, {0x9, 0x7, 0x7fff, 0x1000, 0x9, 0x6}, {0x9, 0xbe, 0x2b0, 0x5, 0x9, 0x80000000}, {0x10001, 0x3, 0x800, 0x80, 0xffff, 0x7}, {0xfffffffa, 0x10001, 0x80000001, 0xfc53, 0x9, 0x9}, {0x200, 0x9, 0x200, 0x3ce5, 0xffffff01, 0xffff}, {0x4, 0x4, 0x8001, 0x1, 0x3, 0x401}, {0xfff, 0x7, 0x7, 0x7, 0x40}, {0x1990ca1e, 0x9, 0x3, 0xffffffff, 0x7, 0x7df}, {0x5, 0x8, 0x8, 0xfffffe00, 0x3, 0x8}, {0x0, 0x3, 0x7, 0x7f, 0x1, 0x8}, {0x1, 0x3, 0x7, 0x6f1, 0x81, 0x80000000}, {0x8000, 0x152, 0x1, 0x0, 0x6, 0x5}, {0x8, 0x6, 0x0, 0x5, 0x8000, 0x8}, {0x800, 0x6, 0x6, 0x3, 0xe9eb}, {0x423, 0x6, 0x1, 0x100, 0x3, 0x4}, {0x0, 0x610, 0x80000000, 0x5, 0x8, 0x40}, {0x1f, 0x8000, 0x3ff, 0x1, 0x5, 0x4}, {0x5, 0x1000, 0xff, 0x4, 0x9, 0x9}, {0x8000, 0x800, 0x20, 0x5, 0x5, 0x7}, {0x48, 0x1, 0x7, 0xb55, 0x7fffffff, 0x10001}, {0x1f, 0x7, 0x3ff, 0x4, 0x6, 0x6}], [{}, {0x5, 0x1}, {0x2, 0x1}, {0x0, 0x2}, {0x3}, {}, {0x3}, {0x2, 0x1}, {0x1}, {0x5, 0x1}, {}, {0x2}, {0x0, 0x1}, {0x5, 0x1}, {0x3, 0x1}, {}, {}, {0x2, 0x1}, {0x5, 0x2}, {0x4}, {0x4, 0x1}, {0x7, 0x1}, {0x5, 0x1}, {0x0, 0x1}, {0x7}, {0x2}, {0x2}, {}, {0x3}, {0x4}, {0x4}, {0x0, 0x1}, {0x1, 0x1}, {0x4, 0x1}, {0x3}, {0x4}, {0x5, 0x1}, {0x4, 0x1}, {0x0, 0x1}, {}, {0x2, 0x1}, {0x3}, {0x5, 0x1}, {0x4, 0x1}, {}, {0x2, 0x1}, {0x2, 0x1}, {0x2, 0x1}, {0x4, 0x1}, {0x1}, {0x0, 0x88137b63515a171c}, {}, {0x1, 0x1}, {0x3}, {0x5}, {0x2, 0x1}, {0x4}, {0x0, 0x1}, {}, {0x5, 0x1}, {0x2}, {}, {}, {}, {0x2, 0x73a4d692c6f3543c}, {}, {}, {0x5}, {0x5, 0x1}, {}, {0x0, 0x1}, {0x5}, {0x3, 0x1}, {0x7}, {0x3, 0x1}, {0x1, 0x1}, {}, {0x5}, {0xe18ca4da2d7e3e39, 0x1}, {0x5}, {0x2}, {0x2}, {0x2}, {0x1}, {0x2}, {0x4, 0x1}, {0x4, 0x1}, {0x4, 0x1}, {0x4, 0x1}, {0xc97b40fa6dea368b, 0x1}, {0x1}, {0x2}, {0x4}, {}, {0x4, 0x1}, {0x3, 0x3601d34528bf5457}, {0x0, 0x1}, {0x5}, {0x4, 0x1}, {0x5}, {0x5}, {0x1, 0x1}, {0x3, 0x1}, {0x4}, {0x3, 0x1}, {0x3, 0xaa9dda67c2f6ca10}, {0x5, 0x1}, {0x1}, {0x2}, {}, {0x5, 0x1c4dce624400bf7c}, {0x0, 0x1}, {0x1}, {0x1, 0x1}, {0x2}, {0x3}, {0x4}, {0x2, 0x1}, {0x1}, {0x0, 0x1}, {0x3}, {0x2}, {}, {0x4}, {0x3}, {0x0, 0x1}, {0x1, 0x1}, {0x2}]}}, @TCA_PEDIT_PARMS_EX={0xe98, 0x4, {{{0xffff, 0xffffa256, 0x0, 0xfffffbff, 0x2}, 0x3, 0x0, [{0xfff, 0x81, 0xffffffff, 0xffffffff, 0x6, 0x1}, {0x0, 0x3ff, 0x1, 0x3, 0xc000, 0x8}, {0x6, 0xffffe944, 0x96, 0x50bd, 0xb3, 0x4}, {0x0, 0x0, 0x80000000, 0x0, 0x75a, 0x1ff}, {0x1, 0x0, 0x0, 0xc6, 0x5}]}, [{0x67, 0xefe, 0xd84, 0x0, 0x6, 0x6}, {0x6, 0x9, 0x5, 0x7, 0x6, 0x4}, {0x200, 0x2a, 0x0, 0xffffffff, 0x8, 0x4}, {0x7fffffff, 0x5, 0x3ff, 0x3f, 0x8}, {0x5, 0xda1b, 0x6, 0x2, 0x7, 0x3ff}, {0xcf0, 0x3, 0x0, 0x1, 0x7ff, 0x2}, {0x0, 0x2000, 0x9, 0x400, 0x400, 0x4}, {0x9, 0x3f, 0x6, 0x1f, 0x56, 0x10000}, {0x6, 0x9, 0x21, 0x8, 0x1, 0x99}, {0x563, 0x3ff, 0x5, 0x9, 0x81, 0x800000}, {0x0, 0xfff, 0x10000, 0x400000, 0x8d, 0x4}, {0xb29, 0x5, 0x2000, 0x0, 0x3, 0xbbc}, {0x4, 0x40, 0x1, 0x2, 0x0, 0xa8}, {0xd9, 0x4, 0xfa, 0x6, 0x400, 0x6}, {0xfffffff7, 0x400, 0x3, 0x0, 0x1f, 0x8}, {0x8, 0x1ff, 0x7fff, 0x1d, 0x10000, 0x100}, {0xfb, 0x0, 0x10001, 0x1, 0x7, 0x6}, {0x6, 0x2, 0x6, 0x1, 0x17, 0x2}, {0x9, 0x3, 0x8, 0x7, 0xffffd811, 0x3}, {0x2, 0x5e, 0x7, 0x2, 0x81, 0x8}, {0x3, 0xfffffffa, 0x200, 0x100, 0x4, 0x34b}, {0xff, 0x3, 0x6, 0x2, 0x8001, 0x9}, {0x8, 0xfffffff9, 0x4, 0x1, 0x8, 0x3}, {0x8, 0x1, 0xcb0, 0x8, 0x40, 0x120b}, {0x5, 0x112, 0x1, 0x80000000, 0x8, 0x6}, {0x3, 0x80000000, 0xfffffffd, 0x80000000, 0x1000}, {0x0, 0x5, 0x4, 0xffffffff, 0x2, 0x5}, {0xffffb6d0, 0x80000000, 0x0, 0x2, 0x9, 0x7}, {0x5, 0x7ff, 0x4, 0x7, 0x10001, 0x5}, {0x48, 0x7fff, 0x1, 0x7f, 0x8204, 0x8}, {0x0, 0x0, 0x2, 0xeb23, 0x3}, {0x6, 0x8, 0x80, 0x7, 0x2, 0x1}, {0xa3ca, 0x400000, 0x3ff, 0x5, 0x4, 0x21180}, {0x55d55c54, 0x2, 0x4, 0x20, 0x9f30, 0x1000}, {0x4, 0x0, 0x80000001, 0x9, 0x10, 0x5}, {0xff, 0xfffffffb, 0x1, 0x7, 0xffffffff, 0xaad}, {0x2, 0x0, 0x0, 0x8000, 0x200, 0x9}, {0x80000001, 0x7, 0x1, 0x9, 0xd7, 0x80000001}, {0x401, 0x200, 0x9b, 0x648, 0x8, 0x12}, {0x6f, 0x0, 0x2, 0x7f, 0x9, 0x7}, {0x0, 0x0, 0x1, 0x0, 0x1, 0xffff}, {0xe8, 0x2, 0xcc, 0xffffffff, 0xe0000000, 0x6}, {0x0, 0x10000, 0x7ff, 0x6, 0x5, 0xba2}, {0xcf1, 0x8, 0x4, 0x800, 0xfffff36f, 0xf21}, {0x3, 0x6, 0xfffffffd, 0x8, 0x2, 0x395}, {0x1, 0x2, 0x2, 0xd2c, 0x8c9, 0xba}, {0x3, 0x6, 0xaa, 0x7f, 0x8, 0xcd}, {0x42b, 0x1, 0x43, 0x5, 0x2, 0x34dc}, {0x3f, 0x10001, 0xeef2, 0xe82b, 0x9, 0x4}, {0x35b, 0x2, 0x1f, 0x3f, 0x1, 0xd19}, {0x5, 0x1, 0x3, 0xfffffffe, 0x4, 0x7fffffff}, {0xffff053a, 0x1a8a, 0x3, 0x3ff, 0x101, 0x6197}, {0x400, 0x9, 0x8, 0x4e, 0xfffffe01}, {0x3ff, 0x1, 0x8, 0xfffffffd, 0x9, 0x800}, {0x1, 0x7, 0x7fff, 0x8, 0x1ff, 0xfffffffa}, {0x82ab, 0x6, 0x8, 0x1, 0x80, 0x7}, {0x0, 0x3ff, 0x800, 0x3, 0x1f, 0x8000}, {0x0, 0x20, 0x4, 0x5, 0x5, 0xcc}, {0x3, 0x2, 0x1, 0x5000, 0x401, 0x4}, {0x8, 0x5, 0x5, 0x5, 0x20, 0x7f}, {0x10000, 0x0, 0x0, 0x8, 0x2c}, {0x2, 0x800, 0x400, 0x10000, 0x6, 0x5}, {0xfffffffe, 0x2, 0x4, 0x2, 0x81, 0xb0}, {0x4, 0x800, 0x81, 0x585c9223, 0x7, 0x8}, {0x783, 0x2, 0x6cc, 0x2, 0xffffffff, 0xb43}, {0x1, 0x0, 0x55, 0xfff, 0x200, 0x9}, {0x7f, 0x9, 0x20000000, 0x1ff, 0x3, 0xfffffffd}, {0xffffffe1, 0xfffffffa, 0x7a, 0x8, 0x3, 0x101}, {0x12, 0x0, 0x5, 0xaa9, 0x7, 0x7}, {0x0, 0x6, 0x5b, 0x3, 0x1000, 0x400}, {0x0, 0x7, 0x1, 0x71a, 0x3, 0x4}, {0x5604, 0x9, 0x87, 0x4fb, 0xffffff1f, 0x7}, {0x77bc65b9, 0x2a03, 0x7f, 0x8, 0x4, 0x2}, {0x8, 0x9, 0x80, 0x1, 0x1}, {0xab81, 0x1000, 0x10000, 0x800, 0x4eda, 0x40}, {0x7, 0x4, 0x1, 0x8e, 0x5, 0x4}, {0x40, 0x3f, 0x7, 0x7, 0x7, 0x400}, {0x101, 0xe94, 0x100, 0x6, 0x0, 0x4}, {0x6, 0x3f, 0x1, 0xea6, 0x8000, 0x6}, {0x0, 0x100, 0xe, 0x8001, 0xffff8c58, 0x5}, {0x9, 0x100, 0x5, 0x145c, 0xff, 0x2}, {0x6, 0x5, 0x6, 0x9, 0x3a, 0x1}, {0x81, 0xff, 0x3, 0x155, 0x0, 0x6}, {0xfffffff9, 0x3, 0x1e, 0xff, 0x1, 0xeb7}, {0x7fff, 0x100, 0x7fff, 0xfffffff7, 0x6, 0xffffffff}, {0x4, 0xffffffff, 0x7, 0x8, 0x8001, 0xffffffff}, {0x2, 0x3f, 0x8, 0x9, 0x621, 0x4}, {0x4, 0x9, 0x1, 0x0, 0x7fffffff, 0x200}, {0x5, 0x5, 0x5, 0x4, 0x603, 0x4}, {0x9, 0x8, 0x6, 0x3, 0x3f, 0x4}, {0x3, 0x5, 0x0, 0x80, 0x0, 0xd932}, {0x4, 0xfffff000, 0x3f, 0x7, 0x7fff, 0xba4e}, {0x9, 0x0, 0x1f1, 0x1, 0xffffffff, 0x4}, {0x81, 0x3ff, 0xfffffffe, 0x1f, 0x5, 0xff}, {0x8, 0x1, 0x1ff, 0x8000, 0x100, 0x9}, {0x1, 0x80000001, 0x400, 0x400, 0x2, 0x400}, {0x7fffffff, 0x3, 0x2213, 0x8, 0x10001, 0x553b}, {0x6, 0xc9bb, 0x5, 0x3, 0x4, 0xffff}, {0x3f, 0xfffff111, 0xdb7, 0xf2b0, 0x7, 0x8}, {0xfd, 0x3, 0x8, 0x800, 0x7, 0x2}, {0x6, 0x5, 0x2, 0x91, 0x1e0f, 0x6}, {0x1cb9, 0x1, 0xce68, 0x5, 0x200, 0x8001}, {0x3ff, 0x6, 0x5, 0x3, 0xfffffffa, 0x1}, {0x9577, 0x9, 0x0, 0x1, 0x2, 0x1}, {0xffffff7f, 0x6, 0x4, 0xfffffff9, 0x7, 0x812}, {0x5, 0x1, 0x5, 0xce4d, 0xd20, 0x40}, {0x100, 0x1000, 0x4, 0x5, 0x0, 0x4}, {0xfffff000, 0x5, 0x0, 0x1, 0x7, 0x84}, {0x148a, 0xfffffe01, 0x7fffffff, 0x5, 0x3ff, 0x7fff}, {0xec, 0x8000, 0x3, 0x382a, 0x9, 0x3e5}, {0x5, 0x9, 0x4, 0x101, 0x8, 0xc0000000}, {0x1, 0x5, 0x1ff, 0x7, 0x10000, 0x6}, {0x0, 0x740, 0x1, 0x799, 0x0, 0x40}, {0x80000000, 0xe3e, 0x1, 0x7755, 0xffff, 0x9}, {0xe9, 0xfffffff8, 0x1991, 0x3, 0x101, 0x20}, {0x7, 0xfff, 0x1, 0x0, 0x5a, 0x16a}, {0xffffff00, 0x81, 0x5, 0x2, 0x3, 0x8}, {0x8, 0x1, 0x3, 0x3, 0x6, 0xad6}, {0x0, 0x20, 0xf5, 0x3, 0x0, 0xb2}, {0x9, 0xffff0000, 0x2, 0x8, 0x1ff, 0x80000001}, {0x7ff, 0xed1, 0x1fffe00, 0x0, 0x6}, {0x2, 0x35, 0x8d1c, 0x80000000, 0xbca, 0x9}, {0x4, 0x401, 0xc7e3, 0x8001, 0x5, 0x3}, {0x5, 0x7fffffff, 0x4, 0x0, 0x80, 0x5}, {0x7fffffff, 0x3d, 0x7f, 0x7, 0x1b, 0x7}, {0x2, 0x8aa8, 0x5, 0x81, 0x2, 0x8}, {0x2, 0x1, 0x3ff, 0x60f787c9, 0x0, 0x1}, {0xffffff32, 0x7, 0xffffffff, 0x1, 0x895, 0xffff8001}], [{0x3}, {0x2}, {0x5}, {0x1}, {0x5, 0x1}, {0x1, 0x1}, {}, {0x5}, {0x4, 0x1}, {0x2, 0x1}, {0x3}, {0x5, 0x1}, {0x1, 0x1}, {0x2, 0xdb5345df079240d8}, {0x4}, {0x4}, {0x0, 0x1}, {0x6}, {0x4}, {0x1, 0x89ee8557e9152077}, {0x4, 0x1}, {0x1, 0x1}, {0x0, 0x1}, {0x2, 0x1}, {0x2, 0x1}, {0x1, 0x1}, {0x1, 0x1}, {0x4, 0x1}, {0x2, 0x1}, {0x3}, {}, {0x5}, {0x0, 0x1}, {0x5}, {0x1}, {0x0, 0x1}, {0x3}, {0x2}, {0x3}, {0x2, 0x1}, {0x2}, {0x1, 0x1}, {0x3}, {0x1}, {0x1, 0x1}, {}, {0x1}, {0x5, 0x1}, {0x5, 0x1}, {0x4}, {0x5}, {0x1}, {0x1, 0x1}, {0x1, 0x1}, {0x0, 0x1}, {0x1, 0x1}, {0x3}, {0x1}, {0x4, 0x1}, {0x2}, {0x3, 0x1}, {0x4}, {}, {0x5, 0x1}, {0x1}, {0x5, 0x1}, {0x1, 0x1}, {0x3}, {0x1, 0x1}, {}, {0x5, 0x1}, {0x6, 0x1}, {0x2}, {0x4}, {0x4}, {0x3}, {0x7}, {0x1}, {0x3}, {0x3}, {0x3}, {0x5}, {0x4}, {0x2, 0x1}, {0x0, 0x1}, {0x0, 0x1}, {0x0, 0x1}, {0x5, 0x1}, {0x4, 0x1}, {0x4}, {0x1}, {0x1, 0x1}, {0x0, 0x1}, {0x4}, {0x3}, {0x4, 0x2b431fc9d03ecfec}, {0x5}, {0x0, 0x1}, {0x2, 0x1}, {0x3}, {0x4}, {0x5, 0x1}, {0x2}, {0x3}, {0x0, 0x1}, {}, {0x5, 0x1}, {}, {0x5}, {0x4, 0x1}, {}, {0x4, 0x1}, {0x0, 0x1}, {0x2, 0x1}, {0x5}, {0x1, 0x1}, {0x4, 0x1}, {0x5, 0x1}, {0x1}, {0x3}, {0x5}, {0x1}, {0x2}, {0x3, 0x1}, {0x5, 0x1}, {0x4, 0x1}, {0x1, 0x1}], 0x1}}, @TCA_PEDIT_PARMS={0xe80, 0x2, {{{0x2, 0x5, 0x2, 0x7, 0x3}, 0x2, 0xfa, [{0x9, 0x7f, 0x61c12fcf, 0x7fffffff, 0x2}, {0x7fff, 0x4, 0x5, 0x9, 0x8}, {0x3f, 0x5, 0x0, 0xd0000000, 0x20, 0x80000000}, {0x2, 0x10000, 0x40000, 0x200, 0x1, 0x1}]}, [{0x9, 0x7, 0xe5, 0x1ff, 0xfd66, 0x9}, {0x1, 0xffff7fff, 0x4, 0x3, 0x5, 0x8}, {0x16c6, 0x3f, 0x7ff, 0x0, 0x4, 0x3ff}, {0x3, 0x1, 0x100, 0x401, 0xb3, 0xffff}, {0x2, 0xba6, 0x4, 0x3, 0x400}, {0x3, 0x80000000, 0x4, 0x4, 0x80}, {0x3, 0x6, 0x1, 0x0, 0x80, 0x1ff}, {0x3562, 0x80000001, 0x4c43, 0x0, 0x8, 0x1}, {0x81, 0x0, 0x3f, 0xffffff80, 0x1, 0x20}, {0x8, 0xd, 0x23, 0xaa, 0x81, 0x3105}, {0x5, 0xc, 0x1ff, 0x7fffffff, 0x73951f57, 0x9}, {0x80000001, 0x7f61, 0x1, 0xc53, 0x4, 0x80000001}, {0x10000, 0xff, 0x20, 0x9, 0x4, 0x5}, {0x9, 0x8000000, 0x4, 0x5, 0x8ca6, 0x80}, {0x8001, 0x5, 0x101, 0x3, 0x100, 0xfc}, {0xc0000000, 0x1, 0xc9, 0x2, 0x8, 0x7}, {0x3, 0x7fffffff, 0x20, 0x40000000, 0x200, 0x1f}, {0xa000000, 0x8, 0x10000, 0x10, 0x81, 0x7f}, {0x4, 0x5000000, 0x80, 0xff, 0x3, 0x8}, {0x5, 0x7fff, 0x7fffffff, 0x7ff, 0x1, 0x3}, {0x3, 0x2, 0x8, 0x4, 0xca7, 0x4}, {0x81, 0xfdeb, 0x4, 0xe0, 0x4, 0x5b49}, {0x1, 0x6, 0x7e96, 0x7fff, 0x9, 0x7}, {0x222c, 0x5, 0x101, 0x4, 0x4}, {0x4, 0x4d, 0x1, 0x7, 0xff, 0xffffffc0}, {0x1ff, 0x0, 0x5, 0x7, 0x0, 0x4}, {0x101, 0x80000000, 0xfffffffc, 0x3ff, 0xe177, 0x7}, {0x7, 0x17df, 0xffffffff, 0x6, 0x6, 0x81}, {0x80000001, 0x401, 0xece, 0x2, 0x6}, {0x4, 0x7fd, 0x80000000, 0xffffffff, 0x7, 0x3}, {0xe3b, 0x8, 0x6, 0xfffffff7, 0xe542, 0x590cae1f}, {0x1, 0xa7, 0x10001, 0x9, 0x2, 0x5}, {0x8, 0x4, 0x7, 0x9, 0x3, 0x100}, {0xff, 0x4, 0x7, 0x7, 0x80, 0x9}, {0x5, 0xfffffff9, 0x6, 0x2, 0xfffffffd, 0xffffffff}, {0x684, 0xda3, 0x6, 0x4, 0x8e, 0x7f}, {0x9, 0x401, 0x10000, 0x5, 0x9, 0x81}, {0xfffff6de, 0xfff, 0x80, 0x7ff, 0x2e8f, 0x3935}, {0x20, 0x6, 0x6, 0x85, 0x8, 0xffffffff}, {0xe365, 0xa5f, 0x7, 0x3, 0x8000, 0x8000}, {0x9, 0x2, 0x9, 0x100, 0xf51, 0x800}, {0x7f, 0x7, 0x1ff, 0x47, 0xfffffff7}, {0x1, 0xffff0001, 0x2, 0x3d5, 0x8, 0x1}, {0x6, 0xfffffff8, 0x6, 0x3c, 0x20, 0x81}, {0x3, 0x8, 0x5b8, 0x6, 0x9, 0x3}, {0x6, 0x7, 0x3, 0x3, 0x0, 0x3}, {0x5, 0x2, 0x4, 0x4, 0xfffffffb, 0xfffffffb}, {0x9, 0xcf, 0x2, 0x0, 0x9, 0x4}, {0x4, 0x3, 0x3, 0x4, 0x0, 0x8}, {0x4, 0x8, 0x3, 0x1, 0x99, 0x8}, {0x0, 0x1, 0x2eb, 0x401, 0x9, 0x2}, {0x2, 0x2, 0x7fffffff, 0x2, 0x120, 0x8}, {0x69, 0x5, 0x7, 0xc98, 0xff, 0x6}, {0x0, 0x4, 0x3f, 0x4, 0x4, 0x2}, {0x0, 0x6, 0x8, 0x1, 0x4794, 0x3}, {0x0, 0x7, 0x7, 0x5, 0x5, 0x5}, {0xfc, 0x7, 0xe58e5cf1, 0x10000, 0x1}, {0xde4, 0x2, 0x0, 0xcd23, 0x0, 0x80}, {0x6, 0x7, 0x3, 0xab9, 0x5, 0x10001}, {0x9, 0x0, 0x0, 0x1, 0x7, 0x5}, {0x0, 0x6, 0x24, 0x3, 0x4, 0x4}, {0x1, 0x80, 0x4, 0x6, 0x1, 0x1f}, {0x6, 0xd35, 0x10000000, 0xcc8e, 0x7fffffff, 0xe7d}, {0x7, 0x6, 0x8aa, 0x5, 0xc0000000, 0x7}, {0x0, 0x829, 0x101, 0x8, 0xff, 0x3ff80000}, {0x5, 0x9, 0x8, 0x4, 0x100, 0xffff8001}, {0x2, 0x100, 0x7fffffff, 0x7, 0x7fffffff, 0xffff}, {0x65b, 0x5, 0x7, 0xffffffd8, 0x7, 0x3eb}, {0x20, 0x5, 0x1, 0x1ff, 0x5, 0x2}, {0x3, 0x1, 0x80000001, 0x2ae776de, 0x6, 0x20}, {0xffffffff, 0x6, 0x10001, 0x3f, 0x8001, 0x400}, {0x10000, 0x2, 0x9, 0x6, 0x5, 0x8}, {0xffff0000, 0x7d7, 0x7, 0x8001, 0x2, 0x9}, {0x0, 0xeeb, 0x8, 0x2, 0x0, 0x6000000}, {0xf3, 0x7, 0x0, 0x4, 0x8, 0x55f00000}, {0x1, 0x0, 0x800, 0x5, 0x1, 0x8001}, {0x3, 0x1, 0x9, 0x6, 0x80000001}, {0xfff, 0x9, 0x8, 0x7, 0x3ff}, {0x80000001, 0x20, 0xffff23eb, 0x7ff, 0x0, 0x1}, {0x7, 0x7fffffff, 0x5d, 0x8c, 0x9, 0x6}, {0x7, 0xffffffff, 0x8000, 0x20, 0x10001, 0xfffffff5}, {0x3eb, 0x33, 0x7, 0x7, 0x10001, 0x1}, {0x6, 0x9be7, 0x9, 0x5, 0x101, 0xf}, {0x2, 0xeb67, 0xff, 0xffff0000, 0xfffffffc, 0xffe00}, {0x8001, 0xfffffffd, 0x9a0e, 0x3e, 0x8, 0x118}, {0x9, 0x4, 0x7, 0x10000, 0xffff2181, 0x8}, {0x7, 0x6, 0x0, 0x4, 0x1000, 0x5}, {0x3, 0x7fff, 0x1, 0x2, 0x6, 0x6}, {0xf791, 0x4, 0x5e, 0x0, 0x7f, 0xbb9b}, {0x7ff, 0x3, 0x2, 0x1f, 0xfffffffb, 0x7ff}, {0x4, 0x7f, 0x54, 0x3ff, 0x9, 0x3}, {0x7fffffff, 0x7fffffff, 0x800, 0x7, 0xfffffff9}, {0xffffff17, 0x0, 0x6, 0x7, 0x71d7, 0x8001}, {0xfffffffd, 0x0, 0x1, 0x0, 0x400, 0x4}, {0x5ebcabf, 0x4877, 0x100, 0xffff, 0x7f, 0x3f}, {0x0, 0x80000000, 0x401, 0xfffffffa, 0x3c2}, {0x81, 0x0, 0x80000001, 0x4, 0x20, 0x4}, {0x81, 0x5, 0x7e, 0x0, 0x401, 0xb4}, {0x6, 0x1, 0x9, 0xcf, 0x1000, 0x40}, {0x6, 0x8000, 0x5, 0x80000001, 0x5350, 0x1ff}, {0x8, 0x7f, 0x8, 0x9, 0x3f, 0x1f}, {0x6, 0x0, 0x3, 0x3, 0x2, 0x1f}, {0x3, 0x3, 0xfffffffa, 0x8, 0x4, 0x80000001}, {0x4c7, 0xffffffff, 0x5, 0x3, 0x0, 0x6}, {0x2, 0xffffff01, 0x5, 0x24000000, 0x3, 0x3f}, {0xfdc1, 0x3, 0x7, 0x8, 0x1d4, 0x9}, {0x7, 0x0, 0x7, 0x11f800, 0xf25, 0x4}, {0x5, 0x5, 0x1, 0x6, 0x2, 0xe25}, {0x401, 0x7, 0x6f, 0x8000, 0x597, 0x81}, {0x5, 0x2, 0x0, 0x3ff, 0x3, 0x9}, {0x9, 0xdd, 0x400, 0x3, 0x3f, 0x2}, {0x80, 0x5, 0x4cc3, 0x1, 0x6, 0x3f}, {0x21, 0xffffffff, 0x0, 0x6, 0x3, 0x9467}, {0x9, 0x0, 0x6, 0x7, 0xfff, 0x1}, {0xffffffe1, 0x9, 0x5, 0x1, 0xff, 0x9}, {0x2, 0x726e7936, 0x2, 0x80000000, 0x3, 0x10000}, {0x9, 0xffffffff, 0x1000200, 0x3, 0xff, 0x9}, {0xea, 0xba7, 0x1000, 0x3ff, 0x0, 0x800}, {0x6, 0x4, 0x9, 0x7f, 0x7, 0x7}, {0xe3, 0xb127, 0x0, 0x8, 0xbe, 0x4}, {0x9c5, 0x6, 0x3, 0x4dde, 0xa4b, 0x10001}, {0x7, 0x800, 0x8, 0x7, 0x8, 0xd5a2}, {0x80000001, 0x5, 0x7fffffff, 0x6, 0x0, 0x4}, {0x7, 0xfff, 0x5, 0x2, 0x20, 0xf8}, {0x8000, 0x5, 0x4, 0x9, 0xf69}, {0x9, 0x5d9fdaaf, 0xffffffff, 0x9474, 0x5, 0x2}, {0x1, 0xece, 0xff, 0x2, 0x6, 0x3}, {0x400, 0x100, 0x0, 0x6, 0x4, 0x7da}], [{0x0, 0x1}, {0x0, 0x1}, {0x1, 0x1}, {0x2}, {0x2}, {0x9ca573e1bcf50f90, 0x1}, {0x4}, {0x1}, {0x2}, {0x1, 0x1}, {0x4, 0x1}, {0x2, 0x1}, {0x2, 0x1}, {}, {0x0, 0x1}, {0x3}, {0x3}, {0x1, 0x1}, {0x4}, {0x1}, {0x4, 0x1}, {0x2, 0x1}, {0x5, 0x1}, {0x5, 0x1}, {0x0, 0x1}, {0x7}, {0x5, 0x1}, {0x1, 0x1}, {0x2, 0x1}, {0x3, 0x1}, {0x4}, {}, {0x3, 0x1}, {0x3}, {0x1, 0x1}, {0x2}, {0x5}, {0x1, 0x1}, {0x4}, {0x0, 0x1}, {0xa9808f9bac1e8e0d}, {0x4, 0x1}, {0x2, 0x1}, {0x2, 0x1}, {0x1, 0x1}, {0x2, 0x1}, {}, {0x4, 0x1}, {}, {0x2}, {0x0, 0x1}, {0x4}, {0x4}, {0x4, 0x1}, {0x0, 0x1}, {0x2, 0x1}, {0x4, 0x1}, {0x1, 0x1}, {0x1}, {0x3, 0x1}, {0x5, 0x1}, {0x1}, {0x3}, {0x1}, {0x5}, {0x5}, {}, {0x1}, {0x0, 0x1}, {0x5, 0x1}, {0x0, 0x1}, {0xb0cf33daa9bced7b, 0x1}, {0x4}, {0x0, 0x1}, {0x0, 0x1}, {0x2}, {0x4}, {}, {0x6}, {0x3}, {0x2}, {0x7, 0x1}, {0x0, 0x1}, {0x40d31df139958f33, 0x1}, {0x5}, {0x3}, {0x1}, {0x5, 0x1}, {0x2}, {0x0, 0x1}, {0x0, 0x1}, {0x4, 0x1}, {0x5, 0x1}, {0x5}, {0x2}, {0x5}, {0x1, 0x1}, {0x4}, {0x4, 0x1}, {0x1}, {0x2, 0x1}, {0x5, 0x1}, {0x5}, {0x5}, {0x1}, {0x4}, {0x2}, {0x1}, {0x0, 0x1}, {0x0, 0x1}, {}, {}, {0x3}, {0x0, 0x1}, {0x2}, {0x1, 0x1}, {0x3}, {0x1, 0x1}, {0x2, 0x1}, {0x2}, {0x5, 0x1}, {0x2, 0x1}, {}, {0x4}, {0x1}, {0x2, 0x1}, {}, {0x0, 0x1}]}}, @TCA_PEDIT_PARMS={0xe98, 0x2, {{{0x6, 0x1f, 0x4, 0x40, 0x802}, 0x81, 0x40, [{0x9, 0x1, 0x9, 0xff000, 0x7c8, 0x2}, {0x1, 0x97, 0x3ff, 0xffff, 0x4, 0x8}, {0x1, 0x10001, 0x9, 0x8, 0x80000001, 0x7fffffff}, {0x5, 0x38, 0x1, 0x8001, 0x4, 0x80}, {0x3, 0x100, 0x0, 0x0, 0x8, 0x1}]}, [{0x1, 0x80000001, 0x7fffffff, 0x5, 0x2, 0x4}, {0x0, 0x7, 0x6, 0x23b, 0x0, 0x3}, {0x0, 0x9, 0xfffffffd, 0x5, 0x5, 0x10001}, {0x14ed, 0xe7, 0x5, 0x9}, {0x6, 0xe2, 0x0, 0x3, 0x5, 0x8}, {0x8, 0x4, 0x20, 0x1f, 0x8, 0x8}, {0x10001, 0x80, 0x7, 0x9704, 0x8, 0x6}, {0x6, 0x1ff, 0x6, 0x7, 0x8, 0x274}, {0x10000, 0x4, 0x5, 0xf6, 0xb8, 0x1000}, {0x0, 0x5, 0x4, 0xffff0a4b, 0x20, 0x4}, {0x6, 0x100, 0x1, 0x7, 0x1, 0x206}, {0x7, 0x588, 0x200, 0x3, 0x1, 0x5388}, {0x4, 0x1, 0x5, 0x7, 0x3, 0xde}, {0x5d, 0xffff1acf, 0x4, 0x6, 0x5, 0x1f}, {0x4, 0xfff, 0xffffffff, 0x80000001, 0x401, 0x6}, {0x81, 0x3, 0x6d, 0x1ff, 0x0, 0xc02}, {0x18a, 0x5, 0x8000, 0xe98, 0x7, 0x4}, {0x100, 0x8, 0x7, 0x598, 0x1f, 0x9}, {0x6, 0x8, 0x5, 0x5, 0x1000}, {0x6, 0x0, 0x5, 0x2, 0x81, 0xffffff97}, {0x6, 0xfff, 0x5, 0x118c, 0xfffff000, 0x2}, {0x9, 0x9, 0x5, 0x1, 0x0, 0x200}, {0xd39c, 0x5, 0x7, 0x7f, 0x9, 0x6}, {0x1f, 0xffffff01, 0x6, 0x800, 0x7fff, 0x3}, {0x6, 0x9, 0xfc9, 0x0, 0x5, 0x800}, {0x9, 0x0, 0x8, 0x5, 0x6, 0x81}, {0x0, 0x9, 0x9, 0xffffffff, 0x6, 0x401}, {0x40, 0x20000000, 0x7f, 0x3ff, 0x3ff, 0x8}, {0x4, 0x2, 0xf2f, 0x3, 0x9, 0x9}, {0x6, 0xfffff801, 0x8, 0x747, 0x3}, {0x2, 0x8, 0xaf, 0x0, 0xff, 0x73c}, {0x5, 0xffffffff, 0x6e06, 0x4, 0x1, 0xc675}, {0x8, 0x8, 0x5, 0x0, 0x8000, 0x5}, {0x5, 0x4, 0xffff, 0x5, 0x7, 0x5}, {0x6, 0x40, 0xed, 0x3, 0x101, 0x5}, {0x3, 0x8, 0x3, 0x8, 0xffffffff, 0x7}, {0x1ff, 0x9, 0x0, 0x0, 0x8, 0x2}, {0x0, 0x4, 0x0, 0x1, 0x2, 0x80000001}, {0x6, 0x5e68, 0x1, 0x241, 0x0, 0x3}, {0x40, 0x4, 0xff, 0x1, 0x81}, {0x0, 0x40, 0x1, 0x7f, 0x9, 0xb918}, {0x4, 0x6, 0x6, 0x1, 0x22b63918, 0x1}, {0x7fff, 0x800, 0xfffffff7, 0x5, 0x4, 0x7fff}, {0x0, 0x4, 0x74, 0x4, 0x6, 0x5}, {0x6, 0x7, 0x1, 0x18, 0xfff, 0x4}, {0x1, 0xffff, 0x7, 0xbad6ad4, 0x8091aca, 0x4}, {0x2, 0x3f, 0x2, 0x1, 0x7fffffff, 0x100}, {0x7, 0x8, 0x535, 0x4, 0x922, 0x9}, {0x1, 0x4, 0x4, 0x4, 0x0, 0x35}, {0x1, 0x6, 0x5, 0xb3a0, 0x625f, 0x10000}, {0x2, 0x5, 0x45, 0x7}, {0xca43, 0x200, 0x2, 0x7ff, 0xa92, 0x8000}, {0x5, 0x2, 0x3, 0x1, 0x8, 0x2526}, {0x9, 0x3, 0xfffffffb, 0x3, 0x80000001, 0x10000}, {0x9, 0x7, 0x1ff, 0x6, 0x8, 0x7}, {0x0, 0xb1f9, 0xf1, 0x3f, 0x5, 0x2}, {0x7ff, 0x6, 0xff, 0x6, 0x4, 0xb50}, {0xfd75, 0x7, 0x61, 0x2, 0x8, 0xf73d}, {0x3, 0xec1a, 0x1, 0x120f, 0x46, 0x3}, {0xffff7fff, 0x8, 0x5, 0x6, 0xffff0000, 0xee0}, {0x3f, 0x7fff, 0xfffffc01, 0x3fd8, 0x400, 0x7}, {0x3ff, 0x0, 0x100, 0x8, 0xcc6c}, {0x6, 0x3, 0x4, 0x3f, 0x0, 0x9}, {0x0, 0x1, 0x5, 0x0, 0x3, 0x2b}, {0x9b, 0x43, 0x1, 0xffffffff, 0x4, 0x1c2}, {0x8, 0x53d7, 0xfffffff8, 0x1f, 0x4, 0x5}, {0x6, 0x5, 0x0, 0x4, 0x8, 0xd}, {0x100, 0x762, 0x101, 0x1, 0x776, 0x5}, {0x91, 0x800, 0x3, 0x7, 0x79, 0x7}, {0x101, 0xffff, 0xc7f6, 0x1ff, 0x2c17, 0x6}, {0x1, 0x20, 0x45, 0x100, 0xffffb7d0}, {0x401, 0x3ff, 0x8, 0xffffffff, 0x7fffffff, 0x5}, {0x7fff, 0x10000, 0x81, 0x80, 0x0, 0x1f}, {0x7ff, 0x1, 0x9, 0xffff, 0x2, 0xfffffff8}, {0x2, 0xfffffff9, 0xfffffffe, 0x6, 0x2, 0x9}, {0x1, 0x2ca, 0x1, 0xa, 0x3, 0xfffffc00}, {0x40, 0x7, 0x9, 0x7fff, 0x0, 0x5}, {0x5, 0x3f, 0x400, 0x3, 0x8000, 0x7}, {0x4, 0x6, 0x39c2, 0x5, 0x400, 0x9cdd74dc}, {0x6, 0x800, 0xec1b, 0x7, 0x5, 0x735}, {0x4, 0x9, 0x8, 0x7f, 0x5, 0x8}, {0x81, 0x401, 0x4, 0x8, 0x8b8, 0x1740}, {0x8, 0x284d, 0x5, 0xbaf, 0xffffffff, 0x2}, {0x4, 0x3f, 0x1ff, 0x7, 0x1, 0x6}, {0xdc, 0x3, 0x8000, 0x63, 0x80000000, 0x1000}, {0x80000000, 0x6, 0x2, 0x1, 0x1, 0x9}, {0x81, 0x1, 0x5, 0x6, 0x6, 0x2}, {0x7, 0x0, 0x3ff, 0x2, 0x200, 0x3ff}, {0xfffffff9, 0x13cd, 0x2, 0x7, 0x3f, 0x540}, {0x0, 0x1, 0x5, 0xc1, 0x800, 0x8}, {0x1ff, 0x7ce6, 0x1, 0xc0, 0xaaa8, 0x1f}, {0x4, 0x5, 0x8, 0x7f, 0x0, 0xc6}, {0x5, 0x3, 0x3, 0x7, 0x6, 0x8}, {0x3, 0xfffffeca, 0xe0000000, 0x9, 0xfff, 0xfffffffb}, {0xd2a, 0x4, 0xf5, 0x1, 0x7fffffff, 0x3}, {0x80000000, 0x4, 0xfffffffb, 0x20, 0x200, 0xaf2}, {0x0, 0x3, 0x1800, 0x8, 0x101, 0x7}, {0x4, 0x7, 0x8572, 0x1f, 0x5}, {0x5, 0x81, 0x7fff, 0xffff4405, 0x40, 0x5}, {0x5, 0xffffffff, 0x1, 0x8, 0x0, 0x800}, {0x40, 0x8, 0x0, 0x6, 0x4, 0x9}, {0x1f, 0x9, 0x0, 0x401, 0x1, 0x400}, {0x4, 0x3, 0x80000001, 0x7ff, 0x1, 0x3}, {0x7fff, 0x81, 0x7, 0x0, 0x63, 0x101}, {0x4d, 0x6, 0x8a, 0x800, 0x1d0}, {0x4a80e520, 0x80000001, 0x9, 0x7f, 0x5, 0x400}, {0x56a9, 0x1, 0xeba, 0x0, 0x1, 0x3bf4}, {0x8, 0x74, 0x20, 0x1, 0x5, 0xb4}, {0x0, 0x0, 0x8000, 0x6, 0x65d9, 0x7f}, {0x7, 0x2e3, 0x7, 0x80000000, 0x0, 0x1ff}, {0x7f, 0x5, 0x3000000, 0x8, 0x2, 0x4c81}, {0x6, 0x7f, 0xffffffff, 0x54, 0x80000000, 0x3}, {0x9, 0x9, 0x2, 0x3, 0x1ff, 0x6}, {0x69, 0x19d, 0x4, 0x6, 0xffff, 0xfffffffe}, {0x8, 0x1, 0xff, 0x730, 0x7ff, 0x400}, {0xdb, 0x0, 0x8, 0x401, 0x7ff, 0x80}, {0x80000000, 0x80, 0x10db, 0x10001, 0xfffffffc, 0x9}, {0x1, 0xddb2, 0xb2aa, 0x7, 0xb81, 0x51f}, {0x4, 0x657b, 0xc30, 0x4, 0x6, 0xecf9}, {0x0, 0xc01, 0xeade, 0x4, 0x2}, {0x3, 0x2, 0x2, 0x6, 0x401, 0x40}, {0x3f, 0x5, 0x5, 0x2000000, 0xcc, 0x1}, {0x100, 0x6, 0x9, 0x20, 0x1d7958d3, 0x1}, {0x200, 0x2, 0xfffffff9, 0x784, 0x8, 0x9}, {0x1, 0xdcea, 0x2, 0x40, 0x9, 0x9}, {0x717cd3c3, 0xffff7bd9, 0x5, 0x1562, 0x2, 0x5}, {0x3, 0x7, 0x2, 0x400, 0x3, 0x9f}, {0x8, 0xfffff223, 0x0, 0xd1c, 0x7fffffff, 0x2}], [{0x3}, {0x2}, {0x0, 0x1}, {0x38a2f3b19c332d9c, 0x1}, {0x0, 0x1}, {0x5, 0x1}, {0x0, 0x1}, {0x1, 0x1}, {0x2}, {0x1, 0x1}, {0x2, 0x1}, {}, {0x5, 0x1}, {0x4, 0x2}, {0x1, 0x1}, {0x5}, {0x1}, {0x4}, {0x5, 0x1}, {0x2, 0x1}, {0x5, 0x1}, {0x1, 0x1}, {0x7, 0x1}, {0x5}, {0x2, 0x1}, {0x5, 0x1}, {0x1}, {0x1, 0x1}, {0x4, 0x1}, {0x5}, {0x4}, {0x2, 0x1}, {0x0, 0x1}, {0x1}, {0x1}, {0x2, 0x1}, {0x4, 0x1}, {0x3}, {0x1, 0x1}, {0x1, 0x1}, {0x2, 0x1}, {0x5}, {0x3, 0x1}, {}, {0x0, 0x1}, {0x3, 0x1}, {0x4, 0x1}, {0x2}, {0x4}, {0x2, 0x1}, {0x2}, {0x3, 0x1}, {0x3, 0x1}, {}, {0x3, 0x1}, {}, {0x5, 0x1}, {0x5}, {0x2}, {0x4, 0x1}, {0x3}, {0x1, 0x1}, {0x5, 0x1}, {0x5}, {0x2}, {0x3, 0x1}, {0x4}, {0x2, 0x1}, {0x1, 0x1}, {0x2, 0x1}, {0x5, 0x1}, {}, {0x4}, {}, {0x4, 0x1}, {0x5}, {0x1, 0x1}, {0x1}, {0x1, 0x1}, {0x0, 0x1}, {0x4, 0x1}, {0x3, 0x1}, {0x1}, {0x1, 0x1}, {0x3}, {0x1}, {}, {0x5, 0x1}, {0x1, 0x1}, {}, {0x1}, {0x3, 0x1}, {0x0, 0x1}, {0x2, 0x1}, {0x3}, {0x5}, {0x0, 0x1}, {0x3}, {0x1, 0x1}, {0x0, 0x1}, {0x3, 0x1}, {0x5, 0x1}, {0x5, 0x1}, {0x5, 0x1}, {0x0, 0x1}, {0x2}, {0x3, 0x1}, {0x4, 0x1}, {0x4, 0x1}, {0x1, 0x1}, {0x2, 0x1}, {0x2, 0x1}, {0x4, 0x98664ecde0df3737}, {0x4, 0x1}, {0x3}, {0x5}, {0x4}, {}, {0x1, 0x1}, {0x3}, {0x2, 0x1}, {0x3}, {0x2, 0x1}, {0x1}, {0x0, 0x1}, {}, {0x6}, {0x1, 0x1}]}}, @TCA_PEDIT_PARMS_EX={0xe80, 0x4, {{{0x6, 0xeb4, 0x7, 0x2}, 0x7, 0x7, [{0x800, 0x1b8, 0xfff, 0xbd, 0x1f, 0x7974bd95}, {0x0, 0x2, 0xffff, 0x9, 0xffffffff, 0x7}, {0x9, 0x3, 0x6, 0x2, 0x2, 0xd1528918}, {0x3, 0x2, 0x1, 0x6, 0x101, 0x3}]}, [{0x6, 0x5, 0x3, 0x47e, 0x3, 0x2008000}, {0x7, 0x5, 0x32, 0x5c2d, 0x4c50}, {0x13c, 0xfff, 0x3, 0x4, 0x9, 0x7}, {0x9, 0x937, 0x9, 0x2, 0x9, 0x200}, {0xfffffa26, 0xaa0c, 0x4, 0x3, 0x400, 0x2f6a}, {0x4, 0x286, 0x2, 0x2, 0x101}, {0x601e, 0x9, 0x1000, 0x101, 0x1, 0x7be}, {0xffff, 0x9b, 0x80, 0x7, 0x7ff, 0x3}, {0x400, 0x5, 0x8, 0x200, 0x36, 0xcc}, {0x2, 0xfffffffb, 0x200, 0x2, 0x7a1, 0xc30}, {0x7ff, 0x0, 0x7, 0x4, 0x6, 0x101}, {0x100, 0x4, 0x415e, 0x1f, 0x200, 0x200}, {0x0, 0x643b, 0x9, 0x1, 0x9, 0xffffe010}, {0x3, 0x20, 0x3, 0xc6c5, 0x2, 0x8}, {0x1, 0x6, 0x9, 0x0, 0x20}, {0xfffffffa, 0x9, 0x5, 0x5, 0x100, 0xc66}, {0x7, 0x40, 0x401, 0x8, 0x9}, {0x80000001, 0x1, 0x5, 0x4, 0x35880000, 0xf649}, {0x2, 0x5, 0x463, 0x81, 0x1, 0x9}, {0x7, 0x6, 0xff, 0x6eaa, 0x3, 0x4}, {0x9, 0x14e, 0x7ff, 0x1, 0xe6, 0x10001}, {0x1, 0x3ff, 0x20, 0x9, 0xe6, 0x6}, {0xffffff9f, 0xc4, 0x4, 0x5, 0x5, 0x4}, {0x77ad, 0x6, 0x40, 0x2, 0x7fff, 0x115d}, {0x1, 0x0, 0x6e, 0x9, 0xd4, 0xd09}, {0x57, 0x40, 0x9, 0x1000, 0xfffff800}, {0x7, 0xffff8001, 0x4, 0x353, 0xcc, 0x2}, {0x7fff, 0x9, 0x0, 0x2, 0x100, 0x1000}, {0x6, 0x80, 0x5, 0x3f, 0x4, 0x66}, {0x10000, 0x7fff, 0x7fffffff, 0x10001, 0x3, 0x2}, {0x1, 0x1, 0x6, 0x66, 0x78, 0xffffff80}, {0x2, 0x2000, 0x7, 0x800, 0x80000001, 0xc579}, {0x7, 0x5, 0x2, 0x930, 0x4000, 0x3c800000}, {0x6, 0x80000001, 0x5, 0x3ff, 0x0, 0x1f}, {0xffffffd5, 0x80000000, 0xff, 0x1, 0x7, 0x9}, {0x3, 0x4, 0x100, 0xfffffffc, 0x5, 0x8001}, {0x2, 0x4, 0x9, 0x2, 0xb358, 0xd}, {0x800, 0x6, 0x7, 0xffffff80, 0x0, 0x52d6}, {0x2, 0x4, 0x7, 0x4, 0x9}, {0x0, 0xffffb893, 0xfffffff9, 0x65, 0xffff, 0x9802}, {0x1, 0xf1d2, 0x3f, 0x1, 0xffffffff, 0x1}, {0x81, 0x4, 0x8, 0x10000, 0x3, 0x9}, {0x4, 0xfffffa1e, 0x8, 0x0, 0x5, 0x401}, {0x4, 0x0, 0x8000, 0x800000, 0x8aef, 0x6}, {0x3, 0x1000, 0xccd, 0x7, 0x79, 0x8000}, {0xfff, 0x8, 0x1, 0x9, 0x9, 0x7}, {0xfffffff9, 0x8001, 0x5, 0x3ff, 0x0, 0x1}, {0xc338, 0x3, 0x0, 0x8, 0x95d, 0x6}, {0x7, 0x902f, 0x4ff2, 0x100, 0x5, 0x858}, {0x4, 0x0, 0x401, 0x80, 0x9, 0xff}, {0x3f, 0x0, 0x1, 0x20, 0x5, 0x6f94}, {0x3f49a28d, 0x1, 0xfff, 0x3, 0x2, 0x6}, {0x10001, 0xff, 0x1, 0x8, 0x8, 0x4a56}, {0xffffffff, 0x8, 0x1, 0x101}, {0xc25, 0x61, 0xffff, 0x4, 0xffffffff, 0x1}, {0x5, 0x6, 0x7, 0x6, 0x4}, {0x2, 0x8000, 0x2, 0x80000000, 0x49f, 0x35a}, {0x7, 0x5, 0x7, 0x81, 0x33dd, 0x7}, {0x700000, 0x8, 0x3f, 0x6, 0x3, 0x3}, {0x2, 0x6891, 0xfff, 0x4, 0x5, 0x10001}, {0x6c, 0x2, 0x0, 0x4, 0x8001, 0x6}, {0x80, 0x3, 0xff, 0x400, 0x20, 0xddec}, {0x5, 0x8, 0x7, 0x26, 0x8000, 0x2}, {0x1f, 0x1, 0x9, 0x2, 0xa85, 0x3}, {0xffffff54, 0x1ff, 0xdd81, 0x4, 0x3, 0x6}, {0x3, 0x1, 0x4, 0x5, 0x879, 0x4}, {0x3, 0x6, 0x2, 0x80, 0x6, 0x9}, {0x94, 0x5, 0x3, 0x1, 0x9}, {0xfffff800, 0x101, 0xffffffff, 0x1f, 0x4, 0x1f}, {0x7fffffff, 0xa8, 0x1, 0x0, 0x7f, 0x9}, {0x3f, 0x2, 0x1f, 0x48, 0x3ff, 0x7}, {0x6, 0xfffffffd, 0x0, 0x0, 0x40, 0x7}, {0x2ff, 0x1, 0x8000, 0x5, 0x200, 0x4}, {0x9, 0x1, 0x8, 0x6, 0x5, 0x9}, {0x20, 0xac, 0x4, 0x401, 0xb34}, {0x5, 0x4, 0x6, 0x4, 0x8d, 0x4}, {0x8, 0xb36, 0x2, 0xfffffffe, 0x0, 0x9}, {0x10000000, 0xffc0000, 0x1, 0x80000001, 0x100, 0x4}, {0x0, 0x401, 0x4, 0x6, 0x3ff, 0x1}, {0x9, 0x5c3, 0x7f, 0x1, 0x8000, 0x1f}, {0x8, 0x6, 0x0, 0xffff, 0x3, 0xfffffffb}, {0x800, 0x8, 0x9, 0x7, 0x0, 0xa6}, {0x0, 0x853, 0xffffffff, 0x77}, {0x4, 0x1, 0x7, 0xc1fc, 0x4, 0x2}, {0x40, 0x5, 0x8, 0x2, 0xfffffffb, 0x1d39}, {0x5, 0x7, 0x9, 0x2, 0x7, 0x2}, {0x1, 0x3b76, 0x1, 0x6, 0x32, 0x7d03eb4f}, {0x8001, 0x6, 0x4, 0x0, 0x3, 0x2}, {0x400, 0x2, 0xb941, 0x6, 0x1000, 0xc7d}, {0xff, 0x4, 0x4, 0x4, 0xb54, 0x400}, {0x3b69872e, 0x6, 0x81, 0x397, 0x7, 0x9}, {0x4, 0x7, 0x3, 0x4, 0xfffffff8, 0x8}, {0x2, 0x80, 0x2, 0x80000000, 0x5, 0x7f}, {0x4, 0x7ff, 0x2, 0x5, 0xffffffff, 0x81}, {0xdbfb, 0x1, 0x2, 0x40, 0x8, 0x8}, {0x80, 0x400, 0xff, 0x1, 0x8001, 0x2}, {0x3, 0x137d, 0x8, 0x7, 0x5, 0x101}, {0xfffffff0, 0x7, 0x1, 0xad, 0x3f, 0x10000}, {0xffff, 0xffffffff, 0x5, 0x1, 0x81, 0x1000}, {0x7bb2, 0xffff3478, 0x6, 0x3, 0xffff0000, 0x8}, {0x3f, 0x3, 0xfffffff8, 0x9, 0x1, 0x7}, {0x200, 0x1, 0x45a5, 0x7ff, 0x0, 0x5}, {0x687833ce, 0xeef9, 0x6, 0x20, 0x10000, 0x400}, {0x5, 0x8000, 0x7a0, 0x4, 0x2, 0x8000}, {0x1, 0x5, 0x0, 0x81, 0xeb, 0xd5}, {0x3f, 0x4, 0x5, 0x8000, 0x1, 0x401}, {0x6, 0x10001, 0x5, 0x8, 0x6, 0x8}, {0x4, 0x627, 0x1, 0xffff, 0xfffffffa, 0x6}, {0x2, 0x3f5, 0x9, 0x9, 0x8, 0x7}, {0x800, 0x1, 0x1, 0x7fff, 0x200, 0x7}, {0xd7, 0x80000000, 0xafe, 0x10001, 0x602a, 0x5}, {0xf9, 0x80000001, 0x2, 0x9, 0x38, 0x5}, {0x4, 0x1, 0xf302, 0x1b4eb5e1, 0x80000000, 0x1000}, {0x1, 0xfffffffb, 0x4, 0x200, 0x9, 0x1000}, {0x0, 0xcf, 0x6, 0x4, 0x2, 0x1}, {0x200, 0x3cf8, 0xa7, 0x3178, 0x2, 0xff}, {0x5, 0x5, 0x101, 0x5, 0x7fffffff, 0x1}, {0x4, 0x4, 0x1, 0x1, 0x1a, 0x1}, {0x1dc, 0x1000, 0x0, 0x20, 0x5, 0x10001}, {0x7, 0xfffffffb, 0x8, 0x10000, 0xfd, 0x1}, {0xfffff000, 0x100, 0x51e0, 0x27f, 0x8000}, {0xffff, 0x7, 0x787, 0x1f, 0x100, 0x10001}, {0x2, 0x3ff, 0x0, 0x80, 0x0, 0x100}, {0x101, 0x1, 0x8, 0x200, 0x6}, {0x401, 0x5, 0x9, 0x3, 0x9, 0x3}, {0xfffffff7, 0x389bc, 0x9, 0x5, 0x6, 0x2}, {0x10001, 0x3, 0x7, 0x8, 0x216, 0x9}, {0x8001, 0x6, 0x4, 0x7fff, 0x7fff, 0x1f}], [{0x2}, {0x2, 0x1}, {0x3, 0x1}, {0x5}, {0x1, 0x1}, {0x5, 0x1}, {0x3, 0x968fb2817aeced76}, {0x2, 0x1}, {0x1, 0x2a82727f5b29f12e}, {0x1}, {0x2, 0x1}, {0x2}, {0x3, 0x1}, {0x4}, {0x3, 0x1}, {0x3, 0x44a322bc038d600e}, {0x4}, {0x2, 0x1}, {0x2, 0x1}, {0x2, 0x1}, {0x4, 0x1}, {0x2}, {0x4, 0x1}, {0x0, 0x1}, {0x4, 0x1}, {0x5}, {0x2}, {0x3, 0x1}, {0x5}, {0x3}, {0x5}, {0x0, 0x1}, {0x1}, {}, {0x0, 0x1}, {0x8fea9c07b26af2b5, 0x1}, {0x2, 0x1}, {0x2}, {0x2}, {0x1}, {0x2, 0x8f231eeb537b7e9f}, {0x1, 0x1}, {0x2, 0x1}, {0x5, 0x1}, {0x5}, {0x1, 0x1}, {0x2, 0x1}, {0x4}, {0x5}, {0x4, 0x1}, {0x4, 0x1}, {0x1}, {}, {0x2}, {0x4}, {0x1, 0x1}, {0x3, 0x1}, {0x5, 0x1}, {0x2, 0x1}, {0x5, 0x1}, {0x5, 0x1}, {0x4, 0x1}, {0x0, 0x1}, {}, {0x5}, {0x1}, {0x2}, {}, {0x4, 0x1}, {0x3, 0x1}, {0x4, 0x1}, {0x3, 0x1}, {0x4}, {}, {0x5, 0x1}, {0x4, 0x1}, {0x2, 0x1}, {0x2, 0x1}, {0x3}, {}, {0x0, 0x1}, {0x4, 0x1}, {0x5, 0x1}, {0x2}, {0x1, 0x1}, {0x4}, {0x5, 0x1}, {0x1, 0x1}, {}, {0x3, 0x1}, {}, {0x4, 0x1}, {0x3, 0x1}, {0x1}, {0x0, 0x1}, {0x3, 0x1}, {0x3}, {}, {0x3}, {0x5}, {0x5}, {0x7, 0x1}, {0x1, 0x1}, {0x3, 0x1}, {0x3}, {0x1, 0x1}, {0x5}, {0x4, 0x1}, {0x1, 0x2}, {}, {0x5, 0x1}, {0x1, 0x1}, {0x3}, {0x0, 0x1}, {0x3, 0x1}, {0x0, 0x1}, {0x4, 0x1}, {0x3}, {0x1}, {0x5af023dfc463a756}, {0x2}, {0x5}, {0x1, 0x1}, {0x1, 0x1}, {0x5, 0x1}, {0x3}, {0x3}, {0x2, 0x1}]}}, @TCA_PEDIT_PARMS={0xe68, 0x2, {{{0x40, 0x7, 0x2, 0xb4, 0x7}, 0x1, 0x6, [{0x2, 0x81, 0x1, 0x6, 0x8001, 0x5}, {0x8, 0xc64e, 0x7f, 0x7, 0x0, 0x36}, {0xca, 0xfffff1ac, 0x3, 0x4, 0x6, 0x3}]}, [{0x7, 0x0, 0x4, 0x7f, 0xfff, 0x8}, {0xc0, 0xc0a8, 0x9, 0x0, 0x33e, 0x7}, {0x6, 0xb65d, 0x6, 0x4, 0x2, 0x7}, {0x200, 0x9, 0x7ff, 0x1, 0x5b, 0x7}, {0x11, 0x3f, 0x8, 0x4d98, 0x0, 0x3}, {0x1, 0x2, 0x9e, 0x0, 0x4, 0x3}, {0x1ff, 0x7ff, 0x611a, 0x7, 0x401, 0x9}, {0x6, 0x5, 0xdd1, 0x8, 0x80, 0x2}, {0x6, 0x200, 0x1, 0x3d, 0xbb46, 0x7f}, {0x2c, 0x4, 0x400, 0x100000, 0x9, 0x5}, {0x40, 0x9, 0x8, 0x1, 0x6, 0x7}, {0x1f, 0x9bad, 0x7, 0x3, 0x1, 0x4}, {0x13, 0x200, 0x4cf56f07, 0x7, 0xfffff801, 0x80000000}, {0x8000, 0x6, 0x3, 0x1, 0xfffffffa, 0x6}, {0x3326, 0x700000, 0x100, 0x5, 0x1c}, {0x4, 0x3, 0x0, 0x2, 0x6}, {0x9, 0xfffffc01, 0x8, 0x100, 0x80, 0x4}, {0xffffff54, 0x676b, 0x6, 0x0, 0xf0, 0x1206e307}, {0x4, 0x9, 0x6, 0x5, 0x8001, 0x9}, {0x4, 0x1e0d, 0x0, 0x6, 0xff}, {0xc17, 0x1c0000, 0x9, 0x8, 0x4f7}, {0x1, 0x1, 0xcc6, 0x1df82f00, 0x1, 0xe2e}, {0x65a, 0x994d, 0x400, 0xfffffc00, 0x0, 0x1}, {0x3, 0x5, 0x5, 0x74, 0xfab, 0x3}, {0xba, 0x3, 0x7, 0x9, 0x1, 0x6}, {0x6, 0x7f, 0x7ff, 0xffffff79, 0x7, 0xffffffff}, {0x9, 0x7, 0x0, 0x4, 0x1f, 0x5}, {0x2e8, 0x5, 0xdcf, 0xc9, 0x8, 0x7f}, {0x5, 0x2, 0x9, 0x5, 0x4, 0x4}, {0x7, 0xfffffffc, 0x9, 0xa5d7, 0x1, 0xf0}, {0x3f, 0x7fff, 0x0, 0x1, 0x80000001, 0xfffff312}, {0x9, 0x4, 0x7, 0x1, 0x7ff, 0x98}, {0x668, 0x8, 0xf326, 0xd, 0x7, 0x1ff}, {0xd8a, 0xc5, 0xffffffff, 0x7ff, 0x9, 0x1}, {0x43, 0x0, 0x200, 0xfffffffe, 0x6, 0x2}, {0xffffffff, 0x72d8e83a, 0x1, 0x5, 0xffffffff, 0xf8}, {0x3, 0xff, 0x5, 0xffffffff, 0x7f}, {0x6, 0x5, 0x10001, 0x2, 0x340}, {0x80000001, 0xfffffffe, 0x3, 0x20, 0xfffffe00, 0x9}, {0x3f, 0x9, 0x1, 0x9, 0x7fffffff, 0x20}, {0x20, 0x4, 0xc69, 0x7fff, 0xffffffff, 0x5}, {0x7fffffff, 0x3f, 0x1, 0x1e, 0xfffe, 0x1000}, {0xfff, 0x4, 0x4, 0x7, 0x1ff, 0x7fffffff}, {0x5, 0x3, 0xefd, 0x9, 0x1, 0x2}, {0x0, 0xfffffffc, 0x9, 0x5, 0x2, 0xff}, {0x10001, 0x3, 0x823, 0x9, 0x81, 0x80000001}, {0x0, 0x0, 0x81f, 0x8001, 0x0, 0x80000001}, {0xdb9a, 0x6, 0x1, 0x0, 0x7, 0xdfa}, {0x1, 0x10000, 0xfff, 0x9, 0x0, 0x1}, {0x1a, 0x3, 0x9, 0x5, 0x400, 0x8569}, {0x3, 0x7c4, 0x8001, 0x80000000, 0x7, 0x7fffffff}, {0x7, 0x5, 0x7fffffff, 0x0, 0x80000001, 0x4b8}, {0x8, 0xffffffff, 0x3, 0x8, 0x0, 0x81}, {0x7, 0x4, 0x1f, 0x7f, 0x0, 0x2}, {0x8001, 0x4, 0x9, 0xd917, 0x2, 0x6}, {0x1, 0x576, 0xef6, 0x80, 0x0, 0xfffffff8}, {0x5, 0x1, 0x7, 0x4, 0x3, 0x7fff}, {0x401, 0x121a, 0x5, 0x80c, 0x1, 0x9}, {0x10000, 0x100, 0x3, 0x306, 0x103a, 0x101}, {0xfff, 0x1, 0x8000, 0x2, 0x59f7, 0x4}, {0x0, 0x2, 0xff, 0x7, 0x3af, 0x5}, {0x1, 0xe7ed, 0x200, 0x7, 0xd63e, 0x747}, {0x5, 0x3, 0x8, 0xa1cf, 0x4, 0x1ff}, {0x200, 0x7, 0x20, 0x200, 0x7fffffff, 0x5}, {0x2, 0x2, 0x0, 0x8e, 0x478, 0x800}, {0x6, 0x8001, 0x5, 0x0, 0x9, 0xfffffffd}, {0x7, 0x400, 0x2, 0xffff, 0x4, 0x80}, {0x8, 0x79, 0x59f, 0x5, 0xffffffff, 0x81}, {0x5, 0x6, 0x9, 0x6, 0x6, 0x800}, {0x0, 0xffff, 0x8, 0x5, 0x3f, 0x80000000}, {0x1, 0xbe5, 0x6, 0x2, 0x31bc8310, 0x3}, {0x5, 0x4, 0x6, 0x7ff, 0x5, 0x7}, {0x5, 0x0, 0x4, 0xc158, 0x9, 0xfffffffd}, {0x1d50, 0x5, 0xfffffc00, 0x0, 0x3, 0x7}, {0x2a6, 0x7, 0x5b, 0x3, 0x7f, 0xfffffffc}, {0x7ff, 0x9, 0x200, 0x1, 0x58}, {0xffff, 0x7, 0xf5, 0xa0f, 0x5, 0x7f}, {0x400, 0x2, 0xffffffc3, 0xf40, 0x80000000, 0xe3}, {0x0, 0xcb3e, 0x1, 0x7, 0x8001, 0x5d2}, {0x2, 0x0, 0xa4c13e4, 0x2, 0x5, 0x80}, {0x2, 0xf0, 0x200, 0x80, 0xc5, 0x401}, {0x20, 0x24, 0xad0, 0x5, 0x0, 0x100}, {0x8001, 0xe61, 0x8, 0x4, 0x7f, 0x3c5}, {0x0, 0x0, 0x8, 0x80000000, 0x4}, {0x1ff, 0xbf3, 0x4, 0x9, 0x0, 0x8}, {0x400, 0xc0, 0x200000, 0x6000000, 0x8, 0xffff}, {0xc7, 0xfff, 0x10000, 0x3, 0x3f}, {0x8, 0x6, 0x2, 0x10000, 0x101, 0x3}, {0x40, 0xfff, 0xfe000, 0xffff, 0x1f, 0x5}, {0x34, 0x5, 0x6, 0x1f, 0x56f5, 0x9370}, {0x9, 0x1f, 0x4, 0x868, 0x20, 0x400}, {0x5, 0x7, 0x7fff, 0xcad1, 0x4945, 0x7}, {0x2, 0x7, 0x33, 0x6, 0x7fffffff, 0x1}, {0x0, 0x0, 0x58dfd3b7, 0x12, 0xbb3, 0x8}, {0x9, 0xc3, 0xd8, 0x4, 0x3, 0x200}, {0x4, 0xffff, 0xe89d, 0x200, 0xbf, 0x1000}, {0x81, 0x7, 0x4, 0x1e, 0x0, 0x3}, {0x200, 0x1ff, 0x4, 0xfffff2ff, 0x101, 0x401}, {0x7, 0x7, 0x7, 0x7fff, 0x80, 0x7124}, {0x6, 0x0, 0x2, 0x9, 0x19, 0x2}, {0xffffffff, 0x5, 0x6, 0x7, 0x9, 0xe1a8}, {0x1, 0x0, 0x7, 0x3, 0x9, 0xfea}, {0x5, 0x0, 0xfffffffe, 0x91, 0x1, 0x5}, {0x0, 0x4, 0xffff75ed, 0x3, 0x101}, {0x3, 0x669b, 0x7fffffff, 0x1f, 0x8}, {0x80000001, 0x80000001, 0x80000001, 0x7, 0x0, 0x7694}, {0x80000001, 0x80, 0x80, 0xffffffff, 0x4}, {0x0, 0x8, 0x4, 0xfffffc01, 0xffff9698, 0x9de}, {0x81, 0x7, 0x0, 0x4, 0x1, 0x401}, {0x0, 0x6, 0x0, 0x4, 0x1000, 0x3}, {0x7, 0xec, 0x5, 0x7, 0x2, 0x8}, {0x0, 0x80, 0x400, 0x1612, 0x300, 0x3}, {0xd8, 0x5, 0x2, 0x1, 0x0, 0x8}, {0x8, 0x4, 0x88, 0x6, 0x2, 0x4}, {0x1ff, 0x0, 0xffffffce, 0x0, 0x3f, 0x400}, {0xa5, 0x2, 0x453e, 0xe2, 0x9, 0x81}, {0xff, 0x310, 0x200, 0x46c, 0x20, 0x3423}, {0x800, 0x3, 0x400, 0x8, 0x5, 0x1}, {0xa9, 0x0, 0x0, 0x3, 0x4, 0x8}, {0x8, 0x1, 0xfffffffa, 0x3fd, 0x5, 0xfffffbff}, {0x3, 0x5, 0x1, 0x5, 0x2, 0x7fffffff}, {0x80000000, 0x4d65, 0x7, 0x1, 0x8000, 0x1}, {0x4, 0x3, 0x8, 0x9c6, 0x2}, {0x6, 0x4, 0x1c00, 0x8, 0x4, 0x1}, {0x9, 0xfc, 0x9, 0x3, 0x6, 0x8}, {0x3f, 0x8, 0x80000001, 0x7b5, 0x8, 0x5}, {0x0, 0x2, 0x8, 0xc40, 0xc9, 0x5}, {0x3f, 0x20, 0x3, 0xbdb3, 0xfffffc00, 0x1}], [{0x0, 0x1}, {0x4}, {0x5}, {0x4, 0x1}, {0x2}, {0x4, 0x1}, {0x1, 0x1}, {0x4}, {}, {0x5}, {0x3, 0x1}, {}, {0x2, 0x1}, {0x1}, {0x2}, {0x1, 0x1}, {0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1}, {0x3}, {0x7}, {0x0, 0x1}, {0x0, 0x1}, {0x0, 0x1}, {0x3, 0x1}, {0x3, 0x1}, {}, {0x4}, {0x3}, {0x3, 0x1}, {0x3, 0x1}, {0x1, 0x1}, {0x5, 0x1}, {0x1, 0x1}, {0x3, 0x1}, {0x2}, {0x1}, {0x5, 0x1}, {0x2, 0x1}, {0x2}, {0x5, 0x1}, {0x2}, {0x4, 0x1}, {0x0, 0x1}, {0x4}, {0x1, 0x1}, {0x2, 0x1}, {0x2, 0x1}, {0x2}, {0x5}, {0x3, 0x1}, {0x3}, {0x4, 0x1}, {0x0, 0x1}, {0x0, 0x1}, {0x3}, {0x1, 0x1}, {0x1, 0x1}, {}, {0x4, 0x1}, {0x5, 0x1}, {0x1}, {0x5, 0x3}, {0x1, 0x1}, {0x4}, {0x3, 0x1}, {0x2, 0x1}, {0x0, 0x1}, {0x5, 0x1}, {0x1, 0x1}, {0x1}, {0x4, 0x1}, {}, {0x2}, {0x1, 0x1}, {0x5, 0x1}, {0x5}, {0x5}, {0x1}, {0x2, 0x1}, {0x1, 0x1}, {0x0, 0x1}, {0x4, 0x3}, {0x2, 0x1}, {0x5}, {0x4}, {0x1, 0x1}, {0x5, 0x1}, {0x3, 0x1}, {0x5}, {0x1}, {0x2}, {0x3, 0x1}, {0x1, 0x1}, {0x3, 0x1}, {0x5, 0x1}, {0x3}, {0x2}, {0x0, 0x1}, {0x5}, {0x5, 0x1}, {0x5, 0x1}, {0x0, 0x1}, {0x1, 0x1}, {0x1}, {}, {0x0, 0xecb15269ab976b70}, {0x5, 0x1}, {0x4, 0x1}, {0x1}, {0x1, 0x1}, {0x0, 0x1}, {0x4}, {0x5}, {0x1, 0x1}, {0x5, 0x1}, {0x1, 0x1}, {0x5}, {0x2, 0x1}, {0x5}, {0x3, 0x1}, {}, {0x5, 0x1}, {0x2}, {0x5, 0x1}, {0x5}, {0x2}, {0x4, 0x1}], 0x1}}]}, {0xe3, 0x6, "b8bc00c4dda0baef16264d6ab1ff6baeed2eef841ebfd2c102dd69c35c00132bedebfe37341666b1fdb9b6cf5ce46fcdf6fd40417742162e6fab091623549ad740556996d7288cb7c880ca24fa1430fdb18c2cd420d30f3f4166545492d109b978bf68215b084903d1892a3d56d04912a20b31e89c95db11cebae9bdf2cde6bbb5d2bad04991efda05050c81f9d4a1e7c4424658dca76232f81db004b6ab34034c45c84e92aa8c3005f4c0ff8ef8afbe10b4119f8c41ff83c49453483dbefb6deb778d27a7dcd5fc4b0c4db0f9594887bcfa3217b322240a0902c5d4cf544b"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x2, 0x3}}}}]}, @TCA_CGROUP_EMATCHES={0x104, 0x3, 0x0, 0x1, [@TCA_EMATCH_TREE_LIST={0xe8, 0x2, 0x0, 0x1, [@TCF_EM_CANID={0x14, 0x1, 0x0, 0x0, {{0x5569, 0x7, 0x800}, {{0x2, 0x0, 0x0, 0x1}, {0x1, 0x0, 0x1}}}}, @TCF_EM_CMP={0x18, 0x2, 0x0, 0x0, {{0x3, 0x1, 0x1000}, {0x4, 0x106, 0x3f, 0x7, 0x5, 0x2}}}, @TCF_EM_IPSET={0x10, 0x3, 0x0, 0x0, {{0xbd, 0x8, 0x20}, {0xffffffffffffffff, 0x2}}}, @TCF_EM_CONTAINER={0x94, 0x1, 0x0, 0x0, {{0xfff, 0x0, 0x8}, "d5b6dbe3d85179762ce1e511e548d71754f3a6bf23ca1ac7ddb77dc509d32491e353296b51b21c7e0133b7adfddb1635abeb43db99aa9574d9f163316c4d0fd9de6558e924d6d6beed26e473feeea9d942d62f03743303ddea5a72302307e37d51a2f17f5cda1382d9894ca04eafb3f16a1832d23e3e4b7242aaf78aa5f7968203f6e4ea5de3"}}, @TCF_EM_CANID={0x14, 0x1, 0x0, 0x0, {{0x80, 0x7, 0x2}, {{0x0, 0x1}, {0x3, 0x1, 0x1, 0x1}}}}]}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x7}}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x8}}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x5}}]}, @TCA_CGROUP_ACT={0x360, 0x1, [@m_ct={0x8c, 0x1f, 0x0, 0x0, {{0x7}, {0x18, 0x2, 0x0, 0x1, [@TCA_CT_LABELS={0x14, 0x7, "58e4604f20d983bd8ce47aa91f29a849"}]}, {0x4d, 0x6, "962731979045e8951de0a385514c53cf0f87dc457675c8e4d9a282e06a6bd476b1d1497075a86ac68ec3d2931fb195f5a2c189eabc79f40a090cf5187b0e2fe0d984c1f638bf3c97db"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x5, 0x3}}}}, @m_ct={0x158, 0x19, 0x0, 0x0, {{0x7}, {0x54, 0x2, 0x0, 0x1, [@TCA_CT_LABELS={0x14, 0x7, "624a12a91cd591bce9c9e912d73ae0c1"}, @TCA_CT_NAT_PORT_MIN={0x6, 0xd, 0x4e22}, @TCA_CT_NAT_IPV4_MAX={0x8, 0xa, @rand_addr=0x64010102}, @TCA_CT_NAT_IPV6_MAX={0x14, 0xc, @private1={0xfc, 0x1, '\x00', 0x1}}, @TCA_CT_NAT_PORT_MAX={0x6, 0xe, 0x4e23}, @TCA_CT_NAT_PORT_MIN={0x6, 0xd, 0x4e22}, @TCA_CT_NAT_IPV4_MAX={0x8, 0xa, @initdev={0xac, 0x1e, 0x1, 0x0}}]}, {0xe0, 0x6, "a3315412f7ab0649631174f2fdeaa2549ee487b4e61490ed8de5abec47140e391578ab93b4013ea2a5765183b0433bd71eea68b383ca9df41a65114b59f9bc3acb0b84ad6e5dfd883995761e2e93569352bc3cd7386eed520d11ab41257be0bfe7d9f0cd87a50cba6ad2db819754eccee30137e8a1af163ab3fc2fec8caf0a4f2c68e10bcfa314720f5841eb2507cd54b09c13777c259a10a58fa753a4eef075b63d2e1dfbc5cec676eeca70f44aec881fafd77d1587072f03ed0dd1cd8f29dcd14176a660f66ff83c0d5bd0a8850a6918802955eee9b8ac74f7efbe"}, {0xc, 0x7, {0x0, 0x1}}, {0xc}}}, @m_ife={0x178, 0x16, 0x0, 0x0, {{0x8}, {0x7c, 0x2, 0x0, 0x1, [@TCA_IFE_METALST={0x14, 0x6, [@IFE_META_SKBMARK={0x4, 0x1, @void}, @IFE_META_TCINDEX={0x6, 0x5, @val=0x200}, @IFE_META_TCINDEX={0x4, 0x5, @void}]}, @TCA_IFE_DMAC={0xa}, @TCA_IFE_SMAC={0xa, 0x4, @local}, @TCA_IFE_PARMS={0x1c, 0x1, {{0x8, 0x8, 0x1, 0x5, 0x10000}, 0x1}}, @TCA_IFE_TYPE={0x6, 0x5, 0x4}, @TCA_IFE_PARMS={0x1c, 0x1, {{0x5, 0x30f, 0x7, 0x58, 0xd75}}}, @TCA_IFE_DMAC={0xa, 0x3, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x10}}]}, {0xd8, 0x6, "b58180745ee28501abb2b4ca9fe7cf4da96c1ee724fb61099b5dadfae68d314b5efdd44a8fbcafae0607cf872e9c3d36bfb699bd3e551c542bf8c893266c2bf49bb99f4e1a3b4c1c2df210f2cbe3e666da160d2b17e6798d04d0c90edc2e53ece38ba28b93f89a0eb7c1fe736fc5e786693a11479fa38debfcaf84ee8c10ece4bd803644151c4417334b974d87f557c92f4fd7b3195bbecaa7791d455afdee6864d4206d80722cd978141907536b8a5bebec8aa7f41966ccff648365295a15ed90bb2008db463dd9552a6325fdaf8d9c67e4c376"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x3, 0x2}}}}]}]}}]}, 0x9124}, 0x1, 0x0, 0x0, 0x4008041}, 0x80) sendto$packet(r2, &(0x7f00000002c0)="05030500d3fc030000004788031c09101128", 0xfce0, 0x4, &(0x7f0000000140)={0x11, 0x0, r3, 0x1, 0x0, 0x6, @multicast}, 0x14) 01:49:54 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018010000", @ANYRES32, @ANYBLOB="0000000000008da4b70800000000396f7b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000002400000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000080)='mm_page_alloc\x00', r0}, 0x10) r1 = creat(&(0x7f0000000080)='./bus\x00', 0x0) fsetxattr$system_posix_acl(r1, &(0x7f0000000000)='system.posix_acl_default\x00', &(0x7f00000002c0)={{}, {0x4, 0x10}}, 0xfe44, 0x0) [ 241.432532][ T7834] syz-executor.2[7834] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 241.432615][ T7834] syz-executor.2[7834] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 241.621415][ T7029] usb 2-1: new high-speed USB device number 31 using dummy_hcd [ 241.645859][ T6] usb 5-1: USB disconnect, device number 37 [ 241.691665][ T3257] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 241.703291][ T3257] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 241.713291][ T3257] usb 4-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 16 [ 241.831448][ T7029] usb 2-1: device descriptor read/8, error -71 [ 241.881470][ T3257] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 241.890326][ T3257] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 241.898393][ T3257] usb 4-1: Product: syz [ 241.902504][ T3257] usb 4-1: Manufacturer: syz [ 241.907074][ T3257] usb 4-1: SerialNumber: syz [ 242.101392][ T7029] usb 2-1: device descriptor read/8, error -71 01:49:55 executing program 1: syz_mount_image$f2fs(&(0x7f0000010600), &(0x7f0000000000)='./file2\x00', 0x1000092, &(0x7f0000000540)=ANY=[], 0x1, 0x105f5, &(0x7f0000020c80)="$eJzs3M1rHGUYAPBnk6Zf1hrEgxd1QIQE3NBNP7Ceqra0gi3Fj4OI6Ca7WbbNZkJ2m669efAm/hfePIjevIp/huBF8OBJ8CZUdt430tQKLRt3m+b3g8kz7zvvPvNMWALPzGYDOLDmiz//qMXJOBYRsxFxIqLar+WtciGF5yPipYiYuWer5fl/Jg5HxPGIODlKnnLW8qGPfnv9yvnPL3/x1Q+/vLj27Y/fTO+qgWl7JSJ6m2n/di/FspPijTzf3O5WsXdmO8d0oHczj8sUb7dXqgy3mzvrmlU83Unry81b/VFcW2+ujmKnu1bNb26kE/a3Ozt5qhfcaG5V41Z7pYrdflnFzp1U1zDHO/1BytPK+T6r0sdgsBPTfHvYrv4QNjdvVuPVjUGeT3nLVns4its55tPFarnequpYGeMX/Zh7p7txa1hst7f63XKjOLvUeG2pca7e2Cpb7UH7TL3Za507Uyx01kfL6oN2s3ehU5ad9fbSatlbLBY6q6v1RqNYuNhe6TY3ikZj6fTSqfrZxbz3anH52gfFeqtYGMU3uxu3Bt31frFWbhXpFYvF8tLp84vFy43ivavXi+vvXrp09fr7n1z88NobV99+Ky/6V1nFwvKp5eV641T96AG//uXG4njXP6ztHr9wNxkvKwdGbdoFAOw/+n9gGg5c/x/6/wf5H/rfIiL2Tf/7cNcf8Xj1/4dz9Xvf/8Mj8f4BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADiwfp37/kq1M5/GT+X5p/PUs3lci4iZiLj7ALNxeFfO2Zxn7j/Wz91Xw0+1qDKMznEkb8cj4kLe/nomHQMAAAAe3c/fff1x6tbTj/lpF8QkpZs2Myc+3aN8tYiYm/99D7JEvtkUz41fVTJ6fx+K4ZhZdmqrbmAdHb+qpLrldmivsj2U2V3h6D2hlsLMRMsBAAAmYncnMNkuBAAAgEn6ctoFMBn3P9Ornmbmz+LnD/AfSSE/EDy2awQAAADsQ/6lHgAAAJ58Vf/v+/8AAADgyZa+/w8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBvdu4lJ5UgCgPw4dGX+zIS44TdOGQTJi7BoQthC86JDBm7DGc4cwkGDF1lQhtMNNU0kXxf0hTVkJ/TCZNT/QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCQnqvF9Onh/ro0Z70p087RAAAAAPusqsW0fjNO8395/1nedZHnvYjoR8S+3n0QvxqZg5xTffL96kMNjxF1wvY3Rnn7GxFXeXs9T58BAAAA37ecT2apW08v42MXRJfSok3//01Leb2IqMYvLaREXmyKy/Kqku3/exh3hSnvtVW7k2L1ktuwrbQvGTSG3ztDLw39TssBAAA60ewEuu1CAAAA6NLtsQvgOOoTmPla/HwB/ygN+YTgn8YMAAAA+IHcUg8AAACnr+7/Pf8PAAAATlt6/h8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHtKoW0+V8MivNWW/KtHM0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDG/ryjQAiEQRjsXd+ZzP0PKw2amppUgfDxNwYDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG9+95f/E1PjTDL32lh6HknWTo2tU2Pv3Dj6w/j6NQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABf785LCMAzEAFR123x2wfc/bBD4DiHwHtjIFrMYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4I0+62T0+iX59udaj9HwbzWTbK0a9lYNRwcazg7Mp7cBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAm507CI2jCgMA/GY3m9qCuMYYJCpUbKogZrMbWuhF8CAED+rBi8c03dTYadQ2h6Tkkos3r971JlgUcumtHr3YcyF4aI+FRSr0rMzsTPMak5iAmd203wf/vD+Tx8x7L7DsP28IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACUeu+H02Vezw7Nfl4rzt19uL6wW5t5sJyOZ5HlSbXDPnZeKdpPbt78LF7DZGJwYwIAAODpUy/r+xDCvcbmXNbWmnn9P1X2yWr+9ef7eVnP71X/3+62xsv6f2vy4/ce36jZv08jhLC4lHZnKpvhcDsTOnnbvr/1Z7yGO/u9sN9F6ttp0n9CU8//bLUPN17qNfJVT769c+eD0Tw98f/PAgA4rOmyLZLy+1HWtgc5MACeWiNFhKj+rzcHOyYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAKvQ2wjtlnoQQJke288zdh+sLu7W3u63xB8tpHlu/3WrG18wu0QghLC6l3ZkK5zLMzoRO3qa/nn0tXsOd/a6v3bgyn6bdaxKJ5LBJ9rE1BMM4imQAH1oAABxbjSKyL8j3Gptz2blkLIS/v3+y/n8rysM+9X9Z+2fx6mrvbHyvuP5vVzbD4VbW/5vJz2vxGu7s11q5+lXr+tqNd5euzl/uXu4uty+cO3/+wmx7dqaVP09peaoCAADA3kaLiOv/2ti/9/9PRXk4YP3/6Q+vd+J71Z/Z+v/knr8p6/+XL/7R2a/+3970O9KBAgAAPNNePP3or2SX88noaFidX1m51u4fH//c6R8HMNRDO1FEXP/XxwY9KgAAAKAKvY3kif3/S1Ee/mP/f3z1xzxufTP9dXzNerETvriUdqcXvkwvVTedoVXu/z/6fPL3g+3/H10ygOkDAABQkZNFxPv/jfz9/9obZZ9aCOHtN/t58W8AD/T+/1Tn3E/xveL3/2erm+JQqk3016Os/69c/G5qr/o/7zsRwsjEgAYLAADAsfdcEVn9f7+xOffFL6c+GvX+PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/sD/3tgkDYRyHX18SJW6TEdJbCcxAQ4VgBD4kJEuegQFYiIaK1mIRWAEkONd0huJ5mv+vuOJeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAODlXR6+eIuIIlKXKdJ483N6j4iPSNu2HX3estidj83XPWf7wyTnd0x/y4goo+jjHACA3lXd5lit6+Vf3v+8g7zDvNW8qRfP/DQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswLEAAAAAgDB/6zQ6NgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgLECAAD//82Ghsc=") r0 = open(&(0x7f0000000040)='./file2\x00', 0x0, 0x0) ioctl$F2FS_IOC_START_ATOMIC_WRITE(r0, 0xf518, 0x0) 01:49:55 executing program 2: openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r3 = dup(r2) syz_kvm_setup_cpu$x86(r3, r2, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, &(0x7f0000000080)="66baf80cb842605081ef66bafc0c66b8030066ef43015e00c74200000000002e0f01c866b89f000f00d0b9800000c00f3235010000000f30450f01cff0478074c4014c0f4b6013c461e1da8205af0000", 0x50}], 0x1, 0x50, &(0x7f0000000140), 0x0) (async) syz_kvm_setup_cpu$x86(r3, r2, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, &(0x7f0000000080)="66baf80cb842605081ef66bafc0c66b8030066ef43015e00c74200000000002e0f01c866b89f000f00d0b9800000c00f3235010000000f30450f01cff0478074c4014c0f4b6013c461e1da8205af0000", 0x50}], 0x1, 0x50, &(0x7f0000000140), 0x0) ioctl$KVM_CAP_ENFORCE_PV_FEATURE_CPUID(r3, 0x4068aea3, &(0x7f0000000580)={0xbe, 0x0, 0x1}) ioctl$KVM_SET_MSRS(r3, 0xc008ae88, &(0x7f0000000040)=ANY=[@ANYBLOB="0100000000080000074d564b"]) 01:49:55 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f0000004400)=[{{&(0x7f0000000000)={0xa, 0x4e23, 0x2, @empty, 0x1000fff}, 0x1c, &(0x7f0000000240)=[{&(0x7f0000000040)="b349b577dcf6e3147b0089", 0xb}, {&(0x7f0000000140)="b993f1a2c753", 0x6}, {&(0x7f0000000300)="b6ff3b45142e8fbf0070eddd84db8b34cc40bc485e5acefe66f8546c217df1c8523a32e51e4ca7daed09b46e928160ad645f024d5335ac858a1749351bbf4c5189929b32d1f6974b21736ebc924c64443b10b6033511ac904c3887a873310bd679c966a85dfd21b78ed010993d99c8435f4bd174a9d82e64c644b18509ca529ca7f40d59cccd9ba305107471c881335ef69b2739965a16bd0d8d7ef995848c0cf770b94f94e567c4a0cac962ad97ded4a47a5b69ffed71456fff773e6fc90b95708f601525109597fd76fe06a2a326", 0xcf}], 0x3, &(0x7f0000000400)=[@tclass={{0x14, 0x29, 0x43, 0x9}}, @dstopts_2292={{0x14, 0x29, 0x4, {0x29, 0x0, '\x00', [@jumbo]}}}, @rthdr={{0x78, 0x29, 0x39, {0x5d, 0xc, 0x0, 0x0, 0x0, [@private1, @mcast1, @remote, @empty, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @private1]}}}, @dontfrag={{0x14, 0x29, 0x3e, 0xfffffffc}}, @tclass={{0x14, 0x29, 0x43, 0x9}}, @dstopts_2292={{0x40, 0x29, 0x4, {0x2b, 0x4, '\x00', [@pad1, @jumbo={0xc2, 0x4, 0x80}, @ra={0x5, 0x2, 0x2748}, @hao={0xc9, 0x10, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, @jumbo={0xc2, 0x4, 0x100}]}}}], 0x120}}, {{&(0x7f0000000280)={0xa, 0x4e22, 0x1, @private0={0xfc, 0x0, '\x00', 0x1}, 0x2}, 0x1c, &(0x7f0000000580)=[{&(0x7f0000000540)="9fd4637f6e71beba029af83fd85456b9fd5ec0fdfed53f3d242a61962a53bcbf5fb5e19deb6c8afa19d5", 0x2a}], 0x1, &(0x7f00000005c0)=[@tclass={{0x14, 0x29, 0x43, 0x200}}, @tclass={{0x14, 0x29, 0x43, 0x5}}, @tclass={{0x14, 0x29, 0x43, 0xc99}}, @hopopts_2292={{0x30, 0x29, 0x36, {0x33, 0x2, '\x00', [@hao={0xc9, 0x10, @private1}, @enc_lim={0x4, 0x1, 0x69}]}}}, @rthdr={{0x58, 0x29, 0x39, {0x67, 0x8, 0x0, 0x0, 0x0, [@local, @empty, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @dev={0xfe, 0x80, '\x00', 0xd}]}}}, @dontfrag={{0x14}}], 0xe8}}, {{&(0x7f00000006c0)={0xa, 0x4e22, 0xfff, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x7}, 0x1c, &(0x7f0000001a40)=[{&(0x7f0000000700)="6468563b5f8d1da3d8d14af723e516b0fa864c62e44c07e3f55ddb2f17a20dbad8f74e82cefde345a22170459c7fbc8938f98ba7728402b8939987ee047b87da1dbe7b29ed516fea6871037be0e361de58d39b2ff8bfb4cb23c284947c03e64c9dde3993e193fbce0c8fa8909db6baa057dd06aa75e6498cc2e93a5e0b255d00239273d1b0ebae7489d87eab076b2f879e5cf1b120ba5f0a8929eb69bad621fcea094e88e219c39338e71fa02387ec0ef5759a0028a3048c5fe90314c2ab441503cfb687648237428be9a3ade77f6ec6534e7bc0b62a520e31fd90ae52da6652130055fdce77fc50b896df1074b0e56bce2ea3d12c88615f651484a63fff6b93a137837cf21636f777be08f2290e271cc28a78ebd25c041ba97b74711bc3e8378c3cb3a8801d1306403cb8b87ae69af4ee84f3c72d224d266c8a304e1fe71f4d5d5be46a1f1c2d75d2370176aedf3e82a07cc07324ab2367aa00c5ddbce7f6e466d93ec018063d4bd31e0638eccf6826bc5b90efd405dfbc048314e7d344ffcf17041b7ff9e4c56c37ba09a16ae5b8200c45c6314ff88ccceaf3e9ab0daa7dedf43d95b0f5fe009cb39171230f4a2ba1daafec7b8c5cb931bdd8bc822092f8abc9f80f934000f75b455c48c412c081835227fa171e8fd6f301ea9e854bd3ecf8c16d2315ac52f7e9ad36732bbe97c03a8ff0532189d907703d4de3ed331cfdfd08ad9eb805a84e0ec9b193d09e828e9171f9383f70831c16d0d309e16ce308a9c9e79e9d2d6d1c392a236f583b469e5232744d1d1752dc1460c4a4712d2c6634b258ebdb5ec325b41234f68c3e571f57e368088ba19e567cb4baca9e0e6a8ca3ebf7b82001414ffc38f5f8e9c2d298f16ab33b220c20ea33a8af4e1ddafa8a401e0bde5fecb84a82de75c9b16790ce37c9a2ab8d03fb9c5905bfa80e1df2bfd5df886eb483bee3f53eee6eca8e6f89d6c08f6c8d6fa9ca245e3825ee27f597c9801442cd0e882bc6c166685939da325088cfa285798a8cb9447fbb53e96fc1a415c5f9aa03cc0360cb8095a5f07a5a8a55b21f44cf0b5d8113999f2e01df94ab43dd79363a4d6d40585cee07741f2af372a2aec75b0934adf7ccc6557ce397916028809cc2a7c5a7ff7480f061daaa5cf745a854c7807c4e37bad1c132a198b25387721b9413a394aa40d4192112983462552a1764bf228ac896da358caaeac08f66e5fba2d795ce3abdadf4ac35864e2e64e38b7d055df877ad6613acaa0a252d1e5bbc401f262a6f6067c80375ef78c512d20b823adeb60c0ec3e89887dd2b93ad0ccaaa30716f90063557ed5c7460529ffc935fa6258df603cb2bb18554efaffe4f8593adf49e43647012be8f1b5425100317d3ed44304ad54d3b9e38a94954a44e9b693ff6c4744e212538a290cee9dcf748a29099ee53b52ba2506e684ec8ea621443d0a8111285bdae792d806f5b30590593f47f2a1814df0e996dcaf3eb8235eec752657a0a3f90d816fd66eab95a409e2c989ac7919efaccc34dd36bc91b5a55a7bf692a84abe59059f3dc28a2a7a9fbf59c84e0e28e2d07351f10a0e2010d2fbfb2cdeb3c5b6679b81b3b5bb9c7a6557ebeed66a1449e19d7b5de5036cc0110f8993f871ce706a2594bfd3c997a3b720e1c3387ef14d294f569a9a1d1b1ee30cfa7eff0eb029a023fb7dec0949c39ae6900ad26295ba544c27a005f570abffdd4aea25e83efec8efd4a76bfa2eb215ca57de19d4d91824b0d48d03a5f0370f0cf1e6f22a51387b4cc6c7073ec003252970698fc831d5c3f17f8786f5758907a068586d7dcc280ba11d94529de3578d2bd0df507493874e4a310f600839dfe678dbeba4091816e18e9ccbd53c38d07af79540ca9f9c6937948d7a17cb0b205436b30f866472744ea461ed7281de8602a6105407cc323d9e770ed9f20061bdde34962dddc3dd195a2276012824290c86939f460c5b802b1e25c50ac9c843a6468fd4366ecda2234fff48111d695de21c99074e87641eea83844f2fd51c30b96d086b1b1dec8c32df3a78e9e0bf7fcc852f0f132b887c63827ac29776e277a97db85ffcfe8e3d750527949c82ec33a963c0231a71a0cea039939076fa4ddfea7627bcca851feb45a86c1fdc1954c320ef22aaed47c3168fb1f3ba9980320f9cbdc8308752903b9744a9c8c58ca0e53ebef212c137cdba8ed324066c9f4272eba0b80b2ab386cba4b3273bf641b1187b4d154d1ee0416debd0c51931511f7122971ee6f1980f71bebcc1cd8a68b58a7fba7d3041e4b1c73c99459af6ca01380fda3fb0916530280d25215f05cfa505f2070d8c88df5f11de02f10f254fd04787f90bb9e6e6b0548dbc7e0c33b66f7c4d89000980bf88ad4eef84dc7ecdbf2f033c888fa9f6c22267e022c201ba0f96d078c6d0b92946cf5cb6313b72e800c052c8805bedd6f14ee40f142e7853135cdcf159a7265702c82f127075899fffbc54b8ed642b8c301128c5de53643081e1971b67eaf549765d04950f06a9f93463a63de9a199fc07fcc6b3ad71a6a2da05aa734dd302f9f84a8fd37c49decafd5ce51c09ec48a976cc736ea7cb7256ce0498a6089624ff9caee06597b43fac41e827784efc4f494189d938979c10602122a64c177876b9c9d545a03c49447fde4e822012d59dcfb0e9c2edb6d9ed84bd58b53bab1f011608b766576620bf1e0974ec7ae2f92091f765f36c9fbcd45188b0c27f8e4c848683198c2249f813feb19fc0744c1f9fe521fcebf351725f00ac4521a94cec8776290fb0eeeefcc4022bbd75150ee4ae8d0650198f2c3253a7111d56e657d66849572c5d19c41ef83096b9a36cc59015e3f926182e5a9192e2fde1c8edb03beb9fab1aa4bd150e2880713b5e9f868308d1c5b93c4f1de8e76968f0f8d54d0cdd12686b7f317644f8992a737362c33ac181376d4fb77808dccafea6b0b54f246de96816f616ff2eb5b026a88ab062c31b34ead2574c7563dd946f72d75a132c44125fd13bdcf3311c527fbdd06e8c9edb06e56129ff78f1c5f5651cfd8432d41d6b7a3fbce6e42379300799097d46d5d297e1bd7a8d836c72703674c201b801e9720fd336c875c10df3d2ab57e1667fd4840831d64defc450d979314a4da49df451bc6e96219e483c5038bc1f5159ee41b79e3634d23df4cc69082dc4729197c3fd9ed4530a8e418233fe990652904ebd189dd4d8db1607d567acd442b376564f9e813815acfac96f4201f11e517d6a22bdb212fac77f16b8282751b415603fbc4f91226f6d7a90d0f839bbb989213ad3ce615c6a935fee980be5f774dd19e981d459567fc02cf198dc77535fae296ab09e0a80ecc46a636f37a1bdc3f2ab580c9191ef7766432f5d11f815b0b10bbd184c0f2684e94ea9e3f6581a211e418f98c3517534964947bcc3425a3907608b8d8427fd9e54a2567a3744903f02036bd56f46c2130241c308c4686ded00fe074b2afbe91bde5496213f1678f76f69dd39ae694de2029734443f17fb616d13425da53b8f4c5d0b8bcce9a8fde7ca605b045a7ef49d9b02fd12c5edf498a77bc239bb639240e2b762a30ae4c11884af14c540322a0722c339f686f76d588ec3064b718b7d3b671f49ca0b97239a6b3e04d05bbd62f1e9c43328e3e59c66b30a0ebcb2afbaa19b9fce37e2058092115f89742afabe663ea2482f3ec599544a6d2fdd8b0a6184ca51cfd486be30411fea150a5bb8bf3df1d292f3e072f05d4a75a439d24ace3e855f3a88c612f0eafdbdd8df80b78e57fb2e47330e69cb7cf4591310c020a12cbc9f2602bb6a030f782bce74e5ab2e148d83681690efdf5091d52e90b0419e1e98661f6778474fb8003d4229aafc37b60f0f70e8a0ece6e7740e34e42f0f934d5b045d29b95c157fa44130adc7d4e876207084bbc482a27b2e9042f2e607e9821107857d594aaff650a95544399eaa5ab6b3c55675b63ca28f0483a8cd720877f6e724036fc841aafd1cc757f7d0219ec9af5baa02c7a684e4598fbc7e91f2353fde90ac3101ba1ef85ace0c5b9702c52fed1202268b1be332601ca2120fd3897c3677afdc03084cda90bcce6eb3100e8f93b111e687dc91be7a0cc2bc6eb386bd088acb1b322705bd7a31f3caf4ba2bb9162032c281cc7a0c2891a730dd2211a7e9b65328f5dea896eddae76a16a06159ae37f27a0ec9a138e2dc6c8f7687f27ee0e2afb85eb3c1fbf9d1b022afb90461b7c3216f9df800b3cd559e28c1711104b8e36730bb1e05290396f84594443986a2b1206c03851ce02fcec4d5c5734d2886eacc0064b1b47e8a65a239b82afbc3e41049d5b727b0f467f4704022aa88bf4ce5047cfeadac0c6c3e32121b641b0f2b3b532b6b39bece3f7a6c93871c7eaa456c455300af70f54f5dda3b632f8d482ce1568a25aa518aca84897fedd7f58c82802ce6e7a3908257355ce43c16f65cb63d0ea7396b971fd0dc2e59dbee772dc95dcca90a1237cfb35a68802f509d5af0317ea0a798ea0fcc36e4a3859655cb875e12384323edc9959ccc91ff3360c3f018e518b25a2915b6bb55e1dbab7ac31972cea0ba5fe98b4ded28153eb479c511d4c312a8abfe47a023b40ae0de4e539c4099345078e5ce9cacd655b7197c3f5bebf1c10c38125e3c245728e6c0f0c8acb57c9a7f12fd38be94b46ff3d9f0c0809d8babdfb553899d2b25f3d7d6b351d34b8891256f37fe36819f6c77e8b988202585e153e621aa41406d31b558cf1f5c44e4af30eaedf00eed42418bfd4cef2f0130c8057bde11383233d224e54094cdaa3a913a2bfb0ad00ece282a489ea941e905d3239a2295160002cefca40ded70c99cd6f8e458b3d738d40e7b7ab816797360845f8f06915f7fc90a7254806bebac62806ab69134ddd8828ba64ac632ed89749d5426665dd647aecc6578bf974bafe4f820ff24b9c2751a18f1ea2b0e842b59467d4c1e6398109986c8c571825fdceff549be69787993eea8c51c876473cf031b00ca851e5033ddb377d8c165f5af04e7afa4cef039238e7dd9581a9f009f3f8b54104bd0152b242af7e658e1a32045ea6fa1b14d6b5d5dc5bcdc387b2504ab168926130543d4ba60ed88ed627b8766410f690f353139960185eedf61d08cb0f8244ddb0dced3b307b4c925c3d9eb019589b9fa6886ea7bfc0d10a924a5177fe1c8fb10530f504ee0d2a2f7db8e46560480cfa69ed348221e2307b32918c3e50810a7b2982e33dc5b1afa14fd82cec66133c07455ef29bb3c2a0facbd5d3226982acc315bb9674870539bc758c30a606c40e4b8bd83232beae35bd565c45a472e53b81f0585f0cee6077907f46c40d46368b51bc1be0090c8e7561071b3ce8d979e23be35bf5e47644f1ad80eb28607563efe942abb1cd5ccf6d8acc17edac7c741c8ca85ab9f056a19442b3411cf4fe9db3dab99cd3d4052ef61ab6ac67642fe965de951611f584ea3fb2fd4bbbe490b9f6ee4afa22a2a618a59c8495e6d58627911b74b5998628cc286b78c174d17200b218699a27333a6e1b589a6515596e15add339783acde43c2b0728c703da8a55100e956d4aebcc6c98c3b28011437b9eab279e7df3089e776f2271f7dfd7315e2fea7c1857085585867d943fec386cbdd01e1bc98230bd0116aa46a5797d360b415c7116a878f62c8f2451931c8dd93f67389cecd85f2289ee149462f61313002bc7be64e59ff4a50bf9f8167ccd523f26f466b41870b132d77c1fc1e164ee84e2f689c0e31e9edaf055db59837235b8", 0x1000}, {&(0x7f0000001700)="a6269e93b45a67fe86153d2e8c676828cfab5a807543442af6f7b15bd35e99143aa66c4092850e3fb37a66b9cad0fd652f55fb82d5b3b6fa3a3ced959c6148d34e37fdd924a5bbfbde8535508174801e07ee8063be4ed25b81b46c87b4057019bb4c6ae3b9d3aa73cd6a74ff6831c2a9ee4d1728b2ffb2b97912b542f3db1cb74062d2b9f0fa6fea6af77553712f9e7ab2175420fc65653f79c2ef5a763be0c669538884a117e2bb32ef0591075c77a6897041f08e0ca9f4971d789ac5bd478c661a9685", 0xc4}, {&(0x7f0000001800)="f97dd5e539d025d16ffa42530421a521a146941e7c554aa2a1ab51a3475ad12402e2e18f466c53594fcb32522ca352f3e34ae79a48", 0x35}, {&(0x7f0000001840)="356b24d89766e10cff89374403562cf9d9e44cc971b1c4432b87236a0d58c1", 0x1f}, {&(0x7f0000001880)="bbf805c38aef033ee7e7251bb5f444b2fbb6f38c2a7b9b54e09c06b3585b14cc3f738334a1239bb1518586a3f3851b94cc47ae71d3e98a01aa6d0e1ddad8f84521f70002147875b30a3a8fbe0ced8f5299d9d38956da32995d6547c7d9bbe4d1026865fdfe755ea26e390a023a85755f099f407f04d1407e9de58da45413383f204867dd27b44a35ef0c8ea57aee9d8ef6a0fab248d18c5e1b3f", 0x9a}, {&(0x7f0000001940)="e156557e1c953571f871a7cdabd452b5d752e7031ee40e8dee79741b800cd84e19d90d72b175751885f8d2a5c308f86da1aaf630d721db9abd5d6fa0b1ad6235d58a0ccd49fc7249cb701a5628f7b90e5a982c98b3fce8f9fe99d8c99e7ca0420558fb6d3bde0614bb563f884f31cbbca627d040c7f1fed907bd567d0edb8ccfcd64f5e4d233124e0ce08ad9c2928f733c7ab2a730c95f8d2596d1691bd94d4a1924af4927aeacf7e926b98d12d536ed863379ba653c2bf80b29d18768d4a3f8b25ad0e41fe8123cd141eb642d63adf72eb666a7b51e5f373a63f43fcf81de5072824e83ae5b3b5e8a0790001265ac", 0xef}], 0x6, &(0x7f0000001ac0)=ANY=[@ANYBLOB="140000000000000029000000430000000900000000000000900000000000000029000000040000002f0e000000000000206e7fb3458cc74c0185843df87f077ece4faf84adb4c484eb36256ec74c8bfe8ecf798464dfe64a1f878a656df909d716b5eedb745348e1a3cf62c1292f9847badc0e8ac3ee76fd2954eba5257a9bdaf3f10a66430bdb1370842029f01d4df4c0d91ef37c6fbe036fa271b2009b4e72c204000000810000"], 0xa8}}, {{&(0x7f0000001b80)={0xa, 0x4e23, 0x2, @dev={0xfe, 0x80, '\x00', 0x3b}, 0x1}, 0x1c, &(0x7f0000003040)=[{&(0x7f00000045c0)="48107585053256c72421bb44aea9a99e8a3e96ab6b8daecd156d71064624fd7179bbd873f022704a249a6a96bec921ee71bf28c71afc4a10b9ac848a973c655587d8ac128ed82521876ae0bb090bfbf6da2aeac083d2ecb579c57374636c074f95321f2f25e98cb2fe0e2f4084a387b594fe712e3bd58f2b0c79b38996f01af25a1a52a049b24da2f10e13db40690ffae76c7bccc50d265051108ef6509a2b3fcc95ff6505b319403620896f9d7736ab19a064db4ea5b0b853b8f7ced379e158c76483d78d14b9e451a5e1415941358ccbc85e29912768d497c7a03e181c53c709e7453b001ed3ea721bd417b64fcc1375cefea5356580e07b9c621c6592c096d87ecd791e74279e3785e442d195bc56d08be6a7491a1a809e32dacb4bece330a35dd462ea6fc14452b2249464511e32e428e1a3b12a3f4c71e67cb1439139e8ad3f591737abde6b56ff9926e6f1a4daeb0b991cdf", 0x155}, {&(0x7f0000001c80)="8626bc9aced0eccc7e93a0b90301b274ee739bc3a58e4271b53e6939106460d7861ebeff4f20cf92f903ad9be8df2e5293193542fa9696310f65e97b0e11b6b366265b7210f33c31024dc8976897f0cbdbbdbc4abf724cc4e775082088a7af66fe121d175482509562bc80814b8a509426af04702c66e04583be51764cadf01cdbc99e46d54051872690a90566776c920eb40c9f206bac57c2ed2e4761f9995565273de59a61b662be02ced852c71e95385457fc324928baebfa1e6f62fee419f954f883bda227a38a78e519a356", 0xce}, {&(0x7f0000001d80)}, {&(0x7f0000001bc0)="1c517644de17184ba21ac4d3451cc7b71c411bd0296a3a65a61694e11cac3cf0c0fe11422d8f718a9db1cf54bb0b09f6cfb6b006ccb207290166eb6facd7983ee9527e4808dc1da84a031317209ab62f5fa3fd5d35141a8a0afa59dd80e7e6177f96e9190179b6f327af2c2fd718562ec102146580bee99630d295a1ea8c9423be9cf2cb007cd2", 0x87}, {&(0x7f0000001e80)="e20f5366232944c9496379d6507d74d089523660d34747ecc90a7171464470c28779e811551cebc740d4378d2594822cc161a0fbf38f642235116045832574257adb357f660c3a6edd09dbe9a23032", 0x4f}, {&(0x7f0000001f00)="d1d3858f5e0ee9d825e2dfb876398c99c41e73f1937a5a9e3ff12c7537871f9f5ea8fda02148e1bd4ef50594e7b9c442595ae28bf9950d4fb7cf398996c6", 0x3e}, {&(0x7f0000001f40)="03e6e8a68d0143984466857560c3186bb4e8a14647d7be55bc6797ac251bb010c41605edaae19bc65085f3de7a2c5fe41043a08e7f849e772dc5aa5a48114358a53d3ee5f3a16f8c71e9aab517730c6616d7000adab13cba4a2b039519bd3f0a17816628a96e8f3246cc0fb21da11cc8a62662f3aa69705ea135d52d17c3d083ee29c8b8873bffa1e20f61e1d4a80f71f4602267167fc30e1f0c2f239e151b921e5450b282f95039200934a638df2787fc6e0483a153385f29dcebbd65f05698f1ca267e8733c57fe40a2ad8e225fd50efebd911aea34c95a6632a42c6cdb248c98fa05773c0dd5d9067782327a3fb69fdeed3e172cf074ef8fa6c0b534cd2f765f902f7a5edcf3ce6179b832f1c1a57a8e9804a5df0c046661cb94d94f5fc6dc2b01beb6f02c2b8742bca95903f14050847d3a7144e6b13ac692949afcd3f1d72985ff104c463b58f7968c41f1c565f1f5d5a7f00c4cbdac7d690c04af890b9a30797fe1b1ddfcc2bd4c9b5656e794b140e511dd9af3b42396fcd769d8d4ef360e510b572f3714c7c4980d9412fe46a391e896bb6e47113bc6d1a5b3ab129f6570be0b95130803dc51234de4fceec33e94c1552c7e77a0f22b739073bdacab31b1f2ca0756c53b43155413b9f7544bcbc1b0fefc8eaac9bcf617efb61345c5e233632c5dbb915bddcead3edca3fb5c49ee57a689848f76a8225e9a4e48843f75d8c53f51683304cd11e6f91862e81515d713471d5afc8b8de164a5b826deeeedc37488f333615a2251e92f3d92db91be1b44396450d42b3e4ea6351b5309dbd02a8681c88d29c61194050e30df1279900fe91f5fe537b33ef190f2f794f875a450804e781445c0f414c4cf084636345a1444edfd5da739b34c281eed0157e3d6119fbfbfe75768bc82c4d48a2fd715e3701748f39106a9f1227a4c9ea84878aa877037d0d2671e2fd662331cf471840ce5716ba6a8deaca68c9a84d9c8fd903b54f75bec05619c0db326a57a858a271da7e12d709e5cbf4ea078259fe70f832e684d4962bc78c8fab304252a471a650be469d48449fc734ca0c0e7102e6d2d318ee98fc61e9821873b7cb22840b103f65610ff4484ee25929bddbd582ddc7731c84f0bba59a2eacc309ef2c8180beddd9b649f6327fcbbb05506159c08c7682aa810cb756226ad21b5d0e8af4b09a9aabd58adbec9020955c864ca42fdfe98c9303f537e3cd90624a8b9c3f4c94a72f44c65361d8428ac32bfb99e0e580d026f5bd2fbde19892e8c7fe58112ee51b878535c110496a8922f5f176fc16e21ae3f797f278539dc6fa187aebc4e541e4a7e702f70342d80038b98d276d296000bb47655632d74a59169f327e0dbb16daed11066c4e6dfc99532fa9a908e4f64c0357ea3485ca7b32483e6ae0c489e3db32506ff08a7b9cda48fdc58c7d04cd68fd5c9effee78c5dc8d47feeb5e3fef19bb202e405fe4dbf8a5d0adbe07fc4fbf2c5f920285619c0214ae6bf87b4ac699838e2b74b8a55136fe0e42045061dddee1130b7c25b0473da8a6d93e2c997651146824eaa4ff4d8dedf80402f21338a8f727ffcba05e1cddf1b4cb17d3d2b03146fec775cae6ac866e7894e61ead3a8284678c558797ede4b0e2beee730e9f9bb1da395374ca234b76d22a4f0d42cba21d30ed514ae2e6cba36245d484ee3d7b1be1898cf1cccfd0b51328aa64146d9b29b0ecea79479ee74184057eabd08ca5a20096442c0c4ae58dd920214e2339533c070d016bc4e38761807df24b0556558404cb7a6d96351a456fe233cb49116d83aa53edfdb0ec7ed8ae20f65cc41c0d365572586a7c638f4556ef4b87ee18f2cf0a95ec01b6fe9cd4d73a0566609fc09aaa716a0b6b2d91ed1c31c5f7eb42f97f0862c19f7f31e1e12e5094a9c2072d9c27b153c0c4787c07b4b44a41126b496a0300204b8e816501a4c42786fe24780d5937f414ee417607af90a19ab09a234ecbee831a6514594a7868c1679e6b185b3ab183870763a9ea004317aeff84214532e6f0a99735f666d4e0b544bedd664ef3bac93ddb027c2729afe90364d7ca0e1ed7c070be5c311a41af68f6f8bb9cdfef044dc2bbd262133c1ee5642ba0b39b5f2f5326c49e32ad8c31324f343ec0d971c91e4bd54d067c52f67a082d203a4d1bf744ce0b5c2f33bf5aa7190c2db85586a1572fd5b0243765d58e20bcc5d8559caba430b4d6792f77d5fc069dc90604d577e45afd4f51cc7d8142ea5daca21885def735869d75cf57fcf64edac67549eff8ed3c3b5a7adea7bbce99762a058a3a279fcc86a105c3069f138a302c26699843600527862735ae63cc23d5bd50d7a05bbc56b0f1562573a80beb60491eb2793fa6296b9b12678c7cb822447c4d2b66b6d633cf440b4fc33e6fb0245099896a1c8bf0f72422ee6bd6d3c97c66d48d4dbf5a275ab9f430f34182bcb4961ec8d693a1a71c45cbaaaf27ce15317b3f036b458be4b09f8244d12a91f303c7528dd4b2a41e49101505d7dc3f751bd65cf0c6c2130032a1f069c2277b6846a93b1bd6a8e8119ddb12425c6abfbb86a7576941711a9fcebdf2a93de4815fad6267d8ebe0d8b07a9a64534f99232040f1050e12d7e2a83e85b1d1496fcc4740b330a6e4ff4c8d6aa1e2e5b28bc73f5f474a1f9ddcf59d29ba3228ff9e1792b683615afc93921c2f15e65cb2512702a323fb31ff85441703c35aff70b3ca2cc29657fa490a66278341df7257389ff72e5ac926153bde265a4d7d41b820267b29721975ddba779bac4c4cc0040e7f821c6eba9c8a8b6819725d25c7b3925cd1edf5742ec442d34969d0c0a4c094db3257d8e4e9b759ad07bc758f4312708e6c8149d679b4eecc9248598a8388e9d99078250d8474c55c3c533f76e9e68d20fd52812550aa8f00ef03aec81918ac2bdf4010b859f39618a76dcff653f2c460b8772386466d8e34d67130d02fc82248ad0060fdc7083f079c4fad47f08481e8585e01ca77d73022b8f6440104c8c378fa677a004c9d28cd57ea9ad4a24059a5d36c189dd1c0f40ccb4e4ef298fe8dbed4588ed9fd06a1c346f2a9445e31af58c5cbaa28d0a8e3df4267548fd880b29d27d965afdcd94040edc5f910376f4d867abea3a3b91e02781a80d42b24fd86ba9ca62efc539c7c87fd3db20f53601799b0ae43d853e0eb9090a09993d32b7fb6328e3dcc14898198833bbff5344ccb7f3c7c758a5e295e8219a2cfdd1bc0cb92d3e9cf743d308b229cd754a94dc1f79afde111ae77a1ffb65360762ee1bfb9569d64270f730f05b75aa8f8debc5b9a69df755ed98eed943d35ec3979a57ac0da9133b626f28bf873e475f475a25959164c7452edd27aad5d50ad64b31fccc4f7042ebbf29139eb315559e6adc42b432cbea3a296d6f486396b32fddc300cff152c7bc381de43db93da8841f72f7c7fed6b36bf66c4dede523de056fc94f855cf99b7d1b83aa78b8b1ec71826d9484dfadeda0a0c93dc26ceaa8ea8dfc2c2378ce6c208c2419514a0a2d4b2fd2bc3141970200789f9e62f99b613230ec2a488193cd3a975d7d825029353fb980387f5ac79c9e638161ff0a91cc51a314c6cecc2ae96469ba0990784dd662010953ce646bc45024451f7a727cee82314ad5c417ab66b9cae39020a1929b0853ee2741c8a4492d855d4b5e24e212b699c9e5036cdc0b8594890e89b9cf9ab7c7c8c16092d5cda0930dbe1588bbb3e0077fd8b32ea8e7181d76198d6e9b190234e99acedc14985530b9d213ada34032200c67057226ccf5cfc896d0d2da73a2950cef56db88c4f020aef6d77b1050b5970bf52c52cedcc34876f04e57ba1eb28478116e1ad2e9a82488f6bca438163c91cee9dc1476158db56a9bcaa7db944634b1f1c680af9fe5fda8236a2e0eff0c74bfcb981e971fef9058f9aa9758c6057823f71fd4ee5e6fb7a1dbab7676ae8e3d419b5251d85de79c312565fde6f16d551a19af36781513affbaa2122204b292450e1bf683edeb4156e1ce7ea46481f87675c5f5f128fa44ef8e25939abac3435969612a4f19815fedde554e668ae0219de96ad0734a3643b871ee6bb43fc888983d57a9dc162b4f47606704f5620fe74d38f52630cca020f878614f2a4928be050e53038a267094c61aa2d995822ce1de5b61d93798cba9eaea1eaa421ae0b4cecb8ecffeeb4376f496e8e05c27f980fbca196811a13fb907011c623528059e4713450de5dce98c14827a9c1f9c68118d4832ca7feb04eeb14b30f515b0b62194581f319486bd803d1d5eca7c6830e8f6c77ca6ed1f3165bee36eece756e25cec7b95419605b69f3621a946d62f820ebd1c66b003f890ea0c9f3825096d18f59814d827da2989137c95cf43b4f7b7b0be08223467a3f5753a3d106835b7888fba1bfddf31c5d26f1bc7b32826edb65c47e15e0da41900ba750ccfff6b2ba4126e0ad62d7e0a91d1e3517973481b5fd91dd4249e65211970a13e088ed3dd862495a97a6fdd9c684f5afb827b79dbcf67a0792bde471dffc5687cfdf1fac0ecc9802f922f9aeff2133ad285baa4ed965d40e5d5bb2bd9f57451d6ef739c9b27707d87fc03f78222171b9fd80514c54c5338f40107566a30f42935bc55d123be69d7fea055374f4701781e595d9d50d907ef89c5d7bde388c870aa9410cf88c1a0a8488ca994b953b8d4c2c9ea8dd27f2add025c42703088fe2ea1ececc839f89ffd5bddae115bd3e694c84ab6de4ed06315b57ce320d9886496b237af32a4be02ac778a0ca6669cfa05d5e786f4950f0acf2c194cc518c04c8dd67f1b920fd18a75fd067c938393c4cccc6bad6e8101f6b308fe3daed044918c86649b77fbaea4e739cba78c5163705170bdadf254d6fd9a5b9f6c97d7e057dd7f8e1c353c1f29d002a47af8c97deca4becb647bdbe189b3eb000579d032aa85293e3af96d762f9b988eb2d257283cd4b8dae4d6ab8275a973ad2dcf98a31b8f7def024f3c8451628bf78b2dc6fff70fcb0f51d7fe059cc438d8d7ed02f932eb96c99c787e05a8d37e58c4c200597d5e588bf138c809bd6ac1b19e4ad4735bbaf124fe139371c63e230f411e59bd9c80a93d0c89304a86e82f255d9a164a8432c4be5f66957064bc34e61069de5ac681f57cb418628cb5ca281e782bd7cb5bde73c2ceddd7f2fc85646eaf527bb7f76e361c554a151e8fa7dcad0a74236d9f6404f2751a87779a0a8b2fd86638e3c1265bc918922fab6cad0a6e334a81c69ead61d8f2657ae39018983ad1316947fb1f91a7b50aeb99660a2f104994f883f3f874be369020ee509489187e100ba216fcfe9c865559479304bf37f4d4ecc7ca7bdd46adc25cd0181f23e28ac938e7fd1712f868dd1ea325cb8d693ea92c8c68730dbd0912c3c785cc576773c7df16330571516e8a0fdb468da93a849eb874aa534ecc278c6039864467c5a9216ceb8ffa92f639c45fe7a9ba3f2a66ac4f4ee6d13dfe0f2f4799228588845cade218c3a38c225bb0409d5fee820ba4f3f2a6ca7116054b3dda0334fd57d1b2327f8fa01ea75e50a15c01d0fee2a7dee0da7ae6985a22e48f43b41bea858abf65470a0268aebad0c4ebea8c4f866f50b2ef9c7a735e0bfbbd503257e337161499e77ccb7494e8cc887585b2bd32e4ffe9f2b5d4d19eac39c5dc760f6311aba4cc27bc4fbf64212cb79216a15892c7c74f549c2f9c6099148203fe2fcdcf66c345375c183a388a390198596a73be907a62a990c57ca62f2da5fc4774276f076108271831273e", 0x1000}, {&(0x7f0000002f40)="f44d7b71cc5de143f9899b5c43ab4bdc003e76de1c5b0ddbc7f549632e33a2d30fd5e2faf1959541c4887b0ce995467549b04934b2cb582dab465eb2e18fd60d35e45e5b5d60725fa614035a6c289ad9b5e970de4646cea44c6f0523fd073d1446976ef6aff51b86a5da499142a671e4132240f30e23c5389e76fa90d667ac15daca9d4b10e224d5b0cc3dc7270d2166344fa7c03696d82f0cb61e6fef13235e4a05fc8001b042eb64425a3f3663c5a47a710b172ce2367ba1e9230aeef4f74ee36b1deb101b20c73ac72054b1d93cb32f2c202d886b2e003216c38b65792b442d6fab3a3b", 0xe5}], 0x8, &(0x7f0000004540)=[@rthdr_2292={{0x28, 0x29, 0x39, {0x2, 0x2, 0x1, 0x85, 0x0, [@remote]}}}, @dstopts_2292={{0x30, 0x29, 0x4, {0x3a, 0x2, '\x00', [@hao={0xc9, 0x10, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}]}}}], 0x58}}, {{&(0x7f0000003140)={0xa, 0x4e23, 0x7fff, @private2, 0x1}, 0x1c, &(0x7f0000004340)=[{&(0x7f0000003180)="f9a2917027aadcf5fea427f406dc7c5ecd28c29f8d04527364196e7bd69ef17584ba14b96b6feaa19ad5bbb0b5c3d1", 0x2f}, {&(0x7f00000031c0)="d91a75abdbb2a9b5fb771919cbe48619f7c353f024949d4dcddcd6bb5816887135d5dc887c6bd0cbbcdd7f1e75d014868548388fe597f3affc4f25cf6d9007ed746fc9e983be6103943e29ccda8acad5d62734743b50fe627f035351b4e2c27a0560029d860521a54a70edbe0ac310f588827e2dd3", 0x75}, {&(0x7f0000003240)="fe56a276cf8168d23c30ce0e829d279ebb7ca79cd91d1d9cac89229661377c768553e3514f9c98c0d74a9f62e0b3653998e7a4e6ae79b4997d764e025e21168f4ec6634fdc85c416dbd975c6122c946f759d74cc519ac28a15ace6320d4c04a25361129cd8556756bbcca8b1e3de8e580e9bb39656de075eed3e45bc32f770ac8e96ebdefff99c9deb3bf8dea8d096e8502c7d13a51521db11365d21f6b7b3e72cda937526a7ab7b635bf18693f8a37330c7cd6b5199db11ed41bf71cef2b48015f1904b76a37c5be43729c765f3ccd80e57ad8641cc361bf1cedcf1845d744b7472856f9a7fd63adbfa243cb2509695d175b3486d3a889cc496a3a80e6a1844e53e7f1184426187f01858e6d9e85e05a04966859ba532340f0357dc2fe8d277467cb23e75082ad3bb1c7936babf818272055493933a00db1b16810328842dd644b013861d291a9ebd886542faac0482ad3ad77f6fa3bf8b372f8b4f03c65cc18fa325e0fa52cdd84da011605e517a744d8d9c154d1d613e6036dfd3a197c3b7ca114a42583a87ac0d4463a1f64c36d3ff32cea47b5985b6af91206de001a3dac955b6c88092fb3160aa2f28229bdb472962f0a4a41f4a3dec8a05cd7c919ccb6836a34aca1ec29db17a4511e5330b23fcec8f81c0fb5d901550a7146800c88789c41b7ead934210366779b7a42d136fc28e8b50542199cefd2fea49d0509e6371a7310b5ff6acbd72a11e1f14de36d422655cf5e199c9e6d028a83e7dcd985a54c619d315a292a6a4d8eddb9b91ec66b56f488dc83fde00fbef91b586b8220186c657097655b5053c1db30708492a7847326e1e492e1fa3203cb638c635b002d850b1a600d875fbbc063e0ded2a64183e363ffffe17ee7a6170377297dbc8ffc831dfecb1e5dd39880099bf8707d15c9e6ef8f8bb0cd305235c47c1c20cdc859a6382ab293f7060902557329a757018783e210863421c11dd47dd3d74273d2ea83bfec9fa0c750509953ce9ab0aeaab671bcdf928d17db0dcf636780955df9ab9e8cb8e7b5c9948cc0d2e4fe4ffe818b306d7c093cf6e53479488706e57153f4a5603b2f7009dfc29eeb57d4173c4cf2b3f1382a53a0799fe3113ec11c95f4bc5b2b0d2985ef4ae1ef9f00e3149a5a7b2024d5ba04cbe847480c971390fdd60d93adfe30c9f79b9fb202c43051d4ef376390fc543fef27a9cdfc6c172208e10b6c643f261aab510bc79228f21243a514c3fd54c4b320c84ff14e36df6bfa1aa94f074b50728eba996dba6f232195d3b051dc47227b2c0f84f0a03c143b4dd150cb2f41522d6aa918d889f416ec68e89c071e2f14fe8cba7901b745bf8f637ffbb9d1e1b5a301a6ab2eea73c8fee9b8bbc45514ce65b4ad63be969de816fc2b4bcb15e2534b07e8af53f982cc44029dfcc888d46e8001248d9ed7b0f5088d9b26e6acf57528f00cffe76bcaa0b4a9e3fa23afaa8d1413e89872fbc320fde3f2c05ce89dda168d7b8144443f8201dec5c38543470cef5ee09fec50e590efad12f6bcd81faeee25df5ebee386d9f4c7e9fef658b3304a56d77e8e66afc94a481c09ba8456ebcf0bb641bbbffdaa0a9f5b07513bb258c2a90853964b89f5db97f8f186612ebefded8b15decef7effe326561add7d3df4e529e79927902daa541ae4015d263ac8ddb8fc1603110b0a6e2d25487ad03d44427acbcd43c065761ec966d97117e2c9c4e487aece2962855d0f7536fb9c1c3349aa7cdbea613e1757ee63bc9b310231c495d3d6d4a8f0e552cb6022b5a91a3108b6a2e63c005b39a0c5c3424e33b7865861a26d31201585c0a052f18f73329a6fa0dd16dcb431d14979467ba104f4b44747471ec419673cfa8aa648d2c8b2af1e19b3af4abd4d4effb8a64403e3afcd673ebb172d15f358f7138535438e15c95d35a489735fa7c4b48bc9f6f2178234a1a297669e64ac705873ac00ae2aeaa9c38aba962fa811a3fff4ba6226e6548380d9ae7f2972eae90361329165c1b338ae634d32265e288ddc44ff91f9c18adc6e9f2408c56b964af947901d11236939bb5754dcdcc5842c987ee4eb8c6d32e8fa523644efd3e28ab16f16a6afbe6315d649e49b913c1f222608a465abb0a4451ff3415781dc93577592f380810e58b4f2bde4ddda95eca5c368d71317cbccf1dc99442b867d6e22c72a86342540829f5100f1bee28c180cbcc05cef10abcd62b4da53ccbd1844206dd4358cccedeb50ff1e833188a39bd7feae4757a6f8fc632ea90ef34877828d77df842ed14accafe0b017a8923d667b32a981ef049be1a4ca2c341b461e6bf163f42e04f09be9c4722b2ac722d1748aaf84797b8a8ccc53817c9effda27c82f8f5b2d0f9697b449728ad8748e8280e4ba32cc00125fb09595a34f3b6a94fd740c7c33651c2dc5304ae6880a72c1ff3accbae339637fdf5af520730fdcb6652d2149f4f7a7b1fa5d79808b9afd8f309b0940877cb99aae42ee88a7d08b0f3b03487d2282e3e8a58a6e068c68e7ae86e8715a9451a6bcd7356cefd3e8efe5a05ad2e8b152e4550f0e6ba76787ecebf48deb2e03f74c080a4784d9aebfe74412761c31f7588c2dde170d31b53d2dfc309b0ed191d1bdce1fafe5d3f457d97889eea25fd1fc01c12a0419d0904af3a3b022533b21d36288d02411831e49c8a8c2271c849a116236355145a74210cf77f0b46aaa6fcf08e550300cba4aefe18a0d6e1556cc4c433d3bea6c352ce9bc2776c8e735a031f346641c872da1058981db78f74067108e27290dcb3a2dc39a1159b200d572267c9f6167d3e24c276f1e3257ad78ba91634d29a3e4afb6a2b7ed596522dcab1adefb357b3628ffb50de77933fd3cd2ed3d6cd35ca63bbacd2fb39c1847480e1b436ec51429920f52d37df980300278a57410f5928dc1ccafad741139d9b7d43dc0163e0961a1ec575bce76a5fd01d4b3b6b01de191687540fb0767387fc097a2083172fe0a4e883719c154a62e025212e01583116dcab0ceedc61e4d577a73e8c7cdb2069e5dfb16c862c5774dd9704714e5282225024100d6e1b57fe77974aabc3099ea2b9873002813975d89a0363cbcf3354f4e8febd2937c610c1c5cae734440a069947a2874603eb4eea76c64717bbff645cc9fd53443effd0d21792f6cab6fccf339ff5573e10503bca72eda63c16563d492fda96ff8e3a9e2dc27f4441d30a0aa1f82af90ca801ce9c14fec42b29345a7050e9c8e388ecb3465c93ce54ded016900f57724622d28a9957aad2a48089e0ffab29d8114d3b8c53a133bdb25536beab201d1a86613a13382cdaf7cefbb73b789ed3ce9e68c6a80e6857d8d4e64f30b6938390050370aafb6a2427b8baebbe00497b670e6a0a9c600c354f9cfb74bf00140b2a0b48e21f03608cd573ed7dc1dae05e5e702bcefb0a651d1bd4f1f2dadfcd4c22945e857d1b0dfd100d89b48a61be1d6a1fd59afa62f1a72f30bdba31b2243e6c54b1d6a046cee58af346e44ba3924c41b1711610829c93fc7fa4ce407c8eae99ddd06161a91bc8a92a2e0c0119b7c0f25ead1ba6d6717fde3481196708fdced8af90651be38a8733782591b0ddf4c6b6bb74048041f6181df8917afccd5a71426101306c374cddaca0c76facda32eb81136bbe0297e07a02acaaa7071f147d90ca0462a663ef4a59f284ff64f9a68a48996bf78c40f2ee88d782536a9df89a249d060bf67bcb872bbf921c19947230669b3ed5052f7c4be85e950c2e57314e98aeee020d9c97869c80ac449d8b2cdf06014c6c8fba70a468e6d7ce13dbf9b5c40b57862ecb27a04876d6c00be157114bd30ac21d7924781da314a9952f4a418ef6251ffdea9812d52098fed10e6d312d48c696ac27fdfd6207de675e318353b8d7ddc89aee19a1054ad236f09090aebbf7f9285fe93066746c33bcbecaa0f7d3839822f430d9d53bad77e60e4ff7aae80075b136e1ae61cb87722c2af8707c0ccaa6c2fef7084d3fc9f7f5c7b6caadb57150d20283ca439853ad96a34ccf9a19a1739788757596a62902d7e026f9bb6d2f04a28068d3239c2d0c9f916d249f96f09b3a93a14fb719b20bdcd3bb77c18dad89c942531f89dbfa9fb8ac28fbe486896dc96e5cda5ef078e8860bd971095fd5da6a55aed05538f1c75affbda83755674b6f94bc856873549e1336a2afc8543cd1ff84871300752ec617869f74f7264f53b5cd779d4c20d88ed2a9ee9ab14ff900c1700a2fd7bfc0a547fee519974c763ad59a0ca4c3715f75a0424e8fd1c3d496d8d2f00b3575f73dad06cddcb3330a8d76436dd65073fe20be2e6cd81b07a91e9295f5e80915f967a998328e640f99d715f7f5c73965126bcddfcd44c23d7dd0b7458b9b04bcd49838625665548b85e2c28b2e4c637dc66fbeb06b0dc1e8c6cd2a7e09f553cb373269e0edf5d25afd8410961af016abb1cebd7d9623db5b1af52b7c89b95dbfab2d08aa2e3cca228eede5f08f30bc3aa36a4c82df048d07e24760514ed6ecfb9b1fefa5104711d3644870de44f92a47cde13c44a647e0d0b16ed7b0879b1e4ff5a7f8b13f4cd4656a38c87b400e4ec0174aefbc08dfdb82651468d549c375aac5e4bd29db2d23503dfb0e6e0780bc685c1542d32bc41f9888d2ba801ab10daa491d897c4c0453ed2b5ac5940a9043ac5cc7399e6ddf28963ddcaaef67e5f3f39897b5ed68be67013cc91c8d2e18cd39aee838b7f573abacd620833de5f339413389ca0f5320fd9a1b467ba56f2c905f9f0b88d8f2f5115c74be42bbcb84c0dfb1831e795152e14580e9b15b47df3101331d40b9d898edd2d0becb02447ccb9e2dede9a5ee1230a5f1edf41284c6e927b7a0e4cf64dbf24b8360e069cad2c90fd83a1d8942791e2e8b89dfe5d6d58d060e7300169edbb440d806c8e9a1789557546d82996935eed17bebf278f04eb4c05bc28bb438f0ca81ef237b2b8ad9da395fcfe708b7ed6664e02e72c5af98c3ee834be096aae48d093aa850bd3e6cc9ae2fb714f08b532986e3f8676715832462486c543c2c045880bf2aef4cb71b157272645dd90354f577f9e39a127cb416dc826b41a4781a0e50120e4916ad05c89ddef6e72dc18cb011e7abca8fe2b96488c6d3cc188f34f4c230e4296ba094a2978d3c1256b5b6282be9eb01a0821bf8cef06fa18b517c6a8a64237fa74350e52a68dca573383c9877b9e6a6b0c97de1de09fbcdb6eab05fae86a9337fbd9983bdbff0033b24c957882e45ec1eb62e408f6f86ea78970451d4fba5f7d9db3aa0b4386853ee0c6136b1d4f8ace3d9b814471601db18cd448109d697688c224dfe6fed647ca9e0f323496fc5240a5c37048d939c42c60d34f558bc507fc19c9c946f0e72e100edccc7f141ab7695b668b4978f5bfbbb486c33eae5bba8ff0233c31a1a311d9388f069c2c987963f5af5db2cbd522056b8eed75a8c52c8e3e5f25edcb13f852cd1ab7a3c4b206c50a7597e24a311da02f1e12548f4923be540f063bda65050081ce322102cf688240be440ff6ec6ca7025ee4c55f884da6986861f8166b64d0a39b87da74370a0adc0008a9412a184aae6d3e96ea83d249ca3f2bf1557c3fb10d7e85a6af4f24e92ac5de912c948c906204615dc3660f1b7a3870df2127e004bdb7859e2cead014fb91c3bd3c179122c76ea440760900ae160955642350fa7c93afdfa72e7caa9ed530b75a600d223d175d33ea6aa503eeeed2536ecb7b115953f2b6380d29c4656a7199292d20e898fdc920da0081a95281e4bb00", 0x1000}, {&(0x7f0000004240)="564e1373dafd6e824a93dc7042eec95e54694438248f644b31109353f2afca", 0x1f}, {&(0x7f0000004280)="41f53c7890f18787ca9d0e228a1d630016eb4a4d49bedaabd71079ddbb81255661b6809315c0951686562ac1a0a8c8c0c7563e14b0c434f3f2166b363bcafddd52b56464992a7472dad52a1fca86ac52438089fa59c874db3889e698af9df5627a6f5c11a72cd1756088b75f913ec8a55ccba9b5f1e6dff275ee5665eeb9f8ebc5861ffc", 0x84}], 0x5, &(0x7f0000001e40)=[@dstopts_2292={{0x18}}], 0x18}}], 0x5, 0x20000080) (async) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x11, 0x3, &(0x7f00000002c0)=@framed, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='kmem_cache_free\x00', r1}, 0x10) (async, rerun: 32) r2 = open(&(0x7f00009e1000)='./file0\x00', 0x60840, 0x0) (rerun: 32) vmsplice(r0, &(0x7f0000001e00)=[{&(0x7f0000001dc0)="528dee12cb7526ce247c3a73ab5b9786e47324d193c348f0a6a83ecd4a99380ca4aac6e5f87de97b3eaedfe998f45fa795810e5734fefb36b1d98ff4c54a1f", 0x3f}], 0x1, 0x1) (async) fcntl$setlease(r2, 0x400, 0x3) (async, rerun: 64) connect$inet6(r2, &(0x7f0000001d80)={0xa, 0x4e21, 0xffff, @local, 0x2}, 0x1c) (rerun: 64) 01:49:55 executing program 4: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@base={0x17, 0x0, 0x2, 0xff, 0x0, 0x1, 0x4, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x2}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000005800000095"], 0x0}, 0x90) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000100)='kmem_cache_free\x00', r1}, 0x10) syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), 0xffffffffffffffff) bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@base={0x17, 0x0, 0x2, 0xff, 0x0, 0x1, 0x4, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x2}, 0x48) (async) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000005800000095"], 0x0}, 0x90) (async) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000100)='kmem_cache_free\x00', r1}, 0x10) (async) syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), 0xffffffffffffffff) (async) [ 242.151823][ T7820] raw-gadget.0 gadget: fail, usb_ep_enable returned -22 01:49:55 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x6, 0x4, 0x8, 0x8}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000407b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000380)='ext4_allocate_inode\x00', r1}, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) 01:49:55 executing program 4: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="1801000000001c000000000010002300850000000700000095"], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) dup2(r0, r0) syz_clone3(&(0x7f0000000280)={0x44224000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 01:49:55 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@base={0x17, 0x0, 0x4, 0xff, 0x0, 0x1}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="180000000000000000000000000000001811000006000000000000005deab92ccb27cd9935e043ec732653", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000005800000095"], 0x0}, 0x90) (async) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="180000000000000000000000000000001811000006000000000000005deab92ccb27cd9935e043ec732653", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000005800000095"], 0x0}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000100)='kmem_cache_free\x00', r1}, 0x10) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r2, 0x107, 0x14, &(0x7f0000000000)=0x930d, 0x4) (async) setsockopt$packet_int(r2, 0x107, 0x14, &(0x7f0000000000)=0x930d, 0x4) setsockopt$packet_int(r2, 0x107, 0xf, &(0x7f0000000100)=0x7, 0x4) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000080)={'sit0\x00', 0x0}) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000000280)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000200)={&(0x7f0000000b00)=@deltfilter={0x9124, 0x2d, 0x800, 0x70bd2c, 0x25dfdbfb, {0x0, 0x0, 0x0, 0x0, {0x10, 0x10}, {0x4, 0x10}, {0xc, 0x3}}, [@TCA_RATE={0x6, 0x5, {0x1, 0x9}}, @TCA_RATE={0x6, 0x5, {0x2, 0x6}}, @TCA_RATE={0x6, 0x5, {0x1, 0xe0}}, @filter_kind_options=@f_route={{0xa}, {0x5b4, 0x2, [@TCA_ROUTE4_ACT={0x598, 0x6, [@m_ctinfo={0x88, 0x14, 0x0, 0x0, {{0xb}, {0x24, 0x2, 0x0, 0x1, [@TCA_CTINFO_PARMS_DSCP_MASK={0x8, 0x5, 0x1fc0}, @TCA_CTINFO_PARMS_CPMARK_MASK={0x8}, @TCA_CTINFO_PARMS_CPMARK_MASK={0x8, 0x7, 0xffffffff}, @TCA_CTINFO_PARMS_DSCP_STATEMASK={0x8, 0x6, 0x3}]}, {0x3a, 0x6, "bf787793c3f62e06a9b551fc288409d6bd857b5163a384926f443c8ee2c1c2cec42cae2b778cbc2b295a87e8e22a411408fc4ace34ac"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x3}}}}, @m_vlan={0x110, 0x11, 0x0, 0x0, {{0x9}, {0x38, 0x2, 0x0, 0x1, [@TCA_VLAN_PUSH_VLAN_PROTOCOL={0x6, 0x4, 0x88a8}, @TCA_VLAN_PUSH_VLAN_PRIORITY={0x5, 0x6, 0x6}, @TCA_VLAN_PARMS={0x1c, 0x2, {{0x2, 0x3, 0x10000000, 0x3, 0x7}, 0x3}}, @TCA_VLAN_PUSH_VLAN_PROTOCOL={0x6, 0x4, 0x88a8}]}, {0xae, 0x6, "307697b8ed75d5766ca07e1dfeda9a9cfb86b1560a457bcdf485a299d85fffa9c8eb3751f2224699aa22b76eb9a036aa9dbde94e259365c7eb3060c71047a2fb715b0d5ed2c7566f6575cb937a378edec9f7bb83283e3b34dc4f246add9bd17ebc89422dd96c44fa164608f422426ef982fcefdebe6902d5dfae239a9bb958c86e0595c92dd895da83971ec4f4fc803e2e7faf0ff7f75ad0b369ac596262ef9cacd5cd68bf8fbd171031"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x0, 0x2}}}}, @m_connmark={0x118, 0x15, 0x0, 0x0, {{0xd}, {0x58, 0x2, 0x0, 0x1, [@TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x7ff, 0x9, 0x4, 0x8, 0x80000}, 0x4}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x0, 0x80, 0x0, 0xc50, 0x7}, 0xfde}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x8, 0xfffffff8, 0x40000004, 0x7, 0x2}, 0x101}}]}, {0x94, 0x6, "ed1318859afabc8ef11b4ba4a00d5bc120e4bd7f4a45881b57a7039520c21a741ca9ffa2b232435cf96fdef3188dd8e4581212188fbf0330857c173a68b3f627dfcf1a047b9c003ff662a03edbb98ca1c1497ba27bc5c3a2437115d415784c74edf727a2bbed88d75c1efe558ae7f873695a49b9233241a98075222a4d9c9b9a5f6282cf99ac51ba00e0ec81eb7453aa"}, {0xc}, {0xc, 0x8, {0x3, 0x1}}}}, @m_ctinfo={0x194, 0xa, 0x0, 0x0, {{0xb}, {0x94, 0x2, 0x0, 0x1, [@TCA_CTINFO_ACT={0x18, 0x3, {0x8001, 0x81, 0x2, 0xffff, 0xffffffff}}, @TCA_CTINFO_PARMS_CPMARK_MASK={0x8, 0x7, 0x10000}, @TCA_CTINFO_PARMS_CPMARK_MASK={0x8, 0x7, 0xffff}, @TCA_CTINFO_PARMS_DSCP_MASK={0x8, 0x5, 0x40}, @TCA_CTINFO_PARMS_DSCP_MASK={0x8, 0x5, 0x6}, @TCA_CTINFO_ACT={0x18, 0x3, {0x0, 0x7f, 0x10000001, 0x0, 0x7}}, @TCA_CTINFO_ACT={0x18, 0x3, {0x14, 0x8e8, 0x5, 0xfff, 0xffffffff}}, @TCA_CTINFO_PARMS_DSCP_MASK={0x8, 0x5, 0x9}, @TCA_CTINFO_PARMS_DSCP_MASK={0x8, 0x5, 0xfffffffd}, @TCA_CTINFO_ACT={0x18, 0x3, {0x1, 0x8, 0x3, 0x4cb6, 0x20}}]}, {0xd5, 0x6, "6f8c00dd9a7ba5d9b4e35940e83cf79c39d23db88d8df11fbfe7b4e50dc17a1de63b48f2f0fcd8f70b66de34643fa3b20992926184a9939c867cdd81d1ae0dbcae9b045875e440dc3485ee9731a252f299e84f4ec75f234f530e4eb6fcc61eff780b349e07f81a402b306274c3e9d6120b49b8f24225f0b6d12e6b228372f5a9fd593f61f68f072e6ba9c3ce37cbfad5b871952c6d1408098b4d25c2f0b98fb9920eaefef24e52fd06192995df5ce9a7901462f095243eed41c51c74e41a11b9ad0615f5dc58cf21dca33ec729b38ea726"}, {0xc}, {0xc, 0x8, {0x1, 0x3}}}}, @m_tunnel_key={0x150, 0x19, 0x0, 0x0, {{0xf}, {0x74, 0x2, 0x0, 0x1, [@TCA_TUNNEL_KEY_ENC_IPV4_SRC={0x8, 0x3, @private=0xa010100}, @TCA_TUNNEL_KEY_ENC_IPV6_SRC={0x14, 0x5, @private0={0xfc, 0x0, '\x00', 0x1}}, @TCA_TUNNEL_KEY_ENC_IPV6_DST={0x14, 0x6, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x23}}}, @TCA_TUNNEL_KEY_PARMS={0x1c, 0x2, {{0x3ff, 0x6a1, 0x8, 0xb7e, 0xfffff8dd}, 0x1}}, @TCA_TUNNEL_KEY_ENC_IPV6_SRC={0x14, 0x5, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, @TCA_TUNNEL_KEY_ENC_DST_PORT={0x6, 0x9, 0x4e20}, @TCA_TUNNEL_KEY_ENC_IPV4_DST={0x8, 0x4, @remote}]}, {0xaf, 0x6, "05e0d15d7f5cf810aa91ba27f0361b58bf2d750a2ea33b7ec96dc066148dea306f3c5ff07d93e8206e41fda86dca690038ae7cbe681a7463a086870b0c69fc3312b14ed72b355174c56029c226f59336be9f08617a5d023674d5c4caa2ef5dd532d35e330ef2249da0f3273aa99ff7854e9cc9ce1f8ed1a1743153bfec4a578f18add77dc20aa79afd0eebdf2735c23a81201469437f2b5b52acdf10024f41d564ba2e894e04c5c0ff83a4"}, {0xc, 0x7, {0x1}}, {0xc}}}]}, @TCA_ROUTE4_CLASSID={0x8, 0x1, {0xd, 0xffff}}, @TCA_ROUTE4_CLASSID={0x8, 0x1, {0xfff1, 0xb}}, @TCA_ROUTE4_CLASSID={0x8, 0x1, {0x1}}]}}, @filter_kind_options=@f_cgroup={{0xb}, {0x8b1c, 0x2, [@TCA_CGROUP_ACT={0x1b4, 0x1, [@m_sample={0x8c, 0x11, 0x0, 0x0, {{0xb}, {0x3c, 0x2, 0x0, 0x1, [@TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0x10000}, @TCA_SAMPLE_PARMS={0x18, 0x2, {0x7fffffff, 0x5, 0x0, 0xfffffffc, 0xffffffff}}, @TCA_SAMPLE_RATE={0x8, 0x3, 0x20}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0x5}, @TCA_SAMPLE_RATE={0x8, 0x3, 0x80}]}, {0x28, 0x6, "4994ce314a8d3660cf5c71dd3c5eac58d0e2dd2c598636e8a89146d74ba2e2f7b46d2e8a"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x0, 0x2}}}}, @m_skbmod={0x124, 0x1f, 0x0, 0x0, {{0xb}, {0xac, 0x2, 0x0, 0x1, [@TCA_SKBMOD_DMAC={0xa, 0x3, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x12}}, @TCA_SKBMOD_PARMS={0x24, 0x2, {{0x4c7, 0x6, 0x5, 0x1, 0x1}, 0x1}}, @TCA_SKBMOD_PARMS={0x24, 0x2, {{0x7fffffff, 0x3, 0x8, 0x80000001, 0x100}}}, @TCA_SKBMOD_PARMS={0x24, 0x2, {{0x20, 0x0, 0x1, 0x4, 0x8001}, 0x3}}, @TCA_SKBMOD_DMAC={0xa, 0x3, @broadcast}, @TCA_SKBMOD_PARMS={0x24, 0x2, {{0x7, 0xc2, 0x1, 0x4, 0x2479708f}, 0x2}}]}, {0x4f, 0x6, "ffccad3c2ddb4040f0501f2a02f30052a9caf4540a0afc6b170eb41127ced11e10f22d1cdd1ad3eaaab522d579e3e88854d0b912037815ab411eb4aec476a0e7236e77468d05b9f8b81158"}, {0xc}, {0xc, 0x8, {0x3, 0x2}}}}]}, @TCA_CGROUP_EMATCHES={0x1be8, 0x3, 0x0, 0x1, [@TCA_EMATCH_TREE_LIST={0x3c8, 0x2, 0x0, 0x1, [@TCF_EM_IPT={0x1bc, 0x2, 0x0, 0x0, {{0x100, 0x9, 0x2}, [@TCA_EM_IPT_HOOK={0x8, 0x1, 0x4}, @TCA_EM_IPT_MATCH_DATA={0xdc, 0x5, "f22d46e110692874cd76c9041fdcff85ad54acd3bea93144ddf342a61e83ed2773797355e6565f2d3029e318e42b279717da41ccf47d8794301f2c4ec8722b40750de83e2de93169259002207d2affb658e9526944610207e27bc99579c497651c7a47b1aff1fd2a3d9719449966051995538c3daa6b0fd0ef30bdd934dfffd2b5c443cd012be7dac951c146e2eacd7d4135bab09a20688cae142580597b6cd3ac92bdc4c428c1aa79736842e52545fd5801aad6f2e5d59bd6e56bde84ac57dca9d4559753f116fb08c9254b5ceb7ae3ca22b1b6eec76378"}, @TCA_EM_IPT_MATCH_REVISION={0x5}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_HOOK={0x8}, @TCA_EM_IPT_MATCH_DATA={0x85, 0x5, "c1aea8a051661462a141c0441bcec900a7b3503fcd3654f7097d44c4cff16cdeb15f7170268cfd1ee6d20d5d2fbd4e5684800ce080a1db6b870ce8f4b0372cc3ab2f22833a452395182f6db1e237327733a08d63025e8839aecf4201ce1bc6b9df31394a7417aa9062ba7b386a1aed582bef6edc07d7d1533e3d6bd62607edc813"}, @TCA_EM_IPT_MATCH_DATA={0x1f, 0x5, "096e7ff306abd4c184d05624c27b207a160952e08920b37fb50539"}, @TCA_EM_IPT_HOOK={0x8, 0x1, 0x4}]}}, @TCF_EM_CONTAINER={0xb0, 0x2, 0x0, 0x0, {{0x6325, 0x0, 0x7}, "4f5c2e0abddb4c192e0a8bd5f83f8ed1c1b20e2dec222cc6f504b5e683d857cd83be68f30c2b605330fab95e27740fc667a15863be6325508c234124c339fa0a412b7ed6c048c0a68092197cb8bd0ddfe7781022b218a62bd6bc18e01504c29fac857321abbaf3cec1f33ad8021396300f247114e2b9e9e590e2d2b79ce5bfd6d96b17efb64c86ae0a1af4fb61a7ca4859ae17eae0aeb03eb900e5bfc6c117d420b3"}}, @TCF_EM_IPT={0xf4, 0x2, 0x0, 0x0, {{0x20, 0x9, 0x1}, [@TCA_EM_IPT_MATCH_REVISION={0x5}, @TCA_EM_IPT_HOOK={0x8}, @TCA_EM_IPT_HOOK={0x8, 0x1, 0x2}, @TCA_EM_IPT_NFPROTO={0x5, 0x4, 0x3}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_MATCH_DATA={0xb9, 0x5, "7b3e41b998b2816578b5c8c7aef5a6fa43c52021fafe80e9c205985543e843c00316f6a9cf434cd157b3c5ea6b2a8b892a2680cb03bd36e6ac4bc090a8d9ae394e6023536c7ca832c9b048a4489d808f2d38db5c4f1085992d53ba09fd66f59c03783dce9ce8d1a768cc157a5b8ceb213d3348fb0ba5ab21635c3b2e6facd54260425dd59525228ded86de346b71d6c681def0bd89490664b2a3685ac3c13fd1608b857783fbaa2aabb19bb844981016a7a16ce6c0"}]}}, @TCF_EM_NBYTE={0x14, 0x2, 0x0, 0x0, {{0x8, 0x2, 0x1}, {0x3f, 0x1, 0x0, "cb"}}}, @TCF_EM_NBYTE={0x1c, 0x1, 0x0, 0x0, {{0x3ff, 0x2, 0x7}, {0xe572, 0x9, 0x2, "dfdb49c8b4e9b9ad9d"}}}, @TCF_EM_NBYTE={0x18, 0x1, 0x0, 0x0, {{0x8, 0x2, 0xddf3}, {0x7ff, 0x7, 0x2, "0b337af0a504bc"}}}, @TCF_EM_U32={0x1c, 0x3, 0x0, 0x0, {{0x9, 0x3, 0x5}, {0x1, 0xffffff80, 0x6, 0x5}}}]}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x81}}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x9}}, @TCA_EMATCH_TREE_LIST={0xd0, 0x2, 0x0, 0x1, [@TCF_EM_CONTAINER={0x94, 0x1, 0x0, 0x0, {{0x5, 0x0, 0x9}, "518e2f80025b1b2742d40ab78c39f5952e75eb1b1ddd7a011e11cadc698a29e029c349e99cd487cd6bcf75d5b24eda3b947e62b5a667495d8c57c51de7f2eeb4c9a2ed2cb0f3577ab4c9d338d8ebeda928c2014f5a6f454defb3cd89f95882f65e9fa4f52219f43c1f415e37bd1f0871c9cfcec75aa9a23a71479e6cb1c548ca50ca3cae1d1599"}}, @TCF_EM_U32={0x1c, 0x1, 0x0, 0x0, {{0x1}, {0x7, 0x2, 0x6725f177, 0xbd}}}, @TCF_EM_U32={0x1c, 0x2, 0x0, 0x0, {{0x9, 0x3, 0x7f}, {0x101, 0x8, 0x5, 0xb0}}}]}, @TCA_EMATCH_TREE_LIST={0x1074, 0x2, 0x0, 0x1, [@TCF_EM_CMP={0x18, 0x3, 0x0, 0x0, {{0xff80, 0x1, 0x400}, {0x1000, 0x8c09, 0x59a2, 0x1, 0x1, 0x1, 0x1}}}, @TCF_EM_CMP={0x18, 0x2, 0x0, 0x0, {{0x3, 0x1, 0x7ff}, {0x2, 0x8, 0x8, 0x2, 0x7, 0x2, 0x1}}}, @TCF_EM_CMP={0x18, 0x1, 0x0, 0x0, {{0x8}, {0x5, 0x3, 0x1000, 0x0, 0x8, 0x0, 0x2}}}, @TCF_EM_CONTAINER={0x100c, 0x3, 0x0, 0x0, {{0x1, 0x0, 0x8000}, "7176ac3ff618f6829b2558de75aa6cf20bacec829a0623e17919efa4111ee62ea00e89efbf7809dc3bd2cc1b58d6f0d22ce82d8799d9ecfcc98db376b063e663307cb213c2947336ed2aabc0c3664b61b56032cfb8e8eb7b6d225ca29934c6568258695b925a3b58a17679f94bd0f1d68beb0d2e8619d1970b16e158bc4a476ee698559eaed1fb76dc7a8a1bc7b4ce543e3f230004c024ce3fe5bf5f5f01c1922e0835e60f424274374486dc26a779df6dfbc3190b4a8a789f44e0e473349d681362f109bb35761b741952a6cbcdb3fb789aae6f6390acf1aa09ca2d75ea5df6da83a9d40cef09a460a1476af39184f68655664c6e9c75b1d99f6022e9bd787b51af5f8e4aa1877bdb08911b26d671e36eae95ed9d2dd5168b0cee27ac3d041695461e342107b7e82a446abae0c03cfbc77d3d106a694a8b9aceaa8487e0ddaad2de8a58847e1931ed8934ca0dc67a1185ad21cdc01729e7adb42481311e527a02fc355177aa45ca8bb6340eb2e8f88a17bd2e28b8d1b6ee6969bfbaf148de817893e1563ee29ed1d606e51aaea6893c8c6394cdec4bb21fe679ace4b40545589503c391fbda298a5546548f7354e23f9daf0aa2b00d96aeeef32cfbbec2a4246c52d34e915e9f9740c212eab6ad6140dfbbb7ca238378d542a172b939b19f2277693430b934f34a61c278a8a7e245af7e883e715a41b9c6daaf986fe277e45777cb57fa4aad462463492779a27457d94f4a9fb79cdbecc0a4be8a76324ec73e270d9c51e741fda34c3a1f24de3bce2a33138def56d379a466f24acf8ee4ef18ad4a18a1ae315540c3fab618a294eb3e19ad5aa3e6a7d72b64690b1619d740ec8831ec17e5b69ac40c05929a2b9d115d26ee7ed0589b8bbfe47a5b462d98179998a0adeda1c1adf2c036851790e11a0b6aa51b7a2f2ade675f8a7d967d950ab9b93e7657615f82a04a9239704bff66fbb8c7d37c79e65697acb2e8edc339aa6598060b9cfcec65372568ec78cbaf99300f7a805a6863f6aaad221ace35fd1c48d9345a669c1ffa554fccbc396e0705de619b6a39f0dd0232302122d8a9687574b8b46f4db49cb5f10b618cbe175c5651523ae46344d526e568432e9aae40dc6a3c40535bec13f761daf7645544e54a3fd8d57cffe19432a7ad1768940f3b31a8aedde79adf5f78da46ae5d3e6112db766e1496873e23e32fe0231d9fd51a103ded783ca5446e22b334f68432ec8bbbae9a1e1f8a44bbcd25d1fb2d3ed730b4a7a34423a0d71084b5044e343b066a94df16d6b01857eb4d48c06bba0cf76d8cede9f5fd9ff9495ccbf193548a5cf8a68f66da0b376e8a4630546f146a8e9d7968f7ed194b26bfb1e14de0c19bd6bcc3c122c62fc36db3dbcfa1e422dec0a93111c3f0d0bf3c0634cdb1923cc875be3aa8ab6d0246b24f3fe0cefcb1703eb3609be1252c65131967587984b1952c8ba81223c3571f5a4a4ba4e4375c4a81bb80c3a4268876c1e36c67a77a2de4480f81bb26f30b77de65e839024db19e06e307c1a80c063534d5de946a26bf0f7754ebb030ec4f41db9926528ade1e40b5456a5242c50ee03484484678079dc0132cf45f888d30d880312fc771be6cb680b4c9e2bc366f06cb415f1960f01f0c7aa55be8ba3134797351b5eaa84e1ec31ff58242292e785e4aad2c104376835da1e3aca59a4498e447d175c034fda96e629de42ec152f1f1ee094f5235e7094008a0fba05776be71e6b27e965ba926ee34ee555c62d0b4d0851ba69b0526fcb3c0dbb49bb6de6b00e91a6e94572e28ba5e7f77f3e722c463a634ef8973076cfc70a5ae1862b5a1a64c69b0130a617274ced7f041192f5f540cc081700dd1b027f91aeb8f3d2580f0d9b88e1989c24962e264575af0805aa896d8ba3806bf871fa60cc2695d1345f61336070eb58cff6878ecc8a4659f3a03de918a32b4169d359c0b97bc8c272852b55b6ab189a7a24b00f09730a0dbe81ceb77930abed614b09ccaf3a1b83836519bfde90c31c8852e47ac4d0ac6a2cc14d9ec2bfb99068c7fd5fb6cf056bfb5b6822ddc0c3460165877b121991ed7e9dd526984a9b7b92f96f91d4c7e4de0dc36acbb2e214e6325e071bd479ee57a1696826a6782e490e42c58c9cd6c3213e80cbcd2636607c033f3214cc89e91b37e644946e56028abb885b3040fdecdf25933eeec6444f98772fb9ae90da6067c00c765fe4bfef4cbfd49319299130848f2cd07e78f235530b070d12a2bae800ee4bcf70e853facc58bbf211c0c03c8f2c70cf7d5b98934b830c6d206a7a48e897959107b8f809366212cf421feec67bcbf944d2a366f6a10611ef01cce3be3149dea3622c2122bb78beb5b81acbd24ac53c781d4b196576f741b94a48c9caebe6e6a2679925333f0d8fc83335d7ef715e4a7ae003fb6d9b74641c4404daeb564a0ea3bcb745514d1212a856c11a9274eb0690f8231f6682370b04ac30008b5bce7a7780bd58f126d6fa086cda501d01af48ae7375510d103530422da0bf79bab7233b9e8e3a6dd8a1dd4d6cdf263e22a97c535be071a5dd2191b239733d031bfe4473c3e3f9a2b02c87a9b958a641cc4eee679e494a7a71aba313787eefbe3bd1977e8ad82954951e3704c86c6e18deb0eced765a2dc6dd580e93e990ff3258c566d41e65f2c90a1b5a06b811e0a592f30c5c3c18f99e206dbf003e563181cc710cb55cf9a43411a375a38dbac0b60630577a2c53c4bd4751a6e4fb3dc9c3e7e54e99f3c0cb855de8f1a28560de9b0f3b582a12e8847e0325951e84cd7c21e3118c2393932f3cc77ece24d5bfcd9d5deb75645a57cfefdb61c221a1c9cb285106b9be1a38cf0cc7cd40d7a3e65b841ec0d82a561180658979cb74cd4d76ca49c2fce761333ee175e8229ff8ecb62b65062f46096f41707f3e29586f867103acb08ea2fba67bed48d6913396f1680b10ef590036b5f8dfe51e33938e33470df325a7051e16779378c4712fb04f3210eccc9d54a4c1489557c4405bd142458950c505714bcc6cb87265b33ee4d77dde67ec0445aa52b58b4039c4f8a782724865af796c30ec08365e04f0c829df86b610e9418b2e4f2f074f18b0885648a2d1a4520fc852704e9115f343b8a5cb6a48f058b4bbf59c5407185a46220cffb9c73294dc6fd30af1bad025f4e73e7393e7eddc666ed6fa89c032d95ddff1b97e0ee73c8ed7907b8a7b689a178a4c7d9c05ed8d7ed6f9339e460419769b107db1377af5633fc37b54bf7309420eaa952cf818844ddceb6c90da65da047694c3c80c6573b9dbfd5ec08e8281d670198a18e5eea35186c60b0d0e2453db4d73978cc3d98b66d9cd8fb71fb6ef16a07dee4058ad4bd42a8a6f2397c8b9069ed06fb8ecd80ff82bd2df3f11472511bd2af7806832dd185161bd7239da1427ecb211da89ccbc6fd839a3f565b7c7e38e514dd43e97440707b58b5689e201286947198dc287a867dc635793c415862d78e4c4618192813f762280372be914873d49a50db31e672cc321f8556e1262610e33fda54cba3ee10888cca922289f26333d60055058fa91b3587b3eab63b88ceb8ac27f843f3ea6ab2b5538c1dd0f7f12b8064173eb2c277297b4c8fc2ef5bbfc0bff08b072d31f862847f957e50827c6cc16c71009a4b7d1600a996849340eda36626125e7dae81433cd3e9bf054b38849d4a279eca8616bbf8507c4cb752b8f23cf2b9b84a1b5ccfb4df530998253e3ede4a89a2b9a23455db950997feb590f8b868b2df2f756018b144fae4f708d81439bfb2d18b18013f7ed9abb106b57beee2a2cfb7925bca68e2283ea73fb6b61b1984bd7644e59252e2d1edf4e5320d8b8792a7a9f24fd0cadabfcfb9865d1fecb3a4dc24698027b428f38b991ac437c04c77375af12acd725d773a597e76b0890b6461afc23ab21f480f3072719675002c4261649aa75c00287827db41440e3243d9413d63f06f92b79e64ec520c814de124f31dcafd82d0efbcbd1567517c8fbb5b63b454f32f2811a02d97de9ff564a600ea4fc60038ecbf9dadc41a7040083a461486266b2789fbe48972617defff5e5ea8ff76b7f6aaf5dcb1bee42003bfce4f69690f7e17948400d6849db810e791aecb11e69770ea1fe83b6737461fdd35392f0a1acd353504ba2d23025f0970b5c81e9d06a38462ef4ebcf1efba8db566aedf676d00f8a3635423ac99a9bd94001e0f9133868d38441b4d78854f201387156027a9740cfebdcbd3420aa22fcf64b92809f6ef96438b4c902ddb999058def5140221eeae67b2b3d3b7d7b75bc5664f4dd5f033b50ad4b0ad5084f82ae699096bdcea186d917a64ba7f3e19d35a785bf369505a5397962a5df535c5e11b9dbc56da90972fa156459ee33b7835bc6a102707a3647bbbf2a3c2b68a41d2cc64fb0579f8e236c0a0a953e84ce829ec30328a0870911edddc88015a6952a86f63769c5ac1ede172f6849fa01aa4e1c2b05a56969b07e09c131a7f27061a25d15302ae665d64ad7193b56ccea825e985034897adb89c117109ee79326e3ae3a7badc67e8241d5f7db36c9b7343a8adc9a71f672a83c9cfac82b65ebcd1d7e79cde89c0c93368dc68cd4eb34c2e1547d87c3af58f9d0a8dbe42b7b0ca4ae3b6698f168bb322f72e141d37fe97e3578772fbadaca65deb57908ff05b126d8dd3744924c692bb828698dcc1a592839283b17940b25d2cbbe24751491d40dd5e0586ff54805cea780e7c8b22c377ba6c852e92d41747055d098d19909f1d59eb014020cbbfea415683c4ca2316344dff41ff0fc65f9f2155e25f38c784952c5a1a6cc6716fedf9e024d57b41755366eba089945793675843bed02eb39907f196349d1e130eab8aca30f23c40b15dc6fc7fcbd13e52756796516c0e4079863fe82d23cc18cebe18e0250d559260dbb05d3a410563dcdda01ac8545a642a7f9347677c19108876a99a5d54ad583bfc75e1bf794aaa9ba760a452fb5109b5eb924df37c11ac44105dd23f927970dab32954536c31adb49257a6591e63d928ed52700cee20db151aa7568fbae5b39cf4bc2b22d49359b5fa1848bacab4293a2ae1a3a50bc7d9685cd139b99f13248c28e30d2d693f275e764b80bc9ac91c4f9f104ac56423a7d73835b3c4bb40ec4777d5b5b168906da1af1df761587478739b2c77e6da087aa34ab78ee65dc4f247c3afffb593c8badbc0484d78ba00d836aa1848063e46ea3123fe88e51416cd97d57f27529ead451bb20f05852395fff73b9e98c9e3c7d7b84b589e56f1156229c56f68d55e5656213e5037bd029556ecca2e59cd9db7a2bd9ecb818cbed8fa044424750a17d670a6237e8936716e2c8041169ab3137bf910f80b0d16e5b0bed85d107bd3f7c4a959fdac6e444880f3a349ed0dfc0e499996d8b0b7240c8bfe4c6b96003ab30d870598e376021171436f6ecba4c7005d5422e962f4b1871867766940297b2245bc6905665ff7fc57c4efd60b9976bc80cbdb806d7a95d9d1c7b332f698bdc011d04d34248d4354ab9cffb505a82afb8c56ff5c31a38f3d1a190bf62db029601abbd7cf0599d637a6e2332421b486b5e84816c53857c903dcc350f1169e7699135e3236800715fea4b6eaf1c18168726a6d2f5c0893ca5046ac33443be097d8aa2776d9a03afd8fb99af856208ad59ccfc5441b1f740c38430aaa53b5cfe362f44b0a16e28a52bb727202f6db5812282be51b31edae7b73b12089463e95668551cd6f788e5c7a2426294417463d9f9f0f9267"}}, @TCF_EM_U32={0x1c, 0x1, 0x0, 0x0, {{0x3f, 0x3, 0x400}, {0x4, 0x5, 0x4e6, 0x20}}}]}, @TCA_EMATCH_TREE_HDR={0x8}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x1}}, @TCA_EMATCH_TREE_LIST={0x5b0, 0x2, 0x0, 0x1, [@TCF_EM_CONTAINER={0x100, 0x1, 0x0, 0x0, {{0x0, 0x0, 0x8001}, "8bb34729074890bce0277cbe54425018a4ec6e44665544ed99d3bcf03a8317a908bf39ea5c320a16314e1dc6dc47be6246f4f1931f2b62603cdb029940ea9668e945c356ebec2dc0a772e9f8e00b1d4d5469ec3fc8b94760bc21baa0524d712e688698c282005da755d61d9d56ab858d68972e0c117ab5c39bbc0d294d256e089ec79e68880a47811e2ef7bf6d46972b3773d21172a95c28df07792e5c0a18c716e54e90874fefb4801b9bf5f631d1b8a89ad411f0c7abfdac74c506a42fc443b87f37e47875faa256bd1552c46aba7d386ab23adceaee567f039e990cbbf20791a49a9fc0692b6384892a6a35278779351cef72"}}, @TCF_EM_CANID={0x14, 0x2, 0x0, 0x0, {{0x5, 0x7, 0x3ff}, {{0x2}, {0x4, 0x0, 0x1, 0x1}}}}, @TCF_EM_IPT={0x1c, 0x2, 0x0, 0x0, {{0x2, 0x9, 0x7f}, [@TCA_EM_IPT_NFPROTO={0x5, 0x4, 0xa}, @TCA_EM_IPT_MATCH_REVISION={0x5, 0x3, 0x7f}]}}, @TCF_EM_CONTAINER={0x4c, 0x3, 0x0, 0x0, {{0x974, 0x0, 0x6}, "a4b6257f5bdc8b06e56d71bee4329b0ad0616bcb61115621877f5cee10b4c5431e73fc080386a1612d9ca3a0bf01c318bea6ee970877df2455d3e3b90214"}}, @TCF_EM_IPT={0xd4, 0x3, 0x0, 0x0, {{0x1ff, 0x9, 0x40}, [@TCA_EM_IPT_MATCH_DATA={0xb2, 0x5, "45a6cd0b3aa9577a6cd6fb68e54137e09ba82bb4de645b66302dece688f0677b3481640bc9c0c9058072a124293afd9d99644bb0b6ca533263228d7529df76b9380086f5ca45da74e119498231792a6450f30f373e2f66ac5c06e77dbad2d40efaba67fc580555ffe574b8bca1c48b7a6a6124fa7128c326653576b75175d3efebeff475d581bd11da025b7fd7383b5483aa6e3d56a0b783a78159e58fc1b79ff90c3b5f280d5b9dc04948cdd6bc"}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_NFPROTO={0x5, 0x4, 0x1}]}}, @TCF_EM_IPT={0xd4, 0x2, 0x0, 0x0, {{0x5, 0x9, 0xf80}, [@TCA_EM_IPT_NFPROTO={0x5}, @TCA_EM_IPT_NFPROTO={0x5, 0x4, 0x5}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_MATCH_NAME={0xb}, @TCA_EM_IPT_MATCH_DATA={0x9e, 0x5, "d6f7078827fbe75cf20f1641c8b4885ac2e592d15eb61dd9b923dfc0b7e46d6b73c3b49efc8a04f2285287cf0bd21bfdc6500db78f0f346614e5fa80424a66b29b5010b8b9008e3d19206bcf5541ff20c2a792ff2f1096527cce0e3afcf17fbdda43bbd51637d65fd5f5e4e4e1885ec1711b195403db098616c78ec6168c5e019c196e81626afee327d7ec12f49f7e136cd5383f8c8c5de40792"}]}}, @TCF_EM_NBYTE={0x1c, 0x3, 0x0, 0x0, {{0x1f, 0x2, 0x5}, {0x0, 0x9, 0x0, "e7d4ea1a22d75e3ece"}}}, @TCF_EM_CONTAINER={0x98, 0x2, 0x0, 0x0, {{0x1e30, 0x0, 0x5c9}, "bba1447714252bd9dd73cd42fd9bd07f9c74e761ce63d499dadbb1b1995f827b17903b99725d8f3fca8afed97aad2c0783d77262d87d87fface723659347fe9cbfc774fa41a33caec79833ae9236b0a7ff10a65455ef2b6fcad4de1684f6fc4f9886148a6ab8de39445fdbb9c6d0b6c9f85646a8d55bb7bf81f7d338dd42ad61fca06c0ccd7c54e0c9fcba67"}}, @TCF_EM_U32={0x1c, 0x1, 0x0, 0x0, {{0x2, 0x3, 0x40}, {0x5, 0x8ff, 0x7, 0x10001}}}, @TCF_EM_IPT={0x1b8, 0x2, 0x0, 0x0, {{0xc8, 0x9, 0x7}, [@TCA_EM_IPT_HOOK={0x8, 0x1, 0x3}, @TCA_EM_IPT_HOOK={0x8, 0x1, 0x3}, @TCA_EM_IPT_HOOK={0x8, 0x1, 0x2}, @TCA_EM_IPT_MATCH_DATA={0x98, 0x5, "b0339db903bbb43dd3d08eda9400025afeca4314d8981a56fecbb13b34504eeb230b06c522690357326897e73a787cb369a9d5481ac96ef9814252d88104a9196d5ce0d53a03bf0d3720ccc3e466f7f1e532b576ccb3184b297a83d5fc7adbb17d4d3fb382acde9cc60aa64423720a06608b81e29aa3e3dddf6a5422ec8f28c1a0d9237976146ae88afda7095b9e47fd32ba2a78"}, @TCA_EM_IPT_HOOK={0x8}, @TCA_EM_IPT_MATCH_DATA={0x28, 0x5, "6c48dcb9b8cbafa0637fd55a8feb8d33384e34707d1bcfbab2b004c70e28dce152a80a03"}, @TCA_EM_IPT_MATCH_DATA={0xba, 0x5, "55d77771fd840dae2d3378d21fd9ef8240a74788f4cac7776012db6fc038acf76b7e55d2b748a06042a548ca49579a140539066f2282b34df398927db174507d4e9cace35ac6bffcbaa0d522be353a8dbdbbd7ef6cf36ac127456e52958b580e1f3be3c4cc20e0418ebc35857b8f4977f94eb456af8b980e7c118d866661497c5a42a6e2fdc062438421d8a92759f72b01b3ea57d3d50fdc685f8b7fc7eff783ae15adfbc74efad4341bce6d3252c547889b8730313a"}, @TCA_EM_IPT_HOOK={0x8}, @TCA_EM_IPT_HOOK={0x8, 0x1, 0x3}]}}]}, @TCA_EMATCH_TREE_LIST={0xa0, 0x2, 0x0, 0x1, [@TCF_EM_META={0x74, 0x2, 0x0, 0x0, {{0xfff9, 0x4, 0x2}, [@TCA_EM_META_RVALUE={0x11, 0x3, [@TCF_META_TYPE_VAR="4d00ca4b5f2bf3d09c", @TCF_META_TYPE_INT=0x7]}, @TCA_EM_META_LVALUE={0x4, 0x2, [@TCF_META_TYPE_VAR]}, @TCA_EM_META_RVALUE={0x32, 0x3, [@TCF_META_TYPE_VAR, @TCF_META_TYPE_VAR='0O7', @TCF_META_TYPE_VAR="fa4889e8d145", @TCF_META_TYPE_INT=0x1, @TCF_META_TYPE_VAR="21344c64784cd12798", @TCF_META_TYPE_VAR="d606f1f5693ad0", @TCF_META_TYPE_INT=0x2, @TCF_META_TYPE_VAR="c83363120f", @TCF_META_TYPE_INT=0x6, @TCF_META_TYPE_INT=0x6]}, @TCA_EM_META_LVALUE={0x1a, 0x2, [@TCF_META_TYPE_INT=0x7, @TCF_META_TYPE_VAR='/s', @TCF_META_TYPE_VAR="9d3175e8b935ad87", @TCF_META_TYPE_INT=0x2, @TCF_META_TYPE_INT=0x5]}]}}, @TCF_EM_IPSET={0x10, 0x3, 0x0, 0x0, {{0xfff, 0x8, 0x4}, {0x1, 0x5, 0x3}}}, @TCF_EM_CMP={0x18, 0x2, 0x0, 0x0, {{0x8000, 0x1, 0x1}, {0x0, 0x8, 0x1, 0x1, 0x7, 0x0, 0x1}}}]}, @TCA_EMATCH_TREE_LIST={0x68, 0x2, 0x0, 0x1, [@TCF_EM_CMP={0x18, 0x2, 0x0, 0x0, {{0x9, 0x1, 0x4ee7}, {0x1, 0x1f, 0x4, 0x7, 0x5, 0x2, 0x1}}}, @TCF_EM_IPSET={0x10, 0x1, 0x0, 0x0, {{0x6, 0x8, 0x4}, {0x4, 0x1}}}, @TCF_EM_META={0x10, 0x1, 0x0, 0x0, {{0xec3, 0x4, 0x7fff}, [@TCA_EM_META_RVALUE={0x4}]}}, @TCF_EM_IPSET={0x10, 0x3, 0x0, 0x0, {{0xffff, 0x8, 0x8}, {0x3, 0x0, 0x5}}}, @TCF_EM_U32={0x1c, 0x1, 0x0, 0x0, {{0x8, 0x3, 0x5}, {0x101, 0x6, 0x1f, 0x7}}}]}]}, @TCA_CGROUP_ACT={0x6918, 0x1, [@m_sample={0x19c, 0x1d, 0x0, 0x0, {{0xb}, {0xa4, 0x2, 0x0, 0x1, [@TCA_SAMPLE_RATE={0x8, 0x3, 0x5}, @TCA_SAMPLE_PARMS={0x18, 0x2, {0x8001, 0x400, 0x4, 0x1, 0x8}}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x7}, @TCA_SAMPLE_PARMS={0x18, 0x2, {0x3, 0x9, 0x20000000, 0x7ff, 0xe5b4}}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0x8}, @TCA_SAMPLE_PARMS={0x18, 0x2, {0x4, 0xffffc61a, 0x2, 0x3ff, 0x80000000}}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x1}, @TCA_SAMPLE_PARMS={0x18, 0x2, {0x74, 0x81, 0x5, 0x2, 0x90ad}}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0x1}, @TCA_SAMPLE_PARMS={0x18, 0x2, {0x6, 0x42faa6f8, 0x2, 0x0, 0x80000000}}]}, {0xce, 0x6, "db9c38319be003499f17addae040a1cbadff05b0b9cd6f860e12726e8fcfba72b6d1b6cf94d2667c5b43f31fc8d98d8202fe00379936e2cf8edb9fd1771d6c150810baaa5cee4937a67076adb7565b7cf229067a78da7ecea7aee190ac5edf858eadcec195b7662cda07cd32cabb4550127675ec00b34bd90e9f7ba04a91b23fe4353696a4cfeaf06bb2b722b97ce3ddb69b348aa4d0c5901b539ad383c777a1a3feffe6c339fdce2515a7c6d61d09826752858c74a9915eae1387ee8d46ecfec23defcfbcc256cd58fc"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x1}}}}, @m_vlan={0xe8, 0x14, 0x0, 0x0, {{0x9}, {0x50, 0x2, 0x0, 0x1, [@TCA_VLAN_PUSH_VLAN_PROTOCOL={0x6, 0x4, 0x8100}, @TCA_VLAN_PUSH_VLAN_ID={0x6, 0x3, 0x70f}, @TCA_VLAN_PUSH_VLAN_ID={0x6, 0x3, 0xf6b}, @TCA_VLAN_PUSH_VLAN_PROTOCOL={0x6, 0x4, 0x8100}, @TCA_VLAN_PARMS={0x1c, 0x2, {{0x4, 0x4, 0x7, 0x800, 0x188}, 0x1}}, @TCA_VLAN_PUSH_VLAN_PROTOCOL={0x6, 0x4, 0x88a8}, @TCA_VLAN_PUSH_VLAN_PROTOCOL={0x6, 0x4, 0x88a8}]}, {0x6e, 0x6, "907a26ba3fa89387bbb2ef08782bedc0093ce39b8a536edb0c8911ac3d34f2995175cd1e7288c731f5cdfca9be7cb6753d2dd2735bcf6b5c3ede5794be6fc0bb760bd40609bab45a30909b5a166a8694d4421125d48d8d3ba8b262bccc137fe287132c26481619936ee0"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x3, 0x3}}}}, @m_pedit={0x6690, 0x20, 0x0, 0x0, {{0xa}, {0x6584, 0x2, 0x0, 0x1, [@TCA_PEDIT_PARMS_EX={0xe38, 0x4, {{{0x4, 0x7f, 0x7, 0x101, 0x7fff}, 0x2, 0x3, [{0xe2ca, 0x40, 0x7, 0x3, 0x5, 0x7}]}, [{0x6e3, 0x8, 0x3, 0x2, 0x10001, 0x5}, {0xd67, 0x2, 0x6dd7, 0xee34, 0x20, 0x60000000}, {0x80000000, 0x3, 0x43, 0x7, 0x80, 0x5}, {0x6, 0x101, 0xfffffff7, 0xdbb3, 0x5a77, 0x5}, {0x4, 0x454, 0x0, 0x7fff, 0x0, 0xfffffff7}, {0x2, 0x3ff, 0x80, 0xad, 0x200, 0x3}, {0x2, 0x6, 0x7, 0x4, 0x5, 0x1}, {0x5377, 0x401, 0x3, 0x9c, 0x5, 0x10000}, {0xe6, 0x9, 0x4, 0xff, 0x0, 0x10000}, {0x4, 0x200, 0x10000, 0x2, 0x88ab, 0x3}, {0xfffffffe, 0x1ff, 0x4, 0xffff, 0x5}, {0x0, 0x4, 0x20, 0x9, 0x4, 0x2}, {0xaf6, 0x73, 0x3, 0xac0c, 0x16fc8c72, 0x80}, {0x0, 0x80, 0x0, 0x100, 0x400, 0x2}, {0x6, 0x101, 0x1, 0x20, 0x3}, {0x9, 0x8001, 0x9, 0x7, 0x200, 0x89}, {0x4, 0x4d, 0x20, 0x1ff, 0x80000001, 0x2}, {0x4, 0x401, 0x7ff, 0x8, 0x603, 0xffffffc0}, {0x0, 0x4, 0x401, 0x1, 0x9, 0x1000}, {0x8, 0xc6, 0x1ff, 0xa03, 0xfff, 0xffff}, {0xad, 0x7fff, 0x6, 0x80, 0x81, 0x8000}, {0x80000001, 0x9a18, 0x0, 0x2, 0x200}, {0x3, 0xff, 0x10001, 0x6, 0x3d, 0x8}, {0x3, 0x4fd5, 0x7ff, 0x800, 0x10001, 0x372b}, {0x0, 0x2296, 0x0, 0x2, 0x9, 0x9}, {0x1, 0x4, 0x9, 0xad, 0x8, 0x2}, {0x80000001, 0x4, 0x22ee, 0xfffffff8, 0x4, 0x8001}, {0x9, 0x800, 0x3, 0x800, 0x7, 0xfffffff7}, {0x10001, 0xffff0000, 0x6, 0x0, 0x2, 0x7}, {0x9, 0x2, 0x200, 0xbed, 0x7, 0x9}, {0x1, 0x3, 0xff, 0x7, 0x2, 0x4}, {0x4, 0xffffff58, 0x81, 0xffffffc0, 0x3b, 0x3}, {0x1000, 0x0, 0x0, 0x1f, 0x7, 0x9}, {0x52, 0x2b3, 0xd84, 0x6, 0x9, 0x7}, {0x3, 0x2, 0x2, 0x7f, 0xfffff800, 0x6}, {0x8, 0x5, 0x8, 0xec, 0x422, 0xfffffff8}, {0x2, 0x7f, 0xe6f, 0x9, 0xff, 0x1}, {0x196, 0x9, 0x8001, 0x8, 0x1ff, 0x7f}, {0x9, 0x9, 0x6, 0x7f, 0x4, 0xffff47e1}, {0x80000001, 0x8001, 0x8, 0x7f, 0x6, 0xdfa}, {0x6, 0x7, 0x5, 0x40, 0x3e7, 0x4}, {0xc6, 0x7, 0x400, 0x4, 0xdc5, 0x800}, {0x8c7f, 0x3, 0x20, 0x632b, 0x2201be51, 0x3}, {0x6, 0x1, 0x5, 0x9, 0xffffffff, 0x8}, {0x9555, 0x9, 0xc27b, 0x200, 0xe8f2, 0x2}, {0x6128, 0x1, 0xff, 0x3f, 0x10000, 0x3}, {0x4e81, 0x5, 0xfff, 0x3ff, 0x3, 0x6}, {0x7ff, 0x80000001, 0xb20, 0x0, 0x20, 0x4}, {0x1000, 0x401, 0xff, 0x1, 0xeb56, 0x3}, {0x552, 0x7, 0x4f, 0x401, 0xbf, 0xffff}, {0x0, 0x3, 0x5, 0x8000, 0x1, 0xa30}, {0x8, 0x7fffffff, 0x7, 0xb1, 0x1, 0x5}, {0xce, 0x3ff, 0x8, 0x5a, 0xffffffff, 0xfffffffa}, {0x7, 0x1f, 0x3ff, 0x7, 0xffffffff, 0x1}, {0x3f, 0x3, 0x16, 0x3, 0x4, 0x2}, {0x1000, 0x6d58, 0x40, 0x81, 0x38b, 0xffffffff}, {0x4, 0x9, 0x2, 0xffffffff, 0x0, 0x7fff}, {0x400, 0x9, 0x1f, 0x9, 0x5, 0x9}, {0x6d, 0x3, 0x5cb58b74, 0xff, 0x8, 0x6}, {0xffff8001, 0x9, 0x8, 0xfffffffe, 0x4, 0x3ff}, {0xc000, 0x7, 0x7, 0x1, 0x7, 0x7f}, {0x2, 0x200, 0x9, 0x4, 0x80000001, 0x7}, {0x4, 0x80000000, 0x6, 0x9, 0xfb, 0x6}, {0x0, 0x7, 0x5, 0x9301, 0x4, 0xfffc0000}, {0x200, 0x6, 0x2, 0x1, 0x46c4e50a, 0x3}, {0x8, 0xde, 0x6, 0x4, 0x8, 0x2}, {0x5, 0xa8df, 0x20, 0x4, 0xffffffd1, 0x6}, {0xefd, 0x1e2, 0x89, 0x0, 0x55, 0x1}, {0xd0fa, 0x84, 0x0, 0x4, 0x1f, 0x2}, {0x7ff, 0x0, 0x1, 0x20, 0xa25}, {0x4, 0x4e4, 0xfff, 0x0, 0x3, 0x9}, {0xa0, 0xd362, 0x1, 0x2, 0x6, 0x40}, {0x101, 0x2, 0xfffffffe, 0x2, 0x7, 0x3}, {0xf477, 0x1, 0x20, 0x3, 0x9, 0x5}, {0x7fff, 0xffff7fff, 0x1, 0x4, 0x2}, {0xfffff800, 0x1, 0xfffeffff, 0x8, 0xffff8000, 0x2}, {0xfa5c, 0x7fffffff, 0x7, 0x8, 0x6, 0x6}, {0x6, 0x1f, 0xfff, 0x1900000, 0x800, 0x5}, {0x2, 0x6, 0xffffffff, 0x4, 0x721}, {0x3, 0x9, 0xfffeffff, 0x3, 0xfffffffb, 0xec5f}, {0x8, 0x8001, 0x7, 0x8eb, 0x2, 0x9}, {0x4, 0xd279, 0x20000000, 0x101, 0x2, 0x3}, {0x200, 0x80, 0x1, 0x0, 0x10000, 0x7fffffff}, {0x1ff, 0x6f05, 0x7, 0x4, 0x1, 0x4}, {0x0, 0x3f, 0x8, 0x1, 0x3ff, 0x5}, {0x0, 0x8db, 0x2, 0x4, 0x81, 0x9}, {0x5, 0x6, 0x89c, 0x4, 0x29c0, 0x3d4}, {0xfffffffa, 0x3ff, 0x1, 0x7, 0x0, 0xfffffff8}, {0x6, 0x80000001, 0x3, 0x8, 0x8, 0x5}, {0x1, 0x2, 0x6, 0x6, 0x1ff, 0x1}, {0x4, 0x0, 0x0, 0x7, 0x7, 0x1}, {0x10000, 0x7fffffff, 0x6, 0x7f, 0x3, 0x9}, {0x40, 0x9, 0xc8, 0x0, 0x8, 0x7}, {0x7, 0x4, 0x20, 0x84de, 0xffffffff, 0x2}, {0x2, 0x7, 0x1, 0x0, 0x10000, 0x878}, {0x7fff, 0x657, 0x4c, 0x1}, {0x7, 0xffffffff, 0x7fffffff, 0x8, 0x6, 0x4}, {0x1, 0x800, 0x9, 0x9, 0x5, 0xfffffff9}, {0x3, 0x1, 0x1, 0x5, 0xfb8, 0x5}, {0x9, 0x329, 0xe2fb, 0x81, 0x5}, {0x401, 0x7, 0x8, 0x515, 0x0, 0x3}, {0x8, 0x4c7, 0x4, 0xfffffffb, 0x80, 0xce}, {0x8, 0x9, 0x6, 0x7, 0x3, 0x1f}, {0x9, 0x0, 0x1, 0x3, 0x8001, 0x1ff}, {0x7, 0x0, 0x1, 0x3ff, 0x17942694, 0x6}, {0x9a8, 0x81, 0x1ff, 0x2, 0x145, 0x4}, {0x3, 0x6, 0x80000001, 0x9, 0x1, 0xffff}, {0x2, 0x46, 0x2a, 0x5, 0x6, 0x3}, {0x2378, 0xfbc, 0x100, 0x80000001, 0x857, 0x1}, {0x400, 0x65, 0x6, 0x9, 0x3, 0x3}, {0x1, 0x2fbf, 0x8, 0x401, 0xe7a7, 0x1}, {0x401, 0x3, 0xc84, 0x7, 0x5, 0x7}, {0x2, 0xaa81, 0x0, 0x40, 0x4, 0x2}, {0x8, 0x52, 0x1, 0x4, 0x8}, {0x101, 0x9e8b, 0xfffffff9, 0x81, 0x5, 0xffffffff}, {0xffffffff, 0x5, 0x8000, 0x7a8, 0xfffffff8, 0x7299}, {0x3, 0x5, 0x0, 0x10000}, {0x5, 0x1f, 0x6, 0x7, 0x1, 0x2}, {0x5, 0x10000, 0x4, 0x3, 0x1, 0x80}, {0x8001, 0x8000, 0x5, 0x61d, 0x0, 0x401}, {0x45, 0x0, 0x6, 0x2, 0x56}, {0x0, 0x4, 0x5, 0x7, 0xc279, 0x80000001}, {0x7ff, 0xf5c1, 0x2343, 0xffffffff, 0x7, 0xffff}, {0x1, 0x46d, 0x9, 0x4, 0x200000, 0x9}, {0x4, 0x20, 0x6, 0xfd, 0x0, 0x7}, {0x1, 0xfffff001, 0x2, 0x10001, 0x91d}, {0x80, 0x8, 0x7, 0x66, 0x7fff, 0x1ff}, {0x5, 0x2, 0x0, 0x8f, 0x0, 0x6}], [{0xa}, {}, {0x2}, {0x3, 0x1}, {0x7}, {}, {0x5, 0x1}, {}, {0x1, 0x1}, {0x2}, {0x3}, {}, {0x3}, {0x2, 0x1}, {0x4, 0x1}, {0x1, 0x1}, {0x3}, {0x4, 0x1}, {0x5, 0x1}, {0x3}, {0x5}, {0x4}, {0x1}, {0x5, 0x1}, {0x1575fa25bde4eff8, 0x1}, {0x2, 0x1}, {0x5}, {0x3}, {0x1}, {}, {0x1}, {0x0, 0x1}, {0x1, 0x1}, {0x2}, {0x0, 0x1}, {0x2, 0x1}, {0x1}, {0x3}, {0x5, 0x1}, {0x1, 0x1}, {0x0, 0x1}, {0x1, 0x1}, {}, {}, {0x3, 0x1}, {0x1, 0x1}, {0x2, 0x1}, {0x4, 0x1}, {0x2, 0x1}, {0x7, 0x1}, {0x4}, {0x2, 0x1}, {0x1}, {0x1}, {0x4, 0x1}, {0x0, 0x1}, {0x5, 0x1}, {0x5, 0x1}, {0x5, 0x1}, {0x1}, {0x2}, {0x3}, {0x3, 0x1}, {0x1}, {0x5, 0x1}, {0x5}, {0x4, 0x1}, {}, {0x0, 0x1}, {0x2}, {0x5}, {0x3}, {0x2}, {0x3}, {0x1}, {}, {0x3, 0x1}, {0x1, 0x1}, {0x3}, {0x1}, {0x5, 0x1}, {0x2, 0x1}, {0x1, 0x1}, {0x2}, {0x4}, {0x4}, {0x2, 0x1}, {0x2, 0x1}, {0x1, 0x1}, {0x5, 0x1}, {0x4}, {0x0, 0x1}, {0x2}, {0x1}, {0x1}, {0x1, 0x1}, {0x2}, {0x1, 0x1}, {0x2, 0x1}, {0x5}, {0x1}, {0x2, 0x1}, {0x2, 0x1}, {0x5, 0x1}, {0x7efefee00f421b58, 0x1}, {0x0, 0x1}, {0x3, 0x1}, {}, {0x5, 0x1}, {0x4, 0x1}, {0x5, 0x1}, {0x3, 0x1}, {}, {0x5, 0x1}, {0x4}, {0x1, 0x1}, {0x3, 0x1}, {0x5}, {0x4}, {0x5}, {0x0, 0x1}, {0x5, 0x1}, {0x0, 0x1}, {0x2}, {0x1}, {}, {0x0, 0x1}, {0x4}], 0x1}}, @TCA_PEDIT_PARMS={0xeb0, 0x2, {{{0x9, 0x0, 0x10000000, 0x3ff}, 0x6, 0x2, [{0x4, 0x8, 0x2, 0x3, 0x2, 0x2}, {0x8, 0x1, 0x8000, 0x7ff, 0x0, 0x7}, {0x8, 0xfff, 0xfffff497, 0x82bd, 0x400, 0x2}, {0x4, 0x40, 0x7, 0x0, 0xece, 0x7f}, {0x1f, 0x7, 0x3, 0x0, 0xffffffcd, 0x3}, {0x8, 0x4, 0x101, 0x5, 0x6, 0x4}]}, [{0x7f, 0x3f, 0x7, 0x6, 0x7, 0x5ccdc537}, {0x9, 0x7, 0x40, 0xca, 0x800, 0x5}, {0x3, 0xa323, 0x4, 0x7ff, 0x4fc8, 0x9}, {0x9ea, 0x6, 0x3, 0x9, 0x4, 0xaa71}, {0x3, 0x9, 0x8639, 0x2, 0x1, 0x7}, {0xffff, 0x0, 0x9, 0x7, 0x1, 0x3}, {0xfffffffc, 0x6, 0x0, 0x9, 0x400, 0x8}, {0x200, 0x0, 0x2, 0x8, 0x3ff, 0x80000001}, {0x6, 0x1, 0x8001, 0x2, 0x7, 0xffff1834}, {0x9, 0xff, 0x1, 0xffffffff, 0x2, 0x9}, {0x8001, 0x81, 0x81, 0x9, 0x7e38, 0x800}, {0x100, 0x8, 0x6, 0x80000000, 0x8, 0xfffffffc}, {0x6, 0x3, 0x5, 0x0, 0xb9, 0x8}, {0x400, 0xffffff7f, 0x1, 0x3ff, 0x3, 0x8000}, {0xfffffff8, 0x3, 0x800, 0x1f, 0x1396105f, 0x400}, {0x5, 0x0, 0x1ff, 0x401, 0x6, 0xfffffff7}, {0x6, 0x101, 0x8, 0xa19, 0x6, 0x1}, {0xffff, 0x3, 0x0, 0xffff4bbd, 0xe0, 0x100}, {0x10000, 0x11a3, 0x401, 0x9, 0x8, 0x1000}, {0x3, 0x6, 0x6dc0, 0x6, 0x80000000, 0xffff}, {0x4, 0xffff, 0x10000, 0xd315, 0x7, 0x401}, {0x5, 0x19a0, 0x1, 0xc6, 0x20, 0x200}, {0x80, 0x8, 0x1ff, 0x7, 0x1, 0x6}, {0x101, 0x3ff, 0x10000, 0x10001, 0x80000000, 0x70d9}, {0x7, 0xff, 0x3, 0x7fff, 0x93, 0x3}, {0x7, 0x7a, 0x10001, 0xfff, 0x2, 0x40}, {0x9, 0x7fffffff, 0x400, 0xffffffff, 0x6, 0x7a1f}, {0x2, 0xffffffe1, 0x0, 0x5, 0x7e8a626, 0x8001}, {0x6, 0x1ff, 0x4dee, 0x1, 0x7fff, 0x3c}, {0xfffffffb, 0x6, 0x8, 0x7, 0x40, 0x800}, {0x4, 0x1ff, 0x7f, 0x4, 0x20, 0x100}, {0x1, 0x6, 0x8, 0x724d, 0x5, 0x6}, {0x5, 0x2, 0x8001, 0x3f, 0x6, 0x60}, {0x3, 0x8, 0x3f, 0x9, 0x3, 0xffffffe0}, {0x80, 0xfff, 0x401, 0x7ff, 0x8, 0x7}, {0x1, 0x3ff, 0xf5d, 0x65347930, 0x401, 0x10000}, {0x6, 0xffffffff, 0x81, 0xcc7, 0x6, 0x100}, {0x2, 0x0, 0x6, 0x0, 0x45, 0xb4}, {0x4, 0x7b9d, 0x8, 0x8001, 0x400, 0x9}, {0x400, 0x6, 0x800, 0x101, 0x9898, 0x4}, {0x200, 0x5, 0x6, 0x81, 0xfffffff7, 0x3}, {0x200, 0x8, 0x8, 0x41c, 0x4, 0x1}, {0x2, 0x8, 0x2, 0x9, 0xca92, 0x4}, {0xf3c, 0x0, 0x9, 0x10001, 0x1, 0x6}, {0xa0, 0x803, 0x900, 0x400, 0x1, 0x10001}, {0x3, 0x1, 0xffff, 0x2, 0x7b, 0xce07}, {0x7f, 0x2, 0x0, 0x2, 0x14e, 0x65100}, {0x3ff, 0x7, 0x2, 0xfffffff9, 0x68d2752c, 0x3}, {0xfffeffff, 0x80000000, 0x81, 0xfff, 0xffffffe9}, {0x1, 0x0, 0xf449e747, 0x6, 0x2, 0x5}, {0x30, 0x0, 0x3ff, 0xfb, 0x6, 0xf71}, {0x8, 0x3f, 0x0, 0x5, 0x92, 0x2}, {0x20, 0x0, 0x1ff, 0x9, 0x0, 0xffffff80}, {0x6f7, 0x8, 0x836, 0x10001, 0x74de, 0x40000000}, {0x6, 0xffff, 0x8, 0x4, 0x4d8, 0x7}, {0x7, 0x2, 0x5b, 0x100, 0x8, 0x2}, {0x5, 0x8000, 0xffffffff, 0x0, 0x3, 0xfff}, {0xffff0001, 0x1ff, 0x1, 0x6, 0x9d5, 0x8}, {0x5d, 0x9, 0x5, 0x1000, 0x5, 0xfff}, {0x70, 0x0, 0x0, 0xefaa, 0x80, 0x3}, {0x2, 0x2, 0x7ff, 0xd, 0x5, 0x400}, {0x7898, 0x76, 0x3f, 0x3, 0x96, 0x80}, {0x6, 0x218, 0xffff0001, 0x4, 0xe8d5, 0xe032}, {0x200, 0x8, 0x5, 0x8d5, 0xfffffeff, 0xc2}, {0x40, 0x746, 0x5f8, 0x100, 0xfffffffb, 0x3}, {0xe2bf, 0x80000000, 0x20, 0x2, 0x7ff, 0x86a}, {0x8, 0xab5, 0x3, 0x0, 0x400, 0x540}, {0x5, 0x20, 0x42a, 0x7f, 0xff, 0x610}, {0x7f, 0x6, 0x1, 0x4, 0x6, 0xcbab}, {0x0, 0x9, 0x1000, 0x6, 0x2, 0x100}, {0x1ff, 0x5, 0x7, 0xffff, 0x1000, 0x5}, {0x9, 0x401, 0xc13d, 0x8, 0x6d, 0xffffffff}, {0x4, 0x7, 0xd2, 0x2, 0x3, 0x2ed1}, {0x8, 0x200, 0x4, 0x4, 0x6, 0x101}, {0xffff, 0x7, 0x7fffffff, 0x0, 0x80, 0x4e15a5ce}, {0x80000001, 0x5, 0x2, 0xff, 0x5, 0x2}, {0x8, 0x5, 0x1, 0x8001, 0x3, 0x6}, {0x1, 0x8, 0x8, 0x1, 0x5, 0x8437}, {0x10001, 0x2, 0x7, 0x8, 0x4af, 0x1}, {0x1, 0x2, 0x3, 0x1000, 0x6, 0x8001}, {0x0, 0x8, 0x9, 0x1ff, 0xffffffff, 0x3}, {0x109f, 0x9, 0x1f, 0x7, 0x7, 0x4}, {0x3f5, 0x8, 0x80000000, 0xff, 0x11d, 0x4}, {0x7fff, 0x8, 0x20, 0x2, 0x3, 0x8}, {0x101, 0xb8e4, 0x1, 0x7c2, 0x3ff, 0x123}, {0x1, 0xac7, 0x7fffffff, 0x520, 0xff, 0x4}, {0xfff, 0x9, 0x0, 0x1f, 0x8000, 0x8}, {0x8, 0x1, 0x2, 0x4, 0x6, 0x77}, {0x80000000, 0x3, 0xfffffff9, 0x2, 0x5, 0x5}, {0x5, 0x1, 0x100, 0x2, 0x7, 0x4}, {0x1ff, 0x200, 0x3ff, 0x80, 0x0, 0x309}, {0x101, 0x9, 0x4, 0x62, 0x6e42, 0x794}, {0x1, 0x24, 0x3f, 0x1, 0xffff}, {0x4, 0xfffffffd, 0x8, 0x200, 0x6, 0x6}, {0x1, 0x7, 0x6, 0xc5, 0x101, 0x1000}, {0x9, 0x9, 0xdb, 0x6, 0x81, 0x3ff}, {0x2fd1, 0x2, 0x2, 0x9, 0x5, 0xf34}, {0x7, 0x7, 0x8, 0xed, 0x20, 0xfff}, {0xfffffffb, 0x6d, 0x6, 0x80000000, 0x7fff, 0xff}, {0xe8c, 0x9, 0xff, 0x8, 0xff, 0xffff7fff}, {0x6, 0xffffffff, 0x6a943c7, 0xfffffffe, 0x1ff, 0xc5f}, {0xffffffff, 0x31ea15e3, 0x4b1, 0xa4, 0x6, 0x4}, {0x7a99, 0x0, 0x1, 0x3f, 0x5, 0x8}, {0x6, 0x636, 0x9, 0xbd48, 0xffff, 0xb31f}, {0x9, 0x5, 0x0, 0x0, 0x843, 0x200}, {0x7fffffff, 0x9, 0x6247, 0x1f, 0x7, 0x6}, {0x8, 0x8, 0x6, 0x9, 0x5}, {0x9, 0x7, 0x7fff, 0x1000, 0x9, 0x6}, {0x9, 0xbe, 0x2b0, 0x5, 0x9, 0x80000000}, {0x10001, 0x3, 0x800, 0x80, 0xffff, 0x7}, {0xfffffffa, 0x10001, 0x80000001, 0xfc53, 0x9, 0x9}, {0x200, 0x9, 0x200, 0x3ce5, 0xffffff01, 0xffff}, {0x4, 0x4, 0x8001, 0x1, 0x3, 0x401}, {0xfff, 0x7, 0x7, 0x7, 0x40}, {0x1990ca1e, 0x9, 0x3, 0xffffffff, 0x7, 0x7df}, {0x5, 0x8, 0x8, 0xfffffe00, 0x3, 0x8}, {0x0, 0x3, 0x7, 0x7f, 0x1, 0x8}, {0x1, 0x3, 0x7, 0x6f1, 0x81, 0x80000000}, {0x8000, 0x152, 0x1, 0x0, 0x6, 0x5}, {0x8, 0x6, 0x0, 0x5, 0x8000, 0x8}, {0x800, 0x6, 0x6, 0x3, 0xe9eb}, {0x423, 0x6, 0x1, 0x100, 0x3, 0x4}, {0x0, 0x610, 0x80000000, 0x5, 0x8, 0x40}, {0x1f, 0x8000, 0x3ff, 0x1, 0x5, 0x4}, {0x5, 0x1000, 0xff, 0x4, 0x9, 0x9}, {0x8000, 0x800, 0x20, 0x5, 0x5, 0x7}, {0x48, 0x1, 0x7, 0xb55, 0x7fffffff, 0x10001}, {0x1f, 0x7, 0x3ff, 0x4, 0x6, 0x6}], [{}, {0x5, 0x1}, {0x2, 0x1}, {0x0, 0x2}, {0x3}, {}, {0x3}, {0x2, 0x1}, {0x1}, {0x5, 0x1}, {}, {0x2}, {0x0, 0x1}, {0x5, 0x1}, {0x3, 0x1}, {}, {}, {0x2, 0x1}, {0x5, 0x2}, {0x4}, {0x4, 0x1}, {0x7, 0x1}, {0x5, 0x1}, {0x0, 0x1}, {0x7}, {0x2}, {0x2}, {}, {0x3}, {0x4}, {0x4}, {0x0, 0x1}, {0x1, 0x1}, {0x4, 0x1}, {0x3}, {0x4}, {0x5, 0x1}, {0x4, 0x1}, {0x0, 0x1}, {}, {0x2, 0x1}, {0x3}, {0x5, 0x1}, {0x4, 0x1}, {}, {0x2, 0x1}, {0x2, 0x1}, {0x2, 0x1}, {0x4, 0x1}, {0x1}, {0x0, 0x88137b63515a171c}, {}, {0x1, 0x1}, {0x3}, {0x5}, {0x2, 0x1}, {0x4}, {0x0, 0x1}, {}, {0x5, 0x1}, {0x2}, {}, {}, {}, {0x2, 0x73a4d692c6f3543c}, {}, {}, {0x5}, {0x5, 0x1}, {}, {0x0, 0x1}, {0x5}, {0x3, 0x1}, {0x7}, {0x3, 0x1}, {0x1, 0x1}, {}, {0x5}, {0xe18ca4da2d7e3e39, 0x1}, {0x5}, {0x2}, {0x2}, {0x2}, {0x1}, {0x2}, {0x4, 0x1}, {0x4, 0x1}, {0x4, 0x1}, {0x4, 0x1}, {0xc97b40fa6dea368b, 0x1}, {0x1}, {0x2}, {0x4}, {}, {0x4, 0x1}, {0x3, 0x3601d34528bf5457}, {0x0, 0x1}, {0x5}, {0x4, 0x1}, {0x5}, {0x5}, {0x1, 0x1}, {0x3, 0x1}, {0x4}, {0x3, 0x1}, {0x3, 0xaa9dda67c2f6ca10}, {0x5, 0x1}, {0x1}, {0x2}, {}, {0x5, 0x1c4dce624400bf7c}, {0x0, 0x1}, {0x1}, {0x1, 0x1}, {0x2}, {0x3}, {0x4}, {0x2, 0x1}, {0x1}, {0x0, 0x1}, {0x3}, {0x2}, {}, {0x4}, {0x3}, {0x0, 0x1}, {0x1, 0x1}, {0x2}]}}, @TCA_PEDIT_PARMS_EX={0xe98, 0x4, {{{0xffff, 0xffffa256, 0x0, 0xfffffbff, 0x2}, 0x3, 0x0, [{0xfff, 0x81, 0xffffffff, 0xffffffff, 0x6, 0x1}, {0x0, 0x3ff, 0x1, 0x3, 0xc000, 0x8}, {0x6, 0xffffe944, 0x96, 0x50bd, 0xb3, 0x4}, {0x0, 0x0, 0x80000000, 0x0, 0x75a, 0x1ff}, {0x1, 0x0, 0x0, 0xc6, 0x5}]}, [{0x67, 0xefe, 0xd84, 0x0, 0x6, 0x6}, {0x6, 0x9, 0x5, 0x7, 0x6, 0x4}, {0x200, 0x2a, 0x0, 0xffffffff, 0x8, 0x4}, {0x7fffffff, 0x5, 0x3ff, 0x3f, 0x8}, {0x5, 0xda1b, 0x6, 0x2, 0x7, 0x3ff}, {0xcf0, 0x3, 0x0, 0x1, 0x7ff, 0x2}, {0x0, 0x2000, 0x9, 0x400, 0x400, 0x4}, {0x9, 0x3f, 0x6, 0x1f, 0x56, 0x10000}, {0x6, 0x9, 0x21, 0x8, 0x1, 0x99}, {0x563, 0x3ff, 0x5, 0x9, 0x81, 0x800000}, {0x0, 0xfff, 0x10000, 0x400000, 0x8d, 0x4}, {0xb29, 0x5, 0x2000, 0x0, 0x3, 0xbbc}, {0x4, 0x40, 0x1, 0x2, 0x0, 0xa8}, {0xd9, 0x4, 0xfa, 0x6, 0x400, 0x6}, {0xfffffff7, 0x400, 0x3, 0x0, 0x1f, 0x8}, {0x8, 0x1ff, 0x7fff, 0x1d, 0x10000, 0x100}, {0xfb, 0x0, 0x10001, 0x1, 0x7, 0x6}, {0x6, 0x2, 0x6, 0x1, 0x17, 0x2}, {0x9, 0x3, 0x8, 0x7, 0xffffd811, 0x3}, {0x2, 0x5e, 0x7, 0x2, 0x81, 0x8}, {0x3, 0xfffffffa, 0x200, 0x100, 0x4, 0x34b}, {0xff, 0x3, 0x6, 0x2, 0x8001, 0x9}, {0x8, 0xfffffff9, 0x4, 0x1, 0x8, 0x3}, {0x8, 0x1, 0xcb0, 0x8, 0x40, 0x120b}, {0x5, 0x112, 0x1, 0x80000000, 0x8, 0x6}, {0x3, 0x80000000, 0xfffffffd, 0x80000000, 0x1000}, {0x0, 0x5, 0x4, 0xffffffff, 0x2, 0x5}, {0xffffb6d0, 0x80000000, 0x0, 0x2, 0x9, 0x7}, {0x5, 0x7ff, 0x4, 0x7, 0x10001, 0x5}, {0x48, 0x7fff, 0x1, 0x7f, 0x8204, 0x8}, {0x0, 0x0, 0x2, 0xeb23, 0x3}, {0x6, 0x8, 0x80, 0x7, 0x2, 0x1}, {0xa3ca, 0x400000, 0x3ff, 0x5, 0x4, 0x21180}, {0x55d55c54, 0x2, 0x4, 0x20, 0x9f30, 0x1000}, {0x4, 0x0, 0x80000001, 0x9, 0x10, 0x5}, {0xff, 0xfffffffb, 0x1, 0x7, 0xffffffff, 0xaad}, {0x2, 0x0, 0x0, 0x8000, 0x200, 0x9}, {0x80000001, 0x7, 0x1, 0x9, 0xd7, 0x80000001}, {0x401, 0x200, 0x9b, 0x648, 0x8, 0x12}, {0x6f, 0x0, 0x2, 0x7f, 0x9, 0x7}, {0x0, 0x0, 0x1, 0x0, 0x1, 0xffff}, {0xe8, 0x2, 0xcc, 0xffffffff, 0xe0000000, 0x6}, {0x0, 0x10000, 0x7ff, 0x6, 0x5, 0xba2}, {0xcf1, 0x8, 0x4, 0x800, 0xfffff36f, 0xf21}, {0x3, 0x6, 0xfffffffd, 0x8, 0x2, 0x395}, {0x1, 0x2, 0x2, 0xd2c, 0x8c9, 0xba}, {0x3, 0x6, 0xaa, 0x7f, 0x8, 0xcd}, {0x42b, 0x1, 0x43, 0x5, 0x2, 0x34dc}, {0x3f, 0x10001, 0xeef2, 0xe82b, 0x9, 0x4}, {0x35b, 0x2, 0x1f, 0x3f, 0x1, 0xd19}, {0x5, 0x1, 0x3, 0xfffffffe, 0x4, 0x7fffffff}, {0xffff053a, 0x1a8a, 0x3, 0x3ff, 0x101, 0x6197}, {0x400, 0x9, 0x8, 0x4e, 0xfffffe01}, {0x3ff, 0x1, 0x8, 0xfffffffd, 0x9, 0x800}, {0x1, 0x7, 0x7fff, 0x8, 0x1ff, 0xfffffffa}, {0x82ab, 0x6, 0x8, 0x1, 0x80, 0x7}, {0x0, 0x3ff, 0x800, 0x3, 0x1f, 0x8000}, {0x0, 0x20, 0x4, 0x5, 0x5, 0xcc}, {0x3, 0x2, 0x1, 0x5000, 0x401, 0x4}, {0x8, 0x5, 0x5, 0x5, 0x20, 0x7f}, {0x10000, 0x0, 0x0, 0x8, 0x2c}, {0x2, 0x800, 0x400, 0x10000, 0x6, 0x5}, {0xfffffffe, 0x2, 0x4, 0x2, 0x81, 0xb0}, {0x4, 0x800, 0x81, 0x585c9223, 0x7, 0x8}, {0x783, 0x2, 0x6cc, 0x2, 0xffffffff, 0xb43}, {0x1, 0x0, 0x55, 0xfff, 0x200, 0x9}, {0x7f, 0x9, 0x20000000, 0x1ff, 0x3, 0xfffffffd}, {0xffffffe1, 0xfffffffa, 0x7a, 0x8, 0x3, 0x101}, {0x12, 0x0, 0x5, 0xaa9, 0x7, 0x7}, {0x0, 0x6, 0x5b, 0x3, 0x1000, 0x400}, {0x0, 0x7, 0x1, 0x71a, 0x3, 0x4}, {0x5604, 0x9, 0x87, 0x4fb, 0xffffff1f, 0x7}, {0x77bc65b9, 0x2a03, 0x7f, 0x8, 0x4, 0x2}, {0x8, 0x9, 0x80, 0x1, 0x1}, {0xab81, 0x1000, 0x10000, 0x800, 0x4eda, 0x40}, {0x7, 0x4, 0x1, 0x8e, 0x5, 0x4}, {0x40, 0x3f, 0x7, 0x7, 0x7, 0x400}, {0x101, 0xe94, 0x100, 0x6, 0x0, 0x4}, {0x6, 0x3f, 0x1, 0xea6, 0x8000, 0x6}, {0x0, 0x100, 0xe, 0x8001, 0xffff8c58, 0x5}, {0x9, 0x100, 0x5, 0x145c, 0xff, 0x2}, {0x6, 0x5, 0x6, 0x9, 0x3a, 0x1}, {0x81, 0xff, 0x3, 0x155, 0x0, 0x6}, {0xfffffff9, 0x3, 0x1e, 0xff, 0x1, 0xeb7}, {0x7fff, 0x100, 0x7fff, 0xfffffff7, 0x6, 0xffffffff}, {0x4, 0xffffffff, 0x7, 0x8, 0x8001, 0xffffffff}, {0x2, 0x3f, 0x8, 0x9, 0x621, 0x4}, {0x4, 0x9, 0x1, 0x0, 0x7fffffff, 0x200}, {0x5, 0x5, 0x5, 0x4, 0x603, 0x4}, {0x9, 0x8, 0x6, 0x3, 0x3f, 0x4}, {0x3, 0x5, 0x0, 0x80, 0x0, 0xd932}, {0x4, 0xfffff000, 0x3f, 0x7, 0x7fff, 0xba4e}, {0x9, 0x0, 0x1f1, 0x1, 0xffffffff, 0x4}, {0x81, 0x3ff, 0xfffffffe, 0x1f, 0x5, 0xff}, {0x8, 0x1, 0x1ff, 0x8000, 0x100, 0x9}, {0x1, 0x80000001, 0x400, 0x400, 0x2, 0x400}, {0x7fffffff, 0x3, 0x2213, 0x8, 0x10001, 0x553b}, {0x6, 0xc9bb, 0x5, 0x3, 0x4, 0xffff}, {0x3f, 0xfffff111, 0xdb7, 0xf2b0, 0x7, 0x8}, {0xfd, 0x3, 0x8, 0x800, 0x7, 0x2}, {0x6, 0x5, 0x2, 0x91, 0x1e0f, 0x6}, {0x1cb9, 0x1, 0xce68, 0x5, 0x200, 0x8001}, {0x3ff, 0x6, 0x5, 0x3, 0xfffffffa, 0x1}, {0x9577, 0x9, 0x0, 0x1, 0x2, 0x1}, {0xffffff7f, 0x6, 0x4, 0xfffffff9, 0x7, 0x812}, {0x5, 0x1, 0x5, 0xce4d, 0xd20, 0x40}, {0x100, 0x1000, 0x4, 0x5, 0x0, 0x4}, {0xfffff000, 0x5, 0x0, 0x1, 0x7, 0x84}, {0x148a, 0xfffffe01, 0x7fffffff, 0x5, 0x3ff, 0x7fff}, {0xec, 0x8000, 0x3, 0x382a, 0x9, 0x3e5}, {0x5, 0x9, 0x4, 0x101, 0x8, 0xc0000000}, {0x1, 0x5, 0x1ff, 0x7, 0x10000, 0x6}, {0x0, 0x740, 0x1, 0x799, 0x0, 0x40}, {0x80000000, 0xe3e, 0x1, 0x7755, 0xffff, 0x9}, {0xe9, 0xfffffff8, 0x1991, 0x3, 0x101, 0x20}, {0x7, 0xfff, 0x1, 0x0, 0x5a, 0x16a}, {0xffffff00, 0x81, 0x5, 0x2, 0x3, 0x8}, {0x8, 0x1, 0x3, 0x3, 0x6, 0xad6}, {0x0, 0x20, 0xf5, 0x3, 0x0, 0xb2}, {0x9, 0xffff0000, 0x2, 0x8, 0x1ff, 0x80000001}, {0x7ff, 0xed1, 0x1fffe00, 0x0, 0x6}, {0x2, 0x35, 0x8d1c, 0x80000000, 0xbca, 0x9}, {0x4, 0x401, 0xc7e3, 0x8001, 0x5, 0x3}, {0x5, 0x7fffffff, 0x4, 0x0, 0x80, 0x5}, {0x7fffffff, 0x3d, 0x7f, 0x7, 0x1b, 0x7}, {0x2, 0x8aa8, 0x5, 0x81, 0x2, 0x8}, {0x2, 0x1, 0x3ff, 0x60f787c9, 0x0, 0x1}, {0xffffff32, 0x7, 0xffffffff, 0x1, 0x895, 0xffff8001}], [{0x3}, {0x2}, {0x5}, {0x1}, {0x5, 0x1}, {0x1, 0x1}, {}, {0x5}, {0x4, 0x1}, {0x2, 0x1}, {0x3}, {0x5, 0x1}, {0x1, 0x1}, {0x2, 0xdb5345df079240d8}, {0x4}, {0x4}, {0x0, 0x1}, {0x6}, {0x4}, {0x1, 0x89ee8557e9152077}, {0x4, 0x1}, {0x1, 0x1}, {0x0, 0x1}, {0x2, 0x1}, {0x2, 0x1}, {0x1, 0x1}, {0x1, 0x1}, {0x4, 0x1}, {0x2, 0x1}, {0x3}, {}, {0x5}, {0x0, 0x1}, {0x5}, {0x1}, {0x0, 0x1}, {0x3}, {0x2}, {0x3}, {0x2, 0x1}, {0x2}, {0x1, 0x1}, {0x3}, {0x1}, {0x1, 0x1}, {}, {0x1}, {0x5, 0x1}, {0x5, 0x1}, {0x4}, {0x5}, {0x1}, {0x1, 0x1}, {0x1, 0x1}, {0x0, 0x1}, {0x1, 0x1}, {0x3}, {0x1}, {0x4, 0x1}, {0x2}, {0x3, 0x1}, {0x4}, {}, {0x5, 0x1}, {0x1}, {0x5, 0x1}, {0x1, 0x1}, {0x3}, {0x1, 0x1}, {}, {0x5, 0x1}, {0x6, 0x1}, {0x2}, {0x4}, {0x4}, {0x3}, {0x7}, {0x1}, {0x3}, {0x3}, {0x3}, {0x5}, {0x4}, {0x2, 0x1}, {0x0, 0x1}, {0x0, 0x1}, {0x0, 0x1}, {0x5, 0x1}, {0x4, 0x1}, {0x4}, {0x1}, {0x1, 0x1}, {0x0, 0x1}, {0x4}, {0x3}, {0x4, 0x2b431fc9d03ecfec}, {0x5}, {0x0, 0x1}, {0x2, 0x1}, {0x3}, {0x4}, {0x5, 0x1}, {0x2}, {0x3}, {0x0, 0x1}, {}, {0x5, 0x1}, {}, {0x5}, {0x4, 0x1}, {}, {0x4, 0x1}, {0x0, 0x1}, {0x2, 0x1}, {0x5}, {0x1, 0x1}, {0x4, 0x1}, {0x5, 0x1}, {0x1}, {0x3}, {0x5}, {0x1}, {0x2}, {0x3, 0x1}, {0x5, 0x1}, {0x4, 0x1}, {0x1, 0x1}], 0x1}}, @TCA_PEDIT_PARMS={0xe80, 0x2, {{{0x2, 0x5, 0x2, 0x7, 0x3}, 0x2, 0xfa, [{0x9, 0x7f, 0x61c12fcf, 0x7fffffff, 0x2}, {0x7fff, 0x4, 0x5, 0x9, 0x8}, {0x3f, 0x5, 0x0, 0xd0000000, 0x20, 0x80000000}, {0x2, 0x10000, 0x40000, 0x200, 0x1, 0x1}]}, [{0x9, 0x7, 0xe5, 0x1ff, 0xfd66, 0x9}, {0x1, 0xffff7fff, 0x4, 0x3, 0x5, 0x8}, {0x16c6, 0x3f, 0x7ff, 0x0, 0x4, 0x3ff}, {0x3, 0x1, 0x100, 0x401, 0xb3, 0xffff}, {0x2, 0xba6, 0x4, 0x3, 0x400}, {0x3, 0x80000000, 0x4, 0x4, 0x80}, {0x3, 0x6, 0x1, 0x0, 0x80, 0x1ff}, {0x3562, 0x80000001, 0x4c43, 0x0, 0x8, 0x1}, {0x81, 0x0, 0x3f, 0xffffff80, 0x1, 0x20}, {0x8, 0xd, 0x23, 0xaa, 0x81, 0x3105}, {0x5, 0xc, 0x1ff, 0x7fffffff, 0x73951f57, 0x9}, {0x80000001, 0x7f61, 0x1, 0xc53, 0x4, 0x80000001}, {0x10000, 0xff, 0x20, 0x9, 0x4, 0x5}, {0x9, 0x8000000, 0x4, 0x5, 0x8ca6, 0x80}, {0x8001, 0x5, 0x101, 0x3, 0x100, 0xfc}, {0xc0000000, 0x1, 0xc9, 0x2, 0x8, 0x7}, {0x3, 0x7fffffff, 0x20, 0x40000000, 0x200, 0x1f}, {0xa000000, 0x8, 0x10000, 0x10, 0x81, 0x7f}, {0x4, 0x5000000, 0x80, 0xff, 0x3, 0x8}, {0x5, 0x7fff, 0x7fffffff, 0x7ff, 0x1, 0x3}, {0x3, 0x2, 0x8, 0x4, 0xca7, 0x4}, {0x81, 0xfdeb, 0x4, 0xe0, 0x4, 0x5b49}, {0x1, 0x6, 0x7e96, 0x7fff, 0x9, 0x7}, {0x222c, 0x5, 0x101, 0x4, 0x4}, {0x4, 0x4d, 0x1, 0x7, 0xff, 0xffffffc0}, {0x1ff, 0x0, 0x5, 0x7, 0x0, 0x4}, {0x101, 0x80000000, 0xfffffffc, 0x3ff, 0xe177, 0x7}, {0x7, 0x17df, 0xffffffff, 0x6, 0x6, 0x81}, {0x80000001, 0x401, 0xece, 0x2, 0x6}, {0x4, 0x7fd, 0x80000000, 0xffffffff, 0x7, 0x3}, {0xe3b, 0x8, 0x6, 0xfffffff7, 0xe542, 0x590cae1f}, {0x1, 0xa7, 0x10001, 0x9, 0x2, 0x5}, {0x8, 0x4, 0x7, 0x9, 0x3, 0x100}, {0xff, 0x4, 0x7, 0x7, 0x80, 0x9}, {0x5, 0xfffffff9, 0x6, 0x2, 0xfffffffd, 0xffffffff}, {0x684, 0xda3, 0x6, 0x4, 0x8e, 0x7f}, {0x9, 0x401, 0x10000, 0x5, 0x9, 0x81}, {0xfffff6de, 0xfff, 0x80, 0x7ff, 0x2e8f, 0x3935}, {0x20, 0x6, 0x6, 0x85, 0x8, 0xffffffff}, {0xe365, 0xa5f, 0x7, 0x3, 0x8000, 0x8000}, {0x9, 0x2, 0x9, 0x100, 0xf51, 0x800}, {0x7f, 0x7, 0x1ff, 0x47, 0xfffffff7}, {0x1, 0xffff0001, 0x2, 0x3d5, 0x8, 0x1}, {0x6, 0xfffffff8, 0x6, 0x3c, 0x20, 0x81}, {0x3, 0x8, 0x5b8, 0x6, 0x9, 0x3}, {0x6, 0x7, 0x3, 0x3, 0x0, 0x3}, {0x5, 0x2, 0x4, 0x4, 0xfffffffb, 0xfffffffb}, {0x9, 0xcf, 0x2, 0x0, 0x9, 0x4}, {0x4, 0x3, 0x3, 0x4, 0x0, 0x8}, {0x4, 0x8, 0x3, 0x1, 0x99, 0x8}, {0x0, 0x1, 0x2eb, 0x401, 0x9, 0x2}, {0x2, 0x2, 0x7fffffff, 0x2, 0x120, 0x8}, {0x69, 0x5, 0x7, 0xc98, 0xff, 0x6}, {0x0, 0x4, 0x3f, 0x4, 0x4, 0x2}, {0x0, 0x6, 0x8, 0x1, 0x4794, 0x3}, {0x0, 0x7, 0x7, 0x5, 0x5, 0x5}, {0xfc, 0x7, 0xe58e5cf1, 0x10000, 0x1}, {0xde4, 0x2, 0x0, 0xcd23, 0x0, 0x80}, {0x6, 0x7, 0x3, 0xab9, 0x5, 0x10001}, {0x9, 0x0, 0x0, 0x1, 0x7, 0x5}, {0x0, 0x6, 0x24, 0x3, 0x4, 0x4}, {0x1, 0x80, 0x4, 0x6, 0x1, 0x1f}, {0x6, 0xd35, 0x10000000, 0xcc8e, 0x7fffffff, 0xe7d}, {0x7, 0x6, 0x8aa, 0x5, 0xc0000000, 0x7}, {0x0, 0x829, 0x101, 0x8, 0xff, 0x3ff80000}, {0x5, 0x9, 0x8, 0x4, 0x100, 0xffff8001}, {0x2, 0x100, 0x7fffffff, 0x7, 0x7fffffff, 0xffff}, {0x65b, 0x5, 0x7, 0xffffffd8, 0x7, 0x3eb}, {0x20, 0x5, 0x1, 0x1ff, 0x5, 0x2}, {0x3, 0x1, 0x80000001, 0x2ae776de, 0x6, 0x20}, {0xffffffff, 0x6, 0x10001, 0x3f, 0x8001, 0x400}, {0x10000, 0x2, 0x9, 0x6, 0x5, 0x8}, {0xffff0000, 0x7d7, 0x7, 0x8001, 0x2, 0x9}, {0x0, 0xeeb, 0x8, 0x2, 0x0, 0x6000000}, {0xf3, 0x7, 0x0, 0x4, 0x8, 0x55f00000}, {0x1, 0x0, 0x800, 0x5, 0x1, 0x8001}, {0x3, 0x1, 0x9, 0x6, 0x80000001}, {0xfff, 0x9, 0x8, 0x7, 0x3ff}, {0x80000001, 0x20, 0xffff23eb, 0x7ff, 0x0, 0x1}, {0x7, 0x7fffffff, 0x5d, 0x8c, 0x9, 0x6}, {0x7, 0xffffffff, 0x8000, 0x20, 0x10001, 0xfffffff5}, {0x3eb, 0x33, 0x7, 0x7, 0x10001, 0x1}, {0x6, 0x9be7, 0x9, 0x5, 0x101, 0xf}, {0x2, 0xeb67, 0xff, 0xffff0000, 0xfffffffc, 0xffe00}, {0x8001, 0xfffffffd, 0x9a0e, 0x3e, 0x8, 0x118}, {0x9, 0x4, 0x7, 0x10000, 0xffff2181, 0x8}, {0x7, 0x6, 0x0, 0x4, 0x1000, 0x5}, {0x3, 0x7fff, 0x1, 0x2, 0x6, 0x6}, {0xf791, 0x4, 0x5e, 0x0, 0x7f, 0xbb9b}, {0x7ff, 0x3, 0x2, 0x1f, 0xfffffffb, 0x7ff}, {0x4, 0x7f, 0x54, 0x3ff, 0x9, 0x3}, {0x7fffffff, 0x7fffffff, 0x800, 0x7, 0xfffffff9}, {0xffffff17, 0x0, 0x6, 0x7, 0x71d7, 0x8001}, {0xfffffffd, 0x0, 0x1, 0x0, 0x400, 0x4}, {0x5ebcabf, 0x4877, 0x100, 0xffff, 0x7f, 0x3f}, {0x0, 0x80000000, 0x401, 0xfffffffa, 0x3c2}, {0x81, 0x0, 0x80000001, 0x4, 0x20, 0x4}, {0x81, 0x5, 0x7e, 0x0, 0x401, 0xb4}, {0x6, 0x1, 0x9, 0xcf, 0x1000, 0x40}, {0x6, 0x8000, 0x5, 0x80000001, 0x5350, 0x1ff}, {0x8, 0x7f, 0x8, 0x9, 0x3f, 0x1f}, {0x6, 0x0, 0x3, 0x3, 0x2, 0x1f}, {0x3, 0x3, 0xfffffffa, 0x8, 0x4, 0x80000001}, {0x4c7, 0xffffffff, 0x5, 0x3, 0x0, 0x6}, {0x2, 0xffffff01, 0x5, 0x24000000, 0x3, 0x3f}, {0xfdc1, 0x3, 0x7, 0x8, 0x1d4, 0x9}, {0x7, 0x0, 0x7, 0x11f800, 0xf25, 0x4}, {0x5, 0x5, 0x1, 0x6, 0x2, 0xe25}, {0x401, 0x7, 0x6f, 0x8000, 0x597, 0x81}, {0x5, 0x2, 0x0, 0x3ff, 0x3, 0x9}, {0x9, 0xdd, 0x400, 0x3, 0x3f, 0x2}, {0x80, 0x5, 0x4cc3, 0x1, 0x6, 0x3f}, {0x21, 0xffffffff, 0x0, 0x6, 0x3, 0x9467}, {0x9, 0x0, 0x6, 0x7, 0xfff, 0x1}, {0xffffffe1, 0x9, 0x5, 0x1, 0xff, 0x9}, {0x2, 0x726e7936, 0x2, 0x80000000, 0x3, 0x10000}, {0x9, 0xffffffff, 0x1000200, 0x3, 0xff, 0x9}, {0xea, 0xba7, 0x1000, 0x3ff, 0x0, 0x800}, {0x6, 0x4, 0x9, 0x7f, 0x7, 0x7}, {0xe3, 0xb127, 0x0, 0x8, 0xbe, 0x4}, {0x9c5, 0x6, 0x3, 0x4dde, 0xa4b, 0x10001}, {0x7, 0x800, 0x8, 0x7, 0x8, 0xd5a2}, {0x80000001, 0x5, 0x7fffffff, 0x6, 0x0, 0x4}, {0x7, 0xfff, 0x5, 0x2, 0x20, 0xf8}, {0x8000, 0x5, 0x4, 0x9, 0xf69}, {0x9, 0x5d9fdaaf, 0xffffffff, 0x9474, 0x5, 0x2}, {0x1, 0xece, 0xff, 0x2, 0x6, 0x3}, {0x400, 0x100, 0x0, 0x6, 0x4, 0x7da}], [{0x0, 0x1}, {0x0, 0x1}, {0x1, 0x1}, {0x2}, {0x2}, {0x9ca573e1bcf50f90, 0x1}, {0x4}, {0x1}, {0x2}, {0x1, 0x1}, {0x4, 0x1}, {0x2, 0x1}, {0x2, 0x1}, {}, {0x0, 0x1}, {0x3}, {0x3}, {0x1, 0x1}, {0x4}, {0x1}, {0x4, 0x1}, {0x2, 0x1}, {0x5, 0x1}, {0x5, 0x1}, {0x0, 0x1}, {0x7}, {0x5, 0x1}, {0x1, 0x1}, {0x2, 0x1}, {0x3, 0x1}, {0x4}, {}, {0x3, 0x1}, {0x3}, {0x1, 0x1}, {0x2}, {0x5}, {0x1, 0x1}, {0x4}, {0x0, 0x1}, {0xa9808f9bac1e8e0d}, {0x4, 0x1}, {0x2, 0x1}, {0x2, 0x1}, {0x1, 0x1}, {0x2, 0x1}, {}, {0x4, 0x1}, {}, {0x2}, {0x0, 0x1}, {0x4}, {0x4}, {0x4, 0x1}, {0x0, 0x1}, {0x2, 0x1}, {0x4, 0x1}, {0x1, 0x1}, {0x1}, {0x3, 0x1}, {0x5, 0x1}, {0x1}, {0x3}, {0x1}, {0x5}, {0x5}, {}, {0x1}, {0x0, 0x1}, {0x5, 0x1}, {0x0, 0x1}, {0xb0cf33daa9bced7b, 0x1}, {0x4}, {0x0, 0x1}, {0x0, 0x1}, {0x2}, {0x4}, {}, {0x6}, {0x3}, {0x2}, {0x7, 0x1}, {0x0, 0x1}, {0x40d31df139958f33, 0x1}, {0x5}, {0x3}, {0x1}, {0x5, 0x1}, {0x2}, {0x0, 0x1}, {0x0, 0x1}, {0x4, 0x1}, {0x5, 0x1}, {0x5}, {0x2}, {0x5}, {0x1, 0x1}, {0x4}, {0x4, 0x1}, {0x1}, {0x2, 0x1}, {0x5, 0x1}, {0x5}, {0x5}, {0x1}, {0x4}, {0x2}, {0x1}, {0x0, 0x1}, {0x0, 0x1}, {}, {}, {0x3}, {0x0, 0x1}, {0x2}, {0x1, 0x1}, {0x3}, {0x1, 0x1}, {0x2, 0x1}, {0x2}, {0x5, 0x1}, {0x2, 0x1}, {}, {0x4}, {0x1}, {0x2, 0x1}, {}, {0x0, 0x1}]}}, @TCA_PEDIT_PARMS={0xe98, 0x2, {{{0x6, 0x1f, 0x4, 0x40, 0x802}, 0x81, 0x40, [{0x9, 0x1, 0x9, 0xff000, 0x7c8, 0x2}, {0x1, 0x97, 0x3ff, 0xffff, 0x4, 0x8}, {0x1, 0x10001, 0x9, 0x8, 0x80000001, 0x7fffffff}, {0x5, 0x38, 0x1, 0x8001, 0x4, 0x80}, {0x3, 0x100, 0x0, 0x0, 0x8, 0x1}]}, [{0x1, 0x80000001, 0x7fffffff, 0x5, 0x2, 0x4}, {0x0, 0x7, 0x6, 0x23b, 0x0, 0x3}, {0x0, 0x9, 0xfffffffd, 0x5, 0x5, 0x10001}, {0x14ed, 0xe7, 0x5, 0x9}, {0x6, 0xe2, 0x0, 0x3, 0x5, 0x8}, {0x8, 0x4, 0x20, 0x1f, 0x8, 0x8}, {0x10001, 0x80, 0x7, 0x9704, 0x8, 0x6}, {0x6, 0x1ff, 0x6, 0x7, 0x8, 0x274}, {0x10000, 0x4, 0x5, 0xf6, 0xb8, 0x1000}, {0x0, 0x5, 0x4, 0xffff0a4b, 0x20, 0x4}, {0x6, 0x100, 0x1, 0x7, 0x1, 0x206}, {0x7, 0x588, 0x200, 0x3, 0x1, 0x5388}, {0x4, 0x1, 0x5, 0x7, 0x3, 0xde}, {0x5d, 0xffff1acf, 0x4, 0x6, 0x5, 0x1f}, {0x4, 0xfff, 0xffffffff, 0x80000001, 0x401, 0x6}, {0x81, 0x3, 0x6d, 0x1ff, 0x0, 0xc02}, {0x18a, 0x5, 0x8000, 0xe98, 0x7, 0x4}, {0x100, 0x8, 0x7, 0x598, 0x1f, 0x9}, {0x6, 0x8, 0x5, 0x5, 0x1000}, {0x6, 0x0, 0x5, 0x2, 0x81, 0xffffff97}, {0x6, 0xfff, 0x5, 0x118c, 0xfffff000, 0x2}, {0x9, 0x9, 0x5, 0x1, 0x0, 0x200}, {0xd39c, 0x5, 0x7, 0x7f, 0x9, 0x6}, {0x1f, 0xffffff01, 0x6, 0x800, 0x7fff, 0x3}, {0x6, 0x9, 0xfc9, 0x0, 0x5, 0x800}, {0x9, 0x0, 0x8, 0x5, 0x6, 0x81}, {0x0, 0x9, 0x9, 0xffffffff, 0x6, 0x401}, {0x40, 0x20000000, 0x7f, 0x3ff, 0x3ff, 0x8}, {0x4, 0x2, 0xf2f, 0x3, 0x9, 0x9}, {0x6, 0xfffff801, 0x8, 0x747, 0x3}, {0x2, 0x8, 0xaf, 0x0, 0xff, 0x73c}, {0x5, 0xffffffff, 0x6e06, 0x4, 0x1, 0xc675}, {0x8, 0x8, 0x5, 0x0, 0x8000, 0x5}, {0x5, 0x4, 0xffff, 0x5, 0x7, 0x5}, {0x6, 0x40, 0xed, 0x3, 0x101, 0x5}, {0x3, 0x8, 0x3, 0x8, 0xffffffff, 0x7}, {0x1ff, 0x9, 0x0, 0x0, 0x8, 0x2}, {0x0, 0x4, 0x0, 0x1, 0x2, 0x80000001}, {0x6, 0x5e68, 0x1, 0x241, 0x0, 0x3}, {0x40, 0x4, 0xff, 0x1, 0x81}, {0x0, 0x40, 0x1, 0x7f, 0x9, 0xb918}, {0x4, 0x6, 0x6, 0x1, 0x22b63918, 0x1}, {0x7fff, 0x800, 0xfffffff7, 0x5, 0x4, 0x7fff}, {0x0, 0x4, 0x74, 0x4, 0x6, 0x5}, {0x6, 0x7, 0x1, 0x18, 0xfff, 0x4}, {0x1, 0xffff, 0x7, 0xbad6ad4, 0x8091aca, 0x4}, {0x2, 0x3f, 0x2, 0x1, 0x7fffffff, 0x100}, {0x7, 0x8, 0x535, 0x4, 0x922, 0x9}, {0x1, 0x4, 0x4, 0x4, 0x0, 0x35}, {0x1, 0x6, 0x5, 0xb3a0, 0x625f, 0x10000}, {0x2, 0x5, 0x45, 0x7}, {0xca43, 0x200, 0x2, 0x7ff, 0xa92, 0x8000}, {0x5, 0x2, 0x3, 0x1, 0x8, 0x2526}, {0x9, 0x3, 0xfffffffb, 0x3, 0x80000001, 0x10000}, {0x9, 0x7, 0x1ff, 0x6, 0x8, 0x7}, {0x0, 0xb1f9, 0xf1, 0x3f, 0x5, 0x2}, {0x7ff, 0x6, 0xff, 0x6, 0x4, 0xb50}, {0xfd75, 0x7, 0x61, 0x2, 0x8, 0xf73d}, {0x3, 0xec1a, 0x1, 0x120f, 0x46, 0x3}, {0xffff7fff, 0x8, 0x5, 0x6, 0xffff0000, 0xee0}, {0x3f, 0x7fff, 0xfffffc01, 0x3fd8, 0x400, 0x7}, {0x3ff, 0x0, 0x100, 0x8, 0xcc6c}, {0x6, 0x3, 0x4, 0x3f, 0x0, 0x9}, {0x0, 0x1, 0x5, 0x0, 0x3, 0x2b}, {0x9b, 0x43, 0x1, 0xffffffff, 0x4, 0x1c2}, {0x8, 0x53d7, 0xfffffff8, 0x1f, 0x4, 0x5}, {0x6, 0x5, 0x0, 0x4, 0x8, 0xd}, {0x100, 0x762, 0x101, 0x1, 0x776, 0x5}, {0x91, 0x800, 0x3, 0x7, 0x79, 0x7}, {0x101, 0xffff, 0xc7f6, 0x1ff, 0x2c17, 0x6}, {0x1, 0x20, 0x45, 0x100, 0xffffb7d0}, {0x401, 0x3ff, 0x8, 0xffffffff, 0x7fffffff, 0x5}, {0x7fff, 0x10000, 0x81, 0x80, 0x0, 0x1f}, {0x7ff, 0x1, 0x9, 0xffff, 0x2, 0xfffffff8}, {0x2, 0xfffffff9, 0xfffffffe, 0x6, 0x2, 0x9}, {0x1, 0x2ca, 0x1, 0xa, 0x3, 0xfffffc00}, {0x40, 0x7, 0x9, 0x7fff, 0x0, 0x5}, {0x5, 0x3f, 0x400, 0x3, 0x8000, 0x7}, {0x4, 0x6, 0x39c2, 0x5, 0x400, 0x9cdd74dc}, {0x6, 0x800, 0xec1b, 0x7, 0x5, 0x735}, {0x4, 0x9, 0x8, 0x7f, 0x5, 0x8}, {0x81, 0x401, 0x4, 0x8, 0x8b8, 0x1740}, {0x8, 0x284d, 0x5, 0xbaf, 0xffffffff, 0x2}, {0x4, 0x3f, 0x1ff, 0x7, 0x1, 0x6}, {0xdc, 0x3, 0x8000, 0x63, 0x80000000, 0x1000}, {0x80000000, 0x6, 0x2, 0x1, 0x1, 0x9}, {0x81, 0x1, 0x5, 0x6, 0x6, 0x2}, {0x7, 0x0, 0x3ff, 0x2, 0x200, 0x3ff}, {0xfffffff9, 0x13cd, 0x2, 0x7, 0x3f, 0x540}, {0x0, 0x1, 0x5, 0xc1, 0x800, 0x8}, {0x1ff, 0x7ce6, 0x1, 0xc0, 0xaaa8, 0x1f}, {0x4, 0x5, 0x8, 0x7f, 0x0, 0xc6}, {0x5, 0x3, 0x3, 0x7, 0x6, 0x8}, {0x3, 0xfffffeca, 0xe0000000, 0x9, 0xfff, 0xfffffffb}, {0xd2a, 0x4, 0xf5, 0x1, 0x7fffffff, 0x3}, {0x80000000, 0x4, 0xfffffffb, 0x20, 0x200, 0xaf2}, {0x0, 0x3, 0x1800, 0x8, 0x101, 0x7}, {0x4, 0x7, 0x8572, 0x1f, 0x5}, {0x5, 0x81, 0x7fff, 0xffff4405, 0x40, 0x5}, {0x5, 0xffffffff, 0x1, 0x8, 0x0, 0x800}, {0x40, 0x8, 0x0, 0x6, 0x4, 0x9}, {0x1f, 0x9, 0x0, 0x401, 0x1, 0x400}, {0x4, 0x3, 0x80000001, 0x7ff, 0x1, 0x3}, {0x7fff, 0x81, 0x7, 0x0, 0x63, 0x101}, {0x4d, 0x6, 0x8a, 0x800, 0x1d0}, {0x4a80e520, 0x80000001, 0x9, 0x7f, 0x5, 0x400}, {0x56a9, 0x1, 0xeba, 0x0, 0x1, 0x3bf4}, {0x8, 0x74, 0x20, 0x1, 0x5, 0xb4}, {0x0, 0x0, 0x8000, 0x6, 0x65d9, 0x7f}, {0x7, 0x2e3, 0x7, 0x80000000, 0x0, 0x1ff}, {0x7f, 0x5, 0x3000000, 0x8, 0x2, 0x4c81}, {0x6, 0x7f, 0xffffffff, 0x54, 0x80000000, 0x3}, {0x9, 0x9, 0x2, 0x3, 0x1ff, 0x6}, {0x69, 0x19d, 0x4, 0x6, 0xffff, 0xfffffffe}, {0x8, 0x1, 0xff, 0x730, 0x7ff, 0x400}, {0xdb, 0x0, 0x8, 0x401, 0x7ff, 0x80}, {0x80000000, 0x80, 0x10db, 0x10001, 0xfffffffc, 0x9}, {0x1, 0xddb2, 0xb2aa, 0x7, 0xb81, 0x51f}, {0x4, 0x657b, 0xc30, 0x4, 0x6, 0xecf9}, {0x0, 0xc01, 0xeade, 0x4, 0x2}, {0x3, 0x2, 0x2, 0x6, 0x401, 0x40}, {0x3f, 0x5, 0x5, 0x2000000, 0xcc, 0x1}, {0x100, 0x6, 0x9, 0x20, 0x1d7958d3, 0x1}, {0x200, 0x2, 0xfffffff9, 0x784, 0x8, 0x9}, {0x1, 0xdcea, 0x2, 0x40, 0x9, 0x9}, {0x717cd3c3, 0xffff7bd9, 0x5, 0x1562, 0x2, 0x5}, {0x3, 0x7, 0x2, 0x400, 0x3, 0x9f}, {0x8, 0xfffff223, 0x0, 0xd1c, 0x7fffffff, 0x2}], [{0x3}, {0x2}, {0x0, 0x1}, {0x38a2f3b19c332d9c, 0x1}, {0x0, 0x1}, {0x5, 0x1}, {0x0, 0x1}, {0x1, 0x1}, {0x2}, {0x1, 0x1}, {0x2, 0x1}, {}, {0x5, 0x1}, {0x4, 0x2}, {0x1, 0x1}, {0x5}, {0x1}, {0x4}, {0x5, 0x1}, {0x2, 0x1}, {0x5, 0x1}, {0x1, 0x1}, {0x7, 0x1}, {0x5}, {0x2, 0x1}, {0x5, 0x1}, {0x1}, {0x1, 0x1}, {0x4, 0x1}, {0x5}, {0x4}, {0x2, 0x1}, {0x0, 0x1}, {0x1}, {0x1}, {0x2, 0x1}, {0x4, 0x1}, {0x3}, {0x1, 0x1}, {0x1, 0x1}, {0x2, 0x1}, {0x5}, {0x3, 0x1}, {}, {0x0, 0x1}, {0x3, 0x1}, {0x4, 0x1}, {0x2}, {0x4}, {0x2, 0x1}, {0x2}, {0x3, 0x1}, {0x3, 0x1}, {}, {0x3, 0x1}, {}, {0x5, 0x1}, {0x5}, {0x2}, {0x4, 0x1}, {0x3}, {0x1, 0x1}, {0x5, 0x1}, {0x5}, {0x2}, {0x3, 0x1}, {0x4}, {0x2, 0x1}, {0x1, 0x1}, {0x2, 0x1}, {0x5, 0x1}, {}, {0x4}, {}, {0x4, 0x1}, {0x5}, {0x1, 0x1}, {0x1}, {0x1, 0x1}, {0x0, 0x1}, {0x4, 0x1}, {0x3, 0x1}, {0x1}, {0x1, 0x1}, {0x3}, {0x1}, {}, {0x5, 0x1}, {0x1, 0x1}, {}, {0x1}, {0x3, 0x1}, {0x0, 0x1}, {0x2, 0x1}, {0x3}, {0x5}, {0x0, 0x1}, {0x3}, {0x1, 0x1}, {0x0, 0x1}, {0x3, 0x1}, {0x5, 0x1}, {0x5, 0x1}, {0x5, 0x1}, {0x0, 0x1}, {0x2}, {0x3, 0x1}, {0x4, 0x1}, {0x4, 0x1}, {0x1, 0x1}, {0x2, 0x1}, {0x2, 0x1}, {0x4, 0x98664ecde0df3737}, {0x4, 0x1}, {0x3}, {0x5}, {0x4}, {}, {0x1, 0x1}, {0x3}, {0x2, 0x1}, {0x3}, {0x2, 0x1}, {0x1}, {0x0, 0x1}, {}, {0x6}, {0x1, 0x1}]}}, @TCA_PEDIT_PARMS_EX={0xe80, 0x4, {{{0x6, 0xeb4, 0x7, 0x2}, 0x7, 0x7, [{0x800, 0x1b8, 0xfff, 0xbd, 0x1f, 0x7974bd95}, {0x0, 0x2, 0xffff, 0x9, 0xffffffff, 0x7}, {0x9, 0x3, 0x6, 0x2, 0x2, 0xd1528918}, {0x3, 0x2, 0x1, 0x6, 0x101, 0x3}]}, [{0x6, 0x5, 0x3, 0x47e, 0x3, 0x2008000}, {0x7, 0x5, 0x32, 0x5c2d, 0x4c50}, {0x13c, 0xfff, 0x3, 0x4, 0x9, 0x7}, {0x9, 0x937, 0x9, 0x2, 0x9, 0x200}, {0xfffffa26, 0xaa0c, 0x4, 0x3, 0x400, 0x2f6a}, {0x4, 0x286, 0x2, 0x2, 0x101}, {0x601e, 0x9, 0x1000, 0x101, 0x1, 0x7be}, {0xffff, 0x9b, 0x80, 0x7, 0x7ff, 0x3}, {0x400, 0x5, 0x8, 0x200, 0x36, 0xcc}, {0x2, 0xfffffffb, 0x200, 0x2, 0x7a1, 0xc30}, {0x7ff, 0x0, 0x7, 0x4, 0x6, 0x101}, {0x100, 0x4, 0x415e, 0x1f, 0x200, 0x200}, {0x0, 0x643b, 0x9, 0x1, 0x9, 0xffffe010}, {0x3, 0x20, 0x3, 0xc6c5, 0x2, 0x8}, {0x1, 0x6, 0x9, 0x0, 0x20}, {0xfffffffa, 0x9, 0x5, 0x5, 0x100, 0xc66}, {0x7, 0x40, 0x401, 0x8, 0x9}, {0x80000001, 0x1, 0x5, 0x4, 0x35880000, 0xf649}, {0x2, 0x5, 0x463, 0x81, 0x1, 0x9}, {0x7, 0x6, 0xff, 0x6eaa, 0x3, 0x4}, {0x9, 0x14e, 0x7ff, 0x1, 0xe6, 0x10001}, {0x1, 0x3ff, 0x20, 0x9, 0xe6, 0x6}, {0xffffff9f, 0xc4, 0x4, 0x5, 0x5, 0x4}, {0x77ad, 0x6, 0x40, 0x2, 0x7fff, 0x115d}, {0x1, 0x0, 0x6e, 0x9, 0xd4, 0xd09}, {0x57, 0x40, 0x9, 0x1000, 0xfffff800}, {0x7, 0xffff8001, 0x4, 0x353, 0xcc, 0x2}, {0x7fff, 0x9, 0x0, 0x2, 0x100, 0x1000}, {0x6, 0x80, 0x5, 0x3f, 0x4, 0x66}, {0x10000, 0x7fff, 0x7fffffff, 0x10001, 0x3, 0x2}, {0x1, 0x1, 0x6, 0x66, 0x78, 0xffffff80}, {0x2, 0x2000, 0x7, 0x800, 0x80000001, 0xc579}, {0x7, 0x5, 0x2, 0x930, 0x4000, 0x3c800000}, {0x6, 0x80000001, 0x5, 0x3ff, 0x0, 0x1f}, {0xffffffd5, 0x80000000, 0xff, 0x1, 0x7, 0x9}, {0x3, 0x4, 0x100, 0xfffffffc, 0x5, 0x8001}, {0x2, 0x4, 0x9, 0x2, 0xb358, 0xd}, {0x800, 0x6, 0x7, 0xffffff80, 0x0, 0x52d6}, {0x2, 0x4, 0x7, 0x4, 0x9}, {0x0, 0xffffb893, 0xfffffff9, 0x65, 0xffff, 0x9802}, {0x1, 0xf1d2, 0x3f, 0x1, 0xffffffff, 0x1}, {0x81, 0x4, 0x8, 0x10000, 0x3, 0x9}, {0x4, 0xfffffa1e, 0x8, 0x0, 0x5, 0x401}, {0x4, 0x0, 0x8000, 0x800000, 0x8aef, 0x6}, {0x3, 0x1000, 0xccd, 0x7, 0x79, 0x8000}, {0xfff, 0x8, 0x1, 0x9, 0x9, 0x7}, {0xfffffff9, 0x8001, 0x5, 0x3ff, 0x0, 0x1}, {0xc338, 0x3, 0x0, 0x8, 0x95d, 0x6}, {0x7, 0x902f, 0x4ff2, 0x100, 0x5, 0x858}, {0x4, 0x0, 0x401, 0x80, 0x9, 0xff}, {0x3f, 0x0, 0x1, 0x20, 0x5, 0x6f94}, {0x3f49a28d, 0x1, 0xfff, 0x3, 0x2, 0x6}, {0x10001, 0xff, 0x1, 0x8, 0x8, 0x4a56}, {0xffffffff, 0x8, 0x1, 0x101}, {0xc25, 0x61, 0xffff, 0x4, 0xffffffff, 0x1}, {0x5, 0x6, 0x7, 0x6, 0x4}, {0x2, 0x8000, 0x2, 0x80000000, 0x49f, 0x35a}, {0x7, 0x5, 0x7, 0x81, 0x33dd, 0x7}, {0x700000, 0x8, 0x3f, 0x6, 0x3, 0x3}, {0x2, 0x6891, 0xfff, 0x4, 0x5, 0x10001}, {0x6c, 0x2, 0x0, 0x4, 0x8001, 0x6}, {0x80, 0x3, 0xff, 0x400, 0x20, 0xddec}, {0x5, 0x8, 0x7, 0x26, 0x8000, 0x2}, {0x1f, 0x1, 0x9, 0x2, 0xa85, 0x3}, {0xffffff54, 0x1ff, 0xdd81, 0x4, 0x3, 0x6}, {0x3, 0x1, 0x4, 0x5, 0x879, 0x4}, {0x3, 0x6, 0x2, 0x80, 0x6, 0x9}, {0x94, 0x5, 0x3, 0x1, 0x9}, {0xfffff800, 0x101, 0xffffffff, 0x1f, 0x4, 0x1f}, {0x7fffffff, 0xa8, 0x1, 0x0, 0x7f, 0x9}, {0x3f, 0x2, 0x1f, 0x48, 0x3ff, 0x7}, {0x6, 0xfffffffd, 0x0, 0x0, 0x40, 0x7}, {0x2ff, 0x1, 0x8000, 0x5, 0x200, 0x4}, {0x9, 0x1, 0x8, 0x6, 0x5, 0x9}, {0x20, 0xac, 0x4, 0x401, 0xb34}, {0x5, 0x4, 0x6, 0x4, 0x8d, 0x4}, {0x8, 0xb36, 0x2, 0xfffffffe, 0x0, 0x9}, {0x10000000, 0xffc0000, 0x1, 0x80000001, 0x100, 0x4}, {0x0, 0x401, 0x4, 0x6, 0x3ff, 0x1}, {0x9, 0x5c3, 0x7f, 0x1, 0x8000, 0x1f}, {0x8, 0x6, 0x0, 0xffff, 0x3, 0xfffffffb}, {0x800, 0x8, 0x9, 0x7, 0x0, 0xa6}, {0x0, 0x853, 0xffffffff, 0x77}, {0x4, 0x1, 0x7, 0xc1fc, 0x4, 0x2}, {0x40, 0x5, 0x8, 0x2, 0xfffffffb, 0x1d39}, {0x5, 0x7, 0x9, 0x2, 0x7, 0x2}, {0x1, 0x3b76, 0x1, 0x6, 0x32, 0x7d03eb4f}, {0x8001, 0x6, 0x4, 0x0, 0x3, 0x2}, {0x400, 0x2, 0xb941, 0x6, 0x1000, 0xc7d}, {0xff, 0x4, 0x4, 0x4, 0xb54, 0x400}, {0x3b69872e, 0x6, 0x81, 0x397, 0x7, 0x9}, {0x4, 0x7, 0x3, 0x4, 0xfffffff8, 0x8}, {0x2, 0x80, 0x2, 0x80000000, 0x5, 0x7f}, {0x4, 0x7ff, 0x2, 0x5, 0xffffffff, 0x81}, {0xdbfb, 0x1, 0x2, 0x40, 0x8, 0x8}, {0x80, 0x400, 0xff, 0x1, 0x8001, 0x2}, {0x3, 0x137d, 0x8, 0x7, 0x5, 0x101}, {0xfffffff0, 0x7, 0x1, 0xad, 0x3f, 0x10000}, {0xffff, 0xffffffff, 0x5, 0x1, 0x81, 0x1000}, {0x7bb2, 0xffff3478, 0x6, 0x3, 0xffff0000, 0x8}, {0x3f, 0x3, 0xfffffff8, 0x9, 0x1, 0x7}, {0x200, 0x1, 0x45a5, 0x7ff, 0x0, 0x5}, {0x687833ce, 0xeef9, 0x6, 0x20, 0x10000, 0x400}, {0x5, 0x8000, 0x7a0, 0x4, 0x2, 0x8000}, {0x1, 0x5, 0x0, 0x81, 0xeb, 0xd5}, {0x3f, 0x4, 0x5, 0x8000, 0x1, 0x401}, {0x6, 0x10001, 0x5, 0x8, 0x6, 0x8}, {0x4, 0x627, 0x1, 0xffff, 0xfffffffa, 0x6}, {0x2, 0x3f5, 0x9, 0x9, 0x8, 0x7}, {0x800, 0x1, 0x1, 0x7fff, 0x200, 0x7}, {0xd7, 0x80000000, 0xafe, 0x10001, 0x602a, 0x5}, {0xf9, 0x80000001, 0x2, 0x9, 0x38, 0x5}, {0x4, 0x1, 0xf302, 0x1b4eb5e1, 0x80000000, 0x1000}, {0x1, 0xfffffffb, 0x4, 0x200, 0x9, 0x1000}, {0x0, 0xcf, 0x6, 0x4, 0x2, 0x1}, {0x200, 0x3cf8, 0xa7, 0x3178, 0x2, 0xff}, {0x5, 0x5, 0x101, 0x5, 0x7fffffff, 0x1}, {0x4, 0x4, 0x1, 0x1, 0x1a, 0x1}, {0x1dc, 0x1000, 0x0, 0x20, 0x5, 0x10001}, {0x7, 0xfffffffb, 0x8, 0x10000, 0xfd, 0x1}, {0xfffff000, 0x100, 0x51e0, 0x27f, 0x8000}, {0xffff, 0x7, 0x787, 0x1f, 0x100, 0x10001}, {0x2, 0x3ff, 0x0, 0x80, 0x0, 0x100}, {0x101, 0x1, 0x8, 0x200, 0x6}, {0x401, 0x5, 0x9, 0x3, 0x9, 0x3}, {0xfffffff7, 0x389bc, 0x9, 0x5, 0x6, 0x2}, {0x10001, 0x3, 0x7, 0x8, 0x216, 0x9}, {0x8001, 0x6, 0x4, 0x7fff, 0x7fff, 0x1f}], [{0x2}, {0x2, 0x1}, {0x3, 0x1}, {0x5}, {0x1, 0x1}, {0x5, 0x1}, {0x3, 0x968fb2817aeced76}, {0x2, 0x1}, {0x1, 0x2a82727f5b29f12e}, {0x1}, {0x2, 0x1}, {0x2}, {0x3, 0x1}, {0x4}, {0x3, 0x1}, {0x3, 0x44a322bc038d600e}, {0x4}, {0x2, 0x1}, {0x2, 0x1}, {0x2, 0x1}, {0x4, 0x1}, {0x2}, {0x4, 0x1}, {0x0, 0x1}, {0x4, 0x1}, {0x5}, {0x2}, {0x3, 0x1}, {0x5}, {0x3}, {0x5}, {0x0, 0x1}, {0x1}, {}, {0x0, 0x1}, {0x8fea9c07b26af2b5, 0x1}, {0x2, 0x1}, {0x2}, {0x2}, {0x1}, {0x2, 0x8f231eeb537b7e9f}, {0x1, 0x1}, {0x2, 0x1}, {0x5, 0x1}, {0x5}, {0x1, 0x1}, {0x2, 0x1}, {0x4}, {0x5}, {0x4, 0x1}, {0x4, 0x1}, {0x1}, {}, {0x2}, {0x4}, {0x1, 0x1}, {0x3, 0x1}, {0x5, 0x1}, {0x2, 0x1}, {0x5, 0x1}, {0x5, 0x1}, {0x4, 0x1}, {0x0, 0x1}, {}, {0x5}, {0x1}, {0x2}, {}, {0x4, 0x1}, {0x3, 0x1}, {0x4, 0x1}, {0x3, 0x1}, {0x4}, {}, {0x5, 0x1}, {0x4, 0x1}, {0x2, 0x1}, {0x2, 0x1}, {0x3}, {}, {0x0, 0x1}, {0x4, 0x1}, {0x5, 0x1}, {0x2}, {0x1, 0x1}, {0x4}, {0x5, 0x1}, {0x1, 0x1}, {}, {0x3, 0x1}, {}, {0x4, 0x1}, {0x3, 0x1}, {0x1}, {0x0, 0x1}, {0x3, 0x1}, {0x3}, {}, {0x3}, {0x5}, {0x5}, {0x7, 0x1}, {0x1, 0x1}, {0x3, 0x1}, {0x3}, {0x1, 0x1}, {0x5}, {0x4, 0x1}, {0x1, 0x2}, {}, {0x5, 0x1}, {0x1, 0x1}, {0x3}, {0x0, 0x1}, {0x3, 0x1}, {0x0, 0x1}, {0x4, 0x1}, {0x3}, {0x1}, {0x5af023dfc463a756}, {0x2}, {0x5}, {0x1, 0x1}, {0x1, 0x1}, {0x5, 0x1}, {0x3}, {0x3}, {0x2, 0x1}]}}, @TCA_PEDIT_PARMS={0xe68, 0x2, {{{0x40, 0x7, 0x2, 0xb4, 0x7}, 0x1, 0x6, [{0x2, 0x81, 0x1, 0x6, 0x8001, 0x5}, {0x8, 0xc64e, 0x7f, 0x7, 0x0, 0x36}, {0xca, 0xfffff1ac, 0x3, 0x4, 0x6, 0x3}]}, [{0x7, 0x0, 0x4, 0x7f, 0xfff, 0x8}, {0xc0, 0xc0a8, 0x9, 0x0, 0x33e, 0x7}, {0x6, 0xb65d, 0x6, 0x4, 0x2, 0x7}, {0x200, 0x9, 0x7ff, 0x1, 0x5b, 0x7}, {0x11, 0x3f, 0x8, 0x4d98, 0x0, 0x3}, {0x1, 0x2, 0x9e, 0x0, 0x4, 0x3}, {0x1ff, 0x7ff, 0x611a, 0x7, 0x401, 0x9}, {0x6, 0x5, 0xdd1, 0x8, 0x80, 0x2}, {0x6, 0x200, 0x1, 0x3d, 0xbb46, 0x7f}, {0x2c, 0x4, 0x400, 0x100000, 0x9, 0x5}, {0x40, 0x9, 0x8, 0x1, 0x6, 0x7}, {0x1f, 0x9bad, 0x7, 0x3, 0x1, 0x4}, {0x13, 0x200, 0x4cf56f07, 0x7, 0xfffff801, 0x80000000}, {0x8000, 0x6, 0x3, 0x1, 0xfffffffa, 0x6}, {0x3326, 0x700000, 0x100, 0x5, 0x1c}, {0x4, 0x3, 0x0, 0x2, 0x6}, {0x9, 0xfffffc01, 0x8, 0x100, 0x80, 0x4}, {0xffffff54, 0x676b, 0x6, 0x0, 0xf0, 0x1206e307}, {0x4, 0x9, 0x6, 0x5, 0x8001, 0x9}, {0x4, 0x1e0d, 0x0, 0x6, 0xff}, {0xc17, 0x1c0000, 0x9, 0x8, 0x4f7}, {0x1, 0x1, 0xcc6, 0x1df82f00, 0x1, 0xe2e}, {0x65a, 0x994d, 0x400, 0xfffffc00, 0x0, 0x1}, {0x3, 0x5, 0x5, 0x74, 0xfab, 0x3}, {0xba, 0x3, 0x7, 0x9, 0x1, 0x6}, {0x6, 0x7f, 0x7ff, 0xffffff79, 0x7, 0xffffffff}, {0x9, 0x7, 0x0, 0x4, 0x1f, 0x5}, {0x2e8, 0x5, 0xdcf, 0xc9, 0x8, 0x7f}, {0x5, 0x2, 0x9, 0x5, 0x4, 0x4}, {0x7, 0xfffffffc, 0x9, 0xa5d7, 0x1, 0xf0}, {0x3f, 0x7fff, 0x0, 0x1, 0x80000001, 0xfffff312}, {0x9, 0x4, 0x7, 0x1, 0x7ff, 0x98}, {0x668, 0x8, 0xf326, 0xd, 0x7, 0x1ff}, {0xd8a, 0xc5, 0xffffffff, 0x7ff, 0x9, 0x1}, {0x43, 0x0, 0x200, 0xfffffffe, 0x6, 0x2}, {0xffffffff, 0x72d8e83a, 0x1, 0x5, 0xffffffff, 0xf8}, {0x3, 0xff, 0x5, 0xffffffff, 0x7f}, {0x6, 0x5, 0x10001, 0x2, 0x340}, {0x80000001, 0xfffffffe, 0x3, 0x20, 0xfffffe00, 0x9}, {0x3f, 0x9, 0x1, 0x9, 0x7fffffff, 0x20}, {0x20, 0x4, 0xc69, 0x7fff, 0xffffffff, 0x5}, {0x7fffffff, 0x3f, 0x1, 0x1e, 0xfffe, 0x1000}, {0xfff, 0x4, 0x4, 0x7, 0x1ff, 0x7fffffff}, {0x5, 0x3, 0xefd, 0x9, 0x1, 0x2}, {0x0, 0xfffffffc, 0x9, 0x5, 0x2, 0xff}, {0x10001, 0x3, 0x823, 0x9, 0x81, 0x80000001}, {0x0, 0x0, 0x81f, 0x8001, 0x0, 0x80000001}, {0xdb9a, 0x6, 0x1, 0x0, 0x7, 0xdfa}, {0x1, 0x10000, 0xfff, 0x9, 0x0, 0x1}, {0x1a, 0x3, 0x9, 0x5, 0x400, 0x8569}, {0x3, 0x7c4, 0x8001, 0x80000000, 0x7, 0x7fffffff}, {0x7, 0x5, 0x7fffffff, 0x0, 0x80000001, 0x4b8}, {0x8, 0xffffffff, 0x3, 0x8, 0x0, 0x81}, {0x7, 0x4, 0x1f, 0x7f, 0x0, 0x2}, {0x8001, 0x4, 0x9, 0xd917, 0x2, 0x6}, {0x1, 0x576, 0xef6, 0x80, 0x0, 0xfffffff8}, {0x5, 0x1, 0x7, 0x4, 0x3, 0x7fff}, {0x401, 0x121a, 0x5, 0x80c, 0x1, 0x9}, {0x10000, 0x100, 0x3, 0x306, 0x103a, 0x101}, {0xfff, 0x1, 0x8000, 0x2, 0x59f7, 0x4}, {0x0, 0x2, 0xff, 0x7, 0x3af, 0x5}, {0x1, 0xe7ed, 0x200, 0x7, 0xd63e, 0x747}, {0x5, 0x3, 0x8, 0xa1cf, 0x4, 0x1ff}, {0x200, 0x7, 0x20, 0x200, 0x7fffffff, 0x5}, {0x2, 0x2, 0x0, 0x8e, 0x478, 0x800}, {0x6, 0x8001, 0x5, 0x0, 0x9, 0xfffffffd}, {0x7, 0x400, 0x2, 0xffff, 0x4, 0x80}, {0x8, 0x79, 0x59f, 0x5, 0xffffffff, 0x81}, {0x5, 0x6, 0x9, 0x6, 0x6, 0x800}, {0x0, 0xffff, 0x8, 0x5, 0x3f, 0x80000000}, {0x1, 0xbe5, 0x6, 0x2, 0x31bc8310, 0x3}, {0x5, 0x4, 0x6, 0x7ff, 0x5, 0x7}, {0x5, 0x0, 0x4, 0xc158, 0x9, 0xfffffffd}, {0x1d50, 0x5, 0xfffffc00, 0x0, 0x3, 0x7}, {0x2a6, 0x7, 0x5b, 0x3, 0x7f, 0xfffffffc}, {0x7ff, 0x9, 0x200, 0x1, 0x58}, {0xffff, 0x7, 0xf5, 0xa0f, 0x5, 0x7f}, {0x400, 0x2, 0xffffffc3, 0xf40, 0x80000000, 0xe3}, {0x0, 0xcb3e, 0x1, 0x7, 0x8001, 0x5d2}, {0x2, 0x0, 0xa4c13e4, 0x2, 0x5, 0x80}, {0x2, 0xf0, 0x200, 0x80, 0xc5, 0x401}, {0x20, 0x24, 0xad0, 0x5, 0x0, 0x100}, {0x8001, 0xe61, 0x8, 0x4, 0x7f, 0x3c5}, {0x0, 0x0, 0x8, 0x80000000, 0x4}, {0x1ff, 0xbf3, 0x4, 0x9, 0x0, 0x8}, {0x400, 0xc0, 0x200000, 0x6000000, 0x8, 0xffff}, {0xc7, 0xfff, 0x10000, 0x3, 0x3f}, {0x8, 0x6, 0x2, 0x10000, 0x101, 0x3}, {0x40, 0xfff, 0xfe000, 0xffff, 0x1f, 0x5}, {0x34, 0x5, 0x6, 0x1f, 0x56f5, 0x9370}, {0x9, 0x1f, 0x4, 0x868, 0x20, 0x400}, {0x5, 0x7, 0x7fff, 0xcad1, 0x4945, 0x7}, {0x2, 0x7, 0x33, 0x6, 0x7fffffff, 0x1}, {0x0, 0x0, 0x58dfd3b7, 0x12, 0xbb3, 0x8}, {0x9, 0xc3, 0xd8, 0x4, 0x3, 0x200}, {0x4, 0xffff, 0xe89d, 0x200, 0xbf, 0x1000}, {0x81, 0x7, 0x4, 0x1e, 0x0, 0x3}, {0x200, 0x1ff, 0x4, 0xfffff2ff, 0x101, 0x401}, {0x7, 0x7, 0x7, 0x7fff, 0x80, 0x7124}, {0x6, 0x0, 0x2, 0x9, 0x19, 0x2}, {0xffffffff, 0x5, 0x6, 0x7, 0x9, 0xe1a8}, {0x1, 0x0, 0x7, 0x3, 0x9, 0xfea}, {0x5, 0x0, 0xfffffffe, 0x91, 0x1, 0x5}, {0x0, 0x4, 0xffff75ed, 0x3, 0x101}, {0x3, 0x669b, 0x7fffffff, 0x1f, 0x8}, {0x80000001, 0x80000001, 0x80000001, 0x7, 0x0, 0x7694}, {0x80000001, 0x80, 0x80, 0xffffffff, 0x4}, {0x0, 0x8, 0x4, 0xfffffc01, 0xffff9698, 0x9de}, {0x81, 0x7, 0x0, 0x4, 0x1, 0x401}, {0x0, 0x6, 0x0, 0x4, 0x1000, 0x3}, {0x7, 0xec, 0x5, 0x7, 0x2, 0x8}, {0x0, 0x80, 0x400, 0x1612, 0x300, 0x3}, {0xd8, 0x5, 0x2, 0x1, 0x0, 0x8}, {0x8, 0x4, 0x88, 0x6, 0x2, 0x4}, {0x1ff, 0x0, 0xffffffce, 0x0, 0x3f, 0x400}, {0xa5, 0x2, 0x453e, 0xe2, 0x9, 0x81}, {0xff, 0x310, 0x200, 0x46c, 0x20, 0x3423}, {0x800, 0x3, 0x400, 0x8, 0x5, 0x1}, {0xa9, 0x0, 0x0, 0x3, 0x4, 0x8}, {0x8, 0x1, 0xfffffffa, 0x3fd, 0x5, 0xfffffbff}, {0x3, 0x5, 0x1, 0x5, 0x2, 0x7fffffff}, {0x80000000, 0x4d65, 0x7, 0x1, 0x8000, 0x1}, {0x4, 0x3, 0x8, 0x9c6, 0x2}, {0x6, 0x4, 0x1c00, 0x8, 0x4, 0x1}, {0x9, 0xfc, 0x9, 0x3, 0x6, 0x8}, {0x3f, 0x8, 0x80000001, 0x7b5, 0x8, 0x5}, {0x0, 0x2, 0x8, 0xc40, 0xc9, 0x5}, {0x3f, 0x20, 0x3, 0xbdb3, 0xfffffc00, 0x1}], [{0x0, 0x1}, {0x4}, {0x5}, {0x4, 0x1}, {0x2}, {0x4, 0x1}, {0x1, 0x1}, {0x4}, {}, {0x5}, {0x3, 0x1}, {}, {0x2, 0x1}, {0x1}, {0x2}, {0x1, 0x1}, {0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1}, {0x3}, {0x7}, {0x0, 0x1}, {0x0, 0x1}, {0x0, 0x1}, {0x3, 0x1}, {0x3, 0x1}, {}, {0x4}, {0x3}, {0x3, 0x1}, {0x3, 0x1}, {0x1, 0x1}, {0x5, 0x1}, {0x1, 0x1}, {0x3, 0x1}, {0x2}, {0x1}, {0x5, 0x1}, {0x2, 0x1}, {0x2}, {0x5, 0x1}, {0x2}, {0x4, 0x1}, {0x0, 0x1}, {0x4}, {0x1, 0x1}, {0x2, 0x1}, {0x2, 0x1}, {0x2}, {0x5}, {0x3, 0x1}, {0x3}, {0x4, 0x1}, {0x0, 0x1}, {0x0, 0x1}, {0x3}, {0x1, 0x1}, {0x1, 0x1}, {}, {0x4, 0x1}, {0x5, 0x1}, {0x1}, {0x5, 0x3}, {0x1, 0x1}, {0x4}, {0x3, 0x1}, {0x2, 0x1}, {0x0, 0x1}, {0x5, 0x1}, {0x1, 0x1}, {0x1}, {0x4, 0x1}, {}, {0x2}, {0x1, 0x1}, {0x5, 0x1}, {0x5}, {0x5}, {0x1}, {0x2, 0x1}, {0x1, 0x1}, {0x0, 0x1}, {0x4, 0x3}, {0x2, 0x1}, {0x5}, {0x4}, {0x1, 0x1}, {0x5, 0x1}, {0x3, 0x1}, {0x5}, {0x1}, {0x2}, {0x3, 0x1}, {0x1, 0x1}, {0x3, 0x1}, {0x5, 0x1}, {0x3}, {0x2}, {0x0, 0x1}, {0x5}, {0x5, 0x1}, {0x5, 0x1}, {0x0, 0x1}, {0x1, 0x1}, {0x1}, {}, {0x0, 0xecb15269ab976b70}, {0x5, 0x1}, {0x4, 0x1}, {0x1}, {0x1, 0x1}, {0x0, 0x1}, {0x4}, {0x5}, {0x1, 0x1}, {0x5, 0x1}, {0x1, 0x1}, {0x5}, {0x2, 0x1}, {0x5}, {0x3, 0x1}, {}, {0x5, 0x1}, {0x2}, {0x5, 0x1}, {0x5}, {0x2}, {0x4, 0x1}], 0x1}}]}, {0xe3, 0x6, "b8bc00c4dda0baef16264d6ab1ff6baeed2eef841ebfd2c102dd69c35c00132bedebfe37341666b1fdb9b6cf5ce46fcdf6fd40417742162e6fab091623549ad740556996d7288cb7c880ca24fa1430fdb18c2cd420d30f3f4166545492d109b978bf68215b084903d1892a3d56d04912a20b31e89c95db11cebae9bdf2cde6bbb5d2bad04991efda05050c81f9d4a1e7c4424658dca76232f81db004b6ab34034c45c84e92aa8c3005f4c0ff8ef8afbe10b4119f8c41ff83c49453483dbefb6deb778d27a7dcd5fc4b0c4db0f9594887bcfa3217b322240a0902c5d4cf544b"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x2, 0x3}}}}]}, @TCA_CGROUP_EMATCHES={0x104, 0x3, 0x0, 0x1, [@TCA_EMATCH_TREE_LIST={0xe8, 0x2, 0x0, 0x1, [@TCF_EM_CANID={0x14, 0x1, 0x0, 0x0, {{0x5569, 0x7, 0x800}, {{0x2, 0x0, 0x0, 0x1}, {0x1, 0x0, 0x1}}}}, @TCF_EM_CMP={0x18, 0x2, 0x0, 0x0, {{0x3, 0x1, 0x1000}, {0x4, 0x106, 0x3f, 0x7, 0x5, 0x2}}}, @TCF_EM_IPSET={0x10, 0x3, 0x0, 0x0, {{0xbd, 0x8, 0x20}, {0xffffffffffffffff, 0x2}}}, @TCF_EM_CONTAINER={0x94, 0x1, 0x0, 0x0, {{0xfff, 0x0, 0x8}, "d5b6dbe3d85179762ce1e511e548d71754f3a6bf23ca1ac7ddb77dc509d32491e353296b51b21c7e0133b7adfddb1635abeb43db99aa9574d9f163316c4d0fd9de6558e924d6d6beed26e473feeea9d942d62f03743303ddea5a72302307e37d51a2f17f5cda1382d9894ca04eafb3f16a1832d23e3e4b7242aaf78aa5f7968203f6e4ea5de3"}}, @TCF_EM_CANID={0x14, 0x1, 0x0, 0x0, {{0x80, 0x7, 0x2}, {{0x0, 0x1}, {0x3, 0x1, 0x1, 0x1}}}}]}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x7}}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x8}}, @TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x5}}]}, @TCA_CGROUP_ACT={0x360, 0x1, [@m_ct={0x8c, 0x1f, 0x0, 0x0, {{0x7}, {0x18, 0x2, 0x0, 0x1, [@TCA_CT_LABELS={0x14, 0x7, "58e4604f20d983bd8ce47aa91f29a849"}]}, {0x4d, 0x6, "962731979045e8951de0a385514c53cf0f87dc457675c8e4d9a282e06a6bd476b1d1497075a86ac68ec3d2931fb195f5a2c189eabc79f40a090cf5187b0e2fe0d984c1f638bf3c97db"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x5, 0x3}}}}, @m_ct={0x158, 0x19, 0x0, 0x0, {{0x7}, {0x54, 0x2, 0x0, 0x1, [@TCA_CT_LABELS={0x14, 0x7, "624a12a91cd591bce9c9e912d73ae0c1"}, @TCA_CT_NAT_PORT_MIN={0x6, 0xd, 0x4e22}, @TCA_CT_NAT_IPV4_MAX={0x8, 0xa, @rand_addr=0x64010102}, @TCA_CT_NAT_IPV6_MAX={0x14, 0xc, @private1={0xfc, 0x1, '\x00', 0x1}}, @TCA_CT_NAT_PORT_MAX={0x6, 0xe, 0x4e23}, @TCA_CT_NAT_PORT_MIN={0x6, 0xd, 0x4e22}, @TCA_CT_NAT_IPV4_MAX={0x8, 0xa, @initdev={0xac, 0x1e, 0x1, 0x0}}]}, {0xe0, 0x6, "a3315412f7ab0649631174f2fdeaa2549ee487b4e61490ed8de5abec47140e391578ab93b4013ea2a5765183b0433bd71eea68b383ca9df41a65114b59f9bc3acb0b84ad6e5dfd883995761e2e93569352bc3cd7386eed520d11ab41257be0bfe7d9f0cd87a50cba6ad2db819754eccee30137e8a1af163ab3fc2fec8caf0a4f2c68e10bcfa314720f5841eb2507cd54b09c13777c259a10a58fa753a4eef075b63d2e1dfbc5cec676eeca70f44aec881fafd77d1587072f03ed0dd1cd8f29dcd14176a660f66ff83c0d5bd0a8850a6918802955eee9b8ac74f7efbe"}, {0xc, 0x7, {0x0, 0x1}}, {0xc}}}, @m_ife={0x178, 0x16, 0x0, 0x0, {{0x8}, {0x7c, 0x2, 0x0, 0x1, [@TCA_IFE_METALST={0x14, 0x6, [@IFE_META_SKBMARK={0x4, 0x1, @void}, @IFE_META_TCINDEX={0x6, 0x5, @val=0x200}, @IFE_META_TCINDEX={0x4, 0x5, @void}]}, @TCA_IFE_DMAC={0xa}, @TCA_IFE_SMAC={0xa, 0x4, @local}, @TCA_IFE_PARMS={0x1c, 0x1, {{0x8, 0x8, 0x1, 0x5, 0x10000}, 0x1}}, @TCA_IFE_TYPE={0x6, 0x5, 0x4}, @TCA_IFE_PARMS={0x1c, 0x1, {{0x5, 0x30f, 0x7, 0x58, 0xd75}}}, @TCA_IFE_DMAC={0xa, 0x3, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x10}}]}, {0xd8, 0x6, "b58180745ee28501abb2b4ca9fe7cf4da96c1ee724fb61099b5dadfae68d314b5efdd44a8fbcafae0607cf872e9c3d36bfb699bd3e551c542bf8c893266c2bf49bb99f4e1a3b4c1c2df210f2cbe3e666da160d2b17e6798d04d0c90edc2e53ece38ba28b93f89a0eb7c1fe736fc5e786693a11479fa38debfcaf84ee8c10ece4bd803644151c4417334b974d87f557c92f4fd7b3195bbecaa7791d455afdee6864d4206d80722cd978141907536b8a5bebec8aa7f41966ccff648365295a15ed90bb2008db463dd9552a6325fdaf8d9c67e4c376"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x3, 0x2}}}}]}]}}]}, 0x9124}, 0x1, 0x0, 0x0, 0x4008041}, 0x80) sendto$packet(r2, &(0x7f00000002c0)="05030500d3fc030000004788031c09101128", 0xfce0, 0x4, &(0x7f0000000140)={0x11, 0x0, r3, 0x1, 0x0, 0x6, @multicast}, 0x14) 01:49:55 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000001200)=ANY=[@ANYBLOB="1265fa004f92b908438757152000090400"/29], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000140)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000b00)={0x40, 0x13, 0x6, @random="741345bc23ff"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io(r0, 0x0, &(0x7f0000001140)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000001000)={0x40, 0x19, 0x2, "14c8"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000003940)={0x1c, &(0x7f00000037c0)={0x0, 0x0, 0x1, "91"}, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) (async) syz_usb_control_io(r0, 0x0, 0x0) (async) syz_usb_control_io(r0, 0x0, 0x0) (async) syz_usb_control_io(r0, 0x0, 0x0) (async) syz_usb_control_io$hid(r0, 0x0, 0x0) (async) syz_usb_control_io$uac1(r0, 0x0, &(0x7f00000003c0)={0x44, &(0x7f00000000c0)={0x0, 0x0, 0x1, "cf"}, &(0x7f0000000200)={0x0, 0xa, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$uac1(r0, 0x0, 0x0) 01:49:55 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018010000", @ANYRES32, @ANYBLOB="0000000000008da4b70800000000396f7b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000002400000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000080)='mm_page_alloc\x00', r0}, 0x10) r1 = creat(&(0x7f0000000080)='./bus\x00', 0x0) fsetxattr$system_posix_acl(r1, &(0x7f0000000000)='system.posix_acl_default\x00', &(0x7f00000002c0)={{}, {0x4, 0x2000}}, 0xfe44, 0x0) 01:49:55 executing program 4: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000000000000000004b64ffeca50000006d000000850000000f00000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000380)='kmem_cache_free\x00', r0}, 0x10) open(&(0x7f00000000c0)='./file0\x00', 0x3416, 0x0) 01:49:55 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r3 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000080)='syz1\x00', 0x200002, 0x0) ioctl$F2FS_IOC_RELEASE_COMPRESS_BLOCKS(r3, 0x8008f512, &(0x7f00000000c0)) r4 = dup(r2) ioctl$KVM_CAP_ENFORCE_PV_FEATURE_CPUID(r4, 0x4068aea3, &(0x7f0000000580)={0xbe, 0x0, 0x1}) ioctl$KVM_SET_MSRS(r4, 0xc008ae88, &(0x7f0000000040)=ANY=[@ANYBLOB="0100000000080000074d564b"]) 01:49:55 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x11, 0x3, &(0x7f00000002c0)=ANY=[@ANYBLOB="180000000000000000000000000000009500000003000000"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='kmem_cache_free\x00', r0}, 0x10) r1 = open(&(0x7f00009e1000)='./file0\x00', 0x60840, 0x0) fcntl$setlease(r1, 0x400, 0x3) ioctl$BTRFS_IOC_QUOTA_CTL(r0, 0xc0109428, &(0x7f0000000000)={0x3, 0x80000000}) close(r0) 01:49:55 executing program 4: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@base={0x17, 0x0, 0x4, 0xff, 0x0, 0x1}, 0x48) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) syz_fuse_handle_req(r1, &(0x7f0000004dc0)="fb1c022391c147b0df3c448c476472e364b6d4a7ecd39734ac71f893a3e644617e3a638ad12a233c44fd8f2fb1382a57d5053c8d14ef625e382f517efd569f790cefa0e6e3b17187a51d4fcb790064613f314fffadf51185d071402a128299a172e1b8ea2f5c76df9c26885fe5b50e8f168e2fb9a2fc946071505450a8fdd6c1085b03f9e0f3d8b1198873d143ff5f96e9f19f117dfbe2b98cb6297a464c00965a3002c56e37bdca0d40bbf5be3db64fd3c76ad2133c5f08a653e666a262d475105767dd1be502787fc50cacefa3d1adcc75d5b8c77031e8449e313a1c7525b02934bf3b1355826547f952b71e9298125224a9e955a3710cff6ab52340de2ac22859ab8eaba26a6862e1d7963d2b37b003565e32732742dcc3821908eaf9ef6ed66796ff1c5e407e39efb8d51e593d72ef654cc3cea0cd058bda3d75515a5b14ce444cfe5ef91934b057ab36622a29cd30562958e2c8b57eaa42d1d5be73f022b692aa1014450e0ce1f79ead00e491b8ab0a2e45b5782654acf98e2c88057adcdaa1e188b17dd746a3979e2c42c021240cf77e3fd8591711a79851ffa750f1f8e466098942a40cd6e28084040cbb9db008acc19edc17147b58026e6cbb2d45f7ccab21daac15fc65a04b1966e9a5261889baf766f898a255fdf4ce81890e03fe43fb256520e2dedf4f4888b520dc1226945905fe95cb51ff23d33c59e12498b7a69d4e9982199526e0e896bfab66a363b93b014071a4c71588f517753fbb06dc021e217f377a6401095e5ed7993379347e392b7d4929887a8fdc54f639b93fc78ff21e65836db07bc6dd0c61b5256a2e48b88dfa9d754ec5bd3182226ce17025ea327abb1a297895bbefce183a315654d88b3996e3ab7abb7dda8a429345450ff20e95006fd8b56b513c284065b25d50e1162ef57713db1075f5169b83e23a2d14acdd61f04ae1bc2ff664cb000cb130293465b77f542adc4823aa9686a55c0f91c196f0fa53f6b0a2e0615321cabc5c86fc65c3d740756db5f59cc264c0662e748db4d85ad04abcdd70c51280e8a5edf0e30da361029b6b9579c3ce0221726c57971f733552965f3fdec8fa9698736b7e107061d6e2213c7ac74e382180dcb3ba20191c26731d47da94a106181169d251d7d6e8ef6962a89f3a997b4dbfe3a3683e753ed2cb8fcf74e1947289d2cb91ec38db7409f479afe57c014d40e0e89388f446399d08deb1a794c8bf4da491747b4865ede35c063b18d4f7b81229a02dbc6f8b55f4242ab4ab35b0a99cd1b735753fd264a13ddd41468fb27a9ac0c72b942e148def90488b68202b79c6acaf6b843d05bf29a6c98bfe00cc223ef12e68c2d4447afd8e600bd3e6d0aa7b185d081ac0064b6921a7a3a9310dea599ca696fd67841640af8619055322de8385e57325f2cc8d3171e2f2552f706d6272e18954f96d4f486dd97eec1a7dcf8a9fd17b191835fb8a4aceef61ae4b8428db9040179feb1c76d247c188942e38dd4799666eb28711b5c9c91a3ca9162b141c10adce773df6cace49b2f128f0b95760e578fc6d3c0a0924cbb2a3b03a76972189722f3ad25d8d9e1b5a977c3cacb4e343a1ce8935b8de641e66a6be0a077b548094929cc89d68475d0f9a77ac91eb8b5d1e67e7ecd47f7d9fb991ff2cea62db98462794a455d151b8a41e53f167a004ef10e42228b2033d5606bdea42975a37d19a9dfef91fe9a23b847acd190654954606f4fc6b2826774adde65e2964efc0285017afc176231e8df9e0d271729db6ec88ad2c5cfc2a1cbffc0e1befa5c1beb2f91f0253bdd7132e11e9b9fb717914a30bbdbab0eca3724921a296b10475e6af633daf09304e81fa70d0c3016d4ee538163c7c63c25dec40fcb6255792f844750df3238ae1e1ff85a78a01bb9614b90a0090db1b9ef8663adf2bb5f7f3dacacd3d0f1ce1725da0830a916cabd10e0b8d0783a09ba840aedb9521e6b45d2d9097fec1e8a55b2bfbacf8fb47c42318e426d26b6985b806caf0fd4a34f2f950ce2ec65cdc26bfa00f4d139a2572b5bc2e6d847f0308ae494b009e2020a03147889878042b5cc6bbe1eefd9b86aa903cecab4de302ecdc7cefdd535872852b30f4c303757f52604c502cf5139608c535a6f59e90e91362b3015fd388924d0b3364e181b6c1b94b8c73a8271c3a94b5527129373724c17d64a19e2c11b5dc3a62a87c66df0234ae7a037d1d0773412c1cd3eec92343fa7251f624a4a2ddad5b0af47c357dc193a471e3064550d804da18deb89bffc0b0bc53c3f1dad7fb6f1e09f5435efafd2a630cd2e426f9a9848193ac46e65644176cbc2b8fe5b8ddf0d3ad9f4ba4a76ebc117b8770642a4f1e92a5c6f606b049f95a24f515e8a21173d93f2992f549a95f50874f7ce1253bed495a36472b3499e730e46cc2f0c3d59b09d645a09cbf5161964c65a5981a5dcd55158b29660139e33a2ad94894bba58d25e4bc813deaaba05424d9ff78ca050471b78e132aeb6254d1ddec09bdf43f806aa1ceed1d32353ee5b36ca57e267af9ed102374c6a4df74bc89e27a65125fd2efec240bc7353043ab1fa02519fa2bbc30cfa9ae70624a2b5a25c4e1637c31d731ec44240579e5ba1e91dfef0476134f4b11f77d2961dabdbec031e015613f7dc599cbd7d79d537e88cf82d4da93d26ce932ac000118abeaced555f386bdaaadfa6743108396607466edb79c5fa9ba4a3eb8e5b588210b3119febc83268981e217d71bd4ea293a2bdb5aa99ca0ea5da887934a2923d1654858b7c12ea8961c2fc81328745647150b45d06877535c6ea7aa15634d233c5afaa14428fbc77ecebafae5ac89eb4fa7950f36d7d243dc80c8a60a0b8eeda66f63a61f14d64aacbdff5440e55570071122f5e12affa4e267f43d980e536c203be38830b40ac69ec7ac4175a89b79f100a52f9e77e015ebbcf00edb9771eeca220dc09afdf47e8c7f56ed2593ac24f0b4aa78ab51b9f4fa84f60dd8e2e2b5ee8d476e1ff1b37896c41f83aff27834ea1b2549326859fc4ff5f5d036c2020ffc5fd0e2296eafe6906f0ccf91ae12e0044d5965d25373fbf9fed6cace560c34c690d2c65c125b3e3c57155533341b3249b5afa2fd0402d4ff8d5cfaf58fb6d3abd9f67f9e4c84739b597bb17cd6a82321fbc8542a9be828511b9ec375590eca9a5f81c8715f4d2f314c4254496108f492f96c7628b48c25169d6160c1dcb239344801b9044cbf7455505908cf9c01d89606c0ebf69bf6fc869a06598b8711890aef410661a31ac37a7e70ca8239ab12bd82d230edd54c24236b1cc1cc9e0f9cb2d43bd009e60c9bba79e1d5ca5cd55b9a6a7632999a75bf8390f00d7c39be978644868864b40eae337aef98dbc50015ea2d72fbdac46fd9f290b12fa624b91d145fd7af2cacce6b5c21e4e2f4428a38403f0aef824e87a9114da0dc78401f752b2fa87f29b3b6ef2cd12fc30ef25b861981ae64a54c17d2528ca2274cb15d7d0c067470d4dd1963147d52f5c6cd6753262a61c501732717460843ae5d7dd8c1cf0bca9ea91e22a5d2fe16050685dda42a0fc56f800dbff7ea7c8bfb3affe92a00c3136a32acdb15a6f9b4397b95c7dc7360235c63a1eca9d2fdd7ed52f9bfd23dde5f77ac25438d19b5631a81ffdd599e1634116fd8f777322129852ecf5de86db8231658e99ccaf3de66026e558a5e4347e471a8db2ae91c8320ece158497ccbfe11954670e4227c82e531f3d1a9c5a9a93a67b26359f11528b788a62f312151ceb5a3afe48b0ea19ed226d8419daa1dba8f75260cc1ba274d2fc07a6531545a4dffa4ec77cd1428683bc56f25640f2ad6a753d0e3a8b17423df07a6f1a74a1360efce5558c4ae967110521ac5e548983250a6d92dda6959094d89b8c8dc63b2f70c8a34b05ab88752d8d55c705edc0f28709cf11c191ca4a9c8e45c12b9a335fdd52282db4cfb4e00d1bf30553132dfaf66106e3581daa302f4aac8316972b56adfc2a8e71588024eaf54c4fb1de1ce06328913944d95a8b778d87490ca78b820dea571bc0828c3747672e636c4f0e1d92e4ccbe50eb367553e27de218fbfa74501e9be674f7f39768bf088e231e0838be907313d6d6abd83dc70b8055ab3b5eaaf9b0acc27d46f86f33ac15141efa323fea379fb09ae7abe609fc5e8de4f7f598b985c33a87c340923fa1d50c0cbbed07f993e623651a41976b8fe2dbceb54b05e0b08df92dc2b63bbbbcda6079277865bc992c532b63f48a1b676d3e2f9a870e27d52a798378a3deb41cb42011ca3bde68fd9bb596c05272f51157ce5890bb7a79a50a80c45eed36cd7d7b799d325e4617b6e99ae9e88f0271d708ed33e3953203aee88989557f5f8ba782f858f9c1730e036cfff5b9146fc0dd29cbdecec98a4dca7363a2094bfbd7e5e5135f5877e905eb330b4f3a44f6fb071d061c4b3f54361f9a6fbb5ad1c8ebabda5fd031fcaa1648aab10217d1163dee948b56ebfe203962d75ca861f209d5e70965ef9cae9fc1e74024359f5980c210a1f39aea7c73a578c16c6fd8ce0c0cef55046219763cb3373861dc5ff55f5045367cc8cc9cf66c60a2385b2d3894a6989a8f366948e18106f61d1a704e3eb62eafec758602d2a0aae1ed3d455116f7af8137effb337e6098a1462c085bafe65a6fc965b6aa362d306a7d081d441ed9e767a8c0f5fb30a787df8598069cddb12c87f02ad3314b2b7d332484510994242e255d76b718afaf968c8f1f19ea57eb08355923887a9a26490908886ad691b597e3079cd145d3596f9c152dec95ca3199118f56af25da0123a002c02f4750ea006a30341741a06b2967a819eb7a1c757eb2618b36efe8d4a4c9f3313702d6527da07298375f16c162b7a0a733d98f911ee3a0e171aa88f6ddb7d2a07cd6c0bf358cf0f1b88d613053d9bca2e52cb089fef840fed67994c899ac306563b8b457ee784475017b3d79704778d4335b0fa036ee45ca950442a23dd9635402df71dadb42cee6b7c5fd0a306b8cc4d92b5b13562d663fd593ecf423c339097c9a8b41bb567c7542bea3ca1363df8749b4af9ebcc3365e0c0bdbe12570fd485e32488a9b9cf117a338fdd457c06e9878db24fb815c54f7fdb53074da100007c2f8ae64af3847236f56e397c20e9fc8daedcbb30d563ba8484bbf7853e060741b235347bd12aeb1a4f54d80face99fb5f31c937e2ed9e23c959454f43b2f0fd894b05b408771b6b5ca9edec31a4bfbc5596c3b37c498f3161c19ce144c659b9e32fb165862232f9696aa07429d8f70ce573d1d7dc3b994c310cb370cac3850774be185c545ed882eb809fed734aae584689e6a2fc69cf306331a49040ccefead63d20e6b99cdde26924c639f2521ef2bd93a1928cceddb9532b7b75cb9ccb5592e5384a685a9f8fa61247243c95af890ecbeac078282f3912492b147c4bcefccfee6b48394c099fa6fd9ce2e7428b7d969cf8773a8812872a75d9a8c634fda3f99fc2c48cc93c502b6c25c916103c085362df08d4689dfdcd958414023f06bd1cf9b7b31ab617319378f33757e9886700e8e48fdfad3d71f2e010bac42f42eaf4e355e76d4054554c68f8dbcbd2c21ae7e1360df951aa93d5e6d036f53a2d2a92f74c5b9683d65077351afc8d69f4364fbd614a871588e22f437bd4243ca92654465de2321c6fb08dd167ece862dd70818123871ec5da0f62c46544a7768be55b2cdc64436f01f68f8a031747f17413c455de4fca6a8e5f8cf22ba3f1c4f28bd98e52d72f7dc09636c46bcf4f783fa082436f2742b94975f93aead0c06d0b0331c313c938bcad30b45fb29b5be52ff247cf9e92368f169ea3e9afcabc4aa69e5d1877c3b9f96eca5d17701a044309d6df54a328f1f2f911e41850499c5f29b892dea49a6f40ede0bc715f9787d1c65071cc8874865104233d7f6a28b84531d6a95973702cd0b4d0bae0c4787b32c7cbc629eee733b238421a8cedc2fbdbda95038645d536307509fab98e9235850308086eaa59a1c22c2eac36ad7eecedde0f59a2f51e5d25c72dd76cc466a2ce27f8581d7e40cfd0403909d310bb9fd95066bb87453bfe2a2126b940b096e96722d17c1ed058add29073b81c7b47dda1ab574375cb54720d53e7ba3d76558ce8c1e80fbb563f02c8b9f1a2fa352692d48fa45e9aafc3761b3c250699186e1b7ec5419d2866103307fd106268eff3684bdff63f78a6483f14618fc36a13922ccb4d5431febaf48297a2c1f5c88d4bb6df989cbc079f0b7381729f242b4c8cdf3bd828748daf2cc29e8a0029d785dbd346ce864edd04c1b09fe0ab20ca52417b43c2c86391c0adf83f67df5694898aad78d6b15b98fe6bb0700263be305603d337e43df7e29f1a3dd43e429f7edd80d14c421ff1b011b50fc903cfa79f7df5686554def83e22d4bb9aa7ca1df8279885e5a91cdbbdf4db9124258ca1f2beec8e61f44847e1953e8d98ce071d8987a5d11681b5c8c87a66ec842317a8d318f8a1c1d7eb14a4b04279faff833b2601aa82261f262e6d9d884b727947c30ae72d99704501358221be99502a9ef96bddcfd4a754207e698cb98f34fe7c9a657037f4dc6f945c0dc870a2bd63ee71ef0e05572f5726d294d5da62532de9865197dcb3e6701ae02b2ee1b4bd077bda1f0c0cf9ea4f09eb9846e7e97fcf3e5fec72d1c103491655dd7f4b40c72e8494c0950e9c11e21fe0eb657aa75709b4f6c6ae9dcda75fa615feb1e05ea981e68c0e89e2530ce0870cac8d0e6b2bc4eab3ef16555297acb3dc8a24a80613fc313f01c8364a9a4c0e386bbe5fa5606b52aad260a2cb5db16f36baa5389dd97640198fb5aac868f707de9dc6db6f0292c8c09c2bcd3ad41e9a1463222c3908a2cf5e5651f5e68fd1318e19b31d783128c6f00f8ca468aa1e6733acae6d688bab731ae3b686f6f9e6f0887abe2fe8ca86d3efb9f2c736f778d04f4ec23a8c2fb8b68915bd4dd99033a30a27624a8e06a51e1bf8448afe290756d238c3d8932c44c0e3cb782aa1339adeb58ffea4fce0e20e14f27d178bcf2bdc2251a879efd68031973fefdb2d90f9789f0c25be5fa256f1feb862c1c9e976241e9bdff8025a28ff7d8402556d66441badb50a2571d148a601c89b592e2b255504bbd95f9ce52beec239caf9ac211deb90e15be537f6cf1d0b9153337a0d62bfaff909a68f0d4fb1f7346d0e2ba20f0cf8252655a8903d24706f9398d2ac96feea6da804af9d4522479e2cfd098cf4104a362821f53cc84a6ecc5bba6b3b6ec97fb0ee7ea8100b36bf1798129a11c6fa1538884f819e185d65c9d044f8fb322ee22da94bb8a6c1946d676fc3ddc8bd4198b9b5aebebf375189a20e6f1fb18b4857ca69dc357d99d0442da2c6b10d4f35b47fc10f5b1c6417dbcae9119ae644c060e74e97f5278feb69e2c241cedfef9a45bf0b37beee432aa70777d4b78d255586677cd86bb390d8e10cbdb9e1110058b8e466424b3033af410550c64bed812436dc96bee2794d12b50dd595337d3510ed5b93b2cf6c137bdb451b8bfce54773c9102c9cbc667b53eda09fff456c2d439b0573a10d98b2468895c22ab57b4824fbba1584ff2a76c922fa51e695b323a39b776c13206487f9115df38f94a630c0aa7eee3e45e17e075c26f29644b74997252e0083ef1372b6191fca63604b810db4ba711618f7de21dd2b6498adfff300bca8f9184e5b6f82309924aaa7fc52d1a4bad5eeb7618e85b7dba7e4eee0e319521ad7e21d6e4489dfd0d20b70cf7482e262dd298b068f7f0b9241e00b71e6dd3b2f0727528c0b6fa55cb9f94937b02ee917f997576794dc3054554174eb203f7cf8a20aef10d1bcc12587bbe2f877e2817ccd096e8ff1176ac9300209e6bc36b4358193afd4775215322551646f49676295c573994f9dbabbbb10391ce66de67ffece8c4f03687a0c406269e8cb804bdf7afd85fb26883fca9afb3f90f986f5d9f5df875637d08891ce537011cb08385f64c708f84c535a32ec479fb0b291d1b1f654262504fe7998af5a7ca3a766e9903ed49f912ec569ea762df6057f488932db1019a6561c5e8160c4474544eeed7e64ad98b5938da7205d962e279c1cad07dceccb1b8fabed52038603204dba62da3089700228a4f3a177e36c2d37c989bb6aa25eb79353f548dbd73adb3da0d8fae47acfce241068c7052087b1f67948e89eb6b8469ec91e7e3ec374f3003387f9e6d4e77878f115da73fc48c9323e2c52427c1825d2a7dce243dadaf84eb72d1df2cd86bb3fbfd144d773e43144099f267dcd8451dc6a34c2238fd7c6424be44dfcd73a4fdfdc4976ca0a438ae914392045bd38b63ec5d9452b51471d122dcdd260b4c1f0a35a9596676396fd46ebf583f32786651bc82e9f5e683484f8265ae1ee93008ca068dc2a38aeafd8d0eb01ff03efd22853655e0fbca0e3615da4443348600f442d1f4f48d35769fa68e88a54da77de0d3d9caf0513dd2ad4585cc71be60b32bc8986f81454a9daca69e4df80dac4688374debe137bdb53b7ae357e443c80cb5695c53120bd74852ace4e6d81e3fcb92b3db650f1fbafc88404c82e03be7d6e19c52480fa2623b265e6198592d1c8f245bd02d0f6ac8f6d083db5108f2f6c071eb541a36f2423e65cef1bf25c251a1002b69f553dfed0cd2bf172f2a7100524fbf6b89a99176504c2f671b8dceff7b64b119cad7f0e85ed3bf2db95a5ed5f2bc8b7563092753d5b3dd958e2035404649667f57fc7cbc8c80636be4e8b4966b0d602c673d9bf97752ae2ee9649a06ae213f51a752c8ca2876b591cca7cec99eaf8b0833fe90afc31dcf8537e4a12cfb64724b5a10dac536925029147ff2bd3702a5097df8b4cb39ddd662a1ecd701c2037bb032fa77ec15d722153751e557a559758eec9344161e0d2f02768595446371162e446a1e4f4b9ca19bbbcd22f7ca25ca8e4d6be8829d75490a1dffaf08998fdb5b27684802944001048e3c61c41cb1aeab0a448ea18ac94d1b7708b318e23aa72aa9a7f366eff240db806d6c6e4e844232f666a6e8682b3a54a5b816dc85bb3b51536d96c8c6804f67e7b9fa1d7703f4c3767117b474f2f6a2f2de8220574fe608438747d5025a9e4f676d4c0dabf9446494a574bb00a0c1fd5d4cc58ddc89d3037989769875dc766c72c8310dabac1e04e814f26d03d708f924d003a254029ce89c86b3a5209440ac625ef0ed4c059a1ba5c18714340b00108253b26a2488be28f272df371388603c11c0d507098d0a0972d68461eaa2e6d3342790e37a2a90ca6fe75d524c33e77445ab0b9639a5420b23d29f94eff22b29400975a0d89efe957e9fa9bb2fe2fb167cdc60623362284bdd6cb3e5af3bde4ffd9ce9a84d54fe9a8d420243dc04ada400bad0bfcd4b96fa3db47f3bb99cd626b39fad3800025fa7421521a270a978bc34e1a0ecbd220d8460f5d0d1ef25e1e8c014d68941d2d321d2e1390d85f7ce48abe5d5429242a3003f36ca853ad04c5d7429bfee0dd7633ab77392808ebfb8f027ce4c17dc9bf45dad0a00c7e4a44491fa41c8ad725dc5e8dbd8fc5140c204c25383a5f55ee077fff2c4d98958fe29cecc979e3636b385f118227e13949876e5f836ea1d7784b525668d6c5789c2b649a0abc6832949deb25b3ba1add8a034b27a03f02e920633c3c8ff9720701cb81f58e6d807faabf19d1bfd98d627401c40a932c7aca27da77b8e336ae29906459d0253dd2366ae125b455459c8bdd15015a0e3f38e01c2e2ea2dd15820510c06232a96ff3430e479db645b04cad85a3792f4d696775dcb91ac122b98be18bab496bce4ea3a7c997d35eca9f86511f02a702422d9f23af07ede656083c3d7d21346505efeb87c396d4da8329cba777aaccccae1970e724f0a5aa15e5bfbacc8135da93eabd2d318ec47cb43d3c747340c2b4bf45e3fb066203c59f38d71433764f7a0d5a3fd4445e9ba873999dce4f64d903c19a54a307b1719968ddd7eb45596d332bec4c6a64b882fafdc26e133002e2912d2b8722f474dc7c64da8a484e19958827da545302feed04a7ca4b7b5b0c81b7d48d3240c94c7965ea311cce128509e945b9deb3560a699ee6d6a7e6af942565dd75be7b070b88531cab6436ba3a5853d30c66eb9918d52d28a24a55439804cce362c39d973ef9cad04f0f3bd0484789b69766f155c61104bbbe6c7a114d031721c461e9ca4e45aa2a08ea7a0f03f270c0dcb2647398a0b2168a45fc784771400211ecc031333aa01276e55564da15f6c77199811d1f74d70c200cca42585483f492b69f4e09c4d3c9b15c2ec291ccd40217ea0128487f31d93001268127f10dc7618353fe74528f052bed4ad3053c2bafb07b32293b6cf8d280d6b3e6c46bda27fd6a0629ba93639b0a30b867791296ada802bcff53029a0c39ee96788a3ecdc28720426a72ee0942306fdb5df7f95b31c7f0ad79286e0b8dcb6a665570e49d57e791570eb860c275ac5f4402143e302245b84308f2213c1d3788fe3a05620882e5f5874ed55565169ab94c10d58d933a63d27e5cb100b9a45da1834d9442dab621618edbdd7ef43b69d7fcee6b1d2845040accdafff2aaffb684c79f106e00a009ccde92a24b7dd7989f66bcea7a1aa00564fb07dee980506f247b08edf963602ef7663a27e09780880198759bb412c2984a702721689f6340026b3169941f01a14b9909063ed54a056d7e47c58d06edb2e956fad35ed5b8d0c354f59fd1ea452097a022ced572de924ba3452caeffb4e51a9b94fe375790d77eb3f92a3dd1dc91a3091f0318a1c2d34e220cc8044c27f26b7491062b61a2e00eaf30370bbae5866af85efab1c6d965b6afbfb2b400799452061f81a35e94e3cf8f46f4a56b6bb968bcc7d56e9606977fc707cf8d99e2d74908763bda0d3f62160458a28d62207cb4abcad616faeab12bb408478d889484e4c799357c55dae340879113d0eaae037f01d853531f5653ed4ef1e774411d06e565f777cf642011edd30ec1b76d8d73a30c3a0199c9df6faaf4b34077bffac7205d2c5b3cac45fd0222d588a2e5e7347204be7cdb82985dba116f33ea54fbb415cf21b9c8455f9001e5c5c9059f28da732a8a3573615cae36383f0b96996bdea1b4bf9795d192eb5c9e0b99b093926b7458a559c1f108ed064145b60e4ff9c692cb519e44f1d1c3f9df4a0dc5cbbdab5669f8e395308d803ad1a47c62ab6b50b89433bbe39457b029ad742b9cebfdd3aa7bb0a2e54e58d59c2708698b53036e66580fca7f6acff52de851469d50111319b38b64452c3d9f3d740c41fdcf2a111a3dc428d1a4c655278134ece4d57025ebe37ff9f7e2022a37429bcf43f32066568804098f6046df42274453eff737029e344b5cece60ed95e0ea88c54e1d15ff1ffbd4acb4e1770e2e889062b2de16c55fc2aab4f78062de9e08de2b0f7e9e2014d04a127cb391d154931dd348a6ec882b8616d379fedef06bed03fe3b5948dc58af973b5d3c071193f26387ef6c85334ebeca03f2669a473d229cfac732bdceb9b7a0de925411", 0x2000, &(0x7f0000007940)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = fsopen(&(0x7f0000000000)='bpf\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r2, 0x6, 0x0, 0x0, 0x0) r3 = fsmount(r2, 0x0, 0x0) symlinkat(&(0x7f0000000040)='.\x00', r3, &(0x7f0000000140)='./file0\x00') syz_pidfd_open(0x0, 0x0) r4 = getpgid(0x0) r5 = gettid() rt_tgsigqueueinfo(r4, r5, 0x0, &(0x7f0000000080)) getresuid(&(0x7f0000000980)=0x0, &(0x7f00000046c0), &(0x7f0000004700)=0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) r9 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r9}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r9, &(0x7f00000021c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r9, &(0x7f0000001800)={0x50, 0x0, r10, {0x7, 0x1f, 0x0, 0xeeb390, 0x0, 0x0, 0x4}}, 0x50) write$FUSE_INIT(r9, &(0x7f0000000400)={0x50, 0x0, r10, {0x7, 0x24, 0x80000000, 0x10000, 0x8, 0x1f, 0x20, 0x5}}, 0x50) syz_fuse_handle_req(r9, &(0x7f00000066c0)="a062030607792c01386f28a428828947de99f79cc542703d923c7cb9d4e1f6fd95fbf2f747ab32f6fb041861fb3f87a88cb85405b4e73c0b6b12c81e42a9f13d82c32b7ddb172bcba1aac5c38f083747ac179f08d4d6d342a87ba8dd9bb7a9680f27433c3357b4f6ac97b19a973592f1ac6e7853a0b15ba42a28efb9cc30b146346b546018966e94976ca28f26a1950dd64c0adbb0c2e09bbd9caa9e7886a2b3d6e2b6d6616b718f1322ea2881ca59ef73948b1bcdc2dd3970e63cbc1043ce42af0ea1f95d17268cbc3ef062c8c31a537e94a20c1c505a6022d5ece7f51bd9c754d8c47cbe80bbb30b2159991a94dd3a25e64aff8a7a17374b5a71e0c7c241cbfd7f084e18a50bea512ada902210a3881ffcd42071ab09c4d80139d8980d6dc5d12c2595ced445caf22f80d8fb1a4c243da47fadb8e28e9c04fea820a8a2f032f5adff8b7d9269e63db68d196bf7f416405e52b6b8abd8bb9d9694b8b5eddae348209963738cd9710bd6c291af1c8eaf0e52d2f2f24bef8c8bc9f77eed40104e07c8ee1b4cb358fc73e2653fef6232b5e9f5d0be26b91a0b7967ed5e3bf10c449424ff4d11951d963677001d9576425d6a9c4503268a407d74854f5e1caacc0ccc463dc56e684db1d80b370da238915579ab82cdbd7d155adf10b96ed71100ea92834e8a4e4f5b7b831bff6fb4febe01bb398ea4065446f277f107aa3cc06e0b7a6e98434bf57744ba9ecb8effe704d7f852e16bc33ac113649f7540b7a7a67cf5493b400ce06e571d485af1732938b79ded4de7dad97a7e1c0be7bd479dc264647bb76503168423e3f6fc95f8ac8ea35e39f476ab54e88286fcf73eead1f794784465592fe4ad112ac63bbc3b3f35b87c40bc5fa6e3ca6cad878f9772a61a23aa00491a9e2442eb90a32af2bd74e99d075bcda20288bfc30f3b00a7e8e1a0b4791573abd65284bbb53e2b7d667239b95b332dd423e4d7c512de559bd53fde5285add9795bda81ec142620e693af9c787a4499dd76ca0d77d9c7c4043e537ec6c1cd0b9a642b12adc782a0e00f6c1ed7379d5fff4c2feb19182db977f657b195e4710ff00f78e35a146119897495b0e1a0068a6606292ee72bf65adcd2cd29b4e59a4b3f82eac77d5254013d03d2fb2511975558906741912d09304f0d4cf08c8f62690c67968c869f75a4025224d8e84baf7a42e01b4ecf7e55d7c45839778c2266880d1bb73e3aad618d1a4f8d5a16914d64d70438a88512649fd4caa90506e5a2d58a33ecaebc9b2e5f8a4fbeca57c829ae02fd2dc146e939c3d295ada7df4a07e74b356c6ffd7a9c546b9eddf7e013cbcb2b57ae0d225249f7e06a415681d9f597a060fd55e39bd56f04b863efeca458a0cbc54b660db50ca40d27a3fda3416860e691cfc780593f06b467700968bb918c32547e378b14b4e0dcd11cb0b2fb36ea70946ac62290184b4eed38b51c322a75367b50f558e063bf363341a17c28ddcbf9ce53da06f26303fd156423a25f686809bc9845a78e0cc3d94e04bc8da85f22a4a8ece2c4ac2c79e54dcc4eabc61e067060ad880377a71fe0c2c0305256e4f3c637575f086e4ae3d7ab5d106fde03d24c47dccba3da23a244c1f50a4f60cd8d71b77390c5ce6d5612fd0260a2f33389b064ae6acac783eca62874232fd3808fb2188151a43de6cebc7e245106183f7d929f1eeff6f972da3e3d967170247925fb0f04bf38e88d06321f9ff9d2c296553d842b69036a2b6de2aad3879aedee723ff00736f7b0dffe6182104105ff0f0b636f5192d6bb5ae7ef950825827d2f3d6285d83aedca3f31474e0ad50ce6290a0e546c30d900e5b4208ecc8b3aca0ba3d110fc3c0a7e004a53e5d0ba1cc1c2bb42c3dbcbb4ceb6674151932ae56f6b03cc34ce450c292fecd2456ddcf42b075e6fd49305fbf265a36f3cff61321dd60f16e844089d659130947672a2d059e04af9ef653e8afec926b5a5d411f60a2a435437095a1df8dc60a616bd1a1ce7b5251ed8f905becffebd635eee8ff0055c40f146f1350a406b853ecb005c6ede4dc270ce6751cff915aa27f5f6b0736da14c9949de599d57868c29cc97ad03bd89502a34b88ad29c8762d0dc24a6df759821882a32e70531cab51fa1752a4fc49cf0706cb24d203174b2940f29ef8b0ce65b40cfde4e0c7310c685cc8de8384e485a951192fa8c36c11f9b88a48caf027dca480caa4fccae70ea6c837eb82f926ad7691c7709f217220d71f6e374fb8522a84c118b5c25f3d56acfb25afbe676fc9e574b6c5a59c00a0bbeeff61fd82a1677f3da9bb596133db491a8f11b945d930c8a67de9ce80025c764d518efcbae25d9194dc96c31ed02c63b1ac976715f7233ffed7cb6e929bbb5afabd34bc37c095acd0abbbdb1ea48e40a30ac99550f0ccca19ecef5acb2604c48fffb53b352d114fac72d6fc019ddec558406668f773fed9476148133c0f9ca4d1fd7e70dd04bfa089dc57e5940f29a5fd33dc79913ff48853794fdaf891d71de94c4a4fed0544e09f2bd578b07003031b8602f08ca8a79fa5ebfd5477f4d4f031c3efe0db273446a99d0cbe21a3cf43f3b82774e4657bb4f9675adbaf71c52953f0b18a61e05a9c770536fbad215848f8238e8730b9085189ea4621780dac500d7d7dc7815b45e232f86592498f1515ac8c50306013524cc5f0a74b67bc85d435d332ce69f00641c86a3e91be84b78ac358f35b18d69679df4197d3be8554417cf44aee6dc623f68ce3388df18168efa1c87c776cbda792f6110b6af178eb8200a91dfb72c1e23b5e5a66b5a3ee3f4c2bba2ccac939dcb036006b86e894093922a95fd70baba9424a3d0327a0f209fe10b39f3cec3f669d301a2834e58fd56f94d622dccf653f08e776c9f3e1b0e5b3cdef133834b93c41c70438d51a0b127262868d49ca91623c3d8b75c2cce0b771b9ac941bb96029e782224a3686a7c0dd164e162ede667e0e5817e7bde85ad3bf30a6a5bdc420f751679be74a02f84aa93b971c3f45a67d155f7ecb1d5284660918dbf102bc16f496fb62a1290e6b88ddaff55740583cba13076afd623276634e0c11663be50766980949095003ef5bc6f90a98bbad436b67928513e70115224f672ca2a24e27bb98bd5288c49ea23d47ef13c5ff28c43ce53ca16a6caeccc1f601226253c4a38a88a93828f6c800547cadbaa6d7ad26db618cccd38a671507cad5ba0065ce2edba81a059b95c36c5d04ab456fd6fd81ec3738ebe546d973c0886a5e7b83dd9c2f58f5d6c19519e67575b3732a486555f8d8c4ae004a62e8d07ab2c8ef74cdb96aa99d75aeb1c25985996f281d71106910a3c3da17de35e04dbe00e2b7b75ec2fed177a7f2d04fbf68bd0b8af682b30911867d4d1497ba060b662f4e97a8e7fd3613015cc34302377497cd08bcdc29f06dae240820d2ccddbf8c95c76a4ba5d3e1b37a62369ce3f79fb74ebd9bc82c3fa3edad4034b6715c2853fa7781c974b5a4e541e8b69bf4bd653fcce4e4340d9409fe9112e4d253a3b7e9d43f4426127b10f2d5d3fcd2193490f7d933e0cc53dae552f2d7c9d77b8f9b27c59105cfae43a0aab314a0820fbb5684bf20986e3be215688b42938d272c4c0edd17bcdc84a514d2483456d6cfb4f5c1218859ee55bfc77da36c9c75734932a12fd03df38232063ed92024f8ee7c21f314129feb10670bb4d6a0ad4fb3dc57a64cfe6509a0770650cdec0efd5e0b1fd29433cf871c9ddbe648319bd481357326ac1eb32b4bef4ad89ab6122e92dc786decac88624a4a3963ae771f8023b9a92e446114764c53d7efc07e3ea77a9daac5cabbe648a223e249db62102ef7b7b6d06df46b6ff913911b89848a47aecc0563fb06b6d77fe1daf4541cf619105ab68e0bcdf7a05af22b0551323bf33dec8167df2b7fac62dc9e286dd3462f488c82ad194f7fd5d3ca72fe9c0c37cdb6d75684326e5cb30319ab333fc70bb197320acda161d2e685e78ac2cb1417223f64742b12a316d590b18a4173b2a105a381baf6f383ec2e81d04860b5cc536475d7c5d05bd6a7db1a5d93930bacba8c1de63707bd24785e19fc1f15ba724660ac00d0f2ebbcd5528b8cbe4f3ca332e8611e937a310fc79d234be6c1cd09d6a5cb06ab36a9d667188144c81f86aaf0851763573b36cc21462ba4f3d6e95d38d1e9b943085661d234ef6d079bc9d84c7447c85baba88263451ba10559e1ce326fee5074b26b54872e690a9a1e589e1c444daa3224b292bf9ec4a604dc512760084084f27386c89a1190b8905f0d720508c0ed69272f396725805480188aa4602a26e833c16aa5079c0577a8203ec0b2b929ef3b410bb427c168b7fefd1be652f06efc61c7a295a5d07a9fd61bd5bfe67ac5f74e485a66c92950a1b460257084ca3a3489943ad450300967234b487fa3def4010f9b715196562ebb0846b7ac3eba47646af6285582b4402f64aa684dff7d9cf81fbe1aa88959f7906f06839389f2ad56efb5029afe1d5ceac99a3e698f49ff0da7db06d7c9e94a8773a13fab93def139667b4dc6b741bd2769da7786acecbe315f9006bb6b72abe5bdc587d8d5aa8f67aaefef68197fd2e7874d9b7da2c3a5618720c12e8fc31db3e334c47abcbf10c6181ec14af4f9e90e19a35360a793b1e9b336e49b3ed67568a860cd4c298f967ba323d315821959629e5b7aaac367e1ddb8a1c5d61500afa69331a4c90861852f533657b28b97a343bc531a11ff634b157a6d859a35f0d2a595375e11a32457575f1d73da033bf5eeda12337b9fdd46bce192d3aaaa240a8c65bf47704d6aa64a9531f9de14a96fc9fe380db35dd5ec52321c67fb4c18abcaf22fbe8f602ed201232251317e1a1b71e1e2c924a92d84685de348eec97fed954b7f6681ddf521b4ee03a1aeb2e446ee2a7f4dfa37b1c53831139fc624c14dcc4d144ccdf758fd9f344b4cdc1df70f6a24fa78cab136c912d1ebffa7053ccbc9b9445762236dca409820f738370117d5c369dfc50fd42277f14eeaf29110aedcd503008c42914d04e219a8b6c01e337d04724919b07157e2275ba6365a9dba5ebc8019bd1aa1b8668023f64cf47e1b49b4fbcfc10d560bb74405c90751504db8100d8a8a1a3ff84d98f1262fbbd6b962f492b9531a7411c08e7e56eb0f838075f754b6a395b6b58a8e4c47eb46bfaba2ac94800a396749d18ba0e6219f8d616ec71a1e60b3bcc24e19d4a20ddbc6a871e6d7efa50a362610598d892a5adecbcfe217534deee3620dfc88c7992ec2e710e083ef0a50c20621405f654804d1af4f24d22b8ca48f26303e6969127a74f0b276a5624c3b84410d4d5ee3c62605876e60a88df2bd6e8db8c7e486fdb452178563e7add6bc126b721b9ef8b12181989b87031573a4010d88e34f15a2344e4808b74c99ad68f0c2aca4e8d504397c03e1328c4b1ec43fd902d206c3cfb63d7541ac57fdbc70b0033f87514286101231fe7e79668c802e1c23d61540cdf13a5e675b736e221ddc29ab747d9c64f6213f51d3c1ded2e2b0efc4e45183d90468f61ec1720f7a0b87947e2c54125cebe6563ee4415d886bbe869d17d36371c942c11db1e13c1dd40ed24cabaf7ee80eae6c4db934e982d9619d753dcd679c5650cd95d21582e31b259043a0d03371cd294f4cc028042c75070c9b534a2d79f164ab9d773295795280d1584ca664b53b263fe2e23534d27b0d85742fae8061e03187795129dd272041c6eb9c10c3406da1f752f4ca697bdbddd74975cd4dbba5687fb30ac4fd5d2579494eac73053a63821a852cf41a80f6668006f7e1c4e30b48d638ebab470c558d42baeed1adc8fc71f73e95f3ca212a4b009b508e89898727f805685e4e7650a2961d62c117d1ee9017236a6bffa0c36ae11bc52d346c83399e43c42cdb9f443aa307109a97ee66ceb7a29eeb2f1a2bb3ee1492229116db07301b2aa4126aee7775daa2d0eab4d206fae11b3c6b565dcc4c7b4dd1cf2abec81150d0629803f6eb221be384b8772fe6d6c4fa98c928a9d0a02e9ff8bb7a2168dbebe140323d93bee8983c496bccf752c372b795a3493624cefb3cfeb4307bd39826cac1ea3f18912deef1b8c8db30bc016990a477bc0a925fb36453a9e21354b2d7e6e3d4ca4dd20f27a8db05429d44b7a485365191dc4ba977a815958faf6434813a9f4046054763dd55dbb7fae892b746e169ae046ae3361a9f75cf622b03f75b1633da864395bd1c3a594fab0b1fb37f088dd1f2776e2b795c78635c2026a8ce7ff40968a1960786049a217dd8872ac0c01f4bafcf2d3d751dd46a5e1bec00540a9ca7afca3ef37575d4a8b1291d05be94913092890a9b4bfff39edbff307e5654896e79228777c0f8ea46c55bfe19e522bf457ab4e6b0167d776dbcd0160598370a12c4a03e4edc82b245a7608797b03d4ed89dfc2a5bf07b9fcb251fb8608553f3b3774818717a9aabe6b2ded811515ba454b390a6065bbc59552f3bfe51d38f139792e1aae60093a7c5770b52a1730feb1049c14a7d5261d644f6b738e22ee72aafa422bd93f61e1ccac0a5ef4726c66f61bb539acb937bd63da82c700c0860be90ce5621ced22b52b63d041266fc258fbfa6641aef22e97804e5138ad2ce4405eaf76bb0acd7fc61b2d6de4aabc5c28a850fcf219cff77c97d3cb6bec0067c171b912d11d82c56cbad56c0032a9657d4cdd1eacaca53f40f5e3fe911127e1cd30781351f180e1413933cee2d46ca0eea31ee01fe4e99a567edd0b10565d47b87c8a48366143e889e52d0ff13c920aea092c2545fa9b7056204fec156549d3c0a997bc1cf4a01338483bf5c69d6958ae038f1c3e3b84baeb2c1f9e064c0750602c34c6c483c316391d975f94f21f6dfe74e92c33228b408a9e2b9abcda33c497abba9c48a63e5c8f1a8d0f4c24d36a44e1601e8a09e8a5c7179bd4c44b17e542dd99cace87aab60a5e53325d544c991b6fa5deffa49fd886332980deeca9229cb2f67f495a7b743153854ed81e1623b12dbd65512d08a5732fee2db3fb455cf6df5a1701a2b8674633c6792162dc86ac76e30da225b0167a7e704ad33ba694f9c902afbeed58eef609874767053f59414d4d3eccbbcdbc7eba997c71f9b1f5139bb020d5dae1db6e2dcfbb51b5371b08bdbc3312b05ee6d8c03c8b5a7d4f23da45f276394f222b1a0bdf4e2603243cdba60ee0530387c88bb457ca9932f2283a4d55bb1195e6d325ed93f714e21908b1baafa467f1cec7fa26e5c384ee6828e77978bd1abd014de549a5e5966f2b2f4ba000f9d77f1abfe3a6c337cdb852c1ec59f61b63d543f3062dd2616a163ed7ca60168b0347b5c5646a678dafb4c502c333a0a48f0341b47f5c5946e42e571db0bfa0682a449ca64e71b5661a842975182399245c6de241512c67ac918d7e0c5cb66565010e881b8333567ca584321ead1c383b099d8bf1c56dac08cb218cde4226ad420d6d6313f9c4884d6394722304fdaa76e61db8c0d54eb1151344c41ce1130272928eecb2f9f0f23c752622374eb1223a80efcf0b937dff7d813d7be0340226c0a7b163741d9aecafcb7ddae5a219323323f621c802be82399e06d2e1cc582e759ffa303c5103f8a44d7129d2853b02e506abda57ad2836d7ff16f95232149fbeb8b62e586d3536bb4ae042ecd9e25d1dee789353071f9c89d4361000c47b763556e8902f1f25cbd8ae71679e03ff27db0ec75eeee3fccafc7fcf22c377ac60d3c61a43cb53abf6162118f2efc86a5ce80e69a02bc1db80018beeef6d567941232e4412a958ed012bf7a832c1eaf68134ecabc4927ad666b3d0f21d4e8d52fa37e0a9751124efed8bf47544299138a6f69d89e295677f12606c79b72451c263fca3eec22bf0c47c641159a0bbfb3b2b03154af533e5c06a149e52adcfae31bfc55f30064a8903c8d3b828d275a937b1e4adffa0597da5e253b50bd71b33f057ffeff0b2a0829b3bf33350fbe67c7c79034f80d69e6a21be495a848d328f416f15966491b218eab390544e39d498258ad80ddae248634c845cbe6f1c1e93e7c2b02075411e075fe936bcc75f4a4e1a3687cb3dbbb61cb31ddfbbc87a1859b3a48fccdd8e5915c8bf4eebe8f7093cef6a7a91c8682915f9908c854c483e90c9643467292884d284134dbaddafdbc74d94a5f9713719d62b4f6b4236803d210181847ca27129fde264156895f4e1822ef78a3b215ef56d7e36d2b94c93f5e931a0d13a3a3030061ce62de595eecf47eae6bf698530145757700df18f66fd7261a12c119d6679663b3c0f99d1705aebe66dc862eb21ccb7360b93f54507149b577abf521113991e06f345e8282fdc18de673e1ca7b188ee34b14f37f86ddcf97fef0b913c33cf8e5d5d33707dbcdbe4b27cef056670252f186735cdd02f6ed6bfe5318a704f00e34ffc4fda9855bf37c51be6a7423e44dd8a98883c8fa82ca37c90d681fb7a0db915576b50e49aff545b99aa3aa6343b814ba0bf64e53b2a1edcae2231bf20d65e4bb4da6dc8382120ede652adfb7c30a46e0ee784cbde74563d83eb8d89a1573fa104fddca9d4833c49dc904bda905426c7dee3e48b596c8ee201bea57fedb1a0649457eaac3c5b5f4519af3adb66f10b861e711cd4034448890e15047c2f8902588268b5645051f3f3968ed8d630e050ccef0d01b61ffeade51e4e72d8fd46bba4c20009396e984c424d174934a67a1930665fbea04c809e7cda0a2cdfd3a14d6b99c3a8d8b3691825830456876f188ff871fc861e4c6a0ca377dc1f0cb0f929f7eb1f5da045d9a588a393312acacca5c5a3b15bb1b488b08fc40ad65ae2c1df187eccd8377525a81d80df57579ae52f775fb2efdd172a41c370300fcc594c2635dcf50e9eb9d34fa8b4bbfd13078422e3a7734a8ae6cc09e39d07c7ee19838f8da4cbafe4162c8f8dc44e284840bd0a5c80bfc657c22e37e0d9a96dda34a51ce616c9ccdc95955cf85d93860da902ab30f11aa333eacc25c47981d8636038761ed4d84fcbb0ca92dd2e07863b9505b451c3c49e36a172527578123049ff2dc2b4e258a3f698a12ca4705a6fd0ce6bc4f1767b4d9c2e57c9ed1388527964ac96ff5e4cf5ad6fdb6a853b43905df32af8bd788b520fd526cbb95195a1bc00d654cb080acdf67938517a6cdac741d86730358be16465b4e1301f47f6a444c4e8d2980b8bd98a8dcd6617cde0b287e2d1f59167b5c445146fa49728111b8a2729428cabd02facb8fbddbdb2769680f288648d6baac53e0d909335da3e2b4c13ebd41f32820c9f491e9124ca444a0532f60e2816e15a5810baa91f64454aa355f9d362c7d1a461561689d08b1350a216b6f1bda57aae0706b3710a1b8e52a7e3084e600b5ee3dc540bba0c16267d549304a7840659a32e40070715c9bb912792d4a7b84fa06e73b9ddbc2f06c4edc19d25f5a198c7e3fc6226842e6215da5d826fcf5949612889f78e9de39d4e64b86b7033b5717a21f8f2b81c799a3fc0bfe6f5837b252eefa360c91a6148296bd19d50a343d909c1edf5261e70c8dfb2c488940cf236941ad3fd01247e37902a4bbfdd1839f7c92c260a2c494022fac08629303c8e54108d78ae2c94289c7f998ba3b622b48931ee7c17c59f5499d282467a1b8050acc94a0b17b21836c80b69f519b9b077d18e33c027faad562fa09f2cc6120f8cf5ee18cf7db9d729ffbb9de58885713215b7aebb8c98d9fa009be0a9ef3ceccdb2b31968db555b26c5c94e382d06ebf6d356e8caa85def5813dd1596d823924c4fb63dba5bd094cb64f204d1e59d31287715f831a1f0be95d8749f2166ba0b0b6b64a37991be1fe1c1e922835f2da0c074ec9413561d52166576b1c4f1e18f078dc046d1c284964b80217b55c59a474740c3649116b33e927479736bff6005859c7c00598f22cb8eca38af802f4c86836e8330492ac7ef3707890a8ff856dc7786ed769bba75b18484b257b3b022eeb51aa720639f79e6e6bd3d3c9a61f7822abe562867b4693f0b2f61135aaeaa510b31112efeec48d2602c6d4f2ddeeb51bb03ab18c18d8e127a37e22881febca47742b9332d3f2251003b1a46c40eca111d02446466b669568c70971bd33254ca577777f126f86f8a3665f065b645ff261e78e0f532e83a81b99c5de3488de74ca82daa0e4e7404eff911ae955acbb800f9f91b774e472bc14aa92817b6d85877b1861a6ca92c03c83b6f1490068bad8eab1f58c9e91e1029683de2ca45c99966966031ee86d8c9995f0612480e2a6d5396e8ae361d6fd2e24557613a1191f5019d4c8078628013512ea3a59532efffa6cfe4970d28d8c7aa8c866c4275ff2b0b4ef1a7e56854d7ee4bc445713da9349d13e30a4a802cb9db2f10280fd9ea043b5b3480441e8ed2d907eae1259befba9d87a04ce42b0010c70af157b90e0bf72549852fd122edd6cf3475f76852b13b4bf887cf32e25ad34aed7fd5a6e97b307f9b4ff1c07b2b55beef5ef3dd96eeb2a57720c18209d911a55341cee67e6ff577f7acaba01c2c9690b15a3b8aaa5b9d734196467a8c074b2eeeb5ae931ddf3deb15b1a8d603e72125c2e68ad206f2c4252a659f8248ff882a8e54126ebc0c77a46101072272460e683d465279a3695be6b64c9eeb4a576d95fd520be42eab5c95cbace0dfd80e2d67bab9f683a1cc9c006c02f0f90a21a0f51218c628f5608fbf1abc79aa63452bde1002383033578f32980e3779a8edeb226f6d3f9b36d8f07bddd7479b60346a4b4fa883940e3aef8ad8d834dad4405960a4409a6255e8753d0c0ad0960ff3ef48ce93fbe6b165e86eab36fccb8b989f5b54e6ccaa19749ff065a0a732d15c41b9072bbc6f07e1fd5a3df2775874e46b61ed50714e8c403fbed6884ec06f52ab71d2c191fcc56ac0b17ba3c46d2dab3e11c79383bd8867ff14b5fbca73b9ae594b6a09fb73a2e8f15aee59150e8d6d3dad9659025d045bbd1b9ca257c67bb78abe8f7eb9c8b3bc32951c41f7390bacc8c7059a2a9b078ab50413605aec604e4666a6ace765b0e7ab558fe6232f2703d07811e3d0ac5bf9434e87876e99250ee9db6527a8ccb4a3ee3bde738563c9746f941cf2cd7efacdbd2593cafdbe5171864b2982b54dc5a32c86638c0e650a331625033b8dd65851965ae791880349d5cd52548f4422a317f96ed79e7ccf3bd671e6dc70365f521c65206386eb1f99570a544d11b3d36fea285f8a3770ca303a965a0c1d598ebe3696e647be734ccf760d3d47dec75e236d7ac08019b6622a7b9f08bc8f0937ab75e75a047a7386befbd56fc4b2f89c852dadce8df946cb3fafe4eed2678caadf1a913ae32b2c0b8a37984cb700343c5e24609f8c5ddeff5e653837a9332a41c8e21466a13d79224125d5f6a4fef79b5adae7f4ab7d351c55400545edd3c00637bd27164828925e9bb5d79f1f1e6eb3270ab799ae38772f779565d92c47503de695f7aad7ddacda6f6c71e755b3737231b64715bf07849d3466e4f92239f733436ce674389bd16900", 0x2000, &(0x7f0000008b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x90, 0x0, 0x0, {0x100000000404, 0x0, 0xc, 0x0, 0x0, 0x80000000, {0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x0, 0x0, 0x0, 0xa000}}}, 0x0, 0x0, 0x0, 0x0}) read$FUSE(r9, &(0x7f0000008bc0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(r9, &(0x7f000000ac00)="3c4f04334f744e288ebd5a5bbf810f5c762e4b780b628cbcffb7f95a46a32b25617644afc7622a739a1398979e740279c4efa0dbce73e74c59ad8712e384a883ee832f5610bfb0b9df58e579369574d311ec937f7895611742335d36e261339893e35ae3e6ab6e8017e031d26cb94675a09f6b929f2c98e34202143a3f1d6cac24b287617f5dc1208561603ecbcafc60498c7e76b42f64e6a327799bbd429938d2e0b10f5f6335ec60040f02f869c7baa7763f64b0f9d2b2a18d80a8b6d2d303870f53ea2ffab5f8d0ea51956f3002b0845e182257d3342bd96b00a7bc4bd570f5f4b7bea172fc0372fe8efcc8195a00729ab623d36076bc1aff3327143c30268d2b8bb60fa87913a6f959fdf9109e0cffd8910b7af87af6c40de6fd54e7e5c9efc6654dc402b649c8f1caf744f4248aad92f10e10b5e8c65aec45fdfea1b4b45aff212fa47349d8d5c26bac186d40c1696a7b0b0b1c8182a2186f8419d399b970a60f95b3911837d4c4cc1d8362308d7c94b22963e9426f92a083b23ffcb22fb8371935c1022ae6b576b1893916a3a2de60adb9bbe00763800ee7e44e4231ec6f966e23bb5900f9e07c517d524cd08c4d01f2786c265df2472af74d6415b0b418360e9c879fbfd746e51a63daf26addb402cef201852ee4399ef79e44f0861e6853595093b22ffc8d64be94c9eb5e397dc066d7f3b7b010e6b36107a08f8bdbc086d7382fdb1f8c2c084bc83196539a1708c5fa5ec6834f16d8498862ab37578e13804efe407b7540af7fd471aee7f15cc7757492c33d8bf07eee57078e932131d19c117ec17e4793f9cdc8202f56355738a1a2ab1f4e8b53426a64631d437c106e9dcb7f5a451040fd742f05282f0fe7bb1f1bf8404e17efce1e13c1af889103c043798c8d5cdd822b3721264276771e5813e7a8a84f84933c89950de19991250eb6be796c99e7bc66871e7ac21543d90216e6b91c71432c3db233de85e4636fa8e5d923daa774d378fd6307ab8a515384c8aec9208302d95a205981469e8f8f3c634e4fc2a5b34599dcc2694050cfaae6c90e80f799d32406007cd76324301a2ed0c53b29a41014f6b55971684a3252ffeb8732028dc01aacb0029b049adaaa6af2f4f513bf533a676eb8b8655cbbb6a635d821336b54e041563b1f461fdde6138617e78fc6b0897f7bb771618f05bce8f57071f47e9846c721e1055155e360e2efb14a2533f584ad3f6374012a4255a27a18c3fa500a1e26fac816ebf21fd64d09e41eae891609b9c56307e53a3524f5cf542e7454b7cac82936c3daf6d0763f88b85af2812446fee8a1024ea303fba119c2dafbee3cff2beaa1f1137c86eae898ca78d1534607f85b36960e1360f721d248c266493915572a3c60b9da43886cb989b1f40639788be3597024e97def3cf61f2f572626c22d7e2b059b2dc065190a846881f0794f768452c9a7ef72320ca73cec981ceb3b0c441a6e211c6268619c7227f1dad4a635108af405e24edd785cf47923f7f8f13106b3a83f84c40e0ff7c98b512ff9b99ed520277d809d9e4deb7ace979fad63ea861b47fc3d4f8c9320254b9081aaa1928f527858ec6ceb25dd4d78cd7549cdce35a20fac59b856d6f178593f6f91ba9dfa6c77fedd4ee74cc29ba75b3a7a95f810ccf19b076b07c0064d16adbbe7b097904a6519104e0918e134d7a97dd566b0634cbf46cab472996d991c200b2f3a745af0c9212364420903910ac6e84214260c1ce51ea017213b9b5ed61f43cc654d78517ed631f89c9b536132007899750221f13a0ab60f8ba5fa6f8bc93fe28d4a4bf8ee1bde06c37cffc3a1dac41db702a963d8ae0a5f1a17e6ca16930df06438704bc5f97270e7300f6592abf3b32ec68f92d19395718a41c6acb61fd73d92cef46ff4f90e2fabd81d77c1242453ffb91bad844cae9acb6e1327a372a8b4a41944f784912e904e771b5328d9519c5751952a57123396d6de1ad3613721afb13c87ee086b670f5f8bae13abc4944fd211d91ab296dbc3626d63a92b6e0bc3f910b0822e80a1c353fc317742944602afd278959bbafd7131f9c92c590b9e0283a614d74ee9881f56ecb131936d2b2a55353c71dbbc41f9b14bee214094ddf2fcd98914011f53c40cf090cad22ad70e948f833c2c75a7a8382453ae53b424bf985ea3233fde0db1b1a467d56a7a053e0d77eb3d0b6aa1c8ee5b467894f420cc1512394071eb0f0281ec5fa93060cd22478f75d005a03cfbdda0bac05a99e46c3f111fffb6bb1084ae8060f504dd469a6a10faf90a21ba7448b55c86f9b19d74c9830ce45473bee1a772abffbfc05ee3c1e834b219a1f497f1eaea434402adf7d168dc8a303960110e33d294f7593012e1b7ef302d8c2f761e56553964dbbd4deea831019832337a114ee73141cb1c6fae7f2cf77e6bcf2d5774217d08c33ee7953e24f1ee8727e8970e4642f9cf546cd0b9482384a7a1dff648650b7003fee5c850a1b36fb80a284574e7967d7a0e72ea0ca67baf098b5a85123ea6778e1287a524dae8563cc3b1c01a582b58d18a8b70fbaa62690a927f4b1e3d84f676a940b36868b55f2ecee4d2f2ec503f7d3734f3222e1e5e1202303e1c4a36c8742c3370bfe0f4a73799d8973102edc0d3325a6e60035a0a6cca9b2aa9f0ecbe43bfd3e4b608e815e9277df04878fd60bece547673e6e4925fd3d9f88d3dc292cdb0c21b3134f9ac8c11dbc801507dee38b5dcbe61faae1dc5aaeb52d5df89b4cf96c2e1d526e32a3cbbda4e3cce165d882fbd070955b54d47cdffe924758ba4e97fc089f377b088adfc1ea573c74a57596096392a687b03221efec7b2e2a7791a7e05a858a8508febb6006ba45b10cf0453d1f6a26b544a4b7c6d95a81d1204883e07839a8ed5fc51ccde57b78a803bbe91c15a1eba76a353aef4aa8a46b236f7d30e3184d3f94cf22ae86cfd4fd1f121a1ff75efd94471a028802fc0132ce51c70330e7d36303eb2d60f21cee61d619f82c0c2f3fc0c694edfd2fceae056a2e592cbb812844238171e7b40927e5b66c482cd4bcff31452b6b116d836c00df2808ae467afb358d0a16154c558376e2260f0f75191013a9ae888ef7b83c1ab16d3a5f5eddd61b0692e49586cb3cbe366fb6901d2dbcf3104e4b0048fabc3c7c8fbfdf94114eeaa290c2874729423344c02cc40a9bda591527d45ed098fb60c4c045132fe15b499b564332c329947d901aa2d5fbd9788d5dcbe62d557c0ddbfec8d52427a28a304877dc58dbb7dda5fde20f8ed87b0920d41cb7f24537934924479a526007e0fa9fecb3c4503f1cc40818b63a4c779a857a0edd12030d108c0d5f006694f17a349fd7cc86df4175690a7f38f5b40b5f8e639ca0d5c2260745eab742728e59ddb52492d00a0ec541638272c7002c66375ed4cca976a9a7e1675d210053535b4855243219a8308c587ff8b2ab57e0795ce126ad3d29f71108e00e34f9360b73285a87134c01f207d70827e482d1455f0386b1d34c974015d9f8a2726cf4db7dbc3e41a2c61a04c08a92385974f736d27f98009fde52102b057b602fcc5e872deb7511e64580dee590ca54502e10f93f8c4d25e5f5085021123fba8976c0f35e37bb2129899b11225d63b481b4b594cd0ddf14b547daeb130097e485de182e0ff611bbb3dea24971ac38beba410df5069fa13cb1cc903f8e599465b00900cfc6fc9374357ee3cc48ce2d8c528c2fd0bba6bee9479e95e16122a5b19e5fb13f6cf8af43806a86413ace0af1c3c358146a0137fa5f822aa2a33074d30fa3aa187995dc1e076b30467ea4f0896730f7a250ff8f6f36ca2ca441bf26c1cfb5dc4fb3ec50dc541e2f36e572ef0a0660f5653b43feff75106bc0a00d412671114e626d93371833cb00a0680b8064fa9f31a1dabf0169bcc4239d60d159ba3107bb7232180c9216a51ab79391e7916f2f4177a7419523aa653d390b0042378eaf7ceecf5a92e00a8b8bd39cef589f711993fea04157f96c29c295dd5ed9e3645148c6e3a7a07fd74c8ef43d5655581159e8a3f8691b398002af3b44d270f903dd70ef50502af78ff48fc9d3fbf9af0885f4da48545a6f6a62d45fda24bce65176a3c25afbef26b5907a4dcf172087c12d283c388dccbc0b72afbde473e2529c26336005649114ae13d269bf77388d8939f021a2ff1fdafb296e4d56fab24f89ddd5f91c858f672bcd996e29bac9960ab569e79f425ffd7d29d0453e3b6d964c78ef5f32f06881df7f1f2112039fb3fd713da4a9cc7803c1aa74a881df58a1654de29cfa2fe343735504aff5e0da0c5598f834cf233eb9cf40ac2bc073901c9a952ac49ff1c8b86fac673510032836ca5fe4dbf2560c762ca1cba1ad8581dafc65f511aaee930acf862e93206f8733586b982b467ba8304e395cb9f9a8c675246fe1169f7d7af17f00d194cc1f26c11714c6a07b9d8600fc8854b0ec03b68325d9895311f37573f9057406bd3dd93e9b171b60d03a00a47e908b9d4e56fbb665d94b28324a49809aadbc116a1d32aca3aa1b39ffb69152d14e5360c343dce8869a09b72e46634559def5b70b747704dba9ae819fdb6ed705c1af0a90df6c57e5cbe4c6d04e95d058037b1b03493d2169a49d49507aeab8140a21b25186d69f67a799b74a75da8f6ef1f0e35d7258cfe25cf0338c899f2a0da009465f1ca299c231d8ac11200f82c7ee7791aeaf8d968d9ffa56088ef14dc8cb7d07425139a94808c2527f396e30412d4233ad2dea8c6a3e17dfd0bc584fcee3139f748a19c84b13ddda33430dcee568f0e04be13a259475d7885824912566bc49dca51e46a5609403960b1e7d808c786be19034a327acb9c839a479fce1adcb9b415597214d9fe3ddff1870a9d7f10d94b8f3a3bf1d005e8d43814d83c98349e8f0f3db16467a14997b9a1aae11576108375cbce2e57e8b64420b78b5dda83e2ecfdbc85ad88b8f7bf98d8f022477700f7e11b1672d851df82d54ad0a9142f7c15f9ef5abc9579d04a2adf18f98dbe663d1399a145fd957c93ca65a40c5a8dd4f47ee0fc1d2adb8461cc91be0bae7a71e32f128a2ad5f2c1977fe611d8cbca833b5cd0c45ca1f6cef3d566110c0bce7fc9f1ae215272a85bd6c1ee73d2feab5d5c40305df5fda4ccb020fb3ffdba4c38319804e967f613348acfd620cdd0f9194b163ec0dd4cacf3a678a20dcf0c1cde169efdd450105556005ec0784aa32581a0977220faf8d91db73183774bc67dc5ecba0ecca79a9280f147ab0b0f8114db79e51ba18d37cf1651cb10c4f02da54deb5101a9c3d5b40c50509101baaa9ac21e44b034018bef7de864580fcaed32c34ec0da506f5ffa6f04c338e3370c4f31d5dc51d67ccf6c0463a779e2d954f0f193b7cc1a24f7362d6f4594f5460d73f57272506729af9d31ee78319afaaa49e945abc6514ad8c5c49e5e837e2e68c96a1af026d70986943f2e9c68431658027b3370efa3dbf6ebcb64fa8312924daeeaa5e25e1717cceb43cf7d1f976ac21dba923466bd5b1bcca80478b9eddfd7bbe19d22622e858a149ef69cd0cf4d4cb87234360e1828b64c52542f67b6e95cc4ed533cb29769d19d7a7df3f5a47c5d7748bc73761ae79ed9571ac2f6087439f8b6bd345cab5159d87024267888fa661023e037f9bdfbd595489cd315231b5bf143173c356c00cc16ed6c0238690a813059db228fe3aecc27721830042729a7a7e6d8a732ef296e9cda608cced56347e59bc00f1842a782b8413d777fb57a0df37f00d0683082c540cee611f0760abd1ef66a3e417ebf1265e252a6048f747d8d36e6013174d902d0845c774fa5c5a568c04c360698b05b661614786c125846d5187523caac3855c636f644137da051b3ecfd3e83a414ad497f0e35222cf1f8971238733184e737a02d749636c59c59489e10afad8d03784bab1dddaea89b17cff3ce05fb6bb91e853f27bb4174c2b7db8dde015d0409112c733c6c67c7a228bad489edd06b178c6a8a771601f3c2c071294ec21dc3a1648d6240fa464558f3805c3a1ef7d609a8c93cc03ee1e52f373908e21411867d5522164c2c7a830c2f03d1f04e4389db88eadea49ba850eda66d93a1e774da89bcef8e210c97dd5677225e80dbb1a67a7799090d4e3c6fe2205bded0017a2c0636d1911e7813aa21a57f3c3a1b73420aae8f4e46abb5ce7ca740dbf6c152a0d3d371d448945b86b214d73e9d9d0d83681d60c9bd8d5b4666483768d0413deea36f82367b8b39598a1346265e4da6ad53b2df37f73fcf1cd63be1dcbdfec47b5cacfb3e8cf814652d65c4638e3787b71498b77a478520c4019e930364bea8d661a5eae93aabcdd3c170a180703c1975d1f454fcf05c03d18ac0e24d09efaa2c86e4346f023004e1cb7ea10f4bb1f0a24eb50284fe10ca94911166b49249361f8d55fa1d6b28f4ca41f4248d4594ac7a571ad09f0a41d0f7e08478bf4466692a28b5df04a19ba41c8ae65d2ac7fe92c633612d13b599949144679b03957a98ad7b0fbf35dd227158cad464731b066e7af81d233e9357e21d2c51fe5b5fc9fe210f3121a77f4bd2df75238e198329b07b0f70add260166abecd97b0974eb5e0b405205e9d413d43d55459c837393972bfb4e33d69476c014416a809b165a0cc65bfb99431defccf449a6372c8deee739d7e2c3157b6dc9dd90b9525109995cf38127aafcbf3b497790ad6b609262e6ae12b28dbe02d4d286e25755c9ebff3e12e231a7463311389f4c921d21ac13a7392632612a90539f5a03b131cb2bff93ef41a99612061adb965ab600435b98eb4f03e129522d8ac9db7821c82038ea299b68c838e0c0b7109731f9b5901ac15d181b7923f571aa28f67ddfc0facece4c2342ac1c46d0efcdeed85c4c3d6218d51a255444b7f73be07a18f04dd46882c8cebd01a336f6a0edaef4d2f22efa9a253daa9f910c543279bc086e2b73000f7033a38fefecfdef8f4c036f0f53072005b5a2b9e2a6beb7eac26f6b0389939b36579f686755ce15a1722ea95e543ccd8e2d6144e08dbdd94ca4becdb3f688a308f4671f0017aec126250eee2d4c2aea618385572446c594efafec1423f874a641d0d50ae5f576b67a7b3816b9bbbec65a035e002526ba301305f30abfd901985b6d03f5f659fa1199e2205ff76abe947b0538cd114a8a58271ba043f6469f36264169528fccfcda6805f28249df240a8186baae07f7f690e43933402e962f157415865eb0142871e845ae57e0b5b5edd8610e92d45c37ed99070feeb78561f58addef85061b7a868894895b49122db34a7e406a0b93eb13b05bb73c6ef675512cd7b8f89fdb160e74325a6e40d7e2e93bd369c6512b46873893828d1f48bab0badd66aead3088e5dd677fb5a23539fa72e5d961ac408b3c3784374e9f1440dcaf9f10835f68727af73406f7af5c2923aac9fb61fc2629056d030e79e7922788e5b1d59b30f85aa9c244f58897978c0bd24d1f18e17a6c36dacbd5c8b1c005bb9cb5fef753430687246cac3a273dc7f8d2334fd71b71c7b3ff3aab82b101040b97fc2ce3b9d075d3dfb7c91bb488a975d43903f7009291cf614a5d485c35de521d63c861f43b192f2030db5071daa9c64eaa57f7895067c7dbebf6e0131cb549dd1a1aa4b4da670373f3cd1032132e4d449ebf18d723a64461f0c6517b820c574ea336894adc5b0baaf2556ccc79c7c2793840dcfe01854f04e2021b591f963f0c7e8f760d220b047600ffceba81518fcae031bb66a47c696fe667bd8a0ac802c93ff77ca892f178eb2c67296d89ae660a4a3eb19fa3aafc26ffa2327aaf5ba9575e49eb5efa15a84170621ddcfec23d3e986bc841ffb0357c21aff9023b22c25361a5767eaf901da8f975341cfe9d93e90dfaef75111c432bd32a6030bfe0c0fd39524feeba32edd8fe28c8deebfb658f1d53512a8f656573bbcbed04293efb46b943e9ec77591c4aa96117040b0c38657b63ed88be7b3c25233b8b397373052342a04e51737201ba0c4bfe5ac1b1304f05e72bef4f329e2f1437c356c149449ebde14ed5d40e0e5a548310309f8c8dee09514e81316d3f44ee428402fb9f3bd80f96f0f116837d84a339f2d10efd6ea01b1163d2350f940b85efb7542c86ec6daa6547d6e13af50df941b0dfb7ce12710999f31083b6b1d4a268c61fe2eadb4db342ce9ca5b21f3e815de31a5d88978cb114ab0695814e4bc3fd815687af7d0aa5471908cad58dacebe7422e3c2595a83cc341b709ebc7a1e03804486dcb3d2309914a57f78c138732dac9bc69d38b8ae8ab4e6617cf9fe0e778105b0664e12764b88459853937aa793463848035113855d2255458be23e8106222e719c6a8ee5462c7309f359fa8c16d52c8f17c45387329bbb01927614c559f0d0f5edd493c6be9a10c65130245e82fec4c00372d8d92a4f1e167a37f58b7acdf560ef1a9e1a66b45899a509d70103eb45eacc1dde63ff7105168ee5f698b835d0f9658ca88babfc64e39388387c89611ca8269cb7b1cb34c6b7d359cf5d44abd32ec0f1cc5b782e4df7b9f61b42a0f354fe7a554138e9030d011f4b70130acb702a09c95061c3711dd01a9f74f3b92b812b8176a5d4c50adcd7534357404a9615cf63efed5afb97be4a872d6f40909a58df6d3d58761bb20fdf2f3b3032975457918032ae9d4c40a387bc0011052f5450f1d33a379833cfa8409baa5694a62369ea7429872eddc40d4e466672d5d548f1174adbfa6d943e7e85ce25162c3319e12a9b2698e9ab30875f2f7006f651e6de8fac46c668fcd042071ca96ce11d524158afb8de6d17c91794a83ee18b9deb0ea523757155593f3f3f4d685b0abab6837c1b1e520867e4883c37a985ba579ee2ec0c697d06fe6af0570c75797bf8bfce313d6f8896c6b8910797b8fe188e48b5cbf69fd16270604264cbad44ff6be1220df137d53aa8f8157539f796a4b338dc5f01f3ca027700956eca5a58d3ee2e6d499947514c284379ef87a322eb5b589291b08b0086fa2da0fab6a47796cdf298878c21188ca2057d6b0022244611c8fa2f1af9febfe7fca9fb9ba0bd50de44bdcbe9a4e48c0ac35b569976781409c9072c44cfac5463f934ab0bc08476561acececb1d0b938239bef646069944d9cedf7e6354d4229d919203582e7e7d77569744ddbebd11f14168959a9650ff27569b44a9c33e3b906d0ea277e7c0e8adcb5cab0fb25bb782cc48329847f471e0e7469a416fa584a423e51bb34b6edfab2793cfc0a0303ca00e30418831d4fc7abd7fd1a31549b2e5e5cf0c3e8d4479e583a9a5e595b93716c8fae76da2af48ebb0ccee2bcf9ad5acad0fa45b2f904fd9843141ecaa7e76fedce428f602d7e2340bd794e651f91d80effa4c48560067972e8653827ce778b5472459f0d1e7188921f012dcce590290b0069cb771362f1281f303f96a5ac13104cdc39b1094767c5f703e428e79aa97e69bae99f1b6c3ab1f986b1b3129a7eb2244bcd97b011510affa3c0b239327469118ed3277393198305f60b112f1216241194e046a34aed1c8486a7e1557f0e199810440f12bf62391400f6d31f11b009dbb5408e9bc96309fe3a7860a1feff600511758af74278bc112e2c0d95851b52b82158cb941bfc589b63f1587092c0ce3164ceaf412f24fbb162e8a8183607cfc79784a2018e164f429cd1a56eb12775608474fc9ac69ff6e2de70d7ed802ba35ea464de1eae7edbc703eab69b07ce0ef34f19e707ed0a1023c14046ee7c0d612f79204476e8eb04cfa7df254de57d9f7acef0634d052f9ac2fe24ab20901faa62540944d15e967eee1f5f6c46cd2c1c672971ef4e383a5e9a90a8694dba1ed10d52252bcdc111b3db148f71bb823d58b1cfa605011ce08a936875d24b0362cc3fc190f57be4bfa9260795aafd1d81e0c3db5efc1ba13f38e94310f63a161b43def1b7ab80535bf2bbe85df198554143449c7158d5f12b0ff6daec5929da129b4f7981ef2f34ef66b3f763695fcf6e3472fdb440b36b9165cce94fed299fa6d7579b1e33bf43a48eaffc0f2c8bd13cd8a9ff05f0a08c6acc19f387f760e6ddfbf89a08f443b8c5145086f56b3037c26a0519d91bbc0950f808b31dedca6518b1131bc22726cf88e21d4df294d21cda5a61e351f48c0541259f1df13ab8bf520d4df1a91b67cbb03c59b5ab2e588b5af0a4a806f249cef6d9830cd9f753b6bafa5ef689af6d6188e7c7d8f5b80b25b91e85c1e7953247340a19033c5de946d6bf9e50ccb48689bf0f8bc1255b72641e73360b38a4686d0cdee965ae4b47003ddebd0d9c58337367363cdd6c0880e39474fec890c317bb1545896d9b708c1717659f1224217a270c1ab3b78d259b9e33341a2290f57248c7f55cbf08827b65e37fc96334579b908825ec74daa55c37a94ef7ab9a20e3117cc89fa6cf1e3e4bdb089dea8da1ca13965906926429f66046d31d7e250036cc64e6327c948ae04b9a8a8b5dd56d37a861ec6c0a1b8e708b235a25d1cb13565bcb4a4505f61adae9dca1f1f6956382a25483b260c36febe034c281c2ee33e1f7c2a30ada9d98be842eb995097615a0c8aabded7dc3750f21b5ae3978dd918c6781bca9081fd4340896e887a6165e8e2d5c03a1e8288a4366e6417e9ec409c9a62481fdb07c55eb820e70c73f401a02feebfaee48d1e518732c95083efcda907dd201c6d546a9b2afb491d723e46e94297ee05a18df5702c97fd9253517353e5aa1af732999d8290e6a7305ab281cea31e1fdfcf25a05a00d56b74b285f4008cad971690d6b04cb777b7840bf572a843f1428a0fd9867738f9f2fa50f4353a2f5238d33e2eb8e0418fb964caf5d5435262328dd95d5f44a4e801d783fae88d8c91e2ed5abf7451e27628ae534057a56fada6b36442281fc07b276a107e745efed6e7e874a683446b9ec2d6c9ab731fcb70c133a0035cdd070ee23c36e15322ef1b0b370fb6b8dda17e2c8ca0b90045115599f0aabacf1e10e62f8dbe99aa263df42eb219312e1399564244317aa2bd579e28e37a8eec4d14682a328de3199e909d86ef7c830259bc36d8b8b91de5a4c2965a9eabc9d41df7bbe3a53bec926b5d83387f39666c8add9790e29e1e99dceed5a3d60a8850c3c3771907e3e5f8089e700db539b3da115ddec03b4e78092c37001064ec515ebe85ffc7a40e1826ee5a9849d964c6e248e8ae52e31d920bd7abf1fd744c118871c474d05b8ed94cf9d0d1b8fd7e618516a3dce4970bc973a2950ff0aa3a041537cb7666a368f64f88bd3b37a12056250cdc71050612ea9b15986467500eb745e949d9cf9ab919afe0e519d4e8fce8b26196b0b798198db4cea80ee1ccd9c79ec090d6208aa851ee6502c6fae94f0c677dbcdb064ff614d2d44c863055bf5030ed16e67e5e7215b9c13a82cfd58c5319d590ff017bcaef3d25283c7b5ecbb4d4f47517196f469236ac1cdd61ea1fa90c15a666435e07a1d474401dbd5702c10aa3f842ae79cedfba343e37f57eddd0e609e4ab838cfce58627f65e1ef142580562", 0x2000, &(0x7f000000cc00)={&(0x7f0000001580)={0x50, 0xffffffffffffffda, 0x67e, {0x7, 0x26, 0x4, 0x629c80, 0xfc, 0x9, 0x0, 0x20}}, &(0x7f0000001600)={0x18, 0x0, 0xffffffffffffffff, {0x7c0}}, &(0x7f00000018c0)={0x18, 0x0, 0x9, {0x8001}}, &(0x7f0000001bc0)={0x18, 0x0, 0x8}, &(0x7f0000001c00)={0x18, 0xfffffffffffffffe, 0x1, {0xf3}}, &(0x7f0000001c40)={0x28, 0x0, 0x7, {{0x0, 0xffd, 0x2, r14}}}, &(0x7f0000001c80)={0x60, 0x0, 0x8, {{0x7, 0x2, 0xb363, 0x3, 0x3, 0x0, 0x8, 0x1}}}, &(0x7f0000001d00)={0x18, 0xfffffffffffffffe, 0x2c, {0xfd9}}, &(0x7f0000000640)=ANY=[@ANYRESHEX, @ANYRES16=r8, @ANYRES16, @ANYRESOCT=r11], &(0x7f0000000ac0)={0x20, 0xffffffffffffffda, 0x322a, {0x0, 0x1}}, &(0x7f0000001dc0)={0x78, 0xffffffffffffffda, 0x8, {0x4, 0x4f3, 0x0, {0x6, 0xfffffffffffff000, 0x3, 0x2, 0x0, 0x9, 0x81, 0x1, 0x1001, 0x8000, 0x8, 0x0, 0x0, 0xffff, 0x3}}}, &(0x7f0000001e40)={0x90, 0xfffffffffffffffe, 0x8, {0x5, 0x3, 0x9, 0x4, 0x8, 0xfa0a, {0x3, 0x13, 0x6, 0xd379, 0x7, 0x800, 0x5, 0x5, 0xffff9ca1, 0xc000, 0xf8, 0x0, r12, 0x1, 0x4}}}, &(0x7f0000000840)=ANY=[@ANYRESDEC=r7], &(0x7f000000cc80)=ANY=[@ANYRESHEX=r13], &(0x7f0000006580)={0xa0, 0x0, 0xca35, {{0x3, 0x2, 0x7, 0xfffffffffffffff8, 0x400, 0xffff, {0x4, 0x83b, 0x60000000, 0x0, 0x100, 0x2, 0xac1d6ff4, 0x4, 0x1, 0x2000, 0x6, r11, 0x0, 0xfff, 0x3}}, {0x0, 0xc}}}, &(0x7f0000006640)={0x20, 0x0, 0x80, {0xfc80, 0x4, 0x7, 0x1f}}}) sendmsg$netlink(r3, &(0x7f00000047c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000b00)={0x314, 0x42, 0x20, 0x70bd2a, 0x25dfdbff, "", [@nested={0x4, 0x12c, 0x0, 0x1, [@generic]}, @nested={0x56, 0x88, 0x0, 0x1, [@generic="83b520b4110417d945bd05e2977b18939002e0ce3905934ff5e0cc073d80b8afb4213424562d936f8dd7a12655689f4ebfe3e8158235ff9c447589ffbf6f1a0990da25362948f1c75f3063904b480648447a"]}, @nested={0x1bb, 0xf1, 0x0, 0x1, [@generic="ee9e67c57ba4f885ae63b4f3573133eb598f7f0611dbd83420abefe2b6282c41c979bea4039947438c776e643f486fa86544bea19e3f3de3bec79e89b6c1ed29c5a2fc8144d9118c27989f20ea2c6b460516eebebd23bb4c5978861b25a314f1a6d23bb8ffdd529f493742692f4abda78b7ba73cc0783113b59c49c04c276fa88f4039d3da39fcbe9b5ec8e1554c04adfe65216959385a5b3ff5a717811896c48ceb2b96c3de3de2f538d85942503e383b6e73f8c677cc14a6423656f938c691cc848bc055ad794c21c1f72277c362eca7f43e4a5aac1912b0af104d2450ffd7f200bfd90a2145a8456cdf1c0be48c62dd89082272", @typed={0x8, 0x43, 0x0, 0x0, @u32=0x800}, @typed={0x14, 0xc5, 0x0, 0x0, @ipv6=@mcast1}, @generic="127721c057a7a1aedfb18a54365e8b5ec4bf4c77761a4a332680f3a3412ffa441db02bcac9db922f1e52f0510df372489e5b2fc76b9079ae546a5771df6ac68589a0b225299e4a2852f37356477e96727f6052f77289ddfaa5a74a320a3cd9a8f5a4a683e8de2a833373279dc0e37e581eb265d2c5183bee80f836803ff23d227019612127002eb10e7bb6b6c6d8812282e0", @typed={0xc, 0x16, 0x0, 0x0, @u64=0x6}, @typed={0x8, 0x11e, 0x0, 0x0, @pid}]}, @generic="147da5d10e5f0cb4b71453ae63403d7e91ae77f490cbdd64f20ff0816e7c95c68e61384fba371018fd3d192789cbbd4ae53aa1e078712c398c03de83490b8042e7ede8923fabd7c2c65884cb8a01a04ec3e6ac0f41fc9e957369b9948afa0935d5763689653db75b18da6b78eb0b7de08f5b1424987762cd5753d1685f0187cb6fd88da1e1a44309bf375a0ebe0a3704671881cf7e14ac83f25c585a6fa7a00c41d929b2093b6f2109d70ed620eb811c15e82727992b99b8e63f5f23bb3cdd79045c7bd92918469a330183cc4eae97b10141122d99f71492a47484fc3d6edb59d6e95c", @typed={0x8, 0x138, 0x0, 0x0, @fd=r3}]}, 0x314}, {&(0x7f0000000e40)={0x34d0, 0x3d, 0x100, 0x70bd2d, 0x25dfdbfe, "", [@typed={0x8, 0xb1, 0x0, 0x0, @fd}, @generic="5457c89088d2cfbe5171ce9fe8a4898df3737e8bf60391f49e7100813c34d9a6093db1c44d598cfd952c423a0a64abf42b53cb0010b230e59db14f5e110bfc0e18ef9f554c74dad9333f7514f2821b16c71a40633b4c5cef78ebd5eaf3baf2bfce239871d5098df3c21b6e75806089c5823676375d2eec21352cf85c0eba2fae2f9e00ba51e7b71e2ff317", @nested={0x115f, 0xd8, 0x0, 0x1, [@typed={0xc, 0xa6, 0x0, 0x0, @u64=0x6}, @generic, @generic="e595d52a2e946fb7799dc80855ef61bcda9f8c3a7f8d6a6ad9220bf67b9ec0d3cb60c657be0ef67b49b7c3e9279a0340c1fa25594e13a64d1f3ec2041435351fe0cf23ef6f5d9fc3a247d1fc27992cf31dac24840051711438afa3900ee90e4d6a9bfcea33f894880ae52b90425f2a02756fca7bac71a77b6a0948bf28720c98b44832f48dc824feb142d165c2957941bfe0db730b00e00be054bf1570221b43fed5059bc7eb7de1ae45cde3576ff9ced74d413c5226df187e7d62d627acc3d1108bd33264ec07b09b4f5953987404035b5e12a0349c44fccebb29b8eec283efde081efb2b4dc4116a73e572b22764c88db9e5899a90e548edcdb1bd5e71b2a5a7fa1512cea7b9743e974211a849e2db7c7237b7cf729d2eeed4ac86138df4c8d55c6e0a4e2b105dc7327d7b9d1baa02acf412d0932d2f0052588ee4d4a9b71929e921bf85e7cb8c8c7e627e40f1af397b5ca94c07b5f7d3c5261320aabe4b2d3530d9bd7b15e31589bdabe0ffea43e436c7b463967b370f724b1820edff3946fd4b8a6af95ccf02c016fecb8f748dc380b537975dd02b78928cf95130948b253792d2b12e6872b72c4ee0c8d4f05541ec2e6690f01fb40d6a81148b34c83d98b67bd6cf30c6a56b0e820e567498ad440d44657a3ca29dccfdf4db56e9c5b73f0dc00a07cb8868450d81eb0f559f11e100ea052d141bed195dde4ebfa5f29d78ba10d4fb50b4d049843929a1364a479d9962edd5e0f13f2b49482436d3c4b7575cddfcfc3a06e8d48c1cc0cdbb3f8550d78f8b1d39ed2bcaaeafe99baa90332d5ed152eb5ac240923a24ab82b5ebf69d0aa34066aba2d391673f252395ab9594cf5187d8e1766c71718d2e690f0c7b26ccc16a584be680bd3894b3277fbfbd0e44fc1f73728cf780c7363440bbf140fa4123a5d87e9fa9ee41821a1300c4936d93a3a5a7f4fd93cdbf638920eb5d87a9d15b16d302a07cab66d0deefb2e23dc0dde819998884a8bef3951156eb5ecbb20781f68340d7410f74564236c98031618d3f39f24360a04f0ece5a9eec6206761fe9331508ac93499acd975c3171e310b70686cd1992fc9b5f2bc1a52e9fc074c6fc4d272230cd4fc6e60f514ef91b57286d9551c1e8a1db7aa29bbdabd8c812b66f7d31997e03b78fb6d5af8f3f2f6458f58bb76bfeff963e94229cc20f59c1e6435aec7b400b2d5febe209f467919d971fb50f0e65161129a950ce6c778712070608574a7ea55b451d1442f603d450823bcbb9845b4447efb510514329c26a0357ccb2a0a18d4ad9551a09ea720a69e462e32bc04a2c366da3015a04affe0eca3cf0ac5cebd059f3d38334df368abcd9aa1992e8e6b5066812b1dedaf5c77388924caf15c0941b090bb5ff5624a5c9fe92ebefdf10da01257221d1ab5644b117c4d697c36ed933dc07208b3277873e08f29a627d7a64c0977b956b4c87b3cf3f1e9776edcda0671d73b6f66e6b3777ef9ccb7dedc79bdbd1d53d84e9fb3d299c8ee7d1f45fb49fd056f984836217d5d2c07648b901c410387bc52b4ea120304f5e23a0d258185d758c53c88e5f8713d1bb3faba04c898f67898d18543b042a0085f496004e9060594edf249323cfe3ef0302425d3353327805eacf827c53ace00d5905a7b026f2f7d950bae27656203b55422675e134c76e84d8cff4e00f150d24c98fcd93db937593c796069a44cd605215d123c95c42e7223c93405a5c577d4403657968a3ee9a1c39309d97040c70a705be3c0c405c513e4c71f1971fe7eca46a698f89ff1c843f8522953ec4d754bc6ccb95563b999765280ce8ba2159991fc59d02fa25cb90766a484e8a4890b858b720fb958b93fc2fcaa255391e3ff8e5200c552fd70f32130c06051b5dca68d6812b3294afc36d2af5e5e68ad837bf06d57ef54d4a5eddcfd7f79c32b2d837d52c3c32cff47788373182674fd44e101ee361db6e9b4f7677dadb126f922d9895d6b67fa2290b02f40b8afd5b3685536c359bc160eae3e94db47a0fb2e1aca16cc4c504a6466487197513c93b373d639642be66800f93b3518ecc36867ea735c334d7f4e3a4053cc661330e8eac4bd368a95f50c825a25ffb64329614abde9349fe87c0bdb093a4aa6d7d595f0208633c59a660c9561ab26b4736e3fc000349cfcf2ab4bbbf6cc0859a8ad2934d8f144569c8b666b02f6c1b9908427376fb03b3b1ae83b8008ddd4154443d15fdd0230407cde090b0959fb22f21c6fa021dd1e3d5001c3030fc8254e4b75d4acc748f3f6d44990bc88bca8db6285d6ec8e129596852f9590de2d9733a247f5001f1f6ce4c1909d23611eb3f2d9fed9fc6c3ebdb9cd02977496d25b4fbc4d650992fbb7f67ca153341f962fc798fed14310945cab5ef9d8671225eae79031c2fe2300ac50c971e1c03bbf0dae20473514f09f9a241e20af00f771c406ae2083bb07e2c2a5934258543fe531ceaf457dd719c4fd5ab0792a3fb9da74acbe7afeac08beced4ea537e7b0a76cf56550f4b07f3d5ea663ce889491c59e8a3a3c16f3110e28125f9cbe904e34ff871ca0241660ade129178c9213a89751a8aed9629fcbf44007182b1627a69ba91771f2dc42226d7728c343d921ec01d3eb2320b8e5e1efc13c4d65891c4db53c08767af521212131fb0a039bd5a45ff0f39a9ee27fc76201eef76b4d1f259e5844bb89aec7e1b949adef47ae95663241b5e182d90cdebea90be8f20000867c8131bb01df331b01053caa995fc5f6af2457e25f19c54cf00f1a48ab3ce8e44ef235a61635ce081a0636013f6612948cf2225c4953479f6028dc041d51a64086eef61b7c529b68491303e0d9d74f9046f35fa7e7508d63c50984716d677d86e4eb5cc4da99909662f8b1b2534c7e4b37c1e2082f8c2cede3d4a064ca4f972745172d5771c2949a47d15cea538063958bfb61ba2a2ed16234168a896754b7b50793b6db45ee0e7e5e3e3e8fd9e8c7ba4a461795cb52df4a85aad1ce230d303b9e6c1b21071db9e92bbf9067012048890d3ad793480d42b036669ac4c1694b04107a89fbdd12597acb15b39d7b234dac02dfad89f99fac9704be517acfd75f2b05e570d7a77ddc2ab0a27f0b052331fd09d066e9184baba8aa41738044a42750c13dda7f3fcee1a7754a786d42054acabec12d59256637bffee852500b129d247fcb1fc24ae81a0b8b3bc5ad2d949b14653aeabaf2cdebca24c87acef60c1948f3436cee94fc8197a88fbf730ef3d8a0e4936460e00a7cc1a1280548d16f4f393c11a3e77c81db35e68616836fba5f0f4485810f5fac7312c7712b9110d8c461e8a8e5561208a06eb10ac1911c0a4f555d515e9d8b30af9a6b4c8ce4c7c0986f273fab67897bd21ca92b0ea056b89ff6da28a75737fa2fc7113e1e2d25926f7d89945777b75f6ef091607e2757d511e356b929625e7cdd4ebad22edeb3a2cae9561a519f663bc11a0f2c819454f1c360fef108908f8d5fcbebedf0e4942170e6391147e0df396dcddaa64c761b19498740b5d77961be9543a86441e3bb612ae823027db608ec47f108acd79afea178d06535aca19b57c7d8b49624b7ad2d1b179597f5ec9925e8edcf6173132ebb03c86d4a25cc075a4871a6c3d86ab0f7d827921a397a96ae1296c8d82944afe404db2b5f6eed3ac3213c5dc38a33d415fae5fe3ba1fe61fa15bc26cb5104685f690a554750cda69f6b6577367b2ff999913440ba1639371cc612921cffe030450ccf310948dbf3b569b5f14a90d8efeee0e40d077f181acc9576986e2972ad8827fb78ea4f81a689c1a2061ce9e57b0e8b18760c956e516cfb3c8cf96107c67b5d142f6eaf1cf2458647c4e0fba5a2852c62cd1a120fad48778a8b7c54f205ddaa7d2110a490ee22eaa334756b0ddf671e5a01cab1b48bbb3960595b01bc06090e2dc8d08b7655b4844baf5926a7715dcc7eb5d60c541e7881787a33a229dade2b24e8fc800d3745cd932e43e2b8b8560bc50647c9659ae802bebb1f311a6ffac196e9bf745ee0ce6e107f1b2834564c0883a74b22b8d655ceac772370b8c86f2a601fe9f593cb4dc43985a099481082a85c4ec135e5ca283714f436aa8a23d23a76c7a41bf743b3de683a9764d04f7f7e49e1d5f1c55ccfea4f3b07cdff934efe246a8f16dec58ddf5ce7c3ff394b71ea0fa45e41618947f773acc8ae06f0cb63e86ad4aa209e0006668919dd28c85fea8454dbd53898c4622f73d281525d417b068a74714a0adc0f89c9aaa97984755b341278885cef5c127c03b29cc2e3f04a74142b2d0f316909f432883ab55fd0f264481a70f2b117ce937831ee7b9835beca6fbe669be27e446d656a18364a4bc565362fdd6047a413a8397bb9fdd202dd4c7addc02b242f2cab22fd02ec7b9ae3e49866767c4b27bf76bc57b527d5cf1d6eb953edbd0f9d2d83429cda1ee6e387bff815d58fb9b43a949af9b4c704144b15a7738e3c40129addd7cca15a81fbf9cc90001eb2a55649a64163dc14b4535baaa94fc22c887d0b4813c63aa2158e33fc5f0b8d78d9da4a052739c76898b57c3f56f42ce801f4ad6ea928f7a8a08100a4a3810de13c6512988288f90d6ed52f1c8e9db6c9ee0179537a03ab70413d25880d0a8d8c169f52a7f7f21c5702ab70d41e61fa2fe5b1ff1899ed9717d06e09c081a9997e7c2ca695ed94900030bde522d2f7376237375e937473d69000c4978ce581ce14e45908cfe9b95c1e14f5c8e676dbbfcb823148471da4889865f05cdf172c914ce65d90860624ba09f58ac8acb524dccc31d0736fd0e3fe2685a24ed344c5a70c369115a8b7e4c5b5fd11076fbc79220dd5874769d77cb16d1d10d9515d71d8282542d156fd09e711554391e28c055fff801467c9c169983261bdd703f6cb0898815729836b837e03123fee53e5559f59c59e14d0a6c182d8ea4112cb018cdaf6103809a2a554b21a7adaf7c748bf7851951ace4c30e758498dec1f10f17f621399d851b55a48033fbe3f62901723e9521af5fc3a6bf72b67c9ecba153260c28377dd24abe047f387e3345774952bc9387e82922faecbbd58601b413afda830cf279967d165f5c533d27bcb220156ccd9f1f3e3d2799333e0936f29da5ffe37af2894ae4cf9b9666c89af65710a443bc2b6f052c30e41d919dae8ee10c726168ee3ff63eba0bf5f975c446cbd91ab618a8a7aff7b13cf1b1000c2763e9f99d96ab2e82f80e5917a8370fb5c542e1e9dfd5852eef353fff663ab39272a490381ab27408b242076916e027e2c9056e3891836aedb6c1f46a164e699ffe669bae5580d0032aec95a8886ec3556b93e8fc81a08aa16e16f46af341573a787c867711ea7dfc10faf0cfb0d9de997c860b3abeb90a421647c95eb19cdf23bc19ca59cc22c64fb24733260c41c462b110a5e48c478244cced3d8ef9408e3d9faf5a30d069e901b15b8a7d82b2e8f38d0d8b4711ed1a1ece2d511660670f804d82c8fe3e278449bdbc596ea358c0443483c592e1d6027ad473991d137da9370e61aa4c3b7ef5c8540579e420ad6c00ac108fe894ec64192d85f76505f5cf3d0513f60c045e49349e83470ed2f06c9a9ec195e645b9cfa2f4c256e29e074cdda7380c06a835be8d8f4180d09eced74e6dd4e25cfb37b9aaf5b081e9d161050517156fef0bfa94c579250e4fc9e75ee09bc5f8bc7bbdf556a0a2b7bc8a696c687b42a17b8ee5dda0013ea56580577a756348d2867f1320fa88279483f5dcb74ec8e93684c2c43b9288de8", @generic="58bc4620173bff62604034a1e6f50a4b052e112c9de45558fd81c6f12286f36a6effab22ba6df4a3206ddc4bfc10f066184da0294f3bc70af72357472ad8502546d3881cfc16e1fdd8757e06d2f1fdb321461976a8ffdda5fa84d28e8e2d18b56c31070612e3dd413a818c330b15f7a22618fb086a38ceb0e72e13f8ce24aa23db2715d2a80b39b139c765c37b6851819f2fa408eb510e8df04a4729058cdab38fd93ee5b8bc832174adace736f127e4d4dc84ad0465b4b2b2df864f1b67b5f95a7d0ee31cb7897a39a8c76a626cf5fd61ec2ca85539f679a30ed6509ba6fe38a1f31ab5d2c71510404bce5413e0ba043e9fd19f370fd38e32bd33c8f9", @generic="dbf70543711c8083db1e2548d38a5f7f9758a3afdbfc930d6393effefc6e7cf6815ce850bc66ff5e0313633638d2ba09dd168773892b8b9c82e17c8c58f81e8d4fb0", @typed={0x8, 0x29, 0x0, 0x0, @fd}, @typed={0x8, 0x82, 0x0, 0x0, @u32=0x3}]}, @typed={0x8, 0x74, 0x0, 0x0, @pid}, @generic="4d797e877bfc012da4acd74e126bf2bd17f566fa815427caa24d05b0a6c4b4acbbbc3ba0e07f2b2e320b35844dbf0571a7a784bff3a57974590415280ccc7fff3fe9692de301574039b8307d430f1ec13f3ff42250758509ce75b1abd470", @nested={0x2221, 0x1d, 0x0, 0x1, [@typed={0x8, 0x65, 0x0, 0x0, @uid}, @generic="fe20c83a027d81f8eabf180969218babbffd89bd03a7b817207060f43c85ac335565e920f084010de7191498cb461883a43a7ca1da4490c479e7c4c8d83ff9faaeb440c914076c7eb7f76f90c5c2b63592234c218d6dd30c1ab72cbd64229df686c45725fbf0c00671cc4543e9542893e996309aad75c90609002d6d8c29c2f08012401cd4eb18a55deadab728a8b44fc0e348cf57a94c7b8b5fa6f32e89db7e3172f3c917fae639b7a21d2cc1c7f3a8abd6e5fe60ca4ae9eebe1348616390", @generic="ec01a95486c789b68513f8bb9d0bcfae26d1febe238f486ca0b2965d2832328889f841fd033ca9dc70e04533f92f4e710ab7ae31ee895cd9eb68c805a0146a74eac9315600b564729150c65a66952bb6fa3bdbba753c8afc75d79c660cd42248af4c5e22defb321961bfab2d62cb9ef81dbe9c720db72e9b9cf1e064143a4b47280a11", @generic="bddbc50fa28a8eb46cdf87c82d703a3857eb3e39d861c4e4b777f112a06505e90195e35514e9a2fb886672be947f91eb7a04cf6c75334dc62c1859cb1485b28429c3b2d46830f7c1b69731426c18a0d3fc15b219f92dd6348f56d2abeb0fc9eca6de800ee226769a356fe8225f7ee2a1518bd337b53cb3379f37ebd2354999c537dab0669239d5014c1d89e38cde71f44a52f1d0aec2644e47025c3d2c3a9c7289844901ac67a162c963dd5f87232b649cfb762dfebda6c590a5d1a6c591f316b6d4efe666d02b0343262ac7389671fd9ca5d8d4421068a150eecf584f9a035f94e3d8c7831f193a1d539d34d0bb0fcc423726a3e6f911f17b9b9b7962bef94c731f975da3bcc96553a58614ab1581ca2f64490953eb4a8dd5341a8a45ae6824f770f5a85b630d83e24134f5b9597c2559618920dac11cf86071876243958c78058e9d9ab28eb7f101a8b9340fa4492c6bee8b8a14612aa575f660454ad89758cb6ba578dbaf636858db786018bf1be3a3d39be530801cfc5e8d95e3131f85536e97cebc8bdecf9cced0d19848ff50a3c665473c8f542a55148d3a5dcea583cfdf240a1979621125318fd2b4e679b527d13077788a88e6d2d5bd2cf4596d5de306ba2738f4f165529b75a431700f7ae2d5ca1d5149f66f39862f27d31bbf5dfbb422b8d090e01b374f76c0cd1772294ccc34966f24ac514bc3a74bde31d3f8b9a9b3186bd6df29606386534aab514756265e87606343d133d93e6eb86baccae63dc1b50f63ba817543cf70f644baebf3216c47910e67372fcc928d93189754af3fbb20354d3d8cbbf07e2f23d4514dbb14a1807dfec7c9033929b3cb2013e3070731fe2e14a2169685fdbf8db68411ef4309a57ed9a0941adf49ed18c51da81c788728b0cfd37ba463d14c2963a40b00573d0344f0d9a4fbb5279be51dfb837a66783ab06c8615e0ec46cfa7766f787fe4923d03474f97a07b033abdc3b0655b05523e5a9e01221b42bddf8c733b0faf6ed9f1dd74a82805898748da7b0ad5b2bd8530af8a1ff8bb571012b4b28db3a74ea5f36693f42e6239acb3ed08b3e4b3d0153542d6c50e1baea006d3025c3894b41fe016287da4b906342c18db9e68fe2a1544ed308e47145a0305a74eddaa678c1595f820cb5cd1641228bf90471a7fd7f934cbb027a2558369c65e4e276497e7655e062f5f2f08578cf792e1cd9dc0daabfe233ac82c1ca8c03e5fe0a2de136c513a51195f2feccba087043c1fa9095f39b101e1e723775b143ea6714243027d02a70371eccbdc16ea338fbff01d108ff5d7b6d3a8caa6a36f5bab8a6728ef68f2034e11972c8bd74d8b197f0dc743eb8a0a19b2aab8ef7cf464537cde94082fa1386fdabbfe81a8d7a1f3abf98e7d463c967dbb4345f7d55b1f90d9cbad9b1805c2bf04b5740d48926ee159355d93cc58bf6cc9a5195ff20c619966bddbb5e3488ec0cbbd98e4d8da945f405f3f3e4edb58d5088ed0402faa669d2756813dc847668ee49fc8ce4482d72166abd95e8944e625d83c03ac4724e03f31ba94e6b46d685977027266fcce47f83247e00e4affd135e658c0928faad6a2e42924c41f620b62670bfc065a1778a90bab891bd421609e0c9ad473bc3c96cbbf2712ca75a7cac0681916f00ae9a7563ec6f183be9d37f540fea7bb5a460d07e00cab31b10f72d67e9cab04cf573a7cbe6d6e2f20662017f1282eb28897db429d91fc0b4d9008e4b947c598396a0d297025fb0d905751074255606152f5000497b7f9e6ba4a818657603ffb1e71403d8c5d46141452b52f461a9661531739e450d1b54125095c06bc604695632cc9244acb19e10822a22cc2edd8dba1b866079b4f0ead1740b9cc7d319459c77785e1a7fc093fc3f8f7f1addd5b20de573689ae1a5327037cab791a069f3c59fa11e9f3166e64fbe9b03f1e861d210602a149556adb952e2a16fab28a12c7c6bcc3b2414c274fda63503cf1af2056095fbec687b512153169198069686b3886e4fb2713d9a7eac4aa727ae80b6e9959d048f67ea25dd8e81ca466557007ff4752d9efd57ecd85ddb033ac9faab854c40eb61a1f9c80da805bb83a772015f9520f9b1762469a5b44fe92eaccddbe21ac78107f6cb428780f375ac3f30d32764b8684bff4b5c788db9200542e2206e36a7a1ccaa4b44cae0617a1c7c673a56eafdf31b9f11715a0cc30220fb17450c289c77f4603ded4488240917ce8c16f81b243ab12012acd55eaaebe740fc3286ab5e7085ead5498224485b8fca722eaa3b24d388fbf0bad2080c2e9751e33669148ba9477a6cfcc51ac8aaa7bfcb76af6fc9b61e2a994a92a7186001f8983cb42722d59eb09c389ef9740f234dcb97d65d8e180247260149b5a178ff2bc6c14b25d67242de2a7bf5b572d03ea7d5b716b68a1c97a3d5fb1a7d8ba528abf160296aa1df5bd19f943ece7e9129bb89bb0136b3cb8c2c5a8b854fce1f9c4d54b94d135e9db5b3f741110020ebefb04e2cdc80a54cf4f455d37e616462d9bc19bc98dbd598d65cc9fe778984e687ff0da26d63aa5f7da3813e46d15272f92f0f4252d058a21ce4aee226231d415dc56770d892c96f1f06cfeeb659fd447d4d24822c276b34743c9fa11879f6b3415d54fbe47dbf52595bcf368ad74f9b4ff163e843dbbec318861744dd229dcc9a5d564c9c9be12dede43bfb0d4744eb66d69d5920cae62a3fd32b842c06b2a527d501ddd93baf70e01e812024ce88e32a01137da5cbc0e6b2f3fc68818180691a9f85ca96dad6f501743500cbb45086c22719b7c786d0aeb1ee519f5dfd2efb40415d1ddc9536dcf370940481d503725034ad9f1ba7329023f78d8beeabe1662632d40841ab53110ef35e65fd5ba7589a706737c2799524a4df1a2361f02baac820cc99b10df964962e49924c529ccfb0729a92eeae4f0c01677b8ed65c9ce62a6b205ee783da1a18315e5496661c3bfe1b91598ba023d155da49477fa9cfa983be205bf6e48fb733bf99183ec19a0c06337db3229c1f7c0c94908a26fc515c17a73bbac331ceca623a0771519034ceb7b1a262753903e59e2bc1807331406cb9f2ed957454f5975a427000d2d6e2a9f62417987927bc356bc55803547d2a18bd9c3fcdb8ca9f59e2a3bece608db017bb0dd5fedf22742e7f6e610a2b845ef8469d9db917813cfed94b28e446665d20e3d88e0144ff6ad59d8fa9330df5e426c01bdc83eca9cf44e74a08c7319024e081fd042f3e281da5ff397f441b702bd60060278dee5c962cd87ada2490fd954456c990e5f452ed553625c27850cae3b68b3a3dabd9a269db286bf300dea46c29337f246d6236119fce1f827f54c7520bec3c487dda30ed18c5bbbdb7a8e41ca9659d6ab927cc8d6613fdbe0091c3b821fb13d5db26cceb8d2f8dc2e76b797f4a7b16f99e9b2bd3dbbf111c2da46ee182841f227b054e9812ec5e1a87da7085cda9de7519bcef9969d3f9f3887ac99a34074b100c06387a05812afbe2ea94086a0a11847399779db7dff9f88bf0fe5a4a65114a728ab0506212bb697e41607fc5ded3e6ce840dbb7cc204cf54fb090b8505f5a6574ce4705ae41ebfde0196e90e27d399724fbd907238e3a28a48b1f93f8017b79afa151d1f1a343a3b086bf6fe0d1a27ef04bf0b480b2a0a2821bfe8e595a3d76d8b3b3fe0c5da3a545d543d33eb38d959430c428dd2b5e7d1acc00a926c07777618c55720831c757fdb0c2fec7c53640af77f6591f7efdf2fb7d48ee4da22271bb7212113845d900a532e9368a485a6c47975d8ecf4ab1ca933f85f99b5ab65d1126535fc1d1d65b293b0aadfae2578ae2b291ffdfd35959a21aa1a097bca3a6bfe4ca6cd296d02325a14c59077850e329825b4769a21b512ef3bf0201135cc47b55831ffe1d77b4a2c25bd01fc0773cfab9ea5ee9de43becaf91cd29b8bc796b2379a505bf3205a22beda2f1a91d9e2f7ef919dc104c22144b2baf96aa67a1523cef077325f7a20317f8d9a43d660686cd7e338c8d8b3e65bf57644d8baad33f7041add493340e508e7ee0dcbe13b52c6cf600cd707f1d385a318afd5fb7bcc5f3124139d7db7d2971c1a09c8f6026b59e266b4669f26090eff6e2205c93e142678d9c3e1cc214601d5d28d5ae6b182b7ea476573956d5e0c536e51ea2d2317076e3410148e7abeb5da0218308ea18d81733f5040b9f8cca89e5bc971be6a342df1831e5a9aaed3e7e3e538fa6e68352388ba2bacae76da3f60236b0a44d60250f73b2d4046d09109c5e867b370ac457639933f1010e051fb90db841211e82790e43b1823cb86c165d355f67083dc6265acce3790fa2ca806bc611ba4cc9199457e8fe9b071c2f0cb85395b9a82edb3ac9da96e77d2e73a30162433eb587d891471de04637e6f97fc63f2d33217279573d2bce6fe96298f9599a03e6c2546af200ed50f4ec304d1ecf333fb2d0f92a0c7383848a1d8a65c5eb6b0120a4470b20cabb45857aa43d690ce6f4ef4a7472f60162c5a76816fa36200632be8985c89366ae854c3163ab2344f27ad0577c3b748cb96113b730c958ab58328d9a8050219d6e648820811f57c6a9d228ea7ff1aab234aa29c588caa5030d132da1de024a73599f27185ae1c0d2997aeb465b11e9aad860b77f11163d08ebf83c26acebe6cca985510e66b098c053ed567699ccbda21e41aec7c2429dc0773ecb3132a9c462f18a1cd601d524952156893f4b0bb1ca0c6f98bcbc3f1e38a873a6ff74769092fbca88bee868afc8ce644f463947742fecfc7e2a73d3a9018368e5ff9aed9cd0e2317da1ff04c4e6fc9bad045083e9fb2ab971310e44984a7ed9ea1a724b66fb7b06ba71bf8d7dbeb50f3e86baddc89f0e47d300a909fcc07124708a1db3f347af4768eb666788b510d2e0d23ea23599677bf5bb4eabf554dfefca9814322e96cde348ff245a3b2a5bf4c1edb135fe5808a4ce7a91120f5ea8da2ebcdbc259285e72b6fbe9f8e7f22be2c188b9f970eee9b0d88dee4ba707b7b81dbd77cb88ccebe9b99f2b0c73ed2a7ef1163f74f31ab1ad90f09b213a8e7ceaf94d19ecabc5d403eb59b500c0dc13f6d5b1c494d24005ac44f443a5db26dbe1fad6af700b258ce07405c5cccb6cbf23bab1c3dbea29d6fccb86c3f811bd811f956dd8a245c7e17f2926969a20de50fa6113c5b13859c45b31207c7f608af8b6e8761df4ebc2f9b5c08d600afcebe0287218f5bd0541825273d8f5529ed001f3c4c65f4c14d68f548fba0a18c02bfda455f2f374f11f061f20cb746fc122b8f795454d30a312fa5c5826086d7b389482c0b3c210b5b21b57f0c354fa35a62b7c9908f8d200a9ad8e2f62a80a2ef6438814a33fc1c3bbfe05dadde62018ee34ea6c47415d502f6435e23c3911909972880f99e8fc48323e0f90ea6873a7cc2fb80981766112618f39de120fe2f7e450a5d5693eb4aee0600dc974245a13cdef31a8a3b40f083bef3cb4afd604786491b73855f8891ae396346f852bf2d5a764fb4a57adaa9883bf27fb32376cc8759ae7862f2a865464098046fb79245aa81d2c3ba3cd8a2429e3e1214305910491e181f63371cfcef83282727cbc7e43956f9717f68f8640010c0b116c41952b6d444139fe0dd37c01d2fd7ef38da32a5384d3a3e0e09055d35073c11fc04946cdbe65fbf5d9272bcddc6b9d666a90a7ea028ead32ff290c30b8d5c9a050c2a8eaa569f353d6b1711ee1709ec86ca4ca902ac4123257230962f356e141456ee539b", @generic="ae986e6c7ab59e130e83e6660894d1013dc1783162576fec534a3adf3c0e1a5cab764c92b064db46f341f4190ce7f52a13b87ecfd5326f9b36d0c5c4fb0b0ba52ad34edf1ecb7caa2eb7d1c202cbf74a011815606cd4fd39a819fe00016561189dc90c55a314018866371eb45508424a01bc64c2867f4e9fbfc39f06eaee2edf0389fda39d638d574e8e0c7e083ec6895a38cf54be8a698384977eaf2c91a48dbd269b016fdd781e5546342bc7ce9af12a053ab5d810c24058dbe718b5df5f7699218fa2a2e91a43d9f20c44f7496dc19fab4fa15839ce8fd71577c88028497a2e0046a9e932cbecf02efa2bade7a2052affb97f063613a98e13cc0c84470c705b748421f82241265a10691ae21567b09db9c99d124037fe99e53670af349f0d23481c9ae6e164a43bf6a49c97069fa9e9cc80e66a935b06c6953059528d3129272ff33db032df4dfd385ea912a1cf80ba00d644227def3f3b47c168eb82c496dac69b384066e3a3c1e396c0fb82fd787faff0244940f6228795b563beb25fd6364baa6bc2631690e461007ef90479691ff40cbb9668ad8bb8951555997bc32512ece609b80483bc43b1f2f4ffe0371f6866aed6f3ee909c9422cd8ed93f308c998f4b7a4edc807ad39e8669ea799a9b4e3c632de0b5fd4a9cea3c2a5d16aca5de9b9bd3ca80609a56bb4fcdc1f2a8b172930057699b488f0542e4ce6fc18683e361c0d7afdd264c83c0b90559be851a7961d1b92934343d2bef7c440042d5c4431076a663cb169da8a363d6989a08cf00b30c2728437c69b166844ff2373bdd1501dd6ffe737fe1d0133f330593b1579c57c623731f46f4a4eb8bf9bb6e6c7d18296d51f9c190fdc222aec9fcbc84025752f8fd90b05336eefbc3d2ce15dea9efcb41a1892487ea637cafc14bb4dc728eb41b809e31fe4c60aa25fb8905aaa43d6ed42b861213db438958172190c6c43d274c53ddb53d2bd541b1f45a60f9d5e874bc52ebf577f7d3b2d622961c8a3249fe51d2fa9c7b403d72a4715718589e244cdf01906e0c4bd9a868446923a007ddaef0595d3403e432d56b7b5f668065d70e956f34e2b99ed63a6eac9c09b2b0881d1799e7721e7f286bd86ee4b9341f3b080374a243770d303834748e6e04747092b1cedf325aedb3206ce4ffe11437cf475df55af32f6c98ab913236953d65dccf81e3a5111d0df59d1fc37a11040dcb2079be46b446a1040d066d0f221f0936e2c67f9131c029e2f8925dfe9ccaa74a73eddfdff4548e2c92975ad86ebec8766fb2ac34e42b4d8094d5014f7cdd03a282f2cbb27d7ffc84be53379c588564a414b2f7a876524e2304f1439ae526a08bd95f8dbac159ff0f6c02ac7657d97884d9990592e217ff8d891695d5f6f2c07df46a1435102c60a13df09e76d18278933107766a3ef9c5e1eefe01c02c48b2f4c3b7a95de0f0479525c96a5c9685e8cb86e5895ec57e4dc1a3c847ebcd964c3fd498657568ecf11daed4c3e77f54825b9f36e4299f8e14f76d63918a3b13e2100b657c4e40cdb1a902ee2ed7a79387cacf9ec790a28335af7c7a01f3bc1920c79da630c1cc5da1ceaea27981002c7e6e9ddaa2f27af27191815206b0e4e66219ac882a4ba8ce68cd46cf2bf8066bca5b569b15225b5d06f5b1e28a92144bd3c954dfb020b3c6fb61bfc8da9501d3795b68a665eaf97224e80fb80ea609d59d8d1165acb839731470d1ceee001ee77df384d7f03d0df747fad23ed1c15501c843c67a232a1acc7b7b3c4b6149b169817599740846345d8c0bc63879a32076c0e6675c8e887d1a3c4e39051f9186f186d94117955e9b0cc688471923ca556c6e5d87d8d07ed5bd520097c65f647500e04b91a69202f1a82a63c1202cdc401d79cf3ba0c75236eb67bd5fb1ccb42a43f0910164c3b052240086147e4d94570c6b955f3ed3a94941596f1d28170aa56da23ede368ea2e04b850ca61d8732b520688772117ce5698723a9c5f5e175b45856f5cb7b685da69682883a2bcf0d0c3d3b12b84cf50951c8f5b187e41820cf7927a34a3784c13dc1bc99818243ec990e9f9ad426ec1a319b7632ee7dc731c6120c7f5491f7dd7863560d032fcc8acac632f1e063b6e4929c24da922d173f801d7838f672ae0755674c10513e9bdd27b50b0368642786c630e14b5ffed5d228851ad4995e0504dacb3d40407d9f05b8267c5f38ced156b89a1b328af3907ba3cef047f78d6bb296d54adb162c9b5657367ed4b5a5dca32e524967545f96fe5eb9b0aad6b10a054bfbcc55bb6171f8fddd37b448aac2a4a199ba25507fdae41a40d8f17ae99c99289702fd386514e5a1f2ac76d744abf68fd26834e16a040687387b07bd563b1c747d7f900c577f1c899769625b48caa82b57408477680276a093080bb080dc988c8677722c88d7d539f041c5497bf9511fde8f6a3bfb034319177c3c747718660da22cf785f52dac17292cb9087fdca0ace1309cdc2f27d3f69522898df68512429891d6bc1dbf2b8a54e7cc17a69261ce51c90bd82bd39cb1a11173a9cd4f21f8ea18f1046ea4dea7c6132c3a45173f78ef3c0f0f2e7ebeed36190036290cde4eff95ee715bb5e57d6c12b6c11ab7857e1151862777764dbfd8ab1749beec1000bb5e0fa0cd02b7741ea01807653a881f874a065bdbf3f8e983b678cbde095eb06722023e744a3050899e60ca4a6772567a979ac497c98ae5813d3d1d69469d9eb93629550e4645230007b7a885a87107db3bdf42d80baa6079286ac61ef91ccd2bde5402c4fd59830b29684a842925d9e6f6959b44937d42db2f1ffbd81dda9ca5eb3687c22db963819fee4df15d82ee304cf2ed666ae1056e1ef83471dd83372e6a6bc7ab3c341131a7dbd582ffd6da374a18bad43d8fa5b2f732049c68cf238aea4a8e1b186dab513be69a95e880bd6f1d076ecc9f6bf1b44667be312290a2cefc403fdbb949852027fa63ed0d9f7a72d9271b899b3603f5a408296f220cedcb22a2c4c2559d03cbdb137c7145b240e107bd0d769f2b3c8ff339760d6a15545dc88a83fbe1ab1e66e3ef479d35c1f8cc9aadf6cfefeefe41d095ed36fdfd48a056aec660ed20c16356f3e3f90c75f0e7208a89ec0ca4ffd3abde68b38af36dd431f640b4d10987972e711489c39ab688502fd4dda9179a5bfca351e71d51bddbe42efab029346fef520664a7ceacac04dacca08cc8b5f1df885c45890ed1006dc058496d83f3786ed17a40ff1a08db77b2e1d3c922dcc71a3d585bb11b8c5d52aa76a192aa777fe67741adfded87aeb3f52546925f3185278db05db2fcf523e967a2fc9c78b7941e6e4ee79bd2ce72d36bd96f67afafdea7a9b5f1e9ff4f380c499644dbb5258aeac1bbaebbd1f15eb7d7fbce985f073e143f85e1cb933e9d59d30b2bb25447f150bc2d7f8e4ce204916cd7b901b9cee138661a18547b83c08dbb0c09abb56d5a10f892b0a4bc7c0f99277d253dadadf96c7ba0b1cf0a0c304ef7c1588ca381c39fecb243a23baa7bb8da8cd233acba8c3e10fa4f1de77402d88a8fa31e0ef9a138bcc7eeb95a73cc5475a8c5c43a0fb6ad2c706faa446d66e22e2fdbe6d1ebb5f99631e1edfa16ad3b4d02315417e36da1d99799391ce733b9ccb5a6d023a5e7f08287dc85d7f47253e745ba3510ec52ae067219cbd7892d99e97ce8744bc2b22416dba1ba34ea256fdb5409667d7d26b316a2c0c41e09fcdc3e3385ac9bc0e186837f38f0c0da878225036b816a5ad8821cc557168bf57c48026516e6050a587afbd91bca4c50aebb6041d7ca1d46fc37b87a5fa11fefb100d1abb3724a3fee0933ca0725f3f6f59ab5d795a4e1b862fe182102d3b1aa47323beb407bdab178d580f711f7824aee370b0437f8b7e010b6d962bfadb7900743425d87b3dfcb20702d579784dfdf409d86815e930c0d3b72cea9feecb7a21323023c09b3e5fc730ca0106a7c1f3455866db71be78bd1bf60d7fee56ce068eade328eb7025e9f7b9b12ee215cd4d27084e9a0934fe8be01e494d46efad794d05681e2f6e4697fdba5b56a19e878848e07668a09b0293da23b805c64b08c3458e6c724c18c5af6ecf72d56a2daccf980afbd12fda78863da1edfde30537c1d2c31f9c69615f8ea404fc3cac3449e39a8716e48f776188a32e52a598b18bf6f3a155d5cdd4f82b1646a869f15317091c21cd94112622129e697be24b307752b033e31f9b24aca6ca324bac7dcd4c40f611e2d09849f8219c6b85b62c2a5351fa4c14236b68c40a830cce358f10c90bb21731afc5f4181c004878a45ab1307a06dfca98f2c1300671d33047f4eba68c63b3aa02879b661df68eeac51e0748950824c48c543bf684e70ab131ba121165c20c46b04c163bdebdd8b95610b08d0d6abfb138cbfa14989f6bdac838dc86da3e946ff47a731f4202d081524145e56de66bc364170da9cde36386d62495fc63970a5e9f979d96fc797c58fc690bec200b34d6563e2204d6f535da5bc630847ef711377b4fba6024b9946c2dd959bcecbd391ed56bc4338cbae49c1cc14c002e5de156a66c35bcda8647a0d4664343b6d6d01505fedad2303b06916f61574e1fcad28429c7b1da5a2eec0ea11de67c94058638344f089a9da93c191762c0ff5e3da04031a01d4d23de0e84743fa10fb42bcf31fcd6eaa8070c93752916b9f0afd3b22d33f330ecc636536540752ff65aff97726e1a35468dab4e9e5be4962be77878e517fbefb9f79054a0ed2c959b11d9f6322f2b8a12ede5b0be32ce6ebe81173317c721fcbae84fbc567aa6f446a81c6ec8208fb8d2d672ccd187fa13492ab65d4745229fbab5c3f0e3752cf2ac8b017a234a0fcd879ea63a9b3b023649033849cedf9b3cbdf4f54e83114b63a9d1846f3f66d986525ddf14eb0dcc60e1f5cd23a1bf606e581db062fa5267ca0f55bcba63a2cf31e52b99f92d1af21302dbc1d2b134d067511fe218f48474a92910d2da7efd8b17408e5f1b18aae567ca171b1c6ac7bba0814dcc0be1b1d8eeb7f2ff93861e16a838537a767885d746aa1be5f9634313090d36708885c0698e0ca0d3c6c1c858afd7a6f8820fe31db170fc6ce2681aa80266d2e920f4ba8637e826239cac5080bfea3d046e8a200de5915d291ba6082343a613365e5518e40ee8b560d1dc0a9852033ccb70044b565d70ba6bc6715fcbf5c6c9656d91ff9f42a8415f8ad99b811924a1c085229d973e586e87583a6f604bac35775f90bbfb8f33b3c2e9728ad9bfc55d60d006bbedc23de875e463b9d9e8c8553e60773c53a1cec8619097c8cd1a3c4b7137392ee8542d96501b5a0b40662e6ea7f2e59626ee331e009838ff66e54e5645bc74bab5091810320a55beb7eb3bfa12cb38f204a254874039f1d68bef2d3c325828a2fde91d15e45649f253d372beab1b5aeec91b0d80fbfaff522df539384d11f7f727a79dd78357f0897a2309f692f7331dc99a557672a526a71342a0001f0238578b859625d673de5c6dcde3b84b98d2c9d11da9cd1c5b087cf2cb4aa2b6bb876bc2e4aebc678e05df4b8528499030c0896b5ca87041de348b9512736207f3b97685bb3a20ba3492c57b3b00c4f661725f2322403254c98765e9733981e625925f1aaa004ae6eab0948784a80519b74aada0247a5a573e04f362acbf4b220ff8715f9cdc8525a8d5ba5887dff03c64bc661194ef3f10735559d8c7f4d499433de7cc6ff16b57cf77c42c14da4394d8ddb01e6eda9c7f61612f350a491b1f0dd8f", @typed={0x8, 0xb9, 0x0, 0x0, @pid}, @generic="7c8365cf1dbe6cf53bd3fcfc98f052b5131967c9040c870b1f2458ba0bab15911aba2188583a16092ed7cd247a4906c1bf0b41146437895c95c81e4f4a6215e3eb41eaa108b298fb68fae2b85f001cb2b3c7be0f9df85728329466e8f232c10cb9013de4adc591552a9f8ec9dfbe56c82fcbe4fbe7de16dbd668523856578152380917044c47f794dfac1aaa99f866fe03b3e766df36f712cc2e558f68ac163751df2a0fb20dee610c89dd0e9296614a8b3ff87b3f7de2c0fff4456c38d29a0756ef243a479f376974ae2b"]}, @generic="9ff3976f013b454da5a4173f1623b139b94bb825c574070e31b4b080d6f777b864a2ca711bf19a242bab68c712f7e14e86b92e49a939ed52a53597f52a7a71f9d5e5d3"]}, 0x34d0}, {&(0x7f0000000400)={0x10, 0x1f, 0x2, 0x70bd26, 0x25dfdbfe}, 0x10}, {&(0x7f00000006c0)={0x28c, 0x12, 0x200, 0x70bd28, 0x25dfdbfc, "", [@typed={0x14, 0x125, 0x0, 0x0, @ipv6=@remote}, @generic="d2333939897b718ca83b2c0918919cf17febddd689052dbca79510c2f4e0c046ecb5439d54493b7d19bb2f2e1791dc3ae064a628dee819bd44677b475f4323d1b67a7015b0cbfc6ff229230de1ec451a445a76e0d939120c4555422e36c9b6e18623a8542ee189850a2c4cf91d4422011f7be2575f4ac58301ea0dc28cef6e381c68919d3874b0a9f057ed1d61bf67bf26e4944effca6ae8e85d68de7c7489187740799b97396d4b287fd133e6c716be2d14e8d27c3d9b4123a742c21642730ea4d852acd2c9041b6df50e8bb8f5b7a33a5760aba4044d06bec26e617bff7c3d1fd5ff09d52fbc5e3940708ecc", @nested={0x176, 0xce, 0x0, 0x1, [@generic="4f52c731ec7841c94bfe694b3abed6fe2ca75ab4b25ea9980639fc3d45108690b100f537b42d23b7aba1733611a00f5b9375ba8b0cfaa27f512dcaa7d4dda6d146380a79912c74c77bcb05afdb77e382b72620db487bf6d799758a0e0e07f42e0458111540a3f9fe1b813e24a56a8f3cabd31f21ed8d92e6ac6b1e8f3244bd5fee5c64a2519e975a0a36802e9f56dfa5301c95a6bbf3ee72ec04", @typed={0x8, 0x111, 0x0, 0x0, @u32=0x5}, @typed={0x8, 0x6b, 0x0, 0x0, @u32=0xfffffffc}, @typed={0xc, 0x1, 0x0, 0x0, @u64}, @typed={0xbb, 0xfd, 0x0, 0x0, @binary="ae9770c1ae0e0f51c0120d4da2dba7f15c860f8571190c5b387373ef37737735a1c19f7125c6cae089e4a938a0c4c77686af199ab32c80244084e9bc5b67e93b9f31d11c99da344fc9f612ab32080b25f7cbf057c355b8360bc2d7630200706861850d21d7c0bab9a7d301d1d91826e5c98c4c70dc6aac6706349491f0def40d61aa47568f9ecf8edfd4e82ccfcc68c80ad2af14897f949c69306129a7dc9479e9f958c72ad22736d2bc961302add37e9cef0873d96dc2"}]}]}, 0x28c}, {&(0x7f0000004340)={0x1d8, 0x1d, 0x8, 0x70bd26, 0x25dfdbff, "", [@typed={0x8, 0x100, 0x0, 0x0, @u32=0x3}, @typed={0x8, 0x92, 0x0, 0x0, @ipv4=@multicast2}, @generic="82eee990a9ae7a3737a8fafd118e89802622204035a8365fb800a8ae306f0d0a9aced5f0d40f50db01", @generic="51ef64c08bef751a5d36aa9212f25f5a188fffb782f48b6e8196d84f6da3cc834600ffcf768d14f1dda4e69ef5a245d782caa1eaab467d5777955c115c77f97a2352637e3d8f3d608fe351931ff3f91861ceb701181cd11a963f03ae05fbb9ce66810932a73f0bcaf58214669cfc363a899b8a78656f020710f5240f10469c5f681557ca93401a5d306967392ebaac8c47a20ea42d24ac6697dc51803e080f26", @typed={0xc, 0xde, 0x0, 0x0, @u64=0x100000000}, @generic="b75d1a776b288730fea4d2b911936c3c0daebd523ad7380faba545ecd6e22f56126bb05790f52e5802ee61fd2fb8a8e6838c2469bf480459dc67c48fa4cd8277f21226efb109d8bddd90468f04f9e804c4391fc93731fd7d5373bb249bc7cd23d5e35e30d376b0a5ff53604c641f10ce253046da9df3497f5e5df2ce1d58ed0586252584b38cb2f5efb6b4522425a648dc08cd8ddde9af686d94ea6d6a5bc5dbb4df51dcd1b4aa1b74a8d8a25002937e789eccebb54a6c83d34580a38bc2e8f36e4770dde78f5c49b565f248e6bba4969e5c3bf35ed44add461c0873c36a16c8"]}, 0x1d8}, {&(0x7f0000000580)={0x20, 0x3a, 0x100, 0x70bd28, 0x25dfdbfd, "", [@typed={0x6, 0xa0, 0x0, 0x0, @str='$\x00'}, @typed={0x8, 0xef, 0x0, 0x0, @ipv4=@broadcast}]}, 0x20}, {&(0x7f0000004540)={0x14c, 0x2f, 0x800, 0x70bd2d, 0x25dfdbfb, "", [@typed={0x8, 0xbf, 0x0, 0x0, @u32=0x1}, @generic="ac461cdf6f406eedd97737848c995847087b40d84f5197b79ff7ee2027b0c75ff38c690de4221a6e19afaa99e0c856b24892bd0ec1ef88182a8028595b045da7d91427a6655a2deaec6bf59865e4c2312f4116b2f8a29c2ec4b15e25343c5dce1c51ca29f9af137c47bd0ed403f1324fba1572030d4d818d99da27a0c9c6a48b915f8082394e81cd2d52ebfb3d74", @generic="4fdd1bb4b388bae5a75540962bc627e954576f54550ad09b4916eceeef7c1521d3525b114739da224cfaa114a325c1baa2dcc221f40c2f5674a2c05528cfe4d0de49abc841bfb004b96269c83d4a3b820241d054d87f819dd819f20aa87d0f7cbd278115f1951ceaa2f93e44a308220cdbd6a0079fbe9dd23ce4c8179cd4f56f63a43756da69f51ed81b093d9e2cc5841629fe2a8928cfc64b9d340dfd92f7b506f719657418"]}, 0x14c}, {&(0x7f00000079c0)={0x13f0, 0x23, 0x10, 0x70bd29, 0x25dfdbfb, "", [@generic="3b2869deaa36f47b367b2fd39aab17241a4acf042af2f135295acd25c32147106e206710431edf46b9deaa40ca0cf8371a6ee61f92901884a607eddb34c21c09a04e6199b9cf8258aaa8929c3823523b40ad01868c029d33a94c260ab4eb10f2ee8f3ef10f949a721e46c692a55ef6917a459f650eb428e94d9f088368790cda94083be4737b6f3a849f2715098d4bd56add8ba76003b4f707f7d3e0a9a490aea7a068c9384506b4d87aed65dc1bd2e736e2fc2b02c0c331d52a228f96435c5783fb71f44dce1925d401e1cf1211eb41f03e20569bc6390dd11344eed22f0dc8fe0f0ed622fa8bb552d230de7b3af63aaaf710726680f60f5e653f57", @nested={0x102f, 0xf6, 0x0, 0x1, [@typed={0x8, 0x64, 0x0, 0x0, @pid}, @typed={0x8, 0xdd, 0x0, 0x0, @u32=0x6}, @generic="a7be934eafcc471f786a78e2172a6d18e0b494b8de1d136eef81869eb44d21e9321d7097a1807845784477ba4f8be14c0b08b0b8924cff74ca2f4e7a201ac211737710caf616ed16465c5b0595278f557070292aa9de8315662af55bb803f07c99c7cee505d755e84b7a8a6d04ff699af2b7ea10369200fb5124bd177b2c121d811d5a0efe96a4459482683f0898fa0aef53e550b9a696a0f414ad1beb77c4124859b027e0c522e837ffe96e9af1aefe634de25260f5249ec68209e9151b116f451b5b3ab58dd79db8b9e030cfd21e6d7cd4d10bab22af3dda18c67501dfec201ce28e3f5edbc817d51123ae0e5c05b41b43c1d080abeb3841fb322560c20ba5f28bec9ff33ac11923621925776d24746bc6a7ad0707c62757f6d5ecb35c7ef07c063f53c6201dbccaf7f62d6015d876c63609b05a0f8881c017c22d763fb0e7c3455ee919830f00f94990d92419ee592b7a27c83cccdc065df34d8ff0055ac80ac23b87dac34a36a73512f9810d3aa59c289880eac8905e71f385d18a800856247e88e9365980156624a12fbdcbf89dd291154f484d5d2b3766f10b80086dd0eb82c78dad532eee6878671f946c5c7b6db225c2529364ac9a930c6e010534fe2374d6b6613bd1d38865f9c4c3d69819507d751e82b97ff6cd634409fd95d1ee8ca30848c6b8e7b451d723dbf43ff3dd68b18f78276ed8f3bbe1eb295441ff11f765d98c0e46e11aa278041ae7e9e5d9052368455353ada58e153a9fab85328ccec9a71eb26a10f062ba3476fc1fdb18f2417293bee22fc4bdd09932126ac5b7a8ee9d3aabb09f9114d2ae3c4af0156e6ba3d3a417a7aee45b74ad6b1c5af19517bec9d69484eb5571d5d565ba5e1d3b7d9e7b1aa4ee323ab72dd4c746a2f66cc30dc03900630d09a2e8aed45d6ccc145ed5371a3636ce4a45b59fc14a80dc6b15e35c0b653564a388926b8732105dde4015ac716c316995185dd31f2384e8f6433c982a99a77cb0262401106d6b9f26b60e850c48623723f7467d74f0d5f31a36ab8c73b526fe147835a24ca1f79fc14172f4c2ee5d58dbc8fef30f52b9513c3718d86f3e4a570ff3a450861a033f625edab83a8232e4a89cab621936f8592af5605e1ed22bf1665e6e460a72c9f3ae60a0d5524062a8ea08292f3555e840f7fa8080d16f87fa04d6e07ea78e181ee0fb69be1ee596e8e08d47f70eff559607f95842c7dfd8c0d147759a24d941ce5d5bbe6cd0de5bab434b47c188c1394e9941bcf2423ac2abfc31ae5b34dd1f18bca3ccbe1a4989e4ce20651624140d548f59bcbe509d4537c794d58fc4da38d908e63cab99d7423cc196d6225c8d8dd867a07c9d8734b76810ca2b57552c5e2a851edbbc83f32a06eda3acf68c9076c1c4a43ef7bb66c9779d4899763b40e972c6ab4bfad4c11352357a6a4023540ec88b440900a1161d4bc154301e877baf35bfef5cda2b03a3f6f1a3ff12528b4e0262d734911a7553066d0e957025efcf11aaa86a7fe0d75221becaa278439f43b87f5269e89c0a2716f9c22b04237548c6a8a889f9a83f477bb5e6c10ad3e98e2a1546d4f6cd65c7b08b599162dff8e42f9b2b629d961a8c7e4ee7821445a90bcd9d2702dc1f3bee4b0efd80bdbea89d5141dbb450b1246a8768cccae06e9ea2d7c1ab41066acbe81bf9a0cfa26015297cc0332c61d5f84b29923c4141ab1ecccef1c6af13401dc398ae976b3bddbbabc855061b96427666f1203e9ff39df723cbed93df15bde60133a8d6518053f85d8a209adb592df23513bc52e75ac0bb1c5587a90857600a26b6dbc8e6f27333b2ec08a0f17a6cd37fb2641e284f410c64a578fc878774d37f531d15a41080bd2b75b9705c41d97cac77feb48b0a61fae2e9475534de3507d5669af36dee193a3e05faf1462bd7f96203dff8b53a56dcc785fec181f938f296566e5a364724d728f089f0fe0e78004a704d36bbaa98d7520f24fc8a8070c10cf3dcbd2d8c860f9cba2d3dfc541d81e3d853372cb513a6e8954cc15b85bf381f6e5d494b726f87bc83d22b6a60ec00b4c9a84098dea1b6ab31751875f340aeb81d7108d6651aeced2929b03380f29bc906e3f559f4fd1609450a12f85ed104216223ce9ad3d0bd10e06eba52f95e46cbcf530ded7694614cece3dd582cf7732afca792e2ab34f995253cc455a22ea247e84db2ea427f000b1a8d853e78ae243b907d8f767d7c9f36eac453b80b7b9ed96df7c90b31a0f77ff019f76818a8a3f44ac0972ac64a4b6da995935009a0485a0ae1043490432802ca4903f1e841f44423570f163db6051286745b9cacfddbe888f96e6d88d373da8bc8bd811884cc07b87ee3a7e09967e9fcb88f7c6a57c3e2cabd7f35712bcac71c0c9626985f4498dd9b7f3b502a5b6d913ed6bb03c507b3d4551f541f5bfdb1d2c9a62138c5b3b13f2239a277d686e5475dd7b50c0ecd2d0704f31d1b0f26ba8b512c8d52bbe0e6d70463b3179c9a684b20be62a9833b8c892fedae08727394d28cb0c0bcc54661c47022af4d8bbedd0c20103e2e25439cbc38e9d48dca01c786ebebd896bff23af57fb9eec7fd2ac96020a91b80ee15165bcf1c8314759f6a247da36876f17cd18143484a5f29fd819f8af551960addb6b19da7f2eb8267a1f5539deab013c6ff36d2c7f7a7c3f5150b6b3a7e5ebbc0a6a8427f5f58491baa8a83fbe2117f7d2e069d9e7eee46fee893fc24ff5b953144056c0aee08db7c513052ed6db1722c2a7cbe2a6e4fac6ad0c10e53c2fd92c24878d550b9922df1e06c53bfd0f3f65c5d222f8c6779f684ee3ac3c8b59a380f23ff76dee33b4f28960944e75826cd1ac00ac5327fa32aace1e8c94e81aad49eb9390e3019c6be842fb50c7c4422e2a2aae9d37a601e902ff666fdf611acbc790f09040900510437f0532496047edddd600ec50f4eee7ab72af1361f6bca3188f91eebd9adebde076fd3721907ed840f78392a69f053d18680d9decf9dc7bcbc4c258f30bfdfc076ea657ce322480934da5e437f5327e5188cddbaa84019535aae4de8bd0a76a7ce0fa290a9b32d82f7512438b8fcdbf780056ede3c065daf58ea25cfa9d01fe5c5ee028b643ca7fe8a7b049d97d038544925e6c4a2f60dfacc370b81f2bab177ae351ac5003b03f2d6e69f88ec8e70973f7855c7ef6bcdcedfe457919d153aecd10fb6f845e139663fc8a2e21dbe7ca338254e99c052afe9afe57d89fba3ab6ef2c9ed7fefe7e1ef6d7b54b94a8044222c166d8bc780092a9677ff092899bb1b4102bf0d1f2fd6606eb93243a781d7d7e97f4d2bdaa2134b0ae56501e22a5e1535437c1ec47226ab1860fd829ef0498647528f91d5c28a281099a726d97262c765580c8a9e8b620d1e81bd483e7e4a9d9e830b76ba11478ba6f11348180d1d28ac9e78c9923fff0b8d502e06d68508a1702f304bac29a24298532040bbcc727b62a4831247b2f8da81da2d6e1a08f91d676578f8dcfb4785b53b18ac8f8253a0f53e7884ae530ad4f9020ad378997da68cbaa055445ff7c4997e281fe744d88b42c9fb50aa00ea4afde582f6108b5b38d5640bdaf7a0766aab4534acd1269af9f469783c0671c5dc132ca3a7f74a4f163fb4d74141ed79a337e551a572dcad360398692d5bbb766687b8a68b71a19040097cc588c2b967e6846d301026e3d0006df3c33583006f2e0b15aa978086550af61d0cca9f6e47c565526f2e9b64afceb6fc5f0cd6f8a42cd3fa6d2287f70392bdcc56039b4b48dc1d2886c6498f82828ef1a7a17a39ef25ecb4b622960688d5539ed597345d718805ab3b07b4c2640f1044a2495399adb2bbd27d8a310e9ef8fc3c8253af0e6eb526a7695e2df9c97008cce15b1b25057c5f147f9800b6686b2cd2f821c4c7a6648246ebc7deef414cb62f4b490871e2ee15bdb6e11cc33b5891b1a7385707b0433423b52bc62f702126d8f070179f9f01e5afe2cb7c097ae31eda2d1b32146b92131fad9562a9c2fe4b5979d87c44e04f89d66e3d34e374ecae58605998288a554adf4a43a0ab8e614fc0740b69fb20a7ae26504ecfa3860926bc8c848733ea1e13899ea63b2bf547d3e49cfbb1805db441ba0bb9afdf86dbe52488268cdf223aa3d30495bb431344947dd9753272acb7964f6b2d4720676b01db1c82438d85fa0b51b5994cf51cbd19cfbc990a5b0889e8032dd9f7fe48ab62a0d6780cddc2be4c62f957fd94d5045109c621df111b8c36e3f0a7dc789767f313439c6d63b0ab6e725c97a51ede140aa49b8b60c4d334b4b04dc24ce690b27be77bf872abb47b4236fe71ae8e3f9efc15c3eeea50e1321d6292cf34c04cd8869fd1cc6b5e25553cfe5c714ed0a97022965fdb6e3de865951df3262ee0504fb9ebaebe38740979ceb2f555810c6fb6b6aaa90a5a8373873bcdd65acffce464c65b9b6cabdf65ccece3d22174699c7a729ef892f54c0ffd4bb63196f18a4134fbab26dee92a24949a93607e965d1589744f51e3e20246aaf34a5f75374c831dc15a059b2f9a593025c65f92111821d45fc510a083b2bb910fb6e9361fa1ff13da25995c0851206edb5831c93da7ccfea8c1acac70b10996b9ba84804e002693d0a70c626d28ee39b4bcaa39375efb25589bb4bdd65c899c602494f39e2df332b3e03cd0e8d14cd9e0f0b80184b1f6a1f61d31ce92205d6f4dbfc02f804c873bda7f6972fd590508da86c0c0c9fd3055a568faedf170db8469bc965c28b63bd6431bb823a315a16bab80e5d115702c067f0435b72f1a621f3785931219bd6401675ee201120ac6a8abf0f89c89401d0b3cb6cbb20c4be14b7bcfae4f2bef4dbb55a0b92ba761de231df84c933fb3898d8e7584a322c979ad6b08d094610a4ac4e1d4a8e90c6c58908a3e8eff21c5aed2dd36656e975042075676142f3597214791eb4998d36dd1ce1aae5c246214e8d3f877204bdd65056228e611e1a8c482b22230e8398c93ecad69be5040c36245bb10aa1d3fd419df848820eaf15a9ecafc01751df74b5b5694ee16bee1e8bbea0c017079462cf15a35dc0ec9b0ffcc5c5842cc963dab55dfaad24617bdc45650d844a1a0488419e63cebca2d9c3861642468e8056750a21c49f7c6543c7a07cb467bdea618e77749561cf94232b7a622a8eefafda862e495a45536f742a0585c61162b4dcd51f33de30a3dc02c5dd618a4aa0e83371131a01e4ad741fc1fd55f6f52b47c286890c67341101f7b738f0342793c33bc172c43485f615e52a0d0c0006f8bdf026d80f3935d60985dfc0629742d78a2114efd1c2fea29988998d21194e6897e3fe4e36b1c854b454dafa449e37e1e550a7501faa0f58864a83ebe4df6017414ca3bd23de0f7c833878c467f061616454dda2d49044ae8b2fb0a7b7329c21115a1aa06ed664ad74cdd83e8cfc5329bcd82974c5f368d0ed70757cccb051aef7806efb5eb996457c666beeaea218051030e7072529bf9960365fb3386bcbf1da5dbc4da3f7d6e8cbaf3696e397e26b7af8fea34502a47d4fac6e3ae4818c61fc88fc9c053e3641566788e279337e07f9d4a2657fc1769cbfd892a8e2cbd0ca5fc75a7ecb60adae03469b35baba28a0ad81f3d0afb72f426e135eba0968247aef462d6794b7acdf373771005d2285e528cf10c33289e8356fc229d1a12662bf92aaf5d2f4898fe9978c378e68e66349fb525a0c3078815d1df84013831d75802c178d3efaf66a8c61dc6b288832fcba95d20369463c81e85c8554c3b195c3c7c85dd", @typed={0xc, 0x84, 0x0, 0x0, @u64=0x3ff}, @generic="14a6fcaef26bbb", @typed={0x8, 0x29, 0x0, 0x0, @u32=0x3}]}, @nested={0x111, 0x145, 0x0, 0x1, [@typed={0x8, 0x81, 0x0, 0x0, @ipv4=@private=0xa010100}, @typed={0x4, 0xfa}, @typed={0x14, 0xa2, 0x0, 0x0, @ipv6=@ipv4={'\x00', '\xff\xff', @remote}}, @generic="5c5d74e5a96a26297cd32acedf00d8d881c822630c93e8e1976736ea8eb294a5120d4d18c435add02f1cae717ea126813123c0978761186b365899db0d48857c445756476c1ea0b1c43514d06d66e854ab1fdde54a1632dc44835af9b5bebd75af303ce0fd4d927040969899d855e01bb0c81eb667374898344c5214047aaa148cbfd8a417380fc70719be977388f3baaaabcaa02a27c028b7e2c45b76af47d5df8dd3daba4c20ca13e7b0baa4c0a98e934b8ecc7a985b5359f4ab533b4f3ae6915d5cace23da41182472d3f19d07f624acd64d7d8bb5a1d8b3c24d14709bc1111ea6b0671", @typed={0x5, 0x143, 0x0, 0x0, @str='\x00'}]}, @generic="09f08b7d19add6bb229628e07cf73a0f18dbc65f4521795e634d2ad042cf7df0e29115b9008029dc8f3994b5a78c7ee4fc636a714b72b24aedd1275742a3398b22861caafdc8de31c00ef5e7b1a8ed66fd3c4723260ea445d420179b5083b6173cc43b63a44768f2f64634e16180fed9cdade82572cb627124d82896072873a4aa49f4447bdfeaf3d00629b1da2b6f7a6938f3ab87c25908ef9552ef9205023b7e29c3699be745469bb8fec9c9ab1725d980de6edcdb40008feb0322534bba42d76096480bf44944b8ec52d303ae2d32def5e38412a83da709314c5c48e66b2e", @generic="c3489b29c06b03f83aa0dadfe5e0885feba4463896ee88893b12d09fda5572bd9c7b04ff43308e3bcd2b965f018ffb5c47455600be660a33d76899972990e3b5444e7b23a263fd288c259984147baa95bbb4cb1dbab4b68a8b906270064200299af97d50c73b24ed9585d6d0a62ed1db97e6eb68dd0c41535f14e9b97160917c4eae0c6a02bab9ca82c179ff8a410ba33c3c7dc831145952c7c94218650fb83c9bba17dd70be3c9c5e44d85790521bc8966bfd100e", @typed={0x8, 0xb2, 0x0, 0x0, @pid}]}, 0x13f0}], 0x8, &(0x7f0000004740)=[@rights={{0x18, 0x1, 0x1, [r1, r1]}}, @rights={{0x18, 0x1, 0x1, [r3, r2]}}, @cred={{0x1c, 0x1, 0x2, {r5, r6, r13}}}], 0x50, 0x15}, 0x10000) mount_setattr(r3, &(0x7f0000000200)='./file0\x00', 0x0, &(0x7f0000000300)={0x0, 0x0, 0x20000}, 0x20) r15 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0x3, 0x5}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r15, @ANYBLOB="0000000000000000b70800000000000e7b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000004c0)={0x0, 0xf, &(0x7f0000000040)=@raw=[@snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0xc0000000}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r0}}, @map_idx={0x18, 0x0, 0x5, 0x0, 0xd}], &(0x7f0000000180)='GPL\x00', 0x6, 0x79, &(0x7f00000001c0)=""/121, 0x41100, 0x10, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x1}, 0x8, 0x10, &(0x7f00000002c0)={0x4, 0xb, 0x1f, 0x7}, 0x10, 0x0, 0x0, 0x8, &(0x7f0000000300)=[r3, r15], &(0x7f0000000340)=[{0x2, 0x2, 0x1, 0x2}, {0x5, 0x2, 0x7, 0x7}, {0x0, 0x4, 0x1}, {0x4, 0x1, 0xd, 0x7}, {0x5, 0x2, 0x2, 0xc}, {0x0, 0x5, 0x0, 0xa}, {0x4, 0x3, 0xa, 0x8}, {0x0, 0x2, 0x1, 0x5}], 0x10, 0x8}, 0x90) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000005800000095"], 0x0}, 0x90) r16 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000100)='kmem_cache_free\x00', r16}, 0x10) syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), 0xffffffffffffffff) [ 242.575955][ T30] audit: type=1400 audit(1711590595.653:336): avc: denied { mount } for pid=7871 comm="syz-executor.4" name="/" dev="bpf" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:bpf_t tclass=filesystem permissive=1 [ 242.597927][ T1805] usb 3-1: new high-speed USB device number 34 using dummy_hcd [ 242.729159][ T7840] loop1: detected capacity change from 0 to 131072 [ 242.805620][ T7820] raw-gadget.0 gadget: fail, usb_ep_enable returned -22 [ 242.813012][ T7840] F2FS-fs (loop1): Segment count (31) mismatch with total segments from devices (0) [ 242.822427][ T7840] F2FS-fs (loop1): Can't find valid F2FS filesystem in 1th superblock [ 242.833503][ T7840] F2FS-fs (loop1): Found nat_bits in checkpoint [ 242.866142][ T7840] F2FS-fs (loop1): Try to recover 1th superblock, ret: 0 [ 242.873111][ T1805] usb 3-1: device descriptor read/64, error -71 [ 242.873120][ T7840] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e5 [ 243.041455][ T3257] cdc_ncm 4-1:1.0: bind() failure [ 243.047671][ T3257] cdc_ncm 4-1:1.1: CDC Union missing and no IAD found [ 243.054741][ T3257] cdc_ncm 4-1:1.1: bind() failure 01:49:56 executing program 0: r0 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x1f, 0xf, &(0x7f0000000340)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, r0}, {}, {}, {0x85, 0x0, 0x0, 0x25}}}, &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x10, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=@ipv6_delrule={0x30, 0x18, 0x301, 0x0, 0x0, {0xa, 0x80, 0x0, 0x0, 0x0, 0x3}, [@FRA_DST={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @dev}}]}, 0x30}}, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000840), 0x4) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000140)={{0x1, 0xffffffffffffffff}, &(0x7f0000000040), &(0x7f0000000100)=r1}, 0x20) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000200)={{0x1, 0xffffffffffffffff}, &(0x7f0000000180), &(0x7f00000001c0)=r1}, 0x20) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000004c0)={'syztnl1\x00', &(0x7f0000000440)={'ip6tnl0\x00', 0x0, 0x4, 0x7, 0x1, 0x3, 0x5c, @ipv4={'\x00', '\xff\xff', @broadcast}, @local, 0x7800, 0x8000, 0x9, 0x1}}) r6 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000006c0)={&(0x7f0000000500)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xe0, 0xe0, 0x9, [@array={0x0, 0x0, 0x0, 0x3, 0x0, {0x2, 0x1, 0xfffffff9}}, @enum={0x7, 0xa, 0x0, 0x6, 0x4, [{0x8, 0x8}, {0xa, 0x3}, {0x4, 0x7}, {0x0, 0x7fff}, {0xa, 0x401}, {0x5, 0x40}, {0x0, 0x81}, {0x7, 0xcd8}, {0x8, 0xfffffffc}, {0xb, 0xf2}]}, @typedef={0xa, 0x0, 0x0, 0x8, 0x1}, @typedef={0x0, 0x0, 0x0, 0x8, 0x4}, @volatile={0xf, 0x0, 0x0, 0x9, 0x2}, @struct={0x0, 0x3, 0x0, 0x4, 0x1, 0x5, [{0xa, 0x0, 0x6}, {0xd, 0x3, 0x1f}, {0x5, 0x3, 0x10001}]}, @fwd={0xb}, @const={0xb, 0x0, 0x0, 0xa, 0x4}]}, {0x0, [0x5f, 0x30, 0x2e, 0x5f, 0x5f, 0xc2, 0x61]}}, &(0x7f0000000640)=""/106, 0x101, 0x6a, 0x1, 0x8}, 0x20) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f00000002c0)={0x0, 0x0}, 0x8) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000003c0)=@bpf_lsm={0x1a, 0x3, &(0x7f0000000080)=@framed, &(0x7f0000000100)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x18, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, r7}, 0x80) bpf$PROG_LOAD(0x5, &(0x7f0000000780)={0x3, 0x16, &(0x7f0000000240)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0xb53c}, [@exit, @exit, @func={0x85, 0x0, 0x1, 0x0, 0x8}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r3}}, @exit, @exit, @map_fd={0x18, 0x6, 0x1, 0x0, r0}, @map_idx={0x18, 0x2, 0x5, 0x0, 0x1}, @tail_call={{0x18, 0x2, 0x1, 0x0, r4}}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}]}, &(0x7f0000000300)='syzkaller\x00', 0x258, 0x38, &(0x7f00000003c0)=""/56, 0x40f00, 0x0, '\x00', r5, 0x2c, r6, 0x8, &(0x7f0000000700)={0x3, 0x2}, 0x8, 0x10, 0x0, 0x0, r7, 0xffffffffffffffff, 0x3, 0x0, &(0x7f0000000740)=[{0x4, 0x4, 0x2, 0xb}, {0x3, 0x3, 0xf, 0x8}, {0x1, 0x1, 0x1, 0x6}], 0x10, 0x6}, 0x90) pipe(&(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$PROG_LOAD(0x5, &(0x7f0000000f00)={0x14, 0xa, &(0x7f0000000880)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x4}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x2}, @alu={0x7, 0x0, 0xb, 0x4, 0x3, 0x80, 0x1}, @call={0x85, 0x0, 0x0, 0x2f}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r0}}]}, &(0x7f0000000900)='GPL\x00', 0x6, 0x6d, &(0x7f0000000940)=""/109, 0x41100, 0x1, '\x00', r5, 0x15, r6, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, r7, 0xffffffffffffffff, 0x1, &(0x7f0000000a80)=[r4, r3, r8, r3, r4, r0, r3], &(0x7f0000000ac0)=[{0x4, 0x1, 0xa, 0xb}], 0x10, 0x465}, 0x90) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000400)='./bus\x00', 0x3008204, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r0, @ANYRESHEX=r1], 0x8, 0x333, &(0x7f0000000bc0)="$eJzs3E1rM1UUwPGTNE0neWiThSgK0otudOHQVtfSIC2IAUvbiK0gTNuJhoxJyYRIRGy6cit+CBely+4K6hfoxp1uRHDXpQuLiCPz1mSSSW3T1PTl/4OHuXPPPZO5M8PDuaGZ8w+/+axatvWy0ZSkpiQhInIhkpek9HN7EpKO9HXk9Wd//Pzyxtb2e4VicWVdqdXC5ptLSqm5+e8//zITDDudkbP8x+eJjr/7z+anFVtVbFWrN5Whduq/No0dy1R7FbuqK7VmmYZtqkrNNht+vO7Hy1Z9f7+tjNrebHa/Ydq2MmptVTXbqllXzUZbGZ8YlZrSdV3NZgfOH/1KR+vrRmHE5N0xnwxG9ZfjOFeEG42CMSWiZwYipaM7PS8AAHAv9df/Sbek76v/E8H2jSH1f9j26n93cLf+P37lx+azD07mgvr/NP372fNnL55H6/+3fvHzI/W/JiJ3Xv8PVkQP3sFNBt+i/k+PlIXxmx+8FYnInlv/Z4P1u+fwo+MFr0H9DwAAAAAAAAAAAAAAAAAAAADAQ3DhODnHcXLhNvzX/QlBsI9HKeb+/+ZuZ0REc+++w/1/zDa2tkXzfriXmhOxvm6VWoeReNhYkJz87T0PAe/xEP+FHsqVlx+sg1apVRJxt1NepFCWilhiyqLkJB/J99qr7xZXFpUvmj8t2d78JcnJc/H5S7H5aXnt1Z58XXLy067UxZI977nu5n+1qNQ77xf78jPeOAAAAAAAHgNdKS1YPseu33Vdqfi4n3+5vh78fuByfb0Quz5P5V5KTXbuAAAAAAA8FXb6i6phWWbDbg9tZCQ+1LnsmQmOdvVx4hupmwzuNqavGjPVM8PrHjDt/0GD3Ow0xtQIX+EaCWm3uKqGFc6/25Me6AkamrU8LDSskZRRZjrvfoS67RULvzbye5ID10fWxn2bwjfn/tfgF7797s/RPiIRvLW3N/T2iRaZ6TUP2BnDlKfv4v8aAAAAAJMVFv0ZO+xZnuwJAQAAAAAAAAAAAAAAAAAAAAAAAAAAAADwBP0f77eb9BwBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA++LfAAAA//9wQOuZ") 01:49:56 executing program 4: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="1801000000001c000000000010002300850000000700000095"], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) dup2(r0, r0) syz_clone3(&(0x7f0000000280)={0x44224000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 01:49:56 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)={0x118, 0x1e, 0x1, 0x0, 0x0, "", [@typed={0xa, 0x0, 0x0, 0x0, @str='\x04\x00\x00\x00\x00\x00'}, @generic="7c0e7133fe7fcae3ccd5e752669cd1d0d00878b68dd0e93b5d7152b30b6dc5e9b24308ebc7896c9029e876f539e916f056ccd7932fa25eb953005f28fa74b8bd56e1c5423a6903d259bbfd1df5617ae09a8c4055028d7103778e94f4c5e7d5f110456f14c1f805ebd6b509e26759fc25a65a196dd4e3345c45fb504aa2f1b18a9aa2b5868138b0cd39a32ebbcb55bcfcd3fb21d788d63a929fd01612e9cf38d3c11fb46ed31a1be97d02a888e5ae29e8e58b8fcda184675a1b21b74e32bd7ea1f8794f83f86bed791f29f34f686e8d4227988e67c09229963b6cf7c4a4ab02041e8b185c02c44292601e15509d3b8ffc66ccc5a120871e06873d08"]}, 0x118}], 0x1}, 0x0) 01:49:56 executing program 1: prctl$PR_SET_NAME(0xf, &(0x7f0000000a40)='ext4_da_write_pages_extent\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001280)='cpuset.effective_cpus\x00', 0x26e1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x9, 0x4, 0xfff, 0x5}, 0x48) openat$cgroup_ro(r1, &(0x7f0000001240)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r4 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xa, 0x4, 0xfff, 0x7}, 0x48) close(r3) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r4], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) ftruncate(r5, 0x400) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000800)={r3, 0xe0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000540)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x5, 0x8, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000005c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x96, &(0x7f0000000600)=[{}, {}, {}, {}, {}], 0x28, 0x10, &(0x7f0000000640), &(0x7f0000000680), 0x8, 0xc0, 0x8, 0x8, &(0x7f00000006c0)}}, 0x10) r8 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000d80)={0x6, 0x32, &(0x7f0000000bc0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x80}, {{0x18, 0x1, 0x1, 0x0, r2}}, {}, [@map_val={0x18, 0xa, 0x2, 0x0, r1, 0x0, 0x0, 0x0, 0xfffffe01}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x3}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0xab3}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r4}}, @ldst={0x3, 0x3, 0x1, 0x8, 0x2}, @btf_id={0x18, 0x6, 0x3, 0x0, 0x5}, @map_fd={0x18, 0x2, 0x1, 0x0, r4}, @map_val={0x18, 0x6, 0x2, 0x0, r1, 0x0, 0x0, 0x0, 0x9}, @printk={@p, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0xac}}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r1}}], {{}, {}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000840)='GPL\x00', 0x1, 0x29, &(0x7f0000000880)=""/41, 0x40f00, 0x4, '\x00', 0x0, 0x25, r1, 0x8, &(0x7f00000008c0)={0x0, 0x2}, 0x8, 0x10, &(0x7f0000000940)={0x1, 0x6, 0x7, 0x2}, 0x10, 0x0, 0x0, 0xcb67eea835b8bd59, &(0x7f0000000980)=[r2, r0], &(0x7f00000012c0)=[{0x2, 0x2, 0xe, 0xc}, {0x2, 0x2, 0x9, 0xf}, {0x2, 0x1, 0xd, 0xc}, {0x4, 0x3, 0x7, 0x1}, {0x4, 0x5, 0x2, 0xc}, {0x5, 0x4, 0x7, 0xb}], 0x10, 0x2e75}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000e40)={0x4, 0x1f, &(0x7f0000000340)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x75f50ca5, 0x0, 0x0, 0x0, 0x6}, {{0x18, 0x1, 0x1, 0x0, r2}}, {}, [@map_idx={0x18, 0xb}, @map_idx={0x18, 0xe, 0x5, 0x0, 0x6}, @exit, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r4}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x101}}, @ldst={0x1, 0x0, 0x0, 0xa, 0x7, 0x20, 0xffffffffffffffff}, @generic={0x1, 0x4, 0x6, 0x4, 0xb2}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x1}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000200)='syzkaller\x00', 0x0, 0x0, 0x0, 0x2e3b5b28330beaa7, 0x6c, '\x00', 0x0, 0x28, r1, 0x8, &(0x7f00000004c0)={0x3, 0x1}, 0x8, 0x10, &(0x7f0000000500)={0x0, 0x10, 0x1ff, 0xcf44}, 0x10, r7, r8, 0x3, 0x0, &(0x7f0000000ac0)=[{0x3, 0x1, 0x7, 0x7}, {0x3, 0x2, 0x4, 0xa}, {0x1, 0x3, 0x7, 0x8}], 0x10, 0x9}, 0x90) r9 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f00000010c0)={r4, 0xffffffffffffffff}, 0x4) bpf$PROG_LOAD(0x5, &(0x7f0000001180)={0x13, 0x10, &(0x7f0000000f00)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x3}, {{0x18, 0x1, 0x1, 0x0, r0}}, {}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x2}], {{}, {}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000f80)='syzkaller\x00', 0x3, 0x94, &(0x7f0000000fc0)=""/148, 0x40f00, 0x5, '\x00', r6, 0x6, r1, 0x8, &(0x7f0000001080)={0x0, 0x5}, 0x8, 0x10, 0x0, 0x0, 0x0, r9, 0x1, &(0x7f0000001100)=[r10, r2, r1], &(0x7f0000001140)=[{0x4, 0x1, 0xc, 0x3}], 0x10, 0x4}, 0x90) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000b80)={{r4}, &(0x7f0000000b00), &(0x7f0000000b40)}, 0x20) mount$9p_fd(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000001c0), 0x40, &(0x7f0000000280)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[{@access_client}, {@fscache}, {@version_L}, {@access_uid={'access', 0x3d, 0xee01}}], [{@smackfstransmute={'smackfstransmute', 0x3d, 'GPL\x00'}}, {@hash}]}}) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='ext4_da_write_pages_extent\x00', r9}, 0x10) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000900)={&(0x7f0000000040)='ext4_da_write_pages_extent\x00', r3}, 0x10) write$cgroup_type(r1, &(0x7f0000000180), 0xf000) 01:49:56 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) r3 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000080)='syz1\x00', 0x200002, 0x0) ioctl$F2FS_IOC_RELEASE_COMPRESS_BLOCKS(r3, 0x8008f512, &(0x7f00000000c0)) (async) r4 = dup(r2) ioctl$KVM_CAP_ENFORCE_PV_FEATURE_CPUID(r4, 0x4068aea3, &(0x7f0000000580)={0xbe, 0x0, 0x1}) ioctl$KVM_SET_MSRS(r4, 0xc008ae88, &(0x7f0000000040)=ANY=[@ANYBLOB="0100000000080000074d564b"]) 01:49:56 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x11, 0x3, &(0x7f00000002c0)=ANY=[@ANYBLOB="180000000000000000000000000000009500000003000000"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='kmem_cache_free\x00', r0}, 0x10) r1 = open(&(0x7f00009e1000)='./file0\x00', 0x60840, 0x0) fcntl$setlease(r1, 0x400, 0x3) ioctl$BTRFS_IOC_QUOTA_CTL(r0, 0xc0109428, &(0x7f0000000000)={0x3, 0x80000000}) (async) close(r0) [ 243.143609][ T7882] netlink: 252 bytes leftover after parsing attributes in process `syz-executor.1'. [ 243.163213][ T7883] loop0: detected capacity change from 0 to 128 01:49:56 executing program 1: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@base={0x17, 0x0, 0x4, 0xff, 0x0, 0x1}, 0x48) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) syz_fuse_handle_req(r1, &(0x7f0000004dc0)="fb1c022391c147b0df3c448c476472e364b6d4a7ecd39734ac71f893a3e644617e3a638ad12a233c44fd8f2fb1382a57d5053c8d14ef625e382f517efd569f790cefa0e6e3b17187a51d4fcb790064613f314fffadf51185d071402a128299a172e1b8ea2f5c76df9c26885fe5b50e8f168e2fb9a2fc946071505450a8fdd6c1085b03f9e0f3d8b1198873d143ff5f96e9f19f117dfbe2b98cb6297a464c00965a3002c56e37bdca0d40bbf5be3db64fd3c76ad2133c5f08a653e666a262d475105767dd1be502787fc50cacefa3d1adcc75d5b8c77031e8449e313a1c7525b02934bf3b1355826547f952b71e9298125224a9e955a3710cff6ab52340de2ac22859ab8eaba26a6862e1d7963d2b37b003565e32732742dcc3821908eaf9ef6ed66796ff1c5e407e39efb8d51e593d72ef654cc3cea0cd058bda3d75515a5b14ce444cfe5ef91934b057ab36622a29cd30562958e2c8b57eaa42d1d5be73f022b692aa1014450e0ce1f79ead00e491b8ab0a2e45b5782654acf98e2c88057adcdaa1e188b17dd746a3979e2c42c021240cf77e3fd8591711a79851ffa750f1f8e466098942a40cd6e28084040cbb9db008acc19edc17147b58026e6cbb2d45f7ccab21daac15fc65a04b1966e9a5261889baf766f898a255fdf4ce81890e03fe43fb256520e2dedf4f4888b520dc1226945905fe95cb51ff23d33c59e12498b7a69d4e9982199526e0e896bfab66a363b93b014071a4c71588f517753fbb06dc021e217f377a6401095e5ed7993379347e392b7d4929887a8fdc54f639b93fc78ff21e65836db07bc6dd0c61b5256a2e48b88dfa9d754ec5bd3182226ce17025ea327abb1a297895bbefce183a315654d88b3996e3ab7abb7dda8a429345450ff20e95006fd8b56b513c284065b25d50e1162ef57713db1075f5169b83e23a2d14acdd61f04ae1bc2ff664cb000cb130293465b77f542adc4823aa9686a55c0f91c196f0fa53f6b0a2e0615321cabc5c86fc65c3d740756db5f59cc264c0662e748db4d85ad04abcdd70c51280e8a5edf0e30da361029b6b9579c3ce0221726c57971f733552965f3fdec8fa9698736b7e107061d6e2213c7ac74e382180dcb3ba20191c26731d47da94a106181169d251d7d6e8ef6962a89f3a997b4dbfe3a3683e753ed2cb8fcf74e1947289d2cb91ec38db7409f479afe57c014d40e0e89388f446399d08deb1a794c8bf4da491747b4865ede35c063b18d4f7b81229a02dbc6f8b55f4242ab4ab35b0a99cd1b735753fd264a13ddd41468fb27a9ac0c72b942e148def90488b68202b79c6acaf6b843d05bf29a6c98bfe00cc223ef12e68c2d4447afd8e600bd3e6d0aa7b185d081ac0064b6921a7a3a9310dea599ca696fd67841640af8619055322de8385e57325f2cc8d3171e2f2552f706d6272e18954f96d4f486dd97eec1a7dcf8a9fd17b191835fb8a4aceef61ae4b8428db9040179feb1c76d247c188942e38dd4799666eb28711b5c9c91a3ca9162b141c10adce773df6cace49b2f128f0b95760e578fc6d3c0a0924cbb2a3b03a76972189722f3ad25d8d9e1b5a977c3cacb4e343a1ce8935b8de641e66a6be0a077b548094929cc89d68475d0f9a77ac91eb8b5d1e67e7ecd47f7d9fb991ff2cea62db98462794a455d151b8a41e53f167a004ef10e42228b2033d5606bdea42975a37d19a9dfef91fe9a23b847acd190654954606f4fc6b2826774adde65e2964efc0285017afc176231e8df9e0d271729db6ec88ad2c5cfc2a1cbffc0e1befa5c1beb2f91f0253bdd7132e11e9b9fb717914a30bbdbab0eca3724921a296b10475e6af633daf09304e81fa70d0c3016d4ee538163c7c63c25dec40fcb6255792f844750df3238ae1e1ff85a78a01bb9614b90a0090db1b9ef8663adf2bb5f7f3dacacd3d0f1ce1725da0830a916cabd10e0b8d0783a09ba840aedb9521e6b45d2d9097fec1e8a55b2bfbacf8fb47c42318e426d26b6985b806caf0fd4a34f2f950ce2ec65cdc26bfa00f4d139a2572b5bc2e6d847f0308ae494b009e2020a03147889878042b5cc6bbe1eefd9b86aa903cecab4de302ecdc7cefdd535872852b30f4c303757f52604c502cf5139608c535a6f59e90e91362b3015fd388924d0b3364e181b6c1b94b8c73a8271c3a94b5527129373724c17d64a19e2c11b5dc3a62a87c66df0234ae7a037d1d0773412c1cd3eec92343fa7251f624a4a2ddad5b0af47c357dc193a471e3064550d804da18deb89bffc0b0bc53c3f1dad7fb6f1e09f5435efafd2a630cd2e426f9a9848193ac46e65644176cbc2b8fe5b8ddf0d3ad9f4ba4a76ebc117b8770642a4f1e92a5c6f606b049f95a24f515e8a21173d93f2992f549a95f50874f7ce1253bed495a36472b3499e730e46cc2f0c3d59b09d645a09cbf5161964c65a5981a5dcd55158b29660139e33a2ad94894bba58d25e4bc813deaaba05424d9ff78ca050471b78e132aeb6254d1ddec09bdf43f806aa1ceed1d32353ee5b36ca57e267af9ed102374c6a4df74bc89e27a65125fd2efec240bc7353043ab1fa02519fa2bbc30cfa9ae70624a2b5a25c4e1637c31d731ec44240579e5ba1e91dfef0476134f4b11f77d2961dabdbec031e015613f7dc599cbd7d79d537e88cf82d4da93d26ce932ac000118abeaced555f386bdaaadfa6743108396607466edb79c5fa9ba4a3eb8e5b588210b3119febc83268981e217d71bd4ea293a2bdb5aa99ca0ea5da887934a2923d1654858b7c12ea8961c2fc81328745647150b45d06877535c6ea7aa15634d233c5afaa14428fbc77ecebafae5ac89eb4fa7950f36d7d243dc80c8a60a0b8eeda66f63a61f14d64aacbdff5440e55570071122f5e12affa4e267f43d980e536c203be38830b40ac69ec7ac4175a89b79f100a52f9e77e015ebbcf00edb9771eeca220dc09afdf47e8c7f56ed2593ac24f0b4aa78ab51b9f4fa84f60dd8e2e2b5ee8d476e1ff1b37896c41f83aff27834ea1b2549326859fc4ff5f5d036c2020ffc5fd0e2296eafe6906f0ccf91ae12e0044d5965d25373fbf9fed6cace560c34c690d2c65c125b3e3c57155533341b3249b5afa2fd0402d4ff8d5cfaf58fb6d3abd9f67f9e4c84739b597bb17cd6a82321fbc8542a9be828511b9ec375590eca9a5f81c8715f4d2f314c4254496108f492f96c7628b48c25169d6160c1dcb239344801b9044cbf7455505908cf9c01d89606c0ebf69bf6fc869a06598b8711890aef410661a31ac37a7e70ca8239ab12bd82d230edd54c24236b1cc1cc9e0f9cb2d43bd009e60c9bba79e1d5ca5cd55b9a6a7632999a75bf8390f00d7c39be978644868864b40eae337aef98dbc50015ea2d72fbdac46fd9f290b12fa624b91d145fd7af2cacce6b5c21e4e2f4428a38403f0aef824e87a9114da0dc78401f752b2fa87f29b3b6ef2cd12fc30ef25b861981ae64a54c17d2528ca2274cb15d7d0c067470d4dd1963147d52f5c6cd6753262a61c501732717460843ae5d7dd8c1cf0bca9ea91e22a5d2fe16050685dda42a0fc56f800dbff7ea7c8bfb3affe92a00c3136a32acdb15a6f9b4397b95c7dc7360235c63a1eca9d2fdd7ed52f9bfd23dde5f77ac25438d19b5631a81ffdd599e1634116fd8f777322129852ecf5de86db8231658e99ccaf3de66026e558a5e4347e471a8db2ae91c8320ece158497ccbfe11954670e4227c82e531f3d1a9c5a9a93a67b26359f11528b788a62f312151ceb5a3afe48b0ea19ed226d8419daa1dba8f75260cc1ba274d2fc07a6531545a4dffa4ec77cd1428683bc56f25640f2ad6a753d0e3a8b17423df07a6f1a74a1360efce5558c4ae967110521ac5e548983250a6d92dda6959094d89b8c8dc63b2f70c8a34b05ab88752d8d55c705edc0f28709cf11c191ca4a9c8e45c12b9a335fdd52282db4cfb4e00d1bf30553132dfaf66106e3581daa302f4aac8316972b56adfc2a8e71588024eaf54c4fb1de1ce06328913944d95a8b778d87490ca78b820dea571bc0828c3747672e636c4f0e1d92e4ccbe50eb367553e27de218fbfa74501e9be674f7f39768bf088e231e0838be907313d6d6abd83dc70b8055ab3b5eaaf9b0acc27d46f86f33ac15141efa323fea379fb09ae7abe609fc5e8de4f7f598b985c33a87c340923fa1d50c0cbbed07f993e623651a41976b8fe2dbceb54b05e0b08df92dc2b63bbbbcda6079277865bc992c532b63f48a1b676d3e2f9a870e27d52a798378a3deb41cb42011ca3bde68fd9bb596c05272f51157ce5890bb7a79a50a80c45eed36cd7d7b799d325e4617b6e99ae9e88f0271d708ed33e3953203aee88989557f5f8ba782f858f9c1730e036cfff5b9146fc0dd29cbdecec98a4dca7363a2094bfbd7e5e5135f5877e905eb330b4f3a44f6fb071d061c4b3f54361f9a6fbb5ad1c8ebabda5fd031fcaa1648aab10217d1163dee948b56ebfe203962d75ca861f209d5e70965ef9cae9fc1e74024359f5980c210a1f39aea7c73a578c16c6fd8ce0c0cef55046219763cb3373861dc5ff55f5045367cc8cc9cf66c60a2385b2d3894a6989a8f366948e18106f61d1a704e3eb62eafec758602d2a0aae1ed3d455116f7af8137effb337e6098a1462c085bafe65a6fc965b6aa362d306a7d081d441ed9e767a8c0f5fb30a787df8598069cddb12c87f02ad3314b2b7d332484510994242e255d76b718afaf968c8f1f19ea57eb08355923887a9a26490908886ad691b597e3079cd145d3596f9c152dec95ca3199118f56af25da0123a002c02f4750ea006a30341741a06b2967a819eb7a1c757eb2618b36efe8d4a4c9f3313702d6527da07298375f16c162b7a0a733d98f911ee3a0e171aa88f6ddb7d2a07cd6c0bf358cf0f1b88d613053d9bca2e52cb089fef840fed67994c899ac306563b8b457ee784475017b3d79704778d4335b0fa036ee45ca950442a23dd9635402df71dadb42cee6b7c5fd0a306b8cc4d92b5b13562d663fd593ecf423c339097c9a8b41bb567c7542bea3ca1363df8749b4af9ebcc3365e0c0bdbe12570fd485e32488a9b9cf117a338fdd457c06e9878db24fb815c54f7fdb53074da100007c2f8ae64af3847236f56e397c20e9fc8daedcbb30d563ba8484bbf7853e060741b235347bd12aeb1a4f54d80face99fb5f31c937e2ed9e23c959454f43b2f0fd894b05b408771b6b5ca9edec31a4bfbc5596c3b37c498f3161c19ce144c659b9e32fb165862232f9696aa07429d8f70ce573d1d7dc3b994c310cb370cac3850774be185c545ed882eb809fed734aae584689e6a2fc69cf306331a49040ccefead63d20e6b99cdde26924c639f2521ef2bd93a1928cceddb9532b7b75cb9ccb5592e5384a685a9f8fa61247243c95af890ecbeac078282f3912492b147c4bcefccfee6b48394c099fa6fd9ce2e7428b7d969cf8773a8812872a75d9a8c634fda3f99fc2c48cc93c502b6c25c916103c085362df08d4689dfdcd958414023f06bd1cf9b7b31ab617319378f33757e9886700e8e48fdfad3d71f2e010bac42f42eaf4e355e76d4054554c68f8dbcbd2c21ae7e1360df951aa93d5e6d036f53a2d2a92f74c5b9683d65077351afc8d69f4364fbd614a871588e22f437bd4243ca92654465de2321c6fb08dd167ece862dd70818123871ec5da0f62c46544a7768be55b2cdc64436f01f68f8a031747f17413c455de4fca6a8e5f8cf22ba3f1c4f28bd98e52d72f7dc09636c46bcf4f783fa082436f2742b94975f93aead0c06d0b0331c313c938bcad30b45fb29b5be52ff247cf9e92368f169ea3e9afcabc4aa69e5d1877c3b9f96eca5d17701a044309d6df54a328f1f2f911e41850499c5f29b892dea49a6f40ede0bc715f9787d1c65071cc8874865104233d7f6a28b84531d6a95973702cd0b4d0bae0c4787b32c7cbc629eee733b238421a8cedc2fbdbda95038645d536307509fab98e9235850308086eaa59a1c22c2eac36ad7eecedde0f59a2f51e5d25c72dd76cc466a2ce27f8581d7e40cfd0403909d310bb9fd95066bb87453bfe2a2126b940b096e96722d17c1ed058add29073b81c7b47dda1ab574375cb54720d53e7ba3d76558ce8c1e80fbb563f02c8b9f1a2fa352692d48fa45e9aafc3761b3c250699186e1b7ec5419d2866103307fd106268eff3684bdff63f78a6483f14618fc36a13922ccb4d5431febaf48297a2c1f5c88d4bb6df989cbc079f0b7381729f242b4c8cdf3bd828748daf2cc29e8a0029d785dbd346ce864edd04c1b09fe0ab20ca52417b43c2c86391c0adf83f67df5694898aad78d6b15b98fe6bb0700263be305603d337e43df7e29f1a3dd43e429f7edd80d14c421ff1b011b50fc903cfa79f7df5686554def83e22d4bb9aa7ca1df8279885e5a91cdbbdf4db9124258ca1f2beec8e61f44847e1953e8d98ce071d8987a5d11681b5c8c87a66ec842317a8d318f8a1c1d7eb14a4b04279faff833b2601aa82261f262e6d9d884b727947c30ae72d99704501358221be99502a9ef96bddcfd4a754207e698cb98f34fe7c9a657037f4dc6f945c0dc870a2bd63ee71ef0e05572f5726d294d5da62532de9865197dcb3e6701ae02b2ee1b4bd077bda1f0c0cf9ea4f09eb9846e7e97fcf3e5fec72d1c103491655dd7f4b40c72e8494c0950e9c11e21fe0eb657aa75709b4f6c6ae9dcda75fa615feb1e05ea981e68c0e89e2530ce0870cac8d0e6b2bc4eab3ef16555297acb3dc8a24a80613fc313f01c8364a9a4c0e386bbe5fa5606b52aad260a2cb5db16f36baa5389dd97640198fb5aac868f707de9dc6db6f0292c8c09c2bcd3ad41e9a1463222c3908a2cf5e5651f5e68fd1318e19b31d783128c6f00f8ca468aa1e6733acae6d688bab731ae3b686f6f9e6f0887abe2fe8ca86d3efb9f2c736f778d04f4ec23a8c2fb8b68915bd4dd99033a30a27624a8e06a51e1bf8448afe290756d238c3d8932c44c0e3cb782aa1339adeb58ffea4fce0e20e14f27d178bcf2bdc2251a879efd68031973fefdb2d90f9789f0c25be5fa256f1feb862c1c9e976241e9bdff8025a28ff7d8402556d66441badb50a2571d148a601c89b592e2b255504bbd95f9ce52beec239caf9ac211deb90e15be537f6cf1d0b9153337a0d62bfaff909a68f0d4fb1f7346d0e2ba20f0cf8252655a8903d24706f9398d2ac96feea6da804af9d4522479e2cfd098cf4104a362821f53cc84a6ecc5bba6b3b6ec97fb0ee7ea8100b36bf1798129a11c6fa1538884f819e185d65c9d044f8fb322ee22da94bb8a6c1946d676fc3ddc8bd4198b9b5aebebf375189a20e6f1fb18b4857ca69dc357d99d0442da2c6b10d4f35b47fc10f5b1c6417dbcae9119ae644c060e74e97f5278feb69e2c241cedfef9a45bf0b37beee432aa70777d4b78d255586677cd86bb390d8e10cbdb9e1110058b8e466424b3033af410550c64bed812436dc96bee2794d12b50dd595337d3510ed5b93b2cf6c137bdb451b8bfce54773c9102c9cbc667b53eda09fff456c2d439b0573a10d98b2468895c22ab57b4824fbba1584ff2a76c922fa51e695b323a39b776c13206487f9115df38f94a630c0aa7eee3e45e17e075c26f29644b74997252e0083ef1372b6191fca63604b810db4ba711618f7de21dd2b6498adfff300bca8f9184e5b6f82309924aaa7fc52d1a4bad5eeb7618e85b7dba7e4eee0e319521ad7e21d6e4489dfd0d20b70cf7482e262dd298b068f7f0b9241e00b71e6dd3b2f0727528c0b6fa55cb9f94937b02ee917f997576794dc3054554174eb203f7cf8a20aef10d1bcc12587bbe2f877e2817ccd096e8ff1176ac9300209e6bc36b4358193afd4775215322551646f49676295c573994f9dbabbbb10391ce66de67ffece8c4f03687a0c406269e8cb804bdf7afd85fb26883fca9afb3f90f986f5d9f5df875637d08891ce537011cb08385f64c708f84c535a32ec479fb0b291d1b1f654262504fe7998af5a7ca3a766e9903ed49f912ec569ea762df6057f488932db1019a6561c5e8160c4474544eeed7e64ad98b5938da7205d962e279c1cad07dceccb1b8fabed52038603204dba62da3089700228a4f3a177e36c2d37c989bb6aa25eb79353f548dbd73adb3da0d8fae47acfce241068c7052087b1f67948e89eb6b8469ec91e7e3ec374f3003387f9e6d4e77878f115da73fc48c9323e2c52427c1825d2a7dce243dadaf84eb72d1df2cd86bb3fbfd144d773e43144099f267dcd8451dc6a34c2238fd7c6424be44dfcd73a4fdfdc4976ca0a438ae914392045bd38b63ec5d9452b51471d122dcdd260b4c1f0a35a9596676396fd46ebf583f32786651bc82e9f5e683484f8265ae1ee93008ca068dc2a38aeafd8d0eb01ff03efd22853655e0fbca0e3615da4443348600f442d1f4f48d35769fa68e88a54da77de0d3d9caf0513dd2ad4585cc71be60b32bc8986f81454a9daca69e4df80dac4688374debe137bdb53b7ae357e443c80cb5695c53120bd74852ace4e6d81e3fcb92b3db650f1fbafc88404c82e03be7d6e19c52480fa2623b265e6198592d1c8f245bd02d0f6ac8f6d083db5108f2f6c071eb541a36f2423e65cef1bf25c251a1002b69f553dfed0cd2bf172f2a7100524fbf6b89a99176504c2f671b8dceff7b64b119cad7f0e85ed3bf2db95a5ed5f2bc8b7563092753d5b3dd958e2035404649667f57fc7cbc8c80636be4e8b4966b0d602c673d9bf97752ae2ee9649a06ae213f51a752c8ca2876b591cca7cec99eaf8b0833fe90afc31dcf8537e4a12cfb64724b5a10dac536925029147ff2bd3702a5097df8b4cb39ddd662a1ecd701c2037bb032fa77ec15d722153751e557a559758eec9344161e0d2f02768595446371162e446a1e4f4b9ca19bbbcd22f7ca25ca8e4d6be8829d75490a1dffaf08998fdb5b27684802944001048e3c61c41cb1aeab0a448ea18ac94d1b7708b318e23aa72aa9a7f366eff240db806d6c6e4e844232f666a6e8682b3a54a5b816dc85bb3b51536d96c8c6804f67e7b9fa1d7703f4c3767117b474f2f6a2f2de8220574fe608438747d5025a9e4f676d4c0dabf9446494a574bb00a0c1fd5d4cc58ddc89d3037989769875dc766c72c8310dabac1e04e814f26d03d708f924d003a254029ce89c86b3a5209440ac625ef0ed4c059a1ba5c18714340b00108253b26a2488be28f272df371388603c11c0d507098d0a0972d68461eaa2e6d3342790e37a2a90ca6fe75d524c33e77445ab0b9639a5420b23d29f94eff22b29400975a0d89efe957e9fa9bb2fe2fb167cdc60623362284bdd6cb3e5af3bde4ffd9ce9a84d54fe9a8d420243dc04ada400bad0bfcd4b96fa3db47f3bb99cd626b39fad3800025fa7421521a270a978bc34e1a0ecbd220d8460f5d0d1ef25e1e8c014d68941d2d321d2e1390d85f7ce48abe5d5429242a3003f36ca853ad04c5d7429bfee0dd7633ab77392808ebfb8f027ce4c17dc9bf45dad0a00c7e4a44491fa41c8ad725dc5e8dbd8fc5140c204c25383a5f55ee077fff2c4d98958fe29cecc979e3636b385f118227e13949876e5f836ea1d7784b525668d6c5789c2b649a0abc6832949deb25b3ba1add8a034b27a03f02e920633c3c8ff9720701cb81f58e6d807faabf19d1bfd98d627401c40a932c7aca27da77b8e336ae29906459d0253dd2366ae125b455459c8bdd15015a0e3f38e01c2e2ea2dd15820510c06232a96ff3430e479db645b04cad85a3792f4d696775dcb91ac122b98be18bab496bce4ea3a7c997d35eca9f86511f02a702422d9f23af07ede656083c3d7d21346505efeb87c396d4da8329cba777aaccccae1970e724f0a5aa15e5bfbacc8135da93eabd2d318ec47cb43d3c747340c2b4bf45e3fb066203c59f38d71433764f7a0d5a3fd4445e9ba873999dce4f64d903c19a54a307b1719968ddd7eb45596d332bec4c6a64b882fafdc26e133002e2912d2b8722f474dc7c64da8a484e19958827da545302feed04a7ca4b7b5b0c81b7d48d3240c94c7965ea311cce128509e945b9deb3560a699ee6d6a7e6af942565dd75be7b070b88531cab6436ba3a5853d30c66eb9918d52d28a24a55439804cce362c39d973ef9cad04f0f3bd0484789b69766f155c61104bbbe6c7a114d031721c461e9ca4e45aa2a08ea7a0f03f270c0dcb2647398a0b2168a45fc784771400211ecc031333aa01276e55564da15f6c77199811d1f74d70c200cca42585483f492b69f4e09c4d3c9b15c2ec291ccd40217ea0128487f31d93001268127f10dc7618353fe74528f052bed4ad3053c2bafb07b32293b6cf8d280d6b3e6c46bda27fd6a0629ba93639b0a30b867791296ada802bcff53029a0c39ee96788a3ecdc28720426a72ee0942306fdb5df7f95b31c7f0ad79286e0b8dcb6a665570e49d57e791570eb860c275ac5f4402143e302245b84308f2213c1d3788fe3a05620882e5f5874ed55565169ab94c10d58d933a63d27e5cb100b9a45da1834d9442dab621618edbdd7ef43b69d7fcee6b1d2845040accdafff2aaffb684c79f106e00a009ccde92a24b7dd7989f66bcea7a1aa00564fb07dee980506f247b08edf963602ef7663a27e09780880198759bb412c2984a702721689f6340026b3169941f01a14b9909063ed54a056d7e47c58d06edb2e956fad35ed5b8d0c354f59fd1ea452097a022ced572de924ba3452caeffb4e51a9b94fe375790d77eb3f92a3dd1dc91a3091f0318a1c2d34e220cc8044c27f26b7491062b61a2e00eaf30370bbae5866af85efab1c6d965b6afbfb2b400799452061f81a35e94e3cf8f46f4a56b6bb968bcc7d56e9606977fc707cf8d99e2d74908763bda0d3f62160458a28d62207cb4abcad616faeab12bb408478d889484e4c799357c55dae340879113d0eaae037f01d853531f5653ed4ef1e774411d06e565f777cf642011edd30ec1b76d8d73a30c3a0199c9df6faaf4b34077bffac7205d2c5b3cac45fd0222d588a2e5e7347204be7cdb82985dba116f33ea54fbb415cf21b9c8455f9001e5c5c9059f28da732a8a3573615cae36383f0b96996bdea1b4bf9795d192eb5c9e0b99b093926b7458a559c1f108ed064145b60e4ff9c692cb519e44f1d1c3f9df4a0dc5cbbdab5669f8e395308d803ad1a47c62ab6b50b89433bbe39457b029ad742b9cebfdd3aa7bb0a2e54e58d59c2708698b53036e66580fca7f6acff52de851469d50111319b38b64452c3d9f3d740c41fdcf2a111a3dc428d1a4c655278134ece4d57025ebe37ff9f7e2022a37429bcf43f32066568804098f6046df42274453eff737029e344b5cece60ed95e0ea88c54e1d15ff1ffbd4acb4e1770e2e889062b2de16c55fc2aab4f78062de9e08de2b0f7e9e2014d04a127cb391d154931dd348a6ec882b8616d379fedef06bed03fe3b5948dc58af973b5d3c071193f26387ef6c85334ebeca03f2669a473d229cfac732bdceb9b7a0de925411", 0x2000, &(0x7f0000007940)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) r2 = fsopen(&(0x7f0000000000)='bpf\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r2, 0x6, 0x0, 0x0, 0x0) r3 = fsmount(r2, 0x0, 0x0) symlinkat(&(0x7f0000000040)='.\x00', r3, &(0x7f0000000140)='./file0\x00') syz_pidfd_open(0x0, 0x0) (async) r4 = getpgid(0x0) (async) r5 = gettid() rt_tgsigqueueinfo(r4, r5, 0x0, &(0x7f0000000080)) (async) getresuid(&(0x7f0000000980)=0x0, &(0x7f00000046c0), &(0x7f0000004700)=0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) (async) r9 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r9}, 0x2c, {'rootmode', 0x3d, 0x4000}}) (async) read$FUSE(r9, &(0x7f00000021c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r9, &(0x7f0000001800)={0x50, 0x0, r10, {0x7, 0x1f, 0x0, 0xeeb390, 0x0, 0x0, 0x4}}, 0x50) (async) write$FUSE_INIT(r9, &(0x7f0000000400)={0x50, 0x0, r10, {0x7, 0x24, 0x80000000, 0x10000, 0x8, 0x1f, 0x20, 0x5}}, 0x50) (async) syz_fuse_handle_req(r9, &(0x7f00000066c0)="a062030607792c01386f28a428828947de99f79cc542703d923c7cb9d4e1f6fd95fbf2f747ab32f6fb041861fb3f87a88cb85405b4e73c0b6b12c81e42a9f13d82c32b7ddb172bcba1aac5c38f083747ac179f08d4d6d342a87ba8dd9bb7a9680f27433c3357b4f6ac97b19a973592f1ac6e7853a0b15ba42a28efb9cc30b146346b546018966e94976ca28f26a1950dd64c0adbb0c2e09bbd9caa9e7886a2b3d6e2b6d6616b718f1322ea2881ca59ef73948b1bcdc2dd3970e63cbc1043ce42af0ea1f95d17268cbc3ef062c8c31a537e94a20c1c505a6022d5ece7f51bd9c754d8c47cbe80bbb30b2159991a94dd3a25e64aff8a7a17374b5a71e0c7c241cbfd7f084e18a50bea512ada902210a3881ffcd42071ab09c4d80139d8980d6dc5d12c2595ced445caf22f80d8fb1a4c243da47fadb8e28e9c04fea820a8a2f032f5adff8b7d9269e63db68d196bf7f416405e52b6b8abd8bb9d9694b8b5eddae348209963738cd9710bd6c291af1c8eaf0e52d2f2f24bef8c8bc9f77eed40104e07c8ee1b4cb358fc73e2653fef6232b5e9f5d0be26b91a0b7967ed5e3bf10c449424ff4d11951d963677001d9576425d6a9c4503268a407d74854f5e1caacc0ccc463dc56e684db1d80b370da238915579ab82cdbd7d155adf10b96ed71100ea92834e8a4e4f5b7b831bff6fb4febe01bb398ea4065446f277f107aa3cc06e0b7a6e98434bf57744ba9ecb8effe704d7f852e16bc33ac113649f7540b7a7a67cf5493b400ce06e571d485af1732938b79ded4de7dad97a7e1c0be7bd479dc264647bb76503168423e3f6fc95f8ac8ea35e39f476ab54e88286fcf73eead1f794784465592fe4ad112ac63bbc3b3f35b87c40bc5fa6e3ca6cad878f9772a61a23aa00491a9e2442eb90a32af2bd74e99d075bcda20288bfc30f3b00a7e8e1a0b4791573abd65284bbb53e2b7d667239b95b332dd423e4d7c512de559bd53fde5285add9795bda81ec142620e693af9c787a4499dd76ca0d77d9c7c4043e537ec6c1cd0b9a642b12adc782a0e00f6c1ed7379d5fff4c2feb19182db977f657b195e4710ff00f78e35a146119897495b0e1a0068a6606292ee72bf65adcd2cd29b4e59a4b3f82eac77d5254013d03d2fb2511975558906741912d09304f0d4cf08c8f62690c67968c869f75a4025224d8e84baf7a42e01b4ecf7e55d7c45839778c2266880d1bb73e3aad618d1a4f8d5a16914d64d70438a88512649fd4caa90506e5a2d58a33ecaebc9b2e5f8a4fbeca57c829ae02fd2dc146e939c3d295ada7df4a07e74b356c6ffd7a9c546b9eddf7e013cbcb2b57ae0d225249f7e06a415681d9f597a060fd55e39bd56f04b863efeca458a0cbc54b660db50ca40d27a3fda3416860e691cfc780593f06b467700968bb918c32547e378b14b4e0dcd11cb0b2fb36ea70946ac62290184b4eed38b51c322a75367b50f558e063bf363341a17c28ddcbf9ce53da06f26303fd156423a25f686809bc9845a78e0cc3d94e04bc8da85f22a4a8ece2c4ac2c79e54dcc4eabc61e067060ad880377a71fe0c2c0305256e4f3c637575f086e4ae3d7ab5d106fde03d24c47dccba3da23a244c1f50a4f60cd8d71b77390c5ce6d5612fd0260a2f33389b064ae6acac783eca62874232fd3808fb2188151a43de6cebc7e245106183f7d929f1eeff6f972da3e3d967170247925fb0f04bf38e88d06321f9ff9d2c296553d842b69036a2b6de2aad3879aedee723ff00736f7b0dffe6182104105ff0f0b636f5192d6bb5ae7ef950825827d2f3d6285d83aedca3f31474e0ad50ce6290a0e546c30d900e5b4208ecc8b3aca0ba3d110fc3c0a7e004a53e5d0ba1cc1c2bb42c3dbcbb4ceb6674151932ae56f6b03cc34ce450c292fecd2456ddcf42b075e6fd49305fbf265a36f3cff61321dd60f16e844089d659130947672a2d059e04af9ef653e8afec926b5a5d411f60a2a435437095a1df8dc60a616bd1a1ce7b5251ed8f905becffebd635eee8ff0055c40f146f1350a406b853ecb005c6ede4dc270ce6751cff915aa27f5f6b0736da14c9949de599d57868c29cc97ad03bd89502a34b88ad29c8762d0dc24a6df759821882a32e70531cab51fa1752a4fc49cf0706cb24d203174b2940f29ef8b0ce65b40cfde4e0c7310c685cc8de8384e485a951192fa8c36c11f9b88a48caf027dca480caa4fccae70ea6c837eb82f926ad7691c7709f217220d71f6e374fb8522a84c118b5c25f3d56acfb25afbe676fc9e574b6c5a59c00a0bbeeff61fd82a1677f3da9bb596133db491a8f11b945d930c8a67de9ce80025c764d518efcbae25d9194dc96c31ed02c63b1ac976715f7233ffed7cb6e929bbb5afabd34bc37c095acd0abbbdb1ea48e40a30ac99550f0ccca19ecef5acb2604c48fffb53b352d114fac72d6fc019ddec558406668f773fed9476148133c0f9ca4d1fd7e70dd04bfa089dc57e5940f29a5fd33dc79913ff48853794fdaf891d71de94c4a4fed0544e09f2bd578b07003031b8602f08ca8a79fa5ebfd5477f4d4f031c3efe0db273446a99d0cbe21a3cf43f3b82774e4657bb4f9675adbaf71c52953f0b18a61e05a9c770536fbad215848f8238e8730b9085189ea4621780dac500d7d7dc7815b45e232f86592498f1515ac8c50306013524cc5f0a74b67bc85d435d332ce69f00641c86a3e91be84b78ac358f35b18d69679df4197d3be8554417cf44aee6dc623f68ce3388df18168efa1c87c776cbda792f6110b6af178eb8200a91dfb72c1e23b5e5a66b5a3ee3f4c2bba2ccac939dcb036006b86e894093922a95fd70baba9424a3d0327a0f209fe10b39f3cec3f669d301a2834e58fd56f94d622dccf653f08e776c9f3e1b0e5b3cdef133834b93c41c70438d51a0b127262868d49ca91623c3d8b75c2cce0b771b9ac941bb96029e782224a3686a7c0dd164e162ede667e0e5817e7bde85ad3bf30a6a5bdc420f751679be74a02f84aa93b971c3f45a67d155f7ecb1d5284660918dbf102bc16f496fb62a1290e6b88ddaff55740583cba13076afd623276634e0c11663be50766980949095003ef5bc6f90a98bbad436b67928513e70115224f672ca2a24e27bb98bd5288c49ea23d47ef13c5ff28c43ce53ca16a6caeccc1f601226253c4a38a88a93828f6c800547cadbaa6d7ad26db618cccd38a671507cad5ba0065ce2edba81a059b95c36c5d04ab456fd6fd81ec3738ebe546d973c0886a5e7b83dd9c2f58f5d6c19519e67575b3732a486555f8d8c4ae004a62e8d07ab2c8ef74cdb96aa99d75aeb1c25985996f281d71106910a3c3da17de35e04dbe00e2b7b75ec2fed177a7f2d04fbf68bd0b8af682b30911867d4d1497ba060b662f4e97a8e7fd3613015cc34302377497cd08bcdc29f06dae240820d2ccddbf8c95c76a4ba5d3e1b37a62369ce3f79fb74ebd9bc82c3fa3edad4034b6715c2853fa7781c974b5a4e541e8b69bf4bd653fcce4e4340d9409fe9112e4d253a3b7e9d43f4426127b10f2d5d3fcd2193490f7d933e0cc53dae552f2d7c9d77b8f9b27c59105cfae43a0aab314a0820fbb5684bf20986e3be215688b42938d272c4c0edd17bcdc84a514d2483456d6cfb4f5c1218859ee55bfc77da36c9c75734932a12fd03df38232063ed92024f8ee7c21f314129feb10670bb4d6a0ad4fb3dc57a64cfe6509a0770650cdec0efd5e0b1fd29433cf871c9ddbe648319bd481357326ac1eb32b4bef4ad89ab6122e92dc786decac88624a4a3963ae771f8023b9a92e446114764c53d7efc07e3ea77a9daac5cabbe648a223e249db62102ef7b7b6d06df46b6ff913911b89848a47aecc0563fb06b6d77fe1daf4541cf619105ab68e0bcdf7a05af22b0551323bf33dec8167df2b7fac62dc9e286dd3462f488c82ad194f7fd5d3ca72fe9c0c37cdb6d75684326e5cb30319ab333fc70bb197320acda161d2e685e78ac2cb1417223f64742b12a316d590b18a4173b2a105a381baf6f383ec2e81d04860b5cc536475d7c5d05bd6a7db1a5d93930bacba8c1de63707bd24785e19fc1f15ba724660ac00d0f2ebbcd5528b8cbe4f3ca332e8611e937a310fc79d234be6c1cd09d6a5cb06ab36a9d667188144c81f86aaf0851763573b36cc21462ba4f3d6e95d38d1e9b943085661d234ef6d079bc9d84c7447c85baba88263451ba10559e1ce326fee5074b26b54872e690a9a1e589e1c444daa3224b292bf9ec4a604dc512760084084f27386c89a1190b8905f0d720508c0ed69272f396725805480188aa4602a26e833c16aa5079c0577a8203ec0b2b929ef3b410bb427c168b7fefd1be652f06efc61c7a295a5d07a9fd61bd5bfe67ac5f74e485a66c92950a1b460257084ca3a3489943ad450300967234b487fa3def4010f9b715196562ebb0846b7ac3eba47646af6285582b4402f64aa684dff7d9cf81fbe1aa88959f7906f06839389f2ad56efb5029afe1d5ceac99a3e698f49ff0da7db06d7c9e94a8773a13fab93def139667b4dc6b741bd2769da7786acecbe315f9006bb6b72abe5bdc587d8d5aa8f67aaefef68197fd2e7874d9b7da2c3a5618720c12e8fc31db3e334c47abcbf10c6181ec14af4f9e90e19a35360a793b1e9b336e49b3ed67568a860cd4c298f967ba323d315821959629e5b7aaac367e1ddb8a1c5d61500afa69331a4c90861852f533657b28b97a343bc531a11ff634b157a6d859a35f0d2a595375e11a32457575f1d73da033bf5eeda12337b9fdd46bce192d3aaaa240a8c65bf47704d6aa64a9531f9de14a96fc9fe380db35dd5ec52321c67fb4c18abcaf22fbe8f602ed201232251317e1a1b71e1e2c924a92d84685de348eec97fed954b7f6681ddf521b4ee03a1aeb2e446ee2a7f4dfa37b1c53831139fc624c14dcc4d144ccdf758fd9f344b4cdc1df70f6a24fa78cab136c912d1ebffa7053ccbc9b9445762236dca409820f738370117d5c369dfc50fd42277f14eeaf29110aedcd503008c42914d04e219a8b6c01e337d04724919b07157e2275ba6365a9dba5ebc8019bd1aa1b8668023f64cf47e1b49b4fbcfc10d560bb74405c90751504db8100d8a8a1a3ff84d98f1262fbbd6b962f492b9531a7411c08e7e56eb0f838075f754b6a395b6b58a8e4c47eb46bfaba2ac94800a396749d18ba0e6219f8d616ec71a1e60b3bcc24e19d4a20ddbc6a871e6d7efa50a362610598d892a5adecbcfe217534deee3620dfc88c7992ec2e710e083ef0a50c20621405f654804d1af4f24d22b8ca48f26303e6969127a74f0b276a5624c3b84410d4d5ee3c62605876e60a88df2bd6e8db8c7e486fdb452178563e7add6bc126b721b9ef8b12181989b87031573a4010d88e34f15a2344e4808b74c99ad68f0c2aca4e8d504397c03e1328c4b1ec43fd902d206c3cfb63d7541ac57fdbc70b0033f87514286101231fe7e79668c802e1c23d61540cdf13a5e675b736e221ddc29ab747d9c64f6213f51d3c1ded2e2b0efc4e45183d90468f61ec1720f7a0b87947e2c54125cebe6563ee4415d886bbe869d17d36371c942c11db1e13c1dd40ed24cabaf7ee80eae6c4db934e982d9619d753dcd679c5650cd95d21582e31b259043a0d03371cd294f4cc028042c75070c9b534a2d79f164ab9d773295795280d1584ca664b53b263fe2e23534d27b0d85742fae8061e03187795129dd272041c6eb9c10c3406da1f752f4ca697bdbddd74975cd4dbba5687fb30ac4fd5d2579494eac73053a63821a852cf41a80f6668006f7e1c4e30b48d638ebab470c558d42baeed1adc8fc71f73e95f3ca212a4b009b508e89898727f805685e4e7650a2961d62c117d1ee9017236a6bffa0c36ae11bc52d346c83399e43c42cdb9f443aa307109a97ee66ceb7a29eeb2f1a2bb3ee1492229116db07301b2aa4126aee7775daa2d0eab4d206fae11b3c6b565dcc4c7b4dd1cf2abec81150d0629803f6eb221be384b8772fe6d6c4fa98c928a9d0a02e9ff8bb7a2168dbebe140323d93bee8983c496bccf752c372b795a3493624cefb3cfeb4307bd39826cac1ea3f18912deef1b8c8db30bc016990a477bc0a925fb36453a9e21354b2d7e6e3d4ca4dd20f27a8db05429d44b7a485365191dc4ba977a815958faf6434813a9f4046054763dd55dbb7fae892b746e169ae046ae3361a9f75cf622b03f75b1633da864395bd1c3a594fab0b1fb37f088dd1f2776e2b795c78635c2026a8ce7ff40968a1960786049a217dd8872ac0c01f4bafcf2d3d751dd46a5e1bec00540a9ca7afca3ef37575d4a8b1291d05be94913092890a9b4bfff39edbff307e5654896e79228777c0f8ea46c55bfe19e522bf457ab4e6b0167d776dbcd0160598370a12c4a03e4edc82b245a7608797b03d4ed89dfc2a5bf07b9fcb251fb8608553f3b3774818717a9aabe6b2ded811515ba454b390a6065bbc59552f3bfe51d38f139792e1aae60093a7c5770b52a1730feb1049c14a7d5261d644f6b738e22ee72aafa422bd93f61e1ccac0a5ef4726c66f61bb539acb937bd63da82c700c0860be90ce5621ced22b52b63d041266fc258fbfa6641aef22e97804e5138ad2ce4405eaf76bb0acd7fc61b2d6de4aabc5c28a850fcf219cff77c97d3cb6bec0067c171b912d11d82c56cbad56c0032a9657d4cdd1eacaca53f40f5e3fe911127e1cd30781351f180e1413933cee2d46ca0eea31ee01fe4e99a567edd0b10565d47b87c8a48366143e889e52d0ff13c920aea092c2545fa9b7056204fec156549d3c0a997bc1cf4a01338483bf5c69d6958ae038f1c3e3b84baeb2c1f9e064c0750602c34c6c483c316391d975f94f21f6dfe74e92c33228b408a9e2b9abcda33c497abba9c48a63e5c8f1a8d0f4c24d36a44e1601e8a09e8a5c7179bd4c44b17e542dd99cace87aab60a5e53325d544c991b6fa5deffa49fd886332980deeca9229cb2f67f495a7b743153854ed81e1623b12dbd65512d08a5732fee2db3fb455cf6df5a1701a2b8674633c6792162dc86ac76e30da225b0167a7e704ad33ba694f9c902afbeed58eef609874767053f59414d4d3eccbbcdbc7eba997c71f9b1f5139bb020d5dae1db6e2dcfbb51b5371b08bdbc3312b05ee6d8c03c8b5a7d4f23da45f276394f222b1a0bdf4e2603243cdba60ee0530387c88bb457ca9932f2283a4d55bb1195e6d325ed93f714e21908b1baafa467f1cec7fa26e5c384ee6828e77978bd1abd014de549a5e5966f2b2f4ba000f9d77f1abfe3a6c337cdb852c1ec59f61b63d543f3062dd2616a163ed7ca60168b0347b5c5646a678dafb4c502c333a0a48f0341b47f5c5946e42e571db0bfa0682a449ca64e71b5661a842975182399245c6de241512c67ac918d7e0c5cb66565010e881b8333567ca584321ead1c383b099d8bf1c56dac08cb218cde4226ad420d6d6313f9c4884d6394722304fdaa76e61db8c0d54eb1151344c41ce1130272928eecb2f9f0f23c752622374eb1223a80efcf0b937dff7d813d7be0340226c0a7b163741d9aecafcb7ddae5a219323323f621c802be82399e06d2e1cc582e759ffa303c5103f8a44d7129d2853b02e506abda57ad2836d7ff16f95232149fbeb8b62e586d3536bb4ae042ecd9e25d1dee789353071f9c89d4361000c47b763556e8902f1f25cbd8ae71679e03ff27db0ec75eeee3fccafc7fcf22c377ac60d3c61a43cb53abf6162118f2efc86a5ce80e69a02bc1db80018beeef6d567941232e4412a958ed012bf7a832c1eaf68134ecabc4927ad666b3d0f21d4e8d52fa37e0a9751124efed8bf47544299138a6f69d89e295677f12606c79b72451c263fca3eec22bf0c47c641159a0bbfb3b2b03154af533e5c06a149e52adcfae31bfc55f30064a8903c8d3b828d275a937b1e4adffa0597da5e253b50bd71b33f057ffeff0b2a0829b3bf33350fbe67c7c79034f80d69e6a21be495a848d328f416f15966491b218eab390544e39d498258ad80ddae248634c845cbe6f1c1e93e7c2b02075411e075fe936bcc75f4a4e1a3687cb3dbbb61cb31ddfbbc87a1859b3a48fccdd8e5915c8bf4eebe8f7093cef6a7a91c8682915f9908c854c483e90c9643467292884d284134dbaddafdbc74d94a5f9713719d62b4f6b4236803d210181847ca27129fde264156895f4e1822ef78a3b215ef56d7e36d2b94c93f5e931a0d13a3a3030061ce62de595eecf47eae6bf698530145757700df18f66fd7261a12c119d6679663b3c0f99d1705aebe66dc862eb21ccb7360b93f54507149b577abf521113991e06f345e8282fdc18de673e1ca7b188ee34b14f37f86ddcf97fef0b913c33cf8e5d5d33707dbcdbe4b27cef056670252f186735cdd02f6ed6bfe5318a704f00e34ffc4fda9855bf37c51be6a7423e44dd8a98883c8fa82ca37c90d681fb7a0db915576b50e49aff545b99aa3aa6343b814ba0bf64e53b2a1edcae2231bf20d65e4bb4da6dc8382120ede652adfb7c30a46e0ee784cbde74563d83eb8d89a1573fa104fddca9d4833c49dc904bda905426c7dee3e48b596c8ee201bea57fedb1a0649457eaac3c5b5f4519af3adb66f10b861e711cd4034448890e15047c2f8902588268b5645051f3f3968ed8d630e050ccef0d01b61ffeade51e4e72d8fd46bba4c20009396e984c424d174934a67a1930665fbea04c809e7cda0a2cdfd3a14d6b99c3a8d8b3691825830456876f188ff871fc861e4c6a0ca377dc1f0cb0f929f7eb1f5da045d9a588a393312acacca5c5a3b15bb1b488b08fc40ad65ae2c1df187eccd8377525a81d80df57579ae52f775fb2efdd172a41c370300fcc594c2635dcf50e9eb9d34fa8b4bbfd13078422e3a7734a8ae6cc09e39d07c7ee19838f8da4cbafe4162c8f8dc44e284840bd0a5c80bfc657c22e37e0d9a96dda34a51ce616c9ccdc95955cf85d93860da902ab30f11aa333eacc25c47981d8636038761ed4d84fcbb0ca92dd2e07863b9505b451c3c49e36a172527578123049ff2dc2b4e258a3f698a12ca4705a6fd0ce6bc4f1767b4d9c2e57c9ed1388527964ac96ff5e4cf5ad6fdb6a853b43905df32af8bd788b520fd526cbb95195a1bc00d654cb080acdf67938517a6cdac741d86730358be16465b4e1301f47f6a444c4e8d2980b8bd98a8dcd6617cde0b287e2d1f59167b5c445146fa49728111b8a2729428cabd02facb8fbddbdb2769680f288648d6baac53e0d909335da3e2b4c13ebd41f32820c9f491e9124ca444a0532f60e2816e15a5810baa91f64454aa355f9d362c7d1a461561689d08b1350a216b6f1bda57aae0706b3710a1b8e52a7e3084e600b5ee3dc540bba0c16267d549304a7840659a32e40070715c9bb912792d4a7b84fa06e73b9ddbc2f06c4edc19d25f5a198c7e3fc6226842e6215da5d826fcf5949612889f78e9de39d4e64b86b7033b5717a21f8f2b81c799a3fc0bfe6f5837b252eefa360c91a6148296bd19d50a343d909c1edf5261e70c8dfb2c488940cf236941ad3fd01247e37902a4bbfdd1839f7c92c260a2c494022fac08629303c8e54108d78ae2c94289c7f998ba3b622b48931ee7c17c59f5499d282467a1b8050acc94a0b17b21836c80b69f519b9b077d18e33c027faad562fa09f2cc6120f8cf5ee18cf7db9d729ffbb9de58885713215b7aebb8c98d9fa009be0a9ef3ceccdb2b31968db555b26c5c94e382d06ebf6d356e8caa85def5813dd1596d823924c4fb63dba5bd094cb64f204d1e59d31287715f831a1f0be95d8749f2166ba0b0b6b64a37991be1fe1c1e922835f2da0c074ec9413561d52166576b1c4f1e18f078dc046d1c284964b80217b55c59a474740c3649116b33e927479736bff6005859c7c00598f22cb8eca38af802f4c86836e8330492ac7ef3707890a8ff856dc7786ed769bba75b18484b257b3b022eeb51aa720639f79e6e6bd3d3c9a61f7822abe562867b4693f0b2f61135aaeaa510b31112efeec48d2602c6d4f2ddeeb51bb03ab18c18d8e127a37e22881febca47742b9332d3f2251003b1a46c40eca111d02446466b669568c70971bd33254ca577777f126f86f8a3665f065b645ff261e78e0f532e83a81b99c5de3488de74ca82daa0e4e7404eff911ae955acbb800f9f91b774e472bc14aa92817b6d85877b1861a6ca92c03c83b6f1490068bad8eab1f58c9e91e1029683de2ca45c99966966031ee86d8c9995f0612480e2a6d5396e8ae361d6fd2e24557613a1191f5019d4c8078628013512ea3a59532efffa6cfe4970d28d8c7aa8c866c4275ff2b0b4ef1a7e56854d7ee4bc445713da9349d13e30a4a802cb9db2f10280fd9ea043b5b3480441e8ed2d907eae1259befba9d87a04ce42b0010c70af157b90e0bf72549852fd122edd6cf3475f76852b13b4bf887cf32e25ad34aed7fd5a6e97b307f9b4ff1c07b2b55beef5ef3dd96eeb2a57720c18209d911a55341cee67e6ff577f7acaba01c2c9690b15a3b8aaa5b9d734196467a8c074b2eeeb5ae931ddf3deb15b1a8d603e72125c2e68ad206f2c4252a659f8248ff882a8e54126ebc0c77a46101072272460e683d465279a3695be6b64c9eeb4a576d95fd520be42eab5c95cbace0dfd80e2d67bab9f683a1cc9c006c02f0f90a21a0f51218c628f5608fbf1abc79aa63452bde1002383033578f32980e3779a8edeb226f6d3f9b36d8f07bddd7479b60346a4b4fa883940e3aef8ad8d834dad4405960a4409a6255e8753d0c0ad0960ff3ef48ce93fbe6b165e86eab36fccb8b989f5b54e6ccaa19749ff065a0a732d15c41b9072bbc6f07e1fd5a3df2775874e46b61ed50714e8c403fbed6884ec06f52ab71d2c191fcc56ac0b17ba3c46d2dab3e11c79383bd8867ff14b5fbca73b9ae594b6a09fb73a2e8f15aee59150e8d6d3dad9659025d045bbd1b9ca257c67bb78abe8f7eb9c8b3bc32951c41f7390bacc8c7059a2a9b078ab50413605aec604e4666a6ace765b0e7ab558fe6232f2703d07811e3d0ac5bf9434e87876e99250ee9db6527a8ccb4a3ee3bde738563c9746f941cf2cd7efacdbd2593cafdbe5171864b2982b54dc5a32c86638c0e650a331625033b8dd65851965ae791880349d5cd52548f4422a317f96ed79e7ccf3bd671e6dc70365f521c65206386eb1f99570a544d11b3d36fea285f8a3770ca303a965a0c1d598ebe3696e647be734ccf760d3d47dec75e236d7ac08019b6622a7b9f08bc8f0937ab75e75a047a7386befbd56fc4b2f89c852dadce8df946cb3fafe4eed2678caadf1a913ae32b2c0b8a37984cb700343c5e24609f8c5ddeff5e653837a9332a41c8e21466a13d79224125d5f6a4fef79b5adae7f4ab7d351c55400545edd3c00637bd27164828925e9bb5d79f1f1e6eb3270ab799ae38772f779565d92c47503de695f7aad7ddacda6f6c71e755b3737231b64715bf07849d3466e4f92239f733436ce674389bd16900", 0x2000, &(0x7f0000008b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x90, 0x0, 0x0, {0x100000000404, 0x0, 0xc, 0x0, 0x0, 0x80000000, {0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x0, 0x0, 0x0, 0xa000}}}, 0x0, 0x0, 0x0, 0x0}) (async) read$FUSE(r9, &(0x7f0000008bc0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(r9, &(0x7f000000ac00)="3c4f04334f744e288ebd5a5bbf810f5c762e4b780b628cbcffb7f95a46a32b25617644afc7622a739a1398979e740279c4efa0dbce73e74c59ad8712e384a883ee832f5610bfb0b9df58e579369574d311ec937f7895611742335d36e261339893e35ae3e6ab6e8017e031d26cb94675a09f6b929f2c98e34202143a3f1d6cac24b287617f5dc1208561603ecbcafc60498c7e76b42f64e6a327799bbd429938d2e0b10f5f6335ec60040f02f869c7baa7763f64b0f9d2b2a18d80a8b6d2d303870f53ea2ffab5f8d0ea51956f3002b0845e182257d3342bd96b00a7bc4bd570f5f4b7bea172fc0372fe8efcc8195a00729ab623d36076bc1aff3327143c30268d2b8bb60fa87913a6f959fdf9109e0cffd8910b7af87af6c40de6fd54e7e5c9efc6654dc402b649c8f1caf744f4248aad92f10e10b5e8c65aec45fdfea1b4b45aff212fa47349d8d5c26bac186d40c1696a7b0b0b1c8182a2186f8419d399b970a60f95b3911837d4c4cc1d8362308d7c94b22963e9426f92a083b23ffcb22fb8371935c1022ae6b576b1893916a3a2de60adb9bbe00763800ee7e44e4231ec6f966e23bb5900f9e07c517d524cd08c4d01f2786c265df2472af74d6415b0b418360e9c879fbfd746e51a63daf26addb402cef201852ee4399ef79e44f0861e6853595093b22ffc8d64be94c9eb5e397dc066d7f3b7b010e6b36107a08f8bdbc086d7382fdb1f8c2c084bc83196539a1708c5fa5ec6834f16d8498862ab37578e13804efe407b7540af7fd471aee7f15cc7757492c33d8bf07eee57078e932131d19c117ec17e4793f9cdc8202f56355738a1a2ab1f4e8b53426a64631d437c106e9dcb7f5a451040fd742f05282f0fe7bb1f1bf8404e17efce1e13c1af889103c043798c8d5cdd822b3721264276771e5813e7a8a84f84933c89950de19991250eb6be796c99e7bc66871e7ac21543d90216e6b91c71432c3db233de85e4636fa8e5d923daa774d378fd6307ab8a515384c8aec9208302d95a205981469e8f8f3c634e4fc2a5b34599dcc2694050cfaae6c90e80f799d32406007cd76324301a2ed0c53b29a41014f6b55971684a3252ffeb8732028dc01aacb0029b049adaaa6af2f4f513bf533a676eb8b8655cbbb6a635d821336b54e041563b1f461fdde6138617e78fc6b0897f7bb771618f05bce8f57071f47e9846c721e1055155e360e2efb14a2533f584ad3f6374012a4255a27a18c3fa500a1e26fac816ebf21fd64d09e41eae891609b9c56307e53a3524f5cf542e7454b7cac82936c3daf6d0763f88b85af2812446fee8a1024ea303fba119c2dafbee3cff2beaa1f1137c86eae898ca78d1534607f85b36960e1360f721d248c266493915572a3c60b9da43886cb989b1f40639788be3597024e97def3cf61f2f572626c22d7e2b059b2dc065190a846881f0794f768452c9a7ef72320ca73cec981ceb3b0c441a6e211c6268619c7227f1dad4a635108af405e24edd785cf47923f7f8f13106b3a83f84c40e0ff7c98b512ff9b99ed520277d809d9e4deb7ace979fad63ea861b47fc3d4f8c9320254b9081aaa1928f527858ec6ceb25dd4d78cd7549cdce35a20fac59b856d6f178593f6f91ba9dfa6c77fedd4ee74cc29ba75b3a7a95f810ccf19b076b07c0064d16adbbe7b097904a6519104e0918e134d7a97dd566b0634cbf46cab472996d991c200b2f3a745af0c9212364420903910ac6e84214260c1ce51ea017213b9b5ed61f43cc654d78517ed631f89c9b536132007899750221f13a0ab60f8ba5fa6f8bc93fe28d4a4bf8ee1bde06c37cffc3a1dac41db702a963d8ae0a5f1a17e6ca16930df06438704bc5f97270e7300f6592abf3b32ec68f92d19395718a41c6acb61fd73d92cef46ff4f90e2fabd81d77c1242453ffb91bad844cae9acb6e1327a372a8b4a41944f784912e904e771b5328d9519c5751952a57123396d6de1ad3613721afb13c87ee086b670f5f8bae13abc4944fd211d91ab296dbc3626d63a92b6e0bc3f910b0822e80a1c353fc317742944602afd278959bbafd7131f9c92c590b9e0283a614d74ee9881f56ecb131936d2b2a55353c71dbbc41f9b14bee214094ddf2fcd98914011f53c40cf090cad22ad70e948f833c2c75a7a8382453ae53b424bf985ea3233fde0db1b1a467d56a7a053e0d77eb3d0b6aa1c8ee5b467894f420cc1512394071eb0f0281ec5fa93060cd22478f75d005a03cfbdda0bac05a99e46c3f111fffb6bb1084ae8060f504dd469a6a10faf90a21ba7448b55c86f9b19d74c9830ce45473bee1a772abffbfc05ee3c1e834b219a1f497f1eaea434402adf7d168dc8a303960110e33d294f7593012e1b7ef302d8c2f761e56553964dbbd4deea831019832337a114ee73141cb1c6fae7f2cf77e6bcf2d5774217d08c33ee7953e24f1ee8727e8970e4642f9cf546cd0b9482384a7a1dff648650b7003fee5c850a1b36fb80a284574e7967d7a0e72ea0ca67baf098b5a85123ea6778e1287a524dae8563cc3b1c01a582b58d18a8b70fbaa62690a927f4b1e3d84f676a940b36868b55f2ecee4d2f2ec503f7d3734f3222e1e5e1202303e1c4a36c8742c3370bfe0f4a73799d8973102edc0d3325a6e60035a0a6cca9b2aa9f0ecbe43bfd3e4b608e815e9277df04878fd60bece547673e6e4925fd3d9f88d3dc292cdb0c21b3134f9ac8c11dbc801507dee38b5dcbe61faae1dc5aaeb52d5df89b4cf96c2e1d526e32a3cbbda4e3cce165d882fbd070955b54d47cdffe924758ba4e97fc089f377b088adfc1ea573c74a57596096392a687b03221efec7b2e2a7791a7e05a858a8508febb6006ba45b10cf0453d1f6a26b544a4b7c6d95a81d1204883e07839a8ed5fc51ccde57b78a803bbe91c15a1eba76a353aef4aa8a46b236f7d30e3184d3f94cf22ae86cfd4fd1f121a1ff75efd94471a028802fc0132ce51c70330e7d36303eb2d60f21cee61d619f82c0c2f3fc0c694edfd2fceae056a2e592cbb812844238171e7b40927e5b66c482cd4bcff31452b6b116d836c00df2808ae467afb358d0a16154c558376e2260f0f75191013a9ae888ef7b83c1ab16d3a5f5eddd61b0692e49586cb3cbe366fb6901d2dbcf3104e4b0048fabc3c7c8fbfdf94114eeaa290c2874729423344c02cc40a9bda591527d45ed098fb60c4c045132fe15b499b564332c329947d901aa2d5fbd9788d5dcbe62d557c0ddbfec8d52427a28a304877dc58dbb7dda5fde20f8ed87b0920d41cb7f24537934924479a526007e0fa9fecb3c4503f1cc40818b63a4c779a857a0edd12030d108c0d5f006694f17a349fd7cc86df4175690a7f38f5b40b5f8e639ca0d5c2260745eab742728e59ddb52492d00a0ec541638272c7002c66375ed4cca976a9a7e1675d210053535b4855243219a8308c587ff8b2ab57e0795ce126ad3d29f71108e00e34f9360b73285a87134c01f207d70827e482d1455f0386b1d34c974015d9f8a2726cf4db7dbc3e41a2c61a04c08a92385974f736d27f98009fde52102b057b602fcc5e872deb7511e64580dee590ca54502e10f93f8c4d25e5f5085021123fba8976c0f35e37bb2129899b11225d63b481b4b594cd0ddf14b547daeb130097e485de182e0ff611bbb3dea24971ac38beba410df5069fa13cb1cc903f8e599465b00900cfc6fc9374357ee3cc48ce2d8c528c2fd0bba6bee9479e95e16122a5b19e5fb13f6cf8af43806a86413ace0af1c3c358146a0137fa5f822aa2a33074d30fa3aa187995dc1e076b30467ea4f0896730f7a250ff8f6f36ca2ca441bf26c1cfb5dc4fb3ec50dc541e2f36e572ef0a0660f5653b43feff75106bc0a00d412671114e626d93371833cb00a0680b8064fa9f31a1dabf0169bcc4239d60d159ba3107bb7232180c9216a51ab79391e7916f2f4177a7419523aa653d390b0042378eaf7ceecf5a92e00a8b8bd39cef589f711993fea04157f96c29c295dd5ed9e3645148c6e3a7a07fd74c8ef43d5655581159e8a3f8691b398002af3b44d270f903dd70ef50502af78ff48fc9d3fbf9af0885f4da48545a6f6a62d45fda24bce65176a3c25afbef26b5907a4dcf172087c12d283c388dccbc0b72afbde473e2529c26336005649114ae13d269bf77388d8939f021a2ff1fdafb296e4d56fab24f89ddd5f91c858f672bcd996e29bac9960ab569e79f425ffd7d29d0453e3b6d964c78ef5f32f06881df7f1f2112039fb3fd713da4a9cc7803c1aa74a881df58a1654de29cfa2fe343735504aff5e0da0c5598f834cf233eb9cf40ac2bc073901c9a952ac49ff1c8b86fac673510032836ca5fe4dbf2560c762ca1cba1ad8581dafc65f511aaee930acf862e93206f8733586b982b467ba8304e395cb9f9a8c675246fe1169f7d7af17f00d194cc1f26c11714c6a07b9d8600fc8854b0ec03b68325d9895311f37573f9057406bd3dd93e9b171b60d03a00a47e908b9d4e56fbb665d94b28324a49809aadbc116a1d32aca3aa1b39ffb69152d14e5360c343dce8869a09b72e46634559def5b70b747704dba9ae819fdb6ed705c1af0a90df6c57e5cbe4c6d04e95d058037b1b03493d2169a49d49507aeab8140a21b25186d69f67a799b74a75da8f6ef1f0e35d7258cfe25cf0338c899f2a0da009465f1ca299c231d8ac11200f82c7ee7791aeaf8d968d9ffa56088ef14dc8cb7d07425139a94808c2527f396e30412d4233ad2dea8c6a3e17dfd0bc584fcee3139f748a19c84b13ddda33430dcee568f0e04be13a259475d7885824912566bc49dca51e46a5609403960b1e7d808c786be19034a327acb9c839a479fce1adcb9b415597214d9fe3ddff1870a9d7f10d94b8f3a3bf1d005e8d43814d83c98349e8f0f3db16467a14997b9a1aae11576108375cbce2e57e8b64420b78b5dda83e2ecfdbc85ad88b8f7bf98d8f022477700f7e11b1672d851df82d54ad0a9142f7c15f9ef5abc9579d04a2adf18f98dbe663d1399a145fd957c93ca65a40c5a8dd4f47ee0fc1d2adb8461cc91be0bae7a71e32f128a2ad5f2c1977fe611d8cbca833b5cd0c45ca1f6cef3d566110c0bce7fc9f1ae215272a85bd6c1ee73d2feab5d5c40305df5fda4ccb020fb3ffdba4c38319804e967f613348acfd620cdd0f9194b163ec0dd4cacf3a678a20dcf0c1cde169efdd450105556005ec0784aa32581a0977220faf8d91db73183774bc67dc5ecba0ecca79a9280f147ab0b0f8114db79e51ba18d37cf1651cb10c4f02da54deb5101a9c3d5b40c50509101baaa9ac21e44b034018bef7de864580fcaed32c34ec0da506f5ffa6f04c338e3370c4f31d5dc51d67ccf6c0463a779e2d954f0f193b7cc1a24f7362d6f4594f5460d73f57272506729af9d31ee78319afaaa49e945abc6514ad8c5c49e5e837e2e68c96a1af026d70986943f2e9c68431658027b3370efa3dbf6ebcb64fa8312924daeeaa5e25e1717cceb43cf7d1f976ac21dba923466bd5b1bcca80478b9eddfd7bbe19d22622e858a149ef69cd0cf4d4cb87234360e1828b64c52542f67b6e95cc4ed533cb29769d19d7a7df3f5a47c5d7748bc73761ae79ed9571ac2f6087439f8b6bd345cab5159d87024267888fa661023e037f9bdfbd595489cd315231b5bf143173c356c00cc16ed6c0238690a813059db228fe3aecc27721830042729a7a7e6d8a732ef296e9cda608cced56347e59bc00f1842a782b8413d777fb57a0df37f00d0683082c540cee611f0760abd1ef66a3e417ebf1265e252a6048f747d8d36e6013174d902d0845c774fa5c5a568c04c360698b05b661614786c125846d5187523caac3855c636f644137da051b3ecfd3e83a414ad497f0e35222cf1f8971238733184e737a02d749636c59c59489e10afad8d03784bab1dddaea89b17cff3ce05fb6bb91e853f27bb4174c2b7db8dde015d0409112c733c6c67c7a228bad489edd06b178c6a8a771601f3c2c071294ec21dc3a1648d6240fa464558f3805c3a1ef7d609a8c93cc03ee1e52f373908e21411867d5522164c2c7a830c2f03d1f04e4389db88eadea49ba850eda66d93a1e774da89bcef8e210c97dd5677225e80dbb1a67a7799090d4e3c6fe2205bded0017a2c0636d1911e7813aa21a57f3c3a1b73420aae8f4e46abb5ce7ca740dbf6c152a0d3d371d448945b86b214d73e9d9d0d83681d60c9bd8d5b4666483768d0413deea36f82367b8b39598a1346265e4da6ad53b2df37f73fcf1cd63be1dcbdfec47b5cacfb3e8cf814652d65c4638e3787b71498b77a478520c4019e930364bea8d661a5eae93aabcdd3c170a180703c1975d1f454fcf05c03d18ac0e24d09efaa2c86e4346f023004e1cb7ea10f4bb1f0a24eb50284fe10ca94911166b49249361f8d55fa1d6b28f4ca41f4248d4594ac7a571ad09f0a41d0f7e08478bf4466692a28b5df04a19ba41c8ae65d2ac7fe92c633612d13b599949144679b03957a98ad7b0fbf35dd227158cad464731b066e7af81d233e9357e21d2c51fe5b5fc9fe210f3121a77f4bd2df75238e198329b07b0f70add260166abecd97b0974eb5e0b405205e9d413d43d55459c837393972bfb4e33d69476c014416a809b165a0cc65bfb99431defccf449a6372c8deee739d7e2c3157b6dc9dd90b9525109995cf38127aafcbf3b497790ad6b609262e6ae12b28dbe02d4d286e25755c9ebff3e12e231a7463311389f4c921d21ac13a7392632612a90539f5a03b131cb2bff93ef41a99612061adb965ab600435b98eb4f03e129522d8ac9db7821c82038ea299b68c838e0c0b7109731f9b5901ac15d181b7923f571aa28f67ddfc0facece4c2342ac1c46d0efcdeed85c4c3d6218d51a255444b7f73be07a18f04dd46882c8cebd01a336f6a0edaef4d2f22efa9a253daa9f910c543279bc086e2b73000f7033a38fefecfdef8f4c036f0f53072005b5a2b9e2a6beb7eac26f6b0389939b36579f686755ce15a1722ea95e543ccd8e2d6144e08dbdd94ca4becdb3f688a308f4671f0017aec126250eee2d4c2aea618385572446c594efafec1423f874a641d0d50ae5f576b67a7b3816b9bbbec65a035e002526ba301305f30abfd901985b6d03f5f659fa1199e2205ff76abe947b0538cd114a8a58271ba043f6469f36264169528fccfcda6805f28249df240a8186baae07f7f690e43933402e962f157415865eb0142871e845ae57e0b5b5edd8610e92d45c37ed99070feeb78561f58addef85061b7a868894895b49122db34a7e406a0b93eb13b05bb73c6ef675512cd7b8f89fdb160e74325a6e40d7e2e93bd369c6512b46873893828d1f48bab0badd66aead3088e5dd677fb5a23539fa72e5d961ac408b3c3784374e9f1440dcaf9f10835f68727af73406f7af5c2923aac9fb61fc2629056d030e79e7922788e5b1d59b30f85aa9c244f58897978c0bd24d1f18e17a6c36dacbd5c8b1c005bb9cb5fef753430687246cac3a273dc7f8d2334fd71b71c7b3ff3aab82b101040b97fc2ce3b9d075d3dfb7c91bb488a975d43903f7009291cf614a5d485c35de521d63c861f43b192f2030db5071daa9c64eaa57f7895067c7dbebf6e0131cb549dd1a1aa4b4da670373f3cd1032132e4d449ebf18d723a64461f0c6517b820c574ea336894adc5b0baaf2556ccc79c7c2793840dcfe01854f04e2021b591f963f0c7e8f760d220b047600ffceba81518fcae031bb66a47c696fe667bd8a0ac802c93ff77ca892f178eb2c67296d89ae660a4a3eb19fa3aafc26ffa2327aaf5ba9575e49eb5efa15a84170621ddcfec23d3e986bc841ffb0357c21aff9023b22c25361a5767eaf901da8f975341cfe9d93e90dfaef75111c432bd32a6030bfe0c0fd39524feeba32edd8fe28c8deebfb658f1d53512a8f656573bbcbed04293efb46b943e9ec77591c4aa96117040b0c38657b63ed88be7b3c25233b8b397373052342a04e51737201ba0c4bfe5ac1b1304f05e72bef4f329e2f1437c356c149449ebde14ed5d40e0e5a548310309f8c8dee09514e81316d3f44ee428402fb9f3bd80f96f0f116837d84a339f2d10efd6ea01b1163d2350f940b85efb7542c86ec6daa6547d6e13af50df941b0dfb7ce12710999f31083b6b1d4a268c61fe2eadb4db342ce9ca5b21f3e815de31a5d88978cb114ab0695814e4bc3fd815687af7d0aa5471908cad58dacebe7422e3c2595a83cc341b709ebc7a1e03804486dcb3d2309914a57f78c138732dac9bc69d38b8ae8ab4e6617cf9fe0e778105b0664e12764b88459853937aa793463848035113855d2255458be23e8106222e719c6a8ee5462c7309f359fa8c16d52c8f17c45387329bbb01927614c559f0d0f5edd493c6be9a10c65130245e82fec4c00372d8d92a4f1e167a37f58b7acdf560ef1a9e1a66b45899a509d70103eb45eacc1dde63ff7105168ee5f698b835d0f9658ca88babfc64e39388387c89611ca8269cb7b1cb34c6b7d359cf5d44abd32ec0f1cc5b782e4df7b9f61b42a0f354fe7a554138e9030d011f4b70130acb702a09c95061c3711dd01a9f74f3b92b812b8176a5d4c50adcd7534357404a9615cf63efed5afb97be4a872d6f40909a58df6d3d58761bb20fdf2f3b3032975457918032ae9d4c40a387bc0011052f5450f1d33a379833cfa8409baa5694a62369ea7429872eddc40d4e466672d5d548f1174adbfa6d943e7e85ce25162c3319e12a9b2698e9ab30875f2f7006f651e6de8fac46c668fcd042071ca96ce11d524158afb8de6d17c91794a83ee18b9deb0ea523757155593f3f3f4d685b0abab6837c1b1e520867e4883c37a985ba579ee2ec0c697d06fe6af0570c75797bf8bfce313d6f8896c6b8910797b8fe188e48b5cbf69fd16270604264cbad44ff6be1220df137d53aa8f8157539f796a4b338dc5f01f3ca027700956eca5a58d3ee2e6d499947514c284379ef87a322eb5b589291b08b0086fa2da0fab6a47796cdf298878c21188ca2057d6b0022244611c8fa2f1af9febfe7fca9fb9ba0bd50de44bdcbe9a4e48c0ac35b569976781409c9072c44cfac5463f934ab0bc08476561acececb1d0b938239bef646069944d9cedf7e6354d4229d919203582e7e7d77569744ddbebd11f14168959a9650ff27569b44a9c33e3b906d0ea277e7c0e8adcb5cab0fb25bb782cc48329847f471e0e7469a416fa584a423e51bb34b6edfab2793cfc0a0303ca00e30418831d4fc7abd7fd1a31549b2e5e5cf0c3e8d4479e583a9a5e595b93716c8fae76da2af48ebb0ccee2bcf9ad5acad0fa45b2f904fd9843141ecaa7e76fedce428f602d7e2340bd794e651f91d80effa4c48560067972e8653827ce778b5472459f0d1e7188921f012dcce590290b0069cb771362f1281f303f96a5ac13104cdc39b1094767c5f703e428e79aa97e69bae99f1b6c3ab1f986b1b3129a7eb2244bcd97b011510affa3c0b239327469118ed3277393198305f60b112f1216241194e046a34aed1c8486a7e1557f0e199810440f12bf62391400f6d31f11b009dbb5408e9bc96309fe3a7860a1feff600511758af74278bc112e2c0d95851b52b82158cb941bfc589b63f1587092c0ce3164ceaf412f24fbb162e8a8183607cfc79784a2018e164f429cd1a56eb12775608474fc9ac69ff6e2de70d7ed802ba35ea464de1eae7edbc703eab69b07ce0ef34f19e707ed0a1023c14046ee7c0d612f79204476e8eb04cfa7df254de57d9f7acef0634d052f9ac2fe24ab20901faa62540944d15e967eee1f5f6c46cd2c1c672971ef4e383a5e9a90a8694dba1ed10d52252bcdc111b3db148f71bb823d58b1cfa605011ce08a936875d24b0362cc3fc190f57be4bfa9260795aafd1d81e0c3db5efc1ba13f38e94310f63a161b43def1b7ab80535bf2bbe85df198554143449c7158d5f12b0ff6daec5929da129b4f7981ef2f34ef66b3f763695fcf6e3472fdb440b36b9165cce94fed299fa6d7579b1e33bf43a48eaffc0f2c8bd13cd8a9ff05f0a08c6acc19f387f760e6ddfbf89a08f443b8c5145086f56b3037c26a0519d91bbc0950f808b31dedca6518b1131bc22726cf88e21d4df294d21cda5a61e351f48c0541259f1df13ab8bf520d4df1a91b67cbb03c59b5ab2e588b5af0a4a806f249cef6d9830cd9f753b6bafa5ef689af6d6188e7c7d8f5b80b25b91e85c1e7953247340a19033c5de946d6bf9e50ccb48689bf0f8bc1255b72641e73360b38a4686d0cdee965ae4b47003ddebd0d9c58337367363cdd6c0880e39474fec890c317bb1545896d9b708c1717659f1224217a270c1ab3b78d259b9e33341a2290f57248c7f55cbf08827b65e37fc96334579b908825ec74daa55c37a94ef7ab9a20e3117cc89fa6cf1e3e4bdb089dea8da1ca13965906926429f66046d31d7e250036cc64e6327c948ae04b9a8a8b5dd56d37a861ec6c0a1b8e708b235a25d1cb13565bcb4a4505f61adae9dca1f1f6956382a25483b260c36febe034c281c2ee33e1f7c2a30ada9d98be842eb995097615a0c8aabded7dc3750f21b5ae3978dd918c6781bca9081fd4340896e887a6165e8e2d5c03a1e8288a4366e6417e9ec409c9a62481fdb07c55eb820e70c73f401a02feebfaee48d1e518732c95083efcda907dd201c6d546a9b2afb491d723e46e94297ee05a18df5702c97fd9253517353e5aa1af732999d8290e6a7305ab281cea31e1fdfcf25a05a00d56b74b285f4008cad971690d6b04cb777b7840bf572a843f1428a0fd9867738f9f2fa50f4353a2f5238d33e2eb8e0418fb964caf5d5435262328dd95d5f44a4e801d783fae88d8c91e2ed5abf7451e27628ae534057a56fada6b36442281fc07b276a107e745efed6e7e874a683446b9ec2d6c9ab731fcb70c133a0035cdd070ee23c36e15322ef1b0b370fb6b8dda17e2c8ca0b90045115599f0aabacf1e10e62f8dbe99aa263df42eb219312e1399564244317aa2bd579e28e37a8eec4d14682a328de3199e909d86ef7c830259bc36d8b8b91de5a4c2965a9eabc9d41df7bbe3a53bec926b5d83387f39666c8add9790e29e1e99dceed5a3d60a8850c3c3771907e3e5f8089e700db539b3da115ddec03b4e78092c37001064ec515ebe85ffc7a40e1826ee5a9849d964c6e248e8ae52e31d920bd7abf1fd744c118871c474d05b8ed94cf9d0d1b8fd7e618516a3dce4970bc973a2950ff0aa3a041537cb7666a368f64f88bd3b37a12056250cdc71050612ea9b15986467500eb745e949d9cf9ab919afe0e519d4e8fce8b26196b0b798198db4cea80ee1ccd9c79ec090d6208aa851ee6502c6fae94f0c677dbcdb064ff614d2d44c863055bf5030ed16e67e5e7215b9c13a82cfd58c5319d590ff017bcaef3d25283c7b5ecbb4d4f47517196f469236ac1cdd61ea1fa90c15a666435e07a1d474401dbd5702c10aa3f842ae79cedfba343e37f57eddd0e609e4ab838cfce58627f65e1ef142580562", 0x2000, &(0x7f000000cc00)={&(0x7f0000001580)={0x50, 0xffffffffffffffda, 0x67e, {0x7, 0x26, 0x4, 0x629c80, 0xfc, 0x9, 0x0, 0x20}}, &(0x7f0000001600)={0x18, 0x0, 0xffffffffffffffff, {0x7c0}}, &(0x7f00000018c0)={0x18, 0x0, 0x9, {0x8001}}, &(0x7f0000001bc0)={0x18, 0x0, 0x8}, &(0x7f0000001c00)={0x18, 0xfffffffffffffffe, 0x1, {0xf3}}, &(0x7f0000001c40)={0x28, 0x0, 0x7, {{0x0, 0xffd, 0x2, r14}}}, &(0x7f0000001c80)={0x60, 0x0, 0x8, {{0x7, 0x2, 0xb363, 0x3, 0x3, 0x0, 0x8, 0x1}}}, &(0x7f0000001d00)={0x18, 0xfffffffffffffffe, 0x2c, {0xfd9}}, &(0x7f0000000640)=ANY=[@ANYRESHEX, @ANYRES16=r8, @ANYRES16, @ANYRESOCT=r11], &(0x7f0000000ac0)={0x20, 0xffffffffffffffda, 0x322a, {0x0, 0x1}}, &(0x7f0000001dc0)={0x78, 0xffffffffffffffda, 0x8, {0x4, 0x4f3, 0x0, {0x6, 0xfffffffffffff000, 0x3, 0x2, 0x0, 0x9, 0x81, 0x1, 0x1001, 0x8000, 0x8, 0x0, 0x0, 0xffff, 0x3}}}, &(0x7f0000001e40)={0x90, 0xfffffffffffffffe, 0x8, {0x5, 0x3, 0x9, 0x4, 0x8, 0xfa0a, {0x3, 0x13, 0x6, 0xd379, 0x7, 0x800, 0x5, 0x5, 0xffff9ca1, 0xc000, 0xf8, 0x0, r12, 0x1, 0x4}}}, &(0x7f0000000840)=ANY=[@ANYRESDEC=r7], &(0x7f000000cc80)=ANY=[@ANYRESHEX=r13], &(0x7f0000006580)={0xa0, 0x0, 0xca35, {{0x3, 0x2, 0x7, 0xfffffffffffffff8, 0x400, 0xffff, {0x4, 0x83b, 0x60000000, 0x0, 0x100, 0x2, 0xac1d6ff4, 0x4, 0x1, 0x2000, 0x6, r11, 0x0, 0xfff, 0x3}}, {0x0, 0xc}}}, &(0x7f0000006640)={0x20, 0x0, 0x80, {0xfc80, 0x4, 0x7, 0x1f}}}) (async) sendmsg$netlink(r3, &(0x7f00000047c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000b00)={0x314, 0x42, 0x20, 0x70bd2a, 0x25dfdbff, "", [@nested={0x4, 0x12c, 0x0, 0x1, [@generic]}, @nested={0x56, 0x88, 0x0, 0x1, [@generic="83b520b4110417d945bd05e2977b18939002e0ce3905934ff5e0cc073d80b8afb4213424562d936f8dd7a12655689f4ebfe3e8158235ff9c447589ffbf6f1a0990da25362948f1c75f3063904b480648447a"]}, @nested={0x1bb, 0xf1, 0x0, 0x1, [@generic="ee9e67c57ba4f885ae63b4f3573133eb598f7f0611dbd83420abefe2b6282c41c979bea4039947438c776e643f486fa86544bea19e3f3de3bec79e89b6c1ed29c5a2fc8144d9118c27989f20ea2c6b460516eebebd23bb4c5978861b25a314f1a6d23bb8ffdd529f493742692f4abda78b7ba73cc0783113b59c49c04c276fa88f4039d3da39fcbe9b5ec8e1554c04adfe65216959385a5b3ff5a717811896c48ceb2b96c3de3de2f538d85942503e383b6e73f8c677cc14a6423656f938c691cc848bc055ad794c21c1f72277c362eca7f43e4a5aac1912b0af104d2450ffd7f200bfd90a2145a8456cdf1c0be48c62dd89082272", @typed={0x8, 0x43, 0x0, 0x0, @u32=0x800}, @typed={0x14, 0xc5, 0x0, 0x0, @ipv6=@mcast1}, @generic="127721c057a7a1aedfb18a54365e8b5ec4bf4c77761a4a332680f3a3412ffa441db02bcac9db922f1e52f0510df372489e5b2fc76b9079ae546a5771df6ac68589a0b225299e4a2852f37356477e96727f6052f77289ddfaa5a74a320a3cd9a8f5a4a683e8de2a833373279dc0e37e581eb265d2c5183bee80f836803ff23d227019612127002eb10e7bb6b6c6d8812282e0", @typed={0xc, 0x16, 0x0, 0x0, @u64=0x6}, @typed={0x8, 0x11e, 0x0, 0x0, @pid}]}, @generic="147da5d10e5f0cb4b71453ae63403d7e91ae77f490cbdd64f20ff0816e7c95c68e61384fba371018fd3d192789cbbd4ae53aa1e078712c398c03de83490b8042e7ede8923fabd7c2c65884cb8a01a04ec3e6ac0f41fc9e957369b9948afa0935d5763689653db75b18da6b78eb0b7de08f5b1424987762cd5753d1685f0187cb6fd88da1e1a44309bf375a0ebe0a3704671881cf7e14ac83f25c585a6fa7a00c41d929b2093b6f2109d70ed620eb811c15e82727992b99b8e63f5f23bb3cdd79045c7bd92918469a330183cc4eae97b10141122d99f71492a47484fc3d6edb59d6e95c", @typed={0x8, 0x138, 0x0, 0x0, @fd=r3}]}, 0x314}, {&(0x7f0000000e40)={0x34d0, 0x3d, 0x100, 0x70bd2d, 0x25dfdbfe, "", [@typed={0x8, 0xb1, 0x0, 0x0, @fd}, @generic="5457c89088d2cfbe5171ce9fe8a4898df3737e8bf60391f49e7100813c34d9a6093db1c44d598cfd952c423a0a64abf42b53cb0010b230e59db14f5e110bfc0e18ef9f554c74dad9333f7514f2821b16c71a40633b4c5cef78ebd5eaf3baf2bfce239871d5098df3c21b6e75806089c5823676375d2eec21352cf85c0eba2fae2f9e00ba51e7b71e2ff317", @nested={0x115f, 0xd8, 0x0, 0x1, [@typed={0xc, 0xa6, 0x0, 0x0, @u64=0x6}, @generic, @generic="e595d52a2e946fb7799dc80855ef61bcda9f8c3a7f8d6a6ad9220bf67b9ec0d3cb60c657be0ef67b49b7c3e9279a0340c1fa25594e13a64d1f3ec2041435351fe0cf23ef6f5d9fc3a247d1fc27992cf31dac24840051711438afa3900ee90e4d6a9bfcea33f894880ae52b90425f2a02756fca7bac71a77b6a0948bf28720c98b44832f48dc824feb142d165c2957941bfe0db730b00e00be054bf1570221b43fed5059bc7eb7de1ae45cde3576ff9ced74d413c5226df187e7d62d627acc3d1108bd33264ec07b09b4f5953987404035b5e12a0349c44fccebb29b8eec283efde081efb2b4dc4116a73e572b22764c88db9e5899a90e548edcdb1bd5e71b2a5a7fa1512cea7b9743e974211a849e2db7c7237b7cf729d2eeed4ac86138df4c8d55c6e0a4e2b105dc7327d7b9d1baa02acf412d0932d2f0052588ee4d4a9b71929e921bf85e7cb8c8c7e627e40f1af397b5ca94c07b5f7d3c5261320aabe4b2d3530d9bd7b15e31589bdabe0ffea43e436c7b463967b370f724b1820edff3946fd4b8a6af95ccf02c016fecb8f748dc380b537975dd02b78928cf95130948b253792d2b12e6872b72c4ee0c8d4f05541ec2e6690f01fb40d6a81148b34c83d98b67bd6cf30c6a56b0e820e567498ad440d44657a3ca29dccfdf4db56e9c5b73f0dc00a07cb8868450d81eb0f559f11e100ea052d141bed195dde4ebfa5f29d78ba10d4fb50b4d049843929a1364a479d9962edd5e0f13f2b49482436d3c4b7575cddfcfc3a06e8d48c1cc0cdbb3f8550d78f8b1d39ed2bcaaeafe99baa90332d5ed152eb5ac240923a24ab82b5ebf69d0aa34066aba2d391673f252395ab9594cf5187d8e1766c71718d2e690f0c7b26ccc16a584be680bd3894b3277fbfbd0e44fc1f73728cf780c7363440bbf140fa4123a5d87e9fa9ee41821a1300c4936d93a3a5a7f4fd93cdbf638920eb5d87a9d15b16d302a07cab66d0deefb2e23dc0dde819998884a8bef3951156eb5ecbb20781f68340d7410f74564236c98031618d3f39f24360a04f0ece5a9eec6206761fe9331508ac93499acd975c3171e310b70686cd1992fc9b5f2bc1a52e9fc074c6fc4d272230cd4fc6e60f514ef91b57286d9551c1e8a1db7aa29bbdabd8c812b66f7d31997e03b78fb6d5af8f3f2f6458f58bb76bfeff963e94229cc20f59c1e6435aec7b400b2d5febe209f467919d971fb50f0e65161129a950ce6c778712070608574a7ea55b451d1442f603d450823bcbb9845b4447efb510514329c26a0357ccb2a0a18d4ad9551a09ea720a69e462e32bc04a2c366da3015a04affe0eca3cf0ac5cebd059f3d38334df368abcd9aa1992e8e6b5066812b1dedaf5c77388924caf15c0941b090bb5ff5624a5c9fe92ebefdf10da01257221d1ab5644b117c4d697c36ed933dc07208b3277873e08f29a627d7a64c0977b956b4c87b3cf3f1e9776edcda0671d73b6f66e6b3777ef9ccb7dedc79bdbd1d53d84e9fb3d299c8ee7d1f45fb49fd056f984836217d5d2c07648b901c410387bc52b4ea120304f5e23a0d258185d758c53c88e5f8713d1bb3faba04c898f67898d18543b042a0085f496004e9060594edf249323cfe3ef0302425d3353327805eacf827c53ace00d5905a7b026f2f7d950bae27656203b55422675e134c76e84d8cff4e00f150d24c98fcd93db937593c796069a44cd605215d123c95c42e7223c93405a5c577d4403657968a3ee9a1c39309d97040c70a705be3c0c405c513e4c71f1971fe7eca46a698f89ff1c843f8522953ec4d754bc6ccb95563b999765280ce8ba2159991fc59d02fa25cb90766a484e8a4890b858b720fb958b93fc2fcaa255391e3ff8e5200c552fd70f32130c06051b5dca68d6812b3294afc36d2af5e5e68ad837bf06d57ef54d4a5eddcfd7f79c32b2d837d52c3c32cff47788373182674fd44e101ee361db6e9b4f7677dadb126f922d9895d6b67fa2290b02f40b8afd5b3685536c359bc160eae3e94db47a0fb2e1aca16cc4c504a6466487197513c93b373d639642be66800f93b3518ecc36867ea735c334d7f4e3a4053cc661330e8eac4bd368a95f50c825a25ffb64329614abde9349fe87c0bdb093a4aa6d7d595f0208633c59a660c9561ab26b4736e3fc000349cfcf2ab4bbbf6cc0859a8ad2934d8f144569c8b666b02f6c1b9908427376fb03b3b1ae83b8008ddd4154443d15fdd0230407cde090b0959fb22f21c6fa021dd1e3d5001c3030fc8254e4b75d4acc748f3f6d44990bc88bca8db6285d6ec8e129596852f9590de2d9733a247f5001f1f6ce4c1909d23611eb3f2d9fed9fc6c3ebdb9cd02977496d25b4fbc4d650992fbb7f67ca153341f962fc798fed14310945cab5ef9d8671225eae79031c2fe2300ac50c971e1c03bbf0dae20473514f09f9a241e20af00f771c406ae2083bb07e2c2a5934258543fe531ceaf457dd719c4fd5ab0792a3fb9da74acbe7afeac08beced4ea537e7b0a76cf56550f4b07f3d5ea663ce889491c59e8a3a3c16f3110e28125f9cbe904e34ff871ca0241660ade129178c9213a89751a8aed9629fcbf44007182b1627a69ba91771f2dc42226d7728c343d921ec01d3eb2320b8e5e1efc13c4d65891c4db53c08767af521212131fb0a039bd5a45ff0f39a9ee27fc76201eef76b4d1f259e5844bb89aec7e1b949adef47ae95663241b5e182d90cdebea90be8f20000867c8131bb01df331b01053caa995fc5f6af2457e25f19c54cf00f1a48ab3ce8e44ef235a61635ce081a0636013f6612948cf2225c4953479f6028dc041d51a64086eef61b7c529b68491303e0d9d74f9046f35fa7e7508d63c50984716d677d86e4eb5cc4da99909662f8b1b2534c7e4b37c1e2082f8c2cede3d4a064ca4f972745172d5771c2949a47d15cea538063958bfb61ba2a2ed16234168a896754b7b50793b6db45ee0e7e5e3e3e8fd9e8c7ba4a461795cb52df4a85aad1ce230d303b9e6c1b21071db9e92bbf9067012048890d3ad793480d42b036669ac4c1694b04107a89fbdd12597acb15b39d7b234dac02dfad89f99fac9704be517acfd75f2b05e570d7a77ddc2ab0a27f0b052331fd09d066e9184baba8aa41738044a42750c13dda7f3fcee1a7754a786d42054acabec12d59256637bffee852500b129d247fcb1fc24ae81a0b8b3bc5ad2d949b14653aeabaf2cdebca24c87acef60c1948f3436cee94fc8197a88fbf730ef3d8a0e4936460e00a7cc1a1280548d16f4f393c11a3e77c81db35e68616836fba5f0f4485810f5fac7312c7712b9110d8c461e8a8e5561208a06eb10ac1911c0a4f555d515e9d8b30af9a6b4c8ce4c7c0986f273fab67897bd21ca92b0ea056b89ff6da28a75737fa2fc7113e1e2d25926f7d89945777b75f6ef091607e2757d511e356b929625e7cdd4ebad22edeb3a2cae9561a519f663bc11a0f2c819454f1c360fef108908f8d5fcbebedf0e4942170e6391147e0df396dcddaa64c761b19498740b5d77961be9543a86441e3bb612ae823027db608ec47f108acd79afea178d06535aca19b57c7d8b49624b7ad2d1b179597f5ec9925e8edcf6173132ebb03c86d4a25cc075a4871a6c3d86ab0f7d827921a397a96ae1296c8d82944afe404db2b5f6eed3ac3213c5dc38a33d415fae5fe3ba1fe61fa15bc26cb5104685f690a554750cda69f6b6577367b2ff999913440ba1639371cc612921cffe030450ccf310948dbf3b569b5f14a90d8efeee0e40d077f181acc9576986e2972ad8827fb78ea4f81a689c1a2061ce9e57b0e8b18760c956e516cfb3c8cf96107c67b5d142f6eaf1cf2458647c4e0fba5a2852c62cd1a120fad48778a8b7c54f205ddaa7d2110a490ee22eaa334756b0ddf671e5a01cab1b48bbb3960595b01bc06090e2dc8d08b7655b4844baf5926a7715dcc7eb5d60c541e7881787a33a229dade2b24e8fc800d3745cd932e43e2b8b8560bc50647c9659ae802bebb1f311a6ffac196e9bf745ee0ce6e107f1b2834564c0883a74b22b8d655ceac772370b8c86f2a601fe9f593cb4dc43985a099481082a85c4ec135e5ca283714f436aa8a23d23a76c7a41bf743b3de683a9764d04f7f7e49e1d5f1c55ccfea4f3b07cdff934efe246a8f16dec58ddf5ce7c3ff394b71ea0fa45e41618947f773acc8ae06f0cb63e86ad4aa209e0006668919dd28c85fea8454dbd53898c4622f73d281525d417b068a74714a0adc0f89c9aaa97984755b341278885cef5c127c03b29cc2e3f04a74142b2d0f316909f432883ab55fd0f264481a70f2b117ce937831ee7b9835beca6fbe669be27e446d656a18364a4bc565362fdd6047a413a8397bb9fdd202dd4c7addc02b242f2cab22fd02ec7b9ae3e49866767c4b27bf76bc57b527d5cf1d6eb953edbd0f9d2d83429cda1ee6e387bff815d58fb9b43a949af9b4c704144b15a7738e3c40129addd7cca15a81fbf9cc90001eb2a55649a64163dc14b4535baaa94fc22c887d0b4813c63aa2158e33fc5f0b8d78d9da4a052739c76898b57c3f56f42ce801f4ad6ea928f7a8a08100a4a3810de13c6512988288f90d6ed52f1c8e9db6c9ee0179537a03ab70413d25880d0a8d8c169f52a7f7f21c5702ab70d41e61fa2fe5b1ff1899ed9717d06e09c081a9997e7c2ca695ed94900030bde522d2f7376237375e937473d69000c4978ce581ce14e45908cfe9b95c1e14f5c8e676dbbfcb823148471da4889865f05cdf172c914ce65d90860624ba09f58ac8acb524dccc31d0736fd0e3fe2685a24ed344c5a70c369115a8b7e4c5b5fd11076fbc79220dd5874769d77cb16d1d10d9515d71d8282542d156fd09e711554391e28c055fff801467c9c169983261bdd703f6cb0898815729836b837e03123fee53e5559f59c59e14d0a6c182d8ea4112cb018cdaf6103809a2a554b21a7adaf7c748bf7851951ace4c30e758498dec1f10f17f621399d851b55a48033fbe3f62901723e9521af5fc3a6bf72b67c9ecba153260c28377dd24abe047f387e3345774952bc9387e82922faecbbd58601b413afda830cf279967d165f5c533d27bcb220156ccd9f1f3e3d2799333e0936f29da5ffe37af2894ae4cf9b9666c89af65710a443bc2b6f052c30e41d919dae8ee10c726168ee3ff63eba0bf5f975c446cbd91ab618a8a7aff7b13cf1b1000c2763e9f99d96ab2e82f80e5917a8370fb5c542e1e9dfd5852eef353fff663ab39272a490381ab27408b242076916e027e2c9056e3891836aedb6c1f46a164e699ffe669bae5580d0032aec95a8886ec3556b93e8fc81a08aa16e16f46af341573a787c867711ea7dfc10faf0cfb0d9de997c860b3abeb90a421647c95eb19cdf23bc19ca59cc22c64fb24733260c41c462b110a5e48c478244cced3d8ef9408e3d9faf5a30d069e901b15b8a7d82b2e8f38d0d8b4711ed1a1ece2d511660670f804d82c8fe3e278449bdbc596ea358c0443483c592e1d6027ad473991d137da9370e61aa4c3b7ef5c8540579e420ad6c00ac108fe894ec64192d85f76505f5cf3d0513f60c045e49349e83470ed2f06c9a9ec195e645b9cfa2f4c256e29e074cdda7380c06a835be8d8f4180d09eced74e6dd4e25cfb37b9aaf5b081e9d161050517156fef0bfa94c579250e4fc9e75ee09bc5f8bc7bbdf556a0a2b7bc8a696c687b42a17b8ee5dda0013ea56580577a756348d2867f1320fa88279483f5dcb74ec8e93684c2c43b9288de8", @generic="58bc4620173bff62604034a1e6f50a4b052e112c9de45558fd81c6f12286f36a6effab22ba6df4a3206ddc4bfc10f066184da0294f3bc70af72357472ad8502546d3881cfc16e1fdd8757e06d2f1fdb321461976a8ffdda5fa84d28e8e2d18b56c31070612e3dd413a818c330b15f7a22618fb086a38ceb0e72e13f8ce24aa23db2715d2a80b39b139c765c37b6851819f2fa408eb510e8df04a4729058cdab38fd93ee5b8bc832174adace736f127e4d4dc84ad0465b4b2b2df864f1b67b5f95a7d0ee31cb7897a39a8c76a626cf5fd61ec2ca85539f679a30ed6509ba6fe38a1f31ab5d2c71510404bce5413e0ba043e9fd19f370fd38e32bd33c8f9", @generic="dbf70543711c8083db1e2548d38a5f7f9758a3afdbfc930d6393effefc6e7cf6815ce850bc66ff5e0313633638d2ba09dd168773892b8b9c82e17c8c58f81e8d4fb0", @typed={0x8, 0x29, 0x0, 0x0, @fd}, @typed={0x8, 0x82, 0x0, 0x0, @u32=0x3}]}, @typed={0x8, 0x74, 0x0, 0x0, @pid}, @generic="4d797e877bfc012da4acd74e126bf2bd17f566fa815427caa24d05b0a6c4b4acbbbc3ba0e07f2b2e320b35844dbf0571a7a784bff3a57974590415280ccc7fff3fe9692de301574039b8307d430f1ec13f3ff42250758509ce75b1abd470", @nested={0x2221, 0x1d, 0x0, 0x1, [@typed={0x8, 0x65, 0x0, 0x0, @uid}, @generic="fe20c83a027d81f8eabf180969218babbffd89bd03a7b817207060f43c85ac335565e920f084010de7191498cb461883a43a7ca1da4490c479e7c4c8d83ff9faaeb440c914076c7eb7f76f90c5c2b63592234c218d6dd30c1ab72cbd64229df686c45725fbf0c00671cc4543e9542893e996309aad75c90609002d6d8c29c2f08012401cd4eb18a55deadab728a8b44fc0e348cf57a94c7b8b5fa6f32e89db7e3172f3c917fae639b7a21d2cc1c7f3a8abd6e5fe60ca4ae9eebe1348616390", @generic="ec01a95486c789b68513f8bb9d0bcfae26d1febe238f486ca0b2965d2832328889f841fd033ca9dc70e04533f92f4e710ab7ae31ee895cd9eb68c805a0146a74eac9315600b564729150c65a66952bb6fa3bdbba753c8afc75d79c660cd42248af4c5e22defb321961bfab2d62cb9ef81dbe9c720db72e9b9cf1e064143a4b47280a11", @generic="bddbc50fa28a8eb46cdf87c82d703a3857eb3e39d861c4e4b777f112a06505e90195e35514e9a2fb886672be947f91eb7a04cf6c75334dc62c1859cb1485b28429c3b2d46830f7c1b69731426c18a0d3fc15b219f92dd6348f56d2abeb0fc9eca6de800ee226769a356fe8225f7ee2a1518bd337b53cb3379f37ebd2354999c537dab0669239d5014c1d89e38cde71f44a52f1d0aec2644e47025c3d2c3a9c7289844901ac67a162c963dd5f87232b649cfb762dfebda6c590a5d1a6c591f316b6d4efe666d02b0343262ac7389671fd9ca5d8d4421068a150eecf584f9a035f94e3d8c7831f193a1d539d34d0bb0fcc423726a3e6f911f17b9b9b7962bef94c731f975da3bcc96553a58614ab1581ca2f64490953eb4a8dd5341a8a45ae6824f770f5a85b630d83e24134f5b9597c2559618920dac11cf86071876243958c78058e9d9ab28eb7f101a8b9340fa4492c6bee8b8a14612aa575f660454ad89758cb6ba578dbaf636858db786018bf1be3a3d39be530801cfc5e8d95e3131f85536e97cebc8bdecf9cced0d19848ff50a3c665473c8f542a55148d3a5dcea583cfdf240a1979621125318fd2b4e679b527d13077788a88e6d2d5bd2cf4596d5de306ba2738f4f165529b75a431700f7ae2d5ca1d5149f66f39862f27d31bbf5dfbb422b8d090e01b374f76c0cd1772294ccc34966f24ac514bc3a74bde31d3f8b9a9b3186bd6df29606386534aab514756265e87606343d133d93e6eb86baccae63dc1b50f63ba817543cf70f644baebf3216c47910e67372fcc928d93189754af3fbb20354d3d8cbbf07e2f23d4514dbb14a1807dfec7c9033929b3cb2013e3070731fe2e14a2169685fdbf8db68411ef4309a57ed9a0941adf49ed18c51da81c788728b0cfd37ba463d14c2963a40b00573d0344f0d9a4fbb5279be51dfb837a66783ab06c8615e0ec46cfa7766f787fe4923d03474f97a07b033abdc3b0655b05523e5a9e01221b42bddf8c733b0faf6ed9f1dd74a82805898748da7b0ad5b2bd8530af8a1ff8bb571012b4b28db3a74ea5f36693f42e6239acb3ed08b3e4b3d0153542d6c50e1baea006d3025c3894b41fe016287da4b906342c18db9e68fe2a1544ed308e47145a0305a74eddaa678c1595f820cb5cd1641228bf90471a7fd7f934cbb027a2558369c65e4e276497e7655e062f5f2f08578cf792e1cd9dc0daabfe233ac82c1ca8c03e5fe0a2de136c513a51195f2feccba087043c1fa9095f39b101e1e723775b143ea6714243027d02a70371eccbdc16ea338fbff01d108ff5d7b6d3a8caa6a36f5bab8a6728ef68f2034e11972c8bd74d8b197f0dc743eb8a0a19b2aab8ef7cf464537cde94082fa1386fdabbfe81a8d7a1f3abf98e7d463c967dbb4345f7d55b1f90d9cbad9b1805c2bf04b5740d48926ee159355d93cc58bf6cc9a5195ff20c619966bddbb5e3488ec0cbbd98e4d8da945f405f3f3e4edb58d5088ed0402faa669d2756813dc847668ee49fc8ce4482d72166abd95e8944e625d83c03ac4724e03f31ba94e6b46d685977027266fcce47f83247e00e4affd135e658c0928faad6a2e42924c41f620b62670bfc065a1778a90bab891bd421609e0c9ad473bc3c96cbbf2712ca75a7cac0681916f00ae9a7563ec6f183be9d37f540fea7bb5a460d07e00cab31b10f72d67e9cab04cf573a7cbe6d6e2f20662017f1282eb28897db429d91fc0b4d9008e4b947c598396a0d297025fb0d905751074255606152f5000497b7f9e6ba4a818657603ffb1e71403d8c5d46141452b52f461a9661531739e450d1b54125095c06bc604695632cc9244acb19e10822a22cc2edd8dba1b866079b4f0ead1740b9cc7d319459c77785e1a7fc093fc3f8f7f1addd5b20de573689ae1a5327037cab791a069f3c59fa11e9f3166e64fbe9b03f1e861d210602a149556adb952e2a16fab28a12c7c6bcc3b2414c274fda63503cf1af2056095fbec687b512153169198069686b3886e4fb2713d9a7eac4aa727ae80b6e9959d048f67ea25dd8e81ca466557007ff4752d9efd57ecd85ddb033ac9faab854c40eb61a1f9c80da805bb83a772015f9520f9b1762469a5b44fe92eaccddbe21ac78107f6cb428780f375ac3f30d32764b8684bff4b5c788db9200542e2206e36a7a1ccaa4b44cae0617a1c7c673a56eafdf31b9f11715a0cc30220fb17450c289c77f4603ded4488240917ce8c16f81b243ab12012acd55eaaebe740fc3286ab5e7085ead5498224485b8fca722eaa3b24d388fbf0bad2080c2e9751e33669148ba9477a6cfcc51ac8aaa7bfcb76af6fc9b61e2a994a92a7186001f8983cb42722d59eb09c389ef9740f234dcb97d65d8e180247260149b5a178ff2bc6c14b25d67242de2a7bf5b572d03ea7d5b716b68a1c97a3d5fb1a7d8ba528abf160296aa1df5bd19f943ece7e9129bb89bb0136b3cb8c2c5a8b854fce1f9c4d54b94d135e9db5b3f741110020ebefb04e2cdc80a54cf4f455d37e616462d9bc19bc98dbd598d65cc9fe778984e687ff0da26d63aa5f7da3813e46d15272f92f0f4252d058a21ce4aee226231d415dc56770d892c96f1f06cfeeb659fd447d4d24822c276b34743c9fa11879f6b3415d54fbe47dbf52595bcf368ad74f9b4ff163e843dbbec318861744dd229dcc9a5d564c9c9be12dede43bfb0d4744eb66d69d5920cae62a3fd32b842c06b2a527d501ddd93baf70e01e812024ce88e32a01137da5cbc0e6b2f3fc68818180691a9f85ca96dad6f501743500cbb45086c22719b7c786d0aeb1ee519f5dfd2efb40415d1ddc9536dcf370940481d503725034ad9f1ba7329023f78d8beeabe1662632d40841ab53110ef35e65fd5ba7589a706737c2799524a4df1a2361f02baac820cc99b10df964962e49924c529ccfb0729a92eeae4f0c01677b8ed65c9ce62a6b205ee783da1a18315e5496661c3bfe1b91598ba023d155da49477fa9cfa983be205bf6e48fb733bf99183ec19a0c06337db3229c1f7c0c94908a26fc515c17a73bbac331ceca623a0771519034ceb7b1a262753903e59e2bc1807331406cb9f2ed957454f5975a427000d2d6e2a9f62417987927bc356bc55803547d2a18bd9c3fcdb8ca9f59e2a3bece608db017bb0dd5fedf22742e7f6e610a2b845ef8469d9db917813cfed94b28e446665d20e3d88e0144ff6ad59d8fa9330df5e426c01bdc83eca9cf44e74a08c7319024e081fd042f3e281da5ff397f441b702bd60060278dee5c962cd87ada2490fd954456c990e5f452ed553625c27850cae3b68b3a3dabd9a269db286bf300dea46c29337f246d6236119fce1f827f54c7520bec3c487dda30ed18c5bbbdb7a8e41ca9659d6ab927cc8d6613fdbe0091c3b821fb13d5db26cceb8d2f8dc2e76b797f4a7b16f99e9b2bd3dbbf111c2da46ee182841f227b054e9812ec5e1a87da7085cda9de7519bcef9969d3f9f3887ac99a34074b100c06387a05812afbe2ea94086a0a11847399779db7dff9f88bf0fe5a4a65114a728ab0506212bb697e41607fc5ded3e6ce840dbb7cc204cf54fb090b8505f5a6574ce4705ae41ebfde0196e90e27d399724fbd907238e3a28a48b1f93f8017b79afa151d1f1a343a3b086bf6fe0d1a27ef04bf0b480b2a0a2821bfe8e595a3d76d8b3b3fe0c5da3a545d543d33eb38d959430c428dd2b5e7d1acc00a926c07777618c55720831c757fdb0c2fec7c53640af77f6591f7efdf2fb7d48ee4da22271bb7212113845d900a532e9368a485a6c47975d8ecf4ab1ca933f85f99b5ab65d1126535fc1d1d65b293b0aadfae2578ae2b291ffdfd35959a21aa1a097bca3a6bfe4ca6cd296d02325a14c59077850e329825b4769a21b512ef3bf0201135cc47b55831ffe1d77b4a2c25bd01fc0773cfab9ea5ee9de43becaf91cd29b8bc796b2379a505bf3205a22beda2f1a91d9e2f7ef919dc104c22144b2baf96aa67a1523cef077325f7a20317f8d9a43d660686cd7e338c8d8b3e65bf57644d8baad33f7041add493340e508e7ee0dcbe13b52c6cf600cd707f1d385a318afd5fb7bcc5f3124139d7db7d2971c1a09c8f6026b59e266b4669f26090eff6e2205c93e142678d9c3e1cc214601d5d28d5ae6b182b7ea476573956d5e0c536e51ea2d2317076e3410148e7abeb5da0218308ea18d81733f5040b9f8cca89e5bc971be6a342df1831e5a9aaed3e7e3e538fa6e68352388ba2bacae76da3f60236b0a44d60250f73b2d4046d09109c5e867b370ac457639933f1010e051fb90db841211e82790e43b1823cb86c165d355f67083dc6265acce3790fa2ca806bc611ba4cc9199457e8fe9b071c2f0cb85395b9a82edb3ac9da96e77d2e73a30162433eb587d891471de04637e6f97fc63f2d33217279573d2bce6fe96298f9599a03e6c2546af200ed50f4ec304d1ecf333fb2d0f92a0c7383848a1d8a65c5eb6b0120a4470b20cabb45857aa43d690ce6f4ef4a7472f60162c5a76816fa36200632be8985c89366ae854c3163ab2344f27ad0577c3b748cb96113b730c958ab58328d9a8050219d6e648820811f57c6a9d228ea7ff1aab234aa29c588caa5030d132da1de024a73599f27185ae1c0d2997aeb465b11e9aad860b77f11163d08ebf83c26acebe6cca985510e66b098c053ed567699ccbda21e41aec7c2429dc0773ecb3132a9c462f18a1cd601d524952156893f4b0bb1ca0c6f98bcbc3f1e38a873a6ff74769092fbca88bee868afc8ce644f463947742fecfc7e2a73d3a9018368e5ff9aed9cd0e2317da1ff04c4e6fc9bad045083e9fb2ab971310e44984a7ed9ea1a724b66fb7b06ba71bf8d7dbeb50f3e86baddc89f0e47d300a909fcc07124708a1db3f347af4768eb666788b510d2e0d23ea23599677bf5bb4eabf554dfefca9814322e96cde348ff245a3b2a5bf4c1edb135fe5808a4ce7a91120f5ea8da2ebcdbc259285e72b6fbe9f8e7f22be2c188b9f970eee9b0d88dee4ba707b7b81dbd77cb88ccebe9b99f2b0c73ed2a7ef1163f74f31ab1ad90f09b213a8e7ceaf94d19ecabc5d403eb59b500c0dc13f6d5b1c494d24005ac44f443a5db26dbe1fad6af700b258ce07405c5cccb6cbf23bab1c3dbea29d6fccb86c3f811bd811f956dd8a245c7e17f2926969a20de50fa6113c5b13859c45b31207c7f608af8b6e8761df4ebc2f9b5c08d600afcebe0287218f5bd0541825273d8f5529ed001f3c4c65f4c14d68f548fba0a18c02bfda455f2f374f11f061f20cb746fc122b8f795454d30a312fa5c5826086d7b389482c0b3c210b5b21b57f0c354fa35a62b7c9908f8d200a9ad8e2f62a80a2ef6438814a33fc1c3bbfe05dadde62018ee34ea6c47415d502f6435e23c3911909972880f99e8fc48323e0f90ea6873a7cc2fb80981766112618f39de120fe2f7e450a5d5693eb4aee0600dc974245a13cdef31a8a3b40f083bef3cb4afd604786491b73855f8891ae396346f852bf2d5a764fb4a57adaa9883bf27fb32376cc8759ae7862f2a865464098046fb79245aa81d2c3ba3cd8a2429e3e1214305910491e181f63371cfcef83282727cbc7e43956f9717f68f8640010c0b116c41952b6d444139fe0dd37c01d2fd7ef38da32a5384d3a3e0e09055d35073c11fc04946cdbe65fbf5d9272bcddc6b9d666a90a7ea028ead32ff290c30b8d5c9a050c2a8eaa569f353d6b1711ee1709ec86ca4ca902ac4123257230962f356e141456ee539b", @generic="ae986e6c7ab59e130e83e6660894d1013dc1783162576fec534a3adf3c0e1a5cab764c92b064db46f341f4190ce7f52a13b87ecfd5326f9b36d0c5c4fb0b0ba52ad34edf1ecb7caa2eb7d1c202cbf74a011815606cd4fd39a819fe00016561189dc90c55a314018866371eb45508424a01bc64c2867f4e9fbfc39f06eaee2edf0389fda39d638d574e8e0c7e083ec6895a38cf54be8a698384977eaf2c91a48dbd269b016fdd781e5546342bc7ce9af12a053ab5d810c24058dbe718b5df5f7699218fa2a2e91a43d9f20c44f7496dc19fab4fa15839ce8fd71577c88028497a2e0046a9e932cbecf02efa2bade7a2052affb97f063613a98e13cc0c84470c705b748421f82241265a10691ae21567b09db9c99d124037fe99e53670af349f0d23481c9ae6e164a43bf6a49c97069fa9e9cc80e66a935b06c6953059528d3129272ff33db032df4dfd385ea912a1cf80ba00d644227def3f3b47c168eb82c496dac69b384066e3a3c1e396c0fb82fd787faff0244940f6228795b563beb25fd6364baa6bc2631690e461007ef90479691ff40cbb9668ad8bb8951555997bc32512ece609b80483bc43b1f2f4ffe0371f6866aed6f3ee909c9422cd8ed93f308c998f4b7a4edc807ad39e8669ea799a9b4e3c632de0b5fd4a9cea3c2a5d16aca5de9b9bd3ca80609a56bb4fcdc1f2a8b172930057699b488f0542e4ce6fc18683e361c0d7afdd264c83c0b90559be851a7961d1b92934343d2bef7c440042d5c4431076a663cb169da8a363d6989a08cf00b30c2728437c69b166844ff2373bdd1501dd6ffe737fe1d0133f330593b1579c57c623731f46f4a4eb8bf9bb6e6c7d18296d51f9c190fdc222aec9fcbc84025752f8fd90b05336eefbc3d2ce15dea9efcb41a1892487ea637cafc14bb4dc728eb41b809e31fe4c60aa25fb8905aaa43d6ed42b861213db438958172190c6c43d274c53ddb53d2bd541b1f45a60f9d5e874bc52ebf577f7d3b2d622961c8a3249fe51d2fa9c7b403d72a4715718589e244cdf01906e0c4bd9a868446923a007ddaef0595d3403e432d56b7b5f668065d70e956f34e2b99ed63a6eac9c09b2b0881d1799e7721e7f286bd86ee4b9341f3b080374a243770d303834748e6e04747092b1cedf325aedb3206ce4ffe11437cf475df55af32f6c98ab913236953d65dccf81e3a5111d0df59d1fc37a11040dcb2079be46b446a1040d066d0f221f0936e2c67f9131c029e2f8925dfe9ccaa74a73eddfdff4548e2c92975ad86ebec8766fb2ac34e42b4d8094d5014f7cdd03a282f2cbb27d7ffc84be53379c588564a414b2f7a876524e2304f1439ae526a08bd95f8dbac159ff0f6c02ac7657d97884d9990592e217ff8d891695d5f6f2c07df46a1435102c60a13df09e76d18278933107766a3ef9c5e1eefe01c02c48b2f4c3b7a95de0f0479525c96a5c9685e8cb86e5895ec57e4dc1a3c847ebcd964c3fd498657568ecf11daed4c3e77f54825b9f36e4299f8e14f76d63918a3b13e2100b657c4e40cdb1a902ee2ed7a79387cacf9ec790a28335af7c7a01f3bc1920c79da630c1cc5da1ceaea27981002c7e6e9ddaa2f27af27191815206b0e4e66219ac882a4ba8ce68cd46cf2bf8066bca5b569b15225b5d06f5b1e28a92144bd3c954dfb020b3c6fb61bfc8da9501d3795b68a665eaf97224e80fb80ea609d59d8d1165acb839731470d1ceee001ee77df384d7f03d0df747fad23ed1c15501c843c67a232a1acc7b7b3c4b6149b169817599740846345d8c0bc63879a32076c0e6675c8e887d1a3c4e39051f9186f186d94117955e9b0cc688471923ca556c6e5d87d8d07ed5bd520097c65f647500e04b91a69202f1a82a63c1202cdc401d79cf3ba0c75236eb67bd5fb1ccb42a43f0910164c3b052240086147e4d94570c6b955f3ed3a94941596f1d28170aa56da23ede368ea2e04b850ca61d8732b520688772117ce5698723a9c5f5e175b45856f5cb7b685da69682883a2bcf0d0c3d3b12b84cf50951c8f5b187e41820cf7927a34a3784c13dc1bc99818243ec990e9f9ad426ec1a319b7632ee7dc731c6120c7f5491f7dd7863560d032fcc8acac632f1e063b6e4929c24da922d173f801d7838f672ae0755674c10513e9bdd27b50b0368642786c630e14b5ffed5d228851ad4995e0504dacb3d40407d9f05b8267c5f38ced156b89a1b328af3907ba3cef047f78d6bb296d54adb162c9b5657367ed4b5a5dca32e524967545f96fe5eb9b0aad6b10a054bfbcc55bb6171f8fddd37b448aac2a4a199ba25507fdae41a40d8f17ae99c99289702fd386514e5a1f2ac76d744abf68fd26834e16a040687387b07bd563b1c747d7f900c577f1c899769625b48caa82b57408477680276a093080bb080dc988c8677722c88d7d539f041c5497bf9511fde8f6a3bfb034319177c3c747718660da22cf785f52dac17292cb9087fdca0ace1309cdc2f27d3f69522898df68512429891d6bc1dbf2b8a54e7cc17a69261ce51c90bd82bd39cb1a11173a9cd4f21f8ea18f1046ea4dea7c6132c3a45173f78ef3c0f0f2e7ebeed36190036290cde4eff95ee715bb5e57d6c12b6c11ab7857e1151862777764dbfd8ab1749beec1000bb5e0fa0cd02b7741ea01807653a881f874a065bdbf3f8e983b678cbde095eb06722023e744a3050899e60ca4a6772567a979ac497c98ae5813d3d1d69469d9eb93629550e4645230007b7a885a87107db3bdf42d80baa6079286ac61ef91ccd2bde5402c4fd59830b29684a842925d9e6f6959b44937d42db2f1ffbd81dda9ca5eb3687c22db963819fee4df15d82ee304cf2ed666ae1056e1ef83471dd83372e6a6bc7ab3c341131a7dbd582ffd6da374a18bad43d8fa5b2f732049c68cf238aea4a8e1b186dab513be69a95e880bd6f1d076ecc9f6bf1b44667be312290a2cefc403fdbb949852027fa63ed0d9f7a72d9271b899b3603f5a408296f220cedcb22a2c4c2559d03cbdb137c7145b240e107bd0d769f2b3c8ff339760d6a15545dc88a83fbe1ab1e66e3ef479d35c1f8cc9aadf6cfefeefe41d095ed36fdfd48a056aec660ed20c16356f3e3f90c75f0e7208a89ec0ca4ffd3abde68b38af36dd431f640b4d10987972e711489c39ab688502fd4dda9179a5bfca351e71d51bddbe42efab029346fef520664a7ceacac04dacca08cc8b5f1df885c45890ed1006dc058496d83f3786ed17a40ff1a08db77b2e1d3c922dcc71a3d585bb11b8c5d52aa76a192aa777fe67741adfded87aeb3f52546925f3185278db05db2fcf523e967a2fc9c78b7941e6e4ee79bd2ce72d36bd96f67afafdea7a9b5f1e9ff4f380c499644dbb5258aeac1bbaebbd1f15eb7d7fbce985f073e143f85e1cb933e9d59d30b2bb25447f150bc2d7f8e4ce204916cd7b901b9cee138661a18547b83c08dbb0c09abb56d5a10f892b0a4bc7c0f99277d253dadadf96c7ba0b1cf0a0c304ef7c1588ca381c39fecb243a23baa7bb8da8cd233acba8c3e10fa4f1de77402d88a8fa31e0ef9a138bcc7eeb95a73cc5475a8c5c43a0fb6ad2c706faa446d66e22e2fdbe6d1ebb5f99631e1edfa16ad3b4d02315417e36da1d99799391ce733b9ccb5a6d023a5e7f08287dc85d7f47253e745ba3510ec52ae067219cbd7892d99e97ce8744bc2b22416dba1ba34ea256fdb5409667d7d26b316a2c0c41e09fcdc3e3385ac9bc0e186837f38f0c0da878225036b816a5ad8821cc557168bf57c48026516e6050a587afbd91bca4c50aebb6041d7ca1d46fc37b87a5fa11fefb100d1abb3724a3fee0933ca0725f3f6f59ab5d795a4e1b862fe182102d3b1aa47323beb407bdab178d580f711f7824aee370b0437f8b7e010b6d962bfadb7900743425d87b3dfcb20702d579784dfdf409d86815e930c0d3b72cea9feecb7a21323023c09b3e5fc730ca0106a7c1f3455866db71be78bd1bf60d7fee56ce068eade328eb7025e9f7b9b12ee215cd4d27084e9a0934fe8be01e494d46efad794d05681e2f6e4697fdba5b56a19e878848e07668a09b0293da23b805c64b08c3458e6c724c18c5af6ecf72d56a2daccf980afbd12fda78863da1edfde30537c1d2c31f9c69615f8ea404fc3cac3449e39a8716e48f776188a32e52a598b18bf6f3a155d5cdd4f82b1646a869f15317091c21cd94112622129e697be24b307752b033e31f9b24aca6ca324bac7dcd4c40f611e2d09849f8219c6b85b62c2a5351fa4c14236b68c40a830cce358f10c90bb21731afc5f4181c004878a45ab1307a06dfca98f2c1300671d33047f4eba68c63b3aa02879b661df68eeac51e0748950824c48c543bf684e70ab131ba121165c20c46b04c163bdebdd8b95610b08d0d6abfb138cbfa14989f6bdac838dc86da3e946ff47a731f4202d081524145e56de66bc364170da9cde36386d62495fc63970a5e9f979d96fc797c58fc690bec200b34d6563e2204d6f535da5bc630847ef711377b4fba6024b9946c2dd959bcecbd391ed56bc4338cbae49c1cc14c002e5de156a66c35bcda8647a0d4664343b6d6d01505fedad2303b06916f61574e1fcad28429c7b1da5a2eec0ea11de67c94058638344f089a9da93c191762c0ff5e3da04031a01d4d23de0e84743fa10fb42bcf31fcd6eaa8070c93752916b9f0afd3b22d33f330ecc636536540752ff65aff97726e1a35468dab4e9e5be4962be77878e517fbefb9f79054a0ed2c959b11d9f6322f2b8a12ede5b0be32ce6ebe81173317c721fcbae84fbc567aa6f446a81c6ec8208fb8d2d672ccd187fa13492ab65d4745229fbab5c3f0e3752cf2ac8b017a234a0fcd879ea63a9b3b023649033849cedf9b3cbdf4f54e83114b63a9d1846f3f66d986525ddf14eb0dcc60e1f5cd23a1bf606e581db062fa5267ca0f55bcba63a2cf31e52b99f92d1af21302dbc1d2b134d067511fe218f48474a92910d2da7efd8b17408e5f1b18aae567ca171b1c6ac7bba0814dcc0be1b1d8eeb7f2ff93861e16a838537a767885d746aa1be5f9634313090d36708885c0698e0ca0d3c6c1c858afd7a6f8820fe31db170fc6ce2681aa80266d2e920f4ba8637e826239cac5080bfea3d046e8a200de5915d291ba6082343a613365e5518e40ee8b560d1dc0a9852033ccb70044b565d70ba6bc6715fcbf5c6c9656d91ff9f42a8415f8ad99b811924a1c085229d973e586e87583a6f604bac35775f90bbfb8f33b3c2e9728ad9bfc55d60d006bbedc23de875e463b9d9e8c8553e60773c53a1cec8619097c8cd1a3c4b7137392ee8542d96501b5a0b40662e6ea7f2e59626ee331e009838ff66e54e5645bc74bab5091810320a55beb7eb3bfa12cb38f204a254874039f1d68bef2d3c325828a2fde91d15e45649f253d372beab1b5aeec91b0d80fbfaff522df539384d11f7f727a79dd78357f0897a2309f692f7331dc99a557672a526a71342a0001f0238578b859625d673de5c6dcde3b84b98d2c9d11da9cd1c5b087cf2cb4aa2b6bb876bc2e4aebc678e05df4b8528499030c0896b5ca87041de348b9512736207f3b97685bb3a20ba3492c57b3b00c4f661725f2322403254c98765e9733981e625925f1aaa004ae6eab0948784a80519b74aada0247a5a573e04f362acbf4b220ff8715f9cdc8525a8d5ba5887dff03c64bc661194ef3f10735559d8c7f4d499433de7cc6ff16b57cf77c42c14da4394d8ddb01e6eda9c7f61612f350a491b1f0dd8f", @typed={0x8, 0xb9, 0x0, 0x0, @pid}, @generic="7c8365cf1dbe6cf53bd3fcfc98f052b5131967c9040c870b1f2458ba0bab15911aba2188583a16092ed7cd247a4906c1bf0b41146437895c95c81e4f4a6215e3eb41eaa108b298fb68fae2b85f001cb2b3c7be0f9df85728329466e8f232c10cb9013de4adc591552a9f8ec9dfbe56c82fcbe4fbe7de16dbd668523856578152380917044c47f794dfac1aaa99f866fe03b3e766df36f712cc2e558f68ac163751df2a0fb20dee610c89dd0e9296614a8b3ff87b3f7de2c0fff4456c38d29a0756ef243a479f376974ae2b"]}, @generic="9ff3976f013b454da5a4173f1623b139b94bb825c574070e31b4b080d6f777b864a2ca711bf19a242bab68c712f7e14e86b92e49a939ed52a53597f52a7a71f9d5e5d3"]}, 0x34d0}, {&(0x7f0000000400)={0x10, 0x1f, 0x2, 0x70bd26, 0x25dfdbfe}, 0x10}, {&(0x7f00000006c0)={0x28c, 0x12, 0x200, 0x70bd28, 0x25dfdbfc, "", [@typed={0x14, 0x125, 0x0, 0x0, @ipv6=@remote}, @generic="d2333939897b718ca83b2c0918919cf17febddd689052dbca79510c2f4e0c046ecb5439d54493b7d19bb2f2e1791dc3ae064a628dee819bd44677b475f4323d1b67a7015b0cbfc6ff229230de1ec451a445a76e0d939120c4555422e36c9b6e18623a8542ee189850a2c4cf91d4422011f7be2575f4ac58301ea0dc28cef6e381c68919d3874b0a9f057ed1d61bf67bf26e4944effca6ae8e85d68de7c7489187740799b97396d4b287fd133e6c716be2d14e8d27c3d9b4123a742c21642730ea4d852acd2c9041b6df50e8bb8f5b7a33a5760aba4044d06bec26e617bff7c3d1fd5ff09d52fbc5e3940708ecc", @nested={0x176, 0xce, 0x0, 0x1, [@generic="4f52c731ec7841c94bfe694b3abed6fe2ca75ab4b25ea9980639fc3d45108690b100f537b42d23b7aba1733611a00f5b9375ba8b0cfaa27f512dcaa7d4dda6d146380a79912c74c77bcb05afdb77e382b72620db487bf6d799758a0e0e07f42e0458111540a3f9fe1b813e24a56a8f3cabd31f21ed8d92e6ac6b1e8f3244bd5fee5c64a2519e975a0a36802e9f56dfa5301c95a6bbf3ee72ec04", @typed={0x8, 0x111, 0x0, 0x0, @u32=0x5}, @typed={0x8, 0x6b, 0x0, 0x0, @u32=0xfffffffc}, @typed={0xc, 0x1, 0x0, 0x0, @u64}, @typed={0xbb, 0xfd, 0x0, 0x0, @binary="ae9770c1ae0e0f51c0120d4da2dba7f15c860f8571190c5b387373ef37737735a1c19f7125c6cae089e4a938a0c4c77686af199ab32c80244084e9bc5b67e93b9f31d11c99da344fc9f612ab32080b25f7cbf057c355b8360bc2d7630200706861850d21d7c0bab9a7d301d1d91826e5c98c4c70dc6aac6706349491f0def40d61aa47568f9ecf8edfd4e82ccfcc68c80ad2af14897f949c69306129a7dc9479e9f958c72ad22736d2bc961302add37e9cef0873d96dc2"}]}]}, 0x28c}, {&(0x7f0000004340)={0x1d8, 0x1d, 0x8, 0x70bd26, 0x25dfdbff, "", [@typed={0x8, 0x100, 0x0, 0x0, @u32=0x3}, @typed={0x8, 0x92, 0x0, 0x0, @ipv4=@multicast2}, @generic="82eee990a9ae7a3737a8fafd118e89802622204035a8365fb800a8ae306f0d0a9aced5f0d40f50db01", @generic="51ef64c08bef751a5d36aa9212f25f5a188fffb782f48b6e8196d84f6da3cc834600ffcf768d14f1dda4e69ef5a245d782caa1eaab467d5777955c115c77f97a2352637e3d8f3d608fe351931ff3f91861ceb701181cd11a963f03ae05fbb9ce66810932a73f0bcaf58214669cfc363a899b8a78656f020710f5240f10469c5f681557ca93401a5d306967392ebaac8c47a20ea42d24ac6697dc51803e080f26", @typed={0xc, 0xde, 0x0, 0x0, @u64=0x100000000}, @generic="b75d1a776b288730fea4d2b911936c3c0daebd523ad7380faba545ecd6e22f56126bb05790f52e5802ee61fd2fb8a8e6838c2469bf480459dc67c48fa4cd8277f21226efb109d8bddd90468f04f9e804c4391fc93731fd7d5373bb249bc7cd23d5e35e30d376b0a5ff53604c641f10ce253046da9df3497f5e5df2ce1d58ed0586252584b38cb2f5efb6b4522425a648dc08cd8ddde9af686d94ea6d6a5bc5dbb4df51dcd1b4aa1b74a8d8a25002937e789eccebb54a6c83d34580a38bc2e8f36e4770dde78f5c49b565f248e6bba4969e5c3bf35ed44add461c0873c36a16c8"]}, 0x1d8}, {&(0x7f0000000580)={0x20, 0x3a, 0x100, 0x70bd28, 0x25dfdbfd, "", [@typed={0x6, 0xa0, 0x0, 0x0, @str='$\x00'}, @typed={0x8, 0xef, 0x0, 0x0, @ipv4=@broadcast}]}, 0x20}, {&(0x7f0000004540)={0x14c, 0x2f, 0x800, 0x70bd2d, 0x25dfdbfb, "", [@typed={0x8, 0xbf, 0x0, 0x0, @u32=0x1}, @generic="ac461cdf6f406eedd97737848c995847087b40d84f5197b79ff7ee2027b0c75ff38c690de4221a6e19afaa99e0c856b24892bd0ec1ef88182a8028595b045da7d91427a6655a2deaec6bf59865e4c2312f4116b2f8a29c2ec4b15e25343c5dce1c51ca29f9af137c47bd0ed403f1324fba1572030d4d818d99da27a0c9c6a48b915f8082394e81cd2d52ebfb3d74", @generic="4fdd1bb4b388bae5a75540962bc627e954576f54550ad09b4916eceeef7c1521d3525b114739da224cfaa114a325c1baa2dcc221f40c2f5674a2c05528cfe4d0de49abc841bfb004b96269c83d4a3b820241d054d87f819dd819f20aa87d0f7cbd278115f1951ceaa2f93e44a308220cdbd6a0079fbe9dd23ce4c8179cd4f56f63a43756da69f51ed81b093d9e2cc5841629fe2a8928cfc64b9d340dfd92f7b506f719657418"]}, 0x14c}, {&(0x7f00000079c0)={0x13f0, 0x23, 0x10, 0x70bd29, 0x25dfdbfb, "", [@generic="3b2869deaa36f47b367b2fd39aab17241a4acf042af2f135295acd25c32147106e206710431edf46b9deaa40ca0cf8371a6ee61f92901884a607eddb34c21c09a04e6199b9cf8258aaa8929c3823523b40ad01868c029d33a94c260ab4eb10f2ee8f3ef10f949a721e46c692a55ef6917a459f650eb428e94d9f088368790cda94083be4737b6f3a849f2715098d4bd56add8ba76003b4f707f7d3e0a9a490aea7a068c9384506b4d87aed65dc1bd2e736e2fc2b02c0c331d52a228f96435c5783fb71f44dce1925d401e1cf1211eb41f03e20569bc6390dd11344eed22f0dc8fe0f0ed622fa8bb552d230de7b3af63aaaf710726680f60f5e653f57", @nested={0x102f, 0xf6, 0x0, 0x1, [@typed={0x8, 0x64, 0x0, 0x0, @pid}, @typed={0x8, 0xdd, 0x0, 0x0, @u32=0x6}, @generic="a7be934eafcc471f786a78e2172a6d18e0b494b8de1d136eef81869eb44d21e9321d7097a1807845784477ba4f8be14c0b08b0b8924cff74ca2f4e7a201ac211737710caf616ed16465c5b0595278f557070292aa9de8315662af55bb803f07c99c7cee505d755e84b7a8a6d04ff699af2b7ea10369200fb5124bd177b2c121d811d5a0efe96a4459482683f0898fa0aef53e550b9a696a0f414ad1beb77c4124859b027e0c522e837ffe96e9af1aefe634de25260f5249ec68209e9151b116f451b5b3ab58dd79db8b9e030cfd21e6d7cd4d10bab22af3dda18c67501dfec201ce28e3f5edbc817d51123ae0e5c05b41b43c1d080abeb3841fb322560c20ba5f28bec9ff33ac11923621925776d24746bc6a7ad0707c62757f6d5ecb35c7ef07c063f53c6201dbccaf7f62d6015d876c63609b05a0f8881c017c22d763fb0e7c3455ee919830f00f94990d92419ee592b7a27c83cccdc065df34d8ff0055ac80ac23b87dac34a36a73512f9810d3aa59c289880eac8905e71f385d18a800856247e88e9365980156624a12fbdcbf89dd291154f484d5d2b3766f10b80086dd0eb82c78dad532eee6878671f946c5c7b6db225c2529364ac9a930c6e010534fe2374d6b6613bd1d38865f9c4c3d69819507d751e82b97ff6cd634409fd95d1ee8ca30848c6b8e7b451d723dbf43ff3dd68b18f78276ed8f3bbe1eb295441ff11f765d98c0e46e11aa278041ae7e9e5d9052368455353ada58e153a9fab85328ccec9a71eb26a10f062ba3476fc1fdb18f2417293bee22fc4bdd09932126ac5b7a8ee9d3aabb09f9114d2ae3c4af0156e6ba3d3a417a7aee45b74ad6b1c5af19517bec9d69484eb5571d5d565ba5e1d3b7d9e7b1aa4ee323ab72dd4c746a2f66cc30dc03900630d09a2e8aed45d6ccc145ed5371a3636ce4a45b59fc14a80dc6b15e35c0b653564a388926b8732105dde4015ac716c316995185dd31f2384e8f6433c982a99a77cb0262401106d6b9f26b60e850c48623723f7467d74f0d5f31a36ab8c73b526fe147835a24ca1f79fc14172f4c2ee5d58dbc8fef30f52b9513c3718d86f3e4a570ff3a450861a033f625edab83a8232e4a89cab621936f8592af5605e1ed22bf1665e6e460a72c9f3ae60a0d5524062a8ea08292f3555e840f7fa8080d16f87fa04d6e07ea78e181ee0fb69be1ee596e8e08d47f70eff559607f95842c7dfd8c0d147759a24d941ce5d5bbe6cd0de5bab434b47c188c1394e9941bcf2423ac2abfc31ae5b34dd1f18bca3ccbe1a4989e4ce20651624140d548f59bcbe509d4537c794d58fc4da38d908e63cab99d7423cc196d6225c8d8dd867a07c9d8734b76810ca2b57552c5e2a851edbbc83f32a06eda3acf68c9076c1c4a43ef7bb66c9779d4899763b40e972c6ab4bfad4c11352357a6a4023540ec88b440900a1161d4bc154301e877baf35bfef5cda2b03a3f6f1a3ff12528b4e0262d734911a7553066d0e957025efcf11aaa86a7fe0d75221becaa278439f43b87f5269e89c0a2716f9c22b04237548c6a8a889f9a83f477bb5e6c10ad3e98e2a1546d4f6cd65c7b08b599162dff8e42f9b2b629d961a8c7e4ee7821445a90bcd9d2702dc1f3bee4b0efd80bdbea89d5141dbb450b1246a8768cccae06e9ea2d7c1ab41066acbe81bf9a0cfa26015297cc0332c61d5f84b29923c4141ab1ecccef1c6af13401dc398ae976b3bddbbabc855061b96427666f1203e9ff39df723cbed93df15bde60133a8d6518053f85d8a209adb592df23513bc52e75ac0bb1c5587a90857600a26b6dbc8e6f27333b2ec08a0f17a6cd37fb2641e284f410c64a578fc878774d37f531d15a41080bd2b75b9705c41d97cac77feb48b0a61fae2e9475534de3507d5669af36dee193a3e05faf1462bd7f96203dff8b53a56dcc785fec181f938f296566e5a364724d728f089f0fe0e78004a704d36bbaa98d7520f24fc8a8070c10cf3dcbd2d8c860f9cba2d3dfc541d81e3d853372cb513a6e8954cc15b85bf381f6e5d494b726f87bc83d22b6a60ec00b4c9a84098dea1b6ab31751875f340aeb81d7108d6651aeced2929b03380f29bc906e3f559f4fd1609450a12f85ed104216223ce9ad3d0bd10e06eba52f95e46cbcf530ded7694614cece3dd582cf7732afca792e2ab34f995253cc455a22ea247e84db2ea427f000b1a8d853e78ae243b907d8f767d7c9f36eac453b80b7b9ed96df7c90b31a0f77ff019f76818a8a3f44ac0972ac64a4b6da995935009a0485a0ae1043490432802ca4903f1e841f44423570f163db6051286745b9cacfddbe888f96e6d88d373da8bc8bd811884cc07b87ee3a7e09967e9fcb88f7c6a57c3e2cabd7f35712bcac71c0c9626985f4498dd9b7f3b502a5b6d913ed6bb03c507b3d4551f541f5bfdb1d2c9a62138c5b3b13f2239a277d686e5475dd7b50c0ecd2d0704f31d1b0f26ba8b512c8d52bbe0e6d70463b3179c9a684b20be62a9833b8c892fedae08727394d28cb0c0bcc54661c47022af4d8bbedd0c20103e2e25439cbc38e9d48dca01c786ebebd896bff23af57fb9eec7fd2ac96020a91b80ee15165bcf1c8314759f6a247da36876f17cd18143484a5f29fd819f8af551960addb6b19da7f2eb8267a1f5539deab013c6ff36d2c7f7a7c3f5150b6b3a7e5ebbc0a6a8427f5f58491baa8a83fbe2117f7d2e069d9e7eee46fee893fc24ff5b953144056c0aee08db7c513052ed6db1722c2a7cbe2a6e4fac6ad0c10e53c2fd92c24878d550b9922df1e06c53bfd0f3f65c5d222f8c6779f684ee3ac3c8b59a380f23ff76dee33b4f28960944e75826cd1ac00ac5327fa32aace1e8c94e81aad49eb9390e3019c6be842fb50c7c4422e2a2aae9d37a601e902ff666fdf611acbc790f09040900510437f0532496047edddd600ec50f4eee7ab72af1361f6bca3188f91eebd9adebde076fd3721907ed840f78392a69f053d18680d9decf9dc7bcbc4c258f30bfdfc076ea657ce322480934da5e437f5327e5188cddbaa84019535aae4de8bd0a76a7ce0fa290a9b32d82f7512438b8fcdbf780056ede3c065daf58ea25cfa9d01fe5c5ee028b643ca7fe8a7b049d97d038544925e6c4a2f60dfacc370b81f2bab177ae351ac5003b03f2d6e69f88ec8e70973f7855c7ef6bcdcedfe457919d153aecd10fb6f845e139663fc8a2e21dbe7ca338254e99c052afe9afe57d89fba3ab6ef2c9ed7fefe7e1ef6d7b54b94a8044222c166d8bc780092a9677ff092899bb1b4102bf0d1f2fd6606eb93243a781d7d7e97f4d2bdaa2134b0ae56501e22a5e1535437c1ec47226ab1860fd829ef0498647528f91d5c28a281099a726d97262c765580c8a9e8b620d1e81bd483e7e4a9d9e830b76ba11478ba6f11348180d1d28ac9e78c9923fff0b8d502e06d68508a1702f304bac29a24298532040bbcc727b62a4831247b2f8da81da2d6e1a08f91d676578f8dcfb4785b53b18ac8f8253a0f53e7884ae530ad4f9020ad378997da68cbaa055445ff7c4997e281fe744d88b42c9fb50aa00ea4afde582f6108b5b38d5640bdaf7a0766aab4534acd1269af9f469783c0671c5dc132ca3a7f74a4f163fb4d74141ed79a337e551a572dcad360398692d5bbb766687b8a68b71a19040097cc588c2b967e6846d301026e3d0006df3c33583006f2e0b15aa978086550af61d0cca9f6e47c565526f2e9b64afceb6fc5f0cd6f8a42cd3fa6d2287f70392bdcc56039b4b48dc1d2886c6498f82828ef1a7a17a39ef25ecb4b622960688d5539ed597345d718805ab3b07b4c2640f1044a2495399adb2bbd27d8a310e9ef8fc3c8253af0e6eb526a7695e2df9c97008cce15b1b25057c5f147f9800b6686b2cd2f821c4c7a6648246ebc7deef414cb62f4b490871e2ee15bdb6e11cc33b5891b1a7385707b0433423b52bc62f702126d8f070179f9f01e5afe2cb7c097ae31eda2d1b32146b92131fad9562a9c2fe4b5979d87c44e04f89d66e3d34e374ecae58605998288a554adf4a43a0ab8e614fc0740b69fb20a7ae26504ecfa3860926bc8c848733ea1e13899ea63b2bf547d3e49cfbb1805db441ba0bb9afdf86dbe52488268cdf223aa3d30495bb431344947dd9753272acb7964f6b2d4720676b01db1c82438d85fa0b51b5994cf51cbd19cfbc990a5b0889e8032dd9f7fe48ab62a0d6780cddc2be4c62f957fd94d5045109c621df111b8c36e3f0a7dc789767f313439c6d63b0ab6e725c97a51ede140aa49b8b60c4d334b4b04dc24ce690b27be77bf872abb47b4236fe71ae8e3f9efc15c3eeea50e1321d6292cf34c04cd8869fd1cc6b5e25553cfe5c714ed0a97022965fdb6e3de865951df3262ee0504fb9ebaebe38740979ceb2f555810c6fb6b6aaa90a5a8373873bcdd65acffce464c65b9b6cabdf65ccece3d22174699c7a729ef892f54c0ffd4bb63196f18a4134fbab26dee92a24949a93607e965d1589744f51e3e20246aaf34a5f75374c831dc15a059b2f9a593025c65f92111821d45fc510a083b2bb910fb6e9361fa1ff13da25995c0851206edb5831c93da7ccfea8c1acac70b10996b9ba84804e002693d0a70c626d28ee39b4bcaa39375efb25589bb4bdd65c899c602494f39e2df332b3e03cd0e8d14cd9e0f0b80184b1f6a1f61d31ce92205d6f4dbfc02f804c873bda7f6972fd590508da86c0c0c9fd3055a568faedf170db8469bc965c28b63bd6431bb823a315a16bab80e5d115702c067f0435b72f1a621f3785931219bd6401675ee201120ac6a8abf0f89c89401d0b3cb6cbb20c4be14b7bcfae4f2bef4dbb55a0b92ba761de231df84c933fb3898d8e7584a322c979ad6b08d094610a4ac4e1d4a8e90c6c58908a3e8eff21c5aed2dd36656e975042075676142f3597214791eb4998d36dd1ce1aae5c246214e8d3f877204bdd65056228e611e1a8c482b22230e8398c93ecad69be5040c36245bb10aa1d3fd419df848820eaf15a9ecafc01751df74b5b5694ee16bee1e8bbea0c017079462cf15a35dc0ec9b0ffcc5c5842cc963dab55dfaad24617bdc45650d844a1a0488419e63cebca2d9c3861642468e8056750a21c49f7c6543c7a07cb467bdea618e77749561cf94232b7a622a8eefafda862e495a45536f742a0585c61162b4dcd51f33de30a3dc02c5dd618a4aa0e83371131a01e4ad741fc1fd55f6f52b47c286890c67341101f7b738f0342793c33bc172c43485f615e52a0d0c0006f8bdf026d80f3935d60985dfc0629742d78a2114efd1c2fea29988998d21194e6897e3fe4e36b1c854b454dafa449e37e1e550a7501faa0f58864a83ebe4df6017414ca3bd23de0f7c833878c467f061616454dda2d49044ae8b2fb0a7b7329c21115a1aa06ed664ad74cdd83e8cfc5329bcd82974c5f368d0ed70757cccb051aef7806efb5eb996457c666beeaea218051030e7072529bf9960365fb3386bcbf1da5dbc4da3f7d6e8cbaf3696e397e26b7af8fea34502a47d4fac6e3ae4818c61fc88fc9c053e3641566788e279337e07f9d4a2657fc1769cbfd892a8e2cbd0ca5fc75a7ecb60adae03469b35baba28a0ad81f3d0afb72f426e135eba0968247aef462d6794b7acdf373771005d2285e528cf10c33289e8356fc229d1a12662bf92aaf5d2f4898fe9978c378e68e66349fb525a0c3078815d1df84013831d75802c178d3efaf66a8c61dc6b288832fcba95d20369463c81e85c8554c3b195c3c7c85dd", @typed={0xc, 0x84, 0x0, 0x0, @u64=0x3ff}, @generic="14a6fcaef26bbb", @typed={0x8, 0x29, 0x0, 0x0, @u32=0x3}]}, @nested={0x111, 0x145, 0x0, 0x1, [@typed={0x8, 0x81, 0x0, 0x0, @ipv4=@private=0xa010100}, @typed={0x4, 0xfa}, @typed={0x14, 0xa2, 0x0, 0x0, @ipv6=@ipv4={'\x00', '\xff\xff', @remote}}, @generic="5c5d74e5a96a26297cd32acedf00d8d881c822630c93e8e1976736ea8eb294a5120d4d18c435add02f1cae717ea126813123c0978761186b365899db0d48857c445756476c1ea0b1c43514d06d66e854ab1fdde54a1632dc44835af9b5bebd75af303ce0fd4d927040969899d855e01bb0c81eb667374898344c5214047aaa148cbfd8a417380fc70719be977388f3baaaabcaa02a27c028b7e2c45b76af47d5df8dd3daba4c20ca13e7b0baa4c0a98e934b8ecc7a985b5359f4ab533b4f3ae6915d5cace23da41182472d3f19d07f624acd64d7d8bb5a1d8b3c24d14709bc1111ea6b0671", @typed={0x5, 0x143, 0x0, 0x0, @str='\x00'}]}, @generic="09f08b7d19add6bb229628e07cf73a0f18dbc65f4521795e634d2ad042cf7df0e29115b9008029dc8f3994b5a78c7ee4fc636a714b72b24aedd1275742a3398b22861caafdc8de31c00ef5e7b1a8ed66fd3c4723260ea445d420179b5083b6173cc43b63a44768f2f64634e16180fed9cdade82572cb627124d82896072873a4aa49f4447bdfeaf3d00629b1da2b6f7a6938f3ab87c25908ef9552ef9205023b7e29c3699be745469bb8fec9c9ab1725d980de6edcdb40008feb0322534bba42d76096480bf44944b8ec52d303ae2d32def5e38412a83da709314c5c48e66b2e", @generic="c3489b29c06b03f83aa0dadfe5e0885feba4463896ee88893b12d09fda5572bd9c7b04ff43308e3bcd2b965f018ffb5c47455600be660a33d76899972990e3b5444e7b23a263fd288c259984147baa95bbb4cb1dbab4b68a8b906270064200299af97d50c73b24ed9585d6d0a62ed1db97e6eb68dd0c41535f14e9b97160917c4eae0c6a02bab9ca82c179ff8a410ba33c3c7dc831145952c7c94218650fb83c9bba17dd70be3c9c5e44d85790521bc8966bfd100e", @typed={0x8, 0xb2, 0x0, 0x0, @pid}]}, 0x13f0}], 0x8, &(0x7f0000004740)=[@rights={{0x18, 0x1, 0x1, [r1, r1]}}, @rights={{0x18, 0x1, 0x1, [r3, r2]}}, @cred={{0x1c, 0x1, 0x2, {r5, r6, r13}}}], 0x50, 0x15}, 0x10000) mount_setattr(r3, &(0x7f0000000200)='./file0\x00', 0x0, &(0x7f0000000300)={0x0, 0x0, 0x20000}, 0x20) (async) r15 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0x3, 0x5}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r15, @ANYBLOB="0000000000000000b70800000000000e7b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000004c0)={0x0, 0xf, &(0x7f0000000040)=@raw=[@snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0xc0000000}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r0}}, @map_idx={0x18, 0x0, 0x5, 0x0, 0xd}], &(0x7f0000000180)='GPL\x00', 0x6, 0x79, &(0x7f00000001c0)=""/121, 0x41100, 0x10, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x4, 0x1}, 0x8, 0x10, &(0x7f00000002c0)={0x4, 0xb, 0x1f, 0x7}, 0x10, 0x0, 0x0, 0x8, &(0x7f0000000300)=[r3, r15], &(0x7f0000000340)=[{0x2, 0x2, 0x1, 0x2}, {0x5, 0x2, 0x7, 0x7}, {0x0, 0x4, 0x1}, {0x4, 0x1, 0xd, 0x7}, {0x5, 0x2, 0x2, 0xc}, {0x0, 0x5, 0x0, 0xa}, {0x4, 0x3, 0xa, 0x8}, {0x0, 0x2, 0x1, 0x5}], 0x10, 0x8}, 0x90) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000005800000095"], 0x0}, 0x90) (async) r16 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000100)='kmem_cache_free\x00', r16}, 0x10) (async) syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), 0xffffffffffffffff) 01:49:56 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000900)=ANY=[@ANYBLOB="12010000090024206d041cc340000000000109022400010000a00009040000010301010009210008000122010009058103", @ANYRESDEC=0x0], 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000240)={0x24, &(0x7f0000000280)=ANY=[@ANYBLOB="00000c0000000c0001"], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000001b00)={0x2c, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000003ec0)={0x84, 0x0, 0x0, 0x0, &(0x7f0000002c40)={0x20, 0x0, 0x4, {0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000840)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x20, 0x0, 0x4, {0x0, 0x2}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000a80)={0x2c, &(0x7f00000000c0)={0x40, 0x10, 0x25, {0x25, 0xd, "8021e6141f1ffdd0dfc419953c26b72303e61eea44bcc483c65aef339ac2ed9872d2ed"}}, 0x0, &(0x7f00000009c0)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f0000000a00)={0x20, 0x29, 0xf, {0xf, 0x29, 0x4, 0x80, 0x7f, 0x4, "acb59fea", "9be3af7d"}}, &(0x7f0000000a40)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x3, 0x0, 0x1f, 0x2, 0x40, 0x1}}}, &(0x7f0000000f80)={0x84, &(0x7f0000000ac0)={0x0, 0x17, 0xe9, "1ca8179991b3d43ee2805bc90153753d1b6c190771712a8f92ae317b2fa2f48883d7acae6fb0f87e7862b749b79f647b27ab12aacc0550312454833ca93cae2bfcabada09f3ad962081b8a8f6a71cf4bd07807666854b0405f74dae2af64e2465c0bbde4575b055c76c4676b99dab4cda74d413601386ba20d97449b0fbd2acce0731a9843f798802e1329452f3b5019557328978a6a592003691388bcf5b4bab00fedf8bd9cb712fc9afc4884d6909b865d68310292745aef23d5d2d4b515e95a7ddd99abae7525c01aa399b8506b79beb533aef77c438c263062ea26053f2ea97972ed6763d48435"}, &(0x7f0000000bc0)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000c00)={0x0, 0x8, 0x1, 0x1f}, &(0x7f0000000c40)={0x20, 0x0, 0x4, {0x1, 0x1}}, &(0x7f0000000c80)={0x20, 0x0, 0x4, {0xc0, 0x2}}, &(0x7f0000000cc0)={0x40, 0x7, 0x2, 0x5}, &(0x7f0000000d00)={0x40, 0x9, 0x1, 0x3}, &(0x7f0000000d40)={0x40, 0xb, 0x2, "739b"}, &(0x7f0000000d80)={0x40, 0xf, 0x2, 0xd484}, &(0x7f0000000dc0)={0x40, 0x13, 0x6}, &(0x7f0000000e00)={0x40, 0x17, 0x6, @random="c619dea843b6"}, &(0x7f0000000e40)={0x40, 0x19, 0x2, "bd75"}, &(0x7f0000000e80)={0x40, 0x1a, 0x2, 0x1}, &(0x7f0000000ec0)={0x40, 0x1c, 0x1, 0x9}, &(0x7f0000000f00)={0x40, 0x1e, 0x1, 0xaa}, &(0x7f0000000f40)={0x40, 0x21, 0x1, 0x8}}) syz_usb_control_io(r0, &(0x7f00000001c0)={0x2c, &(0x7f0000000000)={0x20, 0xc, 0x5a, {0x5a, 0xb, "9ad7f1db811a90db21d7897ff24d6a73bb819e7a79df6de59bb2661c97bc1edc610f46f4948504761eb7f711f25f4ed13285672e6add369bceaf3669624886a1c5eebb150199e4d3a9bd6be9883c86f53376d7a54b345b41"}}, &(0x7f0000000080)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0xfcff}}, &(0x7f0000000100)={0x0, 0xf, 0x2d, {0x5, 0xf, 0x2d, 0x2, [@ssp_cap={0x14, 0x10, 0xa, 0x0, 0x2, 0x8000, 0xf0f, 0x2, [0xff0030, 0xc0]}, @ss_container_id={0x14, 0x10, 0x4, 0x5, "c3182aa33d640cc4a34e9535793b31fd"}]}}, &(0x7f0000000140)={0x20, 0x29, 0xf, {0xf, 0x29, 0x80, 0x18, 0x3f, 0x3, "699df7e3", "57bb96e5"}}, &(0x7f0000000180)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x8, 0x79, 0x0, 0x7f, 0x4, 0x8}}}, &(0x7f0000000780)={0x84, &(0x7f0000000300)={0x40, 0xf, 0x77, "b50a4993c6c9f5d680cf6578febe990bde0782913aecc006e59207e61832139e52793a7daa65f476890c613f40b93e8f9f0ebcec7ae39bde4d176b886439c118d19592f63ef8f201f141e61d27c479f8bd19242456256c0a543846383efd963e73d065aecae12bc2c2458845fcdc96594c693f4708539c"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000000380)={0x0, 0x8, 0x1, 0x8}, &(0x7f00000003c0)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f0000000400)={0x20, 0x0, 0x4, {0x200, 0x1}}, &(0x7f0000000480)={0x40, 0x7, 0x2, 0x8}, &(0x7f00000004c0)={0x40, 0x9, 0x1}, &(0x7f0000000540)={0x40, 0xb, 0x2, '\\7'}, &(0x7f0000000580)={0x40, 0xf, 0x2, 0xffff}, &(0x7f00000005c0)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000600)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000000640)={0x40, 0x19, 0x2, "f50f"}, &(0x7f0000000680)={0x40, 0x1a, 0x2, 0x2}, &(0x7f00000006c0)={0x40, 0x1c, 0x1, 0x4}, &(0x7f0000000700)={0x40, 0x1e, 0x1, 0x3}, &(0x7f0000000740)={0x40, 0x21, 0x1, 0x8}}) 01:49:56 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000000000000000004b64ffeca50000006d000000850000000f00000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r1 = signalfd4(r0, &(0x7f0000000000)={[0xffffffffffffffff]}, 0x8, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'batadv_slave_1\x00', 0x0}) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000400)={{0x1, 0xffffffffffffffff}, &(0x7f0000000240), &(0x7f00000003c0)='%pi6 \x00'}, 0x20) r4 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x9, 0x4, 0x8, 0x8}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x18, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r4}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000004c0)={{0x1, 0xffffffffffffffff}, &(0x7f0000000440), &(0x7f0000000480)=r0}, 0x20) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000580)={{0xffffffffffffffff, 0xffffffffffffffff}, &(0x7f0000000500), &(0x7f0000000540)='%-5lx \x00'}, 0x20) r7 = bpf$MAP_CREATE(0x0, &(0x7f00000005c0)=@base={0x4, 0x2, 0xfffffff7, 0xfc, 0x200, 0xffffffffffffffff, 0x20, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x3, 0x2}, 0x48) r8 = signalfd(r0, &(0x7f0000000640)={[0xf5]}, 0x8) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x17, &(0x7f00000002c0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x1c00, 0x0, 0x0, 0x0, 0x8001}, {{0x18, 0x1, 0x1, 0x0, r1}}, {}, [@printk={@li, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x80000000}}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000040)='GPL\x00', 0x7fffffff, 0x0, 0x0, 0x41100, 0x0, '\x00', r2, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x7, 0x4}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000680)=[r3, 0xffffffffffffffff, r4, r5, r6, r7, r8], &(0x7f00000006c0)=[{0x5, 0x1, 0x9, 0xa}, {0x0, 0x4, 0x5, 0x3}, {0x0, 0x1, 0x10, 0x9}], 0x10, 0x7}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000380)='kmem_cache_free\x00', r0}, 0x10) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 01:49:56 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000000000000000004b64ffeca50000006d000000850000000f00000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000380)='kmem_cache_free\x00', r0}, 0x10) open(&(0x7f00000000c0)='./file0\x00', 0x3f00, 0x0) 01:49:56 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018010000", @ANYRES32, @ANYBLOB="0000000000008da4b70800000000396f7b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000002400000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000080)='mm_page_alloc\x00', r0}, 0x10) r1 = creat(&(0x7f0000000080)='./bus\x00', 0x0) fsetxattr$system_posix_acl(r1, &(0x7f0000000000)='system.posix_acl_default\x00', &(0x7f00000002c0)={{}, {0x4, 0x4000}}, 0xfe44, 0x0) 01:49:56 executing program 0: r0 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x10000) ioctl$HIDIOCGPHYS(r0, 0x80404812, &(0x7f0000000100)) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000140), 0x10) openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000180)='cpuset.sched_relax_domain_level\x00', 0x2, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000080), 0x7fffffbfffffffff, 0x400000) r4 = dup(r3) ioctl$KVM_CAP_ENFORCE_PV_FEATURE_CPUID(r4, 0x4068aea3, &(0x7f0000000580)={0xbe, 0x0, 0x1}) ioctl$KVM_TRANSLATE(r4, 0xc018ae85, &(0x7f0000000300)={0x0, 0x2, 0x1, 0x1}) ioctl$EVIOCGABS2F(r4, 0x8018456f, &(0x7f0000000200)=""/228) ioctl$KVM_SET_MSRS(r4, 0xc008ae88, &(0x7f0000000040)=ANY=[@ANYBLOB="0100000000080000074d564b"]) openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000001c0)='./cgroup/syz1\x00', 0x200002, 0x0) ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x1) 01:49:56 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'gre0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000001480)=@ipv4_getroute={0x1c, 0x1a, 0x204, 0x70bd28, 0x25dfdbfb, {0x2, 0x10, 0x0, 0x80, 0x0, 0x2, 0xfe, 0x5}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000010}, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x17, 0x3, &(0x7f00000002c0)=@framed, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', r1, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f00000003c0)=@deltaction={0x80, 0x31, 0x100, 0x70bd0a, 0x25dfdbff, {}, [@TCA_ACT_TAB={0x28, 0x1, [{0xc, 0x1a, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x9b99}}, {0xc, 0xe, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x10001}}, {0xc, 0x8, 0x0, 0x0, @TCA_ACT_INDEX={0x8}}]}, @TCA_ACT_TAB={0x44, 0x1, [{0xc, 0x11, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0xffff8000}}, {0xc, 0x8, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x1}}, {0xc, 0x12, 0x0, 0x0, @TCA_ACT_KIND={0x8, 0x1, 'ipt\x00'}}, {0x10, 0x14, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'police\x00'}}, {0xc, 0xf, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x20}}]}]}, 0x80}, 0x1, 0x0, 0x0, 0x11}, 0x400c1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='kmem_cache_free\x00', r2}, 0x10) r3 = open(&(0x7f00009e1000)='./file0\x00', 0x60840, 0x0) ioctl$BTRFS_IOC_RESIZE(r3, 0x50009403, &(0x7f0000000380)={{r3}, {@void, @max}}) fcntl$setlease(r3, 0x400, 0x3) close(r2) [ 243.311399][ T1805] usb 3-1: device descriptor read/64, error -71 01:49:56 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f00000005c0)={'gre0\x00', &(0x7f0000000580)={'syztnl2\x00', 0x0, 0x10, 0x8000, 0x3, 0x2, {{0x8, 0x4, 0x2, 0x19, 0x20, 0x67, 0x0, 0x8a, 0x4, 0x0, @loopback, @local, {[@timestamp={0x44, 0xc, 0x6f, 0x0, 0x3, [0x2, 0x9]}]}}}}}) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000007c0)={&(0x7f00000006c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xd8, 0xd8, 0x4, [@struct={0x9, 0x8, 0x0, 0x4, 0x1, 0x8, [{0xf, 0x5, 0x2}, {0x2, 0x2, 0x6}, {0xf, 0x0, 0xff}, {0x7, 0x1, 0xac8}, {0xf, 0x0, 0x401}, {0x10, 0x5, 0x10000}, {0xa, 0x1, 0xfffffff7}, {0x3, 0x1, 0xfffff523}]}, @array={0x0, 0x0, 0x0, 0x3, 0x0, {0x4, 0x5, 0x6}}, @var={0xe, 0x0, 0x0, 0xe, 0x3}, @enum={0xc, 0x7, 0x0, 0x6, 0x4, [{0x0, 0xf3}, {0x4, 0xff}, {0x3}, {0x6, 0x1}, {0x9, 0x40}, {0xa, 0x45f}, {0xe, 0xec6}]}]}, {0x0, [0x2e, 0x5f]}}, &(0x7f0000000600)=""/38, 0xf4, 0x26, 0x0, 0x1}, 0x20) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000880)={0x18, 0x10, &(0x7f00000004c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x8001}, [@call={0x85, 0x0, 0x0, 0x96}, @alu={0x4, 0x1, 0x6, 0x8, 0x8, 0x2, 0x4}, @map_idx_val={0x18, 0x9, 0x6, 0x0, 0xb, 0x0, 0x0, 0x0, 0x80000001}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x5}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x2}}]}, &(0x7f0000000540)='syzkaller\x00', 0x17a, 0x1000, &(0x7f0000000b00)=""/4096, 0x41000, 0x4, '\x00', r1, 0x0, r2, 0x8, &(0x7f0000000800)={0x0, 0x5}, 0x8, 0x10, &(0x7f0000000840)={0x5, 0x8, 0x9, 0x8}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1}, 0x90) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@base={0x17, 0x0, 0x4, 0xff, 0x0, r0}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000005800000095"], 0x0}, 0x90) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000280)={'wg1\x00', 0x0}) r5 = open(&(0x7f00009e1000)='./file0\x00', 0x60840, 0x0) fcntl$setlease(r5, 0x6, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000380)={0x6, 0x11, &(0x7f0000000180)=@raw=[@printk={@i, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x8000}}, @alu={0x4, 0x0, 0x7, 0xa, 0x7, 0x100, 0xffffffffffffffff}, @tail_call={{0x18, 0x2, 0x1, 0x0, r3}}, @ldst={0x1, 0x2, 0x3, 0x8, 0xa, 0x10, 0xfffffffffffffffc}, @map_idx_val={0x18, 0x9418b20a41b46710, 0x6, 0x0, 0x2, 0x0, 0x0, 0x0, 0x20}], &(0x7f0000000040)='syzkaller\x00', 0xe5b, 0x25, &(0x7f0000000080)=""/37, 0x41100, 0x4, '\x00', r4, 0x25, r5, 0x8, 0x0, 0x0, 0x10, &(0x7f00000002c0)={0x1, 0x1, 0x10001, 0xffffffff}, 0x10, 0x0, 0x0, 0x3, &(0x7f0000000300)=[r3, r3, r3, r3], &(0x7f0000000340)=[{0x4, 0x5, 0xa, 0x4}, {0x2, 0x1, 0xd, 0x4}, {0x3, 0x5, 0xe, 0x3}], 0x10, 0x3}, 0x90) r6 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000100)='kmem_cache_free\x00', r6}, 0x10) syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), 0xffffffffffffffff) [ 243.541437][ T3257] usb 2-1: new high-speed USB device number 33 using dummy_hcd [ 243.581445][ T1805] usb 3-1: new high-speed USB device number 35 using dummy_hcd [ 243.781461][ T3257] usb 2-1: Using ep0 maxpacket: 32 [ 243.871350][ T1805] usb 3-1: device descriptor read/64, error -71 [ 243.911395][ T3257] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 48, changing to 9 [ 243.922290][ T3257] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 8240, setting to 1024 [ 243.933598][ T3257] usb 2-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 243.942688][ T3257] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 243.951620][ T3257] usb 2-1: config 0 descriptor?? [ 244.001878][ T3257] hub 2-1:0.0: USB hub found [ 244.221442][ T3257] hub 2-1:0.0: 1 port detected 01:49:57 executing program 4: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="1801000000001c000000000010002300850000000700000095"], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) dup2(r0, r0) (async) syz_clone3(&(0x7f0000000280)={0x44224000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 01:49:57 executing program 3: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000000000000000004b64ffeca50000006d000000850000000f00000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000380)='kmem_cache_free\x00', r0}, 0x10) open(&(0x7f00000000c0)='./file0\x00', 0x80040, 0x0) 01:49:57 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000000000000000004b64ffeca50000006d000000850000000f00000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r1 = signalfd4(r0, &(0x7f0000000000)={[0xffffffffffffffff]}, 0x8, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'batadv_slave_1\x00', 0x0}) (async) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000400)={{0x1, 0xffffffffffffffff}, &(0x7f0000000240), &(0x7f00000003c0)='%pi6 \x00'}, 0x20) (async) r4 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x9, 0x4, 0x8, 0x8}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x18, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r4}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000004c0)={{0x1, 0xffffffffffffffff}, &(0x7f0000000440), &(0x7f0000000480)=r0}, 0x20) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000580)={{0xffffffffffffffff, 0xffffffffffffffff}, &(0x7f0000000500), &(0x7f0000000540)='%-5lx \x00'}, 0x20) (async) r7 = bpf$MAP_CREATE(0x0, &(0x7f00000005c0)=@base={0x4, 0x2, 0xfffffff7, 0xfc, 0x200, 0xffffffffffffffff, 0x20, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x3, 0x2}, 0x48) (async) r8 = signalfd(r0, &(0x7f0000000640)={[0xf5]}, 0x8) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x18, 0x17, &(0x7f00000002c0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x1c00, 0x0, 0x0, 0x0, 0x8001}, {{0x18, 0x1, 0x1, 0x0, r1}}, {}, [@printk={@li, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x80000000}}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000040)='GPL\x00', 0x7fffffff, 0x0, 0x0, 0x41100, 0x0, '\x00', r2, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x7, 0x4}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000680)=[r3, 0xffffffffffffffff, r4, r5, r6, r7, r8], &(0x7f00000006c0)=[{0x5, 0x1, 0x9, 0xa}, {0x0, 0x4, 0x5, 0x3}, {0x0, 0x1, 0x10, 0x9}], 0x10, 0x7}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000380)='kmem_cache_free\x00', r0}, 0x10) (async) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 01:49:57 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000340)=ANY=[@ANYBLOB="12013f00000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f00090581", @ANYRES64], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000100)={0x24, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00224c0aeb7348eac900"/22], 0x0}, 0x0) 01:49:57 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x122) mount$bind(&(0x7f00000002c0)='.\x00', &(0x7f0000000200)='./file0/../file0\x00', 0x0, 0x101091, 0x0) mount$bind(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0/../file0\x00', &(0x7f0000000140), 0x0, 0x0) r0 = getpid() syz_pidfd_open(r0, 0x0) r1 = syz_open_procfs(r0, &(0x7f00000001c0)='mountinfo\x00') ppoll(&(0x7f0000000040)=[{r1}, {r1}], 0x2, 0x0, 0x0, 0x0) umount2(&(0x7f0000000080)='./file0/../file0\x00', 0x0) umount2(&(0x7f0000000180)='./file0\x00', 0x4) [ 244.255352][ T7031] usb 4-1: USB disconnect, device number 33 [ 244.271376][ T1805] usb 3-1: device descriptor read/64, error -71 01:49:57 executing program 4: r0 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x10000) ioctl$HIDIOCGPHYS(r0, 0x80404812, &(0x7f0000000100)) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) (async) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000140), 0x10) openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000180)='cpuset.sched_relax_domain_level\x00', 0x2, 0x0) (async) r3 = syz_open_dev$evdev(&(0x7f0000000080), 0x7fffffbfffffffff, 0x400000) r4 = dup(r3) ioctl$KVM_CAP_ENFORCE_PV_FEATURE_CPUID(r4, 0x4068aea3, &(0x7f0000000580)={0xbe, 0x0, 0x1}) ioctl$KVM_TRANSLATE(r4, 0xc018ae85, &(0x7f0000000300)={0x0, 0x2, 0x1, 0x1}) ioctl$EVIOCGABS2F(r4, 0x8018456f, &(0x7f0000000200)=""/228) ioctl$KVM_SET_MSRS(r4, 0xc008ae88, &(0x7f0000000040)=ANY=[@ANYBLOB="0100000000080000074d564b"]) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000001c0)='./cgroup/syz1\x00', 0x200002, 0x0) (async) ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x1) [ 244.401441][ T1805] usb usb3-port1: attempt power cycle 01:49:57 executing program 4: r0 = bpf$MAP_CREATE(0x1900000000000000, &(0x7f0000000040)=@base={0x1b, 0x0, 0x0, 0x2000}, 0x48) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cpuset.effective_mems\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000880)={'#! ', './file0', [], 0xa, "549202cc2ea057dce18a21674e06dcc68198772431d172265b95a85d72309fe92b7ef78de4945055f7e70f4247a54448bec20994490d3f1079d88ab69d1270f818e6d353594898f7662d867bcd24bfc50e17682227e98b985f5877d67329fc891ee50330c93453321e66ae0e22ed7f7e398d464a045fe63605d3ef12fd424b259200b87ca3cd4b799bd13dd111c637d71de742aa425813a3b432df0f862f71ba32fc9c99bc6e97a11e5f2163657d3f2597a9e42d425293798f93922d2f8c9c2655d6542eefdb35217cb2e081aa713c2db5a26d782df0ba4bdb02773ddf246dfe72587217efc8984b90e781356c0923912c337ebc9841b76031751943394f86c21e77fff8b7e92a06300ab5b9f38875753a0beb539de778f16ec83d1f0725978532bb1b36dcc4fe696a0b911a18daaedc0dce7eb3b949a363137356951323180be4e6c8a5235ba87ff060c4ab18255ef4f7dbe86b762855fbe64590110e039a834e205a2608a0d4f632683a615ed3130cac1088d8c7c008c208caa51b717b6211bf0e71246adc9a9a947f09383eedab88b38595bb51880cc46feacab7cdbe6426038726f977defec39655e0cbfb29347508513f8234662bfb1b58262ae8a5c11297bdb89f8cf98f49e869db71dba2a31b105162eb1a948ee71cd3a5361135d8efcaf162334e5dfcd64df93cc8031ffa58ea9a2fa0b5144fb94769fa4556e70d15cf011a2b784ce19d12af209045fd3b0dc27da884d20ec11b47d896ca7ae55ea459cf870bddf5b7343235a65ecfc772d586a4945d7e0c9758489d6ca462aebadb417d382090a8065c63ac70001930f44aa6f295fdac62a691e3090d04e47a81b387faa7170bcd05378607acde18eac91b1bc5448bf87bc72f8cdbc6ad91febd3f8ba39e6c6d1816ffaa180cedc0b6c420d4c8a2ba32aaed14731e36a64aafe5c46f86d8ef03e98072f1f56698dc8c84723d6caa4de203765d1c0e2c53f4f8b3535a0c8109b688984a62ca6648186723fa9fde07bdfe7330941cd77bd8b426c8361cc8cd06b8650e29b859a4b7fc480df5d70d9ca48c6201b1092c09c2f875d92c558633eb0e4cb66d1968cd5fc3950da4bfb32f5d7d0bc67130a5dc501ce12490e417ab9860072f3dcd285a413cb6131446c748b4fb97409236a97385833dc6e42df8bb84251658283fc9d3d9ad8640e60ec039d061480838d17defaa509ff213c1a5ea4de6d769d69b98c3008c5aefbcbf724d44fe83bf73ffc327b304b06ffbd737fc204ff7e4323b1ef5de8740daca0d0a5757b5107c2a7201ad2010d9c2a8069c6ec616da2add7437ca4ecba8a4dd9f57f24e1859e567b88107749c7610d2929792b3eeb7f9a8c6566f8b2708055f63e3e449cabe4aa11507e5d8c47a79e3081102729a990ec413260fbac65faf7bbbb1841f8ec4297d1483107175606f107dfd0613838a269706e9f804eb2deae17e950868513a47d2c54092b50585a8a4627753bc570d54afda0b16b8f2c0fd34e24602c62deeee4c11735e6c7614a6de05a9fb9712f76d8e8c727176a47d96b07f5c98709974d09f913a0f2ac0ba9b0fe829ebb21c43e51be7f20d35a78badb5906a2abc5ca7f2b0af31633de6ebfe498c467e2a39b5b8f1a9a522f77b7685f6a06c947b2de74f2cd0a8c2588d411b1c47452be8ffbc6cdfd6e301c7500523689b9c9a1a29bc6b0de7813baec84d5c2bd7476ffe1c1d906b6e64601f5e65922c98d7238b2eb6e786838c040189e4489003014f5262e0bef5b922f5a68f889a4dababcb341d87ad81e349cc5a69ac231e0293a187090f371b737a1becfef9d3ac7d284be916f9e842a5323cedfc9f8045ed009ebff0ea84aa9c2c89aa1d297f48826a35513087a1718656e4cadfbbf719fdb04dbb2b3b17a7a5b62a5ab5830a7deba14e87f913a976ba953469ec7ea9eb37b347a7bd4fe2ea075e99d3c0cd5f5ac2188669bde3b415c1c4422a17cc1c91cc3c028ac48ce5c0d909739ff4f9ff4510d4fb79c17a48ef9a1c2ba534425bb3ee5bf0ba92850f8ef6a48170dfcd282adc81158d3008f53e5cc68e52664318e50e86ea80f2929207a6aa82c709b8091b9e258b6d82db90902f961864cfce61696395f8728213e822a5796b8b4164af559a5b590563de0a30f66742057f5131a1ea1971e10f486521b8ad9898030d89c376f5e2b9e1ee76ef9d7beeb7630fcc664410db39a110a2af9915bd64f501ffe428d249697e3a8c99b281054d24960c885985ddcfeb3e4bb5979610aa2a8f37b2cb81cfdc8055b92c2ab628a0bb2494877bf2b5d11120abaf5fb2992096d65f2781401b99e20521a82a99149f586972c1d215d4dd7612928e21d77d35eb1400fed8cf022f79b3d8f6333776e9b39bd804ef0b6b0d712f08d4610c93cf22caf3da0f87cc8a2f6224a0c906ce412a7add1053c83332d01624dd306afb36dd14f8a94f38434628e443423809e868b3070296621c4fc5233acd3a35518d94da54c402d6f8102659d13fb9ca67d1f8cd5c80f79bc54459c2cfbee014f82e920ba3b9cc3e84349a9e7a564da3f45c60e55f39610ae6f3fed67259e554fd9a4d1df53b653e679b0af08897263c9d1646493e9102e67825ac493c3045bba72894d5bfe4b73425b9fb5798bf2efe63f07a564eae3a466c09d8ebb8712da646a326998ed112b0c7dccccbfa6351e29c9f96c0171c4d271f000b8466afbdd5b34432c8d8b1f42b07670464188319e506a25cf0e22efeaf258b2e6b915a7eac5d912b6dbe19c3a63d9265211aa5c36996757f4eccb62a8d572f89d9114d2cff63d98f0f89d5a028da31f115852be5a273951202faa6c5e552c307d20da41c4baba9dd62b24d126b5d9610406c2a685761f7c1d63507b35dc6b2a3ab6960365d4cd7b0c6f6875c78b1527561b80e1ba6a24a95d52389c7522804262d3081fcf725bc6519ef7bd886965476da6702897b6d61691c7f5f9efb36da1d1dd8aa3c9fa82958abf9932c5e407e888a546d26adfdada7e50661ced1a607c843bdba78dc97fcf487e011242f2825ebc662a80ea895fd073666f515228b007ddc6ea9fc66a0019597bffc452071887e461000613fda0068c9d4610b7908d75343b0cd1ab0f5b0ccec2795f9807e010c8424bd8535d4fd4d4f024595b55c0fa485cdc9057503b70c56adf4376ba9f1118efbb977c6140232f8814ba7b6fdb7a804a8144dbd1fa8812703f87e95e8813cbaab04d853c2955d783ab73c1ed66b074048408b74ea311a8cc90f173b2950e105d009293c2b8e022ba306da25ace3238b86953f85a2d927aaceccd900956f2d0b7172ba06e08e6f6d1c86ddf4d55c77b1a7a138da08013bbee18135960c5d34ef5d9275a371a1f7b52bf02ff1a29941584934821edc90b84b9fd39f520541a543990a5d6c38f8e253c1411c0b2326fb5d2047fc0b42e31bfd71cc337dbd96f1057394e69a7de74bd329c1e2bd451ed2bb7656bc08676fd528ad8c953133032eeb03dfcc7ea16f071a9a62db658957edc4f55163cbd9fb97dc2014f55c9128da9ee91eaca2159a772473fb1c576bb475783db88f2a0a47ca0baa7676af1e021cc087c2f9535f7c98645501a7a42017eccd1529b136e5ed021b92fd5e7ab13c8d21e50baa22ea6a7fe642f49d6f6ab32af352fd098c16ba9d8c01442fb4569ef9a8b76b37b21bb4db215093b22bc49d413ab08dbe66b0bdf021ba2ff13b8be69ce3db10f899d2cad770c695dffc49af099d4f93efc17b2267ed3c8868e04417fbf96664db25687266dbd56725c8572b6ed6c5960283289d11d2cf99c7b25f9901635faac26a6dacff9b5d0fc76a58dbb3cab0af348ec4d59244675520223ccea926299c04bab50f55dc897b5d3c38fc47eca57bbb637a95f7e72cbf91048b741d4f6c04faf8c9e031fed13636815c0f044848e5854ca3ab313620b81c8edfeafb86789ff8692b73109f6cb5f07f867145cd8da172ee042c68c0f94e8126a62c9b118a9a5e8634323c056127b3ba8955c25aebeb81aed9f7c12cdb795f47617b4125adcac31e8f49b21fd7a9fa2c6cffa2a2bc0429575a9cdcde1acf289aad0158ec3f88e180fb0d362bd9f74dc8a69226e4246684e3caec57a180ded0094d2ab5d9a779d01a4f7d4e0bf416ad15c467a3818fa6ea7dfe901c34a8ae68bb378436e0497f9de211980b2e58ac8e9d0ed64aa9049885cb6ba86ae01c93a6d3c78cca105c2553a62fbb8bbd349747c2bc7d26f25bacbbe04a6d5bf4b029ce627ddd40e0f603e8f45b5de9b82948cab42b87d23e9669103ddbe4dea3cb04b4f4174e1478dc2f800333ee7f5bf8037661acb2a571dc35a75fd9019bbd2c02e62383b55c48ac5a20135e0b470222d5b40b7d93f09163ee653882cb0e5d19568345e263f4ab78978d9748511b3428f8d0cafcd6f47fde3cf4cd655a545d954e58182e89bf2964b55889d3f30131dfc27349b29acf6d16f0bec76efe28c8293771ff0433b30cf0cf896e4e49d399951e4d3bbc781e08d7b106e7d5ed094f4f23cb03b4be0f5aedc6580532d9b26cc75bd92c5879bfe66d08e54d9f01bac65d49e71984aaba25b9fd31579643193176fb90ef83d02a1aa44be7cfc897a9c7459d778cdab7778d5636d12352b049305cd5f1258eecb40577f88611926d2fb852f1fb294e2cea32e859d37de9db7f3bb2926f0cd0cb18c42811bd44d9c532e7b11825b22f55d8cf0ee0ef5d6f2edd2539893e1f20caa102c467bd9ba856f373c1b4da3f809be25d965de72e18b4cae09350d8e054e7ac3d91fee330437a873bec4486b0b4f75d6c1ed6a61f4175f9c01285cedf8a74564dcbd6a45db63bb4fa7f61e819764dab5a077576f2f9ab0389f0dcf2fb55c78e9ef7717d62650f76af13f465aeb7fe9dcbd29acf9530880ce1f84a4f38035661cc5f161eb3a20eb8cc3bf0f6862eb066fe6f4f89e15bd62c93bdaa118eabaa8fdf8c3de0fc43ede59a0f4704dd1a38aad2937566364c17a29dddf3b23cf37e38063341b4cfb46fe4f2dec49129a9c5ccfd8514db97a99d9b8765e08e09ff99d5efca6e253f2654bc9cce596636999adc74e97bb7ec006483677ef9dbe2305648337bc9c13acaca228d4f07ecbcfd60ab9806ad5c18f8920e1cbc8b6905c652da79c6a69bc313f75795e54845f02e695f896c1101171fc2d5803e62a633635a6839a2c6367f20dd3326c3f9a95195e7bd02a7ecea0268fd3ed7d0336c66ad67df0f486dadf9be08081de07322d45e497207358509c6b381449ea7e4bf6185ab7d7b07c76835ef84e5a22f51637ec1c280c581b89ff1a7a340988faf39a821fd1e7cee2d16f7e0849f55cb2faa16c25eb77fae15ac2e4517877ab95d82c156384081839a5c3b245666f2c0a9f667fb03d825cd8c46e7a966dbac4db8f1eaa268ab3a066b627a996363f8d14dfa12b4babf8fecfcc5bb83408532985e48ea07c4b481bfd14a8084a92bc904f585b699a8e39e6a4ded14eb14fa7e63412c7aa8b16523918cbeee86274a610db7b4b731b085c2d39924849e93320a28545515bb462d879a2a56dadd52a987996415d6893b2a771a9123a5adfe026daf0119c91c37e9816a648793585c71ff8baa73ec0190c4756d309cc6ad89e89c6eb95477bc0a87040519b54c403bbc30e32e957359e3189c52ade7a9abe945f828fe30edf2180f4c9c2615552d5c9ec0f978c9b0f6cc5726f1652010a2e40e8f32bd2affdd50fdaff12c78123ebcc69a6f1e0c3abff304131c"}, 0x1001) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x7fffff, 0x40000000011, r1, 0x0) socket(0x29, 0x800, 0x6) getresuid(&(0x7f00000000c0)=0x0, &(0x7f0000000100), &(0x7f0000000140)) chown(&(0x7f0000000000)='./file0\x00', r2, 0xffffffffffffffff) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x8, 0xf, &(0x7f0000000340)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x500}, {{0x18, 0x1, 0x1, 0x0, r0}, {}, {}, {0x85, 0x0, 0x0, 0x5}, {0x4}}}, &(0x7f0000000200)='syzkaller\x00', 0x2, 0x100b, &(0x7f0000001e40)=""/4107}, 0x4c) ioctl$NS_GET_NSTYPE(r1, 0xb703, 0x0) 01:49:57 executing program 4: epoll_create(0x0) r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x10}}, {{0x9, 0x5, 0x3, 0x2, 0x200}}}}}}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, &(0x7f0000000140)={0x14, &(0x7f0000000000)={0x40, 0x18, 0xe6, {0xe6, 0x5, "e5ddd79ad76965fb236bcfd70a2adfd7d91df122d29fa00eb30fdc498ce6a1a4b3f383102a8a92cd9cc658fa7690d9e9aef8482352b82d6992ba6038f8b39dfabb0be373652b2faffd7c2324fbbcf96b0adfc9e6423b124da9559257e317a9033ba01a9102e0d0633cf2962121840aab1e9bd3e2656b1ca62e86411d97d9c3fb2ecb931d9a72e032ee4de6d7855f9db702eb2e35f47d8fe6317902eb0b7f7962ea27f5541df1c2b86c364f3382088ac3f3a04ac10c0fa6f7ddf0754f031265e5d52ee09b1760fbbcb7b3df2b5d7ee7b0b9bbed1107fba1ed930b036968692f4b87df6327"}}, &(0x7f0000000100)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000480)={0x44, &(0x7f0000000180)={0x20, 0xb, 0xb4, "9aa667a83e41668b06b22e147a282bf36b78d85432b6b1227cdbd9a90a3a1aa7466acfb64c2723b111b491744dd167cf9e9854431ed0b3576237f49d42be823ae9b42788ef86b2c827ce66976d1b61986968d2ae7ebb24b40e52dd79895bfbcee866bc6348f71559118ec07fb430123ac54b24f1a80f07fb0f816160117ed88471dfc882d226655c865f5a0ab7ed837dc10c9923b23802c40493635fa8ffbb1aa73c5ca26b788e8f4929e1fcee72bcfb604f8c20"}, &(0x7f0000000240)={0x0, 0xa, 0x1, 0x2}, &(0x7f0000000280)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000000340)={0x20, 0x80, 0x1c, {0x9, 0x100, 0x5, 0x2, 0x1, 0x40, 0x1, 0x7, 0x9, 0xff, 0xb5a, 0x2}}, &(0x7f0000000380)={0x20, 0x85, 0x4, 0x100}, &(0x7f00000003c0)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000400)={0x20, 0x87, 0x2, 0x1}, &(0x7f0000000440)={0x20, 0x89, 0x2}}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f00000009c0)={0x44, 0x0, 0x0, 0x0, &(0x7f0000000880)={0x20, 0x80, 0x1c, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0xbc}}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, &(0x7f0000000ac0)={0x14, &(0x7f0000000a40)={0x40, 0x11, 0x26, {0x26, 0xf, "1a606f60ff7601be82321d27a347a5dcd2ce6866a136d1ec7dd4389fc4280b3c0416e83b"}}, &(0x7f0000000a80)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000001580)={0x44, &(0x7f0000001380)={0x0, 0x31, 0xc4, "15536a1b74f09e0d13a4d7ea9f4a8b46fadcd5a667f839cae7bb5e9c35b4aca9c50429c00068f9a0fdc865cd60f550b59e7ce77a993778799ae65b867b73257a9ccfb9f886a30990356c1e7994235c408fa2d9bfe99e300116f09a44526679963aa21216644f22f4e032cb4816b9b7671deb84e3e2180f2b5d0a59fe10f5e97abd89938db1272922e5eed1149d3631d954b16a4079a17c0e1c9564d784aad46c0e67be94d237530b0833d8d6d92a0d4b8e73d567501f0e418044174b31ad220e5cba14cb"}, &(0x7f0000000b00)={0x0, 0xa, 0x1, 0x40}, &(0x7f0000001280)={0x0, 0x8, 0x1, 0x6}, &(0x7f00000012c0)={0x20, 0x80, 0x1c, {0x80, 0x4, 0x40, 0xfff, 0xff7c, 0x4, 0x7, 0x0, 0x1, 0x7, 0x7ff, 0x40}}, &(0x7f0000001480)={0x20, 0x85, 0x4, 0xffffffff}, &(0x7f00000014c0)={0x20, 0x83, 0x2}, &(0x7f0000001500)={0x20, 0x87, 0x2, 0x3ff}, &(0x7f0000001540)={0x20, 0x89, 0x2}}) syz_usb_control_io$cdc_ncm(r0, &(0x7f0000001340)={0x14, 0x0, &(0x7f0000001300)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) [ 244.490509][ T30] audit: type=1400 audit(1711590597.563:337): avc: denied { create } for pid=7937 comm="syz-executor.4" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=kcm_socket permissive=1 [ 244.791400][ T7031] usb 5-1: new high-speed USB device number 38 using dummy_hcd [ 244.811450][ T1805] usb 3-1: new high-speed USB device number 36 using dummy_hcd [ 244.981518][ T1805] usb 3-1: device descriptor read/8, error -71 01:49:58 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x2, 0x4, 0x5, 0x2, 0x1000}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000b80)=ANY=[@ANYBLOB="18000000000000000000000000000000181100005494f098a8a9cb7150abdc2f42fafa017385e8b4c31a3ccfd941afb2452ee5e08a0468d25c377ad7972acc45919a51f6927c2171e23856cd92b01af8b37aa96b703572b6e28854d64e1baf50c1d196e63c8f7348dd73332a64e375c6b0430ee94972c0134696a4de4e3bce65a2e938e9e54537a3c257d01406cc0ae1915631befbd1ca55e941a2f56a41de26de5c2990", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000010007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000b40)=@generic={&(0x7f0000000b00)='./file0\x00', 0x0, 0x18}, 0x18) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='netfs_failure\x00', r2}, 0x10) r3 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000380)={0x2, 0x18, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, [@sadb_x_sec_ctx={0x1}]}, 0x18}}, 0x0) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f00000002c0)={r0, 0xffffffffffffffff}, 0x4) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r3, 0x8933, &(0x7f0000000340)={'batadv0\x00', 0x0}) r6 = openat$full(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000008c0)={0xffffffffffffffff, 0x20, &(0x7f0000000880)={&(0x7f0000000680)=""/221, 0xdd, 0x0, &(0x7f0000000780)=""/210, 0xd2}}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000a40)={0x8, 0x12, &(0x7f00000003c0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x8}, {{0x18, 0x1, 0x1, 0x0, r3}}, {}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x3}, @map_val={0x18, 0x0, 0x2, 0x0, r4, 0x0, 0x0, 0x0, 0x4}], {{}, {}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000300)='GPL\x00', 0x1, 0xfe, &(0x7f0000000480)=""/254, 0x41100, 0x0, '\x00', r5, 0x18, r6, 0x8, &(0x7f00000005c0)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000600)={0x4, 0x8, 0x0, 0x2}, 0x10, r7, r1, 0x7, &(0x7f0000000900)=[r0, r0, r0, r0], &(0x7f0000000940)=[{0x0, 0x1, 0x4, 0x8}, {0x3, 0x1, 0xb, 0x2}, {0x0, 0x1, 0x2}, {0x1, 0x1, 0x1, 0x3}, {0x2, 0x4, 0x7, 0x3}, {0x4, 0x5, 0xc, 0x7}, {0x2, 0x2, 0xd, 0x1}], 0x10, 0x100}, 0x90) r8 = socket$nl_generic(0x10, 0x3, 0x10) r9 = dup(r8) flistxattr(r9, &(0x7f0000000640)=""/30, 0x1e) openat(r9, &(0x7f0000000200)='./file0\x00', 0x80400, 0x4) 01:49:58 executing program 3: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000000000000000004b64ffeca50000006d000000850000000f00000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='xprtrdma_decode_seg\x00', r0}, 0x10) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.throttle.io_service_bytes_recursive\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 01:49:58 executing program 3: pipe(&(0x7f0000005880)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f0000000340)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b70200001400000bb7030010000000008500000083000000bf09000000005bd79b240100000000009500000000000000bf91000000000000b7020000000000008500000085000000b70000000000000095"], &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r4 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000240)={&(0x7f00000001c0)='kfree\x00', r3}, 0x10) r5 = dup(r4) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000180)={0x2, 0x0}, 0x8) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0xc, 0x3, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x52, 0x0, 0x0, 0x0, 0x6}}, &(0x7f0000000100)='GPL\x00', 0x8, 0xae, &(0x7f0000000280)=""/174, 0x41100, 0x10, '\x00', 0x0, 0x21, r0, 0x8, &(0x7f0000000140)={0x5, 0x1}, 0x8, 0x10, 0x0, 0x0, r6, r3, 0x0, 0x0, 0x0, 0x10, 0x8}, 0x90) r7 = syz_btf_id_by_name$bpf_lsm(&(0x7f0000000600)='bpf_lsm_bpf_map_alloc_security\x00') bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x19, 0x6, &(0x7f0000000200)=@raw=[@jmp={0x5, 0x1, 0x2, 0x6, 0xa, 0xffffffffffffff58, 0xb6db00fa5fda7920}, @jmp={0x5, 0x0, 0x7, 0x1, 0xb, 0x2, 0xffffffffffffffff}, @map_fd={0x18, 0x3, 0x1, 0x0, r1}, @call={0x85, 0x0, 0x0, 0x94}, @func={0x85, 0x0, 0x1, 0x0, 0x3}], &(0x7f0000000480)='GPL\x00', 0x9, 0x8f, &(0x7f00000004c0)=""/143, 0x41000, 0xd0, '\x00', 0x0, 0xd, r1, 0x8, &(0x7f0000000580)={0x3, 0x5}, 0x8, 0x10, &(0x7f00000005c0)={0x5, 0x8, 0xfffffff7, 0x5}, 0x10, r7, r0, 0x0, &(0x7f0000000640)=[r5], 0x0, 0x10, 0x2c}, 0x90) r8 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r8, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r8, &(0x7f0000001c40)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000001bc0)=ANY=[@ANYBLOB="8292f1585fef8205661b46db786679927c2b2a96102fe4a9ccef833ad3cb71000000000000000000", @ANYRES32=r9, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=@newqdisc={0x60, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r9, {0xc}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_netem={{0xa}, {0x30, 0x2, {{0x0, 0x4000000, 0x0, 0x0, 0xfffffffd}, [@TCA_NETEM_RATE={0x14, 0x6, {0x400, 0x5, 0x20}}]}}}]}, 0x60}}, 0x0) bind$packet(0xffffffffffffffff, &(0x7f0000000300)={0x11, 0x0, r9, 0x1, 0x0, 0x6, @local}, 0x14) r10 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000003c0)={&(0x7f00000002c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x88, 0x88, 0x8, [@int={0x8, 0x0, 0x0, 0x1, 0x0, 0x11, 0x0, 0x61, 0x4}, @enum={0x3, 0x9, 0x0, 0x6, 0x4, [{0xe, 0x1}, {0xd, 0x7}, {0x5, 0x23}, {0xe, 0x7}, {0x9, 0x32d}, {0xc, 0x10000}, {0x4, 0x8}, {0xf, 0x2}, {0x4, 0x9}]}, @enum={0x8, 0x3, 0x0, 0x6, 0x4, [{0xd, 0x2}, {0xa, 0xc7d}, {0x2, 0x8001}]}]}, {0x0, [0x2e, 0x0, 0x61, 0x51, 0x30, 0x61]}}, &(0x7f0000000380)=""/56, 0xa8, 0x38, 0x0, 0x1e}, 0x20) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={0xffffffffffffffff, 0xe0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5, &(0x7f00000004c0)=[0x0, 0x0], &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xd3, &(0x7f0000000540)=[{}, {}, {}, {}, {}, {}, {}, {}], 0x40, 0x10, &(0x7f0000000580), &(0x7f00000005c0), 0x8, 0x7b, 0x8, 0x8, &(0x7f0000000600)}}, 0x10) r12 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f00000001c0)={0x2, 0x4, 0x8, 0x1, 0x80, 0x1}, 0x48) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, &(0x7f0000000240), &(0x7f0000000400), 0x4, r12}, 0x38) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000780)={0x1, 0xffffffffffffffff}, 0x4) r14 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f00000007c0)={0x3, 0x4, 0x4, 0xa, 0x0, 0xffffffffffffffff, 0x5, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x2, 0x5}, 0x48) r15 = bpf$MAP_CREATE(0x0, &(0x7f0000000840)=@bloom_filter={0x1e, 0xffff, 0x43b0, 0x81, 0x400, 0xffffffffffffffff, 0x2, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x5, 0x4, 0x1}, 0x48) r16 = openat$vsock(0xffffffffffffff9c, &(0x7f00000008c0), 0x8000, 0x0) r17 = openat(0xffffffffffffff9c, &(0x7f0000000900)='./file0\x00', 0x800, 0x1) r18 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000940)={0x2, 0x4, 0x8, 0x1, 0x80, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x5, 0x4}, 0x48) r19 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x281c2, 0x0) fremovexattr(r19, &(0x7f0000000040)=@known='system.posix_acl_default\x00') bpf$PROG_LOAD(0x5, &(0x7f0000000a40)={0x9, 0x13, &(0x7f0000000100)=@framed={{0x18, 0x0, 0x0, 0x0, 0x4150, 0x0, 0x0, 0x0, 0x80000002}, [@map_val={0x18, 0x3, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffff}, @call={0x85, 0x0, 0x0, 0x8a}, @btf_id={0x18, 0x1, 0x3, 0x0, 0x1}, @map_val={0x18, 0x1, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffc}, @ringbuf_output={{}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x7}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x1}}]}, &(0x7f00000001c0)='syzkaller\x00', 0x6, 0x31, &(0x7f0000000280)=""/49, 0x41100, 0x8, '\x00', r9, 0x1f, r10, 0x8, &(0x7f0000000400)={0x5, 0x3}, 0x8, 0x10, &(0x7f0000000440)={0x3, 0x5, 0x4, 0x6}, 0x10, r11, 0xffffffffffffffff, 0x4, &(0x7f00000009c0)=[r12, r13, r14, r15, r16, r17, r18, r19], &(0x7f0000000a00)=[{0x1, 0x3, 0x3, 0x7}, {0x3, 0x4, 0x5, 0x5}, {0x1, 0x4, 0x9, 0x4}, {0x0, 0x1, 0xee, 0x3}], 0x10, 0x7503}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000a40)={0x2, 0x1d, &(0x7f0000000740)=@framed={{0x18, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x8}, [@printk={@u, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x7}}, @map_idx_val={0x18, 0x5, 0x6, 0x0, 0x6, 0x0, 0x0, 0x0, 0x400}, @cb_func={0x18, 0xb, 0x4, 0x0, 0x4}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x13a7e86d}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r5}}, @exit]}, &(0x7f0000000840)='GPL\x00', 0x9, 0x1000, &(0x7f0000000bc0)=""/4096, 0x1f00, 0x4, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, &(0x7f0000000880)={0x6, 0x3}, 0x8, 0x10, &(0x7f00000008c0)={0x2, 0xc, 0x5, 0x85bd}, 0x10, r11, r1, 0x3, 0x0, &(0x7f0000000900)=[{0x5, 0x3, 0x9, 0x5}, {0x4, 0x2, 0x2, 0x3}, {0x1, 0x1, 0x6, 0x3}], 0x10, 0x2ac0}, 0x90) fsetxattr$security_selinux(r1, &(0x7f00000000c0), &(0x7f0000000040)='system_u:object_r:dhcp_state_t:s0\x00', 0x1e, 0x0) [ 245.151518][ T7031] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 245.162274][ T7031] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 245.176702][ T7031] usb 5-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 16 01:49:58 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xb, 0x7, 0x8, 0x8, 0x5}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000100000000000000fe0018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000004007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000100)={{0x1, 0xffffffffffffffff}, &(0x7f0000000080), &(0x7f00000000c0)}, 0x20) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000140)={0x20, 0x29, &(0x7f0000000200)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x3}, {}, {}, [@map_idx_val={0x18, 0x9, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0xfff}, @map_idx_val={0x18, 0x8, 0x6, 0x0, 0xa, 0x0, 0x0, 0x0, 0x6}, @func={0x85, 0x0, 0x1, 0x0, 0x6}, @printk={@x, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x2}}, @map_val={0x18, 0x9, 0x2, 0x0, r0}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r1}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0xfffffffd}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x1}}, @map_idx={0x18, 0xb, 0x5, 0x0, 0x6}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x1}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x24}, 0x90) [ 245.238617][ T30] audit: type=1400 audit(1711590598.313:338): avc: denied { relabelfrom } for pid=7946 comm="syz-executor.3" name="" dev="pipefs" ino=43736 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=fifo_file permissive=1 [ 245.261377][ T1805] usb 3-1: device descriptor read/8, error -71 01:49:58 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x122) mount$bind(&(0x7f00000002c0)='.\x00', &(0x7f0000000200)='./file0/../file0\x00', 0x0, 0x101091, 0x0) mount$bind(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0/../file0\x00', &(0x7f0000000140), 0x0, 0x0) r0 = getpid() syz_pidfd_open(r0, 0x0) r1 = syz_open_procfs(r0, &(0x7f00000001c0)='mountinfo\x00') ppoll(&(0x7f0000000040)=[{r1}, {r1}], 0x2, 0x0, 0x0, 0x0) umount2(&(0x7f0000000080)='./file0/../file0\x00', 0x0) umount2(&(0x7f0000000180)='./file0\x00', 0x4) 01:49:58 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r3 = dup(r1) ioctl$KVM_SET_MSRS(r3, 0xc008ae88, &(0x7f0000000140)=ANY=[@ANYBLOB="ebffffff00080000074d564b36fba29141076de14f7cb96e8aaf992e6c435ef26e50f4fca33764839300000080ba4cdf0ddee99eeec73e85a71dc3959a0136e3e6f100e706d2f097b92753b59153ae61344ed02d850196fe0915dbe794671def65d649b0556168b241b1e57bbe0b293734ebd33f5e9d445e86f694d75f07f2be4e973b25f0b47f480d7ca9df4fe05a1c4e842606c16891dad365ee5700d9ad4f3af6df5bb6fc4e1fb0d9230f99fdc43a8f583de965260f4e01a03ae58bad880cfcb0dffaa72daf4f594609e42c2d0dfb24d86aa7f4fd998d6ff4f2ccee848dfb75a6b2036827c230ea0f01102e5a7b3b0286fc964f17ac58590d7e30a02f2a7a080e93f85ce806b8ffc4f13ca2c80b15"]) syz_kvm_setup_cpu$x86(r3, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f00000000c0)=[@textreal={0x8, &(0x7f0000000000)="b800008ed866b9ed0b00000f32360f21880f01c266b80d0000000f23c00f21f86635010005000f23f80f096626f30f4445d7640f01c90f01b40000f20f1119", 0x3f}], 0x1, 0xf, &(0x7f0000000100)=[@vmwrite={0x8, 0x0, 0x1, 0x0, 0x3, 0x0, 0x2, 0x0, 0xa06c}], 0x1) 01:49:58 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000002080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x11, 0xf, &(0x7f0000000340)=ANY=[@ANYBLOB="1803000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7020000140000e0b7030000000000008500000083000000bf0900000000000055090100000000009500000000000000bf91000000000000b7020000000000008500000085000000b70000000000000095"], &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000300)='hrtimer_init\x00', r1}, 0x10) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000000c0)=@o_path={&(0x7f0000000000)='./file0\x00', r1, 0x4000, r4}, 0x18) write$P9_RVERSION(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="1500000065ffff097b00000800395032303030"], 0x15) r5 = dup(r3) write$FUSE_BMAP(r5, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_DIRENTPLUS(r5, &(0x7f00000007c0)=ANY=[@ANYBLOB="b0"], 0xb0) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r2, @ANYBLOB="2c77664fa1b23d", @ANYRESHEX=r5, @ANYBLOB=',\x00']) [ 245.361499][ T7031] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 245.370568][ T7031] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 245.378667][ T7031] usb 5-1: Product: syz [ 245.383144][ T7031] usb 5-1: Manufacturer: syz [ 245.387642][ T7031] usb 5-1: SerialNumber: syz 01:49:58 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xa, 0x4, 0xfff, 0x7}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb7030000086d3100b704000000000000850000000100000095b2ae867aa4cb39eaaaa106f83e137a44e48fe7038240b63e155054f38835e0f818e5d10fe1a9c43bf1347e69cfff96762b7c6ea7143e2383fa10e4ffb0a3921ee50faa310312f6ba919b07be71c0adb9eec2eb54f386952c0aa0896630f5acf9fb55019f21"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='memory.events\x00', 0x100002, 0x0) bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000780)={0x2, 0x4, 0x8, 0x1, 0x80, r2, 0x74, '\x00', 0x0, r2, 0x4, 0x4, 0x5}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000940)={&(0x7f0000000900)='ext4_remove_blocks\x00', r1}, 0x10) write$cgroup_type(r2, &(0x7f0000000000), 0x9) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x7a05, 0x1700) r4 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000480)=@bpf_lsm={0x1d, 0x5, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0xbf, 0x0, 0x0, 0x0, 0x1}, [@map_fd={0x18, 0x2, 0x1, 0x0, r2}]}, &(0x7f00000001c0)='syzkaller\x00', 0xfffffff8, 0x5c, &(0x7f0000000340)=""/92, 0x41000, 0x65, '\x00', 0x0, 0x1b, r2, 0x8, &(0x7f0000000200)={0x9, 0x4}, 0x8, 0x10, &(0x7f00000003c0)={0x1, 0xf, 0x7c5}, 0x10, 0x0, 0x0, 0x3, &(0x7f0000000400)=[r3, r2], &(0x7f0000000440)=[{0x0, 0x2, 0x8, 0x8}, {0x7, 0x1, 0xe}, {0x4, 0x1, 0x7, 0x1}], 0x10, 0x401}, 0x90) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000005c0)={0xffffffffffffffff, r2, 0x0, 0x7, &(0x7f0000000540)='/-[-@-\x00', 0x0}, 0x30) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000700)={@map=r0, 0x13, 0x0, 0x3f, &(0x7f0000000600)=[0x0], 0x1, 0x0, &(0x7f0000000640)=[0x0, 0x0], &(0x7f0000000680)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000006c0)=[0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000740)={@ifindex, r2, 0x19, 0x20, r4, @prog_id=r5, r6}, 0x20) 01:49:58 executing program 3: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000000000000000004b64ffeca50000006d000000850000000f00000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='xprtrdma_decode_seg\x00', r0}, 0x10) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.throttle.io_service_bytes_recursive\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) [ 245.422487][ T7957] 9pnet: Insufficient options for proto=fd 01:49:58 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x2, 0x4, 0x5, 0x2, 0x1000}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000b80)=ANY=[@ANYBLOB="18000000000000000000000000000000181100005494f098a8a9cb7150abdc2f42fafa017385e8b4c31a3ccfd941afb2452ee5e08a0468d25c377ad7972acc45919a51f6927c2171e23856cd92b01af8b37aa96b703572b6e28854d64e1baf50c1d196e63c8f7348dd73332a64e375c6b0430ee94972c0134696a4de4e3bce65a2e938e9e54537a3c257d01406cc0ae1915631befbd1ca55e941a2f56a41de26de5c2990", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000010007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000b40)=@generic={&(0x7f0000000b00)='./file0\x00', 0x0, 0x18}, 0x18) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='netfs_failure\x00', r2}, 0x10) r3 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000380)={0x2, 0x18, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, [@sadb_x_sec_ctx={0x1}]}, 0x18}}, 0x0) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f00000002c0)={r0, 0xffffffffffffffff}, 0x4) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r3, 0x8933, &(0x7f0000000340)={'batadv0\x00', 0x0}) r6 = openat$full(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000008c0)={0xffffffffffffffff, 0x20, &(0x7f0000000880)={&(0x7f0000000680)=""/221, 0xdd, 0x0, &(0x7f0000000780)=""/210, 0xd2}}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000a40)={0x8, 0x12, &(0x7f00000003c0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x8}, {{0x18, 0x1, 0x1, 0x0, r3}}, {}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x3}, @map_val={0x18, 0x0, 0x2, 0x0, r4, 0x0, 0x0, 0x0, 0x4}], {{}, {}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000300)='GPL\x00', 0x1, 0xfe, &(0x7f0000000480)=""/254, 0x41100, 0x0, '\x00', r5, 0x18, r6, 0x8, &(0x7f00000005c0)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000600)={0x4, 0x8, 0x0, 0x2}, 0x10, r7, r1, 0x7, &(0x7f0000000900)=[r0, r0, r0, r0], &(0x7f0000000940)=[{0x0, 0x1, 0x4, 0x8}, {0x3, 0x1, 0xb, 0x2}, {0x0, 0x1, 0x2}, {0x1, 0x1, 0x1, 0x3}, {0x2, 0x4, 0x7, 0x3}, {0x4, 0x5, 0xc, 0x7}, {0x2, 0x2, 0xd, 0x1}], 0x10, 0x100}, 0x90) r8 = socket$nl_generic(0x10, 0x3, 0x10) r9 = dup(r8) flistxattr(r9, &(0x7f0000000640)=""/30, 0x1e) openat(r9, &(0x7f0000000200)='./file0\x00', 0x80400, 0x4) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x2, 0x4, 0x5, 0x2, 0x1000}, 0x48) (async) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000b80)=ANY=[@ANYBLOB="18000000000000000000000000000000181100005494f098a8a9cb7150abdc2f42fafa017385e8b4c31a3ccfd941afb2452ee5e08a0468d25c377ad7972acc45919a51f6927c2171e23856cd92b01af8b37aa96b703572b6e28854d64e1baf50c1d196e63c8f7348dd73332a64e375c6b0430ee94972c0134696a4de4e3bce65a2e938e9e54537a3c257d01406cc0ae1915631befbd1ca55e941a2f56a41de26de5c2990", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000010007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000b40)=@generic={&(0x7f0000000b00)='./file0\x00', 0x0, 0x18}, 0x18) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='netfs_failure\x00', r2}, 0x10) (async) socket$key(0xf, 0x3, 0x2) (async) sendmsg$key(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000380)={0x2, 0x18, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, [@sadb_x_sec_ctx={0x1}]}, 0x18}}, 0x0) (async) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f00000002c0)={r0}, 0x4) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r3, 0x8933, &(0x7f0000000340)) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) (async) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000008c0)={0xffffffffffffffff, 0x20, &(0x7f0000000880)={&(0x7f0000000680)=""/221, 0xdd, 0x0, &(0x7f0000000780)=""/210, 0xd2}}, 0x10) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000a40)={0x8, 0x12, &(0x7f00000003c0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x8}, {{0x18, 0x1, 0x1, 0x0, r3}}, {}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x3}, @map_val={0x18, 0x0, 0x2, 0x0, r4, 0x0, 0x0, 0x0, 0x4}], {{}, {}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000300)='GPL\x00', 0x1, 0xfe, &(0x7f0000000480)=""/254, 0x41100, 0x0, '\x00', r5, 0x18, r6, 0x8, &(0x7f00000005c0)={0x7, 0x2}, 0x8, 0x10, &(0x7f0000000600)={0x4, 0x8, 0x0, 0x2}, 0x10, r7, r1, 0x7, &(0x7f0000000900)=[r0, r0, r0, r0], &(0x7f0000000940)=[{0x0, 0x1, 0x4, 0x8}, {0x3, 0x1, 0xb, 0x2}, {0x0, 0x1, 0x2}, {0x1, 0x1, 0x1, 0x3}, {0x2, 0x4, 0x7, 0x3}, {0x4, 0x5, 0xc, 0x7}, {0x2, 0x2, 0xd, 0x1}], 0x10, 0x100}, 0x90) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) dup(r8) (async) flistxattr(r9, &(0x7f0000000640)=""/30, 0x1e) (async) openat(r9, &(0x7f0000000200)='./file0\x00', 0x80400, 0x4) (async) 01:49:58 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xe, 0x4, 0x8, 0x8}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b70800000000396f7b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000002400000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000300)={0x11, 0xc, &(0x7f0000000180)=ANY=[], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000040)='block_plug\x00', r2}, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cgroup.controllers\x00', 0x26e1, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_int(r3, &(0x7f0000000200), 0x43400) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000032cc0)={0xfffffffffffffffb, [], 0xa4, "4cc1c5d4a96c4b"}) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r5 = openat$cgroup_procs(r4, &(0x7f0000000180)='cgroup.procs\x00', 0x2, 0x0) write$cgroup_pid(r5, &(0x7f0000000140), 0x12) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000001800)={0x0, 0x0, "02b66c11beed7c64705a2327ec95767e4393a580b2c3043a2fcfb08839b8897467f4a525091f0f7d2480b2fbdcfd2a3924b674e8aed38628fb035a463934e151ef7c0289d4fd7b308135026f77657ca78a849330727be579703bef5f51cf16a7198f8eb8e962cc55e47a88645dc99b6e4dfd15399b64e979124ef3a9120208d05d9de3ff1ce9cc9e6353b97b13c914e3530a6ec5b967674f3cbc69538c66356f6777af618dd96e1730048727e164fcc8139776c1e5061154ffe7838008ce90ccbf0827c03a28016d5f3bdabbc98bee9c405509e3e094ba1677d6b347061c346722828810ba1b68424c585770f6527f3856630aedb97f2ee0742e013d5d412046", "e26481ed1e7c639b5947fa03672a9556f2d9c88f35f8f8b62d6b01c1aef3d08f4ee43881217f959db47d280e8448925694f755ec0256840e58a31c14f0d78d223c58da8e0bd812fb893403e655823624c9e0581484207a6d914ad9befaa148971274f98aa0b753b38761ffcd20135aa09bee95ffc38cfb410de6eb0b1c0eaf69af8375bb982d21281acaa2966378f31ed037b8789d3bf55cda6f1fdefac7c7d4eec101525b850f72c5d3515de41ea6c4cc0a1d4c9d0e83fe98d8baa6325482d6270833cf890aba6768abf6a6ac45c0268bac824f692a521bf8500ce437d7bd4ecafbf918c063d8af3d110e24ddc569f535794d4c8c4ab3897b27310c8d39efca731b7a22caf0ec5f2df04ce6b496582e72b5cbb10480d59c191cd3eca3d3a973fe653216cd08c8de4098133f85da499af2f6a6c7513755f40d13810388f5476a67bb722dc832e4af4c76fda32aa9699c8191a644df90df4b2b2e7993e90bee48e3b65cbc84de44a15926c157018e46c849d57933b96f67dcec40eb733515b880aabbfd1324433ef61e0a112430d3829717820a9eb79c8767614facf386e07a7df2ceb2e9f9d33d65d33fecc7697f5bf74769a67ac297756ec495eaf87674ad5fae2fd772301896e85c617328f32f69bb718bf1ade1d8fd637a6bb4c7044929bf43757821b2bde4ce2ec164ef3841458207326249547ccd2c3ca3467e8c5474cb820ee8647c90d2da6af054fa1f25afb1b0792dcf21b2736c67fc8119a6bdbe19689bb639113f5b9165a50b6f2df8dd8c549220488da3bb10e45dcc7a6207635a550e5ee913aa8ec6ea5f92ba59eb003424e6ea472df633220c8e9644d5bf2f4b01027fc5c0422c39932531e1be7e62e021ac4592b57d95720d5ae86f4bd11d95ad82569ab24e0d1b5a144e6fbcc76c4d7800a70069a852979a3a1f02fcbef6bfeff2101576c998109c65350175bd05435d4be236097340cfafadfde768b1176e6c40f34731164afcd0c3620a0cd015494e432e9aff2c59a4cf476d9037a398183fe74789da0300172e1c02173ff867faf6fbed165ca819be3e4ea05fb6ff1633430984bece64ef93ff8d012b9c321941d59f5b8572008f6bb22597864ea1fbd6b9e349b6d9dc1adc185ea32d5e67e44ac5ebea2063635a53e1718a4246ea47a8874daae0ac6653f821f381a940cbfc98d4a25aea33c63309ee1c6c20f349b673509f09b5381956611359754bdb2eeda100ccb4834596de45556611d5b568f2604653c2129a7d5bd50a209a6d4a956c108b5349a8d208431a2edb17d7650332d308ea2e6f324e589f0e98de49ab655a77509637f0a65614c33f16f91e0d6305e8f9ba0766154e1599f67005ff75af7a6143e574acb799f2363dbb37971fc451c0054b5753de3e2278afe06b9e64b93ab09b4985fe26626a6266da1088f7b9755ac8a9e4e6e99a0dedfe2b1509de12f75d9dea83475543d2b328e986779f4992c870ad128b9d09e8ebcc264e8bb5b85d6d62ab902b8ed7409448cc26a777882627bf3e0c9cdd473289154560c2838c6d4fdaea97ff5d7992909c67710dfeb4977ea7bc06d77b06a19efa42178c46a3fa66ed7d6e2b67ab86be5d94721b099947563db706c5c3a12744ea61d63fce93f546f2669c50b6568e3f32d79bfc75adefc21ee93c5c5360cf2e7ac19571c3663857baf3325b666570642da4dcb309dab05b7ad05bf832d28fa8e871f7b89d6f4327953f4dbde3aac022f4dfe050d0924427e39a8027fbc4b54c4a8c2bf35f8c11c9c0ac4bc1fc31d6bdb2cee2675c5a782aa3ab5ffcc7be7207c89cdb8546fcfdd3a5aadfee5a296abd9afc127ebbf580649e9132b55d9f40a3778af49248b593e00c9f4812b8f7adb7323ab7852e4ed09c55aa356b2e8fee6eb14be3659fdf821d23ac556845f70670d8b6a417c29ac0b1585ea865634c0c921e9d930d4018f66d1e024179d80a7154c491c8662d427ab44a3633480782889f1d00c1d182ede30d4127d769291ef408b574a41c29153b7d949d4648b60a4faf32b380dbc87146c36479d47023876abd4ae7e289ba79d988f6c3a86a75bdc784bea2f0b7e2f77cb1282f54a18e1117e50ffa46ac208fcf8a7b5751e83b3e80cb428e4c2ae63ca3cf7b2c4353303edfe328626391f7925f1ab4ef1c7d0f54d0e45590188ecdb6d2c9c0db9b0552dc81b21dc1bbe9e94be5f78dad11f53d6fc3602e9ffb872d3557c44a133ee94e50d57d5eae2214569975982c63f22750db6f5c979ed81b3f68fe6be6daa85bcd98f25548c1d4db1f15394bc708933e0352e4059bedbf832abaf75e9bdca6fea93600357ca4153357d2e0661a308edf82c0f53e7a121c7e1e8bafdc5fdb61c21f4716d06b43a8395aa915a34c4dc4b5b15ba70a4e163728a9966515682b9ca3c2499aeb17a3c17f905fefed806b504f77c52564006273282db5e0c70565ee1016fc7c241830bef951294db9682ef41742b6550246e539143f15d6c2f017a8083ec97eb3a2de8bc2d8d5fec2b9b88996b3ff6c5aa5bed326f72fe9190de74a83e380b9fe89324421697d124d9a1bd3ced8e1856923147958582d737a36da6af4a0fd92b83f0ef0cb1a725d3a5ecb3a39ad039d200989a281a0686336457824ef582698222b7a063475b793a21745d6701940a0baf124461ad71de8dff6a6f7ed676d107e01ae6b7b79aa1f96efce91039dead977bf70365de8ebb3ec06634246d62f78287831984accef27048794468f520db5c71b4fa94818ddc7394fa1b609adb8cc80c0f32efac26a47bd74119100f0cfdcb889aab1019786cc0eefc1e4295ae919e9f6c8c8a16aa76a2bfe39adf5929e9b9925da0241e734378fe140981e3536bf0b77eb0263297a936a5f37605f128d79b16723b953331f99633b8d29ad1d1dbdb74188488ea0d1b7e0ddb652c040aa0477a079e92618e52f3b7ceebd62e0f0c6946469c19ae828b7eed288c3a53320c9d5468c39d608bd42d967a21e6b788de7c6826d1b99130083182562f63443290aeeb24308d3eb4881547db34b284d9af2bd7cac0d2f66bd14758c079c345d2bce3e1efc3599b0d06e69a92db7e05473673726e1848df75e83df50f98a9321468c10c6514dd7b3cb5b0ddf2fef13284463fe88ef2bc95d51288e41e3e0ba5c91bd686d7f7658b5bac8e3991a0f3b36f004585d9edd09d478ede73e7da067ea502894fc1247e62c1a84c9065ffccc3da96f07ddce135ceafdd784dda6f64a7add400d21ae13abf98e90fb96fcda23a8ad79905428a349b2230c19cf8cdca1724382bd19b4b075438098bd46cbc668bcbdcf1da85f733a50669f976a7106ff1936f20d799e7d01b0beeba7057a90016fb2d36bb3d14e11ac077ffb91f139d16ae5e78d84559312c9fd1a91ff70e5d9b4fd279420f7647151fe951b705082230ad20415d2f605665cd9374a50f7fc3c32efe30e4c0fc84f0c0e0bcd35e46665e4f29371c1c96324f65a94c85874e8e3baba68b88acc85c38f466d7353b5a00953c8ff5522cf0903e646301e3539d047286d10be16d9fbef02d450b7b12b1ead250f68c4c893fbc6f48765f34a81c477966278a1c6945d14d6531f0b5e4cef4edaf3708a5787162c39b236272694b0a302465d01004fa9d516414c040c27fccbf38466023b06293bd07f31fcdbb3b5378a8b2c7886e1551b1caeab96f7f3c159075756f5f8aaa05b6f87f581d802903c36d84169f87c01a77c43284adf66daa38fe8633a8f6d258231466aba89bb9e56ef289d2815cde433e381ddf74852302684b974c80d0a1d7d578039120a2db36213d167687e9390ed8f14c709d3149d2f5cfbc42a9b85e6d10c4ee77270534fdff2ccb816dedc6377257a73ba2a4ea82c0cc4a81bfb939f710b109beb279edeeda345867c0130ff6fc0fbbbbd25d16d2e73f6ab2fbb4c72abc0713ef9e4690b72208c468fa64c21f2247867b5edd514e5be23733ef2136b10e03161fe3b4e6018933df1f97a8250747e6140780a064e0c35bfafcb8177a75e8fde25e61e1c6332bbf7ddc3a11910feb3bd66707a7c1a9f87b320298acec88135a177b2f6f3c0ff02765f34c30b078b58470cd227ce4c0a1a77e662180b28fb360c3fbf47ba8982510979b86332b6d8a53d5f3947665c119a71e5b6ddc64228b47c3e23c30ebbede354d71d2780456de3f717a384112ccc9805dfe107fc9440ab7abccd8463150ce1306778fbea9793d88c4a7864a925bac5da593d6b72ee2c743f0b732a10285d293359c8126004f06fa12c0b3ca9c1e9c0a75b587207965c49f7450cb4210da01e5604f83f849b7eb9cb3f73de4bcff064b4fe08580971184db940bf29d6b8cea027dbfe0b78d6fa574da4b5b4db57b4e1939213c9848537baaf8076b1db4e767a467ec6a47c67aa33df96d7113cc9884124bca5579ce0058618b1b1f13ff3b102ff54e6bde7e29fd555acd6ffe6429af27301b6bbda38403d8f6f3266d7724f517778e7b2c1e13e3d83104ce743857c07b70cb5be8d6d8757d63a3bedfc9de79cc7e96c9833e15fd65f1336178568c2453a49cfc8c8dcb4f5d978f0a6144d62a5da6fd75d08a41084d4c59b345e07a5f4446af6e5216cc8d94347d333030015e262036f0a4fa6d2ae523654c55b37ac179efb66d230de5c70a9b33738ef0cd4ba2710d9ec03f426701101182051516a9be380a07e2555a8cda03eafc72d2bc2bc1dcadde4bb819692c1736b0ed203c4934842d791aae9e10bf239cc5393c9faf967109444c8f44532766ca5481f0ac16d25753a121727271c71d97b401dafe91588b362f2798f047deece9f860624b2d5753e46f929f8c2d03753e7245ffed6d8e36c7b380c4fb6a27e087a38b5e4a80f0043f95e5a20701c62692e684a764074e47badcecf8b2145be47b5b7089c249abcf0743a61b517004d120929d7846a39a46e0ddbcf5334fc01aca0bff31e67da8b3c88e38504db1dc3940c55bee158ae6dfcce289cf91106397d8e3990149a86c819e0354d785a4eed76fa6380491b01efbc23e7189ec253884d384865bca5da9a0917d68144a0a02cde867c365d339a025b7c8a16b82e341719a259ede8f09c165a354fd3e8f5d59e349e7c36302cf8ed115537969b598337fe7575157c89a254c0829cdb243d3d788321c756bf2817721db4bead96e1f25be5b8c7100d149d13900b6c6491ddbdbeaef7753ed5c5d9b07449bfd023501075ec08c37c13df696bf73500bd440a6522f5b955862c5eee8dc6e875c5055350b3397a6b31d2b764308ad24aafd4113af76f38f4aaba9e24efa3ad5b1c008a6cad2411ef6c7276dd3a5a2ae8130f91c36c34137731426fdf5272ef4ac5c4415e2d0f7b50da3ae910ba22bb5b962351e841746b"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x5af, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}, {}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}], 0x81, "7464fbe08eb369"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000005ad00)={0x9, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r8}, {}, {r11}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r12}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r13}], 0xff, "75db64cf7310f9"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f000004a4c0)={0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000544c0)={0x0, [{}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r17}], 0x0, "68e554747697de"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000029c0)={0x8, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r17}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r16}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r15}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r14}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r18}], 0xc1, "bd84039145d365"}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r5, 0xc0709411, &(0x7f00000007c0)=ANY=[@ANYRES64=r16, @ANYBLOB="0307b6bfbfb8b5bb55660000e40b00000000000000000000000000000258000000000000800000000000000006000000000000000000000003000000ff7f0000040000005300000000000000ff010000000000000800000000000000ff7f00000000000030000000000037cc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055ae959759b886f9add5331c552ba067adc6966dfff77ca70b3a732248cd417880b40ab821c388cfff0cfea18a47f5d4a35168f54f9327e4d5ffbb9b01aa3deeec88e00fd800ec6829b2d11618a8e1b6e595e302b97d2b4f0f2eee255fef113ec80cfdfbef8eba81565100ec3200894fcc6030f7a343110e474b51a1c7990c5d714bd25840198b6f2aa4078d1b17338e3485f18875006c08fc74e86dc569567750"]) r19 = socket$nl_route(0x10, 0x3, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r19, 0xd000943e, &(0x7f00000013c0)={0x0, 0x0, "31d5c21b330deef4c536d3931ee98ec05d3a5c882eb0a82f7862543290fe5ace8490e10fb4c97e817383854edd1c0221687d98240efc5053f87c7ae79cbb4406adf4ad1998958343eed7518235dc4af3ffbfd3173ff14922d24b9b4d26b2d2137b8679b49e7dc1d0f577b3151b415d7b10e8baee9d4c7239b6411438170f96b68b2667e5becf7c9d89c427b8c5ce1b36e06c4d0657ee70700c33b6d1b2f7e859b45a977f79de89a61b6f4615e0122e5a4999f41f5024522fa60c2c19d6d24bcfc9fe3a7e8c9ea3b61c00bd220e39cd1ae01bdef114480d3ea371d2ec1d19dd2e796dfc509869cd6dbd869204a0774a2737590b4f09aa1e48c324bdd0660e3f0a", "1e9b57694f3228ac08ab7baec2d689c54a8429df68c531af05d9a00f5d8dd91114b47c735827c109a28df25146d728c531eed49e67a18755e342a8496a0bea1fb29725db7c4ba543677326b4d7ee2dce4061fa4802011d66d235f11c46b346978a1fa7ec5c28691139624929f4d27bcff9d9009f8626f6dfd90b7d33e6a6cca56d74f988a13af8e3ad54d181e0f9d68b4f6b6fc6d33911531327c0091d876c28096390c48728ae098dd53c327b6bc03846eb0073d905976271cf16acc7329931f930df07426c645f90ef4cb2f0b291de998da772a4526a4d1e6a11f62f13c15d3a37fecf20dc1ee80fb6bcd145640735e867d62edaf9454ab556b8b475ecea7ab4c20d4fad70b4cf726d33519aa3f8f3f82f9f50fce3f705fcacdc18d3ec80562b3605780a49fc1721351d1b030a3f2ef1a145e0f05ed5de3f4616909c82c8111fe18741af4952a3cc6040e4b1ed73e4419db0d0ecabcfdd3e3801d0e6adb149014e50ee0e39d4b084bcc4b27a8110cfc63ac8d765be7c9ca237bd17ae84b48a83c25882120aac45bdf60e9e9c633ff0b36ac54d811eb4e07f6998d82ed5a7f024e5efb2b5aa8b9389ef72b309dc5b8368faadb297d2c3fb2f3fa84fad02e575d7c3acd16951b9ac7db22c91bdafec88cf46a318bd83809c77a085033e1719769d690a45fc68792313ec8647d79c60c8b529a76edb5392ef9b069f16869ffc86afc7f07d494a405b2bc88513fe0ee109cbd9153df6b99ccea645b8021b99de778096d3556cfca01913357af7f9eecb726b7443431c7b1be8353a124b9471078fc65a6eb39d77f0da7fb6913ec7f58d171ac900cf05d3072209db9f4a37996a92809807ff031457d888b9e6c3a76f72fccd2b2db8b43fe9da8a25cc213f5392258343ae20fe27c71f29948804efd649e5795860c0239a5f9087653f78aa8683f187d945419827621b53a61e70c65ca3e7511e2df1b3d2115ec97b0cb8674f74e5a210e709da00e4fc5e79689d2229d2de4ed86333f8603093b8fbe6123889555afdc9ce4553b6672ef1482266fc15a269e10c2fdd7f0dbc8d4bd3f6a3cf43c4692b45ed2f978a5c20c5d7381a8246d84271b03bca83e1adb12a41744d459740da39aae157a95b192dbdf3f7a9b5ac777704270977a8d74abe84252ca90aba4c05a9694364203a642a9ef20c57b09ba6eff69d8949ace3c1a630376a062ab26f42d92719ad40b9a3798f3d2c39ed308d62c11fe803e3fa19548565d2bab027c69e32d3a43801b0570a0fa740d02b7f8184c7c8239f7ed40507653f252486b7e768c60099100a763d2cf0c74af0651e6bc48f38a931ed6804a1545477041e78a5a436a20c3b2b8882961b8d2d8639771f3a206be74cc8569c86341c911621d6b356a1a75a763da4a5ed89c6998276777a08c5c21650630796e7988921503ba405c64fd0bfe5880aa1457dbd87ff802bc72d64d8f785015a868c5f6e27e61d67bbaf061e82a41b3d8e2b6456d332fd321f1020dcc39eda2af790ce43f636c1cf2214e00f6d06df22fa5dab0a6d03456b82012e51d81fb7b32aff313e0992f6ad2156b7e71bd393ed3eed6eb64a68150cbb3a1cef641067dd8849be483f48d2cca80df8957555ff84142d8aff5ccba97b9a31137517c0b31d998c4521f3d441320e48de367cc1166eae84bdf67eed1a14ce0232c6d09fe41199470790118289cfb0eb5d9737ad4544408c5a3b181e74907473cf645bc17b15630dbbe7ae6ddacc9ca27ecf8be6739075c61bbd2180ed6bbc2dae02677e109d342c53c83f4408f96902e20a04af77c623ea8db6fae8addf8c57e47cc272b799686ac18975ee4ff5116a3e4be2d285e657e505c80b4910f0460a8769517a054cd046264a690cbb528d1dd9ef2116554258e8d9f0aaf34b6339042110ecec149baf4530a2ae3d470ad4ad471c8070a914d3f0d76a598bd9cef09307f2b19eb4409e692fe303900055e7f5e5fd460d6b800a453cb6f2f5f44a43ac35020c1e2c4a429853b6a86686f580449b57da37fb1748387f5179a470e82205e6687f28a4d715dfbc28fca99f8a57a8294c741158878b288434c9ffb31632720b469a1aa75f99c6f12df5c8463a2ea646739c5d71d22072b4fcb7daec5b50646ba16e09ba7997db0540e2a737d5d4832e481271f54ec925f49eb9a56274bef93a8b3cf1177b67783f05bb18605383c2f9f1b8eefa3a3083f7ef0faf656e2f31d52597aa29226c8c0196df2d1fc446e7b1e2e08f1faa3a5a0dc0cce083355b52dff03f851eeb29f172fa41e697512a88d5e0f575f6b5e12d03b8a12e680e3839863ea182ca2fa0325efe5176f3947ef6b18997cddb436b03bf021600c3206508d2a89c21386310d98932edb3c5175f24bca208eb4027a7eea2c1baeed109f7af95747691ea26177a7688e46f52923fd9ed013b1316e3c48495069012b55bc573978d5cdbeee0d04a71c47c9ccb5b242b07819b9a9fbb8d23c54df99e43e06c421c5d34507a0b5f6594a8d1f80dfba42f9ae762847868fd54d1842dfcbc06d7074affe7f6838e95d0b50621437413601c90723982365807c2b357232fa9d5c6532754b334035e48ec6ba65ce97b0210ae01600c0b3b9ee887492216cd98dbf1f4ea1961f12c54d78d234d04d5d9ec383d5de49fb64c41d5b7a76de2eec523a80e059753ad0f5f1fa2b679a6f02379797684691127682214a5fb69486167399f066003049c1aac8a914d290ed153503d3ff8f4bef163914be9c933253917fe1b8034a88f1c87f06dd89050fe01f8a6b63fcb16e420a6bd16efe5cf14bd3e422546cc9fa0f053b54cf368999791679d50aa71de9bc85cf8260d0164b971e60f08592d139fc7e4e254e0da6eb48094c4240799f6953067c343deb70e4d41e12f018a971910075c8d47b97cce2dcd8614ae0053be10407d0eb719047f06d45aa7856b622b8de0e1cf1ef9f0a81f6a6ad77c0dc7c3b1250624d0fce822804945cc667b4f6f69c684d27aeec82bca4da26d5e203dfc8b563ff679cb2cdcf2664998e672c89ad6b731b4b914bc6285434149e6a200be864ee83fe31791c6280c5e53ab4e9c1c143a4ad5ae163bdb976726ad2150e940922347540697511a099207aea31d2f377adcdc8c82bee40a19bd8a4187f0612a1d85d2681d7090327f661030e03d7d6d99af4f46f074ee37460752bd39d7cf636c7b33bfb80cf67e9a5ab1cda523520dffd42b6cd1af3fee187f884533c4fc36ffe0ee8cd0f7a1945c86898c73ba7b0f887f567f3eba679c7e9fd42009ee8cd32d26ea2111ddc00de1e2284c87468eb09afe214e5928dd811bd2307ed28cecfdc62c9c6ff2e447ea47634ad61a996bfc132c30668965a5ba1b8e45eafb0163b2f4e12f82274c72f62887547974a81f24f20ee4d4c62fd24d20677aa9b477e4021c0c1039776d6be0922e18089c0df7b3f289ac302b4ebdeeafa40f6f01acafa8274fd9325cf83952a8304317a20b694a31bf771ee229e456f0e37f40eb0101cfeec71eb244292bc6f9dfe133508c88b4d82de5f20bd4e93622a3e08aa664a78e9401d164ececde3698ad41f1c499dad4008728bd5106350550eeabef0d9d1711fe636577569be365272f7da4c6686d8b5387d15b656148a096542d40cb3ed1602f2f3c6c6e238a7b59bde2f966d68d2cc381db36157977579e487f79f6f9242a78f6f7475c5a8d97f202e138d800a08cc5ab0ef150cc52fb6adc276fdeb390002c7bf074444174f3fcfcbd4675931a73b9506f773ba41b9fc3af9b037ac8672f65701d9beecbaed8227a0eff1517a272e2fedc2e3268168b4afd06951564d1a9d8f9ad7d2d14703e38f57076eb511c196eab225321252303a04a9da137df08f4a171b5f1ea0f06d6bd397c65b2b49bd886207bd8c6008cb10a3b28c7d6504a0e02c16cc8099d9a124381f68bd94280bbc8ded6807a28c7759dbf5b6341adda6cf747db2e55a3203f97579c4f0c3cd592eedaefe7353aa6fd22b270049427938b1125f0efccf693c707a7850d7d49ab6a0f7f762de05c5ad082ab7a1bd03639faa7f64093430cf712b25016259c480624fea362c9f79c48a5167a4715fcd436a06db337dfe8f261ae81f3699b2a5ac3197f82fb2e2eabddf292d01cc73401664899a3728054fcb2fc82ecfb23490978012d86bf76c4cb4ccaaa52f8e08c0214689e7f6ecf137a525def95d3202e8060e4d6095f37e2d3ce8ccc7ee06c774e0310fb9d2d499f941b4c8bf4c4124a5704fb0386457b21bc5c263e37e331dc97b6b8e49659f34532e11edf2243c5d5ce043d98aef19716c78c4ab752f1f83888eba80aa1113378b47b6fa6e0d6fd6eabf80c2b6f65be583af91022169887500e0bc3590c8d341061019fdc03e6c0911ddc6cb8f617fbc3b62db66ae7312b7225d8406be0e46219bf92f37ec49d3eb5aa0a3a81d0b49299791147005d3f23c2b4590487631bb964db0170d4941e0e7e696089273f0f9d403092f803af3334d9fbbaf348bcee6a51b82737af74ca839dc22d2ac974da87facc5450450265f11c6e33f1f725ce1bd051633ecc8c8ad1e02d8fd914ac70be9c6575bc3a1605b2d4be808c60c67da47956c6ca888ac555ff92c1bd616a1469eeba34dffb26f73edab186696b20223347cf957fa04c37f9487f0999b7c0c58c5b5bbe2b1be6b85829a777dc36462b1fab8706c53f28c8dc4955a159542df532589cb71bba43820edd77a09a7de16150cd5f11b64a9e7c4a3cece692e3d5e553349d120bda05cbbd11dc2cde2d24be21995dc9703861730a6ef2e0a11e42605f8be03530b2d927dfec8f1702815dfe0a35bab8a99f9dac4b60984647df774b50f30bd924234499b33611f571af182edb93d4f7999f88bcb17e8565c972bee9cfc6ac89a9e329909abad7bcd42109071e94f1df06a15b27023a2393329559eec5b719f679b913a187a517cefc8d4c8b58b0fd14f7b0a3b12f0c97d7000f5bf4ac505649599ba552f95666da5a61d4eb6966a0b6b6cbf64a414853b2b4ef2b97e6ff93993fd1992dc3fb5de8a718258fd806adb9adc1ef06e6d88a8c4de6967e0ef27a13d34320943f2a4d669cf7817694c774e8430f7e55cd65e172a320c35d820c2a854fee2ecf58e2f2a5cb293dc82a8615bbf22e1dcaa18b1519c48d1fbcd5e926a880c2295aac92599beb432f75d913064fdb1189d6968ae59c4371e71c57442ecadbbf3724fd5a6b5b9f546cab5bb2f4abb6270a052ad1127dad68c714f292c08a6281d0b42ed657c6d1a95720028e599f076d80684545c4113da5d59ba197a539df63e07feab694281b96b01353a1b98acb0dd8221ff106a1f63b9de9cc8943f517a6e4d88b2bc68a1fbcfdc54664778df8ce6529efbc83"}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r22, 0x8982, &(0x7f0000002800)={0x1, 'vlan0\x00', {}, 0x40}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000002e00)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f00000033c0)={0x0, r23, "02b66c11beed7c64705a2327ec95767e4393a580b2c3043a091f0f7d2480b2fbdcfd2a3924b674e8aed38228fb035a463934e151ef7c0289d4fd7b308135026f77657ca78a840000000000000004ef02000000a7198f8eb8e962cc55e47a88645dc99b6e4dfd15399b64e979124ef3a9120208d05d9de3ff1ce9cc9e6353b97b13c914e3530a6ec5b967674f3cbc69538c66356f6777af618dd96e1730048727e164fcc8139776c1e5061154ffe7838008ce90ccbf0827c03a28016d5f3bdabbc98bee9c40e2d2e3e094ba1677d6b347061c346722828810ba1b68424c585770f6527f3856630aedb97f2ee0742e013d5d41204600", "e26481ed1e7c639b5947fa03672a9556f2d9c88f35f8f8b62d6b01c1aef3d08f4ee43881217f959db47d280e8448925694f755ec0256840e58a31c14f0d78d223c58da8e0bd812fb893403e655823624c9e0581484207a6d914ad9befaa148971274f98aa0b753b38761ffcd20135aa09bee95ffc38cfb410de6eb0b1c0eaf69af8375bb982d21281acaa2966378f31ed037b8789d3bf55cda6f1fdefac7c7d4eec101525b850f72c5d3515de41ea6c4cc0a1d4c9d0e83fe98d8baa6325482d6270833cf890aba6768abf6a6ac45c0268bac824f692a521bf8500ce437d7bd4ecafbf918c063d8af3d110e24ddc569f535794d4c8c4ab3897b27310c8d39efca731b7a22caf0ec5f2df04ce6b496582e72b5cbb10480d59c191cd3eca3d3a973fe653216cd08c8de4098133f85da499af2f6a6c7513755f40d13810388f5476a67bb722dc832e4af4c76fda32aa9699c8191a644df90df4b2b2e7993e90bee48e3b65cbc84de44a15926c157018e46c849d57933b96f67dcec40eb733515b880aabbfd1324433ef61e0a112430d3829717820a9eb79c8767614facf386e07a7df2ceb2e9f9d33d65d33fecc7697f5bf74769a67ac297756ec495eaf87674ad5fae2fd772301896e85c617328f32f69bb718bf1ade1d8fd637a6bb4c7044929bf43757821b2bde4ce2ec164ef3841458207326249547ccd2c3ca3467e8c5474cb820ee8647c90d2da6af054fa1f25afb1b0792dcf21b2736c67fc8119a6bdbe19689bb639113f5b9165a50b6f2df8dd8c549220488da3bb10e45dcc7a6207635a550e5ee913aa8ec6ea5f92ba59eb003424e6ea472df633220c8e9644d5bf2f4b01027fc5c0422c39932531e1be7e62e021ac4592b57d95720d5ae86f4bd11d95ad82569ab24e0d1b5a144e6fbcc76c4d7800a70069a852979a3a1f02fcbef6bfeff2101576c998109c65350175bd05435d4be236097340cfafadfde768b1176e6c40f34731164afcd0c3620a0cd015494e432e9aff2c59a4cf476d9037a398183fe74789da0300172e1c02173ff867faf6fbed165ca819be3e4ea05fb6ff1633430984bece64ef93ff8d012b9c321941d59f5b8572008f6bb22597864ea1fbd6b9e349b6d9dc1adc185ea32d5e67e44ac5ebea2063635a53e1718a4246ea47a8874daae0ac6653f821f381a940cbfc98d4a25aea33c63309ee1c6c20f349b673509f09b5381956611359754bdb2eeda100ccb4834596de45556611d5b568f2604653c2129a7d5bd50a209a6d4a956c108b5349a8d208431a2edb17d7650332d308ea2e6f324e589f0e98de49ab655a77509637f0a65614c33f16f91e0d6305e8f9ba0766154e1599f67005ff7eaf7a6143e574acb799f2363dbb37971fc451c0054b5753de3e2278afe06b9e64b93ab09b4985fe26626a6266da1088f7b9755ac8a9e4e6e99a0dedfe2b1509de12f75d9dea83475543d2b328e986779f4992c870ad128b9d09e8ebcc264e8bb5b85d6d62ab902b8ed7409448cc26a777882627bf3e0c9cdd473289154560c2838c6d4fdaea97ff5d7992909c67710dfeb4977ea7bc06d77b06a19efa42178c46a3fa66ed7d6e2b67ab86be5d94721b099947563db706c5c3a12744ea61d63fce93f546f2669c50b6568e3f32d79bfc75adefc21ee93c5c5360cf2e7ac19571c3663857baf3325b666570642da4dcb309dab05b7ad05bf832d28fa8e871f7b89d6f4327953f4dbde3aac022f4dfe050d0924427e39a8027fbc4b54c4a8c2bf35f8c11c9c0ac4bc1fc31d6bdb2cee2675c5a782aa3ab5ffcc7be7207c89cdb8546fcfdd3a5aadfee5a296abd9afc127ebbf580649e9132b55d9f40a3778af49248b593e00c9f4812b8f7adb7323ab7852e4ed09c55aa356b2e8fee6eb14be3659fdf821d23ac556845f70670d8b6a417c29ac0b1585ea865634c0c921e9d930d4018f66d1e024179d80a7154c491c8662d427ab44a3633480782889f1d00c1d182ede30d4127d769291ef408b574a41c29153b7d949d4648b60a4faf32b380dbc87146c36479d47023876abd4ae7e289ba79d988f6c3a86a75bdc784bea2f0b7e2f77cb1282f54a18e1117e50ffa46ac208fcf8a7b5751e83b3e80cb428e4c2ae63ca3cf7b2c4353303edfe328626391f7925f1ab4ef1c7d0f54d0e45590188ecdb6d2c9c0db9b0552dc81b21dc1bbe9e94be5f78dad11f53d6fc3602e9ffb872d3557c44a133ee94e50d57d5eae2214569975982c63f22750db6f5c979ed81b3f68fe6be6daa85bcd98f25548c1d4db1f15394bc708933e0352e4059bedbf832abaf75e9bdca6fea93600357ca4153357d2e0661a308edf82c0f53e7a121c7e1e8bafdc5fdb61c21f4716d06b43a8395aa915a34c4dc4b5b15ba70a4e163728a9966515682b9ca3c2499aeb17a3c17f905fefed806b504f77c52564006273282db5e0c70565ee1016fc7c241830bef951294db9682ef41742b6550246e539143f15d6c2f017a8083ec97eb3a2de8bc2d8d5fec2b9b88996b3ff6c5aa5bed326f72fe9190de74a83e380b9fe89324421697d124d9a1bd3ced8e1856923147958582d737a36da6af4a0fd92b83f0ef0cb1a725d3a5ecb3a39ad039d200989a281a0686336457824ef582698222b7a063475b793a21745d6701940a0baf124461ad71de8dff6a6f7ed676d107e01ae6b7b79aa1f96efce91039dead977bf70365de8ebb3ec06634246d62f78287831984accef27048794468f520db5c71b4fa94818ddc7394fa1b609adb8cc80c0f32efac26a47bd74119100f0cfdcb889aab1019752e00eefc1e4295ae919e9f6c8c8a16aa76a2ffe39adf5929e9b9925da0241e734378fe140981e3536bf0b77eb0263297a936a5f37605f128d79b16723b953331f99633b8d29ad1d1dbdb74188488ea0d1b7e0ddb652c040aa0477a079e92618e52f3b7ceebd3fe0f0c6946469c19ae828b7eed288c3a53320c9d5468c39d608bd42d967a21e6b788de7c6826d1b99130083182562f63443290aeeb24308d3eb4881547db34b284d9af2bd7cac0d2f66bd14758c079c345d2bce3e1efc3599b0d06e69a92db7e05473673726e1848df75e83df50f98a9321468c10c6514dd7b3cb5b0ddf2fef13284463fe88ef2bc95d51288e41e3e0ba5c91bd686d7f7658b5bac8e3991a0f3b36f004585d9edd09d478ede73e7da067ea502894fc1247e62c1a84c9065ffccc3da96f07ddce135ceafdd784dda6f64a7add400d21ae13abf98e90fb96fcda23a8ad79905428a349b2230c19cf8cdca1724382bd19b4b075438098bd46cbc668bcbdcf1da85f733a50669f976a7106ff1936f20d799e7d01b0beeba7057a90016fb2d36bb3d14e11ac077ffb91f139d16ae5e78d84559312c9fd1a91ff70e5d9b4fd279420f7647151fe951b705082230ad20415d2f605665cd9374a50f7fc3c32efe30e4c0fc84f0c0e0bcd35e46665e4f29371c1c96324f65a94c85874e8e3baba68b88acc85c38f466d7353b5a00953c8ff5522cf0903e646301e3539d047286d10be16d9fbef02d450b7b12b1ead250f68c4c893fbc6f48765f34a81c477966278a1c6945d14d6531f0b5e4cef4edaf3708a5787162c39b236272694b0a302465d01004fa9d516414c040c27fccbf38466023b06293bd07f31fcdbb3b5378a8b2c7886e1551b1caeab96f7f3c159075756f5f8aaa05b6f87f581d802903c36d84169f87c01a77c43284adf66daa38fe8633a8f6d258231466aba89bb9e56ef289d2815cde433e381ddf74852302684b974c80d0a1d7d578039120a2db36213d167687e9390ed8f14c709d3149d2f5cfbc42a9b85e6d10c4ee77270534fdff2ccb816dedc6377257a73ba2a4ea82c0cc4a81bfb939f710b109beb279edeeda345867c0130ff6fc0fbbbbd25d16d2e73f6ab2fbb4c72abc0713ef9e4690b72208c468fa64c21f2247867b5edd514e5be23733ef2136b10e03161fe3b4e6018933df1f97a8250747e6140780a064e0c35bfafcb8177a75e8fde25e61e1c6332bbf7ddc3a11910feb3bd66707a7c1a9f87b320298acec88135a177b2f6f3c0ff02765f34c30b078b58470cd227ce4c0a1a77e662180b28fb360c3fbf47ba8982510979b86332b6d8a53d5f3947665c119a71e5b6ddc64228b47c3e23c30ebbede354d71d2780456de3f717a384112ccc9805dfe107fc9440ab7abccd8463150ce1306778fbea9793d88c4a7864a925bac5da593d6b72ee2c743f0b732a10285d293359c8126004f06fa12c0b3ca9c1e9c0a75b587207965c49f7450cb4210da01e5604f83f849b7eb9cb3f73de4bcff064b4fe08580971184db940bf29d6b8cea027dbfe0b78d6fa574da4b5b4db57b4e1939213c9848537baaf8076b1db4e767a467ec6a47c67aa33df96d7113cc9884124bca5579ce0058618b1b1f13ff3b102ff54e6bde7e29fd555acd6ffe6429af27301b6bbda38403d8f6f3266d7724f517778e7b2c1e13e3d83104ce743857c07b70cb5be8d6d8757d63a3bedfc9de79cc7e96c9833e15fd65f1336178568c2453a49cfc8c8dcb4f5d978f0a6144d62a5da6fd75d08a41084d4c59b345e07a5f4446af6e5216cc8d94347d333030015e262036f0a4fa6d2ae523654c55b37ac179efb66d230de5c70a9b33738ef0cd4ba2710d9ec03f426701101182051516a9be380a07e2555a8cda03eafc72d2bc2bc1dcadde4bb819692c1736b0ed203c4934842d791aae9e10bf239cc5393c9faf967109444c8f44532766ca5481f0ac16d25753a121727271c71d97b401dafe91588b362f2798f047deece9f860624b2d5753e46f929f8c2d03753e7245ffed6d8e36c7b380c4fb6a27e087a38b5e4a80f0043f95e5a20701c62692e684a764074e47badcecf8b2145be47b5b7089c249abcf0743a61b517004d120929d7846a39a46e0ddbcf5334fc01aca0bff31e67da8b3c88e38504db1dc3940c55bee158ae6dfcce289cf91106397d8e3990149a86c819e0354d785a4eed76fa6380491b01efbc23e7189ec253884d384865bca5da9a0917d68144a0a02cde867c365d339a025b7c8a16b82e341719a259ede8f09c165a354fd3e8f5d59e349e7c36302cf8ed115537969b598337fe7575157c89a254c0829cdb243d3d788321c756bf2817721db4bead96e1f25be5b8c7100d149d13900b6c6491ddbdbeaef7753ed5c5d9b07449bfd023501075ec08c37c13df696bf73500bd440a6522f5b955862c5eee8dc6e875c5055350b3397a6b31d2b764308ad24aafd4113af76f38f4aaba9e24efa3ad5b1c008a6cad2411ef6c7276dd3a5a2ae8130f91c36c34137731426fdf5272ef4ac5c4415e2d0f7b50da3ae910ba22bb5b962351e841746b"}) ioctl$BTRFS_IOC_INO_LOOKUP(r22, 0xd0009412, &(0x7f0000001200)={r23, 0x100000000}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r19, 0xd000943d, &(0x7f0000000280)={0xeeb, [{}, {}, {}, {}, {}, {}, {r24, r25}, {r23}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r23}, {}, {}, {0x0, r20}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r20}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r25}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r23}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r23}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r25}, {r27}, {}, {}, {}, {0x0, r25}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r26}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r21}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r20}], 0x0, "285cbe607ecdfb"}) ioctl$BTRFS_IOC_TREE_SEARCH(r1, 0xd0009411, &(0x7f00000c7a00)={{0x0, 0xfffffffffffff430, 0x4, 0x3f, 0x3, 0x30000000, 0x80000001, 0x10000, 0x7, 0xe62, 0x3, 0x10000, 0x101, 0x4, 0x9}}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000c8a00)={0x400, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x6, "1743339940b2ae"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r3, 0xd000943d, &(0x7f00000c9a00)={0x5, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r16}, {r23}, {r28, r29}], 0x80, "35bebfe5d962f2"}) 01:49:58 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000010c41090ea40000000000109022400010000000009040000010301000009210000000122050009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000001300)={0x24, 0x0, 0x0, &(0x7f0000001280)={0x0, 0x22, 0x5, {[@local=@item_4={0x3, 0x2, 0x0, "a37adc89"}]}}, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000e40)={0x2c, &(0x7f0000000b80), 0x0, 0x0, &(0x7f0000000d00)={0x20, 0x1, 0x3, "f3ffab"}, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f00000008c0)={0x84, &(0x7f0000000400)={0x40, 0x3, 0xe, "1ff9c6d1cda0245ec0aa18f7788f"}, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)={0x40, 0x9, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000001cc0)={0x84, &(0x7f0000001800)={0x0, 0x0, 0x3, "b8dc4f"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000001d80)={0x84, &(0x7f0000001840)={0x0, 0x0, 0xe, "506cd55c5b2d6496d90546f4255f"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 245.518127][ T7969] bpf_get_probe_write_proto: 4 callbacks suppressed [ 245.518143][ T7969] syz-executor.3[7969] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 245.524781][ T7969] syz-executor.3[7969] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 245.631924][ T7940] raw-gadget.3 gadget: fail, usb_ep_enable returned -22 [ 245.821366][ T7029] usb 4-1: new high-speed USB device number 34 using dummy_hcd [ 245.934846][ T3257] usb 2-1: USB disconnect, device number 33 [ 245.951423][ T6] hub 2-1:0.0: hub_ext_port_status failed (err = -71) [ 246.071394][ T7029] usb 4-1: Using ep0 maxpacket: 16 01:49:59 executing program 2: r0 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f0000000340)=ANY=[@ANYBLOB="1800000000000000000000000000000018203d00", @ANYRES32=r0, @ANYBLOB="0000000000000000b70200001400ffd9b70300000000ffff8500000083000000bf0900000000000055090100000000009500000000000000bf91000000000000b7020000000000008500000084000000b70000000000000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000080)='ext4_journal_start\x00', r1}, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 01:49:59 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) r3 = dup(r1) ioctl$KVM_SET_MSRS(r3, 0xc008ae88, &(0x7f0000000140)=ANY=[@ANYBLOB="ebffffff00080000074d564b36fba29141076de14f7cb96e8aaf992e6c435ef26e50f4fca33764839300000080ba4cdf0ddee99eeec73e85a71dc3959a0136e3e6f100e706d2f097b92753b59153ae61344ed02d850196fe0915dbe794671def65d649b0556168b241b1e57bbe0b293734ebd33f5e9d445e86f694d75f07f2be4e973b25f0b47f480d7ca9df4fe05a1c4e842606c16891dad365ee5700d9ad4f3af6df5bb6fc4e1fb0d9230f99fdc43a8f583de965260f4e01a03ae58bad880cfcb0dffaa72daf4f594609e42c2d0dfb24d86aa7f4fd998d6ff4f2ccee848dfb75a6b2036827c230ea0f01102e5a7b3b0286fc964f17ac58590d7e30a02f2a7a080e93f85ce806b8ffc4f13ca2c80b15"]) syz_kvm_setup_cpu$x86(r3, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f00000000c0)=[@textreal={0x8, &(0x7f0000000000)="b800008ed866b9ed0b00000f32360f21880f01c266b80d0000000f23c00f21f86635010005000f23f80f096626f30f4445d7640f01c90f01b40000f20f1119", 0x3f}], 0x1, 0xf, &(0x7f0000000100)=[@vmwrite={0x8, 0x0, 0x1, 0x0, 0x3, 0x0, 0x2, 0x0, 0xa06c}], 0x1) 01:49:59 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xb, 0x7, 0x8, 0x8, 0x5}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000100000000000000fe0018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000300)={&(0x7f0000000000)='kfree\x00', r1}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000740)={0x4}, 0x10}, 0x90) bpf$PROG_LOAD(0x2, &(0x7f0000000680)={0x3, 0x3, &(0x7f0000000740)=ANY=[], &(0x7f0000000780)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000140)='.pending_reads\x00', 0x41, 0x0) pwritev2(r2, 0x0, 0x10000000, 0x0, 0x0, 0x0) [ 246.195187][ T7029] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 246.207817][ T7029] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 246.218262][ T7029] usb 4-1: New USB device found, idVendor=10c4, idProduct=ea90, bcdDevice= 0.40 [ 246.227464][ T7029] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 246.236611][ T7029] usb 4-1: config 0 descriptor?? 01:49:59 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="120100004f92b90857152077ebb70000000109021200010000000009cf", @ANYRESOCT], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000140)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000b00)={0x40, 0x13, 0x6, @random="741345bc23ff"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000001140)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000001000)={0x40, 0x19, 0x2, "14c8"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000040)={0x1c, &(0x7f0000000240)={0x20, 0xd, 0x3d, "99a3495316d20d9d3aaee9006e53a45d15e500cd107d413d6a865db3bda34c0e4eee5f434593e7034b78d43240cffbc2df62d7428083313abe7d1225ee"}, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f00000003c0)={0x44, &(0x7f00000000c0)={0x0, 0x0, 0x1, "cf"}, &(0x7f0000000200)={0x0, 0xa, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, &(0x7f00000002c0)={0x40, 0x4, 0x95, {0x95, 0x2, "f1f945843cbde1dfc5c2d19b722640a3663649b9f24ab7134e9f0620772dce9b3217fa3bfc4762decb1941776372d0cf26c9002976482e45fe6ec5cb5f45856784e11b8349388a9c83acbbc7e811d39147315c072e41f0af594181633db92f63afe3dbe863831758cc0ca065549e98ab1a1b422b7424fb2560fa4ce1780ec5098cd3074010c67dae19a9f2e20b5f1e6c68f3cd"}}, &(0x7f0000000080)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x340a}}, &(0x7f0000000100)={0x0, 0x22, 0x1a, {[@main=@item_012={0x0, 0x0, 0xc}, @local=@item_4={0x3, 0x2, 0x4, "6f29a11e"}, @main=@item_012={0x2, 0x0, 0xc, "ddc2"}, @local=@item_4={0x3, 0x2, 0x0, "dc2056f1"}, @local=@item_012={0x0, 0x2, 0x4}, @local=@item_4={0x3, 0x2, 0x9, "81529529"}, @global=@item_012={0x2, 0x1, 0x0, "0782"}, @main=@item_012={0x2, 0x0, 0xa, "f660"}]}}, &(0x7f0000000380)={0x0, 0x21, 0x9, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0xcd1}}}}, &(0x7f0000000600)={0x2c, &(0x7f0000000480)={0x0, 0x30, 0x55, "9630eae70b03c3bd2384de6fc4e094bd947deeb593f5582cf21cbf72f17ce3856ecfc4fc05324ca3d60acca9dc9f9058276400f03a5125dd75489f3eee1d802540ccffd73720fe9c2e59a9569c1e55e85684e846d7"}, &(0x7f0000000500)={0x0, 0xa, 0x1, 0x7f}, &(0x7f0000000540)={0x0, 0x8, 0x1, 0xea}, &(0x7f0000000580)={0x20, 0x1, 0x2b, "d761d2525443fb20d527c51ae6e74f9c82b412651e2bd2925914badc01606f5e147ee7d5558d00b64a775a"}, &(0x7f00000005c0)={0x20, 0x3, 0x1, 0xd7}}) syz_usb_control_io$uac1(r0, 0x0, 0x0) [ 246.291580][ T7940] raw-gadget.3 gadget: fail, usb_ep_enable returned -22 01:49:59 executing program 1: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000000000000000004b64ffeca50000006d000000850000000f00000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000380)='kmem_cache_free\x00', r0}, 0x10) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='fsi_master_acf_copro_response\x00', r0}, 0x10) r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000240)={&(0x7f0000000100)='ext4_es_insert_delayed_block\x00', r1}, 0x10) 01:49:59 executing program 1: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x2, 0x4, 0x5, 0x2, 0x1000}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000010007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='kmem_cache_free\x00', r1}, 0x10) r2 = socket$key(0xf, 0x3, 0x2) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = socket$nl_route(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r7, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r7, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0x14) sendmsg$nl_route(r6, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104f3f80000800000008ab5bc34", @ANYRES32=r8, @ANYBLOB="01480000010000001c1012000c000100607269646765"], 0x3c}}, 0x0) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f0000000080)={@mcast1, @dev, @private0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) ioctl$sock_inet6_SIOCADDRT(r4, 0x890b, &(0x7f0000000080)={@dev={0xfe, 0x55}, @empty, @private1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8002011a, r8}) ioctl$sock_inet6_SIOCADDRT(r3, 0x890c, &(0x7f0000000080)={@dev={0xfe, 0x55}, @empty, @private1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8002011a, r8}) r9 = bpf$PROG_LOAD(0x5, &(0x7f0000000740)={0x18, 0x13, &(0x7f00000005c0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x3df0000, 0x0, 0x0, 0x0, 0x6}, {{0x18, 0x1, 0x1, 0x0, r0}}, {}, [@call={0x85, 0x0, 0x0, 0x5a}, @ldst={0x1, 0x2, 0x4, 0x3, 0x1, 0xfffffffffffffff0, 0xfffffffffffffff0}, @initr0={0x18, 0x0, 0x0, 0x0, 0x4}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000680)='GPL\x00', 0x7, 0x1f, &(0x7f00000006c0)=""/31, 0x41000, 0x46, '\x00', 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000700)={0x4, 0x10, 0x1, 0x1}, 0x10, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0xfffffff9}, 0x90) r10 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000800)={0x3, 0x4, 0x4, 0xa, 0x0, r0, 0x9, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x5, 0xbbd}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000008c0)={0xe, 0x1a, &(0x7f0000000340)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80000, 0x0, 0x0, 0x0, 0xed0}, [@ldst={0x0, 0x2, 0x0, 0x1, 0xc, 0x80, 0xffffffffffffffff}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x5}, @map_idx={0x18, 0xe, 0x5, 0x0, 0x5}, @initr0={0x18, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x800000}, @tail_call={{0x18, 0x2, 0x1, 0x0, r0}}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r1}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x1}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x2}}, @call={0x85, 0x0, 0x0, 0x10}, @btf_id={0x18, 0x6, 0x3, 0x0, 0x1}]}, &(0x7f0000000200)='syzkaller\x00', 0x5, 0xce, &(0x7f0000000440)=""/206, 0x41000, 0x8, '\x00', r8, 0xd, 0xffffffffffffffff, 0x8, &(0x7f0000000540)={0x1, 0x4}, 0x8, 0x10, &(0x7f0000000580)={0x2, 0xf, 0x2, 0x25f}, 0x10, 0xffffffffffffffff, r9, 0x0, &(0x7f0000000880)=[r10, r0, r0, 0xffffffffffffffff], 0x0, 0x10, 0xda}, 0x90) sendmsg$key(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000002c0)=ANY=[@ANYBLOB="021800000300000000000000000000000100180000000000b7e66aaafe8557a4d6eda83abf3d09ad7ace010a990d0eb0a43d1d536d3c780eeb77bc88a15466c9e25d73d1ac56eb46c00a97e1d7f1a30106752c9c4f3f070000000000000047544bf6d6fc881581fca056c96d9e8ab02a80b638548e7efe823e0149a33b"], 0x18}}, 0x0) 01:49:59 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x122) (async) mount$bind(&(0x7f00000002c0)='.\x00', &(0x7f0000000200)='./file0/../file0\x00', 0x0, 0x101091, 0x0) (async) mount$bind(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0/../file0\x00', &(0x7f0000000140), 0x0, 0x0) (async) r0 = getpid() syz_pidfd_open(r0, 0x0) r1 = syz_open_procfs(r0, &(0x7f00000001c0)='mountinfo\x00') ppoll(&(0x7f0000000040)=[{r1}, {r1}], 0x2, 0x0, 0x0, 0x0) (async) umount2(&(0x7f0000000080)='./file0/../file0\x00', 0x0) (async) umount2(&(0x7f0000000180)='./file0\x00', 0x4) [ 246.464320][ T7986] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.1'. [ 246.531459][ T7031] cdc_ncm 5-1:1.0: bind() failure [ 246.537221][ T7031] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 246.544173][ T7031] cdc_ncm 5-1:1.1: bind() failure [ 246.651405][ T1805] usb 3-1: new high-speed USB device number 38 using dummy_hcd [ 246.723069][ T7029] cp2112 0003:10C4:EA90.001C: hidraw0: USB HID v0.00 Device [HID 10c4:ea90] on usb-dummy_hcd.3-1/input0 [ 246.891336][ T1805] usb 3-1: Using ep0 maxpacket: 8 [ 246.941425][ T7029] cp2112 0003:10C4:EA90.001C: Part Number: 0xFF Device Version: 0xAB [ 247.011390][ T1805] usb 3-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 247.020239][ T1805] usb 3-1: New USB device found, idVendor=1557, idProduct=7720, bcdDevice=b7.eb [ 247.029119][ T1805] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 247.037554][ T1805] usb 3-1: config 0 descriptor?? 01:50:00 executing program 1: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000000000000000004b64ffeca50000006d000000850000000f00000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000380)='kmem_cache_free\x00', r0}, 0x10) open(&(0x7f00000000c0)='./file0\x00', 0xa001a0, 0x0) 01:50:00 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'gre0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000001480)=@ipv4_getroute={0x1c, 0x1a, 0x204, 0x70bd28, 0x25dfdbfb, {0x2, 0x10, 0x0, 0x80, 0x0, 0x2, 0xfe, 0x5}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000010}, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x17, 0x3, &(0x7f00000002c0)=@framed, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', r1, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x17, 0x3, &(0x7f00000002c0)=@framed, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', r1, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f00000003c0)=@deltaction={0x80, 0x31, 0x100, 0x70bd0a, 0x25dfdbff, {}, [@TCA_ACT_TAB={0x28, 0x1, [{0xc, 0x1a, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x9b99}}, {0xc, 0xe, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x10001}}, {0xc, 0x8, 0x0, 0x0, @TCA_ACT_INDEX={0x8}}]}, @TCA_ACT_TAB={0x44, 0x1, [{0xc, 0x11, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0xffff8000}}, {0xc, 0x8, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x1}}, {0xc, 0x12, 0x0, 0x0, @TCA_ACT_KIND={0x8, 0x1, 'ipt\x00'}}, {0x10, 0x14, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'police\x00'}}, {0xc, 0xf, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x20}}]}]}, 0x80}, 0x1, 0x0, 0x0, 0x11}, 0x400c1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='kmem_cache_free\x00', r2}, 0x10) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='kmem_cache_free\x00', r2}, 0x10) r3 = open(&(0x7f00009e1000)='./file0\x00', 0x60840, 0x0) ioctl$BTRFS_IOC_RESIZE(r3, 0x50009403, &(0x7f0000000380)={{r3}, {@void, @max}}) fcntl$setlease(r3, 0x400, 0x3) (async) fcntl$setlease(r3, 0x400, 0x3) close(r2) 01:50:00 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r3 = dup(r2) ioctl$KVM_CAP_ENFORCE_PV_FEATURE_CPUID(r3, 0x4068aea3, &(0x7f0000000580)={0xbe, 0x0, 0x1}) ioctl$KVM_SET_MSRS(r3, 0xc008ae88, &(0x7f0000000040)=ANY=[@ANYRES32=r0, @ANYRES64=r1, @ANYRESOCT=r1, @ANYRES32=r1]) 01:50:00 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000900)=ANY=[@ANYBLOB="12010000090024206d041cc340000000000109022400010000a00009040000010301010009210008000122010009058103", @ANYRESDEC=0x0], 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000240)={0x24, &(0x7f0000000280)=ANY=[@ANYBLOB="00000c0000000c0001"], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000001b00)={0x2c, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000003ec0)={0x84, 0x0, 0x0, 0x0, &(0x7f0000002c40)={0x20, 0x0, 0x4, {0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000840)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x20, 0x0, 0x4, {0x0, 0x2}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000a80)={0x2c, &(0x7f00000000c0)={0x40, 0x10, 0x25, {0x25, 0xd, "8021e6141f1ffdd0dfc419953c26b72303e61eea44bcc483c65aef339ac2ed9872d2ed"}}, &(0x7f0000000980)={0x0, 0x3, 0x4, @lang_id={0x4}}, &(0x7f00000009c0)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f0000000a00)={0x20, 0x29, 0xf, {0xf, 0x29, 0x4, 0x80, 0x7f, 0x4, "acb59fea", "9be3af7d"}}, &(0x7f0000000a40)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x3, 0x0, 0x1f, 0x2, 0x40, 0x1}}}, &(0x7f0000000f80)={0x84, &(0x7f0000000ac0)={0x0, 0x17, 0xe9, "1ca8179991b3d43ee2805bc90153753d1b6c190771712a8f92ae317b2fa2f48883d7acae6fb0f87e7862b749b79f647b27ab12aacc0550312454833ca93cae2bfcabada09f3ad962081b8a8f6a71cf4bd07807666854b0405f74dae2af64e2465c0bbde4575b055c76c4676b99dab4cda74d413601386ba20d97449b0fbd2acce0731a9843f798802e1329452f3b5019557328978a6a592003691388bcf5b4bab00fedf8bd9cb712fc9afc4884d6909b865d68310292745aef23d5d2d4b515e95a7ddd99abae7525c01aa399b8506b79beb533aef77c438c263062ea26053f2ea97972ed6763d48435"}, &(0x7f0000000bc0)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000c00)={0x0, 0x8, 0x1, 0x1f}, &(0x7f0000000c40)={0x20, 0x0, 0x4, {0x1, 0x1}}, &(0x7f0000000c80)={0x20, 0x0, 0x4, {0xc0, 0x2}}, &(0x7f0000000cc0)={0x40, 0x7, 0x2, 0x5}, &(0x7f0000000d00)={0x40, 0x9, 0x1, 0x3}, &(0x7f0000000d40)={0x40, 0xb, 0x2, "739b"}, &(0x7f0000000d80)={0x40, 0xf, 0x2, 0xd484}, &(0x7f0000000dc0)={0x40, 0x13, 0x6}, &(0x7f0000000e00)={0x40, 0x17, 0x6, @random="c619dea843b6"}, &(0x7f0000000e40)={0x40, 0x19, 0x2, "bd75"}, &(0x7f0000000e80)={0x40, 0x1a, 0x2, 0x1}, &(0x7f0000000ec0)={0x40, 0x1c, 0x1, 0x9}, &(0x7f0000000f00)={0x40, 0x1e, 0x1, 0xaa}, &(0x7f0000000f40)={0x40, 0x21, 0x1, 0x8}}) syz_usb_control_io(r0, &(0x7f00000001c0)={0x2c, &(0x7f0000000000)={0x20, 0xc, 0x5a, {0x5a, 0xb, "9ad7f1db811a90db21d7897ff24d6a73bb819e7a79df6de59bb2661c97bc1edc610f46f4948504761eb7f711f25f4ed13285672e6add369bceaf3669624886a1c5eebb150199e4d3a9bd6be9883c86f53376d7a54b345b41"}}, &(0x7f0000000080)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0xfcff}}, &(0x7f0000000100)={0x0, 0xf, 0x2d, {0x5, 0xf, 0x2d, 0x2, [@ssp_cap={0x14, 0x10, 0xa, 0x0, 0x2, 0x8000, 0xf0f, 0x2, [0xff0030, 0xc0]}, @ss_container_id={0x14, 0x10, 0x4, 0x5, "c3182aa33d640cc4a34e9535793b31fd"}]}}, &(0x7f0000000140)={0x20, 0x29, 0xf, {0xf, 0x29, 0x80, 0x18, 0x3f, 0x3, "699df7e3", "57bb96e5"}}, &(0x7f0000000180)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x8, 0x79, 0x0, 0x7f, 0x4, 0x8}}}, &(0x7f0000000780)={0x84, &(0x7f0000000300)={0x40, 0xf, 0x77, "b50a4993c6c9f5d680cf6578febe990bde0782913aecc006e59207e61832139e52793a7daa65f476890c613f40b93e8f9f0ebcec7ae39bde4d176b886439c118d19592f63ef8f201f141e61d27c479f8bd19242456256c0a543846383efd963e73d065aecae12bc2c2458845fcdc96594c693f4708539c"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000000380)={0x0, 0x8, 0x1, 0x8}, &(0x7f00000003c0)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f0000000400)={0x20, 0x0, 0x4, {0x200, 0x1}}, &(0x7f0000000480)={0x40, 0x7, 0x2, 0x8}, &(0x7f00000004c0)={0x40, 0x9, 0x1}, &(0x7f0000000540)={0x40, 0xb, 0x2, '\\7'}, &(0x7f0000000580)={0x40, 0xf, 0x2, 0xffff}, &(0x7f00000005c0)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000600)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000000640)={0x40, 0x19, 0x2, "f50f"}, &(0x7f0000000680)={0x40, 0x1a, 0x2, 0x2}, &(0x7f00000006c0)={0x40, 0x1c, 0x1, 0x4}, &(0x7f0000000700)={0x40, 0x1e, 0x1, 0x3}, &(0x7f0000000740)={0x40, 0x21, 0x1, 0x8}}) 01:50:00 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x19, 0x4, 0x8, 0x8}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000080)='kfree\x00', r1}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000002c0)={{r0}, &(0x7f0000000200), &(0x7f0000000280)=r1}, 0x20) mount$bpf(0x900, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180), 0x0, &(0x7f00000004c0)={[], [{@fscontext={'fscontext', 0x3d, 'user_u'}}]}) 01:50:00 executing program 1: r0 = creat(&(0x7f00000006c0)='./bus\x00', 0x0) io_setup(0x3, &(0x7f0000000040)=0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14113e, 0x0) r3 = creat(&(0x7f0000000000)='./bus\x00', 0x0) ftruncate(r3, 0x208200) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) fcntl$setstatus(r0, 0x4, 0x6800) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000000000000000000000000000850000000e1f0000850000000f00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000040)='kmem_cache_free\x00', r4}, 0x10) io_submit(r1, 0x8, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x200a00, 0x1200}]) 01:50:00 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018010000", @ANYRES32, @ANYBLOB="0000000000008da4b70800000000396f7b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000002400000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000080)='mm_page_alloc\x00', r0}, 0x10) r1 = creat(&(0x7f0000000080)='./bus\x00', 0x0) fsetxattr$system_posix_acl(r1, &(0x7f0000000000)='system.posix_acl_default\x00', &(0x7f00000002c0)={{}, {0x8, 0x0, 0x4}}, 0xfe44, 0x0) 01:50:00 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f00000002c0)='.\x00', &(0x7f0000000200)='./file0/../file0\x00', 0x0, 0x101091, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000240)='mountinfo\x00') ppoll(&(0x7f0000000040)=[{r0}, {r0}], 0x2, 0x0, 0x0, 0x0) umount2(&(0x7f0000000080)='./file0/../file0\x00', 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="1695498e399ccd924945b470a18f655fbe43a606696fde16e7fa0712f6638b7e8578fb325e84868197ebac5ffb686d34c9c9c62a9dc7123625b6616b72c803a75cf3c964638069ef04762ad5200dfbef7f94f7e889865d6406087487937ffc3c7202c46a8c5b514dcb7d6ab1eed85d87896b36c30d6409502607f904dcc31e42df1c073e06ecb64dd69a06cd7e2e9c619824f12f5322dc539b58a5eebf4d3c15280610edc991afc6506fd362852af6d17f815ca771c04de05274508be5bf59aaca28b79fa91ff07c024234b867d58fc75612560dbf6688ff52408d4e5084db244173049a53712f2385465ae65310ada344b4", 0xf2}, {&(0x7f0000000300)="75c457c7d623ec21acb72441f657f37b225f803491ee833a4d28236feab9d49115a91ac59997d010298c42f8377e5807797c7014fb3b273fba6d39a9c83c291f321fa59eabd38d004fec3504322413de05b80e719e69824711bf103f65e17213ee84e088599b4d1dd6088bd30e6a7afcce5143aaa055287c239443f7f19fea8a02e5369559879d95765960588dda00549a88bd426518fedab1c2fe62ef1609bdeff5a579c66fcdc2e05d9a823b26e7275097c34492bc14b602e9a3c19cd2d27a8ee9c90d5c2e97ebcd099edd64b58ed1ef971c84a091290aa7d54d32207672c96f2793191336", 0xe6}, {&(0x7f0000000000)="fed5ca82038cd1fa9f4a05310ab8b57b46114692b3d00514aa65a41ba4ccf2a42c3234ad725e2ac5e83ef96b4668ff3a384f95047c915a", 0x37}], 0x3) [ 247.473480][ T8008] syz-executor.1[8008] is installing a program with bpf_probe_write_user helper that may corrupt user memory! 01:50:00 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$AUTOFS_IOC_ASKUMOUNT(r0, 0x80049370, &(0x7f0000000040)) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000200)=ANY=[@ANYBLOB="481000001a000100004000000000000002000000fd0000000039000004100880671807d0832701987c9bf0238f75a4ac159777ebfb3e0b535c742e0c6325b07a53bcf0e9bce660a40319796e888949b3825848dcc4e8d163d42c4b90090753ba7af3336cea072c62390ab2247aaea8b4ea87ac190533aa121e6075bff31abc9b19db0a1741d271694b910e36c8bb1038988acf323ec16ad5e04a57f2ba9a8aef7806c36c76885fe1b8d92625183f033becbf43d59a0132e26f3cbafdf68b0cc186be65bf36ccca4b9a984719e1cd92abce8eb545fe84cbd1092897772444067a09fcfdb4f0adc1cd456142dc60912c97c17bf8e97f0648720207a2f2e219daf154886aaeb45217aa19004b2683d72b6b4044ee6e11ff588d9786611bdc53615c00e5ed2fc401b7e00e156abc604c3410cbcbd0b8cf00f9f7a67e295457daa992573a7aa5efa8aa185447cd3fd2cf4f41f7c669997e125066d21ebe4a9b8d2019aefe676198b46b96f2672fcd5c7eca7585fe422ef9e34071e8334446399bbba972daede74af5101d5743457c046bb24d02857b81c7b78eac4acb0561ac8566cad7aea378cb6db9fc26085c043f8a1f66f9ca138a08e4d0b7640cd4196febb113957431c904196a983f5cd36ceaf3f4221038772cf20b3399b76e6de09eee6d55f1f84cfa834d830b47f95601c77822b2058b57f0ad92333761edb223b9a8e6ad9914bcd704d9949105b20ce6496c638bd1949c3a4cffdcf9e89858765ccea526d9e142b2d383652ecdb2d7432fe9b699b9c9f6cccd16d0ef967b775773cabe6beb77ddeb7ed6d3078110737eac93717b1156dc2957a379c2998b77b1ab8694a85f0f8471468eb8dc6fd63de1abd003d06e3c0c483f96b83a18dabb275b5fa5328e8ccfc656fa7bbd0dd956d4bcde48d141eac6e92656486d928550a9a1b5e60609f36e3768275c91c6c3398eeaecffffff208a67619cd18d287199650b93459a592d36fe91344709c216304ec8179f9c9a428e37fcaf2c89f8b51bc787a68f0efd1b50b8ff64757e2ac6a4369baf2705dfc02a8bbced2363569fec109b52689ab8c9f7cd790c73eb118713cb63bde3d26ddcea57d937bb03cec0af0371562dea493753d307174b779130b23944ef7a73b48e2741369e556f576529fc883664bf96b77ee77a8ee41551d957d8e9a06280e6e3615df1c648d50e230356988785c6037b04917b6f4d93c3e5b2fa89d6f1d4ed4d7d95709e1c5063d0f21a350d2d03b65b6cd149f677c75082961c74906f70fd5f459fc750f2213b362daeae65709f0bbc8fb591d06e9db560c52278f1f7decc728ded4ab88d2eaf840ed51b0a10e7e78a81221ccd33c3f5583ef5e4d609ca999c5c2fe2d1a62f3d065d6aea84c11276882ad92d0ccd83cd3e31203339f39293799c17708d10bf49302751bc027affb38339f6f876e94a6cb2a32b9bbbb96165cc53ffb249c4d7f8e6a182b614d078479fa6ef7143d0fa60a22c99f766783e23c06346de3ab003e5ff105027b1446c6c0189aa8ebaaa9d69ad67f175aae86a4beda82b79adc6450304fc1180cf4efb95a3bb653686584e871b094dc3fb12565ba0b651915868362c1b5b0fc92efccab52fff5119d5cce9023b142104eba7e6cdac2739e81ae60d42c8da0ae633fb5be8db4ac3759a577332afb5da4120e182f5e8e5e7590b9208292c1170a80c9956ed50e3d47c0295fd05ed65baa51fdb7e23f3d2c0b8d5074c9db07f9a558a0897576863b32a5d8eb30994da1948335603fd3d71502f767a5f081de7d2d5193ffd8602b1043fcc1ed68283be1147f4ec9c1f3eeb9b93c90412bc0618afbfe156138f9ccbe534fa5386ee29356a9a56b16abbd5d7a29e9dcdc8af7b69b33f8674755a737963ab54b9dbc98935ac004eb7242c978c4698b21d003c55be0244dd45a13342bb2137ec99d7cd16cf5fce63a2bbd87ffa949cf189260e361e7ba3f1e65b8eaf73bd69dccff966de54a0fe43a2b159dc7136f06e45234f2c379c5769ab3d9e4b93a2c7cc2f38e69aa0c3aa48b3e13f49383b8abe70669735064d61c6e6e5fefa7a6156a69e56eddb279b469ae086a36be653729852f9cdf7079ac7d32291d98fc51cb7309c58cf34cdf32ac4fb06f79c072a031c7ecae93642897fb9d262bf8df302209d132fbfcd405fc3ccf80b6f13f0fbbdcdfbce5b9058da1c57dcd327a0600868c78df96bfbfcfc85c8abefb0ebcbadb6da29908d4b941fee5b6828f2e5ae04af6b209a07e09b9cec321907eff68be9f0bb13020bf0daf1ae7a4d6ba8668e84bc81fc8ab3df8159befd3eab6e87426d6bfcc492bd6e9886749edce95b7e6e6bd86dece9c83ad015e11b2f091cf1f552f719dfb5f9762f7c5243b00eb2e286fff09a0caed1b61dad473fd3f62b46770c508d12323ce3ab2193f8444884faaf6ec1e20cf881a082c949731d4285b44c0bbabfdccb7149ebf0c9436495b6a2bdff293f825434e2180b866fbaef3e01c9ad369d3edf20aa3eb3262520e3e241607dc45a90b0799e1184aa603cc84aa5744c0db2a63c5cd13ee96b5d22e55c53e76cfe52ca00bcc04afef9f7d600c7f96019de70142aaaea9551868e600358139ef60b458d32256864dd52455f66656435de7b2aca29b7eeb371b62c2f9f0aa0fbcab60f929585ca0122e69b176ca99301214ec094b890cb8f403a1411ce473a6c7667be82b2bbf3d933dc250997bf32210c09a5369b6532ee0f9c5691897d9655a0a6b1f4a93f2f222fcb0968dda53e281eb10e9b48038fb9628a8de10739e667aff9e965df480c427a8535b41dc77f8e4c604b091b2f9f1b25bb2fcfabf1f971b5e88ab943aac6e9ea346bf5bd7227d9ad6e6e63d1806c7e707432ac583bd1a3907a66d6257ac16ee8fcda075f2d1a7dea3b35c028e680ec724b90463ac2c506cbf3ac089318836c85834ce4c65143a75a05504b98f7c35b12d11b89b08f8c1617497ac8e35f78dec0168195579f603da112890f776967f2e49725a71ef35867557b8e598af7f84e773dae389fb3fa9bb897b1deed26dea41d7ac36e3e0d099c69e9dbbaffb38cc71509e604c1b913e82250914f10fd5012c78f454dfc7c6d36d1782a3f3d7c01cedb42b55e80800880455cb9b3ff991a20d1aa1974104333c3e5a0ae984e2885e97760c9384f8e7b54d3abbe7c234ee192b619621f0f9c36eb66b94c35d255ffb4fd41ea38eb9de74b69cfc83fb2b9d9433b2de47aa7a0f927c9477a1d34879e19c6b04829d89eb2def31e8c98120826e301e141228c59dc893fcd472d41c8684a35e668d2cbee0fd0c18ad0787adc037435c8e7e29b680e42d19987a5807a10cfe2818c0bc7b1583a4cb5885ae88d9d2b05e63665779900dd01fca33a89167beb9c45d3edf2c367a5740822cab65b36e1bad4609494f39b669a0b61b19aae71dc9d1550c335386d237ad9fd0665ea49dd4ea36ae95cd45709f368dec47578622d650deeabb260b24bb1fb4254f72c2f728407715468217bd23655ef4f39ca9b3c076cc1861da4455511a535672919b7c6248c71977f89fbf1bc922d70381627146fdc22f9de41bd42f40befe79a04440e5153d374b581f288f21ac3717ee1dc090e4596c120e6c918d9d8e2c321cc4101a353915062be0661d8dd836ce11e4aa06837955eea0ce828e98bd7625ce1e48e0564b514c4c560c5b94b43132241c6eea8a1bea554c242bbb140fc5926ecf88044142ee4469955e9b4b28badd4aafb8628e0ed95929116ea1937bdcb200a02ee372d8b0db0b7ca33982111b5e339c8bb6406b926e5d79bf56cea57f9a95d0a84aeb99e0053c24e856cf5a2e165ddc90af4d038c289bd11f91c7d78552edc6a46c48ab40c9e0bc707c74054cd4bef7aa7b0333f110762bd3469e733dd75186eb8b6cbdaff932740af3eed60341bb5e1cccf0b90325092711e424de23e6e8829efa3b4291f764c788eba1e4b2c649cd31f5006b154f4be0138e5accec30b9802adb428b9a60553a9aeb9877131eba6adb8616c8be1dfde12d90d965aa7bac3b101b9ca56a4fb20f74ee235c0a9b85b96e2d0f09da1b2ab10ca94818af6ccfc84021c8d1c65464eea0c032c5d31e1c506be318d3d0683f9774907404b9eb5fa8dfd676a027aef6f1b56b86064ff94895438d4a0ff57fcbf888bbe68998c92e6adfe844ce9548ff41a6c8ff390d773b92dec053bc465b2acfc9b3af44f8a6e0309cff02a35b05b899a13f6bfb7016ca9c8078c9878a6cf06b13c10e90b0a2882d0347c11c7d405a2c9573fcb99cd8ce7f50cce078e1038014abb893cf4c51f64932f7039f4ed06a89b6586211257b7d0b58ffc9160dc8028982a89fd734258940e5827c25a19757090388dd4fb088da6d50a1a75aed74a4aa9bb54eeef9a4aa36cd145d2040b6adad0ce6c3a0692bee2d820dddcc435e6b862eb5ad11d5baefd69e735a3645322a53303e557f309d7a9069347b24f3c4c0f66c3e4e5ef7ef522c6aa11c2dda0c5895a50278bac2dbd009af535fdc9ec86d79804e18fc3c0e07918599c89b4c41c5d8441d6027cbbcd59d5569f42f23d17d1b0ccac8b4cb7c46c3a7100341f0bfe0795b14ec6a223346a8932afdec0c8427274b34ab38bd80c6f97ff3417a6285d993a495e219fee44f03d343b3537acaca098354296c5422b966ba3c66c07e1d38686b7b02b1d59a2e96f8700a9fc7eaa18a2b7e2fe77413322177a1ab19efee84730606adecabe31d33bbf8b67d4627c32a4fa20c1b27120fc5e8bd5f57541fe8bf9e8a8b4230a502c703cdcd604549ddcf9121c4e79741ae7d27cd407fb3b815e471d0aa5fe81f7811dbaede7f7591224dd18afb31bfea2da56babb00585490f5be1f4b5517db24a2db28179da4bc7ed86367e6813367f06e0154c08ba2c40c7d267a3aa1397c1c775be84a3a2b666f2d2719c361f848b8515bf1e3bba8388b01deb3f809bd2d7ccb2b6bfe3e3ba30476519df29964571dc268f19cb158af375dc82d14afb3206160a76c9f346ea2e8e625f8b2f7ad31d5f1efc181248ac7a1c70d2729d26e39fc588371de8bd2ba8ed022c1ac00b68c5cacb85fb236595708452c98779900e3ebfc29a31292576e059984404975e9f3400108b7d0523bd9054689e3c6b98e3e5915082d936305ad42494683249c7a426fe35ce076d1c30bfd39417f332fa53045d076cf0e34e37b641988d01b7de7571506d9447d48016dcaa25c6bedabbba9a477e4712f69d8a39f39b1130d3aef617e917420fa1ba80e974ea7d0a2ed13f14ac98edf3085c0887c6f69804b58fde77a865e918cae8e4d0ba3300c71b66bcff2bee4a2a333f8f448f2c5c299e888b25043753d2edcde002d5fc678299fc72157b8b79dee659ede87cf61a9bdd870939a79ba44f654f88bff6d27fbfa2eb37a8aaa488e047362a1995193b9b3768933a536ca83a5fe96d1c2248170874e23ebf6e6de673d72fe9bc97cf9764c03720c5282fc5dbab8bbb5073fe3e261e9632de47e3643ed08ffe87a9d7ccb7a8bfcbad5c4b9ce9a9a45d934c900f7ae41f61c2bde6b5c8972506e24a0f1237eab70d9525c4a9180ac33cbc39479f2afe63c192a51c664ab51ab7e9f6e9d7c2c9f1cdca50303b966a4abd72e992259c731443f8eeecd51f6ff7046eb9061c41e1c612ed81d4563e62cc142e7c48d74264adaf46997404c798308a072e9bce0c08cb50da949789fa3fc8888ea07111018b0c3ac552b6b8cdad2995cd990c7adfa5c07b890590c78299129ab5cad4a9c4bf6558c0af662047e21bb68b82786ea5df3776bcce59b2c4aacaceea2080001000000000008000f004900000005001b003b00000008000300", @ANYRES32], 0x1048}}, 0x0) 01:50:00 executing program 1: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000000000000000004b64ffeca50000006d000000850000000f00000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000380)='kmem_cache_free\x00', r0}, 0x10) open(&(0x7f00000000c0)='./file0\x00', 0x1000000, 0x0) 01:50:00 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.throttle.io_service_bytes_recursive\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="65eb00ac0dceb26d0000000000000000597f0659043a10a3fd881b5ef6eb7684edc18a144582da644901e23f83097388268d754258c63700403bd9f7340000000000e9906ab6fa0aa2114bb2ca0776bc050000407256b1badfe6ff6945b92d16d1002f88c91795b5010000806f1e05a768ad9fb38b7a4353c860ee3404cc5270ca1fa557bd117a2223b71a16720cd80579c48d0fca462e4f53fb0165"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x9a7f55d902a4d4b5, 0x8010, r2, 0x6000) r3 = dup(r1) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, 0x0}], 0x1, 0x0, 0x0, 0x0) sendmmsg$inet(0xffffffffffffffff, &(0x7f0000000800)=[{{0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="5113e66f71e12e335cd42db1b212760cfc1524ee673683133b0f", 0x1a}], 0x1}}], 0x1, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x4000}) ioctl$KVM_NMI(r4, 0xae9a) ioctl$KVM_RUN(r4, 0xae80, 0x0) [ 247.473542][ T8008] syz-executor.1[8008] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 247.568289][ T8013] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 01:50:00 executing program 4: ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={'team0\x00', 0x0}) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000280)='/proc/asound/seq/clients\x00', 0x0, 0x0) ioctl$sock_SIOCGIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(r1, 0x8982, &(0x7f0000000380)={0x2, 'geneve0\x00', {0xffff}, 0x8001}) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000080)={&(0x7f0000000180)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x5c, 0x5c, 0x9, [@ptr={0xa, 0x0, 0x0, 0x2, 0x1}, @restrict={0x1}, @int={0xa, 0x0, 0x0, 0x1, 0x0, 0x24, 0x0, 0x70, 0xd79f9c245046f612}, @array={0x0, 0x0, 0x0, 0x3, 0x0, {0x2, 0x2, 0xfffffffe}}, @int={0xa, 0x0, 0x0, 0x1, 0x0, 0x56, 0x0, 0x62}, @volatile={0x4, 0x0, 0x0, 0x9, 0x5}]}, {0x0, [0x2e, 0x0, 0x5f, 0x0, 0x0, 0x61, 0x30]}}, &(0x7f0000000300)=""/103, 0x7d, 0x67, 0x0, 0x401}, 0x20) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@bloom_filter={0x1e, 0x1, 0xff, 0x4, 0x22, 0x1, 0x101, '\x00', r0, r2, 0x5, 0x3, 0x5, 0x100005}, 0x48) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b7080000000000027b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r5 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000040)='kmem_cache_free\x00', r4}, 0x10) lseek(r5, 0x926d, 0x1) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r6, 0x6, 0x2000000000000022, &(0x7f0000000200)=0x1, 0x4) sendto$inet6(r6, &(0x7f00000000c0)="04", 0x1, 0x20000845, &(0x7f0000b63fe4), 0x1c) 01:50:00 executing program 4: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="1801000000001c000000000010002300850000000700000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r1 = dup2(r0, r0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sys_enter\x00', r1}, 0x10) syz_clone3(&(0x7f0000000280)={0x1f00, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) [ 247.740065][ T7029] usb 5-1: USB disconnect, device number 38 01:50:00 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000000), 0x401, 0x80000) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000080)=@usbdevfs_driver={0x8000, 0x8, &(0x7f0000000040)="79a6"}) r1 = syz_mount_image$ext4(&(0x7f0000000140)='ext4\x00', &(0x7f00000005c0)='./file1\x00', 0xa08207, &(0x7f0000000180)=ANY=[], 0x83, 0x5e7, &(0x7f00000011c0)="$eJzs3c9rHFUcAPDvzCaxaaNpRcQWxYCHFqTbpBarntp6sIeCBXsQ8dDQJDV0+8MmBVsLTcGDgoKIV5Fe/Ae8S+/eRFBvnoUqUvGg0sjMzrRLupumTZPZZj4fmM37Mcl73528zJvsvp0Aamsse0gjtkfE8SRitKNuJNqVY8V+N/+8fCLbklhcfOuPJJKirNz/VvF1S/aQtL/nh0MRTzbubnfu4qVTk63FtisRe+ZPn9szd/HS7tnTkyenT06fmdj7yr79469O7Ju4n3CON9+/0rWijOvwkTef/eyj916e+bG1O4kDcWzww6lYEsfDMtZ+diMLsbN8ICL2Z4kuz8ujZgOEUGuN4vdxMCKejtFo5Lm20Zj9tNLOAWtqsdE+PwF1lBj/UFPlPKC8tl+L6+B+duNg+wLo7vgHiqv3Tfm10eabSceVUVYasfUhtJ+18d/lHV9lW/T4P8TAQ2inl4WrEfFMt/iTvG9b80iz+NNIO74vS49HxFDRv9dX0YekI73ev3/3E3/nccjiP1B8zcoPPWD7Y0vydRt/AFTj+sHiRL6Q5e6c/7KZYTn/iS7zn5Eu564HUfX5r/f8rzzfb8r/R54umYdlc5aj3X/k4NKCXz85/EWv9jvnf9mWtV/OBdfDjasRO5bE/3E+0UtuH/+ky/HPdjm+wjbe+On3w73qqo5/8VrEzq7XP3dmpVlqmdcn98zMtqbH249d2/ju+3e/6dV+1fFnx39zj/iXO/5Z2bkVtvHt0Wune9WN3DP+9Leh5FieGipKPpicnz8/ETGUHCl26Sjfu3xfyn3Kn5HFv+uF7uN/ufiHyz+ZK3Du7VM3e9Wt8vjfWlzhjr1k8U894PH/fIVt/P3Ohed61XWPfy6vG15FXAAAAAAAAFBHaf4abJI2b6fTtNlsr+F9KjanrbNz8y/OnL1wZipiV/5+yMG0fKV7tJ1PsvxE8X7YMr93Sf6liNgWEV82hvN888TZ1lTVwQMAAAAAAAAAAAAAAAAAAECf2FKs/79V3A/sr0Z7/T9QE2t5gzmgvxn/UF/5+E+r7gVQBed/qC/jH+rL+If6Mv6hvox/qC/jH+rL+If6Mv4BAAAAYEPa9vz1X5KIWHhtON8yQ0XdYKU9A9aaMQ711ai6A0Blbr/0b/k/1M6K5v//FB8OuPbdASqQdJsA5JODxeUH//VkjXsGAAAAAAAAAAAAAJR2brf+H+rKsj+or1Ws//fRAfCI89H/UF+u8YF7reLf1KvC+n8AAAAAAAAAAAAAWDcj+ZakzWIt8EikabMZ8XhEbI3BZGa2NT0eEU9ExM+Nwcey/ETVnQYAAAAAAAAAAAAAAAAAAIANZu7ipVOTrdb0+c7Ev3eVbOxEeRfUfulPZyKS9W90OCJ67nOlL56WVSQGOkqSiIXsyPdFx87PRX90I09U/IcJAAAAAAAAAAAAAAAAAABqqGPtcXc7vl7nHgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADA+rtz//+1S1QdIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwaPo/AAD//0X0Oj4=") ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) 01:50:00 executing program 4: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@base={0x0, 0x0, 0x4, 0xff, 0x0, 0x1}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000000085000000580000"], 0x0}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r1, 0x107, 0xf, &(0x7f0000000100)=0x7, 0x4) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'sit0\x00', 0x0}) sendto$packet(r1, &(0x7f00000002c0)="12030500d3fc030000004788031c09101128", 0xfce0, 0x4, &(0x7f0000000140)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @multicast}, 0x14) 01:50:00 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1804000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b70800000000396f7b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000002400000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x19, 0x4, 0x8, 0x8}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='ext4_request_inode\x00', r1}, 0x10) creat(&(0x7f0000000040)='./bus\x00', 0x2e) [ 247.793547][ T3257] usb 4-1: USB disconnect, device number 34 01:50:00 executing program 4: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@base={0x17, 0x0, 0x4, 0xff, 0x0, 0x1}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000005800000095"], 0x0}, 0x90) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000100)='kmem_cache_free\x00', r1}, 0x10) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r2, 0x107, 0x14, &(0x7f0000000000)=0x930d, 0x4) setsockopt$packet_int(r2, 0x107, 0xf, &(0x7f0000000100)=0x7, 0x4) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000080)={'sit0\x00', 0x0}) sendto$packet(r2, &(0x7f00000002c0)="05030500d3fc030800004788031c09101128", 0xfce0, 0x4, &(0x7f0000000140)={0x11, 0x0, r3, 0x1, 0x0, 0x6, @multicast}, 0x14) [ 247.852846][ T8028] syz-executor.4[8028] is installing a program with bpf_probe_write_user helper that may corrupt user memory! 01:50:00 executing program 4: epoll_create(0x0) r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x10}}, {{0x9, 0x5, 0x3, 0x2, 0x200}}}}}}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, &(0x7f0000000140)={0x14, &(0x7f0000000000)={0x40, 0x18, 0xe6, {0xe6, 0x5, "e5ddd79ad76965fb236bcfd70a2adfd7d91df122d29fa00eb30fdc498ce6a1a4b3f383102a8a92cd9cc658fa7690d9e9aef8482352b82d6992ba6038f8b39dfabb0be373652b2faffd7c2324fbbcf96b0adfc9e6423b124da9559257e317a9033ba01a9102e0d0633cf2962121840aab1e9bd3e2656b1ca62e86411d97d9c3fb2ecb931d9a72e032ee4de6d7855f9db702eb2e35f47d8fe6317902eb0b7f7962ea27f5541df1c2b86c364f3382088ac3f3a04ac10c0fa6f7ddf0754f031265e5d52ee09b1760fbbcb7b3df2b5d7ee7b0b9bbed1107fba1ed930b036968692f4b87df6327"}}, &(0x7f0000000100)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000480)={0x44, &(0x7f0000000180)={0x20, 0xb, 0xb4, "9aa667a83e41668b06b22e147a282bf36b78d85432b6b1227cdbd9a90a3a1aa7466acfb64c2723b111b491744dd167cf9e9854431ed0b3576237f49d42be823ae9b42788ef86b2c827ce66976d1b61986968d2ae7ebb24b40e52dd79895bfbcee866bc6348f71559118ec07fb430123ac54b24f1a80f07fb0f816160117ed88471dfc882d226655c865f5a0ab7ed837dc10c9923b23802c40493635fa8ffbb1aa73c5ca26b788e8f4929e1fcee72bcfb604f8c20"}, &(0x7f0000000240)={0x0, 0xa, 0x1, 0x2}, &(0x7f0000000280)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000000340)={0x20, 0x80, 0x1c, {0x9, 0x100, 0x5, 0x2, 0x1, 0x40, 0x1, 0x7, 0x9, 0xff, 0xb5a, 0x2}}, &(0x7f0000000380)={0x20, 0x85, 0x4, 0x100}, &(0x7f00000003c0)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000400)={0x20, 0x87, 0x2, 0x1}, &(0x7f0000000440)={0x20, 0x89, 0x2}}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f00000009c0)={0x44, 0x0, 0x0, 0x0, &(0x7f0000000880)={0x20, 0x80, 0x1c, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0xbc}}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, &(0x7f0000000ac0)={0x14, &(0x7f0000000a40)={0x40, 0x11, 0x26, {0x26, 0xf, "1a606f60ff7601be82321d27a347a5dcd2ce6866a136d1ec7dd4389fc4280b3c0416e83b"}}, &(0x7f0000000a80)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000001580)={0x44, &(0x7f0000001380)={0x0, 0x31, 0xc4, "15536a1b74f09e0d13a4d7ea9f4a8b46fadcd5a667f839cae7bb5e9c35b4aca9c50429c00068f9a0fdc865cd60f550b59e7ce77a993778799ae65b867b73257a9ccfb9f886a30990356c1e7994235c408fa2d9bfe99e300116f09a44526679963aa21216644f22f4e032cb4816b9b7671deb84e3e2180f2b5d0a59fe10f5e97abd89938db1272922e5eed1149d3631d954b16a4079a17c0e1c9564d784aad46c0e67be94d237530b0833d8d6d92a0d4b8e73d567501f0e418044174b31ad220e5cba14cb"}, &(0x7f0000000b00)={0x0, 0xa, 0x1, 0x40}, &(0x7f0000001280)={0x0, 0x8, 0x1, 0x6}, &(0x7f00000012c0)={0x20, 0x80, 0x1c, {0x80, 0x4, 0x40, 0xfff, 0xff7c, 0x4, 0x7, 0x0, 0x1, 0x7, 0x7ff, 0x40}}, &(0x7f0000001480)={0x20, 0x85, 0x4, 0xffffffff}, &(0x7f00000014c0)={0x20, 0x83, 0x2}, &(0x7f0000001500)={0x20, 0x87, 0x2, 0x3ff}, &(0x7f0000001540)={0x20, 0x89, 0x2}}) syz_usb_control_io$cdc_ncm(r0, &(0x7f0000001340)={0x14, 0x0, &(0x7f0000001300)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) [ 247.852947][ T8028] syz-executor.4[8028] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 247.918817][ T8032] loop1: detected capacity change from 0 to 1024 01:50:01 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x4) r1 = getpid() r2 = geteuid() getgroups(0x1, &(0x7f0000001e00)=[0x0]) r4 = syz_open_dev$hiddev(&(0x7f0000001e40), 0xffffffffffffffff, 0x1) read$FUSE(0xffffffffffffffff, &(0x7f0000001e80)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000003ec0)={0x0, 0x0}, &(0x7f0000003f00)=0xc) statx(0xffffffffffffff9c, &(0x7f0000003f40)='./file0\x00', 0x2000, 0x10, &(0x7f0000003f80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000004080)=0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f00000040c0)={{{@in=@multicast2, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@local}, 0x0, @in=@empty}}, &(0x7f00000041c0)=0xe8) r10 = fcntl$getown(r0, 0x9) r11 = getuid() ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000004200)=0x0) lstat(&(0x7f0000004240)='./file0\x00', &(0x7f0000004280)={0x0, 0x0, 0x0, 0x0, 0x0}) newfstatat(0xffffffffffffff9c, &(0x7f0000004300)='./file0\x00', &(0x7f0000004340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x400) r15 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r16 = syz_init_net_socket$nfc_llcp(0x27, 0x1, 0x1) sendmsg$netlink(r0, &(0x7f0000004540)={0x0, 0x0, &(0x7f0000001d80)=[{&(0x7f00000000c0)={0x27c, 0x18, 0x1, 0x70bd26, 0x25dfdbfe, "", [@generic="5507eb6c78498d3d6c1de1e1056c2fd25948b43fe4742a81fad4de0fde598029ed1cfe0f1ff476afc0475d02b59138784fc850071560fda538b784f2f6d26a2630e8afcb22f255bbb3711fdabfba4f383470b1c8365fc051d2a81dbddf7660c70445c57dc152a6e108754e442b45915c11dc5ba5bb", @nested={0xfa, 0x40, 0x0, 0x1, [@generic="8b162a328d2f60eef76772c6d0bc0728ac4f5124a9e7cd41e4b6e03aa6a270ca79ef1911309d0a05cc2d8e3434d58ab60b62506ec9a84018bc588fd74047c0b34d9de70416299a0480b3b4b590ce6e203688a625271519bf5ff23977fdcc28b399c6a1bbba9437cc36bbf5999620a885fe6bdff271ce8934f974b77b31cc7a56c5023845e7680987c94bbf7f2ad5d471fb7c815053b5fe27a75b9305a9f4fab7ae91e1d2e5026a1c52cae53438ee146d5a4013f252cda9074d095087a5336f4ca7e3d4d4b0f42d3172db3d33996136a94b4a3eeb98de3e1a5b3c3dade9ec28e0b906641a975b1ebeff7fe243d3a907dc0198c8864b00"]}, @generic="caf232ed1e35d87be70d785c95b9d050ab67986abce984e3b8aa1ccfc37f7cbc0f5ff607276300cb44fb8f2ff7beae2700178be1ae09db659578f59fb7f65f86f3063e987519de8d6eaf13030ac6fc6d0a7fae3a3dffc463a0e14937eef367a29e7a805d57374336ac5553273d847457926ce7ad434c45a0dc7984f0fdd675f0e9d435a2b486cba0821ab68576ec624f615ea803d381e132f95922f35faf9acf8074dca036bee46274f4571b8ec3f5fdf0d1cc0888625fc3bcb18f03afcfc7accaa0de975317aa29ddd837d420fb9b52651f694f7e99c3a11c450594f5728358cbe4d78cb037b6b635261cab383c1d42", @typed={0x7, 0xf5, 0x0, 0x0, @str='^+\x00'}, @generic]}, 0x27c}, {&(0x7f0000000000)={0x54, 0x13, 0x400, 0x70bd26, 0x25dfdbfd, "", [@generic, @generic="e25a3c775f972b78d82b362b044c61d8157b8e9d61df8f2673869db73c5afe15063a8bcc84634f75d1bf99767a54f9d0768101c072753a506831519201cf419f61"]}, 0x54}, {&(0x7f0000000340)={0x200, 0x18, 0x300, 0x70bd2a, 0x25dfdbfb, "", [@nested={0x108, 0x44, 0x0, 0x1, [@typed={0x8, 0xbd, 0x0, 0x0, @u32=0x40}, @typed={0x8, 0x6f, 0x0, 0x0, @u32=0x4}, @typed={0x4, 0xe0}, @typed={0xe1, 0x35, 0x0, 0x0, @binary="0233091cf8660d3048d777cc1ee0762f51b7dfab0925cdcedfb4f2ad2da055d30931870a6c344ec307cc42c63614d06e130a402b4bf8de2fe37712c8afb1c12c360cf2fab524c9fd73562fea9cf15013658a43eee20917268c514d452859bfda1292574d851528c00b7e9043289f3f5031dcf3c29149c24ce1ba584e38a43de128effad19d61faa441c9f7057dfe7282854d4da6a7efd7e9b2a1c62d6958dd3224d54ce9fbaed093c01b1ec99654acca8fac759fe7adaa8ef68b45bf3284e4e56978c2f3ef338636477e12feb0040b005ae39263445cc53d39d973ce22"}, @typed={0xc, 0xbd, 0x0, 0x0, @u64=0xac}]}, @typed={0xc, 0x65, 0x0, 0x0, @u64=0x4}, @generic="e57b9d339652320215da63ced38c37aeeb831dab27d82bc7e349b133e9d8042b192c7e798473220a408b91ee94fcfec44fdc86fcc93298031c58d172cdfcdddbfc8effab24dd688e481444e035d0d2ecf9eaf80ea894090641cead292b5f34e79e0c9910aa1929ffe67011c9498c74a1c161fd29c0a95ce82168bd772582846e62552a717cf5a20a9a36e1cfd775934dca004c86327908e88027f1c23b298c5ba0eb035d67e944f721309dd97b22f7617e12751b5795292d8025a3bbe3a0a3340f82a4721ae22012140b59f0167a2f49319b3c8209de83145381d1"]}, 0x200}, {&(0x7f0000000540)={0x1630, 0x26, 0x200, 0x70bd26, 0x25dfdbfe, "", [@generic="a559310cf804920ffa9d19cf97116325118b07e0122c0306a8dd5cc5bd421adf58621d4e6a21c989e04fbefa3dbd8404382c446c62cec140e3a42161b81e696876f90c8ab37a5da4c1ef934b1d6aeb82ef8c24f15ca2ba336809f1518e6b4b474efd2d36e01d41c270dbc675803692858cd4348501b57ec18bbdd8b97ed2efa299d3b5c1c265c82d3feff7bd2d563472fda2717b629e", @nested={0x10a9, 0x131, 0x0, 0x1, [@generic="9a5d4b3d577b71cf6b58fbe6b134b01d33a3812c3d50a3904204d134c2f427003820218991055e8035687db101967e74e96680f03dfdc052865df33cfb53c1b4db2aee7364338786dcf596d8cf1ec025f8b48207377ae9448b1dcaa5810411b260f93ca786cc19dd695511d9a50b4541dfb686fa1e54b9d09eb47d7bdce7057a3a6648748219a68e60d1be9dfd", @typed={0xc, 0xd0, 0x0, 0x0, @u64=0x4}, @typed={0x1004, 0x63, 0x0, 0x0, @binary="a568d67c075ad740a4b6e0c48e4f4411e51e004de91f00d6d73feecabb3bf36768cf191bda34dc21633aede949078d59c9e8c66e64d95f9f2e34f845fee0e2fa0a64dd3695d27a109febc5f77287fbda8628a73ffa804c77f09df0f11aa2baef787bb078a49c7a9347434cff107bd6ac27a90fdd94e505d1b01b3ce86acc902874e3fd0b819ca1f9821fb251afbb6956d03b28271903e34bbbaa62b9f3635d2194d40cd2c95502a52a3af996ad906f5d1d879a0a484d8099a085659f632d3bad4e687ffd270913de0bb2c2de62420ae97ab49589abe875ef392b6c3936dae2b2bfd66bf26135c46c0285f68bf729a2b35290b77b7b9840cfaa5c157e2fef0a850245dba0d488b0d0a35cb4150a8f9088a73b0e2fae1453dbd3b3b07edd5ee756750b2f8b54ca322dd9dee7cb2681f9368247277c38289ffdebed1b3ca843454bdece20f2b3d13b2d606e179c676098006472dbd7422086f46e44adb58abda566c508173364ebdcee312406fae26c30263abfc9aea6da7d97d509b428c685fb0c3fad35e41119e6bb5071a6fac0234b6318177cd1c1425f06c1af5ea2496de8c08b4239cb989466819089e79be59ac694f1d7a9d66063b24de382b66a6619e86b44cfbb4b287bf002c6ddd60830a6320de1105ca7fd5f2935689db8215e97ab889a7c4b14fe944ef5e076282d8bbd38d5efba2a2da73c5fb3df66b97d12d41e398b21af78a0734dc2d7e2d7ffc2bb0dd52a844aec533581ec772a29cef373e5a2624c4653708dcbd9d6f1086a4e7b1264d151f235068f317ba15bf78d5a8652b8d380b9e323b23d48578de9c9aeac99d2ffc8f280f89c09ea922f64fee6a60e3d693aeee3321a602aaa4f093c05cecf8b84c656005364c1b42e1feec136d6d399f554dba4e282fce1d1c2f3fd2f54dec4f5051b99bd71b915ef48b7a5dba31d55c8f64d12a43b53fff287a7d12a45476ee83282344be50b561f817a023ea0893e10a24f4d73daf6fa913081c6e53cc6101453ac50312e4da01d03c540d5c1cfa6f1de1bde439f58ac541bee68dcc8ee7cc4c3a46417e1e00aa042301b90e9deccaafc8df483a9e28aedd9fd670e81323cc0262cf7c5210ded483d823b2dfe685b3daa8171f566138d9f3a088b11fd5c6057f8d6f13ce67c0404422b3f44302ed13b3d44536acbfc330097e7efb7fd39a5488afb347c6482e8a46d0c19b9b9329c18da69c708a86dac4746456f8d772fb57978699cf785f634de5bcde69aec254496b351aacb85929b9215eb15432f0c55e01dd014cc817fe7ceecff9b41749fbc9315f7cf6af99f198407e51f0574a481c8a3ce90322a30c243a03c318fcfab0d77ff65e62027d43c7b257c5d6e6ec6c4feda50f628f071cc044558474ce14906bd4938be6a18e99d12c4fe86632024e7be6db0dc21a2a61a5cb3bd38d5c58879bffe8e3df87d63719387dd15b5577dd0a353d2ed5736f6c60ca4446481f6ec760b7c725573b524d3cb1e45b2e15f0c496c9a517fd11f9b7c2a575b6722bc86f7dca20cd4868bdc5c7b2d70b6fc7c061d8c666beb90ca7edc9aba15f9c4d636c5c7f8029ba8c92759ca7c6cced4c78e5d2062c6bcfc8a95e4d6701538e272199202bfcbda2ac35fcc25e7c51c61ac50f69688e9583afc0133f78aa2459b96e8dfd69a01f4c60acad775b8b6ad48da479f858596f06c74e43149e905cbc514b20ebcb68700aa9355db114cdc41005f5a2fd3cd00b94be1db025c6ae7b2334207bc18da7e337825d1438ff743889b2ba63e0bd9e3f62f232dd8e5c969d9298175edde0c80541874a199a10384e87d1d3470ab4132da2204d483f30e891cb63e968e72f3a145c74e3087f68e6a2aa0470701cab7cca383c15541d6905e1a73b106fd288778941e2acbef9719c0382f11394bba810723b666957c9fac48019fdb49b11a195aee9573556cb59821237af612f6ecf3f0c7bcb5b66f964cb799cd3d23cb07a2d4bc221018341edefc26363fd3708ad8b007c1a7c7640f5126094c907e8c34dbdc5423373001cbde7a5a42d53b306ad1ce7d5948f26e4482d170667b775f79ee4c9f98d9202b788f589342f4c92b8626537f86a0c83336df33762e25a4f1e32578cb3fdd7d6e17487f2ae23f98e8d9e9ee4bb5f70d9f2f8e9384fd3be8395403a84ef0cf3cb1dfcbe96f4dce033d91ac9cb37f4836e539de3514b8282bac6f11285202f64150a86f6cf78a7c039568c2e9ca36391a35cd4fd5b70bea4dc44b027636bc6c5f6806d417c23b9899c46bd9649937c54427a3555295feb78af84949be00a119d729037dc2fe581dabec05ec07b1258c396110f9fca21a676c1d725f49637de088818ddcff99f8d9878f655821a5dcbe8c428c7a461fe3bd36af1397ac37939d0443917f07238653ae0af2a0c66d1ea113cabce0d83e30799b02296d6d764780a2bcebb151a637f5d898c140aa49292ebdf79c8ec83b065c87ccea51017e42e66dee1afcfb95237f1c3a79cc7db3c8401075f9ba8d1bc1ca1f6e82dadeb4557fce8357e63cdc5f44da6dbfeaf314c2d401869ae596ae83ffdcbff418ad4647d4244832152035731258ff7a70ca7334def99dba90219f3992381c6fe6f562f0077caa2d10d771e2b128599d2ef9a65ae945453270ad4143b08577d0eb2d7d0ed95ee62a283dcfb23227353a7c23e104759cca388d99783ceeab1de0a632ce00561430ef7a249dea216936d53f03cc25d3225f12ecf7734bffd7b017deed40d0a7ae235c4cb375301d08f0311abb629d2919a3efda80a7fecf04c8244d8f5ce0730dc963de045234426f87f619352a2bfeef3809a24b1ee45ac0e03a96fccd594163dcd698b4fe7ad9cc11a49b59c2260a4a7c3f41054825a10b51155620a1eaf942db537314d0f0fcfb8a3f515837fd47ed13052956a357d6a3545c0c898ceee3ff7915f378d9a34d2b62e5489734e70f085a27668c4e5b17033b24f23c0950b24c10e53abb03dfd27b12055e32aa5afea7ab39c195d4adcbeb7c5c467de975979b25101bdffb0f46ee16246c9fadc544be97c5603cf5f8dedf974763cf25d745c54539a48424f4408414e0ca7169081b8be17fc5322f8738e6b4384b76bf39843b29332aae320be4c342897c77240514cf5178aee2b12cba155239ef1a5c7c75521d20b1d8d9c5aabb09b52bffb4e819d51dc35f811fbaa060e2e73f7db20bb4807d15093c43f86be926385c3bd88be584f0571cb798bcb089e0a951d2ec5f2b4ddcfc46648b9bd3abfef1dcc33f43fec3febc2cb2444a8cff24f7adc79fb79f04d9c456cf8d99306e65940655b3bbabdb9c07dd2e7e352a1915b4e6c7d91a54fd225622fbafcd78527d08a2a60549612746cb73567ccdff40feece312872a2881ff92769df5198839aa67505a3fbd761d360aa6c962fbec05e22fd1b3e681e98df1ade595b00850dd590811d60303d1e380d55b44beb62d5cf3fad62c627084c5b9f2573715e1b09183e231f1d0a97ec96d99e16bf1e3915b932eb7f985fd64fbfa79b57e95e454f050ce5dd01fd1193f8aaab92915c870c89cb0e7faff0afc4ac598e7fd6b4023d63622ea0ca2852e1393690d7c8742d01c0104269d0c803908e03c0a92e8b5c5a1bafb64b4701679ce3db67cee635aa09bcf4b8139a3b351c727dcc17ee687b913f63d2dd7f39da7d80e7c0f75b3e85910a9fb91d4aef41e88b135bcdca957023cbdb10da8ede365d03c635c6a2151d9c968d3294491fe8b3d7bbadf444778c88a804f451a0fcf173c8728e81af5ccbddc95b7f0dd4923bdf03229827f6db0264eeb2bc6059bf58944b4573a33f1c70c8c014c441a27b650e1c9bb905e2391323f61522d8186601830ff7a882be5e0cc2deec95f1b676744a4d98878dd7b38d1a87f00cd64bfcabcfcc05ab6ab7773c3ec37b39d83a865975f792f2fdd1e554c84a8672251021b96dec98bcb1785a327d80f8198a94526c15747bd1740886b0613a57d7c4aa220508b808f1fbcbea2cb17dba916c030e56997efee8e55b30d16a950fb4b3521bd886f8a865ee03987e79cfb36bae0e2a81e24ed17b8536e1fd2804905376a5f94790ee0ceed54995ae0e2e50f84fa08183141cd83c8e806f4fcd7bb449768878fc28afaa76c248ed378ec822d17e4d2afd3f100def876b3253b22719b0da498f5fe59f7105801b597c93c03d2f2a020eff3ac9bd752ea016a1a8994a4f2496489dd97ac3d110c2c23d1302c4564b4abafe217c275187d456d1977953f249fd8dd857bae8052dbd8683eb4d751b4b3e6a958adaaa5f066b3c8501cf4498aa18679481734d473ee944bb1407f7f9384c286e04fd120c3e0f83535aaba41736953c4f02ef0282909231ac79a415d760248071c4a04360db4a013931be5387a35914a25f342a918a31d23d5b35a38f54a401e074d087184c9215d5e1dbee5425c6610bcb18dfb9440963e3bd3846fa243eb999c5a4bea60d5095efb9bdd49c3f51082e76ef749712b43a690cc233c7e3b1cd857e967bb2653ab48e76e29af040a827987e26d1054ac5f0c36e41e036fbb98b77daf8fb4ec0158b7d486ee107adf8485c02f10f841743bda33825dbde88448f0c658518c825885f4ad517f71607483c3eb6940ab8f0d49024aae2e861c6dc295cdb7a43100bf8bffb629df9e574fa96fed0c05e4d9e12ebf5452693964b157d75b11d2c532967fc68b1392ac011ae4dab7e0c9594ca8c1c46323741a5cdbd09768cab76805a542f4c2479a0fc135cd0403dca4bae1842864ffcbcf83bc239a29a99e23728737f86aa87e1a7c89f765d6fcd1d9d388096d48356e9f578f88832767036ea53b1dac9c51e15101b945643b241de96aa61f78d575d745f30af4da791ad65d859f25385a4fe1c86e729ff9a448e170c59b5fda93e5e2a5e48fe7b3a09d75f92564c2cc318c7fea566ecf4f12c55d7d7c09855b3999ba96720b83f8b5c68db2d8e0476838b1efc7f52670130a7ac0ffbeb1102cfee12f7f9655322357b4ec48392142338425bb4a3b2ab562c1efc5c8fd32b557543bb9fbd13e773f9c1c89e358ceda4b4849e9f75b83c83b346e084fe4d25eba51f7b759f761acc9c6f27a55e2d79115db3bf86299b935b85513174a0944de0d80a999984fc3a8df25b2ad829520954d7981f4145a24429ce340de7296611c83aaaa28fdae004b7e4626cef19cb3813ea3f3f0af13c0e24c7456582b98af5e377337933ec703024c80852954f71f47320bf15b10bf299c3f006d5c807529bd490e0da91abdb9b3be00f25053f48fbdbd39b1a3c8e741f5f86f522b708e65fa00080511ee8d995969ec6c1148de5113e457d4770459681c06df23bed7240323edf904d42c453042496bf3e17c26115d59136d0bdf83a1d8acab3921fd9ce5804f696944bfbaf7c36de0707e7ab4ff8b6c2cdb2aca76b0c3fdffcc2c8125cc0ab57fcaa7a7e0e0cbb8018dbf94d13c585367a27628b96be570b5303225e5ef20945f8a6a7e7f077cca860db7494bc9cfddc4aa8837f09e6c18cc32b7925c764e54a1ccea2d780c7c1af8f513a4a52de0e30ebe3dd4fec8e5263626f0273e447545a1c6680a0cee917ab53e0dc1313df153f9bad2a200fdd006505d2ae3357c48ab32d6c0decce2c4c5e89e90ce08ac2128f18c2726a4b51f89bbd2cb23dcfdfd05f3a750fa576fc41d6072c1d1abac129752e95612a8d3fe948d09557beffdc9e8592f196b0e4e429620b6804477493c7d3ddacd439fe529e7914c63a71886ecf03ef612ef"}, @typed={0x6, 0x11a, 0x0, 0x0, @str='+\x00'}]}, @nested={0x5d, 0xac, 0x0, 0x1, [@typed={0x8, 0x8f, 0x0, 0x0, @u32=0x8}, @generic="f3d533c28d7e46e269563597220d7eec8f3c24a2796c462723a5ba1bd4a5a8356a3dba4bd5b57c002124197da6597668dd083456160f6137c2979e8ac346b04047b1880044f77604e732dac5173436ab92"]}, @generic="d05a50819a2902c441a6e68dcd8917050f4a71fc93532165a8dcf6b8fde0bf04cac9c12c26eb1a030f7fa706c711272f242fccd2198ad626f03465b089c467d75d3ba0f9e35764ba3abc3973b89e59800ae385cee5281e16aa1f7e1ab65e4d9b362fd5d9b43fd995aa8d42047d36f66d34924a8be7f58afc52a32ad9e2a05736d54325a1e2befa306463c4cb7690c2ad5c60bab8edd7e13486f333414386cd4c961eb2997eeacb05f201889c8364a309855b2e473b9cd7cd109a5ec8153fb38fa33b7cc44076a5ae57993a76469f1552c7778d0ffeda8f9d6ba24bae38c58ab4076d4dff43481c0a3965ddd461d73bdb6bec42614531a4267bf9493e4895", @typed={0x14, 0xcc, 0x0, 0x0, @ipv6=@private0}, @typed={0xd8, 0x4e, 0x0, 0x0, @binary="e1d5ed0e1c84cb43c0d1c0a928708f3d36531f6a8e175363267f29779c196bb75410073e8a0fee899e0b166a8ca0b002ac4ca3dd6761ee63524cb572778179d097725ddd40a087291ce7b170dc449a93c9e3e161ac9a930cbc597076e1954c3ea38f5c84d6b20d99401bdc5efca5067c5434db36ccf2dc1669f581c3378d473c6ebff3b2a40f0080b4321b803d97bf75ca167e78e2b3e9f9194889223e1dc7dbed45029809147e3bbcf6f82cab2cbc57397b937a72d630e51103d0e45baa8e0075047a537662980719e440d5899d3348c50fcc74"}, @nested={0x1e4, 0x72, 0x0, 0x1, [@typed={0x14, 0xa7, 0x0, 0x0, @ipv6=@local}, @generic="8de6f75e6cbe2f5740e955b71c89e5c51ed5ae91c0df747fc678c9fa92d402f9068cc2de42ab", @typed={0x8, 0x7c, 0x0, 0x0, @pid=0xffffffffffffffff}, @generic="11e2bb3b42e103a244243530b72f1a0972afd2069d24789063b3a5f932433f00987edfe1e45a7094c2ecd2f9dd6a6dbd049f5e92a50e8897b4971b3c00763df2bc7c63d35b2f9e6189338974818ce7c10dddd990d4d41a23579750262ef47cd6e6c8475245c297cd2e162ad4b135379be45bacfaeb572d218d7ea4a78a8d9f75133410808f8d7ffe9e7b8d5f21d20e4b83f32d7da0355c31d0614974c89c5aeb6c3b5cd5be33414d44cc8e0c178219106a80dfe4c266f21e3ce512183b4eadcff76fbe043ef48f4ecaaf10907919414b7f567e331aeace5d9d0cc3586ace87896b", @typed={0x14, 0x15, 0x0, 0x0, @ipv6=@private1}, @typed={0x8, 0x81, 0x0, 0x0, @u32=0xffffffff}, @generic="f6837f9db76ffb0df745b1148a1832f174e33f5177937bf06b34cf37bf770f903a6df4b1262788", @generic="53cdf000df3cd882be93a206dafdfa3af37efd3325dbfadb1745b49d90a8a9108c6a11e63f8dea273fa0de0e2d98c3b92a7c6e3c350887a9e30599a675f5a67d3ba52f85631ff64afddc448d7ad22fad3f8e5c97f1c12e49d8141d6c23ebb4b7c46d0466408d98de9669be1e7714c7d82708b46d2838473a57ca"]}, @nested={0xad, 0xb5, 0x0, 0x1, [@generic="8d5519d98635965d5ca41adc17562e9b3a7a6c74aae4b5c19c47090d8987a608bd2445fea3b8d112ad8dc1ff42ae10943cc5781589e00e5f54e837b5b857126c5749cc338719be67b6836a2af4f69b2d3be603bd10236b09b4ee3fe527ec9dcfcac33bc2e8efe3d7a1710f905e3213979161e9330df41a95559526a15119e174789ff183e8aa7d4dd37dc3bd7e84209888a2455aee6f33dd3cf38583de9f4a48f72c7ea18b654bcf4c"]}]}, 0x1630}, {&(0x7f0000001b80)={0x20, 0x1d, 0x1, 0x70bd29, 0x25dfdbfd, "", [@typed={0x5, 0x32, 0x0, 0x0, @str='\x00'}, @typed={0x8, 0x99, 0x0, 0x0, @fd=r0}]}, 0x20}, {&(0x7f0000001bc0)={0x1b8, 0x23, 0x800, 0x70bd29, 0x25dfdbfe, "", [@generic="6b6f2c40131f307058f8ccb0dfc4f0fd", @generic="82b58ac6a75bbbfdb829daef7fa9bb64454f1c46a78917e6c7dacb70c9f2d036724809be91618c23d93196b0e551e6", @nested={0x2f, 0x3, 0x0, 0x1, [@typed={0x4, 0x47}, @generic="a9fe433c0a94387d16e90c0eba186722fdc270cfac9d228a7d6619ea543df1f58c6a724564cf7d"]}, @generic="3283eccd461d52a2a6fa959b48df79bfb44ad06f2a3f1a7c065d3d01b7f33975e73c79d6e77f07fc67f170cf8a4aea82d517cd7f3eb1770706b1deca3dd12f7c89c8535020", @generic="a8ca5ce6e120af45b9650c3d18c2bf2a82708e39761b0209eff4829c06db30b2f100c23126233ea33e1d1ed83812d71829b49dfa2c34aa7c8ea6145cc5763e27bb56d4113e59971fab74c08b1aa74bf4f033cf1a254cc5a3376d2869ab90a9de862080a5e552e038a21ad9eadf714205ccb8565cd95a38d9c04b373c30d4d7047481f0f17f084be16c4bc35b24e886b8fe3ea14a51e85d60dfe190c4f10751c6913b403a3b2e0bb173ea7ad08b8370125baeb7c642de2f74344b514974a128fdbce1eaf3eb6fab645ff1eaa350b14847994228d1824b9c8ae31f53845e69254268a42d08c5f3b52264ca141b48f710652f7a"]}, 0x1b8}], 0x6, &(0x7f00000043c0)=[@cred={{0x1c, 0x1, 0x2, {r1, r2, r3}}}, @rights={{0x28, 0x1, 0x1, [r0, r0, r0, r4, r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r5, r6, r7}}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c, 0x1, 0x2, {r8, r9, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r10, r11, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [r0, r0, r0, r0]}}, @cred={{0x1c, 0x1, 0x2, {r12, r13, r14}}}, @rights={{0x20, 0x1, 0x1, [r0, r0, r0, r0]}}, @rights={{0x24, 0x1, 0x1, [r15, r16, r0, r0, r0]}}], 0x148, 0x80}, 0x40010) bind$netlink(r0, &(0x7f0000000080)={0x10, 0x0, 0x0, 0x74da24f77a4c97e}, 0xc) [ 248.011732][ T8032] EXT4-fs (loop1): Number of reserved GDT blocks insanely large: 24576 01:50:01 executing program 1: ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000000)=0x0) r1 = getpgrp(r0) ptrace$ARCH_SHSTK_ENABLE(0x1e, r1, 0x3, 0x5001) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getgroups(0x1, &(0x7f0000000340)=[0xee01]) r5 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000700)) r6 = userfaultfd(0x800) r7 = syz_open_dev$tty20(0xc, 0x4, 0x1) r8 = ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x1) r9 = socket(0x9, 0x80000, 0x4) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000780)=[{{&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000240)=[{&(0x7f00000000c0)="02b883dce12710699b2ec988e82e772943faa23b621db237a2400d90797093d9111f42b0654b0638883017b976d9bbdb5f4cd3c4bd7786f9f872b30cf8f62997ad2e36c0918df97cdd5ef501681abd1c20959ae7c67a649348a6f5140a717e1c3550a23135cf7a", 0x67}, {&(0x7f0000000140)="b7b6fa37c49b4a79808cb360e37341398011f0ed", 0x14}, {&(0x7f0000000180)="6e685e6273f999e8f4c057399e411d8bf6a506d8cee0a00808ad194020483be4d4e4d8a2e0fe63183f1438875a714430b3f3c62f2dd5df9595b5fd607362c8e46679a1c92a2eb2f5552983bd8f2aade77bbe7884439dcc0b67bca10265af5012a9886d12261269ccbe6f72864e9d41daa7b5efe99dcb0fd2bee64123b51a295a3e5f2ff0cfe359ffe069070ce2fd6ab7bbee0020a3cf203ed4b13b7b68c75142aeb6db1e369e7568c672651cdefa52260dd7781f44aab0", 0xb7}], 0x3, &(0x7f0000000380)=[@cred={{0x1c, 0x1, 0x2, {r1, r2, r4}}}], 0x20, 0x20000800}}, {{&(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000440)="fb0f3d0d10375793c7b48085fa2e1e82a794867c39268177853fb28674e269dc88ecc96a87ced3cdb154d477f5c324e151adfd52ef975cf7ca9f0b93c50f6e33bde86a24c7377387792e5e1bb2aa5016fd344c61d5a8ea8ba82971c028da58566d8824e5badf00badb4efdc6e9d1e2e82b", 0x71}, {&(0x7f00000004c0)="878b485510e622e3ed4cf010501b7295b1881d9be5c58d53a93f03c310903c856bd89c951e3952b1534a446ca66a58f2a638df9685806bf6d3f035c4130f2fc2037f0e9815dafab52a7fb2ee17527e21faea7ca29441d09f50410c2b2eadfd999e6be001b5cb3e8294323075f9a39d3b2835ae24d2e447e845bc1368ac7e1e400133c0abbb03258b1446bcd8a9956b066a8f88e5dfe7f776a65aaa734b0c2e7fbe75835dcb4fe5983f7107da5e06", 0xae}, {&(0x7f0000000580)="f79e08717db265926cd99273361b002a195ccd4a8eb2ca785edee2fd7142983ab512c08a134601a7d081ed50f2390d55fc07ee73d64216d2ace214b147aeccee", 0x40}, {&(0x7f00000005c0)="ffe962f2d118c8d60024f78c441d52f953c443be1e236f2406b6e776b5605a29f619efcffd2e6c384c35ef566d54681cfffe04a18c309a750740432f4c9a067275b3cf07aeb4bea6358ad1d2936f630d487bd5957a90805f72fa8bed3b88c2ac652142b6562de5613e2afc078e0d118f0b60ff4012d690a96d0855b3888709ac11888a25c4b7e84a9e53e1fd6b1804927dd1c4b1ef529e11d364390c4021d790cbfad8d6c68faf8429ec4322e189c5275b48ad6adbc338a5c6711906f8ddba2d0e3f3cd2af958c63105abe08fb80", 0xce}], 0x4, &(0x7f0000000740)=[@rights={{0x2c, 0x1, 0x1, [r5, r6, 0xffffffffffffffff, r7, 0xffffffffffffffff, r8, r9]}}], 0x30, 0x480a0}}], 0x2, 0x50) writev(r5, &(0x7f0000000a40)=[{&(0x7f0000000800)="293e5b4641be665d79ab5144a9127983ded39387052f03463d357db0bfae8faca9f65498b4a97f1699a03aa98ec18c251d28e66339dd7009248eb5f74587354aaf8a12e9c798a22416b12103263d8c4fbaec6bc6af0255797ec6d7a70e3e0d5e2b5a692ce8fdabe8ee6653c30bb871d9df70f94dc2d005e00b8506ad96e63da9a5337e89dc5397e2015dd316705ca05a7126c8", 0x93}, {&(0x7f00000008c0)="5814b189c6bf670afe8c543d3e6f68d081e5fb8d892b0dbebec70a5c1e888b9bae4ccb8d90899205df9177720bc1", 0x2e}, {&(0x7f0000000900)}, {&(0x7f0000000940)="87ddcab997b7e5359300f2b39760240132149c448c20d2e1380f0453846059b21c5ac4afb495d04fb88d74ec632ef1f8df582190a2e0052598fed94610aade0a4f26e6b4a9048c7d029f0460e1d681806238bb5f73d4add4ed8256025d6f7f896a6d072d02f8c8a9f5", 0x69}, {&(0x7f00000009c0)="d91a8ba1e17dd9da5c929792dcb66ae8922eaf5a1887c9d9f79858f806e77e4229228489acacf061c54efc1f0dad7c062f3adbbdf0d3af9c4c1eed37ba686cfbd4", 0x41}], 0x5) r10 = syz_open_dev$ttys(0xc, 0x2, 0x1) ioctl$TCSETSF(r10, 0x5404, &(0x7f0000000ac0)={0xfffffffb, 0x0, 0x1000, 0x800, 0xa, "be0799da760ae14994c4b3af85ecd94493b98a"}) ioctl$TIOCSETD(r10, 0x5423, &(0x7f0000000b00)=0x3) wait4(0xffffffffffffffff, &(0x7f0000000b40), 0x4, 0x0) r11 = socket$nl_sock_diag(0x10, 0x3, 0x4) recvmmsg(r11, &(0x7f00000068c0)=[{{&(0x7f0000000b80)=@caif, 0x80, &(0x7f0000001040)=[{&(0x7f0000000c00)=""/131, 0x83}, {&(0x7f0000000cc0)=""/233, 0xe9}, {&(0x7f0000000dc0)=""/212, 0xd4}, {&(0x7f0000000ec0)=""/63, 0x3f}, {&(0x7f0000000f00)=""/221, 0xdd}, {&(0x7f0000001000)=""/28, 0x1c}], 0x6, &(0x7f00000010c0)=""/68, 0x44}, 0x8}, {{&(0x7f0000001140)=@pptp={0x18, 0x2, {0x0, @multicast2}}, 0x80, &(0x7f0000003440)=[{&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f00000021c0)=""/163, 0xa3}, {&(0x7f0000002280)=""/4096, 0x1000}, {&(0x7f0000003280)=""/173, 0xad}, {&(0x7f0000003340)=""/251, 0xfb}], 0x5, &(0x7f00000034c0)=""/164, 0xa4}, 0x1334}, {{&(0x7f0000003580)=@in6={0xa, 0x0, 0x0, @private0}, 0x80, &(0x7f0000003680)=[{&(0x7f0000003600)=""/113, 0x71}], 0x1, &(0x7f00000036c0)=""/4096, 0x1000}, 0x9}, {{&(0x7f00000046c0)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @remote}}}, 0x80, &(0x7f0000004940)=[{&(0x7f0000004740)=""/223, 0xdf}, {&(0x7f0000004840)=""/7, 0x7}, {&(0x7f0000004880)=""/133, 0x85}], 0x3, &(0x7f0000004980)=""/53, 0x35}, 0x7f}, {{&(0x7f00000049c0)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @multicast1}}}, 0x80, &(0x7f0000004d80)=[{&(0x7f0000004a40)=""/90, 0x5a}, {&(0x7f0000004ac0)=""/136, 0x88}, {&(0x7f0000004b80)=""/108, 0x6c}, {&(0x7f0000004c00)=""/180, 0xb4}, {&(0x7f0000004cc0)=""/166, 0xa6}], 0x5, &(0x7f0000004e00)=""/205, 0xcd}, 0x9}, {{0x0, 0x0, &(0x7f0000006240)=[{&(0x7f0000004f00)=""/167, 0xa7}, {&(0x7f0000004fc0)=""/127, 0x7f}, {&(0x7f0000005040)=""/112, 0x70}, {&(0x7f00000050c0)=""/175, 0xaf}, {&(0x7f0000005180)=""/4096, 0x1000}, {&(0x7f0000006180)=""/66, 0x42}, {&(0x7f0000006200)=""/18, 0x12}], 0x7, &(0x7f00000062c0)=""/219, 0xdb}, 0x7}, {{0x0, 0x0, &(0x7f0000006680)=[{&(0x7f00000063c0)=""/83, 0x53}, {&(0x7f0000006440)=""/227, 0xe3}, {&(0x7f0000006540)=""/123, 0x7b}, {&(0x7f00000065c0)=""/31, 0x1f}, {&(0x7f0000006600)=""/76, 0x4c}], 0x5}, 0x2c5}, {{&(0x7f0000006700)=@can, 0x80, &(0x7f0000006840)=[{&(0x7f0000006780)}, {&(0x7f00000067c0)=""/86, 0x56}], 0x2, &(0x7f0000006880)=""/21, 0x15}, 0x1}], 0x8, 0x3000, 0x0) r14 = add_key$keyring(&(0x7f0000006b40), &(0x7f0000006b80)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffff9) add_key(&(0x7f0000006ac0)='big_key\x00', &(0x7f0000006b00)={'syz', 0x2}, 0x0, 0x0, r14) ioctl$sock_SIOCSIFVLAN_SET_VLAN_EGRESS_PRIORITY_CMD(r13, 0x8983, &(0x7f0000006bc0)={0x3, 'veth0_to_bond\x00', {0x4}, 0x3}) r15 = add_key$fscrypt_provisioning(&(0x7f0000006c00), &(0x7f0000006c40)={'syz', 0x0}, &(0x7f0000006c80)={0x3, 0x0, @b}, 0x48, 0xfffffffffffffffe) keyctl$search(0xa, r15, &(0x7f0000006d00)='cifs.idmap\x00', &(0x7f0000006d40)={'syz', 0x0}, r14) keyctl$chown(0x4, r15, r2, r3) r16 = dup2(r13, r12) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r16, 0x8933, &(0x7f0000006d80)={'batadv_slave_1\x00', 0x0}) bind$packet(r9, &(0x7f0000006dc0)={0x11, 0xf8, r17, 0x1, 0x0, 0x6, @random="d8c59550ef80"}, 0x14) r18 = open_tree(r16, &(0x7f0000006e00)='./file0\x00', 0x80) r19 = gettid() sendmmsg$unix(r18, &(0x7f0000007f00)=[{{0x0, 0x0, &(0x7f0000007e40)=[{&(0x7f0000006e40)="95f6d985486abec0bedd9086fc9e9b1f646be171d9e4b34d45e69a9c337f3311734e78ed7c0f136abd7313e4febabb62ab2f48e551359a71f819766219137246dfb6aca39381c571af98530bb35377dbc5813cde5709e2b4b4850996b64f2f60d2317d9271d4a60d5e140864c905183d745a0a4aede17ee7783e499debbf6285628e8193bc1ac883741eb1d29e0dd11e8e5271a66a35da076caa4834ce2b13deff2a7ee1070019c4f26e7c88a9dc085089d444172bca4a6d5275a79b1e5127fd37094fa84a3482fb886d37a0eb0aeb631025a619ac8fce0cb7d20540e18fea47d68368d1cf09098f6b1ebb1c7be765884f58e41bdc70afa7cc4a13eb81332fb51f8cff83e1ff2440c00a676fc6706a8b23d8c64998347b2c9c8ae38eef0057f8c3d0be12d2bc7360c92688ba0c13cce1dfc15b44c859ffcf52d34bfc30adbbf4c501331989660bd740699bfaab08bb3165fc921b8d19ae48918d1d5d675731f2c3b4e89909b8241f75690f87cb85865ad47c73c0ffa59d446036ef11a2b4c40a65b9ece2265741bde7cf76147b6deb69ab1948bec5733f9fd7dca0ffad01dd39bf124e3f57e33a8428b4cf0addedd18bf479ff6cec205b683374ed1c21e5d5ba1a26b0dc099bb110541cddc84bba3c6ba9698f2a9606cb4a6d3f683b14c434ca92a2c423162043de2448601c531b2100efafb5bb698d00d7371523565938675e2729ab28c3642bd1cafc599ba1b471c22d2e9ffe981ceef0389bd0dd4c4ba77c2a2e74cffa843a183c59d5c267b596a8e844f27c2cc5ceb3675d8ff3b2728b7087b2f7e653cc587416e795154641abb94c3605b3f05cb6bdd1ffaecd1b411551283f82da854cda6c2622131afc0276965ea425c27dbd066a050f064207ff97f9a94c69f0cf12105ab7731beecc5e16703aae9e3e17c1c939d65e318f27edb4ca2058bcdc408be4ee372ae7545225dca3bafbf0a6493997ef0a314b855a0c4ea4bc710b7141922eba7c3bd9b6213a234a1424709dbd88822a4f9eb9c888ae409efa2afc4b455e8940681f110748e5e3c31c03492f59f027af896d7c2e4767fa212b6d91bcbb8251f246b49ecd326289f1336b40d6f30dd27d46729878edc8b1a9cc7dd7e9321b17775e6f3bbbe738afb8a1d148205fc890f2eb4199b65251fd6d2b5015c18536553ad222790bda18fbdbc96bced456027425bf29d2174875f6ca464cbae6b3149d76c7396e743e86cc392aee891a0e007976f709b1031b54fb39661db7f87ff11ecf918eca1256d3e076bb0491314acee2622e036f4b9c8852dc716ec728a422990aa37258dd97e31e1ac7b2734af5eed3767b54884fab8418a057a394f95f6d580c5819b8170ae067232030320b16ded68ef06c4d7b6ae6458804010697f5ff466af9c5b234357318ecb742e9c2bf84fd611c091ebf08261fa2d56b43a0129474506358785a1c19f3ee9a2bda7ddd17ea846633d1c0b2081ca418e3474a72a51e2799233ae43229335a125ca86df0fd6585b6c6ab50801c02415a66f55e41a2a7b53b4c5dedd27352ec1de10c7f4f860e8d4ff679d343427722047494913881d33f2218c574cbba3824f9e54a5303a104d5129716babfe602f7679ebe839e4919b5d0cccb18b8b1fce37d5899e4be4da5852d20827d85e1446729b3eae5fea243f94ac318b58c47419f137722b7845bdf6a095140741ead344759498cf897cf5bf9998f6f8551211a76457c6512b765d85e1c5f5cc016a1da10708a20011e26398e020b5a19d980568037a33f1d58bf381dc82b55da21e93e3844741f2a4ea372348b045d70e5e4c9d99dc5118dd9aa837f81afddd2666bbdb060a69c1c100bd267c03fe9f2fad55331c8888105d2f4cf6ec652ecc29273c82d850ea7edcc793dcea4c8cef43564e01f45a3954e4e68523122b87ba554cc947d5aae9dc701a1785441eec3ac35cd34aa8e454b889f0aff1ab1ba91b33c7c6305a1d1ce7c6e1b1962454e53fef26f9fa4c9afbf1e4c2e3c05f769831d69b51f2834931a1f1a148777a8a72b5c9581bd0dd3f78741e773c803221ddb612b831287ebcd5ed5cc22d2a7a477c67ffaebe75f36e3649af9104653034a928ad94d5b8093fc75e404d53569ece672b293f618951401bc6ad0018967917157f6a22b5cc8eeffcbe340f2c9dc8f2108edbe400405eab7bf1519211aee89145308f5fd84207d32bf70fa32b7dc983ac6e7b3cd8edee092b2b3fae799c3d30dbb54d9405e5732cf1f7604195ec93478862135ab5f80706fd16771c9db5ad7c288d71a5406b68a8944a8e3c3b9b6899a1298bf47bb2fa9352c7adfec26df8712ae76b452714c8dd690bd2dbe32983eeb9ec3dd70d776614a3ebe7ad3a0d029f09ed41bf5b0f90abe0e00c0f4e3775155565691bba23c0940136aa528a1d76d217a6f9f0ca3c1826889c0c2bbb2eb1ce891a71b64a70c6d36206177d0f7e43fbb328666fde24ffdf46602e413c61620cf624a3cd630d9d92ce03331a95a62896e63f794d85e4248ffe6ba0d14fad32ba927e43ee4cb704010b74f3f205dd32ed095269bf3875e4f76b056e5751bb37df899a52a0f73c99de24476d6d291d43bf5fadc898ddefe680194d0da34759bcf2e2795d530c096fa71ed78363d3626f48953a80b74e3a4f490991f0be4fe665f35336dbce32ea37c9b161e5366423a65666d79037df81bd545513c86b153e61f7105a94c07833ad50edb63b2fc2cf8eb2aad3137a69d5d8409370a38b8a24498f8e4d438fb14f69da00d5c691325062fccfaab232639fceba708140c1d7ce2c630cdb03cd4b63107cdf029cac2d663a5ad9ccd237f6949dd3bb38f7d91333d3393b924f505a2abffbd12b2312018be80a4eccc005bfe656df44cfb47b920030ab4cbf97851e53139d040ce2ed6171df1070b5367506cb63d9ee6837211c8014af45090118252bd41b311a9672bc81ffd0f8372f3859007c612c6484b0b3c7dbbada78ed3a223f300246c64d1639c060d2625c9c132f9ae96c5552e6b0019c647fd7711e80f79ce5bb3a5b34125d2887ab33d286a4004acd53b0c11500a43db752c4e2047925bd8ae87f94c23207427f4dac6dee9ab5fb50af585e07c10c56171724ce3dd96260ecc5670a9d41312790721cfff293eb19e7fe149f02022c9aea14265baf3de55e3321722e70132fd04f474a78203ae204407978b1de7fd5b154f44717a3dfbf5cb941bfa2d621d615d2dd267d419a6ffac6a0dbed3a615986913d6fa7e88a39808a5805ef123e8918d2584236b051c136799c390038ae0c1330682ae26b80f5cd9ed5e005d546af507bc7c7bb78ef4d150b2a7b5f6bc2d42e9ee605abf48245e6934a746f8f2a66ec5ec1ea53b6631e46cf2e6df7a78cc37c8b0350a64ae8ca239bf4d15944fc8d34896dd2412046f6dc8450b0a8a285dd94f8114586738de0aa28e1ab2e2e4e1df7ed07008d8ae2590c4da4258d38098bc43561b6f9b0fa9415927f76dbc1eb237baeac41a5857c03a1a9e66757b8dd37a72af3b8e8be258e22d3a95ff9d57635d2f150fbb6837ebfa2a298353a89955191c76f91df38a86e8f553e3fa3d1a14f54640fc76a820db587ad4cb2633e60462fa5612a6a0cf2e9c9d4d776a28e7cb1cc7360e821ea4c19f83b0ad946a0fa0cb57bef335603fbb4e1b3589ec5bc6604367e0a250d2a622583915a0ed7def88a7299a75a171bc30a0d00dc55ae716d4ebc28ddb2c5b1b4789cb5e80a28eb212aa787ab8171e8d4c631e3c33b50d508fe928cfbb8971b41a43e0d8a5d187a517c91d3de76e3694572dae7c57b571b6f17cd65f04864cedc8e5d1b45563feee205f9a2c78fedc7bd21890e946a62a361d9fc96a7ce530cd0958d71e7c26d9bc38787fb762d60267d18f96ce4319b6a15f5bf525ed64f9cce704b86947a650a79a3ed35b643002fa93c4a8b222cf77c80e7d0ef73cd8069ee93cf2ebd9c4764ee07566b98de0533f46e925d04575fa47f97e691b2511d0df81cc1c7f97688a4bb17abd0a9bc875fcf9a4d29bd295969d0da5bfcb6675380e600056b2c0a7d458217593ac511c8ecd9ceded5510ce509b50e5d4fb024aba17bcdd0addcc9901fcae3eff998859b4feb34f2e4bbd72c57643a0cffd9d241d3aa1b3fde1cd373fee12c3efab7ee2418011f4303fd80325f19b1e869ab89efd2a66a7df56324d719ff9da6b36bac4cf704b321978fb4e55a45ce54cb9d1b4650d5f3f0b77c9c11ff66ee550ff74e093bc70421725331075a18f800e5ddc74db72d59ad4a2d9ce42137aafdd097e559cd7d78993d31c2a8a3287190f43643cdf288b579eea0af550108552d42966d8e7afe04264ea5995e228869a602ad3e537147a61888c45c002cec16b2ea4aab1f429c2af07b17f34bfeda9e18fccc604ff60f724cd55ef7b2eebb7291bb8e959ffbff7565339adfec1e94d68b68f23fa3d692616c2b87b43b455fd4b3be6a2a21ae8b4592b8247f480cd1876750d1ba7fd769e37ffdce0278266429a5fc232fe63d988bce886ce28fd9f3279a392fb508963d94a09d12d56f2ad98c4b8fb3b295b2dca36b4a5b11963468abb68466315e016f917909a1a8900684fd55f05d1f042b1717d7b3f2dd711afe096b50c88e695ae00501abdf6bbb68c6aadbdf6cc1209329f84162b574a853390500fe290ca4265bda93ee8361a18aa912145884141b7b1401c41e591342c6daf4ebc510f97a6f107b761e01132521aa00552c201d64d09a31130cca5fc61622ab7901b08a37edb2d7a184f58cfdc5a2c7c3df3fcc9ff92259fd6f02566443c68c5205890eff8e9fbea412cfd234da15eb321436f763983534be7072e768aadd4666761f772829bb5d1d8c3ead23f3248d68111d591a4f71b70d3d27176c58f0b0166c5386a0cc4d9df6fa92ea3811f15c526f5af891e2551c7a0199f7df143936cbfbb46f641170bd514813eb21612848955f1a01713946528634d0ce00044081ed2fd29ee2be3656e5f49766cc52472cf4233efca67a6a2308ff3c11bac51aaf1487594c93c6fd97eda4878c9e97e0efb87c9a75f3a8e97d72139368cbf7590deda173ca74e17f04c930aa6b02a9a53004e3031a35416331fdd95f186d3e29aaf632e37dc4822a378b3099be810db1207c00f70a47b5565c14d3579e20163733cbfa130dbf18aeac38ae1e57576c98e3def8730789fd82b5fd59ac2e04cd33cbfdef528a78bb4e5dbd72dc730444c18020b1113eb9c444bbd8257f8a9bfe913d7a34715d4f19b1ce9c5c24d9f627db826b94f1e3829041a2d181ca8ef8cce87cb5449f0ecf3443c137f1b5d54d3ef8ecf53625d60dff67037575c75bf802e89fa9770989d8eb2cc650443758f4642df68e104fb8cc7b4a04ef42e71740cf79e16623d84792e41f1ac01bc49b4c9441663ed849feff707a68e238c62dc0f74397741eadf877534a528713cc337f40e4aefe3ab087e58bf956c8bc1e1b85f0b31080dd617c75154664eddd350a7123e8f58a62f40400fe7a6b9a30b53201ba02c21ea50dab20938ffa3a9844f918d9385b9c401e2e88d32a72ba91b1611e226184a8eff1fd769a7908d40e6cc14faedd98e82dfcb75b02fc515a87d2929936e03a91d14b591c7cabe640cda27d404ec6550cba0101567173af3d9ea2991dbcb42d97f4a3f162125ee5c591640f691eb82a80fc4c029704690241bae92e701a756f5304bd5dffc95c749fa412fb5f1c8050a0b6c013c95a9229f3775ba3b1e5143452d1a6f0851a1930ff8", 0x1000}], 0x1, &(0x7f0000007e80)=[@cred={{0x1c, 0x1, 0x2, {r1, r2, r3}}}, @cred={{0x1c, 0x1, 0x2, {r19, r2, r3}}}, @rights={{0x14, 0x1, 0x1, [r7]}}], 0x58, 0x8000}}], 0x1, 0x4000000) [ 248.077582][ T30] audit: type=1400 audit(1711590601.153:339): avc: denied { getopt } for pid=8036 comm="syz-executor.1" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_tcpdiag_socket permissive=1 [ 248.098636][ T30] audit: type=1400 audit(1711590601.153:340): avc: denied { ioctl } for pid=8036 comm="syz-executor.1" path="socket:[44011]" dev="sockfs" ino=44011 ioctlcmd=0x8903 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_tcpdiag_socket permissive=1 [ 248.124961][ T30] audit: type=1400 audit(1711590601.153:341): avc: denied { bind } for pid=8036 comm="syz-executor.1" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_tcpdiag_socket permissive=1 [ 248.149009][ T30] audit: type=1400 audit(1711590601.223:342): avc: denied { create } for pid=8038 comm="syz-executor.1" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=x25_socket permissive=1 [ 248.170561][ T30] audit: type=1400 audit(1711590601.223:343): avc: denied { create } for pid=8038 comm="syz-executor.1" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_tcpdiag_socket permissive=1 [ 248.191045][ T30] audit: type=1400 audit(1711590601.223:344): avc: denied { read } for pid=8038 comm="syz-executor.1" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_tcpdiag_socket permissive=1 01:50:01 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@base={0x0, 0x0, 0x4, 0xff, 0x0, 0x1}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000000085000000580000"], 0x0}, 0x90) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={0x0, r1}, 0x10) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r2, 0x107, 0xf, &(0x7f0000000100)=0x7, 0x4) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000080)={'sit0\x00', 0x0}) sendto$packet(r2, &(0x7f00000002c0)="12030500d3fc030000004788031c09101128", 0xfce0, 0x4, &(0x7f0000000140)={0x11, 0x0, r3, 0x1, 0x0, 0x6, @multicast}, 0x14) 01:50:01 executing program 3: syz_mount_image$f2fs(&(0x7f0000000040), &(0x7f0000000080)='./bus\x00', 0x7, &(0x7f0000000340)=ANY=[@ANYBLOB="6163746976655f6c6f67733d342c646174615f666c7573682c66617374626f6f742c6a71666d743d76667376312c6e6f696e6c696e655f64656e7472792c7573726a71756f74613d66326673002c00ff371013587045d0d273e856ce75c2b12720ece6ac75541f2db63fb857cb7508f7d6a76856fcffffff35ef14aa3aea581e7f3affd12ff9abc9b2109887e1a78c2003f04a75607f0099dfad1a283ce7b8b528e239692ab156e30dd8365f708e6c98cf000b30d5304dd70f87da026e2d4e4df1ad07ba72683f43d76541d455d1fa118f0900000009fe28bfded255e7c5806f05b80ec0e186b4f72759eb096a1fe6793e734fe61555f01ff9f23bc11370aa247215e8f1410ea4720a4c7ddb25da21c75f35f711581d1f5b8d7e52b3be07c8a3ea61a16257104305b62cbc6bf5a0afeeef63bb9bdc91947a8887759b395ebc0cbd15b9be6194d701b7b2dbfa7f80202a055eb3100f9c6e148500b5c90153877a8b5233"], 0x1, 0x5509, &(0x7f000000ab00)="$eJzs3D1vG3UYAPDnnKbvlAgxsPWkCimRaqtOXwRbgVa8iFYVLwMTOLZjubV9Uew4IRMDI2LgmyCQmBj5DAzMbIgBxIYE8t0ZGmgrUJyYkN9POj93//v7uedOUaTnzroAjq2l9JefkrgQZyJiISLOR+TrSbnkbhbhuYi4GBGVh5akHP9j4GREnI2IC5PkEYvlnMmuzy6PL13/8Y2fv/721Ilzn3/13fzOGpi35yOiv1Gsb/eLmHWKeL8cb4y7eexfG5ex2NF/UG5nRdxur+UZthvTeY08Xu0U87ONreEkJkmjOYmd7no+vjEoDjgcd6Z58i/cb2zm2632Wh67wyyPnd2irp3d4v/l7nBU5GmV+T7M08doNI3FeHunXZzPxoM8NgejcrzIm7XaO5M4LmN5uGhmvVZex9p+rvR/25vdwdZOOm5vDrvZIL1eq79Qq9+o1jezVnvUvlZt9Fs3rqXLnd5kWnXUbvRvdrKs02vXmll/JV3uNJvVej1dvtVe6zYGab1eu1q7Ur2+Uq5dTl+9+27aa6XLk/hyd7A16vaG6Xq2mRbfWElXa1dfXEkv1dO379xL7711+/ade++8f+u9uy/def2VctLfykqXV6+srlbrV6qr9ZVjdP4fl0X/i/NP93d54MmSeRcAcPQcdP+/oP8HHmEe/f96b3b9fxT9fyX0//typPrf497/H8D5w77o/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjq3vF794LV9ZKrbPleNPRVycDD1TbicRUYmI3x5hIU7uyblQ5ll8zPzFv9TwTRJ5hskxTpXL2Yi4WS6/Pn3QVwEAAAD+v7786OKnRbdefCzNuyBmanq/5TG7i5s2lfMfzOhwSUQsLv0wo2yVycezM0qW/32fiJ0ZZctvYJ2eUbLiltuJWWX7Rxb2hNMPhaQIlUMtBwAAOBR7O4HD7UIAAAA4TJ/MuwDmI4npo8zps+D8l/d/PhA8s2cLAAAAOIKSeRcAAAAAHLi8/3/C+//C+/8AAADg6Cve/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPA7O/eTkzoUxQH4tND3eH+MxDh3K85gGS7BoUPDAtwES8AtuAHWgDOXYMDQlmgNJia9bSP5vqS93Ib8OCVMzr2kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdOm5WM0f768e2uZsd+2kuRsAAADgmE2xmpcvptX8X339rL50Uc+ziMgj4ljvPopfjcxRnVN88f7iUw1PEWXC/jN+18ffiLiuj9fzrr8FAAAAOF3rxXJWdevVaTp0QfSpWrTJ/98kyssiopi+JErL96fLRGHl73scd4nSygWsSaKwasltnCrtW0aNYfJhyKoh77UcAACgF81OoN8uBAAAgD7dDl0Aw8jisJV52Asu/3n/viH4pzEDAAAAfqBs6AIAAACAzpX9v+f/AQAAwGmrnv8HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAlzbFar5eLGdtc7a7dtLcDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAG/vzjgIhEAZhsHd9ZzL3P6w0aGpqUgXCx98YDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCb3/3l/8TUOJPMvTaWnkeStVNj69TYOzeO/jC+fg0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABc7M9LCoRAEETBnPG/k77/YSVBzyBCBDQ8qqhFAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8EW/++X/xNQ4k8ydNpaOR5K1q8bWVWPvQePowXj7NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABc7NzPaxxVHADw78zsbG1VjFFyiIiCB73Y7aa29upBCR78E4SQbmt06480B1uKkIs3ybkX0aOIoMRb/4eeW+il3nrYQwXPyszONNM04GrpzDb5fODt+84wzPu+SQj5znsJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCbvLcXZ8XHwjROq3O37l9bL/rb+/rCjZ07y0Ur4qTNpJ8OrzYPkqXuEgEAAODoyOr6PiLu5rurRZ8ulPV/Xl9T1Pw/PD+N63p+f91f93XtX7Tff7v38oOBFqbjFDe9sDEenXo0ld6Tm+V8e+Ffr+iVT75895KVX5D0w+2XJnn5PJPvbt58v1+Gx9rIFgD4P07WfRXUvw8V/bDLxAA4MnqNwruu/7OFbnMCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaMNkO56t4yQilnt7ceH2/WvrB/U3du4s1+3s9es7zXsWt8gj4sLGeHSqxbnMu8tXrn62Nh6PNtsPXouI7kavgo9nuCaiywwFjxuk1ff6vOTzdAQd/2ACAODQyatW1PV3893V4lyyGPH3jw/X/2824pix/r/3ydlbzbGa9f+wtRnOv8HWpS8Hl69cfXvj0trF0cXR5++sDN8dnj535sy5QfmuZOCNCQAAAI+nn0T099X/6eKj6/8nGnHMWP9/9f3wm+ZYmfr/QHuLfl1nAgAAcLS9+PpffyYHnE/6/fh6bWtrczj9rI5jc6U8Xukg1f/sWNWa9X+22HVWAAAAQBsm28lD6//nG3HMuP7/3E+v/NK8ZxYRx6v1/5PrX4zPtzedudbGnxN3PUcAAAC6dbxqzfX/vNz/nz7Y8pBGxFtvTOPq3wDOVP9nH3z7c3Os5v7/0+1NcS6lS9PnUfZLEb2lrjMCAADgMHumakWx/0e+u/rpryc+6tv/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANC2fwIAAP//Lv5IXg==") [ 248.321404][ T7029] usb 5-1: new high-speed USB device number 39 using dummy_hcd [ 248.442624][ T8045] loop3: detected capacity change from 0 to 40427 [ 248.523308][ T8045] F2FS-fs (loop3): Invalid Fs Meta Ino: node(1) meta(2) root(5) [ 248.531047][ T8045] F2FS-fs (loop3): Can't find valid F2FS filesystem in 1th superblock [ 248.540041][ T8045] F2FS-fs (loop3): invalid crc value [ 248.546593][ T8045] F2FS-fs (loop3): Found nat_bits in checkpoint 01:50:01 executing program 3: bpf$ENABLE_STATS(0x20, 0x0, 0x0) bpf$ENABLE_STATS(0x20, &(0x7f0000000000), 0x4) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000000b80)=ANY=[@ANYBLOB="bf16e5ff00000000b70700000100e0ff5070000028000000770000000000000095000200000000007ae9413df8ff0af5aa35339f4b382c4cad9db67dc983134d04ef2fd6fa7a9b857b72abaca100af1ba23d699b89e8e790c10500000000000000000000000000ac0e064c27bdfbd301150500000000000000bfdc995279d64072aacbb0595b95060000009ad3bf16a461e48e955a772d4062093f4cb1c3d9532abad2085401f098eb039ae4f4103699b9e079229c1a72cb6d47cef1595e84d21951010f0274b1445a2ad6a7ad73827cccc21842599e0ae7b91f0b858b9267aa0b28d69a74ffdea61be892f079ff9468e4cb6dd65fd7bf3124702c6b1c2aea53ee0cb83ff180aa18b625d1667459b5cbedca0bff6d8370c33e2bd9cebd29c152ff9dc8c2772fe552fecfcd1778b0838100000031d521207e7423d86508416780983c2f380bc01cefe9773a9a5cd5b24aa24a561e72393c0ce2bf44825b05c1779fe74f884c2472ab45c2af60289cb199963312dd1929096c6f49d116f1612a7b97f77169fa5e8a66a372ef8e3ee7167f7d2a26fc6c3cfa4dc5860277223d6eb3460e3b10a0dc9495635a9fca19d7beb5e700498b43bdadc916c01264d22d7969530633f94b257fbc5da7a96820e31044c0b0f62619c9e351996185e4015510875b774666ba5c0ba9845ad25b578d7d714ff3a85586b9b452301f54f0d0e0ae5d7f82f178f0c7c9c8f44c390c8a2c5be9e24a125420912ec9a3149f87b35ef1169f05e49164a4944e7b4da2096f57020dd4f1f4f15edd7a0b1e24c6f79e3ea72a29c7928f000000006c5c741f5aa85405273c7967d2c1a14efe0d5322cdcf2bc058ff9aab481926312fc7c88b1044e8c1c17d8c562edf69f4db96e059c49ec69a6086b5a3d24f4c7810ab5f6a9f9eb5c881883e5671bbca4614df48103ca6e408910000000000f7e1ea56bd87915783a144d41669cd2c52db303e2b7384f1000000000000000000000000000000ba59b0855ffcd468dae358a229622c5aba6cae8e07c2eb50fce4f0cb06821e2ce195911e5acb7d15fba525220c2fae8efc75f99eae9eaa7a81e08b6c1a5f4dbc09dae2faa2218c680977af7b4a56f22dc2657fdefb70c8c2d403ca3716c817d0ba6995d73dfef1cad9a032f995a2e4d99c440b2c3614f37324f8cec2dc29d32f2e938caafe676e482eb6166ffd3f2a40d0f220b7bc3d6b78af1e49f74636bde20000"], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x22}, 0x90) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000380)={r0, 0x0, 0xe40, 0x0, &(0x7f00000006c0)="ffffffff106c3ed990f77e9eb3cf", 0x0, 0x60ff, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) [ 248.578974][ T8045] F2FS-fs (loop3): recover fsync data on readonly fs [ 248.585641][ T8045] F2FS-fs (loop3): Cannot turn on quotas: -2 on 0 [ 248.592198][ T8045] F2FS-fs (loop3): Try to recover 1th superblock, ret: -30 [ 248.599214][ T8045] F2FS-fs (loop3): Mounted with checkpoint version = 48b305e4 01:50:01 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1804000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b70800000000396f7b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000002400000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x19, 0x4, 0x8, 0x8}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='ext4_request_inode\x00', r1}, 0x10) creat(&(0x7f0000000040)='./bus\x00', 0x89) [ 248.681422][ T7029] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 248.692664][ T7029] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 248.702847][ T7029] usb 5-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 16 01:50:01 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@base={0x17, 0x0, 0x4, 0xff, 0x0, 0x1}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000005800000095"], 0x0}, 0x90) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000100)='kmem_cache_free\x00', r1}, 0x10) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r2, 0x107, 0x14, &(0x7f0000000000)=0x930d, 0x4) setsockopt$packet_int(r2, 0x107, 0xf, &(0x7f0000000100)=0x7, 0x4) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000080)={'sit0\x00', 0x0}) sendto$packet(r2, &(0x7f00000002c0)="05030500d3fc030b00004788031c09101128", 0xfce0, 0x4, &(0x7f0000000140)={0x11, 0x0, r3, 0x1, 0x0, 0x6, @multicast}, 0x14) 01:50:01 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xb, 0x7, 0x8, 0x8, 0x5}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000100000000000000fe0018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000300)={&(0x7f0000000000)='kfree\x00', r1}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000740)={0x4}, 0x10}, 0x90) bpf$PROG_LOAD(0x2, &(0x7f0000000680)={0x3, 0x3, &(0x7f0000000740)=ANY=[], &(0x7f0000000780)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000140)='.pending_reads\x00', 0x41, 0x0) pwritev2(r2, 0x0, 0x18000000, 0x0, 0x0, 0x0) [ 248.727944][ T8052] syz-executor.3[8052] is installing a program with bpf_probe_write_user helper that may corrupt user memory! 01:50:01 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000010c41090ea40000000000109022400010000000009040000010301000009210000000122050009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000001300)={0x24, 0x0, 0x0, &(0x7f0000001280)={0x0, 0x22, 0x5, {[@local=@item_4={0x3, 0x2, 0x0, "a37adc89"}]}}, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000e40)={0x2c, &(0x7f0000000b80), 0x0, 0x0, &(0x7f0000000d00)={0x20, 0x1, 0x3, "f3ffab"}, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f00000008c0)={0x84, &(0x7f0000000400)={0x40, 0x3, 0xe, "1ff9c6d1cda0245ec0aa18f7788f"}, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)={0x40, 0x9, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000001cc0)={0x84, &(0x7f0000001800)={0x0, 0x0, 0x3, "b8dc4f"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000001d80)={0x84, &(0x7f0000001840)={0x0, 0x0, 0xe, "506cd55c5b2d6496d90546f4255f"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 01:50:02 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.throttle.io_service_bytes_recursive\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="410840ac0dca1ff0ca2ac95f70ba935866c55e59043610a3fd00f74de0eb76ea4a7a3a20dd1fd80000000000ff0000004735467a554dd9ab330000866effffd0b5f8bd002cd87338f8f6a70b7dea785b5a043191a9317fe9c48fcacb03000700000000f60010b07e455706002112669efa93d18b04f5b83f96e50dc1a5b9e81af75e3d271b72fcdc22ca6b877c1d1a3d8ccaf2fbb5ca137e635728f6"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x280000b, 0x28011, r2, 0x0) r3 = dup(r1) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r4, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000300)=[@text64={0x40, 0x0}], 0xffff, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, 0x0}], 0x1, 0x0, 0x0, 0x0) sendmmsg$inet(0xffffffffffffffff, &(0x7f0000000800)=[{{0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000080)="5113e66f71e12e335cd42db1b212760cfc1524ee673683133b0f", 0x1a}], 0x1}}], 0x1, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x4000}) r5 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000140)='.pending_reads\x00', 0x8ca01, 0x4) pwritev2(r5, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$KVM_CREATE_VM(r5, 0xae01, 0x0) ioctl$KVM_NMI(r4, 0xae9a) ioctl$KVM_RUN(r4, 0xae80, 0x0) [ 248.728006][ T8052] syz-executor.3[8052] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 248.871417][ T7029] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 248.891758][ T7029] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 248.899546][ T7029] usb 5-1: Product: syz [ 248.903828][ T7029] usb 5-1: Manufacturer: syz [ 248.908230][ T7029] usb 5-1: SerialNumber: syz [ 249.081347][ T331] usb 4-1: new high-speed USB device number 35 using dummy_hcd [ 249.151760][ T8034] raw-gadget.1 gadget: fail, usb_ep_enable returned -22 01:50:02 executing program 2: r0 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000380), 0x200000, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = socket(0x10, 0x803, 0x0) r3 = socket(0x10, 0x803, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={0x0, 0xb8}}, 0x0) getsockname$packet(r3, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000540)=ANY=[@ANYBLOB="34000000100081eee80000040000000010000000", @ANYRES32=r5, @ANYBLOB="ddfffffdff000000140012000c000100627269646765"], 0x34}}, 0x0) sendmsg$nl_route(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000340)=@ipv6_newaddr={0x54, 0x14, 0x9535393fea6295b5, 0x0, 0x0, {0xa, 0x0, 0x0, 0x0, r5}, [@IFA_LOCAL={0x14, 0x2, @ipv4}, @IFA_ADDRESS={0x14, 0x1, @dev}, @IFA_CACHEINFO={0x14, 0x6, {0x0, 0x36}}]}, 0x54}}, 0x0) r6 = dup(0xffffffffffffffff) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000240)={{r6}, &(0x7f0000000040), &(0x7f0000000100)='%pi6 \x00'}, 0x20) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000280)=@ipv6_newaddr={0x2c, 0x15, 0x9535393fea6295b5, 0x0, 0x0, {0xa, 0x0, 0x0, 0x0, r5}, [@IFA_LOCAL={0x14, 0x2, @ipv4}]}, 0x2c}}, 0x0) syz_mount_image$fuse(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x0, &(0x7f0000000500)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x6000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@allow_other}, {@allow_other}, {@default_permissions}, {@default_permissions}, {@default_permissions}, {}]}}, 0x0, 0x0, 0x0) 01:50:02 executing program 2: syz_mount_image$f2fs(&(0x7f0000000040), &(0x7f0000000080)='./bus\x00', 0x8, &(0x7f0000000340)=ANY=[@ANYBLOB="6163746976655f6c6f67733d342c646174615f666c7573682c66617374626f6f742c6a71666d743d76667376312c6e6f696e6c696e655f64656e7472792c7573726a71756f74613d66326673002c00ff371013587045d0d273e856ce75c2b12720ece6ac75541f2db63fb857cb7508f7d6a76856fcffffff35ef14aa3aea581e7f3affd12ff9abc9b2109887e1a78c2003f04a75607f0099dfad1a283ce7b8b528e239692ab156e30dd8365f708e6c98cf000b30d5304dd70f87da026e2d4e4df1ad07ba72683f43d76541d455d1fa118f0900000009fe28bfded255e7c5806f05b80ec0e186b4f72759eb096a1fe6793e734fe61555f01ff9f23bc11370aa247215e8f1410ea4720a4c7ddb25da21c75f35f711581d1f5b8d7e52b3be07c8a3ea61a16257104305b62cbc6bf5a0afeeef63bb9bdc91947a8887759b395ebc0cbd15b9be6194d701b7b2dbfa7f80202a055eb3100f9c6e148500b5c90153877a8b5233"], 0x1, 0x5509, &(0x7f000000ab00)="$eJzs3D1vG3UYAPDnnKbvlAgxsPWkCimRaqtOXwRbgVa8iFYVLwMTOLZjubV9Uew4IRMDI2LgmyCQmBj5DAzMbIgBxIYE8t0ZGmgrUJyYkN9POj93//v7uedOUaTnzroAjq2l9JefkrgQZyJiISLOR+TrSbnkbhbhuYi4GBGVh5akHP9j4GREnI2IC5PkEYvlnMmuzy6PL13/8Y2fv/721Ilzn3/13fzOGpi35yOiv1Gsb/eLmHWKeL8cb4y7eexfG5ex2NF/UG5nRdxur+UZthvTeY08Xu0U87ONreEkJkmjOYmd7no+vjEoDjgcd6Z58i/cb2zm2632Wh67wyyPnd2irp3d4v/l7nBU5GmV+T7M08doNI3FeHunXZzPxoM8NgejcrzIm7XaO5M4LmN5uGhmvVZex9p+rvR/25vdwdZOOm5vDrvZIL1eq79Qq9+o1jezVnvUvlZt9Fs3rqXLnd5kWnXUbvRvdrKs02vXmll/JV3uNJvVej1dvtVe6zYGab1eu1q7Ur2+Uq5dTl+9+27aa6XLk/hyd7A16vaG6Xq2mRbfWElXa1dfXEkv1dO379xL7711+/ade++8f+u9uy/def2VctLfykqXV6+srlbrV6qr9ZVjdP4fl0X/i/NP93d54MmSeRcAcPQcdP+/oP8HHmEe/f96b3b9fxT9fyX0//typPrf497/H8D5w77o/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjq3vF794LV9ZKrbPleNPRVycDD1TbicRUYmI3x5hIU7uyblQ5ll8zPzFv9TwTRJ5hskxTpXL2Yi4WS6/Pn3QVwEAAAD+v7786OKnRbdefCzNuyBmanq/5TG7i5s2lfMfzOhwSUQsLv0wo2yVycezM0qW/32fiJ0ZZctvYJ2eUbLiltuJWWX7Rxb2hNMPhaQIlUMtBwAAOBR7O4HD7UIAAAA4TJ/MuwDmI4npo8zps+D8l/d/PhA8s2cLAAAAOIKSeRcAAAAAHLi8/3/C+//C+/8AAADg6Cve/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPA7O/eTkzoUxQH4tND3eH+MxDh3K85gGS7BoUPDAtwES8AtuAHWgDOXYMDQlmgNJia9bSP5vqS93Ib8OCVMzr2kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdOm5WM0f768e2uZsd+2kuRsAAADgmE2xmpcvptX8X339rL50Uc+ziMgj4ljvPopfjcxRnVN88f7iUw1PEWXC/jN+18ffiLiuj9fzrr8FAAAAOF3rxXJWdevVaTp0QfSpWrTJ/98kyssiopi+JErL96fLRGHl73scd4nSygWsSaKwasltnCrtW0aNYfJhyKoh77UcAACgF81OoN8uBAAAgD7dDl0Aw8jisJV52Asu/3n/viH4pzEDAAAAfqBs6AIAAACAzpX9v+f/AQAAwGmrnv8HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAlzbFar5eLGdtc7a7dtLcDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAG/vzjgIhEAZhsHd9ZzL3P6w0aGpqUgXCx98YDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCb3/3l/8TUOJPMvTaWnkeStVNj69TYOzeO/jC+fg0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABc7M9LCoRAEETBnPG/k77/YSVBzyBCBDQ8qqhFAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8EW/++X/xNQ4k8ydNpaOR5K1q8bWVWPvQePowXj7NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABc7NzPaxxVHADw78zsbG1VjFFyiIiCB73Y7aa29upBCR78E4SQbmt06480B1uKkIs3ybkX0aOIoMRb/4eeW+il3nrYQwXPyszONNM04GrpzDb5fODt+84wzPu+SQj5znsJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCbvLcXZ8XHwjROq3O37l9bL/rb+/rCjZ07y0Ur4qTNpJ8OrzYPkqXuEgEAAODoyOr6PiLu5rurRZ8ulPV/Xl9T1Pw/PD+N63p+f91f93XtX7Tff7v38oOBFqbjFDe9sDEenXo0ld6Tm+V8e+Ffr+iVT75895KVX5D0w+2XJnn5PJPvbt58v1+Gx9rIFgD4P07WfRXUvw8V/bDLxAA4MnqNwruu/7OFbnMCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaMNkO56t4yQilnt7ceH2/WvrB/U3du4s1+3s9es7zXsWt8gj4sLGeHSqxbnMu8tXrn62Nh6PNtsPXouI7kavgo9nuCaiywwFjxuk1ff6vOTzdAQd/2ACAODQyatW1PV3893V4lyyGPH3jw/X/2824pix/r/3ydlbzbGa9f+wtRnOv8HWpS8Hl69cfXvj0trF0cXR5++sDN8dnj535sy5QfmuZOCNCQAAAI+nn0T099X/6eKj6/8nGnHMWP9/9f3wm+ZYmfr/QHuLfl1nAgAAcLS9+PpffyYHnE/6/fh6bWtrczj9rI5jc6U8Xukg1f/sWNWa9X+22HVWAAAAQBsm28lD6//nG3HMuP7/3E+v/NK8ZxYRx6v1/5PrX4zPtzedudbGnxN3PUcAAAC6dbxqzfX/vNz/nz7Y8pBGxFtvTOPq3wDOVP9nH3z7c3Os5v7/0+1NcS6lS9PnUfZLEb2lrjMCAADgMHumakWx/0e+u/rpryc+6tv/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANC2fwIAAP//Lv5IXg==") [ 249.291634][ T6] usb 3-1: USB disconnect, device number 38 [ 249.323126][ T8066] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. [ 249.371366][ T331] usb 4-1: Using ep0 maxpacket: 16 [ 249.491386][ T331] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 249.507716][ T331] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 249.526212][ T331] usb 4-1: New USB device found, idVendor=10c4, idProduct=ea90, bcdDevice= 0.40 [ 249.543991][ T331] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 249.564648][ T331] usb 4-1: config 0 descriptor?? [ 249.583192][ T8068] loop2: detected capacity change from 0 to 40427 [ 249.645484][ T8068] F2FS-fs (loop2): Invalid Fs Meta Ino: node(1) meta(2) root(5) [ 249.655381][ T8068] F2FS-fs (loop2): Can't find valid F2FS filesystem in 1th superblock [ 249.673574][ T8068] F2FS-fs (loop2): invalid crc value [ 249.681939][ T8068] F2FS-fs (loop2): Found nat_bits in checkpoint 01:50:02 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0xd, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="180000000000000000000000000000006b1112002ed914c59500000000000000"], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f0000000200)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x17}, 0x90) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000100)={0x1, 0x58, &(0x7f0000001280)}, 0x10) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x2, 0x4e21, @broadcast}, 0x10, &(0x7f0000001240)=[{&(0x7f0000000080)="b79be4f0"}, {&(0x7f0000001400)="17d147e43f80afdd882df7f383fae4d7571222e250b9857478d3e9ecb9fd80619a60c1ba45f39f63fe92094b57328fd52c0b30445b19aebd9bc6503d74ad6999078ed3ddc5612d4aff54f23bd2133fa2a765320c021e5c97edea988e316f69311e6414c646a8c0baf2fa705734e76296727f241e2b72df449507dd74a765ed11616a192d9691e26ca6f72dc889a77e53ea1d855a2a39a64c3d873e756d94df49486ae15730bc3c5a070a3980008ade2934d2862535feab7590e58574a166780453396cc2c3367f6e9616a4ef1d26d9aaf592f947cf5e3a9a14133795eeb72777feb0d31bb4c3b7a7f4fa1736002cf0dd4d"}, {&(0x7f0000001200)="453b06feb31e71d2c35b9b66351b2e01b56657acb6a23eec84ffbf29a61adfb41074c259053293f10b2a"}, {&(0x7f0000001500)="8e7e7a359103cd8a7ff947b97bb19f5164cf48d4499d3e78afd0f92dd2222fee3d2ec96326410ba1b3e5171851a9e649784cf707bf677e61a7c21a889ad2fc9a0956fbbe35924dcecd24de9551ac122374fd9625f65e42ac5ca3b62429841c843a6e13dd1790a27f424b26e2c7d01dd669d1e0daa5ed069be5013b540ad0e208c0cadacde5b25ebf8cd74f47ef22d68c4b6ce24b2aaad0686474b62fa182ef642fae1afa0324abce45779c822975cdf7ec57e86a45a15f405e2baa593df56d8cf67188c2c13794f76bb236a836d54a703043247761cdb6f3940e85586735a1a07f52ecc46beaa4646039135a"}], 0x1000000000000034, &(0x7f0000001380)=[@ip_ttl={{0x14}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0xfd}}, @ip_tos_u8={{0x0, 0x0, 0x1, 0xf7}}, @ip_tos_u8={{0x0, 0x0, 0x1, 0x3a}}, @ip_retopts={{0x0, 0x0, 0x7, {[@noop]}}}], 0x48}, 0x24000010) [ 249.732043][ T8068] F2FS-fs (loop2): Cannot turn on quotas: -2 on 0 [ 249.739331][ T8068] F2FS-fs (loop2): Try to recover 1th superblock, ret: 0 [ 249.746419][ T8068] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e4 01:50:02 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1804000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b70800000000396f7b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000002400000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x19, 0x4, 0x8, 0x8}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='ext4_request_inode\x00', r1}, 0x10) creat(&(0x7f0000000040)='./bus\x00', 0x91) [ 249.811813][ T8034] raw-gadget.1 gadget: fail, usb_ep_enable returned -22 01:50:02 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@base={0x17, 0x0, 0x4, 0xff, 0x0, 0x1}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000005800000095"], 0x0}, 0x90) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000100)='kmem_cache_free\x00', r1}, 0x10) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r2, 0x107, 0x14, &(0x7f0000000000)=0x930d, 0x4) setsockopt$packet_int(r2, 0x107, 0xf, &(0x7f0000000100)=0x7, 0x4) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000080)={'sit0\x00', 0x0}) sendto$packet(r2, &(0x7f00000002c0)="05030500d3fc030f00004788031c09101128", 0xfce0, 0x4, &(0x7f0000000140)={0x11, 0x0, r3, 0x1, 0x0, 0x6, @multicast}, 0x14) 01:50:02 executing program 1: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xb, 0x7, 0x8, 0x8, 0x5}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000100000000000000fe0018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000300)={&(0x7f0000000000)='kfree\x00', r1}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000740)={0x4}, 0x10}, 0x90) bpf$PROG_LOAD(0x2, &(0x7f0000000680)={0x3, 0x3, &(0x7f0000000740)=ANY=[], &(0x7f0000000780)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000140)='.pending_reads\x00', 0x41, 0x0) pwritev2(r2, 0x0, 0x200000000000000, 0x0, 0x0, 0x0) 01:50:03 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x2, 0x4, 0x5, 0x2, 0x1000}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000010007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='kmem_cache_free\x00', r1}, 0x10) (async) r2 = socket$key(0xf, 0x3, 0x2) (async) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) (async) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) (async) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) (async) r6 = socket$nl_route(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r7, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) (async) getsockname$packet(r7, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0x14) sendmsg$nl_route(r6, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010000104f3f80000800000008ab5bc34", @ANYRES32=r8, @ANYBLOB="01480000010000001c1012000c000100607269646765"], 0x3c}}, 0x0) (async) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f0000000080)={@mcast1, @dev, @private0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8}) (async) ioctl$sock_inet6_SIOCADDRT(r4, 0x890b, &(0x7f0000000080)={@dev={0xfe, 0x55}, @empty, @private1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8002011a, r8}) (async) ioctl$sock_inet6_SIOCADDRT(r3, 0x890c, &(0x7f0000000080)={@dev={0xfe, 0x55}, @empty, @private1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8002011a, r8}) (async) r9 = bpf$PROG_LOAD(0x5, &(0x7f0000000740)={0x18, 0x13, &(0x7f00000005c0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x3df0000, 0x0, 0x0, 0x0, 0x6}, {{0x18, 0x1, 0x1, 0x0, r0}}, {}, [@call={0x85, 0x0, 0x0, 0x5a}, @ldst={0x1, 0x2, 0x4, 0x3, 0x1, 0xfffffffffffffff0, 0xfffffffffffffff0}, @initr0={0x18, 0x0, 0x0, 0x0, 0x4}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000680)='GPL\x00', 0x7, 0x1f, &(0x7f00000006c0)=""/31, 0x41000, 0x46, '\x00', 0x0, 0xc, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000700)={0x4, 0x10, 0x1, 0x1}, 0x10, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0xfffffff9}, 0x90) (async) r10 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000800)={0x3, 0x4, 0x4, 0xa, 0x0, r0, 0x9, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x5, 0xbbd}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000008c0)={0xe, 0x1a, &(0x7f0000000340)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80000, 0x0, 0x0, 0x0, 0xed0}, [@ldst={0x0, 0x2, 0x0, 0x1, 0xc, 0x80, 0xffffffffffffffff}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x5}, @map_idx={0x18, 0xe, 0x5, 0x0, 0x5}, @initr0={0x18, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x800000}, @tail_call={{0x18, 0x2, 0x1, 0x0, r0}}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r1}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x1}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x2}}, @call={0x85, 0x0, 0x0, 0x10}, @btf_id={0x18, 0x6, 0x3, 0x0, 0x1}]}, &(0x7f0000000200)='syzkaller\x00', 0x5, 0xce, &(0x7f0000000440)=""/206, 0x41000, 0x8, '\x00', r8, 0xd, 0xffffffffffffffff, 0x8, &(0x7f0000000540)={0x1, 0x4}, 0x8, 0x10, &(0x7f0000000580)={0x2, 0xf, 0x2, 0x25f}, 0x10, 0xffffffffffffffff, r9, 0x0, &(0x7f0000000880)=[r10, r0, r0, 0xffffffffffffffff], 0x0, 0x10, 0xda}, 0x90) sendmsg$key(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000002c0)=ANY=[@ANYBLOB="021800000300000000000000000000000100180000000000b7e66aaafe8557a4d6eda83abf3d09ad7ace010a990d0eb0a43d1d536d3c780eeb77bc88a15466c9e25d73d1ac56eb46c00a97e1d7f1a30106752c9c4f3f070000000000000047544bf6d6fc881581fca056c96d9e8ab02a80b638548e7efe823e0149a33b"], 0x18}}, 0x0) [ 249.885879][ T8074] syz-executor.1[8074] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 249.885964][ T8074] syz-executor.1[8074] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 250.071439][ T7029] cdc_ncm 5-1:1.0: bind() failure [ 250.075055][ T331] cp2112 0003:10C4:EA90.001D: hidraw0: USB HID v0.00 Device [HID 10c4:ea90] on usb-dummy_hcd.3-1/input0 [ 250.084280][ T7029] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 250.105556][ T7029] cdc_ncm 5-1:1.1: bind() failure [ 250.281434][ T331] cp2112 0003:10C4:EA90.001D: Part Number: 0xFF Device Version: 0xAB 01:50:03 executing program 1: syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x208080, &(0x7f00000000c0)=ANY=[], 0x1, 0x598, &(0x7f0000000800)="$eJzs3c1vHGcZAPBnxp9N3TqBHqACEqAQUJR17LRR1UubCwhVlRAVB+CQGntjmayzIWuX2kSy+zeABBKnIvEPcEDigNQTByQOnBASB4RUDkgBIlACATFoZsfOxh7HG3u9G+zfTxrNx+t9n+ed1XzsO8m8ARxbZyJiIyJGI+KtiJgstyflFK+1p/zv7t65NXfvzq25JLLszb8mRXm+LTo+k3u6rHM8Ir7yxYhvJjvjtlbXrs02GvWb5frU8tKNqdbq2vnFpdmF+kL9+szMpelLF16++NJMz9p6eumnt7+w+PpXf/Hzj3/wm43PfzdPa6Is62zHYxl9dHG76SNbcXLDEfH6voI9eYbK+R67gSdUGhEfiohPFcf/ZAzF8Fi+Pcuy9UHnBgAcjiybjGyycx0AOOrSog8sSWtlX8BEpGmt1u7Dey5OpI1ma/nc1ebK9fl2X9nJGEmvLjb+lZ0a+/238xuGhZHk6mKjPl2UFeXF+sy29YsRcSoivj/2VLFem2s25gd43wMAx9nT267//xhrX/+7UPFUDwD4vzE+6AQAgL5z/QeA4+bMoBMAAAagi9//5cP+jUPPBQDoD/3/AHD8uP4DwPHj+g8Ax8qX33gjn7J75fuv599eXbnWfPv8fL11rba0Mleba968UVtoNheKd/Ys7VVfo9m8Mf1irLwztVxvLU+1VteuLDVXri9fKd7rfaU+0pdWAQCPcur0+79LImLjlaeKKTrGcnCthqMtHXQCwMAMDToBYGCGB50AMDDd/8b/1aHmAQxO5cu8xysXH/bDxwji3xnBE+XsRzv7/4uhfyv6/x9+LgAcDfr/4fjaX///qz3PA+i/fff//6S3eQD9l2XJ9jH/R7eKAIAjqdvn//eznbcO6z29EwEGZa/BvHvy/B8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOmImI+FYkaa0cC3wi0rRWi3gmIk7GSHJ1sVG/EBHPxumIGBnL16cHnTQAcEDpn5Ny/K+zky9MbC8dTf45Vswj4js/evMH78wuL9+czrf/bWv72ObwYTMPPtftuIIAwOErrt8z5bzjh/zdO7fmNqdHVvD1Z3qaz+3L8Z9yKOK5e3duFVO7ZDiGi/l4cS9x4u9Jud4ei/T5iBjqQfyNdyPiI1XtT4q+kZPlyKed8aOM3Ys90X389KH4aVHWnuc3Xx/uQS5w3Lx/OSJee+j4Kw+zNM4U8+rjf7w4Qx3c7cvtyjbPfQ/Of+nW+W+oIn4yGmV+XcR48Zdf6lwf7Sx7N+L54ar4yVb8pCp+RLzQZfw/fOwT33t1l7LsvYizUR2/M9bU8tKNqdbq2vnFpdmF+kL9+szMpelLF16++NLMVNFHPbXZU73TX1459+xuueXtP7FL/PHK9j/Ye5/psv0//vdb3/jkI+J/7tPV3/9z+ey31fs/vyZ+tqK+/+4cpz9mT/xs1+G78/jzD9o/Hnt9/+ObpRHn2ovZ+h7t/+BPa/N7/AkA0Eet1bVrs41G/eaBFvJfob2oZ8dCnmJPK+xcqKj5j3FIsfazMLL/vfpeMoCcf721ZXjrXrW3Ib6W19jndqWbrUgOcsjcz7KsJ/ncrSjK1mP9cY+U/Ava89Db1eghn5aAPmitru3aN9CjLnYAAAAAAAAAAAAAAOCA+vE/qLbHvJdlFW8pAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgMf3vwAAAP//QonTAQ==") (async) r0 = creat(&(0x7f0000000240)='./bus\x00', 0x122) (async) r1 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000140)=ANY=[], 0xfd14) fallocate(r0, 0x100000003, 0x6, 0x28120001) 01:50:03 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x5, 0x1, 0x0, 0x8}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f00000002c0)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='kmem_cache_free\x00', r1}, 0x10) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000580), 0xffffffffffffffff) sendmsg$NL80211_CMD_TRIGGER_SCAN(r2, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000840)={0x14, r3, 0x1, 0x0, 0x0, {{0x7e}, {@void, @void}}}, 0x14}}, 0x0) 01:50:03 executing program 2: r0 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$ENABLE_STATS(0x20, 0x0, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f0000000000)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b702000014fa0000b7030000000000008500000083000000bf0900000000000055090100000000009500000000000000bf91000000000000b7020000000000008500000084000000b70000000000000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x6, 0x4, &(0x7f0000002a40)=ANY=[@ANYBLOB="18020000e2ffffff00000000000000c685000000360000009500001800000000922ae83713ab9601000000801b10fb54a8cb72d232ad558c46fff4208d4990ec11ce9413ac30e00bd0081f8504e19a5183d769676520e98a263345e44d5ad12bca35510100c4d86abeb12303ff1c9fe0d0020000d60400000007d3670000008aff66d6b3181ffc1d62a3954c1198bbc4fa13aee48ca9e8969faebf3183fe803ab3f5024b52dc265b36fc9dae00a09404f01f9504d0976d252bd8d24538556e5e57bee3b8cf464ef3c6a7def8bad3ca6e3abdb21696e340bb8e2a093add57196b40def3858ef569147fa4108328392d322ab5df10a2f69a6bdf72ee7944e810d0223917c3d042410f57466f59544047d6d8ac44060000000000ee16c729300d2301800000000000002b5a8b05fcc154ad5290a8cdb97c343f454ff69dd6cbde49b28a6cb5f4fc0001745cff6e00e7ffffff0000acf3209a08439f1ff01779b6f6df7e02aa6d7760525b595fe1f697bc114ed1778e97a3f0395f946974cfb458be2a34cf924dc37b5592bf17956f3547497aba814382ff67b345b677a9d6533d87008000000400000000003fe8613ca29ff92be0d8deffff7b68136b0046d535dd39c0f35408869e9b342b953f91447e6b9eab304f134306320600a44095254b45a6c1312a13696c7202df5f764713504facc532c5a6d44d99ec7530ed7b0311000000000000e54e9072a22d911f4a2c2e2fa806e63c5cd98a8569a6d6bcfb000064885117e2ad910eae67e0ebe380d0f648713e68153579e02d71c58d147b00821ab9a6475b31e1ebf1369a04000000fbf3983f283f2f00000000992774814d63c933912d000006000000a66acb0a38856929e7d8b1b06c9bd5d7e5490f3b8596b694ea9483bd4bd287c83dd998a74694d18bdd8ad0983bc90770bbd26a82b9d99d5fc04563b523c47ef8c33400e90700000000000000000edf1147a7afe772cd45af8aeffe2753088e02ca6bb2feec446ce7dbce66f0a93a03371320980865c7c62ea4d8f8a864dce9fa85aeb0454349100296ee2dba39c3f6fd6cf96714e11fe03b5062809a7418b165dd0336d226bac1e1223be1c97b15175d0e664beb126000e96549e1a1228c686edb475b705eaa9515c96f4fc6b3c925ea404e0f1de61026dc6c6618580fd6ce9eac602c1756f6d1056712412131ed9925989e01eae489ec7052e0ed72c326c7a8aa63999e2297c54ce1822d14b7c7699a9d0600f11f2e7f474cffbc35bc8623cd5eb68af82275ab40be0400000000000000bcc3fbe7d90de96d6a8e9f32f18d1f606b381e4903b500000000000000000000004a2357ba5f6000de1cfa88b7165dcf4f2aaee86d48fb000000000000008fdb686d5da2a42e4b5024b6535811f362201d4f82012e6af704973d04ea923c19e6cb723c1923b3eea2d73e176dff383c9fbbac53dfdcb1a68c98e96fe39eec23963faf3ebed3409144c7c53d6318ced678a621450a9b01e9f2772e5f2999d3435da02556e36c3215d2bd4e96c93bff3ad04a82ff3cfadcf65eb92adc6c68d66b11cb2d7556414a86dfa94bb7aa52c7febb1e9b2efcbbc5bccf9d39bed802f4f056976a9a362ee9cc624ec454b90200fd9603f96908bddc14500000000000000000000000000044d917c62b2782002d60181588ae63a440454287de9e340f611267f37bdd0f2d21cb06fcaf45a0a297e396f428d43371424b307eef82c5d6d19f3ef0d3b8f7fa51957e3099caab31133b34a1d3eebc0f0c9056df2e9667ba0b55695c78d4010079b07e7aef7785e2486472b5cba1f3346c1e8e23deb8c82bb6eb2c72c484241dc3b66da78260f800fffd39368b952f6f4a10295c50c887a31d8b543c5d10f2dbd4d0b84eaad43feb6e169a9f2fcff7000000000000000000e011bc6366f56fa787f212c1f8c0f47f50b1e9b5d841ea55fe569bb7bf1e78191c8a02ad436725771738a2a98891971e3b932352896e1ea10f62e8ef7a87e16151b39d6c27575714540d8c293a3fa4b5a825360423c1cbc8b5d19167152823ed853140edda002c16c842b168bb55f6bb713deb57d0aa78d6d4e5fc5be2c402bd246128f41bcb02000000892b135a92e8c844938aa98ba4839a1408a696454d40e5eed4d4dce481ca86bfac54c330331b7f2cde17cbaeb0377696faf546ecbe742d73d47d726a50f6e752f3325255bd7e8b5923aa3cfb6f7e06494f21ca450139c558000000000000000000000800000000000000000075aa0000000000000000000000005560bd9eb81e839e4992000001000000000000334fa94da8477be7d99b558ec6a5b1596ac1e7617c6b32eed0cc70286caf2c5189a103f4b0b04aff171c4d388ccf67fea37e782f025c04fe8ba975cf616c7134d6934e2594c853cde330a193a967d907a8c88fcb033e680f559a72150cb900bafcd536f48797915a2fe9922ce27300009e1b36aa4730117d9b00000000003c630000000000008fbbd11b015c415ca04192fbfb1a8b0e3460af35771dbac10062835c9bab3ad09f7a022c52d800000000000000000000400000000000000000000000007be52c0d05b4cd120400000000000000000000000000006ec473c54399b7b8aa1ee46132fc45da8292631178cecf19550108b8b8423de42957ffe9bb6d752e68d2bc2ce777a17bf4dfdfee5de0f3e4dadf51ab03d2165ccc95a2827b762fa611ba5f32861c19dffe1dc9fd5c41cd46cf131fd6b0c2ddad90ac33f768f9ecc70327c59918fa5a249befe98262f53c8182d95f6da3698a6a88c2c31d801a8f1f5e0ce05138d5422da0a6a62b9dfe1f39775d1d0c9186096415f544aaf76b0a1c877a6c826a5adcfb22c4a0e5a46271caa3eaf4f389dd5f3c20dbddc0377a4266d7b9fd61b9287e9b4be0a40bee31be0ddecab0ef7b25cba1db3654ddf291ecb7768ac1e177042cb4c452fa6b396695000000000080ffffff87da23d6855500fe8510b51e13a890e394b84a6ea2cc8d42b97c697c29122298d55e2e1cca8e07abda2606a3f381c64b9fec0000000a7965e4854e8e3572ad5149b3872342dea9252132860c9af1bd5fe263c0313dea5d6e0c11a466d6892ed65fd79b07b5cbdd8aa7dd561a26b5562d4861a7e1b0f48930e0b696ea3bee7eb72794e163d7aeac9a0fa5403ac9cb421eae283b0550f1d0d339cd7b96e71d3ab48ad9d7975e0c9b117f71d3ab80a0c9b0284ecc469fa6181c9c71fce07a6ffb23296a107763138e8d9876291af2076890c47925ac773d95d2ca42acb3e5f3a1550665b898462c139ffd0106bc8a61b6117d252efcab7106b4c3a3c13a70ff452e9d2096142c517b0e91b5cf88332faca5b3ee96363065c3cef7fa2b716bbe586c6442b54d32d3d39ec36e20d597e05664f2526bd918090649da11f7299789d00f5024df1e99d3efecb9b457642fe810370ba4fbe00fa60a28af966a27a1659e448bbe43a1dcd2ea760018b57a36ac41ef2051a7b703d55c0602540663016e20d50385766df4dac47802a55bd38dd767ee9960c6daa704fc5d01a1459134d1b9edfde3be9e25a110228c64253588ff420644dbc0854e69a7bdda72f93ceaccf92cfe7dd6296c950db10f6dd8a5ef9b73cf6a12a1ba16fdc7e35b805f4fd2fcff0a623722149c1465e4de2d53f0f10b14c21865027abc71a12cb1e9f8029c7a20000000eeb0d53a83e518c8d2052c08b515d9d0bde24ac4e798040c7db0bb03c019507d6377f3d5dd94a27abc6d6b120d61f772407e0d2cb50d29168b68aef9f176b4c3aa8b21279d4ea9c1f669aa8c2c17d5b3a8d1dda58d26f1019af04b7774c85dd6d02eba9e4091c65bce8be010f27c5211938031c340463e35fbdfaa49a67bc0452db72b80b01279c778bd1fe1b48c4b5b8e0fe756e54a8d76b7cec5e3407d93b4eadc446440607de844acf5524a4657e33af2115547b735b57b5092d0bc8fa6acb832509abe0882d570ce40529879b05acacee4911aa563400aaebd7baff88526608d6991aac95751671174129457e4a03a48170e4c7b4f3971481098dedb88fba90770e44bf404d5a97fefe2fe8e459fe45933b78c7ab5fe985a480193a20fb07da1455fb283df68af569ac82aa6dc703e29bf158931fb79f2abfa6ff7eb8c4f381c9da58bea460e2ead969933e5391970ca4fddd64da2e5df9c4d82044068caaaab771b37bb06bbe673056d849825525f1120b2250fc48520381f7a74b1c687781cb6b23e67b918844b83dbaeeb559ec8520d710dd6d6b4e64838bd434a36ed03fc0c488b24571032ffbc6805959f8ce97041e1bc4729d539358dc9599c1266b9ce2cb6dd0ad57a6e9d3d4a11a27f70b2934c96237e2ba09c58eeda678d4d08b6da99b7a86e946215afb1b48792fde54492e306cb5342e2589874b603a1de972b1f09cc350096f5c3e814118af9ba0793cfdf20c77b34eacfdf63ce59ec4d2f867bf884e941559b068d908325667672b5e1cf71f4829c0493e8b141489ed926b822becead7a0a2b4a4c008ab16b616d60f347e4da54f06443507efe57ea62399ef4eb11b2f559e1b056456a53998bf1c6d13c92e75136147f91aecf020000eb1b51bf700b3c0bf54bc3745ff313c5e75dc66386897f6ee45429371b8d0878c442ad2fe9baf85c1390da13efc353ccbef950c29f39ddf436f0d9bf1be1515ed251d8b6f11ecb16b1e8d1ed04196e9b6c2f9e068b7749bb6c1f533e493f22c901662c65cb760000000001000000dbae83e2dfdc4f1c7f918a00515c1bc189d10ec22b35c92725cbf0ba244fd029c4f026f68e000000060000ab0476c3fd7f7c1e5c000000000000000000000011e43e39d3f4394fbfa13c416b1c443c5e52eea726491ad75100ebad7c6d5a665c59a3fb158e43da904f19e7e8daa4e90390b8da945f6cd78536c0d2be07221f85ad46b180f256d4d84592811d15d65896b66b63a46705338b67b72dd1954c65e8fe4be0f14e1b18a978c1c3075fcdc5cbffb0366151632ba5be8ae815dfea9fadfd31c473a24a73d3e5116c3023b3563c72d26fbd59877132bde5ca4ef8d92fd3613c768b35223f6fd0b5e9a8b98cccf1e2b4612e620e3a159d6365c9045aaa826aa0ee6d26cf0397ce674c20824584b464ebdc2f3ea26a7aec4570b242a6677a4e9187f8591c3a9bdc14a31ae7c034bb19da845de69d1300e4a8b6e345c2e31cdf127f77102ef0e576ed1ff4133599882c14943558737da0ed246603d768933b36d8f8df3add2e17ce644347c419a7795b6308d4455dc680be6ee2ee7fae761292d67249baedbd6c03ec95dc0966ccdb319aaa9f8a35b24cc7b7c9c47934a261aeff831dc52d9e54fe0d54641b413298432427eaba265f3ecbffbd3b8465f1acf2073edb06f65241744909ead745c68b260803e7369beabb2740e55e48450c9c3399cb70434463f4118e5e63749485cb7108519c2a81a6539b7953ba1bb5234f721a00"/3910], &(0x7f0000000040)='GPL\x00', 0x4, 0x1076, &(0x7f0000000300)=""/4096}, 0x70) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000001380)={r3, 0xffffffffffffff8c, &(0x7f0000001a80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffff3c, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x8, 0xfffffffffffffe05, 0x0}}, 0x10) r5 = bpf$OBJ_GET_MAP(0x7, &(0x7f00000027c0), 0x10) bpf$PROG_LOAD(0x5, &(0x7f00000019c0)={0xc, 0x6, &(0x7f00000026c0)=ANY=[@ANYRES8=r3], &(0x7f0000001340)='GPL\x00', 0x20001, 0xec, &(0x7f0000002540)=""/236, 0x40f00, 0xa, '\x00', r4, 0x26, r2, 0x8, &(0x7f0000002640)={0x2, 0x4}, 0x8, 0x10, &(0x7f0000002680)={0x5, 0x2, 0x8, 0x6}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000002800)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r5, 0xffffffffffffffff]}, 0x90) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) ioctl$SIOCSIFHWADDR(r6, 0x40086602, &(0x7f0000000540)={'\x00', @dev}) write$cgroup_int(r6, &(0x7f0000000040), 0x12) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000140)={{0x1, 0xffffffffffffffff}, &(0x7f00000000c0), &(0x7f0000000100)=r1}, 0x20) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x20, &(0x7f00000001c0)={@dev, @rand_addr, 0x0}, &(0x7f0000000240)=0xc) r9 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000300)={&(0x7f0000000280)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x4b, 0x4b, 0x4, [@restrict={0xb}, @fwd={0x2}, @datasec={0x2, 0x3, 0x0, 0xf, 0x3, [{0x3, 0x1, 0x3f}, {0x4, 0x0, 0xfff}, {0x3, 0xfffffff9, 0x80000001}], "df1e2e"}]}, {0x0, [0x5c, 0x5f]}}, &(0x7f00000004c0)=""/73, 0x68, 0x49, 0x1, 0xfffffffe}, 0x20) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000000)={0x0, 0x0}, 0x8) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000040)=r10, 0x4) bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x17, 0x22, &(0x7f0000000380)=@raw=[@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r5}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x401}}, @call={0x85, 0x0, 0x0, 0x48}, @map_idx_val={0x18, 0xa, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0xffff}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r6}}, @map_val={0x18, 0x8, 0x2, 0x0, r0, 0x0, 0x0, 0x0, 0x9}, @cb_func={0x18, 0x3, 0x4, 0x0, 0x1}, @tail_call={{0x18, 0x2, 0x1, 0x0, r7}}], &(0x7f0000000180)='syzkaller\x00', 0x6, 0x0, 0x0, 0x41000, 0xb, '\x00', r8, 0x21, r9, 0x8, &(0x7f0000000540)={0x4, 0x2}, 0x8, 0x10, 0x0, 0x0, r10, r1, 0xa, &(0x7f0000000580)=[r0], &(0x7f00000005c0)=[{0x0, 0x2, 0x7, 0x6}, {0x2, 0x5, 0x6, 0xb}, {0x4, 0x2, 0xf, 0x9}, {0x5, 0x7, 0x3, 0x3}, {0x3, 0x5, 0x2, 0x4}, {0x5, 0x3, 0x2, 0xc}, {0x3, 0x3, 0xc, 0x8}, {0x1, 0x3, 0xd, 0x4}, {0x5, 0x3, 0x10, 0x1}, {0x5, 0x4, 0xc, 0xc}], 0x10, 0x1}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r1}, 0x10) syz_clone(0xc0000000, 0x0, 0x0, 0x0, 0x0, 0x0) 01:50:03 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f00000000c0)='./file1\x00', 0x58, &(0x7f0000000980)={[{@abort}, {@bh}, {@nomblk_io_submit}, {@stripe={'stripe', 0x3d, 0x4ffff}}, {@norecovery}, {@minixdf}, {@nobh}]}, 0xfe, 0x799, &(0x7f00000001c0)="$eJzs3c1rHGUYAPBnNp+m1UYQbL00Jy2UbtoaWwWh8SSChYKebcNmG2I22ZLdlCbkYBFBEEGLB0Evnv2oN28ievZv8CIiLVXTYsWDrMx+JJtukm7TTdI2vx9M8r4zs/PMs7Pzvu/uDLsB7FpD6Z9MxIGI+CiJ2Fefn0RET7XUHTFaW+/20mIunZKoVN74M6muc2tpMRdNj0ntqVf2R8SP70UczrTGLc0vTI0VCvnZen24PH1huDS/cGRyemwiP5GfOXFsZOT4yRdOnuhcrn//vLD3+sevPvfN6L/vPn31w5+SGI299WXNeXTKUAzVn5Oe9Cms+b7TUR4MyU7vAJuSnppdtbM8DsS+6KqWAIBHWdr/VwCAXSbR/wPALtP4HODW0mKuMe3sJxLb68YrEdFfy79xfbO2pLt+za6/eh104Fay6spIEhGDHYi/PyI+/+6tr9Iptug6JMBa3rkcEecGh1rb/2TlnoVNOtrGOkN31LV/sH1+SMc/L641/sssj39ijfFP3xrn7mYMRfTWN1fVev5nrq0K2nCqA8Hr47+Xa/e2pYk2jf+Wb1ob7KrXHk8rByNispBP27YnIuJQ9PSdnyzkj20Q49DN/26ut2yoafz315W3v0zjp/9X1shc6+5b/ZjxsfLY/eTc7MbliGe6V+7tu93S/jeOeuv498xGGz64Unztpfc/W2+1NP8038bUmv/WqnwR8WysnX9DsuH9icPp4T9a+7t2jG9//XRgvfjNxz+d0viN9wLbIT3+AxvnP5g0369Z6mz8u+e//Ppf3qH09d+bvFkt99bnXRorl2ePRfQmr7fOP76ytUa9sX6af23Di72xKv+V9i9Zo/1L3xOeazPH7ut/fL35/LdWmv/4PR3/ey9cvT3VtV789o7/SLV0qD6nnfav3R28n+cOAAAAAAAAAAAAAAAAAAAAAAAAANqViYi9kWSyy+VMJput/Yb3UzGQKRRL5cPni3Mz41H9rezB6Mk0vupyX62eNL7/dLCpfvyO+vMR8WREfNL3WLWezRUL4zudPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADU7Vnn9/9Tv/ft9N4BAFumv2VOpVKpNNdv5jdcDAA8dFr7fwDgUaf/B4DdR/8PALuP/h8Adh/9PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFvszOnT6VT5Z2kxl9bHL87PTRUvHhnPl6ay03O5bK44eyE7USxOFPLZXHH6btsrFIsXRmJm7tJwOV8qD5fmF85OF+dmymcnp8dOxdl8z7ZkBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD3pjS/MDVWKORnH4nCBxHxAOyGQmcLvx35Zf9G61y5y8t4tI1Y/fUT4gFJeecLO9wwAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwk/g8AAP//Ez0kyA==") r1 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000000)='.log\x00', 0x23c1, 0x0) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r1, 0xc0506617, 0x0) r2 = openat(r0, &(0x7f0000009940)='./file1\x00', 0x20000, 0x160) r3 = fcntl$getown(r1, 0x9) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000009bc0)={{{@in6=@dev, @in6=@ipv4={""/10, ""/2, @broadcast}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@private}}, &(0x7f0000009cc0)=0xe8) r5 = socket(0x10, 0x3, 0x9) connect$netlink(r5, &(0x7f00000014c0)=@proc={0x10, 0x0, 0x1}, 0xc) sendmsg$NL80211_CMD_RADAR_DETECT(r5, &(0x7f0000000780)={&(0x7f0000000680), 0xc, &(0x7f0000000740)={&(0x7f0000000700)={0x14, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}}, 0xc0}}, 0x0) r6 = dup2(r0, r0) r7 = openat$cgroup_netprio_ifpriomap(r1, &(0x7f0000009d00), 0x2, 0x0) r8 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sched_setaffinity(r8, 0x8, &(0x7f0000000200)=0xfffffffffffffffd) ptrace(0x8, r8) ioctl$NS_GET_OWNER_UID(r1, 0xb704, &(0x7f0000009d40)=0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000002ec0)='./file1\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x800) r11 = getpgrp(0x0) getgroups(0x2, &(0x7f0000009e40)=[0xee00, 0xee00]) r13 = getpid() sched_setscheduler(r13, 0x1, &(0x7f0000001700)=0x4) ioctl$NS_GET_OWNER_UID(r1, 0xb704, &(0x7f0000009e80)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000009ec0)=0x0) r15 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r16) fstat(r0, &(0x7f0000009f00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r18 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000009f80), 0x200000, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f000000a680)=[{{&(0x7f0000000a00)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000180)=[{&(0x7f0000000a80)="60be98c48c896ade82a7944b04ca809e4afefbc1cffc1319c653dd3af02a33aa6480b3ae5e02a5b442f5666fb894b3a199b245242a6f95b94e6aeb036d75059afa9b29c475a70d9e59eb19aa44bdfce88293b19b45e959bf46d63aa7fad34e77b142642a7a751a7f4aa434ad664f62755b05069af8dae75264dcedc5691e363b3f365fa82d79", 0x86}, {&(0x7f0000000b40)="ea34c620b47e8fde0efc0ebf37097f39becbefc7e50853c1bebca6e0bdff77fbadc25777fc35253594febb5275e082cc9d8fb03bf42be4dec8f8feed50d8552412b9aa40bfcde4a48b58ead47746912ed07ea364667e00a7afd131231f2dc2c8216577e6454d56481a2d6b0abcc011d597b535bc3a0d6c6a641ac9ffe189263d2ba7776f7ad250983ac25e3db08c8794dc44459031edd7a2b99dbc5e40b83bbd36ac4d56a662162734d5c925190ff241c4110a34e6680c4df4cf6b62654fe9a7ad132a9d5cba6cbe3e92ce5ff1e62a482cc702dd0e97bc0316bf57524100f46fb03f0a637179f962ca9c7490b57803372145544acd3cf7b1072d04883f19ec345c43c0c4963dd8eb34ab110c4d88192f388c0839d151b604cea1688b24d7e1db67c8a0ac783872188b3364a399926606404e266f611555ef77714346c41d47ad66b35e323441b2b4c44337056735b5ebf5c286c723c800b4af5c7285f826a20f54c8f5e108dbcd8679f11d2a191268103ec9755053842b61a316d2347479c88b0aad0c97b64235f1a06f261d36317f640a87e9e2e53021c03796fcc556677ce99175be9fcb7bb5ed31fb4b23256c19271a8b6eac6bc44fb35a17f661a28be138bad91744222e74a6c145afd5f8c0fdbc94ec0d96ade31a2a56031f58cacf68d1dd78cbcd5eace1bbfed88e54655ac6484dea2f34961bdd791678fb773569baf89d91fee9fe6ed6aaf62c57731ef868571f5fb036c930377415f821b91aebe20548e3d1c536b9d34ab56ae652e5e41eb8150ec374faefeab47cb5addabd19dc0a3aeeb475d1d7715bf511691d2d1682239b2b1c7c697080e8146d71b0c37c169f20bbe23a45b3a60eb1bd1caa8e785f60da4490daea5b9d8b4320d1db29900d15d39640718678b9bf5f5e694814f645661abae901c39a20fee99e5d76f58b56911db5c8a9afcad5ad18226a740be8954d6735d9251ecc2265bf631e6b51e8343b8c9272b4f9c20d6ae1c622b222b46078edf09651528f98d8c08b44905f1ffe28640c5c8869fe7b55edb540d0e4516345162208fdba354e9b58ba37ce0da018fdf49b41d597ad42124fdf9e158727ab7f0aa8c5e4520abbcb7a628ebdc3089f166b4afc0df035ee7607e358129f45340ecc4bc0df5cf2bcea090dbc2753da53cff7207135eef452b551f1456352c050fe508f3881b2c9887889fa9aa8371a4ade665bf0b2b9415cb4942579bf39dcab4e2c28f4b48cfbb875af194940817053c6297af008135d7328bfa7c36a6d90974e63f905a287db673030a2a52d655ca3ab1978ed1e42754fe54121a3c4acab774b53a37cec72b07e84098aa7639aaef7ea165c17e200eb529b56dc8e387db9f8730401e2c5382423b181b4fa962cea3f6b26fa874c9487803848e7a87bc2de8308b04eee41b98abeb3ece97a9737613bf5bad5c2d47870238096a4de5d3a26c732886247ad9ae6619d2a454140a0685f655921ece813c6b17d112938877ec0c4340279e1aaf00b604579263c22e10816128698181e8c3eadbbc3976222811922a1ba26540850cc6d692e4d697bcc0cb9ee8f4e7937f089747fa4e16eb9a1a0716a3e1792b9e2f1b571adb5df94ab1be1f431fded2b6d60456ddf966b2f25a02868d4edefebf8fe12f0de6d8181834a9bd13c186fd779f8375d429abfd244e8803ed735f5568ec25e6352b3d16641c24b980636dec29f18bf2f42263435dcf90ed12ea737013e9e7795bc28b8b8c98bcecb0a4473683df2e48310eafc0f8c7150592510fb4be7b58569d7a55d9e06186fa1bd78f79e0c8e38d7d5575d857fccafa22b94fae0a09bd5e2e4b50f2f456f6254c4fb164170a75143644cf864f501e14d56ef733f77ab9e720855ba97a67ce828405f014aa96c614efbbaf72174454d2d348f96d354dad90676fa666fc29917163cfbfcecb593dfbd49cc62f0a3788cc3965533cb41ab54efe2339e32c140b6dcb43b2582efd167bc5505c87ed9e029ae3ff2dc4a1d2a4a4f7b9cbdbe09796f20884622dddf4bb363e224d0d341d448eb61759a22a10271c058dd42f7ec8fc6e79ac8e8af98eb77f289cc730b43ed1077c0fbea6bbe578e6e488b67b6a62fc0384c1faf4a5eb1c7363d7f93254860d932c50fe6fa44a5231425b518626b2f1d6ad2132e3dc1369ac78a7a6a0a497e63c2453964694f8a1242627dbaf73477b6c5fe4276fbccf2362bbe73ed8de93ee36655a6c04f659359d2f75ee2244e346c0847de3c07c6f8e4e659b1d07c752a8498772fa0bbd468204d3775522e82af3a0802f6630e43775b70aa5458a1968acca07984a996d2173109028b0d035903dde5e5833e4691f32965181abb1cf28674b85695e5158e5017e1e39128a987f0f2b04758116889cbe60ee6debe3fd82b1a2946dd4e73aa4db4e2b14b9f9de0fbc3d739daac8aab158116a1c696e3975ef905fe2c81cba04d5c25a868601e2624e14274ae2658cb04c56d04b3bb8c56cf9895263b0aa74970a2a5a3be00176fe432154b35e760f37b0366afe5885c4aeb6ef59fc769bd001f9aed7b5ce0abcc94166af924fc04820eb9546896b396f14248e56d3544b4994388f353762bb718b80aedabc90ffd414a1669bcf36d6f969f8e9218432924bc4c62bb8cb74fd794e5cb41116eceac490d3ff6a495fbd1fb3252669cfdd703a918594026ba849d11f9de909b90c5193e245a9556fbef02043a5034d459c2b6f2306532bbd3b26299dbafb51758e08f82ef9e129bdab29deed41d2740de2b654363d25c084d4e80d9ef42572543c90307890afdae133b43156cbf5a2d6da5ee360004644a40f857244d3bae4023af719d080ab12b70e63afe50d3213450f9448216534109c272c405c6ef21db4919e9f2fdd484ca749242ebb8cf938be5588862653c5b43f1dc75ec11d308bd887602a8781223baee682498dd0bd765e38fba5c107d02e0cf4d59c6b17b94041c80a266607ac672e69c7417f1eacffd91c453a3655e3c1fd555d99fb40a60a54781eb5b5713ed36f6c19955f8a7117b75d81d375c4fa1735f8d2f48b2f850a913f9a3f6e04318b314476ddbf45f34375cdf2aad97f652f439203e3771429812116189aed716bfe38b4f278d1d7426e4b813b5f7a23dd688ee09354d29dc201ea3ed6edd9fd37cb160efe40ba58fbbdbced99c1b39920c88bc179446f351a5dd6bb437e15f661d7e065debde9906914426393dc1b4e9ee43531a6d2af0001b7946b9821069243a1fc7014aef1ff036ff2abcc336a7df85d06a11733eaf8f096e376f039ee37cde22d9d574d3e616d1353f53174f059dbb8b1b0d8e487a1f80868c3b5bbf227e82b69b5ba4285e47a1d00fc4ca1309061e8573fe0c584a073505e4f1b7cea6cb0d22a732a0c50da9aa270f05810af5458f4a17a28d2d6c62a035787a5b2bf1b0b73826f67e7291976586edc793e77fd3978fdfcb5f25e5e20afe465a2175c300b34662a8b6dec5045bdc3b351ed51192a2763263e40c595f8595b2655cc23798e26b83bf04679f90791ef5a7968637dffa3736fe00deea362b4ba0e817c075cfe90877be1ccf962726fea021a767479121f03168f6c78d4e1ee924b5bc2d60c785c9f6f10942481741f9a4acfde5e2c52d876d48da3a32761579c82dc44d40a48e990bad26e0fd09bd761425a603a247c61e1b31fac10f9456f5e4b0f11f5ab7c82c72550bdf1c9b54d180d0be71126387442860606a177f22eaeaf8b7c7e78dd19217b6eac428dd921b5d6c531d0a020effff1d1eb2981667329e11aef91d18ff7db23b3b6a3944c784c433d66ca8f39187857fbc30ee269c8107902ef46145467e2b54e35110b5df9cc299fd86d3001f889c3b476ae825aaa25d279076e9fec89937cbb9ddb46adbfb6ed09db811d80b41f9b308b65ff0398c18999e77ca4f930e7fa4daf53d1e6d872acb95aeb6c8c42228b5f58e122f39385f29d07e7e0674ad4059f5143bb433d7fcd9ac5f6b364f73d22c3f331f6936e4e612899cb95f778e7752537fc9ed52e4526549fedf4d2c4ab1a0f31a31a2e7292b4b070569c0c6cc7c070f93c8a0d97d2f2272a60849fa1c46e080fcdf37149a8a02e027964c834f457250805b4d7e4ca7ae2f5ea76d5e3ba38bf49954314cca8b610a3799e924e8d573f004c96a4ca686b561b397d8a31b8a4084b58abacb53c01ff2f8ea2aa92de22aa71a7790f6ab46d1a337fb7fcaba7c37ac2d5946bac48e7a68a452e122c7bb3c015514924db9a8df3185bb7848e03cc5f9263f559f5375c9fb8e69c911323778259a4ec4772654ac801d4b61de72d9dfcabfd7481cb4e14c4059af6a0e26cade93bb926d0b756e7effe111207da71025664f74c049e53c599be3f74da2d333d694dfc398882b8c7d99c07cb396ad8c77303db5f538f2cd6926becdc856a409cd6f8a4158a0874ad2b34f978bb0f83573ce9de2e68afe32eb50d36d8d12f10d5023c9142031b84687e8c2edc3d4f09720ac82f770c7477a6cfb7002350769e9ca6bf2a211a860f03164ad7f60084019d035ff99205f305777d4bc6a5f041671961fa051df8b4b247f91045c726fd28e4395bf9a9a7ae1a4fd988bc5cc11e27166fcd40bec611830e29773a660e121e4d9ee996c7bc4ebcb56d94f9ebbf6fb1b772f336a07da63864c36a481fb5096b1f4a913c0ea467eb682a0e16292e00ac6bd30da75b7e5df4edfd3145acff2aa6212497be03c10689cfff4e8e0dabab473ca021ab94fbcb7b5d912adbc038f9c863b8df3cffd24a0c52af563100fc11551666c6e5c237d63bd6218dc8791eb7e59ff5b82ba7a9100b11b5031560c38f1512b88095115bd87d7df4abb0abd01e41d4d8342334a0518cbd024a22164524b43eaa0766f495519adc36adbbe2f80b80adde49d948a3ad3acf836ce6d462c84472863fda0729d8f53ca1ddc05657b4bf6f192ffd8657a164e04a72851dfc1b544dec4f00d19e7228fd35b40f82308b56d6500500657b7ec793b19315ccb48b795d5deb803b8224ba02c09702742d6813c9f2dbaee355b9a83784520cf2b2933c1590e21a3b6968c505aba9c602d4d5c4273ea8a21307b7359b68325f67c96ade663685e0d2df6b847ce85af6129baf6796df0427058a33281b1677b76cd35c714abd6dbb84724794c454741c5ee819bf41b2644b779d75eaffdbcc74795b7b55dedbaedefc5f0ff7eb0fd6152d3b34916b77afcca9afbfae073c34208ac9034bbb12c47dabb7591956591a055b812dec37428566ca73b2383d38237a414d38a857a6725f5351185a66047cd5a1e3e62f815c546e42a71cf7ba39d8a6a1756899b1abba620091ec09e36c794ec26d058d5f160bb61d461628f8a445e75ff8df17fd857a262aeb8a71ddee99991640b6287cad577d863e97ac275e874cf2c5847185c3f7f9979818019157da1923efdb7765618a9bb1e973a89e9e57f68720fbec33e48f5778248ac55f02a2986d79e7b87d5fdd4dad219c10f201d236b5824d56ea9a15b4a4abc2a7eb856e977c764e7bbbdbf96c6ffc6dbfbed26aad3a5f9485825f69cfc9c58263d831116963a3f1ac8a7699b2aff2e8cfe7299dd3b0c87271419d2334c8652b1d4f2217f469848167049a5fc44ff5c3abc8ac8a1af17ce644530e38479e90bf8859cb009c98f922d8ae0fc21a08736c2a1f7919ed993108f8d801f175ba2b148aec55ea7486bfc74d71e5ceef02622ea91c2d8e9f93e7114437568d005b6ed0e26f965028df6b797ce6475ec2c9d82", 0x1000}], 0x2, 0x0, 0x0, 0x80}}, {{&(0x7f0000001b40)=@file={0x0, './file1/file0\x00'}, 0x6e, &(0x7f0000002cc0)=[{&(0x7f0000001bc0)="39aa5c18e41390cf84c03ecf8154f342953a4625c3a341270ee529dda371277d23c38f4e4d2e6ec2e86f2186f4cf8f3350658d018dfd1dbaee1991456542da60749c638f90a5e540a3c3d82515a0fa2540cade634d5c8c1635b68987d820023bbb42b017cc780fb1dcc0a807932de8267e300576c920b8765a8322fa06f6030195045c428bf0b8d4623c6e974d7c5f5dc246255e436879a88003cb8e9031b2c3806b759afe5148baf64263f79f8144ef1a45ceebe79086b4739e58e3718ddc2747077ce9b2569c92bc71086754d8a0b825036637a966b8b74f22632ea10c1c35886cccd47840d971e1a931091661803d12368a6b223e2228c5e72107761d20e1695031aca05b446ddfe26abc062fd51269f5517c2203d42e064c552af551acc933f6f6a7f92405d0b152439fdd3063a7557b66f2fd05d58ca0d208b3eb003117fe25dd65647677e02fd78d6071be8af2bcb41bfd091125ff5621656b641257707b59739a82e59615001a35f2f9e7dec67a0438279a152465a206ea2fdf31a86ffc7b05e049e2e1c79777a68e532acb72ab365fa68d481a368cb925e55eb2631a1b82dceb5e09447496a7ae9f34897a0be8760871365677853e0758fa31de9b0c9683e0f8eb161d84270c7c94f0f9b5f040193ac96f04077085ddf14fff9def1001cbffab3705a1744218c31345707062656bf145bd83395f0d91b2fa98a98e0a1d0e582bf25801c41f5685fb9a86adad6188688d4e52a4f3333d8ab32802a3ac31c6e342a344ed65f1df354f686766f03f9cc6fb5ee7332bca1654d19595c8320ccb68938f7f6b75e04d29e771d454bc02c69bc8db57b3bbc081c566ace80ec49d18cc00109ae1aac094f0e6bf5855ecabc27e363ec30ca5fb29f8d9632164028a0a53855509d70dd4c48ddfff6e65f8d58a7c93dd679cd0e028bc0cd02d8b3f0e0ec6f04c7389bdfa65de3a8659d7a4e5fae52947ea20792b1f2e86c036c5364e988ed4e946085446e60eeb271904193d9cfaa919a48c77084a06828af3fa4af59c5cc6b928d96aadf4753fcb5ffab157262a4214b0ae22780ea65344f833f0ceda05ef97053d2fa27189527cdd99a94fecfa40bb790d7462783af68977adf4b4de711ae3ebe561653ca5de8bc9bbc9b098fd8da95cfb3d88550dd75c859cee5c0b703e3c385914d4fb206b3215d2da6896378ad1b2a8305c02559f0591b5bd0d34723c231fc5929e2b3ecb9682fb77b9ef95ee03e5c8e7f715bee6386c2189e2a169785b4394bdf73fc8d609c6c8ba7ef0fc508b2b9578dfdd7778df3185631eb2efe1095447cba76e892ecb5b2047f32a0bd0017272dfde5fd0434dddc953fd5894670ede0020946111286e9efd3f3a86c029ea0eacaa5b3116ee1dd0890195427c448bfb6c23efaed95aad5665a5815442ea0fd35f6523d2dad4f12f7a16343412884c582544c927addaddbe031b67d64c3c450f8b7b37fa6cba3018e9302d30e5e656d9fd3580df0d2bf03e68ed0eefa8e11feb5c6a3e578ba47c7adabd95af4334934bd13e554b685347cce802594d512ec1759867a687f6b814c120f0e9c1c12ae2d376c887e2feef26b23e174575c1c18fc812f9d028de67ce3a2f2d3d9d313932f14abac62c65274e9e5c6125a99dc7608e6f5ed44b105e6bd2f9d486e6848bd0f7a076c608c5e84c33ee882aba7aca39bd10084d6cd53516d91fbe60c02a1c6ae21c3273cf46909ba2ca75167c8fd22b1b83fb4a8d3a7549d3a187498d0c1532c21b806ee810155c82c95e8b11d559ab28cb4d4cacbba987389574b447458e5d989159cb020d602dc9d35f101a5d5a726cd15064f7ad6d11a2f451b4f6ab35834d64d26246e694d4353127cc27d9fe8be25005808661981feb885d8a6ab66109f856095fb4965703772c31e4bff257e5426d494cfc9fad4c7abdb6dd5f3ce934ffa53ad82fd97295ad6b70dce4017da3f047d940c2d98767d3a7f3f5b690a5ad74297836750769308a04dfc53b2adb952e2fd30fd404c1adeb8db96c95e7d9ffbaa34459f4b643733dac616bbd71563d7827fd791ba8ca7902f1fbbc9df79eeaff50ae338b386cb81250d8adf5ae2e0133ca144832b57ffdbd2bad177ff5eb16bfd87b3a1263433c128e1f7845dd9841c83afb5ee660f047e2e6e7117bf3dfadf3f372bbd5da8604a880899ec0184700cf7770b99c455b3ef61dd1b7a5816c39728d66b176201c0c0ee22fd8751f95442ff8bf04793403645d36c66a496c65f9f70640b459e10fee859109b2cd54c535685e79dc398888867e8d6165f6473faf0a873671f9d67d6c4f96258c299c82f8c07bdd3444ea0a8a7fdd98a0c1cb5757a125c7b84eedc9c5cfc1b5e29d97af9009df68cfc11a83e40a47998f0970be26666c841f77274b8e95ede706bdc4a84f972149cc50accb05942d96232de85329b440afdf770bce7db81936717e5e8667fdf820d711f307a6e73f8e75df2ee0204ced9040ad5a031e591f5056b4475579861dacc64b71ce1635e71406fdd1ae8fe13e010423cead24356a10a28c462d9dbefb41de900bf15f2466e049c9dc822a1d01eb3f002ce1fe086c334d4778ad87bd6dd7f3ebeb6aefad962cbce58b525860b066a8148f91862dbcc2d83fa2178dc44452ec7003684884f94551f75cb25dc7c2297ce99ab5515add9d7bc351b9ab815beb2e1f67e82061a14b1c385f1fd05d93de231bd8be40bca6aac07ac0563aa7a7a54e1ae70cb44d2d4c2098ffa1a7e7123f1c65191efb113c2b588160550093b0b880be2473c64c4cca4743a7f9a7f4d1f979a6c3427870040a7a24ab8b43708d8171b8fe73a225ab0fec02230bfb91752f96de7b2391abc605c9a0bac40f4f1ffc64446f08eeab138be63d8d47101cca77a17d8fe50cc29753d277530e26b7deb71cacee48af153027ad992b302ced6c2ecd17fcc303b0fc13d6f7f8deb5f431491df57f2a9f29b683b342328e6c6038a8e9562f287c7dcd0f729a7dcc1a935b0e4c0905d6736d15cd3dcc1f500b81360028c7f70810c80e9806693e5d81d4377cc5c245d8ac6f2b9543fd308a2b39e70c614e3b73f702907ac03ccea34ec81d9757571e3d1c778311f32ce0b94d41e85cfe2f29d5914657e019755e34090560ee78a4eda09c8873a122a0c1105f87ca21b2573c90c35c72d9f3e3c5a0b923d1063e63b04ec25609a5cc457c022c683746d05f82c34363da8ead84b1b415daf944f1b162602ed845550e3a5ee12a7bd43e748c90fe9ddc921949abe6dcde316696c84d4894793a59ba80bacb7cc36767be2e287b6c00c94ba2a50c1f922e250d4340c01ea3aa433f72f204d8182aa38472f778f99d84be7a0c37fa98ac148a0dfef35b25455d6492d40c43480dad58945f321bb6290bde7db75983fabc0e07c3159033b8572c76a85761e2eb687b83bf777cf2a443e118a379dcbbaab7479910dbf84db92b218d2e4d5f4b8e2603ff2fc5ace7e8a56ad8395c5196446e7e9293d4cc0198715a8b8ca8d77527bbfccc2fddd8125a3ffa7926ee6573596d92ba73f840193f5cf165a78e11520296fd4c01f4211721f10b6900c9208c9bb7aad40e8660b76b371170affa27ac25599b271916aa0acf5d726b049ed76f8f5f75da3354fd99ff564aeaa6d95df0a48ed1b02bdf3c8b90c0057e44d3df2b460eed50e9d8772d9b1d91acd838a4c8181b23a354a421bbe4af4e71480912adc8e86849a0e9b76780e749974a614ac541a8c8df02ae7c83403208f5b7644b5f526fc48c10b10b2163663f3c052b5185b326a97b35902d8df6bc08288a7f4f5ac0a15cadcddd6cfc1c436d979c56bc0f4a17187f42fa31287536a9ef9ca0e7dc17a8ba5e0e7cceb1bd5c127fa5762970e64ff0b492bb9cc309a83a6823921216d3a9903348f49f1deb06af260f69eb95fd85a679c7d5477c8d375e82df67cbdff6515e1ae4594c40543d688e7af4f50045e9f892300cb58a8dfd7d6850c96f85e12f5ffc1692bb98aa6ce5e50d263e987fefe73ffce6ac392ac3b2bdc39abd23905eb1a2b76942edda52170e2311195c2e73772597ba38f9f0de816c3a86bd567d2df61de84555841c128894c65743718ef3633c87147548651ec4dbb1930d30a220d92f75cafbc417b96c61b0381f16dc15d72b4a3fda878d63308bdfaa377117e14cb7be76504b30a1ff479a7d832873eb44e11fc556659aa002e7a3d35154bb5fa1257e3655576ed39a3bc3a8e430eac4014ebe409785dbc93a9037fff9232df556b3ca22ef541b351fe3c08575fe7f4e2c50abc5e64361cc1f52a0eb25954d451fb654c02200a7afc48dcf3fb25906f9518de0904035e5be16a2ebcb8a396ec37b8c67fd0e4dfce7880911283f9740ddfb8ed9eea515d8a5e60cd3729a970511aa5a383c00ec951b295a4cd4edc0b98eabb397d98064dee5bb17d7439db513d84786abf771a330014f31676132e2af19541034935025e18e7d8c329ec6d2d003ce979184ae759eb0086ab50e84b1bf73d1040eb2568c851d37b13590646525ca65c104c16c75a51f0f08c383734f8c3b85a15ce03234fb7f124850ad2a4c10db34e4cad72cd64de3374c49ee9992fd843ea3d3fab9958977c952a00f08369fae501100c961faeb1a063fbb8884ad4ad7708c43f7b0e510235eaa620fdf369fdcfbfa2e17c10387ce63bba85cfa6fac65c461b086e99837509e612eb61cca01c0585f09ae42fe92f83ebc19143c71895f780e4703c118f63650ac9c243f1240d1114383790c901c87ccf576be08981dab8b71307fb98d23f49e09c117b4e31117a98f0ce419d5a24773350bcd44e39f0c6a77926182ffa1ae6aa0fad6e714120e156ba2ef2cfb91c6738ab3703746c2b843ca7d3dbed838516dcc057231150f7116896e519f30de9c2b5bc34fec92d99deffc7b3cba5d54268b4a8e81daf17c82596ee7b1644e478313d9a0941eb9407417bcf93f1f92f512bee8e0561f3bb3d6b3b46ecfbfd04ef6d9798ac026e44b77da9b51da51ef5e1ca5e5eaf3f99c8f968f2f039442e087106af927e6385221e4bd1abf847d5ba38ab6078ef9b1b6cf4e8b439705de576cd18c620a12e7068e030f169fa1341ec8cc8876bc13376966df1242303657dc4d161910311122be606d21bc0969bd6d5c3bd96de19b5455dd3c62e0325280603ce8826d487470badc63a589204d1aff94b9e95e019606b3a71a98d274a1af7ee62ab87cc93a6e28f20d9def59480504a177d347fd4d083c576c137b077d2954f462acb9a0f232eaa4ba24ad62efb67e159ab4039f6004006b20249bf4ede0eb5fa358f3acc164890ad1928d0138d745ddc50f45786667eebc0e0ba841a7b4be42fe7c74f76508deae85dbc266c45b44ed86a80f09ee254cafb038df5cbd50f60f6e2469695e4286d71538eb1035c83d609a59bba65132482e56c988f2ec5bcb3fdbd7fff5288cae3a0df25e3d509a68cf35242d71134886b5df150fe0019c2038ce0c43fe41c08140d76c563ae11c68ffacc07c1f1148c29b5b684fd4ca6d453bc0f682c9db0b01bba19e12661bebb7b1db49b024643e727a34c2ae38634bacf7d27502723d0790122028e0d535b9a6b537d654a0084caef90351206966d8218c6e6d490605e525e8e3de43fac00b4c48926b6ed054d644024d4a31927cc459c589d0c0d0e344a30cd698b7fd76ec819ac94352c993d576981f3c357c2e33680c5150c3b5afac29a6ffd989e6ff7fed10b0ca82e6287b174fc40e4a1305f43ae119e26b5ef6", 0x1000}, {&(0x7f0000002bc0)="9eadb41b171aa41d9bb9b3eb434fbf0830831f9d758410c17374f950c40b73bc4512c2c8127e51ddfec3b75614634085edc2602dfd21e95ea8afaeed97f893fe8f7b66ea31f1fb3cdeb3f736f8dd5018d0076fea7dc1a4796aa5e862576469a7587627d4522610cff1c7847c7a91da4f46e53517457357893e3d54c30b6bcd758a4b62506c8113797f483116aaa66e70246359162d1207bccf470866c3c7ac1c1ac05a8a26d3355c66db4ee55a5bc2614ac310967b214834cbffb4e2410fb2a7a8d66a7eac7c5812afe7d156d796ebbea4a80d58acf5d3ab53460c8c38bbc883350f967d8233d4e0e098", 0xea}], 0x2, &(0x7f0000002d00)=[@rights={{0x2c, 0x1, 0x1, [r0, 0xffffffffffffffff, r1, r1, r1, r1, r1]}}], 0x30, 0x40040}}, {{&(0x7f0000002d40)=@file={0x1, './file1\x00'}, 0x6e, &(0x7f0000002e80)=[{&(0x7f0000002dc0)="0e8ba71ebc5e985c0ec9c022183fe78b5cff3d10075a0077eeac3856aa41921e7fd4703998e1f86ecd594cd77743aaa0cda3a595d4033fab3af5adeee7d34629c5cd79280cbea3b4eabeada75a661eb75b8b13ce0f6627cea5f7ce7e972f21c454905feb7756efc4cdae7e169f93dd6edc77d9df44df45e8936b70610821ca22b5285d03c715540e06eeb6", 0x8b}], 0x1, &(0x7f0000007280)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r0]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, r1, r0, r1, r0, r1]}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [r0, r1, 0xffffffffffffffff, r0, r0, r1]}}, @rights={{0x24, 0x1, 0x1, [r0, r1, r0, r0, r0]}}], 0xb0, 0x14}}, {{&(0x7f0000007340)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000007580)=[{&(0x7f00000073c0)="4010924669bd81ab4f9e1743ca97bdf60535b6cc0df87b46c52281e89df38044466c0197706eb3caad84a9085187d6eaf325484ad110260d190703079e399f74b6b2fbf0756a8c003373300b851d114b", 0x50}, {&(0x7f0000007440)="3ab54b421483d5ce13e4aa1166e721b4af1fb42d82d8d2bebc257942dd04b6067488ce9b90b8a1470459f92ee3d389fd797b43e654f55291b8097757ca3d69d3", 0x40}, {&(0x7f0000007480)}, {&(0x7f00000074c0)="d851c6eec5d8b430bc550028440eb76df3dc6627bb615efce0298696afaaef01", 0x20}, {&(0x7f0000007500)="570d2c3e339297aa8e9dbe2b8b82e0eb5c48e6c01aae063560dd9031fd5a6fa3c814221381954d05b4c6df2476ca67f33b1549edd8a75eaedf00586d740d9df547e51d5459fd7766a0dc44a9cbd4c0266b0098d7446b36866a427d57d5d38e430f79", 0x62}], 0x5, &(0x7f00000099c0)=[@rights={{0xffffffffffffff4a, 0x1, 0x1, [r0, r0, 0xffffffffffffffff, r1, r1, r0, r0, r0, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r0, r1, r1, r1]}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [r0, r0, r2]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, r1, r0, r1, r0, r0]}}], 0x108, 0x40}}, {{&(0x7f0000009b00)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f0000009b80), 0x0, &(0x7f0000009fc0)=[@cred={{0x1c, 0x1, 0x2, {r3, r4}}}, @rights={{0x2c, 0x1, 0x1, [r5, r6, r1, r1, 0xffffffffffffffff, r7, r0]}}, @rights={{0x1c, 0x1, 0x1, [r0, r0, r0]}}, @cred={{0x1c, 0x1, 0x2, {r8, r9, r10}}}, @cred={{0x1c, 0x1, 0x2, {r11, 0x0, r12}}}, @cred={{0x1c, 0x1, 0x2, {r13, r4, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r14, r16, r17}}}, @rights={{0x24, 0x1, 0x1, [r1, r1, r18, r1, r1]}}], 0x118, 0x45}}, {{&(0x7f000000a100)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f000000a600)=[{&(0x7f000000a180)="1eeb349e838338f2450f5b37cf94bee63d6708730f3a23dfc261267fbb2d3b7e9efe502ee65864a84de4ba943b1a6dcda1d8a2609393f9ddf4e6259e0280976b4839f9e0195f36759cced20e6e3b9432f18e55104c4e0ad13f541e89f84bfa442ae58c3d1f916e5938aa672427fd33ffa59cec74789852862b", 0x79}, {&(0x7f000000a200)="5cc03ef71ae3d2f0378711f6219ccf5548903d4ad108b29d1d0fa0cb291657fd6ef746d5d1238fe24dc0705b55019ebd550b4e4e7e4d4a9d69ea632647c75605244ae98dca01a0d81ed2528d36d64d705a04451689a7dd8c37830f38e925737972a68e1039d20280d2a481f76c737c1bd124bc8136b8449ea98e1d422167287a583b337a7bc8905f88120fb3dde55a185a72acdd342e1e3f2cf4dfcf7c118d12b78cb6b73ef586da69c402e0a61151b1e44f9504f3843c0ce0225320aeb47f70f231bf61f7b52c6921c5b9603b31532cf9846be4437d0b8a091aa58408fddbfcdb6428ee", 0xe4}, {&(0x7f000000a300)="6a7368c3dbdab6a6cf9f025f705a6849421cfedf31cc32400c2964ef8c73e1d49463f97cd242de5555ca8c972998540d161b4da683a6d166edf5883345f67e2eac2685d8a3fdce7fc50704782398bf9655e36e05b23cf55957fb9c83aee2b06c19ef2c766290cbc99d2e6ef9e0f3413dce13639e08df8c0b3106c5803c5c56300b51aba9aee294682ea50e0eba4c698d4146b90fb78269bf3a59645954b40b1bcf79108dca93f77dafd0f9c16c71afe6e1119fa78799bcf0970f691e8fc369db9049ecb56abfc4eea771b0a74125af38f95c05bf17a7e0e5370ba8e9eebe8805be70303e137a0de13f8168c8c64f226cb4e4402c7273ad75889729", 0xfb}, {&(0x7f000000a400)="781b8f0d410deb946434aa909a4a655609a40ba49747863d003562fcda81fd6fab97309a81a62c1687c67b2696329165154167285dd770b9687d57d561f8e0639235277551c3425279dfd42989bb25d34b8f7bfb305617f71b5877100149a30825fdb6e751c73d5da41980542e9c294bce24e4b142b3a2d579af255d6d6514c3c6327556255abfa5aee154c1440f51440ff44e1af177d3c53a91d626ece4dfdedb4bdb02b71465b821271446a8b2d7a1ffa884b9dd37d591eafda1f9b9868c6e128704b3632ddd5de62d4a9b5480a7", 0xcf}, {&(0x7f000000a500)="121359249e90323e614effc0e11328300a9dddfd2b8a24fbb75bc82920a70227af4c8e735f7ba2883a7ab4e3438fdf81f4c6f4f30957cdc5cffa430732b8eeb84784ec1089fd2176ec364752885adce40ecfa777ee978fb119b292df7482abb87753eea155e095f7b9ade6f82a46927f632de1bd12a10c9476dc41463b5d6f1c3e411bd6cc402d75bb385178bb56cfb602e3bf0c31cd9eebf77a7072a40b52671ab4c683946f9db143e544bb0f0b1f6388dd2d14f6812acf7ab2f597fe68d1dc4dc3fca800910b9cd6ddf48906d073bc1ad4f29474a145ff99da9e0f7d9f74312f490769515b127822b1ca5695870e1898b1303fc7a0", 0xf6}], 0x5}}], 0x6, 0x80) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)=ANY=[@ANYBLOB="600000001900000027bd7000fbdbdf25028014000006fd00000400000c0009000000116d", @ANYRES32=0x0, @ANYBLOB="08000f0006000000080006000800000008001e000700000008000400", @ANYRES32=0x0, @ANYBLOB="080019e6", @ANYRES32=r9, @ANYBLOB="06001c004e2200000800100003000000"], 0x60}, 0x1, 0x0, 0x0, 0x4850}, 0x4000004) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x0, &(0x7f0000000000)=[{0x0, 0x7, 0x9, 0x3}]}) [ 250.379022][ T8092] loop1: detected capacity change from 0 to 512 [ 250.381971][ T8097] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 01:50:03 executing program 2: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000240)='/sys/class/typec_mux', 0x800, 0x40) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$packet(0x11, 0xa, 0x300) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f0000fbe000)={0x2, &(0x7f0000000100)=[{0x28, 0x0, 0x0, 0xfffff034}, {0x80000006}]}, 0x10) r3 = accept$nfc_llcp(0xffffffffffffffff, 0x0, &(0x7f0000000340)) poll(&(0x7f0000000380)=[{r0, 0x4000}, {r1, 0x808}, {r2, 0x305a}, {r3, 0x91}], 0x4, 0x2) r4 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) mkdirat(r4, &(0x7f0000000000)='./file0\x00', 0x0) mount_setattr(r4, &(0x7f0000000480)='./file0\x00', 0x0, &(0x7f00000004c0)={0x0, 0x0, 0x80000}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f00000002c0)=ANY=[@ANYBLOB="18000000000000000000000000efffff1701004dd8f7da43b4c60ed53ba57198ba00200000000000004e2c2020207b35f8ff00000000bfa100000000000007010000f8ffffffb702000000000000b7030000deab44f48500932c5520dfccf2"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r4, 0x8, 0x0, 0x0, 0x0}, 0x90) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)={0x8000, 0x1, 0x8}, 0x18) openat(r5, &(0x7f0000000200)='./file0\x00', 0x200, 0x4c) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000280)='timer_start\x00', r4}, 0x10) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f00000000c0)={'syzkaller0\x00', 0x84aebfbd6349b7f2}) [ 250.420210][ T8099] loop0: detected capacity change from 0 to 2048 [ 250.432268][ T8092] EXT4-fs (loop1): Unrecognized mount option "./bus" or missing value [ 250.458562][ T8099] EXT4-fs (loop0): Ignoring removed bh option [ 250.469770][ T8099] EXT4-fs (loop0): Ignoring removed nomblk_io_submit option [ 250.477140][ T8099] EXT4-fs (loop0): Ignoring removed nobh option [ 250.493348][ T8099] EXT4-fs (loop0): mounted filesystem without journal. Opts: abort,bh,nomblk_io_submit,stripe=0x000000000004ffff,norecovery,minixdf,nobh,,errors=continue. Quota mode: none. 01:50:03 executing program 1: socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r1, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x21, &(0x7f0000000540), 0x4) sendmsg$tipc(r1, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xa, 0x4, 0x8, 0x8}, 0x48) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='kmem_cache_free\x00', r3}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000002c0)={{r2}, &(0x7f0000000080), &(0x7f0000000280)}, 0x20) sendmsg$tipc(r0, &(0x7f0000000700)={0x0, 0x6, 0x0}, 0x0) 01:50:03 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xb, 0x7, 0x8, 0x8, 0x5}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000100000000000000fe0018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000300)={&(0x7f0000000000)='kfree\x00', r1}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000740)={0x4}, 0x10}, 0x90) bpf$PROG_LOAD(0x2, &(0x7f0000000680)={0x3, 0x3, &(0x7f0000000740)=ANY=[], &(0x7f0000000780)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000140)='.pending_reads\x00', 0x41, 0x0) pwritev2(r2, 0x0, 0x400000000000000, 0x0, 0x0, 0x0) 01:50:03 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x26e1, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000840)=@base={0xb, 0x5, 0x2, 0x4, 0x5}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000020000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000200)={'tunl0\x00', &(0x7f0000000280)={'syztnl2\x00', 0x0, 0x78a1, 0x7800, 0x1, 0xc2, {{0x26, 0x4, 0x1, 0x2, 0x98, 0x67, 0x0, 0x40, 0x4, 0x0, @broadcast, @local, {[@ra={0x94, 0x4}, @lsrr={0x83, 0x17, 0x33, [@empty, @broadcast, @private=0x3, @empty, @empty]}, @timestamp_addr={0x44, 0x34, 0x48, 0x1, 0x6, [{@loopback, 0x4c00}, {@rand_addr=0x64010100, 0x77}, {@initdev={0xac, 0x1e, 0x1, 0x0}}, {@initdev={0xac, 0x1e, 0x1, 0x0}}, {@remote, 0x6}, {@multicast2, 0x5}]}, @ra={0x94, 0x4, 0x1}, @lsrr={0x83, 0x1f, 0xb5, [@loopback, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, @rand_addr=0x64010100, @remote, @rand_addr=0x64010102, @broadcast]}, @generic={0x83, 0x10, "99ae1cec21590b92bb2afd5917e3"}]}}}}}) r3 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000340), 0x4) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000600)={0x11, 0x4, &(0x7f00000008c0)=ANY=[@ANYBLOB="180000000008000000000000050000009500000000000000588a2f2d0000e7994fca4f9fd8061f0000"], &(0x7f0000000080)='syzkaller\x00', 0x8, 0x0, 0x0, 0x41100, 0x26, '\x00', r2, 0x0, r3, 0x8, &(0x7f0000000380)={0xa, 0x2}, 0x8, 0x10, &(0x7f00000003c0)={0x4, 0x5, 0x61c0, 0x3}, 0x10, 0x0, 0x0, 0x3, &(0x7f0000000400)=[r0, r1, r0, r0], &(0x7f00000005c0)=[{0x1, 0x6, 0xe, 0xa}, {0x4, 0x4, 0xd, 0x5}, {0x0, 0x5, 0xb}], 0x10, 0x200}, 0x90) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='memory.events\x00', 0x100002, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000180)='ext4_da_write_pages_extent\x00', r4}, 0x10) r6 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000700), r5) sendmsg$MPTCP_PM_CMD_ANNOUNCE(r5, &(0x7f0000000800)={&(0x7f00000006c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000007c0)={&(0x7f0000000740)={0x78, r6, 0x200, 0x70bd2d, 0x25dfdbfe, {}, [@MPTCP_PM_ATTR_TOKEN={0x8, 0x4, 0xda}, @MPTCP_PM_ATTR_ADDR_REMOTE={0x4c, 0x6, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @local}, @MPTCP_PM_ADDR_ATTR_ID={0x5, 0x2, 0x1}, @MPTCP_PM_ADDR_ATTR_ID={0x5, 0x2, 0x40}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @loopback}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @dev={0xfe, 0x80, '\x00', 0xb}}, @MPTCP_PM_ADDR_ATTR_IF_IDX={0x8, 0x7, r2}]}, @MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x1}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x2}]}, 0x78}, 0x1, 0x0, 0x0, 0x2404d080}, 0x1) write$cgroup_type(r5, &(0x7f0000000000), 0x9) 01:50:03 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000900)=ANY=[@ANYBLOB="12010000090024206d041cc340000000000109022400010000a00009040000010301010009210008000122010009058103", @ANYRESDEC=0x0], 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000240)={0x24, &(0x7f0000000280)=ANY=[@ANYBLOB="00000c0000000c0001"], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000001b00)={0x2c, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000003ec0)={0x84, 0x0, 0x0, 0x0, &(0x7f0000002c40)={0x20, 0x0, 0x4, {0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000840)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x20, 0x0, 0x4, {0x0, 0x2}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000a80)={0x2c, &(0x7f00000000c0)={0x40, 0x10, 0x25, {0x25, 0xd, "8021e6141f1ffdd0dfc419953c26b72303e61eea44bcc483c65aef339ac2ed9872d2ed"}}, &(0x7f0000000980)={0x0, 0x3, 0x4, @lang_id={0x4}}, &(0x7f00000009c0)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f0000000a00)={0x20, 0x29, 0xf, {0xf, 0x29, 0x4, 0x80, 0x7f, 0x4, "acb59fea", "9be3af7d"}}, &(0x7f0000000a40)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x3, 0x0, 0x1f, 0x2, 0x40, 0x1}}}, &(0x7f0000000f80)={0x84, &(0x7f0000000ac0)={0x0, 0x17, 0xe9, "1ca8179991b3d43ee2805bc90153753d1b6c190771712a8f92ae317b2fa2f48883d7acae6fb0f87e7862b749b79f647b27ab12aacc0550312454833ca93cae2bfcabada09f3ad962081b8a8f6a71cf4bd07807666854b0405f74dae2af64e2465c0bbde4575b055c76c4676b99dab4cda74d413601386ba20d97449b0fbd2acce0731a9843f798802e1329452f3b5019557328978a6a592003691388bcf5b4bab00fedf8bd9cb712fc9afc4884d6909b865d68310292745aef23d5d2d4b515e95a7ddd99abae7525c01aa399b8506b79beb533aef77c438c263062ea26053f2ea97972ed6763d48435"}, &(0x7f0000000bc0)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000c00)={0x0, 0x8, 0x1, 0x1f}, &(0x7f0000000c40)={0x20, 0x0, 0x4, {0x1, 0x1}}, &(0x7f0000000c80)={0x20, 0x0, 0x4, {0xc0, 0x2}}, &(0x7f0000000cc0)={0x40, 0x7, 0x2, 0x5}, &(0x7f0000000d00)={0x40, 0x9, 0x1, 0x3}, &(0x7f0000000d40)={0x40, 0xb, 0x2, "739b"}, &(0x7f0000000d80)={0x40, 0xf, 0x2, 0xd484}, &(0x7f0000000dc0)={0x40, 0x13, 0x6}, &(0x7f0000000e00)={0x40, 0x17, 0x6, @random="c619dea843b6"}, &(0x7f0000000e40)={0x40, 0x19, 0x2, "bd75"}, &(0x7f0000000e80)={0x40, 0x1a, 0x2, 0x1}, &(0x7f0000000ec0)={0x40, 0x1c, 0x1, 0x9}, &(0x7f0000000f00)={0x40, 0x1e, 0x1, 0xaa}, &(0x7f0000000f40)={0x40, 0x21, 0x1, 0x8}}) syz_usb_control_io(r0, &(0x7f00000001c0)={0x2c, &(0x7f0000000000)={0x20, 0xc, 0x5a, {0x5a, 0xb, "9ad7f1db811a90db21d7897ff24d6a73bb819e7a79df6de59bb2661c97bc1edc610f46f4948504761eb7f711f25f4ed13285672e6add369bceaf3669624886a1c5eebb150199e4d3a9bd6be9883c86f53376d7a54b345b41"}}, &(0x7f0000000080)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0xfcff}}, &(0x7f0000000100)={0x0, 0xf, 0x2d, {0x5, 0xf, 0x2d, 0x2, [@ssp_cap={0x14, 0x10, 0xa, 0x0, 0x2, 0x8000, 0xf0f, 0x2, [0xff0030, 0xc0]}, @ss_container_id={0x14, 0x10, 0x4, 0x5, "c3182aa33d640cc4a34e9535793b31fd"}]}}, &(0x7f0000000140)={0x20, 0x29, 0xf, {0xf, 0x29, 0x80, 0x18, 0x3f, 0x3, "699df7e3", "57bb96e5"}}, &(0x7f0000000180)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x8, 0x79, 0x0, 0x7f, 0x4, 0x8}}}, &(0x7f0000000780)={0x84, &(0x7f0000000300)={0x40, 0xf, 0x77, "b50a4993c6c9f5d680cf6578febe990bde0782913aecc006e59207e61832139e52793a7daa65f476890c613f40b93e8f9f0ebcec7ae39bde4d176b886439c118d19592f63ef8f201f141e61d27c479f8bd19242456256c0a543846383efd963e73d065aecae12bc2c2458845fcdc96594c693f4708539c"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000000380)={0x0, 0x8, 0x1, 0x8}, &(0x7f00000003c0)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f0000000400)={0x20, 0x0, 0x4, {0x200, 0x1}}, &(0x7f0000000480)={0x40, 0x7, 0x2, 0x8}, &(0x7f00000004c0)={0x40, 0x9, 0x1}, &(0x7f0000000540)={0x40, 0xb, 0x2, '\\7'}, &(0x7f0000000580)={0x40, 0xf, 0x2, 0xffff}, &(0x7f00000005c0)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000600)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000000640)={0x40, 0x19, 0x2, "f50f"}, &(0x7f0000000680)={0x40, 0x1a, 0x2, 0x2}, &(0x7f00000006c0)={0x40, 0x1c, 0x1, 0x4}, &(0x7f0000000700)={0x40, 0x1e, 0x1, 0x3}, &(0x7f0000000740)={0x40, 0x21, 0x1, 0x8}}) 01:50:03 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="1801000000001c000000000010002300850000000700000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) dup2(r0, r0) syz_clone3(&(0x7f0000000280)={0x44224000, 0x0, 0x0, 0x0, {0x7}, 0x0, 0x0, 0x0, 0x0}, 0x58) [ 250.516959][ T8099] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=0 sclass=netlink_audit_socket pid=8099 comm=syz-executor.0 [ 250.549649][ T8099] EXT4-fs error (device loop0): ext4_find_inline_data_nolock:164: inode #15: comm syz-executor.0: inline data xattr refers to an external xattr inode 01:50:03 executing program 1: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x1c3041, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@base={0x1b, 0xffffffff, 0x4, 0x40ff, 0x0, 0x1, 0x0, '\x00', 0x0, r0}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ffb3f8ffffff2b8ea6a608000000b70400000000000085000000580000009500"/65], 0x0}, 0x90) (async) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000100)='kmem_cache_free\x00', r2}, 0x10) r3 = socket$packet(0x11, 0x3, 0x300) (async) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000340)='/sys/class/rfkill', 0x800, 0x40) (async) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_RINGS_SET(r4, &(0x7f0000000280)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x64, 0x0, 0x200, 0x70bd2a, 0x25dfdbfe, {}, [@ETHTOOL_A_RINGS_RX={0x8, 0x6, 0x7}, @ETHTOOL_A_RINGS_RX_JUMBO={0x8, 0x8, 0x9}, @ETHTOOL_A_RINGS_RX_MINI={0x8, 0x7, 0x7}, @ETHTOOL_A_RINGS_RX={0x8, 0x6, 0x5}, @ETHTOOL_A_RINGS_RX_MINI={0x8, 0x7, 0x58a1daad}, @ETHTOOL_A_RINGS_RX_MINI={0x8, 0x7, 0x74}, @ETHTOOL_A_RINGS_HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0x64}, 0x1, 0x0, 0x0, 0x4000}, 0x40000) (async) setsockopt$packet_int(r3, 0x107, 0x14, &(0x7f0000000000)=0x930d, 0x4) (async) setsockopt$packet_int(r3, 0x107, 0xf, &(0x7f0000000100)=0x7, 0x4) (async) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'sit0\x00', 0x0}) sendto$packet(r3, &(0x7f00000002c0)="05030500d3fc030000004788031c09101128", 0xfce0, 0x4, &(0x7f0000000140)={0x11, 0x0, r5, 0x1, 0x0, 0x6, @multicast}, 0x14) 01:50:03 executing program 1: socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r1, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x21, &(0x7f0000000540), 0x4) sendmsg$tipc(r1, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xa, 0x4, 0x8, 0x8}, 0x48) close(r1) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='kmem_cache_free\x00', r3}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000002c0)={{r2}, &(0x7f0000000080), &(0x7f0000000280)}, 0x20) sendmsg$tipc(r0, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0x0) 01:50:03 executing program 1: r0 = socket$inet6(0xa, 0x3, 0xff) connect$inet6(r0, &(0x7f0000006100)={0xa, 0x0, 0x0, @local, 0x6}, 0x1c) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e21, 0x401, @empty, 0x4ee6bdd0}, 0x1c) r1 = syz_init_net_socket$nfc_raw(0x27, 0x5, 0x0) dup3(r1, r0, 0x80000) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e21, 0xc3a, @rand_addr=' \x01\x00', 0x8}, 0x1c) r2 = dup2(r0, r0) write$tun(r2, &(0x7f0000000040)=ANY=[], 0x46) 01:50:03 executing program 1: socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r1, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x21, &(0x7f0000000540), 0x4) sendmsg$tipc(r1, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xa, 0x4, 0x8, 0x8}, 0x48) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='kmem_cache_free\x00', r3}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000002c0)={{r2}, &(0x7f0000000080), &(0x7f0000000280)}, 0x20) sendmsg$tipc(r0, &(0x7f0000000700)={0x0, 0x18, 0x0}, 0x0) [ 250.661094][ T30] audit: type=1400 audit(1711590603.733:345): avc: denied { name_bind } for pid=8125 comm="syz-executor.1" src=20001 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:port_t tclass=rawip_socket permissive=1 [ 250.684848][ T30] audit: type=1400 audit(1711590603.743:346): avc: denied { bind } for pid=8125 comm="syz-executor.1" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=nfc_socket permissive=1 [ 250.713895][ T30] audit: type=1400 audit(1711590603.743:347): avc: denied { write } for pid=8125 comm="syz-executor.1" path="socket:[44807]" dev="sockfs" ino=44807 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=nfc_socket permissive=1 [ 250.941376][ T331] cp2112 0003:10C4:EA90.001D: error reading lock byte: -71 [ 250.949999][ T331] usb 4-1: USB disconnect, device number 35 01:50:04 executing program 4: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xb, 0x7, 0x8, 0x8, 0x5}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000100000000000000fe0018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000300)={&(0x7f0000000000)='kfree\x00', r1}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000740)={0x4}, 0x10}, 0x90) bpf$PROG_LOAD(0x2, &(0x7f0000000680)={0x3, 0x3, &(0x7f0000000740)=ANY=[], &(0x7f0000000780)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000140)='.pending_reads\x00', 0x41, 0x0) pwritev2(r2, 0x0, 0x1000000000000000, 0x0, 0x0, 0x0) 01:50:04 executing program 1: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='sys_enter\x00', r0}, 0x10) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0x80, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0x1000}], 0x1}, 0x0) write$binfmt_elf64(r1, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES16=0x0, @ANYRES8, @ANYRES16], 0x100000530) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000280), 0x8) ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x40305829, 0x0) 01:50:04 executing program 2: r0 = bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000140)=@base={0xa, 0x16, 0xb3, 0x7f}, 0x48) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f00000002c0)={'syztnl0\x00', &(0x7f0000000240)={'ip6tnl0\x00', 0x0, 0x4, 0x80, 0x5, 0x0, 0x11, @dev={0xfe, 0x80, '\x00', 0x39}, @empty, 0x20, 0x80, 0x4, 0x7ff}}) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000300), 0x20022, 0x0) r3 = syz_btf_id_by_name$bpf_lsm(&(0x7f0000000580)='bpf_lsm_socket_sendmsg\x00') r4 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000800)=@bpf_tracing={0x1a, 0xd, &(0x7f00000005c0)=@raw=[@ringbuf_query={{0x18, 0x1, 0x1, 0x0, 0x1}}, @printk={@lx, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x9}}, @generic={0x1, 0x9, 0x8, 0xffff, 0x1}], &(0x7f0000000640)='GPL\x00', 0x7fff, 0x57, &(0x7f0000000680)=""/87, 0x41100, 0xa, '\x00', 0x0, 0x19, 0xffffffffffffffff, 0x8, &(0x7f0000000700)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000740)={0x3, 0xe, 0x800, 0x3ff}, 0x10, 0xacaf, 0xffffffffffffffff, 0x5, 0x0, &(0x7f0000000780)=[{0x0, 0x2, 0xc, 0x9}, {0x5, 0x3, 0x8, 0x9}, {0x3, 0x3, 0x4}, {0x2, 0x3, 0x1, 0x2}, {0x3, 0x2, 0x8, 0x5}], 0x10, 0x6}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000900)={0x13, 0x1, &(0x7f0000000040)=@raw=[@alu={0x4, 0x1, 0x8, 0x6, 0x4, 0xffffffffffffffe0}], &(0x7f00000001c0)='GPL\x00', 0x3fe00, 0x3f, &(0x7f0000000200)=""/63, 0x41000, 0x68, '\x00', r1, 0x1a, r2, 0x8, &(0x7f0000000500)={0x7, 0x3}, 0x8, 0x10, &(0x7f0000000540)={0x3, 0x9, 0x2, 0x339}, 0x10, r3, r4, 0x4, 0x0, &(0x7f00000008c0)=[{0x1, 0x2, 0x7, 0x5}, {0x5, 0x5, 0x8, 0x8}, {0x5, 0x2, 0x9, 0xb}, {0x2, 0x3, 0xf, 0x3}], 0x10, 0xf2b0}, 0x90) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x11, 0x13, &(0x7f0000000080)=@framed={{0x18, 0x8}, [@func={0x85, 0x0, 0x1, 0x0, 0x6}, @map_fd={0x18, 0x0, 0x1, 0x0, r0}, @generic={0x66}, @initr0, @exit, @alu={0x6, 0x0, 0xa, 0xa}, @printk={@x, {}, {}, {0x7, 0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffe00}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0xf4240}, {}, {0x85, 0x0, 0x0, 0x2d}}]}, &(0x7f0000000000)='GPL\x00', 0x4, 0xde, &(0x7f0000000340)=""/222}, 0x23) 01:50:04 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x1c1842, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x1, 0x6, 0x8, 0xb}, 0x48) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='blkio.bfq.io_wait_time_recursive\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000340)=ANY=[@ANYRESDEC, @ANYBLOB="c0e538f79c3f31de7c665941e9050000fd1db6c80386963702df00009c1b286ad88000005c027e83d9809ba5ff58"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r4, 0x0) preadv(r4, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x1, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000001100)={'syz1\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x45c) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r5 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_XEN_HVM_CONFIG(0xffffffffffffffff, 0x4038ae7a, &(0x7f0000000240)={0x0, 0x0, 0x0, &(0x7f0000001600)="d03e1d0116e62f5bafa0337a79ff6fe0638472ce6d0a2f5d23c7a87e50e90b4706f13253e93561c5e387e3049b5cbd5085726a3ff414b2e920bf411f3b2105fb28db3b7f8c68c62ffd8fd7a0df3425f2899ac767b665e6929798d1a85709ef01f7b45adbe32e08a9f7b369b39a6abd92e1553b0dcb7afa108dbcc1ffd1376eeeae156be74a7ab14dfd80b6ccc071e33cd61db5f7a051072bde5e244c48dcaad7b8195f3a984a3089d2d8ae1ad8ba8ce90d6e5d155b88fd00f8db6f3152faf404ead74cfb7de4ab412718671ac248f6151ad0018696e8e2b9ae8000e3683a874e616e5f1f03f5b1f200ed5f95a40d74fee8696c51bfc1674af3c245313b9df1cd2dded8fbcba18054cbc3a437b9fd6172c7b8d11aa412f1505179a47f047d351d93b088f3f52e4f555b8bd85509e513d7a576b486c94e36b73981e74a2c0a2d5c4b72f16c5b5d0402f83cde7194a9e6e166e08bc371e58cda733becb207f3332582ceddbd2c6d8592e22c237f27d5fd36a14a6f5813626dec021c814eeca6bef591b1379f3d50dd405c6c28aff300894fa2a513aa75cdbba1fefdc72b26bf93e43a1fec8a0c0abc94a96fc80d2f04061d6cfcd602351241275fd7f096c546c85ea04697344480c79f39a292be0d356c5c815066617837afeba9aadea964260bb1a75cc980bcee74b4451f0805137c19812bebecdec7ec3e5cdb27ba994ba991f36a35de805649e5f70c23fac605def6aeb847fdc73b6c16b4344103599600acbb09ee1c9aa8c2610eb6252e2b3145d8ee4805e24fcb5ae6a7e820408baba01652220ceedde1634ea3db7142ac6238e889bbf5de61d8fde5ad0dffbd9931af3eb61f84e2a2a9a0413c7ba6b665b276d497a9f59d4bc85ccaa8598baa7469331c0328d49d598d75275173e5211daaa9f64367fbf12bb4ef3afeff9d8c63d1f9fbb22bdd249f123bfcb830d69da65f4cb11c7e0186a2eff39d542d7a181f161e05fed2c6d8b9313ebc38dac88a8a0183d8aab4db5363af3e90555cfaa164f67c241a71ec37b1db2984ac6c60779e1b4763e1cf5c5369d2c3195313696b51e1be53d19b8a258529f876103489429254d8929f62c74b39085449ded27b554cc1f9e2e08605427aace6ae3ecc9b5cc6a18c15c78c0b75b2828a7c108eb7089766b8933a5da725e5457d4de69448b5e5981f9ffebc8e5dae9e49ad426620a27e495305156793f0aa025951b170b23676969222066ef19e86b59af192b51f26bbe3e894684732e8937a17b1263431e0b4597c0ac279dd5b66a7c42d60d25b304e27d70642b659684d88b8f1333bdd0f200cb7da6293b7a095859f1570f31d88a49a937134eb5cbfb3107585808050f940f41355a748421feb1b9e2bbe555c167730c078695beb7a91b48d7eecc184aa95647fccc6bf8497ac7f96cb83a9338b9d5eaf2c9e00bbe660748e58c3c2db779b56e7dbbfce718d5b986a1fd5e8252008d81c3633e5f9fc8fbad0f38380653a62822d556430ec66bbb25bd257e8aa45c1edac3ebc23558b31a1f73fc12f97bc1c137f3abf264a85edd183da280e4ee1018e2a130a339a0fb4f88340ba6560e7a85d3f02be5d655b2c16190d86f2740bcc77434e2bf58b8b464916a8a8b7e44a5800bbd6dc6d2a82b4ed60be9a4774bd8b556fcf2cce68ba3ccaf66808d2150792861061c13795ba404b6e66ff32f87740d04b6dfae675594936c6db9017aa823b1b6e2b1b2989a78710da1dde0b2bc4637311177d7be59bad6043f09ea37779c0212703e0654c172f80ee8b7e8a4ee77b8f6032f7a3e424a9e87c4efb5947d9ebea10cbaaa0875ed65312e2853ddbfa8db95ce5ae86a62bbe9a54a3fa9d72af228cb1c7ea0e395daccd4a25507e22ca30dfa748c750689e42e537083eb760496008518d0d1977bf5ef5bb4a522b9be89dda6650d54a4ccfaee548940fb250e036d921c975d17fd4180841621336bbada8a13f1f88c39fdf0812c557d9214f3bac588d0adb376a3e0ed1c527365fc07bb01094f63484920fc7323b4753e2fd5955abf46d8bbb2c1758857838ce29759351e68c26c955283fbd999c1fd7b2686f0ed3f252dceb84fc0fe4285891b03d656523b0d7724e121c219fc1015110ecdf1edf7ed3915bd64c43728da4c2fad3c5a0982769ba39cd9aa0e87222c65b996ef43269c2c5af4479a949feec4218e2eb747e5c44b7065f3a6e4cd89263d5371befa10f032ef0a592475dc612f856b4eae0e2041b22d689ca113a4c37e7d429b72eb0ab6d074be7141dd8b0bab17143fda71034ef8ec9ffd833ec4d7e0d2da2363e85b6261e47d8a86718051d7c34d359b9531054af6fce0e8ee8fcc5e279701e30d5f7a450752a5b9263e41d408467102859974a2e31c39cdf05118657cd1cdc8e304a531c7e097fe14a0c6455a2c4fee87fbefea125cbe10fdcc6329d2e111df090e84a832eb15456d6a622124cbd35e651221d476777cb45268cd01075fb956521fa8d449cd0c709825e5b48c6ce77348eaeaba2f915131639da9676d701654cb0f9e9a14ff40de50e4e7254bed3da3e40a064a93b098db070248f03ec9b1e06e3a9776e40aee74a4969b79d8e9a9a8e00b98d7f138b53f38a4d64b56fcf750b08e6e5816fedb94b00c5cac135bca4478fe3a311ec7091fd9927ac14f84b2ee8b7dcdf8f1527d62b45cfd3bce82830f09b6b64adc5739642bbbbffbbefe4f6e56b1afb63e8cc7bdcd80d4d430543a1fdd71dbef4b8136c40c96b22d5a0cdc7197ae7a463a6f021929a5063b1f2b6bab7f581209e684eb86529de1b16a683fad8094933d021f9e3ea513eda6859dcb9bf30b0700e230eb9671b2e804462876a8e735cfd55b1a6869d0a4dc32fd0f0aca6fa172e11d7ac97f944c9b13e4520232329fc3a66ce106e988e71a8c0eb6a524cd8d6c23eca8eb1a7822e2624bc2de1ad31927c502d371871d8c8b53f41520041b7ba1cc6805ccf870c4abbc8896eb97a0cd34ae8565fcfc5802f0f5f8935700d3372a01f4e098da1be228c265ba3b0d7b052a952556619dafb8669c5f7e4bfad44fc93e6ef50962204d732a8f30318d1009e99545357baf409ceb4556fd9c4d8e9863cd1edb3deb52810f5216cbd7252a845250adccd3144f1841d94189e74d84e69756e637e230edf195d915329f53f6d1ca0687610b5d16b465a50eaff3c4ee95ef8a29f3087cce7162153d9770c8fb7d401e5387ea01d4b386f04ab72b0c325bd8b2e184e858bae91a4914bad7fdcf14d33ad1b578de206a81e54034408a3e1279d5f32b0204a5fc10fd7d1095be3342359f0ef1fe4884da54072e2f11433cf4fd9e4c8f87d3efea8d82b3ad7b7223b44feb997476651e56893829601a24729b77543fd6975089f17a5e760ef8220071c14ef135cef9cef30764bf935e2f07815fbe45be3168aff8a8a566015eba257bc6ad494d79bdf8cbc75c1438e92188b8d1eace0a64a45426d842425e5e5cdbecf07acbea6ffde7bf3d12add110402354b56127a6ecacb6c9e9816df47862cb42df98b9639aa68ddb3d546ba841a90abd2c965db0c53718d6a014a34e0e4a868e4c1e16f1a0c60da345a26977a74e4ad75c9b9f9a4bf69886e0d0fd2738c2aaaca20321e3ae020db124297470564745d11eb9cfbd3bdb6c021bfc4d7fe1d11ec15f7bf58159b7189392968b48bc88b94a5317cfea88600b7cde9a3fa4d80878fcca48b8b4e96878bc1d8a91be67db1396a55d6652e41ab1a97a6d8a2ba24cb43631e44546c02047a48d79152b33b5af7c95ade7dc50371ca16553378dae21382f565281c7355ee52b5c9cba86156a25c7382eb31645ea82a4884fe2ffc089fecd575740cb06bcb7451cc0d5a95f2183f5fee56b64c47bd0107192dce8de9b554de9dac789449c551d56390fb9ef4ca294714e8dc2c5caf40105bc94ad2561b2f44261cbc95015c4041c07124f9b9ce2ea5b5af954dcf3570cf55c6e40acd1d29d280a6872ae9b1eda60226ae474bdb94203883b14148c03939a396c13d45d290fe7962adb1a428fc1b71aac4144c066fe5b796efe0e18288ab8d03e0c01a7f60958a69fb9fc6d23926d29516ab10a5441bfabdd910d94418305224569ac36fff6d17702ef211475439ebaa1daa5d05f3e1c250f575b662c58a20a99aad96707e51ba4afe624d51160b8938258d0db2625cda2e2199b154972be004a3608492e65b2d193397b64310bdca1b00d1433256621973de82b90ae21a392dfcdcb6fa34534e01b3a5e837ee78521262b17e61ca4fc2f9908e1e4850dc2bc4a5e6404b86931ca8bf780ce96bb5d19f57dcebe1a84df107c206da43cac466e65609c6789d36517355942c4b2942f933d8e80c026980e4fb1452f6554f86bde16d3473ff098dabcfbd5baa25730f805e1adccdf0a45963546f00233193fe66a68ba8bcb4ea31c626b1fb40bbb7e2d2247e54a4c7f5294e840eba094e404635a408a2d6bb6f654d19f7ba31b5565bc89a2aba0f2181eb0a1344eba9d26914fec3a83bbc4a1aeaa01b6690e7409beff3d43463392b15afceb9f38563041f00ae8485a5149d7e07e8657cb7213d156fd4fceb2112befc3c3192487443d0dbb7966cd5249d869575a66ddfe0873353baab8be03837aec38e32ccc6b716b34e43abcbec45c501573078df6ce67d71fd19a8d426fc899dbf097f4d0c1e203631f0b3009c607bd8b61ec1feb82dd14e9597d1c07c492105d78b8c08bf9d512d52426fc8c1c19d60e0062c5d905d17482bb217b88062ff9d471d7688fb1a0aea35cfd8ca3170f7fc35cb761fea705d637354708a9f4476eb5aa0e05b748131b08b0da9b62e4b72ce9a75d0d6aff86cf6f5436de4eb547d6adba8e9fe5b3f7a6beffaf289d76f8da01ffa4db7c5e813a6eddabec2d7f4422c2fd2818ffb48126feb28f2d3954ee29ac0a018c958b9589c2af195c42f954b59b879c4c17656fc3a6e68932b97ae90112b14ad5f8559bb980ac761b417332a906858c69ce396424cbe7364463977a8b5ff7ed8302f14082dbed77bd158faf7285d315e9a791e3a149dde1d4b34aa8f70f8ec22b2e5c36231f4fb0bb4d2df92d23acf929f807138b469cec4cd9c32435559258c3fada8d540a5a454d2793f2368b0a3ffbdebaea668245777bd9ec0ad863163c63600080376a0066e30a71c529f4927d23826c4b32727d93ac69365bc1321ab1436f0a0cc5af38440829e3b4edb4e7f70e428a54ebb7db224da185f5386f88777a65a0564ed7a7059", 0x0, 0xe97}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r5, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x64, 0x0, 0x0) syz_open_dev$vcsa(&(0x7f0000000000), 0x0, 0x0) ioctl$KVM_SET_MSRS(0xffffffffffffffff, 0x4008ae89, &(0x7f0000000440)={0x7, 0x0, [{}, {}, {}, {}, {}, {}, {}]}) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{0x0}, {&(0x7f0000000a40)=""/157, 0x9d}], 0x2, 0x0, 0x0) sendmsg$DEVLINK_CMD_PORT_UNSPLIT(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000040), 0xc, 0x0}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$KVM_RUN(r5, 0xae80, 0x0) r6 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='kmem_cache_free\x00', r6}, 0x10) write$cgroup_devices(r0, &(0x7f0000000000)=ANY=[], 0xffdd) [ 251.292697][ T331] usb 5-1: USB disconnect, device number 39 [ 251.307981][ T30] audit: type=1400 audit(1711590604.383:348): avc: denied { write } for pid=8130 comm="syz-executor.2" name="hwrng" dev="devtmpfs" ino=94 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:random_device_t tclass=chr_file permissive=1 01:50:04 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='blkio.bfq.io_wait_time\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x2c) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x300000b, 0x10012, r1, 0x0) r2 = socket$nl_audit(0x10, 0x3, 0x9) r3 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) r4 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VHOST_VSOCK_SET_GUEST_CID(r4, 0x4008af00, &(0x7f0000000040)={@host}) r5 = getpid() sched_setscheduler(r5, 0x2, &(0x7f0000000200)=0x4) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000002340)={{{@in=@loopback, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@empty}, 0x0, @in=@dev}}, &(0x7f0000002440)=0xe8) fstat(0xffffffffffffffff, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r8 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x4, &(0x7f0000002f00)=ANY=[@ANYBLOB="1801000001ff0f000000000000030000850000002084c3774f450f180321e4945abbf2adadd27691b5bd91c9e0c5310f72c95819f29e3eea983d319be11f70db1d31943fadb0bb2e4dfc3a7da899c3c1272c9c7f15f3306d1938b6a9a3ed7e9bf5f54aeac8cebb047674a703487fc63e3b9afabe5de88bbd0ba3d2d921221e"], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000140)='kmem_cache_free\x00', r8}, 0x10) r9 = ioctl$TUNGETDEVNETNS(0xffffffffffffffff, 0x54e3, 0x0) r10 = gettid() r11 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) read$FUSE(r11, &(0x7f0000000500)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r14 = add_key(&(0x7f0000000080)='user\x00', &(0x7f0000000000)={'syz', 0x2}, &(0x7f0000000040)='9', 0x1, 0xfffffffffffffffc) keyctl$chown(0x4, r14, 0xee00, 0xffffffffffffffff) keyctl$setperm(0x5, r14, 0x4002410) keyctl$chown(0x4, r14, 0x0, 0x0) keyctl$setperm(0x5, r14, 0x50a0628) keyctl$chown(0x4, r14, r12, r13) r15 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xa) setresgid(0x0, 0x0, r16) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002dc0)=[{{0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000140)="46b569e3269616bda85b46cac2698972b84800e3c1c8c010916342e3b28a5c84c0521ead20dd998cf92b83f6dd3cefb9eb574deb4fb597582a9e8d443fdb6410b54b62e1d636175c25d1a172ace42e1a645da77ef2b1aba898763718cd6fc911b1ed2c21ecf099ca1e0c2650907a3eb32fd488377c7a74c9a83314a546ab2d90609978f4cbccb3eb59392e40f3ef388692b5ceb3bd5ebe5c53033827d53f6aad0d19f7763a", 0xa5}, {&(0x7f0000000200)="e51402cf137f95058b51c750a703ff1b29f3a8f7f8cca8efc79736be46d5dab0e0b1d19dbe4c6c7fa02dab22b8719a081cfe80885285d0f251225432b0e9e7656fb490b38c25650744e57dcca2b6e583b2d8b8da87128ae17df65f70c480e443ae1fab07433f289f48fe7aab5b4c4344abe600e27abc9cc0a76db032ed53b2170f22336adf977cf174bc6243b393ea19b876fd76d649d824765bc4e1b0bd7496ceac53bc20cc1d72008d118f52295dda432d7c74313ca458c2b95fc4f19477a39e2f99afeb23a8cd77609185593bd0a8c7d86974410496e114c9375149d9f3a56004eb96bc726bf0", 0xe8}], 0x2, 0x0, 0x0, 0x44000}}, {{&(0x7f0000000340)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f00000008c0)=[{&(0x7f00000003c0)="546bd37a33b046ac3fbf9f0fe3d9d1033e05715e281e03f005bc2202e0de19034a7861be0a8ffc6221ee3c4de625bc9ce621cf2a1b4f9f311757f66d6a739749219700acc34324dee75fb71c8ed518a0cf8600ac6efa23d33790b45c3ece9bbe8f5164005a0c1d35b7b0e036018046af8ec66f635df1267d98f321d53280efb64858e6", 0x83}, {&(0x7f0000000480)="202461452a45ff37f3e0a16d41852dbabe5d177bd0eeabcff24e075a5b52d61d6faaf419becbb2d685567163286970372668e606358af83eddbaaf5ca1c39c218db2a40807e0134b3947a8681f950eb163f2c7cad44acf46b131be823961b48706", 0x61}, {&(0x7f0000000500)="44ee492b722082213b1fe2fa8540325ab9a3a89a0e2de26cf390f806d284", 0x1e}, {&(0x7f0000000540)="85ae849282950659ff9b20a0e0775dcbc56073540fb76edafa95a59877baaeef36a8268a4694aa11dab3d55caf4d7a286b8eda14f42379d79dddd8ae5d8d6b5a2f9540b202f62eb0f822fe9a03c7cd74baeca155aea65ad8c8fd16fe22ef61835c54369b44ae", 0x66}, {&(0x7f00000005c0)="bfa1e1f8e69761b1d3c0ccb22f2ff31a861563c086b5f2a15d8405c0a99a7a3bac864a0889d1fabaf88c5d59e7e553bf52d071a4e0ca5489c932e27d308451bac29b9e54eda23969d3f615aef5ba61a215cc8469ad92ec356d73fb797b57ca51f68a743fc9b42a3a4af3e3b5391c2582d9c2454d0b7f40d2c1a690895535defd4365447b7700ca97ab69f78f9383ae4daf3424e21a76873617d9", 0x9a}, {&(0x7f0000000680)="a4265254ea9a4928dbce00349aa83a4f0d67eb85f45c71883f36353aa278eaf1cc37114bdf7f8c1d1bb3dbcd6499f63751ab3529dcac91974fb016958ea21c8a0cf3ebbdb66db34edb0111524dc3076ec9a8e4a869abd9c266dc5893bda594b318b901e6000704de1163633a6d3ae5bc0f16f32abb0302e622e548d6905cb3d4fe590f6a2547", 0x86}, {&(0x7f0000000740)="225d14f5cd2757aa463e7fd065316841ed8890112c2cdfe791c2ba75a4a9349426925764f172cf9485acc6dfd15505ced83bea19a6a474641ebe943b491d5dce681eb65c2943d262d1a0b217aed685f3f92a713ed384237ba2533d971f5cc8dc6eeba2b4f497e3b187b51bb30f389436cc7c6d30c069f2bbed1f84d5", 0x7c}, {&(0x7f00000007c0)="4f018074f494860f2768c373e19c3f522fbbe24b6ee250a36fa3769ce8e6243b5d8a057cebd3376c2a2eec9852c0b2aa6109fd063f841c1773708e30af1cdfeb51f258b0a3bc84897d9cebf1903aaa52b561b096e5d0590dc7c94405484923378e2c3dcbe7cd5c038d124ea67f78c2b3ce480b8ac5b4ce8fcdeac9c8876a517d0f8d7323eb847f2cab9c36e81883d5e672acb79dc7f8c45507a2693c19d32cffdcfbda2ae6bfd287b8b08fd9b998930ab7f17bc9f3a89fc9b82f444da8d7b7ed677facfbb6ccd5d3687fa4d4f8fccfd24f6fc6a3bc1cd2de4c9d7d26fd1f38a780aef2b6ce97ba6977", 0xe9}], 0x8, &(0x7f0000000b00)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x60, 0x20000000}}, {{&(0x7f0000000b80)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000001ec0)=[{&(0x7f0000000c00)="9e557c656f98c7d89a980392088ba45b1513005425c9ee1e922711e7c131c314f380d71c9352aac2a055e0ab5caa2de6f520c143301b37438784d1db477f21e5b43c9c0fde430c2c3ef44f14ee5cbca833f78b5eaadf4a64718ec46e5d042a54b536e29de82ed764848f90e5cf3f0fa71dad7605c4d62e1391b8ff4ac7372b454b848bc93e88f32a5d83dbf308f2ed68501bbecd1f1d2fd7dd3c2c97f1914950c867bf285f95988a2da8da49f6613918f7e2222ae788f709c104b3839829fa690d6505e5c34a", 0xc6}, {&(0x7f0000000d00)="26644f7975b80e5bee9279eda59df4daca02ed5cbf8dc972c4793a10966dde16009871873e88431b3e15a5b24c59d8b7478122bf48ff71023be47b9cf13f066ce8bdb20257b2c649ef632b4f6ce8b34e4172c64ddc5abebd1790b7c4ba75b95b4ee5789048131cbb846e061c0a78bc412028c00ac66e6d7c161b65804878fa7fb248b9bdcb9886b51958bb0131f03fa0dfd4be3662140824ac44b06122e39e7dfdba7a", 0xa3}, {&(0x7f0000000dc0)="49076ccbe6d8e0c7334217efb02e93fd53722ca6f5ea1a72d0df3bc2e160975fe5db4b67550437fcf9214d766abfe3e1582114474d98da98586523048b29c0f35445117df4e05d58ec5df9f4d0f3519b989344cce1bda6d2860d575853f8975f0d000e4d4af79505fb17814c1a6db94a37d0cec55b91714e7aa94c4b73fd63dfa45014a244984466872d55218ad162d7c182bcafeec3aa5195bbe23e65a5050556f1c7e91edaeaaacdbcb6a1a800e30e4e14a5e3c744ea867d46d7c2ef0984fdd0e1b4491c67dfe8d019ed63946d049c383b93171c768905a2e51cbf41790c1cf28b3b95b8e4026e9fcae2e695a1a59237db327ec854c8098ad7a471dd49dbbe291c240069794f4175c68fe57bacb0cb6fcade895f3982a2688922c24c5b5c7af374336fd710225ef955b0170a60827d1322785a459911643bed706264c67b8c1450ad72f22ce33f09e62991618f5314a98a28af6622b7c1dd7ceedfc41003f8b846094a90b7ecba633e0ca11f8a24ddab928cd78cd3eabf627ef375550c5a229a538e9ce479c0492bb6d5e43c0546b3a70b103d02d930ce942f079e18eb0b7bcfa3a5e69777bbb3139a6f66d68f9f6f13bbf7adad699d124df420061a1db9f26a3ca61ed06ce1df604848c51eaf964d6f955bee59b3d5bdffd1b15eebd3f547b7765038ca68d061bde9673f7f89787e1e2e70b631aa2309db888894e9ed546bdb263f5dcd343c7b58cc4a6abfb9a39a7c40acdbc423ef099cc4ab0775c3bfcd86f439e4a669b13fe488b1e2cc12cacaf6098f99f01f891cddac9e6ad5d6f909332c7b335b778950041bc12e99c7da84b0c0945dd3150f82bc07a1a47e180b9d1b16560e8746eaeb03f46c9f0e580e566be5edfe34ab29bc999f01ee02b7ea09b8f6f9e1dcc4d0e3e0b0f55d3538edb344af9bdc34bf1118ae4fba600dfdf89af9b988041e5f321c2c8e24d8916986a40f147086a43e4942c16bf3c25f6eefad70210942a4426e9829cf413a73d468f1c3380101b041bb5b88ad93bcc2818e3b9e8337a0869d1a5deb54f23b304eaab6ca74263ffc74ba651da028cde4848fce70e5178f911c54f1c591293095ccfca27f810907a1b8bbbac22f8e397343b7747c308ac843a30cbf228a2740757a60f808190c555b2f6f53240048f25cd92fbd56329e487df38e28e7c093330c7a6830e466ab448824801428a88d9e78758604a0d5c0fdd7235685484bec1c502ee37b68f99fb6470ae9537426b7b8fa6ad201ca9e55c40f560923124ab70c4e8535fe2c30503f7bed280bd051135924b1c50203f2218d0817fe1bffd7e11cf06112a2252168ef27d62010991a6de9e995623feb195e013d90f8ad81ce0d134d834b9a3ffcf995158e02d1171d459647cdf6024451d4e67a708ae7115d91d0c109353646aec13a7ab76cae8cf3f20a273cc97a5a705abeb7b728cd008c06ff5c83f4a28a6792c5f82f2ea2e5e697434e4ebf66de25a0da7383971b020bf4ace90a91260ad81fe37b19610b91d4e913136ac2186e5851d6be2b912c3c8c3fc77cd5574debc6e8d0f3a0fd69b16f547c2160e6435724c37978c4a0d9e072134c581c0f03454db18521c62cf349f35361e00ffc696fa1de461ff849cddb250984cbc535c90a5a3845e49873e7cfb0b58de2488e692ba864acb6043e2c27927fac21fe3675c39850f5a31899ba22a07b5f34fcff2eb87c30f03611c1240505ba7b41f7ebcd25d81892ac674d924c83bc0fca378d039038ded55ae572e2820c7a7acf35813bb2e02d08a58c893936ccbe9fceb9a42fefcfb2df99add4983cb1cb8473aee0d88ecaf6fffd00f9ea38f34f656d4c3164c493aa370767c7587226210a17b63f829ee027501b2ede1fc996c7b72d77452faa4178a68195764c6084101a61be218d8c95984d4b7891aecc6559244c0ca3c73303557aed4891c3fbda9fe9491e0265c5602b6531337f62096eac869010918c34cf15f5292e864f7e7134c8dc400704837cf739758f4b6ece2418655dfa828bfba9a2b53973c15aa763e4c1074a7872cfd7ecedd1371866d5b431f821a702d74b84952719f99de1060fbdcc8e18776728583277fa1f64354bbcbdb5e613f9b56c7a9d27e9b68a5fdd038f0b940036b934e17759c382f1423395659e2b9437842dd46e3620a3a7881017e8ae01e05bc95158bedab5babd6db3aa9ab519d6eecbf1eccc3490f6ad7bb945069ce8b8e67061bd29bfc50939de75b7bd68d80eb984d473c6a2c0a616f07d5b6788c063ae8bdd6b7bf25ded44033f538e37562a387cfde7544f057446913bd364b5a841af2d2fc6c84ea91cea77a9921eee380884e18b653a9fe8c94f826dfe1a959121369b6453b2910e8a3a1823678448339e58765dd452b56506bc88fa0eec953ab5476d52e479955636dc72c9fcdf0521ed8ecf97925065b17110f9d9e8018a1531ab4724fc09b7ee45ede6d559719edb8a82e709069e527044ec405b5441887a1bdc0410a4c081c05c9d5a1092907153226a6162998e2e5e01af18d5b342879d620afb1c7dca114eba5eca298b771cab000e14468148f4eb76dec2736d25dcad05a313a40a7f789cdd88f9fe7555d1d475bc77a93f9383a537ecbceaf0328c9e59496b64017c6b2f49df4cbc3bfa354264929d5a904b159f328580b40bd802e63703c747f3e65150ff5f7e848b39d102d9a573c1d9fdcfb571745c9ecb9d35a4778a23c1b3b556cec7e8181834b5480dd650e1ddddf9342684d79a9c3381e507552be50cf5229e2ef6b589ee533238a1de7c7b71a75e67dde8f9d74d69e6292324535330c3f8829831d31a67856f919aa6bddf163af133e575946b5809224ddfe38f0563004013e1bcb2bb6573ba9f83fca7d7adb259f9f481b744bdf45398bccc9539384e865f65776885cd06ac632e9f39567fb2a5e30bec9c64d9e75706352268366c78f9431450ac297f30220befa6bb0f8e4131682e263d65fd8e80e9d20a2ff15920995606967a2051508f5d21d5de773fd2389c0ed6d2f064a4eafc159d2ee3f6196a00cf5da0392b4fc1f1d8d402f5b313287647fd7a18c48a28218ae8490631ea99c3d9ef4fea145b3476445dfb5e97875575fde4b765737fbd76abbb622e4c59d057216b8817ed2a6bd71040d128cc604528137487f15c5209da7a500cac4139f50883c85fa36a6b571e31a805deb86b62e04be8b34118821b00b3d0422232c9cb00bd208db8d3dc5156eb385aecdab6b6a51a9e45adc95108f554ca6af9bc2748af2fd1f381419dfa75864a9c2dcc89b338d07670426dcf90c194d9e75d52896a9329f9d371be4a853391b70a713d0acb69870091087ec1b99d27ccaacbb44ec2f1c5cc814df88effd40c3c6c928be74ff758b6af4fd494d72dc02cd1fbf509e386576da1fc7cdbc195fd24b274643e0e5677ae2013a6502b6ef77ce8a7ff328cc454cff7798d195cfc974760f246c46d3efac6ab3adb46e8d2d08ec85f6013f384bfdd3074a16eb4ffda3e59bdbf986e6f8aa7ec3c23c62d510f1407181cb3b1952772f30c7c95240bb41fc4cd853e09ab79f825fd6e08a1fc95bcccc7916dc230a73301cc76cecb29d704b11fff2cfdf28595ba29ec54c258ab171d67e2fc55e49bd0273301fb8aaad4d046dba01a8e269729a940eb27c61e99da9dccf0c50b4c6aa490d8c8dd612a6852b9fe9744bc4f08be642b7be197641720bc6d717e1ead2539bcf67b38603c99cea3587e0e47b7727c113e424c27bba0a176a5e01147b46ec03b7d5680f706cdf98250ae9aedef72f3d27ae3d4e2f6b8655b1eed5d8122a624d7a044c95c1a15b28c76e8319abaeb9235f5070e032e07c738b913df1a73d575e6fd8b6ba409a8ae06083298b0025b91cd95198c6bca9d082150d629993dcd2ae0178ce4b706261109ba2c4429f993a28ab796a4b7aef4fd26f5b71f01e39ac9e33959a27fe559911b644fe7e3bf155f99754b334477e53a32fe78cf841f5d0daca854582cd2987c3fe9c72725685923c184850ad604fbe07c8715962312eef7cd14ac4245f7c79fb8553852a557341de5a85be3dd14fbaa74ecc863447a7095763708cd37839c720c96242823394b6ae78548842eb40704c75f7fc6bd778966fe52dc3cc1ad053cce432e944a172adf03a94ce6428ce0b457d4d9182e16e8456590c5690873aec2d69929b8c70823382c5661fd6684e6c07e40c4ab2260876ce02e8306e30f6a7459c3a162d7732a84c5bb916399643579aafb11161f076ffc8d4a70da2168ef4f7d868ee48011eced3e8768b753af820eb909ecb8087ec88a1b18d0f3a14ff554f06dba255dfca94604bf8041754f7321f17c77426ca29d46d33be300321eb53ff7f297e63f0ec6494ad06e81aa3be69f955b9c79bd4cda4c2f3e19a9168a24bfae02c61e429d0a13f53c1c4d3fdbb494664ac3fa834d8a36e95c76260db518adc97418c555c90f2abf638cca26e29abad9ef93790cbf09729de881d22f02854de0687a0eec55a132a7e979a25a5a87a309bf083ae1b4bcbbb7cb86ad11aade9ab3ee19966836d44d71e0725dcd20946a3048174766ec42df2ea88fc13a00528a19fc4e0c6295dd98ab227aaac283b1e1193ad5e817463465011b3b886a665eb7c95996fe0592fa4177711e52d1dacd4b6d6ae310072735c48d8250c4d269620f85a13a8773f310fe7f2227d421a9162e0d044dd59933728f438f2b254a1dfe792923142744c7336adbecc74ecbd027d78fce1b30240c39a760d6b42688d04df05ac1a0c67250ef6504c6e3d1580a884ab56621c801dd67ee4d4edf9b32986cd0f8b631a6b998ac24ab358fba9ef2ef4bac41449de5b2d7bcd313bbb99dbf5fdaa4a117b8e166e2cbf723f258d62ae302d5f6ff9e21db4d6e46532cbe9a21fa40f84111ad9116d2a26312af64c10d5453867b515d10d8cc4b8579ada9e06a93a10054703b81b1572a64762dbd7641051aea99c20c84ebfcdbea875e3b58c8c0802447ce20004225370e4e027e154a1bb58ca371c415eed85fd23cda26c6809ca3e59623aa192a5f621aee80b749b92ae04f4a4c5de7fa5ff02c03290ae38b1d6ff2ae662448c3b7374ad4f3c4898096a8753b3a342eb3c4c1b54cc7e8b7ba1fa45d1db39c4110fa782ec88d08d50bdf06f9467aa8453bdb0a7ed5b984204d5f79b86f8c7fc5aa236badce9054eba6ba5d4c6ff89d4856de805f8e35c2d95331e63d442884acabfc218c429565f5845ff536401bd404bcb2120a10cd09e2faea92049c14423b2bef42ab63a06b994eb5618abc3b95fb1c4cbbfeda39bc19dabb1ec79f41a72720038bae1243d48c7b256d9094cd7dfb8a24f512e5495cc0fb8fe58365a7af62251ea3c46329b996e06bc93f2c81afd5bcfddc0295fb1429f3e4cea4a539dafbe93b49404499a8475aeacdecfcde89975c098e0aa9b0bab79c4443dc9d56aff3c5920b13a6aeec8d946d36aac7977e6b7c28b953865d5d2ae83860010b3a40c629f53b32d39e99c384068c0e402dbac377d487fb7f8d6071381a65a834ceed9c553a5a2da5a9da2d367c6d7d054525b2373a66fbd8f3db71e920e38161973c657cc1b96d26dd0092002ac0b459744c91e6535cf841681d354374b9b7d6078d25f422b7d8ede225146b459ff82664161fa31a3d918affd303061eae17bc62f52da740f7f18d95d8ae082568600c3c2659fedcd69f69cbe193ec56c90ea74cafe3de561b18053d1f87a4fd65dc8304c88aaf9465f7f122c3db9021640b51", 0x1000}, {&(0x7f0000001dc0)="a75e61efb1f9bd217e476b49f5034ab2c834c0c2edee7a13dafbeb215c385f3bee866e05386726fcbcb62fdc9faada9befa17c9272e207b54e14917e78e897c090b33708550572a8459dc40373cf4f2e9e88c7780cfa65196028eb2331eb47e422d9ef767b37d6199c1869aff491b5e7fc46675e57af8c664aa66e1ce42a8de86a6f853aef9d7d5b0892951fbb95c5f02a3e7705350f94bbb1a488de68f5b65d8b5e822585493e2815496e00317e4cc901fea08c9171027373e4fd0f85a529c1420ec80b22de", 0xc6}], 0x4, 0x0, 0x0, 0x8000}}, {{&(0x7f0000001f00)=@file={0x3, './file0\x00'}, 0x6e, &(0x7f0000002100)=[{&(0x7f0000001f80)="e18c0a297c516b96f0602ce50e201a71360201f0c540f47af23fc8975cbc1291f1ac2047e6d62f12635d3b296e1297dd9c0f0a8a9d2b6ab554e3d306c27af638478b7feed933ea5fe398544e9427228ba23a94844f0c00b99366e0bb2c78e8211754beff28bd54be6db6cc036a2e668d1441693d4dcb396ae7c80c12b441bf042d14e801bb83a3eeb0e4982736ef725ddff40705a3847b7a075a0d0c443d21d3815035b362950a1124c20c974cc765936893a059fb5ceee565714aa4ced219c23eb3c80c22b82d31135902b2e6bb76437af1a2ce1f1aa2035c2c45356c9f39efe0610354aa5861fca80aa1fffd50d399a1e4", 0xf2}, {&(0x7f0000002080)="bf280ec695c66327e26f56a0a3bc20d521cf25b218a981520403daac996211b7a2458d4dc84d0e0a238c5f112f286507e4e30fb784cac86b5fc2313f0969833d137e6f0954ebd1011c1abd45", 0x4c}], 0x2, &(0x7f0000002500)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r3, r4]}}, @cred={{0x1c, 0x1, 0x2, {r5, r6, r7}}}], 0x78, 0x20000040}}, {{&(0x7f0000002580)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000002cc0)=[{&(0x7f0000002600)="666c8efaf4901a407343de096a41e0ab8df682e145782b3ddd658ea0432f8131b12d4557fdf4a77642b72c55367e2af8f14236ea8eceb0d2cbb4d0d7d89e07babebb963cb5d6320e6d5364c5e6742d39f4ce79d7e0440b326f3202b87af3855a03cef8e467030f0de3361991cfd596095a439e0389c442ea38b2ffa287706840f69f5fe314cac3b55514107f4b2eec1bffda8928443e0aee6cc7432b657704ee5cbc5803f5ff6eccb7a8", 0xaa}, {&(0x7f00000026c0)="bb4b4dfa94526f0f9cf60702c81560942c3a2f8fc2fe43106dd85d3f95147b97fab0683f45bf8c28494f3de592ab750bd53d226048fa3c3c735d7ed84a0ac35a5320ec9b0580b1d1bc27f591ff70864ff3d5d863bb4140fd60b2fb9ed3cd74626018b05e77d6fb69266862b8e28223495f97e484e755246d0efd88fa1fe0db61fc88162bb6f290635fd31c6e5fd09e7aa2859337b19a6a4508a5823dcf7ba9a6417600e09732aae16bc764b830174c8a44262045d09bd38f6237da85059b24af862bc18063fb6854d2a10c969154c67c586a1d6293773200033daee30fb0e23014cf393796ebc98703f0ddbd2d848f9bbe2f9269d5ec969207f245606dbc33", 0xff}, {&(0x7f00000027c0)="14c1191ea97858502bb5247ab3f41affaa49a775e1efb53b02fb9aaf961f9ab8ff9282fe7ef18f58d4d02850ddea1f98983846ee14fa3b048bf7ae68aca2828a308a45d16d8ea884823009124e13ba776ceec6e287bf540e0528885857fb138eb353ff8b79dae1719a11fc3a172ddbda002951ea2b473088da2d2f1f80d36c5204e04f62cda603c6abe8d745117ce9e14701195cce55428d6da9a4450fe809595ce48e3cff", 0xa5}, {&(0x7f0000002880)="1489788959a31fecdc6d6f91263bfbac3aa7973a828d6aefb416c7b2e04cba9f153f13a6df5330b8dcefc5baf95dfb49e3c3c3e78a44a7505b5f997d0501b0d60962b4e6888138cf8ef5ced3a1a0b9125e3022f36a03c9f82361e3adccda9d3a62786226372676f7a9e2bafd86ad87653362ceb649888a2459eee8aaffa6329f74b5fa3d360788db", 0x88}, {&(0x7f0000002940)="651349b545aee8e0a89b0cd63a9773c26e3252042a71523adacd24a770e6ede249c66dfd753c2aeeec11095e0772014035f223b65c10ce3ee9ed8336431e7652439ce6b23eb12f2678d112de431a45e8dd1275966e6d6cd8a52a56118fb34ddb8b9e4104819ff6f29b9f659dd67c4c81ca2e8b7c381f6d192a9503bee2bd1725ce395f81c527e756edecbabbcf4a53436bfa4da35e651c2abb83e1254e739c6bec1fef49439a351fef08dbdb47e393e1561e583017b7439461612dc93a880cf903c30ea63313d8de5d8dcaf738b0252879b40d671ecb8e486e7daf2ae93ef4fcb63c2f1278bf671487d5be5137780cde23", 0xf1}, {&(0x7f0000002a40)="93fcc4b69433a1f2a787ec651bab02e3e1838465dd6e4bd7c112468abbec163a9302db6d7043593b69a46c5f59003a454a8adf0f6eca6ac9bb32ff0c8bc11ebe282a61a4a1e02c0809511a762225", 0x4e}, {&(0x7f0000002ac0)="57ab7ed409873c36d5a075d1342b3f860ed9800363f1aa767c6034fdd84e7922661cd58448ade04119f91e491947c586b2a80940ae5adc09c4422e098a82998260a7c57126a8917136bca39ea81bd11cd724226e1bc794bcf99c3d6fb22ad67e8b943cab8ff034292fc3fe389223b6f52c717b316cf1bc2348fcf0b0ab60e69ec05b88a34a6b87261e1648f9d28d97bbbc8c613700acb6d3a520b64eb4b0b9a1c662c9cbfce79edeff05a6dd02f7cf28b8d30ef3db06762e27", 0xb9}, {&(0x7f0000002b80)="804da23257bfab41d9daf24e07206a6b1c5cd9ed44376aee5ea61a65b7e1192c5ca52898c425cfd8730c525fcb87192c339e74a8c3ed0547944062729eecfd92394983f28bf817ee2a6a5162f73ac575c85847d36e52e9b4db9162ecd5c705881aea70ed6fef811b0f3a2b41ea3fcf6750dd78eb74a0f6a2a8ef1dc62ffb42e5b617bd01b1a0941b4a0d614f0a0578202c40dfaa519e91b3f55debb0e889003f855b5a834cfd9cf480f90bae01e27950e4499943eb633a6601a07fe7770b4f9d7a96a455eb1e0d1a960ac8396fcac71e3c2899060bda86", 0xd7}, {&(0x7f0000002c80)="4e443d44e482595453", 0x9}], 0x9, &(0x7f0000002d80)=[@rights={{0x1c, 0x1, 0x1, [r8, 0xffffffffffffffff, r9]}}, @cred={{0x1c, 0x1, 0x2, {r10, r12, r16}}}], 0x40, 0x4}}], 0x5, 0x20000000) kcmp(0x0, r10, 0x4, r1, r0) ioctl$FS_IOC_GETFSMAP(r0, 0xc0c0583b, &(0x7f0000000d40)={0x0, 0x2904c, 0xc, 0x10003, '\x00', [{0x801}, {0xffffffff}]}) 01:50:04 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000340)={'bridge0\x00', 0x0}) r2 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000940)=@bridge_setlink={0x44, 0x11, 0xa29, 0x0, 0x0, {0x7, 0x0, 0x0, r1}, [@IFLA_AF_SPEC={0x1c, 0x1a, 0x0, 0x1, [@AF_INET={0x8, 0x2, 0x0, 0x1, {0x4, 0x5, 0x0, 0x0, [{0x8, 0x0, 0x0, 0x0, 0x123e}, {0x8}, {0x8}]}}]}]}, 0x44}}, 0x0) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xb, 0x7, 0x8, 0x1, 0x121, 0xffffffffffffffff, 0x0, '\x00', r1, 0xffffffffffffffff, 0x0, 0x0, 0x2}, 0x48) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000181100000000", @ANYRES32=r3, @ANYBLOB="0000000000000000b7080000000100007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f00000001c0)='ext4_begin_ordered_truncate\x00', r4}, 0x10) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000580)='./file0\x00', 0x0) r5 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x440000, 0x0) r6 = socket$nl_route(0x10, 0x3, 0x0) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0xa) sendmsg$nl_route_sched(r6, &(0x7f0000006280)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=@newtaction={0x68, 0x30, 0x1, 0x0, 0x0, {0x0, 0x0, 0x6a00}, [{0x54, 0x1, [@m_mirred={0x50, 0x1, 0x0, 0x0, {{0xb}, {0x24, 0x2, 0x0, 0x1, [@TCA_MIRRED_PARMS={0x20, 0x2, {{}, 0x3, r8}}]}, {0x4, 0xa}, {0xc}, {0xc}}}]}]}, 0x68}}, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r4, 0xe0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x3, 0x3, &(0x7f0000000480)=[0x0, 0x0, 0x0], &(0x7f00000004c0)=[0x0, 0x0, 0x0], 0x0, 0x72, &(0x7f0000000500)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f0000000540), &(0x7f00000005c0), 0x8, 0x1e, 0x8, 0x8, &(0x7f0000000600)}}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000800)={0x8, 0x22, &(0x7f0000000340)=@framed={{0x18, 0x0, 0x0, 0x0, 0x800000, 0x0, 0x0, 0x0, 0x59}, [@snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x10000}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r3}}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x1148454b}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r3}}, @btf_id={0x18, 0x3, 0x3, 0x0, 0x3}, @map_val={0x18, 0x0, 0x2, 0x0, r5}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffff9}]}, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0x25, '\x00', r8, 0x20, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000200)={0x0, 0x5, 0x3ff, 0x1f}, 0x10, r9, 0xffffffffffffffff, 0x2, &(0x7f0000000780)=[r3], &(0x7f00000007c0)=[{0x3, 0x1, 0xe, 0x1}, {0x5, 0x3, 0x1, 0x1}], 0x10, 0x9}, 0x90) mount$overlay(0x0, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)={[{@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './bus'}}]}) 01:50:04 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000000)={0x0, 0xb007}, 0x4) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r3, 0x107, 0xf, &(0x7f0000000100)=0x9, 0x4) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000980)={'wg2\x00', 0x0}) sendto$packet(r3, &(0x7f0000000180)="0b031407e0ff640f0200475400f6a13bb1000e00080008004803", 0x10000, 0x0, &(0x7f0000000140)={0x11, 0x0, r4}, 0x14) sendto$packet(r0, &(0x7f00000004c0)="1964393d047cff4a8aecff579e41a853e0d64fa07296d5af31b2c086b8cfd94bc81eae7797b29729eb50d7797489d66e06c51bc22005162e8dffcbd28a197c7f2c6b01d727e1fe06de1c835ff7da0a1e75feff77abbeabf61658e16b40cced4a698fe15f78b46e49b6017e10bdba231b4d1a6d81312a6aa11c9c087dd7b0cf58a429ef918ce5ca4406f5", 0x8a, 0x4000004, &(0x7f0000000400)={0x11, 0x5, r4, 0x1, 0x3f, 0x6, @local}, 0x14) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000200)='scsi_dispatch_cmd_start\x00', r1}, 0x10) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000280), r0) recvfrom$packet(r3, &(0x7f0000000680)=""/97, 0x61, 0x20, 0x0, 0x0) sendmsg$NL80211_CMD_DEL_PMKSA(r0, &(0x7f00000003c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000380)={&(0x7f00000002c0)=ANY=[@ANYBLOB="8cd17500", @ANYRES16=r5, @ANYBLOB="00022cbd7000ffdbdf25350000000c009900a00000005b00000008001f01040000000a00060050505050505000000d0034008ec0d40ca9815f27960000000600fd00010000000a0006001a58d254958600000a00340002020202020200000a000600d22845480b4200000500200146000000140055006d63c335abfcfba2e4d5a71747ca9655"], 0x8c}, 0x1, 0x0, 0x0, 0x4822}, 0x40) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) write$UHID_CREATE2(r6, &(0x7f00000002c0)=ANY=[], 0x118) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1000009, 0x12, r6, 0x0) ioctl$NS_GET_OWNER_UID(r0, 0xb704, &(0x7f0000000640)=0x0) mount$9p_fd(0x0, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600), 0x2000000, &(0x7f0000000740)={'trans=fd,', {'rfdno', 0x3d, r6}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[{@cache_mmap}, {@access_user}, {@cachetag={'cachetag', 0x3d, 'GPL\x00'}}, {@cache_mmap}, {@privport}, {@noextend}], [{@smackfstransmute={'smackfstransmute', 0x3d, '\x00'}}, {@fowner_lt={'fowner<', 0xffffffffffffffff}}, {@smackfstransmute={'smackfstransmute', 0x3d, '$\\%\'\xd2.%@'}}, {@defcontext={'defcontext', 0x3d, 'sysadm_u'}}, {@euid_eq={'euid', 0x3d, r7}}]}}) r8 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x1, 0x3, 0xfff, 0x7}, 0x48) r9 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r8, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000700)={&(0x7f0000000000)='scsi_dispatch_cmd_start\x00', r9}, 0x10) r10 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='memory.events\x00', 0x100002, 0x0) write$cgroup_type(r10, &(0x7f0000000180), 0x40001) 01:50:04 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18000000000000000000000000040000850000002a00000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) close(r0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000002000000b7030000e8ffffff850000000400000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000000)='ext4_mballoc_prealloc\x00', r0}, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='memory.events\x00', 0x100002, 0x0) write$cgroup_type(r1, &(0x7f0000000180), 0x9) ioctl$AUTOFS_IOC_ASKUMOUNT(r0, 0x80049370, &(0x7f0000000080)) 01:50:04 executing program 4: epoll_create(0x0) r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x200}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{}, {{0x9, 0x5, 0x3, 0x2, 0x200}}}}}}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, &(0x7f0000000140)={0x14, &(0x7f0000000000)={0x40, 0x18, 0xe6, {0xe6, 0x5, "e5ddd79ad76965fb236bcfd70a2adfd7d91df122d29fa00eb30fdc498ce6a1a4b3f383102a8a92cd9cc658fa7690d9e9aef8482352b82d6992ba6038f8b39dfabb0be373652b2faffd7c2324fbbcf96b0adfc9e6423b124da9559257e317a9033ba01a9102e0d0633cf2962121840aab1e9bd3e2656b1ca62e86411d97d9c3fb2ecb931d9a72e032ee4de6d7855f9db702eb2e35f47d8fe6317902eb0b7f7962ea27f5541df1c2b86c364f3382088ac3f3a04ac10c0fa6f7ddf0754f031265e5d52ee09b1760fbbcb7b3df2b5d7ee7b0b9bbed1107fba1ed930b036968692f4b87df6327"}}, &(0x7f0000000100)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000480)={0x44, &(0x7f0000000180)={0x20, 0xb, 0xb4, "9aa667a83e41668b06b22e147a282bf36b78d85432b6b1227cdbd9a90a3a1aa7466acfb64c2723b111b491744dd167cf9e9854431ed0b3576237f49d42be823ae9b42788ef86b2c827ce66976d1b61986968d2ae7ebb24b40e52dd79895bfbcee866bc6348f71559118ec07fb430123ac54b24f1a80f07fb0f816160117ed88471dfc882d226655c865f5a0ab7ed837dc10c9923b23802c40493635fa8ffbb1aa73c5ca26b788e8f4929e1fcee72bcfb604f8c20"}, &(0x7f0000000240)={0x0, 0xa, 0x1, 0x2}, &(0x7f0000000280)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000000340)={0x20, 0x80, 0x1c, {0x9, 0x100, 0x5, 0x2, 0x1, 0x40, 0x1, 0x7, 0x9, 0xff, 0xb5a, 0x2}}, &(0x7f0000000380)={0x20, 0x85, 0x4, 0x100}, &(0x7f00000003c0)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000400)={0x20, 0x87, 0x2, 0x1}, &(0x7f0000000440)={0x20, 0x89, 0x2}}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f00000009c0)={0x44, 0x0, 0x0, 0x0, &(0x7f0000000880)={0x20, 0x80, 0x1c, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0xbc}}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, &(0x7f0000000ac0)={0x14, &(0x7f0000000a40)={0x40, 0x11, 0x26, {0x26, 0xf, "1a606f60ff7601be82321d27a347a5dcd2ce6866a136d1ec7dd4389fc4280b3c0416e83b"}}, &(0x7f0000000a80)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000001580)={0x44, &(0x7f0000001380)={0x0, 0x31, 0xc4, "15536a1b74f09e0d13a4d7ea9f4a8b46fadcd5a667f839cae7bb5e9c35b4aca9c50429c00068f9a0fdc865cd60f550b59e7ce77a993778799ae65b867b73257a9ccfb9f886a30990356c1e7994235c408fa2d9bfe99e300116f09a44526679963aa21216644f22f4e032cb4816b9b7671deb84e3e2180f2b5d0a59fe10f5e97abd89938db1272922e5eed1149d3631d954b16a4079a17c0e1c9564d784aad46c0e67be94d237530b0833d8d6d92a0d4b8e73d567501f0e418044174b31ad220e5cba14cb"}, &(0x7f0000000b00)={0x0, 0xa, 0x1, 0x40}, &(0x7f0000001280)={0x0, 0x8, 0x1, 0x6}, &(0x7f00000012c0)={0x20, 0x80, 0x1c, {0x80, 0x4, 0x40, 0xfff, 0xff7c, 0x4, 0x7, 0x0, 0x1, 0x7, 0x7ff, 0x40}}, &(0x7f0000001480)={0x20, 0x85, 0x4, 0xffffffff}, &(0x7f00000014c0)={0x20, 0x83, 0x2}, &(0x7f0000001500)={0x20, 0x87, 0x2, 0x3ff}, &(0x7f0000001540)={0x20, 0x89, 0x2}}) syz_usb_control_io$cdc_ncm(r0, &(0x7f0000001340)={0x14, 0x0, &(0x7f0000001300)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) 01:50:04 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018010000", @ANYRES32, @ANYBLOB="0000000000008da4b70800000000396f7b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000002400000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000080)='mm_page_alloc\x00', r0}, 0x10) r1 = creat(&(0x7f0000000080)='./bus\x00', 0x0) fsetxattr$system_posix_acl(r1, &(0x7f0000000000)='system.posix_acl_default\x00', &(0x7f00000002c0)={{}, {0x8, 0x0, 0x8}}, 0xfe44, 0x0) 01:50:04 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xb, 0x7, 0x8, 0x8, 0x5}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000100000000000000fe0018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000300)={&(0x7f0000000000)='kfree\x00', r1}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000740)={0x4}, 0x10}, 0x90) bpf$PROG_LOAD(0x2, &(0x7f0000000680)={0x3, 0x3, &(0x7f0000000740)=ANY=[], &(0x7f0000000780)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000140)='.pending_reads\x00', 0x41, 0x0) pwritev2(r2, 0x0, 0x1800000000000000, 0x0, 0x0, 0x0) 01:50:04 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4002, &(0x7f0000000340)={[{@jqfmt_vfsold}, {@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x1100}}, {@journal_async_commit}, {@errors_remount}, {@noblock_validity, 0x0}, {@usrjquota}, {@debug}, {@noinit_itable}, {@resuid}, {@nojournal_checksum}, {@usrjquota_path={'usrjquota', 0x3d, './file0'}}, {@grpquota}], [], 0x2c}, 0x2, 0x4e9, &(0x7f0000000740)="$eJzs3FtrHdUeAPD/THbSppeTnJ5rL+d0n9NzMCg2TXp98MGKQl8EQZH6GJO01KatNBHaEmwUqeCD0k/g5U3wE/ikL6Lig+Kr4qsIRfLSKCgjs/fsdJKdnVt3mqb5/WAna82smVn/mVnJrDUzO4BNq5r/SCJ2RMR3EdFTz84tUK3/mpmeHP5lenI4iSx79uekVu729ORwo2hjue1Fpi+NSN9IYu8C2x2/eu380NjY6OUi3z+RFqkLQ2dHz45eHDxx4sjh7uPHBo+2Jc68Trf3vHpp3+5TL9x8evj0zRe/+Civb1bML8dR17vCLXQ0TalGde6+LPn/Ctd+v9tZSieV/Ge6fpVh2fKzNj9cnbX23xOVWq6uJ556fV0rB6ypLMuyLU1TZ/+XTWVlSVJfAHhAJJo0bFKNf/S3p/Oe6uRwcz/4wXbrZNR6QHncM8WnPqdS68FWe+t9o8412v5fI+L01K/v5p9YcBwCAKC9PjkZsa247mh86nPS+Hup3J+Ke0O9EfHniNgVEX8prl/+FlEr+4+I+GdpmaRYpqTpJkl1Xr75+ueb7iJRvlxtm/z677Hi3tbM9GTyW5bNxl/o7ShyO2vxdyZnzo2NHir2SV90bsnzA82rnh1W+/TJb99ptf1q6fov/+T1aFwLFvX4qTJvgG5kaGLobuNuuPVabcden2m6/k2ikjRSEbsjYs8q1p/vs3MPf7iv1fw58edxNsX/duuVV1ZRoXmy9yMeqh//qZgXf66rSPVPXHi5f/zqtUfPle9PDhw/Nni0f2uMjR7qb5wVzb78+sYzRbKpG7H08V9b+fHfduf8b4o/P+WT8v3a8ZVv48b3b7bs06z2/O9Knqulu4ppV4YmJi4PRHQlU83TB+8se2Woe075PP6+AwvFn+Z/435/r1hub0TkJ/G/IuLfEbG/qPt/IuK/EXFgkfg/f+J/L7XqQt4Px39kRce/VeLxryIWntVx/rOPmzb8VnWZ8efH/0gt1VdMGRma2LpUXIvVtJy46x0IAAAAG8D+iNgRSXqwGOPcEWl68GDE9tkRlPGJR85ceuXiSP0dgd7oTBsjXT2l8dCBYmw4z+dLDZby+fzDtXHjLMuy7jyf99/Hdq5v6LDpbW/R/nM/Nr/SAjxoVnQfrdUbbcCGtPr76O1/IAO4t9rwHA2wQWn/sHktu/2v1VtwwLpZqP1fj5hZh6oA99hC7f/5cmbJx+2BjUr/HzYv7R82L+0fNqVlvSS/isSuU4uUSSprs9HWiTQW/xaA3ojGlMYDjouv8Ic0oj017GhrpN1zjmm6YJmt0Y5tRbpkmcoKvojh3ibS+6Ma9cSWiFji7J092a43EtfWumK1RvDB+v51AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuHt/BAAA//8QatNx") r1 = signalfd(r0, &(0x7f0000000040)={[0x5]}, 0x8) ioctl$EVIOCGID(r1, 0x80084502, &(0x7f0000000080)=""/54) [ 251.579604][ T8152] syz-executor.2[8152] is installing a program with bpf_probe_write_user helper that may corrupt user memory! 01:50:04 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000010c41090ea40000000000109022400010000000009040000010301000009210000000122050009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000001300)={0x24, 0x0, 0x0, &(0x7f0000001280)={0x0, 0x22, 0x5, {[@local=@item_4={0x3, 0x2, 0x0, "a37adc89"}]}}, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000e40)={0x2c, &(0x7f0000000b80), 0x0, 0x0, &(0x7f0000000d00)={0x20, 0x1, 0x3, "f3ffab"}, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f00000008c0)={0x84, &(0x7f0000000400)={0x40, 0x3, 0xe, "1ff9c6d1cda0245ec0aa18f7788f"}, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)={0x40, 0x9, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000001cc0)={0x84, &(0x7f0000001800)={0x0, 0x0, 0x3, "b8dc4f"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000001d80)={0x84, &(0x7f0000001840)={0x0, 0x0, 0xe, "506cd55c5b2d6496d90546f4255f"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 251.579743][ T8152] syz-executor.2[8152] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 251.627289][ T8158] loop2: detected capacity change from 0 to 512 01:50:04 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffff850000000400000095f5eea4917a"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000140)='kmem_cache_free\x00', r0}, 0x10) syz_clone3(&(0x7f00000063c0)={0x7000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006380)=[0x0], 0x1}, 0x58) [ 251.702668][ T8158] EXT4-fs (loop2): EXT4-fs: inode_readahead_blks must be 0 or a power of 2 smaller than 2^31 01:50:04 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0x4, 0x4}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000640)={0xffffffffffffffff, 0xe0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x3, 0x3, &(0x7f0000000380)=[0x0, 0x0, 0x0], &(0x7f00000003c0)=[0x0, 0x0, 0x0], 0x0, 0x5a, &(0x7f0000000440)=[{}], 0x8, 0x10, &(0x7f0000000480), &(0x7f00000004c0), 0x8, 0x7f, 0x8, 0x8, &(0x7f0000000500)}}, 0x10) r2 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000680)={0x2, 0x4, 0x8, 0x1, 0x80, r0, 0x3, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x1, 0x3}, 0x48) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000007c0)=@bpf_lsm={0x1d, 0x3, &(0x7f00000002c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x100}}, &(0x7f0000000040)='syzkaller\x00', 0x4, 0x0, 0x0, 0x41100, 0x72, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x1, 0x1}, 0x8, 0x10, &(0x7f00000001c0)={0x3, 0xd, 0x5, 0x2}, 0x10, r1, 0x0, 0x5, &(0x7f0000000000)=[r2, r0, r0, r0, r0], &(0x7f0000000740)=[{0x4, 0x3, 0x5, 0x3}, {0x3, 0x1, 0x7, 0x4}, {0x5, 0x4, 0xe, 0x2}, {0x2, 0x1, 0xe, 0xc}, {0x1, 0x3, 0x9, 0x9}], 0x10, 0xcf}, 0x90) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x14, &(0x7f0000000880)=ANY=[@ANYBLOB="18000000006ff4d412f7edac697f3d32f0e2bf3765975b110000e581008177039251e4666a4597f76016b8683e8393fd8f916b", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000800007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000000000208500000001000000180100002020702500000000002120207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000000600000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000140)='ext4_ext_remove_space_done\x00', r3}, 0x10) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000400)='blkio.bfq.sectors_recursive\x00', 0x275a, 0x0) write$cgroup_int(r4, &(0x7f0000000100), 0x1001) ioctl$SIOCSIFHWADDR(r4, 0x4030582b, &(0x7f0000000280)={'lo\x00', @link_local={0x1, 0x80, 0xc2, 0xc, 0x8}}) 01:50:04 executing program 2: socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r1, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x21, &(0x7f0000000540), 0x4) sendmsg$tipc(r1, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xa, 0x4, 0x8, 0x8}, 0x48) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='kmem_cache_free\x00', r3}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000002c0)={{r2}, &(0x7f0000000080), &(0x7f0000000280)}, 0x20) sendmsg$tipc(r0, &(0x7f0000000700)={0x0, 0x300, 0x0}, 0x0) 01:50:04 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xf, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000000000000000000018010000696c6c2500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000000400000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b702000000000000850000008600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = socket$nl_route(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) getsockname$packet(r5, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) sendmsg$nl_route_sched(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000440)=@newtaction={0x68, 0x30, 0x301, 0x0, 0x0, {0x0, 0x0, 0x1300}, [{0x54, 0x1, [@m_mirred={0x50, 0x1, 0x0, 0x0, {{0xb}, {0x24, 0x2, 0x0, 0x1, [@TCA_MIRRED_PARMS={0x20, 0x2, {{}, 0x2, r6}}]}, {0x4}, {0xc}, {0xc}}}]}]}, 0x68}}, 0x0) r7 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000001540)=@bpf_ext={0x1c, 0xf, &(0x7f0000000440)=ANY=[@ANYBLOB="18490000fdffffff0000000000000000b7080000000000007b8af8ff00000000b7080000ffffffff7b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb702fcff0700000018234000", @ANYRES32=r0, @ANYBLOB="0000000000000000b70500000800000085000000a5000000"], &(0x7f00000001c0)='syzkaller\x00', 0x1, 0x1000, &(0x7f00000004c0)=""/4096, 0x41100, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f00000003c0)={0x2, 0x1, 0x101, 0x200}, 0x10, 0x302d7, 0xffffffffffffffff, 0x2, &(0x7f00000014c0)=[r0], &(0x7f0000001500)=[{0x1, 0x3, 0x0, 0xc}, {0x4, 0x5, 0x7, 0x4}], 0x10, 0x10000}, 0x90) ioctl$sock_inet6_SIOCDELRT(0xffffffffffffffff, 0x890b, &(0x7f0000000000)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @private1={0xfc, 0x1, '\x00', 0x1}, @ipv4={'\x00', '\xff\xff', @dev}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x810026}) bind$packet(0xffffffffffffffff, &(0x7f0000000140)={0x11, 0xf3, 0x0, 0x1, 0x7, 0x6, @local}, 0x14) r8 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000640)='.\x00', 0x0, 0x0) renameat2(r9, &(0x7f00000001c0)='./file0\x00', r9, &(0x7f0000000200)='./bus\x00', 0x0) r10 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000440)={0x2, 0x4, 0x8, 0x1, 0x80, 0x1, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x2}, 0x48) r11 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r12 = open(&(0x7f00009e1000)='./file0\x00', 0x0, 0x0) fcntl$setlease(r12, 0x400, 0x0) close(r12) bpf$PROG_LOAD(0x5, &(0x7f0000000580)={0x14, 0x6, &(0x7f0000000140)=@framed={{0x18, 0x0, 0x0, 0x0, 0xa9f4, 0x0, 0x0, 0x0, 0x101}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x2}, @cb_func={0x18, 0x6, 0x4, 0x0, 0xfffffffffffffff9}]}, &(0x7f0000000180)='syzkaller\x00', 0xf5, 0x95, &(0x7f0000000240)=""/149, 0x41100, 0x0, '\x00', 0x0, 0x2b, r8, 0x8, &(0x7f00000003c0)={0x5, 0x5}, 0x8, 0x10, &(0x7f0000000400)={0x5, 0x5, 0x9, 0x5}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x7, &(0x7f00000004c0)=[0xffffffffffffffff, r9, r10, r11, 0xffffffffffffffff, r12], &(0x7f0000000500)=[{0x1, 0x3, 0x1, 0x3}, {0x3, 0x5, 0xd}, {0x4, 0x2, 0x10, 0xa}, {0x5, 0x1, 0x9, 0x4}, {0x3, 0x5, 0x2, 0x9}, {0x2, 0x5, 0x6}, {0x1, 0x3, 0x8, 0x9}], 0x10, 0x9}, 0x90) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000d80)={r9, 0xe0, &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa, &(0x7f0000000ac0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x4, 0x6, &(0x7f0000000b00)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000b40)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x6e, &(0x7f0000000b80)=[{}], 0x8, 0x10, &(0x7f0000000bc0), &(0x7f0000000c00), 0x8, 0xa, 0x8, 0x8, &(0x7f0000000c40)}}, 0x10) r14 = bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000140)=@base={0x1, 0x16, 0xb4, 0x7f}, 0x48) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x11, 0xa, &(0x7f0000000680)=@framed={{0x18, 0x8}, [@func={0x85, 0x0, 0x1, 0x0, 0x6}, @map_fd={0x18, 0x0, 0x1, 0x0, r14}, @generic={0x61, 0x0, 0x0, 0x258}, @initr0, @exit]}, &(0x7f00000000c0)='GPL\x00'}, 0x80) bpf$PROG_LOAD(0x5, &(0x7f0000000e40)={0x1c, 0xd, &(0x7f00000008c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1}, [@ldst={0x3, 0x0, 0x6, 0x5, 0xa, 0x4, 0xfffffffffffffff0}, @jmp={0x5, 0x0, 0x0, 0x2, 0x1, 0xfffffffffffffff8, 0x4}, @printk={@x, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x7fffffff}}]}, &(0x7f0000000940)='GPL\x00', 0x0, 0x99, &(0x7f0000000980)=""/153, 0x41100, 0x6, '\x00', 0x0, 0x24, r8, 0x8, &(0x7f0000000a40)={0x7, 0x5}, 0x8, 0x10, &(0x7f0000000a80)={0x4, 0x4, 0x80000000, 0x7f}, 0x10, r13, r8, 0x3, &(0x7f0000000dc0)=[r11, r11, 0x1, r12, r14], &(0x7f0000000e00)=[{0x0, 0x1, 0x7, 0x9}, {0x4, 0x4, 0x9, 0x5}, {0x0, 0x4, 0x9, 0x9}], 0x10, 0x5}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000001a00)={0x7, 0x1c, &(0x7f00000016c0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0xfffffff7}, {{0x18, 0x1, 0x1, 0x0, r0}}, {}, [@snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x7}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r0}}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f00000017c0)='syzkaller\x00', 0x9, 0xe7, &(0x7f0000001800)=""/231, 0x41000, 0x2, '\x00', 0x0, 0x3, 0xffffffffffffffff, 0x8, &(0x7f0000001980)={0x5, 0x4}, 0x8, 0x10, &(0x7f00000019c0)={0x5, 0x1, 0x7, 0xffff}, 0x10, r13, r7, 0x0, 0x0, 0x0, 0x10, 0x2}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000001600)={0x1d, 0x5, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7152, 0x0, 0x0, 0x0, 0x8000}, [@map_idx={0x18, 0x2}]}, &(0x7f0000000080)='syzkaller\x00', 0x4, 0xdf, &(0x7f00000002c0)=""/223, 0x40f00, 0x4b, '\x00', r6, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x3, 0x1}, 0x8, 0x10, 0x0, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x10, 0x2}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000400)='ext4_es_find_extent_range_enter\x00', r1}, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r15 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) fcntl$notify(r3, 0x402, 0x2d) write$cgroup_int(r15, &(0x7f0000000200), 0xf000) 01:50:04 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x3, 0x16, &(0x7f0000000f40)=ANY=[@ANYBLOB="61128c000000000061134c0000000000bf2000000000000007000000080000002d0301000000000095000000000000007126000000000000bf670000000000005601000000ff07ad6706000002000000070300000ee60000bf250000000000002d350000000000006507000002000000070700004c0000001f75000000000000bf54000000000000160400000400f9ffad3001000000000084000000000000004500000001f0ffff95000000000000006e8ad524a56600a5585b7351ca1136aef2e9407e5c2501d11900db85604036883647b1fb3f1403b816f511c8c56e56e40b01005505f8a89dae4293b10f3631b25fc9f189084c7fddccff01361d355f6cce8ec2abcdf1bc9040daef2cfa2046e2091e269f4734ffa55eb2d4e8de20b38c8808b365b46bd54c68cd30139a8c3827a7dd6d6e2b5fea3906f8456b0000000000ff07efffffff0047018ae79db613d2aec070f718ab629b4975320dd7a7da532281fd22c7b835005bf52715396669836db6000000005b4f0591ee7c8cd263dd172b28d01c4d8ddaf2cdad3d1a74a2f078aa6402483856a6e495408d0b33047f06aec2cc590df28efc7dbec6857db922195a271af103f03e1155197e067b2ebf4e2dae06e394c9639564f000fc3cdd05a157544d0200000000000000ee48f5287123a0d246c0c4c00fe979dbc09ed4db22d7172adc6ae8faa5f9ad188e07000000000000008d88a0b4684559d46cae41db1b914e93f1f88e80ef80c6ed3e1ff91ff111000000000000000000e33de432e488ad0e724c2d14a1e770e116984a5700afb8a1f3d47277ef0e33e7e00ec5f74e10937ba0e321346977b7d1b18013f509675b5b0f352e30dffda780e95c301f4fc7d5a76475ace6b128b02bfd71023daffdf748a6bd356fcbacec96373d1101000736ac0bbcb5f4836bddfe8bf46308000000ade9e59fcf271bb98bd0b8b5216b858b414c31682f9f3db2e4d8e5898e445fe55ac56c0ddd932d838ff651023853d42210642986f8bbc7340bc8393f774318c9fc9b05788de2c6e601b50777e8dff581de1d5ae3d801ead7eba31126e2172fa1eadf5f3bec81004d00000000c8e4692e051c731f9ac766b7fd66278d40f0760f23e8c7d1f47cd8e02504e85e152955ad8acd989c0b2eea71414f533f5685c3904bfe1d0011ffc1ba5398f3d68124674478186edd036f15bf847c33f79e1a0ad3d2b5080ecb01420c9f1b534e969fce97ffff07000009000000bfe0ed7c5853a665c0805752dca0e571d75cac5a5d8e4f6e05055b6dec5a9a5696f053a92d81fd9e5f2b9dbbe24f38e745b5a95d45003d0600e413dc623f3e6b096c8b0ad7438c6631388892c55b0671140afbfb83bba415f729fea4c8a8a86189dceedad84cdd17c46bdd847a1f4b0facd3744f5bbb06abb319204fca4bcd4297fe7b4cee75abf43e14fe861224799c0f12702964fc890a176fdafa2c9387280b5693c000c0304cece48642649375dae0b7979b229f708a97349e96e783af9a23cd3980a2c29d3d62875e5319cd51bdd224878a0b25edf0e83c930633bd9a823e28f359608ea326c77a1aa17318f392a0ec6c188916f4149c503027feccfd68ec8278a90252693fb133c4615801077e1d75420017c03990b855fe481a20b4919bb11c6d737b6545ef140a0fc339bb53953662f1454f9852e7c4e17eb8e68f076c659f56d6c7f97a94d604f45cfe88b30c170000000001000000ef931f137967de563c29d81aacb3d48226a4e4b6670900000000000000fa68bff3693afc44db223f0400000000000000d23b48bb38b31a14ffcddd92c38f6b6d86a0e56d47a82bad5d2a6dce4c4d353261260c9d7a6bd9f2c872c4172a3d2ac80dfb718cc159e6423065624f1300007d6072f0cf120ad2ba519afdd43a14000000000000000000000000007ef2f3c58d045f0700000094069acbe333aebd10f2118fbfeda3fa5500d52cd5241588d2b68a332edfef6d701c8936a25d68b841f982511392cc0d3a78616f8ce0f2877d099258bf85866d0ee7f803fa50fd41ef62b028d12028a7b497d92f544523290f520b0d000000000000000000007758b1267669ded883b5867c5916a74843b784955108f750c57744c76a09629dd0aaca5cb0f14f49db80a1aa2692c18fbb31cbdb3f2e138e6d5ba3491fc3617b511f24bad26466407e39000000000080d7a1bf4624d31c13a6840f45a7f4e01a50d790132abb36915e35b1ac35bf3921357f638684bba17b8fe1e2123153ecd6d1f76820d4f8fa0b96b50c457ae8d5f2351cdb7bc8170380557bc11cf6ee3395974e37018a2a7473312cb32affb8ff72a253e0d36099e460f13694b9891af526d9608271838e83d17103887f34210dd4c0cf60dec608b4ca5ba2f3037bf381e7b5d5b27820000000000000000000000b719bd34f3244730f708fdd532640edc6b82dd4ad72ecbaccafef806f5447aba2246d56a601bbd8c24ba1e16dda3296ce10de6830"], &(0x7f0000000100)='GPL\x00'}, 0x48) r1 = openat$incfs(0xffffffffffffffff, &(0x7f0000000000)='.log\x00', 0x640, 0x1) getpeername$packet(0xffffffffffffffff, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r3 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000240)={0xffffffffffffffff, 0x6, 0x18}, 0xc) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@base={0xe, 0x4, 0x8, 0x8}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r4, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='blkio.bfq.dequeue\x00', 0x275a, 0x0) r6 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000580)=0xffffffffffffffff, 0x4) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000680)={0x9, 0x11, &(0x7f00000004c0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x1136, 0x0, 0x0, 0x0, 0x7af}, {{0x18, 0x1, 0x1, 0x0, r5}}, {}, [@exit, @kfunc={0x85, 0x0, 0x2, 0x0, 0x3}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000400)='GPL\x00', 0xb4, 0x1000, &(0x7f0000001640)=""/4096, 0x41100, 0x24, '\x00', r2, 0x0, r6, 0x8, &(0x7f00000005c0)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000000600)={0x4, 0x4, 0x4, 0x4}, 0x10, 0x0, 0x0, 0x2, 0x0, &(0x7f0000000640)=[{0x4, 0x4, 0x4, 0x3}, {0x1, 0x3, 0x2, 0x9}], 0x10, 0xfa30}, 0x90) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x12, r5, 0x0) r7 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000280)={0x1b, 0x0, 0x0, 0x3, 0x0, 0xffffffffffffffff, 0x8, '\x00', 0x0, r0, 0x1, 0x2}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0x6, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x1ff}, [@ringbuf_query={{0x18, 0x1, 0x1, 0x0, r1}}, @jmp={0x5, 0x1, 0x5, 0xb, 0x2, 0xffffffffffffffc0, 0xfffffffffffffff0}, @initr0={0x18, 0x0, 0x0, 0x0, 0x21, 0x0, 0x0, 0x0, 0x27de}, @alu={0x4, 0x0, 0x4, 0x3, 0x8, 0x1, 0x10}]}, &(0x7f00000000c0)='syzkaller\x00', 0xa25, 0x70, &(0x7f0000000140)=""/112, 0x40f00, 0xf, '\x00', r2, 0x1d, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r0, 0x0, &(0x7f0000000300)=[r3, r4, r5, 0x1, r7], 0x0, 0x10, 0xfffffffa}, 0x90) [ 251.861391][ T1805] usb 5-1: new high-speed USB device number 40 using dummy_hcd 01:50:05 executing program 2: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000900)=ANY=[@ANYBLOB="187ba16d87dc00000000000000000000004b64ffeca500dd6c3f310b1cb127eee6553900006d00000085000000"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) sendmsg$tipc(r0, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000440)="802f9c2352e25bd24346486be5f571facc0455fc27cdb530a64a5aa50abfe11654863aa8c36806cf4078c8fa6d08e35500e888d8f04774bdb9f0f525fa9402da39a7a51b05fc1f39be998e405840f4597d1a3d3f1b46d5880225cfe1c81b122648a7f36c81e930025c37300feea20b47eee0be2d641f4e97a87356d9570cfead25", 0x81}, {&(0x7f0000000500)="977cf2468c723394b1bf612a2414a770b04bc9d75b1427cfbd8a0a05914a8460475e08935fbeeb2acc27a7014df31c8a765e8fda70c4095d722e251bd877664e2b61099665d3e1dde29115c511c00ec3db89a0ccf6c2a89a256e28cd5d801dc5ac66983044", 0x65}, {&(0x7f0000000040)="d43f14de51d271cd4990384bb50eaee51b8e5f52cad5732dfe9a5d482aa89239a59e0d8e1591f3", 0x27}, {&(0x7f0000000240)="2c3b60bb59f8e75c5da57079d6fa9d339f1ce391dd2cc0c020e8af3135", 0x1d}, {&(0x7f0000000a40)="bb60d9d4dfca44b230f9625f1c01ec4a28a38c8713fc74b2f0fcf4f9cee246223921e9eba0b8432cdbcece54602188c4760892e6559362a3ac670971d459137337f2570a1551b04633403af56c1adda8501f2f34bc5ff78cbd3a41bc581fa1bc3184a722858855ed224d5099649e0071d67284137d0d083329917c58f92b5674cb989b5b6f888d0b002e16990b4fb7e7edbe498ba0b1a9c5e0978d737b0efa4a602c9d8444180cc5e5da1291d78b413bbf4c26c2b651b9fa7a0612c74378991f7317f4363cd1984b2dd9857eeb9f753bc5a4a7b0e228f70449110aabdcec942774c1f6c2828cc74754aa0435069b7ac0aa1ce87d8cb01b14b069d9a2ecc950c7d87b38375124e893dbdaaa04b9bb917d0ba7991952b35bd103e6fcf7a64961db74d4babda3a6190134702c901d20c5a1f57c68315786aeb526a8d2245188ef3ef41c52ed8b605344b901ee431997c21942776a1f05835a939b3329c2ce5d6252660a0f255ab7f4fa67f7e2e6d85d1bc1f6ef1e3562ddc94a46a0678ed87fe5d5f9d99854f446281a5a713970c47b14867728cfcc6a5e2b9852ee0fd4c76f6e057e95329f65f7bea87205980bd9128bec90ed9ed118f6d86eef09eeba0188d60b121b614d9274dbc4ff0b5196288bd7a2b3d3d5df6009f8404c7bcca20861fd04153568b10d54561d20218870f9084e9ebeda94d7a0651ddc0c666b12f8e1241a8ca1df9018b11f44e20deaf7679930e8f81da5015e2564fc712cac1bd2034ccac8c1b548fe6d42ba23cebc7025a5e3be239f7d4df74945278f49021f43243df1dd5538c12a3ee30b5a9622a91feebb8e5bd7ae301a4c20732d6932241076757d7a1c4c4aea49368a8dfd9246c3baa78af5f2912321ce69e4f75bf0b0c91e8054e2dfdbbfeda509a51815f5c8b061435cde8cbfede757e9d58263e30dc9d7ee4c79ce33e41e1ba45ed98de47cefa418bf25adcaeeff5c847be3b4c2f02b7acfbc71370f235a6ee3fbbb40a2525801f9ad7e972edf5b9aa705557b644bc27effa33a4f2e4568ee14f96f6315d7f1bf48eac25fc00962b71936b4ad95037ff452aeca5b5ed8f0ad2a02b71ff7439e3a1de466b26496e1d1ac9a4bf4d42d6f01b8a4ffec53e2d2f77192d5f7ab98ba473e116e70719770f6728ccb2e79985cb9cd587f1a62ffd9be909ad1947e08babde4e80ec5d3c4724653937534390e736fb69409940fff5402dffb4ed76decdfa1f3802414359efe461a397189f4398f25951c5fb0af35ca3acf9d5523ec0ed18fc075d14a1132459b5b304dea3a46519fa03879307a4a4e3a9ba3d670a6fca58cf031c3e4ee386878ae40910350b2da51f77eca35d324a5f456eb73c59b9b4e463cc6ac8f6d720123b82a9b23cf7bd23ed7f38616eb222584b501778eec28c6d60477cb091b99a3938767e77f38dc4660c5c780f5ff250120608c3c4db96e160be1e29c692d77cfc91b1a0ca5daf9cc754530ffc800f70abd95aba69c8bfdb847a36c77d5ccb3ebcb37bd0da199b3fab84b5446d7217eecc71392ad549f73a0aa588b3313f10365f69b9d013da777eaded87189ed55eb76928b36a15f2ca0a7a358afb1af956d25b9fe5028fbf340f02b6bbc41d95c340b40013e072df91ade73e3b9bcdcfda77f0f615fe757422f330e809ecb090c3b7129a7b5c66f9459350d2dfb10276094966faec90c0995b6721a096b4d0f2ed9819e033b3d2449146d81dcec705c58f4f30fd84e46647664b9cf9b1ea5874e5b180bc9d13f91eb7fdd169ab57f4504d27a0f5938655a9cb6ffb5227e46feee39b548f260f4ccfc27805f20ea754ae4fe82869c4340ff3de4e9e6c8531aab8d87e6b2c4d75aaff733fac522c4c72da75c92b2c2ea270ae74d7bb8eadebca61a34a100c4a72122798b7343a20eb307e1843506fec74042571f68f35922e692ece2b08ff952bdf98146b108c33f24ee8437bc222cd72b768c9ca16048579b05916864964bd447d393ae872f3cda2cb371cd2b7ecccc6d81c556d4abcb62d31edcd66510aa33f4655ffced18f78f639fce7f81c5bc1cea007e07c8eca1378f1f26b596766afca17af67458669b2d7f83ae2d1f9cd774c5325dd939039e3b9c2091222fc2ad2d71327247f37a446d69b6ba94f6733b16bc7ad83d1e7d4e14e6fa8f530d16b32fa90c574142f0e7e662343656b263888464457ed67977ddea1f486e8af2d9711008db9a8c2b26ac74e2871e8eab9fdd60fa292bca71d2b8a8dab250cde047b339781332ae248030b5e7d740bec82868ac2759ffc0eb380a2304b22ce2a595933b14f9b16e2b49d6f68b140abbabcca906f797f24dbcf738c20725e58ef451ced273b67345e345cdc02d67b97d349c545976e0878d66d38383b14d315e953e117a200df566012c36ff76c52141cd00aeab719bdd4adbc689817db98a45110dfb5d7c16a026ab209b53e6258c4c6f95c693f894bae6a0c422dd07dcb8b96d20dbdfa1bf4c3c4c1cbd5a189ac7113291229484b362a5567418107776f22bbd9e29028650d30d4a4c795e3b478e26c2bcdfbf383ec3ca5c4b5c34f6910db8f4b59fc5a8ad59ec5855644e46783d6199cb27b8747f40545bc64451fc31e2369974701df2e6a908e00c8838eddf85cadc3a7f199414c9326446fe76b4d611f506ba895d7923817f1f0b23806de8b1af6842d9d43a52de9b54f39cf0a2189cf06e70a304b5efcaed13debc00f0af817740b63cf5dd5b04eefecd238967489c5a7ef944757cef6bfad009e1378a92d26765930651bd782c5d5a5b4e1d9163a8d2d1c6536ba5f2e28f529e05ae6f01f047683ee426d309b24287f4783759788ef1e2bb6a0d678b424115dd9e4f9079a9e3383aed4961671620e7187f9079f4702d22dcc416fae4b050bd4d037caf46f674f17abb130205589cf9ec83097e61fd259c2db980392fb31b30f879dbb7a4be2d55cc2964f8068692eff691016fd89a6c2447f998ebe6c634cea034ae08b6c6d9a9d58b2c97ca23c7852e206e327d3293e190692925eb560b234b2d61abeb2cc3598e3eeda2f7f9fbf7fcf643c9dc72a488da52e2b0d5df09c100687f77c0a748904cd19e2ee0b93cbfcb8797b2407c62bff4f0b508100a286e2e820b61a8066483e7a66bcf7bb05733db2ce5e9b77577fdf8cf1b4b6fe657a63051d9329c1f549f7bcc4b0397409e878b610dd3548fe499361158dd474f958854b4a69e12f6c28d3715e0eeee19a9149960509dc2d83f2149b50e5656ce174c1e17f6569b363d2ed08836b2d72f8b1647cf80353a8b0781ecd8372aa32b04bc95406a2e0bad6cba63c0b115f41553e053d581b8705e2c4d30abcb244542d3aeac51aa9b36e9ccfd46db7e4c4e8c1ca8e7b0ab25fae28478d2d7127d6ad76d13ff8d5bb5c1a4f44fc04fa267e8b6b3577f8023f2b9a32178f854e79bfbe451505c4b3cbb063d0c6faf93c661f0293bd0065264b15af641bc0069c384d7e9994847047576380b599c3f0d84cad2426f6f6da536e1729d0d1f0d441f8e51fbcf63565c9ace9b66ddb9d6cd0a6e290b3b4b4320f3f2ce8c8ec4437f823acd84537d438b51bc55ccd09bd52beeb4e1354d63abde1bee3b6d74bbd1ad91d05ae9e9b3f6d0ebe36f293dd3289a738682b328739b3ba959fe6e0704813c2d299466822a1cf53e822681f4466513ac41dde5b2f835cc99e3bcfc90272470283c58362b307ea366fb625396673a790c323a652aeb2e3dca9e0b640ba8c25dd663fc9f4a6aac6360f21b6ed4fe33e6da17d606d15997080cbdb2e64121084189d11a04e7abd05b38c8b0e6f9eda25d4cee228ed448e25dba155572625369487ead2725f8db04b55b1b7734a016482d008da79f6ec869b636f3a9cbece90568327020dd65ba9cce50220e35f79c5dfbe716884cf3cc5a9a2576403fefb80bb97ddf4d33cc3cb3c398b499161dda96e1ae63f40a441f05da3e9238b78bc48b8a34febe09a47ce5b73fc3f59ff15b613c7c0d80b21cc5e0dcbaa258e72736a243e6e26dda5a59c4746d4579520d82d1cd3fc56a32ed0d8b29c993120a1b2a57bdf0f390736d07acdb6bacd97f8ac73c055f1755024ac591cf4028d3a175e01c48d0620152b24903249365d44993dc31f80fad9288b692392d999a7d23efc0d66b117d43dac3669a0236176b1fa1a5e2b9577de76ee43a805113a827dd3329986d819231f53d80998cf9f1fe2270a92fe795cd3a44cddf8cb0da56fefcac72ed5aab6a6515b36e56c46bf7989e1aad38a8cf1b26d334e53ac0c109c52faeeff04596e3fbda9d4f1796552cb44caf9e4bd21a6e088903d38f1874f3aadad31e435965854c8e528c237a50769d9253cbd2105407412e7912211c99b16102befea080cbcd09501573217aaa560936a1fe04acb10feda9259d79b8673cd20717500253070d49bdb03098dce61f60e2a5f0564571d128ded619e5c8caa6194e3a5b75ced5b9003fb541967cb2b05211749d7a90cf521629c54e84ac7e92d4dc4e14185e22a41414b2d28778afbf1c726955d382acee62f6d3f93333e5f313fc47c6150bf6afb3129e62dee74c76fbbd446ea3a59fbbf85be06bbe642b05550acb3206054a916c84af7a43eca2f6c4d2fadf59c7728171366f4b7662821ededac023efc279ea1f0d7f0540738871efbf1c504c3d33b871cf227fadd1abab9e16a019e7ca7f429300640888ea34ec274af01b4c43e70d25bb57bc425a6efa418a7b5933058075e5a6e815e1723fa8e7589e1cf988975419fc1c700d47f0eb95f8eeacb7818bff43bae5d961126c0052efe1ad31b0b7fc178eddb50bd76e1fd6eba7317b8b4430dbcd5bbcd1248bbf460aa99c98f1dc566b1d05951d501e0b97794817e060723d2d70828ac2f2f2f7e4e15f1fe257238cd601213dfc510bc1ca379cc012c4763d61d0fe7fd59edfbe729dc384cb74224cb1fed72f321e0f2017709e61b77307a10daaa4e49052ca004ee8e7fc2b16b2dd192316e8a7dc872019b493d14b6a45b65c359d094dad7aed3d7f7fa2dd4640615803480057541bb04e23e8b5bececf64aeaf50bb0ca7c3aacd0ec0cf007c97b98761e0f1b9634033e9d3bdde76f7ae4c22d829ad80ae5207985c37b4010320a6491a8c23d6a27b04d796488f61906b922eb64c34066373a43845973a7fd2f09488478d74f1d60617da250d25079736038b6a1a00305c4d0cb129b67a41d092855e54df7dd96ad6ecc204094a1c64bfe5a681902610c8a6284138774cc3927060e6530efc422a2fc4fefc326173e9656d4a8632ba19e3706ba47028f30684959f1c38e9e3479f44f90cadf93952a12e228c67406eace4cf61328c0d18f186c61ecad3f829900ee49edc9cfdff5a4dbac7f1cbf59e61569ca39283096754f859a7ad2f2ed13c33a08de9844595add4f5f474f76626e7a3ca166d93928c5a5e89c8c08e1b0e2038ac18b59841c7d44b0e043e36db23de5c5a0506e4b316a6e978208391239f1003cc30e1588027777bed3fb4c81fcc965f146bc4f4e795cd9449dd615136fa06b20e12bbd85e7e04fe148395ed50165f25c32d61cb415969efa45cbee2265d5b9e568f962d83ea7fc146772c476ac0ef1812bd45612103d2b4b8d9e2c2f19e6e00b33c2030e52fce4f92b41acc2c6f0faf2a81b4e0a964122ae67cfb273c3e91870247574ba1a37e4bb5716c77f4bb07d35f8b04b649922b2ff7993f91fc5ebecbef66da7aa3ee7963c4f38e4d5dbb1c8305c9803bbcdf577eda91c81309f2f06c18", 0x1000}, {&(0x7f00000002c0)="431c2bca36bb78abae046f1cf1132bad08110ad020a7f34c279845f6c4e2870cf4490062ff97736572ab61ea38fb01", 0x2f}, {&(0x7f0000000580)="dd87282827551f8200657c74ba99b5ff81eb9fd555219a714c8af00ab061fb5d6db7dc4642fcc97621b10f638fada9a5639df9f78cb10d43a1c95ddb217ba75ffb9bb89be575de097aa059ac011faab851173bc735e78fa70bada6eeebcee284ed9f688f91b86b41636b1dea", 0x6c}, {&(0x7f0000000600)="82933e46e7902ff6f801e1a5ec82b76a6501bee31afba8411d4515c605a7c206b1fc492d71e716276c9adf94b4700ec5e27411d013c64cf5ce25debf21900e0165f6ea149d1ad0b70d2765f3319f52c76681eac4ab469c4aa0e54b4704c5b29d30c9bcec2418fbce22d661d8bcd603234aa1c16952f3628ef6a4b416fec025e65bb238f2ac0e33bad37c1458f66e9524e5d0c680ca6a6c8f03ba46881598ff9cefba984e1af41df380d99c090ff7c3010af7db934c0484f2d7a4ed18da8ef6f6a93163ab503da823b01aecc87df621390403ec65b986a7c02d7b4ee1137462427caa099ff6d2c099bc65d4a55f90b43551", 0xf1}, {&(0x7f0000000340)="bf5959869faad7de88476cf55900dadf1c58b18501a077d7e1de3b22be17dd1ba838c62afcab10f361c4e0366f63154278084bbfa1430842", 0x38}, {&(0x7f0000000700)="1c6fa0a1a5ec530d73820bf06e2ae2f4f845a4ba89fc5b300de4e6389c0583b111d31aafc4f7600c6f250edaa21362858195b5139fde78730c594f10cdfce56f17b05ab039e84b543960aad9a8300878a7a2955632d6cae81d96c9033f1bb509b7118aaad1323d0b92799e6c7b337111839e4994ba0f17c727ab86c00f085154dff36e942a172dfd10e4edf202e43e3ae02cd52d960bf8b28962f49600448897070079520a9e9c644068a7dece5089ea6b3a660384d81ef9532117b349e3af09cf2003d231c74bf1439922e2485ff845b4b73d419f8ee1f3cad3299be28ee942c96310dd2122192127", 0xe9}], 0xa, 0x0, 0x0, 0x40000}, 0x20) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000380)='kmem_cache_free\x00', r2}, 0x10) sendmsg$tipc(r1, &(0x7f0000000140)={&(0x7f0000000000)=@id={0x1e, 0x3, 0x1, {0x4e24, 0x4}}, 0x10, &(0x7f0000000100)=[{&(0x7f0000000040)}], 0x1, &(0x7f00000003c0)="ccf3a91ed40bdd4469c35ad4730d7ec3f212087176edc4a72c182da7f1346c5cfad47912e9bab1b8e006796628da64ad98daf98da1b69d761f74a8c6b88df0ac1dd157232d530c343172f2552aa5dc1c53c046bbd21ab9c155", 0x59, 0x40}, 0x800) sendmsg$tipc(r1, &(0x7f0000000a00)={&(0x7f00000000c0)=@id={0x1e, 0x3, 0x0, {0x0, 0x3}}, 0x10, 0x0}, 0x0) 01:50:05 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x1c1842, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x1c1842, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x1, 0x6, 0x8, 0xb}, 0x48) openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) (async) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='blkio.bfq.io_wait_time_recursive\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000340)=ANY=[@ANYRESDEC, @ANYBLOB="c0e538f79c3f31de7c665941e9050000fd1db6c80386963702df00009c1b286ad88000005c027e83d9809ba5ff58"], 0x208e24b) (async) write$binfmt_script(r4, &(0x7f0000000340)=ANY=[@ANYRESDEC, @ANYBLOB="c0e538f79c3f31de7c665941e9050000fd1db6c80386963702df00009c1b286ad88000005c027e83d9809ba5ff58"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r4, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r4, 0x0) preadv(r4, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x1, 0x0, 0x0) (async) preadv(r4, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x1, 0x0, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000001100)={'syz1\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x45c) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r5 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_XEN_HVM_CONFIG(0xffffffffffffffff, 0x4038ae7a, &(0x7f0000000240)={0x0, 0x0, 0x0, &(0x7f0000001600)="d03e1d0116e62f5bafa0337a79ff6fe0638472ce6d0a2f5d23c7a87e50e90b4706f13253e93561c5e387e3049b5cbd5085726a3ff414b2e920bf411f3b2105fb28db3b7f8c68c62ffd8fd7a0df3425f2899ac767b665e6929798d1a85709ef01f7b45adbe32e08a9f7b369b39a6abd92e1553b0dcb7afa108dbcc1ffd1376eeeae156be74a7ab14dfd80b6ccc071e33cd61db5f7a051072bde5e244c48dcaad7b8195f3a984a3089d2d8ae1ad8ba8ce90d6e5d155b88fd00f8db6f3152faf404ead74cfb7de4ab412718671ac248f6151ad0018696e8e2b9ae8000e3683a874e616e5f1f03f5b1f200ed5f95a40d74fee8696c51bfc1674af3c245313b9df1cd2dded8fbcba18054cbc3a437b9fd6172c7b8d11aa412f1505179a47f047d351d93b088f3f52e4f555b8bd85509e513d7a576b486c94e36b73981e74a2c0a2d5c4b72f16c5b5d0402f83cde7194a9e6e166e08bc371e58cda733becb207f3332582ceddbd2c6d8592e22c237f27d5fd36a14a6f5813626dec021c814eeca6bef591b1379f3d50dd405c6c28aff300894fa2a513aa75cdbba1fefdc72b26bf93e43a1fec8a0c0abc94a96fc80d2f04061d6cfcd602351241275fd7f096c546c85ea04697344480c79f39a292be0d356c5c815066617837afeba9aadea964260bb1a75cc980bcee74b4451f0805137c19812bebecdec7ec3e5cdb27ba994ba991f36a35de805649e5f70c23fac605def6aeb847fdc73b6c16b4344103599600acbb09ee1c9aa8c2610eb6252e2b3145d8ee4805e24fcb5ae6a7e820408baba01652220ceedde1634ea3db7142ac6238e889bbf5de61d8fde5ad0dffbd9931af3eb61f84e2a2a9a0413c7ba6b665b276d497a9f59d4bc85ccaa8598baa7469331c0328d49d598d75275173e5211daaa9f64367fbf12bb4ef3afeff9d8c63d1f9fbb22bdd249f123bfcb830d69da65f4cb11c7e0186a2eff39d542d7a181f161e05fed2c6d8b9313ebc38dac88a8a0183d8aab4db5363af3e90555cfaa164f67c241a71ec37b1db2984ac6c60779e1b4763e1cf5c5369d2c3195313696b51e1be53d19b8a258529f876103489429254d8929f62c74b39085449ded27b554cc1f9e2e08605427aace6ae3ecc9b5cc6a18c15c78c0b75b2828a7c108eb7089766b8933a5da725e5457d4de69448b5e5981f9ffebc8e5dae9e49ad426620a27e495305156793f0aa025951b170b23676969222066ef19e86b59af192b51f26bbe3e894684732e8937a17b1263431e0b4597c0ac279dd5b66a7c42d60d25b304e27d70642b659684d88b8f1333bdd0f200cb7da6293b7a095859f1570f31d88a49a937134eb5cbfb3107585808050f940f41355a748421feb1b9e2bbe555c167730c078695beb7a91b48d7eecc184aa95647fccc6bf8497ac7f96cb83a9338b9d5eaf2c9e00bbe660748e58c3c2db779b56e7dbbfce718d5b986a1fd5e8252008d81c3633e5f9fc8fbad0f38380653a62822d556430ec66bbb25bd257e8aa45c1edac3ebc23558b31a1f73fc12f97bc1c137f3abf264a85edd183da280e4ee1018e2a130a339a0fb4f88340ba6560e7a85d3f02be5d655b2c16190d86f2740bcc77434e2bf58b8b464916a8a8b7e44a5800bbd6dc6d2a82b4ed60be9a4774bd8b556fcf2cce68ba3ccaf66808d2150792861061c13795ba404b6e66ff32f87740d04b6dfae675594936c6db9017aa823b1b6e2b1b2989a78710da1dde0b2bc4637311177d7be59bad6043f09ea37779c0212703e0654c172f80ee8b7e8a4ee77b8f6032f7a3e424a9e87c4efb5947d9ebea10cbaaa0875ed65312e2853ddbfa8db95ce5ae86a62bbe9a54a3fa9d72af228cb1c7ea0e395daccd4a25507e22ca30dfa748c750689e42e537083eb760496008518d0d1977bf5ef5bb4a522b9be89dda6650d54a4ccfaee548940fb250e036d921c975d17fd4180841621336bbada8a13f1f88c39fdf0812c557d9214f3bac588d0adb376a3e0ed1c527365fc07bb01094f63484920fc7323b4753e2fd5955abf46d8bbb2c1758857838ce29759351e68c26c955283fbd999c1fd7b2686f0ed3f252dceb84fc0fe4285891b03d656523b0d7724e121c219fc1015110ecdf1edf7ed3915bd64c43728da4c2fad3c5a0982769ba39cd9aa0e87222c65b996ef43269c2c5af4479a949feec4218e2eb747e5c44b7065f3a6e4cd89263d5371befa10f032ef0a592475dc612f856b4eae0e2041b22d689ca113a4c37e7d429b72eb0ab6d074be7141dd8b0bab17143fda71034ef8ec9ffd833ec4d7e0d2da2363e85b6261e47d8a86718051d7c34d359b9531054af6fce0e8ee8fcc5e279701e30d5f7a450752a5b9263e41d408467102859974a2e31c39cdf05118657cd1cdc8e304a531c7e097fe14a0c6455a2c4fee87fbefea125cbe10fdcc6329d2e111df090e84a832eb15456d6a622124cbd35e651221d476777cb45268cd01075fb956521fa8d449cd0c709825e5b48c6ce77348eaeaba2f915131639da9676d701654cb0f9e9a14ff40de50e4e7254bed3da3e40a064a93b098db070248f03ec9b1e06e3a9776e40aee74a4969b79d8e9a9a8e00b98d7f138b53f38a4d64b56fcf750b08e6e5816fedb94b00c5cac135bca4478fe3a311ec7091fd9927ac14f84b2ee8b7dcdf8f1527d62b45cfd3bce82830f09b6b64adc5739642bbbbffbbefe4f6e56b1afb63e8cc7bdcd80d4d430543a1fdd71dbef4b8136c40c96b22d5a0cdc7197ae7a463a6f021929a5063b1f2b6bab7f581209e684eb86529de1b16a683fad8094933d021f9e3ea513eda6859dcb9bf30b0700e230eb9671b2e804462876a8e735cfd55b1a6869d0a4dc32fd0f0aca6fa172e11d7ac97f944c9b13e4520232329fc3a66ce106e988e71a8c0eb6a524cd8d6c23eca8eb1a7822e2624bc2de1ad31927c502d371871d8c8b53f41520041b7ba1cc6805ccf870c4abbc8896eb97a0cd34ae8565fcfc5802f0f5f8935700d3372a01f4e098da1be228c265ba3b0d7b052a952556619dafb8669c5f7e4bfad44fc93e6ef50962204d732a8f30318d1009e99545357baf409ceb4556fd9c4d8e9863cd1edb3deb52810f5216cbd7252a845250adccd3144f1841d94189e74d84e69756e637e230edf195d915329f53f6d1ca0687610b5d16b465a50eaff3c4ee95ef8a29f3087cce7162153d9770c8fb7d401e5387ea01d4b386f04ab72b0c325bd8b2e184e858bae91a4914bad7fdcf14d33ad1b578de206a81e54034408a3e1279d5f32b0204a5fc10fd7d1095be3342359f0ef1fe4884da54072e2f11433cf4fd9e4c8f87d3efea8d82b3ad7b7223b44feb997476651e56893829601a24729b77543fd6975089f17a5e760ef8220071c14ef135cef9cef30764bf935e2f07815fbe45be3168aff8a8a566015eba257bc6ad494d79bdf8cbc75c1438e92188b8d1eace0a64a45426d842425e5e5cdbecf07acbea6ffde7bf3d12add110402354b56127a6ecacb6c9e9816df47862cb42df98b9639aa68ddb3d546ba841a90abd2c965db0c53718d6a014a34e0e4a868e4c1e16f1a0c60da345a26977a74e4ad75c9b9f9a4bf69886e0d0fd2738c2aaaca20321e3ae020db124297470564745d11eb9cfbd3bdb6c021bfc4d7fe1d11ec15f7bf58159b7189392968b48bc88b94a5317cfea88600b7cde9a3fa4d80878fcca48b8b4e96878bc1d8a91be67db1396a55d6652e41ab1a97a6d8a2ba24cb43631e44546c02047a48d79152b33b5af7c95ade7dc50371ca16553378dae21382f565281c7355ee52b5c9cba86156a25c7382eb31645ea82a4884fe2ffc089fecd575740cb06bcb7451cc0d5a95f2183f5fee56b64c47bd0107192dce8de9b554de9dac789449c551d56390fb9ef4ca294714e8dc2c5caf40105bc94ad2561b2f44261cbc95015c4041c07124f9b9ce2ea5b5af954dcf3570cf55c6e40acd1d29d280a6872ae9b1eda60226ae474bdb94203883b14148c03939a396c13d45d290fe7962adb1a428fc1b71aac4144c066fe5b796efe0e18288ab8d03e0c01a7f60958a69fb9fc6d23926d29516ab10a5441bfabdd910d94418305224569ac36fff6d17702ef211475439ebaa1daa5d05f3e1c250f575b662c58a20a99aad96707e51ba4afe624d51160b8938258d0db2625cda2e2199b154972be004a3608492e65b2d193397b64310bdca1b00d1433256621973de82b90ae21a392dfcdcb6fa34534e01b3a5e837ee78521262b17e61ca4fc2f9908e1e4850dc2bc4a5e6404b86931ca8bf780ce96bb5d19f57dcebe1a84df107c206da43cac466e65609c6789d36517355942c4b2942f933d8e80c026980e4fb1452f6554f86bde16d3473ff098dabcfbd5baa25730f805e1adccdf0a45963546f00233193fe66a68ba8bcb4ea31c626b1fb40bbb7e2d2247e54a4c7f5294e840eba094e404635a408a2d6bb6f654d19f7ba31b5565bc89a2aba0f2181eb0a1344eba9d26914fec3a83bbc4a1aeaa01b6690e7409beff3d43463392b15afceb9f38563041f00ae8485a5149d7e07e8657cb7213d156fd4fceb2112befc3c3192487443d0dbb7966cd5249d869575a66ddfe0873353baab8be03837aec38e32ccc6b716b34e43abcbec45c501573078df6ce67d71fd19a8d426fc899dbf097f4d0c1e203631f0b3009c607bd8b61ec1feb82dd14e9597d1c07c492105d78b8c08bf9d512d52426fc8c1c19d60e0062c5d905d17482bb217b88062ff9d471d7688fb1a0aea35cfd8ca3170f7fc35cb761fea705d637354708a9f4476eb5aa0e05b748131b08b0da9b62e4b72ce9a75d0d6aff86cf6f5436de4eb547d6adba8e9fe5b3f7a6beffaf289d76f8da01ffa4db7c5e813a6eddabec2d7f4422c2fd2818ffb48126feb28f2d3954ee29ac0a018c958b9589c2af195c42f954b59b879c4c17656fc3a6e68932b97ae90112b14ad5f8559bb980ac761b417332a906858c69ce396424cbe7364463977a8b5ff7ed8302f14082dbed77bd158faf7285d315e9a791e3a149dde1d4b34aa8f70f8ec22b2e5c36231f4fb0bb4d2df92d23acf929f807138b469cec4cd9c32435559258c3fada8d540a5a454d2793f2368b0a3ffbdebaea668245777bd9ec0ad863163c63600080376a0066e30a71c529f4927d23826c4b32727d93ac69365bc1321ab1436f0a0cc5af38440829e3b4edb4e7f70e428a54ebb7db224da185f5386f88777a65a0564ed7a7059", 0x0, 0xe97}) (async) ioctl$KVM_XEN_HVM_CONFIG(0xffffffffffffffff, 0x4038ae7a, &(0x7f0000000240)={0x0, 0x0, 0x0, &(0x7f0000001600)="d03e1d0116e62f5bafa0337a79ff6fe0638472ce6d0a2f5d23c7a87e50e90b4706f13253e93561c5e387e3049b5cbd5085726a3ff414b2e920bf411f3b2105fb28db3b7f8c68c62ffd8fd7a0df3425f2899ac767b665e6929798d1a85709ef01f7b45adbe32e08a9f7b369b39a6abd92e1553b0dcb7afa108dbcc1ffd1376eeeae156be74a7ab14dfd80b6ccc071e33cd61db5f7a051072bde5e244c48dcaad7b8195f3a984a3089d2d8ae1ad8ba8ce90d6e5d155b88fd00f8db6f3152faf404ead74cfb7de4ab412718671ac248f6151ad0018696e8e2b9ae8000e3683a874e616e5f1f03f5b1f200ed5f95a40d74fee8696c51bfc1674af3c245313b9df1cd2dded8fbcba18054cbc3a437b9fd6172c7b8d11aa412f1505179a47f047d351d93b088f3f52e4f555b8bd85509e513d7a576b486c94e36b73981e74a2c0a2d5c4b72f16c5b5d0402f83cde7194a9e6e166e08bc371e58cda733becb207f3332582ceddbd2c6d8592e22c237f27d5fd36a14a6f5813626dec021c814eeca6bef591b1379f3d50dd405c6c28aff300894fa2a513aa75cdbba1fefdc72b26bf93e43a1fec8a0c0abc94a96fc80d2f04061d6cfcd602351241275fd7f096c546c85ea04697344480c79f39a292be0d356c5c815066617837afeba9aadea964260bb1a75cc980bcee74b4451f0805137c19812bebecdec7ec3e5cdb27ba994ba991f36a35de805649e5f70c23fac605def6aeb847fdc73b6c16b4344103599600acbb09ee1c9aa8c2610eb6252e2b3145d8ee4805e24fcb5ae6a7e820408baba01652220ceedde1634ea3db7142ac6238e889bbf5de61d8fde5ad0dffbd9931af3eb61f84e2a2a9a0413c7ba6b665b276d497a9f59d4bc85ccaa8598baa7469331c0328d49d598d75275173e5211daaa9f64367fbf12bb4ef3afeff9d8c63d1f9fbb22bdd249f123bfcb830d69da65f4cb11c7e0186a2eff39d542d7a181f161e05fed2c6d8b9313ebc38dac88a8a0183d8aab4db5363af3e90555cfaa164f67c241a71ec37b1db2984ac6c60779e1b4763e1cf5c5369d2c3195313696b51e1be53d19b8a258529f876103489429254d8929f62c74b39085449ded27b554cc1f9e2e08605427aace6ae3ecc9b5cc6a18c15c78c0b75b2828a7c108eb7089766b8933a5da725e5457d4de69448b5e5981f9ffebc8e5dae9e49ad426620a27e495305156793f0aa025951b170b23676969222066ef19e86b59af192b51f26bbe3e894684732e8937a17b1263431e0b4597c0ac279dd5b66a7c42d60d25b304e27d70642b659684d88b8f1333bdd0f200cb7da6293b7a095859f1570f31d88a49a937134eb5cbfb3107585808050f940f41355a748421feb1b9e2bbe555c167730c078695beb7a91b48d7eecc184aa95647fccc6bf8497ac7f96cb83a9338b9d5eaf2c9e00bbe660748e58c3c2db779b56e7dbbfce718d5b986a1fd5e8252008d81c3633e5f9fc8fbad0f38380653a62822d556430ec66bbb25bd257e8aa45c1edac3ebc23558b31a1f73fc12f97bc1c137f3abf264a85edd183da280e4ee1018e2a130a339a0fb4f88340ba6560e7a85d3f02be5d655b2c16190d86f2740bcc77434e2bf58b8b464916a8a8b7e44a5800bbd6dc6d2a82b4ed60be9a4774bd8b556fcf2cce68ba3ccaf66808d2150792861061c13795ba404b6e66ff32f87740d04b6dfae675594936c6db9017aa823b1b6e2b1b2989a78710da1dde0b2bc4637311177d7be59bad6043f09ea37779c0212703e0654c172f80ee8b7e8a4ee77b8f6032f7a3e424a9e87c4efb5947d9ebea10cbaaa0875ed65312e2853ddbfa8db95ce5ae86a62bbe9a54a3fa9d72af228cb1c7ea0e395daccd4a25507e22ca30dfa748c750689e42e537083eb760496008518d0d1977bf5ef5bb4a522b9be89dda6650d54a4ccfaee548940fb250e036d921c975d17fd4180841621336bbada8a13f1f88c39fdf0812c557d9214f3bac588d0adb376a3e0ed1c527365fc07bb01094f63484920fc7323b4753e2fd5955abf46d8bbb2c1758857838ce29759351e68c26c955283fbd999c1fd7b2686f0ed3f252dceb84fc0fe4285891b03d656523b0d7724e121c219fc1015110ecdf1edf7ed3915bd64c43728da4c2fad3c5a0982769ba39cd9aa0e87222c65b996ef43269c2c5af4479a949feec4218e2eb747e5c44b7065f3a6e4cd89263d5371befa10f032ef0a592475dc612f856b4eae0e2041b22d689ca113a4c37e7d429b72eb0ab6d074be7141dd8b0bab17143fda71034ef8ec9ffd833ec4d7e0d2da2363e85b6261e47d8a86718051d7c34d359b9531054af6fce0e8ee8fcc5e279701e30d5f7a450752a5b9263e41d408467102859974a2e31c39cdf05118657cd1cdc8e304a531c7e097fe14a0c6455a2c4fee87fbefea125cbe10fdcc6329d2e111df090e84a832eb15456d6a622124cbd35e651221d476777cb45268cd01075fb956521fa8d449cd0c709825e5b48c6ce77348eaeaba2f915131639da9676d701654cb0f9e9a14ff40de50e4e7254bed3da3e40a064a93b098db070248f03ec9b1e06e3a9776e40aee74a4969b79d8e9a9a8e00b98d7f138b53f38a4d64b56fcf750b08e6e5816fedb94b00c5cac135bca4478fe3a311ec7091fd9927ac14f84b2ee8b7dcdf8f1527d62b45cfd3bce82830f09b6b64adc5739642bbbbffbbefe4f6e56b1afb63e8cc7bdcd80d4d430543a1fdd71dbef4b8136c40c96b22d5a0cdc7197ae7a463a6f021929a5063b1f2b6bab7f581209e684eb86529de1b16a683fad8094933d021f9e3ea513eda6859dcb9bf30b0700e230eb9671b2e804462876a8e735cfd55b1a6869d0a4dc32fd0f0aca6fa172e11d7ac97f944c9b13e4520232329fc3a66ce106e988e71a8c0eb6a524cd8d6c23eca8eb1a7822e2624bc2de1ad31927c502d371871d8c8b53f41520041b7ba1cc6805ccf870c4abbc8896eb97a0cd34ae8565fcfc5802f0f5f8935700d3372a01f4e098da1be228c265ba3b0d7b052a952556619dafb8669c5f7e4bfad44fc93e6ef50962204d732a8f30318d1009e99545357baf409ceb4556fd9c4d8e9863cd1edb3deb52810f5216cbd7252a845250adccd3144f1841d94189e74d84e69756e637e230edf195d915329f53f6d1ca0687610b5d16b465a50eaff3c4ee95ef8a29f3087cce7162153d9770c8fb7d401e5387ea01d4b386f04ab72b0c325bd8b2e184e858bae91a4914bad7fdcf14d33ad1b578de206a81e54034408a3e1279d5f32b0204a5fc10fd7d1095be3342359f0ef1fe4884da54072e2f11433cf4fd9e4c8f87d3efea8d82b3ad7b7223b44feb997476651e56893829601a24729b77543fd6975089f17a5e760ef8220071c14ef135cef9cef30764bf935e2f07815fbe45be3168aff8a8a566015eba257bc6ad494d79bdf8cbc75c1438e92188b8d1eace0a64a45426d842425e5e5cdbecf07acbea6ffde7bf3d12add110402354b56127a6ecacb6c9e9816df47862cb42df98b9639aa68ddb3d546ba841a90abd2c965db0c53718d6a014a34e0e4a868e4c1e16f1a0c60da345a26977a74e4ad75c9b9f9a4bf69886e0d0fd2738c2aaaca20321e3ae020db124297470564745d11eb9cfbd3bdb6c021bfc4d7fe1d11ec15f7bf58159b7189392968b48bc88b94a5317cfea88600b7cde9a3fa4d80878fcca48b8b4e96878bc1d8a91be67db1396a55d6652e41ab1a97a6d8a2ba24cb43631e44546c02047a48d79152b33b5af7c95ade7dc50371ca16553378dae21382f565281c7355ee52b5c9cba86156a25c7382eb31645ea82a4884fe2ffc089fecd575740cb06bcb7451cc0d5a95f2183f5fee56b64c47bd0107192dce8de9b554de9dac789449c551d56390fb9ef4ca294714e8dc2c5caf40105bc94ad2561b2f44261cbc95015c4041c07124f9b9ce2ea5b5af954dcf3570cf55c6e40acd1d29d280a6872ae9b1eda60226ae474bdb94203883b14148c03939a396c13d45d290fe7962adb1a428fc1b71aac4144c066fe5b796efe0e18288ab8d03e0c01a7f60958a69fb9fc6d23926d29516ab10a5441bfabdd910d94418305224569ac36fff6d17702ef211475439ebaa1daa5d05f3e1c250f575b662c58a20a99aad96707e51ba4afe624d51160b8938258d0db2625cda2e2199b154972be004a3608492e65b2d193397b64310bdca1b00d1433256621973de82b90ae21a392dfcdcb6fa34534e01b3a5e837ee78521262b17e61ca4fc2f9908e1e4850dc2bc4a5e6404b86931ca8bf780ce96bb5d19f57dcebe1a84df107c206da43cac466e65609c6789d36517355942c4b2942f933d8e80c026980e4fb1452f6554f86bde16d3473ff098dabcfbd5baa25730f805e1adccdf0a45963546f00233193fe66a68ba8bcb4ea31c626b1fb40bbb7e2d2247e54a4c7f5294e840eba094e404635a408a2d6bb6f654d19f7ba31b5565bc89a2aba0f2181eb0a1344eba9d26914fec3a83bbc4a1aeaa01b6690e7409beff3d43463392b15afceb9f38563041f00ae8485a5149d7e07e8657cb7213d156fd4fceb2112befc3c3192487443d0dbb7966cd5249d869575a66ddfe0873353baab8be03837aec38e32ccc6b716b34e43abcbec45c501573078df6ce67d71fd19a8d426fc899dbf097f4d0c1e203631f0b3009c607bd8b61ec1feb82dd14e9597d1c07c492105d78b8c08bf9d512d52426fc8c1c19d60e0062c5d905d17482bb217b88062ff9d471d7688fb1a0aea35cfd8ca3170f7fc35cb761fea705d637354708a9f4476eb5aa0e05b748131b08b0da9b62e4b72ce9a75d0d6aff86cf6f5436de4eb547d6adba8e9fe5b3f7a6beffaf289d76f8da01ffa4db7c5e813a6eddabec2d7f4422c2fd2818ffb48126feb28f2d3954ee29ac0a018c958b9589c2af195c42f954b59b879c4c17656fc3a6e68932b97ae90112b14ad5f8559bb980ac761b417332a906858c69ce396424cbe7364463977a8b5ff7ed8302f14082dbed77bd158faf7285d315e9a791e3a149dde1d4b34aa8f70f8ec22b2e5c36231f4fb0bb4d2df92d23acf929f807138b469cec4cd9c32435559258c3fada8d540a5a454d2793f2368b0a3ffbdebaea668245777bd9ec0ad863163c63600080376a0066e30a71c529f4927d23826c4b32727d93ac69365bc1321ab1436f0a0cc5af38440829e3b4edb4e7f70e428a54ebb7db224da185f5386f88777a65a0564ed7a7059", 0x0, 0xe97}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r5, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x64, 0x0, 0x0) syz_open_dev$vcsa(&(0x7f0000000000), 0x0, 0x0) ioctl$KVM_SET_MSRS(0xffffffffffffffff, 0x4008ae89, &(0x7f0000000440)={0x7, 0x0, [{}, {}, {}, {}, {}, {}, {}]}) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{0x0}, {&(0x7f0000000a40)=""/157, 0x9d}], 0x2, 0x0, 0x0) sendmsg$DEVLINK_CMD_PORT_UNSPLIT(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000040), 0xc, 0x0}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$KVM_RUN(r5, 0xae80, 0x0) r6 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='kmem_cache_free\x00', r6}, 0x10) write$cgroup_devices(r0, &(0x7f0000000000)=ANY=[], 0xffdd) [ 251.921421][ T7034] usb 4-1: new high-speed USB device number 36 using dummy_hcd 01:50:05 executing program 1: r0 = socket(0x10, 0x3, 0x0) r1 = getpgid(0x0) sched_getattr(r1, &(0x7f0000000a80)={0x38}, 0x38, 0x0) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000080)=ANY=[@ANYBLOB="28000000100001040100"/20, @ANYRES32=0x0, @ANYBLOB="000000000000000008001300", @ANYRES32=r1, @ANYBLOB="f258970f81cd089cffc6d5ea7fffce22b7cac76e0f403222f6394037f52ff621001522695b273fa7fda688cba3124cc5aa3d82d1ee4b547adaecf40ae721fb6869dfd509ad8daf0c1bf1175e70ce98a57773254f47cff12f1aa8a6f211"], 0x28}}, 0x0) 01:50:05 executing program 1: syz_mount_image$f2fs(&(0x7f0000010600), &(0x7f0000000000)='./file2\x00', 0x1000092, &(0x7f0000000540)=ANY=[], 0x1, 0x105f5, &(0x7f0000020c80)="$eJzs3M1rHGUYAPBnk6Zf1hrEgxd1QIQE3NBNP7Ceqra0gi3Fj4OI6Ca7WbbNZkJ2m669efAm/hfePIjevIp/huBF8OBJ8CZUdt430tQKLRt3m+b3g8kz7zvvPvNMWALPzGYDOLDmiz//qMXJOBYRsxFxIqLar+WtciGF5yPipYiYuWer5fl/Jg5HxPGIODlKnnLW8qGPfnv9yvnPL3/x1Q+/vLj27Y/fTO+qgWl7JSJ6m2n/di/FspPijTzf3O5WsXdmO8d0oHczj8sUb7dXqgy3mzvrmlU83Unry81b/VFcW2+ujmKnu1bNb26kE/a3Ozt5qhfcaG5V41Z7pYrdflnFzp1U1zDHO/1BytPK+T6r0sdgsBPTfHvYrv4QNjdvVuPVjUGeT3nLVns4its55tPFarnequpYGeMX/Zh7p7txa1hst7f63XKjOLvUeG2pca7e2Cpb7UH7TL3Za507Uyx01kfL6oN2s3ehU5ad9fbSatlbLBY6q6v1RqNYuNhe6TY3ikZj6fTSqfrZxbz3anH52gfFeqtYGMU3uxu3Bt31frFWbhXpFYvF8tLp84vFy43ivavXi+vvXrp09fr7n1z88NobV99+Ky/6V1nFwvKp5eV641T96AG//uXG4njXP6ztHr9wNxkvKwdGbdoFAOw/+n9gGg5c/x/6/wf5H/rfIiL2Tf/7cNcf8Xj1/4dz9Xvf/8Mj8f4BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADiwfp37/kq1M5/GT+X5p/PUs3lci4iZiLj7ALNxeFfO2Zxn7j/Wz91Xw0+1qDKMznEkb8cj4kLe/nomHQMAAAAe3c/fff1x6tbTj/lpF8QkpZs2Myc+3aN8tYiYm/99D7JEvtkUz41fVTJ6fx+K4ZhZdmqrbmAdHb+qpLrldmivsj2U2V3h6D2hlsLMRMsBAAAmYncnMNkuBAAAgEn6ctoFMBn3P9Ornmbmz+LnD/AfSSE/EDy2awQAAADsQ/6lHgAAAJ58Vf/v+/8AAADgyZa+/w8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBvdu4lJ5UgCgPw4dGX+zIS44TdOGQTJi7BoQthC86JDBm7DGc4cwkGDF1lQhtMNNU0kXxf0hTVkJ/TCZNT/QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCQnqvF9Onh/ro0Z70p087RAAAAAPusqsW0fjNO8395/1nedZHnvYjoR8S+3n0QvxqZg5xTffL96kMNjxF1wvY3Rnn7GxFXeXs9T58BAAAA37ecT2apW08v42MXRJfSok3//01Leb2IqMYvLaREXmyKy/Kqku3/exh3hSnvtVW7k2L1ktuwrbQvGTSG3ztDLw39TssBAAA60ewEuu1CAAAA6NLtsQvgOOoTmPla/HwB/ygN+YTgn8YMAAAA+IHcUg8AAACnr+7/Pf8PAAAATlt6/h8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHtKoW0+V8MivNWW/KtHM0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDG/ryjQAiEQRjsXd+ZzP0PKw2amppUgfDxNwYDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG9+95f/E1PjTDL32lh6HknWTo2tU2Pv3Dj6w/j6NQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABf785LCMAzEAFR123x2wfc/bBD4DiHwHtjIFrMYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4I0+62T0+iX59udaj9HwbzWTbK0a9lYNRwcazg7Mp7cBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAm507CI2jCgMA/GY3m9qCuMYYJCpUbKogZrMbWuhF8CAED+rBi8c03dTYadQ2h6Tkkos3r971JlgUcumtHr3YcyF4aI+FRSr0rMzsTPMak5iAmd203wf/vD+Tx8x7L7DsP28IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACUeu+H02Vezw7Nfl4rzt19uL6wW5t5sJyOZ5HlSbXDPnZeKdpPbt78LF7DZGJwYwIAAODpUy/r+xDCvcbmXNbWmnn9P1X2yWr+9ef7eVnP71X/3+62xsv6f2vy4/ce36jZv08jhLC4lHZnKpvhcDsTOnnbvr/1Z7yGO/u9sN9F6ttp0n9CU8//bLUPN17qNfJVT769c+eD0Tw98f/PAgA4rOmyLZLy+1HWtgc5MACeWiNFhKj+rzcHOyYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAKvQ2wjtlnoQQJke288zdh+sLu7W3u63xB8tpHlu/3WrG18wu0QghLC6l3ZkK5zLMzoRO3qa/nn0tXsOd/a6v3bgyn6bdaxKJ5LBJ9rE1BMM4imQAH1oAABxbjSKyL8j3Gptz2blkLIS/v3+y/n8rysM+9X9Z+2fx6mrvbHyvuP5vVzbD4VbW/5vJz2vxGu7s11q5+lXr+tqNd5euzl/uXu4uty+cO3/+wmx7dqaVP09peaoCAADA3kaLiOv/2ti/9/9PRXk4YP3/6Q+vd+J71Z/Z+v/knr8p6/+XL/7R2a/+3970O9KBAgAAPNNePP3or2SX88noaFidX1m51u4fH//c6R8HMNRDO1FEXP/XxwY9KgAAAKAKvY3kif3/S1Ee/mP/f3z1xzxufTP9dXzNerETvriUdqcXvkwvVTedoVXu/z/6fPL3g+3/H10ygOkDAABQkZNFxPv/jfz9/9obZZ9aCOHtN/t58W8AD/T+/1Tn3E/xveL3/2erm+JQqk3016Os/69c/G5qr/o/7zsRwsjEgAYLAADAsfdcEVn9f7+xOffFL6c+GvX+PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/sD/3tgkDYRyHX18SJW6TEdJbCcxAQ4VgBD4kJEuegQFYiIaK1mIRWAEkONd0huJ5mv+vuOJeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAODlXR6+eIuIIlKXKdJ483N6j4iPSNu2HX3estidj83XPWf7wyTnd0x/y4goo+jjHACA3lXd5lit6+Vf3v+8g7zDvNW8qRfP/DQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswLEAAAAAgDB/6zQ6NgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgLECAAD//82Ghsc=") r0 = open(&(0x7f0000000040)='./file2\x00', 0x0, 0x0) ioctl$F2FS_IOC_START_ATOMIC_WRITE(r0, 0xf519, 0x0) [ 252.161405][ T7034] usb 4-1: Using ep0 maxpacket: 16 01:50:05 executing program 2: syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x200000, &(0x7f0000000140)={[{@user_xattr}, {@nombcache}, {@dioread_lock}, {@norecovery}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x80}}, {@lazytime}, {@nodelalloc}, {@usrquota}, {@noauto_da_alloc}]}, 0xfe, 0x54c, &(0x7f0000000400)="$eJzs3U1rG0cfAPD/ynLenycOhEB7KIYcmpJGju2+pNBDeixtaKC9p8LemGApCpYcYjfQ5NBceimhUEoDpR+g9x5Dv0A/RaANhBJMe+hFZeWVo8SSrThKrFS/H6w9s7vy7Gj2P57RSCiAkTWZ/ShEvBIR3yQRhzuOFSM/OLl+3trD63PZlkSz+emfSST5vvb5Sf77YDtTjPj1q4iThc3l1ldWF8uVSrqU56ca1StT9ZXVU5eq5YV0Ib08Mzt75u3ZmffefWdgdX3j/N/ff3L3wzNfH1/77uf7R24ncTYO5cc66/EMbnRmJmMyf07G4+wTJ04PoLBhkuz2BbAjY3mcj0fWBxyOsTzqgf++LyOiCYyoRPzDiGqPA9pz+wHNg18aDz5YnwBtrn9x/bWR2NeaGx1YSx6bGWXz3YkBlJ+V8csfd25nWwzudQiAbd24GRGni8XN/V+S9387d7qPc54sQ/8HL87dbPzzZrfxT2Fj/BNdxj8Hu8TuTmwf/4X7Ayimp2z8937X8e/GotXEWJ77X2vMN55cvFRJs77t/xFxIsb3Zvmt1nPOrN1r9jrWOf7Ltqz89lgwv477xb2PP2a+3Cg/S507PbgZ8WrX8W+y0f5Jl/bPno/zfZZxLL3zWq9j29f/+Wr+FPF61/Z/tKKVbL0+OdW6H6bad8Vmf9069luv8ne7/ln7H9i6/hNJ53pt/enL+HHfP2mvYzu9//ckn7XSe/J918qNxtJ0xJ7k4837Zx49tp1vn5/V/8Txrfu/bvf//oj4vM/63zp6q+epw9D+80/V/k+fuPfRFz/0Kr+/9n+rlTqR7+mn/+v3Ap/luQMAAAAAAIBhU4iIQ5EUShvpQqFUWn9/x9E4UKjU6o2TF2vLl+ej9VnZiRgvtFe6D3e8H2I6fz9sOz/zRH42Io5ExLdj+1v50lytMr/blQcAAAAAAAAAAAAAAAAAAIAhcbDH5/8zv4/t9tUBz52v/IbRtW38D+KbnoCh5P8/jC7xD6NL/MPoEv8wusQ/jC7xD6NL/MPoEv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAwUOfPncu25trD63NZfv7qyvJi7eqp+bS+WKouz5XmaktXSgu12kIlLc3Vqtv9vUqtdmV6JpavTTXSemOqvrJ6oVpbvty4cKlaXkgvpOMvpFYAAAAAAAAAAAAAAAAAAADwcqmvrC6WK5V0SUJiR4nicFyGxIATu90zAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAj/wYAAP//Gis4ow==") r0 = open(&(0x7f0000000180)='./bus\x00', 0x14927e, 0x0) fallocate(r0, 0x0, 0x0, 0x1000f4) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuset.effective_cpus\x00', 0x275a, 0x2000) [ 252.231418][ T1805] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 252.251479][ T1805] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 252.278930][ T1805] usb 5-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 252.291441][ T7034] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 252.307749][ T7034] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 252.327827][ T7034] usb 4-1: New USB device found, idVendor=10c4, idProduct=ea90, bcdDevice= 0.40 [ 252.346649][ T7034] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 252.364278][ T7034] usb 4-1: config 0 descriptor?? [ 252.413851][ T8186] loop2: detected capacity change from 0 to 1024 [ 252.471392][ T1805] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 252.480314][ T1805] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 252.488165][ T1805] usb 5-1: Product: syz [ 252.492383][ T1805] usb 5-1: Manufacturer: syz [ 252.497025][ T1805] usb 5-1: SerialNumber: syz 01:50:05 executing program 2: socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r1, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x21, &(0x7f0000000540), 0x4) sendmsg$tipc(r1, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xa, 0x4, 0x8, 0x8}, 0x48) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='kmem_cache_free\x00', r3}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000002c0)={{r2}, &(0x7f0000000080), &(0x7f0000000280)}, 0x20) sendmsg$tipc(r0, &(0x7f0000000700)={0x0, 0x500, 0x0}, 0x0) [ 252.502035][ T8186] EXT4-fs (loop2): mounted filesystem without journal. Opts: user_xattr,nombcache,dioread_lock,norecovery,debug_want_extra_isize=0x0000000000000080,lazytime,nodelalloc,usrquota,noauto_da_alloc,,errors=continue. Quota mode: writeback. 01:50:05 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0xa, 0x6, &(0x7f0000000000)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0x61, 0x11, 0x28}, [@func={0x85, 0x0, 0x1, 0x0, 0x2}, @call={0x85, 0x0, 0x0, 0x76}, @exit={0x95, 0x0, 0x1008}], {0x95, 0x0, 0x5a5}}, &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000040)={'sit0\x00', &(0x7f00000000c0)={'gre0\x00', 0x0, 0x8, 0x8000, 0x1, 0x5, {{0xc, 0x4, 0x2, 0x6, 0x30, 0x67, 0x0, 0x9, 0x2f, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @private=0xa010101, {[@generic={0x83, 0x5, "952e6f"}, @rr={0x7, 0x17, 0x7c, [@multicast2, @remote, @multicast2, @loopback, @private=0xa010101]}]}}}}}) r1 = syz_open_procfs(0x0, &(0x7f0000000140)='net/igmp\x00') bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x1b, 0x9, 0x8, 0x2a, 0x240, 0xffffffffffffffff, 0x7ff, '\x00', r0, r1, 0x4, 0x5, 0x1}, 0x48) 01:50:05 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000200)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002000000000000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b7030000deab44f4850000002d00000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000280)='sys_enter\x00', r0}, 0x10) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) fsync(r0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f00000000c0)='./file0\x00') readlinkat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f00000013c0)=""/4090, 0xffa) [ 252.804785][ T8184] loop1: detected capacity change from 0 to 131072 [ 252.852703][ T7034] cp2112 0003:10C4:EA90.001E: hidraw0: USB HID v0.00 Device [HID 10c4:ea90] on usb-dummy_hcd.3-1/input0 [ 252.881879][ T8184] F2FS-fs (loop1): Segment count (31) mismatch with total segments from devices (0) [ 252.891239][ T8184] F2FS-fs (loop1): Can't find valid F2FS filesystem in 1th superblock [ 252.902491][ T8184] F2FS-fs (loop1): Found nat_bits in checkpoint [ 252.934783][ T8184] F2FS-fs (loop1): Try to recover 1th superblock, ret: 0 [ 252.941741][ T8184] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e5 [ 252.983562][ T3078] ------------[ cut here ]------------ [ 252.988929][ T3078] WARNING: CPU: 0 PID: 3078 at fs/f2fs/inode.c:850 f2fs_evict_inode+0x1191/0x1470 [ 252.998173][ T3078] Modules linked in: [ 253.002035][ T3078] CPU: 0 PID: 3078 Comm: syz-executor.1 Not tainted 5.15.148-syzkaller-00718-g993bed180178 #0 [ 253.012286][ T3078] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/29/2024 [ 253.022368][ T3078] RIP: 0010:f2fs_evict_inode+0x1191/0x1470 [ 253.028044][ T3078] Code: 53 ff eb 0f e8 a0 98 53 ff 49 bf 00 00 00 00 00 fc ff df 48 8b 5c 24 28 4c 89 ef e8 89 21 03 00 e9 a1 fc ff ff e8 7f 98 53 ff <0f> 0b 4c 89 f7 be 08 00 00 00 e8 10 ab 95 ff f0 41 80 0e 04 e9 7e [ 253.048119][ T3078] RSP: 0018:ffffc90000bc7960 EFLAGS: 00010293 [ 253.054224][ T3078] RAX: ffffffff821c8901 RBX: 0000000000000002 RCX: ffff888110334f00 [ 253.062064][ T3078] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 0000000000000000 [ 253.069927][ T3078] RBP: ffffc90000bc7ad0 R08: ffffffff821c8589 R09: ffffed1025b17bc1 [ 253.077950][ T7034] cp2112 0003:10C4:EA90.001E: Part Number: 0xFF Device Version: 0xAB [ 253.085890][ T3078] R10: 0000000000000000 R11: dffffc0000000001 R12: ffff88812d8bdb18 [ 253.093824][ T3078] R13: ffff88812d8bdaf0 R14: ffff88812741e078 R15: dffffc0000000000 [ 253.101577][ T3078] FS: 000055555624e480(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 [ 253.110310][ T3078] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 253.116794][ T3078] CR2: 0000001b30021000 CR3: 0000000123595000 CR4: 00000000003506a0 [ 253.124582][ T3078] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 253.132633][ T3078] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 253.140434][ T3078] Call Trace: [ 253.143605][ T3078] [ 253.146329][ T3078] ? show_regs+0x58/0x60 [ 253.150405][ T3078] ? __warn+0x160/0x2f0 [ 253.154445][ T3078] ? f2fs_evict_inode+0x1191/0x1470 [ 253.159440][ T3078] ? report_bug+0x3d9/0x5b0 [ 253.163816][ T3078] ? f2fs_evict_inode+0x1191/0x1470 [ 253.168811][ T3078] ? handle_bug+0x41/0x70 [ 253.173009][ T3078] ? exc_invalid_op+0x1b/0x50 [ 253.177489][ T3078] ? asm_exc_invalid_op+0x1b/0x20 [ 253.182392][ T3078] ? f2fs_evict_inode+0xe19/0x1470 [ 253.187295][ T3078] ? f2fs_evict_inode+0x1191/0x1470 [ 253.192367][ T3078] ? f2fs_evict_inode+0x1191/0x1470 [ 253.197370][ T3078] ? _raw_spin_unlock+0x4d/0x70 [ 253.202232][ T3078] ? f2fs_write_inode+0x5d0/0x5d0 [ 253.207088][ T3078] ? bit_waitqueue+0x30/0x30 [ 253.211583][ T3078] ? locks_free_lock_context+0x42/0x70 [ 253.216807][ T3078] ? __destroy_inode+0x35f/0x4e0 [ 253.221730][ T3078] ? f2fs_write_inode+0x5d0/0x5d0 [ 253.226588][ T3078] evict+0x2a3/0x630 [ 253.230317][ T3078] evict_inodes+0x5db/0x660 [ 253.234718][ T3078] ? clear_inode+0x150/0x150 [ 253.239085][ T3078] generic_shutdown_super+0x9c/0x2e0 [ 253.244434][ T3078] kill_block_super+0x7e/0xe0 [ 253.248936][ T3078] kill_f2fs_super+0x2f9/0x3c0 [ 253.253674][ T3078] ? f2fs_mount+0x40/0x40 [ 253.257786][ T3078] ? unregister_shrinker+0x23c/0x2d0 [ 253.262972][ T3078] deactivate_locked_super+0xad/0x110 [ 253.268122][ T3078] deactivate_super+0xbe/0xf0 [ 253.272670][ T3078] cleanup_mnt+0x45c/0x510 [ 253.276888][ T3078] __cleanup_mnt+0x19/0x20 [ 253.281237][ T3078] task_work_run+0x129/0x190 [ 253.285623][ T3078] exit_to_user_mode_loop+0xc4/0xe0 [ 253.290721][ T3078] exit_to_user_mode_prepare+0x5a/0xa0 [ 253.296856][ T3078] syscall_exit_to_user_mode+0x26/0x160 [ 253.302296][ T3078] do_syscall_64+0x49/0xb0 [ 253.306509][ T3078] ? sysvec_apic_timer_interrupt+0x55/0xc0 [ 253.312547][ T3078] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 253.318285][ T3078] RIP: 0033:0x7f5f89d030d7 [ 253.322682][ T3078] Code: b0 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 0f 1f 44 00 00 31 f6 e9 09 00 00 00 66 0f 1f 84 00 00 00 00 00 b8 a6 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 01 c3 48 c7 c2 b0 ff ff ff f7 d8 64 89 02 b8 [ 253.342610][ T3078] RSP: 002b:00007ffffae7c0f8 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 [ 253.350947][ T3078] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 00007f5f89d030d7 [ 253.358826][ T3078] RDX: 0000000000000000 RSI: 000000000000000a RDI: 00007ffffae7c1b0 [ 253.366608][ T3078] RBP: 00007ffffae7c1b0 R08: 0000000000000000 R09: 0000000000000000 [ 253.374419][ T3078] R10: 00000000ffffffff R11: 0000000000000246 R12: 00007ffffae7d270 [ 253.382229][ T3078] R13: 00007f5f89d4d3b9 R14: 000000000003d8fe R15: 0000000000000003 [ 253.390116][ T3078] [ 253.392985][ T3078] ---[ end trace c3033faeb0af7da5 ]--- [ 253.431348][ T3078] ================================================================== [ 253.439252][ T3078] BUG: KASAN: use-after-free in _raw_spin_lock+0x97/0x1b0 [ 253.446180][ T3078] Write of size 4 at addr ffff88812d8bdb78 by task syz-executor.1/3078 [ 253.454251][ T3078] [ 253.456424][ T3078] CPU: 1 PID: 3078 Comm: syz-executor.1 Tainted: G W 5.15.148-syzkaller-00718-g993bed180178 #0 [ 253.467885][ T3078] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/29/2024 [ 253.477772][ T3078] Call Trace: [ 253.480895][ T3078] [ 253.483674][ T3078] dump_stack_lvl+0x151/0x1b7 [ 253.488190][ T3078] ? io_uring_drop_tctx_refs+0x190/0x190 [ 253.493657][ T3078] ? __wake_up_klogd+0xd5/0x110 [ 253.498342][ T3078] ? panic+0x751/0x751 [ 253.502245][ T3078] ? __schedule+0xcd4/0x1590 [ 253.506677][ T3078] print_address_description+0x87/0x3b0 [ 253.512059][ T3078] kasan_report+0x179/0x1c0 [ 253.516397][ T3078] ? _raw_spin_lock+0x97/0x1b0 [ 253.520994][ T3078] ? _raw_spin_lock+0x97/0x1b0 [ 253.525597][ T3078] kasan_check_range+0x293/0x2a0 [ 253.530367][ T3078] __kasan_check_write+0x14/0x20 [ 253.535143][ T3078] _raw_spin_lock+0x97/0x1b0 [ 253.539693][ T3078] ? _raw_spin_trylock_bh+0x190/0x190 [ 253.544907][ T3078] ? _raw_spin_lock+0xa4/0x1b0 [ 253.549586][ T3078] ? _raw_spin_trylock_bh+0x190/0x190 [ 253.554799][ T3078] ? remove_wait_queue+0x140/0x140 [ 253.559741][ T3078] igrab+0x20/0xa0 [ 253.563299][ T3078] f2fs_sync_inode_meta+0x14d/0x2a0 [ 253.568332][ T3078] f2fs_write_checkpoint+0xab4/0x1fb0 [ 253.573547][ T3078] ? f2fs_get_sectors_written+0x500/0x500 01:50:06 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="120100004f92b90857152077ebb70000000109021200010000000009cf", @ANYRESOCT], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000140)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000b00)={0x40, 0x13, 0x6, @random="741345bc23ff"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io(r0, 0x0, &(0x7f0000001140)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000001000)={0x40, 0x19, 0x2, "14c8"}, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000040)={0x1c, &(0x7f0000000240)={0x20, 0xd, 0x3d, "99a3495316d20d9d3aaee9006e53a45d15e500cd107d413d6a865db3bda34c0e4eee5f434593e7034b78d43240cffbc2df62d7428083313abe7d1225ee"}, 0x0, 0x0}) (async) syz_usb_control_io$hid(r0, 0x0, 0x0) (async) syz_usb_control_io(r0, 0x0, 0x0) (async) syz_usb_control_io(r0, 0x0, 0x0) (async) syz_usb_control_io(r0, 0x0, 0x0) (async) syz_usb_control_io(r0, 0x0, 0x0) (async) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f00000003c0)={0x44, &(0x7f00000000c0)={0x0, 0x0, 0x1, "cf"}, &(0x7f0000000200)={0x0, 0xa, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, &(0x7f00000002c0)={0x40, 0x4, 0x95, {0x95, 0x2, "f1f945843cbde1dfc5c2d19b722640a3663649b9f24ab7134e9f0620772dce9b3217fa3bfc4762decb1941776372d0cf26c9002976482e45fe6ec5cb5f45856784e11b8349388a9c83acbbc7e811d39147315c072e41f0af594181633db92f63afe3dbe863831758cc0ca065549e98ab1a1b422b7424fb2560fa4ce1780ec5098cd3074010c67dae19a9f2e20b5f1e6c68f3cd"}}, &(0x7f0000000080)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x340a}}, &(0x7f0000000100)={0x0, 0x22, 0x1a, {[@main=@item_012={0x0, 0x0, 0xc}, @local=@item_4={0x3, 0x2, 0x4, "6f29a11e"}, @main=@item_012={0x2, 0x0, 0xc, "ddc2"}, @local=@item_4={0x3, 0x2, 0x0, "dc2056f1"}, @local=@item_012={0x0, 0x2, 0x4}, @local=@item_4={0x3, 0x2, 0x9, "81529529"}, @global=@item_012={0x2, 0x1, 0x0, "0782"}, @main=@item_012={0x2, 0x0, 0xa, "f660"}]}}, &(0x7f0000000380)={0x0, 0x21, 0x9, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0xcd1}}}}, &(0x7f0000000600)={0x2c, &(0x7f0000000480)={0x0, 0x30, 0x55, "9630eae70b03c3bd2384de6fc4e094bd947deeb593f5582cf21cbf72f17ce3856ecfc4fc05324ca3d60acca9dc9f9058276400f03a5125dd75489f3eee1d802540ccffd73720fe9c2e59a9569c1e55e85684e846d7"}, &(0x7f0000000500)={0x0, 0xa, 0x1, 0x7f}, &(0x7f0000000540)={0x0, 0x8, 0x1, 0xea}, &(0x7f0000000580)={0x20, 0x1, 0x2b, "d761d2525443fb20d527c51ae6e74f9c82b412651e2bd2925914badc01606f5e147ee7d5558d00b64a775a"}, &(0x7f00000005c0)={0x20, 0x3, 0x1, 0xd7}}) (async) syz_usb_control_io$uac1(r0, 0x0, 0x0) 01:50:06 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='sys_enter\x00', r0}, 0x10) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0x80, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0x1000}], 0x1}, 0x0) write$binfmt_elf64(r1, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES16=0x0, @ANYRES8, @ANYRES16], 0x100000530) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000280), 0x8) ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x40305829, 0x0) 01:50:06 executing program 1: syz_mount_image$f2fs(&(0x7f0000010600), &(0x7f0000000000)='./file2\x00', 0x1000092, &(0x7f0000000540)=ANY=[], 0x1, 0x105f5, &(0x7f0000020c80)="$eJzs3M1rHGUYAPBnk6Zf1hrEgxd1QIQE3NBNP7Ceqra0gi3Fj4OI6Ca7WbbNZkJ2m669efAm/hfePIjevIp/huBF8OBJ8CZUdt430tQKLRt3m+b3g8kz7zvvPvNMWALPzGYDOLDmiz//qMXJOBYRsxFxIqLar+WtciGF5yPipYiYuWer5fl/Jg5HxPGIODlKnnLW8qGPfnv9yvnPL3/x1Q+/vLj27Y/fTO+qgWl7JSJ6m2n/di/FspPijTzf3O5WsXdmO8d0oHczj8sUb7dXqgy3mzvrmlU83Unry81b/VFcW2+ujmKnu1bNb26kE/a3Ozt5qhfcaG5V41Z7pYrdflnFzp1U1zDHO/1BytPK+T6r0sdgsBPTfHvYrv4QNjdvVuPVjUGeT3nLVns4its55tPFarnequpYGeMX/Zh7p7txa1hst7f63XKjOLvUeG2pca7e2Cpb7UH7TL3Za507Uyx01kfL6oN2s3ehU5ad9fbSatlbLBY6q6v1RqNYuNhe6TY3ikZj6fTSqfrZxbz3anH52gfFeqtYGMU3uxu3Bt31frFWbhXpFYvF8tLp84vFy43ivavXi+vvXrp09fr7n1z88NobV99+Ky/6V1nFwvKp5eV641T96AG//uXG4njXP6ztHr9wNxkvKwdGbdoFAOw/+n9gGg5c/x/6/wf5H/rfIiL2Tf/7cNcf8Xj1/4dz9Xvf/8Mj8f4BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADiwfp37/kq1M5/GT+X5p/PUs3lci4iZiLj7ALNxeFfO2Zxn7j/Wz91Xw0+1qDKMznEkb8cj4kLe/nomHQMAAAAe3c/fff1x6tbTj/lpF8QkpZs2Myc+3aN8tYiYm/99D7JEvtkUz41fVTJ6fx+K4ZhZdmqrbmAdHb+qpLrldmivsj2U2V3h6D2hlsLMRMsBAAAmYncnMNkuBAAAgEn6ctoFMBn3P9Ornmbmz+LnD/AfSSE/EDy2awQAAADsQ/6lHgAAAJ58Vf/v+/8AAADgyZa+/w8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBvdu4lJ5UgCgPw4dGX+zIS44TdOGQTJi7BoQthC86JDBm7DGc4cwkGDF1lQhtMNNU0kXxf0hTVkJ/TCZNT/QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCQnqvF9Onh/ro0Z70p087RAAAAAPusqsW0fjNO8395/1nedZHnvYjoR8S+3n0QvxqZg5xTffL96kMNjxF1wvY3Rnn7GxFXeXs9T58BAAAA37ecT2apW08v42MXRJfSok3//01Leb2IqMYvLaREXmyKy/Kqku3/exh3hSnvtVW7k2L1ktuwrbQvGTSG3ztDLw39TssBAAA60ewEuu1CAAAA6NLtsQvgOOoTmPla/HwB/ygN+YTgn8YMAAAA+IHcUg8AAACnr+7/Pf8PAAAATlt6/h8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHtKoW0+V8MivNWW/KtHM0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDG/ryjQAiEQRjsXd+ZzP0PKw2amppUgfDxNwYDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG9+95f/E1PjTDL32lh6HknWTo2tU2Pv3Dj6w/j6NQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABf785LCMAzEAFR123x2wfc/bBD4DiHwHtjIFrMYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4I0+62T0+iX59udaj9HwbzWTbK0a9lYNRwcazg7Mp7cBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAm507CI2jCgMA/GY3m9qCuMYYJCpUbKogZrMbWuhF8CAED+rBi8c03dTYadQ2h6Tkkos3r971JlgUcumtHr3YcyF4aI+FRSr0rMzsTPMak5iAmd203wf/vD+Tx8x7L7DsP28IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACUeu+H02Vezw7Nfl4rzt19uL6wW5t5sJyOZ5HlSbXDPnZeKdpPbt78LF7DZGJwYwIAAODpUy/r+xDCvcbmXNbWmnn9P1X2yWr+9ef7eVnP71X/3+62xsv6f2vy4/ce36jZv08jhLC4lHZnKpvhcDsTOnnbvr/1Z7yGO/u9sN9F6ttp0n9CU8//bLUPN17qNfJVT769c+eD0Tw98f/PAgA4rOmyLZLy+1HWtgc5MACeWiNFhKj+rzcHOyYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAKvQ2wjtlnoQQJke288zdh+sLu7W3u63xB8tpHlu/3WrG18wu0QghLC6l3ZkK5zLMzoRO3qa/nn0tXsOd/a6v3bgyn6bdaxKJ5LBJ9rE1BMM4imQAH1oAABxbjSKyL8j3Gptz2blkLIS/v3+y/n8rysM+9X9Z+2fx6mrvbHyvuP5vVzbD4VbW/5vJz2vxGu7s11q5+lXr+tqNd5euzl/uXu4uty+cO3/+wmx7dqaVP09peaoCAADA3kaLiOv/2ti/9/9PRXk4YP3/6Q+vd+J71Z/Z+v/knr8p6/+XL/7R2a/+3970O9KBAgAAPNNePP3or2SX88noaFidX1m51u4fH//c6R8HMNRDO1FEXP/XxwY9KgAAAKAKvY3kif3/S1Ee/mP/f3z1xzxufTP9dXzNerETvriUdqcXvkwvVTedoVXu/z/6fPL3g+3/H10ygOkDAABQkZNFxPv/jfz9/9obZZ9aCOHtN/t58W8AD/T+/1Tn3E/xveL3/2erm+JQqk3016Os/69c/G5qr/o/7zsRwsjEgAYLAADAsfdcEVn9f7+xOffFL6c+GvX+PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/sD/3tgkDYRyHX18SJW6TEdJbCcxAQ4VgBD4kJEuegQFYiIaK1mIRWAEkONd0huJ5mv+vuOJeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAODlXR6+eIuIIlKXKdJ483N6j4iPSNu2HX3estidj83XPWf7wyTnd0x/y4goo+jjHACA3lXd5lit6+Vf3v+8g7zDvNW8qRfP/DQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswLEAAAAAgDB/6zQ6NgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgLECAAD//82Ghsc=") r0 = open(&(0x7f0000000040)='./file2\x00', 0x0, 0x0) ioctl$F2FS_IOC_START_ATOMIC_WRITE(r0, 0x4002f516, 0x0) [ 253.579097][ T3078] ? rwsem_write_trylock+0x15b/0x290 [ 253.584225][ T3078] ? __kasan_check_write+0x14/0x20 [ 253.589167][ T3078] ? mutex_unlock+0xb2/0x260 [ 253.593593][ T3078] f2fs_issue_checkpoint+0x31b/0x4d0 [ 253.598713][ T3078] ? f2fs_destroy_checkpoint_caches+0x30/0x30 [ 253.604624][ T3078] ? sync_inodes_sb+0x7cd/0x8b0 [ 253.609690][ T3078] ? try_to_writeback_inodes_sb+0xc0/0xc0 [ 253.615241][ T3078] f2fs_sync_fs+0x186/0x2f0 [ 253.619577][ T3078] sync_filesystem+0x1cf/0x250 [ 253.624175][ T3078] f2fs_quota_off_umount+0x20e/0x220 [ 253.629301][ T3078] ? f2fs_drop_inode+0xa20/0xa20 [ 253.634247][ T3078] f2fs_put_super+0xb9/0xc10 [ 253.638760][ T3078] ? f2fs_drop_inode+0xa20/0xa20 [ 253.643537][ T3078] ? __fsnotify_vfsmount_delete+0x20/0x20 [ 253.649085][ T3078] ? clear_inode+0x150/0x150 [ 253.653511][ T3078] ? fscrypt_destroy_keyring+0x287/0x2a0 [ 253.658982][ T3078] ? f2fs_drop_inode+0xa20/0xa20 [ 253.663760][ T3078] generic_shutdown_super+0x157/0x2e0 [ 253.668960][ T3078] kill_block_super+0x7e/0xe0 [ 253.673478][ T3078] kill_f2fs_super+0x2f9/0x3c0 [ 253.678075][ T3078] ? f2fs_mount+0x40/0x40 [ 253.682243][ T3078] ? unregister_shrinker+0x23c/0x2d0 [ 253.687360][ T3078] deactivate_locked_super+0xad/0x110 [ 253.692569][ T3078] deactivate_super+0xbe/0xf0 [ 253.697085][ T3078] cleanup_mnt+0x45c/0x510 [ 253.701340][ T3078] __cleanup_mnt+0x19/0x20 [ 253.705585][ T3078] task_work_run+0x129/0x190 [ 253.710017][ T3078] exit_to_user_mode_loop+0xc4/0xe0 [ 253.715046][ T3078] exit_to_user_mode_prepare+0x5a/0xa0 [ 253.720341][ T3078] syscall_exit_to_user_mode+0x26/0x160 [ 253.725725][ T3078] do_syscall_64+0x49/0xb0 [ 253.729974][ T3078] ? sysvec_apic_timer_interrupt+0x55/0xc0 [ 253.735618][ T3078] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 253.741347][ T3078] RIP: 0033:0x7f5f89d030d7 [ 253.745689][ T3078] Code: b0 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 0f 1f 44 00 00 31 f6 e9 09 00 00 00 66 0f 1f 84 00 00 00 00 00 b8 a6 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 01 c3 48 c7 c2 b0 ff ff ff f7 d8 64 89 02 b8 [ 253.765126][ T3078] RSP: 002b:00007ffffae7c0f8 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 [ 253.773371][ T3078] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 00007f5f89d030d7 [ 253.781184][ T3078] RDX: 0000000000000000 RSI: 000000000000000a RDI: 00007ffffae7c1b0 [ 253.788994][ T3078] RBP: 00007ffffae7c1b0 R08: 0000000000000000 R09: 0000000000000000 [ 253.796804][ T3078] R10: 00000000ffffffff R11: 0000000000000246 R12: 00007ffffae7d270 [ 253.804616][ T3078] R13: 00007f5f89d4d3b9 R14: 000000000003d8fe R15: 0000000000000003 [ 253.812430][ T3078] [ 253.815296][ T3078] [ 253.817465][ T3078] Allocated by task 8184: [ 253.821648][ T3078] __kasan_slab_alloc+0xb1/0xe0 [ 253.826406][ T3078] slab_post_alloc_hook+0x53/0x2c0 [ 253.831366][ T3078] kmem_cache_alloc+0xf5/0x200 [ 253.835981][ T3078] f2fs_alloc_inode+0x26/0x340 [ 253.840552][ T3078] iget_locked+0x174/0x860 [ 253.844812][ T3078] f2fs_iget+0x55/0x4de0 [ 253.848889][ T3078] f2fs_lookup+0x410/0xd80 [ 253.853152][ T3078] path_openat+0x1194/0x2f40 [ 253.857558][ T3078] do_filp_open+0x21c/0x460 [ 253.861900][ T3078] do_sys_openat2+0x13f/0x830 [ 253.866431][ T3078] __x64_sys_open+0x221/0x270 [ 253.870927][ T3078] do_syscall_64+0x3d/0xb0 [ 253.875178][ T3078] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 253.880906][ T3078] [ 253.883078][ T3078] Freed by task 3078: [ 253.886898][ T3078] kasan_set_track+0x4b/0x70 [ 253.891412][ T3078] kasan_set_free_info+0x23/0x40 [ 253.896182][ T3078] ____kasan_slab_free+0x126/0x160 [ 253.901128][ T3078] __kasan_slab_free+0x11/0x20 [ 253.905729][ T3078] slab_free_freelist_hook+0xbd/0x190 [ 253.910938][ T3078] kmem_cache_free+0x116/0x2e0 [ 253.915544][ T3078] f2fs_free_inode+0x24/0x30 [ 253.919963][ T3078] i_callback+0x4b/0x70 [ 253.923955][ T3078] rcu_do_batch+0x57a/0xc10 [ 253.928383][ T3078] rcu_core+0x517/0x1020 [ 253.932465][ T3078] rcu_core_si+0x9/0x10 [ 253.936456][ T3078] __do_softirq+0x26d/0x5bf [ 253.940900][ T3078] [ 253.943050][ T3078] Last potentially related work creation: [ 253.948605][ T3078] kasan_save_stack+0x3b/0x60 [ 253.953208][ T3078] __kasan_record_aux_stack+0xd3/0xf0 [ 253.958413][ T3078] kasan_record_aux_stack_noalloc+0xb/0x10 [ 253.964052][ T3078] call_rcu+0x133/0x12a0 [ 253.968134][ T3078] evict+0x5df/0x630 [ 253.971864][ T3078] evict_inodes+0x5db/0x660 [ 253.976205][ T3078] generic_shutdown_super+0x9c/0x2e0 [ 253.981327][ T3078] kill_block_super+0x7e/0xe0 [ 253.985848][ T3078] kill_f2fs_super+0x2f9/0x3c0 [ 253.990438][ T3078] deactivate_locked_super+0xad/0x110 [ 253.995645][ T3078] deactivate_super+0xbe/0xf0 [ 254.000164][ T3078] cleanup_mnt+0x45c/0x510 [ 254.004413][ T3078] __cleanup_mnt+0x19/0x20 [ 254.008754][ T3078] task_work_run+0x129/0x190 [ 254.013177][ T3078] exit_to_user_mode_loop+0xc4/0xe0 [ 254.018221][ T3078] exit_to_user_mode_prepare+0x5a/0xa0 [ 254.023597][ T3078] syscall_exit_to_user_mode+0x26/0x160 [ 254.028978][ T3078] do_syscall_64+0x49/0xb0 [ 254.033240][ T3078] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 254.038964][ T3078] [ 254.041128][ T3078] Second to last potentially related work creation: [ 254.047553][ T3078] kasan_save_stack+0x3b/0x60 [ 254.052060][ T3078] __kasan_record_aux_stack+0xd3/0xf0 [ 254.057314][ T3078] kasan_record_aux_stack_noalloc+0xb/0x10 [ 254.062911][ T3078] call_rcu+0x133/0x12a0 [ 254.066992][ T3078] evict+0x5df/0x630 [ 254.070730][ T3078] evict_inodes+0x5db/0x660 [ 254.075061][ T3078] generic_shutdown_super+0x9c/0x2e0 [ 254.080180][ T3078] kill_block_super+0x7e/0xe0 [ 254.084695][ T3078] kill_f2fs_super+0x2f9/0x3c0 [ 254.089304][ T3078] deactivate_locked_super+0xad/0x110 [ 254.094503][ T3078] deactivate_super+0xbe/0xf0 [ 254.099018][ T3078] cleanup_mnt+0x45c/0x510 [ 254.103270][ T3078] __cleanup_mnt+0x19/0x20 [ 254.107531][ T3078] task_work_run+0x129/0x190 [ 254.111947][ T3078] exit_to_user_mode_loop+0xc4/0xe0 [ 254.116985][ T3078] exit_to_user_mode_prepare+0x5a/0xa0 [ 254.122275][ T3078] syscall_exit_to_user_mode+0x26/0x160 [ 254.127659][ T3078] do_syscall_64+0x49/0xb0 [ 254.131909][ T3078] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 254.137652][ T3078] [ 254.139807][ T3078] The buggy address belongs to the object at ffff88812d8bdaf0 [ 254.139807][ T3078] which belongs to the cache f2fs_inode_cache of size 1424 [ 254.154218][ T3078] The buggy address is located 136 bytes inside of [ 254.154218][ T3078] 1424-byte region [ffff88812d8bdaf0, ffff88812d8be080) [ 254.167583][ T3078] The buggy address belongs to the page: [ 254.173080][ T3078] page:ffffea0004b62e00 refcount:1 mapcount:0 mapping:0000000000000000 index:0xffff88812d8be710 pfn:0x12d8b8 [ 254.184508][ T3078] head:ffffea0004b62e00 order:3 compound_mapcount:0 compound_pincount:0 [ 254.192667][ T3078] flags: 0x4000000000010200(slab|head|zone=1) [ 254.198578][ T3078] raw: 4000000000010200 0000000000000000 dead000000000122 ffff888104bb1500 [ 254.206996][ T3078] raw: ffff88812d8be710 000000008015000f 00000001ffffffff 0000000000000000 [ 254.215406][ T3078] page dumped because: kasan: bad access detected [ 254.221656][ T3078] page_owner tracks the page as allocated [ 254.227207][ T3078] page last allocated via order 3, migratetype Reclaimable, gfp_mask 0x1d2050(__GFP_IO|__GFP_NOWARN|__GFP_NORETRY|__GFP_COMP|__GFP_NOMEMALLOC|__GFP_HARDWALL|__GFP_RECLAIMABLE), pid 1163, ts 43468709605, free_ts 0 [ 254.247779][ T3078] post_alloc_hook+0x1a3/0x1b0 [ 254.252396][ T3078] prep_new_page+0x1b/0x110 [ 254.256717][ T3078] get_page_from_freelist+0x3550/0x35d0 [ 254.262099][ T3078] __alloc_pages+0x27e/0x8f0 [ 254.266528][ T3078] new_slab+0x9a/0x4e0 [ 254.270434][ T3078] ___slab_alloc+0x39e/0x830 [ 254.274860][ T3078] __slab_alloc+0x4a/0x90 [ 254.279031][ T3078] kmem_cache_alloc+0x134/0x200 [ 254.283712][ T3078] f2fs_alloc_inode+0x26/0x340 [ 254.288310][ T3078] iget_locked+0x174/0x860 [ 254.292727][ T3078] f2fs_iget+0x55/0x4de0 [ 254.296808][ T3078] f2fs_fill_super+0x4eed/0x80e0 [ 254.301661][ T3078] mount_bdev+0x282/0x3b0 [ 254.306081][ T3078] f2fs_mount+0x34/0x40 [ 254.310232][ T3078] legacy_get_tree+0xf1/0x190 [ 254.315020][ T3078] vfs_get_tree+0x88/0x290 [ 254.319257][ T3078] page_owner free stack trace missing [ 254.324465][ T3078] [ 254.326716][ T3078] Memory state around the buggy address: [ 254.332190][ T3078] ffff88812d8bda00: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fc fc [ 254.340186][ T3078] ffff88812d8bda80: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fa fb [ 254.348183][ T3078] >ffff88812d8bdb00: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 254.356076][ T3078] ^ [ 254.363890][ T3078] ffff88812d8bdb80: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 254.371785][ T3078] ffff88812d8bdc00: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 254.379683][ T3078] ================================================================== [ 254.387580][ T3078] Disabling lock debugging due to kernel taint [ 254.431423][ T1805] cdc_ncm 5-1:1.0: bind() failure [ 254.437371][ T1805] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 254.444334][ T1805] cdc_ncm 5-1:1.1: bind() failure 01:50:07 executing program 2: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) ioctl$UI_SET_SNDBIT(r0, 0x4004556a, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x12) r1 = dup(r0) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f0000000000)={0x2, 0xcfb8842409eddaf2}) write$uinput_user_dev(r1, &(0x7f0000001a00)={'syz1\x00', {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}, 0x45c) ioctl$UI_DEV_CREATE(r1, 0x5501) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000200)='/proc/bus/input/devices\x00', 0x0, 0x0) preadv(r2, &(0x7f0000002480)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, 0x0, 0x0) write$uinput_user_dev(r1, &(0x7f0000001280)={'syz1\x00', {0x61, 0x7, 0x1, 0x30}, 0x22, [0x889, 0x0, 0x9, 0x8001, 0xfb, 0x2, 0x6c, 0xffffffff, 0x1f, 0x9, 0x5a, 0x9b6, 0x3, 0x3, 0x3, 0x2, 0x5, 0x6, 0x3, 0x401, 0xffffffff, 0x3, 0x4, 0x3, 0x7, 0x1ff, 0x1, 0xfffffffd, 0x7fffffff, 0x238, 0x3, 0x10000, 0x1, 0x2, 0x80000001, 0x7fff, 0x1ff, 0x31, 0xfff, 0x10000, 0xe473, 0x6, 0x1, 0x8000, 0xffffffff, 0xfd4a, 0x0, 0x6, 0x800, 0x6, 0x5, 0x2, 0x7fff, 0x3, 0xfff, 0x6, 0xc5, 0x5, 0x3, 0xffff78e7, 0x3, 0x7, 0x8, 0xd062], [0x8, 0x5, 0x4, 0x8, 0x3f, 0xbc73, 0x1, 0x2, 0x8000, 0x7, 0xff, 0x1fffe000, 0x2, 0xfffffffe, 0xcf23, 0x20, 0x8, 0x5, 0x7ff, 0x0, 0xffffffff, 0x2, 0xff, 0x7, 0x3f, 0x10001, 0x3, 0x7, 0x6, 0x10000, 0x7, 0x1, 0x7, 0x3ff, 0x10000, 0x6, 0x3, 0x2, 0x7, 0x0, 0x4, 0x4, 0xfffffffd, 0x5a1, 0x3ff, 0x0, 0x1ff, 0x401, 0x2, 0x5, 0x80, 0x2, 0x0, 0x8, 0x10000, 0x0, 0x10001, 0x81, 0x4, 0xe0, 0x5, 0xa2, 0xfffffffe, 0x7ff], [0x800, 0x101, 0x7, 0x2, 0x3, 0x1, 0x401, 0x791, 0x2, 0x1, 0x101, 0x4, 0x5437, 0x2, 0x1000, 0x0, 0x0, 0x3e5c, 0x2, 0x20, 0xffff, 0x0, 0x9, 0x1ff, 0xd70, 0x9d89, 0x0, 0x20, 0x40000000, 0x1000, 0x30000000, 0x4, 0x2, 0x23f48f, 0x80000001, 0x200, 0x4, 0x878e, 0x8, 0x8000, 0x20, 0x7, 0x9, 0x3, 0x3, 0x3e, 0x6, 0xbf, 0x1, 0x2, 0x1, 0x1, 0x46, 0x80, 0x7, 0x6, 0x1f, 0x6, 0x7fffffff, 0xe485, 0x3ff, 0x9, 0xdd, 0x4], [0x1ff, 0x7fffffff, 0x8, 0x1, 0x81, 0x8, 0x7, 0x7, 0x66, 0x73, 0x40, 0x2, 0x1, 0x401, 0x8, 0x9, 0x4, 0x6, 0x400, 0x3, 0x3, 0x859, 0x7ff, 0x8, 0x7, 0x7, 0x5b000, 0xed, 0x3, 0x3f, 0x6, 0xfffffff8, 0x0, 0x80000001, 0x5, 0x1, 0x6000000, 0x4, 0x6, 0x2, 0x10000, 0x9, 0x1a, 0x8, 0xffffffff, 0x9, 0x0, 0x2b5, 0x6, 0x5, 0xffffff00, 0x4, 0x80000000, 0xfffffffb, 0x3, 0xee, 0xffff7fff, 0x7fffffff, 0x1, 0x2257, 0x8, 0x1, 0x3800, 0x9]}, 0x45c) 01:50:07 executing program 2: syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x200000, &(0x7f0000000140)={[{@user_xattr}, {@nombcache}, {@dioread_lock}, {@norecovery}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x80}}, {@lazytime}, {@nodelalloc}, {@usrquota}, {@noauto_da_alloc}]}, 0xfe, 0x54c, &(0x7f0000000400)="$eJzs3U1rG0cfAPD/ynLenycOhEB7KIYcmpJGju2+pNBDeixtaKC9p8LemGApCpYcYjfQ5NBceimhUEoDpR+g9x5Dv0A/RaANhBJMe+hFZeWVo8SSrThKrFS/H6w9s7vy7Gj2P57RSCiAkTWZ/ShEvBIR3yQRhzuOFSM/OLl+3trD63PZlkSz+emfSST5vvb5Sf77YDtTjPj1q4iThc3l1ldWF8uVSrqU56ca1StT9ZXVU5eq5YV0Ib08Mzt75u3ZmffefWdgdX3j/N/ff3L3wzNfH1/77uf7R24ncTYO5cc66/EMbnRmJmMyf07G4+wTJ04PoLBhkuz2BbAjY3mcj0fWBxyOsTzqgf++LyOiCYyoRPzDiGqPA9pz+wHNg18aDz5YnwBtrn9x/bWR2NeaGx1YSx6bGWXz3YkBlJ+V8csfd25nWwzudQiAbd24GRGni8XN/V+S9387d7qPc54sQ/8HL87dbPzzZrfxT2Fj/BNdxj8Hu8TuTmwf/4X7Ayimp2z8937X8e/GotXEWJ77X2vMN55cvFRJs77t/xFxIsb3Zvmt1nPOrN1r9jrWOf7Ltqz89lgwv477xb2PP2a+3Cg/S507PbgZ8WrX8W+y0f5Jl/bPno/zfZZxLL3zWq9j29f/+Wr+FPF61/Z/tKKVbL0+OdW6H6bad8Vmf9069luv8ne7/ln7H9i6/hNJ53pt/enL+HHfP2mvYzu9//ckn7XSe/J918qNxtJ0xJ7k4837Zx49tp1vn5/V/8Txrfu/bvf//oj4vM/63zp6q+epw9D+80/V/k+fuPfRFz/0Kr+/9n+rlTqR7+mn/+v3Ap/luQMAAAAAAIBhU4iIQ5EUShvpQqFUWn9/x9E4UKjU6o2TF2vLl+ej9VnZiRgvtFe6D3e8H2I6fz9sOz/zRH42Io5ExLdj+1v50lytMr/blQcAAAAAAAAAAAAAAAAAAIAhcbDH5/8zv4/t9tUBz52v/IbRtW38D+KbnoCh5P8/jC7xD6NL/MPoEv8wusQ/jC7xD6NL/MPoEv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAwUOfPncu25trD63NZfv7qyvJi7eqp+bS+WKouz5XmaktXSgu12kIlLc3Vqtv9vUqtdmV6JpavTTXSemOqvrJ6oVpbvty4cKlaXkgvpOMvpFYAAAAAAAAAAAAAAAAAAADwcqmvrC6WK5V0SUJiR4nicFyGxIATu90zAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAj/wYAAP//Gis4ow==") r0 = open(&(0x7f0000000180)='./bus\x00', 0x14927e, 0x0) fallocate(r0, 0x0, 0x0, 0x1000f4) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuset.effective_cpus\x00', 0x275a, 0x3f00) [ 254.574398][ T8208] input: syz1 as /devices/virtual/input/input14 [ 254.605375][ T1805] usb 5-1: USB disconnect, device number 40 [ 254.611387][ T7034] cp2112 0003:10C4:EA90.001E: error reading lock byte: -71 [ 254.614828][ T8210] loop2: detected capacity change from 0 to 1024 01:50:07 executing program 4: socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r1, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x21, &(0x7f0000000540), 0x4) sendmsg$tipc(r1, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xa, 0x4, 0x8, 0x8}, 0x48) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='kmem_cache_free\x00', r3}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000002c0)={{r2}, &(0x7f0000000080), &(0x7f0000000280)}, 0x20) sendmsg$tipc(r0, &(0x7f0000000700)={0x0, 0x5dc, 0x0}, 0x0) 01:50:07 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x1c1842, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x1, 0x6, 0x8, 0xb}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='kmem_cache_free\x00', r2}, 0x10) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x101080, 0x0) write$cgroup_devices(r0, &(0x7f0000000000)=ANY=[], 0xffdd) [ 254.637483][ T7034] usb 4-1: USB disconnect, device number 36 01:50:07 executing program 4: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xb, 0x7, 0x8, 0x8, 0x5}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000100000000000000fe0018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000300)={&(0x7f0000000000)='kfree\x00', r1}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000740)={0x4}, 0x10}, 0x90) bpf$PROG_LOAD(0x2, &(0x7f0000000680)={0x3, 0x3, &(0x7f0000000740)=ANY=[], &(0x7f0000000780)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000140)='.pending_reads\x00', 0x41, 0x0) pwritev2(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 01:50:07 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000b80)={0x24, &(0x7f0000000840)={0x40, 0xd, 0xbb, {0xbb, 0x24, "e35c66627dab61d3045941265890ad26d8c66c868ac10dd08bc1fb8da714c1b538909e7b686446eb96ab75b4c915012f4b12295faee4e5ee404d4ed6e866670587c9644edd6af21ebb9514fc442ff65d46a94474e75ed287a36254aab1f68b08ac5e9e6eec5478db9e5e41313e69f001e218c7974e55e6598e5fed8c9c6c64ce59dd4e21812660e4c646d8679729e371afa69c636266af6a028b39d96671fe4c882846b15d6efb9bb49c98987bec5bc9107dfc77c7e46d7ee2"}}, &(0x7f0000000940)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x443}}, &(0x7f0000000ac0)={0x0, 0x22, 0xe, {[@main=@item_012={0x2, 0x0, 0xc, "86d1"}, @main=@item_012={0x2, 0x0, 0xc, "741e"}, @global=@item_012={0x1, 0x1, 0x1, '5'}, @global=@item_4={0x3, 0x1, 0x5, "bcda08ea"}, @local=@item_012={0x0, 0x2, 0xe}]}}, &(0x7f0000000b40)={0x0, 0x21, 0x9, {0x9, 0x21, 0xfff8, 0x3a, 0x1, {0x22, 0xaaf}}}}, &(0x7f0000000e80)={0x2c, &(0x7f0000000bc0)={0x0, 0x9, 0xfb, "4281026fea9ec8c32c72899b2eca8b2a6d23afa778da7209110c1c283980a9b71f2e5714326c50283e1506cecf07b71d45c0d0ffeeaccede67f391d4cd461e8c8ce0127b1d3bb57aca52850398aa8bab538c43c4beb41325e21f1ec1fae15717fad42cde57ca90a4a70ebb7404b2a11ac6f77034bad53e93eb62df46a5060170145fb5180d3d87f656244404aa51e6e604a053a17c5654246e4aee892486506a0c055caaadc8f8c3b553ca00f187e596231fae06534dfc99298e66ad9aa81f5798927f69fd8bcb98a8018bc35fe29532d25ceb9c66d06a0440b88f15a152192f350d5ed0aa10ca40ef89d6adb397d4e6baa1fea24624def780726e"}, &(0x7f0000000d00)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000000d40)={0x0, 0x8, 0x1, 0x5}, &(0x7f0000000d80)={0x20, 0x1, 0x9b, "ad3007a9e2df5cda7df4692293a9fa56709aabc802f1ddb4d7045226c8fe1f9e9d175ac4971262826961c99445467d5c9dc6af970e4a282a281c36616b5730b26c4cd2fa25d6ccb364a77f01a8fdc34b5514819140bf4c618c1ce13f26185a1079ca9476c4f6594646e6563e06ae7592e85c094aed1909204ec1d482973f31b2a7f8f343ea35f8ce5a09f98cf49c597efa8798af5b4872eeb0fff2"}, &(0x7f0000000e40)={0x20, 0x3, 0x1, 0x8}}) syz_usb_control_io$hid(r0, &(0x7f0000000580)={0x24, &(0x7f00000003c0)={0x20, 0x6, 0xf0, {0xf0, 0x21, "e88ff26239409b5b9b11c823879f8a1c85d9ef5bd8c2681c66575406107ea91068e6b5f4df450d0bcf86c3dd40064ab7f2973cba04808f3abe8a8fd804039beb5763e1d20759cf0d205e8bde7bdcb75116c9cb3d1f40fc2e72bde0bbdb906363084ea1b3080331912d75db56bb2dfe636fe1eb98ee25edf143a152872d36c27300e3d50cf692197ce5015c845b2eff0c80bdaef3b3ee7ba792de7e8919bc97559943d5139f0fed5cb57c3811c26e33fd1e89645dbd79a16dd0fbea34a619980970979f8dc128c13482263b129ee6532875379fc8c947ae8a25c99fbe8a43acb64e19c6e0fb1b6e60174bffa09749"}}, &(0x7f00000004c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x1c11}}, &(0x7f0000000500)={0x0, 0x22, 0x5, {[@main=@item_4={0x3, 0x0, 0x8, "23715389"}]}}, &(0x7f0000000540)={0x0, 0x21, 0x9, {0x9, 0x21, 0x5, 0x2, 0x1, {0x22, 0x92}}}}, &(0x7f0000000800)={0x2c, &(0x7f00000005c0)={0x0, 0xf, 0xe3, "b3b66080438c9432d6da2f9e65f883ed64e5d363797ff04dcc8f77f1c5ceccf1f86a7f9bb9371e7864474ca4f646b6afb2d3db96233142386b65b8106dcffd835962f96ee73cf7a1acc530918e0bf5ed092c27c82042f0795a30188e81b8e034df58ca7725478001fd007218373121485deab53473f741936b80fe5f3556e0fa5d003a175f15a4388ea743239ca026d890e42bfc3e03f955522861e5a5c4157d5992a1dadc871c12c502fa7f5e2e9ad9eb7b446866a02494f074d9021e180d7f92a207195310a2c7ff4e53d488edb7ef1faa939930cb81fbd1e64c1ecb717a9ab3c4b5"}, &(0x7f00000006c0)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000700)={0x0, 0x8, 0x1, 0x9}, &(0x7f0000000740)={0x20, 0x1, 0x5f, "3bed2f10a238438b4f41a75e8dfde599fa0e5435bbb9802a3864a15b28783355e6c0ec9a2c6c8f4fe888269dc66eaa5f049877ec8620cbb1cad5157ead2f72c911e3a2c610db9e87e70092577fd23a7366b2a90a31934428212dd426528969"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x9}}) syz_usb_control_io$hid(r0, &(0x7f0000000180)={0x24, &(0x7f0000000040)={0x40, 0x21, 0x6a, {0x6a, 0x21, "a6c49b51f30d3c131571f76714df698c745c271840d7fe7894eb259b393760fa12d463d58fd6ce7ce58b5ecd60bb20c77771ac33415207ca080ac64fc4b93adc52ca8a8819f0fe52e40574af153386b9d35a3f21a2a8c0223418cae567fc374672b349a60d09ac96"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x441}}, &(0x7f0000000100)={0x0, 0x22, 0x13, {[@local=@item_4={0x3, 0x2, 0x1, "e283c9ef"}, @local=@item_4={0x3, 0x2, 0x2, "f5237334"}, @local, @main=@item_4={0x3, 0x0, 0xa, "0065799c"}, @local=@item_012={0x2, 0x2, 0x2, "79f1"}]}}, &(0x7f0000000140)={0x0, 0x21, 0x9, {0x9, 0x21, 0x20, 0x20, 0x1, {0x22, 0x8fb}}}}, &(0x7f0000000380)={0x2c, &(0x7f00000001c0)={0x20, 0x6, 0x46, "7f9f5ccbeff03d054249ee840c001a2a6522a418a4625c8e31d945f73512add20bac47db38677f81b1fda37d4f9e4ad12f848cb2ca2313ac1939d0cffc36c8c303282b23a7ad"}, &(0x7f0000000240)={0x0, 0xa, 0x1, 0x95}, &(0x7f0000000280)={0x0, 0x8, 0x1, 0x3c}, &(0x7f00000002c0)={0x20, 0x1, 0x5f, "1eb9d51138d76a8359c903488e1063ec78e58873d96d7e57d7d4aaf202e624f0f5d913fba935aaf6266905839878308aad589b4dd85b0dfa3ba06dbf3c509b6590694c9bb5c1f410e8bcc6c62af04c6624da53f6ee6a18be4d907f9e8640a8"}, &(0x7f0000000340)={0x20, 0x3, 0x1, 0x9}}) syz_usb_control_io(r0, &(0x7f0000000b00)={0x2c, &(0x7f0000000980)={0x0, 0x0, 0x60, {0x60, 0x0, "85856a3cb213379912b03d0a92b5e4d66dbcd2aea4b36eab65cee400821fe0b3778ea80ee3807182c66da41c4c358cd7c4ae57a27e97f0bd8877cfc7f624a85558b90f7b5af1307ea3b7c2d49fc1e3b54036ca396ccd2d53379fd47c778c"}}, &(0x7f0000000a00)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41f}}, &(0x7f0000000a40)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f0000000a80)={0x20, 0x29, 0xf, {0xf, 0x29, 0x0, 0x0, 0x0, 0x0, "d1e5aaa2", "d598b058"}}, 0x0}, 0x0) [ 254.699407][ T8210] EXT4-fs (loop2): mounted filesystem without journal. Opts: user_xattr,nombcache,dioread_lock,norecovery,debug_want_extra_isize=0x0000000000000080,lazytime,nodelalloc,usrquota,noauto_da_alloc,,errors=continue. Quota mode: writeback. 01:50:07 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='sys_enter\x00', r0}, 0x10) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0x80, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0x1000}], 0x1}, 0x0) write$binfmt_elf64(r1, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES16=0x0, @ANYRES8, @ANYRES16], 0x100000530) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000280), 0x8) ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x40305829, 0x0) 01:50:08 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xb, 0x7, 0x8, 0x8, 0x5}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000300)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020002f8ffffffb703000008000000b704000000000000850000000300000095000000000000005aeefd7061f08d7c782ad12eef0ac35c263ea68edeecca1bd17f1c6efeffe391263289352dcf2cb5fa1c"], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000180)='kfree\x00', r1}, 0x10) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000280)={{r0, 0xffffffffffffffff}, &(0x7f0000000080), &(0x7f0000000240)='%pi6 \x00'}, 0x20) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0x7, 0x8}, 0x48) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000840)=@base={0xb, 0x5, 0x2, 0x4, 0x5}, 0x48) dup3(r4, r3, 0x0) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000480)='/proc/zoneinfo\x00', 0x0, 0x0) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000540)={0x5, 0x0}, 0x8) r7 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000580)={0x3, 0x4, 0x4, 0xa, 0x0, r0, 0x5, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x3, 0x1}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000740)={0xb, 0x16, &(0x7f00000003c0)=ANY=[@ANYBLOB="18120000", @ANYRES32=r0, @ANYBLOB="0000000000000000b703000000000000850000000c000000b7000000000000008520000002000000185900000a000000000000000000000085200000040000008520000001000000006606000100000018210000", @ANYRES32=r2, @ANYBLOB="000000000200000018110004", @ANYRES32=r4, @ANYBLOB="0000000000000000b7080000010000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000010000008500000082000000"], &(0x7f00000002c0)='GPL\x00', 0x6, 0x0, 0x0, 0x40f00, 0x2b, '\x00', 0x0, 0x29, r5, 0x8, &(0x7f00000004c0)={0x7, 0x5}, 0x8, 0x10, &(0x7f0000000500)={0x4, 0x3, 0x904, 0x4}, 0x10, r6, r1, 0x2, &(0x7f0000000600)=[r0, r0, r0, r0, r0, 0xffffffffffffffff, r7, r0], &(0x7f0000000640)=[{0x1, 0x5, 0xc}, {0x4, 0x2, 0xe, 0x9}], 0x10, 0x7}, 0x90) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000700)={{r0}, &(0x7f0000000680)=0x2, &(0x7f00000006c0)}, 0x20) r8 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='attr/fscreate\x00') preadv(r8, &(0x7f0000000200)=[{&(0x7f0000000000)=""/76, 0x4c}], 0x1, 0x0, 0x0) 01:50:08 executing program 3: epoll_create(0x0) r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x200}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{}, {{0x9, 0x5, 0x3, 0x2, 0x200}}}}}}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, &(0x7f0000000140)={0x14, &(0x7f0000000000)={0x40, 0x18, 0xe6, {0xe6, 0x5, "e5ddd79ad76965fb236bcfd70a2adfd7d91df122d29fa00eb30fdc498ce6a1a4b3f383102a8a92cd9cc658fa7690d9e9aef8482352b82d6992ba6038f8b39dfabb0be373652b2faffd7c2324fbbcf96b0adfc9e6423b124da9559257e317a9033ba01a9102e0d0633cf2962121840aab1e9bd3e2656b1ca62e86411d97d9c3fb2ecb931d9a72e032ee4de6d7855f9db702eb2e35f47d8fe6317902eb0b7f7962ea27f5541df1c2b86c364f3382088ac3f3a04ac10c0fa6f7ddf0754f031265e5d52ee09b1760fbbcb7b3df2b5d7ee7b0b9bbed1107fba1ed930b036968692f4b87df6327"}}, &(0x7f0000000100)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000480)={0x44, &(0x7f0000000180)={0x20, 0xb, 0xb4, "9aa667a83e41668b06b22e147a282bf36b78d85432b6b1227cdbd9a90a3a1aa7466acfb64c2723b111b491744dd167cf9e9854431ed0b3576237f49d42be823ae9b42788ef86b2c827ce66976d1b61986968d2ae7ebb24b40e52dd79895bfbcee866bc6348f71559118ec07fb430123ac54b24f1a80f07fb0f816160117ed88471dfc882d226655c865f5a0ab7ed837dc10c9923b23802c40493635fa8ffbb1aa73c5ca26b788e8f4929e1fcee72bcfb604f8c20"}, &(0x7f0000000240)={0x0, 0xa, 0x1, 0x2}, &(0x7f0000000280)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000000340)={0x20, 0x80, 0x1c, {0x9, 0x100, 0x5, 0x2, 0x1, 0x40, 0x1, 0x7, 0x9, 0xff, 0xb5a, 0x2}}, &(0x7f0000000380)={0x20, 0x85, 0x4, 0x100}, &(0x7f00000003c0)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000400)={0x20, 0x87, 0x2, 0x1}, &(0x7f0000000440)={0x20, 0x89, 0x2}}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f00000009c0)={0x44, 0x0, 0x0, 0x0, &(0x7f0000000880)={0x20, 0x80, 0x1c, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0xbc}}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, &(0x7f0000000ac0)={0x14, &(0x7f0000000a40)={0x40, 0x11, 0x26, {0x26, 0xf, "1a606f60ff7601be82321d27a347a5dcd2ce6866a136d1ec7dd4389fc4280b3c0416e83b"}}, &(0x7f0000000a80)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000001580)={0x44, &(0x7f0000001380)={0x0, 0x31, 0xc4, "15536a1b74f09e0d13a4d7ea9f4a8b46fadcd5a667f839cae7bb5e9c35b4aca9c50429c00068f9a0fdc865cd60f550b59e7ce77a993778799ae65b867b73257a9ccfb9f886a30990356c1e7994235c408fa2d9bfe99e300116f09a44526679963aa21216644f22f4e032cb4816b9b7671deb84e3e2180f2b5d0a59fe10f5e97abd89938db1272922e5eed1149d3631d954b16a4079a17c0e1c9564d784aad46c0e67be94d237530b0833d8d6d92a0d4b8e73d567501f0e418044174b31ad220e5cba14cb"}, &(0x7f0000000b00)={0x0, 0xa, 0x1, 0x40}, &(0x7f0000001280)={0x0, 0x8, 0x1, 0x6}, &(0x7f00000012c0)={0x20, 0x80, 0x1c, {0x80, 0x4, 0x40, 0xfff, 0xff7c, 0x4, 0x7, 0x0, 0x1, 0x7, 0x7ff, 0x40}}, &(0x7f0000001480)={0x20, 0x85, 0x4, 0xffffffff}, &(0x7f00000014c0)={0x20, 0x83, 0x2}, &(0x7f0000001500)={0x20, 0x87, 0x2, 0x3ff}, &(0x7f0000001540)={0x20, 0x89, 0x2}}) syz_usb_control_io$cdc_ncm(r0, &(0x7f0000001340)={0x14, 0x0, &(0x7f0000001300)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) [ 255.061352][ T331] usb 3-1: new high-speed USB device number 39 using dummy_hcd [ 255.301330][ T331] usb 3-1: Using ep0 maxpacket: 16 [ 255.391369][ T3257] usb 4-1: new high-speed USB device number 37 using dummy_hcd [ 255.421441][ T331] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 255.432171][ T331] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 255.442311][ T331] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 255.451686][ T331] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 255.460240][ T331] usb 3-1: config 0 descriptor?? 01:50:08 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f00000002c0)='.\x00', &(0x7f0000000200)='./file0/../file0\x00', 0x0, 0x101091, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000240)='mountinfo\x00') setxattr$trusted_overlay_origin(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180), &(0x7f00000001c0), 0x2, 0x2) newfstatat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100), 0x0) ppoll(&(0x7f0000000040)=[{r0}, {r0}], 0x2, 0x0, 0x0, 0x0) [ 255.781403][ T3257] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 255.792464][ T3257] usb 4-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 255.802411][ T3257] usb 4-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 255.942644][ T331] kye 0003:0458:5013.001F: collection stack underflow [ 255.949271][ T331] kye 0003:0458:5013.001F: item 0 2 0 12 parsing failed [ 255.957156][ T331] kye 0003:0458:5013.001F: parse failed [ 255.962826][ T331] kye: probe of 0003:0458:5013.001F failed with error -22 [ 255.981392][ T3257] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 255.990744][ T3257] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 255.998945][ T3257] usb 4-1: Product: syz [ 256.002981][ T3257] usb 4-1: Manufacturer: syz [ 256.007364][ T3257] usb 4-1: SerialNumber: syz 01:50:09 executing program 4: socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r1, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x21, &(0x7f0000000540), 0x4) sendmsg$tipc(r1, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xa, 0x4, 0x8, 0x8}, 0x48) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='kmem_cache_free\x00', r3}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000002c0)={{r2}, &(0x7f0000000080), &(0x7f0000000280)}, 0x20) sendmsg$tipc(r0, &(0x7f0000000700)={0x0, 0x600, 0x0}, 0x0) 01:50:09 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x1c1842, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x1, 0x6, 0x8, 0xb}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x1) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='kmem_cache_free\x00', r2}, 0x10) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x101080, 0x0) (async) write$cgroup_devices(r0, &(0x7f0000000000)=ANY=[], 0xffdd) 01:50:09 executing program 4: syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x200000, &(0x7f0000000140)={[{@user_xattr}, {@nombcache}, {@dioread_lock}, {@norecovery}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x80}}, {@lazytime}, {@nodelalloc}, {@usrquota}, {@noauto_da_alloc}]}, 0xfe, 0x54c, &(0x7f0000000400)="$eJzs3U1rG0cfAPD/ynLenycOhEB7KIYcmpJGju2+pNBDeixtaKC9p8LemGApCpYcYjfQ5NBceimhUEoDpR+g9x5Dv0A/RaANhBJMe+hFZeWVo8SSrThKrFS/H6w9s7vy7Gj2P57RSCiAkTWZ/ShEvBIR3yQRhzuOFSM/OLl+3trD63PZlkSz+emfSST5vvb5Sf77YDtTjPj1q4iThc3l1ldWF8uVSrqU56ca1StT9ZXVU5eq5YV0Ib08Mzt75u3ZmffefWdgdX3j/N/ff3L3wzNfH1/77uf7R24ncTYO5cc66/EMbnRmJmMyf07G4+wTJ04PoLBhkuz2BbAjY3mcj0fWBxyOsTzqgf++LyOiCYyoRPzDiGqPA9pz+wHNg18aDz5YnwBtrn9x/bWR2NeaGx1YSx6bGWXz3YkBlJ+V8csfd25nWwzudQiAbd24GRGni8XN/V+S9387d7qPc54sQ/8HL87dbPzzZrfxT2Fj/BNdxj8Hu8TuTmwf/4X7Ayimp2z8937X8e/GotXEWJ77X2vMN55cvFRJs77t/xFxIsb3Zvmt1nPOrN1r9jrWOf7Ltqz89lgwv477xb2PP2a+3Cg/S507PbgZ8WrX8W+y0f5Jl/bPno/zfZZxLL3zWq9j29f/+Wr+FPF61/Z/tKKVbL0+OdW6H6bad8Vmf9069luv8ne7/ln7H9i6/hNJ53pt/enL+HHfP2mvYzu9//ckn7XSe/J918qNxtJ0xJ7k4837Zx49tp1vn5/V/8Txrfu/bvf//oj4vM/63zp6q+epw9D+80/V/k+fuPfRFz/0Kr+/9n+rlTqR7+mn/+v3Ap/luQMAAAAAAIBhU4iIQ5EUShvpQqFUWn9/x9E4UKjU6o2TF2vLl+ej9VnZiRgvtFe6D3e8H2I6fz9sOz/zRH42Io5ExLdj+1v50lytMr/blQcAAAAAAAAAAAAAAAAAAIAhcbDH5/8zv4/t9tUBz52v/IbRtW38D+KbnoCh5P8/jC7xD6NL/MPoEv8wusQ/jC7xD6NL/MPoEv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAwUOfP