cb8d7162b70227dc30039ae36e685bff3887e97565c1cec3e92adf19068341ea6e38234685af33a5d8655b077fad22b2b18355ceb73dc807f141625efd40204830d54f1dfcb780626aace431d5c9a000cb6fd557c0ba0f61de26245940a5d70ce13c2663b31ed677a71f1bc9f81616385c85d37f9885f3f135c3f60f2073413de88bbdbe4da552de5fd630a7f39c7ebe23a3e7fefc3d88d2201882be2bc3b894f1aec34fcbe98acd7103470f67ff5c0d127d35fd4d526bfb1c0817218855c920fe7cbdb53d6fa6ece7a2bf933c5cd4f203ecf5862c751e272a2bcf6c40971516f7cc4687eb9055c606a3b2386e7c0d31cfc18af8186cc4e9adb7d51bb7fb521dff8b43aed1a18ccf84f109e3e9d98fc96363dd54e4317113ba747bee47016729abb6ed4ac353543bf53e427936d083fb9dfeaad8e9d99479b67c2012b1354d5fc8782021d3539b6fe4bffa0ccce57e9d7667b59a0e619d4f900d51378d2fc732fd59a0e54dc7b6d450c4137f0aa3c6c2eebb5c05d436fa27ccfb8d7274103187048a4f31d0785facd6bc84b1b36c16228bce11a4c87168ac508ca3354cb811ed8ed5f30edb80cbffc47cf2a6c043d47f8fd8a02bc4b7c9afffd2e9dde0e19130b89f6f3c104d61cd42af467aec7e46e33ae155c1ff3d174fdfde63141c6e99e9374afbf6ef39d6f7950f616394330df841a7b7eba8fabe4539b51e2a7bea4b2105ace4bd2b079f2da66f3ba62aeabda4d2cac6bfb5b1813801f2dd66f5b4160171164feaa16ef04b89a2b1cffac9bcb286c3fc80902181a6b45fda9e01f0c965baf679d6c1c85625b5883c598679438a78c55a129b1eddc9a5ef7eca5195b73a1ae7da7cac364ddd432af0cf9fe92f0fcae6cf06a70c9b900f2fdd19f25c9e24fb1201d1a5188cc29d28030d1f96d2f31a5a59066fa88050fe391b7201d3b446f7caec1e6c48e3d35934ce890efcb8dd4d642dc3c8eae2aa15f8d6334ca750b5aba64c633aab3f60cf1b9ce1e40719fdb68a1ef7b2143ea78138ae66ee3dbc3f6ef89f9377421b6726107666b09b1ccd8d2f39f834781bf71017cd9d374cd80f9714f773c533c82f4870c48629d7f75dae4baa221f8702ab25cd90c3fbe41bac11808ff41f6c9e68dac19619b3cab629ee76ac7c5fbf962a67490ef2571fe0a48edd5bd820f5e7985a7688391a0f22993735ee924396b203dd8aa3e454d8973315cc643bc417ee62caafc36893d16f2aadf84cbebe2d59f841cf0937c10702dab6a831925a0b4880de51a913ea86583c23a5eaebbb4981934ebd3ab4325cf69b7b3a8c3c5a0b087510e845e85770712abebd64fa70098873d0aa6c4ba8c63fb636ee497b9b7fbf436e2967d0e7137a3f7107bc109a24c2fc5c5c9e0102258e1e8805bbef7011c1056405fa51d2f45037fd80ad5804dfee6bf3c945c31ec2789b93803e15790067d06402be8de10bcc67d84730bc3b8ee3c802325eb567cb08adfd0d77ca6f8154554a6c388d4242c7468d77427f2136ac7e373dd5b2785da3fd64ea6d9bb636b72b29d8bca3356508324c36b904d2df3b214d68910423552038461bf31999d2b468731920cedf028d7a0ddc7c19ed454ff065a816b92cb9d2e040fdd2ee1dbe68d3aaf38ef4017db999aea338d1c3ebb1fcd0b8efab04b3fc0322ad8cbcb4116f371b8b0d85e76f50c55d175b37d4be549fa6978e1eba9c12893a0130cdd6cb9ec17a0c34d7c60aad05f4f088271fbe633b435a2d8538654172e9512876f750145f59ada7d5189878d10c2b87f072bf4e7f880c35974b5802e99f1990e8a347a0b24254cfc7afb5ffc143f6f06baa8dc93a460b3531b1780e24aa7b576aefa2e39f2442bc71b8cf380c0539de9e38d59df8d316bafe72364f2d1ab9c13cadc28ebd94964d951b311caed2a213c22dc732e775e3e01d649f5743aa8e38ab0e73a201febadc2ab2ce83e03e0290ac7dda2603ed2ca2eabeaefa9dd09b868bae2ab1fbb1da83e2d3b156ed7a32adb3d8c01cb9f5e613e2223876fa8b59c7bb740c6368f1f9aa374d2339113fc04376154cb1cf7f6ba9d4c90d2bb501113f399a9f6e17f84668ed3958945f47e83e8ac6289aa8093b0337a28ca2de984efbc0b7fe100c5f3de075c16c0b3c6e949aba0a460d5f139c0a9e6083d3050d6636907583a78457ef8cb6c1fa1567e41f13296c83e21d0dfb1b0f8dd6a4494cef76bfaf08b7311b2d1eaf71227fba4534a02a574c0f71a026684a9040c4f3fb755b9fa39ceb885ab61b1b367fb6ec751f99bfa8919bd480b358c630bec14ac45ba28ba291c9f17556efbc754cd6980fe60d2c6300b5f0b75675e4c8afdbfbbaad93f4f1c8465e812f6f7a313c164d1d01d222f9e56887ae3a2837d0489bc489206954df02a8d95d3b5b1c247e7f200f5e28f2dcb175046d154eca7f934f2c2ad99307de8865e28e4e6e274ec6e9a7deee568f39f03774d124f04bdd7a56674d6596975e612c19ac0ab8ccd1412feba05c3abdcd98b6ffb763f1dc78f40997e912a609e125c114105121e1fdc149202c689e0b4eca134a2bd60e3752d4835f7914dcf9f4fb455c2932c2e10a3adc9939c516966e12440a9b38b25704c2a5591b7daba78a7bab591f580b70e31921d12f8375ce5ef20c7394904d5663395955f616084cf75953ee29508b088c30801541b4c74d096bdc000cba98a124737181036740fcdf56afda3373d83ea400bbd135894bccda8fc129753c2de1a070592106de4e7ff578930d2debdf4378fcf77e669cf2972c11fa1ebd4d48cfbb7bb229be47f937767ec363cf49300198f3838d3ecb7610e2048c530f31291cc64954ba33556a04a9ebfbf94f6507c40d3467c0a9eb197f677b1b120fbfecdb05484bab357817aeca20f1a8f9519b4effb20549583c98cb56a2e5307fba35eaff29764a415ba238aaace20b9094c3479fe733cb37a79f93128fa34e973c7a756dbd0964e83595ce948e2e93487bbe73b31fff03fdb627b5ed97cacef529f66bf4b61e3f376613eb41f686645311470f5088a13d75094f74c0e96651d9445008df2079ccf4c8647655c0ace73d2b5a09c3a43db6b5b381a848dec840009bce788f7904b7569128ef59b6181bdf80575451575cde40908a5090000d13b076b200023a47bbca09289538e6037f759cf9be0c9203b20fcb646c382c7f8aca452e08a164ff3e2ac2b077e928630d727ebb5a58ec8671bc057853ea12739a33779ce81ca8f8f0f1034fe8720044685d5adc014974784b096e6ae4603f356ece482c1ad23eee3022fb347743cc85737eedd184a1d8c1453897dadc38e221b33080d0a0b1f65e7130de4efe043ea94f494ff94bb69d98b9c112e353574b7dd5f73a483767ccb7e82693c008dbbeabeb20171be42d3de63a97d56162b56540a24a5158a9e3d3d82a5241f3347006359f94ac256a33bbc9b3920b6ed28899cb382fff726edc78fd5924615b1c23f437e7a80c0ca181a14a243adc6f77e16639acac2ce6ca9dbabd52f458dd8540656f66643b7f3e40824f99708146320104f6102a1e3e2e318e13171940b833b2d806a30ea283c2196d4634c7668f8af7aa51d84990505bdab21d8d4ffa757ddc7d1f918602bb15d504176f9de3aa6bfa7c2f01a5961a877d0bae26830295d16323a304a80e49b50e55bc1cfba91c267bd01f94b4a7faa7ce0692f49aa29c84b82ac885e255579e61c2492d44eb71283854ddd529b6f86c4a5da6691f50b8ff362b0e93f248de21d8c1ad8458e47727928947e97d160024bf6f16abc0ef2b9555f20b1da38827963a0e1c0f9770d1471d98e88127af1fc1e1e515c41354dccc0f11932db3ea8802d4d8174d10a1e927d9f350b73d13a3ee63358ecb7cfb0f4c1748a3feb32d019e780167afd0718a4eb7b17e77ca8cbdf32c37434ef8226c33cd9e6eb6c748bac4445e6eca5f3451e4f7abf2adfc333b742801c27f34d8caaaf901028b28074ecd1b033b1e149cc5f055d9410fc6216890f4a1b327806e2ddde1970f1990c0183812bd401ccfe168b678d3520deba49eaf44272970bdade1f76ede0dd2be6d49c606fb2a0d93e6dfbc10f54eeeed92036002539454784f0a130686972bbf2ee8c5206186de1aa80bbc22cfb6bd87ae03cb3774831c4d424c9ccd21ecb9b7a2cf53bd5b86c7ad48fb6926b2d331346e1976daa3d3dee8c0cf710636fe315aa15217be5adedf98dffe10dfe9446d52ae2cc55ad820c006e1c4dc8b213ede8d345e8c17db0236b3939ecf54f2f75fd9d3441d82a54f5dea6856fba17d16bf2a14ee069d101b1b694a746f683da494465be4d03e880a287df14fb0c78035cdd62c22bde2f48acfc8693a25b71cf54a62c0034b7eaca485424f692578474f7abc624e4f5b925c608a84c70b5321fc7e80050b9776534f8fb64072bee889e8581e05b2dccd85a53c97d6feaa2b21b60475bd0fcd98206860325b4d6f4718af90b7373253bbdd05b1e1c8498f90d2f3b6bd3521a3daf5759e3da89ba6182d3be5bf3d342e52b4702142c044d26e20558fce6fa10908cbb142d4a8e2078f9282f2c5f916042e98ba66d383735bf5be5be9a272e9a6f5938495d8051a4bb73908a52641d447c3eeca699e28ca868a0f8a2355b4d6d733ff482846e842fde600b3e68b7f3946289048c77570925507b1048790613276ff2e37ca3b3b2c59753c510971126b067355c52ada571919b4284772d18a0a95e361cff7bad7a5516e6b0bb867745e8b5cd65c7506cc9e20d6e6bf1a076a657a86aed15482e6b884a9b1d8b3b73ad94fe5d51d9ec408257a5aeb27d49b5989d00"/5312], 0x14b0) open(&(0x7f0000000040)='./file0\x00', 0x147042, 0x0) r8 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r8, 0x0, 0x0, 0x4003fe) ppoll(0x0, 0x0, &(0x7f0000000180), 0x0, 0x0) 13:51:11 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(r0, 0x8, &(0x7f00000002c0)=0x81) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000004c0)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000cde0bc48a2ad0d33e7d0d084ba348882865c22fc827057f0496100fa63b169ffc9486c57d44611b12457fa66f14797a2b278a5ddc88557c353ddf34b7b3b06c0303ed0835b80432c95529b455030cde717084c9591867b2fd22b5dda679e29cea1b089b380a187c6a93add3b14d0b6df690432a1d1bbc570b07bbeab597a866c941c615188432bac6f561324169a0c931f85494e603e9fc6f319844e1988c05e25f28e28700d1ddfdd09a294bfc42c999a3a79dd7b5de9415cc1caf33944ae306d4b73f762040f598739b49a70a4465bae09c2436dd5db83f9dfda5d92ee570f29a91ca3a9ef74620c25e562f1fac1b07d7effd9b8003c0000000000"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x78) sendmmsg$unix(r1, &(0x7f0000008980)=[{{&(0x7f0000000600)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000a40)=[{&(0x7f0000000280)="5ad3440fbd9f1b", 0x7}, {&(0x7f0000000680)="731aec461869f88dae0a5beff3f1e50e8ec8e3de945f51cd2e7c8c9b8755f0b5b21a64050ab85a5eeccf9738874171021a434ebdc43f20bd810a20d2ecb1cfbd76fc9433dd5a657aee34abfefc9415bc278eb4ab2e7176423b2a2e7514c7e0f05ce88ed0b4437c2ce8d362a5c6519bf6f8ab4b958274c48e9ace601873bf4703e0acbb4f274134acec71ce201a9aeaf52f79077c16befbd3080acc62513df731627e6affc67e6230edeb2716276b210c73d12edc4e0fef46efbdb23e27d5cbd0014672cd90e1abf906d8b5737daf583bbcc72a18e5616b71cf08f70c5659902e20a93ae83b431c51e1ab5a4ef72d7b614b40963a6d5fd7abe06c", 0xfa}, {&(0x7f0000000900)="f7516c21d986f4c85170bb96", 0xc}, {&(0x7f0000000940)="221054af89fe80f2dee567b65cc466a31d9dae09477bf307d3ff8dadd7b960a47209e75cc5a890c17504fdf7a4e8d0fe01511eaab40cb7cb4ad0726297cf2c74b77b38ab0abf7f71d6e727503c4174a312ae27a2f48caa83b3c0ef7974e8e568c1617c49b4c666fae60391205e458c0b9dca11d90c0c6350c0fe13bdb7140c22a802084c02b623dd898b0f22ab60a460af381d65cfc3b18235dff9efec78417be35129959c929f5d6bb43d9db7b27ecab6fa62c674a6ae896fb344e08f8356", 0xbf}, {&(0x7f0000000a00)="ee00297aafed21001760033c22ffcd8c9d6f677a4861", 0x16}], 0x5, &(0x7f0000000c00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r4, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [r1, r4, 0xffffffffffffffff, r3, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [r1, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee00}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x100}}, {{&(0x7f0000000d00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000d80), 0x0, &(0x7f0000000e40)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x78, 0x20000084}}, {{0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000ec0)="08bae559afbdc94a01494f7b3408ec0a100366b418a73b2aa8f7e34319a62744c0dbaa52671756c29d3d482fc53cea52be7fe9537ed51275e50fbdbe20134530770d26a4b6cccdc0c2b34e12035713180aa1042173ac11c7f499c900d9ec40353044f9cdb3f23e88609514fcec0b2306e2d8641b8dc0e3c8ae5a2a9dbd546e5ffdd67a7ba2e34b1bf321f018c97e299f50cfaf9f8b3162f63aec1c2618832e9e27858ecc415b51cf0483664a6b6a40c4b5d9c3533b86888241d9e87e0c5c69b75079a3b993b5896ab2457c90f2a4a060", 0xd0}, {&(0x7f0000000fc0)="3253a0c8da65a82105ffd9292855343975614f0af5783304072afe28f90b28c7e61bd2a692007346fc42b47047841aa7150893ba5a247d4e80bd9934e77273504e5d64070f9874ad1936477d047b5b841ecac21036cc8b8a36e1c34fe5caf31c76aae40952c5ac1ad226ed7f0f9be0a0684fd23d65849d4264fb0188f5c7c49c3c55d37788c451619264dd607a9f477687074a25d7c0283242c0443201bad704dd33c76e50dcea22b12160980235ef8fafd9c8ff3be53aed829b0c0a20545436df78bd7d1e384a9a8e5c1e9fae174d3a4a7879a0dd22", 0xd6}, {&(0x7f00000052c0)="22f120d93eca13ab8f20930dae6cfb7f3323875f23e66ed14c467c0e39a77b8e5deca715c54e2041404e923b6416b9a1f07463249b6b3096a1b6b1a77ed11bc8da3ea4c8087901b375aaa3bfd4800617fcb979df617e90098941580302f7d7e6120137ab03e7c24a3f62bd81089998220271f3f8c89e06cb00042f4e4ff1b34ab6469052f0c730b571968f18012eef2df46c376cb15cda310b9c3441a6ba7446bc901692d432c9cdc0b4dd166a44ac220459d290b0ac1e4bf91e1d79d114cc959b50e8707e06fc8e2f4274cecea36b4ce8e788f3dd642a6bf589890c8d241ae7ed0bb257821e420e85ec3de44ba2f80e96e13c812e7bf9edab457e40d2865c9de67037aa501b6eadf789409576ec0fe0e66226501e3898c79dcea9f3a3c369e88a572a69378702fb922f0f2b68644539e2cb4ba4eb3fcac2248b6a865d542f83201a14b4f44a0bbbc803adec939af7334b08ddcc4e9646420fc679a8433bca72813d7e2fb824d2cb9012c49addeb76e4437bb88724a6a15600c8cc6fc6852a8ac7a2d2cc1b9ed0596bc8df95f671f7b324df6ee6862a3c92047c8b084b0536192b1c6643947842f503b22e35b4edb7b6fa2cd79bad7b47d2617b0e0294b8c56abb3841450300fb7cb0012eb5ee7f2d03dd185563cc0224c7513f79415959d94c0f38cd53e7fadad550ffdc4eb9a7f741d56d1b4d37228691e0c351c2828e07f4101ed70446cab84ec023cd42923319c17b46ebd7f1c6a375f71c6101bda92ed0251964e1282216cb8e0c1e86dec5748a48225a5f58c737dcc3916bf46556e6e145eceb9ff8211e4280a2aaa2d0f7e38ba1c0c82b012e95843469e0cffb9b9419256be11c966142d563a3d428143fbafe95089ca11627f51f110d20fd415979d3d0ea917dd545e7e1a49303308680271aff2bc76e384b35720f1d6f5d661239d1f2c9a8775f88deb23ca73b6088511d33d3a5fbc7c22482cc375bb6312d8cd3cab832d8da826fc686351efd179b2cdbc7dcae3009e309cbfc80e04f7ea7a1cae34a6d6a452bfdb7965de0587a704886cdb947a47eafc12be671844082092deeb3d1ebfff08001f04746bed9bb072eb00b4de2af87b16416b26ddd9d9f575ec9b41163b769ddee54d2b86cea2fa428f616b7ae0c4145528e0b541818abaaf9ac6296fb7adc7d9bd6bcc80176b6975e647dc3816e1a1bf20eca88ffe37c292d95c9fcd86a184670db8c0e75fe57bb0b7c7b7c4bbcff542e28dfa40c9778eb7e274456bf72d4291922874e2138886287925c9e1b8e7dbda0070c6d0e196085b503483414dfbbb84406fd75bc0a03f75e4584dad095f60ea5caed79b6507f9b53c49e7051d5b4ec94f012defbf5931ca370174570b9fc8124c5c74e018dc49dc5b7a26aae7b4ca8b46337c45f7546ef9f55eec3b953f170678fbb12e9e8a380a762b2ea1f8b39f7f2b72e989fbaf570c0e3e9e0a887ad6cc8d351c354c06e74cc986c438f27b387ade0c6b39c938b1f8462a6cd66c6836b02b5a51231ae43897d75064f8402f33b2027de0a3167d153a13a82cfb249b1fe042db77f1ac4f8449e52749b9a86b4e4d441cfed554275b042ee1010e7af5bdeeae6d3a96f76bb01eadba194e12de4226afab7ebc292753d60097067b01fcb9c60f5e619b9159dde4969d7488abb879edbe388af17b1e9586941a508fd3fe0ea4ec83b66568c059e8c786af0bbec2c57507b2e914ede65be55515aa70df2ebdbe2b3011ffff937ec96774001d7ee8f4168056a5b52321344c4e0b7cd321cb497dd26735533bddc58297047b76b30b2794e1acc634e4971f59dda3558e5e74d5e79bfef8a4ed1e781448a9c1bb8830a1c334e0970c06c5c9b4f94741b74980bbd53a960a6031a3a2de968ac1438acf280239813866aab1f8c0f4b2e4ef303b2b5670699634bb470fe42550b6dcfa2c9b3ef4c737559d5cb26f5a9a0574a223718fa86aeac8af599d47af7ff73c7518c4a33bc9e40949f1ae4f7019350a1227236b0764ed0046d3d6eeac2a06be18d9c66721dbee88f70acfc42c62d59b7a4d679ada66b879294da17ed323d7d72168650c6dbd6b064ae48111a07f5b6acbb415b802f1f3a28c6cae3e59aa81919e11c04fe6a022258875cbf7ef2155c9054ab2f4975737974b2b8c9480d15cbaceed5f89edb9b2f5f37b43a9eae4b174d613e58443c9382b3cde5c4b93c4b862d9ad4e24e8b9deb80e2ed8bf25bd00cd4b5042ee2fa9d0bfd84092153f1fe2397c041bf208a6dc01c490ada82d82b6567291d5910deabfc6e0e2cc7efc2354ed92dfaa46d959e381d402431e22b35b4f57c0f9287400fc836c74997bf62ec2f7efea9e4f9c13a4b3f16141d3621c4663a4bbc8effd9cfcfeed8289859fe501852955e935e8f818037d5c1dfa86c9152b5938ca193299cd8ac87b44a4eb762c8df6c89abba7c94c0c908441d05fe42252dcef470369984462720af32edbc9cd6e490ddac55381be2cd9d032aed56025939e47e7cfae583bc38f666a529563ba01717f38712d1248a2a5e0a210aed15120b8cd924c1d941f2bc65d541b3099e060479b98fd472cde161188c3b1613e358791876b69650ab9ce5b8ce8402335da7fb64f76d344c55ef3d11c9ce010abe31404b571ee593dfa17ef8a2344bca9096961aa36b73dc42f946e003caa1251a1b36278c73635c20ed0a05c269bc7e47ee37ff9842e090b0d0349262982b347d61c88abbfc8d5a673e667a43fd85e335fd132ccbdf27125f397b0d6538e3884c441b054ac599f7f2cc34a8d40335b4da61f57f467bed079ff6ae77aeaaf3ee0eacea1785843269291eb662ddbe1505710a76ba18282dd4da18e54104a734800d3df956c78e22a4081f500b0ceeed8dc1e3e6d54bf19ab9cd122ce5f2a96c56aff245ee91a12d7d59b71e0575f854486b872891dd9fff988aa6a00477f048a8c04bc245d53abff4adf5a72cfc72d6be2dfd39951d74209873032441784d76188fedfca79341e2a7c5caa2f6db12db16d66b1f1644f6f981c33fd8333341e296e2ddf8d573e8a8075ef6c72ba4bd06ecab47b50a09dbff0148a1cff791b5c48d8b1ca33c2d7b3d7e9bae543db3b58a2a5814210949db87fb1b84877055c6d6b1489d263086dbbed20fce47a8d554fa18d7257216aab85b3830100d59d9b72f6a68cfdd0411cdbbfdcfd5bdf70e6e0ce01d8dab93fb7e456db46935ca8014e0da6bac5532491801fca4c8f10dda5ea584985fd257e9261ea32440f511ebb55b7fe076777277de1b3791799ae1304060ce1e8f5fce994c1ec13e22c063237af6966d98561d02133984deb1c6503764ace47ea4dba0f12a73dad67b93ab57e9c8d81766e1b8121859a355acf98ae6a1a3b2b8a705ef2ea6120631f029ad17e600f029e1f7f83a05cf3b747fa4ae74e74a809ce657b164475a76e8c00e5467bbd1e94525602bc09f2baa9e2d5a9e7c94e8213587809ba961c7936ed9c01e0bb5c0495b986079282f6f679c997d2aa4a0906647dfb8ca9cfab801cc55ae4b72767915330d4cfe890d157c253a16cfc2963676599fce7646f25e6ccd036720903aa28941e617669089d8adab1ae478c806f815d77ed82012702b613620d65646bde7f1c8b3651d1d831e107059e8ca15206935e0d5f6beee65e6ba2d3ff1488b242f6f7b09a6e452cbb547e0f5859e22387f68a1e3526e452fe8139dc4f3cbf86be4b92277fba32e13ce7cfa2686a09a44778abcfe3c2ca9acd127b68291eb3353f853a5fe9596905c246bbe50f59ea56b2e6c785172d5983a9e5ae115841b9ebd8f0bcb5f2b2cec233c086c90ec0bc63d7afee67ebb7ea0e1389faec36ed2ebf3ac780f312e13dc8b098c5d11cf9b31e7cc96b47baea46f21b033a675ccb06b873672433fb42bb2440116f7948153097863255de91855d9890f5d1df532a8858724c292fddbfcf18470f91a22411bd61b64fa9e63ef61421885f331328b393f9eb740b3feae5ffcd1433a2f7ec8abaa40d5be173ac90fd578bc4f217db3c282448bd105bdd9078caa62b590eb37ffb698044dfc269da16297386ab015c005b20213eb14f6169b87462c8ddc8ed2cd299def7c19f4cfe5ca4db7f3bcf0387155f5c357013371b30bc4e363a05063c12c942116e204cc2fe2ae1e638e7eb319199c029c04ce6e75e8d1be7d0ba865bb804ba20eafa7ff1c575ffe1283003c43f58f169265c837cd96fa858d4ba74e55738fa5651f14215dbaef923a7d86bee78231d7f577ac74e9aa3f5d24b34b234097b607d3599bf118730dbbead706e8e80eda62a84abd15d9f50533ae8b7793ae3c6ea959491298855eb817dfd2db404dd19664c093fedc1790b27f228dae5d30d9cf05ff206bc84a59b4d20f8fddca3b22245609cc6339531debf4e28a384d7559b8bae471d33420f9ea162fb9f70bc83a59214633148c2d2b3b45e485958e890caa17ea6aed17290cb2a762adb3e4188b108fb8307e11ed69e85e274da4ba4d91be2aa32cf7f15f18f17e11a39198efe55b039c2088e81efb98f6ff58131dd5519904a380573db4a4d0e55c41ff745e266404c486ab4b2e3025dbf9390aa0d6876c19d290a1f5e07a68213b0fdd9382a86be24a63b5aab2badf5b518b72256452b19d5047ea810c2348993e393767c2fe27c1d33284c8de3cb015277ac311af2688d84927053bb5ba2da5e271f9497fa2e8e6b88b78267410674574f0a27772349e2d193b42a34c3940e52697595fc8b70f42493fd4977b8f5bcbcaa41030d3b38649b3f2e4b913dc2c4912d7bce0d2fd7d7b4de14dd025a469e33151fa13e2e49e54c0aa2275ce45b02f771711cece27c4ebcbe8194c14fb4fedd7e0765e8f5961cfa6f3fa8de76525377fa400673c921c902f6106fe7d097ba70ffcdb914f88eaa800c2bd2a4ab63403a7151819cfd76584189a97f3c5fbd05dc1ea14cd9dfc16e11eb95690157be81998e9727bf5cb4bc41a06015501a45ecbc28b739fbf16c982c54f2fe58d61d942e9d03e8c3f00554da21fb65f6adee2c6a5e79ff3e70da035717a", 0xe00}, {&(0x7f00000010c0)="1529feeeb4", 0x5}, {&(0x7f0000001100)="435d1d9465ee2265d59985291c72f9fa312d301e12addbdbbb5eb11f6f1fbd58da387214ac3508e3ab0694063e6ddc58c2acb6e1e1a104bf6902a8c46cc2601432f8e57c92efb19c325ccabd3fc4c18b3954b20d46c1cb4d657e3799766ee97b5be1c371b66d7f6db797ae7c0b1d91f955532d2a0e1267528638e72ce8e27da888174a284b56b05d0bacff5d26b17dbcb99a7c5a33ccdab63e4637689186242b7c3791d4643d73583cb2f0f74aeab404191435f95c21029988aa025e8da2ff63d0c9e32962398f9ef5d97199a3ddb210f6ad71f2e96cf78e8bb0e12fbf3355123624193dee5ad6850326f711", 0xec}, {&(0x7f0000000ac0)="d79f2b4729e51f07dd8a93fb3973edb21b95a19e2e774ace08012db33b92563b37dc924c224527ef9a0908a4faf949cba885003fcde955a7d8b5cbc4efc32f2c724dc929840c0da4fb071a75e92aa1f2f672284f04182f812a17419ea5b181a039192bc6e0", 0x65}], 0x6, &(0x7f0000001500)=[@cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x70, 0x40000}}, {{&(0x7f0000001580)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000001600)=[{&(0x7f00000062c0)="6e139e668b59a46eeb2cb77dd514f7036b153d59c2371387396705f6d8681f8f6268e84743961f230c27757a6a12db38e3e22fc71c5d8c74e1535a5ae01f76d3384b5ab92b24ee280a1657ea201d048e7008ba1fb6bf9ee09a0242483d51a2e2f588709c9475a5802dab34369172a6f73e34ddd5710c3a970b9af9701936d1b2fe0445ae4b65706875fbc26a650c9b928fe5ae55b0e13ae374bcc752a09d1ade29d1327b0a3fc6a2524e7a6556556c56b1a22d73193f6c80455c05bd61b32bb5ebe26873a8e0b7d338009df7e5219a2d9257d4e83246bba4d3a92607566b2b1149c10d671baa395e273e8e1c6e0b1532ec051dc009812c795159154244db0cb625bcbd3047a1f03a75120a3bb2459314dadaf1e05cb3a0b24d3d32d6ae674a314218747336b915b58d7008b7ca933442150bb616f63c3bd8966b5e8493847be7b0afad6d222d2cf3dfddd68f5473d2fceb5b5c79c9920d4371b62a3db033690653cafac7b7ed5a3e54d866b12a4fd514ee47e676c10e595335113190cd0d25ad70044a1f342cb1dc450a055958eb070cb8d93e25970a5c4dd69f247ea272aff3fa5f80cd90de7e388cb2c28a9983841b39948fc8cf988791f18535a71a993f517c544ff649de5c2deb70af6426651ebc69050a93ab89b9267b9f6798630d94f71d05a64ddfc6e3f92670e594d889c7a373ed68000817de25d12199ea4bc9215118bfc3a0d1eae1996679d8403ffa1de564e720e473cfc6aa5df54542da02651f77095d3ba36cd71a3b941fab8b6f5b7dfb29468139bdc3e93cef421b89600e9a8a8bf095929e35b4cf2f33b193a3b450d1f8b0ba6ba7044a71b54bd23edfe8411089c1e8d36e00f96f2834ff52a737d51c9024bcfeca7593a659cf3f1a4ade377cd78f2a0ce032657aaa8b9ba2a945088f9fcb667cc1a193309f64e579cfbe405713926949863266642e8a449ca6001ffbb47f368c2fbf183bcefb00dc3c667aa3aa31233e7519b53c26bbc619c0907e855a29c103847567c7e4e1c89bf7171dc0aeb356f91bf22e223e0acca4fe9f24dccc5a562f19aa58b5eec38632f367f175a668723fcfba30734b86f040b720d2f44632dddf3e6a27f66b363af46bb009c8cc5bc8c52aa3feaafaec2a647430f8764bf190825f11aac4619b7616b680a43f0991612b731cea27cb0bb1279f93faa0a74cfa16bf17860de471788da059d90c8e28f75c5ce17a5c7bf1fd18d2f4c21b01691d9c73214e36a2ffe3669cd879ee90045b7514800204ae119ad34f8cf34333ed856648b9c8d1d92f1e201d90f6b83d0ded94a9b48070072fb9594bcca99bb48c5bfc57c9a41d8e6c3a7706ad53e9f67c3724e76e13f0a180264fb25154c28920f23297c84fc66db689d43f6e0182cf795dedb461bb72cc3e39b4a304d0f6fed44b615569c8cd46bdac3f54f199845d99eb35ae52360b78795d09b60ea185056e370ac760abb6a9f3a18980099c26443d7bbb3c6b5698a5d05d9f12271a0ed36006527e501f9e12934f38f96b4efd1c99d0576558381ba9f57300de5af491a7099a780999ed0cc1b6577b49f1abba64471ee5f8597d00e625b172ab85bdc02d739cc722063e6fa2becbff7df26bcb793d0d8a738d5ce2564d8a52c119d4a234113e1938fdbdf147ca9bfae1ea167f34c97f249bfc88f8048bc2c2d46e61ee68f7799499f32636bbda6e99428cdc335d9d5fc9fc5039cc528ebee1aedbc9e40eb27b01997a146cbfe09b702eeace2b51b42dd365fd43f9510959321947fda14d36f61e8f47915bd6b2b80972e35ce388681ed194bbcdf7588a59533f73ed4e0493261af4c68d050678559a6f30b24bb628acad247c9dd271700c621aff8ff65006400031a4323b796e6b55b72fe8c8c229592244ad725da8df384dd71e481a5873c9ea01bd0d26df30276767cfd09afa194969323a0d3993b1f70f9b1be6f2ec41275c4f1f4fe93620191c23b44e8a1bf639c66a21b0395ccd233f307568b6bd09bf6c9c1e51bd7ecc6441d36659de34963db135232488fdf8f23a8ddc8abecb2edf3f3b220a6d6a7c18621bae7bf0165f54d5761350a127b9f2418d04a8de9d7a39d2ea4b87dbcc35f45aba28ca5ae869278f819c7ec37e59b4eafd212d0118d71a758c2ece1c28702a77c30fff3aae3bcba0d30fb7998a900b03d51c7e106fe464759b38d95c6492025f00925de3ca3bb80d8907b62f852dc807ebc4f23c6ba95b447573420a89fb444bd01b825f70aef3f461ec16fe7ab2220e598725e69d0d8aae8b0d7bb91a551e8c3f71a2a5b444a8773d37c8869f3c3ade750855d509322411cadef0b62c343b771838422b2f68fd64c7a6b8f5ba93bf2c443dc321eb2248b71789bfc3cdac051cab7e73854f8e6124c5d43afbb2f2cd439bc8f800e7ce0e464b232fe53e55733b2c3996ef06e913d899b922f0921befc3e8d96fa964b22676dcb583f260f2b86f33f9d0211baa05ac60462ede295688b6748fcbfe6c2683608d3e8dc68e195495d414a161cb98fbb5721526d2a8ea32fee524fe673228d06494fa467373f82a4d90b14fdbadcfae61c6d5052bea2274b03bca776b96453d51889d747510219ef6f2baef44f0987cc041b96d9414e32e5e93cdbdd09567cd833cf247edb032bb95f1b66aae4fbbdf1e6a5904d34474a85d002dc0a739da5f9d3dcb3ccffff5d7a90e27540bfeb6df498d67b1622739965577a72f92316f682e09f9e1316325e8765b2c06854a45448c6589e768a205fadd3bf398ccf8197962e2d3fa192cda5935136b63f21a31374181585dc29735640f57122b83302e4563f8e8a35810ac38127836648b9f9d7991978defdfbf8332e8e59bb08e2bda17a1cbb204acab8e975c1dcd6dff94a9d8b883b2c78bbe8053e2725fd26d90abd837d77c82904fc04d4ead611514c786fd4778e49c6e2c6539b8523890ed56e7a199ac4eb0d161df7d2ed9052560d5bed5bfee0761f3cfc40b9b181fbb081b0a0e09ee0fd595053e5af16e93086c0c6007a092f38bd27ebc3591b170c7da92b4307b5644b6686646d3a9f05d118ae2f1e8e8a4f3fac2fdc7fcc26e0163bfb559fa55bcd0723b5e6c856771fa06a0402564c91b20f85be4863342fe8113a393d5f4d099e04302bec092394fdd984d10a190b69aaa599a5666b8cf3e68416c243f430220710f8af6d2ad7c48993d5beb2e920d0ab0de5decd0d87c503c574fade854901b5750bc8bc5a0dd675921001c8cffdc7605aeb69e78d1332415ce55cda3f024dbb29805e032bc801b084ed856a48371f0fa6d15ac3f8436281c0a79c7eefdd9fdfbd7fc60e5d56db1235aac985b9402e0db2cd927e995f1bea4039187581e63fd7bcdef0c235ae0b0b98186a116c0801e15e27e80383d40166cfb3b94dcc59b9bd967ffcba809c643014c75a94016f7505b70a08bdaf70e7367c9a7d01f43708619690be39bbeef7c5d455358311a3c0e2a65861e8cca19352eca9c070ea8a0bc630ea98da01b25f8692f625e72f35e2a9eb38776661d92670f85d1276f3ecd81d77a588f2d10c7f692743f230388d169d2d436c38d272424772c6eca535c9c06ebe24282d54733a856c2a295f174b91a02c0f2c286a2dbd0ff251a1996efe1af711fda90f8ade49f8707e98605e5717c3975303a45421392478b7f079c087c5a94527ec1e452fd6c8ca7a916417f9566ecda978093ceba0961b18587affd5fb4e487d868bf46b2bf2ba3983a6011a216c4078b706006cc4082261132794d97fda1a6323fce87eba12c81c3c291243d803747936405605cfed3eea35c4bdac346002dd17f0809d01399c79f66a6de3177e70c39d0ef37d60e3866605e673b094be4bf6bc5787e38ac3e9ad6fd0eaf3b9448358c65c331cd96bf43c2178fed4aa3e00719cd49100def799a67c31057e3c17c9a771f8cf07ec95a5229991e5845a1db0d32a249f5991e2b186d932e1d78bcff47c6c8b61746b5bcf9557789c10e9a5d057eb254c0f1b9694c36bba94c8a8c080b754049c7eb4ce0f42c28c90706e38cc36b02e7c18aadd0a377ad9aa9122c38f13e4e9a60a23ac4dc54926bd19bedb6a9665c207035142a61ce12868c7365629a265039f26ac88e80713b2b84ed55afcae8be2de021d48e5b7db5b5ea3e916ab65271c304af07aca549b1bf6b21385834a8793a72117f588086fff04dba9e72da55bb15fac774162a4ff7850adcad44d7185d2acfe79090bf07771ee7591e2e6240a303b995a5a8792eb3c2aa4a14fb4700346f8a74cee335ed032d863da6138092f4c4578475b9206a870780defd2a887d12de7b6ddb0faeaa5bb35a676f07622bbe6d632ac8e9c71f7b3cced9dbcaa8d566e3dc10afe41e57c76ae8ebad4de47be5d0e627003e3b74a5fa76ce6106619ba25010be7dc1201730b09a70d8b7c287f92a0ce602da3f6dcb0a36b0fe0f7a741396ce09f8fc6771460625ec9dada96becfffc413539447a6401683be5843d2b1efd1d91f2cf770776219c0126cadf052d01407369600e621abd3145d2e4e87836c3c1713caf55bb8a3155d20d13efb43b47f57b7331de0736fc50029e254a421401c8b9f218af65af082720a1b5d0487963f6106ab6a1f180c4b6e5fac460a10e2aee5ac1266b3cc0d7002b815c8fac0594cc8948bd869138ddf0cc3ed3e4009bfd956b1d3d5887116638f8c50a64586d49b48aa541700c1296bca64b2f7228a43da60f6862c0c42e2a77632110560e9998b073d0f2a636e7b5b58bcbb467b2c5f5ded6a09aa5fe85fddd374bfb7e802793ceda19cfeab93689f53c4ce6e965d0efc32b111a47d39ce882f3b045d5422b2bdc83c5f252defa0715bf49a32b5cbfacf0b5aa826f0024b18bf544f0fa7d75e6e96a72e6fb9fd17e277f8de936e1ecef8cee430cd7bcfdc3d05e7dc32337129766fb351904e7275ccc4288b67a4cd4ac7d09a5d5fff08ec270b664384c9b7c076b90487389ea9033f67dcf6b9d8f755985cb9fc63457a76b02484fb117d26513daf606666f1cfb2bf83983b50408e677a64be1c844868285978f3f19289f1695c40a81478c4f0c1b42e63d9d23c1823d31451a6549e72afaefdad5ad6f162b5dd24bb8e2917387d8748b5e69118b7e230c7f5605dfa9646df35b9e4c475b761d79538fc1052d0605dbdb62d379905fa300aae9c77a456c91f06544af12a7d233198b14d83ac30f6bc25dbe591b3c26073b8b68e44a1949e2f3c30d2e1e102ca6d4f1f3e5f715fa9a7fedfca58b9dce86a5662b92fe2b506cee00374f70300cf9d58ec8837aa2c63374ce6df83837cde1a05ff89c8a4aee4c486aef3222674bd1edb242ea4f64f1f7fe553ba2646b989a995d60bf7a000c2d341c47af70cb90b6ccef2bad294e15d9b1d42c37294d96278416a55c22fa4e51fd064c726a4050dbf3197cc0cf7a82d38835b48a5b3ca0de4fb72230ad3c58333ce49b0ee59c24784d9bfcbc57c9ace0dfea9f354e7e411ab89371231e524a8804f6e8ed15171f4aac543cdd961886543a312e824de2590c889791e74816933efea1e5c72be6da132da5ec59d38cdb28373b94b7d7b7e5784382eed49d68ee86cee36e1567b4d4d77b0b7e0e1a31cffe6ebe7775e0e4060a7c758c99e47c13d8d2cae97a26b3309c60be36164b35b546a93be720b5411fcf25e7a91056178b49262414433b6363aa6466514a7b8552040c920d1b8ee1143c869734b2ea73157dec4246351fd95182040b445c5f4c7e34adc2057e905dba1ca410fc0369", 0x1000}, {&(0x7f00000072c0)="372e98506f3ce4fc22b930aa4449571b9386bdc6bf3fedcde498ee7cb05d3cf389ed6e0125d8430c6f972aac1b3d704eb00c50389d5af5a943ec613013fe35ae282e9bb608b4911c10bffae1401a7e43c187acedf6fb8fc5958e1c8063199d1de37a4a562263771d160ade1d375432d6243b3e0888ad230b59480b3540fe86cb030ce804cd0314b7c4fc648048254163122d4c80a0e6d8e157d1105db87e9fc2590c0bbfd05701805e0c3691c7ea82eeb3359d620b855730474985b05cb7c6a5abedeaf9c88875385b3ac0e4d466834da6e47d2f80626b9e36cd4a9b64c46845c719c12c2cba88e82e7a7d2bc8e50e956be8e8d2d2ed5ff7e8309d4388b0b86d34e41276ae9c5790ab6d9376a6305987b4a527d0873c1e855b1b56baf43395a08583b9df2e0b10da7f27823ee0a2553b48c48fd26cbe72dc6acf57a5ad286ba56bf8bbc1032e10c1996f998a7f29d7e6835566c5049edb1533b61c1cdc8f6b7c4a0dfa172d46d782de124eecfbe6ec26539805a693c342c6d4393b8b5a90886fbbbf4a23a4ad2671a6550462ffecde65b6a34237820f1dcd4b361f82d293ad4559fa1b6297bf30853693afa7763fd3d9f3878f59a129638a17eff47fa85a29808f99fcc849e59984d633a2593d37e0fde040a4c2b0ad00b9bb4a0f5e4dc2ec513115fae5e45539e6aab4dc65cc33c2d6043f8ea11132c5045dba1361a8dbbee15f54630e86028ac0b51f46e9783df661a91b04c7b7ce6c7c78557ee98e317980abc8e96234eae783ebad65d1404738a132939f47c142479672b4da6db1f520417d8ffaaeacbe4076e8ae2bb7f12c5c186770764c1fbe4bb5d1957303b0910f0f151ca5d502e99afecf6361616633aaff0307d4b9561b13bc1bcd8eff4a38da7613c19a2a7ed7cfb15effe557c9cadf397b0bf8e77d99576a5d08851860359b0794515a4aec142b2e8d4517609c51d76ecc06e7115e2785c613521413c1135db7543edeb1bd19477994f60d2cd3db314dbccea185766df1f2cde169e357c303e40ac94472c5c565c5b51fca57848e25fe7e7d959accbd3690b7bb1294e46cf61ce30fff5ff912b32411944cdb4c2ac97216fdb76e94dd33d1093acfa2a13ee2a24f9315cd4f2c07c8b73839534f117f206529f869c49f891d503648ca96a88c00bbf4c0cb02492a7510efe0a253c08a8b2a6661cd9c0cb529a786f1b467a99991fc79e625e9764ff623640b19330a18c3b43ced2d12206ef619261d5695fcd33082bce702c466f593e49e0b6fa29f73233ba29306e9f0b43981b5a4937f346f4a3137ccfc168e5bf0d9f7920441381b1f5cfa175ee9c7295ee5aa62f4ef08cd217cc71d155835a964d9623f10faae3ab05059e57174ffe01cb3cf8267bc5c4aec0d06f145339cde9847d14468cf3529b9884d01c682e293b0fbd4a29deb31d47ff99ae02d5afc426d24676388d4b846eaa47269a0895c9dca140513f53575aa590b13c600542d610905ab930cda813cc3e2f456c57b50e5c212c69687153c63b0355f0fddbffe8534d22c9c15fd597f90404a96d1fec84e88302451887d11a1eadf8d75e7d027cc6a48ed6f6af15e0a43ad01409ef355f3c74ca24e9a4bad8ac48c9e9f2118f9a45aa37ff85e9dce9e06c32104a9440cfd6747be0bbd64c2e0f1b2355140c52a679ce8ad6d95bfdc4dd6bba883ecba61442c854dfa43965047313b02cf1a4784c5f9c1460cc8279907d029518073306bf2c43167618948d4244d71ea84634944b13e1b98264b319c95c6f706ee6fdf8a063ba0cde9a59d6b3cbd0be298eddbad1120f612353eeec2a0a186e0ab3e54dfc355c0397b249c31709a28822426bad0d631c12131e7d067c36627ad993c6e46202feb6e8fead0de66478c26671b8ae0159ae1dd1d1a153b3be22ecbf9db9bf58f3defe4c18081f47563a03fa98fe4b1ec5f1c7cff9eb24783b8e796fc09c403f9d6a5189010a8d30059d7c2cf90cafa1eaa0086f59eabcacdefee850763c0a217f491ec498e0729ce59fa84ed06f36f820e5727615e7def4d0b571303ee4c7a540e22da61d43e596d4a50a2ce6c630a58679191672e4dae14fc6d282fe13bb67adf1fdf9ca1c5faca8a8d115345da25ffd6633dd60328bbf760ef05f16e54fd7e32f4bf2ca680a1e6c7fdc40204fd3a7ae03333d22bddb98a99b8234082b5050cf6cb58062446bce31d68a4f50374fd449cb8ff4975d2d6e2c1f30df499259bed89014388ee441b53d16d19f2ccd84cde670030d75e20fa98ee958eede9fe1e90106f837b094ceabb347c0ef854d8dd63b3a4536d9539c7de1ad509e033ec817c0065307235135da18fccae975137260dff8139256b91e497e24e2d884ae0b0bc3071970d0ada0e7b024ffe63c66145d6e9202d0147e786ba0ea39055ebcf42f8b233a9b0de701fda2d99ccfbd31519e59dfc91445232499c1a4c9040c1c256d1a50ae02bb2dbd773a09a0c4a48dbdf111e5f183d396f63018dac91ba9851d78d46956ffa3bc508acaa964045b699bc9a66df6154eb82ce78a27081b0bd664267002d2d76687c25ebc59b873d88067bfece3cd7212ebe4e8d0d6ee818266f66c276041988914af72354ab78713eddd7d90822288fba8ad9e14bd75b88d256df887f35ead575c95db8a3d02d7bc8970f3f8623a4c26acbed8b4115274c4d339b3323ed1f7709c7a962069cfa309a04c3b23d229618429cd7c4c83c66ea05975755f96d1124f649f82b2309b548132af64b9e0d8fb2234616f0a9ce48dafebcf083c6cde1ae833b5de95a4e4d203a9dbca2142f32476226f3d8c1c395d5c0d60fef8bb58da1ed2633a373dd1b210bbce001d22bff7ed67da8c76126a2700beaf2d3a20aa8a644623ebdfb129998ae08d3e5e56ef6cd782a131403be992e9231edcbbc4140369344f018c8443eee13c7bfaaf991945cc317902259eeca69783f815a1eadd879e62888d81a1ec22df24c6e3d26b3da1db04d415713599de6c63b5c09cec74ece0f5c71a1df0fda60860dd1bfbbb20716b32f53f670c611af30cda3050adf2ac90926ae0af3e50b2bc04b7838eb2236954ae0aa6a561491935635f14db480ab855c5ef0a931e22e32c35276bf5629456f44f0e1e6c0b1f69e4731bb06ba218898fe0d014b6cb7c69cb2db1fa427193b77e74b1977bf642e800dbb19bd0745a1685bc0c782a5705be70de6e40e71c4dbf833d1bd16f1a0656601bc79117269390a59e4f9ab16608969d151c0dbf3d00cf08ecb1c4d608c688567f00086188e1fd53d970440add0b96c44ac178ac74e869369dce10b65598500b06a9964b4d9bc47379b8b31bc6639124557509fb936eb11e94a291685acd95a7fcadab5d295ad16e3b9f9ebed539f537f82d6c3e9301c3a51ded4141160c097c6c874d1ede9297092d81a1992f8049ab6abcc7142e201588757b4bc78dcfd319a270dee3c05abc8df4104fe16ce86d0712d0ff96fdc0f660f36403b808c6b0189a3daf6f441feba39a2a885b7ee2dbf355670422a5fe4f263ec994260940414d04e0f43914791443e91ad2014ba95c984d06e57df9e5de405328490be0b5b607f643cdd7c82e8d1422bfde11fa6e97990f807171f011b5c5070d5a2795f3a8726c2d487a9d57e8f2cebb5779baeada222239315b64bd682fb3170c60443a67943539ba24055f073b99c8054e8807a91bc916c6b90b35893c5e062ed585fd644fd372af2aa62dd2f74270725281e44876353b0bf23c9622541f6cefda9868232846d4d92042a66af7f41f79d584f4fd45f86726d638245ed8823fa73085d627cd93706ea1f1a5be8811030cfda3b0af07d086434a117225c1521981757b3b54d0bcd37dec1beab1fc281d7204a5bedf10e5b6296a9fc57b1ea8d98194bc89e5e8cd95c7a215429ed1912f68d286bbfc55f4886fa66c8dcdc25e8fb0335a64debff751d23d88a23ba43f5dbb572ed3d1eb2f5239306c1f22dc12412be93154530aa4bfec239a8991a6a51bb415a40fbec634666fba1e44c66da466375dcca2eba5e3ce09a5a58b43142c2b415375f2ab36027610c671b4d244477b271f44ee67c4d35a3ded5c9bdb278be8b794de1c8a895be131ec3b6536bfb917468b290a3ac7863d9c84e429ea0bd46377bcd63f2c7de9bf815e18abdd08c604c5cf6de50003ef8ea26471fc97d881355b7d94170a7d429d7c0210a2c4432ab26b57bb3958aba58bd37c94e2d06160f0c866bf70734cfe190200edef9fcfe9795e8810bf2b4ba832d5080d26cea8a04a72b115062550a584a9e5c23adb145cdce6f69259d5aec6d37c3001191bb1d29e612d1bc76be180f6f8dffe8f033f083305c42ddefc7c28dec18d4057c2bcf6aa9c9adc0d57a871a8d29221d9bfd0703941bd65e54cc3b7289f84332298bf78867772f7194b38acd93c039b83dba64c652722092bfa9189d04dd8f50ec90504258d218ddc77774554dc2e0f0260d224d6105d88768ee6b6945bcf441467f57b10910165f33c6d00b78901424c49ad22d0d3cbe74dd361a793e386ad2fe776c0cb435dd716f0c91ab647ada9fb38f5deb00ad16b0856ddeff1c8223fe3aa16b3ad14fd4c03bf8dd6a17e1012c746ffde40cb60ced298ca21d74954b758d783ef534ee38d0df513a2df090d2c5bff50e8578af8873cc3c8c10436ab9b80b2fc1769ca8aa74161b6351a1d8da226da6dcb6403ec68709828c4fed304baa08b3b4c7a47bb72fcffd22252395142cb766b96883f5924c1e6153e395af7e4b0bb40ffd90bc879524b315c26defc11f0e4e73f38b9c1e7d5c9328a7f06c4a5d7380af407bc5605eb1729f3c300b9f817daeb46200ebe85d0e72c37317866a7a0b905fdd8fbb45d474cc34d265e6a040a721c5ba26e5db45199202b0a6d3e8c956075c8642449be9273e5d7c86a554b8f643ef1f7ea984c3eebd42348a394497512b4de8644e8fdf581b2bf11ddf38766a3533e0a283e0786cb35cb73366249fcd31b5345fda1affb507289a33561f08451ad98b512bcc88d01e4a245438b09c434808643d52f1f81aa06664d16474e6fc3edbe82b185c40ffd07321896a26082983b6e93cab35cdbcd9641c70fc0e45a7064a4ab02586aae38a804f75a4688116426a60939445f5a129ba9e82f2d32cfc5082dd6dfae224ef11214c866d0152da2c775a055d59943c75a39835f0543b906304e09dbea24f2573ff8b5404111bad4d195e2caeacbdd8958d509d39a405771294f3f9651a9aa0b03ebecaa919c9cb9ea92c3256576ff8a35f9670e08c2683bacdaff962d65b923fdb625a16f64048468547f196874c3b631290f76a2a6aa57378aeee3cd5f8cec38570ae11217ff6c1e63cf1b8e2133e3cbfd547488ae93a9f5ec2711e4ef735cf8166d29e281e80b2278ec12e9d3c9562c9ae9f2ed7632ba033091154027765f99f82e6f463ae876879ac3700d89739dc3b8a028a969a772668c3a049995f595ef7d9b1bb729cbee5fb7e38e9f566fc1db771e0476a277625c7e3101c0812312e3afd083caadf5bbec61f86186ff83f5262c22460906ef9b7e2b899cbe46217c8c590c8819a5cee452ba85c55ed724d489823216931c88167b69c53befaca1e2c7823001b85b0ba861025af80fb3e4eb672abae8bc828183f9134c951d3b403214b5002bb3dffa633fb497459c088ce327b0b6ef99774effda98633daf495befed62a1761e435fb0451086a33104ac40395eb574e52c8a0bc7c0d22ccfefba541ed65a83011e1f09625a0070c07", 0x1000}], 0x2, &(0x7f00000018c0)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, r1]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee00}}}, @rights={{0x30, 0x1, 0x1, [r2, 0xffffffffffffffff, r4, 0xffffffffffffffff, r4, 0xffffffffffffffff, r2, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r4, r3, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee01}}}], 0xf8, 0x1}}, {{&(0x7f00000019c0)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000008440)=[{0x0}, {&(0x7f0000001b40)="49bd76e4a2413b8bc22ac21258a64f214419931dca33dad6a2d8fea5a6aeb30a45b37e989858fb17d1cc0c28b1300d75926a55884c89314166fac5df3582a68df3b76286cbdbd5bf65223a6b78d2bef6c725f2a56bf8f922ad03bd3e1510cbc75c745289c42bee5aa06a2fec73612649e88e574a0c567ca17d764ea886ecdf1fc555ce9013aa45fe7affa3b7613305275831", 0x92}, {&(0x7f0000001c00)="93c91f851f20c334eee32cb12cea0e368a70c0b6b40911be3c2e930e0315b9f01a479a80b66a64412c8de3cc3469aed046216b90f1a6c395800919a87804cf9225f0572977a630b1aade578a70fc80409f9422834ae89b4b8b4de415361dc4e208d14d1eefc799b14f76d0249fbbf78f406ee0fdb993bb93fb3cf4646fb2d864599ae481029f5a3c8d9417937dc2357979f6cba7cb2b36ea69904bb3aa385f6b4b6578ad1a37c294873a5a24458ba9c13c5e829f9eb5046d6636cd7fb7f93a9429d9993cff2ef5b4f3a9adfc3b8ac751be78a150", 0xd4}, {&(0x7f0000001d00)="58001a56f5ed767035998377545671381e21498c4ee760e374a9cad439c2d2f1d27a85cd0aed79b0a2da8141d3b03fecc59fa7e3afd833a40ebeeb422e9590d78e2f8a36d54fc658c9d4948d90eeb1780eaecd649acd573069fa66", 0x5b}, {&(0x7f00000082c0)="cb6694214a0cca4343fa3f4079a214498c471f209d42f4ecb7f81e2d88dd515bd17380e23ce2f19011f71ced33352ef5d76d01c2e16fdbdf3d7366b78f07f96066e0", 0x42}, {&(0x7f0000008340)="a37f462fc08927c79e188477cf222a7dd7d9e194f91b72dd6607acc4d496ab7d5dbe296004b964a1f4149e138818db21498839536b8c225b6e4855dd2772c0624c04f758961875adc423e81352945bf8808bf59c9c7cd0b59bc4ff12869c0315edc6905855fb2b951b794ef803090b0b600973850ec931b15543607e22692b97dbf7a36fad6da6ea31cfffa10774790778846c74458c7799e7640d1cb8bf84966e08a27d9e9d07e19846ebd3a5e85af7e7ab28d98a83b72e34f8c0da24da35f8b6f2f1176386e59be419e8ea52537441106198d457a4843ef4a1b701ed7a", 0xde}], 0x6, &(0x7f0000008880)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}}], 0xb0, 0x4008840}}], 0x5, 0x24008881) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r4}, 0x10) socket$inet(0x2, 0x3, 0x0) sendmsg$NL80211_CMD_AUTHENTICATE(0xffffffffffffffff, 0x0, 0x4004810) r5 = creat(&(0x7f0000000300)='./bus\x00', 0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r6, &(0x7f0000d84000)={0xa, 0x2, 0x1, @loopback}, 0x1c) sendto$inet6(r6, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) shutdown(r6, 0x3267ab91de94efdd) recvmsg(r6, &(0x7f00000008c0)={0x0, 0x4, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r7 = creat(&(0x7f00000001c0)='./bus\x00', 0x40) ftruncate(r7, 0x12081ff) pwritev2(r5, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$binfmt_elf64(r5, &(0x7f0000001dc0)=ANY=[@ANYBLOB="7f454c46f90001065d0f00000000000003003e0000000000740100000000000040000000000000006e03000000000000ff7f000022c338000100a083050002000300000009000000e2000000000000000000000000000000452c00000000000008000000000000000300000000000000d87a000000000000010000000900000004000000000000000800000000000000040000000000000002000000000000000100010000000000000000000000000006d37c52b00745ef9ed3174c01097ae73099928af4356b73133bd5919545b7a1a08dbc92f185caf6bc74e040040b01b294723ee9c3ed105a4eab9334b28ac05d11c8ecc1e48acebe71b459d36edc0ae1e0027ba6af9ad00433bd6b737676a446d40ba1500a53af4fce714c1c8ccfc55e0232938a0873d3c317c55cfc3320d1405b30146689aa6227990fddf672827888cd83c847c1cae03f13866c0663eb74361f508b50b4c45f11495719312cd4fcf321c6681b4e4d0753b9ca1b6517bc6f9e968118f34bebaa129f2b68fc0f126629e7bf21f8647f761a3cb649128ee984d4db14337f59bd69fa2b7dd2c2fc4de4f24d8e61f80a28acb989fd04469be5313d350ed871871535952102a10390be9bf5a6ff484ba0e3c29f8ea01f3901d07f78d155fffb327c75b4dd34077d1ac5b515974035308944c70d96fa5ecf057d85139ddc2307477d6efcbaf9d20dc0b21269939f7b1de55e14e3aa20fcf13840ad2c3e92af92af081a85fe3717a6eebde3478435392fecdbc7e55515ded927d3155179a2dca00b9b39072b59353f5360093bab7b9b5a02d05c69cdc14ac6d97eccea89a6de82e7d2e26e05ae064d5bf2d92b4435b59fd92fc9e410ff606fcd4fee5ed4aa16320fbe1da2fdf6073db5155546e56ba281b60dc2dc95e60efd9b8e576b0cba43b92d14de595f71a23b359723ccd04a4b4756ec0b24f26ec949e66f24cda14121800c6ead7015874fbd02532508006d179a1d4a97ce1f622f01f5157833e53caf5e12a09e2d91439ffb798f2f6b05489224d0435371f01590d51d96de545a437f266d33abfeb95211f2dff73ae7a68438bcf23d3ed133222ef3258bcb183d10f22b252b4db3b6c16dfdfbb327ddc6d11da4c81b7b2ec0d4c8aceca65e83d441c82ab5b6d2835a3556e3e42885a9c4b88b9f8d1bf588b3be8ee7c913bd1b03973c80e4d18fcd1e2694b8a2e45faced054d8d1cb8d7162b70227dc30039ae36e685bff3887e97565c1cec3e92adf19068341ea6e38234685af33a5d8655b077fad22b2b18355ceb73dc807f141625efd40204830d54f1dfcb780626aace431d5c9a000cb6fd557c0ba0f61de26245940a5d70ce13c2663b31ed677a71f1bc9f81616385c85d37f9885f3f135c3f60f2073413de88bbdbe4da552de5fd630a7f39c7ebe23a3e7fefc3d88d2201882be2bc3b894f1aec34fcbe98acd7103470f67ff5c0d127d35fd4d526bfb1c0817218855c920fe7cbdb53d6fa6ece7a2bf933c5cd4f203ecf5862c751e272a2bcf6c40971516f7cc4687eb9055c606a3b2386e7c0d31cfc18af8186cc4e9adb7d51bb7fb521dff8b43aed1a18ccf84f109e3e9d98fc96363dd54e4317113ba747bee47016729abb6ed4ac353543bf53e427936d083fb9dfeaad8e9d99479b67c2012b1354d5fc8782021d3539b6fe4bffa0ccce57e9d7667b59a0e619d4f900d51378d2fc732fd59a0e54dc7b6d450c4137f0aa3c6c2eebb5c05d436fa27ccfb8d7274103187048a4f31d0785facd6bc84b1b36c16228bce11a4c87168ac508ca3354cb811ed8ed5f30edb80cbffc47cf2a6c043d47f8fd8a02bc4b7c9afffd2e9dde0e19130b89f6f3c104d61cd42af467aec7e46e33ae155c1ff3d174fdfde63141c6e99e9374afbf6ef39d6f7950f616394330df841a7b7eba8fabe4539b51e2a7bea4b2105ace4bd2b079f2da66f3ba62aeabda4d2cac6bfb5b1813801f2dd66f5b4160171164feaa16ef04b89a2b1cffac9bcb286c3fc80902181a6b45fda9e01f0c965baf679d6c1c85625b5883c598679438a78c55a129b1eddc9a5ef7eca5195b73a1ae7da7cac364ddd432af0cf9fe92f0fcae6cf06a70c9b900f2fdd19f25c9e24fb1201d1a5188cc29d28030d1f96d2f31a5a59066fa88050fe391b7201d3b446f7caec1e6c48e3d35934ce890efcb8dd4d642dc3c8eae2aa15f8d6334ca750b5aba64c633aab3f60cf1b9ce1e40719fdb68a1ef7b2143ea78138ae66ee3dbc3f6ef89f9377421b6726107666b09b1ccd8d2f39f834781bf71017cd9d374cd80f9714f773c533c82f4870c48629d7f75dae4baa221f8702ab25cd90c3fbe41bac11808ff41f6c9e68dac19619b3cab629ee76ac7c5fbf962a67490ef2571fe0a48edd5bd820f5e7985a7688391a0f22993735ee924396b203dd8aa3e454d8973315cc643bc417ee62caafc36893d16f2aadf84cbebe2d59f841cf0937c10702dab6a831925a0b4880de51a913ea86583c23a5eaebbb4981934ebd3ab4325cf69b7b3a8c3c5a0b087510e845e85770712abebd64fa70098873d0aa6c4ba8c63fb636ee497b9b7fbf436e2967d0e7137a3f7107bc109a24c2fc5c5c9e0102258e1e8805bbef7011c1056405fa51d2f45037fd80ad5804dfee6bf3c945c31ec2789b93803e15790067d06402be8de10bcc67d84730bc3b8ee3c802325eb567cb08adfd0d77ca6f8154554a6c388d4242c7468d77427f2136ac7e373dd5b2785da3fd64ea6d9bb636b72b29d8bca3356508324c36b904d2df3b214d68910423552038461bf31999d2b468731920cedf028d7a0ddc7c19ed454ff065a816b92cb9d2e040fdd2ee1dbe68d3aaf38ef4017db999aea338d1c3ebb1fcd0b8efab04b3fc0322ad8cbcb4116f371b8b0d85e76f50c55d175b37d4be549fa6978e1eba9c12893a0130cdd6cb9ec17a0c34d7c60aad05f4f088271fbe633b435a2d8538654172e9512876f750145f59ada7d5189878d10c2b87f072bf4e7f880c35974b5802e99f1990e8a347a0b24254cfc7afb5ffc143f6f06baa8dc93a460b3531b1780e24aa7b576aefa2e39f2442bc71b8cf380c0539de9e38d59df8d316bafe72364f2d1ab9c13cadc28ebd94964d951b311caed2a213c22dc732e775e3e01d649f5743aa8e38ab0e73a201febadc2ab2ce83e03e0290ac7dda2603ed2ca2eabeaefa9dd09b868bae2ab1fbb1da83e2d3b156ed7a32adb3d8c01cb9f5e613e2223876fa8b59c7bb740c6368f1f9aa374d2339113fc04376154cb1cf7f6ba9d4c90d2bb501113f399a9f6e17f84668ed3958945f47e83e8ac6289aa8093b0337a28ca2de984efbc0b7fe100c5f3de075c16c0b3c6e949aba0a460d5f139c0a9e6083d3050d6636907583a78457ef8cb6c1fa1567e41f13296c83e21d0dfb1b0f8dd6a4494cef76bfaf08b7311b2d1eaf71227fba4534a02a574c0f71a026684a9040c4f3fb755b9fa39ceb885ab61b1b367fb6ec751f99bfa8919bd480b358c630bec14ac45ba28ba291c9f17556efbc754cd6980fe60d2c6300b5f0b75675e4c8afdbfbbaad93f4f1c8465e812f6f7a313c164d1d01d222f9e56887ae3a2837d0489bc489206954df02a8d95d3b5b1c247e7f200f5e28f2dcb175046d154eca7f934f2c2ad99307de8865e28e4e6e274ec6e9a7deee568f39f03774d124f04bdd7a56674d6596975e612c19ac0ab8ccd1412feba05c3abdcd98b6ffb763f1dc78f40997e912a609e125c114105121e1fdc149202c689e0b4eca134a2bd60e3752d4835f7914dcf9f4fb455c2932c2e10a3adc9939c516966e12440a9b38b25704c2a5591b7daba78a7bab591f580b70e31921d12f8375ce5ef20c7394904d5663395955f616084cf75953ee29508b088c30801541b4c74d096bdc000cba98a124737181036740fcdf56afda3373d83ea400bbd135894bccda8fc129753c2de1a070592106de4e7ff578930d2debdf4378fcf77e669cf2972c11fa1ebd4d48cfbb7bb229be47f937767ec363cf49300198f3838d3ecb7610e2048c530f31291cc64954ba33556a04a9ebfbf94f6507c40d3467c0a9eb197f677b1b120fbfecdb05484bab357817aeca20f1a8f9519b4effb20549583c98cb56a2e5307fba35eaff29764a415ba238aaace20b9094c3479fe733cb37a79f93128fa34e973c7a756dbd0964e83595ce948e2e93487bbe73b31fff03fdb627b5ed97cacef529f66bf4b61e3f376613eb41f686645311470f5088a13d75094f74c0e96651d9445008df2079ccf4c8647655c0ace73d2b5a09c3a43db6b5b381a848dec840009bce788f7904b7569128ef59b6181bdf80575451575cde40908a5090000d13b076b200023a47bbca09289538e6037f759cf9be0c9203b20fcb646c382c7f8aca452e08a164ff3e2ac2b077e928630d727ebb5a58ec8671bc057853ea12739a33779ce81ca8f8f0f1034fe8720044685d5adc014974784b096e6ae4603f356ece482c1ad23eee3022fb347743cc85737eedd184a1d8c1453897dadc38e221b33080d0a0b1f65e7130de4efe043ea94f494ff94bb69d98b9c112e353574b7dd5f73a483767ccb7e82693c008dbbeabeb20171be42d3de63a97d56162b56540a24a5158a9e3d3d82a5241f3347006359f94ac256a33bbc9b3920b6ed28899cb382fff726edc78fd5924615b1c23f437e7a80c0ca181a14a243adc6f77e16639acac2ce6ca9dbabd52f458dd8540656f66643b7f3e40824f99708146320104f6102a1e3e2e318e13171940b833b2d806a30ea283c2196d4634c7668f8af7aa51d84990505bdab21d8d4ffa757ddc7d1f918602bb15d504176f9de3aa6bfa7c2f01a5961a877d0bae26830295d16323a304a80e49b50e55bc1cfba91c267bd01f94b4a7faa7ce0692f49aa29c84b82ac885e255579e61c2492d44eb71283854ddd529b6f86c4a5da6691f50b8ff362b0e93f248de21d8c1ad8458e47727928947e97d160024bf6f16abc0ef2b9555f20b1da38827963a0e1c0f9770d1471d98e88127af1fc1e1e515c41354dccc0f11932db3ea8802d4d8174d10a1e927d9f350b73d13a3ee63358ecb7cfb0f4c1748a3feb32d019e780167afd0718a4eb7b17e77ca8cbdf32c37434ef8226c33cd9e6eb6c748bac4445e6eca5f3451e4f7abf2adfc333b742801c27f34d8caaaf901028b28074ecd1b033b1e149cc5f055d9410fc6216890f4a1b327806e2ddde1970f1990c0183812bd401ccfe168b678d3520deba49eaf44272970bdade1f76ede0dd2be6d49c606fb2a0d93e6dfbc10f54eeeed92036002539454784f0a130686972bbf2ee8c5206186de1aa80bbc22cfb6bd87ae03cb3774831c4d424c9ccd21ecb9b7a2cf53bd5b86c7ad48fb6926b2d331346e1976daa3d3dee8c0cf710636fe315aa15217be5adedf98dffe10dfe9446d52ae2cc55ad820c006e1c4dc8b213ede8d345e8c17db0236b3939ecf54f2f75fd9d3441d82a54f5dea6856fba17d16bf2a14ee069d101b1b694a746f683da494465be4d03e880a287df14fb0c78035cdd62c22bde2f48acfc8693a25b71cf54a62c0034b7eaca485424f692578474f7abc624e4f5b925c608a84c70b5321fc7e80050b9776534f8fb64072bee889e8581e05b2dccd85a53c97d6feaa2b21b60475bd0fcd98206860325b4d6f4718af90b7373253bbdd05b1e1c8498f90d2f3b6bd3521a3daf5759e3da89ba6182d3be5bf3d342e52b4702142c044d26e20558fce6fa10908cbb142d4a8e2078f9282f2c5f916042e98ba66d383735bf5be5be9a272e9a6f5938495d8051a4bb73908a52641d447c3eeca699e28ca868a0f8a2355b4d6d733ff482846e842fde600b3e68b7f3946289048c77570925507b1048790613276ff2e37ca3b3b2c59753c510971126b067355c52ada571919b4284772d18a0a95e361cff7bad7a5516e6b0bb867745e8b5cd65c7506cc9e20d6e6bf1a076a657a86aed15482e6b884a9b1d8b3b73ad94fe5d51d9ec408257a5aeb27d49b5989d00"/5312], 0x14b0) open(&(0x7f0000000040)='./file0\x00', 0x147042, 0x0) r8 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r8, 0x0, 0x0, 0x4003fe) ppoll(0x0, 0x0, &(0x7f0000000180), 0x0, 0x0) 13:51:11 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(r0, 0x8, &(0x7f00000002c0)=0x81) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000004c0)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000cde0bc48a2ad0d33e7d0d084ba348882865c22fc827057f0496100fa63b169ffc9486c57d44611b12457fa66f14797a2b278a5ddc88557c353ddf34b7b3b06c0303ed0835b80432c95529b455030cde717084c9591867b2fd22b5dda679e29cea1b089b380a187c6a93add3b14d0b6df690432a1d1bbc570b07bbeab597a866c941c615188432bac6f561324169a0c931f85494e603e9fc6f319844e1988c05e25f28e28700d1ddfdd09a294bfc42c999a3a79dd7b5de9415cc1caf33944ae306d4b73f762040f598739b49a70a4465bae09c2436dd5db83f9dfda5d92ee570f29a91ca3a9ef74620c25e562f1fac1b07d7effd9b8003c0000000000"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x78) sendmmsg$unix(r1, &(0x7f0000008980)=[{{&(0x7f0000000600)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000a40)=[{&(0x7f0000000280)="5ad3440fbd9f1b", 0x7}, {&(0x7f0000000680)="731aec461869f88dae0a5beff3f1e50e8ec8e3de945f51cd2e7c8c9b8755f0b5b21a64050ab85a5eeccf9738874171021a434ebdc43f20bd810a20d2ecb1cfbd76fc9433dd5a657aee34abfefc9415bc278eb4ab2e7176423b2a2e7514c7e0f05ce88ed0b4437c2ce8d362a5c6519bf6f8ab4b958274c48e9ace601873bf4703e0acbb4f274134acec71ce201a9aeaf52f79077c16befbd3080acc62513df731627e6affc67e6230edeb2716276b210c73d12edc4e0fef46efbdb23e27d5cbd0014672cd90e1abf906d8b5737daf583bbcc72a18e5616b71cf08f70c5659902e20a93ae83b431c51e1ab5a4ef72d7b614b40963a6d5fd7abe06c", 0xfa}, {&(0x7f0000000900)="f7516c21d986f4c85170bb96", 0xc}, {&(0x7f0000000940)="221054af89fe80f2dee567b65cc466a31d9dae09477bf307d3ff8dadd7b960a47209e75cc5a890c17504fdf7a4e8d0fe01511eaab40cb7cb4ad0726297cf2c74b77b38ab0abf7f71d6e727503c4174a312ae27a2f48caa83b3c0ef7974e8e568c1617c49b4c666fae60391205e458c0b9dca11d90c0c6350c0fe13bdb7140c22a802084c02b623dd898b0f22ab60a460af381d65cfc3b18235dff9efec78417be35129959c929f5d6bb43d9db7b27ecab6fa62c674a6ae896fb344e08f8356", 0xbf}, {&(0x7f0000000a00)="ee00297aafed21001760033c22ffcd8c9d6f677a4861", 0x16}], 0x5, &(0x7f0000000c00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r4, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [r1, r4, 0xffffffffffffffff, r3, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [r1, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee00}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x100}}, {{&(0x7f0000000d00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000d80), 0x0, &(0x7f0000000e40)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x78, 0x20000084}}, {{0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000ec0)="08bae559afbdc94a01494f7b3408ec0a100366b418a73b2aa8f7e34319a62744c0dbaa52671756c29d3d482fc53cea52be7fe9537ed51275e50fbdbe20134530770d26a4b6cccdc0c2b34e12035713180aa1042173ac11c7f499c900d9ec40353044f9cdb3f23e88609514fcec0b2306e2d8641b8dc0e3c8ae5a2a9dbd546e5ffdd67a7ba2e34b1bf321f018c97e299f50cfaf9f8b3162f63aec1c2618832e9e27858ecc415b51cf0483664a6b6a40c4b5d9c3533b86888241d9e87e0c5c69b75079a3b993b5896ab2457c90f2a4a060", 0xd0}, {&(0x7f0000000fc0)="3253a0c8da65a82105ffd9292855343975614f0af5783304072afe28f90b28c7e61bd2a692007346fc42b47047841aa7150893ba5a247d4e80bd9934e77273504e5d64070f9874ad1936477d047b5b841ecac21036cc8b8a36e1c34fe5caf31c76aae40952c5ac1ad226ed7f0f9be0a0684fd23d65849d4264fb0188f5c7c49c3c55d37788c451619264dd607a9f477687074a25d7c0283242c0443201bad704dd33c76e50dcea22b12160980235ef8fafd9c8ff3be53aed829b0c0a20545436df78bd7d1e384a9a8e5c1e9fae174d3a4a7879a0dd22", 0xd6}, {&(0x7f00000052c0)="22f120d93eca13ab8f20930dae6cfb7f3323875f23e66ed14c467c0e39a77b8e5deca715c54e2041404e923b6416b9a1f07463249b6b3096a1b6b1a77ed11bc8da3ea4c8087901b375aaa3bfd4800617fcb979df617e90098941580302f7d7e6120137ab03e7c24a3f62bd81089998220271f3f8c89e06cb00042f4e4ff1b34ab6469052f0c730b571968f18012eef2df46c376cb15cda310b9c3441a6ba7446bc901692d432c9cdc0b4dd166a44ac220459d290b0ac1e4bf91e1d79d114cc959b50e8707e06fc8e2f4274cecea36b4ce8e788f3dd642a6bf589890c8d241ae7ed0bb257821e420e85ec3de44ba2f80e96e13c812e7bf9edab457e40d2865c9de67037aa501b6eadf789409576ec0fe0e66226501e3898c79dcea9f3a3c369e88a572a69378702fb922f0f2b68644539e2cb4ba4eb3fcac2248b6a865d542f83201a14b4f44a0bbbc803adec939af7334b08ddcc4e9646420fc679a8433bca72813d7e2fb824d2cb9012c49addeb76e4437bb88724a6a15600c8cc6fc6852a8ac7a2d2cc1b9ed0596bc8df95f671f7b324df6ee6862a3c92047c8b084b0536192b1c6643947842f503b22e35b4edb7b6fa2cd79bad7b47d2617b0e0294b8c56abb3841450300fb7cb0012eb5ee7f2d03dd185563cc0224c7513f79415959d94c0f38cd53e7fadad550ffdc4eb9a7f741d56d1b4d37228691e0c351c2828e07f4101ed70446cab84ec023cd42923319c17b46ebd7f1c6a375f71c6101bda92ed0251964e1282216cb8e0c1e86dec5748a48225a5f58c737dcc3916bf46556e6e145eceb9ff8211e4280a2aaa2d0f7e38ba1c0c82b012e95843469e0cffb9b9419256be11c966142d563a3d428143fbafe95089ca11627f51f110d20fd415979d3d0ea917dd545e7e1a49303308680271aff2bc76e384b35720f1d6f5d661239d1f2c9a8775f88deb23ca73b6088511d33d3a5fbc7c22482cc375bb6312d8cd3cab832d8da826fc686351efd179b2cdbc7dcae3009e309cbfc80e04f7ea7a1cae34a6d6a452bfdb7965de0587a704886cdb947a47eafc12be671844082092deeb3d1ebfff08001f04746bed9bb072eb00b4de2af87b16416b26ddd9d9f575ec9b41163b769ddee54d2b86cea2fa428f616b7ae0c4145528e0b541818abaaf9ac6296fb7adc7d9bd6bcc80176b6975e647dc3816e1a1bf20eca88ffe37c292d95c9fcd86a184670db8c0e75fe57bb0b7c7b7c4bbcff542e28dfa40c9778eb7e274456bf72d4291922874e2138886287925c9e1b8e7dbda0070c6d0e196085b503483414dfbbb84406fd75bc0a03f75e4584dad095f60ea5caed79b6507f9b53c49e7051d5b4ec94f012defbf5931ca370174570b9fc8124c5c74e018dc49dc5b7a26aae7b4ca8b46337c45f7546ef9f55eec3b953f170678fbb12e9e8a380a762b2ea1f8b39f7f2b72e989fbaf570c0e3e9e0a887ad6cc8d351c354c06e74cc986c438f27b387ade0c6b39c938b1f8462a6cd66c6836b02b5a51231ae43897d75064f8402f33b2027de0a3167d153a13a82cfb249b1fe042db77f1ac4f8449e52749b9a86b4e4d441cfed554275b042ee1010e7af5bdeeae6d3a96f76bb01eadba194e12de4226afab7ebc292753d60097067b01fcb9c60f5e619b9159dde4969d7488abb879edbe388af17b1e9586941a508fd3fe0ea4ec83b66568c059e8c786af0bbec2c57507b2e914ede65be55515aa70df2ebdbe2b3011ffff937ec96774001d7ee8f4168056a5b52321344c4e0b7cd321cb497dd26735533bddc58297047b76b30b2794e1acc634e4971f59dda3558e5e74d5e79bfef8a4ed1e781448a9c1bb8830a1c334e0970c06c5c9b4f94741b74980bbd53a960a6031a3a2de968ac1438acf280239813866aab1f8c0f4b2e4ef303b2b5670699634bb470fe42550b6dcfa2c9b3ef4c737559d5cb26f5a9a0574a223718fa86aeac8af599d47af7ff73c7518c4a33bc9e40949f1ae4f7019350a1227236b0764ed0046d3d6eeac2a06be18d9c66721dbee88f70acfc42c62d59b7a4d679ada66b879294da17ed323d7d72168650c6dbd6b064ae48111a07f5b6acbb415b802f1f3a28c6cae3e59aa81919e11c04fe6a022258875cbf7ef2155c9054ab2f4975737974b2b8c9480d15cbaceed5f89edb9b2f5f37b43a9eae4b174d613e58443c9382b3cde5c4b93c4b862d9ad4e24e8b9deb80e2ed8bf25bd00cd4b5042ee2fa9d0bfd84092153f1fe2397c041bf208a6dc01c490ada82d82b6567291d5910deabfc6e0e2cc7efc2354ed92dfaa46d959e381d402431e22b35b4f57c0f9287400fc836c74997bf62ec2f7efea9e4f9c13a4b3f16141d3621c4663a4bbc8effd9cfcfeed8289859fe501852955e935e8f818037d5c1dfa86c9152b5938ca193299cd8ac87b44a4eb762c8df6c89abba7c94c0c908441d05fe42252dcef470369984462720af32edbc9cd6e490ddac55381be2cd9d032aed56025939e47e7cfae583bc38f666a529563ba01717f38712d1248a2a5e0a210aed15120b8cd924c1d941f2bc65d541b3099e060479b98fd472cde161188c3b1613e358791876b69650ab9ce5b8ce8402335da7fb64f76d344c55ef3d11c9ce010abe31404b571ee593dfa17ef8a2344bca9096961aa36b73dc42f946e003caa1251a1b36278c73635c20ed0a05c269bc7e47ee37ff9842e090b0d0349262982b347d61c88abbfc8d5a673e667a43fd85e335fd132ccbdf27125f397b0d6538e3884c441b054ac599f7f2cc34a8d40335b4da61f57f467bed079ff6ae77aeaaf3ee0eacea1785843269291eb662ddbe1505710a76ba18282dd4da18e54104a734800d3df956c78e22a4081f500b0ceeed8dc1e3e6d54bf19ab9cd122ce5f2a96c56aff245ee91a12d7d59b71e0575f854486b872891dd9fff988aa6a00477f048a8c04bc245d53abff4adf5a72cfc72d6be2dfd39951d74209873032441784d76188fedfca79341e2a7c5caa2f6db12db16d66b1f1644f6f981c33fd8333341e296e2ddf8d573e8a8075ef6c72ba4bd06ecab47b50a09dbff0148a1cff791b5c48d8b1ca33c2d7b3d7e9bae543db3b58a2a5814210949db87fb1b84877055c6d6b1489d263086dbbed20fce47a8d554fa18d7257216aab85b3830100d59d9b72f6a68cfdd0411cdbbfdcfd5bdf70e6e0ce01d8dab93fb7e456db46935ca8014e0da6bac5532491801fca4c8f10dda5ea584985fd257e9261ea32440f511ebb55b7fe076777277de1b3791799ae1304060ce1e8f5fce994c1ec13e22c063237af6966d98561d02133984deb1c6503764ace47ea4dba0f12a73dad67b93ab57e9c8d81766e1b8121859a355acf98ae6a1a3b2b8a705ef2ea6120631f029ad17e600f029e1f7f83a05cf3b747fa4ae74e74a809ce657b164475a76e8c00e5467bbd1e94525602bc09f2baa9e2d5a9e7c94e8213587809ba961c7936ed9c01e0bb5c0495b986079282f6f679c997d2aa4a0906647dfb8ca9cfab801cc55ae4b72767915330d4cfe890d157c253a16cfc2963676599fce7646f25e6ccd036720903aa28941e617669089d8adab1ae478c806f815d77ed82012702b613620d65646bde7f1c8b3651d1d831e107059e8ca15206935e0d5f6beee65e6ba2d3ff1488b242f6f7b09a6e452cbb547e0f5859e22387f68a1e3526e452fe8139dc4f3cbf86be4b92277fba32e13ce7cfa2686a09a44778abcfe3c2ca9acd127b68291eb3353f853a5fe9596905c246bbe50f59ea56b2e6c785172d5983a9e5ae115841b9ebd8f0bcb5f2b2cec233c086c90ec0bc63d7afee67ebb7ea0e1389faec36ed2ebf3ac780f312e13dc8b098c5d11cf9b31e7cc96b47baea46f21b033a675ccb06b873672433fb42bb2440116f7948153097863255de91855d9890f5d1df532a8858724c292fddbfcf18470f91a22411bd61b64fa9e63ef61421885f331328b393f9eb740b3feae5ffcd1433a2f7ec8abaa40d5be173ac90fd578bc4f217db3c282448bd105bdd9078caa62b590eb37ffb698044dfc269da16297386ab015c005b20213eb14f6169b87462c8ddc8ed2cd299def7c19f4cfe5ca4db7f3bcf0387155f5c357013371b30bc4e363a05063c12c942116e204cc2fe2ae1e638e7eb319199c029c04ce6e75e8d1be7d0ba865bb804ba20eafa7ff1c575ffe1283003c43f58f169265c837cd96fa858d4ba74e55738fa5651f14215dbaef923a7d86bee78231d7f577ac74e9aa3f5d24b34b234097b607d3599bf118730dbbead706e8e80eda62a84abd15d9f50533ae8b7793ae3c6ea959491298855eb817dfd2db404dd19664c093fedc1790b27f228dae5d30d9cf05ff206bc84a59b4d20f8fddca3b22245609cc6339531debf4e28a384d7559b8bae471d33420f9ea162fb9f70bc83a59214633148c2d2b3b45e485958e890caa17ea6aed17290cb2a762adb3e4188b108fb8307e11ed69e85e274da4ba4d91be2aa32cf7f15f18f17e11a39198efe55b039c2088e81efb98f6ff58131dd5519904a380573db4a4d0e55c41ff745e266404c486ab4b2e3025dbf9390aa0d6876c19d290a1f5e07a68213b0fdd9382a86be24a63b5aab2badf5b518b72256452b19d5047ea810c2348993e393767c2fe27c1d33284c8de3cb015277ac311af2688d84927053bb5ba2da5e271f9497fa2e8e6b88b78267410674574f0a27772349e2d193b42a34c3940e52697595fc8b70f42493fd4977b8f5bcbcaa41030d3b38649b3f2e4b913dc2c4912d7bce0d2fd7d7b4de14dd025a469e33151fa13e2e49e54c0aa2275ce45b02f771711cece27c4ebcbe8194c14fb4fedd7e0765e8f5961cfa6f3fa8de76525377fa400673c921c902f6106fe7d097ba70ffcdb914f88eaa800c2bd2a4ab63403a7151819cfd76584189a97f3c5fbd05dc1ea14cd9dfc16e11eb95690157be81998e9727bf5cb4bc41a06015501a45ecbc28b739fbf16c982c54f2fe58d61d942e9d03e8c3f00554da21fb65f6adee2c6a5e79ff3e70da035717a", 0xe00}, {&(0x7f00000010c0)="1529feeeb4", 0x5}, {&(0x7f0000001100)="435d1d9465ee2265d59985291c72f9fa312d301e12addbdbbb5eb11f6f1fbd58da387214ac3508e3ab0694063e6ddc58c2acb6e1e1a104bf6902a8c46cc2601432f8e57c92efb19c325ccabd3fc4c18b3954b20d46c1cb4d657e3799766ee97b5be1c371b66d7f6db797ae7c0b1d91f955532d2a0e1267528638e72ce8e27da888174a284b56b05d0bacff5d26b17dbcb99a7c5a33ccdab63e4637689186242b7c3791d4643d73583cb2f0f74aeab404191435f95c21029988aa025e8da2ff63d0c9e32962398f9ef5d97199a3ddb210f6ad71f2e96cf78e8bb0e12fbf3355123624193dee5ad6850326f711", 0xec}, {&(0x7f0000000ac0)="d79f2b4729e51f07dd8a93fb3973edb21b95a19e2e774ace08012db33b92563b37dc924c224527ef9a0908a4faf949cba885003fcde955a7d8b5cbc4efc32f2c724dc929840c0da4fb071a75e92aa1f2f672284f04182f812a17419ea5b181a039192bc6e0", 0x65}], 0x6, &(0x7f0000001500)=[@cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x70, 0x40000}}, {{&(0x7f0000001580)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000001600)=[{&(0x7f00000062c0)="6e139e668b59a46eeb2cb77dd514f7036b153d59c2371387396705f6d8681f8f6268e84743961f230c27757a6a12db38e3e22fc71c5d8c74e1535a5ae01f76d3384b5ab92b24ee280a1657ea201d048e7008ba1fb6bf9ee09a0242483d51a2e2f588709c9475a5802dab34369172a6f73e34ddd5710c3a970b9af9701936d1b2fe0445ae4b65706875fbc26a650c9b928fe5ae55b0e13ae374bcc752a09d1ade29d1327b0a3fc6a2524e7a6556556c56b1a22d73193f6c80455c05bd61b32bb5ebe26873a8e0b7d338009df7e5219a2d9257d4e83246bba4d3a92607566b2b1149c10d671baa395e273e8e1c6e0b1532ec051dc009812c795159154244db0cb625bcbd3047a1f03a75120a3bb2459314dadaf1e05cb3a0b24d3d32d6ae674a314218747336b915b58d7008b7ca933442150bb616f63c3bd8966b5e8493847be7b0afad6d222d2cf3dfddd68f5473d2fceb5b5c79c9920d4371b62a3db033690653cafac7b7ed5a3e54d866b12a4fd514ee47e676c10e595335113190cd0d25ad70044a1f342cb1dc450a055958eb070cb8d93e25970a5c4dd69f247ea272aff3fa5f80cd90de7e388cb2c28a9983841b39948fc8cf988791f18535a71a993f517c544ff649de5c2deb70af6426651ebc69050a93ab89b9267b9f6798630d94f71d05a64ddfc6e3f92670e594d889c7a373ed68000817de25d12199ea4bc9215118bfc3a0d1eae1996679d8403ffa1de564e720e473cfc6aa5df54542da02651f77095d3ba36cd71a3b941fab8b6f5b7dfb29468139bdc3e93cef421b89600e9a8a8bf095929e35b4cf2f33b193a3b450d1f8b0ba6ba7044a71b54bd23edfe8411089c1e8d36e00f96f2834ff52a737d51c9024bcfeca7593a659cf3f1a4ade377cd78f2a0ce032657aaa8b9ba2a945088f9fcb667cc1a193309f64e579cfbe405713926949863266642e8a449ca6001ffbb47f368c2fbf183bcefb00dc3c667aa3aa31233e7519b53c26bbc619c0907e855a29c103847567c7e4e1c89bf7171dc0aeb356f91bf22e223e0acca4fe9f24dccc5a562f19aa58b5eec38632f367f175a668723fcfba30734b86f040b720d2f44632dddf3e6a27f66b363af46bb009c8cc5bc8c52aa3feaafaec2a647430f8764bf190825f11aac4619b7616b680a43f0991612b731cea27cb0bb1279f93faa0a74cfa16bf17860de471788da059d90c8e28f75c5ce17a5c7bf1fd18d2f4c21b01691d9c73214e36a2ffe3669cd879ee90045b7514800204ae119ad34f8cf34333ed856648b9c8d1d92f1e201d90f6b83d0ded94a9b48070072fb9594bcca99bb48c5bfc57c9a41d8e6c3a7706ad53e9f67c3724e76e13f0a180264fb25154c28920f23297c84fc66db689d43f6e0182cf795dedb461bb72cc3e39b4a304d0f6fed44b615569c8cd46bdac3f54f199845d99eb35ae52360b78795d09b60ea185056e370ac760abb6a9f3a18980099c26443d7bbb3c6b5698a5d05d9f12271a0ed36006527e501f9e12934f38f96b4efd1c99d0576558381ba9f57300de5af491a7099a780999ed0cc1b6577b49f1abba64471ee5f8597d00e625b172ab85bdc02d739cc722063e6fa2becbff7df26bcb793d0d8a738d5ce2564d8a52c119d4a234113e1938fdbdf147ca9bfae1ea167f34c97f249bfc88f8048bc2c2d46e61ee68f7799499f32636bbda6e99428cdc335d9d5fc9fc5039cc528ebee1aedbc9e40eb27b01997a146cbfe09b702eeace2b51b42dd365fd43f9510959321947fda14d36f61e8f47915bd6b2b80972e35ce388681ed194bbcdf7588a59533f73ed4e0493261af4c68d050678559a6f30b24bb628acad247c9dd271700c621aff8ff65006400031a4323b796e6b55b72fe8c8c229592244ad725da8df384dd71e481a5873c9ea01bd0d26df30276767cfd09afa194969323a0d3993b1f70f9b1be6f2ec41275c4f1f4fe93620191c23b44e8a1bf639c66a21b0395ccd233f307568b6bd09bf6c9c1e51bd7ecc6441d36659de34963db135232488fdf8f23a8ddc8abecb2edf3f3b220a6d6a7c18621bae7bf0165f54d5761350a127b9f2418d04a8de9d7a39d2ea4b87dbcc35f45aba28ca5ae869278f819c7ec37e59b4eafd212d0118d71a758c2ece1c28702a77c30fff3aae3bcba0d30fb7998a900b03d51c7e106fe464759b38d95c6492025f00925de3ca3bb80d8907b62f852dc807ebc4f23c6ba95b447573420a89fb444bd01b825f70aef3f461ec16fe7ab2220e598725e69d0d8aae8b0d7bb91a551e8c3f71a2a5b444a8773d37c8869f3c3ade750855d509322411cadef0b62c343b771838422b2f68fd64c7a6b8f5ba93bf2c443dc321eb2248b71789bfc3cdac051cab7e73854f8e6124c5d43afbb2f2cd439bc8f800e7ce0e464b232fe53e55733b2c3996ef06e913d899b922f0921befc3e8d96fa964b22676dcb583f260f2b86f33f9d0211baa05ac60462ede295688b6748fcbfe6c2683608d3e8dc68e195495d414a161cb98fbb5721526d2a8ea32fee524fe673228d06494fa467373f82a4d90b14fdbadcfae61c6d5052bea2274b03bca776b96453d51889d747510219ef6f2baef44f0987cc041b96d9414e32e5e93cdbdd09567cd833cf247edb032bb95f1b66aae4fbbdf1e6a5904d34474a85d002dc0a739da5f9d3dcb3ccffff5d7a90e27540bfeb6df498d67b1622739965577a72f92316f682e09f9e1316325e8765b2c06854a45448c6589e768a205fadd3bf398ccf8197962e2d3fa192cda5935136b63f21a31374181585dc29735640f57122b83302e4563f8e8a35810ac38127836648b9f9d7991978defdfbf8332e8e59bb08e2bda17a1cbb204acab8e975c1dcd6dff94a9d8b883b2c78bbe8053e2725fd26d90abd837d77c82904fc04d4ead611514c786fd4778e49c6e2c6539b8523890ed56e7a199ac4eb0d161df7d2ed9052560d5bed5bfee0761f3cfc40b9b181fbb081b0a0e09ee0fd595053e5af16e93086c0c6007a092f38bd27ebc3591b170c7da92b4307b5644b6686646d3a9f05d118ae2f1e8e8a4f3fac2fdc7fcc26e0163bfb559fa55bcd0723b5e6c856771fa06a0402564c91b20f85be4863342fe8113a393d5f4d099e04302bec092394fdd984d10a190b69aaa599a5666b8cf3e68416c243f430220710f8af6d2ad7c48993d5beb2e920d0ab0de5decd0d87c503c574fade854901b5750bc8bc5a0dd675921001c8cffdc7605aeb69e78d1332415ce55cda3f024dbb29805e032bc801b084ed856a48371f0fa6d15ac3f8436281c0a79c7eefdd9fdfbd7fc60e5d56db1235aac985b9402e0db2cd927e995f1bea4039187581e63fd7bcdef0c235ae0b0b98186a116c0801e15e27e80383d40166cfb3b94dcc59b9bd967ffcba809c643014c75a94016f7505b70a08bdaf70e7367c9a7d01f43708619690be39bbeef7c5d455358311a3c0e2a65861e8cca19352eca9c070ea8a0bc630ea98da01b25f8692f625e72f35e2a9eb38776661d92670f85d1276f3ecd81d77a588f2d10c7f692743f230388d169d2d436c38d272424772c6eca535c9c06ebe24282d54733a856c2a295f174b91a02c0f2c286a2dbd0ff251a1996efe1af711fda90f8ade49f8707e98605e5717c3975303a45421392478b7f079c087c5a94527ec1e452fd6c8ca7a916417f9566ecda978093ceba0961b18587affd5fb4e487d868bf46b2bf2ba3983a6011a216c4078b706006cc4082261132794d97fda1a6323fce87eba12c81c3c291243d803747936405605cfed3eea35c4bdac346002dd17f0809d01399c79f66a6de3177e70c39d0ef37d60e3866605e673b094be4bf6bc5787e38ac3e9ad6fd0eaf3b9448358c65c331cd96bf43c2178fed4aa3e00719cd49100def799a67c31057e3c17c9a771f8cf07ec95a5229991e5845a1db0d32a249f5991e2b186d932e1d78bcff47c6c8b61746b5bcf9557789c10e9a5d057eb254c0f1b9694c36bba94c8a8c080b754049c7eb4ce0f42c28c90706e38cc36b02e7c18aadd0a377ad9aa9122c38f13e4e9a60a23ac4dc54926bd19bedb6a9665c207035142a61ce12868c7365629a265039f26ac88e80713b2b84ed55afcae8be2de021d48e5b7db5b5ea3e916ab65271c304af07aca549b1bf6b21385834a8793a72117f588086fff04dba9e72da55bb15fac774162a4ff7850adcad44d7185d2acfe79090bf07771ee7591e2e6240a303b995a5a8792eb3c2aa4a14fb4700346f8a74cee335ed032d863da6138092f4c4578475b9206a870780defd2a887d12de7b6ddb0faeaa5bb35a676f07622bbe6d632ac8e9c71f7b3cced9dbcaa8d566e3dc10afe41e57c76ae8ebad4de47be5d0e627003e3b74a5fa76ce6106619ba25010be7dc1201730b09a70d8b7c287f92a0ce602da3f6dcb0a36b0fe0f7a741396ce09f8fc6771460625ec9dada96becfffc413539447a6401683be5843d2b1efd1d91f2cf770776219c0126cadf052d01407369600e621abd3145d2e4e87836c3c1713caf55bb8a3155d20d13efb43b47f57b7331de0736fc50029e254a421401c8b9f218af65af082720a1b5d0487963f6106ab6a1f180c4b6e5fac460a10e2aee5ac1266b3cc0d7002b815c8fac0594cc8948bd869138ddf0cc3ed3e4009bfd956b1d3d5887116638f8c50a64586d49b48aa541700c1296bca64b2f7228a43da60f6862c0c42e2a77632110560e9998b073d0f2a636e7b5b58bcbb467b2c5f5ded6a09aa5fe85fddd374bfb7e802793ceda19cfeab93689f53c4ce6e965d0efc32b111a47d39ce882f3b045d5422b2bdc83c5f252defa0715bf49a32b5cbfacf0b5aa826f0024b18bf544f0fa7d75e6e96a72e6fb9fd17e277f8de936e1ecef8cee430cd7bcfdc3d05e7dc32337129766fb351904e7275ccc4288b67a4cd4ac7d09a5d5fff08ec270b664384c9b7c076b90487389ea9033f67dcf6b9d8f755985cb9fc63457a76b02484fb117d26513daf606666f1cfb2bf83983b50408e677a64be1c844868285978f3f19289f1695c40a81478c4f0c1b42e63d9d23c1823d31451a6549e72afaefdad5ad6f162b5dd24bb8e2917387d8748b5e69118b7e230c7f5605dfa9646df35b9e4c475b761d79538fc1052d0605dbdb62d379905fa300aae9c77a456c91f06544af12a7d233198b14d83ac30f6bc25dbe591b3c26073b8b68e44a1949e2f3c30d2e1e102ca6d4f1f3e5f715fa9a7fedfca58b9dce86a5662b92fe2b506cee00374f70300cf9d58ec8837aa2c63374ce6df83837cde1a05ff89c8a4aee4c486aef3222674bd1edb242ea4f64f1f7fe553ba2646b989a995d60bf7a000c2d341c47af70cb90b6ccef2bad294e15d9b1d42c37294d96278416a55c22fa4e51fd064c726a4050dbf3197cc0cf7a82d38835b48a5b3ca0de4fb72230ad3c58333ce49b0ee59c24784d9bfcbc57c9ace0dfea9f354e7e411ab89371231e524a8804f6e8ed15171f4aac543cdd961886543a312e824de2590c889791e74816933efea1e5c72be6da132da5ec59d38cdb28373b94b7d7b7e5784382eed49d68ee86cee36e1567b4d4d77b0b7e0e1a31cffe6ebe7775e0e4060a7c758c99e47c13d8d2cae97a26b3309c60be36164b35b546a93be720b5411fcf25e7a91056178b49262414433b6363aa6466514a7b8552040c920d1b8ee1143c869734b2ea73157dec4246351fd95182040b445c5f4c7e34adc2057e905dba1ca410fc0369", 0x1000}, {&(0x7f00000072c0)="372e98506f3ce4fc22b930aa4449571b9386bdc6bf3fedcde498ee7cb05d3cf389ed6e0125d8430c6f972aac1b3d704eb00c50389d5af5a943ec613013fe35ae282e9bb608b4911c10bffae1401a7e43c187acedf6fb8fc5958e1c8063199d1de37a4a562263771d160ade1d375432d6243b3e0888ad230b59480b3540fe86cb030ce804cd0314b7c4fc648048254163122d4c80a0e6d8e157d1105db87e9fc2590c0bbfd05701805e0c3691c7ea82eeb3359d620b855730474985b05cb7c6a5abedeaf9c88875385b3ac0e4d466834da6e47d2f80626b9e36cd4a9b64c46845c719c12c2cba88e82e7a7d2bc8e50e956be8e8d2d2ed5ff7e8309d4388b0b86d34e41276ae9c5790ab6d9376a6305987b4a527d0873c1e855b1b56baf43395a08583b9df2e0b10da7f27823ee0a2553b48c48fd26cbe72dc6acf57a5ad286ba56bf8bbc1032e10c1996f998a7f29d7e6835566c5049edb1533b61c1cdc8f6b7c4a0dfa172d46d782de124eecfbe6ec26539805a693c342c6d4393b8b5a90886fbbbf4a23a4ad2671a6550462ffecde65b6a34237820f1dcd4b361f82d293ad4559fa1b6297bf30853693afa7763fd3d9f3878f59a129638a17eff47fa85a29808f99fcc849e59984d633a2593d37e0fde040a4c2b0ad00b9bb4a0f5e4dc2ec513115fae5e45539e6aab4dc65cc33c2d6043f8ea11132c5045dba1361a8dbbee15f54630e86028ac0b51f46e9783df661a91b04c7b7ce6c7c78557ee98e317980abc8e96234eae783ebad65d1404738a132939f47c142479672b4da6db1f520417d8ffaaeacbe4076e8ae2bb7f12c5c186770764c1fbe4bb5d1957303b0910f0f151ca5d502e99afecf6361616633aaff0307d4b9561b13bc1bcd8eff4a38da7613c19a2a7ed7cfb15effe557c9cadf397b0bf8e77d99576a5d08851860359b0794515a4aec142b2e8d4517609c51d76ecc06e7115e2785c613521413c1135db7543edeb1bd19477994f60d2cd3db314dbccea185766df1f2cde169e357c303e40ac94472c5c565c5b51fca57848e25fe7e7d959accbd3690b7bb1294e46cf61ce30fff5ff912b32411944cdb4c2ac97216fdb76e94dd33d1093acfa2a13ee2a24f9315cd4f2c07c8b73839534f117f206529f869c49f891d503648ca96a88c00bbf4c0cb02492a7510efe0a253c08a8b2a6661cd9c0cb529a786f1b467a99991fc79e625e9764ff623640b19330a18c3b43ced2d12206ef619261d5695fcd33082bce702c466f593e49e0b6fa29f73233ba29306e9f0b43981b5a4937f346f4a3137ccfc168e5bf0d9f7920441381b1f5cfa175ee9c7295ee5aa62f4ef08cd217cc71d155835a964d9623f10faae3ab05059e57174ffe01cb3cf8267bc5c4aec0d06f145339cde9847d14468cf3529b9884d01c682e293b0fbd4a29deb31d47ff99ae02d5afc426d24676388d4b846eaa47269a0895c9dca140513f53575aa590b13c600542d610905ab930cda813cc3e2f456c57b50e5c212c69687153c63b0355f0fddbffe8534d22c9c15fd597f90404a96d1fec84e88302451887d11a1eadf8d75e7d027cc6a48ed6f6af15e0a43ad01409ef355f3c74ca24e9a4bad8ac48c9e9f2118f9a45aa37ff85e9dce9e06c32104a9440cfd6747be0bbd64c2e0f1b2355140c52a679ce8ad6d95bfdc4dd6bba883ecba61442c854dfa43965047313b02cf1a4784c5f9c1460cc8279907d029518073306bf2c43167618948d4244d71ea84634944b13e1b98264b319c95c6f706ee6fdf8a063ba0cde9a59d6b3cbd0be298eddbad1120f612353eeec2a0a186e0ab3e54dfc355c0397b249c31709a28822426bad0d631c12131e7d067c36627ad993c6e46202feb6e8fead0de66478c26671b8ae0159ae1dd1d1a153b3be22ecbf9db9bf58f3defe4c18081f47563a03fa98fe4b1ec5f1c7cff9eb24783b8e796fc09c403f9d6a5189010a8d30059d7c2cf90cafa1eaa0086f59eabcacdefee850763c0a217f491ec498e0729ce59fa84ed06f36f820e5727615e7def4d0b571303ee4c7a540e22da61d43e596d4a50a2ce6c630a58679191672e4dae14fc6d282fe13bb67adf1fdf9ca1c5faca8a8d115345da25ffd6633dd60328bbf760ef05f16e54fd7e32f4bf2ca680a1e6c7fdc40204fd3a7ae03333d22bddb98a99b8234082b5050cf6cb58062446bce31d68a4f50374fd449cb8ff4975d2d6e2c1f30df499259bed89014388ee441b53d16d19f2ccd84cde670030d75e20fa98ee958eede9fe1e90106f837b094ceabb347c0ef854d8dd63b3a4536d9539c7de1ad509e033ec817c0065307235135da18fccae975137260dff8139256b91e497e24e2d884ae0b0bc3071970d0ada0e7b024ffe63c66145d6e9202d0147e786ba0ea39055ebcf42f8b233a9b0de701fda2d99ccfbd31519e59dfc91445232499c1a4c9040c1c256d1a50ae02bb2dbd773a09a0c4a48dbdf111e5f183d396f63018dac91ba9851d78d46956ffa3bc508acaa964045b699bc9a66df6154eb82ce78a27081b0bd664267002d2d76687c25ebc59b873d88067bfece3cd7212ebe4e8d0d6ee818266f66c276041988914af72354ab78713eddd7d90822288fba8ad9e14bd75b88d256df887f35ead575c95db8a3d02d7bc8970f3f8623a4c26acbed8b4115274c4d339b3323ed1f7709c7a962069cfa309a04c3b23d229618429cd7c4c83c66ea05975755f96d1124f649f82b2309b548132af64b9e0d8fb2234616f0a9ce48dafebcf083c6cde1ae833b5de95a4e4d203a9dbca2142f32476226f3d8c1c395d5c0d60fef8bb58da1ed2633a373dd1b210bbce001d22bff7ed67da8c76126a2700beaf2d3a20aa8a644623ebdfb129998ae08d3e5e56ef6cd782a131403be992e9231edcbbc4140369344f018c8443eee13c7bfaaf991945cc317902259eeca69783f815a1eadd879e62888d81a1ec22df24c6e3d26b3da1db04d415713599de6c63b5c09cec74ece0f5c71a1df0fda60860dd1bfbbb20716b32f53f670c611af30cda3050adf2ac90926ae0af3e50b2bc04b7838eb2236954ae0aa6a561491935635f14db480ab855c5ef0a931e22e32c35276bf5629456f44f0e1e6c0b1f69e4731bb06ba218898fe0d014b6cb7c69cb2db1fa427193b77e74b1977bf642e800dbb19bd0745a1685bc0c782a5705be70de6e40e71c4dbf833d1bd16f1a0656601bc79117269390a59e4f9ab16608969d151c0dbf3d00cf08ecb1c4d608c688567f00086188e1fd53d970440add0b96c44ac178ac74e869369dce10b65598500b06a9964b4d9bc47379b8b31bc6639124557509fb936eb11e94a291685acd95a7fcadab5d295ad16e3b9f9ebed539f537f82d6c3e9301c3a51ded4141160c097c6c874d1ede9297092d81a1992f8049ab6abcc7142e201588757b4bc78dcfd319a270dee3c05abc8df4104fe16ce86d0712d0ff96fdc0f660f36403b808c6b0189a3daf6f441feba39a2a885b7ee2dbf355670422a5fe4f263ec994260940414d04e0f43914791443e91ad2014ba95c984d06e57df9e5de405328490be0b5b607f643cdd7c82e8d1422bfde11fa6e97990f807171f011b5c5070d5a2795f3a8726c2d487a9d57e8f2cebb5779baeada222239315b64bd682fb3170c60443a67943539ba24055f073b99c8054e8807a91bc916c6b90b35893c5e062ed585fd644fd372af2aa62dd2f74270725281e44876353b0bf23c9622541f6cefda9868232846d4d92042a66af7f41f79d584f4fd45f86726d638245ed8823fa73085d627cd93706ea1f1a5be8811030cfda3b0af07d086434a117225c1521981757b3b54d0bcd37dec1beab1fc281d7204a5bedf10e5b6296a9fc57b1ea8d98194bc89e5e8cd95c7a215429ed1912f68d286bbfc55f4886fa66c8dcdc25e8fb0335a64debff751d23d88a23ba43f5dbb572ed3d1eb2f5239306c1f22dc12412be93154530aa4bfec239a8991a6a51bb415a40fbec634666fba1e44c66da466375dcca2eba5e3ce09a5a58b43142c2b415375f2ab36027610c671b4d244477b271f44ee67c4d35a3ded5c9bdb278be8b794de1c8a895be131ec3b6536bfb917468b290a3ac7863d9c84e429ea0bd46377bcd63f2c7de9bf815e18abdd08c604c5cf6de50003ef8ea26471fc97d881355b7d94170a7d429d7c0210a2c4432ab26b57bb3958aba58bd37c94e2d06160f0c866bf70734cfe190200edef9fcfe9795e8810bf2b4ba832d5080d26cea8a04a72b115062550a584a9e5c23adb145cdce6f69259d5aec6d37c3001191bb1d29e612d1bc76be180f6f8dffe8f033f083305c42ddefc7c28dec18d4057c2bcf6aa9c9adc0d57a871a8d29221d9bfd0703941bd65e54cc3b7289f84332298bf78867772f7194b38acd93c039b83dba64c652722092bfa9189d04dd8f50ec90504258d218ddc77774554dc2e0f0260d224d6105d88768ee6b6945bcf441467f57b10910165f33c6d00b78901424c49ad22d0d3cbe74dd361a793e386ad2fe776c0cb435dd716f0c91ab647ada9fb38f5deb00ad16b0856ddeff1c8223fe3aa16b3ad14fd4c03bf8dd6a17e1012c746ffde40cb60ced298ca21d74954b758d783ef534ee38d0df513a2df090d2c5bff50e8578af8873cc3c8c10436ab9b80b2fc1769ca8aa74161b6351a1d8da226da6dcb6403ec68709828c4fed304baa08b3b4c7a47bb72fcffd22252395142cb766b96883f5924c1e6153e395af7e4b0bb40ffd90bc879524b315c26defc11f0e4e73f38b9c1e7d5c9328a7f06c4a5d7380af407bc5605eb1729f3c300b9f817daeb46200ebe85d0e72c37317866a7a0b905fdd8fbb45d474cc34d265e6a040a721c5ba26e5db45199202b0a6d3e8c956075c8642449be9273e5d7c86a554b8f643ef1f7ea984c3eebd42348a394497512b4de8644e8fdf581b2bf11ddf38766a3533e0a283e0786cb35cb73366249fcd31b5345fda1affb507289a33561f08451ad98b512bcc88d01e4a245438b09c434808643d52f1f81aa06664d16474e6fc3edbe82b185c40ffd07321896a26082983b6e93cab35cdbcd9641c70fc0e45a7064a4ab02586aae38a804f75a4688116426a60939445f5a129ba9e82f2d32cfc5082dd6dfae224ef11214c866d0152da2c775a055d59943c75a39835f0543b906304e09dbea24f2573ff8b5404111bad4d195e2caeacbdd8958d509d39a405771294f3f9651a9aa0b03ebecaa919c9cb9ea92c3256576ff8a35f9670e08c2683bacdaff962d65b923fdb625a16f64048468547f196874c3b631290f76a2a6aa57378aeee3cd5f8cec38570ae11217ff6c1e63cf1b8e2133e3cbfd547488ae93a9f5ec2711e4ef735cf8166d29e281e80b2278ec12e9d3c9562c9ae9f2ed7632ba033091154027765f99f82e6f463ae876879ac3700d89739dc3b8a028a969a772668c3a049995f595ef7d9b1bb729cbee5fb7e38e9f566fc1db771e0476a277625c7e3101c0812312e3afd083caadf5bbec61f86186ff83f5262c22460906ef9b7e2b899cbe46217c8c590c8819a5cee452ba85c55ed724d489823216931c88167b69c53befaca1e2c7823001b85b0ba861025af80fb3e4eb672abae8bc828183f9134c951d3b403214b5002bb3dffa633fb497459c088ce327b0b6ef99774effda98633daf495befed62a1761e435fb0451086a33104ac40395eb574e52c8a0bc7c0d22ccfefba541ed65a83011e1f09625a0070c07", 0x1000}], 0x2, &(0x7f00000018c0)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, r1]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee00}}}, @rights={{0x30, 0x1, 0x1, [r2, 0xffffffffffffffff, r4, 0xffffffffffffffff, r4, 0xffffffffffffffff, r2, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r4, r3, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee01}}}], 0xf8, 0x1}}, {{&(0x7f00000019c0)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000008440)=[{0x0}, {&(0x7f0000001b40)="49bd76e4a2413b8bc22ac21258a64f214419931dca33dad6a2d8fea5a6aeb30a45b37e989858fb17d1cc0c28b1300d75926a55884c89314166fac5df3582a68df3b76286cbdbd5bf65223a6b78d2bef6c725f2a56bf8f922ad03bd3e1510cbc75c745289c42bee5aa06a2fec73612649e88e574a0c567ca17d764ea886ecdf1fc555ce9013aa45fe7affa3b7613305275831", 0x92}, {&(0x7f0000001c00)="93c91f851f20c334eee32cb12cea0e368a70c0b6b40911be3c2e930e0315b9f01a479a80b66a64412c8de3cc3469aed046216b90f1a6c395800919a87804cf9225f0572977a630b1aade578a70fc80409f9422834ae89b4b8b4de415361dc4e208d14d1eefc799b14f76d0249fbbf78f406ee0fdb993bb93fb3cf4646fb2d864599ae481029f5a3c8d9417937dc2357979f6cba7cb2b36ea69904bb3aa385f6b4b6578ad1a37c294873a5a24458ba9c13c5e829f9eb5046d6636cd7fb7f93a9429d9993cff2ef5b4f3a9adfc3b8ac751be78a150", 0xd4}, {&(0x7f0000001d00)="58001a56f5ed767035998377545671381e21498c4ee760e374a9cad439c2d2f1d27a85cd0aed79b0a2da8141d3b03fecc59fa7e3afd833a40ebeeb422e9590d78e2f8a36d54fc658c9d4948d90eeb1780eaecd649acd573069fa66", 0x5b}, {&(0x7f00000082c0)="cb6694214a0cca4343fa3f4079a214498c471f209d42f4ecb7f81e2d88dd515bd17380e23ce2f19011f71ced33352ef5d76d01c2e16fdbdf3d7366b78f07f96066e0", 0x42}, {&(0x7f0000008340)="a37f462fc08927c79e188477cf222a7dd7d9e194f91b72dd6607acc4d496ab7d5dbe296004b964a1f4149e138818db21498839536b8c225b6e4855dd2772c0624c04f758961875adc423e81352945bf8808bf59c9c7cd0b59bc4ff12869c0315edc6905855fb2b951b794ef803090b0b600973850ec931b15543607e22692b97dbf7a36fad6da6ea31cfffa10774790778846c74458c7799e7640d1cb8bf84966e08a27d9e9d07e19846ebd3a5e85af7e7ab28d98a83b72e34f8c0da24da35f8b6f2f1176386e59be419e8ea52537441106198d457a4843ef4a1b701ed7a", 0xde}], 0x6, &(0x7f0000008880)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}}], 0xb0, 0x4008840}}], 0x5, 0x24008881) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r4}, 0x10) socket$inet(0x2, 0x3, 0x0) sendmsg$NL80211_CMD_AUTHENTICATE(0xffffffffffffffff, 0x0, 0x4004810) r5 = creat(&(0x7f0000000300)='./bus\x00', 0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r6, &(0x7f0000d84000)={0xa, 0x2, 0x1, @loopback}, 0x1c) sendto$inet6(r6, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) shutdown(r6, 0x3267ab91de94efdd) recvmsg(r6, &(0x7f00000008c0)={0x0, 0x4, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r7 = creat(&(0x7f00000001c0)='./bus\x00', 0x40) ftruncate(r7, 0x12081ff) pwritev2(r5, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$binfmt_elf64(r5, &(0x7f0000001dc0)=ANY=[@ANYBLOB="7f454c46f90001065d0f00000000000003003e0000000000740100000000000040000000000000006e03000000000000ff7f000022c338000100a083050002000300000009000000e2000000000000000000000000000000452c00000000000008000000000000000300000000000000d87a000000000000010000000900000004000000000000000800000000000000040000000000000002000000000000000100010000000000000000000000000006d37c52b00745ef9ed3174c01097ae73099928af4356b73133bd5919545b7a1a08dbc92f185caf6bc74e040040b01b294723ee9c3ed105a4eab9334b28ac05d11c8ecc1e48acebe71b459d36edc0ae1e0027ba6af9ad00433bd6b737676a446d40ba1500a53af4fce714c1c8ccfc55e0232938a0873d3c317c55cfc3320d1405b30146689aa6227990fddf672827888cd83c847c1cae03f13866c0663eb74361f508b50b4c45f11495719312cd4fcf321c6681b4e4d0753b9ca1b6517bc6f9e968118f34bebaa129f2b68fc0f126629e7bf21f8647f761a3cb649128ee984d4db14337f59bd69fa2b7dd2c2fc4de4f24d8e61f80a28acb989fd04469be5313d350ed871871535952102a10390be9bf5a6ff484ba0e3c29f8ea01f3901d07f78d155fffb327c75b4dd34077d1ac5b515974035308944c70d96fa5ecf057d85139ddc2307477d6efcbaf9d20dc0b21269939f7b1de55e14e3aa20fcf13840ad2c3e92af92af081a85fe3717a6eebde3478435392fecdbc7e55515ded927d3155179a2dca00b9b39072b59353f5360093bab7b9b5a02d05c69cdc14ac6d97eccea89a6de82e7d2e26e05ae064d5bf2d92b4435b59fd92fc9e410ff606fcd4fee5ed4aa16320fbe1da2fdf6073db5155546e56ba281b60dc2dc95e60efd9b8e576b0cba43b92d14de595f71a23b359723ccd04a4b4756ec0b24f26ec949e66f24cda14121800c6ead7015874fbd02532508006d179a1d4a97ce1f622f01f5157833e53caf5e12a09e2d91439ffb798f2f6b05489224d0435371f01590d51d96de545a437f266d33abfeb95211f2dff73ae7a68438bcf23d3ed133222ef3258bcb183d10f22b252b4db3b6c16dfdfbb327ddc6d11da4c81b7b2ec0d4c8aceca65e83d441c82ab5b6d2835a3556e3e42885a9c4b88b9f8d1bf588b3be8ee7c913bd1b03973c80e4d18fcd1e2694b8a2e45faced054d8d1cb8d7162b70227dc30039ae36e685bff3887e97565c1cec3e92adf19068341ea6e38234685af33a5d8655b077fad22b2b18355ceb73dc807f141625efd40204830d54f1dfcb780626aace431d5c9a000cb6fd557c0ba0f61de26245940a5d70ce13c2663b31ed677a71f1bc9f81616385c85d37f9885f3f135c3f60f2073413de88bbdbe4da552de5fd630a7f39c7ebe23a3e7fefc3d88d2201882be2bc3b894f1aec34fcbe98acd7103470f67ff5c0d127d35fd4d526bfb1c0817218855c920fe7cbdb53d6fa6ece7a2bf933c5cd4f203ecf5862c751e272a2bcf6c40971516f7cc4687eb9055c606a3b2386e7c0d31cfc18af8186cc4e9adb7d51bb7fb521dff8b43aed1a18ccf84f109e3e9d98fc96363dd54e4317113ba747bee47016729abb6ed4ac353543bf53e427936d083fb9dfeaad8e9d99479b67c2012b1354d5fc8782021d3539b6fe4bffa0ccce57e9d7667b59a0e619d4f900d51378d2fc732fd59a0e54dc7b6d450c4137f0aa3c6c2eebb5c05d436fa27ccfb8d7274103187048a4f31d0785facd6bc84b1b36c16228bce11a4c87168ac508ca3354cb811ed8ed5f30edb80cbffc47cf2a6c043d47f8fd8a02bc4b7c9afffd2e9dde0e19130b89f6f3c104d61cd42af467aec7e46e33ae155c1ff3d174fdfde63141c6e99e9374afbf6ef39d6f7950f616394330df841a7b7eba8fabe4539b51e2a7bea4b2105ace4bd2b079f2da66f3ba62aeabda4d2cac6bfb5b1813801f2dd66f5b4160171164feaa16ef04b89a2b1cffac9bcb286c3fc80902181a6b45fda9e01f0c965baf679d6c1c85625b5883c598679438a78c55a129b1eddc9a5ef7eca5195b73a1ae7da7cac364ddd432af0cf9fe92f0fcae6cf06a70c9b900f2fdd19f25c9e24fb1201d1a5188cc29d28030d1f96d2f31a5a59066fa88050fe391b7201d3b446f7caec1e6c48e3d35934ce890efcb8dd4d642dc3c8eae2aa15f8d6334ca750b5aba64c633aab3f60cf1b9ce1e40719fdb68a1ef7b2143ea78138ae66ee3dbc3f6ef89f9377421b6726107666b09b1ccd8d2f39f834781bf71017cd9d374cd80f9714f773c533c82f4870c48629d7f75dae4baa221f8702ab25cd90c3fbe41bac11808ff41f6c9e68dac19619b3cab629ee76ac7c5fbf962a67490ef2571fe0a48edd5bd820f5e7985a7688391a0f22993735ee924396b203dd8aa3e454d8973315cc643bc417ee62caafc36893d16f2aadf84cbebe2d59f841cf0937c10702dab6a831925a0b4880de51a913ea86583c23a5eaebbb4981934ebd3ab4325cf69b7b3a8c3c5a0b087510e845e85770712abebd64fa70098873d0aa6c4ba8c63fb636ee497b9b7fbf436e2967d0e7137a3f7107bc109a24c2fc5c5c9e0102258e1e8805bbef7011c1056405fa51d2f45037fd80ad5804dfee6bf3c945c31ec2789b93803e15790067d06402be8de10bcc67d84730bc3b8ee3c802325eb567cb08adfd0d77ca6f8154554a6c388d4242c7468d77427f2136ac7e373dd5b2785da3fd64ea6d9bb636b72b29d8bca3356508324c36b904d2df3b214d68910423552038461bf31999d2b468731920cedf028d7a0ddc7c19ed454ff065a816b92cb9d2e040fdd2ee1dbe68d3aaf38ef4017db999aea338d1c3ebb1fcd0b8efab04b3fc0322ad8cbcb4116f371b8b0d85e76f50c55d175b37d4be549fa6978e1eba9c12893a0130cdd6cb9ec17a0c34d7c60aad05f4f088271fbe633b435a2d8538654172e9512876f750145f59ada7d5189878d10c2b87f072bf4e7f880c35974b5802e99f1990e8a347a0b24254cfc7afb5ffc143f6f06baa8dc93a460b3531b1780e24aa7b576aefa2e39f2442bc71b8cf380c0539de9e38d59df8d316bafe72364f2d1ab9c13cadc28ebd94964d951b311caed2a213c22dc732e775e3e01d649f5743aa8e38ab0e73a201febadc2ab2ce83e03e0290ac7dda2603ed2ca2eabeaefa9dd09b868bae2ab1fbb1da83e2d3b156ed7a32adb3d8c01cb9f5e613e2223876fa8b59c7bb740c6368f1f9aa374d2339113fc04376154cb1cf7f6ba9d4c90d2bb501113f399a9f6e17f84668ed3958945f47e83e8ac6289aa8093b0337a28ca2de984efbc0b7fe100c5f3de075c16c0b3c6e949aba0a460d5f139c0a9e6083d3050d6636907583a78457ef8cb6c1fa1567e41f13296c83e21d0dfb1b0f8dd6a4494cef76bfaf08b7311b2d1eaf71227fba4534a02a574c0f71a026684a9040c4f3fb755b9fa39ceb885ab61b1b367fb6ec751f99bfa8919bd480b358c630bec14ac45ba28ba291c9f17556efbc754cd6980fe60d2c6300b5f0b75675e4c8afdbfbbaad93f4f1c8465e812f6f7a313c164d1d01d222f9e56887ae3a2837d0489bc489206954df02a8d95d3b5b1c247e7f200f5e28f2dcb175046d154eca7f934f2c2ad99307de8865e28e4e6e274ec6e9a7deee568f39f03774d124f04bdd7a56674d6596975e612c19ac0ab8ccd1412feba05c3abdcd98b6ffb763f1dc78f40997e912a609e125c114105121e1fdc149202c689e0b4eca134a2bd60e3752d4835f7914dcf9f4fb455c2932c2e10a3adc9939c516966e12440a9b38b25704c2a5591b7daba78a7bab591f580b70e31921d12f8375ce5ef20c7394904d5663395955f616084cf75953ee29508b088c30801541b4c74d096bdc000cba98a124737181036740fcdf56afda3373d83ea400bbd135894bccda8fc129753c2de1a070592106de4e7ff578930d2debdf4378fcf77e669cf2972c11fa1ebd4d48cfbb7bb229be47f937767ec363cf49300198f3838d3ecb7610e2048c530f31291cc64954ba33556a04a9ebfbf94f6507c40d3467c0a9eb197f677b1b120fbfecdb05484bab357817aeca20f1a8f9519b4effb20549583c98cb56a2e5307fba35eaff29764a415ba238aaace20b9094c3479fe733cb37a79f93128fa34e973c7a756dbd0964e83595ce948e2e93487bbe73b31fff03fdb627b5ed97cacef529f66bf4b61e3f376613eb41f686645311470f5088a13d75094f74c0e96651d9445008df2079ccf4c8647655c0ace73d2b5a09c3a43db6b5b381a848dec840009bce788f7904b7569128ef59b6181bdf80575451575cde40908a5090000d13b076b200023a47bbca09289538e6037f759cf9be0c9203b20fcb646c382c7f8aca452e08a164ff3e2ac2b077e928630d727ebb5a58ec8671bc057853ea12739a33779ce81ca8f8f0f1034fe8720044685d5adc014974784b096e6ae4603f356ece482c1ad23eee3022fb347743cc85737eedd184a1d8c1453897dadc38e221b33080d0a0b1f65e7130de4efe043ea94f494ff94bb69d98b9c112e353574b7dd5f73a483767ccb7e82693c008dbbeabeb20171be42d3de63a97d56162b56540a24a5158a9e3d3d82a5241f3347006359f94ac256a33bbc9b3920b6ed28899cb382fff726edc78fd5924615b1c23f437e7a80c0ca181a14a243adc6f77e16639acac2ce6ca9dbabd52f458dd8540656f66643b7f3e40824f99708146320104f6102a1e3e2e318e13171940b833b2d806a30ea283c2196d4634c7668f8af7aa51d84990505bdab21d8d4ffa757ddc7d1f918602bb15d504176f9de3aa6bfa7c2f01a5961a877d0bae26830295d16323a304a80e49b50e55bc1cfba91c267bd01f94b4a7faa7ce0692f49aa29c84b82ac885e255579e61c2492d44eb71283854ddd529b6f86c4a5da6691f50b8ff362b0e93f248de21d8c1ad8458e47727928947e97d160024bf6f16abc0ef2b9555f20b1da38827963a0e1c0f9770d1471d98e88127af1fc1e1e515c41354dccc0f11932db3ea8802d4d8174d10a1e927d9f350b73d13a3ee63358ecb7cfb0f4c1748a3feb32d019e780167afd0718a4eb7b17e77ca8cbdf32c37434ef8226c33cd9e6eb6c748bac4445e6eca5f3451e4f7abf2adfc333b742801c27f34d8caaaf901028b28074ecd1b033b1e149cc5f055d9410fc6216890f4a1b327806e2ddde1970f1990c0183812bd401ccfe168b678d3520deba49eaf44272970bdade1f76ede0dd2be6d49c606fb2a0d93e6dfbc10f54eeeed92036002539454784f0a130686972bbf2ee8c5206186de1aa80bbc22cfb6bd87ae03cb3774831c4d424c9ccd21ecb9b7a2cf53bd5b86c7ad48fb6926b2d331346e1976daa3d3dee8c0cf710636fe315aa15217be5adedf98dffe10dfe9446d52ae2cc55ad820c006e1c4dc8b213ede8d345e8c17db0236b3939ecf54f2f75fd9d3441d82a54f5dea6856fba17d16bf2a14ee069d101b1b694a746f683da494465be4d03e880a287df14fb0c78035cdd62c22bde2f48acfc8693a25b71cf54a62c0034b7eaca485424f692578474f7abc624e4f5b925c608a84c70b5321fc7e80050b9776534f8fb64072bee889e8581e05b2dccd85a53c97d6feaa2b21b60475bd0fcd98206860325b4d6f4718af90b7373253bbdd05b1e1c8498f90d2f3b6bd3521a3daf5759e3da89ba6182d3be5bf3d342e52b4702142c044d26e20558fce6fa10908cbb142d4a8e2078f9282f2c5f916042e98ba66d383735bf5be5be9a272e9a6f5938495d8051a4bb73908a52641d447c3eeca699e28ca868a0f8a2355b4d6d733ff482846e842fde600b3e68b7f3946289048c77570925507b1048790613276ff2e37ca3b3b2c59753c510971126b067355c52ada571919b4284772d18a0a95e361cff7bad7a5516e6b0bb867745e8b5cd65c7506cc9e20d6e6bf1a076a657a86aed15482e6b884a9b1d8b3b73ad94fe5d51d9ec408257a5aeb27d49b5989d00"/5312], 0x14b0) open(&(0x7f0000000040)='./file0\x00', 0x147042, 0x0) r8 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r8, 0x0, 0x0, 0x4003fe) ppoll(0x0, 0x0, &(0x7f0000000180), 0x0, 0x0) 13:51:11 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(r0, 0x8, &(0x7f00000002c0)=0x81) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000004c0)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000cde0bc48a2ad0d33e7d0d084ba348882865c22fc827057f0496100fa63b169ffc9486c57d44611b12457fa66f14797a2b278a5ddc88557c353ddf34b7b3b06c0303ed0835b80432c95529b455030cde717084c9591867b2fd22b5dda679e29cea1b089b380a187c6a93add3b14d0b6df690432a1d1bbc570b07bbeab597a866c941c615188432bac6f561324169a0c931f85494e603e9fc6f319844e1988c05e25f28e28700d1ddfdd09a294bfc42c999a3a79dd7b5de9415cc1caf33944ae306d4b73f762040f598739b49a70a4465bae09c2436dd5db83f9dfda5d92ee570f29a91ca3a9ef74620c25e562f1fac1b07d7effd9b8003c0000000000"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x78) sendmmsg$unix(r1, &(0x7f0000008980)=[{{&(0x7f0000000600)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000a40)=[{&(0x7f0000000280)="5ad3440fbd9f1b", 0x7}, {&(0x7f0000000680)="731aec461869f88dae0a5beff3f1e50e8ec8e3de945f51cd2e7c8c9b8755f0b5b21a64050ab85a5eeccf9738874171021a434ebdc43f20bd810a20d2ecb1cfbd76fc9433dd5a657aee34abfefc9415bc278eb4ab2e7176423b2a2e7514c7e0f05ce88ed0b4437c2ce8d362a5c6519bf6f8ab4b958274c48e9ace601873bf4703e0acbb4f274134acec71ce201a9aeaf52f79077c16befbd3080acc62513df731627e6affc67e6230edeb2716276b210c73d12edc4e0fef46efbdb23e27d5cbd0014672cd90e1abf906d8b5737daf583bbcc72a18e5616b71cf08f70c5659902e20a93ae83b431c51e1ab5a4ef72d7b614b40963a6d5fd7abe06c", 0xfa}, {&(0x7f0000000900)="f7516c21d986f4c85170bb96", 0xc}, {&(0x7f0000000940)="221054af89fe80f2dee567b65cc466a31d9dae09477bf307d3ff8dadd7b960a47209e75cc5a890c17504fdf7a4e8d0fe01511eaab40cb7cb4ad0726297cf2c74b77b38ab0abf7f71d6e727503c4174a312ae27a2f48caa83b3c0ef7974e8e568c1617c49b4c666fae60391205e458c0b9dca11d90c0c6350c0fe13bdb7140c22a802084c02b623dd898b0f22ab60a460af381d65cfc3b18235dff9efec78417be35129959c929f5d6bb43d9db7b27ecab6fa62c674a6ae896fb344e08f8356", 0xbf}, {&(0x7f0000000a00)="ee00297aafed21001760033c22ffcd8c9d6f677a4861", 0x16}], 0x5, &(0x7f0000000c00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r4, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [r1, r4, 0xffffffffffffffff, r3, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [r1, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee00}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x100}}, {{&(0x7f0000000d00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000d80), 0x0, &(0x7f0000000e40)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x78, 0x20000084}}, {{0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000ec0)="08bae559afbdc94a01494f7b3408ec0a100366b418a73b2aa8f7e34319a62744c0dbaa52671756c29d3d482fc53cea52be7fe9537ed51275e50fbdbe20134530770d26a4b6cccdc0c2b34e12035713180aa1042173ac11c7f499c900d9ec40353044f9cdb3f23e88609514fcec0b2306e2d8641b8dc0e3c8ae5a2a9dbd546e5ffdd67a7ba2e34b1bf321f018c97e299f50cfaf9f8b3162f63aec1c2618832e9e27858ecc415b51cf0483664a6b6a40c4b5d9c3533b86888241d9e87e0c5c69b75079a3b993b5896ab2457c90f2a4a060", 0xd0}, {&(0x7f0000000fc0)="3253a0c8da65a82105ffd9292855343975614f0af5783304072afe28f90b28c7e61bd2a692007346fc42b47047841aa7150893ba5a247d4e80bd9934e77273504e5d64070f9874ad1936477d047b5b841ecac21036cc8b8a36e1c34fe5caf31c76aae40952c5ac1ad226ed7f0f9be0a0684fd23d65849d4264fb0188f5c7c49c3c55d37788c451619264dd607a9f477687074a25d7c0283242c0443201bad704dd33c76e50dcea22b12160980235ef8fafd9c8ff3be53aed829b0c0a20545436df78bd7d1e384a9a8e5c1e9fae174d3a4a7879a0dd22", 0xd6}, {&(0x7f00000052c0)="22f120d93eca13ab8f20930dae6cfb7f3323875f23e66ed14c467c0e39a77b8e5deca715c54e2041404e923b6416b9a1f07463249b6b3096a1b6b1a77ed11bc8da3ea4c8087901b375aaa3bfd4800617fcb979df617e90098941580302f7d7e6120137ab03e7c24a3f62bd81089998220271f3f8c89e06cb00042f4e4ff1b34ab6469052f0c730b571968f18012eef2df46c376cb15cda310b9c3441a6ba7446bc901692d432c9cdc0b4dd166a44ac220459d290b0ac1e4bf91e1d79d114cc959b50e8707e06fc8e2f4274cecea36b4ce8e788f3dd642a6bf589890c8d241ae7ed0bb257821e420e85ec3de44ba2f80e96e13c812e7bf9edab457e40d2865c9de67037aa501b6eadf789409576ec0fe0e66226501e3898c79dcea9f3a3c369e88a572a69378702fb922f0f2b68644539e2cb4ba4eb3fcac2248b6a865d542f83201a14b4f44a0bbbc803adec939af7334b08ddcc4e9646420fc679a8433bca72813d7e2fb824d2cb9012c49addeb76e4437bb88724a6a15600c8cc6fc6852a8ac7a2d2cc1b9ed0596bc8df95f671f7b324df6ee6862a3c92047c8b084b0536192b1c6643947842f503b22e35b4edb7b6fa2cd79bad7b47d2617b0e0294b8c56abb3841450300fb7cb0012eb5ee7f2d03dd185563cc0224c7513f79415959d94c0f38cd53e7fadad550ffdc4eb9a7f741d56d1b4d37228691e0c351c2828e07f4101ed70446cab84ec023cd42923319c17b46ebd7f1c6a375f71c6101bda92ed0251964e1282216cb8e0c1e86dec5748a48225a5f58c737dcc3916bf46556e6e145eceb9ff8211e4280a2aaa2d0f7e38ba1c0c82b012e95843469e0cffb9b9419256be11c966142d563a3d428143fbafe95089ca11627f51f110d20fd415979d3d0ea917dd545e7e1a49303308680271aff2bc76e384b35720f1d6f5d661239d1f2c9a8775f88deb23ca73b6088511d33d3a5fbc7c22482cc375bb6312d8cd3cab832d8da826fc686351efd179b2cdbc7dcae3009e309cbfc80e04f7ea7a1cae34a6d6a452bfdb7965de0587a704886cdb947a47eafc12be671844082092deeb3d1ebfff08001f04746bed9bb072eb00b4de2af87b16416b26ddd9d9f575ec9b41163b769ddee54d2b86cea2fa428f616b7ae0c4145528e0b541818abaaf9ac6296fb7adc7d9bd6bcc80176b6975e647dc3816e1a1bf20eca88ffe37c292d95c9fcd86a184670db8c0e75fe57bb0b7c7b7c4bbcff542e28dfa40c9778eb7e274456bf72d4291922874e2138886287925c9e1b8e7dbda0070c6d0e196085b503483414dfbbb84406fd75bc0a03f75e4584dad095f60ea5caed79b6507f9b53c49e7051d5b4ec94f012defbf5931ca370174570b9fc8124c5c74e018dc49dc5b7a26aae7b4ca8b46337c45f7546ef9f55eec3b953f170678fbb12e9e8a380a762b2ea1f8b39f7f2b72e989fbaf570c0e3e9e0a887ad6cc8d351c354c06e74cc986c438f27b387ade0c6b39c938b1f8462a6cd66c6836b02b5a51231ae43897d75064f8402f33b2027de0a3167d153a13a82cfb249b1fe042db77f1ac4f8449e52749b9a86b4e4d441cfed554275b042ee1010e7af5bdeeae6d3a96f76bb01eadba194e12de4226afab7ebc292753d60097067b01fcb9c60f5e619b9159dde4969d7488abb879edbe388af17b1e9586941a508fd3fe0ea4ec83b66568c059e8c786af0bbec2c57507b2e914ede65be55515aa70df2ebdbe2b3011ffff937ec96774001d7ee8f4168056a5b52321344c4e0b7cd321cb497dd26735533bddc58297047b76b30b2794e1acc634e4971f59dda3558e5e74d5e79bfef8a4ed1e781448a9c1bb8830a1c334e0970c06c5c9b4f94741b74980bbd53a960a6031a3a2de968ac1438acf280239813866aab1f8c0f4b2e4ef303b2b5670699634bb470fe42550b6dcfa2c9b3ef4c737559d5cb26f5a9a0574a223718fa86aeac8af599d47af7ff73c7518c4a33bc9e40949f1ae4f7019350a1227236b0764ed0046d3d6eeac2a06be18d9c66721dbee88f70acfc42c62d59b7a4d679ada66b879294da17ed323d7d72168650c6dbd6b064ae48111a07f5b6acbb415b802f1f3a28c6cae3e59aa81919e11c04fe6a022258875cbf7ef2155c9054ab2f4975737974b2b8c9480d15cbaceed5f89edb9b2f5f37b43a9eae4b174d613e58443c9382b3cde5c4b93c4b862d9ad4e24e8b9deb80e2ed8bf25bd00cd4b5042ee2fa9d0bfd84092153f1fe2397c041bf208a6dc01c490ada82d82b6567291d5910deabfc6e0e2cc7efc2354ed92dfaa46d959e381d402431e22b35b4f57c0f9287400fc836c74997bf62ec2f7efea9e4f9c13a4b3f16141d3621c4663a4bbc8effd9cfcfeed8289859fe501852955e935e8f818037d5c1dfa86c9152b5938ca193299cd8ac87b44a4eb762c8df6c89abba7c94c0c908441d05fe42252dcef470369984462720af32edbc9cd6e490ddac55381be2cd9d032aed56025939e47e7cfae583bc38f666a529563ba01717f38712d1248a2a5e0a210aed15120b8cd924c1d941f2bc65d541b3099e060479b98fd472cde161188c3b1613e358791876b69650ab9ce5b8ce8402335da7fb64f76d344c55ef3d11c9ce010abe31404b571ee593dfa17ef8a2344bca9096961aa36b73dc42f946e003caa1251a1b36278c73635c20ed0a05c269bc7e47ee37ff9842e090b0d0349262982b347d61c88abbfc8d5a673e667a43fd85e335fd132ccbdf27125f397b0d6538e3884c441b054ac599f7f2cc34a8d40335b4da61f57f467bed079ff6ae77aeaaf3ee0eacea1785843269291eb662ddbe1505710a76ba18282dd4da18e54104a734800d3df956c78e22a4081f500b0ceeed8dc1e3e6d54bf19ab9cd122ce5f2a96c56aff245ee91a12d7d59b71e0575f854486b872891dd9fff988aa6a00477f048a8c04bc245d53abff4adf5a72cfc72d6be2dfd39951d74209873032441784d76188fedfca79341e2a7c5caa2f6db12db16d66b1f1644f6f981c33fd8333341e296e2ddf8d573e8a8075ef6c72ba4bd06ecab47b50a09dbff0148a1cff791b5c48d8b1ca33c2d7b3d7e9bae543db3b58a2a5814210949db87fb1b84877055c6d6b1489d263086dbbed20fce47a8d554fa18d7257216aab85b3830100d59d9b72f6a68cfdd0411cdbbfdcfd5bdf70e6e0ce01d8dab93fb7e456db46935ca8014e0da6bac5532491801fca4c8f10dda5ea584985fd257e9261ea32440f511ebb55b7fe076777277de1b3791799ae1304060ce1e8f5fce994c1ec13e22c063237af6966d98561d02133984deb1c6503764ace47ea4dba0f12a73dad67b93ab57e9c8d81766e1b8121859a355acf98ae6a1a3b2b8a705ef2ea6120631f029ad17e600f029e1f7f83a05cf3b747fa4ae74e74a809ce657b164475a76e8c00e5467bbd1e94525602bc09f2baa9e2d5a9e7c94e8213587809ba961c7936ed9c01e0bb5c0495b986079282f6f679c997d2aa4a0906647dfb8ca9cfab801cc55ae4b72767915330d4cfe890d157c253a16cfc2963676599fce7646f25e6ccd036720903aa28941e617669089d8adab1ae478c806f815d77ed82012702b613620d65646bde7f1c8b3651d1d831e107059e8ca15206935e0d5f6beee65e6ba2d3ff1488b242f6f7b09a6e452cbb547e0f5859e22387f68a1e3526e452fe8139dc4f3cbf86be4b92277fba32e13ce7cfa2686a09a44778abcfe3c2ca9acd127b68291eb3353f853a5fe9596905c246bbe50f59ea56b2e6c785172d5983a9e5ae115841b9ebd8f0bcb5f2b2cec233c086c90ec0bc63d7afee67ebb7ea0e1389faec36ed2ebf3ac780f312e13dc8b098c5d11cf9b31e7cc96b47baea46f21b033a675ccb06b873672433fb42bb2440116f7948153097863255de91855d9890f5d1df532a8858724c292fddbfcf18470f91a22411bd61b64fa9e63ef61421885f331328b393f9eb740b3feae5ffcd1433a2f7ec8abaa40d5be173ac90fd578bc4f217db3c282448bd105bdd9078caa62b590eb37ffb698044dfc269da16297386ab015c005b20213eb14f6169b87462c8ddc8ed2cd299def7c19f4cfe5ca4db7f3bcf0387155f5c357013371b30bc4e363a05063c12c942116e204cc2fe2ae1e638e7eb319199c029c04ce6e75e8d1be7d0ba865bb804ba20eafa7ff1c575ffe1283003c43f58f169265c837cd96fa858d4ba74e55738fa5651f14215dbaef923a7d86bee78231d7f577ac74e9aa3f5d24b34b234097b607d3599bf118730dbbead706e8e80eda62a84abd15d9f50533ae8b7793ae3c6ea959491298855eb817dfd2db404dd19664c093fedc1790b27f228dae5d30d9cf05ff206bc84a59b4d20f8fddca3b22245609cc6339531debf4e28a384d7559b8bae471d33420f9ea162fb9f70bc83a59214633148c2d2b3b45e485958e890caa17ea6aed17290cb2a762adb3e4188b108fb8307e11ed69e85e274da4ba4d91be2aa32cf7f15f18f17e11a39198efe55b039c2088e81efb98f6ff58131dd5519904a380573db4a4d0e55c41ff745e266404c486ab4b2e3025dbf9390aa0d6876c19d290a1f5e07a68213b0fdd9382a86be24a63b5aab2badf5b518b72256452b19d5047ea810c2348993e393767c2fe27c1d33284c8de3cb015277ac311af2688d84927053bb5ba2da5e271f9497fa2e8e6b88b78267410674574f0a27772349e2d193b42a34c3940e52697595fc8b70f42493fd4977b8f5bcbcaa41030d3b38649b3f2e4b913dc2c4912d7bce0d2fd7d7b4de14dd025a469e33151fa13e2e49e54c0aa2275ce45b02f771711cece27c4ebcbe8194c14fb4fedd7e0765e8f5961cfa6f3fa8de76525377fa400673c921c902f6106fe7d097ba70ffcdb914f88eaa800c2bd2a4ab63403a7151819cfd76584189a97f3c5fbd05dc1ea14cd9dfc16e11eb95690157be81998e9727bf5cb4bc41a06015501a45ecbc28b739fbf16c982c54f2fe58d61d942e9d03e8c3f00554da21fb65f6adee2c6a5e79ff3e70da035717a", 0xe00}, {&(0x7f00000010c0)="1529feeeb4", 0x5}, {&(0x7f0000001100)="435d1d9465ee2265d59985291c72f9fa312d301e12addbdbbb5eb11f6f1fbd58da387214ac3508e3ab0694063e6ddc58c2acb6e1e1a104bf6902a8c46cc2601432f8e57c92efb19c325ccabd3fc4c18b3954b20d46c1cb4d657e3799766ee97b5be1c371b66d7f6db797ae7c0b1d91f955532d2a0e1267528638e72ce8e27da888174a284b56b05d0bacff5d26b17dbcb99a7c5a33ccdab63e4637689186242b7c3791d4643d73583cb2f0f74aeab404191435f95c21029988aa025e8da2ff63d0c9e32962398f9ef5d97199a3ddb210f6ad71f2e96cf78e8bb0e12fbf3355123624193dee5ad6850326f711", 0xec}, {&(0x7f0000000ac0)="d79f2b4729e51f07dd8a93fb3973edb21b95a19e2e774ace08012db33b92563b37dc924c224527ef9a0908a4faf949cba885003fcde955a7d8b5cbc4efc32f2c724dc929840c0da4fb071a75e92aa1f2f672284f04182f812a17419ea5b181a039192bc6e0", 0x65}], 0x6, &(0x7f0000001500)=[@cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x70, 0x40000}}, {{&(0x7f0000001580)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000001600)=[{&(0x7f00000062c0)="6e139e668b59a46eeb2cb77dd514f7036b153d59c2371387396705f6d8681f8f6268e84743961f230c27757a6a12db38e3e22fc71c5d8c74e1535a5ae01f76d3384b5ab92b24ee280a1657ea201d048e7008ba1fb6bf9ee09a0242483d51a2e2f588709c9475a5802dab34369172a6f73e34ddd5710c3a970b9af9701936d1b2fe0445ae4b65706875fbc26a650c9b928fe5ae55b0e13ae374bcc752a09d1ade29d1327b0a3fc6a2524e7a6556556c56b1a22d73193f6c80455c05bd61b32bb5ebe26873a8e0b7d338009df7e5219a2d9257d4e83246bba4d3a92607566b2b1149c10d671baa395e273e8e1c6e0b1532ec051dc009812c795159154244db0cb625bcbd3047a1f03a75120a3bb2459314dadaf1e05cb3a0b24d3d32d6ae674a314218747336b915b58d7008b7ca933442150bb616f63c3bd8966b5e8493847be7b0afad6d222d2cf3dfddd68f5473d2fceb5b5c79c9920d4371b62a3db033690653cafac7b7ed5a3e54d866b12a4fd514ee47e676c10e595335113190cd0d25ad70044a1f342cb1dc450a055958eb070cb8d93e25970a5c4dd69f247ea272aff3fa5f80cd90de7e388cb2c28a9983841b39948fc8cf988791f18535a71a993f517c544ff649de5c2deb70af6426651ebc69050a93ab89b9267b9f6798630d94f71d05a64ddfc6e3f92670e594d889c7a373ed68000817de25d12199ea4bc9215118bfc3a0d1eae1996679d8403ffa1de564e720e473cfc6aa5df54542da02651f77095d3ba36cd71a3b941fab8b6f5b7dfb29468139bdc3e93cef421b89600e9a8a8bf095929e35b4cf2f33b193a3b450d1f8b0ba6ba7044a71b54bd23edfe8411089c1e8d36e00f96f2834ff52a737d51c9024bcfeca7593a659cf3f1a4ade377cd78f2a0ce032657aaa8b9ba2a945088f9fcb667cc1a193309f64e579cfbe405713926949863266642e8a449ca6001ffbb47f368c2fbf183bcefb00dc3c667aa3aa31233e7519b53c26bbc619c0907e855a29c103847567c7e4e1c89bf7171dc0aeb356f91bf22e223e0acca4fe9f24dccc5a562f19aa58b5eec38632f367f175a668723fcfba30734b86f040b720d2f44632dddf3e6a27f66b363af46bb009c8cc5bc8c52aa3feaafaec2a647430f8764bf190825f11aac4619b7616b680a43f0991612b731cea27cb0bb1279f93faa0a74cfa16bf17860de471788da059d90c8e28f75c5ce17a5c7bf1fd18d2f4c21b01691d9c73214e36a2ffe3669cd879ee90045b7514800204ae119ad34f8cf34333ed856648b9c8d1d92f1e201d90f6b83d0ded94a9b48070072fb9594bcca99bb48c5bfc57c9a41d8e6c3a7706ad53e9f67c3724e76e13f0a180264fb25154c28920f23297c84fc66db689d43f6e0182cf795dedb461bb72cc3e39b4a304d0f6fed44b615569c8cd46bdac3f54f199845d99eb35ae52360b78795d09b60ea185056e370ac760abb6a9f3a18980099c26443d7bbb3c6b5698a5d05d9f12271a0ed36006527e501f9e12934f38f96b4efd1c99d0576558381ba9f57300de5af491a7099a780999ed0cc1b6577b49f1abba64471ee5f8597d00e625b172ab85bdc02d739cc722063e6fa2becbff7df26bcb793d0d8a738d5ce2564d8a52c119d4a234113e1938fdbdf147ca9bfae1ea167f34c97f249bfc88f8048bc2c2d46e61ee68f7799499f32636bbda6e99428cdc335d9d5fc9fc5039cc528ebee1aedbc9e40eb27b01997a146cbfe09b702eeace2b51b42dd365fd43f9510959321947fda14d36f61e8f47915bd6b2b80972e35ce388681ed194bbcdf7588a59533f73ed4e0493261af4c68d050678559a6f30b24bb628acad247c9dd271700c621aff8ff65006400031a4323b796e6b55b72fe8c8c229592244ad725da8df384dd71e481a5873c9ea01bd0d26df30276767cfd09afa194969323a0d3993b1f70f9b1be6f2ec41275c4f1f4fe93620191c23b44e8a1bf639c66a21b0395ccd233f307568b6bd09bf6c9c1e51bd7ecc6441d36659de34963db135232488fdf8f23a8ddc8abecb2edf3f3b220a6d6a7c18621bae7bf0165f54d5761350a127b9f2418d04a8de9d7a39d2ea4b87dbcc35f45aba28ca5ae869278f819c7ec37e59b4eafd212d0118d71a758c2ece1c28702a77c30fff3aae3bcba0d30fb7998a900b03d51c7e106fe464759b38d95c6492025f00925de3ca3bb80d8907b62f852dc807ebc4f23c6ba95b447573420a89fb444bd01b825f70aef3f461ec16fe7ab2220e598725e69d0d8aae8b0d7bb91a551e8c3f71a2a5b444a8773d37c8869f3c3ade750855d509322411cadef0b62c343b771838422b2f68fd64c7a6b8f5ba93bf2c443dc321eb2248b71789bfc3cdac051cab7e73854f8e6124c5d43afbb2f2cd439bc8f800e7ce0e464b232fe53e55733b2c3996ef06e913d899b922f0921befc3e8d96fa964b22676dcb583f260f2b86f33f9d0211baa05ac60462ede295688b6748fcbfe6c2683608d3e8dc68e195495d414a161cb98fbb5721526d2a8ea32fee524fe673228d06494fa467373f82a4d90b14fdbadcfae61c6d5052bea2274b03bca776b96453d51889d747510219ef6f2baef44f0987cc041b96d9414e32e5e93cdbdd09567cd833cf247edb032bb95f1b66aae4fbbdf1e6a5904d34474a85d002dc0a739da5f9d3dcb3ccffff5d7a90e27540bfeb6df498d67b1622739965577a72f92316f682e09f9e1316325e8765b2c06854a45448c6589e768a205fadd3bf398ccf8197962e2d3fa192cda5935136b63f21a31374181585dc29735640f57122b83302e4563f8e8a35810ac38127836648b9f9d7991978defdfbf8332e8e59bb08e2bda17a1cbb204acab8e975c1dcd6dff94a9d8b883b2c78bbe8053e2725fd26d90abd837d77c82904fc04d4ead611514c786fd4778e49c6e2c6539b8523890ed56e7a199ac4eb0d161df7d2ed9052560d5bed5bfee0761f3cfc40b9b181fbb081b0a0e09ee0fd595053e5af16e93086c0c6007a092f38bd27ebc3591b170c7da92b4307b5644b6686646d3a9f05d118ae2f1e8e8a4f3fac2fdc7fcc26e0163bfb559fa55bcd0723b5e6c856771fa06a0402564c91b20f85be4863342fe8113a393d5f4d099e04302bec092394fdd984d10a190b69aaa599a5666b8cf3e68416c243f430220710f8af6d2ad7c48993d5beb2e920d0ab0de5decd0d87c503c574fade854901b5750bc8bc5a0dd675921001c8cffdc7605aeb69e78d1332415ce55cda3f024dbb29805e032bc801b084ed856a48371f0fa6d15ac3f8436281c0a79c7eefdd9fdfbd7fc60e5d56db1235aac985b9402e0db2cd927e995f1bea4039187581e63fd7bcdef0c235ae0b0b98186a116c0801e15e27e80383d40166cfb3b94dcc59b9bd967ffcba809c643014c75a94016f7505b70a08bdaf70e7367c9a7d01f43708619690be39bbeef7c5d455358311a3c0e2a65861e8cca19352eca9c070ea8a0bc630ea98da01b25f8692f625e72f35e2a9eb38776661d92670f85d1276f3ecd81d77a588f2d10c7f692743f230388d169d2d436c38d272424772c6eca535c9c06ebe24282d54733a856c2a295f174b91a02c0f2c286a2dbd0ff251a1996efe1af711fda90f8ade49f8707e98605e5717c3975303a45421392478b7f079c087c5a94527ec1e452fd6c8ca7a916417f9566ecda978093ceba0961b18587affd5fb4e487d868bf46b2bf2ba3983a6011a216c4078b706006cc4082261132794d97fda1a6323fce87eba12c81c3c291243d803747936405605cfed3eea35c4bdac346002dd17f0809d01399c79f66a6de3177e70c39d0ef37d60e3866605e673b094be4bf6bc5787e38ac3e9ad6fd0eaf3b9448358c65c331cd96bf43c2178fed4aa3e00719cd49100def799a67c31057e3c17c9a771f8cf07ec95a5229991e5845a1db0d32a249f5991e2b186d932e1d78bcff47c6c8b61746b5bcf9557789c10e9a5d057eb254c0f1b9694c36bba94c8a8c080b754049c7eb4ce0f42c28c90706e38cc36b02e7c18aadd0a377ad9aa9122c38f13e4e9a60a23ac4dc54926bd19bedb6a9665c207035142a61ce12868c7365629a265039f26ac88e80713b2b84ed55afcae8be2de021d48e5b7db5b5ea3e916ab65271c304af07aca549b1bf6b21385834a8793a72117f588086fff04dba9e72da55bb15fac774162a4ff7850adcad44d7185d2acfe79090bf07771ee7591e2e6240a303b995a5a8792eb3c2aa4a14fb4700346f8a74cee335ed032d863da6138092f4c4578475b9206a870780defd2a887d12de7b6ddb0faeaa5bb35a676f07622bbe6d632ac8e9c71f7b3cced9dbcaa8d566e3dc10afe41e57c76ae8ebad4de47be5d0e627003e3b74a5fa76ce6106619ba25010be7dc1201730b09a70d8b7c287f92a0ce602da3f6dcb0a36b0fe0f7a741396ce09f8fc6771460625ec9dada96becfffc413539447a6401683be5843d2b1efd1d91f2cf770776219c0126cadf052d01407369600e621abd3145d2e4e87836c3c1713caf55bb8a3155d20d13efb43b47f57b7331de0736fc50029e254a421401c8b9f218af65af082720a1b5d0487963f6106ab6a1f180c4b6e5fac460a10e2aee5ac1266b3cc0d7002b815c8fac0594cc8948bd869138ddf0cc3ed3e4009bfd956b1d3d5887116638f8c50a64586d49b48aa541700c1296bca64b2f7228a43da60f6862c0c42e2a77632110560e9998b073d0f2a636e7b5b58bcbb467b2c5f5ded6a09aa5fe85fddd374bfb7e802793ceda19cfeab93689f53c4ce6e965d0efc32b111a47d39ce882f3b045d5422b2bdc83c5f252defa0715bf49a32b5cbfacf0b5aa826f0024b18bf544f0fa7d75e6e96a72e6fb9fd17e277f8de936e1ecef8cee430cd7bcfdc3d05e7dc32337129766fb351904e7275ccc4288b67a4cd4ac7d09a5d5fff08ec270b664384c9b7c076b90487389ea9033f67dcf6b9d8f755985cb9fc63457a76b02484fb117d26513daf606666f1cfb2bf83983b50408e677a64be1c844868285978f3f19289f1695c40a81478c4f0c1b42e63d9d23c1823d31451a6549e72afaefdad5ad6f162b5dd24bb8e2917387d8748b5e69118b7e230c7f5605dfa9646df35b9e4c475b761d79538fc1052d0605dbdb62d379905fa300aae9c77a456c91f06544af12a7d233198b14d83ac30f6bc25dbe591b3c26073b8b68e44a1949e2f3c30d2e1e102ca6d4f1f3e5f715fa9a7fedfca58b9dce86a5662b92fe2b506cee00374f70300cf9d58ec8837aa2c63374ce6df83837cde1a05ff89c8a4aee4c486aef3222674bd1edb242ea4f64f1f7fe553ba2646b989a995d60bf7a000c2d341c47af70cb90b6ccef2bad294e15d9b1d42c37294d96278416a55c22fa4e51fd064c726a4050dbf3197cc0cf7a82d38835b48a5b3ca0de4fb72230ad3c58333ce49b0ee59c24784d9bfcbc57c9ace0dfea9f354e7e411ab89371231e524a8804f6e8ed15171f4aac543cdd961886543a312e824de2590c889791e74816933efea1e5c72be6da132da5ec59d38cdb28373b94b7d7b7e5784382eed49d68ee86cee36e1567b4d4d77b0b7e0e1a31cffe6ebe7775e0e4060a7c758c99e47c13d8d2cae97a26b3309c60be36164b35b546a93be720b5411fcf25e7a91056178b49262414433b6363aa6466514a7b8552040c920d1b8ee1143c869734b2ea73157dec4246351fd95182040b445c5f4c7e34adc2057e905dba1ca410fc0369", 0x1000}, {&(0x7f00000072c0)="372e98506f3ce4fc22b930aa4449571b9386bdc6bf3fedcde498ee7cb05d3cf389ed6e0125d8430c6f972aac1b3d704eb00c50389d5af5a943ec613013fe35ae282e9bb608b4911c10bffae1401a7e43c187acedf6fb8fc5958e1c8063199d1de37a4a562263771d160ade1d375432d6243b3e0888ad230b59480b3540fe86cb030ce804cd0314b7c4fc648048254163122d4c80a0e6d8e157d1105db87e9fc2590c0bbfd05701805e0c3691c7ea82eeb3359d620b855730474985b05cb7c6a5abedeaf9c88875385b3ac0e4d466834da6e47d2f80626b9e36cd4a9b64c46845c719c12c2cba88e82e7a7d2bc8e50e956be8e8d2d2ed5ff7e8309d4388b0b86d34e41276ae9c5790ab6d9376a6305987b4a527d0873c1e855b1b56baf43395a08583b9df2e0b10da7f27823ee0a2553b48c48fd26cbe72dc6acf57a5ad286ba56bf8bbc1032e10c1996f998a7f29d7e6835566c5049edb1533b61c1cdc8f6b7c4a0dfa172d46d782de124eecfbe6ec26539805a693c342c6d4393b8b5a90886fbbbf4a23a4ad2671a6550462ffecde65b6a34237820f1dcd4b361f82d293ad4559fa1b6297bf30853693afa7763fd3d9f3878f59a129638a17eff47fa85a29808f99fcc849e59984d633a2593d37e0fde040a4c2b0ad00b9bb4a0f5e4dc2ec513115fae5e45539e6aab4dc65cc33c2d6043f8ea11132c5045dba1361a8dbbee15f54630e86028ac0b51f46e9783df661a91b04c7b7ce6c7c78557ee98e317980abc8e96234eae783ebad65d1404738a132939f47c142479672b4da6db1f520417d8ffaaeacbe4076e8ae2bb7f12c5c186770764c1fbe4bb5d1957303b0910f0f151ca5d502e99afecf6361616633aaff0307d4b9561b13bc1bcd8eff4a38da7613c19a2a7ed7cfb15effe557c9cadf397b0bf8e77d99576a5d08851860359b0794515a4aec142b2e8d4517609c51d76ecc06e7115e2785c613521413c1135db7543edeb1bd19477994f60d2cd3db314dbccea185766df1f2cde169e357c303e40ac94472c5c565c5b51fca57848e25fe7e7d959accbd3690b7bb1294e46cf61ce30fff5ff912b32411944cdb4c2ac97216fdb76e94dd33d1093acfa2a13ee2a24f9315cd4f2c07c8b73839534f117f206529f869c49f891d503648ca96a88c00bbf4c0cb02492a7510efe0a253c08a8b2a6661cd9c0cb529a786f1b467a99991fc79e625e9764ff623640b19330a18c3b43ced2d12206ef619261d5695fcd33082bce702c466f593e49e0b6fa29f73233ba29306e9f0b43981b5a4937f346f4a3137ccfc168e5bf0d9f7920441381b1f5cfa175ee9c7295ee5aa62f4ef08cd217cc71d155835a964d9623f10faae3ab05059e57174ffe01cb3cf8267bc5c4aec0d06f145339cde9847d14468cf3529b9884d01c682e293b0fbd4a29deb31d47ff99ae02d5afc426d24676388d4b846eaa47269a0895c9dca140513f53575aa590b13c600542d610905ab930cda813cc3e2f456c57b50e5c212c69687153c63b0355f0fddbffe8534d22c9c15fd597f90404a96d1fec84e88302451887d11a1eadf8d75e7d027cc6a48ed6f6af15e0a43ad01409ef355f3c74ca24e9a4bad8ac48c9e9f2118f9a45aa37ff85e9dce9e06c32104a9440cfd6747be0bbd64c2e0f1b2355140c52a679ce8ad6d95bfdc4dd6bba883ecba61442c854dfa43965047313b02cf1a4784c5f9c1460cc8279907d029518073306bf2c43167618948d4244d71ea84634944b13e1b98264b319c95c6f706ee6fdf8a063ba0cde9a59d6b3cbd0be298eddbad1120f612353eeec2a0a186e0ab3e54dfc355c0397b249c31709a28822426bad0d631c12131e7d067c36627ad993c6e46202feb6e8fead0de66478c26671b8ae0159ae1dd1d1a153b3be22ecbf9db9bf58f3defe4c18081f47563a03fa98fe4b1ec5f1c7cff9eb24783b8e796fc09c403f9d6a5189010a8d30059d7c2cf90cafa1eaa0086f59eabcacdefee850763c0a217f491ec498e0729ce59fa84ed06f36f820e5727615e7def4d0b571303ee4c7a540e22da61d43e596d4a50a2ce6c630a58679191672e4dae14fc6d282fe13bb67adf1fdf9ca1c5faca8a8d115345da25ffd6633dd60328bbf760ef05f16e54fd7e32f4bf2ca680a1e6c7fdc40204fd3a7ae03333d22bddb98a99b8234082b5050cf6cb58062446bce31d68a4f50374fd449cb8ff4975d2d6e2c1f30df499259bed89014388ee441b53d16d19f2ccd84cde670030d75e20fa98ee958eede9fe1e90106f837b094ceabb347c0ef854d8dd63b3a4536d9539c7de1ad509e033ec817c0065307235135da18fccae975137260dff8139256b91e497e24e2d884ae0b0bc3071970d0ada0e7b024ffe63c66145d6e9202d0147e786ba0ea39055ebcf42f8b233a9b0de701fda2d99ccfbd31519e59dfc91445232499c1a4c9040c1c256d1a50ae02bb2dbd773a09a0c4a48dbdf111e5f183d396f63018dac91ba9851d78d46956ffa3bc508acaa964045b699bc9a66df6154eb82ce78a27081b0bd664267002d2d76687c25ebc59b873d88067bfece3cd7212ebe4e8d0d6ee818266f66c276041988914af72354ab78713eddd7d90822288fba8ad9e14bd75b88d256df887f35ead575c95db8a3d02d7bc8970f3f8623a4c26acbed8b4115274c4d339b3323ed1f7709c7a962069cfa309a04c3b23d229618429cd7c4c83c66ea05975755f96d1124f649f82b2309b548132af64b9e0d8fb2234616f0a9ce48dafebcf083c6cde1ae833b5de95a4e4d203a9dbca2142f32476226f3d8c1c395d5c0d60fef8bb58da1ed2633a373dd1b210bbce001d22bff7ed67da8c76126a2700beaf2d3a20aa8a644623ebdfb129998ae08d3e5e56ef6cd782a131403be992e9231edcbbc4140369344f018c8443eee13c7bfaaf991945cc317902259eeca69783f815a1eadd879e62888d81a1ec22df24c6e3d26b3da1db04d415713599de6c63b5c09cec74ece0f5c71a1df0fda60860dd1bfbbb20716b32f53f670c611af30cda3050adf2ac90926ae0af3e50b2bc04b7838eb2236954ae0aa6a561491935635f14db480ab855c5ef0a931e22e32c35276bf5629456f44f0e1e6c0b1f69e4731bb06ba218898fe0d014b6cb7c69cb2db1fa427193b77e74b1977bf642e800dbb19bd0745a1685bc0c782a5705be70de6e40e71c4dbf833d1bd16f1a0656601bc79117269390a59e4f9ab16608969d151c0dbf3d00cf08ecb1c4d608c688567f00086188e1fd53d970440add0b96c44ac178ac74e869369dce10b65598500b06a9964b4d9bc47379b8b31bc6639124557509fb936eb11e94a291685acd95a7fcadab5d295ad16e3b9f9ebed539f537f82d6c3e9301c3a51ded4141160c097c6c874d1ede9297092d81a1992f8049ab6abcc7142e201588757b4bc78dcfd319a270dee3c05abc8df4104fe16ce86d0712d0ff96fdc0f660f36403b808c6b0189a3daf6f441feba39a2a885b7ee2dbf355670422a5fe4f263ec994260940414d04e0f43914791443e91ad2014ba95c984d06e57df9e5de405328490be0b5b607f643cdd7c82e8d1422bfde11fa6e97990f807171f011b5c5070d5a2795f3a8726c2d487a9d57e8f2cebb5779baeada222239315b64bd682fb3170c60443a67943539ba24055f073b99c8054e8807a91bc916c6b90b35893c5e062ed585fd644fd372af2aa62dd2f74270725281e44876353b0bf23c9622541f6cefda9868232846d4d92042a66af7f41f79d584f4fd45f86726d638245ed8823fa73085d627cd93706ea1f1a5be8811030cfda3b0af07d086434a117225c1521981757b3b54d0bcd37dec1beab1fc281d7204a5bedf10e5b6296a9fc57b1ea8d98194bc89e5e8cd95c7a215429ed1912f68d286bbfc55f4886fa66c8dcdc25e8fb0335a64debff751d23d88a23ba43f5dbb572ed3d1eb2f5239306c1f22dc12412be93154530aa4bfec239a8991a6a51bb415a40fbec634666fba1e44c66da466375dcca2eba5e3ce09a5a58b43142c2b415375f2ab36027610c671b4d244477b271f44ee67c4d35a3ded5c9bdb278be8b794de1c8a895be131ec3b6536bfb917468b290a3ac7863d9c84e429ea0bd46377bcd63f2c7de9bf815e18abdd08c604c5cf6de50003ef8ea26471fc97d881355b7d94170a7d429d7c0210a2c4432ab26b57bb3958aba58bd37c94e2d06160f0c866bf70734cfe190200edef9fcfe9795e8810bf2b4ba832d5080d26cea8a04a72b115062550a584a9e5c23adb145cdce6f69259d5aec6d37c3001191bb1d29e612d1bc76be180f6f8dffe8f033f083305c42ddefc7c28dec18d4057c2bcf6aa9c9adc0d57a871a8d29221d9bfd0703941bd65e54cc3b7289f84332298bf78867772f7194b38acd93c039b83dba64c652722092bfa9189d04dd8f50ec90504258d218ddc77774554dc2e0f0260d224d6105d88768ee6b6945bcf441467f57b10910165f33c6d00b78901424c49ad22d0d3cbe74dd361a793e386ad2fe776c0cb435dd716f0c91ab647ada9fb38f5deb00ad16b0856ddeff1c8223fe3aa16b3ad14fd4c03bf8dd6a17e1012c746ffde40cb60ced298ca21d74954b758d783ef534ee38d0df513a2df090d2c5bff50e8578af8873cc3c8c10436ab9b80b2fc1769ca8aa74161b6351a1d8da226da6dcb6403ec68709828c4fed304baa08b3b4c7a47bb72fcffd22252395142cb766b96883f5924c1e6153e395af7e4b0bb40ffd90bc879524b315c26defc11f0e4e73f38b9c1e7d5c9328a7f06c4a5d7380af407bc5605eb1729f3c300b9f817daeb46200ebe85d0e72c37317866a7a0b905fdd8fbb45d474cc34d265e6a040a721c5ba26e5db45199202b0a6d3e8c956075c8642449be9273e5d7c86a554b8f643ef1f7ea984c3eebd42348a394497512b4de8644e8fdf581b2bf11ddf38766a3533e0a283e0786cb35cb73366249fcd31b5345fda1affb507289a33561f08451ad98b512bcc88d01e4a245438b09c434808643d52f1f81aa06664d16474e6fc3edbe82b185c40ffd07321896a26082983b6e93cab35cdbcd9641c70fc0e45a7064a4ab02586aae38a804f75a4688116426a60939445f5a129ba9e82f2d32cfc5082dd6dfae224ef11214c866d0152da2c775a055d59943c75a39835f0543b906304e09dbea24f2573ff8b5404111bad4d195e2caeacbdd8958d509d39a405771294f3f9651a9aa0b03ebecaa919c9cb9ea92c3256576ff8a35f9670e08c2683bacdaff962d65b923fdb625a16f64048468547f196874c3b631290f76a2a6aa57378aeee3cd5f8cec38570ae11217ff6c1e63cf1b8e2133e3cbfd547488ae93a9f5ec2711e4ef735cf8166d29e281e80b2278ec12e9d3c9562c9ae9f2ed7632ba033091154027765f99f82e6f463ae876879ac3700d89739dc3b8a028a969a772668c3a049995f595ef7d9b1bb729cbee5fb7e38e9f566fc1db771e0476a277625c7e3101c0812312e3afd083caadf5bbec61f86186ff83f5262c22460906ef9b7e2b899cbe46217c8c590c8819a5cee452ba85c55ed724d489823216931c88167b69c53befaca1e2c7823001b85b0ba861025af80fb3e4eb672abae8bc828183f9134c951d3b403214b5002bb3dffa633fb497459c088ce327b0b6ef99774effda98633daf495befed62a1761e435fb0451086a33104ac40395eb574e52c8a0bc7c0d22ccfefba541ed65a83011e1f09625a0070c07", 0x1000}], 0x2, &(0x7f00000018c0)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, r1]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee00}}}, @rights={{0x30, 0x1, 0x1, [r2, 0xffffffffffffffff, r4, 0xffffffffffffffff, r4, 0xffffffffffffffff, r2, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r4, r3, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee01}}}], 0xf8, 0x1}}, {{&(0x7f00000019c0)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000008440)=[{0x0}, {&(0x7f0000001b40)="49bd76e4a2413b8bc22ac21258a64f214419931dca33dad6a2d8fea5a6aeb30a45b37e989858fb17d1cc0c28b1300d75926a55884c89314166fac5df3582a68df3b76286cbdbd5bf65223a6b78d2bef6c725f2a56bf8f922ad03bd3e1510cbc75c745289c42bee5aa06a2fec73612649e88e574a0c567ca17d764ea886ecdf1fc555ce9013aa45fe7affa3b7613305275831", 0x92}, {&(0x7f0000001c00)="93c91f851f20c334eee32cb12cea0e368a70c0b6b40911be3c2e930e0315b9f01a479a80b66a64412c8de3cc3469aed046216b90f1a6c395800919a87804cf9225f0572977a630b1aade578a70fc80409f9422834ae89b4b8b4de415361dc4e208d14d1eefc799b14f76d0249fbbf78f406ee0fdb993bb93fb3cf4646fb2d864599ae481029f5a3c8d9417937dc2357979f6cba7cb2b36ea69904bb3aa385f6b4b6578ad1a37c294873a5a24458ba9c13c5e829f9eb5046d6636cd7fb7f93a9429d9993cff2ef5b4f3a9adfc3b8ac751be78a150", 0xd4}, {&(0x7f0000001d00)="58001a56f5ed767035998377545671381e21498c4ee760e374a9cad439c2d2f1d27a85cd0aed79b0a2da8141d3b03fecc59fa7e3afd833a40ebeeb422e9590d78e2f8a36d54fc658c9d4948d90eeb1780eaecd649acd573069fa66", 0x5b}, {&(0x7f00000082c0)="cb6694214a0cca4343fa3f4079a214498c471f209d42f4ecb7f81e2d88dd515bd17380e23ce2f19011f71ced33352ef5d76d01c2e16fdbdf3d7366b78f07f96066e0", 0x42}, {&(0x7f0000008340)="a37f462fc08927c79e188477cf222a7dd7d9e194f91b72dd6607acc4d496ab7d5dbe296004b964a1f4149e138818db21498839536b8c225b6e4855dd2772c0624c04f758961875adc423e81352945bf8808bf59c9c7cd0b59bc4ff12869c0315edc6905855fb2b951b794ef803090b0b600973850ec931b15543607e22692b97dbf7a36fad6da6ea31cfffa10774790778846c74458c7799e7640d1cb8bf84966e08a27d9e9d07e19846ebd3a5e85af7e7ab28d98a83b72e34f8c0da24da35f8b6f2f1176386e59be419e8ea52537441106198d457a4843ef4a1b701ed7a", 0xde}], 0x6, &(0x7f0000008880)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}}], 0xb0, 0x4008840}}], 0x5, 0x24008881) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r4}, 0x10) socket$inet(0x2, 0x3, 0x0) sendmsg$NL80211_CMD_AUTHENTICATE(0xffffffffffffffff, 0x0, 0x4004810) r5 = creat(&(0x7f0000000300)='./bus\x00', 0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r6, &(0x7f0000d84000)={0xa, 0x2, 0x1, @loopback}, 0x1c) sendto$inet6(r6, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) shutdown(r6, 0x3267ab91de94efdd) recvmsg(r6, &(0x7f00000008c0)={0x0, 0x4, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r7 = creat(&(0x7f00000001c0)='./bus\x00', 0x40) ftruncate(r7, 0x12081ff) pwritev2(r5, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$binfmt_elf64(r5, &(0x7f0000001dc0)=ANY=[@ANYBLOB="7f454c46f90001065d0f00000000000003003e0000000000740100000000000040000000000000006e03000000000000ff7f000022c338000100a083050002000300000009000000e2000000000000000000000000000000452c00000000000008000000000000000300000000000000d87a000000000000010000000900000004000000000000000800000000000000040000000000000002000000000000000100010000000000000000000000000006d37c52b00745ef9ed3174c01097ae73099928af4356b73133bd5919545b7a1a08dbc92f185caf6bc74e040040b01b294723ee9c3ed105a4eab9334b28ac05d11c8ecc1e48acebe71b459d36edc0ae1e0027ba6af9ad00433bd6b737676a446d40ba1500a53af4fce714c1c8ccfc55e0232938a0873d3c317c55cfc3320d1405b30146689aa6227990fddf672827888cd83c847c1cae03f13866c0663eb74361f508b50b4c45f11495719312cd4fcf321c6681b4e4d0753b9ca1b6517bc6f9e968118f34bebaa129f2b68fc0f126629e7bf21f8647f761a3cb649128ee984d4db14337f59bd69fa2b7dd2c2fc4de4f24d8e61f80a28acb989fd04469be5313d350ed871871535952102a10390be9bf5a6ff484ba0e3c29f8ea01f3901d07f78d155fffb327c75b4dd34077d1ac5b515974035308944c70d96fa5ecf057d85139ddc2307477d6efcbaf9d20dc0b21269939f7b1de55e14e3aa20fcf13840ad2c3e92af92af081a85fe3717a6eebde3478435392fecdbc7e55515ded927d3155179a2dca00b9b39072b59353f5360093bab7b9b5a02d05c69cdc14ac6d97eccea89a6de82e7d2e26e05ae064d5bf2d92b4435b59fd92fc9e410ff606fcd4fee5ed4aa16320fbe1da2fdf6073db5155546e56ba281b60dc2dc95e60efd9b8e576b0cba43b92d14de595f71a23b359723ccd04a4b4756ec0b24f26ec949e66f24cda14121800c6ead7015874fbd02532508006d179a1d4a97ce1f622f01f5157833e53caf5e12a09e2d91439ffb798f2f6b05489224d0435371f01590d51d96de545a437f266d33abfeb95211f2dff73ae7a68438bcf23d3ed133222ef3258bcb183d10f22b252b4db3b6c16dfdfbb327ddc6d11da4c81b7b2ec0d4c8aceca65e83d441c82ab5b6d2835a3556e3e42885a9c4b88b9f8d1bf588b3be8ee7c913bd1b03973c80e4d18fcd1e2694b8a2e45faced054d8d1cb8d7162b70227dc30039ae36e685bff3887e97565c1cec3e92adf19068341ea6e38234685af33a5d8655b077fad22b2b18355ceb73dc807f141625efd40204830d54f1dfcb780626aace431d5c9a000cb6fd557c0ba0f61de26245940a5d70ce13c2663b31ed677a71f1bc9f81616385c85d37f9885f3f135c3f60f2073413de88bbdbe4da552de5fd630a7f39c7ebe23a3e7fefc3d88d2201882be2bc3b894f1aec34fcbe98acd7103470f67ff5c0d127d35fd4d526bfb1c0817218855c920fe7cbdb53d6fa6ece7a2bf933c5cd4f203ecf5862c751e272a2bcf6c40971516f7cc4687eb9055c606a3b2386e7c0d31cfc18af8186cc4e9adb7d51bb7fb521dff8b43aed1a18ccf84f109e3e9d98fc96363dd54e4317113ba747bee47016729abb6ed4ac353543bf53e427936d083fb9dfeaad8e9d99479b67c2012b1354d5fc8782021d3539b6fe4bffa0ccce57e9d7667b59a0e619d4f900d51378d2fc732fd59a0e54dc7b6d450c4137f0aa3c6c2eebb5c05d436fa27ccfb8d7274103187048a4f31d0785facd6bc84b1b36c16228bce11a4c87168ac508ca3354cb811ed8ed5f30edb80cbffc47cf2a6c043d47f8fd8a02bc4b7c9afffd2e9dde0e19130b89f6f3c104d61cd42af467aec7e46e33ae155c1ff3d174fdfde63141c6e99e9374afbf6ef39d6f7950f616394330df841a7b7eba8fabe4539b51e2a7bea4b2105ace4bd2b079f2da66f3ba62aeabda4d2cac6bfb5b1813801f2dd66f5b4160171164feaa16ef04b89a2b1cffac9bcb286c3fc80902181a6b45fda9e01f0c965baf679d6c1c85625b5883c598679438a78c55a129b1eddc9a5ef7eca5195b73a1ae7da7cac364ddd432af0cf9fe92f0fcae6cf06a70c9b900f2fdd19f25c9e24fb1201d1a5188cc29d28030d1f96d2f31a5a59066fa88050fe391b7201d3b446f7caec1e6c48e3d35934ce890efcb8dd4d642dc3c8eae2aa15f8d6334ca750b5aba64c633aab3f60cf1b9ce1e40719fdb68a1ef7b2143ea78138ae66ee3dbc3f6ef89f9377421b6726107666b09b1ccd8d2f39f834781bf71017cd9d374cd80f9714f773c533c82f4870c48629d7f75dae4baa221f8702ab25cd90c3fbe41bac11808ff41f6c9e68dac19619b3cab629ee76ac7c5fbf962a67490ef2571fe0a48edd5bd820f5e7985a7688391a0f22993735ee924396b203dd8aa3e454d8973315cc643bc417ee62caafc36893d16f2aadf84cbebe2d59f841cf0937c10702dab6a831925a0b4880de51a913ea86583c23a5eaebbb4981934ebd3ab4325cf69b7b3a8c3c5a0b087510e845e85770712abebd64fa70098873d0aa6c4ba8c63fb636ee497b9b7fbf436e2967d0e7137a3f7107bc109a24c2fc5c5c9e0102258e1e8805bbef7011c1056405fa51d2f45037fd80ad5804dfee6bf3c945c31ec2789b93803e15790067d06402be8de10bcc67d84730bc3b8ee3c802325eb567cb08adfd0d77ca6f8154554a6c388d4242c7468d77427f2136ac7e373dd5b2785da3fd64ea6d9bb636b72b29d8bca3356508324c36b904d2df3b214d68910423552038461bf31999d2b468731920cedf028d7a0ddc7c19ed454ff065a816b92cb9d2e040fdd2ee1dbe68d3aaf38ef4017db999aea338d1c3ebb1fcd0b8efab04b3fc0322ad8cbcb4116f371b8b0d85e76f50c55d175b37d4be549fa6978e1eba9c12893a0130cdd6cb9ec17a0c34d7c60aad05f4f088271fbe633b435a2d8538654172e9512876f750145f59ada7d5189878d10c2b87f072bf4e7f880c35974b5802e99f1990e8a347a0b24254cfc7afb5ffc143f6f06baa8dc93a460b3531b1780e24aa7b576aefa2e39f2442bc71b8cf380c0539de9e38d59df8d316bafe72364f2d1ab9c13cadc28ebd94964d951b311caed2a213c22dc732e775e3e01d649f5743aa8e38ab0e73a201febadc2ab2ce83e03e0290ac7dda2603ed2ca2eabeaefa9dd09b868bae2ab1fbb1da83e2d3b156ed7a32adb3d8c01cb9f5e613e2223876fa8b59c7bb740c6368f1f9aa374d2339113fc04376154cb1cf7f6ba9d4c90d2bb501113f399a9f6e17f84668ed3958945f47e83e8ac6289aa8093b0337a28ca2de984efbc0b7fe100c5f3de075c16c0b3c6e949aba0a460d5f139c0a9e6083d3050d6636907583a78457ef8cb6c1fa1567e41f13296c83e21d0dfb1b0f8dd6a4494cef76bfaf08b7311b2d1eaf71227fba4534a02a574c0f71a026684a9040c4f3fb755b9fa39ceb885ab61b1b367fb6ec751f99bfa8919bd480b358c630bec14ac45ba28ba291c9f17556efbc754cd6980fe60d2c6300b5f0b75675e4c8afdbfbbaad93f4f1c8465e812f6f7a313c164d1d01d222f9e56887ae3a2837d0489bc489206954df02a8d95d3b5b1c247e7f200f5e28f2dcb175046d154eca7f934f2c2ad99307de8865e28e4e6e274ec6e9a7deee568f39f03774d124f04bdd7a56674d6596975e612c19ac0ab8ccd1412feba05c3abdcd98b6ffb763f1dc78f40997e912a609e125c114105121e1fdc149202c689e0b4eca134a2bd60e3752d4835f7914dcf9f4fb455c2932c2e10a3adc9939c516966e12440a9b38b25704c2a5591b7daba78a7bab591f580b70e31921d12f8375ce5ef20c7394904d5663395955f616084cf75953ee29508b088c30801541b4c74d096bdc000cba98a124737181036740fcdf56afda3373d83ea400bbd135894bccda8fc129753c2de1a070592106de4e7ff578930d2debdf4378fcf77e669cf2972c11fa1ebd4d48cfbb7bb229be47f937767ec363cf49300198f3838d3ecb7610e2048c530f31291cc64954ba33556a04a9ebfbf94f6507c40d3467c0a9eb197f677b1b120fbfecdb05484bab357817aeca20f1a8f9519b4effb20549583c98cb56a2e5307fba35eaff29764a415ba238aaace20b9094c3479fe733cb37a79f93128fa34e973c7a756dbd0964e83595ce948e2e93487bbe73b31fff03fdb627b5ed97cacef529f66bf4b61e3f376613eb41f686645311470f5088a13d75094f74c0e96651d9445008df2079ccf4c8647655c0ace73d2b5a09c3a43db6b5b381a848dec840009bce788f7904b7569128ef59b6181bdf80575451575cde40908a5090000d13b076b200023a47bbca09289538e6037f759cf9be0c9203b20fcb646c382c7f8aca452e08a164ff3e2ac2b077e928630d727ebb5a58ec8671bc057853ea12739a33779ce81ca8f8f0f1034fe8720044685d5adc014974784b096e6ae4603f356ece482c1ad23eee3022fb347743cc85737eedd184a1d8c1453897dadc38e221b33080d0a0b1f65e7130de4efe043ea94f494ff94bb69d98b9c112e353574b7dd5f73a483767ccb7e82693c008dbbeabeb20171be42d3de63a97d56162b56540a24a5158a9e3d3d82a5241f3347006359f94ac256a33bbc9b3920b6ed28899cb382fff726edc78fd5924615b1c23f437e7a80c0ca181a14a243adc6f77e16639acac2ce6ca9dbabd52f458dd8540656f66643b7f3e40824f99708146320104f6102a1e3e2e318e13171940b833b2d806a30ea283c2196d4634c7668f8af7aa51d84990505bdab21d8d4ffa757ddc7d1f918602bb15d504176f9de3aa6bfa7c2f01a5961a877d0bae26830295d16323a304a80e49b50e55bc1cfba91c267bd01f94b4a7faa7ce0692f49aa29c84b82ac885e255579e61c2492d44eb71283854ddd529b6f86c4a5da6691f50b8ff362b0e93f248de21d8c1ad8458e47727928947e97d160024bf6f16abc0ef2b9555f20b1da38827963a0e1c0f9770d1471d98e88127af1fc1e1e515c41354dccc0f11932db3ea8802d4d8174d10a1e927d9f350b73d13a3ee63358ecb7cfb0f4c1748a3feb32d019e780167afd0718a4eb7b17e77ca8cbdf32c37434ef8226c33cd9e6eb6c748bac4445e6eca5f3451e4f7abf2adfc333b742801c27f34d8caaaf901028b28074ecd1b033b1e149cc5f055d9410fc6216890f4a1b327806e2ddde1970f1990c0183812bd401ccfe168b678d3520deba49eaf44272970bdade1f76ede0dd2be6d49c606fb2a0d93e6dfbc10f54eeeed92036002539454784f0a130686972bbf2ee8c5206186de1aa80bbc22cfb6bd87ae03cb3774831c4d424c9ccd21ecb9b7a2cf53bd5b86c7ad48fb6926b2d331346e1976daa3d3dee8c0cf710636fe315aa15217be5adedf98dffe10dfe9446d52ae2cc55ad820c006e1c4dc8b213ede8d345e8c17db0236b3939ecf54f2f75fd9d3441d82a54f5dea6856fba17d16bf2a14ee069d101b1b694a746f683da494465be4d03e880a287df14fb0c78035cdd62c22bde2f48acfc8693a25b71cf54a62c0034b7eaca485424f692578474f7abc624e4f5b925c608a84c70b5321fc7e80050b9776534f8fb64072bee889e8581e05b2dccd85a53c97d6feaa2b21b60475bd0fcd98206860325b4d6f4718af90b7373253bbdd05b1e1c8498f90d2f3b6bd3521a3daf5759e3da89ba6182d3be5bf3d342e52b4702142c044d26e20558fce6fa10908cbb142d4a8e2078f9282f2c5f916042e98ba66d383735bf5be5be9a272e9a6f5938495d8051a4bb73908a52641d447c3eeca699e28ca868a0f8a2355b4d6d733ff482846e842fde600b3e68b7f3946289048c77570925507b1048790613276ff2e37ca3b3b2c59753c510971126b067355c52ada571919b4284772d18a0a95e361cff7bad7a5516e6b0bb867745e8b5cd65c7506cc9e20d6e6bf1a076a657a86aed15482e6b884a9b1d8b3b73ad94fe5d51d9ec408257a5aeb27d49b5989d00"/5312], 0x14b0) open(&(0x7f0000000040)='./file0\x00', 0x147042, 0x0) r8 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r8, 0x0, 0x0, 0x4003fe) ppoll(0x0, 0x0, &(0x7f0000000180), 0x0, 0x0) [ 268.716922][ T38] audit: type=1800 audit(1697205072.178:528): pid=9148 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name="file0" dev="sda1" ino=1958 res=0 errno=0 [ 268.734645][ T38] audit: type=1800 audit(1697205072.188:529): pid=9145 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name="file0" dev="sda1" ino=1959 res=0 errno=0 [ 268.751274][ T38] audit: type=1800 audit(1697205072.198:530): pid=9157 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name="file0" dev="sda1" ino=1960 res=0 errno=0 [ 268.760012][ T38] audit: type=1800 audit(1697205072.198:531): pid=9146 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name="file0" dev="sda1" ino=1961 res=0 errno=0 13:51:12 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(r0, 0x8, &(0x7f00000002c0)=0x81) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000004c0)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000cde0bc48a2ad0d33e7d0d084ba348882865c22fc827057f0496100fa63b169ffc9486c57d44611b12457fa66f14797a2b278a5ddc88557c353ddf34b7b3b06c0303ed0835b80432c95529b455030cde717084c9591867b2fd22b5dda679e29cea1b089b380a187c6a93add3b14d0b6df690432a1d1bbc570b07bbeab597a866c941c615188432bac6f561324169a0c931f85494e603e9fc6f319844e1988c05e25f28e28700d1ddfdd09a294bfc42c999a3a79dd7b5de9415cc1caf33944ae306d4b73f762040f598739b49a70a4465bae09c2436dd5db83f9dfda5d92ee570f29a91ca3a9ef74620c25e562f1fac1b07d7effd9b8003c0000000000"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x78) sendmmsg$unix(r1, &(0x7f0000008980)=[{{&(0x7f0000000600)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000a40)=[{&(0x7f0000000280)="5ad3440fbd9f1b", 0x7}, {&(0x7f0000000680)="731aec461869f88dae0a5beff3f1e50e8ec8e3de945f51cd2e7c8c9b8755f0b5b21a64050ab85a5eeccf9738874171021a434ebdc43f20bd810a20d2ecb1cfbd76fc9433dd5a657aee34abfefc9415bc278eb4ab2e7176423b2a2e7514c7e0f05ce88ed0b4437c2ce8d362a5c6519bf6f8ab4b958274c48e9ace601873bf4703e0acbb4f274134acec71ce201a9aeaf52f79077c16befbd3080acc62513df731627e6affc67e6230edeb2716276b210c73d12edc4e0fef46efbdb23e27d5cbd0014672cd90e1abf906d8b5737daf583bbcc72a18e5616b71cf08f70c5659902e20a93ae83b431c51e1ab5a4ef72d7b614b40963a6d5fd7abe06c", 0xfa}, {&(0x7f0000000900)="f7516c21d986f4c85170bb96", 0xc}, {&(0x7f0000000940)="221054af89fe80f2dee567b65cc466a31d9dae09477bf307d3ff8dadd7b960a47209e75cc5a890c17504fdf7a4e8d0fe01511eaab40cb7cb4ad0726297cf2c74b77b38ab0abf7f71d6e727503c4174a312ae27a2f48caa83b3c0ef7974e8e568c1617c49b4c666fae60391205e458c0b9dca11d90c0c6350c0fe13bdb7140c22a802084c02b623dd898b0f22ab60a460af381d65cfc3b18235dff9efec78417be35129959c929f5d6bb43d9db7b27ecab6fa62c674a6ae896fb344e08f8356", 0xbf}, {&(0x7f0000000a00)="ee00297aafed21001760033c22ffcd8c9d6f677a4861", 0x16}], 0x5, &(0x7f0000000c00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r4, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [r1, r4, 0xffffffffffffffff, r3, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [r1, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee00}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x100}}, {{&(0x7f0000000d00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000d80), 0x0, &(0x7f0000000e40)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x78, 0x20000084}}, {{0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000ec0)="08bae559afbdc94a01494f7b3408ec0a100366b418a73b2aa8f7e34319a62744c0dbaa52671756c29d3d482fc53cea52be7fe9537ed51275e50fbdbe20134530770d26a4b6cccdc0c2b34e12035713180aa1042173ac11c7f499c900d9ec40353044f9cdb3f23e88609514fcec0b2306e2d8641b8dc0e3c8ae5a2a9dbd546e5ffdd67a7ba2e34b1bf321f018c97e299f50cfaf9f8b3162f63aec1c2618832e9e27858ecc415b51cf0483664a6b6a40c4b5d9c3533b86888241d9e87e0c5c69b75079a3b993b5896ab2457c90f2a4a060", 0xd0}, {&(0x7f0000000fc0)="3253a0c8da65a82105ffd9292855343975614f0af5783304072afe28f90b28c7e61bd2a692007346fc42b47047841aa7150893ba5a247d4e80bd9934e77273504e5d64070f9874ad1936477d047b5b841ecac21036cc8b8a36e1c34fe5caf31c76aae40952c5ac1ad226ed7f0f9be0a0684fd23d65849d4264fb0188f5c7c49c3c55d37788c451619264dd607a9f477687074a25d7c0283242c0443201bad704dd33c76e50dcea22b12160980235ef8fafd9c8ff3be53aed829b0c0a20545436df78bd7d1e384a9a8e5c1e9fae174d3a4a7879a0dd22", 0xd6}, {&(0x7f00000052c0)="22f120d93eca13ab8f20930dae6cfb7f3323875f23e66ed14c467c0e39a77b8e5deca715c54e2041404e923b6416b9a1f07463249b6b3096a1b6b1a77ed11bc8da3ea4c8087901b375aaa3bfd4800617fcb979df617e90098941580302f7d7e6120137ab03e7c24a3f62bd81089998220271f3f8c89e06cb00042f4e4ff1b34ab6469052f0c730b571968f18012eef2df46c376cb15cda310b9c3441a6ba7446bc901692d432c9cdc0b4dd166a44ac220459d290b0ac1e4bf91e1d79d114cc959b50e8707e06fc8e2f4274cecea36b4ce8e788f3dd642a6bf589890c8d241ae7ed0bb257821e420e85ec3de44ba2f80e96e13c812e7bf9edab457e40d2865c9de67037aa501b6eadf789409576ec0fe0e66226501e3898c79dcea9f3a3c369e88a572a69378702fb922f0f2b68644539e2cb4ba4eb3fcac2248b6a865d542f83201a14b4f44a0bbbc803adec939af7334b08ddcc4e9646420fc679a8433bca72813d7e2fb824d2cb9012c49addeb76e4437bb88724a6a15600c8cc6fc6852a8ac7a2d2cc1b9ed0596bc8df95f671f7b324df6ee6862a3c92047c8b084b0536192b1c6643947842f503b22e35b4edb7b6fa2cd79bad7b47d2617b0e0294b8c56abb3841450300fb7cb0012eb5ee7f2d03dd185563cc0224c7513f79415959d94c0f38cd53e7fadad550ffdc4eb9a7f741d56d1b4d37228691e0c351c2828e07f4101ed70446cab84ec023cd42923319c17b46ebd7f1c6a375f71c6101bda92ed0251964e1282216cb8e0c1e86dec5748a48225a5f58c737dcc3916bf46556e6e145eceb9ff8211e4280a2aaa2d0f7e38ba1c0c82b012e95843469e0cffb9b9419256be11c966142d563a3d428143fbafe95089ca11627f51f110d20fd415979d3d0ea917dd545e7e1a49303308680271aff2bc76e384b35720f1d6f5d661239d1f2c9a8775f88deb23ca73b6088511d33d3a5fbc7c22482cc375bb6312d8cd3cab832d8da826fc686351efd179b2cdbc7dcae3009e309cbfc80e04f7ea7a1cae34a6d6a452bfdb7965de0587a704886cdb947a47eafc12be671844082092deeb3d1ebfff08001f04746bed9bb072eb00b4de2af87b16416b26ddd9d9f575ec9b41163b769ddee54d2b86cea2fa428f616b7ae0c4145528e0b541818abaaf9ac6296fb7adc7d9bd6bcc80176b6975e647dc3816e1a1bf20eca88ffe37c292d95c9fcd86a184670db8c0e75fe57bb0b7c7b7c4bbcff542e28dfa40c9778eb7e274456bf72d4291922874e2138886287925c9e1b8e7dbda0070c6d0e196085b503483414dfbbb84406fd75bc0a03f75e4584dad095f60ea5caed79b6507f9b53c49e7051d5b4ec94f012defbf5931ca370174570b9fc8124c5c74e018dc49dc5b7a26aae7b4ca8b46337c45f7546ef9f55eec3b953f170678fbb12e9e8a380a762b2ea1f8b39f7f2b72e989fbaf570c0e3e9e0a887ad6cc8d351c354c06e74cc986c438f27b387ade0c6b39c938b1f8462a6cd66c6836b02b5a51231ae43897d75064f8402f33b2027de0a3167d153a13a82cfb249b1fe042db77f1ac4f8449e52749b9a86b4e4d441cfed554275b042ee1010e7af5bdeeae6d3a96f76bb01eadba194e12de4226afab7ebc292753d60097067b01fcb9c60f5e619b9159dde4969d7488abb879edbe388af17b1e9586941a508fd3fe0ea4ec83b66568c059e8c786af0bbec2c57507b2e914ede65be55515aa70df2ebdbe2b3011ffff937ec96774001d7ee8f4168056a5b52321344c4e0b7cd321cb497dd26735533bddc58297047b76b30b2794e1acc634e4971f59dda3558e5e74d5e79bfef8a4ed1e781448a9c1bb8830a1c334e0970c06c5c9b4f94741b74980bbd53a960a6031a3a2de968ac1438acf280239813866aab1f8c0f4b2e4ef303b2b5670699634bb470fe42550b6dcfa2c9b3ef4c737559d5cb26f5a9a0574a223718fa86aeac8af599d47af7ff73c7518c4a33bc9e40949f1ae4f7019350a1227236b0764ed0046d3d6eeac2a06be18d9c66721dbee88f70acfc42c62d59b7a4d679ada66b879294da17ed323d7d72168650c6dbd6b064ae48111a07f5b6acbb415b802f1f3a28c6cae3e59aa81919e11c04fe6a022258875cbf7ef2155c9054ab2f4975737974b2b8c9480d15cbaceed5f89edb9b2f5f37b43a9eae4b174d613e58443c9382b3cde5c4b93c4b862d9ad4e24e8b9deb80e2ed8bf25bd00cd4b5042ee2fa9d0bfd84092153f1fe2397c041bf208a6dc01c490ada82d82b6567291d5910deabfc6e0e2cc7efc2354ed92dfaa46d959e381d402431e22b35b4f57c0f9287400fc836c74997bf62ec2f7efea9e4f9c13a4b3f16141d3621c4663a4bbc8effd9cfcfeed8289859fe501852955e935e8f818037d5c1dfa86c9152b5938ca193299cd8ac87b44a4eb762c8df6c89abba7c94c0c908441d05fe42252dcef470369984462720af32edbc9cd6e490ddac55381be2cd9d032aed56025939e47e7cfae583bc38f666a529563ba01717f38712d1248a2a5e0a210aed15120b8cd924c1d941f2bc65d541b3099e060479b98fd472cde161188c3b1613e358791876b69650ab9ce5b8ce8402335da7fb64f76d344c55ef3d11c9ce010abe31404b571ee593dfa17ef8a2344bca9096961aa36b73dc42f946e003caa1251a1b36278c73635c20ed0a05c269bc7e47ee37ff9842e090b0d0349262982b347d61c88abbfc8d5a673e667a43fd85e335fd132ccbdf27125f397b0d6538e3884c441b054ac599f7f2cc34a8d40335b4da61f57f467bed079ff6ae77aeaaf3ee0eacea1785843269291eb662ddbe1505710a76ba18282dd4da18e54104a734800d3df956c78e22a4081f500b0ceeed8dc1e3e6d54bf19ab9cd122ce5f2a96c56aff245ee91a12d7d59b71e0575f854486b872891dd9fff988aa6a00477f048a8c04bc245d53abff4adf5a72cfc72d6be2dfd39951d74209873032441784d76188fedfca79341e2a7c5caa2f6db12db16d66b1f1644f6f981c33fd8333341e296e2ddf8d573e8a8075ef6c72ba4bd06ecab47b50a09dbff0148a1cff791b5c48d8b1ca33c2d7b3d7e9bae543db3b58a2a5814210949db87fb1b84877055c6d6b1489d263086dbbed20fce47a8d554fa18d7257216aab85b3830100d59d9b72f6a68cfdd0411cdbbfdcfd5bdf70e6e0ce01d8dab93fb7e456db46935ca8014e0da6bac5532491801fca4c8f10dda5ea584985fd257e9261ea32440f511ebb55b7fe076777277de1b3791799ae1304060ce1e8f5fce994c1ec13e22c063237af6966d98561d02133984deb1c6503764ace47ea4dba0f12a73dad67b93ab57e9c8d81766e1b8121859a355acf98ae6a1a3b2b8a705ef2ea6120631f029ad17e600f029e1f7f83a05cf3b747fa4ae74e74a809ce657b164475a76e8c00e5467bbd1e94525602bc09f2baa9e2d5a9e7c94e8213587809ba961c7936ed9c01e0bb5c0495b986079282f6f679c997d2aa4a0906647dfb8ca9cfab801cc55ae4b72767915330d4cfe890d157c253a16cfc2963676599fce7646f25e6ccd036720903aa28941e617669089d8adab1ae478c806f815d77ed82012702b613620d65646bde7f1c8b3651d1d831e107059e8ca15206935e0d5f6beee65e6ba2d3ff1488b242f6f7b09a6e452cbb547e0f5859e22387f68a1e3526e452fe8139dc4f3cbf86be4b92277fba32e13ce7cfa2686a09a44778abcfe3c2ca9acd127b68291eb3353f853a5fe9596905c246bbe50f59ea56b2e6c785172d5983a9e5ae115841b9ebd8f0bcb5f2b2cec233c086c90ec0bc63d7afee67ebb7ea0e1389faec36ed2ebf3ac780f312e13dc8b098c5d11cf9b31e7cc96b47baea46f21b033a675ccb06b873672433fb42bb2440116f7948153097863255de91855d9890f5d1df532a8858724c292fddbfcf18470f91a22411bd61b64fa9e63ef61421885f331328b393f9eb740b3feae5ffcd1433a2f7ec8abaa40d5be173ac90fd578bc4f217db3c282448bd105bdd9078caa62b590eb37ffb698044dfc269da16297386ab015c005b20213eb14f6169b87462c8ddc8ed2cd299def7c19f4cfe5ca4db7f3bcf0387155f5c357013371b30bc4e363a05063c12c942116e204cc2fe2ae1e638e7eb319199c029c04ce6e75e8d1be7d0ba865bb804ba20eafa7ff1c575ffe1283003c43f58f169265c837cd96fa858d4ba74e55738fa5651f14215dbaef923a7d86bee78231d7f577ac74e9aa3f5d24b34b234097b607d3599bf118730dbbead706e8e80eda62a84abd15d9f50533ae8b7793ae3c6ea959491298855eb817dfd2db404dd19664c093fedc1790b27f228dae5d30d9cf05ff206bc84a59b4d20f8fddca3b22245609cc6339531debf4e28a384d7559b8bae471d33420f9ea162fb9f70bc83a59214633148c2d2b3b45e485958e890caa17ea6aed17290cb2a762adb3e4188b108fb8307e11ed69e85e274da4ba4d91be2aa32cf7f15f18f17e11a39198efe55b039c2088e81efb98f6ff58131dd5519904a380573db4a4d0e55c41ff745e266404c486ab4b2e3025dbf9390aa0d6876c19d290a1f5e07a68213b0fdd9382a86be24a63b5aab2badf5b518b72256452b19d5047ea810c2348993e393767c2fe27c1d33284c8de3cb015277ac311af2688d84927053bb5ba2da5e271f9497fa2e8e6b88b78267410674574f0a27772349e2d193b42a34c3940e52697595fc8b70f42493fd4977b8f5bcbcaa41030d3b38649b3f2e4b913dc2c4912d7bce0d2fd7d7b4de14dd025a469e33151fa13e2e49e54c0aa2275ce45b02f771711cece27c4ebcbe8194c14fb4fedd7e0765e8f5961cfa6f3fa8de76525377fa400673c921c902f6106fe7d097ba70ffcdb914f88eaa800c2bd2a4ab63403a7151819cfd76584189a97f3c5fbd05dc1ea14cd9dfc16e11eb95690157be81998e9727bf5cb4bc41a06015501a45ecbc28b739fbf16c982c54f2fe58d61d942e9d03e8c3f00554da21fb65f6adee2c6a5e79ff3e70da035717a", 0xe00}, {&(0x7f00000010c0)="1529feeeb4", 0x5}, {&(0x7f0000001100)="435d1d9465ee2265d59985291c72f9fa312d301e12addbdbbb5eb11f6f1fbd58da387214ac3508e3ab0694063e6ddc58c2acb6e1e1a104bf6902a8c46cc2601432f8e57c92efb19c325ccabd3fc4c18b3954b20d46c1cb4d657e3799766ee97b5be1c371b66d7f6db797ae7c0b1d91f955532d2a0e1267528638e72ce8e27da888174a284b56b05d0bacff5d26b17dbcb99a7c5a33ccdab63e4637689186242b7c3791d4643d73583cb2f0f74aeab404191435f95c21029988aa025e8da2ff63d0c9e32962398f9ef5d97199a3ddb210f6ad71f2e96cf78e8bb0e12fbf3355123624193dee5ad6850326f711", 0xec}, {&(0x7f0000000ac0)="d79f2b4729e51f07dd8a93fb3973edb21b95a19e2e774ace08012db33b92563b37dc924c224527ef9a0908a4faf949cba885003fcde955a7d8b5cbc4efc32f2c724dc929840c0da4fb071a75e92aa1f2f672284f04182f812a17419ea5b181a039192bc6e0", 0x65}], 0x6, &(0x7f0000001500)=[@cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x70, 0x40000}}, {{&(0x7f0000001580)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000001600)=[{&(0x7f00000062c0)="6e139e668b59a46eeb2cb77dd514f7036b153d59c2371387396705f6d8681f8f6268e84743961f230c27757a6a12db38e3e22fc71c5d8c74e1535a5ae01f76d3384b5ab92b24ee280a1657ea201d048e7008ba1fb6bf9ee09a0242483d51a2e2f588709c9475a5802dab34369172a6f73e34ddd5710c3a970b9af9701936d1b2fe0445ae4b65706875fbc26a650c9b928fe5ae55b0e13ae374bcc752a09d1ade29d1327b0a3fc6a2524e7a6556556c56b1a22d73193f6c80455c05bd61b32bb5ebe26873a8e0b7d338009df7e5219a2d9257d4e83246bba4d3a92607566b2b1149c10d671baa395e273e8e1c6e0b1532ec051dc009812c795159154244db0cb625bcbd3047a1f03a75120a3bb2459314dadaf1e05cb3a0b24d3d32d6ae674a314218747336b915b58d7008b7ca933442150bb616f63c3bd8966b5e8493847be7b0afad6d222d2cf3dfddd68f5473d2fceb5b5c79c9920d4371b62a3db033690653cafac7b7ed5a3e54d866b12a4fd514ee47e676c10e595335113190cd0d25ad70044a1f342cb1dc450a055958eb070cb8d93e25970a5c4dd69f247ea272aff3fa5f80cd90de7e388cb2c28a9983841b39948fc8cf988791f18535a71a993f517c544ff649de5c2deb70af6426651ebc69050a93ab89b9267b9f6798630d94f71d05a64ddfc6e3f92670e594d889c7a373ed68000817de25d12199ea4bc9215118bfc3a0d1eae1996679d8403ffa1de564e720e473cfc6aa5df54542da02651f77095d3ba36cd71a3b941fab8b6f5b7dfb29468139bdc3e93cef421b89600e9a8a8bf095929e35b4cf2f33b193a3b450d1f8b0ba6ba7044a71b54bd23edfe8411089c1e8d36e00f96f2834ff52a737d51c9024bcfeca7593a659cf3f1a4ade377cd78f2a0ce032657aaa8b9ba2a945088f9fcb667cc1a193309f64e579cfbe405713926949863266642e8a449ca6001ffbb47f368c2fbf183bcefb00dc3c667aa3aa31233e7519b53c26bbc619c0907e855a29c103847567c7e4e1c89bf7171dc0aeb356f91bf22e223e0acca4fe9f24dccc5a562f19aa58b5eec38632f367f175a668723fcfba30734b86f040b720d2f44632dddf3e6a27f66b363af46bb009c8cc5bc8c52aa3feaafaec2a647430f8764bf190825f11aac4619b7616b680a43f0991612b731cea27cb0bb1279f93faa0a74cfa16bf17860de471788da059d90c8e28f75c5ce17a5c7bf1fd18d2f4c21b01691d9c73214e36a2ffe3669cd879ee90045b7514800204ae119ad34f8cf34333ed856648b9c8d1d92f1e201d90f6b83d0ded94a9b48070072fb9594bcca99bb48c5bfc57c9a41d8e6c3a7706ad53e9f67c3724e76e13f0a180264fb25154c28920f23297c84fc66db689d43f6e0182cf795dedb461bb72cc3e39b4a304d0f6fed44b615569c8cd46bdac3f54f199845d99eb35ae52360b78795d09b60ea185056e370ac760abb6a9f3a18980099c26443d7bbb3c6b5698a5d05d9f12271a0ed36006527e501f9e12934f38f96b4efd1c99d0576558381ba9f57300de5af491a7099a780999ed0cc1b6577b49f1abba64471ee5f8597d00e625b172ab85bdc02d739cc722063e6fa2becbff7df26bcb793d0d8a738d5ce2564d8a52c119d4a234113e1938fdbdf147ca9bfae1ea167f34c97f249bfc88f8048bc2c2d46e61ee68f7799499f32636bbda6e99428cdc335d9d5fc9fc5039cc528ebee1aedbc9e40eb27b01997a146cbfe09b702eeace2b51b42dd365fd43f9510959321947fda14d36f61e8f47915bd6b2b80972e35ce388681ed194bbcdf7588a59533f73ed4e0493261af4c68d050678559a6f30b24bb628acad247c9dd271700c621aff8ff65006400031a4323b796e6b55b72fe8c8c229592244ad725da8df384dd71e481a5873c9ea01bd0d26df30276767cfd09afa194969323a0d3993b1f70f9b1be6f2ec41275c4f1f4fe93620191c23b44e8a1bf639c66a21b0395ccd233f307568b6bd09bf6c9c1e51bd7ecc6441d36659de34963db135232488fdf8f23a8ddc8abecb2edf3f3b220a6d6a7c18621bae7bf0165f54d5761350a127b9f2418d04a8de9d7a39d2ea4b87dbcc35f45aba28ca5ae869278f819c7ec37e59b4eafd212d0118d71a758c2ece1c28702a77c30fff3aae3bcba0d30fb7998a900b03d51c7e106fe464759b38d95c6492025f00925de3ca3bb80d8907b62f852dc807ebc4f23c6ba95b447573420a89fb444bd01b825f70aef3f461ec16fe7ab2220e598725e69d0d8aae8b0d7bb91a551e8c3f71a2a5b444a8773d37c8869f3c3ade750855d509322411cadef0b62c343b771838422b2f68fd64c7a6b8f5ba93bf2c443dc321eb2248b71789bfc3cdac051cab7e73854f8e6124c5d43afbb2f2cd439bc8f800e7ce0e464b232fe53e55733b2c3996ef06e913d899b922f0921befc3e8d96fa964b22676dcb583f260f2b86f33f9d0211baa05ac60462ede295688b6748fcbfe6c2683608d3e8dc68e195495d414a161cb98fbb5721526d2a8ea32fee524fe673228d06494fa467373f82a4d90b14fdbadcfae61c6d5052bea2274b03bca776b96453d51889d747510219ef6f2baef44f0987cc041b96d9414e32e5e93cdbdd09567cd833cf247edb032bb95f1b66aae4fbbdf1e6a5904d34474a85d002dc0a739da5f9d3dcb3ccffff5d7a90e27540bfeb6df498d67b1622739965577a72f92316f682e09f9e1316325e8765b2c06854a45448c6589e768a205fadd3bf398ccf8197962e2d3fa192cda5935136b63f21a31374181585dc29735640f57122b83302e4563f8e8a35810ac38127836648b9f9d7991978defdfbf8332e8e59bb08e2bda17a1cbb204acab8e975c1dcd6dff94a9d8b883b2c78bbe8053e2725fd26d90abd837d77c82904fc04d4ead611514c786fd4778e49c6e2c6539b8523890ed56e7a199ac4eb0d161df7d2ed9052560d5bed5bfee0761f3cfc40b9b181fbb081b0a0e09ee0fd595053e5af16e93086c0c6007a092f38bd27ebc3591b170c7da92b4307b5644b6686646d3a9f05d118ae2f1e8e8a4f3fac2fdc7fcc26e0163bfb559fa55bcd0723b5e6c856771fa06a0402564c91b20f85be4863342fe8113a393d5f4d099e04302bec092394fdd984d10a190b69aaa599a5666b8cf3e68416c243f430220710f8af6d2ad7c48993d5beb2e920d0ab0de5decd0d87c503c574fade854901b5750bc8bc5a0dd675921001c8cffdc7605aeb69e78d1332415ce55cda3f024dbb29805e032bc801b084ed856a48371f0fa6d15ac3f8436281c0a79c7eefdd9fdfbd7fc60e5d56db1235aac985b9402e0db2cd927e995f1bea4039187581e63fd7bcdef0c235ae0b0b98186a116c0801e15e27e80383d40166cfb3b94dcc59b9bd967ffcba809c643014c75a94016f7505b70a08bdaf70e7367c9a7d01f43708619690be39bbeef7c5d455358311a3c0e2a65861e8cca19352eca9c070ea8a0bc630ea98da01b25f8692f625e72f35e2a9eb38776661d92670f85d1276f3ecd81d77a588f2d10c7f692743f230388d169d2d436c38d272424772c6eca535c9c06ebe24282d54733a856c2a295f174b91a02c0f2c286a2dbd0ff251a1996efe1af711fda90f8ade49f8707e98605e5717c3975303a45421392478b7f079c087c5a94527ec1e452fd6c8ca7a916417f9566ecda978093ceba0961b18587affd5fb4e487d868bf46b2bf2ba3983a6011a216c4078b706006cc4082261132794d97fda1a6323fce87eba12c81c3c291243d803747936405605cfed3eea35c4bdac346002dd17f0809d01399c79f66a6de3177e70c39d0ef37d60e3866605e673b094be4bf6bc5787e38ac3e9ad6fd0eaf3b9448358c65c331cd96bf43c2178fed4aa3e00719cd49100def799a67c31057e3c17c9a771f8cf07ec95a5229991e5845a1db0d32a249f5991e2b186d932e1d78bcff47c6c8b61746b5bcf9557789c10e9a5d057eb254c0f1b9694c36bba94c8a8c080b754049c7eb4ce0f42c28c90706e38cc36b02e7c18aadd0a377ad9aa9122c38f13e4e9a60a23ac4dc54926bd19bedb6a9665c207035142a61ce12868c7365629a265039f26ac88e80713b2b84ed55afcae8be2de021d48e5b7db5b5ea3e916ab65271c304af07aca549b1bf6b21385834a8793a72117f588086fff04dba9e72da55bb15fac774162a4ff7850adcad44d7185d2acfe79090bf07771ee7591e2e6240a303b995a5a8792eb3c2aa4a14fb4700346f8a74cee335ed032d863da6138092f4c4578475b9206a870780defd2a887d12de7b6ddb0faeaa5bb35a676f07622bbe6d632ac8e9c71f7b3cced9dbcaa8d566e3dc10afe41e57c76ae8ebad4de47be5d0e627003e3b74a5fa76ce6106619ba25010be7dc1201730b09a70d8b7c287f92a0ce602da3f6dcb0a36b0fe0f7a741396ce09f8fc6771460625ec9dada96becfffc413539447a6401683be5843d2b1efd1d91f2cf770776219c0126cadf052d01407369600e621abd3145d2e4e87836c3c1713caf55bb8a3155d20d13efb43b47f57b7331de0736fc50029e254a421401c8b9f218af65af082720a1b5d0487963f6106ab6a1f180c4b6e5fac460a10e2aee5ac1266b3cc0d7002b815c8fac0594cc8948bd869138ddf0cc3ed3e4009bfd956b1d3d5887116638f8c50a64586d49b48aa541700c1296bca64b2f7228a43da60f6862c0c42e2a77632110560e9998b073d0f2a636e7b5b58bcbb467b2c5f5ded6a09aa5fe85fddd374bfb7e802793ceda19cfeab93689f53c4ce6e965d0efc32b111a47d39ce882f3b045d5422b2bdc83c5f252defa0715bf49a32b5cbfacf0b5aa826f0024b18bf544f0fa7d75e6e96a72e6fb9fd17e277f8de936e1ecef8cee430cd7bcfdc3d05e7dc32337129766fb351904e7275ccc4288b67a4cd4ac7d09a5d5fff08ec270b664384c9b7c076b90487389ea9033f67dcf6b9d8f755985cb9fc63457a76b02484fb117d26513daf606666f1cfb2bf83983b50408e677a64be1c844868285978f3f19289f1695c40a81478c4f0c1b42e63d9d23c1823d31451a6549e72afaefdad5ad6f162b5dd24bb8e2917387d8748b5e69118b7e230c7f5605dfa9646df35b9e4c475b761d79538fc1052d0605dbdb62d379905fa300aae9c77a456c91f06544af12a7d233198b14d83ac30f6bc25dbe591b3c26073b8b68e44a1949e2f3c30d2e1e102ca6d4f1f3e5f715fa9a7fedfca58b9dce86a5662b92fe2b506cee00374f70300cf9d58ec8837aa2c63374ce6df83837cde1a05ff89c8a4aee4c486aef3222674bd1edb242ea4f64f1f7fe553ba2646b989a995d60bf7a000c2d341c47af70cb90b6ccef2bad294e15d9b1d42c37294d96278416a55c22fa4e51fd064c726a4050dbf3197cc0cf7a82d38835b48a5b3ca0de4fb72230ad3c58333ce49b0ee59c24784d9bfcbc57c9ace0dfea9f354e7e411ab89371231e524a8804f6e8ed15171f4aac543cdd961886543a312e824de2590c889791e74816933efea1e5c72be6da132da5ec59d38cdb28373b94b7d7b7e5784382eed49d68ee86cee36e1567b4d4d77b0b7e0e1a31cffe6ebe7775e0e4060a7c758c99e47c13d8d2cae97a26b3309c60be36164b35b546a93be720b5411fcf25e7a91056178b49262414433b6363aa6466514a7b8552040c920d1b8ee1143c869734b2ea73157dec4246351fd95182040b445c5f4c7e34adc2057e905dba1ca410fc0369", 0x1000}, {&(0x7f00000072c0)="372e98506f3ce4fc22b930aa4449571b9386bdc6bf3fedcde498ee7cb05d3cf389ed6e0125d8430c6f972aac1b3d704eb00c50389d5af5a943ec613013fe35ae282e9bb608b4911c10bffae1401a7e43c187acedf6fb8fc5958e1c8063199d1de37a4a562263771d160ade1d375432d6243b3e0888ad230b59480b3540fe86cb030ce804cd0314b7c4fc648048254163122d4c80a0e6d8e157d1105db87e9fc2590c0bbfd05701805e0c3691c7ea82eeb3359d620b855730474985b05cb7c6a5abedeaf9c88875385b3ac0e4d466834da6e47d2f80626b9e36cd4a9b64c46845c719c12c2cba88e82e7a7d2bc8e50e956be8e8d2d2ed5ff7e8309d4388b0b86d34e41276ae9c5790ab6d9376a6305987b4a527d0873c1e855b1b56baf43395a08583b9df2e0b10da7f27823ee0a2553b48c48fd26cbe72dc6acf57a5ad286ba56bf8bbc1032e10c1996f998a7f29d7e6835566c5049edb1533b61c1cdc8f6b7c4a0dfa172d46d782de124eecfbe6ec26539805a693c342c6d4393b8b5a90886fbbbf4a23a4ad2671a6550462ffecde65b6a34237820f1dcd4b361f82d293ad4559fa1b6297bf30853693afa7763fd3d9f3878f59a129638a17eff47fa85a29808f99fcc849e59984d633a2593d37e0fde040a4c2b0ad00b9bb4a0f5e4dc2ec513115fae5e45539e6aab4dc65cc33c2d6043f8ea11132c5045dba1361a8dbbee15f54630e86028ac0b51f46e9783df661a91b04c7b7ce6c7c78557ee98e317980abc8e96234eae783ebad65d1404738a132939f47c142479672b4da6db1f520417d8ffaaeacbe4076e8ae2bb7f12c5c186770764c1fbe4bb5d1957303b0910f0f151ca5d502e99afecf6361616633aaff0307d4b9561b13bc1bcd8eff4a38da7613c19a2a7ed7cfb15effe557c9cadf397b0bf8e77d99576a5d08851860359b0794515a4aec142b2e8d4517609c51d76ecc06e7115e2785c613521413c1135db7543edeb1bd19477994f60d2cd3db314dbccea185766df1f2cde169e357c303e40ac94472c5c565c5b51fca57848e25fe7e7d959accbd3690b7bb1294e46cf61ce30fff5ff912b32411944cdb4c2ac97216fdb76e94dd33d1093acfa2a13ee2a24f9315cd4f2c07c8b73839534f117f206529f869c49f891d503648ca96a88c00bbf4c0cb02492a7510efe0a253c08a8b2a6661cd9c0cb529a786f1b467a99991fc79e625e9764ff623640b19330a18c3b43ced2d12206ef619261d5695fcd33082bce702c466f593e49e0b6fa29f73233ba29306e9f0b43981b5a4937f346f4a3137ccfc168e5bf0d9f7920441381b1f5cfa175ee9c7295ee5aa62f4ef08cd217cc71d155835a964d9623f10faae3ab05059e57174ffe01cb3cf8267bc5c4aec0d06f145339cde9847d14468cf3529b9884d01c682e293b0fbd4a29deb31d47ff99ae02d5afc426d24676388d4b846eaa47269a0895c9dca140513f53575aa590b13c600542d610905ab930cda813cc3e2f456c57b50e5c212c69687153c63b0355f0fddbffe8534d22c9c15fd597f90404a96d1fec84e88302451887d11a1eadf8d75e7d027cc6a48ed6f6af15e0a43ad01409ef355f3c74ca24e9a4bad8ac48c9e9f2118f9a45aa37ff85e9dce9e06c32104a9440cfd6747be0bbd64c2e0f1b2355140c52a679ce8ad6d95bfdc4dd6bba883ecba61442c854dfa43965047313b02cf1a4784c5f9c1460cc8279907d029518073306bf2c43167618948d4244d71ea84634944b13e1b98264b319c95c6f706ee6fdf8a063ba0cde9a59d6b3cbd0be298eddbad1120f612353eeec2a0a186e0ab3e54dfc355c0397b249c31709a28822426bad0d631c12131e7d067c36627ad993c6e46202feb6e8fead0de66478c26671b8ae0159ae1dd1d1a153b3be22ecbf9db9bf58f3defe4c18081f47563a03fa98fe4b1ec5f1c7cff9eb24783b8e796fc09c403f9d6a5189010a8d30059d7c2cf90cafa1eaa0086f59eabcacdefee850763c0a217f491ec498e0729ce59fa84ed06f36f820e5727615e7def4d0b571303ee4c7a540e22da61d43e596d4a50a2ce6c630a58679191672e4dae14fc6d282fe13bb67adf1fdf9ca1c5faca8a8d115345da25ffd6633dd60328bbf760ef05f16e54fd7e32f4bf2ca680a1e6c7fdc40204fd3a7ae03333d22bddb98a99b8234082b5050cf6cb58062446bce31d68a4f50374fd449cb8ff4975d2d6e2c1f30df499259bed89014388ee441b53d16d19f2ccd84cde670030d75e20fa98ee958eede9fe1e90106f837b094ceabb347c0ef854d8dd63b3a4536d9539c7de1ad509e033ec817c0065307235135da18fccae975137260dff8139256b91e497e24e2d884ae0b0bc3071970d0ada0e7b024ffe63c66145d6e9202d0147e786ba0ea39055ebcf42f8b233a9b0de701fda2d99ccfbd31519e59dfc91445232499c1a4c9040c1c256d1a50ae02bb2dbd773a09a0c4a48dbdf111e5f183d396f63018dac91ba9851d78d46956ffa3bc508acaa964045b699bc9a66df6154eb82ce78a27081b0bd664267002d2d76687c25ebc59b873d88067bfece3cd7212ebe4e8d0d6ee818266f66c276041988914af72354ab78713eddd7d90822288fba8ad9e14bd75b88d256df887f35ead575c95db8a3d02d7bc8970f3f8623a4c26acbed8b4115274c4d339b3323ed1f7709c7a962069cfa309a04c3b23d229618429cd7c4c83c66ea05975755f96d1124f649f82b2309b548132af64b9e0d8fb2234616f0a9ce48dafebcf083c6cde1ae833b5de95a4e4d203a9dbca2142f32476226f3d8c1c395d5c0d60fef8bb58da1ed2633a373dd1b210bbce001d22bff7ed67da8c76126a2700beaf2d3a20aa8a644623ebdfb129998ae08d3e5e56ef6cd782a131403be992e9231edcbbc4140369344f018c8443eee13c7bfaaf991945cc317902259eeca69783f815a1eadd879e62888d81a1ec22df24c6e3d26b3da1db04d415713599de6c63b5c09cec74ece0f5c71a1df0fda60860dd1bfbbb20716b32f53f670c611af30cda3050adf2ac90926ae0af3e50b2bc04b7838eb2236954ae0aa6a561491935635f14db480ab855c5ef0a931e22e32c35276bf5629456f44f0e1e6c0b1f69e4731bb06ba218898fe0d014b6cb7c69cb2db1fa427193b77e74b1977bf642e800dbb19bd0745a1685bc0c782a5705be70de6e40e71c4dbf833d1bd16f1a0656601bc79117269390a59e4f9ab16608969d151c0dbf3d00cf08ecb1c4d608c688567f00086188e1fd53d970440add0b96c44ac178ac74e869369dce10b65598500b06a9964b4d9bc47379b8b31bc6639124557509fb936eb11e94a291685acd95a7fcadab5d295ad16e3b9f9ebed539f537f82d6c3e9301c3a51ded4141160c097c6c874d1ede9297092d81a1992f8049ab6abcc7142e201588757b4bc78dcfd319a270dee3c05abc8df4104fe16ce86d0712d0ff96fdc0f660f36403b808c6b0189a3daf6f441feba39a2a885b7ee2dbf355670422a5fe4f263ec994260940414d04e0f43914791443e91ad2014ba95c984d06e57df9e5de405328490be0b5b607f643cdd7c82e8d1422bfde11fa6e97990f807171f011b5c5070d5a2795f3a8726c2d487a9d57e8f2cebb5779baeada222239315b64bd682fb3170c60443a67943539ba24055f073b99c8054e8807a91bc916c6b90b35893c5e062ed585fd644fd372af2aa62dd2f74270725281e44876353b0bf23c9622541f6cefda9868232846d4d92042a66af7f41f79d584f4fd45f86726d638245ed8823fa73085d627cd93706ea1f1a5be8811030cfda3b0af07d086434a117225c1521981757b3b54d0bcd37dec1beab1fc281d7204a5bedf10e5b6296a9fc57b1ea8d98194bc89e5e8cd95c7a215429ed1912f68d286bbfc55f4886fa66c8dcdc25e8fb0335a64debff751d23d88a23ba43f5dbb572ed3d1eb2f5239306c1f22dc12412be93154530aa4bfec239a8991a6a51bb415a40fbec634666fba1e44c66da466375dcca2eba5e3ce09a5a58b43142c2b415375f2ab36027610c671b4d244477b271f44ee67c4d35a3ded5c9bdb278be8b794de1c8a895be131ec3b6536bfb917468b290a3ac7863d9c84e429ea0bd46377bcd63f2c7de9bf815e18abdd08c604c5cf6de50003ef8ea26471fc97d881355b7d94170a7d429d7c0210a2c4432ab26b57bb3958aba58bd37c94e2d06160f0c866bf70734cfe190200edef9fcfe9795e8810bf2b4ba832d5080d26cea8a04a72b115062550a584a9e5c23adb145cdce6f69259d5aec6d37c3001191bb1d29e612d1bc76be180f6f8dffe8f033f083305c42ddefc7c28dec18d4057c2bcf6aa9c9adc0d57a871a8d29221d9bfd0703941bd65e54cc3b7289f84332298bf78867772f7194b38acd93c039b83dba64c652722092bfa9189d04dd8f50ec90504258d218ddc77774554dc2e0f0260d224d6105d88768ee6b6945bcf441467f57b10910165f33c6d00b78901424c49ad22d0d3cbe74dd361a793e386ad2fe776c0cb435dd716f0c91ab647ada9fb38f5deb00ad16b0856ddeff1c8223fe3aa16b3ad14fd4c03bf8dd6a17e1012c746ffde40cb60ced298ca21d74954b758d783ef534ee38d0df513a2df090d2c5bff50e8578af8873cc3c8c10436ab9b80b2fc1769ca8aa74161b6351a1d8da226da6dcb6403ec68709828c4fed304baa08b3b4c7a47bb72fcffd22252395142cb766b96883f5924c1e6153e395af7e4b0bb40ffd90bc879524b315c26defc11f0e4e73f38b9c1e7d5c9328a7f06c4a5d7380af407bc5605eb1729f3c300b9f817daeb46200ebe85d0e72c37317866a7a0b905fdd8fbb45d474cc34d265e6a040a721c5ba26e5db45199202b0a6d3e8c956075c8642449be9273e5d7c86a554b8f643ef1f7ea984c3eebd42348a394497512b4de8644e8fdf581b2bf11ddf38766a3533e0a283e0786cb35cb73366249fcd31b5345fda1affb507289a33561f08451ad98b512bcc88d01e4a245438b09c434808643d52f1f81aa06664d16474e6fc3edbe82b185c40ffd07321896a26082983b6e93cab35cdbcd9641c70fc0e45a7064a4ab02586aae38a804f75a4688116426a60939445f5a129ba9e82f2d32cfc5082dd6dfae224ef11214c866d0152da2c775a055d59943c75a39835f0543b906304e09dbea24f2573ff8b5404111bad4d195e2caeacbdd8958d509d39a405771294f3f9651a9aa0b03ebecaa919c9cb9ea92c3256576ff8a35f9670e08c2683bacdaff962d65b923fdb625a16f64048468547f196874c3b631290f76a2a6aa57378aeee3cd5f8cec38570ae11217ff6c1e63cf1b8e2133e3cbfd547488ae93a9f5ec2711e4ef735cf8166d29e281e80b2278ec12e9d3c9562c9ae9f2ed7632ba033091154027765f99f82e6f463ae876879ac3700d89739dc3b8a028a969a772668c3a049995f595ef7d9b1bb729cbee5fb7e38e9f566fc1db771e0476a277625c7e3101c0812312e3afd083caadf5bbec61f86186ff83f5262c22460906ef9b7e2b899cbe46217c8c590c8819a5cee452ba85c55ed724d489823216931c88167b69c53befaca1e2c7823001b85b0ba861025af80fb3e4eb672abae8bc828183f9134c951d3b403214b5002bb3dffa633fb497459c088ce327b0b6ef99774effda98633daf495befed62a1761e435fb0451086a33104ac40395eb574e52c8a0bc7c0d22ccfefba541ed65a83011e1f09625a0070c07", 0x1000}], 0x2, &(0x7f00000018c0)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, r1]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee00}}}, @rights={{0x30, 0x1, 0x1, [r2, 0xffffffffffffffff, r4, 0xffffffffffffffff, r4, 0xffffffffffffffff, r2, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r4, r3, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee01}}}], 0xf8, 0x1}}, {{&(0x7f00000019c0)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000008440)=[{0x0}, {&(0x7f0000001b40)="49bd76e4a2413b8bc22ac21258a64f214419931dca33dad6a2d8fea5a6aeb30a45b37e989858fb17d1cc0c28b1300d75926a55884c89314166fac5df3582a68df3b76286cbdbd5bf65223a6b78d2bef6c725f2a56bf8f922ad03bd3e1510cbc75c745289c42bee5aa06a2fec73612649e88e574a0c567ca17d764ea886ecdf1fc555ce9013aa45fe7affa3b7613305275831", 0x92}, {&(0x7f0000001c00)="93c91f851f20c334eee32cb12cea0e368a70c0b6b40911be3c2e930e0315b9f01a479a80b66a64412c8de3cc3469aed046216b90f1a6c395800919a87804cf9225f0572977a630b1aade578a70fc80409f9422834ae89b4b8b4de415361dc4e208d14d1eefc799b14f76d0249fbbf78f406ee0fdb993bb93fb3cf4646fb2d864599ae481029f5a3c8d9417937dc2357979f6cba7cb2b36ea69904bb3aa385f6b4b6578ad1a37c294873a5a24458ba9c13c5e829f9eb5046d6636cd7fb7f93a9429d9993cff2ef5b4f3a9adfc3b8ac751be78a150", 0xd4}, {&(0x7f0000001d00)="58001a56f5ed767035998377545671381e21498c4ee760e374a9cad439c2d2f1d27a85cd0aed79b0a2da8141d3b03fecc59fa7e3afd833a40ebeeb422e9590d78e2f8a36d54fc658c9d4948d90eeb1780eaecd649acd573069fa66", 0x5b}, {&(0x7f00000082c0)="cb6694214a0cca4343fa3f4079a214498c471f209d42f4ecb7f81e2d88dd515bd17380e23ce2f19011f71ced33352ef5d76d01c2e16fdbdf3d7366b78f07f96066e0", 0x42}, {&(0x7f0000008340)="a37f462fc08927c79e188477cf222a7dd7d9e194f91b72dd6607acc4d496ab7d5dbe296004b964a1f4149e138818db21498839536b8c225b6e4855dd2772c0624c04f758961875adc423e81352945bf8808bf59c9c7cd0b59bc4ff12869c0315edc6905855fb2b951b794ef803090b0b600973850ec931b15543607e22692b97dbf7a36fad6da6ea31cfffa10774790778846c74458c7799e7640d1cb8bf84966e08a27d9e9d07e19846ebd3a5e85af7e7ab28d98a83b72e34f8c0da24da35f8b6f2f1176386e59be419e8ea52537441106198d457a4843ef4a1b701ed7a", 0xde}], 0x6, &(0x7f0000008880)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}}], 0xb0, 0x4008840}}], 0x5, 0x24008881) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r4}, 0x10) socket$inet(0x2, 0x3, 0x0) sendmsg$NL80211_CMD_AUTHENTICATE(0xffffffffffffffff, 0x0, 0x4004810) r5 = creat(&(0x7f0000000300)='./bus\x00', 0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r6, &(0x7f0000d84000)={0xa, 0x2, 0x1, @loopback}, 0x1c) sendto$inet6(r6, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) shutdown(r6, 0x3267ab91de94efdd) recvmsg(r6, &(0x7f00000008c0)={0x0, 0x4, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r7 = creat(&(0x7f00000001c0)='./bus\x00', 0x40) ftruncate(r7, 0x12081ff) pwritev2(r5, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$binfmt_elf64(r5, &(0x7f0000001dc0)=ANY=[@ANYBLOB="7f454c46f90001065d0f00000000000003003e0000000000740100000000000040000000000000006e03000000000000ff7f000022c338000100a083050002000300000009000000e2000000000000000000000000000000452c00000000000008000000000000000300000000000000d87a000000000000010000000900000004000000000000000800000000000000040000000000000002000000000000000100010000000000000000000000000006d37c52b00745ef9ed3174c01097ae73099928af4356b73133bd5919545b7a1a08dbc92f185caf6bc74e040040b01b294723ee9c3ed105a4eab9334b28ac05d11c8ecc1e48acebe71b459d36edc0ae1e0027ba6af9ad00433bd6b737676a446d40ba1500a53af4fce714c1c8ccfc55e0232938a0873d3c317c55cfc3320d1405b30146689aa6227990fddf672827888cd83c847c1cae03f13866c0663eb74361f508b50b4c45f11495719312cd4fcf321c6681b4e4d0753b9ca1b6517bc6f9e968118f34bebaa129f2b68fc0f126629e7bf21f8647f761a3cb649128ee984d4db14337f59bd69fa2b7dd2c2fc4de4f24d8e61f80a28acb989fd04469be5313d350ed871871535952102a10390be9bf5a6ff484ba0e3c29f8ea01f3901d07f78d155fffb327c75b4dd34077d1ac5b515974035308944c70d96fa5ecf057d85139ddc2307477d6efcbaf9d20dc0b21269939f7b1de55e14e3aa20fcf13840ad2c3e92af92af081a85fe3717a6eebde3478435392fecdbc7e55515ded927d3155179a2dca00b9b39072b59353f5360093bab7b9b5a02d05c69cdc14ac6d97eccea89a6de82e7d2e26e05ae064d5bf2d92b4435b59fd92fc9e410ff606fcd4fee5ed4aa16320fbe1da2fdf6073db5155546e56ba281b60dc2dc95e60efd9b8e576b0cba43b92d14de595f71a23b359723ccd04a4b4756ec0b24f26ec949e66f24cda14121800c6ead7015874fbd02532508006d179a1d4a97ce1f622f01f5157833e53caf5e12a09e2d91439ffb798f2f6b05489224d0435371f01590d51d96de545a437f266d33abfeb95211f2dff73ae7a68438bcf23d3ed133222ef3258bcb183d10f22b252b4db3b6c16dfdfbb327ddc6d11da4c81b7b2ec0d4c8aceca65e83d441c82ab5b6d2835a3556e3e42885a9c4b88b9f8d1bf588b3be8ee7c913bd1b03973c80e4d18fcd1e2694b8a2e45faced054d8d1cb8d7162b70227dc30039ae36e685bff3887e97565c1cec3e92adf19068341ea6e38234685af33a5d8655b077fad22b2b18355ceb73dc807f141625efd40204830d54f1dfcb780626aace431d5c9a000cb6fd557c0ba0f61de26245940a5d70ce13c2663b31ed677a71f1bc9f81616385c85d37f9885f3f135c3f60f2073413de88bbdbe4da552de5fd630a7f39c7ebe23a3e7fefc3d88d2201882be2bc3b894f1aec34fcbe98acd7103470f67ff5c0d127d35fd4d526bfb1c0817218855c920fe7cbdb53d6fa6ece7a2bf933c5cd4f203ecf5862c751e272a2bcf6c40971516f7cc4687eb9055c606a3b2386e7c0d31cfc18af8186cc4e9adb7d51bb7fb521dff8b43aed1a18ccf84f109e3e9d98fc96363dd54e4317113ba747bee47016729abb6ed4ac353543bf53e427936d083fb9dfeaad8e9d99479b67c2012b1354d5fc8782021d3539b6fe4bffa0ccce57e9d7667b59a0e619d4f900d51378d2fc732fd59a0e54dc7b6d450c4137f0aa3c6c2eebb5c05d436fa27ccfb8d7274103187048a4f31d0785facd6bc84b1b36c16228bce11a4c87168ac508ca3354cb811ed8ed5f30edb80cbffc47cf2a6c043d47f8fd8a02bc4b7c9afffd2e9dde0e19130b89f6f3c104d61cd42af467aec7e46e33ae155c1ff3d174fdfde63141c6e99e9374afbf6ef39d6f7950f616394330df841a7b7eba8fabe4539b51e2a7bea4b2105ace4bd2b079f2da66f3ba62aeabda4d2cac6bfb5b1813801f2dd66f5b4160171164feaa16ef04b89a2b1cffac9bcb286c3fc80902181a6b45fda9e01f0c965baf679d6c1c85625b5883c598679438a78c55a129b1eddc9a5ef7eca5195b73a1ae7da7cac364ddd432af0cf9fe92f0fcae6cf06a70c9b900f2fdd19f25c9e24fb1201d1a5188cc29d28030d1f96d2f31a5a59066fa88050fe391b7201d3b446f7caec1e6c48e3d35934ce890efcb8dd4d642dc3c8eae2aa15f8d6334ca750b5aba64c633aab3f60cf1b9ce1e40719fdb68a1ef7b2143ea78138ae66ee3dbc3f6ef89f9377421b6726107666b09b1ccd8d2f39f834781bf71017cd9d374cd80f9714f773c533c82f4870c48629d7f75dae4baa221f8702ab25cd90c3fbe41bac11808ff41f6c9e68dac19619b3cab629ee76ac7c5fbf962a67490ef2571fe0a48edd5bd820f5e7985a7688391a0f22993735ee924396b203dd8aa3e454d8973315cc643bc417ee62caafc36893d16f2aadf84cbebe2d59f841cf0937c10702dab6a831925a0b4880de51a913ea86583c23a5eaebbb4981934ebd3ab4325cf69b7b3a8c3c5a0b087510e845e85770712abebd64fa70098873d0aa6c4ba8c63fb636ee497b9b7fbf436e2967d0e7137a3f7107bc109a24c2fc5c5c9e0102258e1e8805bbef7011c1056405fa51d2f45037fd80ad5804dfee6bf3c945c31ec2789b93803e15790067d06402be8de10bcc67d84730bc3b8ee3c802325eb567cb08adfd0d77ca6f8154554a6c388d4242c7468d77427f2136ac7e373dd5b2785da3fd64ea6d9bb636b72b29d8bca3356508324c36b904d2df3b214d68910423552038461bf31999d2b468731920cedf028d7a0ddc7c19ed454ff065a816b92cb9d2e040fdd2ee1dbe68d3aaf38ef4017db999aea338d1c3ebb1fcd0b8efab04b3fc0322ad8cbcb4116f371b8b0d85e76f50c55d175b37d4be549fa6978e1eba9c12893a0130cdd6cb9ec17a0c34d7c60aad05f4f088271fbe633b435a2d8538654172e9512876f750145f59ada7d5189878d10c2b87f072bf4e7f880c35974b5802e99f1990e8a347a0b24254cfc7afb5ffc143f6f06baa8dc93a460b3531b1780e24aa7b576aefa2e39f2442bc71b8cf380c0539de9e38d59df8d316bafe72364f2d1ab9c13cadc28ebd94964d951b311caed2a213c22dc732e775e3e01d649f5743aa8e38ab0e73a201febadc2ab2ce83e03e0290ac7dda2603ed2ca2eabeaefa9dd09b868bae2ab1fbb1da83e2d3b156ed7a32adb3d8c01cb9f5e613e2223876fa8b59c7bb740c6368f1f9aa374d2339113fc04376154cb1cf7f6ba9d4c90d2bb501113f399a9f6e17f84668ed3958945f47e83e8ac6289aa8093b0337a28ca2de984efbc0b7fe100c5f3de075c16c0b3c6e949aba0a460d5f139c0a9e6083d3050d6636907583a78457ef8cb6c1fa1567e41f13296c83e21d0dfb1b0f8dd6a4494cef76bfaf08b7311b2d1eaf71227fba4534a02a574c0f71a026684a9040c4f3fb755b9fa39ceb885ab61b1b367fb6ec751f99bfa8919bd480b358c630bec14ac45ba28ba291c9f17556efbc754cd6980fe60d2c6300b5f0b75675e4c8afdbfbbaad93f4f1c8465e812f6f7a313c164d1d01d222f9e56887ae3a2837d0489bc489206954df02a8d95d3b5b1c247e7f200f5e28f2dcb175046d154eca7f934f2c2ad99307de8865e28e4e6e274ec6e9a7deee568f39f03774d124f04bdd7a56674d6596975e612c19ac0ab8ccd1412feba05c3abdcd98b6ffb763f1dc78f40997e912a609e125c114105121e1fdc149202c689e0b4eca134a2bd60e3752d4835f7914dcf9f4fb455c2932c2e10a3adc9939c516966e12440a9b38b25704c2a5591b7daba78a7bab591f580b70e31921d12f8375ce5ef20c7394904d5663395955f616084cf75953ee29508b088c30801541b4c74d096bdc000cba98a124737181036740fcdf56afda3373d83ea400bbd135894bccda8fc129753c2de1a070592106de4e7ff578930d2debdf4378fcf77e669cf2972c11fa1ebd4d48cfbb7bb229be47f937767ec363cf49300198f3838d3ecb7610e2048c530f31291cc64954ba33556a04a9ebfbf94f6507c40d3467c0a9eb197f677b1b120fbfecdb05484bab357817aeca20f1a8f9519b4effb20549583c98cb56a2e5307fba35eaff29764a415ba238aaace20b9094c3479fe733cb37a79f93128fa34e973c7a756dbd0964e83595ce948e2e93487bbe73b31fff03fdb627b5ed97cacef529f66bf4b61e3f376613eb41f686645311470f5088a13d75094f74c0e96651d9445008df2079ccf4c8647655c0ace73d2b5a09c3a43db6b5b381a848dec840009bce788f7904b7569128ef59b6181bdf80575451575cde40908a5090000d13b076b200023a47bbca09289538e6037f759cf9be0c9203b20fcb646c382c7f8aca452e08a164ff3e2ac2b077e928630d727ebb5a58ec8671bc057853ea12739a33779ce81ca8f8f0f1034fe8720044685d5adc014974784b096e6ae4603f356ece482c1ad23eee3022fb347743cc85737eedd184a1d8c1453897dadc38e221b33080d0a0b1f65e7130de4efe043ea94f494ff94bb69d98b9c112e353574b7dd5f73a483767ccb7e82693c008dbbeabeb20171be42d3de63a97d56162b56540a24a5158a9e3d3d82a5241f3347006359f94ac256a33bbc9b3920b6ed28899cb382fff726edc78fd5924615b1c23f437e7a80c0ca181a14a243adc6f77e16639acac2ce6ca9dbabd52f458dd8540656f66643b7f3e40824f99708146320104f6102a1e3e2e318e13171940b833b2d806a30ea283c2196d4634c7668f8af7aa51d84990505bdab21d8d4ffa757ddc7d1f918602bb15d504176f9de3aa6bfa7c2f01a5961a877d0bae26830295d16323a304a80e49b50e55bc1cfba91c267bd01f94b4a7faa7ce0692f49aa29c84b82ac885e255579e61c2492d44eb71283854ddd529b6f86c4a5da6691f50b8ff362b0e93f248de21d8c1ad8458e47727928947e97d160024bf6f16abc0ef2b9555f20b1da38827963a0e1c0f9770d1471d98e88127af1fc1e1e515c41354dccc0f11932db3ea8802d4d8174d10a1e927d9f350b73d13a3ee63358ecb7cfb0f4c1748a3feb32d019e780167afd0718a4eb7b17e77ca8cbdf32c37434ef8226c33cd9e6eb6c748bac4445e6eca5f3451e4f7abf2adfc333b742801c27f34d8caaaf901028b28074ecd1b033b1e149cc5f055d9410fc6216890f4a1b327806e2ddde1970f1990c0183812bd401ccfe168b678d3520deba49eaf44272970bdade1f76ede0dd2be6d49c606fb2a0d93e6dfbc10f54eeeed92036002539454784f0a130686972bbf2ee8c5206186de1aa80bbc22cfb6bd87ae03cb3774831c4d424c9ccd21ecb9b7a2cf53bd5b86c7ad48fb6926b2d331346e1976daa3d3dee8c0cf710636fe315aa15217be5adedf98dffe10dfe9446d52ae2cc55ad820c006e1c4dc8b213ede8d345e8c17db0236b3939ecf54f2f75fd9d3441d82a54f5dea6856fba17d16bf2a14ee069d101b1b694a746f683da494465be4d03e880a287df14fb0c78035cdd62c22bde2f48acfc8693a25b71cf54a62c0034b7eaca485424f692578474f7abc624e4f5b925c608a84c70b5321fc7e80050b9776534f8fb64072bee889e8581e05b2dccd85a53c97d6feaa2b21b60475bd0fcd98206860325b4d6f4718af90b7373253bbdd05b1e1c8498f90d2f3b6bd3521a3daf5759e3da89ba6182d3be5bf3d342e52b4702142c044d26e20558fce6fa10908cbb142d4a8e2078f9282f2c5f916042e98ba66d383735bf5be5be9a272e9a6f5938495d8051a4bb73908a52641d447c3eeca699e28ca868a0f8a2355b4d6d733ff482846e842fde600b3e68b7f3946289048c77570925507b1048790613276ff2e37ca3b3b2c59753c510971126b067355c52ada571919b4284772d18a0a95e361cff7bad7a5516e6b0bb867745e8b5cd65c7506cc9e20d6e6bf1a076a657a86aed15482e6b884a9b1d8b3b73ad94fe5d51d9ec408257a5aeb27d49b5989d00"/5312], 0x14b0) open(&(0x7f0000000040)='./file0\x00', 0x147042, 0x0) r8 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r8, 0x0, 0x0, 0x4003fe) ppoll(0x0, 0x0, &(0x7f0000000180), 0x0, 0x0) 13:51:12 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(r0, 0x8, &(0x7f00000002c0)=0x81) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000004c0)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000cde0bc48a2ad0d33e7d0d084ba348882865c22fc827057f0496100fa63b169ffc9486c57d44611b12457fa66f14797a2b278a5ddc88557c353ddf34b7b3b06c0303ed0835b80432c95529b455030cde717084c9591867b2fd22b5dda679e29cea1b089b380a187c6a93add3b14d0b6df690432a1d1bbc570b07bbeab597a866c941c615188432bac6f561324169a0c931f85494e603e9fc6f319844e1988c05e25f28e28700d1ddfdd09a294bfc42c999a3a79dd7b5de9415cc1caf33944ae306d4b73f762040f598739b49a70a4465bae09c2436dd5db83f9dfda5d92ee570f29a91ca3a9ef74620c25e562f1fac1b07d7effd9b8003c0000000000"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x78) sendmmsg$unix(r1, &(0x7f0000008980)=[{{&(0x7f0000000600)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000a40)=[{&(0x7f0000000280)="5ad3440fbd9f1b", 0x7}, {&(0x7f0000000680)="731aec461869f88dae0a5beff3f1e50e8ec8e3de945f51cd2e7c8c9b8755f0b5b21a64050ab85a5eeccf9738874171021a434ebdc43f20bd810a20d2ecb1cfbd76fc9433dd5a657aee34abfefc9415bc278eb4ab2e7176423b2a2e7514c7e0f05ce88ed0b4437c2ce8d362a5c6519bf6f8ab4b958274c48e9ace601873bf4703e0acbb4f274134acec71ce201a9aeaf52f79077c16befbd3080acc62513df731627e6affc67e6230edeb2716276b210c73d12edc4e0fef46efbdb23e27d5cbd0014672cd90e1abf906d8b5737daf583bbcc72a18e5616b71cf08f70c5659902e20a93ae83b431c51e1ab5a4ef72d7b614b40963a6d5fd7abe06c", 0xfa}, {&(0x7f0000000900)="f7516c21d986f4c85170bb96", 0xc}, {&(0x7f0000000940)="221054af89fe80f2dee567b65cc466a31d9dae09477bf307d3ff8dadd7b960a47209e75cc5a890c17504fdf7a4e8d0fe01511eaab40cb7cb4ad0726297cf2c74b77b38ab0abf7f71d6e727503c4174a312ae27a2f48caa83b3c0ef7974e8e568c1617c49b4c666fae60391205e458c0b9dca11d90c0c6350c0fe13bdb7140c22a802084c02b623dd898b0f22ab60a460af381d65cfc3b18235dff9efec78417be35129959c929f5d6bb43d9db7b27ecab6fa62c674a6ae896fb344e08f8356", 0xbf}, {&(0x7f0000000a00)="ee00297aafed21001760033c22ffcd8c9d6f677a4861", 0x16}], 0x5, &(0x7f0000000c00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r4, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [r1, r4, 0xffffffffffffffff, r3, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [r1, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee00}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x100}}, {{&(0x7f0000000d00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000d80), 0x0, &(0x7f0000000e40)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x78, 0x20000084}}, {{0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000ec0)="08bae559afbdc94a01494f7b3408ec0a100366b418a73b2aa8f7e34319a62744c0dbaa52671756c29d3d482fc53cea52be7fe9537ed51275e50fbdbe20134530770d26a4b6cccdc0c2b34e12035713180aa1042173ac11c7f499c900d9ec40353044f9cdb3f23e88609514fcec0b2306e2d8641b8dc0e3c8ae5a2a9dbd546e5ffdd67a7ba2e34b1bf321f018c97e299f50cfaf9f8b3162f63aec1c2618832e9e27858ecc415b51cf0483664a6b6a40c4b5d9c3533b86888241d9e87e0c5c69b75079a3b993b5896ab2457c90f2a4a060", 0xd0}, {&(0x7f0000000fc0)="3253a0c8da65a82105ffd9292855343975614f0af5783304072afe28f90b28c7e61bd2a692007346fc42b47047841aa7150893ba5a247d4e80bd9934e77273504e5d64070f9874ad1936477d047b5b841ecac21036cc8b8a36e1c34fe5caf31c76aae40952c5ac1ad226ed7f0f9be0a0684fd23d65849d4264fb0188f5c7c49c3c55d37788c451619264dd607a9f477687074a25d7c0283242c0443201bad704dd33c76e50dcea22b12160980235ef8fafd9c8ff3be53aed829b0c0a20545436df78bd7d1e384a9a8e5c1e9fae174d3a4a7879a0dd22", 0xd6}, {&(0x7f00000052c0)="22f120d93eca13ab8f20930dae6cfb7f3323875f23e66ed14c467c0e39a77b8e5deca715c54e2041404e923b6416b9a1f07463249b6b3096a1b6b1a77ed11bc8da3ea4c8087901b375aaa3bfd4800617fcb979df617e90098941580302f7d7e6120137ab03e7c24a3f62bd81089998220271f3f8c89e06cb00042f4e4ff1b34ab6469052f0c730b571968f18012eef2df46c376cb15cda310b9c3441a6ba7446bc901692d432c9cdc0b4dd166a44ac220459d290b0ac1e4bf91e1d79d114cc959b50e8707e06fc8e2f4274cecea36b4ce8e788f3dd642a6bf589890c8d241ae7ed0bb257821e420e85ec3de44ba2f80e96e13c812e7bf9edab457e40d2865c9de67037aa501b6eadf789409576ec0fe0e66226501e3898c79dcea9f3a3c369e88a572a69378702fb922f0f2b68644539e2cb4ba4eb3fcac2248b6a865d542f83201a14b4f44a0bbbc803adec939af7334b08ddcc4e9646420fc679a8433bca72813d7e2fb824d2cb9012c49addeb76e4437bb88724a6a15600c8cc6fc6852a8ac7a2d2cc1b9ed0596bc8df95f671f7b324df6ee6862a3c92047c8b084b0536192b1c6643947842f503b22e35b4edb7b6fa2cd79bad7b47d2617b0e0294b8c56abb3841450300fb7cb0012eb5ee7f2d03dd185563cc0224c7513f79415959d94c0f38cd53e7fadad550ffdc4eb9a7f741d56d1b4d37228691e0c351c2828e07f4101ed70446cab84ec023cd42923319c17b46ebd7f1c6a375f71c6101bda92ed0251964e1282216cb8e0c1e86dec5748a48225a5f58c737dcc3916bf46556e6e145eceb9ff8211e4280a2aaa2d0f7e38ba1c0c82b012e95843469e0cffb9b9419256be11c966142d563a3d428143fbafe95089ca11627f51f110d20fd415979d3d0ea917dd545e7e1a49303308680271aff2bc76e384b35720f1d6f5d661239d1f2c9a8775f88deb23ca73b6088511d33d3a5fbc7c22482cc375bb6312d8cd3cab832d8da826fc686351efd179b2cdbc7dcae3009e309cbfc80e04f7ea7a1cae34a6d6a452bfdb7965de0587a704886cdb947a47eafc12be671844082092deeb3d1ebfff08001f04746bed9bb072eb00b4de2af87b16416b26ddd9d9f575ec9b41163b769ddee54d2b86cea2fa428f616b7ae0c4145528e0b541818abaaf9ac6296fb7adc7d9bd6bcc80176b6975e647dc3816e1a1bf20eca88ffe37c292d95c9fcd86a184670db8c0e75fe57bb0b7c7b7c4bbcff542e28dfa40c9778eb7e274456bf72d4291922874e2138886287925c9e1b8e7dbda0070c6d0e196085b503483414dfbbb84406fd75bc0a03f75e4584dad095f60ea5caed79b6507f9b53c49e7051d5b4ec94f012defbf5931ca370174570b9fc8124c5c74e018dc49dc5b7a26aae7b4ca8b46337c45f7546ef9f55eec3b953f170678fbb12e9e8a380a762b2ea1f8b39f7f2b72e989fbaf570c0e3e9e0a887ad6cc8d351c354c06e74cc986c438f27b387ade0c6b39c938b1f8462a6cd66c6836b02b5a51231ae43897d75064f8402f33b2027de0a3167d153a13a82cfb249b1fe042db77f1ac4f8449e52749b9a86b4e4d441cfed554275b042ee1010e7af5bdeeae6d3a96f76bb01eadba194e12de4226afab7ebc292753d60097067b01fcb9c60f5e619b9159dde4969d7488abb879edbe388af17b1e9586941a508fd3fe0ea4ec83b66568c059e8c786af0bbec2c57507b2e914ede65be55515aa70df2ebdbe2b3011ffff937ec96774001d7ee8f4168056a5b52321344c4e0b7cd321cb497dd26735533bddc58297047b76b30b2794e1acc634e4971f59dda3558e5e74d5e79bfef8a4ed1e781448a9c1bb8830a1c334e0970c06c5c9b4f94741b74980bbd53a960a6031a3a2de968ac1438acf280239813866aab1f8c0f4b2e4ef303b2b5670699634bb470fe42550b6dcfa2c9b3ef4c737559d5cb26f5a9a0574a223718fa86aeac8af599d47af7ff73c7518c4a33bc9e40949f1ae4f7019350a1227236b0764ed0046d3d6eeac2a06be18d9c66721dbee88f70acfc42c62d59b7a4d679ada66b879294da17ed323d7d72168650c6dbd6b064ae48111a07f5b6acbb415b802f1f3a28c6cae3e59aa81919e11c04fe6a022258875cbf7ef2155c9054ab2f4975737974b2b8c9480d15cbaceed5f89edb9b2f5f37b43a9eae4b174d613e58443c9382b3cde5c4b93c4b862d9ad4e24e8b9deb80e2ed8bf25bd00cd4b5042ee2fa9d0bfd84092153f1fe2397c041bf208a6dc01c490ada82d82b6567291d5910deabfc6e0e2cc7efc2354ed92dfaa46d959e381d402431e22b35b4f57c0f9287400fc836c74997bf62ec2f7efea9e4f9c13a4b3f16141d3621c4663a4bbc8effd9cfcfeed8289859fe501852955e935e8f818037d5c1dfa86c9152b5938ca193299cd8ac87b44a4eb762c8df6c89abba7c94c0c908441d05fe42252dcef470369984462720af32edbc9cd6e490ddac55381be2cd9d032aed56025939e47e7cfae583bc38f666a529563ba01717f38712d1248a2a5e0a210aed15120b8cd924c1d941f2bc65d541b3099e060479b98fd472cde161188c3b1613e358791876b69650ab9ce5b8ce8402335da7fb64f76d344c55ef3d11c9ce010abe31404b571ee593dfa17ef8a2344bca9096961aa36b73dc42f946e003caa1251a1b36278c73635c20ed0a05c269bc7e47ee37ff9842e090b0d0349262982b347d61c88abbfc8d5a673e667a43fd85e335fd132ccbdf27125f397b0d6538e3884c441b054ac599f7f2cc34a8d40335b4da61f57f467bed079ff6ae77aeaaf3ee0eacea1785843269291eb662ddbe1505710a76ba18282dd4da18e54104a734800d3df956c78e22a4081f500b0ceeed8dc1e3e6d54bf19ab9cd122ce5f2a96c56aff245ee91a12d7d59b71e0575f854486b872891dd9fff988aa6a00477f048a8c04bc245d53abff4adf5a72cfc72d6be2dfd39951d74209873032441784d76188fedfca79341e2a7c5caa2f6db12db16d66b1f1644f6f981c33fd8333341e296e2ddf8d573e8a8075ef6c72ba4bd06ecab47b50a09dbff0148a1cff791b5c48d8b1ca33c2d7b3d7e9bae543db3b58a2a5814210949db87fb1b84877055c6d6b1489d263086dbbed20fce47a8d554fa18d7257216aab85b3830100d59d9b72f6a68cfdd0411cdbbfdcfd5bdf70e6e0ce01d8dab93fb7e456db46935ca8014e0da6bac5532491801fca4c8f10dda5ea584985fd257e9261ea32440f511ebb55b7fe076777277de1b3791799ae1304060ce1e8f5fce994c1ec13e22c063237af6966d98561d02133984deb1c6503764ace47ea4dba0f12a73dad67b93ab57e9c8d81766e1b8121859a355acf98ae6a1a3b2b8a705ef2ea6120631f029ad17e600f029e1f7f83a05cf3b747fa4ae74e74a809ce657b164475a76e8c00e5467bbd1e94525602bc09f2baa9e2d5a9e7c94e8213587809ba961c7936ed9c01e0bb5c0495b986079282f6f679c997d2aa4a0906647dfb8ca9cfab801cc55ae4b72767915330d4cfe890d157c253a16cfc2963676599fce7646f25e6ccd036720903aa28941e617669089d8adab1ae478c806f815d77ed82012702b613620d65646bde7f1c8b3651d1d831e107059e8ca15206935e0d5f6beee65e6ba2d3ff1488b242f6f7b09a6e452cbb547e0f5859e22387f68a1e3526e452fe8139dc4f3cbf86be4b92277fba32e13ce7cfa2686a09a44778abcfe3c2ca9acd127b68291eb3353f853a5fe9596905c246bbe50f59ea56b2e6c785172d5983a9e5ae115841b9ebd8f0bcb5f2b2cec233c086c90ec0bc63d7afee67ebb7ea0e1389faec36ed2ebf3ac780f312e13dc8b098c5d11cf9b31e7cc96b47baea46f21b033a675ccb06b873672433fb42bb2440116f7948153097863255de91855d9890f5d1df532a8858724c292fddbfcf18470f91a22411bd61b64fa9e63ef61421885f331328b393f9eb740b3feae5ffcd1433a2f7ec8abaa40d5be173ac90fd578bc4f217db3c282448bd105bdd9078caa62b590eb37ffb698044dfc269da16297386ab015c005b20213eb14f6169b87462c8ddc8ed2cd299def7c19f4cfe5ca4db7f3bcf0387155f5c357013371b30bc4e363a05063c12c942116e204cc2fe2ae1e638e7eb319199c029c04ce6e75e8d1be7d0ba865bb804ba20eafa7ff1c575ffe1283003c43f58f169265c837cd96fa858d4ba74e55738fa5651f14215dbaef923a7d86bee78231d7f577ac74e9aa3f5d24b34b234097b607d3599bf118730dbbead706e8e80eda62a84abd15d9f50533ae8b7793ae3c6ea959491298855eb817dfd2db404dd19664c093fedc1790b27f228dae5d30d9cf05ff206bc84a59b4d20f8fddca3b22245609cc6339531debf4e28a384d7559b8bae471d33420f9ea162fb9f70bc83a59214633148c2d2b3b45e485958e890caa17ea6aed17290cb2a762adb3e4188b108fb8307e11ed69e85e274da4ba4d91be2aa32cf7f15f18f17e11a39198efe55b039c2088e81efb98f6ff58131dd5519904a380573db4a4d0e55c41ff745e266404c486ab4b2e3025dbf9390aa0d6876c19d290a1f5e07a68213b0fdd9382a86be24a63b5aab2badf5b518b72256452b19d5047ea810c2348993e393767c2fe27c1d33284c8de3cb015277ac311af2688d84927053bb5ba2da5e271f9497fa2e8e6b88b78267410674574f0a27772349e2d193b42a34c3940e52697595fc8b70f42493fd4977b8f5bcbcaa41030d3b38649b3f2e4b913dc2c4912d7bce0d2fd7d7b4de14dd025a469e33151fa13e2e49e54c0aa2275ce45b02f771711cece27c4ebcbe8194c14fb4fedd7e0765e8f5961cfa6f3fa8de76525377fa400673c921c902f6106fe7d097ba70ffcdb914f88eaa800c2bd2a4ab63403a7151819cfd76584189a97f3c5fbd05dc1ea14cd9dfc16e11eb95690157be81998e9727bf5cb4bc41a06015501a45ecbc28b739fbf16c982c54f2fe58d61d942e9d03e8c3f00554da21fb65f6adee2c6a5e79ff3e70da035717a", 0xe00}, {&(0x7f00000010c0)="1529feeeb4", 0x5}, {&(0x7f0000001100)="435d1d9465ee2265d59985291c72f9fa312d301e12addbdbbb5eb11f6f1fbd58da387214ac3508e3ab0694063e6ddc58c2acb6e1e1a104bf6902a8c46cc2601432f8e57c92efb19c325ccabd3fc4c18b3954b20d46c1cb4d657e3799766ee97b5be1c371b66d7f6db797ae7c0b1d91f955532d2a0e1267528638e72ce8e27da888174a284b56b05d0bacff5d26b17dbcb99a7c5a33ccdab63e4637689186242b7c3791d4643d73583cb2f0f74aeab404191435f95c21029988aa025e8da2ff63d0c9e32962398f9ef5d97199a3ddb210f6ad71f2e96cf78e8bb0e12fbf3355123624193dee5ad6850326f711", 0xec}, {&(0x7f0000000ac0)="d79f2b4729e51f07dd8a93fb3973edb21b95a19e2e774ace08012db33b92563b37dc924c224527ef9a0908a4faf949cba885003fcde955a7d8b5cbc4efc32f2c724dc929840c0da4fb071a75e92aa1f2f672284f04182f812a17419ea5b181a039192bc6e0", 0x65}], 0x6, &(0x7f0000001500)=[@cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x70, 0x40000}}, {{&(0x7f0000001580)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000001600)=[{&(0x7f00000062c0)="6e139e668b59a46eeb2cb77dd514f7036b153d59c2371387396705f6d8681f8f6268e84743961f230c27757a6a12db38e3e22fc71c5d8c74e1535a5ae01f76d3384b5ab92b24ee280a1657ea201d048e7008ba1fb6bf9ee09a0242483d51a2e2f588709c9475a5802dab34369172a6f73e34ddd5710c3a970b9af9701936d1b2fe0445ae4b65706875fbc26a650c9b928fe5ae55b0e13ae374bcc752a09d1ade29d1327b0a3fc6a2524e7a6556556c56b1a22d73193f6c80455c05bd61b32bb5ebe26873a8e0b7d338009df7e5219a2d9257d4e83246bba4d3a92607566b2b1149c10d671baa395e273e8e1c6e0b1532ec051dc009812c795159154244db0cb625bcbd3047a1f03a75120a3bb2459314dadaf1e05cb3a0b24d3d32d6ae674a314218747336b915b58d7008b7ca933442150bb616f63c3bd8966b5e8493847be7b0afad6d222d2cf3dfddd68f5473d2fceb5b5c79c9920d4371b62a3db033690653cafac7b7ed5a3e54d866b12a4fd514ee47e676c10e595335113190cd0d25ad70044a1f342cb1dc450a055958eb070cb8d93e25970a5c4dd69f247ea272aff3fa5f80cd90de7e388cb2c28a9983841b39948fc8cf988791f18535a71a993f517c544ff649de5c2deb70af6426651ebc69050a93ab89b9267b9f6798630d94f71d05a64ddfc6e3f92670e594d889c7a373ed68000817de25d12199ea4bc9215118bfc3a0d1eae1996679d8403ffa1de564e720e473cfc6aa5df54542da02651f77095d3ba36cd71a3b941fab8b6f5b7dfb29468139bdc3e93cef421b89600e9a8a8bf095929e35b4cf2f33b193a3b450d1f8b0ba6ba7044a71b54bd23edfe8411089c1e8d36e00f96f2834ff52a737d51c9024bcfeca7593a659cf3f1a4ade377cd78f2a0ce032657aaa8b9ba2a945088f9fcb667cc1a193309f64e579cfbe405713926949863266642e8a449ca6001ffbb47f368c2fbf183bcefb00dc3c667aa3aa31233e7519b53c26bbc619c0907e855a29c103847567c7e4e1c89bf7171dc0aeb356f91bf22e223e0acca4fe9f24dccc5a562f19aa58b5eec38632f367f175a668723fcfba30734b86f040b720d2f44632dddf3e6a27f66b363af46bb009c8cc5bc8c52aa3feaafaec2a647430f8764bf190825f11aac4619b7616b680a43f0991612b731cea27cb0bb1279f93faa0a74cfa16bf17860de471788da059d90c8e28f75c5ce17a5c7bf1fd18d2f4c21b01691d9c73214e36a2ffe3669cd879ee90045b7514800204ae119ad34f8cf34333ed856648b9c8d1d92f1e201d90f6b83d0ded94a9b48070072fb9594bcca99bb48c5bfc57c9a41d8e6c3a7706ad53e9f67c3724e76e13f0a180264fb25154c28920f23297c84fc66db689d43f6e0182cf795dedb461bb72cc3e39b4a304d0f6fed44b615569c8cd46bdac3f54f199845d99eb35ae52360b78795d09b60ea185056e370ac760abb6a9f3a18980099c26443d7bbb3c6b5698a5d05d9f12271a0ed36006527e501f9e12934f38f96b4efd1c99d0576558381ba9f57300de5af491a7099a780999ed0cc1b6577b49f1abba64471ee5f8597d00e625b172ab85bdc02d739cc722063e6fa2becbff7df26bcb793d0d8a738d5ce2564d8a52c119d4a234113e1938fdbdf147ca9bfae1ea167f34c97f249bfc88f8048bc2c2d46e61ee68f7799499f32636bbda6e99428cdc335d9d5fc9fc5039cc528ebee1aedbc9e40eb27b01997a146cbfe09b702eeace2b51b42dd365fd43f9510959321947fda14d36f61e8f47915bd6b2b80972e35ce388681ed194bbcdf7588a59533f73ed4e0493261af4c68d050678559a6f30b24bb628acad247c9dd271700c621aff8ff65006400031a4323b796e6b55b72fe8c8c229592244ad725da8df384dd71e481a5873c9ea01bd0d26df30276767cfd09afa194969323a0d3993b1f70f9b1be6f2ec41275c4f1f4fe93620191c23b44e8a1bf639c66a21b0395ccd233f307568b6bd09bf6c9c1e51bd7ecc6441d36659de34963db135232488fdf8f23a8ddc8abecb2edf3f3b220a6d6a7c18621bae7bf0165f54d5761350a127b9f2418d04a8de9d7a39d2ea4b87dbcc35f45aba28ca5ae869278f819c7ec37e59b4eafd212d0118d71a758c2ece1c28702a77c30fff3aae3bcba0d30fb7998a900b03d51c7e106fe464759b38d95c6492025f00925de3ca3bb80d8907b62f852dc807ebc4f23c6ba95b447573420a89fb444bd01b825f70aef3f461ec16fe7ab2220e598725e69d0d8aae8b0d7bb91a551e8c3f71a2a5b444a8773d37c8869f3c3ade750855d509322411cadef0b62c343b771838422b2f68fd64c7a6b8f5ba93bf2c443dc321eb2248b71789bfc3cdac051cab7e73854f8e6124c5d43afbb2f2cd439bc8f800e7ce0e464b232fe53e55733b2c3996ef06e913d899b922f0921befc3e8d96fa964b22676dcb583f260f2b86f33f9d0211baa05ac60462ede295688b6748fcbfe6c2683608d3e8dc68e195495d414a161cb98fbb5721526d2a8ea32fee524fe673228d06494fa467373f82a4d90b14fdbadcfae61c6d5052bea2274b03bca776b96453d51889d747510219ef6f2baef44f0987cc041b96d9414e32e5e93cdbdd09567cd833cf247edb032bb95f1b66aae4fbbdf1e6a5904d34474a85d002dc0a739da5f9d3dcb3ccffff5d7a90e27540bfeb6df498d67b1622739965577a72f92316f682e09f9e1316325e8765b2c06854a45448c6589e768a205fadd3bf398ccf8197962e2d3fa192cda5935136b63f21a31374181585dc29735640f57122b83302e4563f8e8a35810ac38127836648b9f9d7991978defdfbf8332e8e59bb08e2bda17a1cbb204acab8e975c1dcd6dff94a9d8b883b2c78bbe8053e2725fd26d90abd837d77c82904fc04d4ead611514c786fd4778e49c6e2c6539b8523890ed56e7a199ac4eb0d161df7d2ed9052560d5bed5bfee0761f3cfc40b9b181fbb081b0a0e09ee0fd595053e5af16e93086c0c6007a092f38bd27ebc3591b170c7da92b4307b5644b6686646d3a9f05d118ae2f1e8e8a4f3fac2fdc7fcc26e0163bfb559fa55bcd0723b5e6c856771fa06a0402564c91b20f85be4863342fe8113a393d5f4d099e04302bec092394fdd984d10a190b69aaa599a5666b8cf3e68416c243f430220710f8af6d2ad7c48993d5beb2e920d0ab0de5decd0d87c503c574fade854901b5750bc8bc5a0dd675921001c8cffdc7605aeb69e78d1332415ce55cda3f024dbb29805e032bc801b084ed856a48371f0fa6d15ac3f8436281c0a79c7eefdd9fdfbd7fc60e5d56db1235aac985b9402e0db2cd927e995f1bea4039187581e63fd7bcdef0c235ae0b0b98186a116c0801e15e27e80383d40166cfb3b94dcc59b9bd967ffcba809c643014c75a94016f7505b70a08bdaf70e7367c9a7d01f43708619690be39bbeef7c5d455358311a3c0e2a65861e8cca19352eca9c070ea8a0bc630ea98da01b25f8692f625e72f35e2a9eb38776661d92670f85d1276f3ecd81d77a588f2d10c7f692743f230388d169d2d436c38d272424772c6eca535c9c06ebe24282d54733a856c2a295f174b91a02c0f2c286a2dbd0ff251a1996efe1af711fda90f8ade49f8707e98605e5717c3975303a45421392478b7f079c087c5a94527ec1e452fd6c8ca7a916417f9566ecda978093ceba0961b18587affd5fb4e487d868bf46b2bf2ba3983a6011a216c4078b706006cc4082261132794d97fda1a6323fce87eba12c81c3c291243d803747936405605cfed3eea35c4bdac346002dd17f0809d01399c79f66a6de3177e70c39d0ef37d60e3866605e673b094be4bf6bc5787e38ac3e9ad6fd0eaf3b9448358c65c331cd96bf43c2178fed4aa3e00719cd49100def799a67c31057e3c17c9a771f8cf07ec95a5229991e5845a1db0d32a249f5991e2b186d932e1d78bcff47c6c8b61746b5bcf9557789c10e9a5d057eb254c0f1b9694c36bba94c8a8c080b754049c7eb4ce0f42c28c90706e38cc36b02e7c18aadd0a377ad9aa9122c38f13e4e9a60a23ac4dc54926bd19bedb6a9665c207035142a61ce12868c7365629a265039f26ac88e80713b2b84ed55afcae8be2de021d48e5b7db5b5ea3e916ab65271c304af07aca549b1bf6b21385834a8793a72117f588086fff04dba9e72da55bb15fac774162a4ff7850adcad44d7185d2acfe79090bf07771ee7591e2e6240a303b995a5a8792eb3c2aa4a14fb4700346f8a74cee335ed032d863da6138092f4c4578475b9206a870780defd2a887d12de7b6ddb0faeaa5bb35a676f07622bbe6d632ac8e9c71f7b3cced9dbcaa8d566e3dc10afe41e57c76ae8ebad4de47be5d0e627003e3b74a5fa76ce6106619ba25010be7dc1201730b09a70d8b7c287f92a0ce602da3f6dcb0a36b0fe0f7a741396ce09f8fc6771460625ec9dada96becfffc413539447a6401683be5843d2b1efd1d91f2cf770776219c0126cadf052d01407369600e621abd3145d2e4e87836c3c1713caf55bb8a3155d20d13efb43b47f57b7331de0736fc50029e254a421401c8b9f218af65af082720a1b5d0487963f6106ab6a1f180c4b6e5fac460a10e2aee5ac1266b3cc0d7002b815c8fac0594cc8948bd869138ddf0cc3ed3e4009bfd956b1d3d5887116638f8c50a64586d49b48aa541700c1296bca64b2f7228a43da60f6862c0c42e2a77632110560e9998b073d0f2a636e7b5b58bcbb467b2c5f5ded6a09aa5fe85fddd374bfb7e802793ceda19cfeab93689f53c4ce6e965d0efc32b111a47d39ce882f3b045d5422b2bdc83c5f252defa0715bf49a32b5cbfacf0b5aa826f0024b18bf544f0fa7d75e6e96a72e6fb9fd17e277f8de936e1ecef8cee430cd7bcfdc3d05e7dc32337129766fb351904e7275ccc4288b67a4cd4ac7d09a5d5fff08ec270b664384c9b7c076b90487389ea9033f67dcf6b9d8f755985cb9fc63457a76b02484fb117d26513daf606666f1cfb2bf83983b50408e677a64be1c844868285978f3f19289f1695c40a81478c4f0c1b42e63d9d23c1823d31451a6549e72afaefdad5ad6f162b5dd24bb8e2917387d8748b5e69118b7e230c7f5605dfa9646df35b9e4c475b761d79538fc1052d0605dbdb62d379905fa300aae9c77a456c91f06544af12a7d233198b14d83ac30f6bc25dbe591b3c26073b8b68e44a1949e2f3c30d2e1e102ca6d4f1f3e5f715fa9a7fedfca58b9dce86a5662b92fe2b506cee00374f70300cf9d58ec8837aa2c63374ce6df83837cde1a05ff89c8a4aee4c486aef3222674bd1edb242ea4f64f1f7fe553ba2646b989a995d60bf7a000c2d341c47af70cb90b6ccef2bad294e15d9b1d42c37294d96278416a55c22fa4e51fd064c726a4050dbf3197cc0cf7a82d38835b48a5b3ca0de4fb72230ad3c58333ce49b0ee59c24784d9bfcbc57c9ace0dfea9f354e7e411ab89371231e524a8804f6e8ed15171f4aac543cdd961886543a312e824de2590c889791e74816933efea1e5c72be6da132da5ec59d38cdb28373b94b7d7b7e5784382eed49d68ee86cee36e1567b4d4d77b0b7e0e1a31cffe6ebe7775e0e4060a7c758c99e47c13d8d2cae97a26b3309c60be36164b35b546a93be720b5411fcf25e7a91056178b49262414433b6363aa6466514a7b8552040c920d1b8ee1143c869734b2ea73157dec4246351fd95182040b445c5f4c7e34adc2057e905dba1ca410fc0369", 0x1000}, {&(0x7f00000072c0)="372e98506f3ce4fc22b930aa4449571b9386bdc6bf3fedcde498ee7cb05d3cf389ed6e0125d8430c6f972aac1b3d704eb00c50389d5af5a943ec613013fe35ae282e9bb608b4911c10bffae1401a7e43c187acedf6fb8fc5958e1c8063199d1de37a4a562263771d160ade1d375432d6243b3e0888ad230b59480b3540fe86cb030ce804cd0314b7c4fc648048254163122d4c80a0e6d8e157d1105db87e9fc2590c0bbfd05701805e0c3691c7ea82eeb3359d620b855730474985b05cb7c6a5abedeaf9c88875385b3ac0e4d466834da6e47d2f80626b9e36cd4a9b64c46845c719c12c2cba88e82e7a7d2bc8e50e956be8e8d2d2ed5ff7e8309d4388b0b86d34e41276ae9c5790ab6d9376a6305987b4a527d0873c1e855b1b56baf43395a08583b9df2e0b10da7f27823ee0a2553b48c48fd26cbe72dc6acf57a5ad286ba56bf8bbc1032e10c1996f998a7f29d7e6835566c5049edb1533b61c1cdc8f6b7c4a0dfa172d46d782de124eecfbe6ec26539805a693c342c6d4393b8b5a90886fbbbf4a23a4ad2671a6550462ffecde65b6a34237820f1dcd4b361f82d293ad4559fa1b6297bf30853693afa7763fd3d9f3878f59a129638a17eff47fa85a29808f99fcc849e59984d633a2593d37e0fde040a4c2b0ad00b9bb4a0f5e4dc2ec513115fae5e45539e6aab4dc65cc33c2d6043f8ea11132c5045dba1361a8dbbee15f54630e86028ac0b51f46e9783df661a91b04c7b7ce6c7c78557ee98e317980abc8e96234eae783ebad65d1404738a132939f47c142479672b4da6db1f520417d8ffaaeacbe4076e8ae2bb7f12c5c186770764c1fbe4bb5d1957303b0910f0f151ca5d502e99afecf6361616633aaff0307d4b9561b13bc1bcd8eff4a38da7613c19a2a7ed7cfb15effe557c9cadf397b0bf8e77d99576a5d08851860359b0794515a4aec142b2e8d4517609c51d76ecc06e7115e2785c613521413c1135db7543edeb1bd19477994f60d2cd3db314dbccea185766df1f2cde169e357c303e40ac94472c5c565c5b51fca57848e25fe7e7d959accbd3690b7bb1294e46cf61ce30fff5ff912b32411944cdb4c2ac97216fdb76e94dd33d1093acfa2a13ee2a24f9315cd4f2c07c8b73839534f117f206529f869c49f891d503648ca96a88c00bbf4c0cb02492a7510efe0a253c08a8b2a6661cd9c0cb529a786f1b467a99991fc79e625e9764ff623640b19330a18c3b43ced2d12206ef619261d5695fcd33082bce702c466f593e49e0b6fa29f73233ba29306e9f0b43981b5a4937f346f4a3137ccfc168e5bf0d9f7920441381b1f5cfa175ee9c7295ee5aa62f4ef08cd217cc71d155835a964d9623f10faae3ab05059e57174ffe01cb3cf8267bc5c4aec0d06f145339cde9847d14468cf3529b9884d01c682e293b0fbd4a29deb31d47ff99ae02d5afc426d24676388d4b846eaa47269a0895c9dca140513f53575aa590b13c600542d610905ab930cda813cc3e2f456c57b50e5c212c69687153c63b0355f0fddbffe8534d22c9c15fd597f90404a96d1fec84e88302451887d11a1eadf8d75e7d027cc6a48ed6f6af15e0a43ad01409ef355f3c74ca24e9a4bad8ac48c9e9f2118f9a45aa37ff85e9dce9e06c32104a9440cfd6747be0bbd64c2e0f1b2355140c52a679ce8ad6d95bfdc4dd6bba883ecba61442c854dfa43965047313b02cf1a4784c5f9c1460cc8279907d029518073306bf2c43167618948d4244d71ea84634944b13e1b98264b319c95c6f706ee6fdf8a063ba0cde9a59d6b3cbd0be298eddbad1120f612353eeec2a0a186e0ab3e54dfc355c0397b249c31709a28822426bad0d631c12131e7d067c36627ad993c6e46202feb6e8fead0de66478c26671b8ae0159ae1dd1d1a153b3be22ecbf9db9bf58f3defe4c18081f47563a03fa98fe4b1ec5f1c7cff9eb24783b8e796fc09c403f9d6a5189010a8d30059d7c2cf90cafa1eaa0086f59eabcacdefee850763c0a217f491ec498e0729ce59fa84ed06f36f820e5727615e7def4d0b571303ee4c7a540e22da61d43e596d4a50a2ce6c630a58679191672e4dae14fc6d282fe13bb67adf1fdf9ca1c5faca8a8d115345da25ffd6633dd60328bbf760ef05f16e54fd7e32f4bf2ca680a1e6c7fdc40204fd3a7ae03333d22bddb98a99b8234082b5050cf6cb58062446bce31d68a4f50374fd449cb8ff4975d2d6e2c1f30df499259bed89014388ee441b53d16d19f2ccd84cde670030d75e20fa98ee958eede9fe1e90106f837b094ceabb347c0ef854d8dd63b3a4536d9539c7de1ad509e033ec817c0065307235135da18fccae975137260dff8139256b91e497e24e2d884ae0b0bc3071970d0ada0e7b024ffe63c66145d6e9202d0147e786ba0ea39055ebcf42f8b233a9b0de701fda2d99ccfbd31519e59dfc91445232499c1a4c9040c1c256d1a50ae02bb2dbd773a09a0c4a48dbdf111e5f183d396f63018dac91ba9851d78d46956ffa3bc508acaa964045b699bc9a66df6154eb82ce78a27081b0bd664267002d2d76687c25ebc59b873d88067bfece3cd7212ebe4e8d0d6ee818266f66c276041988914af72354ab78713eddd7d90822288fba8ad9e14bd75b88d256df887f35ead575c95db8a3d02d7bc8970f3f8623a4c26acbed8b4115274c4d339b3323ed1f7709c7a962069cfa309a04c3b23d229618429cd7c4c83c66ea05975755f96d1124f649f82b2309b548132af64b9e0d8fb2234616f0a9ce48dafebcf083c6cde1ae833b5de95a4e4d203a9dbca2142f32476226f3d8c1c395d5c0d60fef8bb58da1ed2633a373dd1b210bbce001d22bff7ed67da8c76126a2700beaf2d3a20aa8a644623ebdfb129998ae08d3e5e56ef6cd782a131403be992e9231edcbbc4140369344f018c8443eee13c7bfaaf991945cc317902259eeca69783f815a1eadd879e62888d81a1ec22df24c6e3d26b3da1db04d415713599de6c63b5c09cec74ece0f5c71a1df0fda60860dd1bfbbb20716b32f53f670c611af30cda3050adf2ac90926ae0af3e50b2bc04b7838eb2236954ae0aa6a561491935635f14db480ab855c5ef0a931e22e32c35276bf5629456f44f0e1e6c0b1f69e4731bb06ba218898fe0d014b6cb7c69cb2db1fa427193b77e74b1977bf642e800dbb19bd0745a1685bc0c782a5705be70de6e40e71c4dbf833d1bd16f1a0656601bc79117269390a59e4f9ab16608969d151c0dbf3d00cf08ecb1c4d608c688567f00086188e1fd53d970440add0b96c44ac178ac74e869369dce10b65598500b06a9964b4d9bc47379b8b31bc6639124557509fb936eb11e94a291685acd95a7fcadab5d295ad16e3b9f9ebed539f537f82d6c3e9301c3a51ded4141160c097c6c874d1ede9297092d81a1992f8049ab6abcc7142e201588757b4bc78dcfd319a270dee3c05abc8df4104fe16ce86d0712d0ff96fdc0f660f36403b808c6b0189a3daf6f441feba39a2a885b7ee2dbf355670422a5fe4f263ec994260940414d04e0f43914791443e91ad2014ba95c984d06e57df9e5de405328490be0b5b607f643cdd7c82e8d1422bfde11fa6e97990f807171f011b5c5070d5a2795f3a8726c2d487a9d57e8f2cebb5779baeada222239315b64bd682fb3170c60443a67943539ba24055f073b99c8054e8807a91bc916c6b90b35893c5e062ed585fd644fd372af2aa62dd2f74270725281e44876353b0bf23c9622541f6cefda9868232846d4d92042a66af7f41f79d584f4fd45f86726d638245ed8823fa73085d627cd93706ea1f1a5be8811030cfda3b0af07d086434a117225c1521981757b3b54d0bcd37dec1beab1fc281d7204a5bedf10e5b6296a9fc57b1ea8d98194bc89e5e8cd95c7a215429ed1912f68d286bbfc55f4886fa66c8dcdc25e8fb0335a64debff751d23d88a23ba43f5dbb572ed3d1eb2f5239306c1f22dc12412be93154530aa4bfec239a8991a6a51bb415a40fbec634666fba1e44c66da466375dcca2eba5e3ce09a5a58b43142c2b415375f2ab36027610c671b4d244477b271f44ee67c4d35a3ded5c9bdb278be8b794de1c8a895be131ec3b6536bfb917468b290a3ac7863d9c84e429ea0bd46377bcd63f2c7de9bf815e18abdd08c604c5cf6de50003ef8ea26471fc97d881355b7d94170a7d429d7c0210a2c4432ab26b57bb3958aba58bd37c94e2d06160f0c866bf70734cfe190200edef9fcfe9795e8810bf2b4ba832d5080d26cea8a04a72b115062550a584a9e5c23adb145cdce6f69259d5aec6d37c3001191bb1d29e612d1bc76be180f6f8dffe8f033f083305c42ddefc7c28dec18d4057c2bcf6aa9c9adc0d57a871a8d29221d9bfd0703941bd65e54cc3b7289f84332298bf78867772f7194b38acd93c039b83dba64c652722092bfa9189d04dd8f50ec90504258d218ddc77774554dc2e0f0260d224d6105d88768ee6b6945bcf441467f57b10910165f33c6d00b78901424c49ad22d0d3cbe74dd361a793e386ad2fe776c0cb435dd716f0c91ab647ada9fb38f5deb00ad16b0856ddeff1c8223fe3aa16b3ad14fd4c03bf8dd6a17e1012c746ffde40cb60ced298ca21d74954b758d783ef534ee38d0df513a2df090d2c5bff50e8578af8873cc3c8c10436ab9b80b2fc1769ca8aa74161b6351a1d8da226da6dcb6403ec68709828c4fed304baa08b3b4c7a47bb72fcffd22252395142cb766b96883f5924c1e6153e395af7e4b0bb40ffd90bc879524b315c26defc11f0e4e73f38b9c1e7d5c9328a7f06c4a5d7380af407bc5605eb1729f3c300b9f817daeb46200ebe85d0e72c37317866a7a0b905fdd8fbb45d474cc34d265e6a040a721c5ba26e5db45199202b0a6d3e8c956075c8642449be9273e5d7c86a554b8f643ef1f7ea984c3eebd42348a394497512b4de8644e8fdf581b2bf11ddf38766a3533e0a283e0786cb35cb73366249fcd31b5345fda1affb507289a33561f08451ad98b512bcc88d01e4a245438b09c434808643d52f1f81aa06664d16474e6fc3edbe82b185c40ffd07321896a26082983b6e93cab35cdbcd9641c70fc0e45a7064a4ab02586aae38a804f75a4688116426a60939445f5a129ba9e82f2d32cfc5082dd6dfae224ef11214c866d0152da2c775a055d59943c75a39835f0543b906304e09dbea24f2573ff8b5404111bad4d195e2caeacbdd8958d509d39a405771294f3f9651a9aa0b03ebecaa919c9cb9ea92c3256576ff8a35f9670e08c2683bacdaff962d65b923fdb625a16f64048468547f196874c3b631290f76a2a6aa57378aeee3cd5f8cec38570ae11217ff6c1e63cf1b8e2133e3cbfd547488ae93a9f5ec2711e4ef735cf8166d29e281e80b2278ec12e9d3c9562c9ae9f2ed7632ba033091154027765f99f82e6f463ae876879ac3700d89739dc3b8a028a969a772668c3a049995f595ef7d9b1bb729cbee5fb7e38e9f566fc1db771e0476a277625c7e3101c0812312e3afd083caadf5bbec61f86186ff83f5262c22460906ef9b7e2b899cbe46217c8c590c8819a5cee452ba85c55ed724d489823216931c88167b69c53befaca1e2c7823001b85b0ba861025af80fb3e4eb672abae8bc828183f9134c951d3b403214b5002bb3dffa633fb497459c088ce327b0b6ef99774effda98633daf495befed62a1761e435fb0451086a33104ac40395eb574e52c8a0bc7c0d22ccfefba541ed65a83011e1f09625a0070c07", 0x1000}], 0x2, &(0x7f00000018c0)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, r1]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee00}}}, @rights={{0x30, 0x1, 0x1, [r2, 0xffffffffffffffff, r4, 0xffffffffffffffff, r4, 0xffffffffffffffff, r2, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r4, r3, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee01}}}], 0xf8, 0x1}}, {{&(0x7f00000019c0)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000008440)=[{0x0}, {&(0x7f0000001b40)="49bd76e4a2413b8bc22ac21258a64f214419931dca33dad6a2d8fea5a6aeb30a45b37e989858fb17d1cc0c28b1300d75926a55884c89314166fac5df3582a68df3b76286cbdbd5bf65223a6b78d2bef6c725f2a56bf8f922ad03bd3e1510cbc75c745289c42bee5aa06a2fec73612649e88e574a0c567ca17d764ea886ecdf1fc555ce9013aa45fe7affa3b7613305275831", 0x92}, {&(0x7f0000001c00)="93c91f851f20c334eee32cb12cea0e368a70c0b6b40911be3c2e930e0315b9f01a479a80b66a64412c8de3cc3469aed046216b90f1a6c395800919a87804cf9225f0572977a630b1aade578a70fc80409f9422834ae89b4b8b4de415361dc4e208d14d1eefc799b14f76d0249fbbf78f406ee0fdb993bb93fb3cf4646fb2d864599ae481029f5a3c8d9417937dc2357979f6cba7cb2b36ea69904bb3aa385f6b4b6578ad1a37c294873a5a24458ba9c13c5e829f9eb5046d6636cd7fb7f93a9429d9993cff2ef5b4f3a9adfc3b8ac751be78a150", 0xd4}, {&(0x7f0000001d00)="58001a56f5ed767035998377545671381e21498c4ee760e374a9cad439c2d2f1d27a85cd0aed79b0a2da8141d3b03fecc59fa7e3afd833a40ebeeb422e9590d78e2f8a36d54fc658c9d4948d90eeb1780eaecd649acd573069fa66", 0x5b}, {&(0x7f00000082c0)="cb6694214a0cca4343fa3f4079a214498c471f209d42f4ecb7f81e2d88dd515bd17380e23ce2f19011f71ced33352ef5d76d01c2e16fdbdf3d7366b78f07f96066e0", 0x42}, {&(0x7f0000008340)="a37f462fc08927c79e188477cf222a7dd7d9e194f91b72dd6607acc4d496ab7d5dbe296004b964a1f4149e138818db21498839536b8c225b6e4855dd2772c0624c04f758961875adc423e81352945bf8808bf59c9c7cd0b59bc4ff12869c0315edc6905855fb2b951b794ef803090b0b600973850ec931b15543607e22692b97dbf7a36fad6da6ea31cfffa10774790778846c74458c7799e7640d1cb8bf84966e08a27d9e9d07e19846ebd3a5e85af7e7ab28d98a83b72e34f8c0da24da35f8b6f2f1176386e59be419e8ea52537441106198d457a4843ef4a1b701ed7a", 0xde}], 0x6, &(0x7f0000008880)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}}], 0xb0, 0x4008840}}], 0x5, 0x24008881) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r4}, 0x10) socket$inet(0x2, 0x3, 0x0) sendmsg$NL80211_CMD_AUTHENTICATE(0xffffffffffffffff, 0x0, 0x4004810) r5 = creat(&(0x7f0000000300)='./bus\x00', 0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r6, &(0x7f0000d84000)={0xa, 0x2, 0x1, @loopback}, 0x1c) sendto$inet6(r6, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) shutdown(r6, 0x3267ab91de94efdd) recvmsg(r6, &(0x7f00000008c0)={0x0, 0x4, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r7 = creat(&(0x7f00000001c0)='./bus\x00', 0x40) ftruncate(r7, 0x12081ff) pwritev2(r5, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$binfmt_elf64(r5, &(0x7f0000001dc0)=ANY=[@ANYBLOB="7f454c46f90001065d0f00000000000003003e0000000000740100000000000040000000000000006e03000000000000ff7f000022c338000100a083050002000300000009000000e2000000000000000000000000000000452c00000000000008000000000000000300000000000000d87a000000000000010000000900000004000000000000000800000000000000040000000000000002000000000000000100010000000000000000000000000006d37c52b00745ef9ed3174c01097ae73099928af4356b73133bd5919545b7a1a08dbc92f185caf6bc74e040040b01b294723ee9c3ed105a4eab9334b28ac05d11c8ecc1e48acebe71b459d36edc0ae1e0027ba6af9ad00433bd6b737676a446d40ba1500a53af4fce714c1c8ccfc55e0232938a0873d3c317c55cfc3320d1405b30146689aa6227990fddf672827888cd83c847c1cae03f13866c0663eb74361f508b50b4c45f11495719312cd4fcf321c6681b4e4d0753b9ca1b6517bc6f9e968118f34bebaa129f2b68fc0f126629e7bf21f8647f761a3cb649128ee984d4db14337f59bd69fa2b7dd2c2fc4de4f24d8e61f80a28acb989fd04469be5313d350ed871871535952102a10390be9bf5a6ff484ba0e3c29f8ea01f3901d07f78d155fffb327c75b4dd34077d1ac5b515974035308944c70d96fa5ecf057d85139ddc2307477d6efcbaf9d20dc0b21269939f7b1de55e14e3aa20fcf13840ad2c3e92af92af081a85fe3717a6eebde3478435392fecdbc7e55515ded927d3155179a2dca00b9b39072b59353f5360093bab7b9b5a02d05c69cdc14ac6d97eccea89a6de82e7d2e26e05ae064d5bf2d92b4435b59fd92fc9e410ff606fcd4fee5ed4aa16320fbe1da2fdf6073db5155546e56ba281b60dc2dc95e60efd9b8e576b0cba43b92d14de595f71a23b359723ccd04a4b4756ec0b24f26ec949e66f24cda14121800c6ead7015874fbd02532508006d179a1d4a97ce1f622f01f5157833e53caf5e12a09e2d91439ffb798f2f6b05489224d0435371f01590d51d96de545a437f266d33abfeb95211f2dff73ae7a68438bcf23d3ed133222ef3258bcb183d10f22b252b4db3b6c16dfdfbb327ddc6d11da4c81b7b2ec0d4c8aceca65e83d441c82ab5b6d2835a3556e3e42885a9c4b88b9f8d1bf588b3be8ee7c913bd1b03973c80e4d18fcd1e2694b8a2e45faced054d8d1cb8d7162b70227dc30039ae36e685bff3887e97565c1cec3e92adf19068341ea6e38234685af33a5d8655b077fad22b2b18355ceb73dc807f141625efd40204830d54f1dfcb780626aace431d5c9a000cb6fd557c0ba0f61de26245940a5d70ce13c2663b31ed677a71f1bc9f81616385c85d37f9885f3f135c3f60f2073413de88bbdbe4da552de5fd630a7f39c7ebe23a3e7fefc3d88d2201882be2bc3b894f1aec34fcbe98acd7103470f67ff5c0d127d35fd4d526bfb1c0817218855c920fe7cbdb53d6fa6ece7a2bf933c5cd4f203ecf5862c751e272a2bcf6c40971516f7cc4687eb9055c606a3b2386e7c0d31cfc18af8186cc4e9adb7d51bb7fb521dff8b43aed1a18ccf84f109e3e9d98fc96363dd54e4317113ba747bee47016729abb6ed4ac353543bf53e427936d083fb9dfeaad8e9d99479b67c2012b1354d5fc8782021d3539b6fe4bffa0ccce57e9d7667b59a0e619d4f900d51378d2fc732fd59a0e54dc7b6d450c4137f0aa3c6c2eebb5c05d436fa27ccfb8d7274103187048a4f31d0785facd6bc84b1b36c16228bce11a4c87168ac508ca3354cb811ed8ed5f30edb80cbffc47cf2a6c043d47f8fd8a02bc4b7c9afffd2e9dde0e19130b89f6f3c104d61cd42af467aec7e46e33ae155c1ff3d174fdfde63141c6e99e9374afbf6ef39d6f7950f616394330df841a7b7eba8fabe4539b51e2a7bea4b2105ace4bd2b079f2da66f3ba62aeabda4d2cac6bfb5b1813801f2dd66f5b4160171164feaa16ef04b89a2b1cffac9bcb286c3fc80902181a6b45fda9e01f0c965baf679d6c1c85625b5883c598679438a78c55a129b1eddc9a5ef7eca5195b73a1ae7da7cac364ddd432af0cf9fe92f0fcae6cf06a70c9b900f2fdd19f25c9e24fb1201d1a5188cc29d28030d1f96d2f31a5a59066fa88050fe391b7201d3b446f7caec1e6c48e3d35934ce890efcb8dd4d642dc3c8eae2aa15f8d6334ca750b5aba64c633aab3f60cf1b9ce1e40719fdb68a1ef7b2143ea78138ae66ee3dbc3f6ef89f9377421b6726107666b09b1ccd8d2f39f834781bf71017cd9d374cd80f9714f773c533c82f4870c48629d7f75dae4baa221f8702ab25cd90c3fbe41bac11808ff41f6c9e68dac19619b3cab629ee76ac7c5fbf962a67490ef2571fe0a48edd5bd820f5e7985a7688391a0f22993735ee924396b203dd8aa3e454d8973315cc643bc417ee62caafc36893d16f2aadf84cbebe2d59f841cf0937c10702dab6a831925a0b4880de51a913ea86583c23a5eaebbb4981934ebd3ab4325cf69b7b3a8c3c5a0b087510e845e85770712abebd64fa70098873d0aa6c4ba8c63fb636ee497b9b7fbf436e2967d0e7137a3f7107bc109a24c2fc5c5c9e0102258e1e8805bbef7011c1056405fa51d2f45037fd80ad5804dfee6bf3c945c31ec2789b93803e15790067d06402be8de10bcc67d84730bc3b8ee3c802325eb567cb08adfd0d77ca6f8154554a6c388d4242c7468d77427f2136ac7e373dd5b2785da3fd64ea6d9bb636b72b29d8bca3356508324c36b904d2df3b214d68910423552038461bf31999d2b468731920cedf028d7a0ddc7c19ed454ff065a816b92cb9d2e040fdd2ee1dbe68d3aaf38ef4017db999aea338d1c3ebb1fcd0b8efab04b3fc0322ad8cbcb4116f371b8b0d85e76f50c55d175b37d4be549fa6978e1eba9c12893a0130cdd6cb9ec17a0c34d7c60aad05f4f088271fbe633b435a2d8538654172e9512876f750145f59ada7d5189878d10c2b87f072bf4e7f880c35974b5802e99f1990e8a347a0b24254cfc7afb5ffc143f6f06baa8dc93a460b3531b1780e24aa7b576aefa2e39f2442bc71b8cf380c0539de9e38d59df8d316bafe72364f2d1ab9c13cadc28ebd94964d951b311caed2a213c22dc732e775e3e01d649f5743aa8e38ab0e73a201febadc2ab2ce83e03e0290ac7dda2603ed2ca2eabeaefa9dd09b868bae2ab1fbb1da83e2d3b156ed7a32adb3d8c01cb9f5e613e2223876fa8b59c7bb740c6368f1f9aa374d2339113fc04376154cb1cf7f6ba9d4c90d2bb501113f399a9f6e17f84668ed3958945f47e83e8ac6289aa8093b0337a28ca2de984efbc0b7fe100c5f3de075c16c0b3c6e949aba0a460d5f139c0a9e6083d3050d6636907583a78457ef8cb6c1fa1567e41f13296c83e21d0dfb1b0f8dd6a4494cef76bfaf08b7311b2d1eaf71227fba4534a02a574c0f71a026684a9040c4f3fb755b9fa39ceb885ab61b1b367fb6ec751f99bfa8919bd480b358c630bec14ac45ba28ba291c9f17556efbc754cd6980fe60d2c6300b5f0b75675e4c8afdbfbbaad93f4f1c8465e812f6f7a313c164d1d01d222f9e56887ae3a2837d0489bc489206954df02a8d95d3b5b1c247e7f200f5e28f2dcb175046d154eca7f934f2c2ad99307de8865e28e4e6e274ec6e9a7deee568f39f03774d124f04bdd7a56674d6596975e612c19ac0ab8ccd1412feba05c3abdcd98b6ffb763f1dc78f40997e912a609e125c114105121e1fdc149202c689e0b4eca134a2bd60e3752d4835f7914dcf9f4fb455c2932c2e10a3adc9939c516966e12440a9b38b25704c2a5591b7daba78a7bab591f580b70e31921d12f8375ce5ef20c7394904d5663395955f616084cf75953ee29508b088c30801541b4c74d096bdc000cba98a124737181036740fcdf56afda3373d83ea400bbd135894bccda8fc129753c2de1a070592106de4e7ff578930d2debdf4378fcf77e669cf2972c11fa1ebd4d48cfbb7bb229be47f937767ec363cf49300198f3838d3ecb7610e2048c530f31291cc64954ba33556a04a9ebfbf94f6507c40d3467c0a9eb197f677b1b120fbfecdb05484bab357817aeca20f1a8f9519b4effb20549583c98cb56a2e5307fba35eaff29764a415ba238aaace20b9094c3479fe733cb37a79f93128fa34e973c7a756dbd0964e83595ce948e2e93487bbe73b31fff03fdb627b5ed97cacef529f66bf4b61e3f376613eb41f686645311470f5088a13d75094f74c0e96651d9445008df2079ccf4c8647655c0ace73d2b5a09c3a43db6b5b381a848dec840009bce788f7904b7569128ef59b6181bdf80575451575cde40908a5090000d13b076b200023a47bbca09289538e6037f759cf9be0c9203b20fcb646c382c7f8aca452e08a164ff3e2ac2b077e928630d727ebb5a58ec8671bc057853ea12739a33779ce81ca8f8f0f1034fe8720044685d5adc014974784b096e6ae4603f356ece482c1ad23eee3022fb347743cc85737eedd184a1d8c1453897dadc38e221b33080d0a0b1f65e7130de4efe043ea94f494ff94bb69d98b9c112e353574b7dd5f73a483767ccb7e82693c008dbbeabeb20171be42d3de63a97d56162b56540a24a5158a9e3d3d82a5241f3347006359f94ac256a33bbc9b3920b6ed28899cb382fff726edc78fd5924615b1c23f437e7a80c0ca181a14a243adc6f77e16639acac2ce6ca9dbabd52f458dd8540656f66643b7f3e40824f99708146320104f6102a1e3e2e318e13171940b833b2d806a30ea283c2196d4634c7668f8af7aa51d84990505bdab21d8d4ffa757ddc7d1f918602bb15d504176f9de3aa6bfa7c2f01a5961a877d0bae26830295d16323a304a80e49b50e55bc1cfba91c267bd01f94b4a7faa7ce0692f49aa29c84b82ac885e255579e61c2492d44eb71283854ddd529b6f86c4a5da6691f50b8ff362b0e93f248de21d8c1ad8458e47727928947e97d160024bf6f16abc0ef2b9555f20b1da38827963a0e1c0f9770d1471d98e88127af1fc1e1e515c41354dccc0f11932db3ea8802d4d8174d10a1e927d9f350b73d13a3ee63358ecb7cfb0f4c1748a3feb32d019e780167afd0718a4eb7b17e77ca8cbdf32c37434ef8226c33cd9e6eb6c748bac4445e6eca5f3451e4f7abf2adfc333b742801c27f34d8caaaf901028b28074ecd1b033b1e149cc5f055d9410fc6216890f4a1b327806e2ddde1970f1990c0183812bd401ccfe168b678d3520deba49eaf44272970bdade1f76ede0dd2be6d49c606fb2a0d93e6dfbc10f54eeeed92036002539454784f0a130686972bbf2ee8c5206186de1aa80bbc22cfb6bd87ae03cb3774831c4d424c9ccd21ecb9b7a2cf53bd5b86c7ad48fb6926b2d331346e1976daa3d3dee8c0cf710636fe315aa15217be5adedf98dffe10dfe9446d52ae2cc55ad820c006e1c4dc8b213ede8d345e8c17db0236b3939ecf54f2f75fd9d3441d82a54f5dea6856fba17d16bf2a14ee069d101b1b694a746f683da494465be4d03e880a287df14fb0c78035cdd62c22bde2f48acfc8693a25b71cf54a62c0034b7eaca485424f692578474f7abc624e4f5b925c608a84c70b5321fc7e80050b9776534f8fb64072bee889e8581e05b2dccd85a53c97d6feaa2b21b60475bd0fcd98206860325b4d6f4718af90b7373253bbdd05b1e1c8498f90d2f3b6bd3521a3daf5759e3da89ba6182d3be5bf3d342e52b4702142c044d26e20558fce6fa10908cbb142d4a8e2078f9282f2c5f916042e98ba66d383735bf5be5be9a272e9a6f5938495d8051a4bb73908a52641d447c3eeca699e28ca868a0f8a2355b4d6d733ff482846e842fde600b3e68b7f3946289048c77570925507b1048790613276ff2e37ca3b3b2c59753c510971126b067355c52ada571919b4284772d18a0a95e361cff7bad7a5516e6b0bb867745e8b5cd65c7506cc9e20d6e6bf1a076a657a86aed15482e6b884a9b1d8b3b73ad94fe5d51d9ec408257a5aeb27d49b5989d00"/5312], 0x14b0) open(&(0x7f0000000040)='./file0\x00', 0x147042, 0x0) r8 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r8, 0x0, 0x0, 0x4003fe) ppoll(0x0, 0x0, &(0x7f0000000180), 0x0, 0x0) 13:51:12 executing program 0: syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000500)='./file1\x00', 0x4500, &(0x7f0000000180)={[{@errors_remount}, {@sysvgroups}, {@dioread_lock}, {@init_itable}, {@noauto_da_alloc}, {@resgid}, {@barrier}, {@auto_da_alloc}, {@usrquota}]}, 0x12, 0x4b4, &(0x7f0000000a00)="$eJzs3d9rW9cdAPDvvbay/HBmZ9tDFlgWlgwnbJHseEnMHrIMxvIU2Ja9Z54tG2PZMpacxCYMh/0BgzHWQp/61JdC/4BCyZ9QCoH2vbSlpbRJ+9CHtiqSrtLElWKHyL5gfz5wfM+5V9L3e2x0dc+9x7oB7FunIuJqRAxExLmIGM7Wp1m51mxstB/36OHd6WZJotG48VkSSbau81pJtjzSfkocjIi/XYv4Z/LDuLW19YWpSqW8krVL9cXlUm1t/fz84tRcea68NDExfmny8uTFybG+9HMkIq786aP//+e1P19567e337/5ydl/NdMayrY/2Y9+ane90PpddAxGxMpOBMvBQLYs5JwHAADb0zzG/0lE/Kp1/D8cA62jUwAAAGAvafxhKL5OIhoAAADAnpW25sAmaTGbCzAUaVostufw/iwOp5Vqrf6b2erq0kx7ruxIFNLZ+Up5LJsrPBKFpNkez+bYdtoXNrUnIuJYRPxv+FCrXZyuVmbyPvkBAAAA+8SRTeP/L4fb438AAABgjxnJOwEAAABgxxn/AwAAwN5n/A8AAAB72l+uX2+WRuf+1zO31lYXqrfOz5RrC8XF1enidHVluThXrc61vrNvcavXq1Sry7+LpdU7pXq5Vi/V1tZvLlZXl+o355+6BTYAAACwi4798v57SURs/P5QqzQdyDspYFckz/PgD3cuD2D3DeSdAJCbwbwTAHJTyDsBIHdbnQfoOXnn7f7nAgAA7IzRn/e+/u/cAOxtad4JAAC7zvV/2L8KZgDCvvfjLba/+PX/RuO5EgIAAPpuqFWStJhdCxyKNC0WI462bgtQSGbnK+WxbHzw7nDhR832eOuZyfP97zAAAAAAAAAAAAAAAAAAAAAAAAAA7GONRhINAAAAYE+LSD9OWt/mHzE6fGZo8/mBA8lXw61lRNx+5cZLd6bq9ZXx5vrPH6+vv5ytv5DHGQwAAABgs844vTOOBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIB+evTw7nSn7GbcT/8YESPd4g/GwdbyYBQi4vAXSQw+8bwkIgb6EH/jXkQc7xY/aaYVI1kW3eIfyjF+GhFH+hAf9rP7zf3P1W7vvzROtZbd33+DWXlRvfd/6eP930CP/c/RbcY48eCNUs/49yJODHbf/3TiJz3in95m/H/8fX2917bGqxGjXT9/kqdileqLy6Xa2vr5+cWpufJceWliYvzS5OXJi5Njpdn5Sjn72TXGf3/x5rfP6v/hHvFHtuj/mW32/5sHdx7+tF0tdIt/9nT3z9/jPeKn2Wffr7N6c/top77Rrj/p5OvvnHxW/2d69H+rv//Zbfb/3F///cE2HwoA7ILa2vrCVKVSXlFRUVF5XMl7zwQAAPTb9wf9eWcCAAAAAAAAAAAAAAAAAAAA+9dufJ3Y5pgb+XQVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCZvgsAAP//96DU7Q==") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) write$cgroup_int(r0, &(0x7f0000000000), 0xffffff6a) 13:51:12 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(r0, 0x8, &(0x7f00000002c0)=0x81) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000004c0)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000cde0bc48a2ad0d33e7d0d084ba348882865c22fc827057f0496100fa63b169ffc9486c57d44611b12457fa66f14797a2b278a5ddc88557c353ddf34b7b3b06c0303ed0835b80432c95529b455030cde717084c9591867b2fd22b5dda679e29cea1b089b380a187c6a93add3b14d0b6df690432a1d1bbc570b07bbeab597a866c941c615188432bac6f561324169a0c931f85494e603e9fc6f319844e1988c05e25f28e28700d1ddfdd09a294bfc42c999a3a79dd7b5de9415cc1caf33944ae306d4b73f762040f598739b49a70a4465bae09c2436dd5db83f9dfda5d92ee570f29a91ca3a9ef74620c25e562f1fac1b07d7effd9b8003c0000000000"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x78) sendmmsg$unix(r1, &(0x7f0000008980)=[{{&(0x7f0000000600)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000a40)=[{&(0x7f0000000280)="5ad3440fbd9f1b", 0x7}, {&(0x7f0000000680)="731aec461869f88dae0a5beff3f1e50e8ec8e3de945f51cd2e7c8c9b8755f0b5b21a64050ab85a5eeccf9738874171021a434ebdc43f20bd810a20d2ecb1cfbd76fc9433dd5a657aee34abfefc9415bc278eb4ab2e7176423b2a2e7514c7e0f05ce88ed0b4437c2ce8d362a5c6519bf6f8ab4b958274c48e9ace601873bf4703e0acbb4f274134acec71ce201a9aeaf52f79077c16befbd3080acc62513df731627e6affc67e6230edeb2716276b210c73d12edc4e0fef46efbdb23e27d5cbd0014672cd90e1abf906d8b5737daf583bbcc72a18e5616b71cf08f70c5659902e20a93ae83b431c51e1ab5a4ef72d7b614b40963a6d5fd7abe06c", 0xfa}, {&(0x7f0000000900)="f7516c21d986f4c85170bb96", 0xc}, {&(0x7f0000000940)="221054af89fe80f2dee567b65cc466a31d9dae09477bf307d3ff8dadd7b960a47209e75cc5a890c17504fdf7a4e8d0fe01511eaab40cb7cb4ad0726297cf2c74b77b38ab0abf7f71d6e727503c4174a312ae27a2f48caa83b3c0ef7974e8e568c1617c49b4c666fae60391205e458c0b9dca11d90c0c6350c0fe13bdb7140c22a802084c02b623dd898b0f22ab60a460af381d65cfc3b18235dff9efec78417be35129959c929f5d6bb43d9db7b27ecab6fa62c674a6ae896fb344e08f8356", 0xbf}, {&(0x7f0000000a00)="ee00297aafed21001760033c22ffcd8c9d6f677a4861", 0x16}], 0x5, &(0x7f0000000c00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r4, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [r1, r4, 0xffffffffffffffff, r3, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [r1, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee00}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x100}}, {{&(0x7f0000000d00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000d80), 0x0, &(0x7f0000000e40)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x78, 0x20000084}}, {{0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000ec0)="08bae559afbdc94a01494f7b3408ec0a100366b418a73b2aa8f7e34319a62744c0dbaa52671756c29d3d482fc53cea52be7fe9537ed51275e50fbdbe20134530770d26a4b6cccdc0c2b34e12035713180aa1042173ac11c7f499c900d9ec40353044f9cdb3f23e88609514fcec0b2306e2d8641b8dc0e3c8ae5a2a9dbd546e5ffdd67a7ba2e34b1bf321f018c97e299f50cfaf9f8b3162f63aec1c2618832e9e27858ecc415b51cf0483664a6b6a40c4b5d9c3533b86888241d9e87e0c5c69b75079a3b993b5896ab2457c90f2a4a060", 0xd0}, {&(0x7f0000000fc0)="3253a0c8da65a82105ffd9292855343975614f0af5783304072afe28f90b28c7e61bd2a692007346fc42b47047841aa7150893ba5a247d4e80bd9934e77273504e5d64070f9874ad1936477d047b5b841ecac21036cc8b8a36e1c34fe5caf31c76aae40952c5ac1ad226ed7f0f9be0a0684fd23d65849d4264fb0188f5c7c49c3c55d37788c451619264dd607a9f477687074a25d7c0283242c0443201bad704dd33c76e50dcea22b12160980235ef8fafd9c8ff3be53aed829b0c0a20545436df78bd7d1e384a9a8e5c1e9fae174d3a4a7879a0dd22", 0xd6}, {&(0x7f00000052c0)="22f120d93eca13ab8f20930dae6cfb7f3323875f23e66ed14c467c0e39a77b8e5deca715c54e2041404e923b6416b9a1f07463249b6b3096a1b6b1a77ed11bc8da3ea4c8087901b375aaa3bfd4800617fcb979df617e90098941580302f7d7e6120137ab03e7c24a3f62bd81089998220271f3f8c89e06cb00042f4e4ff1b34ab6469052f0c730b571968f18012eef2df46c376cb15cda310b9c3441a6ba7446bc901692d432c9cdc0b4dd166a44ac220459d290b0ac1e4bf91e1d79d114cc959b50e8707e06fc8e2f4274cecea36b4ce8e788f3dd642a6bf589890c8d241ae7ed0bb257821e420e85ec3de44ba2f80e96e13c812e7bf9edab457e40d2865c9de67037aa501b6eadf789409576ec0fe0e66226501e3898c79dcea9f3a3c369e88a572a69378702fb922f0f2b68644539e2cb4ba4eb3fcac2248b6a865d542f83201a14b4f44a0bbbc803adec939af7334b08ddcc4e9646420fc679a8433bca72813d7e2fb824d2cb9012c49addeb76e4437bb88724a6a15600c8cc6fc6852a8ac7a2d2cc1b9ed0596bc8df95f671f7b324df6ee6862a3c92047c8b084b0536192b1c6643947842f503b22e35b4edb7b6fa2cd79bad7b47d2617b0e0294b8c56abb3841450300fb7cb0012eb5ee7f2d03dd185563cc0224c7513f79415959d94c0f38cd53e7fadad550ffdc4eb9a7f741d56d1b4d37228691e0c351c2828e07f4101ed70446cab84ec023cd42923319c17b46ebd7f1c6a375f71c6101bda92ed0251964e1282216cb8e0c1e86dec5748a48225a5f58c737dcc3916bf46556e6e145eceb9ff8211e4280a2aaa2d0f7e38ba1c0c82b012e95843469e0cffb9b9419256be11c966142d563a3d428143fbafe95089ca11627f51f110d20fd415979d3d0ea917dd545e7e1a49303308680271aff2bc76e384b35720f1d6f5d661239d1f2c9a8775f88deb23ca73b6088511d33d3a5fbc7c22482cc375bb6312d8cd3cab832d8da826fc686351efd179b2cdbc7dcae3009e309cbfc80e04f7ea7a1cae34a6d6a452bfdb7965de0587a704886cdb947a47eafc12be671844082092deeb3d1ebfff08001f04746bed9bb072eb00b4de2af87b16416b26ddd9d9f575ec9b41163b769ddee54d2b86cea2fa428f616b7ae0c4145528e0b541818abaaf9ac6296fb7adc7d9bd6bcc80176b6975e647dc3816e1a1bf20eca88ffe37c292d95c9fcd86a184670db8c0e75fe57bb0b7c7b7c4bbcff542e28dfa40c9778eb7e274456bf72d4291922874e2138886287925c9e1b8e7dbda0070c6d0e196085b503483414dfbbb84406fd75bc0a03f75e4584dad095f60ea5caed79b6507f9b53c49e7051d5b4ec94f012defbf5931ca370174570b9fc8124c5c74e018dc49dc5b7a26aae7b4ca8b46337c45f7546ef9f55eec3b953f170678fbb12e9e8a380a762b2ea1f8b39f7f2b72e989fbaf570c0e3e9e0a887ad6cc8d351c354c06e74cc986c438f27b387ade0c6b39c938b1f8462a6cd66c6836b02b5a51231ae43897d75064f8402f33b2027de0a3167d153a13a82cfb249b1fe042db77f1ac4f8449e52749b9a86b4e4d441cfed554275b042ee1010e7af5bdeeae6d3a96f76bb01eadba194e12de4226afab7ebc292753d60097067b01fcb9c60f5e619b9159dde4969d7488abb879edbe388af17b1e9586941a508fd3fe0ea4ec83b66568c059e8c786af0bbec2c57507b2e914ede65be55515aa70df2ebdbe2b3011ffff937ec96774001d7ee8f4168056a5b52321344c4e0b7cd321cb497dd26735533bddc58297047b76b30b2794e1acc634e4971f59dda3558e5e74d5e79bfef8a4ed1e781448a9c1bb8830a1c334e0970c06c5c9b4f94741b74980bbd53a960a6031a3a2de968ac1438acf280239813866aab1f8c0f4b2e4ef303b2b5670699634bb470fe42550b6dcfa2c9b3ef4c737559d5cb26f5a9a0574a223718fa86aeac8af599d47af7ff73c7518c4a33bc9e40949f1ae4f7019350a1227236b0764ed0046d3d6eeac2a06be18d9c66721dbee88f70acfc42c62d59b7a4d679ada66b879294da17ed323d7d72168650c6dbd6b064ae48111a07f5b6acbb415b802f1f3a28c6cae3e59aa81919e11c04fe6a022258875cbf7ef2155c9054ab2f4975737974b2b8c9480d15cbaceed5f89edb9b2f5f37b43a9eae4b174d613e58443c9382b3cde5c4b93c4b862d9ad4e24e8b9deb80e2ed8bf25bd00cd4b5042ee2fa9d0bfd84092153f1fe2397c041bf208a6dc01c490ada82d82b6567291d5910deabfc6e0e2cc7efc2354ed92dfaa46d959e381d402431e22b35b4f57c0f9287400fc836c74997bf62ec2f7efea9e4f9c13a4b3f16141d3621c4663a4bbc8effd9cfcfeed8289859fe501852955e935e8f818037d5c1dfa86c9152b5938ca193299cd8ac87b44a4eb762c8df6c89abba7c94c0c908441d05fe42252dcef470369984462720af32edbc9cd6e490ddac55381be2cd9d032aed56025939e47e7cfae583bc38f666a529563ba01717f38712d1248a2a5e0a210aed15120b8cd924c1d941f2bc65d541b3099e060479b98fd472cde161188c3b1613e358791876b69650ab9ce5b8ce8402335da7fb64f76d344c55ef3d11c9ce010abe31404b571ee593dfa17ef8a2344bca9096961aa36b73dc42f946e003caa1251a1b36278c73635c20ed0a05c269bc7e47ee37ff9842e090b0d0349262982b347d61c88abbfc8d5a673e667a43fd85e335fd132ccbdf27125f397b0d6538e3884c441b054ac599f7f2cc34a8d40335b4da61f57f467bed079ff6ae77aeaaf3ee0eacea1785843269291eb662ddbe1505710a76ba18282dd4da18e54104a734800d3df956c78e22a4081f500b0ceeed8dc1e3e6d54bf19ab9cd122ce5f2a96c56aff245ee91a12d7d59b71e0575f854486b872891dd9fff988aa6a00477f048a8c04bc245d53abff4adf5a72cfc72d6be2dfd39951d74209873032441784d76188fedfca79341e2a7c5caa2f6db12db16d66b1f1644f6f981c33fd8333341e296e2ddf8d573e8a8075ef6c72ba4bd06ecab47b50a09dbff0148a1cff791b5c48d8b1ca33c2d7b3d7e9bae543db3b58a2a5814210949db87fb1b84877055c6d6b1489d263086dbbed20fce47a8d554fa18d7257216aab85b3830100d59d9b72f6a68cfdd0411cdbbfdcfd5bdf70e6e0ce01d8dab93fb7e456db46935ca8014e0da6bac5532491801fca4c8f10dda5ea584985fd257e9261ea32440f511ebb55b7fe076777277de1b3791799ae1304060ce1e8f5fce994c1ec13e22c063237af6966d98561d02133984deb1c6503764ace47ea4dba0f12a73dad67b93ab57e9c8d81766e1b8121859a355acf98ae6a1a3b2b8a705ef2ea6120631f029ad17e600f029e1f7f83a05cf3b747fa4ae74e74a809ce657b164475a76e8c00e5467bbd1e94525602bc09f2baa9e2d5a9e7c94e8213587809ba961c7936ed9c01e0bb5c0495b986079282f6f679c997d2aa4a0906647dfb8ca9cfab801cc55ae4b72767915330d4cfe890d157c253a16cfc2963676599fce7646f25e6ccd036720903aa28941e617669089d8adab1ae478c806f815d77ed82012702b613620d65646bde7f1c8b3651d1d831e107059e8ca15206935e0d5f6beee65e6ba2d3ff1488b242f6f7b09a6e452cbb547e0f5859e22387f68a1e3526e452fe8139dc4f3cbf86be4b92277fba32e13ce7cfa2686a09a44778abcfe3c2ca9acd127b68291eb3353f853a5fe9596905c246bbe50f59ea56b2e6c785172d5983a9e5ae115841b9ebd8f0bcb5f2b2cec233c086c90ec0bc63d7afee67ebb7ea0e1389faec36ed2ebf3ac780f312e13dc8b098c5d11cf9b31e7cc96b47baea46f21b033a675ccb06b873672433fb42bb2440116f7948153097863255de91855d9890f5d1df532a8858724c292fddbfcf18470f91a22411bd61b64fa9e63ef61421885f331328b393f9eb740b3feae5ffcd1433a2f7ec8abaa40d5be173ac90fd578bc4f217db3c282448bd105bdd9078caa62b590eb37ffb698044dfc269da16297386ab015c005b20213eb14f6169b87462c8ddc8ed2cd299def7c19f4cfe5ca4db7f3bcf0387155f5c357013371b30bc4e363a05063c12c942116e204cc2fe2ae1e638e7eb319199c029c04ce6e75e8d1be7d0ba865bb804ba20eafa7ff1c575ffe1283003c43f58f169265c837cd96fa858d4ba74e55738fa5651f14215dbaef923a7d86bee78231d7f577ac74e9aa3f5d24b34b234097b607d3599bf118730dbbead706e8e80eda62a84abd15d9f50533ae8b7793ae3c6ea959491298855eb817dfd2db404dd19664c093fedc1790b27f228dae5d30d9cf05ff206bc84a59b4d20f8fddca3b22245609cc6339531debf4e28a384d7559b8bae471d33420f9ea162fb9f70bc83a59214633148c2d2b3b45e485958e890caa17ea6aed17290cb2a762adb3e4188b108fb8307e11ed69e85e274da4ba4d91be2aa32cf7f15f18f17e11a39198efe55b039c2088e81efb98f6ff58131dd5519904a380573db4a4d0e55c41ff745e266404c486ab4b2e3025dbf9390aa0d6876c19d290a1f5e07a68213b0fdd9382a86be24a63b5aab2badf5b518b72256452b19d5047ea810c2348993e393767c2fe27c1d33284c8de3cb015277ac311af2688d84927053bb5ba2da5e271f9497fa2e8e6b88b78267410674574f0a27772349e2d193b42a34c3940e52697595fc8b70f42493fd4977b8f5bcbcaa41030d3b38649b3f2e4b913dc2c4912d7bce0d2fd7d7b4de14dd025a469e33151fa13e2e49e54c0aa2275ce45b02f771711cece27c4ebcbe8194c14fb4fedd7e0765e8f5961cfa6f3fa8de76525377fa400673c921c902f6106fe7d097ba70ffcdb914f88eaa800c2bd2a4ab63403a7151819cfd76584189a97f3c5fbd05dc1ea14cd9dfc16e11eb95690157be81998e9727bf5cb4bc41a06015501a45ecbc28b739fbf16c982c54f2fe58d61d942e9d03e8c3f00554da21fb65f6adee2c6a5e79ff3e70da035717a", 0xe00}, {&(0x7f00000010c0)="1529feeeb4", 0x5}, {&(0x7f0000001100)="435d1d9465ee2265d59985291c72f9fa312d301e12addbdbbb5eb11f6f1fbd58da387214ac3508e3ab0694063e6ddc58c2acb6e1e1a104bf6902a8c46cc2601432f8e57c92efb19c325ccabd3fc4c18b3954b20d46c1cb4d657e3799766ee97b5be1c371b66d7f6db797ae7c0b1d91f955532d2a0e1267528638e72ce8e27da888174a284b56b05d0bacff5d26b17dbcb99a7c5a33ccdab63e4637689186242b7c3791d4643d73583cb2f0f74aeab404191435f95c21029988aa025e8da2ff63d0c9e32962398f9ef5d97199a3ddb210f6ad71f2e96cf78e8bb0e12fbf3355123624193dee5ad6850326f711", 0xec}, {&(0x7f0000000ac0)="d79f2b4729e51f07dd8a93fb3973edb21b95a19e2e774ace08012db33b92563b37dc924c224527ef9a0908a4faf949cba885003fcde955a7d8b5cbc4efc32f2c724dc929840c0da4fb071a75e92aa1f2f672284f04182f812a17419ea5b181a039192bc6e0", 0x65}], 0x6, &(0x7f0000001500)=[@cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x70, 0x40000}}, {{&(0x7f0000001580)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000001600)=[{&(0x7f00000062c0)="6e139e668b59a46eeb2cb77dd514f7036b153d59c2371387396705f6d8681f8f6268e84743961f230c27757a6a12db38e3e22fc71c5d8c74e1535a5ae01f76d3384b5ab92b24ee280a1657ea201d048e7008ba1fb6bf9ee09a0242483d51a2e2f588709c9475a5802dab34369172a6f73e34ddd5710c3a970b9af9701936d1b2fe0445ae4b65706875fbc26a650c9b928fe5ae55b0e13ae374bcc752a09d1ade29d1327b0a3fc6a2524e7a6556556c56b1a22d73193f6c80455c05bd61b32bb5ebe26873a8e0b7d338009df7e5219a2d9257d4e83246bba4d3a92607566b2b1149c10d671baa395e273e8e1c6e0b1532ec051dc009812c795159154244db0cb625bcbd3047a1f03a75120a3bb2459314dadaf1e05cb3a0b24d3d32d6ae674a314218747336b915b58d7008b7ca933442150bb616f63c3bd8966b5e8493847be7b0afad6d222d2cf3dfddd68f5473d2fceb5b5c79c9920d4371b62a3db033690653cafac7b7ed5a3e54d866b12a4fd514ee47e676c10e595335113190cd0d25ad70044a1f342cb1dc450a055958eb070cb8d93e25970a5c4dd69f247ea272aff3fa5f80cd90de7e388cb2c28a9983841b39948fc8cf988791f18535a71a993f517c544ff649de5c2deb70af6426651ebc69050a93ab89b9267b9f6798630d94f71d05a64ddfc6e3f92670e594d889c7a373ed68000817de25d12199ea4bc9215118bfc3a0d1eae1996679d8403ffa1de564e720e473cfc6aa5df54542da02651f77095d3ba36cd71a3b941fab8b6f5b7dfb29468139bdc3e93cef421b89600e9a8a8bf095929e35b4cf2f33b193a3b450d1f8b0ba6ba7044a71b54bd23edfe8411089c1e8d36e00f96f2834ff52a737d51c9024bcfeca7593a659cf3f1a4ade377cd78f2a0ce032657aaa8b9ba2a945088f9fcb667cc1a193309f64e579cfbe405713926949863266642e8a449ca6001ffbb47f368c2fbf183bcefb00dc3c667aa3aa31233e7519b53c26bbc619c0907e855a29c103847567c7e4e1c89bf7171dc0aeb356f91bf22e223e0acca4fe9f24dccc5a562f19aa58b5eec38632f367f175a668723fcfba30734b86f040b720d2f44632dddf3e6a27f66b363af46bb009c8cc5bc8c52aa3feaafaec2a647430f8764bf190825f11aac4619b7616b680a43f0991612b731cea27cb0bb1279f93faa0a74cfa16bf17860de471788da059d90c8e28f75c5ce17a5c7bf1fd18d2f4c21b01691d9c73214e36a2ffe3669cd879ee90045b7514800204ae119ad34f8cf34333ed856648b9c8d1d92f1e201d90f6b83d0ded94a9b48070072fb9594bcca99bb48c5bfc57c9a41d8e6c3a7706ad53e9f67c3724e76e13f0a180264fb25154c28920f23297c84fc66db689d43f6e0182cf795dedb461bb72cc3e39b4a304d0f6fed44b615569c8cd46bdac3f54f199845d99eb35ae52360b78795d09b60ea185056e370ac760abb6a9f3a18980099c26443d7bbb3c6b5698a5d05d9f12271a0ed36006527e501f9e12934f38f96b4efd1c99d0576558381ba9f57300de5af491a7099a780999ed0cc1b6577b49f1abba64471ee5f8597d00e625b172ab85bdc02d739cc722063e6fa2becbff7df26bcb793d0d8a738d5ce2564d8a52c119d4a234113e1938fdbdf147ca9bfae1ea167f34c97f249bfc88f8048bc2c2d46e61ee68f7799499f32636bbda6e99428cdc335d9d5fc9fc5039cc528ebee1aedbc9e40eb27b01997a146cbfe09b702eeace2b51b42dd365fd43f9510959321947fda14d36f61e8f47915bd6b2b80972e35ce388681ed194bbcdf7588a59533f73ed4e0493261af4c68d050678559a6f30b24bb628acad247c9dd271700c621aff8ff65006400031a4323b796e6b55b72fe8c8c229592244ad725da8df384dd71e481a5873c9ea01bd0d26df30276767cfd09afa194969323a0d3993b1f70f9b1be6f2ec41275c4f1f4fe93620191c23b44e8a1bf639c66a21b0395ccd233f307568b6bd09bf6c9c1e51bd7ecc6441d36659de34963db135232488fdf8f23a8ddc8abecb2edf3f3b220a6d6a7c18621bae7bf0165f54d5761350a127b9f2418d04a8de9d7a39d2ea4b87dbcc35f45aba28ca5ae869278f819c7ec37e59b4eafd212d0118d71a758c2ece1c28702a77c30fff3aae3bcba0d30fb7998a900b03d51c7e106fe464759b38d95c6492025f00925de3ca3bb80d8907b62f852dc807ebc4f23c6ba95b447573420a89fb444bd01b825f70aef3f461ec16fe7ab2220e598725e69d0d8aae8b0d7bb91a551e8c3f71a2a5b444a8773d37c8869f3c3ade750855d509322411cadef0b62c343b771838422b2f68fd64c7a6b8f5ba93bf2c443dc321eb2248b71789bfc3cdac051cab7e73854f8e6124c5d43afbb2f2cd439bc8f800e7ce0e464b232fe53e55733b2c3996ef06e913d899b922f0921befc3e8d96fa964b22676dcb583f260f2b86f33f9d0211baa05ac60462ede295688b6748fcbfe6c2683608d3e8dc68e195495d414a161cb98fbb5721526d2a8ea32fee524fe673228d06494fa467373f82a4d90b14fdbadcfae61c6d5052bea2274b03bca776b96453d51889d747510219ef6f2baef44f0987cc041b96d9414e32e5e93cdbdd09567cd833cf247edb032bb95f1b66aae4fbbdf1e6a5904d34474a85d002dc0a739da5f9d3dcb3ccffff5d7a90e27540bfeb6df498d67b1622739965577a72f92316f682e09f9e1316325e8765b2c06854a45448c6589e768a205fadd3bf398ccf8197962e2d3fa192cda5935136b63f21a31374181585dc29735640f57122b83302e4563f8e8a35810ac38127836648b9f9d7991978defdfbf8332e8e59bb08e2bda17a1cbb204acab8e975c1dcd6dff94a9d8b883b2c78bbe8053e2725fd26d90abd837d77c82904fc04d4ead611514c786fd4778e49c6e2c6539b8523890ed56e7a199ac4eb0d161df7d2ed9052560d5bed5bfee0761f3cfc40b9b181fbb081b0a0e09ee0fd595053e5af16e93086c0c6007a092f38bd27ebc3591b170c7da92b4307b5644b6686646d3a9f05d118ae2f1e8e8a4f3fac2fdc7fcc26e0163bfb559fa55bcd0723b5e6c856771fa06a0402564c91b20f85be4863342fe8113a393d5f4d099e04302bec092394fdd984d10a190b69aaa599a5666b8cf3e68416c243f430220710f8af6d2ad7c48993d5beb2e920d0ab0de5decd0d87c503c574fade854901b5750bc8bc5a0dd675921001c8cffdc7605aeb69e78d1332415ce55cda3f024dbb29805e032bc801b084ed856a48371f0fa6d15ac3f8436281c0a79c7eefdd9fdfbd7fc60e5d56db1235aac985b9402e0db2cd927e995f1bea4039187581e63fd7bcdef0c235ae0b0b98186a116c0801e15e27e80383d40166cfb3b94dcc59b9bd967ffcba809c643014c75a94016f7505b70a08bdaf70e7367c9a7d01f43708619690be39bbeef7c5d455358311a3c0e2a65861e8cca19352eca9c070ea8a0bc630ea98da01b25f8692f625e72f35e2a9eb38776661d92670f85d1276f3ecd81d77a588f2d10c7f692743f230388d169d2d436c38d272424772c6eca535c9c06ebe24282d54733a856c2a295f174b91a02c0f2c286a2dbd0ff251a1996efe1af711fda90f8ade49f8707e98605e5717c3975303a45421392478b7f079c087c5a94527ec1e452fd6c8ca7a916417f9566ecda978093ceba0961b18587affd5fb4e487d868bf46b2bf2ba3983a6011a216c4078b706006cc4082261132794d97fda1a6323fce87eba12c81c3c291243d803747936405605cfed3eea35c4bdac346002dd17f0809d01399c79f66a6de3177e70c39d0ef37d60e3866605e673b094be4bf6bc5787e38ac3e9ad6fd0eaf3b9448358c65c331cd96bf43c2178fed4aa3e00719cd49100def799a67c31057e3c17c9a771f8cf07ec95a5229991e5845a1db0d32a249f5991e2b186d932e1d78bcff47c6c8b61746b5bcf9557789c10e9a5d057eb254c0f1b9694c36bba94c8a8c080b754049c7eb4ce0f42c28c90706e38cc36b02e7c18aadd0a377ad9aa9122c38f13e4e9a60a23ac4dc54926bd19bedb6a9665c207035142a61ce12868c7365629a265039f26ac88e80713b2b84ed55afcae8be2de021d48e5b7db5b5ea3e916ab65271c304af07aca549b1bf6b21385834a8793a72117f588086fff04dba9e72da55bb15fac774162a4ff7850adcad44d7185d2acfe79090bf07771ee7591e2e6240a303b995a5a8792eb3c2aa4a14fb4700346f8a74cee335ed032d863da6138092f4c4578475b9206a870780defd2a887d12de7b6ddb0faeaa5bb35a676f07622bbe6d632ac8e9c71f7b3cced9dbcaa8d566e3dc10afe41e57c76ae8ebad4de47be5d0e627003e3b74a5fa76ce6106619ba25010be7dc1201730b09a70d8b7c287f92a0ce602da3f6dcb0a36b0fe0f7a741396ce09f8fc6771460625ec9dada96becfffc413539447a6401683be5843d2b1efd1d91f2cf770776219c0126cadf052d01407369600e621abd3145d2e4e87836c3c1713caf55bb8a3155d20d13efb43b47f57b7331de0736fc50029e254a421401c8b9f218af65af082720a1b5d0487963f6106ab6a1f180c4b6e5fac460a10e2aee5ac1266b3cc0d7002b815c8fac0594cc8948bd869138ddf0cc3ed3e4009bfd956b1d3d5887116638f8c50a64586d49b48aa541700c1296bca64b2f7228a43da60f6862c0c42e2a77632110560e9998b073d0f2a636e7b5b58bcbb467b2c5f5ded6a09aa5fe85fddd374bfb7e802793ceda19cfeab93689f53c4ce6e965d0efc32b111a47d39ce882f3b045d5422b2bdc83c5f252defa0715bf49a32b5cbfacf0b5aa826f0024b18bf544f0fa7d75e6e96a72e6fb9fd17e277f8de936e1ecef8cee430cd7bcfdc3d05e7dc32337129766fb351904e7275ccc4288b67a4cd4ac7d09a5d5fff08ec270b664384c9b7c076b90487389ea9033f67dcf6b9d8f755985cb9fc63457a76b02484fb117d26513daf606666f1cfb2bf83983b50408e677a64be1c844868285978f3f19289f1695c40a81478c4f0c1b42e63d9d23c1823d31451a6549e72afaefdad5ad6f162b5dd24bb8e2917387d8748b5e69118b7e230c7f5605dfa9646df35b9e4c475b761d79538fc1052d0605dbdb62d379905fa300aae9c77a456c91f06544af12a7d233198b14d83ac30f6bc25dbe591b3c26073b8b68e44a1949e2f3c30d2e1e102ca6d4f1f3e5f715fa9a7fedfca58b9dce86a5662b92fe2b506cee00374f70300cf9d58ec8837aa2c63374ce6df83837cde1a05ff89c8a4aee4c486aef3222674bd1edb242ea4f64f1f7fe553ba2646b989a995d60bf7a000c2d341c47af70cb90b6ccef2bad294e15d9b1d42c37294d96278416a55c22fa4e51fd064c726a4050dbf3197cc0cf7a82d38835b48a5b3ca0de4fb72230ad3c58333ce49b0ee59c24784d9bfcbc57c9ace0dfea9f354e7e411ab89371231e524a8804f6e8ed15171f4aac543cdd961886543a312e824de2590c889791e74816933efea1e5c72be6da132da5ec59d38cdb28373b94b7d7b7e5784382eed49d68ee86cee36e1567b4d4d77b0b7e0e1a31cffe6ebe7775e0e4060a7c758c99e47c13d8d2cae97a26b3309c60be36164b35b546a93be720b5411fcf25e7a91056178b49262414433b6363aa6466514a7b8552040c920d1b8ee1143c869734b2ea73157dec4246351fd95182040b445c5f4c7e34adc2057e905dba1ca410fc0369", 0x1000}, {&(0x7f00000072c0)="372e98506f3ce4fc22b930aa4449571b9386bdc6bf3fedcde498ee7cb05d3cf389ed6e0125d8430c6f972aac1b3d704eb00c50389d5af5a943ec613013fe35ae282e9bb608b4911c10bffae1401a7e43c187acedf6fb8fc5958e1c8063199d1de37a4a562263771d160ade1d375432d6243b3e0888ad230b59480b3540fe86cb030ce804cd0314b7c4fc648048254163122d4c80a0e6d8e157d1105db87e9fc2590c0bbfd05701805e0c3691c7ea82eeb3359d620b855730474985b05cb7c6a5abedeaf9c88875385b3ac0e4d466834da6e47d2f80626b9e36cd4a9b64c46845c719c12c2cba88e82e7a7d2bc8e50e956be8e8d2d2ed5ff7e8309d4388b0b86d34e41276ae9c5790ab6d9376a6305987b4a527d0873c1e855b1b56baf43395a08583b9df2e0b10da7f27823ee0a2553b48c48fd26cbe72dc6acf57a5ad286ba56bf8bbc1032e10c1996f998a7f29d7e6835566c5049edb1533b61c1cdc8f6b7c4a0dfa172d46d782de124eecfbe6ec26539805a693c342c6d4393b8b5a90886fbbbf4a23a4ad2671a6550462ffecde65b6a34237820f1dcd4b361f82d293ad4559fa1b6297bf30853693afa7763fd3d9f3878f59a129638a17eff47fa85a29808f99fcc849e59984d633a2593d37e0fde040a4c2b0ad00b9bb4a0f5e4dc2ec513115fae5e45539e6aab4dc65cc33c2d6043f8ea11132c5045dba1361a8dbbee15f54630e86028ac0b51f46e9783df661a91b04c7b7ce6c7c78557ee98e317980abc8e96234eae783ebad65d1404738a132939f47c142479672b4da6db1f520417d8ffaaeacbe4076e8ae2bb7f12c5c186770764c1fbe4bb5d1957303b0910f0f151ca5d502e99afecf6361616633aaff0307d4b9561b13bc1bcd8eff4a38da7613c19a2a7ed7cfb15effe557c9cadf397b0bf8e77d99576a5d08851860359b0794515a4aec142b2e8d4517609c51d76ecc06e7115e2785c613521413c1135db7543edeb1bd19477994f60d2cd3db314dbccea185766df1f2cde169e357c303e40ac94472c5c565c5b51fca57848e25fe7e7d959accbd3690b7bb1294e46cf61ce30fff5ff912b32411944cdb4c2ac97216fdb76e94dd33d1093acfa2a13ee2a24f9315cd4f2c07c8b73839534f117f206529f869c49f891d503648ca96a88c00bbf4c0cb02492a7510efe0a253c08a8b2a6661cd9c0cb529a786f1b467a99991fc79e625e9764ff623640b19330a18c3b43ced2d12206ef619261d5695fcd33082bce702c466f593e49e0b6fa29f73233ba29306e9f0b43981b5a4937f346f4a3137ccfc168e5bf0d9f7920441381b1f5cfa175ee9c7295ee5aa62f4ef08cd217cc71d155835a964d9623f10faae3ab05059e57174ffe01cb3cf8267bc5c4aec0d06f145339cde9847d14468cf3529b9884d01c682e293b0fbd4a29deb31d47ff99ae02d5afc426d24676388d4b846eaa47269a0895c9dca140513f53575aa590b13c600542d610905ab930cda813cc3e2f456c57b50e5c212c69687153c63b0355f0fddbffe8534d22c9c15fd597f90404a96d1fec84e88302451887d11a1eadf8d75e7d027cc6a48ed6f6af15e0a43ad01409ef355f3c74ca24e9a4bad8ac48c9e9f2118f9a45aa37ff85e9dce9e06c32104a9440cfd6747be0bbd64c2e0f1b2355140c52a679ce8ad6d95bfdc4dd6bba883ecba61442c854dfa43965047313b02cf1a4784c5f9c1460cc8279907d029518073306bf2c43167618948d4244d71ea84634944b13e1b98264b319c95c6f706ee6fdf8a063ba0cde9a59d6b3cbd0be298eddbad1120f612353eeec2a0a186e0ab3e54dfc355c0397b249c31709a28822426bad0d631c12131e7d067c36627ad993c6e46202feb6e8fead0de66478c26671b8ae0159ae1dd1d1a153b3be22ecbf9db9bf58f3defe4c18081f47563a03fa98fe4b1ec5f1c7cff9eb24783b8e796fc09c403f9d6a5189010a8d30059d7c2cf90cafa1eaa0086f59eabcacdefee850763c0a217f491ec498e0729ce59fa84ed06f36f820e5727615e7def4d0b571303ee4c7a540e22da61d43e596d4a50a2ce6c630a58679191672e4dae14fc6d282fe13bb67adf1fdf9ca1c5faca8a8d115345da25ffd6633dd60328bbf760ef05f16e54fd7e32f4bf2ca680a1e6c7fdc40204fd3a7ae03333d22bddb98a99b8234082b5050cf6cb58062446bce31d68a4f50374fd449cb8ff4975d2d6e2c1f30df499259bed89014388ee441b53d16d19f2ccd84cde670030d75e20fa98ee958eede9fe1e90106f837b094ceabb347c0ef854d8dd63b3a4536d9539c7de1ad509e033ec817c0065307235135da18fccae975137260dff8139256b91e497e24e2d884ae0b0bc3071970d0ada0e7b024ffe63c66145d6e9202d0147e786ba0ea39055ebcf42f8b233a9b0de701fda2d99ccfbd31519e59dfc91445232499c1a4c9040c1c256d1a50ae02bb2dbd773a09a0c4a48dbdf111e5f183d396f63018dac91ba9851d78d46956ffa3bc508acaa964045b699bc9a66df6154eb82ce78a27081b0bd664267002d2d76687c25ebc59b873d88067bfece3cd7212ebe4e8d0d6ee818266f66c276041988914af72354ab78713eddd7d90822288fba8ad9e14bd75b88d256df887f35ead575c95db8a3d02d7bc8970f3f8623a4c26acbed8b4115274c4d339b3323ed1f7709c7a962069cfa309a04c3b23d229618429cd7c4c83c66ea05975755f96d1124f649f82b2309b548132af64b9e0d8fb2234616f0a9ce48dafebcf083c6cde1ae833b5de95a4e4d203a9dbca2142f32476226f3d8c1c395d5c0d60fef8bb58da1ed2633a373dd1b210bbce001d22bff7ed67da8c76126a2700beaf2d3a20aa8a644623ebdfb129998ae08d3e5e56ef6cd782a131403be992e9231edcbbc4140369344f018c8443eee13c7bfaaf991945cc317902259eeca69783f815a1eadd879e62888d81a1ec22df24c6e3d26b3da1db04d415713599de6c63b5c09cec74ece0f5c71a1df0fda60860dd1bfbbb20716b32f53f670c611af30cda3050adf2ac90926ae0af3e50b2bc04b7838eb2236954ae0aa6a561491935635f14db480ab855c5ef0a931e22e32c35276bf5629456f44f0e1e6c0b1f69e4731bb06ba218898fe0d014b6cb7c69cb2db1fa427193b77e74b1977bf642e800dbb19bd0745a1685bc0c782a5705be70de6e40e71c4dbf833d1bd16f1a0656601bc79117269390a59e4f9ab16608969d151c0dbf3d00cf08ecb1c4d608c688567f00086188e1fd53d970440add0b96c44ac178ac74e869369dce10b65598500b06a9964b4d9bc47379b8b31bc6639124557509fb936eb11e94a291685acd95a7fcadab5d295ad16e3b9f9ebed539f537f82d6c3e9301c3a51ded4141160c097c6c874d1ede9297092d81a1992f8049ab6abcc7142e201588757b4bc78dcfd319a270dee3c05abc8df4104fe16ce86d0712d0ff96fdc0f660f36403b808c6b0189a3daf6f441feba39a2a885b7ee2dbf355670422a5fe4f263ec994260940414d04e0f43914791443e91ad2014ba95c984d06e57df9e5de405328490be0b5b607f643cdd7c82e8d1422bfde11fa6e97990f807171f011b5c5070d5a2795f3a8726c2d487a9d57e8f2cebb5779baeada222239315b64bd682fb3170c60443a67943539ba24055f073b99c8054e8807a91bc916c6b90b35893c5e062ed585fd644fd372af2aa62dd2f74270725281e44876353b0bf23c9622541f6cefda9868232846d4d92042a66af7f41f79d584f4fd45f86726d638245ed8823fa73085d627cd93706ea1f1a5be8811030cfda3b0af07d086434a117225c1521981757b3b54d0bcd37dec1beab1fc281d7204a5bedf10e5b6296a9fc57b1ea8d98194bc89e5e8cd95c7a215429ed1912f68d286bbfc55f4886fa66c8dcdc25e8fb0335a64debff751d23d88a23ba43f5dbb572ed3d1eb2f5239306c1f22dc12412be93154530aa4bfec239a8991a6a51bb415a40fbec634666fba1e44c66da466375dcca2eba5e3ce09a5a58b43142c2b415375f2ab36027610c671b4d244477b271f44ee67c4d35a3ded5c9bdb278be8b794de1c8a895be131ec3b6536bfb917468b290a3ac7863d9c84e429ea0bd46377bcd63f2c7de9bf815e18abdd08c604c5cf6de50003ef8ea26471fc97d881355b7d94170a7d429d7c0210a2c4432ab26b57bb3958aba58bd37c94e2d06160f0c866bf70734cfe190200edef9fcfe9795e8810bf2b4ba832d5080d26cea8a04a72b115062550a584a9e5c23adb145cdce6f69259d5aec6d37c3001191bb1d29e612d1bc76be180f6f8dffe8f033f083305c42ddefc7c28dec18d4057c2bcf6aa9c9adc0d57a871a8d29221d9bfd0703941bd65e54cc3b7289f84332298bf78867772f7194b38acd93c039b83dba64c652722092bfa9189d04dd8f50ec90504258d218ddc77774554dc2e0f0260d224d6105d88768ee6b6945bcf441467f57b10910165f33c6d00b78901424c49ad22d0d3cbe74dd361a793e386ad2fe776c0cb435dd716f0c91ab647ada9fb38f5deb00ad16b0856ddeff1c8223fe3aa16b3ad14fd4c03bf8dd6a17e1012c746ffde40cb60ced298ca21d74954b758d783ef534ee38d0df513a2df090d2c5bff50e8578af8873cc3c8c10436ab9b80b2fc1769ca8aa74161b6351a1d8da226da6dcb6403ec68709828c4fed304baa08b3b4c7a47bb72fcffd22252395142cb766b96883f5924c1e6153e395af7e4b0bb40ffd90bc879524b315c26defc11f0e4e73f38b9c1e7d5c9328a7f06c4a5d7380af407bc5605eb1729f3c300b9f817daeb46200ebe85d0e72c37317866a7a0b905fdd8fbb45d474cc34d265e6a040a721c5ba26e5db45199202b0a6d3e8c956075c8642449be9273e5d7c86a554b8f643ef1f7ea984c3eebd42348a394497512b4de8644e8fdf581b2bf11ddf38766a3533e0a283e0786cb35cb73366249fcd31b5345fda1affb507289a33561f08451ad98b512bcc88d01e4a245438b09c434808643d52f1f81aa06664d16474e6fc3edbe82b185c40ffd07321896a26082983b6e93cab35cdbcd9641c70fc0e45a7064a4ab02586aae38a804f75a4688116426a60939445f5a129ba9e82f2d32cfc5082dd6dfae224ef11214c866d0152da2c775a055d59943c75a39835f0543b906304e09dbea24f2573ff8b5404111bad4d195e2caeacbdd8958d509d39a405771294f3f9651a9aa0b03ebecaa919c9cb9ea92c3256576ff8a35f9670e08c2683bacdaff962d65b923fdb625a16f64048468547f196874c3b631290f76a2a6aa57378aeee3cd5f8cec38570ae11217ff6c1e63cf1b8e2133e3cbfd547488ae93a9f5ec2711e4ef735cf8166d29e281e80b2278ec12e9d3c9562c9ae9f2ed7632ba033091154027765f99f82e6f463ae876879ac3700d89739dc3b8a028a969a772668c3a049995f595ef7d9b1bb729cbee5fb7e38e9f566fc1db771e0476a277625c7e3101c0812312e3afd083caadf5bbec61f86186ff83f5262c22460906ef9b7e2b899cbe46217c8c590c8819a5cee452ba85c55ed724d489823216931c88167b69c53befaca1e2c7823001b85b0ba861025af80fb3e4eb672abae8bc828183f9134c951d3b403214b5002bb3dffa633fb497459c088ce327b0b6ef99774effda98633daf495befed62a1761e435fb0451086a33104ac40395eb574e52c8a0bc7c0d22ccfefba541ed65a83011e1f09625a0070c07", 0x1000}], 0x2, &(0x7f00000018c0)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, r1]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee00}}}, @rights={{0x30, 0x1, 0x1, [r2, 0xffffffffffffffff, r4, 0xffffffffffffffff, r4, 0xffffffffffffffff, r2, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r4, r3, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee01}}}], 0xf8, 0x1}}, {{&(0x7f00000019c0)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000008440)=[{0x0}, {&(0x7f0000001b40)="49bd76e4a2413b8bc22ac21258a64f214419931dca33dad6a2d8fea5a6aeb30a45b37e989858fb17d1cc0c28b1300d75926a55884c89314166fac5df3582a68df3b76286cbdbd5bf65223a6b78d2bef6c725f2a56bf8f922ad03bd3e1510cbc75c745289c42bee5aa06a2fec73612649e88e574a0c567ca17d764ea886ecdf1fc555ce9013aa45fe7affa3b7613305275831", 0x92}, {&(0x7f0000001c00)="93c91f851f20c334eee32cb12cea0e368a70c0b6b40911be3c2e930e0315b9f01a479a80b66a64412c8de3cc3469aed046216b90f1a6c395800919a87804cf9225f0572977a630b1aade578a70fc80409f9422834ae89b4b8b4de415361dc4e208d14d1eefc799b14f76d0249fbbf78f406ee0fdb993bb93fb3cf4646fb2d864599ae481029f5a3c8d9417937dc2357979f6cba7cb2b36ea69904bb3aa385f6b4b6578ad1a37c294873a5a24458ba9c13c5e829f9eb5046d6636cd7fb7f93a9429d9993cff2ef5b4f3a9adfc3b8ac751be78a150", 0xd4}, {&(0x7f0000001d00)="58001a56f5ed767035998377545671381e21498c4ee760e374a9cad439c2d2f1d27a85cd0aed79b0a2da8141d3b03fecc59fa7e3afd833a40ebeeb422e9590d78e2f8a36d54fc658c9d4948d90eeb1780eaecd649acd573069fa66", 0x5b}, {&(0x7f00000082c0)="cb6694214a0cca4343fa3f4079a214498c471f209d42f4ecb7f81e2d88dd515bd17380e23ce2f19011f71ced33352ef5d76d01c2e16fdbdf3d7366b78f07f96066e0", 0x42}, {&(0x7f0000008340)="a37f462fc08927c79e188477cf222a7dd7d9e194f91b72dd6607acc4d496ab7d5dbe296004b964a1f4149e138818db21498839536b8c225b6e4855dd2772c0624c04f758961875adc423e81352945bf8808bf59c9c7cd0b59bc4ff12869c0315edc6905855fb2b951b794ef803090b0b600973850ec931b15543607e22692b97dbf7a36fad6da6ea31cfffa10774790778846c74458c7799e7640d1cb8bf84966e08a27d9e9d07e19846ebd3a5e85af7e7ab28d98a83b72e34f8c0da24da35f8b6f2f1176386e59be419e8ea52537441106198d457a4843ef4a1b701ed7a", 0xde}], 0x6, &(0x7f0000008880)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}}], 0xb0, 0x4008840}}], 0x5, 0x24008881) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r4}, 0x10) socket$inet(0x2, 0x3, 0x0) sendmsg$NL80211_CMD_AUTHENTICATE(0xffffffffffffffff, 0x0, 0x4004810) r5 = creat(&(0x7f0000000300)='./bus\x00', 0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r6, &(0x7f0000d84000)={0xa, 0x2, 0x1, @loopback}, 0x1c) sendto$inet6(r6, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) shutdown(r6, 0x3267ab91de94efdd) recvmsg(r6, &(0x7f00000008c0)={0x0, 0x4, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r7 = creat(&(0x7f00000001c0)='./bus\x00', 0x40) ftruncate(r7, 0x12081ff) pwritev2(r5, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$binfmt_elf64(r5, &(0x7f0000001dc0)=ANY=[@ANYBLOB="7f454c46f90001065d0f00000000000003003e0000000000740100000000000040000000000000006e03000000000000ff7f000022c338000100a083050002000300000009000000e2000000000000000000000000000000452c00000000000008000000000000000300000000000000d87a000000000000010000000900000004000000000000000800000000000000040000000000000002000000000000000100010000000000000000000000000006d37c52b00745ef9ed3174c01097ae73099928af4356b73133bd5919545b7a1a08dbc92f185caf6bc74e040040b01b294723ee9c3ed105a4eab9334b28ac05d11c8ecc1e48acebe71b459d36edc0ae1e0027ba6af9ad00433bd6b737676a446d40ba1500a53af4fce714c1c8ccfc55e0232938a0873d3c317c55cfc3320d1405b30146689aa6227990fddf672827888cd83c847c1cae03f13866c0663eb74361f508b50b4c45f11495719312cd4fcf321c6681b4e4d0753b9ca1b6517bc6f9e968118f34bebaa129f2b68fc0f126629e7bf21f8647f761a3cb649128ee984d4db14337f59bd69fa2b7dd2c2fc4de4f24d8e61f80a28acb989fd04469be5313d350ed871871535952102a10390be9bf5a6ff484ba0e3c29f8ea01f3901d07f78d155fffb327c75b4dd34077d1ac5b515974035308944c70d96fa5ecf057d85139ddc2307477d6efcbaf9d20dc0b21269939f7b1de55e14e3aa20fcf13840ad2c3e92af92af081a85fe3717a6eebde3478435392fecdbc7e55515ded927d3155179a2dca00b9b39072b59353f5360093bab7b9b5a02d05c69cdc14ac6d97eccea89a6de82e7d2e26e05ae064d5bf2d92b4435b59fd92fc9e410ff606fcd4fee5ed4aa16320fbe1da2fdf6073db5155546e56ba281b60dc2dc95e60efd9b8e576b0cba43b92d14de595f71a23b359723ccd04a4b4756ec0b24f26ec949e66f24cda14121800c6ead7015874fbd02532508006d179a1d4a97ce1f622f01f5157833e53caf5e12a09e2d91439ffb798f2f6b05489224d0435371f01590d51d96de545a437f266d33abfeb95211f2dff73ae7a68438bcf23d3ed133222ef3258bcb183d10f22b252b4db3b6c16dfdfbb327ddc6d11da4c81b7b2ec0d4c8aceca65e83d441c82ab5b6d2835a3556e3e42885a9c4b88b9f8d1bf588b3be8ee7c913bd1b03973c80e4d18fcd1e2694b8a2e45faced054d8d1cb8d7162b70227dc30039ae36e685bff3887e97565c1cec3e92adf19068341ea6e38234685af33a5d8655b077fad22b2b18355ceb73dc807f141625efd40204830d54f1dfcb780626aace431d5c9a000cb6fd557c0ba0f61de26245940a5d70ce13c2663b31ed677a71f1bc9f81616385c85d37f9885f3f135c3f60f2073413de88bbdbe4da552de5fd630a7f39c7ebe23a3e7fefc3d88d2201882be2bc3b894f1aec34fcbe98acd7103470f67ff5c0d127d35fd4d526bfb1c0817218855c920fe7cbdb53d6fa6ece7a2bf933c5cd4f203ecf5862c751e272a2bcf6c40971516f7cc4687eb9055c606a3b2386e7c0d31cfc18af8186cc4e9adb7d51bb7fb521dff8b43aed1a18ccf84f109e3e9d98fc96363dd54e4317113ba747bee47016729abb6ed4ac353543bf53e427936d083fb9dfeaad8e9d99479b67c2012b1354d5fc8782021d3539b6fe4bffa0ccce57e9d7667b59a0e619d4f900d51378d2fc732fd59a0e54dc7b6d450c4137f0aa3c6c2eebb5c05d436fa27ccfb8d7274103187048a4f31d0785facd6bc84b1b36c16228bce11a4c87168ac508ca3354cb811ed8ed5f30edb80cbffc47cf2a6c043d47f8fd8a02bc4b7c9afffd2e9dde0e19130b89f6f3c104d61cd42af467aec7e46e33ae155c1ff3d174fdfde63141c6e99e9374afbf6ef39d6f7950f616394330df841a7b7eba8fabe4539b51e2a7bea4b2105ace4bd2b079f2da66f3ba62aeabda4d2cac6bfb5b1813801f2dd66f5b4160171164feaa16ef04b89a2b1cffac9bcb286c3fc80902181a6b45fda9e01f0c965baf679d6c1c85625b5883c598679438a78c55a129b1eddc9a5ef7eca5195b73a1ae7da7cac364ddd432af0cf9fe92f0fcae6cf06a70c9b900f2fdd19f25c9e24fb1201d1a5188cc29d28030d1f96d2f31a5a59066fa88050fe391b7201d3b446f7caec1e6c48e3d35934ce890efcb8dd4d642dc3c8eae2aa15f8d6334ca750b5aba64c633aab3f60cf1b9ce1e40719fdb68a1ef7b2143ea78138ae66ee3dbc3f6ef89f9377421b6726107666b09b1ccd8d2f39f834781bf71017cd9d374cd80f9714f773c533c82f4870c48629d7f75dae4baa221f8702ab25cd90c3fbe41bac11808ff41f6c9e68dac19619b3cab629ee76ac7c5fbf962a67490ef2571fe0a48edd5bd820f5e7985a7688391a0f22993735ee924396b203dd8aa3e454d8973315cc643bc417ee62caafc36893d16f2aadf84cbebe2d59f841cf0937c10702dab6a831925a0b4880de51a913ea86583c23a5eaebbb4981934ebd3ab4325cf69b7b3a8c3c5a0b087510e845e85770712abebd64fa70098873d0aa6c4ba8c63fb636ee497b9b7fbf436e2967d0e7137a3f7107bc109a24c2fc5c5c9e0102258e1e8805bbef7011c1056405fa51d2f45037fd80ad5804dfee6bf3c945c31ec2789b93803e15790067d06402be8de10bcc67d84730bc3b8ee3c802325eb567cb08adfd0d77ca6f8154554a6c388d4242c7468d77427f2136ac7e373dd5b2785da3fd64ea6d9bb636b72b29d8bca3356508324c36b904d2df3b214d68910423552038461bf31999d2b468731920cedf028d7a0ddc7c19ed454ff065a816b92cb9d2e040fdd2ee1dbe68d3aaf38ef4017db999aea338d1c3ebb1fcd0b8efab04b3fc0322ad8cbcb4116f371b8b0d85e76f50c55d175b37d4be549fa6978e1eba9c12893a0130cdd6cb9ec17a0c34d7c60aad05f4f088271fbe633b435a2d8538654172e9512876f750145f59ada7d5189878d10c2b87f072bf4e7f880c35974b5802e99f1990e8a347a0b24254cfc7afb5ffc143f6f06baa8dc93a460b3531b1780e24aa7b576aefa2e39f2442bc71b8cf380c0539de9e38d59df8d316bafe72364f2d1ab9c13cadc28ebd94964d951b311caed2a213c22dc732e775e3e01d649f5743aa8e38ab0e73a201febadc2ab2ce83e03e0290ac7dda2603ed2ca2eabeaefa9dd09b868bae2ab1fbb1da83e2d3b156ed7a32adb3d8c01cb9f5e613e2223876fa8b59c7bb740c6368f1f9aa374d2339113fc04376154cb1cf7f6ba9d4c90d2bb501113f399a9f6e17f84668ed3958945f47e83e8ac6289aa8093b0337a28ca2de984efbc0b7fe100c5f3de075c16c0b3c6e949aba0a460d5f139c0a9e6083d3050d6636907583a78457ef8cb6c1fa1567e41f13296c83e21d0dfb1b0f8dd6a4494cef76bfaf08b7311b2d1eaf71227fba4534a02a574c0f71a026684a9040c4f3fb755b9fa39ceb885ab61b1b367fb6ec751f99bfa8919bd480b358c630bec14ac45ba28ba291c9f17556efbc754cd6980fe60d2c6300b5f0b75675e4c8afdbfbbaad93f4f1c8465e812f6f7a313c164d1d01d222f9e56887ae3a2837d0489bc489206954df02a8d95d3b5b1c247e7f200f5e28f2dcb175046d154eca7f934f2c2ad99307de8865e28e4e6e274ec6e9a7deee568f39f03774d124f04bdd7a56674d6596975e612c19ac0ab8ccd1412feba05c3abdcd98b6ffb763f1dc78f40997e912a609e125c114105121e1fdc149202c689e0b4eca134a2bd60e3752d4835f7914dcf9f4fb455c2932c2e10a3adc9939c516966e12440a9b38b25704c2a5591b7daba78a7bab591f580b70e31921d12f8375ce5ef20c7394904d5663395955f616084cf75953ee29508b088c30801541b4c74d096bdc000cba98a124737181036740fcdf56afda3373d83ea400bbd135894bccda8fc129753c2de1a070592106de4e7ff578930d2debdf4378fcf77e669cf2972c11fa1ebd4d48cfbb7bb229be47f937767ec363cf49300198f3838d3ecb7610e2048c530f31291cc64954ba33556a04a9ebfbf94f6507c40d3467c0a9eb197f677b1b120fbfecdb05484bab357817aeca20f1a8f9519b4effb20549583c98cb56a2e5307fba35eaff29764a415ba238aaace20b9094c3479fe733cb37a79f93128fa34e973c7a756dbd0964e83595ce948e2e93487bbe73b31fff03fdb627b5ed97cacef529f66bf4b61e3f376613eb41f686645311470f5088a13d75094f74c0e96651d9445008df2079ccf4c8647655c0ace73d2b5a09c3a43db6b5b381a848dec840009bce788f7904b7569128ef59b6181bdf80575451575cde40908a5090000d13b076b200023a47bbca09289538e6037f759cf9be0c9203b20fcb646c382c7f8aca452e08a164ff3e2ac2b077e928630d727ebb5a58ec8671bc057853ea12739a33779ce81ca8f8f0f1034fe8720044685d5adc014974784b096e6ae4603f356ece482c1ad23eee3022fb347743cc85737eedd184a1d8c1453897dadc38e221b33080d0a0b1f65e7130de4efe043ea94f494ff94bb69d98b9c112e353574b7dd5f73a483767ccb7e82693c008dbbeabeb20171be42d3de63a97d56162b56540a24a5158a9e3d3d82a5241f3347006359f94ac256a33bbc9b3920b6ed28899cb382fff726edc78fd5924615b1c23f437e7a80c0ca181a14a243adc6f77e16639acac2ce6ca9dbabd52f458dd8540656f66643b7f3e40824f99708146320104f6102a1e3e2e318e13171940b833b2d806a30ea283c2196d4634c7668f8af7aa51d84990505bdab21d8d4ffa757ddc7d1f918602bb15d504176f9de3aa6bfa7c2f01a5961a877d0bae26830295d16323a304a80e49b50e55bc1cfba91c267bd01f94b4a7faa7ce0692f49aa29c84b82ac885e255579e61c2492d44eb71283854ddd529b6f86c4a5da6691f50b8ff362b0e93f248de21d8c1ad8458e47727928947e97d160024bf6f16abc0ef2b9555f20b1da38827963a0e1c0f9770d1471d98e88127af1fc1e1e515c41354dccc0f11932db3ea8802d4d8174d10a1e927d9f350b73d13a3ee63358ecb7cfb0f4c1748a3feb32d019e780167afd0718a4eb7b17e77ca8cbdf32c37434ef8226c33cd9e6eb6c748bac4445e6eca5f3451e4f7abf2adfc333b742801c27f34d8caaaf901028b28074ecd1b033b1e149cc5f055d9410fc6216890f4a1b327806e2ddde1970f1990c0183812bd401ccfe168b678d3520deba49eaf44272970bdade1f76ede0dd2be6d49c606fb2a0d93e6dfbc10f54eeeed92036002539454784f0a130686972bbf2ee8c5206186de1aa80bbc22cfb6bd87ae03cb3774831c4d424c9ccd21ecb9b7a2cf53bd5b86c7ad48fb6926b2d331346e1976daa3d3dee8c0cf710636fe315aa15217be5adedf98dffe10dfe9446d52ae2cc55ad820c006e1c4dc8b213ede8d345e8c17db0236b3939ecf54f2f75fd9d3441d82a54f5dea6856fba17d16bf2a14ee069d101b1b694a746f683da494465be4d03e880a287df14fb0c78035cdd62c22bde2f48acfc8693a25b71cf54a62c0034b7eaca485424f692578474f7abc624e4f5b925c608a84c70b5321fc7e80050b9776534f8fb64072bee889e8581e05b2dccd85a53c97d6feaa2b21b60475bd0fcd98206860325b4d6f4718af90b7373253bbdd05b1e1c8498f90d2f3b6bd3521a3daf5759e3da89ba6182d3be5bf3d342e52b4702142c044d26e20558fce6fa10908cbb142d4a8e2078f9282f2c5f916042e98ba66d383735bf5be5be9a272e9a6f5938495d8051a4bb73908a52641d447c3eeca699e28ca868a0f8a2355b4d6d733ff482846e842fde600b3e68b7f3946289048c77570925507b1048790613276ff2e37ca3b3b2c59753c510971126b067355c52ada571919b4284772d18a0a95e361cff7bad7a5516e6b0bb867745e8b5cd65c7506cc9e20d6e6bf1a076a657a86aed15482e6b884a9b1d8b3b73ad94fe5d51d9ec408257a5aeb27d49b5989d00"/5312], 0x14b0) open(&(0x7f0000000040)='./file0\x00', 0x147042, 0x0) r8 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r8, 0x0, 0x0, 0x4003fe) ppoll(0x0, 0x0, &(0x7f0000000180), 0x0, 0x0) [ 269.748330][ T38] audit: type=1800 audit(1697205073.208:532): pid=9171 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name="file0" dev="sda1" ino=1958 res=0 errno=0 [ 269.777842][ T38] audit: type=1800 audit(1697205073.238:533): pid=9176 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name="file0" dev="sda1" ino=1959 res=0 errno=0 13:51:13 executing program 0: syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000500)='./file1\x00', 0x4500, &(0x7f0000000180)={[{@errors_remount}, {@sysvgroups}, {@dioread_lock}, {@init_itable}, {@noauto_da_alloc}, {@resgid}, {@barrier}, {@auto_da_alloc}, {@usrquota}]}, 0x12, 0x4b4, &(0x7f0000000a00)="$eJzs3d9rW9cdAPDvvbay/HBmZ9tDFlgWlgwnbJHseEnMHrIMxvIU2Ja9Z54tG2PZMpacxCYMh/0BgzHWQp/61JdC/4BCyZ9QCoH2vbSlpbRJ+9CHtiqSrtLElWKHyL5gfz5wfM+5V9L3e2x0dc+9x7oB7FunIuJqRAxExLmIGM7Wp1m51mxstB/36OHd6WZJotG48VkSSbau81pJtjzSfkocjIi/XYv4Z/LDuLW19YWpSqW8krVL9cXlUm1t/fz84tRcea68NDExfmny8uTFybG+9HMkIq786aP//+e1P19567e337/5ydl/NdMayrY/2Y9+ane90PpddAxGxMpOBMvBQLYs5JwHAADb0zzG/0lE/Kp1/D8cA62jUwAAAGAvafxhKL5OIhoAAADAnpW25sAmaTGbCzAUaVostufw/iwOp5Vqrf6b2erq0kx7ruxIFNLZ+Up5LJsrPBKFpNkez+bYdtoXNrUnIuJYRPxv+FCrXZyuVmbyPvkBAAAA+8SRTeP/L4fb438AAABgjxnJOwEAAABgxxn/AwAAwN5n/A8AAAB72l+uX2+WRuf+1zO31lYXqrfOz5RrC8XF1enidHVluThXrc61vrNvcavXq1Sry7+LpdU7pXq5Vi/V1tZvLlZXl+o355+6BTYAAACwi4798v57SURs/P5QqzQdyDspYFckz/PgD3cuD2D3DeSdAJCbwbwTAHJTyDsBIHdbnQfoOXnn7f7nAgAA7IzRn/e+/u/cAOxtad4JAAC7zvV/2L8KZgDCvvfjLba/+PX/RuO5EgIAAPpuqFWStJhdCxyKNC0WI462bgtQSGbnK+WxbHzw7nDhR832eOuZyfP97zAAAAAAAAAAAAAAAAAAAAAAAAAA7GONRhINAAAAYE+LSD9OWt/mHzE6fGZo8/mBA8lXw61lRNx+5cZLd6bq9ZXx5vrPH6+vv5ytv5DHGQwAAABgs844vTOOBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIB+evTw7nSn7GbcT/8YESPd4g/GwdbyYBQi4vAXSQw+8bwkIgb6EH/jXkQc7xY/aaYVI1kW3eIfyjF+GhFH+hAf9rP7zf3P1W7vvzROtZbd33+DWXlRvfd/6eP930CP/c/RbcY48eCNUs/49yJODHbf/3TiJz3in95m/H/8fX2917bGqxGjXT9/kqdileqLy6Xa2vr5+cWpufJceWliYvzS5OXJi5Njpdn5Sjn72TXGf3/x5rfP6v/hHvFHtuj/mW32/5sHdx7+tF0tdIt/9nT3z9/jPeKn2Wffr7N6c/top77Rrj/p5OvvnHxW/2d69H+rv//Zbfb/3F///cE2HwoA7ILa2vrCVKVSXlFRUVF5XMl7zwQAAPTb9wf9eWcCAAAAAAAAAAAAAAAAAAAA+9dufJ3Y5pgb+XQVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCZvgsAAP//96DU7Q==") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) write$cgroup_int(r0, &(0x7f0000000000), 0xffffff6a) 13:51:13 executing program 3: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000003700), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r0, 0xc0189378, &(0x7f0000000300)=ANY=[@ANYBLOB="01000000010000005f"]) [ 270.495467][ T9187] autofs4:pid:9187:validate_dev_ioctl: invalid path supplied for cmd(0xc0189378) 13:51:13 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(r0, 0x8, &(0x7f00000002c0)=0x81) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000004c0)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000cde0bc48a2ad0d33e7d0d084ba348882865c22fc827057f0496100fa63b169ffc9486c57d44611b12457fa66f14797a2b278a5ddc88557c353ddf34b7b3b06c0303ed0835b80432c95529b455030cde717084c9591867b2fd22b5dda679e29cea1b089b380a187c6a93add3b14d0b6df690432a1d1bbc570b07bbeab597a866c941c615188432bac6f561324169a0c931f85494e603e9fc6f319844e1988c05e25f28e28700d1ddfdd09a294bfc42c999a3a79dd7b5de9415cc1caf33944ae306d4b73f762040f598739b49a70a4465bae09c2436dd5db83f9dfda5d92ee570f29a91ca3a9ef74620c25e562f1fac1b07d7effd9b8003c0000000000"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x78) sendmmsg$unix(r1, &(0x7f0000008980)=[{{&(0x7f0000000600)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000a40)=[{&(0x7f0000000280)="5ad3440fbd9f1b", 0x7}, {&(0x7f0000000680)="731aec461869f88dae0a5beff3f1e50e8ec8e3de945f51cd2e7c8c9b8755f0b5b21a64050ab85a5eeccf9738874171021a434ebdc43f20bd810a20d2ecb1cfbd76fc9433dd5a657aee34abfefc9415bc278eb4ab2e7176423b2a2e7514c7e0f05ce88ed0b4437c2ce8d362a5c6519bf6f8ab4b958274c48e9ace601873bf4703e0acbb4f274134acec71ce201a9aeaf52f79077c16befbd3080acc62513df731627e6affc67e6230edeb2716276b210c73d12edc4e0fef46efbdb23e27d5cbd0014672cd90e1abf906d8b5737daf583bbcc72a18e5616b71cf08f70c5659902e20a93ae83b431c51e1ab5a4ef72d7b614b40963a6d5fd7abe06c", 0xfa}, {&(0x7f0000000900)="f7516c21d986f4c85170bb96", 0xc}, {&(0x7f0000000940)="221054af89fe80f2dee567b65cc466a31d9dae09477bf307d3ff8dadd7b960a47209e75cc5a890c17504fdf7a4e8d0fe01511eaab40cb7cb4ad0726297cf2c74b77b38ab0abf7f71d6e727503c4174a312ae27a2f48caa83b3c0ef7974e8e568c1617c49b4c666fae60391205e458c0b9dca11d90c0c6350c0fe13bdb7140c22a802084c02b623dd898b0f22ab60a460af381d65cfc3b18235dff9efec78417be35129959c929f5d6bb43d9db7b27ecab6fa62c674a6ae896fb344e08f8356", 0xbf}, {&(0x7f0000000a00)="ee00297aafed21001760033c22ffcd8c9d6f677a4861", 0x16}], 0x5, &(0x7f0000000c00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r4, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [r1, r4, 0xffffffffffffffff, r3, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [r1, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee00}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x100}}, {{&(0x7f0000000d00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000d80), 0x0, &(0x7f0000000e40)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x78, 0x20000084}}, {{0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000ec0)="08bae559afbdc94a01494f7b3408ec0a100366b418a73b2aa8f7e34319a62744c0dbaa52671756c29d3d482fc53cea52be7fe9537ed51275e50fbdbe20134530770d26a4b6cccdc0c2b34e12035713180aa1042173ac11c7f499c900d9ec40353044f9cdb3f23e88609514fcec0b2306e2d8641b8dc0e3c8ae5a2a9dbd546e5ffdd67a7ba2e34b1bf321f018c97e299f50cfaf9f8b3162f63aec1c2618832e9e27858ecc415b51cf0483664a6b6a40c4b5d9c3533b86888241d9e87e0c5c69b75079a3b993b5896ab2457c90f2a4a060", 0xd0}, {&(0x7f0000000fc0)="3253a0c8da65a82105ffd9292855343975614f0af5783304072afe28f90b28c7e61bd2a692007346fc42b47047841aa7150893ba5a247d4e80bd9934e77273504e5d64070f9874ad1936477d047b5b841ecac21036cc8b8a36e1c34fe5caf31c76aae40952c5ac1ad226ed7f0f9be0a0684fd23d65849d4264fb0188f5c7c49c3c55d37788c451619264dd607a9f477687074a25d7c0283242c0443201bad704dd33c76e50dcea22b12160980235ef8fafd9c8ff3be53aed829b0c0a20545436df78bd7d1e384a9a8e5c1e9fae174d3a4a7879a0dd22", 0xd6}, {&(0x7f00000052c0)="22f120d93eca13ab8f20930dae6cfb7f3323875f23e66ed14c467c0e39a77b8e5deca715c54e2041404e923b6416b9a1f07463249b6b3096a1b6b1a77ed11bc8da3ea4c8087901b375aaa3bfd4800617fcb979df617e90098941580302f7d7e6120137ab03e7c24a3f62bd81089998220271f3f8c89e06cb00042f4e4ff1b34ab6469052f0c730b571968f18012eef2df46c376cb15cda310b9c3441a6ba7446bc901692d432c9cdc0b4dd166a44ac220459d290b0ac1e4bf91e1d79d114cc959b50e8707e06fc8e2f4274cecea36b4ce8e788f3dd642a6bf589890c8d241ae7ed0bb257821e420e85ec3de44ba2f80e96e13c812e7bf9edab457e40d2865c9de67037aa501b6eadf789409576ec0fe0e66226501e3898c79dcea9f3a3c369e88a572a69378702fb922f0f2b68644539e2cb4ba4eb3fcac2248b6a865d542f83201a14b4f44a0bbbc803adec939af7334b08ddcc4e9646420fc679a8433bca72813d7e2fb824d2cb9012c49addeb76e4437bb88724a6a15600c8cc6fc6852a8ac7a2d2cc1b9ed0596bc8df95f671f7b324df6ee6862a3c92047c8b084b0536192b1c6643947842f503b22e35b4edb7b6fa2cd79bad7b47d2617b0e0294b8c56abb3841450300fb7cb0012eb5ee7f2d03dd185563cc0224c7513f79415959d94c0f38cd53e7fadad550ffdc4eb9a7f741d56d1b4d37228691e0c351c2828e07f4101ed70446cab84ec023cd42923319c17b46ebd7f1c6a375f71c6101bda92ed0251964e1282216cb8e0c1e86dec5748a48225a5f58c737dcc3916bf46556e6e145eceb9ff8211e4280a2aaa2d0f7e38ba1c0c82b012e95843469e0cffb9b9419256be11c966142d563a3d428143fbafe95089ca11627f51f110d20fd415979d3d0ea917dd545e7e1a49303308680271aff2bc76e384b35720f1d6f5d661239d1f2c9a8775f88deb23ca73b6088511d33d3a5fbc7c22482cc375bb6312d8cd3cab832d8da826fc686351efd179b2cdbc7dcae3009e309cbfc80e04f7ea7a1cae34a6d6a452bfdb7965de0587a704886cdb947a47eafc12be671844082092deeb3d1ebfff08001f04746bed9bb072eb00b4de2af87b16416b26ddd9d9f575ec9b41163b769ddee54d2b86cea2fa428f616b7ae0c4145528e0b541818abaaf9ac6296fb7adc7d9bd6bcc80176b6975e647dc3816e1a1bf20eca88ffe37c292d95c9fcd86a184670db8c0e75fe57bb0b7c7b7c4bbcff542e28dfa40c9778eb7e274456bf72d4291922874e2138886287925c9e1b8e7dbda0070c6d0e196085b503483414dfbbb84406fd75bc0a03f75e4584dad095f60ea5caed79b6507f9b53c49e7051d5b4ec94f012defbf5931ca370174570b9fc8124c5c74e018dc49dc5b7a26aae7b4ca8b46337c45f7546ef9f55eec3b953f170678fbb12e9e8a380a762b2ea1f8b39f7f2b72e989fbaf570c0e3e9e0a887ad6cc8d351c354c06e74cc986c438f27b387ade0c6b39c938b1f8462a6cd66c6836b02b5a51231ae43897d75064f8402f33b2027de0a3167d153a13a82cfb249b1fe042db77f1ac4f8449e52749b9a86b4e4d441cfed554275b042ee1010e7af5bdeeae6d3a96f76bb01eadba194e12de4226afab7ebc292753d60097067b01fcb9c60f5e619b9159dde4969d7488abb879edbe388af17b1e9586941a508fd3fe0ea4ec83b66568c059e8c786af0bbec2c57507b2e914ede65be55515aa70df2ebdbe2b3011ffff937ec96774001d7ee8f4168056a5b52321344c4e0b7cd321cb497dd26735533bddc58297047b76b30b2794e1acc634e4971f59dda3558e5e74d5e79bfef8a4ed1e781448a9c1bb8830a1c334e0970c06c5c9b4f94741b74980bbd53a960a6031a3a2de968ac1438acf280239813866aab1f8c0f4b2e4ef303b2b5670699634bb470fe42550b6dcfa2c9b3ef4c737559d5cb26f5a9a0574a223718fa86aeac8af599d47af7ff73c7518c4a33bc9e40949f1ae4f7019350a1227236b0764ed0046d3d6eeac2a06be18d9c66721dbee88f70acfc42c62d59b7a4d679ada66b879294da17ed323d7d72168650c6dbd6b064ae48111a07f5b6acbb415b802f1f3a28c6cae3e59aa81919e11c04fe6a022258875cbf7ef2155c9054ab2f4975737974b2b8c9480d15cbaceed5f89edb9b2f5f37b43a9eae4b174d613e58443c9382b3cde5c4b93c4b862d9ad4e24e8b9deb80e2ed8bf25bd00cd4b5042ee2fa9d0bfd84092153f1fe2397c041bf208a6dc01c490ada82d82b6567291d5910deabfc6e0e2cc7efc2354ed92dfaa46d959e381d402431e22b35b4f57c0f9287400fc836c74997bf62ec2f7efea9e4f9c13a4b3f16141d3621c4663a4bbc8effd9cfcfeed8289859fe501852955e935e8f818037d5c1dfa86c9152b5938ca193299cd8ac87b44a4eb762c8df6c89abba7c94c0c908441d05fe42252dcef470369984462720af32edbc9cd6e490ddac55381be2cd9d032aed56025939e47e7cfae583bc38f666a529563ba01717f38712d1248a2a5e0a210aed15120b8cd924c1d941f2bc65d541b3099e060479b98fd472cde161188c3b1613e358791876b69650ab9ce5b8ce8402335da7fb64f76d344c55ef3d11c9ce010abe31404b571ee593dfa17ef8a2344bca9096961aa36b73dc42f946e003caa1251a1b36278c73635c20ed0a05c269bc7e47ee37ff9842e090b0d0349262982b347d61c88abbfc8d5a673e667a43fd85e335fd132ccbdf27125f397b0d6538e3884c441b054ac599f7f2cc34a8d40335b4da61f57f467bed079ff6ae77aeaaf3ee0eacea1785843269291eb662ddbe1505710a76ba18282dd4da18e54104a734800d3df956c78e22a4081f500b0ceeed8dc1e3e6d54bf19ab9cd122ce5f2a96c56aff245ee91a12d7d59b71e0575f854486b872891dd9fff988aa6a00477f048a8c04bc245d53abff4adf5a72cfc72d6be2dfd39951d74209873032441784d76188fedfca79341e2a7c5caa2f6db12db16d66b1f1644f6f981c33fd8333341e296e2ddf8d573e8a8075ef6c72ba4bd06ecab47b50a09dbff0148a1cff791b5c48d8b1ca33c2d7b3d7e9bae543db3b58a2a5814210949db87fb1b84877055c6d6b1489d263086dbbed20fce47a8d554fa18d7257216aab85b3830100d59d9b72f6a68cfdd0411cdbbfdcfd5bdf70e6e0ce01d8dab93fb7e456db46935ca8014e0da6bac5532491801fca4c8f10dda5ea584985fd257e9261ea32440f511ebb55b7fe076777277de1b3791799ae1304060ce1e8f5fce994c1ec13e22c063237af6966d98561d02133984deb1c6503764ace47ea4dba0f12a73dad67b93ab57e9c8d81766e1b8121859a355acf98ae6a1a3b2b8a705ef2ea6120631f029ad17e600f029e1f7f83a05cf3b747fa4ae74e74a809ce657b164475a76e8c00e5467bbd1e94525602bc09f2baa9e2d5a9e7c94e8213587809ba961c7936ed9c01e0bb5c0495b986079282f6f679c997d2aa4a0906647dfb8ca9cfab801cc55ae4b72767915330d4cfe890d157c253a16cfc2963676599fce7646f25e6ccd036720903aa28941e617669089d8adab1ae478c806f815d77ed82012702b613620d65646bde7f1c8b3651d1d831e107059e8ca15206935e0d5f6beee65e6ba2d3ff1488b242f6f7b09a6e452cbb547e0f5859e22387f68a1e3526e452fe8139dc4f3cbf86be4b92277fba32e13ce7cfa2686a09a44778abcfe3c2ca9acd127b68291eb3353f853a5fe9596905c246bbe50f59ea56b2e6c785172d5983a9e5ae115841b9ebd8f0bcb5f2b2cec233c086c90ec0bc63d7afee67ebb7ea0e1389faec36ed2ebf3ac780f312e13dc8b098c5d11cf9b31e7cc96b47baea46f21b033a675ccb06b873672433fb42bb2440116f7948153097863255de91855d9890f5d1df532a8858724c292fddbfcf18470f91a22411bd61b64fa9e63ef61421885f331328b393f9eb740b3feae5ffcd1433a2f7ec8abaa40d5be173ac90fd578bc4f217db3c282448bd105bdd9078caa62b590eb37ffb698044dfc269da16297386ab015c005b20213eb14f6169b87462c8ddc8ed2cd299def7c19f4cfe5ca4db7f3bcf0387155f5c357013371b30bc4e363a05063c12c942116e204cc2fe2ae1e638e7eb319199c029c04ce6e75e8d1be7d0ba865bb804ba20eafa7ff1c575ffe1283003c43f58f169265c837cd96fa858d4ba74e55738fa5651f14215dbaef923a7d86bee78231d7f577ac74e9aa3f5d24b34b234097b607d3599bf118730dbbead706e8e80eda62a84abd15d9f50533ae8b7793ae3c6ea959491298855eb817dfd2db404dd19664c093fedc1790b27f228dae5d30d9cf05ff206bc84a59b4d20f8fddca3b22245609cc6339531debf4e28a384d7559b8bae471d33420f9ea162fb9f70bc83a59214633148c2d2b3b45e485958e890caa17ea6aed17290cb2a762adb3e4188b108fb8307e11ed69e85e274da4ba4d91be2aa32cf7f15f18f17e11a39198efe55b039c2088e81efb98f6ff58131dd5519904a380573db4a4d0e55c41ff745e266404c486ab4b2e3025dbf9390aa0d6876c19d290a1f5e07a68213b0fdd9382a86be24a63b5aab2badf5b518b72256452b19d5047ea810c2348993e393767c2fe27c1d33284c8de3cb015277ac311af2688d84927053bb5ba2da5e271f9497fa2e8e6b88b78267410674574f0a27772349e2d193b42a34c3940e52697595fc8b70f42493fd4977b8f5bcbcaa41030d3b38649b3f2e4b913dc2c4912d7bce0d2fd7d7b4de14dd025a469e33151fa13e2e49e54c0aa2275ce45b02f771711cece27c4ebcbe8194c14fb4fedd7e0765e8f5961cfa6f3fa8de76525377fa400673c921c902f6106fe7d097ba70ffcdb914f88eaa800c2bd2a4ab63403a7151819cfd76584189a97f3c5fbd05dc1ea14cd9dfc16e11eb95690157be81998e9727bf5cb4bc41a06015501a45ecbc28b739fbf16c982c54f2fe58d61d942e9d03e8c3f00554da21fb65f6adee2c6a5e79ff3e70da035717a", 0xe00}, {&(0x7f00000010c0)="1529feeeb4", 0x5}, {&(0x7f0000001100)="435d1d9465ee2265d59985291c72f9fa312d301e12addbdbbb5eb11f6f1fbd58da387214ac3508e3ab0694063e6ddc58c2acb6e1e1a104bf6902a8c46cc2601432f8e57c92efb19c325ccabd3fc4c18b3954b20d46c1cb4d657e3799766ee97b5be1c371b66d7f6db797ae7c0b1d91f955532d2a0e1267528638e72ce8e27da888174a284b56b05d0bacff5d26b17dbcb99a7c5a33ccdab63e4637689186242b7c3791d4643d73583cb2f0f74aeab404191435f95c21029988aa025e8da2ff63d0c9e32962398f9ef5d97199a3ddb210f6ad71f2e96cf78e8bb0e12fbf3355123624193dee5ad6850326f711", 0xec}, {&(0x7f0000000ac0)="d79f2b4729e51f07dd8a93fb3973edb21b95a19e2e774ace08012db33b92563b37dc924c224527ef9a0908a4faf949cba885003fcde955a7d8b5cbc4efc32f2c724dc929840c0da4fb071a75e92aa1f2f672284f04182f812a17419ea5b181a039192bc6e0", 0x65}], 0x6, &(0x7f0000001500)=[@cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x70, 0x40000}}, {{&(0x7f0000001580)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000001600)=[{&(0x7f00000062c0)="6e139e668b59a46eeb2cb77dd514f7036b153d59c2371387396705f6d8681f8f6268e84743961f230c27757a6a12db38e3e22fc71c5d8c74e1535a5ae01f76d3384b5ab92b24ee280a1657ea201d048e7008ba1fb6bf9ee09a0242483d51a2e2f588709c9475a5802dab34369172a6f73e34ddd5710c3a970b9af9701936d1b2fe0445ae4b65706875fbc26a650c9b928fe5ae55b0e13ae374bcc752a09d1ade29d1327b0a3fc6a2524e7a6556556c56b1a22d73193f6c80455c05bd61b32bb5ebe26873a8e0b7d338009df7e5219a2d9257d4e83246bba4d3a92607566b2b1149c10d671baa395e273e8e1c6e0b1532ec051dc009812c795159154244db0cb625bcbd3047a1f03a75120a3bb2459314dadaf1e05cb3a0b24d3d32d6ae674a314218747336b915b58d7008b7ca933442150bb616f63c3bd8966b5e8493847be7b0afad6d222d2cf3dfddd68f5473d2fceb5b5c79c9920d4371b62a3db033690653cafac7b7ed5a3e54d866b12a4fd514ee47e676c10e595335113190cd0d25ad70044a1f342cb1dc450a055958eb070cb8d93e25970a5c4dd69f247ea272aff3fa5f80cd90de7e388cb2c28a9983841b39948fc8cf988791f18535a71a993f517c544ff649de5c2deb70af6426651ebc69050a93ab89b9267b9f6798630d94f71d05a64ddfc6e3f92670e594d889c7a373ed68000817de25d12199ea4bc9215118bfc3a0d1eae1996679d8403ffa1de564e720e473cfc6aa5df54542da02651f77095d3ba36cd71a3b941fab8b6f5b7dfb29468139bdc3e93cef421b89600e9a8a8bf095929e35b4cf2f33b193a3b450d1f8b0ba6ba7044a71b54bd23edfe8411089c1e8d36e00f96f2834ff52a737d51c9024bcfeca7593a659cf3f1a4ade377cd78f2a0ce032657aaa8b9ba2a945088f9fcb667cc1a193309f64e579cfbe405713926949863266642e8a449ca6001ffbb47f368c2fbf183bcefb00dc3c667aa3aa31233e7519b53c26bbc619c0907e855a29c103847567c7e4e1c89bf7171dc0aeb356f91bf22e223e0acca4fe9f24dccc5a562f19aa58b5eec38632f367f175a668723fcfba30734b86f040b720d2f44632dddf3e6a27f66b363af46bb009c8cc5bc8c52aa3feaafaec2a647430f8764bf190825f11aac4619b7616b680a43f0991612b731cea27cb0bb1279f93faa0a74cfa16bf17860de471788da059d90c8e28f75c5ce17a5c7bf1fd18d2f4c21b01691d9c73214e36a2ffe3669cd879ee90045b7514800204ae119ad34f8cf34333ed856648b9c8d1d92f1e201d90f6b83d0ded94a9b48070072fb9594bcca99bb48c5bfc57c9a41d8e6c3a7706ad53e9f67c3724e76e13f0a180264fb25154c28920f23297c84fc66db689d43f6e0182cf795dedb461bb72cc3e39b4a304d0f6fed44b615569c8cd46bdac3f54f199845d99eb35ae52360b78795d09b60ea185056e370ac760abb6a9f3a18980099c26443d7bbb3c6b5698a5d05d9f12271a0ed36006527e501f9e12934f38f96b4efd1c99d0576558381ba9f57300de5af491a7099a780999ed0cc1b6577b49f1abba64471ee5f8597d00e625b172ab85bdc02d739cc722063e6fa2becbff7df26bcb793d0d8a738d5ce2564d8a52c119d4a234113e1938fdbdf147ca9bfae1ea167f34c97f249bfc88f8048bc2c2d46e61ee68f7799499f32636bbda6e99428cdc335d9d5fc9fc5039cc528ebee1aedbc9e40eb27b01997a146cbfe09b702eeace2b51b42dd365fd43f9510959321947fda14d36f61e8f47915bd6b2b80972e35ce388681ed194bbcdf7588a59533f73ed4e0493261af4c68d050678559a6f30b24bb628acad247c9dd271700c621aff8ff65006400031a4323b796e6b55b72fe8c8c229592244ad725da8df384dd71e481a5873c9ea01bd0d26df30276767cfd09afa194969323a0d3993b1f70f9b1be6f2ec41275c4f1f4fe93620191c23b44e8a1bf639c66a21b0395ccd233f307568b6bd09bf6c9c1e51bd7ecc6441d36659de34963db135232488fdf8f23a8ddc8abecb2edf3f3b220a6d6a7c18621bae7bf0165f54d5761350a127b9f2418d04a8de9d7a39d2ea4b87dbcc35f45aba28ca5ae869278f819c7ec37e59b4eafd212d0118d71a758c2ece1c28702a77c30fff3aae3bcba0d30fb7998a900b03d51c7e106fe464759b38d95c6492025f00925de3ca3bb80d8907b62f852dc807ebc4f23c6ba95b447573420a89fb444bd01b825f70aef3f461ec16fe7ab2220e598725e69d0d8aae8b0d7bb91a551e8c3f71a2a5b444a8773d37c8869f3c3ade750855d509322411cadef0b62c343b771838422b2f68fd64c7a6b8f5ba93bf2c443dc321eb2248b71789bfc3cdac051cab7e73854f8e6124c5d43afbb2f2cd439bc8f800e7ce0e464b232fe53e55733b2c3996ef06e913d899b922f0921befc3e8d96fa964b22676dcb583f260f2b86f33f9d0211baa05ac60462ede295688b6748fcbfe6c2683608d3e8dc68e195495d414a161cb98fbb5721526d2a8ea32fee524fe673228d06494fa467373f82a4d90b14fdbadcfae61c6d5052bea2274b03bca776b96453d51889d747510219ef6f2baef44f0987cc041b96d9414e32e5e93cdbdd09567cd833cf247edb032bb95f1b66aae4fbbdf1e6a5904d34474a85d002dc0a739da5f9d3dcb3ccffff5d7a90e27540bfeb6df498d67b1622739965577a72f92316f682e09f9e1316325e8765b2c06854a45448c6589e768a205fadd3bf398ccf8197962e2d3fa192cda5935136b63f21a31374181585dc29735640f57122b83302e4563f8e8a35810ac38127836648b9f9d7991978defdfbf8332e8e59bb08e2bda17a1cbb204acab8e975c1dcd6dff94a9d8b883b2c78bbe8053e2725fd26d90abd837d77c82904fc04d4ead611514c786fd4778e49c6e2c6539b8523890ed56e7a199ac4eb0d161df7d2ed9052560d5bed5bfee0761f3cfc40b9b181fbb081b0a0e09ee0fd595053e5af16e93086c0c6007a092f38bd27ebc3591b170c7da92b4307b5644b6686646d3a9f05d118ae2f1e8e8a4f3fac2fdc7fcc26e0163bfb559fa55bcd0723b5e6c856771fa06a0402564c91b20f85be4863342fe8113a393d5f4d099e04302bec092394fdd984d10a190b69aaa599a5666b8cf3e68416c243f430220710f8af6d2ad7c48993d5beb2e920d0ab0de5decd0d87c503c574fade854901b5750bc8bc5a0dd675921001c8cffdc7605aeb69e78d1332415ce55cda3f024dbb29805e032bc801b084ed856a48371f0fa6d15ac3f8436281c0a79c7eefdd9fdfbd7fc60e5d56db1235aac985b9402e0db2cd927e995f1bea4039187581e63fd7bcdef0c235ae0b0b98186a116c0801e15e27e80383d40166cfb3b94dcc59b9bd967ffcba809c643014c75a94016f7505b70a08bdaf70e7367c9a7d01f43708619690be39bbeef7c5d455358311a3c0e2a65861e8cca19352eca9c070ea8a0bc630ea98da01b25f8692f625e72f35e2a9eb38776661d92670f85d1276f3ecd81d77a588f2d10c7f692743f230388d169d2d436c38d272424772c6eca535c9c06ebe24282d54733a856c2a295f174b91a02c0f2c286a2dbd0ff251a1996efe1af711fda90f8ade49f8707e98605e5717c3975303a45421392478b7f079c087c5a94527ec1e452fd6c8ca7a916417f9566ecda978093ceba0961b18587affd5fb4e487d868bf46b2bf2ba3983a6011a216c4078b706006cc4082261132794d97fda1a6323fce87eba12c81c3c291243d803747936405605cfed3eea35c4bdac346002dd17f0809d01399c79f66a6de3177e70c39d0ef37d60e3866605e673b094be4bf6bc5787e38ac3e9ad6fd0eaf3b9448358c65c331cd96bf43c2178fed4aa3e00719cd49100def799a67c31057e3c17c9a771f8cf07ec95a5229991e5845a1db0d32a249f5991e2b186d932e1d78bcff47c6c8b61746b5bcf9557789c10e9a5d057eb254c0f1b9694c36bba94c8a8c080b754049c7eb4ce0f42c28c90706e38cc36b02e7c18aadd0a377ad9aa9122c38f13e4e9a60a23ac4dc54926bd19bedb6a9665c207035142a61ce12868c7365629a265039f26ac88e80713b2b84ed55afcae8be2de021d48e5b7db5b5ea3e916ab65271c304af07aca549b1bf6b21385834a8793a72117f588086fff04dba9e72da55bb15fac774162a4ff7850adcad44d7185d2acfe79090bf07771ee7591e2e6240a303b995a5a8792eb3c2aa4a14fb4700346f8a74cee335ed032d863da6138092f4c4578475b9206a870780defd2a887d12de7b6ddb0faeaa5bb35a676f07622bbe6d632ac8e9c71f7b3cced9dbcaa8d566e3dc10afe41e57c76ae8ebad4de47be5d0e627003e3b74a5fa76ce6106619ba25010be7dc1201730b09a70d8b7c287f92a0ce602da3f6dcb0a36b0fe0f7a741396ce09f8fc6771460625ec9dada96becfffc413539447a6401683be5843d2b1efd1d91f2cf770776219c0126cadf052d01407369600e621abd3145d2e4e87836c3c1713caf55bb8a3155d20d13efb43b47f57b7331de0736fc50029e254a421401c8b9f218af65af082720a1b5d0487963f6106ab6a1f180c4b6e5fac460a10e2aee5ac1266b3cc0d7002b815c8fac0594cc8948bd869138ddf0cc3ed3e4009bfd956b1d3d5887116638f8c50a64586d49b48aa541700c1296bca64b2f7228a43da60f6862c0c42e2a77632110560e9998b073d0f2a636e7b5b58bcbb467b2c5f5ded6a09aa5fe85fddd374bfb7e802793ceda19cfeab93689f53c4ce6e965d0efc32b111a47d39ce882f3b045d5422b2bdc83c5f252defa0715bf49a32b5cbfacf0b5aa826f0024b18bf544f0fa7d75e6e96a72e6fb9fd17e277f8de936e1ecef8cee430cd7bcfdc3d05e7dc32337129766fb351904e7275ccc4288b67a4cd4ac7d09a5d5fff08ec270b664384c9b7c076b90487389ea9033f67dcf6b9d8f755985cb9fc63457a76b02484fb117d26513daf606666f1cfb2bf83983b50408e677a64be1c844868285978f3f19289f1695c40a81478c4f0c1b42e63d9d23c1823d31451a6549e72afaefdad5ad6f162b5dd24bb8e2917387d8748b5e69118b7e230c7f5605dfa9646df35b9e4c475b761d79538fc1052d0605dbdb62d379905fa300aae9c77a456c91f06544af12a7d233198b14d83ac30f6bc25dbe591b3c26073b8b68e44a1949e2f3c30d2e1e102ca6d4f1f3e5f715fa9a7fedfca58b9dce86a5662b92fe2b506cee00374f70300cf9d58ec8837aa2c63374ce6df83837cde1a05ff89c8a4aee4c486aef3222674bd1edb242ea4f64f1f7fe553ba2646b989a995d60bf7a000c2d341c47af70cb90b6ccef2bad294e15d9b1d42c37294d96278416a55c22fa4e51fd064c726a4050dbf3197cc0cf7a82d38835b48a5b3ca0de4fb72230ad3c58333ce49b0ee59c24784d9bfcbc57c9ace0dfea9f354e7e411ab89371231e524a8804f6e8ed15171f4aac543cdd961886543a312e824de2590c889791e74816933efea1e5c72be6da132da5ec59d38cdb28373b94b7d7b7e5784382eed49d68ee86cee36e1567b4d4d77b0b7e0e1a31cffe6ebe7775e0e4060a7c758c99e47c13d8d2cae97a26b3309c60be36164b35b546a93be720b5411fcf25e7a91056178b49262414433b6363aa6466514a7b8552040c920d1b8ee1143c869734b2ea73157dec4246351fd95182040b445c5f4c7e34adc2057e905dba1ca410fc0369", 0x1000}, {&(0x7f00000072c0)="372e98506f3ce4fc22b930aa4449571b9386bdc6bf3fedcde498ee7cb05d3cf389ed6e0125d8430c6f972aac1b3d704eb00c50389d5af5a943ec613013fe35ae282e9bb608b4911c10bffae1401a7e43c187acedf6fb8fc5958e1c8063199d1de37a4a562263771d160ade1d375432d6243b3e0888ad230b59480b3540fe86cb030ce804cd0314b7c4fc648048254163122d4c80a0e6d8e157d1105db87e9fc2590c0bbfd05701805e0c3691c7ea82eeb3359d620b855730474985b05cb7c6a5abedeaf9c88875385b3ac0e4d466834da6e47d2f80626b9e36cd4a9b64c46845c719c12c2cba88e82e7a7d2bc8e50e956be8e8d2d2ed5ff7e8309d4388b0b86d34e41276ae9c5790ab6d9376a6305987b4a527d0873c1e855b1b56baf43395a08583b9df2e0b10da7f27823ee0a2553b48c48fd26cbe72dc6acf57a5ad286ba56bf8bbc1032e10c1996f998a7f29d7e6835566c5049edb1533b61c1cdc8f6b7c4a0dfa172d46d782de124eecfbe6ec26539805a693c342c6d4393b8b5a90886fbbbf4a23a4ad2671a6550462ffecde65b6a34237820f1dcd4b361f82d293ad4559fa1b6297bf30853693afa7763fd3d9f3878f59a129638a17eff47fa85a29808f99fcc849e59984d633a2593d37e0fde040a4c2b0ad00b9bb4a0f5e4dc2ec513115fae5e45539e6aab4dc65cc33c2d6043f8ea11132c5045dba1361a8dbbee15f54630e86028ac0b51f46e9783df661a91b04c7b7ce6c7c78557ee98e317980abc8e96234eae783ebad65d1404738a132939f47c142479672b4da6db1f520417d8ffaaeacbe4076e8ae2bb7f12c5c186770764c1fbe4bb5d1957303b0910f0f151ca5d502e99afecf6361616633aaff0307d4b9561b13bc1bcd8eff4a38da7613c19a2a7ed7cfb15effe557c9cadf397b0bf8e77d99576a5d08851860359b0794515a4aec142b2e8d4517609c51d76ecc06e7115e2785c613521413c1135db7543edeb1bd19477994f60d2cd3db314dbccea185766df1f2cde169e357c303e40ac94472c5c565c5b51fca57848e25fe7e7d959accbd3690b7bb1294e46cf61ce30fff5ff912b32411944cdb4c2ac97216fdb76e94dd33d1093acfa2a13ee2a24f9315cd4f2c07c8b73839534f117f206529f869c49f891d503648ca96a88c00bbf4c0cb02492a7510efe0a253c08a8b2a6661cd9c0cb529a786f1b467a99991fc79e625e9764ff623640b19330a18c3b43ced2d12206ef619261d5695fcd33082bce702c466f593e49e0b6fa29f73233ba29306e9f0b43981b5a4937f346f4a3137ccfc168e5bf0d9f7920441381b1f5cfa175ee9c7295ee5aa62f4ef08cd217cc71d155835a964d9623f10faae3ab05059e57174ffe01cb3cf8267bc5c4aec0d06f145339cde9847d14468cf3529b9884d01c682e293b0fbd4a29deb31d47ff99ae02d5afc426d24676388d4b846eaa47269a0895c9dca140513f53575aa590b13c600542d610905ab930cda813cc3e2f456c57b50e5c212c69687153c63b0355f0fddbffe8534d22c9c15fd597f90404a96d1fec84e88302451887d11a1eadf8d75e7d027cc6a48ed6f6af15e0a43ad01409ef355f3c74ca24e9a4bad8ac48c9e9f2118f9a45aa37ff85e9dce9e06c32104a9440cfd6747be0bbd64c2e0f1b2355140c52a679ce8ad6d95bfdc4dd6bba883ecba61442c854dfa43965047313b02cf1a4784c5f9c1460cc8279907d029518073306bf2c43167618948d4244d71ea84634944b13e1b98264b319c95c6f706ee6fdf8a063ba0cde9a59d6b3cbd0be298eddbad1120f612353eeec2a0a186e0ab3e54dfc355c0397b249c31709a28822426bad0d631c12131e7d067c36627ad993c6e46202feb6e8fead0de66478c26671b8ae0159ae1dd1d1a153b3be22ecbf9db9bf58f3defe4c18081f47563a03fa98fe4b1ec5f1c7cff9eb24783b8e796fc09c403f9d6a5189010a8d30059d7c2cf90cafa1eaa0086f59eabcacdefee850763c0a217f491ec498e0729ce59fa84ed06f36f820e5727615e7def4d0b571303ee4c7a540e22da61d43e596d4a50a2ce6c630a58679191672e4dae14fc6d282fe13bb67adf1fdf9ca1c5faca8a8d115345da25ffd6633dd60328bbf760ef05f16e54fd7e32f4bf2ca680a1e6c7fdc40204fd3a7ae03333d22bddb98a99b8234082b5050cf6cb58062446bce31d68a4f50374fd449cb8ff4975d2d6e2c1f30df499259bed89014388ee441b53d16d19f2ccd84cde670030d75e20fa98ee958eede9fe1e90106f837b094ceabb347c0ef854d8dd63b3a4536d9539c7de1ad509e033ec817c0065307235135da18fccae975137260dff8139256b91e497e24e2d884ae0b0bc3071970d0ada0e7b024ffe63c66145d6e9202d0147e786ba0ea39055ebcf42f8b233a9b0de701fda2d99ccfbd31519e59dfc91445232499c1a4c9040c1c256d1a50ae02bb2dbd773a09a0c4a48dbdf111e5f183d396f63018dac91ba9851d78d46956ffa3bc508acaa964045b699bc9a66df6154eb82ce78a27081b0bd664267002d2d76687c25ebc59b873d88067bfece3cd7212ebe4e8d0d6ee818266f66c276041988914af72354ab78713eddd7d90822288fba8ad9e14bd75b88d256df887f35ead575c95db8a3d02d7bc8970f3f8623a4c26acbed8b4115274c4d339b3323ed1f7709c7a962069cfa309a04c3b23d229618429cd7c4c83c66ea05975755f96d1124f649f82b2309b548132af64b9e0d8fb2234616f0a9ce48dafebcf083c6cde1ae833b5de95a4e4d203a9dbca2142f32476226f3d8c1c395d5c0d60fef8bb58da1ed2633a373dd1b210bbce001d22bff7ed67da8c76126a2700beaf2d3a20aa8a644623ebdfb129998ae08d3e5e56ef6cd782a131403be992e9231edcbbc4140369344f018c8443eee13c7bfaaf991945cc317902259eeca69783f815a1eadd879e62888d81a1ec22df24c6e3d26b3da1db04d415713599de6c63b5c09cec74ece0f5c71a1df0fda60860dd1bfbbb20716b32f53f670c611af30cda3050adf2ac90926ae0af3e50b2bc04b7838eb2236954ae0aa6a561491935635f14db480ab855c5ef0a931e22e32c35276bf5629456f44f0e1e6c0b1f69e4731bb06ba218898fe0d014b6cb7c69cb2db1fa427193b77e74b1977bf642e800dbb19bd0745a1685bc0c782a5705be70de6e40e71c4dbf833d1bd16f1a0656601bc79117269390a59e4f9ab16608969d151c0dbf3d00cf08ecb1c4d608c688567f00086188e1fd53d970440add0b96c44ac178ac74e869369dce10b65598500b06a9964b4d9bc47379b8b31bc6639124557509fb936eb11e94a291685acd95a7fcadab5d295ad16e3b9f9ebed539f537f82d6c3e9301c3a51ded4141160c097c6c874d1ede9297092d81a1992f8049ab6abcc7142e201588757b4bc78dcfd319a270dee3c05abc8df4104fe16ce86d0712d0ff96fdc0f660f36403b808c6b0189a3daf6f441feba39a2a885b7ee2dbf355670422a5fe4f263ec994260940414d04e0f43914791443e91ad2014ba95c984d06e57df9e5de405328490be0b5b607f643cdd7c82e8d1422bfde11fa6e97990f807171f011b5c5070d5a2795f3a8726c2d487a9d57e8f2cebb5779baeada222239315b64bd682fb3170c60443a67943539ba24055f073b99c8054e8807a91bc916c6b90b35893c5e062ed585fd644fd372af2aa62dd2f74270725281e44876353b0bf23c9622541f6cefda9868232846d4d92042a66af7f41f79d584f4fd45f86726d638245ed8823fa73085d627cd93706ea1f1a5be8811030cfda3b0af07d086434a117225c1521981757b3b54d0bcd37dec1beab1fc281d7204a5bedf10e5b6296a9fc57b1ea8d98194bc89e5e8cd95c7a215429ed1912f68d286bbfc55f4886fa66c8dcdc25e8fb0335a64debff751d23d88a23ba43f5dbb572ed3d1eb2f5239306c1f22dc12412be93154530aa4bfec239a8991a6a51bb415a40fbec634666fba1e44c66da466375dcca2eba5e3ce09a5a58b43142c2b415375f2ab36027610c671b4d244477b271f44ee67c4d35a3ded5c9bdb278be8b794de1c8a895be131ec3b6536bfb917468b290a3ac7863d9c84e429ea0bd46377bcd63f2c7de9bf815e18abdd08c604c5cf6de50003ef8ea26471fc97d881355b7d94170a7d429d7c0210a2c4432ab26b57bb3958aba58bd37c94e2d06160f0c866bf70734cfe190200edef9fcfe9795e8810bf2b4ba832d5080d26cea8a04a72b115062550a584a9e5c23adb145cdce6f69259d5aec6d37c3001191bb1d29e612d1bc76be180f6f8dffe8f033f083305c42ddefc7c28dec18d4057c2bcf6aa9c9adc0d57a871a8d29221d9bfd0703941bd65e54cc3b7289f84332298bf78867772f7194b38acd93c039b83dba64c652722092bfa9189d04dd8f50ec90504258d218ddc77774554dc2e0f0260d224d6105d88768ee6b6945bcf441467f57b10910165f33c6d00b78901424c49ad22d0d3cbe74dd361a793e386ad2fe776c0cb435dd716f0c91ab647ada9fb38f5deb00ad16b0856ddeff1c8223fe3aa16b3ad14fd4c03bf8dd6a17e1012c746ffde40cb60ced298ca21d74954b758d783ef534ee38d0df513a2df090d2c5bff50e8578af8873cc3c8c10436ab9b80b2fc1769ca8aa74161b6351a1d8da226da6dcb6403ec68709828c4fed304baa08b3b4c7a47bb72fcffd22252395142cb766b96883f5924c1e6153e395af7e4b0bb40ffd90bc879524b315c26defc11f0e4e73f38b9c1e7d5c9328a7f06c4a5d7380af407bc5605eb1729f3c300b9f817daeb46200ebe85d0e72c37317866a7a0b905fdd8fbb45d474cc34d265e6a040a721c5ba26e5db45199202b0a6d3e8c956075c8642449be9273e5d7c86a554b8f643ef1f7ea984c3eebd42348a394497512b4de8644e8fdf581b2bf11ddf38766a3533e0a283e0786cb35cb73366249fcd31b5345fda1affb507289a33561f08451ad98b512bcc88d01e4a245438b09c434808643d52f1f81aa06664d16474e6fc3edbe82b185c40ffd07321896a26082983b6e93cab35cdbcd9641c70fc0e45a7064a4ab02586aae38a804f75a4688116426a60939445f5a129ba9e82f2d32cfc5082dd6dfae224ef11214c866d0152da2c775a055d59943c75a39835f0543b906304e09dbea24f2573ff8b5404111bad4d195e2caeacbdd8958d509d39a405771294f3f9651a9aa0b03ebecaa919c9cb9ea92c3256576ff8a35f9670e08c2683bacdaff962d65b923fdb625a16f64048468547f196874c3b631290f76a2a6aa57378aeee3cd5f8cec38570ae11217ff6c1e63cf1b8e2133e3cbfd547488ae93a9f5ec2711e4ef735cf8166d29e281e80b2278ec12e9d3c9562c9ae9f2ed7632ba033091154027765f99f82e6f463ae876879ac3700d89739dc3b8a028a969a772668c3a049995f595ef7d9b1bb729cbee5fb7e38e9f566fc1db771e0476a277625c7e3101c0812312e3afd083caadf5bbec61f86186ff83f5262c22460906ef9b7e2b899cbe46217c8c590c8819a5cee452ba85c55ed724d489823216931c88167b69c53befaca1e2c7823001b85b0ba861025af80fb3e4eb672abae8bc828183f9134c951d3b403214b5002bb3dffa633fb497459c088ce327b0b6ef99774effda98633daf495befed62a1761e435fb0451086a33104ac40395eb574e52c8a0bc7c0d22ccfefba541ed65a83011e1f09625a0070c07", 0x1000}], 0x2, &(0x7f00000018c0)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, r1]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee00}}}, @rights={{0x30, 0x1, 0x1, [r2, 0xffffffffffffffff, r4, 0xffffffffffffffff, r4, 0xffffffffffffffff, r2, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r4, r3, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee01}}}], 0xf8, 0x1}}, {{&(0x7f00000019c0)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000008440)=[{0x0}, {&(0x7f0000001b40)="49bd76e4a2413b8bc22ac21258a64f214419931dca33dad6a2d8fea5a6aeb30a45b37e989858fb17d1cc0c28b1300d75926a55884c89314166fac5df3582a68df3b76286cbdbd5bf65223a6b78d2bef6c725f2a56bf8f922ad03bd3e1510cbc75c745289c42bee5aa06a2fec73612649e88e574a0c567ca17d764ea886ecdf1fc555ce9013aa45fe7affa3b7613305275831", 0x92}, {&(0x7f0000001c00)="93c91f851f20c334eee32cb12cea0e368a70c0b6b40911be3c2e930e0315b9f01a479a80b66a64412c8de3cc3469aed046216b90f1a6c395800919a87804cf9225f0572977a630b1aade578a70fc80409f9422834ae89b4b8b4de415361dc4e208d14d1eefc799b14f76d0249fbbf78f406ee0fdb993bb93fb3cf4646fb2d864599ae481029f5a3c8d9417937dc2357979f6cba7cb2b36ea69904bb3aa385f6b4b6578ad1a37c294873a5a24458ba9c13c5e829f9eb5046d6636cd7fb7f93a9429d9993cff2ef5b4f3a9adfc3b8ac751be78a150", 0xd4}, {&(0x7f0000001d00)="58001a56f5ed767035998377545671381e21498c4ee760e374a9cad439c2d2f1d27a85cd0aed79b0a2da8141d3b03fecc59fa7e3afd833a40ebeeb422e9590d78e2f8a36d54fc658c9d4948d90eeb1780eaecd649acd573069fa66", 0x5b}, {&(0x7f00000082c0)="cb6694214a0cca4343fa3f4079a214498c471f209d42f4ecb7f81e2d88dd515bd17380e23ce2f19011f71ced33352ef5d76d01c2e16fdbdf3d7366b78f07f96066e0", 0x42}, {&(0x7f0000008340)="a37f462fc08927c79e188477cf222a7dd7d9e194f91b72dd6607acc4d496ab7d5dbe296004b964a1f4149e138818db21498839536b8c225b6e4855dd2772c0624c04f758961875adc423e81352945bf8808bf59c9c7cd0b59bc4ff12869c0315edc6905855fb2b951b794ef803090b0b600973850ec931b15543607e22692b97dbf7a36fad6da6ea31cfffa10774790778846c74458c7799e7640d1cb8bf84966e08a27d9e9d07e19846ebd3a5e85af7e7ab28d98a83b72e34f8c0da24da35f8b6f2f1176386e59be419e8ea52537441106198d457a4843ef4a1b701ed7a", 0xde}], 0x6, &(0x7f0000008880)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}}], 0xb0, 0x4008840}}], 0x5, 0x24008881) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r4}, 0x10) socket$inet(0x2, 0x3, 0x0) sendmsg$NL80211_CMD_AUTHENTICATE(0xffffffffffffffff, 0x0, 0x4004810) r5 = creat(&(0x7f0000000300)='./bus\x00', 0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r6, &(0x7f0000d84000)={0xa, 0x2, 0x1, @loopback}, 0x1c) sendto$inet6(r6, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) shutdown(r6, 0x3267ab91de94efdd) recvmsg(r6, &(0x7f00000008c0)={0x0, 0x4, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r7 = creat(&(0x7f00000001c0)='./bus\x00', 0x40) ftruncate(r7, 0x12081ff) pwritev2(r5, &(0x7f0000000180)=[{&(0x7f00000002c0)='Y', 0x1}], 0x1, 0x0, 0x0, 0x12) write$binfmt_elf64(r5, &(0x7f0000001dc0)=ANY=[@ANYBLOB="7f454c46f90001065d0f00000000000003003e0000000000740100000000000040000000000000006e03000000000000ff7f000022c338000100a083050002000300000009000000e2000000000000000000000000000000452c00000000000008000000000000000300000000000000d87a000000000000010000000900000004000000000000000800000000000000040000000000000002000000000000000100010000000000000000000000000006d37c52b00745ef9ed3174c01097ae73099928af4356b73133bd5919545b7a1a08dbc92f185caf6bc74e040040b01b294723ee9c3ed105a4eab9334b28ac05d11c8ecc1e48acebe71b459d36edc0ae1e0027ba6af9ad00433bd6b737676a446d40ba1500a53af4fce714c1c8ccfc55e0232938a0873d3c317c55cfc3320d1405b30146689aa6227990fddf672827888cd83c847c1cae03f13866c0663eb74361f508b50b4c45f11495719312cd4fcf321c6681b4e4d0753b9ca1b6517bc6f9e968118f34bebaa129f2b68fc0f126629e7bf21f8647f761a3cb649128ee984d4db14337f59bd69fa2b7dd2c2fc4de4f24d8e61f80a28acb989fd04469be5313d350ed871871535952102a10390be9bf5a6ff484ba0e3c29f8ea01f3901d07f78d155fffb327c75b4dd34077d1ac5b515974035308944c70d96fa5ecf057d85139ddc2307477d6efcbaf9d20dc0b21269939f7b1de55e14e3aa20fcf13840ad2c3e92af92af081a85fe3717a6eebde3478435392fecdbc7e55515ded927d3155179a2dca00b9b39072b59353f5360093bab7b9b5a02d05c69cdc14ac6d97eccea89a6de82e7d2e26e05ae064d5bf2d92b4435b59fd92fc9e410ff606fcd4fee5ed4aa16320fbe1da2fdf6073db5155546e56ba281b60dc2dc95e60efd9b8e576b0cba43b92d14de595f71a23b359723ccd04a4b4756ec0b24f26ec949e66f24cda14121800c6ead7015874fbd02532508006d179a1d4a97ce1f622f01f5157833e53caf5e12a09e2d91439ffb798f2f6b05489224d0435371f01590d51d96de545a437f266d33abfeb95211f2dff73ae7a68438bcf23d3ed133222ef3258bcb183d10f22b252b4db3b6c16dfdfbb327ddc6d11da4c81b7b2ec0d4c8aceca65e83d441c82ab5b6d2835a3556e3e42885a9c4b88b9f8d1bf588b3be8ee7c913bd1b03973c80e4d18fcd1e2694b8a2e45faced054d8d1cb8d7162b70227dc30039ae36e685bff3887e97565c1cec3e92adf19068341ea6e38234685af33a5d8655b077fad22b2b18355ceb73dc807f141625efd40204830d54f1dfcb780626aace431d5c9a000cb6fd557c0ba0f61de26245940a5d70ce13c2663b31ed677a71f1bc9f81616385c85d37f9885f3f135c3f60f2073413de88bbdbe4da552de5fd630a7f39c7ebe23a3e7fefc3d88d2201882be2bc3b894f1aec34fcbe98acd7103470f67ff5c0d127d35fd4d526bfb1c0817218855c920fe7cbdb53d6fa6ece7a2bf933c5cd4f203ecf5862c751e272a2bcf6c40971516f7cc4687eb9055c606a3b2386e7c0d31cfc18af8186cc4e9adb7d51bb7fb521dff8b43aed1a18ccf84f109e3e9d98fc96363dd54e4317113ba747bee47016729abb6ed4ac353543bf53e427936d083fb9dfeaad8e9d99479b67c2012b1354d5fc8782021d3539b6fe4bffa0ccce57e9d7667b59a0e619d4f900d51378d2fc732fd59a0e54dc7b6d450c4137f0aa3c6c2eebb5c05d436fa27ccfb8d7274103187048a4f31d0785facd6bc84b1b36c16228bce11a4c87168ac508ca3354cb811ed8ed5f30edb80cbffc47cf2a6c043d47f8fd8a02bc4b7c9afffd2e9dde0e19130b89f6f3c104d61cd42af467aec7e46e33ae155c1ff3d174fdfde63141c6e99e9374afbf6ef39d6f7950f616394330df841a7b7eba8fabe4539b51e2a7bea4b2105ace4bd2b079f2da66f3ba62aeabda4d2cac6bfb5b1813801f2dd66f5b4160171164feaa16ef04b89a2b1cffac9bcb286c3fc80902181a6b45fda9e01f0c965baf679d6c1c85625b5883c598679438a78c55a129b1eddc9a5ef7eca5195b73a1ae7da7cac364ddd432af0cf9fe92f0fcae6cf06a70c9b900f2fdd19f25c9e24fb1201d1a5188cc29d28030d1f96d2f31a5a59066fa88050fe391b7201d3b446f7caec1e6c48e3d35934ce890efcb8dd4d642dc3c8eae2aa15f8d6334ca750b5aba64c633aab3f60cf1b9ce1e40719fdb68a1ef7b2143ea78138ae66ee3dbc3f6ef89f9377421b6726107666b09b1ccd8d2f39f834781bf71017cd9d374cd80f9714f773c533c82f4870c48629d7f75dae4baa221f8702ab25cd90c3fbe41bac11808ff41f6c9e68dac19619b3cab629ee76ac7c5fbf962a67490ef2571fe0a48edd5bd820f5e7985a7688391a0f22993735ee924396b203dd8aa3e454d8973315cc643bc417ee62caafc36893d16f2aadf84cbebe2d59f841cf0937c10702dab6a831925a0b4880de51a913ea86583c23a5eaebbb4981934ebd3ab4325cf69b7b3a8c3c5a0b087510e845e85770712abebd64fa70098873d0aa6c4ba8c63fb636ee497b9b7fbf436e2967d0e7137a3f7107bc109a24c2fc5c5c9e0102258e1e8805bbef7011c1056405fa51d2f45037fd80ad5804dfee6bf3c945c31ec2789b93803e15790067d06402be8de10bcc67d84730bc3b8ee3c802325eb567cb08adfd0d77ca6f8154554a6c388d4242c7468d77427f2136ac7e373dd5b2785da3fd64ea6d9bb636b72b29d8bca3356508324c36b904d2df3b214d68910423552038461bf31999d2b468731920cedf028d7a0ddc7c19ed454ff065a816b92cb9d2e040fdd2ee1dbe68d3aaf38ef4017db999aea338d1c3ebb1fcd0b8efab04b3fc0322ad8cbcb4116f371b8b0d85e76f50c55d175b37d4be549fa6978e1eba9c12893a0130cdd6cb9ec17a0c34d7c60aad05f4f088271fbe633b435a2d8538654172e9512876f750145f59ada7d5189878d10c2b87f072bf4e7f880c35974b5802e99f1990e8a347a0b24254cfc7afb5ffc143f6f06baa8dc93a460b3531b1780e24aa7b576aefa2e39f2442bc71b8cf380c0539de9e38d59df8d316bafe72364f2d1ab9c13cadc28ebd94964d951b311caed2a213c22dc732e775e3e01d649f5743aa8e38ab0e73a201febadc2ab2ce83e03e0290ac7dda2603ed2ca2eabeaefa9dd09b868bae2ab1fbb1da83e2d3b156ed7a32adb3d8c01cb9f5e613e2223876fa8b59c7bb740c6368f1f9aa374d2339113fc04376154cb1cf7f6ba9d4c90d2bb501113f399a9f6e17f84668ed3958945f47e83e8ac6289aa8093b0337a28ca2de984efbc0b7fe100c5f3de075c16c0b3c6e949aba0a460d5f139c0a9e6083d3050d6636907583a78457ef8cb6c1fa1567e41f13296c83e21d0dfb1b0f8dd6a4494cef76bfaf08b7311b2d1eaf71227fba4534a02a574c0f71a026684a9040c4f3fb755b9fa39ceb885ab61b1b367fb6ec751f99bfa8919bd480b358c630bec14ac45ba28ba291c9f17556efbc754cd6980fe60d2c6300b5f0b75675e4c8afdbfbbaad93f4f1c8465e812f6f7a313c164d1d01d222f9e56887ae3a2837d0489bc489206954df02a8d95d3b5b1c247e7f200f5e28f2dcb175046d154eca7f934f2c2ad99307de8865e28e4e6e274ec6e9a7deee568f39f03774d124f04bdd7a56674d6596975e612c19ac0ab8ccd1412feba05c3abdcd98b6ffb763f1dc78f40997e912a609e125c114105121e1fdc149202c689e0b4eca134a2bd60e3752d4835f7914dcf9f4fb455c2932c2e10a3adc9939c516966e12440a9b38b25704c2a5591b7daba78a7bab591f580b70e31921d12f8375ce5ef20c7394904d5663395955f616084cf75953ee29508b088c30801541b4c74d096bdc000cba98a124737181036740fcdf56afda3373d83ea400bbd135894bccda8fc129753c2de1a070592106de4e7ff578930d2debdf4378fcf77e669cf2972c11fa1ebd4d48cfbb7bb229be47f937767ec363cf49300198f3838d3ecb7610e2048c530f31291cc64954ba33556a04a9ebfbf94f6507c40d3467c0a9eb197f677b1b120fbfecdb05484bab357817aeca20f1a8f9519b4effb20549583c98cb56a2e5307fba35eaff29764a415ba238aaace20b9094c3479fe733cb37a79f93128fa34e973c7a756dbd0964e83595ce948e2e93487bbe73b31fff03fdb627b5ed97cacef529f66bf4b61e3f376613eb41f686645311470f5088a13d75094f74c0e96651d9445008df2079ccf4c8647655c0ace73d2b5a09c3a43db6b5b381a848dec840009bce788f7904b7569128ef59b6181bdf80575451575cde40908a5090000d13b076b200023a47bbca09289538e6037f759cf9be0c9203b20fcb646c382c7f8aca452e08a164ff3e2ac2b077e928630d727ebb5a58ec8671bc057853ea12739a33779ce81ca8f8f0f1034fe8720044685d5adc014974784b096e6ae4603f356ece482c1ad23eee3022fb347743cc85737eedd184a1d8c1453897dadc38e221b33080d0a0b1f65e7130de4efe043ea94f494ff94bb69d98b9c112e353574b7dd5f73a483767ccb7e82693c008dbbeabeb20171be42d3de63a97d56162b56540a24a5158a9e3d3d82a5241f3347006359f94ac256a33bbc9b3920b6ed28899cb382fff726edc78fd5924615b1c23f437e7a80c0ca181a14a243adc6f77e16639acac2ce6ca9dbabd52f458dd8540656f66643b7f3e40824f99708146320104f6102a1e3e2e318e13171940b833b2d806a30ea283c2196d4634c7668f8af7aa51d84990505bdab21d8d4ffa757ddc7d1f918602bb15d504176f9de3aa6bfa7c2f01a5961a877d0bae26830295d16323a304a80e49b50e55bc1cfba91c267bd01f94b4a7faa7ce0692f49aa29c84b82ac885e255579e61c2492d44eb71283854ddd529b6f86c4a5da6691f50b8ff362b0e93f248de21d8c1ad8458e47727928947e97d160024bf6f16abc0ef2b9555f20b1da38827963a0e1c0f9770d1471d98e88127af1fc1e1e515c41354dccc0f11932db3ea8802d4d8174d10a1e927d9f350b73d13a3ee63358ecb7cfb0f4c1748a3feb32d019e780167afd0718a4eb7b17e77ca8cbdf32c37434ef8226c33cd9e6eb6c748bac4445e6eca5f3451e4f7abf2adfc333b742801c27f34d8caaaf901028b28074ecd1b033b1e149cc5f055d9410fc6216890f4a1b327806e2ddde1970f1990c0183812bd401ccfe168b678d3520deba49eaf44272970bdade1f76ede0dd2be6d49c606fb2a0d93e6dfbc10f54eeeed92036002539454784f0a130686972bbf2ee8c5206186de1aa80bbc22cfb6bd87ae03cb3774831c4d424c9ccd21ecb9b7a2cf53bd5b86c7ad48fb6926b2d331346e1976daa3d3dee8c0cf710636fe315aa15217be5adedf98dffe10dfe9446d52ae2cc55ad820c006e1c4dc8b213ede8d345e8c17db0236b3939ecf54f2f75fd9d3441d82a54f5dea6856fba17d16bf2a14ee069d101b1b694a746f683da494465be4d03e880a287df14fb0c78035cdd62c22bde2f48acfc8693a25b71cf54a62c0034b7eaca485424f692578474f7abc624e4f5b925c608a84c70b5321fc7e80050b9776534f8fb64072bee889e8581e05b2dccd85a53c97d6feaa2b21b60475bd0fcd98206860325b4d6f4718af90b7373253bbdd05b1e1c8498f90d2f3b6bd3521a3daf5759e3da89ba6182d3be5bf3d342e52b4702142c044d26e20558fce6fa10908cbb142d4a8e2078f9282f2c5f916042e98ba66d383735bf5be5be9a272e9a6f5938495d8051a4bb73908a52641d447c3eeca699e28ca868a0f8a2355b4d6d733ff482846e842fde600b3e68b7f3946289048c77570925507b1048790613276ff2e37ca3b3b2c59753c510971126b067355c52ada571919b4284772d18a0a95e361cff7bad7a5516e6b0bb867745e8b5cd65c7506cc9e20d6e6bf1a076a657a86aed15482e6b884a9b1d8b3b73ad94fe5d51d9ec408257a5aeb27d49b5989d00"/5312], 0x14b0) open(&(0x7f0000000040)='./file0\x00', 0x147042, 0x0) r8 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(r8, 0x0, 0x0, 0x4003fe) ppoll(0x0, 0x0, &(0x7f0000000180), 0x0, 0x0) 13:51:14 executing program 3: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000003700), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r0, 0xc0189378, &(0x7f0000000300)=ANY=[@ANYBLOB="01000000010000005f"]) 13:51:14 executing program 2: socketpair(0x1a, 0x0, 0x0, &(0x7f0000000080)) [ 270.593523][ T9192] autofs4:pid:9192:validate_dev_ioctl: invalid path supplied for cmd(0xc0189378) 13:51:14 executing program 3: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000003700), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r0, 0xc0189378, &(0x7f0000000300)=ANY=[@ANYBLOB="01000000010000005f"]) 13:51:14 executing program 2: socketpair(0x1a, 0x0, 0x0, &(0x7f0000000080)) [ 270.652036][ T9197] autofs4:pid:9197:validate_dev_ioctl: invalid path supplied for cmd(0xc0189378) 13:51:14 executing program 2: socketpair(0x1a, 0x0, 0x0, &(0x7f0000000080)) 13:51:14 executing program 0: syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000500)='./file1\x00', 0x4500, &(0x7f0000000180)={[{@errors_remount}, {@sysvgroups}, {@dioread_lock}, {@init_itable}, {@noauto_da_alloc}, {@resgid}, {@barrier}, {@auto_da_alloc}, {@usrquota}]}, 0x12, 0x4b4, &(0x7f0000000a00)="$eJzs3d9rW9cdAPDvvbay/HBmZ9tDFlgWlgwnbJHseEnMHrIMxvIU2Ja9Z54tG2PZMpacxCYMh/0BgzHWQp/61JdC/4BCyZ9QCoH2vbSlpbRJ+9CHtiqSrtLElWKHyL5gfz5wfM+5V9L3e2x0dc+9x7oB7FunIuJqRAxExLmIGM7Wp1m51mxstB/36OHd6WZJotG48VkSSbau81pJtjzSfkocjIi/XYv4Z/LDuLW19YWpSqW8krVL9cXlUm1t/fz84tRcea68NDExfmny8uTFybG+9HMkIq786aP//+e1P19567e337/5ydl/NdMayrY/2Y9+ane90PpddAxGxMpOBMvBQLYs5JwHAADb0zzG/0lE/Kp1/D8cA62jUwAAAGAvafxhKL5OIhoAAADAnpW25sAmaTGbCzAUaVostufw/iwOp5Vqrf6b2erq0kx7ruxIFNLZ+Up5LJsrPBKFpNkez+bYdtoXNrUnIuJYRPxv+FCrXZyuVmbyPvkBAAAA+8SRTeP/L4fb438AAABgjxnJOwEAAABgxxn/AwAAwN5n/A8AAAB72l+uX2+WRuf+1zO31lYXqrfOz5RrC8XF1enidHVluThXrc61vrNvcavXq1Sry7+LpdU7pXq5Vi/V1tZvLlZXl+o355+6BTYAAACwi4798v57SURs/P5QqzQdyDspYFckz/PgD3cuD2D3DeSdAJCbwbwTAHJTyDsBIHdbnQfoOXnn7f7nAgAA7IzRn/e+/u/cAOxtad4JAAC7zvV/2L8KZgDCvvfjLba/+PX/RuO5EgIAAPpuqFWStJhdCxyKNC0WI462bgtQSGbnK+WxbHzw7nDhR832eOuZyfP97zAAAAAAAAAAAAAAAAAAAAAAAAAA7GONRhINAAAAYE+LSD9OWt/mHzE6fGZo8/mBA8lXw61lRNx+5cZLd6bq9ZXx5vrPH6+vv5ytv5DHGQwAAABgs844vTOOBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIB+evTw7nSn7GbcT/8YESPd4g/GwdbyYBQi4vAXSQw+8bwkIgb6EH/jXkQc7xY/aaYVI1kW3eIfyjF+GhFH+hAf9rP7zf3P1W7vvzROtZbd33+DWXlRvfd/6eP930CP/c/RbcY48eCNUs/49yJODHbf/3TiJz3in95m/H/8fX2917bGqxGjXT9/kqdileqLy6Xa2vr5+cWpufJceWliYvzS5OXJi5Njpdn5Sjn72TXGf3/x5rfP6v/hHvFHtuj/mW32/5sHdx7+tF0tdIt/9nT3z9/jPeKn2Wffr7N6c/top77Rrj/p5OvvnHxW/2d69H+rv//Zbfb/3F///cE2HwoA7ILa2vrCVKVSXlFRUVF5XMl7zwQAAPTb9wf9eWcCAAAAAAAAAAAAAAAAAAAA+9dufJ3Y5pgb+XQVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCZvgsAAP//96DU7Q==") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) write$cgroup_int(r0, &(0x7f0000000000), 0xffffff6a) 13:51:14 executing program 3: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000003700), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r0, 0xc0189378, &(0x7f0000000300)=ANY=[@ANYBLOB="01000000010000005f"]) [ 270.850262][ T9206] autofs4:pid:9206:validate_dev_ioctl: invalid path supplied for cmd(0xc0189378) 13:51:15 executing program 2: socketpair(0x1a, 0x0, 0x0, &(0x7f0000000080)) 13:51:15 executing program 3: syz_mount_image$reiserfs(&(0x7f0000010000), &(0x7f0000010040)='./file0\x00', 0x0, &(0x7f0000010080), 0x1, 0xffde, &(0x7f00000100c0)="$eJzs1jFKA0EYBeC3yQGUP/0a0AuE9QBaKKSx8AYiqUyVrRSPKF5B7LXwBMqquUFwwXxfN4+Zf5jmMQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDBWfJ2lMzmSW2zeZImadvn5WuSdpsfPk0naXK9WvYXm+6y/9mWIZukGU59r2txXNVVV4s6nZ2fVH//cHezXq82v2OatHn5eLzN1ftOnzLcPd3pRAAAAPgfPoE9djB2BQEjGbt9AIC/N/b/AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgC924EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdizY9OGgSgMwP8p6gUZQKRMEYRWSJkd0mWNjJN5Urk3HsCFwQMY2ZawjRpjsJrvA/GefrjjrnwcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAs63Vs3pKUpG3/vzZJ2mWPBQAAADyopMp3M5cn1VXykVVTpnyo+zL0ff5m1gMAAAD3KRfz+HvqaS4vx6f6Ol13+j+XbD+TlyT9zT7r3e/P+JVnXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAztwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHjgUAAAAAhPlb94SxAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAgAA///CDxkc") 13:51:15 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000000)='./control\x00', 0x0) r1 = open(&(0x7f00000002c0)='./control\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./control\x00', 0x0) getdents64(r1, &(0x7f0000000280)=""/54, 0x36) rmdir(&(0x7f0000001bc0)='./control\x00') 13:51:15 executing program 1: r0 = socket$can_raw(0x1d, 0x3, 0x1) setsockopt$CAN_RAW_FILTER(r0, 0x65, 0x1, &(0x7f00000001c0)=[{{}, {0x0, 0x0, 0x0, 0x1}}, {{}, {0x0, 0x0, 0x1, 0x1}}], 0x10) bind$can_raw(r0, &(0x7f0000000140), 0x10) setsockopt$CAN_RAW_FILTER(r0, 0x65, 0x1, &(0x7f0000000040)=[{{}, {0x0, 0x1}}, {{}, {0x0, 0x1}}, {{0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x1}}, {}], 0x20) 13:51:15 executing program 2: syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000240)=ANY=[], 0x23, 0x4a6, &(0x7f0000000a40)="$eJzs3cFPG9kZAPBvBgiEkEDaHNqqbdI0bVpFscFJUJRTemlVRZGqRj31kFBwEMLGCJs00BzI/1CpkXpq/4QeKvVQKae97233tpfsYaXsbrSrsNIevJqxIYRgYDcES/j3k55m3jzj7z2sec98gF8APetcRKxFxLGIuBcRo+3rSbvEzVbJHvfyxaPp9RePppNoNu98luTt2bXY8jWZE+3nHIqIP/4u4i/Jm3HrK6vzU5VKealdLzaqi8X6yurluerUbHm2vFAqTU5Mjl+/cq10YGM9W/3P89/O3frT///3k2fvr/36b1m3RtptW8dxkFpDH9iMk+mPiFvvIlgX9LXHc6zbHeE7SSPiexFxPr//R6MvfzUBgKOs2RyN5ujWOgBw1KV5DixJC+1cwEikaaHQyuGdieG0Uqs3Lt2vLS/MtHJlYzGQ3p+rlMfbucKxGEiy+kR+/qpe2la/EhGnI+Lvg8fzemG6Vpnp5hsfAOhhJ7at/18OttZ/AOCIG+p2BwCAQ2f9B4DeY/0HgN5j/QeA3mP9B4DeY/0HgN5j/QeAnvKH27ez0lxvf/71zIOV5fnag8sz5fp8obo8XZiuLS0WZmu12fwze6p7PV+lVlucuBrLD4uNcr1RrK+s3q3Wlhcad/PP9b5bHjiUUQEAuzl99umHSUSs3Tiel9iyl4O1Go62tNsdALqmr9sdALrGbl/Qu/yMD+ywRe9rOv6J0JOD7wtwOC7+UP4fepX8P/Qu+X/oXfL/0LuazcSe/wDQY+T4Ab//BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgG9vJC9JWmjvBT4SaVooRJyMiLEYSO7PVcrjEXEqIj4YHBjM6hPd7jQA8JbST5L2/l8XRy+MbG89lnw1mB8j4q//vPOPh1ONxtJEdv3zzeuNJ+3rpW70HwDYy8Y6vbGOb3j54tH0RjnM/jz/TWtz0Szueru0WvqjPz8OxUBEDH+RtOst2fuVvgOIv/Y4In6w0/iTPDcy1t75dHv8LPbJQ42fvhY/zdtax+x78f0D6Av0mqfZ/HNzp/svjXP5cef7fyifod7exvy3/sb8l27Of30d5r9z+41x9b3fd2x7HPGj/p3iJ5vxkw7xL+wz/kc//un5Tm3Nf0VcjJ3jb41VbFQXi/WV1ctz1anZ8mx5oVSanJgcv37lWqmY56iLG5nqN31649Kp3cY/3CH+0B7j/8U+x//vr+/9+We7xP/Vz3d+/c/sEj9bE3+5z/hTw//tuH13Fn+mw/j3ev0v7TP+s49XZ/b5UADgENRXVuenKpXykhMnTpxsnnR7ZgLetVc3fbd7AgAAAAAAAAAAAAAAdHIY/07U7TECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwdH0TAAD//yyP2UE=") r0 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) fallocate(r0, 0x0, 0x0, 0x1000f4) open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) 13:51:15 executing program 1: r0 = socket$can_raw(0x1d, 0x3, 0x1) setsockopt$CAN_RAW_FILTER(r0, 0x65, 0x1, &(0x7f00000001c0)=[{{}, {0x0, 0x0, 0x0, 0x1}}, {{}, {0x0, 0x0, 0x1, 0x1}}], 0x10) bind$can_raw(r0, &(0x7f0000000140), 0x10) setsockopt$CAN_RAW_FILTER(r0, 0x65, 0x1, &(0x7f0000000040)=[{{}, {0x0, 0x1}}, {{}, {0x0, 0x1}}, {{0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x1}}, {}], 0x20) [ 272.195043][ T9219] loop2: detected capacity change from 0 to 512 13:51:15 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000000)='./control\x00', 0x0) r1 = open(&(0x7f00000002c0)='./control\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./control\x00', 0x0) getdents64(r1, &(0x7f0000000280)=""/54, 0x36) rmdir(&(0x7f0000001bc0)='./control\x00') 13:51:15 executing program 1: r0 = socket$can_raw(0x1d, 0x3, 0x1) setsockopt$CAN_RAW_FILTER(r0, 0x65, 0x1, &(0x7f00000001c0)=[{{}, {0x0, 0x0, 0x0, 0x1}}, {{}, {0x0, 0x0, 0x1, 0x1}}], 0x10) bind$can_raw(r0, &(0x7f0000000140), 0x10) setsockopt$CAN_RAW_FILTER(r0, 0x65, 0x1, &(0x7f0000000040)=[{{}, {0x0, 0x1}}, {{}, {0x0, 0x1}}, {{0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x1}}, {}], 0x20) [ 272.246280][ T9219] EXT4-fs (loop2): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 272.265417][ T9219] ext4 filesystem being mounted at /syzkaller-testdir3028278633/syzkaller.xd6gk8/267/file0 supports timestamps until 2038-01-19 (0x7fffffff) 13:51:15 executing program 1: r0 = socket$can_raw(0x1d, 0x3, 0x1) setsockopt$CAN_RAW_FILTER(r0, 0x65, 0x1, &(0x7f00000001c0)=[{{}, {0x0, 0x0, 0x0, 0x1}}, {{}, {0x0, 0x0, 0x1, 0x1}}], 0x10) bind$can_raw(r0, &(0x7f0000000140), 0x10) setsockopt$CAN_RAW_FILTER(r0, 0x65, 0x1, &(0x7f0000000040)=[{{}, {0x0, 0x1}}, {{}, {0x0, 0x1}}, {{0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x1}}, {}], 0x20) [ 272.366992][ T5168] EXT4-fs (loop2): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 272.957447][ T9216] loop3: detected capacity change from 0 to 131072 [ 272.965730][ T9216] REISERFS warning: read_super_block: reiserfs filesystem is deprecated and scheduled to be removed from the kernel in 2025 [ 272.971912][ T9216] REISERFS (device loop3): found reiserfs format "3.6" with non-standard journal [ 272.976250][ T9216] REISERFS (device loop3): using ordered data mode [ 272.979289][ T9216] reiserfs: using flush barriers [ 272.983499][ T9216] REISERFS (device loop3): journal params: device loop3, size 8192, journal first block 18, max trans len 256, max batch 225, max commit age 30, max trans age 30 [ 272.996736][ T9216] REISERFS (device loop3): checking transaction log (loop3) [ 273.902843][ T9216] REISERFS (device loop3): Using tea hash to sort names [ 273.906232][ T9216] REISERFS (device loop3): Created .reiserfs_priv - reserved for xattr storage. 13:51:17 executing program 3: syz_mount_image$reiserfs(&(0x7f0000010000), &(0x7f0000010040)='./file0\x00', 0x0, &(0x7f0000010080), 0x1, 0xffde, &(0x7f00000100c0)="$eJzs1jFKA0EYBeC3yQGUP/0a0AuE9QBaKKSx8AYiqUyVrRSPKF5B7LXwBMqquUFwwXxfN4+Zf5jmMQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDBWfJ2lMzmSW2zeZImadvn5WuSdpsfPk0naXK9WvYXm+6y/9mWIZukGU59r2txXNVVV4s6nZ2fVH//cHezXq82v2OatHn5eLzN1ftOnzLcPd3pRAAAAPgfPoE9djB2BQEjGbt9AIC/N/b/AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgC924EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdizY9OGgSgMwP8p6gUZQKRMEYRWSJkd0mWNjJN5Urk3HsCFwQMY2ZawjRpjsJrvA/GefrjjrnwcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAs63Vs3pKUpG3/vzZJ2mWPBQAAADyopMp3M5cn1VXykVVTpnyo+zL0ff5m1gMAAAD3KRfz+HvqaS4vx6f6Ol13+j+XbD+TlyT9zT7r3e/P+JVnXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAztwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHjgUAAAAAhPlb94SxAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAgAA///CDxkc") 13:51:17 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000000)='./control\x00', 0x0) r1 = open(&(0x7f00000002c0)='./control\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./control\x00', 0x0) getdents64(r1, &(0x7f0000000280)=""/54, 0x36) rmdir(&(0x7f0000001bc0)='./control\x00') 13:51:17 executing program 2: syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000240)=ANY=[], 0x23, 0x4a6, &(0x7f0000000a40)="$eJzs3cFPG9kZAPBvBgiEkEDaHNqqbdI0bVpFscFJUJRTemlVRZGqRj31kFBwEMLGCJs00BzI/1CpkXpq/4QeKvVQKae97233tpfsYaXsbrSrsNIevJqxIYRgYDcES/j3k55m3jzj7z2sec98gF8APetcRKxFxLGIuBcRo+3rSbvEzVbJHvfyxaPp9RePppNoNu98luTt2bXY8jWZE+3nHIqIP/4u4i/Jm3HrK6vzU5VKealdLzaqi8X6yurluerUbHm2vFAqTU5Mjl+/cq10YGM9W/3P89/O3frT///3k2fvr/36b1m3RtptW8dxkFpDH9iMk+mPiFvvIlgX9LXHc6zbHeE7SSPiexFxPr//R6MvfzUBgKOs2RyN5ujWOgBw1KV5DixJC+1cwEikaaHQyuGdieG0Uqs3Lt2vLS/MtHJlYzGQ3p+rlMfbucKxGEiy+kR+/qpe2la/EhGnI+Lvg8fzemG6Vpnp5hsfAOhhJ7at/18OttZ/AOCIG+p2BwCAQ2f9B4DeY/0HgN5j/QeA3mP9B4DeY/0HgN5j/QeAnvKH27ez0lxvf/71zIOV5fnag8sz5fp8obo8XZiuLS0WZmu12fwze6p7PV+lVlucuBrLD4uNcr1RrK+s3q3Wlhcad/PP9b5bHjiUUQEAuzl99umHSUSs3Tiel9iyl4O1Go62tNsdALqmr9sdALrGbl/Qu/yMD+ywRe9rOv6J0JOD7wtwOC7+UP4fepX8P/Qu+X/oXfL/0LuazcSe/wDQY+T4Ab//BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgG9vJC9JWmjvBT4SaVooRJyMiLEYSO7PVcrjEXEqIj4YHBjM6hPd7jQA8JbST5L2/l8XRy+MbG89lnw1mB8j4q//vPOPh1ONxtJEdv3zzeuNJ+3rpW70HwDYy8Y6vbGOb3j54tH0RjnM/jz/TWtz0Szueru0WvqjPz8OxUBEDH+RtOst2fuVvgOIv/Y4In6w0/iTPDcy1t75dHv8LPbJQ42fvhY/zdtax+x78f0D6Av0mqfZ/HNzp/svjXP5cef7fyifod7exvy3/sb8l27Of30d5r9z+41x9b3fd2x7HPGj/p3iJ5vxkw7xL+wz/kc//un5Tm3Nf0VcjJ3jb41VbFQXi/WV1ctz1anZ8mx5oVSanJgcv37lWqmY56iLG5nqN31649Kp3cY/3CH+0B7j/8U+x//vr+/9+We7xP/Vz3d+/c/sEj9bE3+5z/hTw//tuH13Fn+mw/j3ev0v7TP+s49XZ/b5UADgENRXVuenKpXykhMnTpxsnnR7ZgLetVc3fbd7AgAAAAAAAAAAAAAAdHIY/07U7TECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwdH0TAAD//yyP2UE=") r0 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) fallocate(r0, 0x0, 0x0, 0x1000f4) open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) 13:51:17 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000000)='./control\x00', 0x0) r1 = open(&(0x7f00000002c0)='./control\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./control\x00', 0x0) getdents64(r1, &(0x7f0000000280)=""/54, 0x36) rmdir(&(0x7f0000001bc0)='./control\x00') [ 273.982246][ T9235] loop2: detected capacity change from 0 to 512 13:51:17 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000000)='./control\x00', 0x0) r1 = open(&(0x7f00000002c0)='./control\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./control\x00', 0x0) getdents64(r1, &(0x7f0000000280)=""/54, 0x36) rmdir(&(0x7f0000001bc0)='./control\x00') 13:51:17 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000000)='./control\x00', 0x0) r1 = open(&(0x7f00000002c0)='./control\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./control\x00', 0x0) getdents64(r1, &(0x7f0000000280)=""/54, 0x36) rmdir(&(0x7f0000001bc0)='./control\x00') [ 274.064876][ T9235] EXT4-fs (loop2): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 274.080545][ T9235] ext4 filesystem being mounted at /syzkaller-testdir3028278633/syzkaller.xd6gk8/268/file0 supports timestamps until 2038-01-19 (0x7fffffff) 13:51:17 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000000)='./control\x00', 0x0) r1 = open(&(0x7f00000002c0)='./control\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./control\x00', 0x0) getdents64(r1, &(0x7f0000000280)=""/54, 0x36) rmdir(&(0x7f0000001bc0)='./control\x00') 13:51:17 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000000)='./control\x00', 0x0) r1 = open(&(0x7f00000002c0)='./control\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./control\x00', 0x0) getdents64(r1, &(0x7f0000000280)=""/54, 0x36) rmdir(&(0x7f0000001bc0)='./control\x00') [ 274.173938][ T38] kauditd_printk_skb: 4 callbacks suppressed [ 274.173947][ T38] audit: type=1800 audit(1697205077.638:538): pid=9235 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name="bus" dev="loop2" ino=18 res=0 errno=0 [ 274.203510][ T38] audit: type=1800 audit(1697205077.668:539): pid=9235 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name="bus" dev="loop2" ino=18 res=0 errno=0 [ 274.222421][ T5168] EXT4-fs (loop2): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 274.884158][ T9239] loop3: detected capacity change from 0 to 131072 [ 274.889966][ T9239] REISERFS warning: read_super_block: reiserfs filesystem is deprecated and scheduled to be removed from the kernel in 2025 [ 274.896080][ T9239] REISERFS (device loop3): found reiserfs format "3.6" with non-standard journal [ 274.900418][ T9239] REISERFS (device loop3): using ordered data mode [ 274.903697][ T9239] reiserfs: using flush barriers [ 274.907002][ T9239] REISERFS (device loop3): journal params: device loop3, size 8192, journal first block 18, max trans len 256, max batch 225, max commit age 30, max trans age 30 [ 274.919160][ T9239] REISERFS (device loop3): checking transaction log (loop3) [ 275.724273][ T9239] REISERFS (device loop3): Using tea hash to sort names [ 275.727888][ T9239] REISERFS (device loop3): Created .reiserfs_priv - reserved for xattr storage. 13:51:19 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000000)='./control\x00', 0x0) r1 = open(&(0x7f00000002c0)='./control\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./control\x00', 0x0) getdents64(r1, &(0x7f0000000280)=""/54, 0x36) rmdir(&(0x7f0000001bc0)='./control\x00') 13:51:19 executing program 2: syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000240)=ANY=[], 0x23, 0x4a6, &(0x7f0000000a40)="$eJzs3cFPG9kZAPBvBgiEkEDaHNqqbdI0bVpFscFJUJRTemlVRZGqRj31kFBwEMLGCJs00BzI/1CpkXpq/4QeKvVQKae97233tpfsYaXsbrSrsNIevJqxIYRgYDcES/j3k55m3jzj7z2sec98gF8APetcRKxFxLGIuBcRo+3rSbvEzVbJHvfyxaPp9RePppNoNu98luTt2bXY8jWZE+3nHIqIP/4u4i/Jm3HrK6vzU5VKealdLzaqi8X6yurluerUbHm2vFAqTU5Mjl+/cq10YGM9W/3P89/O3frT///3k2fvr/36b1m3RtptW8dxkFpDH9iMk+mPiFvvIlgX9LXHc6zbHeE7SSPiexFxPr//R6MvfzUBgKOs2RyN5ujWOgBw1KV5DixJC+1cwEikaaHQyuGdieG0Uqs3Lt2vLS/MtHJlYzGQ3p+rlMfbucKxGEiy+kR+/qpe2la/EhGnI+Lvg8fzemG6Vpnp5hsfAOhhJ7at/18OttZ/AOCIG+p2BwCAQ2f9B4DeY/0HgN5j/QeA3mP9B4DeY/0HgN5j/QeAnvKH27ez0lxvf/71zIOV5fnag8sz5fp8obo8XZiuLS0WZmu12fwze6p7PV+lVlucuBrLD4uNcr1RrK+s3q3Wlhcad/PP9b5bHjiUUQEAuzl99umHSUSs3Tiel9iyl4O1Go62tNsdALqmr9sdALrGbl/Qu/yMD+ywRe9rOv6J0JOD7wtwOC7+UP4fepX8P/Qu+X/oXfL/0LuazcSe/wDQY+T4Ab//BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgG9vJC9JWmjvBT4SaVooRJyMiLEYSO7PVcrjEXEqIj4YHBjM6hPd7jQA8JbST5L2/l8XRy+MbG89lnw1mB8j4q//vPOPh1ONxtJEdv3zzeuNJ+3rpW70HwDYy8Y6vbGOb3j54tH0RjnM/jz/TWtz0Szueru0WvqjPz8OxUBEDH+RtOst2fuVvgOIv/Y4In6w0/iTPDcy1t75dHv8LPbJQ42fvhY/zdtax+x78f0D6Av0mqfZ/HNzp/svjXP5cef7fyifod7exvy3/sb8l27Of30d5r9z+41x9b3fd2x7HPGj/p3iJ5vxkw7xL+wz/kc//un5Tm3Nf0VcjJ3jb41VbFQXi/WV1ctz1anZ8mx5oVSanJgcv37lWqmY56iLG5nqN31649Kp3cY/3CH+0B7j/8U+x//vr+/9+We7xP/Vz3d+/c/sEj9bE3+5z/hTw//tuH13Fn+mw/j3ev0v7TP+s49XZ/b5UADgENRXVuenKpXykhMnTpxsnnR7ZgLetVc3fbd7AgAAAAAAAAAAAAAAdHIY/07U7TECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwdH0TAAD//yyP2UE=") r0 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) fallocate(r0, 0x0, 0x0, 0x1000f4) open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) 13:51:19 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000000)='./control\x00', 0x0) r1 = open(&(0x7f00000002c0)='./control\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./control\x00', 0x0) getdents64(r1, &(0x7f0000000280)=""/54, 0x36) rmdir(&(0x7f0000001bc0)='./control\x00') 13:51:19 executing program 3: syz_mount_image$reiserfs(&(0x7f0000010000), &(0x7f0000010040)='./file0\x00', 0x0, &(0x7f0000010080), 0x1, 0xffde, &(0x7f00000100c0)="$eJzs1jFKA0EYBeC3yQGUP/0a0AuE9QBaKKSx8AYiqUyVrRSPKF5B7LXwBMqquUFwwXxfN4+Zf5jmMQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDBWfJ2lMzmSW2zeZImadvn5WuSdpsfPk0naXK9WvYXm+6y/9mWIZukGU59r2txXNVVV4s6nZ2fVH//cHezXq82v2OatHn5eLzN1ftOnzLcPd3pRAAAAPgfPoE9djB2BQEjGbt9AIC/N/b/AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgC924EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdizY9OGgSgMwP8p6gUZQKRMEYRWSJkd0mWNjJN5Urk3HsCFwQMY2ZawjRpjsJrvA/GefrjjrnwcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAs63Vs3pKUpG3/vzZJ2mWPBQAAADyopMp3M5cn1VXykVVTpnyo+zL0ff5m1gMAAAD3KRfz+HvqaS4vx6f6Ol13+j+XbD+TlyT9zT7r3e/P+JVnXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAztwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHjgUAAAAAhPlb94SxAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAgAA///CDxkc") [ 275.780459][ T9255] loop2: detected capacity change from 0 to 512 13:51:19 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000000)='./control\x00', 0x0) r1 = open(&(0x7f00000002c0)='./control\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./control\x00', 0x0) getdents64(r1, &(0x7f0000000280)=""/54, 0x36) rmdir(&(0x7f0000001bc0)='./control\x00') [ 275.801117][ T9255] EXT4-fs (loop2): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 275.821381][ T9255] ext4 filesystem being mounted at /syzkaller-testdir3028278633/syzkaller.xd6gk8/269/file0 supports timestamps until 2038-01-19 (0x7fffffff) 13:51:19 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000000)='./control\x00', 0x0) r1 = open(&(0x7f00000002c0)='./control\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./control\x00', 0x0) getdents64(r1, &(0x7f0000000280)=""/54, 0x36) rmdir(&(0x7f0000001bc0)='./control\x00') 13:51:19 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000000)='./control\x00', 0x0) r1 = open(&(0x7f00000002c0)='./control\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./control\x00', 0x0) getdents64(r1, &(0x7f0000000280)=""/54, 0x36) rmdir(&(0x7f0000001bc0)='./control\x00') [ 275.876488][ T38] audit: type=1800 audit(1697205079.338:540): pid=9255 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name="bus" dev="loop2" ino=18 res=0 errno=0 [ 275.893739][ T38] audit: type=1800 audit(1697205079.358:541): pid=9255 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name="bus" dev="loop2" ino=18 res=0 errno=0 13:51:19 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000000)='./control\x00', 0x0) r1 = open(&(0x7f00000002c0)='./control\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./control\x00', 0x0) getdents64(r1, &(0x7f0000000280)=""/54, 0x36) rmdir(&(0x7f0000001bc0)='./control\x00') 13:51:19 executing program 2: syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000240)=ANY=[], 0x23, 0x4a6, &(0x7f0000000a40)="$eJzs3cFPG9kZAPBvBgiEkEDaHNqqbdI0bVpFscFJUJRTemlVRZGqRj31kFBwEMLGCJs00BzI/1CpkXpq/4QeKvVQKae97233tpfsYaXsbrSrsNIevJqxIYRgYDcES/j3k55m3jzj7z2sec98gF8APetcRKxFxLGIuBcRo+3rSbvEzVbJHvfyxaPp9RePppNoNu98luTt2bXY8jWZE+3nHIqIP/4u4i/Jm3HrK6vzU5VKealdLzaqi8X6yurluerUbHm2vFAqTU5Mjl+/cq10YGM9W/3P89/O3frT///3k2fvr/36b1m3RtptW8dxkFpDH9iMk+mPiFvvIlgX9LXHc6zbHeE7SSPiexFxPr//R6MvfzUBgKOs2RyN5ujWOgBw1KV5DixJC+1cwEikaaHQyuGdieG0Uqs3Lt2vLS/MtHJlYzGQ3p+rlMfbucKxGEiy+kR+/qpe2la/EhGnI+Lvg8fzemG6Vpnp5hsfAOhhJ7at/18OttZ/AOCIG+p2BwCAQ2f9B4DeY/0HgN5j/QeA3mP9B4DeY/0HgN5j/QeAnvKH27ez0lxvf/71zIOV5fnag8sz5fp8obo8XZiuLS0WZmu12fwze6p7PV+lVlucuBrLD4uNcr1RrK+s3q3Wlhcad/PP9b5bHjiUUQEAuzl99umHSUSs3Tiel9iyl4O1Go62tNsdALqmr9sdALrGbl/Qu/yMD+ywRe9rOv6J0JOD7wtwOC7+UP4fepX8P/Qu+X/oXfL/0LuazcSe/wDQY+T4Ab//BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgG9vJC9JWmjvBT4SaVooRJyMiLEYSO7PVcrjEXEqIj4YHBjM6hPd7jQA8JbST5L2/l8XRy+MbG89lnw1mB8j4q//vPOPh1ONxtJEdv3zzeuNJ+3rpW70HwDYy8Y6vbGOb3j54tH0RjnM/jz/TWtz0Szueru0WvqjPz8OxUBEDH+RtOst2fuVvgOIv/Y4In6w0/iTPDcy1t75dHv8LPbJQ42fvhY/zdtax+x78f0D6Av0mqfZ/HNzp/svjXP5cef7fyifod7exvy3/sb8l27Of30d5r9z+41x9b3fd2x7HPGj/p3iJ5vxkw7xL+wz/kc//un5Tm3Nf0VcjJ3jb41VbFQXi/WV1ctz1anZ8mx5oVSanJgcv37lWqmY56iLG5nqN31649Kp3cY/3CH+0B7j/8U+x//vr+/9+We7xP/Vz3d+/c/sEj9bE3+5z/hTw//tuH13Fn+mw/j3ev0v7TP+s49XZ/b5UADgENRXVuenKpXykhMnTpxsnnR7ZgLetVc3fbd7AgAAAAAAAAAAAAAAdHIY/07U7TECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwdH0TAAD//yyP2UE=") r0 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) fallocate(r0, 0x0, 0x0, 0x1000f4) open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) [ 275.934884][ T5168] EXT4-fs (loop2): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 276.014361][ T9269] loop2: detected capacity change from 0 to 512 [ 276.049346][ T9269] EXT4-fs (loop2): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 276.056968][ T9269] ext4 filesystem being mounted at /syzkaller-testdir3028278633/syzkaller.xd6gk8/270/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 276.106499][ T38] audit: type=1800 audit(1697205079.568:542): pid=9269 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name="bus" dev="loop2" ino=18 res=0 errno=0 [ 276.119239][ T38] audit: type=1800 audit(1697205079.578:543): pid=9269 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name="bus" dev="loop2" ino=18 res=0 errno=0 [ 276.146251][ T5168] EXT4-fs (loop2): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 277.435238][ T9273] loop3: detected capacity change from 0 to 131072 [ 277.444147][ T9273] REISERFS warning: read_super_block: reiserfs filesystem is deprecated and scheduled to be removed from the kernel in 2025 [ 277.450512][ T9273] REISERFS (device loop3): found reiserfs format "3.6" with non-standard journal [ 277.454625][ T9273] REISERFS (device loop3): using ordered data mode [ 277.457717][ T9273] reiserfs: using flush barriers [ 277.462378][ T9273] REISERFS (device loop3): journal params: device loop3, size 8192, journal first block 18, max trans len 256, max batch 225, max commit age 30, max trans age 30 [ 277.476973][ T9273] REISERFS (device loop3): checking transaction log (loop3) [ 278.478671][ T9273] REISERFS (device loop3): Using tea hash to sort names [ 278.482481][ T9273] REISERFS (device loop3): Created .reiserfs_priv - reserved for xattr storage. 13:51:21 executing program 3: syz_mount_image$reiserfs(&(0x7f0000010000), &(0x7f0000010040)='./file0\x00', 0x0, &(0x7f0000010080), 0x1, 0xffde, &(0x7f00000100c0)="$eJzs1jFKA0EYBeC3yQGUP/0a0AuE9QBaKKSx8AYiqUyVrRSPKF5B7LXwBMqquUFwwXxfN4+Zf5jmMQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDBWfJ2lMzmSW2zeZImadvn5WuSdpsfPk0naXK9WvYXm+6y/9mWIZukGU59r2txXNVVV4s6nZ2fVH//cHezXq82v2OatHn5eLzN1ftOnzLcPd3pRAAAAPgfPoE9djB2BQEjGbt9AIC/N/b/AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgC924EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdizY9OGgSgMwP8p6gUZQKRMEYRWSJkd0mWNjJN5Urk3HsCFwQMY2ZawjRpjsJrvA/GefrjjrnwcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAs63Vs3pKUpG3/vzZJ2mWPBQAAADyopMp3M5cn1VXykVVTpnyo+zL0ff5m1gMAAAD3KRfz+HvqaS4vx6f6Ol13+j+XbD+TlyT9zT7r3e/P+JVnXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAztwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHjgUAAAAAhPlb94SxAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAgAA///CDxkc") 13:51:21 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000000)='./control\x00', 0x0) r1 = open(&(0x7f00000002c0)='./control\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./control\x00', 0x0) getdents64(r1, &(0x7f0000000280)=""/54, 0x36) rmdir(&(0x7f0000001bc0)='./control\x00') 13:51:21 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000000)='./control\x00', 0x0) r1 = open(&(0x7f00000002c0)='./control\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./control\x00', 0x0) getdents64(r1, &(0x7f0000000280)=""/54, 0x36) rmdir(&(0x7f0000001bc0)='./control\x00') 13:51:21 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000000)='./control\x00', 0x0) r1 = open(&(0x7f00000002c0)='./control\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./control\x00', 0x0) getdents64(r1, &(0x7f0000000280)=""/54, 0x36) rmdir(&(0x7f0000001bc0)='./control\x00') 13:51:22 executing program 1: r0 = socket$can_raw(0x1d, 0x3, 0x1) setsockopt$CAN_RAW_FILTER(r0, 0x65, 0x1, &(0x7f00000001c0)=[{{}, {0x0, 0x0, 0x0, 0x1}}, {{}, {0x0, 0x0, 0x1, 0x1}}], 0x10) bind$can_raw(r0, &(0x7f0000000140), 0x10) setsockopt$CAN_RAW_FILTER(r0, 0x65, 0x1, &(0x7f0000000040)=[{{}, {0x0, 0x1}}, {{}, {0x0, 0x1}}, {{0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x1}}, {}], 0x20) 13:51:22 executing program 0: r0 = socket$can_raw(0x1d, 0x3, 0x1) setsockopt$CAN_RAW_FILTER(r0, 0x65, 0x1, &(0x7f00000001c0)=[{{}, {0x0, 0x0, 0x0, 0x1}}, {{}, {0x0, 0x0, 0x1, 0x1}}], 0x10) bind$can_raw(r0, &(0x7f0000000140), 0x10) setsockopt$CAN_RAW_FILTER(r0, 0x65, 0x1, &(0x7f0000000040)=[{{}, {0x0, 0x1}}, {{}, {0x0, 0x1}}, {{0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x1}}, {}], 0x20) 13:51:22 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000000)='./control\x00', 0x0) r1 = open(&(0x7f00000002c0)='./control\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./control\x00', 0x0) getdents64(r1, &(0x7f0000000280)=""/54, 0x36) rmdir(&(0x7f0000001bc0)='./control\x00') 13:51:22 executing program 1: r0 = socket$can_raw(0x1d, 0x3, 0x1) setsockopt$CAN_RAW_FILTER(r0, 0x65, 0x1, &(0x7f00000001c0)=[{{}, {0x0, 0x0, 0x0, 0x1}}, {{}, {0x0, 0x0, 0x1, 0x1}}], 0x10) bind$can_raw(r0, &(0x7f0000000140), 0x10) setsockopt$CAN_RAW_FILTER(r0, 0x65, 0x1, &(0x7f0000000040)=[{{}, {0x0, 0x1}}, {{}, {0x0, 0x1}}, {{0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x1}}, {}], 0x20) [ 279.981584][ T9295] loop3: detected capacity change from 0 to 131072 [ 279.987911][ T9295] REISERFS warning: read_super_block: reiserfs filesystem is deprecated and scheduled to be removed from the kernel in 2025 [ 279.994489][ T9295] REISERFS (device loop3): found reiserfs format "3.6" with non-standard journal [ 279.998906][ T9295] REISERFS (device loop3): using ordered data mode [ 280.002405][ T9295] reiserfs: using flush barriers [ 280.006864][ T9295] REISERFS (device loop3): journal params: device loop3, size 8192, journal first block 18, max trans len 256, max batch 225, max commit age 30, max trans age 30 [ 280.020572][ T9295] REISERFS (device loop3): checking transaction log (loop3) [ 280.971900][ T9295] REISERFS (device loop3): Using tea hash to sort names [ 280.975519][ T9295] REISERFS (device loop3): Created .reiserfs_priv - reserved for xattr storage. 13:51:24 executing program 1: r0 = socket$can_raw(0x1d, 0x3, 0x1) setsockopt$CAN_RAW_FILTER(r0, 0x65, 0x1, &(0x7f00000001c0)=[{{}, {0x0, 0x0, 0x0, 0x1}}, {{}, {0x0, 0x0, 0x1, 0x1}}], 0x10) bind$can_raw(r0, &(0x7f0000000140), 0x10) setsockopt$CAN_RAW_FILTER(r0, 0x65, 0x1, &(0x7f0000000040)=[{{}, {0x0, 0x1}}, {{}, {0x0, 0x1}}, {{0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x1}}, {}], 0x20) 13:51:24 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000000)='./control\x00', 0x0) r1 = open(&(0x7f00000002c0)='./control\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./control\x00', 0x0) getdents64(r1, &(0x7f0000000280)=""/54, 0x36) rmdir(&(0x7f0000001bc0)='./control\x00') 13:51:24 executing program 0: r0 = socket$can_raw(0x1d, 0x3, 0x1) setsockopt$CAN_RAW_FILTER(r0, 0x65, 0x1, &(0x7f00000001c0)=[{{}, {0x0, 0x0, 0x0, 0x1}}, {{}, {0x0, 0x0, 0x1, 0x1}}], 0x10) bind$can_raw(r0, &(0x7f0000000140), 0x10) setsockopt$CAN_RAW_FILTER(r0, 0x65, 0x1, &(0x7f0000000040)=[{{}, {0x0, 0x1}}, {{}, {0x0, 0x1}}, {{0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x1}}, {}], 0x20) 13:51:24 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_udp_encap(r0, 0x11, 0xa, &(0x7f00000000c0), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r1, 0xffffffffffffffff, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000080)={'ip6_vti0\x00', &(0x7f0000000000)={'ip6gre0\x00', 0x0, 0x4, 0x1, 0x6, 0x1, 0x0, @mcast2, @empty, 0x40, 0x10, 0x1, 0xd2}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r1, 0x89f0, &(0x7f0000000180)={'syztnl1\x00', &(0x7f0000000100)={'ip6gre0\x00', r2, 0x2f, 0x9, 0x6, 0x101, 0x50, @mcast1, @private1, 0x10, 0x7, 0x0, 0x1}}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r3, 0xffffffffffffffff, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000100)={'ip6gre0\x00', &(0x7f0000000040)={'ip6tnl0\x00', 0x0, 0x4, 0x40, 0x3f, 0x200, 0x28, @remote, @empty, 0x7800, 0x80, 0x6, 0x5}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000001c0)={'ip6_vti0\x00', &(0x7f0000000140)={'ip6gre0\x00', 0x0, 0x2f, 0x6, 0x80, 0x3, 0x1b, @private1, @private0={0xfc, 0x0, '\x00', 0x1}, 0x8000, 0x8, 0x3, 0x6c4}}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r4, 0x89f3, &(0x7f0000000280)={'syztnl0\x00', &(0x7f0000000200)={'syztnl1\x00', 0x0, 0x2f, 0x6, 0x81, 0x4, 0xbe, @mcast2, @local, 0x7800, 0x20, 0x40, 0x6}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000340)={'ip6gre0\x00', &(0x7f00000002c0)={'syztnl0\x00', 0x0, 0x29, 0x4, 0x0, 0xffffffff, 0x16, @empty, @remote, 0x700, 0x0, 0x61f, 0x2}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000004c0)={'syztnl2\x00', &(0x7f0000000380)={'tunl0\x00', 0x0, 0x10, 0x10, 0x7c, 0x0, {{0x41, 0x4, 0x1, 0x2, 0x104, 0x66, 0x0, 0x81, 0x2f, 0x0, @multicast2, @local, {[@ra={0x94, 0x4}, @timestamp={0x44, 0x18, 0x11, 0x0, 0x3, [0xfffffb67, 0x7, 0x8001, 0x5, 0x5]}, @cipso={0x86, 0x66, 0x2, [{0x1, 0xf, "a1afb01a48c216bdfd79be712c"}, {0x5, 0x6, "c87a06e1"}, {0x5, 0xd, "8a0cdb452a73d112b8df83"}, {0x2, 0xa, "8d60c27e373281b1"}, {0x5, 0xe, "05c82c864b312eacf3fb040f"}, {0x7, 0x6, "d5997794"}, {0x0, 0xb, "f185232004ddd8d68e"}, {0x5, 0xb, "e44587d380cb15abf7"}, {0x6, 0xa, "b9b66dada9a13e3e"}]}, @end, @end, @rr={0x7, 0x17, 0xfe, [@multicast2, @rand_addr=0x64010102, @loopback, @multicast1, @empty]}, @ssrr={0x89, 0x17, 0x3e, [@local, @dev={0xac, 0x14, 0x14, 0xb}, @broadcast, @rand_addr=0x64010101, @multicast2]}, @end, @cipso={0x86, 0x3d, 0x0, [{0x5, 0xa, "af8ff88aa8fb1021"}, {0x5, 0x10, "4b493fae48b6dc54b089e66e193b"}, {0x7, 0x8, "1b99468b87f5"}, {0x5, 0x5, "417997"}, {0x2, 0x2}, {0x7, 0x8, "6f42e7936ef0"}, {0x2, 0x6, "3a2a4114"}]}]}}}}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000580)={'syztnl1\x00', &(0x7f0000000500)={'ip6_vti0\x00', 0x0, 0x4, 0xfd, 0x3f, 0x1ff, 0xc, @local, @loopback, 0x80, 0x40, 0x2, 0x8000}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000640)={'ip6gre0\x00', &(0x7f00000005c0)={'syztnl1\x00', 0x0, 0x4, 0x98, 0x4, 0x3, 0x0, @dev={0xfe, 0x80, '\x00', 0x2a}, @dev={0xfe, 0x80, '\x00', 0x1e}, 0x7800, 0x1, 0xe29, 0x9}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000006c0)={'syztnl1\x00', &(0x7f00000016c0)=ANY=[@ANYBLOB='sit0\x00'/16, @ANYRES32=0x0, @ANYBLOB="0080000800000005000000ff480400200065000002049078ac1403aa1200000094040000890746acc7010100fd5e8098572b9fea7dbe058533c9b326f335725ed60f890d5a8247e231d757234d2c12ee598f667db53e31994941cc23f75a24201a650e60f437602471c8565a0e5b06d3cf3880e2167b7e96d6792e"]}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000780)={'ip6tnl0\x00', &(0x7f0000000700)={'syztnl2\x00', 0x0, 0x0, 0x40, 0x4a, 0x8001, 0x1, @local, @rand_addr=' \x01\x00', 0x1, 0x8000, 0x3, 0x3}}) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000840)={'ip_vti0\x00', &(0x7f00000007c0)={'gre0\x00', 0x0, 0x0, 0x80, 0x800, 0x2b, {{0xb, 0x4, 0x1, 0x8, 0x2c, 0x67, 0x0, 0x3, 0x4, 0x0, @local, @rand_addr=0x64010101, {[@timestamp_addr={0x44, 0x14, 0x3e, 0x1, 0x7, [{@multicast2, 0x5}, {@initdev={0xac, 0x1e, 0xef, 0x0}, 0x7}]}, @end]}}}}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000900)={'ip6tnl0\x00', &(0x7f0000000880)={'ip6_vti0\x00', 0x0, 0x2f, 0x6, 0x20, 0x101, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote, 0xf800, 0x7, 0x592, 0x800}}) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000000940)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000001640)={&(0x7f0000000980)={0xc98, 0x0, 0x400, 0x70bd29, 0x25dfdbfc, {}, [{{0x8}, {0x80, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r5}}}]}}, {{0x8, 0x1, r6}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r7}, {0x230, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r9}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}]}}, {{0x8}, {0x1a0, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xfffffffb}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0xabb7}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x10001}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8}}}]}}, {{0x8, 0x1, r10}, {0x84, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}]}}, {{0x8}, {0x1f4, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x2}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r11}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x6, 0x4, 0x4, 0x3}, {0xef9, 0x8, 0x6, 0xc6e}, {0x2, 0xfe, 0x0, 0x4}]}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r12}, {0x174, 0x2, 0x0, 0x1, [{0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x1, 0x1, 0x1, 0x8}, {0x9, 0x2, 0x8, 0x2}, {0x6, 0x0, 0x7f, 0x5}]}}}, {0x6c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x3c, 0x4, [{0x3, 0x0, 0x8, 0x5}, {0x40, 0xf8, 0x48, 0xfffffffc}, {0xfff8, 0xd4, 0x2, 0x9}, {0x2b2, 0x0, 0x4}, {0x101, 0x4, 0x0, 0x1}, {0x0, 0x3f, 0x5, 0x69}, {0x1000, 0x7, 0x81}]}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x8}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8, 0x6, r13}}}]}}, {{0x8}, {0x250, 0x2, 0x0, 0x1, [{0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x8000}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x54, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x24, 0x4, [{0x1000, 0x8, 0x6, 0x6d10}, {0x3f, 0x0, 0x20, 0x1000}, {0x34a, 0xe7, 0x1f, 0xffffffff}, {0x400, 0x0, 0x6, 0x9}]}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x909d, 0x8, 0x7, 0x20000000}, {0x5, 0x1, 0x8, 0x1a3}, {0x1ff, 0x53, 0x3, 0x40}]}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r14}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xffffffff}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8}, {0x124, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r15}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x36}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}]}}, {{0x8, 0x1, r16}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}]}, 0xc98}, 0x1, 0x0, 0x0, 0x804}, 0x4000050) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r3, 0x89f0, &(0x7f0000000240)={'ip6gre0\x00', &(0x7f00000001c0)={'ip6_vti0\x00', r16, 0x2f, 0x7, 0x4, 0x1d8a, 0x40, @dev={0xfe, 0x80, '\x00', 0x2f}, @empty, 0x7800, 0x0, 0x7ce, 0x6}}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r3, 0xc018937a, &(0x7f0000000680)={{0x1, 0x1, 0x18, r1, {0x7ff}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000001800)={'ip6tnl0\x00', &(0x7f0000001780)={'syztnl1\x00', 0x0, 0x4, 0x7, 0x1, 0x4, 0xe5, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x20, 0x40, 0x8b, 0x2}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r17, 0x89f1, &(0x7f00000018c0)={'ip6_vti0\x00', &(0x7f0000001840)={'syztnl0\x00', r18, 0xc02bc953c9a7fbc9, 0x8, 0x7, 0x913, 0x9, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x10, 0x7, 0x6}}) 13:51:24 executing program 0: r0 = socket$can_raw(0x1d, 0x3, 0x1) setsockopt$CAN_RAW_FILTER(r0, 0x65, 0x1, &(0x7f00000001c0)=[{{}, {0x0, 0x0, 0x0, 0x1}}, {{}, {0x0, 0x0, 0x1, 0x1}}], 0x10) bind$can_raw(r0, &(0x7f0000000140), 0x10) setsockopt$CAN_RAW_FILTER(r0, 0x65, 0x1, &(0x7f0000000040)=[{{}, {0x0, 0x1}}, {{}, {0x0, 0x1}}, {{0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x1}}, {}], 0x20) [ 281.070787][ T9304] UDPLite6: UDP-Lite is deprecated and scheduled to be removed in 2025, please contact the netdev mailing list 13:51:24 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={&(0x7f0000000000), 0xc, &(0x7f0000000040)={&(0x7f0000000140)=@dellinkprop={0x3c, 0x6d, 0x1, 0x0, 0x0, {}, [@IFLA_AF_SPEC={0x8, 0x1a, 0x0, 0x1, [@AF_MPLS={0x4}]}, @IFLA_ALT_IFNAME={0x14, 0x35, 'pimreg1\x00'}]}, 0x3c}}, 0x0) 13:51:24 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r3, 0x0, 0x8) splice(r0, 0x0, r3, 0x0, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000000900)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000800000095000000000000009500a5050000000077d8f3b423cdac8d800000000000000024e16abb3b719543ccc42606d25dfd73a015e0ca7fc2506a0f68a7d06d7535f7866907dc6751dfb265a0e3ccae669e173a649c1cfd65870000d66b7cc957d77578f4c35235138d5521f9453559c3421eed73d5661cfeecf9b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a69989d552af6bda9df2c3af36effff050011bbecc2f4a3799af2551ce935b0f327cb3f011a7d06602e2fd5234712596b696418f163d1a13ed38ae89d24e1ce6cf6025e925bfacba83109753f541cd027edd68149ee99eebc6f7d6dd4aed4af7588c8e1b44ccb19e810879b70a70000000000000000000000d7900a820b63278f4e9a217b98000000202a92895614cd50cbe43a1ed25268816b00000000a56866d000e9e08679b3ce48e90defa6670c3d62ad0a97aec77323fa8b148871c8d31d24291c25449f106a99893ed20fa7a050fbbef90327e827e513e96068fd1e8a43e89f9c85c822a961546ed5363c17ff1432d08806bc376e3e69ee52b59d13182e1f24ed200ada12f7a1525320e71666f472a97214d0b2874df30ed5eb1affb87ba55b2d72078e9f02000000ffffffffff000000000000000000000023c3dcfd7f1a783fe2b95234fd273a6d05ab6fc5d8e2a1dcec91a722f96e53701aca7882e4eb4da1618bdef19a3c280f4e262ba2ad9d000f062f8d1e15098dadab4519b20188bb1d46db2c576f9cd3aaa2e889cd511a01b7e4187324b1995d4da0b8da302f6bc345c4719f7c9afcfd567ae9596ab9903e1f2bd010f7454e259dad2074fc4a59fb44f10c6331c49bc8ca04171e536c7a37fa74d00129b9eaaeaba5f104edf2f311d938db50214c910e2028e7f44c7da246f51e43df8d6c99c4966e804bea382f32a09a93c92aee48d44e8d6c3ea1f161bc6bcb4a3ba410f8dbb95dadefe7aa088df8c61bb1840090a68b2c43a7447d51ced5cc16cd44836ef3f1c4cd724e165aa708f838c0e7e62003724ccf27789ed0a4d6b4103fe29561de7440c99f74c95b482433d37b106783f313a7fa7e1ec000000000000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) pipe(0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x10) splice(r2, 0x0, r4, 0x0, 0x8001, 0x0) write(r3, &(0x7f0000000600)="da", 0x1) write$binfmt_elf64(r1, 0x0, 0x0) 13:51:24 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={&(0x7f0000000000), 0xc, &(0x7f0000000040)={&(0x7f0000000140)=@dellinkprop={0x3c, 0x6d, 0x1, 0x0, 0x0, {}, [@IFLA_AF_SPEC={0x8, 0x1a, 0x0, 0x1, [@AF_MPLS={0x4}]}, @IFLA_ALT_IFNAME={0x14, 0x35, 'pimreg1\x00'}]}, 0x3c}}, 0x0) 13:51:24 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={&(0x7f0000000000), 0xc, &(0x7f0000000040)={&(0x7f0000000140)=@dellinkprop={0x3c, 0x6d, 0x1, 0x0, 0x0, {}, [@IFLA_AF_SPEC={0x8, 0x1a, 0x0, 0x1, [@AF_MPLS={0x4}]}, @IFLA_ALT_IFNAME={0x14, 0x35, 'pimreg1\x00'}]}, 0x3c}}, 0x0) 13:51:25 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r3, 0x0, 0x8) splice(r0, 0x0, r3, 0x0, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000000900)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000800000095000000000000009500a5050000000077d8f3b423cdac8d800000000000000024e16abb3b719543ccc42606d25dfd73a015e0ca7fc2506a0f68a7d06d7535f7866907dc6751dfb265a0e3ccae669e173a649c1cfd65870000d66b7cc957d77578f4c35235138d5521f9453559c3421eed73d5661cfeecf9b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a69989d552af6bda9df2c3af36effff050011bbecc2f4a3799af2551ce935b0f327cb3f011a7d06602e2fd5234712596b696418f163d1a13ed38ae89d24e1ce6cf6025e925bfacba83109753f541cd027edd68149ee99eebc6f7d6dd4aed4af7588c8e1b44ccb19e810879b70a70000000000000000000000d7900a820b63278f4e9a217b98000000202a92895614cd50cbe43a1ed25268816b00000000a56866d000e9e08679b3ce48e90defa6670c3d62ad0a97aec77323fa8b148871c8d31d24291c25449f106a99893ed20fa7a050fbbef90327e827e513e96068fd1e8a43e89f9c85c822a961546ed5363c17ff1432d08806bc376e3e69ee52b59d13182e1f24ed200ada12f7a1525320e71666f472a97214d0b2874df30ed5eb1affb87ba55b2d72078e9f02000000ffffffffff000000000000000000000023c3dcfd7f1a783fe2b95234fd273a6d05ab6fc5d8e2a1dcec91a722f96e53701aca7882e4eb4da1618bdef19a3c280f4e262ba2ad9d000f062f8d1e15098dadab4519b20188bb1d46db2c576f9cd3aaa2e889cd511a01b7e4187324b1995d4da0b8da302f6bc345c4719f7c9afcfd567ae9596ab9903e1f2bd010f7454e259dad2074fc4a59fb44f10c6331c49bc8ca04171e536c7a37fa74d00129b9eaaeaba5f104edf2f311d938db50214c910e2028e7f44c7da246f51e43df8d6c99c4966e804bea382f32a09a93c92aee48d44e8d6c3ea1f161bc6bcb4a3ba410f8dbb95dadefe7aa088df8c61bb1840090a68b2c43a7447d51ced5cc16cd44836ef3f1c4cd724e165aa708f838c0e7e62003724ccf27789ed0a4d6b4103fe29561de7440c99f74c95b482433d37b106783f313a7fa7e1ec000000000000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) pipe(0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x10) splice(r2, 0x0, r4, 0x0, 0x8001, 0x0) write(r3, &(0x7f0000000600)="da", 0x1) write$binfmt_elf64(r1, 0x0, 0x0) 13:51:25 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_udp_encap(r0, 0x11, 0xa, &(0x7f00000000c0), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r1, 0xffffffffffffffff, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000080)={'ip6_vti0\x00', &(0x7f0000000000)={'ip6gre0\x00', 0x0, 0x4, 0x1, 0x6, 0x1, 0x0, @mcast2, @empty, 0x40, 0x10, 0x1, 0xd2}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r1, 0x89f0, &(0x7f0000000180)={'syztnl1\x00', &(0x7f0000000100)={'ip6gre0\x00', r2, 0x2f, 0x9, 0x6, 0x101, 0x50, @mcast1, @private1, 0x10, 0x7, 0x0, 0x1}}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r3, 0xffffffffffffffff, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000100)={'ip6gre0\x00', &(0x7f0000000040)={'ip6tnl0\x00', 0x0, 0x4, 0x40, 0x3f, 0x200, 0x28, @remote, @empty, 0x7800, 0x80, 0x6, 0x5}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000001c0)={'ip6_vti0\x00', &(0x7f0000000140)={'ip6gre0\x00', 0x0, 0x2f, 0x6, 0x80, 0x3, 0x1b, @private1, @private0={0xfc, 0x0, '\x00', 0x1}, 0x8000, 0x8, 0x3, 0x6c4}}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r4, 0x89f3, &(0x7f0000000280)={'syztnl0\x00', &(0x7f0000000200)={'syztnl1\x00', 0x0, 0x2f, 0x6, 0x81, 0x4, 0xbe, @mcast2, @local, 0x7800, 0x20, 0x40, 0x6}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000340)={'ip6gre0\x00', &(0x7f00000002c0)={'syztnl0\x00', 0x0, 0x29, 0x4, 0x0, 0xffffffff, 0x16, @empty, @remote, 0x700, 0x0, 0x61f, 0x2}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000004c0)={'syztnl2\x00', &(0x7f0000000380)={'tunl0\x00', 0x0, 0x10, 0x10, 0x7c, 0x0, {{0x41, 0x4, 0x1, 0x2, 0x104, 0x66, 0x0, 0x81, 0x2f, 0x0, @multicast2, @local, {[@ra={0x94, 0x4}, @timestamp={0x44, 0x18, 0x11, 0x0, 0x3, [0xfffffb67, 0x7, 0x8001, 0x5, 0x5]}, @cipso={0x86, 0x66, 0x2, [{0x1, 0xf, "a1afb01a48c216bdfd79be712c"}, {0x5, 0x6, "c87a06e1"}, {0x5, 0xd, "8a0cdb452a73d112b8df83"}, {0x2, 0xa, "8d60c27e373281b1"}, {0x5, 0xe, "05c82c864b312eacf3fb040f"}, {0x7, 0x6, "d5997794"}, {0x0, 0xb, "f185232004ddd8d68e"}, {0x5, 0xb, "e44587d380cb15abf7"}, {0x6, 0xa, "b9b66dada9a13e3e"}]}, @end, @end, @rr={0x7, 0x17, 0xfe, [@multicast2, @rand_addr=0x64010102, @loopback, @multicast1, @empty]}, @ssrr={0x89, 0x17, 0x3e, [@local, @dev={0xac, 0x14, 0x14, 0xb}, @broadcast, @rand_addr=0x64010101, @multicast2]}, @end, @cipso={0x86, 0x3d, 0x0, [{0x5, 0xa, "af8ff88aa8fb1021"}, {0x5, 0x10, "4b493fae48b6dc54b089e66e193b"}, {0x7, 0x8, "1b99468b87f5"}, {0x5, 0x5, "417997"}, {0x2, 0x2}, {0x7, 0x8, "6f42e7936ef0"}, {0x2, 0x6, "3a2a4114"}]}]}}}}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000580)={'syztnl1\x00', &(0x7f0000000500)={'ip6_vti0\x00', 0x0, 0x4, 0xfd, 0x3f, 0x1ff, 0xc, @local, @loopback, 0x80, 0x40, 0x2, 0x8000}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000640)={'ip6gre0\x00', &(0x7f00000005c0)={'syztnl1\x00', 0x0, 0x4, 0x98, 0x4, 0x3, 0x0, @dev={0xfe, 0x80, '\x00', 0x2a}, @dev={0xfe, 0x80, '\x00', 0x1e}, 0x7800, 0x1, 0xe29, 0x9}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000006c0)={'syztnl1\x00', &(0x7f00000016c0)=ANY=[@ANYBLOB='sit0\x00'/16, @ANYRES32=0x0, @ANYBLOB="0080000800000005000000ff480400200065000002049078ac1403aa1200000094040000890746acc7010100fd5e8098572b9fea7dbe058533c9b326f335725ed60f890d5a8247e231d757234d2c12ee598f667db53e31994941cc23f75a24201a650e60f437602471c8565a0e5b06d3cf3880e2167b7e96d6792e"]}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000780)={'ip6tnl0\x00', &(0x7f0000000700)={'syztnl2\x00', 0x0, 0x0, 0x40, 0x4a, 0x8001, 0x1, @local, @rand_addr=' \x01\x00', 0x1, 0x8000, 0x3, 0x3}}) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000840)={'ip_vti0\x00', &(0x7f00000007c0)={'gre0\x00', 0x0, 0x0, 0x80, 0x800, 0x2b, {{0xb, 0x4, 0x1, 0x8, 0x2c, 0x67, 0x0, 0x3, 0x4, 0x0, @local, @rand_addr=0x64010101, {[@timestamp_addr={0x44, 0x14, 0x3e, 0x1, 0x7, [{@multicast2, 0x5}, {@initdev={0xac, 0x1e, 0xef, 0x0}, 0x7}]}, @end]}}}}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000900)={'ip6tnl0\x00', &(0x7f0000000880)={'ip6_vti0\x00', 0x0, 0x2f, 0x6, 0x20, 0x101, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote, 0xf800, 0x7, 0x592, 0x800}}) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000000940)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000001640)={&(0x7f0000000980)={0xc98, 0x0, 0x400, 0x70bd29, 0x25dfdbfc, {}, [{{0x8}, {0x80, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r5}}}]}}, {{0x8, 0x1, r6}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r7}, {0x230, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r9}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}]}}, {{0x8}, {0x1a0, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xfffffffb}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0xabb7}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x10001}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8}}}]}}, {{0x8, 0x1, r10}, {0x84, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}]}}, {{0x8}, {0x1f4, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x2}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r11}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x6, 0x4, 0x4, 0x3}, {0xef9, 0x8, 0x6, 0xc6e}, {0x2, 0xfe, 0x0, 0x4}]}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r12}, {0x174, 0x2, 0x0, 0x1, [{0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x1, 0x1, 0x1, 0x8}, {0x9, 0x2, 0x8, 0x2}, {0x6, 0x0, 0x7f, 0x5}]}}}, {0x6c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x3c, 0x4, [{0x3, 0x0, 0x8, 0x5}, {0x40, 0xf8, 0x48, 0xfffffffc}, {0xfff8, 0xd4, 0x2, 0x9}, {0x2b2, 0x0, 0x4}, {0x101, 0x4, 0x0, 0x1}, {0x0, 0x3f, 0x5, 0x69}, {0x1000, 0x7, 0x81}]}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x8}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8, 0x6, r13}}}]}}, {{0x8}, {0x250, 0x2, 0x0, 0x1, [{0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x8000}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x54, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x24, 0x4, [{0x1000, 0x8, 0x6, 0x6d10}, {0x3f, 0x0, 0x20, 0x1000}, {0x34a, 0xe7, 0x1f, 0xffffffff}, {0x400, 0x0, 0x6, 0x9}]}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x909d, 0x8, 0x7, 0x20000000}, {0x5, 0x1, 0x8, 0x1a3}, {0x1ff, 0x53, 0x3, 0x40}]}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r14}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xffffffff}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8}, {0x124, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r15}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x36}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}]}}, {{0x8, 0x1, r16}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}]}, 0xc98}, 0x1, 0x0, 0x0, 0x804}, 0x4000050) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r3, 0x89f0, &(0x7f0000000240)={'ip6gre0\x00', &(0x7f00000001c0)={'ip6_vti0\x00', r16, 0x2f, 0x7, 0x4, 0x1d8a, 0x40, @dev={0xfe, 0x80, '\x00', 0x2f}, @empty, 0x7800, 0x0, 0x7ce, 0x6}}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r3, 0xc018937a, &(0x7f0000000680)={{0x1, 0x1, 0x18, r1, {0x7ff}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000001800)={'ip6tnl0\x00', &(0x7f0000001780)={'syztnl1\x00', 0x0, 0x4, 0x7, 0x1, 0x4, 0xe5, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x20, 0x40, 0x8b, 0x2}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r17, 0x89f1, &(0x7f00000018c0)={'ip6_vti0\x00', &(0x7f0000001840)={'syztnl0\x00', r18, 0xc02bc953c9a7fbc9, 0x8, 0x7, 0x913, 0x9, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x10, 0x7, 0x6}}) 13:51:25 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={&(0x7f0000000000), 0xc, &(0x7f0000000040)={&(0x7f0000000140)=@dellinkprop={0x3c, 0x6d, 0x1, 0x0, 0x0, {}, [@IFLA_AF_SPEC={0x8, 0x1a, 0x0, 0x1, [@AF_MPLS={0x4}]}, @IFLA_ALT_IFNAME={0x14, 0x35, 'pimreg1\x00'}]}, 0x3c}}, 0x0) 13:51:25 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r3, 0x0, 0x8) splice(r0, 0x0, r3, 0x0, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000000900)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000800000095000000000000009500a5050000000077d8f3b423cdac8d800000000000000024e16abb3b719543ccc42606d25dfd73a015e0ca7fc2506a0f68a7d06d7535f7866907dc6751dfb265a0e3ccae669e173a649c1cfd65870000d66b7cc957d77578f4c35235138d5521f9453559c3421eed73d5661cfeecf9b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a69989d552af6bda9df2c3af36effff050011bbecc2f4a3799af2551ce935b0f327cb3f011a7d06602e2fd5234712596b696418f163d1a13ed38ae89d24e1ce6cf6025e925bfacba83109753f541cd027edd68149ee99eebc6f7d6dd4aed4af7588c8e1b44ccb19e810879b70a70000000000000000000000d7900a820b63278f4e9a217b98000000202a92895614cd50cbe43a1ed25268816b00000000a56866d000e9e08679b3ce48e90defa6670c3d62ad0a97aec77323fa8b148871c8d31d24291c25449f106a99893ed20fa7a050fbbef90327e827e513e96068fd1e8a43e89f9c85c822a961546ed5363c17ff1432d08806bc376e3e69ee52b59d13182e1f24ed200ada12f7a1525320e71666f472a97214d0b2874df30ed5eb1affb87ba55b2d72078e9f02000000ffffffffff000000000000000000000023c3dcfd7f1a783fe2b95234fd273a6d05ab6fc5d8e2a1dcec91a722f96e53701aca7882e4eb4da1618bdef19a3c280f4e262ba2ad9d000f062f8d1e15098dadab4519b20188bb1d46db2c576f9cd3aaa2e889cd511a01b7e4187324b1995d4da0b8da302f6bc345c4719f7c9afcfd567ae9596ab9903e1f2bd010f7454e259dad2074fc4a59fb44f10c6331c49bc8ca04171e536c7a37fa74d00129b9eaaeaba5f104edf2f311d938db50214c910e2028e7f44c7da246f51e43df8d6c99c4966e804bea382f32a09a93c92aee48d44e8d6c3ea1f161bc6bcb4a3ba410f8dbb95dadefe7aa088df8c61bb1840090a68b2c43a7447d51ced5cc16cd44836ef3f1c4cd724e165aa708f838c0e7e62003724ccf27789ed0a4d6b4103fe29561de7440c99f74c95b482433d37b106783f313a7fa7e1ec000000000000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) pipe(0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x10) splice(r2, 0x0, r4, 0x0, 0x8001, 0x0) write(r3, &(0x7f0000000600)="da", 0x1) write$binfmt_elf64(r1, 0x0, 0x0) 13:51:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r3, 0x0, 0x8) splice(r0, 0x0, r3, 0x0, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000000900)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000800000095000000000000009500a5050000000077d8f3b423cdac8d800000000000000024e16abb3b719543ccc42606d25dfd73a015e0ca7fc2506a0f68a7d06d7535f7866907dc6751dfb265a0e3ccae669e173a649c1cfd65870000d66b7cc957d77578f4c35235138d5521f9453559c3421eed73d5661cfeecf9b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a69989d552af6bda9df2c3af36effff050011bbecc2f4a3799af2551ce935b0f327cb3f011a7d06602e2fd5234712596b696418f163d1a13ed38ae89d24e1ce6cf6025e925bfacba83109753f541cd027edd68149ee99eebc6f7d6dd4aed4af7588c8e1b44ccb19e810879b70a70000000000000000000000d7900a820b63278f4e9a217b98000000202a92895614cd50cbe43a1ed25268816b00000000a56866d000e9e08679b3ce48e90defa6670c3d62ad0a97aec77323fa8b148871c8d31d24291c25449f106a99893ed20fa7a050fbbef90327e827e513e96068fd1e8a43e89f9c85c822a961546ed5363c17ff1432d08806bc376e3e69ee52b59d13182e1f24ed200ada12f7a1525320e71666f472a97214d0b2874df30ed5eb1affb87ba55b2d72078e9f02000000ffffffffff000000000000000000000023c3dcfd7f1a783fe2b95234fd273a6d05ab6fc5d8e2a1dcec91a722f96e53701aca7882e4eb4da1618bdef19a3c280f4e262ba2ad9d000f062f8d1e15098dadab4519b20188bb1d46db2c576f9cd3aaa2e889cd511a01b7e4187324b1995d4da0b8da302f6bc345c4719f7c9afcfd567ae9596ab9903e1f2bd010f7454e259dad2074fc4a59fb44f10c6331c49bc8ca04171e536c7a37fa74d00129b9eaaeaba5f104edf2f311d938db50214c910e2028e7f44c7da246f51e43df8d6c99c4966e804bea382f32a09a93c92aee48d44e8d6c3ea1f161bc6bcb4a3ba410f8dbb95dadefe7aa088df8c61bb1840090a68b2c43a7447d51ced5cc16cd44836ef3f1c4cd724e165aa708f838c0e7e62003724ccf27789ed0a4d6b4103fe29561de7440c99f74c95b482433d37b106783f313a7fa7e1ec000000000000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) pipe(0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x10) splice(r2, 0x0, r4, 0x0, 0x8001, 0x0) write(r3, &(0x7f0000000600)="da", 0x1) write$binfmt_elf64(r1, 0x0, 0x0) 13:51:25 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_udp_encap(r0, 0x11, 0xa, &(0x7f00000000c0), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r1, 0xffffffffffffffff, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000080)={'ip6_vti0\x00', &(0x7f0000000000)={'ip6gre0\x00', 0x0, 0x4, 0x1, 0x6, 0x1, 0x0, @mcast2, @empty, 0x40, 0x10, 0x1, 0xd2}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r1, 0x89f0, &(0x7f0000000180)={'syztnl1\x00', &(0x7f0000000100)={'ip6gre0\x00', r2, 0x2f, 0x9, 0x6, 0x101, 0x50, @mcast1, @private1, 0x10, 0x7, 0x0, 0x1}}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r3, 0xffffffffffffffff, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000100)={'ip6gre0\x00', &(0x7f0000000040)={'ip6tnl0\x00', 0x0, 0x4, 0x40, 0x3f, 0x200, 0x28, @remote, @empty, 0x7800, 0x80, 0x6, 0x5}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000001c0)={'ip6_vti0\x00', &(0x7f0000000140)={'ip6gre0\x00', 0x0, 0x2f, 0x6, 0x80, 0x3, 0x1b, @private1, @private0={0xfc, 0x0, '\x00', 0x1}, 0x8000, 0x8, 0x3, 0x6c4}}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r4, 0x89f3, &(0x7f0000000280)={'syztnl0\x00', &(0x7f0000000200)={'syztnl1\x00', 0x0, 0x2f, 0x6, 0x81, 0x4, 0xbe, @mcast2, @local, 0x7800, 0x20, 0x40, 0x6}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000340)={'ip6gre0\x00', &(0x7f00000002c0)={'syztnl0\x00', 0x0, 0x29, 0x4, 0x0, 0xffffffff, 0x16, @empty, @remote, 0x700, 0x0, 0x61f, 0x2}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000004c0)={'syztnl2\x00', &(0x7f0000000380)={'tunl0\x00', 0x0, 0x10, 0x10, 0x7c, 0x0, {{0x41, 0x4, 0x1, 0x2, 0x104, 0x66, 0x0, 0x81, 0x2f, 0x0, @multicast2, @local, {[@ra={0x94, 0x4}, @timestamp={0x44, 0x18, 0x11, 0x0, 0x3, [0xfffffb67, 0x7, 0x8001, 0x5, 0x5]}, @cipso={0x86, 0x66, 0x2, [{0x1, 0xf, "a1afb01a48c216bdfd79be712c"}, {0x5, 0x6, "c87a06e1"}, {0x5, 0xd, "8a0cdb452a73d112b8df83"}, {0x2, 0xa, "8d60c27e373281b1"}, {0x5, 0xe, "05c82c864b312eacf3fb040f"}, {0x7, 0x6, "d5997794"}, {0x0, 0xb, "f185232004ddd8d68e"}, {0x5, 0xb, "e44587d380cb15abf7"}, {0x6, 0xa, "b9b66dada9a13e3e"}]}, @end, @end, @rr={0x7, 0x17, 0xfe, [@multicast2, @rand_addr=0x64010102, @loopback, @multicast1, @empty]}, @ssrr={0x89, 0x17, 0x3e, [@local, @dev={0xac, 0x14, 0x14, 0xb}, @broadcast, @rand_addr=0x64010101, @multicast2]}, @end, @cipso={0x86, 0x3d, 0x0, [{0x5, 0xa, "af8ff88aa8fb1021"}, {0x5, 0x10, "4b493fae48b6dc54b089e66e193b"}, {0x7, 0x8, "1b99468b87f5"}, {0x5, 0x5, "417997"}, {0x2, 0x2}, {0x7, 0x8, "6f42e7936ef0"}, {0x2, 0x6, "3a2a4114"}]}]}}}}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000580)={'syztnl1\x00', &(0x7f0000000500)={'ip6_vti0\x00', 0x0, 0x4, 0xfd, 0x3f, 0x1ff, 0xc, @local, @loopback, 0x80, 0x40, 0x2, 0x8000}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000640)={'ip6gre0\x00', &(0x7f00000005c0)={'syztnl1\x00', 0x0, 0x4, 0x98, 0x4, 0x3, 0x0, @dev={0xfe, 0x80, '\x00', 0x2a}, @dev={0xfe, 0x80, '\x00', 0x1e}, 0x7800, 0x1, 0xe29, 0x9}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000006c0)={'syztnl1\x00', &(0x7f00000016c0)=ANY=[@ANYBLOB='sit0\x00'/16, @ANYRES32=0x0, @ANYBLOB="0080000800000005000000ff480400200065000002049078ac1403aa1200000094040000890746acc7010100fd5e8098572b9fea7dbe058533c9b326f335725ed60f890d5a8247e231d757234d2c12ee598f667db53e31994941cc23f75a24201a650e60f437602471c8565a0e5b06d3cf3880e2167b7e96d6792e"]}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000780)={'ip6tnl0\x00', &(0x7f0000000700)={'syztnl2\x00', 0x0, 0x0, 0x40, 0x4a, 0x8001, 0x1, @local, @rand_addr=' \x01\x00', 0x1, 0x8000, 0x3, 0x3}}) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000840)={'ip_vti0\x00', &(0x7f00000007c0)={'gre0\x00', 0x0, 0x0, 0x80, 0x800, 0x2b, {{0xb, 0x4, 0x1, 0x8, 0x2c, 0x67, 0x0, 0x3, 0x4, 0x0, @local, @rand_addr=0x64010101, {[@timestamp_addr={0x44, 0x14, 0x3e, 0x1, 0x7, [{@multicast2, 0x5}, {@initdev={0xac, 0x1e, 0xef, 0x0}, 0x7}]}, @end]}}}}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000900)={'ip6tnl0\x00', &(0x7f0000000880)={'ip6_vti0\x00', 0x0, 0x2f, 0x6, 0x20, 0x101, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote, 0xf800, 0x7, 0x592, 0x800}}) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000000940)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000001640)={&(0x7f0000000980)={0xc98, 0x0, 0x400, 0x70bd29, 0x25dfdbfc, {}, [{{0x8}, {0x80, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r5}}}]}}, {{0x8, 0x1, r6}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r7}, {0x230, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r9}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}]}}, {{0x8}, {0x1a0, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xfffffffb}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0xabb7}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x10001}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8}}}]}}, {{0x8, 0x1, r10}, {0x84, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}]}}, {{0x8}, {0x1f4, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x2}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r11}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x6, 0x4, 0x4, 0x3}, {0xef9, 0x8, 0x6, 0xc6e}, {0x2, 0xfe, 0x0, 0x4}]}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r12}, {0x174, 0x2, 0x0, 0x1, [{0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x1, 0x1, 0x1, 0x8}, {0x9, 0x2, 0x8, 0x2}, {0x6, 0x0, 0x7f, 0x5}]}}}, {0x6c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x3c, 0x4, [{0x3, 0x0, 0x8, 0x5}, {0x40, 0xf8, 0x48, 0xfffffffc}, {0xfff8, 0xd4, 0x2, 0x9}, {0x2b2, 0x0, 0x4}, {0x101, 0x4, 0x0, 0x1}, {0x0, 0x3f, 0x5, 0x69}, {0x1000, 0x7, 0x81}]}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x8}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8, 0x6, r13}}}]}}, {{0x8}, {0x250, 0x2, 0x0, 0x1, [{0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x8000}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x54, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x24, 0x4, [{0x1000, 0x8, 0x6, 0x6d10}, {0x3f, 0x0, 0x20, 0x1000}, {0x34a, 0xe7, 0x1f, 0xffffffff}, {0x400, 0x0, 0x6, 0x9}]}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x909d, 0x8, 0x7, 0x20000000}, {0x5, 0x1, 0x8, 0x1a3}, {0x1ff, 0x53, 0x3, 0x40}]}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r14}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xffffffff}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8}, {0x124, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r15}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x36}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}]}}, {{0x8, 0x1, r16}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}]}, 0xc98}, 0x1, 0x0, 0x0, 0x804}, 0x4000050) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r3, 0x89f0, &(0x7f0000000240)={'ip6gre0\x00', &(0x7f00000001c0)={'ip6_vti0\x00', r16, 0x2f, 0x7, 0x4, 0x1d8a, 0x40, @dev={0xfe, 0x80, '\x00', 0x2f}, @empty, 0x7800, 0x0, 0x7ce, 0x6}}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r3, 0xc018937a, &(0x7f0000000680)={{0x1, 0x1, 0x18, r1, {0x7ff}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000001800)={'ip6tnl0\x00', &(0x7f0000001780)={'syztnl1\x00', 0x0, 0x4, 0x7, 0x1, 0x4, 0xe5, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x20, 0x40, 0x8b, 0x2}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r17, 0x89f1, &(0x7f00000018c0)={'ip6_vti0\x00', &(0x7f0000001840)={'syztnl0\x00', r18, 0xc02bc953c9a7fbc9, 0x8, 0x7, 0x913, 0x9, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x10, 0x7, 0x6}}) 13:51:25 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_udp_encap(r0, 0x11, 0xa, &(0x7f00000000c0), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r1, 0xffffffffffffffff, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000080)={'ip6_vti0\x00', &(0x7f0000000000)={'ip6gre0\x00', 0x0, 0x4, 0x1, 0x6, 0x1, 0x0, @mcast2, @empty, 0x40, 0x10, 0x1, 0xd2}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r1, 0x89f0, &(0x7f0000000180)={'syztnl1\x00', &(0x7f0000000100)={'ip6gre0\x00', r2, 0x2f, 0x9, 0x6, 0x101, 0x50, @mcast1, @private1, 0x10, 0x7, 0x0, 0x1}}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r3, 0xffffffffffffffff, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000100)={'ip6gre0\x00', &(0x7f0000000040)={'ip6tnl0\x00', 0x0, 0x4, 0x40, 0x3f, 0x200, 0x28, @remote, @empty, 0x7800, 0x80, 0x6, 0x5}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000001c0)={'ip6_vti0\x00', &(0x7f0000000140)={'ip6gre0\x00', 0x0, 0x2f, 0x6, 0x80, 0x3, 0x1b, @private1, @private0={0xfc, 0x0, '\x00', 0x1}, 0x8000, 0x8, 0x3, 0x6c4}}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r4, 0x89f3, &(0x7f0000000280)={'syztnl0\x00', &(0x7f0000000200)={'syztnl1\x00', 0x0, 0x2f, 0x6, 0x81, 0x4, 0xbe, @mcast2, @local, 0x7800, 0x20, 0x40, 0x6}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000340)={'ip6gre0\x00', &(0x7f00000002c0)={'syztnl0\x00', 0x0, 0x29, 0x4, 0x0, 0xffffffff, 0x16, @empty, @remote, 0x700, 0x0, 0x61f, 0x2}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000004c0)={'syztnl2\x00', &(0x7f0000000380)={'tunl0\x00', 0x0, 0x10, 0x10, 0x7c, 0x0, {{0x41, 0x4, 0x1, 0x2, 0x104, 0x66, 0x0, 0x81, 0x2f, 0x0, @multicast2, @local, {[@ra={0x94, 0x4}, @timestamp={0x44, 0x18, 0x11, 0x0, 0x3, [0xfffffb67, 0x7, 0x8001, 0x5, 0x5]}, @cipso={0x86, 0x66, 0x2, [{0x1, 0xf, "a1afb01a48c216bdfd79be712c"}, {0x5, 0x6, "c87a06e1"}, {0x5, 0xd, "8a0cdb452a73d112b8df83"}, {0x2, 0xa, "8d60c27e373281b1"}, {0x5, 0xe, "05c82c864b312eacf3fb040f"}, {0x7, 0x6, "d5997794"}, {0x0, 0xb, "f185232004ddd8d68e"}, {0x5, 0xb, "e44587d380cb15abf7"}, {0x6, 0xa, "b9b66dada9a13e3e"}]}, @end, @end, @rr={0x7, 0x17, 0xfe, [@multicast2, @rand_addr=0x64010102, @loopback, @multicast1, @empty]}, @ssrr={0x89, 0x17, 0x3e, [@local, @dev={0xac, 0x14, 0x14, 0xb}, @broadcast, @rand_addr=0x64010101, @multicast2]}, @end, @cipso={0x86, 0x3d, 0x0, [{0x5, 0xa, "af8ff88aa8fb1021"}, {0x5, 0x10, "4b493fae48b6dc54b089e66e193b"}, {0x7, 0x8, "1b99468b87f5"}, {0x5, 0x5, "417997"}, {0x2, 0x2}, {0x7, 0x8, "6f42e7936ef0"}, {0x2, 0x6, "3a2a4114"}]}]}}}}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000580)={'syztnl1\x00', &(0x7f0000000500)={'ip6_vti0\x00', 0x0, 0x4, 0xfd, 0x3f, 0x1ff, 0xc, @local, @loopback, 0x80, 0x40, 0x2, 0x8000}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000640)={'ip6gre0\x00', &(0x7f00000005c0)={'syztnl1\x00', 0x0, 0x4, 0x98, 0x4, 0x3, 0x0, @dev={0xfe, 0x80, '\x00', 0x2a}, @dev={0xfe, 0x80, '\x00', 0x1e}, 0x7800, 0x1, 0xe29, 0x9}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000006c0)={'syztnl1\x00', &(0x7f00000016c0)=ANY=[@ANYBLOB='sit0\x00'/16, @ANYRES32=0x0, @ANYBLOB="0080000800000005000000ff480400200065000002049078ac1403aa1200000094040000890746acc7010100fd5e8098572b9fea7dbe058533c9b326f335725ed60f890d5a8247e231d757234d2c12ee598f667db53e31994941cc23f75a24201a650e60f437602471c8565a0e5b06d3cf3880e2167b7e96d6792e"]}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000780)={'ip6tnl0\x00', &(0x7f0000000700)={'syztnl2\x00', 0x0, 0x0, 0x40, 0x4a, 0x8001, 0x1, @local, @rand_addr=' \x01\x00', 0x1, 0x8000, 0x3, 0x3}}) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000840)={'ip_vti0\x00', &(0x7f00000007c0)={'gre0\x00', 0x0, 0x0, 0x80, 0x800, 0x2b, {{0xb, 0x4, 0x1, 0x8, 0x2c, 0x67, 0x0, 0x3, 0x4, 0x0, @local, @rand_addr=0x64010101, {[@timestamp_addr={0x44, 0x14, 0x3e, 0x1, 0x7, [{@multicast2, 0x5}, {@initdev={0xac, 0x1e, 0xef, 0x0}, 0x7}]}, @end]}}}}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000900)={'ip6tnl0\x00', &(0x7f0000000880)={'ip6_vti0\x00', 0x0, 0x2f, 0x6, 0x20, 0x101, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote, 0xf800, 0x7, 0x592, 0x800}}) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000000940)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000001640)={&(0x7f0000000980)={0xc98, 0x0, 0x400, 0x70bd29, 0x25dfdbfc, {}, [{{0x8}, {0x80, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r5}}}]}}, {{0x8, 0x1, r6}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r7}, {0x230, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r9}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}]}}, {{0x8}, {0x1a0, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xfffffffb}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0xabb7}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x10001}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8}}}]}}, {{0x8, 0x1, r10}, {0x84, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}]}}, {{0x8}, {0x1f4, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x2}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r11}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x6, 0x4, 0x4, 0x3}, {0xef9, 0x8, 0x6, 0xc6e}, {0x2, 0xfe, 0x0, 0x4}]}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r12}, {0x174, 0x2, 0x0, 0x1, [{0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x1, 0x1, 0x1, 0x8}, {0x9, 0x2, 0x8, 0x2}, {0x6, 0x0, 0x7f, 0x5}]}}}, {0x6c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x3c, 0x4, [{0x3, 0x0, 0x8, 0x5}, {0x40, 0xf8, 0x48, 0xfffffffc}, {0xfff8, 0xd4, 0x2, 0x9}, {0x2b2, 0x0, 0x4}, {0x101, 0x4, 0x0, 0x1}, {0x0, 0x3f, 0x5, 0x69}, {0x1000, 0x7, 0x81}]}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x8}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8, 0x6, r13}}}]}}, {{0x8}, {0x250, 0x2, 0x0, 0x1, [{0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x8000}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x54, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x24, 0x4, [{0x1000, 0x8, 0x6, 0x6d10}, {0x3f, 0x0, 0x20, 0x1000}, {0x34a, 0xe7, 0x1f, 0xffffffff}, {0x400, 0x0, 0x6, 0x9}]}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x909d, 0x8, 0x7, 0x20000000}, {0x5, 0x1, 0x8, 0x1a3}, {0x1ff, 0x53, 0x3, 0x40}]}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r14}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xffffffff}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8}, {0x124, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r15}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x36}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}]}}, {{0x8, 0x1, r16}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}]}, 0xc98}, 0x1, 0x0, 0x0, 0x804}, 0x4000050) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r3, 0x89f0, &(0x7f0000000240)={'ip6gre0\x00', &(0x7f00000001c0)={'ip6_vti0\x00', r16, 0x2f, 0x7, 0x4, 0x1d8a, 0x40, @dev={0xfe, 0x80, '\x00', 0x2f}, @empty, 0x7800, 0x0, 0x7ce, 0x6}}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r3, 0xc018937a, &(0x7f0000000680)={{0x1, 0x1, 0x18, r1, {0x7ff}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000001800)={'ip6tnl0\x00', &(0x7f0000001780)={'syztnl1\x00', 0x0, 0x4, 0x7, 0x1, 0x4, 0xe5, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x20, 0x40, 0x8b, 0x2}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r17, 0x89f1, &(0x7f00000018c0)={'ip6_vti0\x00', &(0x7f0000001840)={'syztnl0\x00', r18, 0xc02bc953c9a7fbc9, 0x8, 0x7, 0x913, 0x9, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x10, 0x7, 0x6}}) 13:51:25 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r3, 0x0, 0x8) splice(r0, 0x0, r3, 0x0, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000000900)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000800000095000000000000009500a5050000000077d8f3b423cdac8d800000000000000024e16abb3b719543ccc42606d25dfd73a015e0ca7fc2506a0f68a7d06d7535f7866907dc6751dfb265a0e3ccae669e173a649c1cfd65870000d66b7cc957d77578f4c35235138d5521f9453559c3421eed73d5661cfeecf9b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a69989d552af6bda9df2c3af36effff050011bbecc2f4a3799af2551ce935b0f327cb3f011a7d06602e2fd5234712596b696418f163d1a13ed38ae89d24e1ce6cf6025e925bfacba83109753f541cd027edd68149ee99eebc6f7d6dd4aed4af7588c8e1b44ccb19e810879b70a70000000000000000000000d7900a820b63278f4e9a217b98000000202a92895614cd50cbe43a1ed25268816b00000000a56866d000e9e08679b3ce48e90defa6670c3d62ad0a97aec77323fa8b148871c8d31d24291c25449f106a99893ed20fa7a050fbbef90327e827e513e96068fd1e8a43e89f9c85c822a961546ed5363c17ff1432d08806bc376e3e69ee52b59d13182e1f24ed200ada12f7a1525320e71666f472a97214d0b2874df30ed5eb1affb87ba55b2d72078e9f02000000ffffffffff000000000000000000000023c3dcfd7f1a783fe2b95234fd273a6d05ab6fc5d8e2a1dcec91a722f96e53701aca7882e4eb4da1618bdef19a3c280f4e262ba2ad9d000f062f8d1e15098dadab4519b20188bb1d46db2c576f9cd3aaa2e889cd511a01b7e4187324b1995d4da0b8da302f6bc345c4719f7c9afcfd567ae9596ab9903e1f2bd010f7454e259dad2074fc4a59fb44f10c6331c49bc8ca04171e536c7a37fa74d00129b9eaaeaba5f104edf2f311d938db50214c910e2028e7f44c7da246f51e43df8d6c99c4966e804bea382f32a09a93c92aee48d44e8d6c3ea1f161bc6bcb4a3ba410f8dbb95dadefe7aa088df8c61bb1840090a68b2c43a7447d51ced5cc16cd44836ef3f1c4cd724e165aa708f838c0e7e62003724ccf27789ed0a4d6b4103fe29561de7440c99f74c95b482433d37b106783f313a7fa7e1ec000000000000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) pipe(0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x10) splice(r2, 0x0, r4, 0x0, 0x8001, 0x0) write(r3, &(0x7f0000000600)="da", 0x1) write$binfmt_elf64(r1, 0x0, 0x0) 13:51:25 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r3, 0x0, 0x8) splice(r0, 0x0, r3, 0x0, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000000900)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000800000095000000000000009500a5050000000077d8f3b423cdac8d800000000000000024e16abb3b719543ccc42606d25dfd73a015e0ca7fc2506a0f68a7d06d7535f7866907dc6751dfb265a0e3ccae669e173a649c1cfd65870000d66b7cc957d77578f4c35235138d5521f9453559c3421eed73d5661cfeecf9b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a69989d552af6bda9df2c3af36effff050011bbecc2f4a3799af2551ce935b0f327cb3f011a7d06602e2fd5234712596b696418f163d1a13ed38ae89d24e1ce6cf6025e925bfacba83109753f541cd027edd68149ee99eebc6f7d6dd4aed4af7588c8e1b44ccb19e810879b70a70000000000000000000000d7900a820b63278f4e9a217b98000000202a92895614cd50cbe43a1ed25268816b00000000a56866d000e9e08679b3ce48e90defa6670c3d62ad0a97aec77323fa8b148871c8d31d24291c25449f106a99893ed20fa7a050fbbef90327e827e513e96068fd1e8a43e89f9c85c822a961546ed5363c17ff1432d08806bc376e3e69ee52b59d13182e1f24ed200ada12f7a1525320e71666f472a97214d0b2874df30ed5eb1affb87ba55b2d72078e9f02000000ffffffffff000000000000000000000023c3dcfd7f1a783fe2b95234fd273a6d05ab6fc5d8e2a1dcec91a722f96e53701aca7882e4eb4da1618bdef19a3c280f4e262ba2ad9d000f062f8d1e15098dadab4519b20188bb1d46db2c576f9cd3aaa2e889cd511a01b7e4187324b1995d4da0b8da302f6bc345c4719f7c9afcfd567ae9596ab9903e1f2bd010f7454e259dad2074fc4a59fb44f10c6331c49bc8ca04171e536c7a37fa74d00129b9eaaeaba5f104edf2f311d938db50214c910e2028e7f44c7da246f51e43df8d6c99c4966e804bea382f32a09a93c92aee48d44e8d6c3ea1f161bc6bcb4a3ba410f8dbb95dadefe7aa088df8c61bb1840090a68b2c43a7447d51ced5cc16cd44836ef3f1c4cd724e165aa708f838c0e7e62003724ccf27789ed0a4d6b4103fe29561de7440c99f74c95b482433d37b106783f313a7fa7e1ec000000000000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) pipe(0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x10) splice(r2, 0x0, r4, 0x0, 0x8001, 0x0) write(r3, &(0x7f0000000600)="da", 0x1) write$binfmt_elf64(r1, 0x0, 0x0) 13:51:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r3, 0x0, 0x8) splice(r0, 0x0, r3, 0x0, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000000900)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000800000095000000000000009500a5050000000077d8f3b423cdac8d800000000000000024e16abb3b719543ccc42606d25dfd73a015e0ca7fc2506a0f68a7d06d7535f7866907dc6751dfb265a0e3ccae669e173a649c1cfd65870000d66b7cc957d77578f4c35235138d5521f9453559c3421eed73d5661cfeecf9b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a69989d552af6bda9df2c3af36effff050011bbecc2f4a3799af2551ce935b0f327cb3f011a7d06602e2fd5234712596b696418f163d1a13ed38ae89d24e1ce6cf6025e925bfacba83109753f541cd027edd68149ee99eebc6f7d6dd4aed4af7588c8e1b44ccb19e810879b70a70000000000000000000000d7900a820b63278f4e9a217b98000000202a92895614cd50cbe43a1ed25268816b00000000a56866d000e9e08679b3ce48e90defa6670c3d62ad0a97aec77323fa8b148871c8d31d24291c25449f106a99893ed20fa7a050fbbef90327e827e513e96068fd1e8a43e89f9c85c822a961546ed5363c17ff1432d08806bc376e3e69ee52b59d13182e1f24ed200ada12f7a1525320e71666f472a97214d0b2874df30ed5eb1affb87ba55b2d72078e9f02000000ffffffffff000000000000000000000023c3dcfd7f1a783fe2b95234fd273a6d05ab6fc5d8e2a1dcec91a722f96e53701aca7882e4eb4da1618bdef19a3c280f4e262ba2ad9d000f062f8d1e15098dadab4519b20188bb1d46db2c576f9cd3aaa2e889cd511a01b7e4187324b1995d4da0b8da302f6bc345c4719f7c9afcfd567ae9596ab9903e1f2bd010f7454e259dad2074fc4a59fb44f10c6331c49bc8ca04171e536c7a37fa74d00129b9eaaeaba5f104edf2f311d938db50214c910e2028e7f44c7da246f51e43df8d6c99c4966e804bea382f32a09a93c92aee48d44e8d6c3ea1f161bc6bcb4a3ba410f8dbb95dadefe7aa088df8c61bb1840090a68b2c43a7447d51ced5cc16cd44836ef3f1c4cd724e165aa708f838c0e7e62003724ccf27789ed0a4d6b4103fe29561de7440c99f74c95b482433d37b106783f313a7fa7e1ec000000000000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) pipe(0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x10) splice(r2, 0x0, r4, 0x0, 0x8001, 0x0) write(r3, &(0x7f0000000600)="da", 0x1) write$binfmt_elf64(r1, 0x0, 0x0) 13:51:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r3, 0x0, 0x8) splice(r0, 0x0, r3, 0x0, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000000900)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000800000095000000000000009500a5050000000077d8f3b423cdac8d800000000000000024e16abb3b719543ccc42606d25dfd73a015e0ca7fc2506a0f68a7d06d7535f7866907dc6751dfb265a0e3ccae669e173a649c1cfd65870000d66b7cc957d77578f4c35235138d5521f9453559c3421eed73d5661cfeecf9b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a69989d552af6bda9df2c3af36effff050011bbecc2f4a3799af2551ce935b0f327cb3f011a7d06602e2fd5234712596b696418f163d1a13ed38ae89d24e1ce6cf6025e925bfacba83109753f541cd027edd68149ee99eebc6f7d6dd4aed4af7588c8e1b44ccb19e810879b70a70000000000000000000000d7900a820b63278f4e9a217b98000000202a92895614cd50cbe43a1ed25268816b00000000a56866d000e9e08679b3ce48e90defa6670c3d62ad0a97aec77323fa8b148871c8d31d24291c25449f106a99893ed20fa7a050fbbef90327e827e513e96068fd1e8a43e89f9c85c822a961546ed5363c17ff1432d08806bc376e3e69ee52b59d13182e1f24ed200ada12f7a1525320e71666f472a97214d0b2874df30ed5eb1affb87ba55b2d72078e9f02000000ffffffffff000000000000000000000023c3dcfd7f1a783fe2b95234fd273a6d05ab6fc5d8e2a1dcec91a722f96e53701aca7882e4eb4da1618bdef19a3c280f4e262ba2ad9d000f062f8d1e15098dadab4519b20188bb1d46db2c576f9cd3aaa2e889cd511a01b7e4187324b1995d4da0b8da302f6bc345c4719f7c9afcfd567ae9596ab9903e1f2bd010f7454e259dad2074fc4a59fb44f10c6331c49bc8ca04171e536c7a37fa74d00129b9eaaeaba5f104edf2f311d938db50214c910e2028e7f44c7da246f51e43df8d6c99c4966e804bea382f32a09a93c92aee48d44e8d6c3ea1f161bc6bcb4a3ba410f8dbb95dadefe7aa088df8c61bb1840090a68b2c43a7447d51ced5cc16cd44836ef3f1c4cd724e165aa708f838c0e7e62003724ccf27789ed0a4d6b4103fe29561de7440c99f74c95b482433d37b106783f313a7fa7e1ec000000000000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) pipe(0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x10) splice(r2, 0x0, r4, 0x0, 0x8001, 0x0) write(r3, &(0x7f0000000600)="da", 0x1) write$binfmt_elf64(r1, 0x0, 0x0) 13:51:25 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r3, 0x0, 0x8) splice(r0, 0x0, r3, 0x0, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000000900)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000800000095000000000000009500a5050000000077d8f3b423cdac8d800000000000000024e16abb3b719543ccc42606d25dfd73a015e0ca7fc2506a0f68a7d06d7535f7866907dc6751dfb265a0e3ccae669e173a649c1cfd65870000d66b7cc957d77578f4c35235138d5521f9453559c3421eed73d5661cfeecf9b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a69989d552af6bda9df2c3af36effff050011bbecc2f4a3799af2551ce935b0f327cb3f011a7d06602e2fd5234712596b696418f163d1a13ed38ae89d24e1ce6cf6025e925bfacba83109753f541cd027edd68149ee99eebc6f7d6dd4aed4af7588c8e1b44ccb19e810879b70a70000000000000000000000d7900a820b63278f4e9a217b98000000202a92895614cd50cbe43a1ed25268816b00000000a56866d000e9e08679b3ce48e90defa6670c3d62ad0a97aec77323fa8b148871c8d31d24291c25449f106a99893ed20fa7a050fbbef90327e827e513e96068fd1e8a43e89f9c85c822a961546ed5363c17ff1432d08806bc376e3e69ee52b59d13182e1f24ed200ada12f7a1525320e71666f472a97214d0b2874df30ed5eb1affb87ba55b2d72078e9f02000000ffffffffff000000000000000000000023c3dcfd7f1a783fe2b95234fd273a6d05ab6fc5d8e2a1dcec91a722f96e53701aca7882e4eb4da1618bdef19a3c280f4e262ba2ad9d000f062f8d1e15098dadab4519b20188bb1d46db2c576f9cd3aaa2e889cd511a01b7e4187324b1995d4da0b8da302f6bc345c4719f7c9afcfd567ae9596ab9903e1f2bd010f7454e259dad2074fc4a59fb44f10c6331c49bc8ca04171e536c7a37fa74d00129b9eaaeaba5f104edf2f311d938db50214c910e2028e7f44c7da246f51e43df8d6c99c4966e804bea382f32a09a93c92aee48d44e8d6c3ea1f161bc6bcb4a3ba410f8dbb95dadefe7aa088df8c61bb1840090a68b2c43a7447d51ced5cc16cd44836ef3f1c4cd724e165aa708f838c0e7e62003724ccf27789ed0a4d6b4103fe29561de7440c99f74c95b482433d37b106783f313a7fa7e1ec000000000000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) pipe(0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x10) splice(r2, 0x0, r4, 0x0, 0x8001, 0x0) write(r3, &(0x7f0000000600)="da", 0x1) write$binfmt_elf64(r1, 0x0, 0x0) 13:51:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r3, 0x0, 0x8) splice(r0, 0x0, r3, 0x0, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000000900)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000800000095000000000000009500a5050000000077d8f3b423cdac8d800000000000000024e16abb3b719543ccc42606d25dfd73a015e0ca7fc2506a0f68a7d06d7535f7866907dc6751dfb265a0e3ccae669e173a649c1cfd65870000d66b7cc957d77578f4c35235138d5521f9453559c3421eed73d5661cfeecf9b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a69989d552af6bda9df2c3af36effff050011bbecc2f4a3799af2551ce935b0f327cb3f011a7d06602e2fd5234712596b696418f163d1a13ed38ae89d24e1ce6cf6025e925bfacba83109753f541cd027edd68149ee99eebc6f7d6dd4aed4af7588c8e1b44ccb19e810879b70a70000000000000000000000d7900a820b63278f4e9a217b98000000202a92895614cd50cbe43a1ed25268816b00000000a56866d000e9e08679b3ce48e90defa6670c3d62ad0a97aec77323fa8b148871c8d31d24291c25449f106a99893ed20fa7a050fbbef90327e827e513e96068fd1e8a43e89f9c85c822a961546ed5363c17ff1432d08806bc376e3e69ee52b59d13182e1f24ed200ada12f7a1525320e71666f472a97214d0b2874df30ed5eb1affb87ba55b2d72078e9f02000000ffffffffff000000000000000000000023c3dcfd7f1a783fe2b95234fd273a6d05ab6fc5d8e2a1dcec91a722f96e53701aca7882e4eb4da1618bdef19a3c280f4e262ba2ad9d000f062f8d1e15098dadab4519b20188bb1d46db2c576f9cd3aaa2e889cd511a01b7e4187324b1995d4da0b8da302f6bc345c4719f7c9afcfd567ae9596ab9903e1f2bd010f7454e259dad2074fc4a59fb44f10c6331c49bc8ca04171e536c7a37fa74d00129b9eaaeaba5f104edf2f311d938db50214c910e2028e7f44c7da246f51e43df8d6c99c4966e804bea382f32a09a93c92aee48d44e8d6c3ea1f161bc6bcb4a3ba410f8dbb95dadefe7aa088df8c61bb1840090a68b2c43a7447d51ced5cc16cd44836ef3f1c4cd724e165aa708f838c0e7e62003724ccf27789ed0a4d6b4103fe29561de7440c99f74c95b482433d37b106783f313a7fa7e1ec000000000000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) pipe(0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x10) splice(r2, 0x0, r4, 0x0, 0x8001, 0x0) write(r3, &(0x7f0000000600)="da", 0x1) write$binfmt_elf64(r1, 0x0, 0x0) 13:51:25 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r3, 0x0, 0x8) splice(r0, 0x0, r3, 0x0, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000000900)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000800000095000000000000009500a5050000000077d8f3b423cdac8d800000000000000024e16abb3b719543ccc42606d25dfd73a015e0ca7fc2506a0f68a7d06d7535f7866907dc6751dfb265a0e3ccae669e173a649c1cfd65870000d66b7cc957d77578f4c35235138d5521f9453559c3421eed73d5661cfeecf9b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a69989d552af6bda9df2c3af36effff050011bbecc2f4a3799af2551ce935b0f327cb3f011a7d06602e2fd5234712596b696418f163d1a13ed38ae89d24e1ce6cf6025e925bfacba83109753f541cd027edd68149ee99eebc6f7d6dd4aed4af7588c8e1b44ccb19e810879b70a70000000000000000000000d7900a820b63278f4e9a217b98000000202a92895614cd50cbe43a1ed25268816b00000000a56866d000e9e08679b3ce48e90defa6670c3d62ad0a97aec77323fa8b148871c8d31d24291c25449f106a99893ed20fa7a050fbbef90327e827e513e96068fd1e8a43e89f9c85c822a961546ed5363c17ff1432d08806bc376e3e69ee52b59d13182e1f24ed200ada12f7a1525320e71666f472a97214d0b2874df30ed5eb1affb87ba55b2d72078e9f02000000ffffffffff000000000000000000000023c3dcfd7f1a783fe2b95234fd273a6d05ab6fc5d8e2a1dcec91a722f96e53701aca7882e4eb4da1618bdef19a3c280f4e262ba2ad9d000f062f8d1e15098dadab4519b20188bb1d46db2c576f9cd3aaa2e889cd511a01b7e4187324b1995d4da0b8da302f6bc345c4719f7c9afcfd567ae9596ab9903e1f2bd010f7454e259dad2074fc4a59fb44f10c6331c49bc8ca04171e536c7a37fa74d00129b9eaaeaba5f104edf2f311d938db50214c910e2028e7f44c7da246f51e43df8d6c99c4966e804bea382f32a09a93c92aee48d44e8d6c3ea1f161bc6bcb4a3ba410f8dbb95dadefe7aa088df8c61bb1840090a68b2c43a7447d51ced5cc16cd44836ef3f1c4cd724e165aa708f838c0e7e62003724ccf27789ed0a4d6b4103fe29561de7440c99f74c95b482433d37b106783f313a7fa7e1ec000000000000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) pipe(0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x10) splice(r2, 0x0, r4, 0x0, 0x8001, 0x0) write(r3, &(0x7f0000000600)="da", 0x1) write$binfmt_elf64(r1, 0x0, 0x0) 13:51:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r3, 0x0, 0x8) splice(r0, 0x0, r3, 0x0, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000000900)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000800000095000000000000009500a5050000000077d8f3b423cdac8d800000000000000024e16abb3b719543ccc42606d25dfd73a015e0ca7fc2506a0f68a7d06d7535f7866907dc6751dfb265a0e3ccae669e173a649c1cfd65870000d66b7cc957d77578f4c35235138d5521f9453559c3421eed73d5661cfeecf9b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a69989d552af6bda9df2c3af36effff050011bbecc2f4a3799af2551ce935b0f327cb3f011a7d06602e2fd5234712596b696418f163d1a13ed38ae89d24e1ce6cf6025e925bfacba83109753f541cd027edd68149ee99eebc6f7d6dd4aed4af7588c8e1b44ccb19e810879b70a70000000000000000000000d7900a820b63278f4e9a217b98000000202a92895614cd50cbe43a1ed25268816b00000000a56866d000e9e08679b3ce48e90defa6670c3d62ad0a97aec77323fa8b148871c8d31d24291c25449f106a99893ed20fa7a050fbbef90327e827e513e96068fd1e8a43e89f9c85c822a961546ed5363c17ff1432d08806bc376e3e69ee52b59d13182e1f24ed200ada12f7a1525320e71666f472a97214d0b2874df30ed5eb1affb87ba55b2d72078e9f02000000ffffffffff000000000000000000000023c3dcfd7f1a783fe2b95234fd273a6d05ab6fc5d8e2a1dcec91a722f96e53701aca7882e4eb4da1618bdef19a3c280f4e262ba2ad9d000f062f8d1e15098dadab4519b20188bb1d46db2c576f9cd3aaa2e889cd511a01b7e4187324b1995d4da0b8da302f6bc345c4719f7c9afcfd567ae9596ab9903e1f2bd010f7454e259dad2074fc4a59fb44f10c6331c49bc8ca04171e536c7a37fa74d00129b9eaaeaba5f104edf2f311d938db50214c910e2028e7f44c7da246f51e43df8d6c99c4966e804bea382f32a09a93c92aee48d44e8d6c3ea1f161bc6bcb4a3ba410f8dbb95dadefe7aa088df8c61bb1840090a68b2c43a7447d51ced5cc16cd44836ef3f1c4cd724e165aa708f838c0e7e62003724ccf27789ed0a4d6b4103fe29561de7440c99f74c95b482433d37b106783f313a7fa7e1ec000000000000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) pipe(0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x10) splice(r2, 0x0, r4, 0x0, 0x8001, 0x0) write(r3, &(0x7f0000000600)="da", 0x1) write$binfmt_elf64(r1, 0x0, 0x0) 13:51:25 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r3, 0x0, 0x8) splice(r0, 0x0, r3, 0x0, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000000900)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000800000095000000000000009500a5050000000077d8f3b423cdac8d800000000000000024e16abb3b719543ccc42606d25dfd73a015e0ca7fc2506a0f68a7d06d7535f7866907dc6751dfb265a0e3ccae669e173a649c1cfd65870000d66b7cc957d77578f4c35235138d5521f9453559c3421eed73d5661cfeecf9b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a69989d552af6bda9df2c3af36effff050011bbecc2f4a3799af2551ce935b0f327cb3f011a7d06602e2fd5234712596b696418f163d1a13ed38ae89d24e1ce6cf6025e925bfacba83109753f541cd027edd68149ee99eebc6f7d6dd4aed4af7588c8e1b44ccb19e810879b70a70000000000000000000000d7900a820b63278f4e9a217b98000000202a92895614cd50cbe43a1ed25268816b00000000a56866d000e9e08679b3ce48e90defa6670c3d62ad0a97aec77323fa8b148871c8d31d24291c25449f106a99893ed20fa7a050fbbef90327e827e513e96068fd1e8a43e89f9c85c822a961546ed5363c17ff1432d08806bc376e3e69ee52b59d13182e1f24ed200ada12f7a1525320e71666f472a97214d0b2874df30ed5eb1affb87ba55b2d72078e9f02000000ffffffffff000000000000000000000023c3dcfd7f1a783fe2b95234fd273a6d05ab6fc5d8e2a1dcec91a722f96e53701aca7882e4eb4da1618bdef19a3c280f4e262ba2ad9d000f062f8d1e15098dadab4519b20188bb1d46db2c576f9cd3aaa2e889cd511a01b7e4187324b1995d4da0b8da302f6bc345c4719f7c9afcfd567ae9596ab9903e1f2bd010f7454e259dad2074fc4a59fb44f10c6331c49bc8ca04171e536c7a37fa74d00129b9eaaeaba5f104edf2f311d938db50214c910e2028e7f44c7da246f51e43df8d6c99c4966e804bea382f32a09a93c92aee48d44e8d6c3ea1f161bc6bcb4a3ba410f8dbb95dadefe7aa088df8c61bb1840090a68b2c43a7447d51ced5cc16cd44836ef3f1c4cd724e165aa708f838c0e7e62003724ccf27789ed0a4d6b4103fe29561de7440c99f74c95b482433d37b106783f313a7fa7e1ec000000000000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) pipe(0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x10) splice(r2, 0x0, r4, 0x0, 0x8001, 0x0) write(r3, &(0x7f0000000600)="da", 0x1) write$binfmt_elf64(r1, 0x0, 0x0) 13:51:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r3, 0x0, 0x8) splice(r0, 0x0, r3, 0x0, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000000900)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000800000095000000000000009500a5050000000077d8f3b423cdac8d800000000000000024e16abb3b719543ccc42606d25dfd73a015e0ca7fc2506a0f68a7d06d7535f7866907dc6751dfb265a0e3ccae669e173a649c1cfd65870000d66b7cc957d77578f4c35235138d5521f9453559c3421eed73d5661cfeecf9b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a69989d552af6bda9df2c3af36effff050011bbecc2f4a3799af2551ce935b0f327cb3f011a7d06602e2fd5234712596b696418f163d1a13ed38ae89d24e1ce6cf6025e925bfacba83109753f541cd027edd68149ee99eebc6f7d6dd4aed4af7588c8e1b44ccb19e810879b70a70000000000000000000000d7900a820b63278f4e9a217b98000000202a92895614cd50cbe43a1ed25268816b00000000a56866d000e9e08679b3ce48e90defa6670c3d62ad0a97aec77323fa8b148871c8d31d24291c25449f106a99893ed20fa7a050fbbef90327e827e513e96068fd1e8a43e89f9c85c822a961546ed5363c17ff1432d08806bc376e3e69ee52b59d13182e1f24ed200ada12f7a1525320e71666f472a97214d0b2874df30ed5eb1affb87ba55b2d72078e9f02000000ffffffffff000000000000000000000023c3dcfd7f1a783fe2b95234fd273a6d05ab6fc5d8e2a1dcec91a722f96e53701aca7882e4eb4da1618bdef19a3c280f4e262ba2ad9d000f062f8d1e15098dadab4519b20188bb1d46db2c576f9cd3aaa2e889cd511a01b7e4187324b1995d4da0b8da302f6bc345c4719f7c9afcfd567ae9596ab9903e1f2bd010f7454e259dad2074fc4a59fb44f10c6331c49bc8ca04171e536c7a37fa74d00129b9eaaeaba5f104edf2f311d938db50214c910e2028e7f44c7da246f51e43df8d6c99c4966e804bea382f32a09a93c92aee48d44e8d6c3ea1f161bc6bcb4a3ba410f8dbb95dadefe7aa088df8c61bb1840090a68b2c43a7447d51ced5cc16cd44836ef3f1c4cd724e165aa708f838c0e7e62003724ccf27789ed0a4d6b4103fe29561de7440c99f74c95b482433d37b106783f313a7fa7e1ec000000000000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) pipe(0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x10) splice(r2, 0x0, r4, 0x0, 0x8001, 0x0) write(r3, &(0x7f0000000600)="da", 0x1) write$binfmt_elf64(r1, 0x0, 0x0) 13:51:26 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r3, 0x0, 0x8) splice(r0, 0x0, r3, 0x0, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000000900)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000800000095000000000000009500a5050000000077d8f3b423cdac8d800000000000000024e16abb3b719543ccc42606d25dfd73a015e0ca7fc2506a0f68a7d06d7535f7866907dc6751dfb265a0e3ccae669e173a649c1cfd65870000d66b7cc957d77578f4c35235138d5521f9453559c3421eed73d5661cfeecf9b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a69989d552af6bda9df2c3af36effff050011bbecc2f4a3799af2551ce935b0f327cb3f011a7d06602e2fd5234712596b696418f163d1a13ed38ae89d24e1ce6cf6025e925bfacba83109753f541cd027edd68149ee99eebc6f7d6dd4aed4af7588c8e1b44ccb19e810879b70a70000000000000000000000d7900a820b63278f4e9a217b98000000202a92895614cd50cbe43a1ed25268816b00000000a56866d000e9e08679b3ce48e90defa6670c3d62ad0a97aec77323fa8b148871c8d31d24291c25449f106a99893ed20fa7a050fbbef90327e827e513e96068fd1e8a43e89f9c85c822a961546ed5363c17ff1432d08806bc376e3e69ee52b59d13182e1f24ed200ada12f7a1525320e71666f472a97214d0b2874df30ed5eb1affb87ba55b2d72078e9f02000000ffffffffff000000000000000000000023c3dcfd7f1a783fe2b95234fd273a6d05ab6fc5d8e2a1dcec91a722f96e53701aca7882e4eb4da1618bdef19a3c280f4e262ba2ad9d000f062f8d1e15098dadab4519b20188bb1d46db2c576f9cd3aaa2e889cd511a01b7e4187324b1995d4da0b8da302f6bc345c4719f7c9afcfd567ae9596ab9903e1f2bd010f7454e259dad2074fc4a59fb44f10c6331c49bc8ca04171e536c7a37fa74d00129b9eaaeaba5f104edf2f311d938db50214c910e2028e7f44c7da246f51e43df8d6c99c4966e804bea382f32a09a93c92aee48d44e8d6c3ea1f161bc6bcb4a3ba410f8dbb95dadefe7aa088df8c61bb1840090a68b2c43a7447d51ced5cc16cd44836ef3f1c4cd724e165aa708f838c0e7e62003724ccf27789ed0a4d6b4103fe29561de7440c99f74c95b482433d37b106783f313a7fa7e1ec000000000000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) pipe(0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x10) splice(r2, 0x0, r4, 0x0, 0x8001, 0x0) write(r3, &(0x7f0000000600)="da", 0x1) write$binfmt_elf64(r1, 0x0, 0x0) 13:51:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r3, 0x0, 0x8) splice(r0, 0x0, r3, 0x0, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000000900)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000800000095000000000000009500a5050000000077d8f3b423cdac8d800000000000000024e16abb3b719543ccc42606d25dfd73a015e0ca7fc2506a0f68a7d06d7535f7866907dc6751dfb265a0e3ccae669e173a649c1cfd65870000d66b7cc957d77578f4c35235138d5521f9453559c3421eed73d5661cfeecf9b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a69989d552af6bda9df2c3af36effff050011bbecc2f4a3799af2551ce935b0f327cb3f011a7d06602e2fd5234712596b696418f163d1a13ed38ae89d24e1ce6cf6025e925bfacba83109753f541cd027edd68149ee99eebc6f7d6dd4aed4af7588c8e1b44ccb19e810879b70a70000000000000000000000d7900a820b63278f4e9a217b98000000202a92895614cd50cbe43a1ed25268816b00000000a56866d000e9e08679b3ce48e90defa6670c3d62ad0a97aec77323fa8b148871c8d31d24291c25449f106a99893ed20fa7a050fbbef90327e827e513e96068fd1e8a43e89f9c85c822a961546ed5363c17ff1432d08806bc376e3e69ee52b59d13182e1f24ed200ada12f7a1525320e71666f472a97214d0b2874df30ed5eb1affb87ba55b2d72078e9f02000000ffffffffff000000000000000000000023c3dcfd7f1a783fe2b95234fd273a6d05ab6fc5d8e2a1dcec91a722f96e53701aca7882e4eb4da1618bdef19a3c280f4e262ba2ad9d000f062f8d1e15098dadab4519b20188bb1d46db2c576f9cd3aaa2e889cd511a01b7e4187324b1995d4da0b8da302f6bc345c4719f7c9afcfd567ae9596ab9903e1f2bd010f7454e259dad2074fc4a59fb44f10c6331c49bc8ca04171e536c7a37fa74d00129b9eaaeaba5f104edf2f311d938db50214c910e2028e7f44c7da246f51e43df8d6c99c4966e804bea382f32a09a93c92aee48d44e8d6c3ea1f161bc6bcb4a3ba410f8dbb95dadefe7aa088df8c61bb1840090a68b2c43a7447d51ced5cc16cd44836ef3f1c4cd724e165aa708f838c0e7e62003724ccf27789ed0a4d6b4103fe29561de7440c99f74c95b482433d37b106783f313a7fa7e1ec000000000000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) pipe(0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x10) splice(r2, 0x0, r4, 0x0, 0x8001, 0x0) write(r3, &(0x7f0000000600)="da", 0x1) write$binfmt_elf64(r1, 0x0, 0x0) 13:51:26 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r3, 0x0, 0x8) splice(r0, 0x0, r3, 0x0, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000000900)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000800000095000000000000009500a5050000000077d8f3b423cdac8d800000000000000024e16abb3b719543ccc42606d25dfd73a015e0ca7fc2506a0f68a7d06d7535f7866907dc6751dfb265a0e3ccae669e173a649c1cfd65870000d66b7cc957d77578f4c35235138d5521f9453559c3421eed73d5661cfeecf9b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a69989d552af6bda9df2c3af36effff050011bbecc2f4a3799af2551ce935b0f327cb3f011a7d06602e2fd5234712596b696418f163d1a13ed38ae89d24e1ce6cf6025e925bfacba83109753f541cd027edd68149ee99eebc6f7d6dd4aed4af7588c8e1b44ccb19e810879b70a70000000000000000000000d7900a820b63278f4e9a217b98000000202a92895614cd50cbe43a1ed25268816b00000000a56866d000e9e08679b3ce48e90defa6670c3d62ad0a97aec77323fa8b148871c8d31d24291c25449f106a99893ed20fa7a050fbbef90327e827e513e96068fd1e8a43e89f9c85c822a961546ed5363c17ff1432d08806bc376e3e69ee52b59d13182e1f24ed200ada12f7a1525320e71666f472a97214d0b2874df30ed5eb1affb87ba55b2d72078e9f02000000ffffffffff000000000000000000000023c3dcfd7f1a783fe2b95234fd273a6d05ab6fc5d8e2a1dcec91a722f96e53701aca7882e4eb4da1618bdef19a3c280f4e262ba2ad9d000f062f8d1e15098dadab4519b20188bb1d46db2c576f9cd3aaa2e889cd511a01b7e4187324b1995d4da0b8da302f6bc345c4719f7c9afcfd567ae9596ab9903e1f2bd010f7454e259dad2074fc4a59fb44f10c6331c49bc8ca04171e536c7a37fa74d00129b9eaaeaba5f104edf2f311d938db50214c910e2028e7f44c7da246f51e43df8d6c99c4966e804bea382f32a09a93c92aee48d44e8d6c3ea1f161bc6bcb4a3ba410f8dbb95dadefe7aa088df8c61bb1840090a68b2c43a7447d51ced5cc16cd44836ef3f1c4cd724e165aa708f838c0e7e62003724ccf27789ed0a4d6b4103fe29561de7440c99f74c95b482433d37b106783f313a7fa7e1ec000000000000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) pipe(0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x10) splice(r2, 0x0, r4, 0x0, 0x8001, 0x0) write(r3, &(0x7f0000000600)="da", 0x1) write$binfmt_elf64(r1, 0x0, 0x0) 13:51:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r3, 0x0, 0x8) splice(r0, 0x0, r3, 0x0, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000000900)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000800000095000000000000009500a5050000000077d8f3b423cdac8d800000000000000024e16abb3b719543ccc42606d25dfd73a015e0ca7fc2506a0f68a7d06d7535f7866907dc6751dfb265a0e3ccae669e173a649c1cfd65870000d66b7cc957d77578f4c35235138d5521f9453559c3421eed73d5661cfeecf9b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a69989d552af6bda9df2c3af36effff050011bbecc2f4a3799af2551ce935b0f327cb3f011a7d06602e2fd5234712596b696418f163d1a13ed38ae89d24e1ce6cf6025e925bfacba83109753f541cd027edd68149ee99eebc6f7d6dd4aed4af7588c8e1b44ccb19e810879b70a70000000000000000000000d7900a820b63278f4e9a217b98000000202a92895614cd50cbe43a1ed25268816b00000000a56866d000e9e08679b3ce48e90defa6670c3d62ad0a97aec77323fa8b148871c8d31d24291c25449f106a99893ed20fa7a050fbbef90327e827e513e96068fd1e8a43e89f9c85c822a961546ed5363c17ff1432d08806bc376e3e69ee52b59d13182e1f24ed200ada12f7a1525320e71666f472a97214d0b2874df30ed5eb1affb87ba55b2d72078e9f02000000ffffffffff000000000000000000000023c3dcfd7f1a783fe2b95234fd273a6d05ab6fc5d8e2a1dcec91a722f96e53701aca7882e4eb4da1618bdef19a3c280f4e262ba2ad9d000f062f8d1e15098dadab4519b20188bb1d46db2c576f9cd3aaa2e889cd511a01b7e4187324b1995d4da0b8da302f6bc345c4719f7c9afcfd567ae9596ab9903e1f2bd010f7454e259dad2074fc4a59fb44f10c6331c49bc8ca04171e536c7a37fa74d00129b9eaaeaba5f104edf2f311d938db50214c910e2028e7f44c7da246f51e43df8d6c99c4966e804bea382f32a09a93c92aee48d44e8d6c3ea1f161bc6bcb4a3ba410f8dbb95dadefe7aa088df8c61bb1840090a68b2c43a7447d51ced5cc16cd44836ef3f1c4cd724e165aa708f838c0e7e62003724ccf27789ed0a4d6b4103fe29561de7440c99f74c95b482433d37b106783f313a7fa7e1ec000000000000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) pipe(0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x10) splice(r2, 0x0, r4, 0x0, 0x8001, 0x0) write(r3, &(0x7f0000000600)="da", 0x1) write$binfmt_elf64(r1, 0x0, 0x0) 13:51:26 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r3, 0x0, 0x8) splice(r0, 0x0, r3, 0x0, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000000900)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000800000095000000000000009500a5050000000077d8f3b423cdac8d800000000000000024e16abb3b719543ccc42606d25dfd73a015e0ca7fc2506a0f68a7d06d7535f7866907dc6751dfb265a0e3ccae669e173a649c1cfd65870000d66b7cc957d77578f4c35235138d5521f9453559c3421eed73d5661cfeecf9b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a69989d552af6bda9df2c3af36effff050011bbecc2f4a3799af2551ce935b0f327cb3f011a7d06602e2fd5234712596b696418f163d1a13ed38ae89d24e1ce6cf6025e925bfacba83109753f541cd027edd68149ee99eebc6f7d6dd4aed4af7588c8e1b44ccb19e810879b70a70000000000000000000000d7900a820b63278f4e9a217b98000000202a92895614cd50cbe43a1ed25268816b00000000a56866d000e9e08679b3ce48e90defa6670c3d62ad0a97aec77323fa8b148871c8d31d24291c25449f106a99893ed20fa7a050fbbef90327e827e513e96068fd1e8a43e89f9c85c822a961546ed5363c17ff1432d08806bc376e3e69ee52b59d13182e1f24ed200ada12f7a1525320e71666f472a97214d0b2874df30ed5eb1affb87ba55b2d72078e9f02000000ffffffffff000000000000000000000023c3dcfd7f1a783fe2b95234fd273a6d05ab6fc5d8e2a1dcec91a722f96e53701aca7882e4eb4da1618bdef19a3c280f4e262ba2ad9d000f062f8d1e15098dadab4519b20188bb1d46db2c576f9cd3aaa2e889cd511a01b7e4187324b1995d4da0b8da302f6bc345c4719f7c9afcfd567ae9596ab9903e1f2bd010f7454e259dad2074fc4a59fb44f10c6331c49bc8ca04171e536c7a37fa74d00129b9eaaeaba5f104edf2f311d938db50214c910e2028e7f44c7da246f51e43df8d6c99c4966e804bea382f32a09a93c92aee48d44e8d6c3ea1f161bc6bcb4a3ba410f8dbb95dadefe7aa088df8c61bb1840090a68b2c43a7447d51ced5cc16cd44836ef3f1c4cd724e165aa708f838c0e7e62003724ccf27789ed0a4d6b4103fe29561de7440c99f74c95b482433d37b106783f313a7fa7e1ec000000000000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) pipe(0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x10) splice(r2, 0x0, r4, 0x0, 0x8001, 0x0) write(r3, &(0x7f0000000600)="da", 0x1) write$binfmt_elf64(r1, 0x0, 0x0) 13:51:26 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_udp_encap(r0, 0x11, 0xa, &(0x7f00000000c0), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r1, 0xffffffffffffffff, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000080)={'ip6_vti0\x00', &(0x7f0000000000)={'ip6gre0\x00', 0x0, 0x4, 0x1, 0x6, 0x1, 0x0, @mcast2, @empty, 0x40, 0x10, 0x1, 0xd2}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r1, 0x89f0, &(0x7f0000000180)={'syztnl1\x00', &(0x7f0000000100)={'ip6gre0\x00', r2, 0x2f, 0x9, 0x6, 0x101, 0x50, @mcast1, @private1, 0x10, 0x7, 0x0, 0x1}}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r3, 0xffffffffffffffff, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000100)={'ip6gre0\x00', &(0x7f0000000040)={'ip6tnl0\x00', 0x0, 0x4, 0x40, 0x3f, 0x200, 0x28, @remote, @empty, 0x7800, 0x80, 0x6, 0x5}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000001c0)={'ip6_vti0\x00', &(0x7f0000000140)={'ip6gre0\x00', 0x0, 0x2f, 0x6, 0x80, 0x3, 0x1b, @private1, @private0={0xfc, 0x0, '\x00', 0x1}, 0x8000, 0x8, 0x3, 0x6c4}}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r4, 0x89f3, &(0x7f0000000280)={'syztnl0\x00', &(0x7f0000000200)={'syztnl1\x00', 0x0, 0x2f, 0x6, 0x81, 0x4, 0xbe, @mcast2, @local, 0x7800, 0x20, 0x40, 0x6}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000340)={'ip6gre0\x00', &(0x7f00000002c0)={'syztnl0\x00', 0x0, 0x29, 0x4, 0x0, 0xffffffff, 0x16, @empty, @remote, 0x700, 0x0, 0x61f, 0x2}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000004c0)={'syztnl2\x00', &(0x7f0000000380)={'tunl0\x00', 0x0, 0x10, 0x10, 0x7c, 0x0, {{0x41, 0x4, 0x1, 0x2, 0x104, 0x66, 0x0, 0x81, 0x2f, 0x0, @multicast2, @local, {[@ra={0x94, 0x4}, @timestamp={0x44, 0x18, 0x11, 0x0, 0x3, [0xfffffb67, 0x7, 0x8001, 0x5, 0x5]}, @cipso={0x86, 0x66, 0x2, [{0x1, 0xf, "a1afb01a48c216bdfd79be712c"}, {0x5, 0x6, "c87a06e1"}, {0x5, 0xd, "8a0cdb452a73d112b8df83"}, {0x2, 0xa, "8d60c27e373281b1"}, {0x5, 0xe, "05c82c864b312eacf3fb040f"}, {0x7, 0x6, "d5997794"}, {0x0, 0xb, "f185232004ddd8d68e"}, {0x5, 0xb, "e44587d380cb15abf7"}, {0x6, 0xa, "b9b66dada9a13e3e"}]}, @end, @end, @rr={0x7, 0x17, 0xfe, [@multicast2, @rand_addr=0x64010102, @loopback, @multicast1, @empty]}, @ssrr={0x89, 0x17, 0x3e, [@local, @dev={0xac, 0x14, 0x14, 0xb}, @broadcast, @rand_addr=0x64010101, @multicast2]}, @end, @cipso={0x86, 0x3d, 0x0, [{0x5, 0xa, "af8ff88aa8fb1021"}, {0x5, 0x10, "4b493fae48b6dc54b089e66e193b"}, {0x7, 0x8, "1b99468b87f5"}, {0x5, 0x5, "417997"}, {0x2, 0x2}, {0x7, 0x8, "6f42e7936ef0"}, {0x2, 0x6, "3a2a4114"}]}]}}}}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000580)={'syztnl1\x00', &(0x7f0000000500)={'ip6_vti0\x00', 0x0, 0x4, 0xfd, 0x3f, 0x1ff, 0xc, @local, @loopback, 0x80, 0x40, 0x2, 0x8000}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000640)={'ip6gre0\x00', &(0x7f00000005c0)={'syztnl1\x00', 0x0, 0x4, 0x98, 0x4, 0x3, 0x0, @dev={0xfe, 0x80, '\x00', 0x2a}, @dev={0xfe, 0x80, '\x00', 0x1e}, 0x7800, 0x1, 0xe29, 0x9}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000006c0)={'syztnl1\x00', &(0x7f00000016c0)=ANY=[@ANYBLOB='sit0\x00'/16, @ANYRES32=0x0, @ANYBLOB="0080000800000005000000ff480400200065000002049078ac1403aa1200000094040000890746acc7010100fd5e8098572b9fea7dbe058533c9b326f335725ed60f890d5a8247e231d757234d2c12ee598f667db53e31994941cc23f75a24201a650e60f437602471c8565a0e5b06d3cf3880e2167b7e96d6792e"]}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000780)={'ip6tnl0\x00', &(0x7f0000000700)={'syztnl2\x00', 0x0, 0x0, 0x40, 0x4a, 0x8001, 0x1, @local, @rand_addr=' \x01\x00', 0x1, 0x8000, 0x3, 0x3}}) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000840)={'ip_vti0\x00', &(0x7f00000007c0)={'gre0\x00', 0x0, 0x0, 0x80, 0x800, 0x2b, {{0xb, 0x4, 0x1, 0x8, 0x2c, 0x67, 0x0, 0x3, 0x4, 0x0, @local, @rand_addr=0x64010101, {[@timestamp_addr={0x44, 0x14, 0x3e, 0x1, 0x7, [{@multicast2, 0x5}, {@initdev={0xac, 0x1e, 0xef, 0x0}, 0x7}]}, @end]}}}}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000900)={'ip6tnl0\x00', &(0x7f0000000880)={'ip6_vti0\x00', 0x0, 0x2f, 0x6, 0x20, 0x101, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote, 0xf800, 0x7, 0x592, 0x800}}) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000000940)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000001640)={&(0x7f0000000980)={0xc98, 0x0, 0x400, 0x70bd29, 0x25dfdbfc, {}, [{{0x8}, {0x80, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r5}}}]}}, {{0x8, 0x1, r6}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r7}, {0x230, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r9}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}]}}, {{0x8}, {0x1a0, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xfffffffb}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0xabb7}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x10001}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8}}}]}}, {{0x8, 0x1, r10}, {0x84, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}]}}, {{0x8}, {0x1f4, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x2}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r11}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x6, 0x4, 0x4, 0x3}, {0xef9, 0x8, 0x6, 0xc6e}, {0x2, 0xfe, 0x0, 0x4}]}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r12}, {0x174, 0x2, 0x0, 0x1, [{0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x1, 0x1, 0x1, 0x8}, {0x9, 0x2, 0x8, 0x2}, {0x6, 0x0, 0x7f, 0x5}]}}}, {0x6c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x3c, 0x4, [{0x3, 0x0, 0x8, 0x5}, {0x40, 0xf8, 0x48, 0xfffffffc}, {0xfff8, 0xd4, 0x2, 0x9}, {0x2b2, 0x0, 0x4}, {0x101, 0x4, 0x0, 0x1}, {0x0, 0x3f, 0x5, 0x69}, {0x1000, 0x7, 0x81}]}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x8}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8, 0x6, r13}}}]}}, {{0x8}, {0x250, 0x2, 0x0, 0x1, [{0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x8000}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x54, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x24, 0x4, [{0x1000, 0x8, 0x6, 0x6d10}, {0x3f, 0x0, 0x20, 0x1000}, {0x34a, 0xe7, 0x1f, 0xffffffff}, {0x400, 0x0, 0x6, 0x9}]}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x909d, 0x8, 0x7, 0x20000000}, {0x5, 0x1, 0x8, 0x1a3}, {0x1ff, 0x53, 0x3, 0x40}]}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r14}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xffffffff}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8}, {0x124, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r15}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x36}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}]}}, {{0x8, 0x1, r16}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}]}, 0xc98}, 0x1, 0x0, 0x0, 0x804}, 0x4000050) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r3, 0x89f0, &(0x7f0000000240)={'ip6gre0\x00', &(0x7f00000001c0)={'ip6_vti0\x00', r16, 0x2f, 0x7, 0x4, 0x1d8a, 0x40, @dev={0xfe, 0x80, '\x00', 0x2f}, @empty, 0x7800, 0x0, 0x7ce, 0x6}}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r3, 0xc018937a, &(0x7f0000000680)={{0x1, 0x1, 0x18, r1, {0x7ff}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000001800)={'ip6tnl0\x00', &(0x7f0000001780)={'syztnl1\x00', 0x0, 0x4, 0x7, 0x1, 0x4, 0xe5, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x20, 0x40, 0x8b, 0x2}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r17, 0x89f1, &(0x7f00000018c0)={'ip6_vti0\x00', &(0x7f0000001840)={'syztnl0\x00', r18, 0xc02bc953c9a7fbc9, 0x8, 0x7, 0x913, 0x9, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x10, 0x7, 0x6}}) 13:51:26 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r3, 0x0, 0x8) splice(r0, 0x0, r3, 0x0, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000000900)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000800000095000000000000009500a5050000000077d8f3b423cdac8d800000000000000024e16abb3b719543ccc42606d25dfd73a015e0ca7fc2506a0f68a7d06d7535f7866907dc6751dfb265a0e3ccae669e173a649c1cfd65870000d66b7cc957d77578f4c35235138d5521f9453559c3421eed73d5661cfeecf9b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a69989d552af6bda9df2c3af36effff050011bbecc2f4a3799af2551ce935b0f327cb3f011a7d06602e2fd5234712596b696418f163d1a13ed38ae89d24e1ce6cf6025e925bfacba83109753f541cd027edd68149ee99eebc6f7d6dd4aed4af7588c8e1b44ccb19e810879b70a70000000000000000000000d7900a820b63278f4e9a217b98000000202a92895614cd50cbe43a1ed25268816b00000000a56866d000e9e08679b3ce48e90defa6670c3d62ad0a97aec77323fa8b148871c8d31d24291c25449f106a99893ed20fa7a050fbbef90327e827e513e96068fd1e8a43e89f9c85c822a961546ed5363c17ff1432d08806bc376e3e69ee52b59d13182e1f24ed200ada12f7a1525320e71666f472a97214d0b2874df30ed5eb1affb87ba55b2d72078e9f02000000ffffffffff000000000000000000000023c3dcfd7f1a783fe2b95234fd273a6d05ab6fc5d8e2a1dcec91a722f96e53701aca7882e4eb4da1618bdef19a3c280f4e262ba2ad9d000f062f8d1e15098dadab4519b20188bb1d46db2c576f9cd3aaa2e889cd511a01b7e4187324b1995d4da0b8da302f6bc345c4719f7c9afcfd567ae9596ab9903e1f2bd010f7454e259dad2074fc4a59fb44f10c6331c49bc8ca04171e536c7a37fa74d00129b9eaaeaba5f104edf2f311d938db50214c910e2028e7f44c7da246f51e43df8d6c99c4966e804bea382f32a09a93c92aee48d44e8d6c3ea1f161bc6bcb4a3ba410f8dbb95dadefe7aa088df8c61bb1840090a68b2c43a7447d51ced5cc16cd44836ef3f1c4cd724e165aa708f838c0e7e62003724ccf27789ed0a4d6b4103fe29561de7440c99f74c95b482433d37b106783f313a7fa7e1ec000000000000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) pipe(0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x10) splice(r2, 0x0, r4, 0x0, 0x8001, 0x0) write(r3, &(0x7f0000000600)="da", 0x1) write$binfmt_elf64(r1, 0x0, 0x0) 13:51:26 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_udp_encap(r0, 0x11, 0xa, &(0x7f00000000c0), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r1, 0xffffffffffffffff, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000080)={'ip6_vti0\x00', &(0x7f0000000000)={'ip6gre0\x00', 0x0, 0x4, 0x1, 0x6, 0x1, 0x0, @mcast2, @empty, 0x40, 0x10, 0x1, 0xd2}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r1, 0x89f0, &(0x7f0000000180)={'syztnl1\x00', &(0x7f0000000100)={'ip6gre0\x00', r2, 0x2f, 0x9, 0x6, 0x101, 0x50, @mcast1, @private1, 0x10, 0x7, 0x0, 0x1}}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r3, 0xffffffffffffffff, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000100)={'ip6gre0\x00', &(0x7f0000000040)={'ip6tnl0\x00', 0x0, 0x4, 0x40, 0x3f, 0x200, 0x28, @remote, @empty, 0x7800, 0x80, 0x6, 0x5}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000001c0)={'ip6_vti0\x00', &(0x7f0000000140)={'ip6gre0\x00', 0x0, 0x2f, 0x6, 0x80, 0x3, 0x1b, @private1, @private0={0xfc, 0x0, '\x00', 0x1}, 0x8000, 0x8, 0x3, 0x6c4}}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r4, 0x89f3, &(0x7f0000000280)={'syztnl0\x00', &(0x7f0000000200)={'syztnl1\x00', 0x0, 0x2f, 0x6, 0x81, 0x4, 0xbe, @mcast2, @local, 0x7800, 0x20, 0x40, 0x6}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000340)={'ip6gre0\x00', &(0x7f00000002c0)={'syztnl0\x00', 0x0, 0x29, 0x4, 0x0, 0xffffffff, 0x16, @empty, @remote, 0x700, 0x0, 0x61f, 0x2}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000004c0)={'syztnl2\x00', &(0x7f0000000380)={'tunl0\x00', 0x0, 0x10, 0x10, 0x7c, 0x0, {{0x41, 0x4, 0x1, 0x2, 0x104, 0x66, 0x0, 0x81, 0x2f, 0x0, @multicast2, @local, {[@ra={0x94, 0x4}, @timestamp={0x44, 0x18, 0x11, 0x0, 0x3, [0xfffffb67, 0x7, 0x8001, 0x5, 0x5]}, @cipso={0x86, 0x66, 0x2, [{0x1, 0xf, "a1afb01a48c216bdfd79be712c"}, {0x5, 0x6, "c87a06e1"}, {0x5, 0xd, "8a0cdb452a73d112b8df83"}, {0x2, 0xa, "8d60c27e373281b1"}, {0x5, 0xe, "05c82c864b312eacf3fb040f"}, {0x7, 0x6, "d5997794"}, {0x0, 0xb, "f185232004ddd8d68e"}, {0x5, 0xb, "e44587d380cb15abf7"}, {0x6, 0xa, "b9b66dada9a13e3e"}]}, @end, @end, @rr={0x7, 0x17, 0xfe, [@multicast2, @rand_addr=0x64010102, @loopback, @multicast1, @empty]}, @ssrr={0x89, 0x17, 0x3e, [@local, @dev={0xac, 0x14, 0x14, 0xb}, @broadcast, @rand_addr=0x64010101, @multicast2]}, @end, @cipso={0x86, 0x3d, 0x0, [{0x5, 0xa, "af8ff88aa8fb1021"}, {0x5, 0x10, "4b493fae48b6dc54b089e66e193b"}, {0x7, 0x8, "1b99468b87f5"}, {0x5, 0x5, "417997"}, {0x2, 0x2}, {0x7, 0x8, "6f42e7936ef0"}, {0x2, 0x6, "3a2a4114"}]}]}}}}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000580)={'syztnl1\x00', &(0x7f0000000500)={'ip6_vti0\x00', 0x0, 0x4, 0xfd, 0x3f, 0x1ff, 0xc, @local, @loopback, 0x80, 0x40, 0x2, 0x8000}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000640)={'ip6gre0\x00', &(0x7f00000005c0)={'syztnl1\x00', 0x0, 0x4, 0x98, 0x4, 0x3, 0x0, @dev={0xfe, 0x80, '\x00', 0x2a}, @dev={0xfe, 0x80, '\x00', 0x1e}, 0x7800, 0x1, 0xe29, 0x9}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000006c0)={'syztnl1\x00', &(0x7f00000016c0)=ANY=[@ANYBLOB='sit0\x00'/16, @ANYRES32=0x0, @ANYBLOB="0080000800000005000000ff480400200065000002049078ac1403aa1200000094040000890746acc7010100fd5e8098572b9fea7dbe058533c9b326f335725ed60f890d5a8247e231d757234d2c12ee598f667db53e31994941cc23f75a24201a650e60f437602471c8565a0e5b06d3cf3880e2167b7e96d6792e"]}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000780)={'ip6tnl0\x00', &(0x7f0000000700)={'syztnl2\x00', 0x0, 0x0, 0x40, 0x4a, 0x8001, 0x1, @local, @rand_addr=' \x01\x00', 0x1, 0x8000, 0x3, 0x3}}) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000840)={'ip_vti0\x00', &(0x7f00000007c0)={'gre0\x00', 0x0, 0x0, 0x80, 0x800, 0x2b, {{0xb, 0x4, 0x1, 0x8, 0x2c, 0x67, 0x0, 0x3, 0x4, 0x0, @local, @rand_addr=0x64010101, {[@timestamp_addr={0x44, 0x14, 0x3e, 0x1, 0x7, [{@multicast2, 0x5}, {@initdev={0xac, 0x1e, 0xef, 0x0}, 0x7}]}, @end]}}}}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000900)={'ip6tnl0\x00', &(0x7f0000000880)={'ip6_vti0\x00', 0x0, 0x2f, 0x6, 0x20, 0x101, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote, 0xf800, 0x7, 0x592, 0x800}}) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000000940)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000001640)={&(0x7f0000000980)={0xc98, 0x0, 0x400, 0x70bd29, 0x25dfdbfc, {}, [{{0x8}, {0x80, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r5}}}]}}, {{0x8, 0x1, r6}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r7}, {0x230, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r9}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}]}}, {{0x8}, {0x1a0, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xfffffffb}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0xabb7}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x10001}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8}}}]}}, {{0x8, 0x1, r10}, {0x84, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}]}}, {{0x8}, {0x1f4, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x2}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r11}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x6, 0x4, 0x4, 0x3}, {0xef9, 0x8, 0x6, 0xc6e}, {0x2, 0xfe, 0x0, 0x4}]}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r12}, {0x174, 0x2, 0x0, 0x1, [{0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x1, 0x1, 0x1, 0x8}, {0x9, 0x2, 0x8, 0x2}, {0x6, 0x0, 0x7f, 0x5}]}}}, {0x6c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x3c, 0x4, [{0x3, 0x0, 0x8, 0x5}, {0x40, 0xf8, 0x48, 0xfffffffc}, {0xfff8, 0xd4, 0x2, 0x9}, {0x2b2, 0x0, 0x4}, {0x101, 0x4, 0x0, 0x1}, {0x0, 0x3f, 0x5, 0x69}, {0x1000, 0x7, 0x81}]}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x8}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8, 0x6, r13}}}]}}, {{0x8}, {0x250, 0x2, 0x0, 0x1, [{0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x8000}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x54, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x24, 0x4, [{0x1000, 0x8, 0x6, 0x6d10}, {0x3f, 0x0, 0x20, 0x1000}, {0x34a, 0xe7, 0x1f, 0xffffffff}, {0x400, 0x0, 0x6, 0x9}]}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x909d, 0x8, 0x7, 0x20000000}, {0x5, 0x1, 0x8, 0x1a3}, {0x1ff, 0x53, 0x3, 0x40}]}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r14}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xffffffff}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8}, {0x124, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r15}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x36}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}]}}, {{0x8, 0x1, r16}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}]}, 0xc98}, 0x1, 0x0, 0x0, 0x804}, 0x4000050) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r3, 0x89f0, &(0x7f0000000240)={'ip6gre0\x00', &(0x7f00000001c0)={'ip6_vti0\x00', r16, 0x2f, 0x7, 0x4, 0x1d8a, 0x40, @dev={0xfe, 0x80, '\x00', 0x2f}, @empty, 0x7800, 0x0, 0x7ce, 0x6}}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r3, 0xc018937a, &(0x7f0000000680)={{0x1, 0x1, 0x18, r1, {0x7ff}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000001800)={'ip6tnl0\x00', &(0x7f0000001780)={'syztnl1\x00', 0x0, 0x4, 0x7, 0x1, 0x4, 0xe5, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x20, 0x40, 0x8b, 0x2}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r17, 0x89f1, &(0x7f00000018c0)={'ip6_vti0\x00', &(0x7f0000001840)={'syztnl0\x00', r18, 0xc02bc953c9a7fbc9, 0x8, 0x7, 0x913, 0x9, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x10, 0x7, 0x6}}) 13:51:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r3, 0x0, 0x8) splice(r0, 0x0, r3, 0x0, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000000900)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000800000095000000000000009500a5050000000077d8f3b423cdac8d800000000000000024e16abb3b719543ccc42606d25dfd73a015e0ca7fc2506a0f68a7d06d7535f7866907dc6751dfb265a0e3ccae669e173a649c1cfd65870000d66b7cc957d77578f4c35235138d5521f9453559c3421eed73d5661cfeecf9b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a69989d552af6bda9df2c3af36effff050011bbecc2f4a3799af2551ce935b0f327cb3f011a7d06602e2fd5234712596b696418f163d1a13ed38ae89d24e1ce6cf6025e925bfacba83109753f541cd027edd68149ee99eebc6f7d6dd4aed4af7588c8e1b44ccb19e810879b70a70000000000000000000000d7900a820b63278f4e9a217b98000000202a92895614cd50cbe43a1ed25268816b00000000a56866d000e9e08679b3ce48e90defa6670c3d62ad0a97aec77323fa8b148871c8d31d24291c25449f106a99893ed20fa7a050fbbef90327e827e513e96068fd1e8a43e89f9c85c822a961546ed5363c17ff1432d08806bc376e3e69ee52b59d13182e1f24ed200ada12f7a1525320e71666f472a97214d0b2874df30ed5eb1affb87ba55b2d72078e9f02000000ffffffffff000000000000000000000023c3dcfd7f1a783fe2b95234fd273a6d05ab6fc5d8e2a1dcec91a722f96e53701aca7882e4eb4da1618bdef19a3c280f4e262ba2ad9d000f062f8d1e15098dadab4519b20188bb1d46db2c576f9cd3aaa2e889cd511a01b7e4187324b1995d4da0b8da302f6bc345c4719f7c9afcfd567ae9596ab9903e1f2bd010f7454e259dad2074fc4a59fb44f10c6331c49bc8ca04171e536c7a37fa74d00129b9eaaeaba5f104edf2f311d938db50214c910e2028e7f44c7da246f51e43df8d6c99c4966e804bea382f32a09a93c92aee48d44e8d6c3ea1f161bc6bcb4a3ba410f8dbb95dadefe7aa088df8c61bb1840090a68b2c43a7447d51ced5cc16cd44836ef3f1c4cd724e165aa708f838c0e7e62003724ccf27789ed0a4d6b4103fe29561de7440c99f74c95b482433d37b106783f313a7fa7e1ec000000000000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) pipe(0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x10) splice(r2, 0x0, r4, 0x0, 0x8001, 0x0) write(r3, &(0x7f0000000600)="da", 0x1) write$binfmt_elf64(r1, 0x0, 0x0) 13:51:26 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r3, 0x0, 0x8) splice(r0, 0x0, r3, 0x0, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000000900)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000800000095000000000000009500a5050000000077d8f3b423cdac8d800000000000000024e16abb3b719543ccc42606d25dfd73a015e0ca7fc2506a0f68a7d06d7535f7866907dc6751dfb265a0e3ccae669e173a649c1cfd65870000d66b7cc957d77578f4c35235138d5521f9453559c3421eed73d5661cfeecf9b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a69989d552af6bda9df2c3af36effff050011bbecc2f4a3799af2551ce935b0f327cb3f011a7d06602e2fd5234712596b696418f163d1a13ed38ae89d24e1ce6cf6025e925bfacba83109753f541cd027edd68149ee99eebc6f7d6dd4aed4af7588c8e1b44ccb19e810879b70a70000000000000000000000d7900a820b63278f4e9a217b98000000202a92895614cd50cbe43a1ed25268816b00000000a56866d000e9e08679b3ce48e90defa6670c3d62ad0a97aec77323fa8b148871c8d31d24291c25449f106a99893ed20fa7a050fbbef90327e827e513e96068fd1e8a43e89f9c85c822a961546ed5363c17ff1432d08806bc376e3e69ee52b59d13182e1f24ed200ada12f7a1525320e71666f472a97214d0b2874df30ed5eb1affb87ba55b2d72078e9f02000000ffffffffff000000000000000000000023c3dcfd7f1a783fe2b95234fd273a6d05ab6fc5d8e2a1dcec91a722f96e53701aca7882e4eb4da1618bdef19a3c280f4e262ba2ad9d000f062f8d1e15098dadab4519b20188bb1d46db2c576f9cd3aaa2e889cd511a01b7e4187324b1995d4da0b8da302f6bc345c4719f7c9afcfd567ae9596ab9903e1f2bd010f7454e259dad2074fc4a59fb44f10c6331c49bc8ca04171e536c7a37fa74d00129b9eaaeaba5f104edf2f311d938db50214c910e2028e7f44c7da246f51e43df8d6c99c4966e804bea382f32a09a93c92aee48d44e8d6c3ea1f161bc6bcb4a3ba410f8dbb95dadefe7aa088df8c61bb1840090a68b2c43a7447d51ced5cc16cd44836ef3f1c4cd724e165aa708f838c0e7e62003724ccf27789ed0a4d6b4103fe29561de7440c99f74c95b482433d37b106783f313a7fa7e1ec000000000000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) pipe(0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x10) splice(r2, 0x0, r4, 0x0, 0x8001, 0x0) write(r3, &(0x7f0000000600)="da", 0x1) write$binfmt_elf64(r1, 0x0, 0x0) 13:51:26 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_udp_encap(r0, 0x11, 0xa, &(0x7f00000000c0), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r1, 0xffffffffffffffff, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000080)={'ip6_vti0\x00', &(0x7f0000000000)={'ip6gre0\x00', 0x0, 0x4, 0x1, 0x6, 0x1, 0x0, @mcast2, @empty, 0x40, 0x10, 0x1, 0xd2}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r1, 0x89f0, &(0x7f0000000180)={'syztnl1\x00', &(0x7f0000000100)={'ip6gre0\x00', r2, 0x2f, 0x9, 0x6, 0x101, 0x50, @mcast1, @private1, 0x10, 0x7, 0x0, 0x1}}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r3, 0xffffffffffffffff, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000100)={'ip6gre0\x00', &(0x7f0000000040)={'ip6tnl0\x00', 0x0, 0x4, 0x40, 0x3f, 0x200, 0x28, @remote, @empty, 0x7800, 0x80, 0x6, 0x5}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000001c0)={'ip6_vti0\x00', &(0x7f0000000140)={'ip6gre0\x00', 0x0, 0x2f, 0x6, 0x80, 0x3, 0x1b, @private1, @private0={0xfc, 0x0, '\x00', 0x1}, 0x8000, 0x8, 0x3, 0x6c4}}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r4, 0x89f3, &(0x7f0000000280)={'syztnl0\x00', &(0x7f0000000200)={'syztnl1\x00', 0x0, 0x2f, 0x6, 0x81, 0x4, 0xbe, @mcast2, @local, 0x7800, 0x20, 0x40, 0x6}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000340)={'ip6gre0\x00', &(0x7f00000002c0)={'syztnl0\x00', 0x0, 0x29, 0x4, 0x0, 0xffffffff, 0x16, @empty, @remote, 0x700, 0x0, 0x61f, 0x2}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000004c0)={'syztnl2\x00', &(0x7f0000000380)={'tunl0\x00', 0x0, 0x10, 0x10, 0x7c, 0x0, {{0x41, 0x4, 0x1, 0x2, 0x104, 0x66, 0x0, 0x81, 0x2f, 0x0, @multicast2, @local, {[@ra={0x94, 0x4}, @timestamp={0x44, 0x18, 0x11, 0x0, 0x3, [0xfffffb67, 0x7, 0x8001, 0x5, 0x5]}, @cipso={0x86, 0x66, 0x2, [{0x1, 0xf, "a1afb01a48c216bdfd79be712c"}, {0x5, 0x6, "c87a06e1"}, {0x5, 0xd, "8a0cdb452a73d112b8df83"}, {0x2, 0xa, "8d60c27e373281b1"}, {0x5, 0xe, "05c82c864b312eacf3fb040f"}, {0x7, 0x6, "d5997794"}, {0x0, 0xb, "f185232004ddd8d68e"}, {0x5, 0xb, "e44587d380cb15abf7"}, {0x6, 0xa, "b9b66dada9a13e3e"}]}, @end, @end, @rr={0x7, 0x17, 0xfe, [@multicast2, @rand_addr=0x64010102, @loopback, @multicast1, @empty]}, @ssrr={0x89, 0x17, 0x3e, [@local, @dev={0xac, 0x14, 0x14, 0xb}, @broadcast, @rand_addr=0x64010101, @multicast2]}, @end, @cipso={0x86, 0x3d, 0x0, [{0x5, 0xa, "af8ff88aa8fb1021"}, {0x5, 0x10, "4b493fae48b6dc54b089e66e193b"}, {0x7, 0x8, "1b99468b87f5"}, {0x5, 0x5, "417997"}, {0x2, 0x2}, {0x7, 0x8, "6f42e7936ef0"}, {0x2, 0x6, "3a2a4114"}]}]}}}}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000580)={'syztnl1\x00', &(0x7f0000000500)={'ip6_vti0\x00', 0x0, 0x4, 0xfd, 0x3f, 0x1ff, 0xc, @local, @loopback, 0x80, 0x40, 0x2, 0x8000}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000640)={'ip6gre0\x00', &(0x7f00000005c0)={'syztnl1\x00', 0x0, 0x4, 0x98, 0x4, 0x3, 0x0, @dev={0xfe, 0x80, '\x00', 0x2a}, @dev={0xfe, 0x80, '\x00', 0x1e}, 0x7800, 0x1, 0xe29, 0x9}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000006c0)={'syztnl1\x00', &(0x7f00000016c0)=ANY=[@ANYBLOB='sit0\x00'/16, @ANYRES32=0x0, @ANYBLOB="0080000800000005000000ff480400200065000002049078ac1403aa1200000094040000890746acc7010100fd5e8098572b9fea7dbe058533c9b326f335725ed60f890d5a8247e231d757234d2c12ee598f667db53e31994941cc23f75a24201a650e60f437602471c8565a0e5b06d3cf3880e2167b7e96d6792e"]}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000780)={'ip6tnl0\x00', &(0x7f0000000700)={'syztnl2\x00', 0x0, 0x0, 0x40, 0x4a, 0x8001, 0x1, @local, @rand_addr=' \x01\x00', 0x1, 0x8000, 0x3, 0x3}}) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000840)={'ip_vti0\x00', &(0x7f00000007c0)={'gre0\x00', 0x0, 0x0, 0x80, 0x800, 0x2b, {{0xb, 0x4, 0x1, 0x8, 0x2c, 0x67, 0x0, 0x3, 0x4, 0x0, @local, @rand_addr=0x64010101, {[@timestamp_addr={0x44, 0x14, 0x3e, 0x1, 0x7, [{@multicast2, 0x5}, {@initdev={0xac, 0x1e, 0xef, 0x0}, 0x7}]}, @end]}}}}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000900)={'ip6tnl0\x00', &(0x7f0000000880)={'ip6_vti0\x00', 0x0, 0x2f, 0x6, 0x20, 0x101, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote, 0xf800, 0x7, 0x592, 0x800}}) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000000940)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000001640)={&(0x7f0000000980)={0xc98, 0x0, 0x400, 0x70bd29, 0x25dfdbfc, {}, [{{0x8}, {0x80, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r5}}}]}}, {{0x8, 0x1, r6}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r7}, {0x230, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r9}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}]}}, {{0x8}, {0x1a0, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xfffffffb}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0xabb7}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x10001}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8}}}]}}, {{0x8, 0x1, r10}, {0x84, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}]}}, {{0x8}, {0x1f4, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x2}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r11}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x6, 0x4, 0x4, 0x3}, {0xef9, 0x8, 0x6, 0xc6e}, {0x2, 0xfe, 0x0, 0x4}]}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r12}, {0x174, 0x2, 0x0, 0x1, [{0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x1, 0x1, 0x1, 0x8}, {0x9, 0x2, 0x8, 0x2}, {0x6, 0x0, 0x7f, 0x5}]}}}, {0x6c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x3c, 0x4, [{0x3, 0x0, 0x8, 0x5}, {0x40, 0xf8, 0x48, 0xfffffffc}, {0xfff8, 0xd4, 0x2, 0x9}, {0x2b2, 0x0, 0x4}, {0x101, 0x4, 0x0, 0x1}, {0x0, 0x3f, 0x5, 0x69}, {0x1000, 0x7, 0x81}]}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x8}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8, 0x6, r13}}}]}}, {{0x8}, {0x250, 0x2, 0x0, 0x1, [{0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x8000}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x54, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x24, 0x4, [{0x1000, 0x8, 0x6, 0x6d10}, {0x3f, 0x0, 0x20, 0x1000}, {0x34a, 0xe7, 0x1f, 0xffffffff}, {0x400, 0x0, 0x6, 0x9}]}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x909d, 0x8, 0x7, 0x20000000}, {0x5, 0x1, 0x8, 0x1a3}, {0x1ff, 0x53, 0x3, 0x40}]}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r14}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xffffffff}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8}, {0x124, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r15}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x36}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}]}}, {{0x8, 0x1, r16}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}]}, 0xc98}, 0x1, 0x0, 0x0, 0x804}, 0x4000050) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r3, 0x89f0, &(0x7f0000000240)={'ip6gre0\x00', &(0x7f00000001c0)={'ip6_vti0\x00', r16, 0x2f, 0x7, 0x4, 0x1d8a, 0x40, @dev={0xfe, 0x80, '\x00', 0x2f}, @empty, 0x7800, 0x0, 0x7ce, 0x6}}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r3, 0xc018937a, &(0x7f0000000680)={{0x1, 0x1, 0x18, r1, {0x7ff}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000001800)={'ip6tnl0\x00', &(0x7f0000001780)={'syztnl1\x00', 0x0, 0x4, 0x7, 0x1, 0x4, 0xe5, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x20, 0x40, 0x8b, 0x2}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r17, 0x89f1, &(0x7f00000018c0)={'ip6_vti0\x00', &(0x7f0000001840)={'syztnl0\x00', r18, 0xc02bc953c9a7fbc9, 0x8, 0x7, 0x913, 0x9, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x10, 0x7, 0x6}}) 13:51:26 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_udp_encap(r0, 0x11, 0xa, &(0x7f00000000c0), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r1, 0xffffffffffffffff, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000080)={'ip6_vti0\x00', &(0x7f0000000000)={'ip6gre0\x00', 0x0, 0x4, 0x1, 0x6, 0x1, 0x0, @mcast2, @empty, 0x40, 0x10, 0x1, 0xd2}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r1, 0x89f0, &(0x7f0000000180)={'syztnl1\x00', &(0x7f0000000100)={'ip6gre0\x00', r2, 0x2f, 0x9, 0x6, 0x101, 0x50, @mcast1, @private1, 0x10, 0x7, 0x0, 0x1}}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r3, 0xffffffffffffffff, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000100)={'ip6gre0\x00', &(0x7f0000000040)={'ip6tnl0\x00', 0x0, 0x4, 0x40, 0x3f, 0x200, 0x28, @remote, @empty, 0x7800, 0x80, 0x6, 0x5}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000001c0)={'ip6_vti0\x00', &(0x7f0000000140)={'ip6gre0\x00', 0x0, 0x2f, 0x6, 0x80, 0x3, 0x1b, @private1, @private0={0xfc, 0x0, '\x00', 0x1}, 0x8000, 0x8, 0x3, 0x6c4}}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r4, 0x89f3, &(0x7f0000000280)={'syztnl0\x00', &(0x7f0000000200)={'syztnl1\x00', 0x0, 0x2f, 0x6, 0x81, 0x4, 0xbe, @mcast2, @local, 0x7800, 0x20, 0x40, 0x6}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000340)={'ip6gre0\x00', &(0x7f00000002c0)={'syztnl0\x00', 0x0, 0x29, 0x4, 0x0, 0xffffffff, 0x16, @empty, @remote, 0x700, 0x0, 0x61f, 0x2}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000004c0)={'syztnl2\x00', &(0x7f0000000380)={'tunl0\x00', 0x0, 0x10, 0x10, 0x7c, 0x0, {{0x41, 0x4, 0x1, 0x2, 0x104, 0x66, 0x0, 0x81, 0x2f, 0x0, @multicast2, @local, {[@ra={0x94, 0x4}, @timestamp={0x44, 0x18, 0x11, 0x0, 0x3, [0xfffffb67, 0x7, 0x8001, 0x5, 0x5]}, @cipso={0x86, 0x66, 0x2, [{0x1, 0xf, "a1afb01a48c216bdfd79be712c"}, {0x5, 0x6, "c87a06e1"}, {0x5, 0xd, "8a0cdb452a73d112b8df83"}, {0x2, 0xa, "8d60c27e373281b1"}, {0x5, 0xe, "05c82c864b312eacf3fb040f"}, {0x7, 0x6, "d5997794"}, {0x0, 0xb, "f185232004ddd8d68e"}, {0x5, 0xb, "e44587d380cb15abf7"}, {0x6, 0xa, "b9b66dada9a13e3e"}]}, @end, @end, @rr={0x7, 0x17, 0xfe, [@multicast2, @rand_addr=0x64010102, @loopback, @multicast1, @empty]}, @ssrr={0x89, 0x17, 0x3e, [@local, @dev={0xac, 0x14, 0x14, 0xb}, @broadcast, @rand_addr=0x64010101, @multicast2]}, @end, @cipso={0x86, 0x3d, 0x0, [{0x5, 0xa, "af8ff88aa8fb1021"}, {0x5, 0x10, "4b493fae48b6dc54b089e66e193b"}, {0x7, 0x8, "1b99468b87f5"}, {0x5, 0x5, "417997"}, {0x2, 0x2}, {0x7, 0x8, "6f42e7936ef0"}, {0x2, 0x6, "3a2a4114"}]}]}}}}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000580)={'syztnl1\x00', &(0x7f0000000500)={'ip6_vti0\x00', 0x0, 0x4, 0xfd, 0x3f, 0x1ff, 0xc, @local, @loopback, 0x80, 0x40, 0x2, 0x8000}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000640)={'ip6gre0\x00', &(0x7f00000005c0)={'syztnl1\x00', 0x0, 0x4, 0x98, 0x4, 0x3, 0x0, @dev={0xfe, 0x80, '\x00', 0x2a}, @dev={0xfe, 0x80, '\x00', 0x1e}, 0x7800, 0x1, 0xe29, 0x9}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000006c0)={'syztnl1\x00', &(0x7f00000016c0)=ANY=[@ANYBLOB='sit0\x00'/16, @ANYRES32=0x0, @ANYBLOB="0080000800000005000000ff480400200065000002049078ac1403aa1200000094040000890746acc7010100fd5e8098572b9fea7dbe058533c9b326f335725ed60f890d5a8247e231d757234d2c12ee598f667db53e31994941cc23f75a24201a650e60f437602471c8565a0e5b06d3cf3880e2167b7e96d6792e"]}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000780)={'ip6tnl0\x00', &(0x7f0000000700)={'syztnl2\x00', 0x0, 0x0, 0x40, 0x4a, 0x8001, 0x1, @local, @rand_addr=' \x01\x00', 0x1, 0x8000, 0x3, 0x3}}) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000840)={'ip_vti0\x00', &(0x7f00000007c0)={'gre0\x00', 0x0, 0x0, 0x80, 0x800, 0x2b, {{0xb, 0x4, 0x1, 0x8, 0x2c, 0x67, 0x0, 0x3, 0x4, 0x0, @local, @rand_addr=0x64010101, {[@timestamp_addr={0x44, 0x14, 0x3e, 0x1, 0x7, [{@multicast2, 0x5}, {@initdev={0xac, 0x1e, 0xef, 0x0}, 0x7}]}, @end]}}}}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000900)={'ip6tnl0\x00', &(0x7f0000000880)={'ip6_vti0\x00', 0x0, 0x2f, 0x6, 0x20, 0x101, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote, 0xf800, 0x7, 0x592, 0x800}}) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000000940)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000001640)={&(0x7f0000000980)={0xc98, 0x0, 0x400, 0x70bd29, 0x25dfdbfc, {}, [{{0x8}, {0x80, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r5}}}]}}, {{0x8, 0x1, r6}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r7}, {0x230, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r9}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}]}}, {{0x8}, {0x1a0, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xfffffffb}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0xabb7}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x10001}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8}}}]}}, {{0x8, 0x1, r10}, {0x84, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}]}}, {{0x8}, {0x1f4, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x2}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r11}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x6, 0x4, 0x4, 0x3}, {0xef9, 0x8, 0x6, 0xc6e}, {0x2, 0xfe, 0x0, 0x4}]}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r12}, {0x174, 0x2, 0x0, 0x1, [{0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x1, 0x1, 0x1, 0x8}, {0x9, 0x2, 0x8, 0x2}, {0x6, 0x0, 0x7f, 0x5}]}}}, {0x6c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x3c, 0x4, [{0x3, 0x0, 0x8, 0x5}, {0x40, 0xf8, 0x48, 0xfffffffc}, {0xfff8, 0xd4, 0x2, 0x9}, {0x2b2, 0x0, 0x4}, {0x101, 0x4, 0x0, 0x1}, {0x0, 0x3f, 0x5, 0x69}, {0x1000, 0x7, 0x81}]}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x8}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8, 0x6, r13}}}]}}, {{0x8}, {0x250, 0x2, 0x0, 0x1, [{0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x8000}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x54, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x24, 0x4, [{0x1000, 0x8, 0x6, 0x6d10}, {0x3f, 0x0, 0x20, 0x1000}, {0x34a, 0xe7, 0x1f, 0xffffffff}, {0x400, 0x0, 0x6, 0x9}]}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x909d, 0x8, 0x7, 0x20000000}, {0x5, 0x1, 0x8, 0x1a3}, {0x1ff, 0x53, 0x3, 0x40}]}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r14}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xffffffff}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8}, {0x124, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r15}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x36}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}]}}, {{0x8, 0x1, r16}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}]}, 0xc98}, 0x1, 0x0, 0x0, 0x804}, 0x4000050) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r3, 0x89f0, &(0x7f0000000240)={'ip6gre0\x00', &(0x7f00000001c0)={'ip6_vti0\x00', r16, 0x2f, 0x7, 0x4, 0x1d8a, 0x40, @dev={0xfe, 0x80, '\x00', 0x2f}, @empty, 0x7800, 0x0, 0x7ce, 0x6}}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r3, 0xc018937a, &(0x7f0000000680)={{0x1, 0x1, 0x18, r1, {0x7ff}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000001800)={'ip6tnl0\x00', &(0x7f0000001780)={'syztnl1\x00', 0x0, 0x4, 0x7, 0x1, 0x4, 0xe5, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x20, 0x40, 0x8b, 0x2}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r17, 0x89f1, &(0x7f00000018c0)={'ip6_vti0\x00', &(0x7f0000001840)={'syztnl0\x00', r18, 0xc02bc953c9a7fbc9, 0x8, 0x7, 0x913, 0x9, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x10, 0x7, 0x6}}) 13:51:26 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_udp_encap(r0, 0x11, 0xa, &(0x7f00000000c0), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r1, 0xffffffffffffffff, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000080)={'ip6_vti0\x00', &(0x7f0000000000)={'ip6gre0\x00', 0x0, 0x4, 0x1, 0x6, 0x1, 0x0, @mcast2, @empty, 0x40, 0x10, 0x1, 0xd2}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r1, 0x89f0, &(0x7f0000000180)={'syztnl1\x00', &(0x7f0000000100)={'ip6gre0\x00', r2, 0x2f, 0x9, 0x6, 0x101, 0x50, @mcast1, @private1, 0x10, 0x7, 0x0, 0x1}}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r3, 0xffffffffffffffff, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000100)={'ip6gre0\x00', &(0x7f0000000040)={'ip6tnl0\x00', 0x0, 0x4, 0x40, 0x3f, 0x200, 0x28, @remote, @empty, 0x7800, 0x80, 0x6, 0x5}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000001c0)={'ip6_vti0\x00', &(0x7f0000000140)={'ip6gre0\x00', 0x0, 0x2f, 0x6, 0x80, 0x3, 0x1b, @private1, @private0={0xfc, 0x0, '\x00', 0x1}, 0x8000, 0x8, 0x3, 0x6c4}}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r4, 0x89f3, &(0x7f0000000280)={'syztnl0\x00', &(0x7f0000000200)={'syztnl1\x00', 0x0, 0x2f, 0x6, 0x81, 0x4, 0xbe, @mcast2, @local, 0x7800, 0x20, 0x40, 0x6}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000340)={'ip6gre0\x00', &(0x7f00000002c0)={'syztnl0\x00', 0x0, 0x29, 0x4, 0x0, 0xffffffff, 0x16, @empty, @remote, 0x700, 0x0, 0x61f, 0x2}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000004c0)={'syztnl2\x00', &(0x7f0000000380)={'tunl0\x00', 0x0, 0x10, 0x10, 0x7c, 0x0, {{0x41, 0x4, 0x1, 0x2, 0x104, 0x66, 0x0, 0x81, 0x2f, 0x0, @multicast2, @local, {[@ra={0x94, 0x4}, @timestamp={0x44, 0x18, 0x11, 0x0, 0x3, [0xfffffb67, 0x7, 0x8001, 0x5, 0x5]}, @cipso={0x86, 0x66, 0x2, [{0x1, 0xf, "a1afb01a48c216bdfd79be712c"}, {0x5, 0x6, "c87a06e1"}, {0x5, 0xd, "8a0cdb452a73d112b8df83"}, {0x2, 0xa, "8d60c27e373281b1"}, {0x5, 0xe, "05c82c864b312eacf3fb040f"}, {0x7, 0x6, "d5997794"}, {0x0, 0xb, "f185232004ddd8d68e"}, {0x5, 0xb, "e44587d380cb15abf7"}, {0x6, 0xa, "b9b66dada9a13e3e"}]}, @end, @end, @rr={0x7, 0x17, 0xfe, [@multicast2, @rand_addr=0x64010102, @loopback, @multicast1, @empty]}, @ssrr={0x89, 0x17, 0x3e, [@local, @dev={0xac, 0x14, 0x14, 0xb}, @broadcast, @rand_addr=0x64010101, @multicast2]}, @end, @cipso={0x86, 0x3d, 0x0, [{0x5, 0xa, "af8ff88aa8fb1021"}, {0x5, 0x10, "4b493fae48b6dc54b089e66e193b"}, {0x7, 0x8, "1b99468b87f5"}, {0x5, 0x5, "417997"}, {0x2, 0x2}, {0x7, 0x8, "6f42e7936ef0"}, {0x2, 0x6, "3a2a4114"}]}]}}}}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000580)={'syztnl1\x00', &(0x7f0000000500)={'ip6_vti0\x00', 0x0, 0x4, 0xfd, 0x3f, 0x1ff, 0xc, @local, @loopback, 0x80, 0x40, 0x2, 0x8000}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000640)={'ip6gre0\x00', &(0x7f00000005c0)={'syztnl1\x00', 0x0, 0x4, 0x98, 0x4, 0x3, 0x0, @dev={0xfe, 0x80, '\x00', 0x2a}, @dev={0xfe, 0x80, '\x00', 0x1e}, 0x7800, 0x1, 0xe29, 0x9}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000006c0)={'syztnl1\x00', &(0x7f00000016c0)=ANY=[@ANYBLOB='sit0\x00'/16, @ANYRES32=0x0, @ANYBLOB="0080000800000005000000ff480400200065000002049078ac1403aa1200000094040000890746acc7010100fd5e8098572b9fea7dbe058533c9b326f335725ed60f890d5a8247e231d757234d2c12ee598f667db53e31994941cc23f75a24201a650e60f437602471c8565a0e5b06d3cf3880e2167b7e96d6792e"]}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000780)={'ip6tnl0\x00', &(0x7f0000000700)={'syztnl2\x00', 0x0, 0x0, 0x40, 0x4a, 0x8001, 0x1, @local, @rand_addr=' \x01\x00', 0x1, 0x8000, 0x3, 0x3}}) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000840)={'ip_vti0\x00', &(0x7f00000007c0)={'gre0\x00', 0x0, 0x0, 0x80, 0x800, 0x2b, {{0xb, 0x4, 0x1, 0x8, 0x2c, 0x67, 0x0, 0x3, 0x4, 0x0, @local, @rand_addr=0x64010101, {[@timestamp_addr={0x44, 0x14, 0x3e, 0x1, 0x7, [{@multicast2, 0x5}, {@initdev={0xac, 0x1e, 0xef, 0x0}, 0x7}]}, @end]}}}}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000900)={'ip6tnl0\x00', &(0x7f0000000880)={'ip6_vti0\x00', 0x0, 0x2f, 0x6, 0x20, 0x101, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote, 0xf800, 0x7, 0x592, 0x800}}) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000000940)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000001640)={&(0x7f0000000980)={0xc98, 0x0, 0x400, 0x70bd29, 0x25dfdbfc, {}, [{{0x8}, {0x80, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r5}}}]}}, {{0x8, 0x1, r6}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r7}, {0x230, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r9}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}]}}, {{0x8}, {0x1a0, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xfffffffb}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0xabb7}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x10001}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8}}}]}}, {{0x8, 0x1, r10}, {0x84, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}]}}, {{0x8}, {0x1f4, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x2}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r11}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x6, 0x4, 0x4, 0x3}, {0xef9, 0x8, 0x6, 0xc6e}, {0x2, 0xfe, 0x0, 0x4}]}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r12}, {0x174, 0x2, 0x0, 0x1, [{0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x1, 0x1, 0x1, 0x8}, {0x9, 0x2, 0x8, 0x2}, {0x6, 0x0, 0x7f, 0x5}]}}}, {0x6c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x3c, 0x4, [{0x3, 0x0, 0x8, 0x5}, {0x40, 0xf8, 0x48, 0xfffffffc}, {0xfff8, 0xd4, 0x2, 0x9}, {0x2b2, 0x0, 0x4}, {0x101, 0x4, 0x0, 0x1}, {0x0, 0x3f, 0x5, 0x69}, {0x1000, 0x7, 0x81}]}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x8}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8, 0x6, r13}}}]}}, {{0x8}, {0x250, 0x2, 0x0, 0x1, [{0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x8000}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x54, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x24, 0x4, [{0x1000, 0x8, 0x6, 0x6d10}, {0x3f, 0x0, 0x20, 0x1000}, {0x34a, 0xe7, 0x1f, 0xffffffff}, {0x400, 0x0, 0x6, 0x9}]}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x909d, 0x8, 0x7, 0x20000000}, {0x5, 0x1, 0x8, 0x1a3}, {0x1ff, 0x53, 0x3, 0x40}]}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r14}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xffffffff}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8}, {0x124, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r15}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x36}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}]}}, {{0x8, 0x1, r16}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}]}, 0xc98}, 0x1, 0x0, 0x0, 0x804}, 0x4000050) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r3, 0x89f0, &(0x7f0000000240)={'ip6gre0\x00', &(0x7f00000001c0)={'ip6_vti0\x00', r16, 0x2f, 0x7, 0x4, 0x1d8a, 0x40, @dev={0xfe, 0x80, '\x00', 0x2f}, @empty, 0x7800, 0x0, 0x7ce, 0x6}}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r3, 0xc018937a, &(0x7f0000000680)={{0x1, 0x1, 0x18, r1, {0x7ff}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000001800)={'ip6tnl0\x00', &(0x7f0000001780)={'syztnl1\x00', 0x0, 0x4, 0x7, 0x1, 0x4, 0xe5, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x20, 0x40, 0x8b, 0x2}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r17, 0x89f1, &(0x7f00000018c0)={'ip6_vti0\x00', &(0x7f0000001840)={'syztnl0\x00', r18, 0xc02bc953c9a7fbc9, 0x8, 0x7, 0x913, 0x9, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x10, 0x7, 0x6}}) 13:51:26 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_udp_encap(r0, 0x11, 0xa, &(0x7f00000000c0), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r1, 0xffffffffffffffff, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000080)={'ip6_vti0\x00', &(0x7f0000000000)={'ip6gre0\x00', 0x0, 0x4, 0x1, 0x6, 0x1, 0x0, @mcast2, @empty, 0x40, 0x10, 0x1, 0xd2}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r1, 0x89f0, &(0x7f0000000180)={'syztnl1\x00', &(0x7f0000000100)={'ip6gre0\x00', r2, 0x2f, 0x9, 0x6, 0x101, 0x50, @mcast1, @private1, 0x10, 0x7, 0x0, 0x1}}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r3, 0xffffffffffffffff, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000100)={'ip6gre0\x00', &(0x7f0000000040)={'ip6tnl0\x00', 0x0, 0x4, 0x40, 0x3f, 0x200, 0x28, @remote, @empty, 0x7800, 0x80, 0x6, 0x5}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000001c0)={'ip6_vti0\x00', &(0x7f0000000140)={'ip6gre0\x00', 0x0, 0x2f, 0x6, 0x80, 0x3, 0x1b, @private1, @private0={0xfc, 0x0, '\x00', 0x1}, 0x8000, 0x8, 0x3, 0x6c4}}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r4, 0x89f3, &(0x7f0000000280)={'syztnl0\x00', &(0x7f0000000200)={'syztnl1\x00', 0x0, 0x2f, 0x6, 0x81, 0x4, 0xbe, @mcast2, @local, 0x7800, 0x20, 0x40, 0x6}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000340)={'ip6gre0\x00', &(0x7f00000002c0)={'syztnl0\x00', 0x0, 0x29, 0x4, 0x0, 0xffffffff, 0x16, @empty, @remote, 0x700, 0x0, 0x61f, 0x2}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000004c0)={'syztnl2\x00', &(0x7f0000000380)={'tunl0\x00', 0x0, 0x10, 0x10, 0x7c, 0x0, {{0x41, 0x4, 0x1, 0x2, 0x104, 0x66, 0x0, 0x81, 0x2f, 0x0, @multicast2, @local, {[@ra={0x94, 0x4}, @timestamp={0x44, 0x18, 0x11, 0x0, 0x3, [0xfffffb67, 0x7, 0x8001, 0x5, 0x5]}, @cipso={0x86, 0x66, 0x2, [{0x1, 0xf, "a1afb01a48c216bdfd79be712c"}, {0x5, 0x6, "c87a06e1"}, {0x5, 0xd, "8a0cdb452a73d112b8df83"}, {0x2, 0xa, "8d60c27e373281b1"}, {0x5, 0xe, "05c82c864b312eacf3fb040f"}, {0x7, 0x6, "d5997794"}, {0x0, 0xb, "f185232004ddd8d68e"}, {0x5, 0xb, "e44587d380cb15abf7"}, {0x6, 0xa, "b9b66dada9a13e3e"}]}, @end, @end, @rr={0x7, 0x17, 0xfe, [@multicast2, @rand_addr=0x64010102, @loopback, @multicast1, @empty]}, @ssrr={0x89, 0x17, 0x3e, [@local, @dev={0xac, 0x14, 0x14, 0xb}, @broadcast, @rand_addr=0x64010101, @multicast2]}, @end, @cipso={0x86, 0x3d, 0x0, [{0x5, 0xa, "af8ff88aa8fb1021"}, {0x5, 0x10, "4b493fae48b6dc54b089e66e193b"}, {0x7, 0x8, "1b99468b87f5"}, {0x5, 0x5, "417997"}, {0x2, 0x2}, {0x7, 0x8, "6f42e7936ef0"}, {0x2, 0x6, "3a2a4114"}]}]}}}}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000580)={'syztnl1\x00', &(0x7f0000000500)={'ip6_vti0\x00', 0x0, 0x4, 0xfd, 0x3f, 0x1ff, 0xc, @local, @loopback, 0x80, 0x40, 0x2, 0x8000}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000640)={'ip6gre0\x00', &(0x7f00000005c0)={'syztnl1\x00', 0x0, 0x4, 0x98, 0x4, 0x3, 0x0, @dev={0xfe, 0x80, '\x00', 0x2a}, @dev={0xfe, 0x80, '\x00', 0x1e}, 0x7800, 0x1, 0xe29, 0x9}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000006c0)={'syztnl1\x00', &(0x7f00000016c0)=ANY=[@ANYBLOB='sit0\x00'/16, @ANYRES32=0x0, @ANYBLOB="0080000800000005000000ff480400200065000002049078ac1403aa1200000094040000890746acc7010100fd5e8098572b9fea7dbe058533c9b326f335725ed60f890d5a8247e231d757234d2c12ee598f667db53e31994941cc23f75a24201a650e60f437602471c8565a0e5b06d3cf3880e2167b7e96d6792e"]}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000780)={'ip6tnl0\x00', &(0x7f0000000700)={'syztnl2\x00', 0x0, 0x0, 0x40, 0x4a, 0x8001, 0x1, @local, @rand_addr=' \x01\x00', 0x1, 0x8000, 0x3, 0x3}}) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000840)={'ip_vti0\x00', &(0x7f00000007c0)={'gre0\x00', 0x0, 0x0, 0x80, 0x800, 0x2b, {{0xb, 0x4, 0x1, 0x8, 0x2c, 0x67, 0x0, 0x3, 0x4, 0x0, @local, @rand_addr=0x64010101, {[@timestamp_addr={0x44, 0x14, 0x3e, 0x1, 0x7, [{@multicast2, 0x5}, {@initdev={0xac, 0x1e, 0xef, 0x0}, 0x7}]}, @end]}}}}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000900)={'ip6tnl0\x00', &(0x7f0000000880)={'ip6_vti0\x00', 0x0, 0x2f, 0x6, 0x20, 0x101, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote, 0xf800, 0x7, 0x592, 0x800}}) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000000940)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000001640)={&(0x7f0000000980)={0xc98, 0x0, 0x400, 0x70bd29, 0x25dfdbfc, {}, [{{0x8}, {0x80, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r5}}}]}}, {{0x8, 0x1, r6}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r7}, {0x230, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r9}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}]}}, {{0x8}, {0x1a0, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xfffffffb}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0xabb7}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x10001}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8}}}]}}, {{0x8, 0x1, r10}, {0x84, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}]}}, {{0x8}, {0x1f4, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x2}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r11}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x6, 0x4, 0x4, 0x3}, {0xef9, 0x8, 0x6, 0xc6e}, {0x2, 0xfe, 0x0, 0x4}]}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r12}, {0x174, 0x2, 0x0, 0x1, [{0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x1, 0x1, 0x1, 0x8}, {0x9, 0x2, 0x8, 0x2}, {0x6, 0x0, 0x7f, 0x5}]}}}, {0x6c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x3c, 0x4, [{0x3, 0x0, 0x8, 0x5}, {0x40, 0xf8, 0x48, 0xfffffffc}, {0xfff8, 0xd4, 0x2, 0x9}, {0x2b2, 0x0, 0x4}, {0x101, 0x4, 0x0, 0x1}, {0x0, 0x3f, 0x5, 0x69}, {0x1000, 0x7, 0x81}]}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x8}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8, 0x6, r13}}}]}}, {{0x8}, {0x250, 0x2, 0x0, 0x1, [{0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x8000}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x54, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x24, 0x4, [{0x1000, 0x8, 0x6, 0x6d10}, {0x3f, 0x0, 0x20, 0x1000}, {0x34a, 0xe7, 0x1f, 0xffffffff}, {0x400, 0x0, 0x6, 0x9}]}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x909d, 0x8, 0x7, 0x20000000}, {0x5, 0x1, 0x8, 0x1a3}, {0x1ff, 0x53, 0x3, 0x40}]}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r14}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xffffffff}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8}, {0x124, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r15}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x36}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}]}}, {{0x8, 0x1, r16}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}]}, 0xc98}, 0x1, 0x0, 0x0, 0x804}, 0x4000050) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r3, 0x89f0, &(0x7f0000000240)={'ip6gre0\x00', &(0x7f00000001c0)={'ip6_vti0\x00', r16, 0x2f, 0x7, 0x4, 0x1d8a, 0x40, @dev={0xfe, 0x80, '\x00', 0x2f}, @empty, 0x7800, 0x0, 0x7ce, 0x6}}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r3, 0xc018937a, &(0x7f0000000680)={{0x1, 0x1, 0x18, r1, {0x7ff}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000001800)={'ip6tnl0\x00', &(0x7f0000001780)={'syztnl1\x00', 0x0, 0x4, 0x7, 0x1, 0x4, 0xe5, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x20, 0x40, 0x8b, 0x2}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r17, 0x89f1, &(0x7f00000018c0)={'ip6_vti0\x00', &(0x7f0000001840)={'syztnl0\x00', r18, 0xc02bc953c9a7fbc9, 0x8, 0x7, 0x913, 0x9, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x10, 0x7, 0x6}}) 13:51:27 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_udp_encap(r0, 0x11, 0xa, &(0x7f00000000c0), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r1, 0xffffffffffffffff, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000080)={'ip6_vti0\x00', &(0x7f0000000000)={'ip6gre0\x00', 0x0, 0x4, 0x1, 0x6, 0x1, 0x0, @mcast2, @empty, 0x40, 0x10, 0x1, 0xd2}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r1, 0x89f0, &(0x7f0000000180)={'syztnl1\x00', &(0x7f0000000100)={'ip6gre0\x00', r2, 0x2f, 0x9, 0x6, 0x101, 0x50, @mcast1, @private1, 0x10, 0x7, 0x0, 0x1}}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r3, 0xffffffffffffffff, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000100)={'ip6gre0\x00', &(0x7f0000000040)={'ip6tnl0\x00', 0x0, 0x4, 0x40, 0x3f, 0x200, 0x28, @remote, @empty, 0x7800, 0x80, 0x6, 0x5}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000001c0)={'ip6_vti0\x00', &(0x7f0000000140)={'ip6gre0\x00', 0x0, 0x2f, 0x6, 0x80, 0x3, 0x1b, @private1, @private0={0xfc, 0x0, '\x00', 0x1}, 0x8000, 0x8, 0x3, 0x6c4}}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r4, 0x89f3, &(0x7f0000000280)={'syztnl0\x00', &(0x7f0000000200)={'syztnl1\x00', 0x0, 0x2f, 0x6, 0x81, 0x4, 0xbe, @mcast2, @local, 0x7800, 0x20, 0x40, 0x6}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000340)={'ip6gre0\x00', &(0x7f00000002c0)={'syztnl0\x00', 0x0, 0x29, 0x4, 0x0, 0xffffffff, 0x16, @empty, @remote, 0x700, 0x0, 0x61f, 0x2}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000004c0)={'syztnl2\x00', &(0x7f0000000380)={'tunl0\x00', 0x0, 0x10, 0x10, 0x7c, 0x0, {{0x41, 0x4, 0x1, 0x2, 0x104, 0x66, 0x0, 0x81, 0x2f, 0x0, @multicast2, @local, {[@ra={0x94, 0x4}, @timestamp={0x44, 0x18, 0x11, 0x0, 0x3, [0xfffffb67, 0x7, 0x8001, 0x5, 0x5]}, @cipso={0x86, 0x66, 0x2, [{0x1, 0xf, "a1afb01a48c216bdfd79be712c"}, {0x5, 0x6, "c87a06e1"}, {0x5, 0xd, "8a0cdb452a73d112b8df83"}, {0x2, 0xa, "8d60c27e373281b1"}, {0x5, 0xe, "05c82c864b312eacf3fb040f"}, {0x7, 0x6, "d5997794"}, {0x0, 0xb, "f185232004ddd8d68e"}, {0x5, 0xb, "e44587d380cb15abf7"}, {0x6, 0xa, "b9b66dada9a13e3e"}]}, @end, @end, @rr={0x7, 0x17, 0xfe, [@multicast2, @rand_addr=0x64010102, @loopback, @multicast1, @empty]}, @ssrr={0x89, 0x17, 0x3e, [@local, @dev={0xac, 0x14, 0x14, 0xb}, @broadcast, @rand_addr=0x64010101, @multicast2]}, @end, @cipso={0x86, 0x3d, 0x0, [{0x5, 0xa, "af8ff88aa8fb1021"}, {0x5, 0x10, "4b493fae48b6dc54b089e66e193b"}, {0x7, 0x8, "1b99468b87f5"}, {0x5, 0x5, "417997"}, {0x2, 0x2}, {0x7, 0x8, "6f42e7936ef0"}, {0x2, 0x6, "3a2a4114"}]}]}}}}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000580)={'syztnl1\x00', &(0x7f0000000500)={'ip6_vti0\x00', 0x0, 0x4, 0xfd, 0x3f, 0x1ff, 0xc, @local, @loopback, 0x80, 0x40, 0x2, 0x8000}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000640)={'ip6gre0\x00', &(0x7f00000005c0)={'syztnl1\x00', 0x0, 0x4, 0x98, 0x4, 0x3, 0x0, @dev={0xfe, 0x80, '\x00', 0x2a}, @dev={0xfe, 0x80, '\x00', 0x1e}, 0x7800, 0x1, 0xe29, 0x9}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000006c0)={'syztnl1\x00', &(0x7f00000016c0)=ANY=[@ANYBLOB='sit0\x00'/16, @ANYRES32=0x0, @ANYBLOB="0080000800000005000000ff480400200065000002049078ac1403aa1200000094040000890746acc7010100fd5e8098572b9fea7dbe058533c9b326f335725ed60f890d5a8247e231d757234d2c12ee598f667db53e31994941cc23f75a24201a650e60f437602471c8565a0e5b06d3cf3880e2167b7e96d6792e"]}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000780)={'ip6tnl0\x00', &(0x7f0000000700)={'syztnl2\x00', 0x0, 0x0, 0x40, 0x4a, 0x8001, 0x1, @local, @rand_addr=' \x01\x00', 0x1, 0x8000, 0x3, 0x3}}) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000840)={'ip_vti0\x00', &(0x7f00000007c0)={'gre0\x00', 0x0, 0x0, 0x80, 0x800, 0x2b, {{0xb, 0x4, 0x1, 0x8, 0x2c, 0x67, 0x0, 0x3, 0x4, 0x0, @local, @rand_addr=0x64010101, {[@timestamp_addr={0x44, 0x14, 0x3e, 0x1, 0x7, [{@multicast2, 0x5}, {@initdev={0xac, 0x1e, 0xef, 0x0}, 0x7}]}, @end]}}}}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000900)={'ip6tnl0\x00', &(0x7f0000000880)={'ip6_vti0\x00', 0x0, 0x2f, 0x6, 0x20, 0x101, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote, 0xf800, 0x7, 0x592, 0x800}}) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000000940)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000001640)={&(0x7f0000000980)={0xc98, 0x0, 0x400, 0x70bd29, 0x25dfdbfc, {}, [{{0x8}, {0x80, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r5}}}]}}, {{0x8, 0x1, r6}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r7}, {0x230, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r9}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}]}}, {{0x8}, {0x1a0, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xfffffffb}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0xabb7}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x10001}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8}}}]}}, {{0x8, 0x1, r10}, {0x84, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}]}}, {{0x8}, {0x1f4, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x2}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r11}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x6, 0x4, 0x4, 0x3}, {0xef9, 0x8, 0x6, 0xc6e}, {0x2, 0xfe, 0x0, 0x4}]}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r12}, {0x174, 0x2, 0x0, 0x1, [{0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x1, 0x1, 0x1, 0x8}, {0x9, 0x2, 0x8, 0x2}, {0x6, 0x0, 0x7f, 0x5}]}}}, {0x6c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x3c, 0x4, [{0x3, 0x0, 0x8, 0x5}, {0x40, 0xf8, 0x48, 0xfffffffc}, {0xfff8, 0xd4, 0x2, 0x9}, {0x2b2, 0x0, 0x4}, {0x101, 0x4, 0x0, 0x1}, {0x0, 0x3f, 0x5, 0x69}, {0x1000, 0x7, 0x81}]}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x8}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8, 0x6, r13}}}]}}, {{0x8}, {0x250, 0x2, 0x0, 0x1, [{0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x8000}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x54, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x24, 0x4, [{0x1000, 0x8, 0x6, 0x6d10}, {0x3f, 0x0, 0x20, 0x1000}, {0x34a, 0xe7, 0x1f, 0xffffffff}, {0x400, 0x0, 0x6, 0x9}]}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x909d, 0x8, 0x7, 0x20000000}, {0x5, 0x1, 0x8, 0x1a3}, {0x1ff, 0x53, 0x3, 0x40}]}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r14}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xffffffff}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8}, {0x124, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r15}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x36}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}]}}, {{0x8, 0x1, r16}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}]}, 0xc98}, 0x1, 0x0, 0x0, 0x804}, 0x4000050) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r3, 0x89f0, &(0x7f0000000240)={'ip6gre0\x00', &(0x7f00000001c0)={'ip6_vti0\x00', r16, 0x2f, 0x7, 0x4, 0x1d8a, 0x40, @dev={0xfe, 0x80, '\x00', 0x2f}, @empty, 0x7800, 0x0, 0x7ce, 0x6}}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r3, 0xc018937a, &(0x7f0000000680)={{0x1, 0x1, 0x18, r1, {0x7ff}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000001800)={'ip6tnl0\x00', &(0x7f0000001780)={'syztnl1\x00', 0x0, 0x4, 0x7, 0x1, 0x4, 0xe5, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x20, 0x40, 0x8b, 0x2}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r17, 0x89f1, &(0x7f00000018c0)={'ip6_vti0\x00', &(0x7f0000001840)={'syztnl0\x00', r18, 0xc02bc953c9a7fbc9, 0x8, 0x7, 0x913, 0x9, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x10, 0x7, 0x6}}) 13:51:27 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_udp_encap(r0, 0x11, 0xa, &(0x7f00000000c0), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r1, 0xffffffffffffffff, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000080)={'ip6_vti0\x00', &(0x7f0000000000)={'ip6gre0\x00', 0x0, 0x4, 0x1, 0x6, 0x1, 0x0, @mcast2, @empty, 0x40, 0x10, 0x1, 0xd2}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r1, 0x89f0, &(0x7f0000000180)={'syztnl1\x00', &(0x7f0000000100)={'ip6gre0\x00', r2, 0x2f, 0x9, 0x6, 0x101, 0x50, @mcast1, @private1, 0x10, 0x7, 0x0, 0x1}}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r3, 0xffffffffffffffff, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000100)={'ip6gre0\x00', &(0x7f0000000040)={'ip6tnl0\x00', 0x0, 0x4, 0x40, 0x3f, 0x200, 0x28, @remote, @empty, 0x7800, 0x80, 0x6, 0x5}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000001c0)={'ip6_vti0\x00', &(0x7f0000000140)={'ip6gre0\x00', 0x0, 0x2f, 0x6, 0x80, 0x3, 0x1b, @private1, @private0={0xfc, 0x0, '\x00', 0x1}, 0x8000, 0x8, 0x3, 0x6c4}}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r4, 0x89f3, &(0x7f0000000280)={'syztnl0\x00', &(0x7f0000000200)={'syztnl1\x00', 0x0, 0x2f, 0x6, 0x81, 0x4, 0xbe, @mcast2, @local, 0x7800, 0x20, 0x40, 0x6}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000340)={'ip6gre0\x00', &(0x7f00000002c0)={'syztnl0\x00', 0x0, 0x29, 0x4, 0x0, 0xffffffff, 0x16, @empty, @remote, 0x700, 0x0, 0x61f, 0x2}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000004c0)={'syztnl2\x00', &(0x7f0000000380)={'tunl0\x00', 0x0, 0x10, 0x10, 0x7c, 0x0, {{0x41, 0x4, 0x1, 0x2, 0x104, 0x66, 0x0, 0x81, 0x2f, 0x0, @multicast2, @local, {[@ra={0x94, 0x4}, @timestamp={0x44, 0x18, 0x11, 0x0, 0x3, [0xfffffb67, 0x7, 0x8001, 0x5, 0x5]}, @cipso={0x86, 0x66, 0x2, [{0x1, 0xf, "a1afb01a48c216bdfd79be712c"}, {0x5, 0x6, "c87a06e1"}, {0x5, 0xd, "8a0cdb452a73d112b8df83"}, {0x2, 0xa, "8d60c27e373281b1"}, {0x5, 0xe, "05c82c864b312eacf3fb040f"}, {0x7, 0x6, "d5997794"}, {0x0, 0xb, "f185232004ddd8d68e"}, {0x5, 0xb, "e44587d380cb15abf7"}, {0x6, 0xa, "b9b66dada9a13e3e"}]}, @end, @end, @rr={0x7, 0x17, 0xfe, [@multicast2, @rand_addr=0x64010102, @loopback, @multicast1, @empty]}, @ssrr={0x89, 0x17, 0x3e, [@local, @dev={0xac, 0x14, 0x14, 0xb}, @broadcast, @rand_addr=0x64010101, @multicast2]}, @end, @cipso={0x86, 0x3d, 0x0, [{0x5, 0xa, "af8ff88aa8fb1021"}, {0x5, 0x10, "4b493fae48b6dc54b089e66e193b"}, {0x7, 0x8, "1b99468b87f5"}, {0x5, 0x5, "417997"}, {0x2, 0x2}, {0x7, 0x8, "6f42e7936ef0"}, {0x2, 0x6, "3a2a4114"}]}]}}}}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000580)={'syztnl1\x00', &(0x7f0000000500)={'ip6_vti0\x00', 0x0, 0x4, 0xfd, 0x3f, 0x1ff, 0xc, @local, @loopback, 0x80, 0x40, 0x2, 0x8000}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000640)={'ip6gre0\x00', &(0x7f00000005c0)={'syztnl1\x00', 0x0, 0x4, 0x98, 0x4, 0x3, 0x0, @dev={0xfe, 0x80, '\x00', 0x2a}, @dev={0xfe, 0x80, '\x00', 0x1e}, 0x7800, 0x1, 0xe29, 0x9}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000006c0)={'syztnl1\x00', &(0x7f00000016c0)=ANY=[@ANYBLOB='sit0\x00'/16, @ANYRES32=0x0, @ANYBLOB="0080000800000005000000ff480400200065000002049078ac1403aa1200000094040000890746acc7010100fd5e8098572b9fea7dbe058533c9b326f335725ed60f890d5a8247e231d757234d2c12ee598f667db53e31994941cc23f75a24201a650e60f437602471c8565a0e5b06d3cf3880e2167b7e96d6792e"]}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000780)={'ip6tnl0\x00', &(0x7f0000000700)={'syztnl2\x00', 0x0, 0x0, 0x40, 0x4a, 0x8001, 0x1, @local, @rand_addr=' \x01\x00', 0x1, 0x8000, 0x3, 0x3}}) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000840)={'ip_vti0\x00', &(0x7f00000007c0)={'gre0\x00', 0x0, 0x0, 0x80, 0x800, 0x2b, {{0xb, 0x4, 0x1, 0x8, 0x2c, 0x67, 0x0, 0x3, 0x4, 0x0, @local, @rand_addr=0x64010101, {[@timestamp_addr={0x44, 0x14, 0x3e, 0x1, 0x7, [{@multicast2, 0x5}, {@initdev={0xac, 0x1e, 0xef, 0x0}, 0x7}]}, @end]}}}}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000900)={'ip6tnl0\x00', &(0x7f0000000880)={'ip6_vti0\x00', 0x0, 0x2f, 0x6, 0x20, 0x101, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote, 0xf800, 0x7, 0x592, 0x800}}) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000000940)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000001640)={&(0x7f0000000980)={0xc98, 0x0, 0x400, 0x70bd29, 0x25dfdbfc, {}, [{{0x8}, {0x80, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r5}}}]}}, {{0x8, 0x1, r6}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r7}, {0x230, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r9}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}]}}, {{0x8}, {0x1a0, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xfffffffb}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0xabb7}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x10001}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8}}}]}}, {{0x8, 0x1, r10}, {0x84, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}]}}, {{0x8}, {0x1f4, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x2}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r11}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x6, 0x4, 0x4, 0x3}, {0xef9, 0x8, 0x6, 0xc6e}, {0x2, 0xfe, 0x0, 0x4}]}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r12}, {0x174, 0x2, 0x0, 0x1, [{0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x1, 0x1, 0x1, 0x8}, {0x9, 0x2, 0x8, 0x2}, {0x6, 0x0, 0x7f, 0x5}]}}}, {0x6c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x3c, 0x4, [{0x3, 0x0, 0x8, 0x5}, {0x40, 0xf8, 0x48, 0xfffffffc}, {0xfff8, 0xd4, 0x2, 0x9}, {0x2b2, 0x0, 0x4}, {0x101, 0x4, 0x0, 0x1}, {0x0, 0x3f, 0x5, 0x69}, {0x1000, 0x7, 0x81}]}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x8}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8, 0x6, r13}}}]}}, {{0x8}, {0x250, 0x2, 0x0, 0x1, [{0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x8000}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x54, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x24, 0x4, [{0x1000, 0x8, 0x6, 0x6d10}, {0x3f, 0x0, 0x20, 0x1000}, {0x34a, 0xe7, 0x1f, 0xffffffff}, {0x400, 0x0, 0x6, 0x9}]}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x909d, 0x8, 0x7, 0x20000000}, {0x5, 0x1, 0x8, 0x1a3}, {0x1ff, 0x53, 0x3, 0x40}]}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r14}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xffffffff}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8}, {0x124, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r15}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x36}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}]}}, {{0x8, 0x1, r16}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}]}, 0xc98}, 0x1, 0x0, 0x0, 0x804}, 0x4000050) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r3, 0x89f0, &(0x7f0000000240)={'ip6gre0\x00', &(0x7f00000001c0)={'ip6_vti0\x00', r16, 0x2f, 0x7, 0x4, 0x1d8a, 0x40, @dev={0xfe, 0x80, '\x00', 0x2f}, @empty, 0x7800, 0x0, 0x7ce, 0x6}}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r3, 0xc018937a, &(0x7f0000000680)={{0x1, 0x1, 0x18, r1, {0x7ff}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000001800)={'ip6tnl0\x00', &(0x7f0000001780)={'syztnl1\x00', 0x0, 0x4, 0x7, 0x1, 0x4, 0xe5, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x20, 0x40, 0x8b, 0x2}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r17, 0x89f1, &(0x7f00000018c0)={'ip6_vti0\x00', &(0x7f0000001840)={'syztnl0\x00', r18, 0xc02bc953c9a7fbc9, 0x8, 0x7, 0x913, 0x9, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x10, 0x7, 0x6}}) 13:51:27 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_udp_encap(r0, 0x11, 0xa, &(0x7f00000000c0), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r1, 0xffffffffffffffff, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000080)={'ip6_vti0\x00', &(0x7f0000000000)={'ip6gre0\x00', 0x0, 0x4, 0x1, 0x6, 0x1, 0x0, @mcast2, @empty, 0x40, 0x10, 0x1, 0xd2}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r1, 0x89f0, &(0x7f0000000180)={'syztnl1\x00', &(0x7f0000000100)={'ip6gre0\x00', r2, 0x2f, 0x9, 0x6, 0x101, 0x50, @mcast1, @private1, 0x10, 0x7, 0x0, 0x1}}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r3, 0xffffffffffffffff, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000100)={'ip6gre0\x00', &(0x7f0000000040)={'ip6tnl0\x00', 0x0, 0x4, 0x40, 0x3f, 0x200, 0x28, @remote, @empty, 0x7800, 0x80, 0x6, 0x5}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000001c0)={'ip6_vti0\x00', &(0x7f0000000140)={'ip6gre0\x00', 0x0, 0x2f, 0x6, 0x80, 0x3, 0x1b, @private1, @private0={0xfc, 0x0, '\x00', 0x1}, 0x8000, 0x8, 0x3, 0x6c4}}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r4, 0x89f3, &(0x7f0000000280)={'syztnl0\x00', &(0x7f0000000200)={'syztnl1\x00', 0x0, 0x2f, 0x6, 0x81, 0x4, 0xbe, @mcast2, @local, 0x7800, 0x20, 0x40, 0x6}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000340)={'ip6gre0\x00', &(0x7f00000002c0)={'syztnl0\x00', 0x0, 0x29, 0x4, 0x0, 0xffffffff, 0x16, @empty, @remote, 0x700, 0x0, 0x61f, 0x2}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000004c0)={'syztnl2\x00', &(0x7f0000000380)={'tunl0\x00', 0x0, 0x10, 0x10, 0x7c, 0x0, {{0x41, 0x4, 0x1, 0x2, 0x104, 0x66, 0x0, 0x81, 0x2f, 0x0, @multicast2, @local, {[@ra={0x94, 0x4}, @timestamp={0x44, 0x18, 0x11, 0x0, 0x3, [0xfffffb67, 0x7, 0x8001, 0x5, 0x5]}, @cipso={0x86, 0x66, 0x2, [{0x1, 0xf, "a1afb01a48c216bdfd79be712c"}, {0x5, 0x6, "c87a06e1"}, {0x5, 0xd, "8a0cdb452a73d112b8df83"}, {0x2, 0xa, "8d60c27e373281b1"}, {0x5, 0xe, "05c82c864b312eacf3fb040f"}, {0x7, 0x6, "d5997794"}, {0x0, 0xb, "f185232004ddd8d68e"}, {0x5, 0xb, "e44587d380cb15abf7"}, {0x6, 0xa, "b9b66dada9a13e3e"}]}, @end, @end, @rr={0x7, 0x17, 0xfe, [@multicast2, @rand_addr=0x64010102, @loopback, @multicast1, @empty]}, @ssrr={0x89, 0x17, 0x3e, [@local, @dev={0xac, 0x14, 0x14, 0xb}, @broadcast, @rand_addr=0x64010101, @multicast2]}, @end, @cipso={0x86, 0x3d, 0x0, [{0x5, 0xa, "af8ff88aa8fb1021"}, {0x5, 0x10, "4b493fae48b6dc54b089e66e193b"}, {0x7, 0x8, "1b99468b87f5"}, {0x5, 0x5, "417997"}, {0x2, 0x2}, {0x7, 0x8, "6f42e7936ef0"}, {0x2, 0x6, "3a2a4114"}]}]}}}}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000580)={'syztnl1\x00', &(0x7f0000000500)={'ip6_vti0\x00', 0x0, 0x4, 0xfd, 0x3f, 0x1ff, 0xc, @local, @loopback, 0x80, 0x40, 0x2, 0x8000}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000640)={'ip6gre0\x00', &(0x7f00000005c0)={'syztnl1\x00', 0x0, 0x4, 0x98, 0x4, 0x3, 0x0, @dev={0xfe, 0x80, '\x00', 0x2a}, @dev={0xfe, 0x80, '\x00', 0x1e}, 0x7800, 0x1, 0xe29, 0x9}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000006c0)={'syztnl1\x00', &(0x7f00000016c0)=ANY=[@ANYBLOB='sit0\x00'/16, @ANYRES32=0x0, @ANYBLOB="0080000800000005000000ff480400200065000002049078ac1403aa1200000094040000890746acc7010100fd5e8098572b9fea7dbe058533c9b326f335725ed60f890d5a8247e231d757234d2c12ee598f667db53e31994941cc23f75a24201a650e60f437602471c8565a0e5b06d3cf3880e2167b7e96d6792e"]}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000780)={'ip6tnl0\x00', &(0x7f0000000700)={'syztnl2\x00', 0x0, 0x0, 0x40, 0x4a, 0x8001, 0x1, @local, @rand_addr=' \x01\x00', 0x1, 0x8000, 0x3, 0x3}}) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000840)={'ip_vti0\x00', &(0x7f00000007c0)={'gre0\x00', 0x0, 0x0, 0x80, 0x800, 0x2b, {{0xb, 0x4, 0x1, 0x8, 0x2c, 0x67, 0x0, 0x3, 0x4, 0x0, @local, @rand_addr=0x64010101, {[@timestamp_addr={0x44, 0x14, 0x3e, 0x1, 0x7, [{@multicast2, 0x5}, {@initdev={0xac, 0x1e, 0xef, 0x0}, 0x7}]}, @end]}}}}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000900)={'ip6tnl0\x00', &(0x7f0000000880)={'ip6_vti0\x00', 0x0, 0x2f, 0x6, 0x20, 0x101, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote, 0xf800, 0x7, 0x592, 0x800}}) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000000940)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000001640)={&(0x7f0000000980)={0xc98, 0x0, 0x400, 0x70bd29, 0x25dfdbfc, {}, [{{0x8}, {0x80, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r5}}}]}}, {{0x8, 0x1, r6}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r7}, {0x230, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r9}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}]}}, {{0x8}, {0x1a0, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xfffffffb}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0xabb7}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x10001}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8}}}]}}, {{0x8, 0x1, r10}, {0x84, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}]}}, {{0x8}, {0x1f4, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x2}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r11}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x6, 0x4, 0x4, 0x3}, {0xef9, 0x8, 0x6, 0xc6e}, {0x2, 0xfe, 0x0, 0x4}]}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r12}, {0x174, 0x2, 0x0, 0x1, [{0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x1, 0x1, 0x1, 0x8}, {0x9, 0x2, 0x8, 0x2}, {0x6, 0x0, 0x7f, 0x5}]}}}, {0x6c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x3c, 0x4, [{0x3, 0x0, 0x8, 0x5}, {0x40, 0xf8, 0x48, 0xfffffffc}, {0xfff8, 0xd4, 0x2, 0x9}, {0x2b2, 0x0, 0x4}, {0x101, 0x4, 0x0, 0x1}, {0x0, 0x3f, 0x5, 0x69}, {0x1000, 0x7, 0x81}]}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x8}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8, 0x6, r13}}}]}}, {{0x8}, {0x250, 0x2, 0x0, 0x1, [{0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x8000}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x54, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x24, 0x4, [{0x1000, 0x8, 0x6, 0x6d10}, {0x3f, 0x0, 0x20, 0x1000}, {0x34a, 0xe7, 0x1f, 0xffffffff}, {0x400, 0x0, 0x6, 0x9}]}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x909d, 0x8, 0x7, 0x20000000}, {0x5, 0x1, 0x8, 0x1a3}, {0x1ff, 0x53, 0x3, 0x40}]}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r14}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xffffffff}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8}, {0x124, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r15}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x36}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}]}}, {{0x8, 0x1, r16}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}]}, 0xc98}, 0x1, 0x0, 0x0, 0x804}, 0x4000050) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r3, 0x89f0, &(0x7f0000000240)={'ip6gre0\x00', &(0x7f00000001c0)={'ip6_vti0\x00', r16, 0x2f, 0x7, 0x4, 0x1d8a, 0x40, @dev={0xfe, 0x80, '\x00', 0x2f}, @empty, 0x7800, 0x0, 0x7ce, 0x6}}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r3, 0xc018937a, &(0x7f0000000680)={{0x1, 0x1, 0x18, r1, {0x7ff}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000001800)={'ip6tnl0\x00', &(0x7f0000001780)={'syztnl1\x00', 0x0, 0x4, 0x7, 0x1, 0x4, 0xe5, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x20, 0x40, 0x8b, 0x2}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r17, 0x89f1, &(0x7f00000018c0)={'ip6_vti0\x00', &(0x7f0000001840)={'syztnl0\x00', r18, 0xc02bc953c9a7fbc9, 0x8, 0x7, 0x913, 0x9, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x10, 0x7, 0x6}}) 13:51:27 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_udp_encap(r0, 0x11, 0xa, &(0x7f00000000c0), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r1, 0xffffffffffffffff, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000080)={'ip6_vti0\x00', &(0x7f0000000000)={'ip6gre0\x00', 0x0, 0x4, 0x1, 0x6, 0x1, 0x0, @mcast2, @empty, 0x40, 0x10, 0x1, 0xd2}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r1, 0x89f0, &(0x7f0000000180)={'syztnl1\x00', &(0x7f0000000100)={'ip6gre0\x00', r2, 0x2f, 0x9, 0x6, 0x101, 0x50, @mcast1, @private1, 0x10, 0x7, 0x0, 0x1}}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r3, 0xffffffffffffffff, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000100)={'ip6gre0\x00', &(0x7f0000000040)={'ip6tnl0\x00', 0x0, 0x4, 0x40, 0x3f, 0x200, 0x28, @remote, @empty, 0x7800, 0x80, 0x6, 0x5}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000001c0)={'ip6_vti0\x00', &(0x7f0000000140)={'ip6gre0\x00', 0x0, 0x2f, 0x6, 0x80, 0x3, 0x1b, @private1, @private0={0xfc, 0x0, '\x00', 0x1}, 0x8000, 0x8, 0x3, 0x6c4}}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r4, 0x89f3, &(0x7f0000000280)={'syztnl0\x00', &(0x7f0000000200)={'syztnl1\x00', 0x0, 0x2f, 0x6, 0x81, 0x4, 0xbe, @mcast2, @local, 0x7800, 0x20, 0x40, 0x6}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000340)={'ip6gre0\x00', &(0x7f00000002c0)={'syztnl0\x00', 0x0, 0x29, 0x4, 0x0, 0xffffffff, 0x16, @empty, @remote, 0x700, 0x0, 0x61f, 0x2}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000004c0)={'syztnl2\x00', &(0x7f0000000380)={'tunl0\x00', 0x0, 0x10, 0x10, 0x7c, 0x0, {{0x41, 0x4, 0x1, 0x2, 0x104, 0x66, 0x0, 0x81, 0x2f, 0x0, @multicast2, @local, {[@ra={0x94, 0x4}, @timestamp={0x44, 0x18, 0x11, 0x0, 0x3, [0xfffffb67, 0x7, 0x8001, 0x5, 0x5]}, @cipso={0x86, 0x66, 0x2, [{0x1, 0xf, "a1afb01a48c216bdfd79be712c"}, {0x5, 0x6, "c87a06e1"}, {0x5, 0xd, "8a0cdb452a73d112b8df83"}, {0x2, 0xa, "8d60c27e373281b1"}, {0x5, 0xe, "05c82c864b312eacf3fb040f"}, {0x7, 0x6, "d5997794"}, {0x0, 0xb, "f185232004ddd8d68e"}, {0x5, 0xb, "e44587d380cb15abf7"}, {0x6, 0xa, "b9b66dada9a13e3e"}]}, @end, @end, @rr={0x7, 0x17, 0xfe, [@multicast2, @rand_addr=0x64010102, @loopback, @multicast1, @empty]}, @ssrr={0x89, 0x17, 0x3e, [@local, @dev={0xac, 0x14, 0x14, 0xb}, @broadcast, @rand_addr=0x64010101, @multicast2]}, @end, @cipso={0x86, 0x3d, 0x0, [{0x5, 0xa, "af8ff88aa8fb1021"}, {0x5, 0x10, "4b493fae48b6dc54b089e66e193b"}, {0x7, 0x8, "1b99468b87f5"}, {0x5, 0x5, "417997"}, {0x2, 0x2}, {0x7, 0x8, "6f42e7936ef0"}, {0x2, 0x6, "3a2a4114"}]}]}}}}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000580)={'syztnl1\x00', &(0x7f0000000500)={'ip6_vti0\x00', 0x0, 0x4, 0xfd, 0x3f, 0x1ff, 0xc, @local, @loopback, 0x80, 0x40, 0x2, 0x8000}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000640)={'ip6gre0\x00', &(0x7f00000005c0)={'syztnl1\x00', 0x0, 0x4, 0x98, 0x4, 0x3, 0x0, @dev={0xfe, 0x80, '\x00', 0x2a}, @dev={0xfe, 0x80, '\x00', 0x1e}, 0x7800, 0x1, 0xe29, 0x9}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000006c0)={'syztnl1\x00', &(0x7f00000016c0)=ANY=[@ANYBLOB='sit0\x00'/16, @ANYRES32=0x0, @ANYBLOB="0080000800000005000000ff480400200065000002049078ac1403aa1200000094040000890746acc7010100fd5e8098572b9fea7dbe058533c9b326f335725ed60f890d5a8247e231d757234d2c12ee598f667db53e31994941cc23f75a24201a650e60f437602471c8565a0e5b06d3cf3880e2167b7e96d6792e"]}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000780)={'ip6tnl0\x00', &(0x7f0000000700)={'syztnl2\x00', 0x0, 0x0, 0x40, 0x4a, 0x8001, 0x1, @local, @rand_addr=' \x01\x00', 0x1, 0x8000, 0x3, 0x3}}) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000840)={'ip_vti0\x00', &(0x7f00000007c0)={'gre0\x00', 0x0, 0x0, 0x80, 0x800, 0x2b, {{0xb, 0x4, 0x1, 0x8, 0x2c, 0x67, 0x0, 0x3, 0x4, 0x0, @local, @rand_addr=0x64010101, {[@timestamp_addr={0x44, 0x14, 0x3e, 0x1, 0x7, [{@multicast2, 0x5}, {@initdev={0xac, 0x1e, 0xef, 0x0}, 0x7}]}, @end]}}}}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000900)={'ip6tnl0\x00', &(0x7f0000000880)={'ip6_vti0\x00', 0x0, 0x2f, 0x6, 0x20, 0x101, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote, 0xf800, 0x7, 0x592, 0x800}}) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000000940)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000001640)={&(0x7f0000000980)={0xc98, 0x0, 0x400, 0x70bd29, 0x25dfdbfc, {}, [{{0x8}, {0x80, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r5}}}]}}, {{0x8, 0x1, r6}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r7}, {0x230, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r9}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}]}}, {{0x8}, {0x1a0, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xfffffffb}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0xabb7}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x10001}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8}}}]}}, {{0x8, 0x1, r10}, {0x84, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}]}}, {{0x8}, {0x1f4, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x2}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r11}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x6, 0x4, 0x4, 0x3}, {0xef9, 0x8, 0x6, 0xc6e}, {0x2, 0xfe, 0x0, 0x4}]}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r12}, {0x174, 0x2, 0x0, 0x1, [{0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x1, 0x1, 0x1, 0x8}, {0x9, 0x2, 0x8, 0x2}, {0x6, 0x0, 0x7f, 0x5}]}}}, {0x6c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x3c, 0x4, [{0x3, 0x0, 0x8, 0x5}, {0x40, 0xf8, 0x48, 0xfffffffc}, {0xfff8, 0xd4, 0x2, 0x9}, {0x2b2, 0x0, 0x4}, {0x101, 0x4, 0x0, 0x1}, {0x0, 0x3f, 0x5, 0x69}, {0x1000, 0x7, 0x81}]}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x8}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8, 0x6, r13}}}]}}, {{0x8}, {0x250, 0x2, 0x0, 0x1, [{0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x8000}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x54, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x24, 0x4, [{0x1000, 0x8, 0x6, 0x6d10}, {0x3f, 0x0, 0x20, 0x1000}, {0x34a, 0xe7, 0x1f, 0xffffffff}, {0x400, 0x0, 0x6, 0x9}]}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x909d, 0x8, 0x7, 0x20000000}, {0x5, 0x1, 0x8, 0x1a3}, {0x1ff, 0x53, 0x3, 0x40}]}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r14}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xffffffff}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8}, {0x124, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r15}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x36}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}]}}, {{0x8, 0x1, r16}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}]}, 0xc98}, 0x1, 0x0, 0x0, 0x804}, 0x4000050) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r3, 0x89f0, &(0x7f0000000240)={'ip6gre0\x00', &(0x7f00000001c0)={'ip6_vti0\x00', r16, 0x2f, 0x7, 0x4, 0x1d8a, 0x40, @dev={0xfe, 0x80, '\x00', 0x2f}, @empty, 0x7800, 0x0, 0x7ce, 0x6}}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r3, 0xc018937a, &(0x7f0000000680)={{0x1, 0x1, 0x18, r1, {0x7ff}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000001800)={'ip6tnl0\x00', &(0x7f0000001780)={'syztnl1\x00', 0x0, 0x4, 0x7, 0x1, 0x4, 0xe5, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x20, 0x40, 0x8b, 0x2}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r17, 0x89f1, &(0x7f00000018c0)={'ip6_vti0\x00', &(0x7f0000001840)={'syztnl0\x00', r18, 0xc02bc953c9a7fbc9, 0x8, 0x7, 0x913, 0x9, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x10, 0x7, 0x6}}) 13:51:27 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_udp_encap(r0, 0x11, 0xa, &(0x7f00000000c0), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r1, 0xffffffffffffffff, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000080)={'ip6_vti0\x00', &(0x7f0000000000)={'ip6gre0\x00', 0x0, 0x4, 0x1, 0x6, 0x1, 0x0, @mcast2, @empty, 0x40, 0x10, 0x1, 0xd2}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r1, 0x89f0, &(0x7f0000000180)={'syztnl1\x00', &(0x7f0000000100)={'ip6gre0\x00', r2, 0x2f, 0x9, 0x6, 0x101, 0x50, @mcast1, @private1, 0x10, 0x7, 0x0, 0x1}}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r3, 0xffffffffffffffff, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000100)={'ip6gre0\x00', &(0x7f0000000040)={'ip6tnl0\x00', 0x0, 0x4, 0x40, 0x3f, 0x200, 0x28, @remote, @empty, 0x7800, 0x80, 0x6, 0x5}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000001c0)={'ip6_vti0\x00', &(0x7f0000000140)={'ip6gre0\x00', 0x0, 0x2f, 0x6, 0x80, 0x3, 0x1b, @private1, @private0={0xfc, 0x0, '\x00', 0x1}, 0x8000, 0x8, 0x3, 0x6c4}}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r4, 0x89f3, &(0x7f0000000280)={'syztnl0\x00', &(0x7f0000000200)={'syztnl1\x00', 0x0, 0x2f, 0x6, 0x81, 0x4, 0xbe, @mcast2, @local, 0x7800, 0x20, 0x40, 0x6}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000340)={'ip6gre0\x00', &(0x7f00000002c0)={'syztnl0\x00', 0x0, 0x29, 0x4, 0x0, 0xffffffff, 0x16, @empty, @remote, 0x700, 0x0, 0x61f, 0x2}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000004c0)={'syztnl2\x00', &(0x7f0000000380)={'tunl0\x00', 0x0, 0x10, 0x10, 0x7c, 0x0, {{0x41, 0x4, 0x1, 0x2, 0x104, 0x66, 0x0, 0x81, 0x2f, 0x0, @multicast2, @local, {[@ra={0x94, 0x4}, @timestamp={0x44, 0x18, 0x11, 0x0, 0x3, [0xfffffb67, 0x7, 0x8001, 0x5, 0x5]}, @cipso={0x86, 0x66, 0x2, [{0x1, 0xf, "a1afb01a48c216bdfd79be712c"}, {0x5, 0x6, "c87a06e1"}, {0x5, 0xd, "8a0cdb452a73d112b8df83"}, {0x2, 0xa, "8d60c27e373281b1"}, {0x5, 0xe, "05c82c864b312eacf3fb040f"}, {0x7, 0x6, "d5997794"}, {0x0, 0xb, "f185232004ddd8d68e"}, {0x5, 0xb, "e44587d380cb15abf7"}, {0x6, 0xa, "b9b66dada9a13e3e"}]}, @end, @end, @rr={0x7, 0x17, 0xfe, [@multicast2, @rand_addr=0x64010102, @loopback, @multicast1, @empty]}, @ssrr={0x89, 0x17, 0x3e, [@local, @dev={0xac, 0x14, 0x14, 0xb}, @broadcast, @rand_addr=0x64010101, @multicast2]}, @end, @cipso={0x86, 0x3d, 0x0, [{0x5, 0xa, "af8ff88aa8fb1021"}, {0x5, 0x10, "4b493fae48b6dc54b089e66e193b"}, {0x7, 0x8, "1b99468b87f5"}, {0x5, 0x5, "417997"}, {0x2, 0x2}, {0x7, 0x8, "6f42e7936ef0"}, {0x2, 0x6, "3a2a4114"}]}]}}}}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000580)={'syztnl1\x00', &(0x7f0000000500)={'ip6_vti0\x00', 0x0, 0x4, 0xfd, 0x3f, 0x1ff, 0xc, @local, @loopback, 0x80, 0x40, 0x2, 0x8000}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000640)={'ip6gre0\x00', &(0x7f00000005c0)={'syztnl1\x00', 0x0, 0x4, 0x98, 0x4, 0x3, 0x0, @dev={0xfe, 0x80, '\x00', 0x2a}, @dev={0xfe, 0x80, '\x00', 0x1e}, 0x7800, 0x1, 0xe29, 0x9}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000006c0)={'syztnl1\x00', &(0x7f00000016c0)=ANY=[@ANYBLOB='sit0\x00'/16, @ANYRES32=0x0, @ANYBLOB="0080000800000005000000ff480400200065000002049078ac1403aa1200000094040000890746acc7010100fd5e8098572b9fea7dbe058533c9b326f335725ed60f890d5a8247e231d757234d2c12ee598f667db53e31994941cc23f75a24201a650e60f437602471c8565a0e5b06d3cf3880e2167b7e96d6792e"]}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000780)={'ip6tnl0\x00', &(0x7f0000000700)={'syztnl2\x00', 0x0, 0x0, 0x40, 0x4a, 0x8001, 0x1, @local, @rand_addr=' \x01\x00', 0x1, 0x8000, 0x3, 0x3}}) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000840)={'ip_vti0\x00', &(0x7f00000007c0)={'gre0\x00', 0x0, 0x0, 0x80, 0x800, 0x2b, {{0xb, 0x4, 0x1, 0x8, 0x2c, 0x67, 0x0, 0x3, 0x4, 0x0, @local, @rand_addr=0x64010101, {[@timestamp_addr={0x44, 0x14, 0x3e, 0x1, 0x7, [{@multicast2, 0x5}, {@initdev={0xac, 0x1e, 0xef, 0x0}, 0x7}]}, @end]}}}}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000900)={'ip6tnl0\x00', &(0x7f0000000880)={'ip6_vti0\x00', 0x0, 0x2f, 0x6, 0x20, 0x101, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote, 0xf800, 0x7, 0x592, 0x800}}) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000000940)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000001640)={&(0x7f0000000980)={0xc98, 0x0, 0x400, 0x70bd29, 0x25dfdbfc, {}, [{{0x8}, {0x80, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r5}}}]}}, {{0x8, 0x1, r6}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r7}, {0x230, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r9}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}]}}, {{0x8}, {0x1a0, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xfffffffb}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0xabb7}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x10001}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8}}}]}}, {{0x8, 0x1, r10}, {0x84, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}]}}, {{0x8}, {0x1f4, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x2}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r11}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x6, 0x4, 0x4, 0x3}, {0xef9, 0x8, 0x6, 0xc6e}, {0x2, 0xfe, 0x0, 0x4}]}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r12}, {0x174, 0x2, 0x0, 0x1, [{0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x1, 0x1, 0x1, 0x8}, {0x9, 0x2, 0x8, 0x2}, {0x6, 0x0, 0x7f, 0x5}]}}}, {0x6c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x3c, 0x4, [{0x3, 0x0, 0x8, 0x5}, {0x40, 0xf8, 0x48, 0xfffffffc}, {0xfff8, 0xd4, 0x2, 0x9}, {0x2b2, 0x0, 0x4}, {0x101, 0x4, 0x0, 0x1}, {0x0, 0x3f, 0x5, 0x69}, {0x1000, 0x7, 0x81}]}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x8}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8, 0x6, r13}}}]}}, {{0x8}, {0x250, 0x2, 0x0, 0x1, [{0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x8000}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x54, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x24, 0x4, [{0x1000, 0x8, 0x6, 0x6d10}, {0x3f, 0x0, 0x20, 0x1000}, {0x34a, 0xe7, 0x1f, 0xffffffff}, {0x400, 0x0, 0x6, 0x9}]}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x909d, 0x8, 0x7, 0x20000000}, {0x5, 0x1, 0x8, 0x1a3}, {0x1ff, 0x53, 0x3, 0x40}]}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r14}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xffffffff}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8}, {0x124, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r15}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x36}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}]}}, {{0x8, 0x1, r16}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}]}, 0xc98}, 0x1, 0x0, 0x0, 0x804}, 0x4000050) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r3, 0x89f0, &(0x7f0000000240)={'ip6gre0\x00', &(0x7f00000001c0)={'ip6_vti0\x00', r16, 0x2f, 0x7, 0x4, 0x1d8a, 0x40, @dev={0xfe, 0x80, '\x00', 0x2f}, @empty, 0x7800, 0x0, 0x7ce, 0x6}}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r3, 0xc018937a, &(0x7f0000000680)={{0x1, 0x1, 0x18, r1, {0x7ff}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000001800)={'ip6tnl0\x00', &(0x7f0000001780)={'syztnl1\x00', 0x0, 0x4, 0x7, 0x1, 0x4, 0xe5, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x20, 0x40, 0x8b, 0x2}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r17, 0x89f1, &(0x7f00000018c0)={'ip6_vti0\x00', &(0x7f0000001840)={'syztnl0\x00', r18, 0xc02bc953c9a7fbc9, 0x8, 0x7, 0x913, 0x9, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x10, 0x7, 0x6}}) 13:51:27 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_udp_encap(r0, 0x11, 0xa, &(0x7f00000000c0), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r1, 0xffffffffffffffff, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000080)={'ip6_vti0\x00', &(0x7f0000000000)={'ip6gre0\x00', 0x0, 0x4, 0x1, 0x6, 0x1, 0x0, @mcast2, @empty, 0x40, 0x10, 0x1, 0xd2}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r1, 0x89f0, &(0x7f0000000180)={'syztnl1\x00', &(0x7f0000000100)={'ip6gre0\x00', r2, 0x2f, 0x9, 0x6, 0x101, 0x50, @mcast1, @private1, 0x10, 0x7, 0x0, 0x1}}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r3, 0xffffffffffffffff, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000100)={'ip6gre0\x00', &(0x7f0000000040)={'ip6tnl0\x00', 0x0, 0x4, 0x40, 0x3f, 0x200, 0x28, @remote, @empty, 0x7800, 0x80, 0x6, 0x5}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000001c0)={'ip6_vti0\x00', &(0x7f0000000140)={'ip6gre0\x00', 0x0, 0x2f, 0x6, 0x80, 0x3, 0x1b, @private1, @private0={0xfc, 0x0, '\x00', 0x1}, 0x8000, 0x8, 0x3, 0x6c4}}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r4, 0x89f3, &(0x7f0000000280)={'syztnl0\x00', &(0x7f0000000200)={'syztnl1\x00', 0x0, 0x2f, 0x6, 0x81, 0x4, 0xbe, @mcast2, @local, 0x7800, 0x20, 0x40, 0x6}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000340)={'ip6gre0\x00', &(0x7f00000002c0)={'syztnl0\x00', 0x0, 0x29, 0x4, 0x0, 0xffffffff, 0x16, @empty, @remote, 0x700, 0x0, 0x61f, 0x2}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000004c0)={'syztnl2\x00', &(0x7f0000000380)={'tunl0\x00', 0x0, 0x10, 0x10, 0x7c, 0x0, {{0x41, 0x4, 0x1, 0x2, 0x104, 0x66, 0x0, 0x81, 0x2f, 0x0, @multicast2, @local, {[@ra={0x94, 0x4}, @timestamp={0x44, 0x18, 0x11, 0x0, 0x3, [0xfffffb67, 0x7, 0x8001, 0x5, 0x5]}, @cipso={0x86, 0x66, 0x2, [{0x1, 0xf, "a1afb01a48c216bdfd79be712c"}, {0x5, 0x6, "c87a06e1"}, {0x5, 0xd, "8a0cdb452a73d112b8df83"}, {0x2, 0xa, "8d60c27e373281b1"}, {0x5, 0xe, "05c82c864b312eacf3fb040f"}, {0x7, 0x6, "d5997794"}, {0x0, 0xb, "f185232004ddd8d68e"}, {0x5, 0xb, "e44587d380cb15abf7"}, {0x6, 0xa, "b9b66dada9a13e3e"}]}, @end, @end, @rr={0x7, 0x17, 0xfe, [@multicast2, @rand_addr=0x64010102, @loopback, @multicast1, @empty]}, @ssrr={0x89, 0x17, 0x3e, [@local, @dev={0xac, 0x14, 0x14, 0xb}, @broadcast, @rand_addr=0x64010101, @multicast2]}, @end, @cipso={0x86, 0x3d, 0x0, [{0x5, 0xa, "af8ff88aa8fb1021"}, {0x5, 0x10, "4b493fae48b6dc54b089e66e193b"}, {0x7, 0x8, "1b99468b87f5"}, {0x5, 0x5, "417997"}, {0x2, 0x2}, {0x7, 0x8, "6f42e7936ef0"}, {0x2, 0x6, "3a2a4114"}]}]}}}}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000580)={'syztnl1\x00', &(0x7f0000000500)={'ip6_vti0\x00', 0x0, 0x4, 0xfd, 0x3f, 0x1ff, 0xc, @local, @loopback, 0x80, 0x40, 0x2, 0x8000}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000640)={'ip6gre0\x00', &(0x7f00000005c0)={'syztnl1\x00', 0x0, 0x4, 0x98, 0x4, 0x3, 0x0, @dev={0xfe, 0x80, '\x00', 0x2a}, @dev={0xfe, 0x80, '\x00', 0x1e}, 0x7800, 0x1, 0xe29, 0x9}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000006c0)={'syztnl1\x00', &(0x7f00000016c0)=ANY=[@ANYBLOB='sit0\x00'/16, @ANYRES32=0x0, @ANYBLOB="0080000800000005000000ff480400200065000002049078ac1403aa1200000094040000890746acc7010100fd5e8098572b9fea7dbe058533c9b326f335725ed60f890d5a8247e231d757234d2c12ee598f667db53e31994941cc23f75a24201a650e60f437602471c8565a0e5b06d3cf3880e2167b7e96d6792e"]}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000780)={'ip6tnl0\x00', &(0x7f0000000700)={'syztnl2\x00', 0x0, 0x0, 0x40, 0x4a, 0x8001, 0x1, @local, @rand_addr=' \x01\x00', 0x1, 0x8000, 0x3, 0x3}}) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000840)={'ip_vti0\x00', &(0x7f00000007c0)={'gre0\x00', 0x0, 0x0, 0x80, 0x800, 0x2b, {{0xb, 0x4, 0x1, 0x8, 0x2c, 0x67, 0x0, 0x3, 0x4, 0x0, @local, @rand_addr=0x64010101, {[@timestamp_addr={0x44, 0x14, 0x3e, 0x1, 0x7, [{@multicast2, 0x5}, {@initdev={0xac, 0x1e, 0xef, 0x0}, 0x7}]}, @end]}}}}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000900)={'ip6tnl0\x00', &(0x7f0000000880)={'ip6_vti0\x00', 0x0, 0x2f, 0x6, 0x20, 0x101, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote, 0xf800, 0x7, 0x592, 0x800}}) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000000940)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000001640)={&(0x7f0000000980)={0xc98, 0x0, 0x400, 0x70bd29, 0x25dfdbfc, {}, [{{0x8}, {0x80, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r5}}}]}}, {{0x8, 0x1, r6}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r7}, {0x230, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r9}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}]}}, {{0x8}, {0x1a0, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xfffffffb}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0xabb7}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x10001}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8}}}]}}, {{0x8, 0x1, r10}, {0x84, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}]}}, {{0x8}, {0x1f4, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x2}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r11}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x6, 0x4, 0x4, 0x3}, {0xef9, 0x8, 0x6, 0xc6e}, {0x2, 0xfe, 0x0, 0x4}]}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r12}, {0x174, 0x2, 0x0, 0x1, [{0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x1, 0x1, 0x1, 0x8}, {0x9, 0x2, 0x8, 0x2}, {0x6, 0x0, 0x7f, 0x5}]}}}, {0x6c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x3c, 0x4, [{0x3, 0x0, 0x8, 0x5}, {0x40, 0xf8, 0x48, 0xfffffffc}, {0xfff8, 0xd4, 0x2, 0x9}, {0x2b2, 0x0, 0x4}, {0x101, 0x4, 0x0, 0x1}, {0x0, 0x3f, 0x5, 0x69}, {0x1000, 0x7, 0x81}]}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x8}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8, 0x6, r13}}}]}}, {{0x8}, {0x250, 0x2, 0x0, 0x1, [{0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x8000}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x54, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x24, 0x4, [{0x1000, 0x8, 0x6, 0x6d10}, {0x3f, 0x0, 0x20, 0x1000}, {0x34a, 0xe7, 0x1f, 0xffffffff}, {0x400, 0x0, 0x6, 0x9}]}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x909d, 0x8, 0x7, 0x20000000}, {0x5, 0x1, 0x8, 0x1a3}, {0x1ff, 0x53, 0x3, 0x40}]}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r14}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xffffffff}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8}, {0x124, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r15}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x36}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}]}}, {{0x8, 0x1, r16}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}]}, 0xc98}, 0x1, 0x0, 0x0, 0x804}, 0x4000050) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r3, 0x89f0, &(0x7f0000000240)={'ip6gre0\x00', &(0x7f00000001c0)={'ip6_vti0\x00', r16, 0x2f, 0x7, 0x4, 0x1d8a, 0x40, @dev={0xfe, 0x80, '\x00', 0x2f}, @empty, 0x7800, 0x0, 0x7ce, 0x6}}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r3, 0xc018937a, &(0x7f0000000680)={{0x1, 0x1, 0x18, r1, {0x7ff}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000001800)={'ip6tnl0\x00', &(0x7f0000001780)={'syztnl1\x00', 0x0, 0x4, 0x7, 0x1, 0x4, 0xe5, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x20, 0x40, 0x8b, 0x2}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r17, 0x89f1, &(0x7f00000018c0)={'ip6_vti0\x00', &(0x7f0000001840)={'syztnl0\x00', r18, 0xc02bc953c9a7fbc9, 0x8, 0x7, 0x913, 0x9, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x10, 0x7, 0x6}}) 13:51:27 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_udp_encap(r0, 0x11, 0xa, &(0x7f00000000c0), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r1, 0xffffffffffffffff, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000080)={'ip6_vti0\x00', &(0x7f0000000000)={'ip6gre0\x00', 0x0, 0x4, 0x1, 0x6, 0x1, 0x0, @mcast2, @empty, 0x40, 0x10, 0x1, 0xd2}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r1, 0x89f0, &(0x7f0000000180)={'syztnl1\x00', &(0x7f0000000100)={'ip6gre0\x00', r2, 0x2f, 0x9, 0x6, 0x101, 0x50, @mcast1, @private1, 0x10, 0x7, 0x0, 0x1}}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r3, 0xffffffffffffffff, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000100)={'ip6gre0\x00', &(0x7f0000000040)={'ip6tnl0\x00', 0x0, 0x4, 0x40, 0x3f, 0x200, 0x28, @remote, @empty, 0x7800, 0x80, 0x6, 0x5}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000001c0)={'ip6_vti0\x00', &(0x7f0000000140)={'ip6gre0\x00', 0x0, 0x2f, 0x6, 0x80, 0x3, 0x1b, @private1, @private0={0xfc, 0x0, '\x00', 0x1}, 0x8000, 0x8, 0x3, 0x6c4}}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r4, 0x89f3, &(0x7f0000000280)={'syztnl0\x00', &(0x7f0000000200)={'syztnl1\x00', 0x0, 0x2f, 0x6, 0x81, 0x4, 0xbe, @mcast2, @local, 0x7800, 0x20, 0x40, 0x6}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000340)={'ip6gre0\x00', &(0x7f00000002c0)={'syztnl0\x00', 0x0, 0x29, 0x4, 0x0, 0xffffffff, 0x16, @empty, @remote, 0x700, 0x0, 0x61f, 0x2}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000004c0)={'syztnl2\x00', &(0x7f0000000380)={'tunl0\x00', 0x0, 0x10, 0x10, 0x7c, 0x0, {{0x41, 0x4, 0x1, 0x2, 0x104, 0x66, 0x0, 0x81, 0x2f, 0x0, @multicast2, @local, {[@ra={0x94, 0x4}, @timestamp={0x44, 0x18, 0x11, 0x0, 0x3, [0xfffffb67, 0x7, 0x8001, 0x5, 0x5]}, @cipso={0x86, 0x66, 0x2, [{0x1, 0xf, "a1afb01a48c216bdfd79be712c"}, {0x5, 0x6, "c87a06e1"}, {0x5, 0xd, "8a0cdb452a73d112b8df83"}, {0x2, 0xa, "8d60c27e373281b1"}, {0x5, 0xe, "05c82c864b312eacf3fb040f"}, {0x7, 0x6, "d5997794"}, {0x0, 0xb, "f185232004ddd8d68e"}, {0x5, 0xb, "e44587d380cb15abf7"}, {0x6, 0xa, "b9b66dada9a13e3e"}]}, @end, @end, @rr={0x7, 0x17, 0xfe, [@multicast2, @rand_addr=0x64010102, @loopback, @multicast1, @empty]}, @ssrr={0x89, 0x17, 0x3e, [@local, @dev={0xac, 0x14, 0x14, 0xb}, @broadcast, @rand_addr=0x64010101, @multicast2]}, @end, @cipso={0x86, 0x3d, 0x0, [{0x5, 0xa, "af8ff88aa8fb1021"}, {0x5, 0x10, "4b493fae48b6dc54b089e66e193b"}, {0x7, 0x8, "1b99468b87f5"}, {0x5, 0x5, "417997"}, {0x2, 0x2}, {0x7, 0x8, "6f42e7936ef0"}, {0x2, 0x6, "3a2a4114"}]}]}}}}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000580)={'syztnl1\x00', &(0x7f0000000500)={'ip6_vti0\x00', 0x0, 0x4, 0xfd, 0x3f, 0x1ff, 0xc, @local, @loopback, 0x80, 0x40, 0x2, 0x8000}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000640)={'ip6gre0\x00', &(0x7f00000005c0)={'syztnl1\x00', 0x0, 0x4, 0x98, 0x4, 0x3, 0x0, @dev={0xfe, 0x80, '\x00', 0x2a}, @dev={0xfe, 0x80, '\x00', 0x1e}, 0x7800, 0x1, 0xe29, 0x9}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000006c0)={'syztnl1\x00', &(0x7f00000016c0)=ANY=[@ANYBLOB='sit0\x00'/16, @ANYRES32=0x0, @ANYBLOB="0080000800000005000000ff480400200065000002049078ac1403aa1200000094040000890746acc7010100fd5e8098572b9fea7dbe058533c9b326f335725ed60f890d5a8247e231d757234d2c12ee598f667db53e31994941cc23f75a24201a650e60f437602471c8565a0e5b06d3cf3880e2167b7e96d6792e"]}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000780)={'ip6tnl0\x00', &(0x7f0000000700)={'syztnl2\x00', 0x0, 0x0, 0x40, 0x4a, 0x8001, 0x1, @local, @rand_addr=' \x01\x00', 0x1, 0x8000, 0x3, 0x3}}) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000840)={'ip_vti0\x00', &(0x7f00000007c0)={'gre0\x00', 0x0, 0x0, 0x80, 0x800, 0x2b, {{0xb, 0x4, 0x1, 0x8, 0x2c, 0x67, 0x0, 0x3, 0x4, 0x0, @local, @rand_addr=0x64010101, {[@timestamp_addr={0x44, 0x14, 0x3e, 0x1, 0x7, [{@multicast2, 0x5}, {@initdev={0xac, 0x1e, 0xef, 0x0}, 0x7}]}, @end]}}}}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000900)={'ip6tnl0\x00', &(0x7f0000000880)={'ip6_vti0\x00', 0x0, 0x2f, 0x6, 0x20, 0x101, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote, 0xf800, 0x7, 0x592, 0x800}}) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000000940)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000001640)={&(0x7f0000000980)={0xc98, 0x0, 0x400, 0x70bd29, 0x25dfdbfc, {}, [{{0x8}, {0x80, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r5}}}]}}, {{0x8, 0x1, r6}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r7}, {0x230, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r9}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}]}}, {{0x8}, {0x1a0, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xfffffffb}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0xabb7}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x10001}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8}}}]}}, {{0x8, 0x1, r10}, {0x84, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}]}}, {{0x8}, {0x1f4, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x2}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r11}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x6, 0x4, 0x4, 0x3}, {0xef9, 0x8, 0x6, 0xc6e}, {0x2, 0xfe, 0x0, 0x4}]}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r12}, {0x174, 0x2, 0x0, 0x1, [{0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x1, 0x1, 0x1, 0x8}, {0x9, 0x2, 0x8, 0x2}, {0x6, 0x0, 0x7f, 0x5}]}}}, {0x6c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x3c, 0x4, [{0x3, 0x0, 0x8, 0x5}, {0x40, 0xf8, 0x48, 0xfffffffc}, {0xfff8, 0xd4, 0x2, 0x9}, {0x2b2, 0x0, 0x4}, {0x101, 0x4, 0x0, 0x1}, {0x0, 0x3f, 0x5, 0x69}, {0x1000, 0x7, 0x81}]}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x8}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8, 0x6, r13}}}]}}, {{0x8}, {0x250, 0x2, 0x0, 0x1, [{0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x8000}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x54, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x24, 0x4, [{0x1000, 0x8, 0x6, 0x6d10}, {0x3f, 0x0, 0x20, 0x1000}, {0x34a, 0xe7, 0x1f, 0xffffffff}, {0x400, 0x0, 0x6, 0x9}]}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x909d, 0x8, 0x7, 0x20000000}, {0x5, 0x1, 0x8, 0x1a3}, {0x1ff, 0x53, 0x3, 0x40}]}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r14}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xffffffff}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8}, {0x124, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r15}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x36}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}]}}, {{0x8, 0x1, r16}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}]}, 0xc98}, 0x1, 0x0, 0x0, 0x804}, 0x4000050) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r3, 0x89f0, &(0x7f0000000240)={'ip6gre0\x00', &(0x7f00000001c0)={'ip6_vti0\x00', r16, 0x2f, 0x7, 0x4, 0x1d8a, 0x40, @dev={0xfe, 0x80, '\x00', 0x2f}, @empty, 0x7800, 0x0, 0x7ce, 0x6}}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r3, 0xc018937a, &(0x7f0000000680)={{0x1, 0x1, 0x18, r1, {0x7ff}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000001800)={'ip6tnl0\x00', &(0x7f0000001780)={'syztnl1\x00', 0x0, 0x4, 0x7, 0x1, 0x4, 0xe5, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x20, 0x40, 0x8b, 0x2}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r17, 0x89f1, &(0x7f00000018c0)={'ip6_vti0\x00', &(0x7f0000001840)={'syztnl0\x00', r18, 0xc02bc953c9a7fbc9, 0x8, 0x7, 0x913, 0x9, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x10, 0x7, 0x6}}) 13:51:27 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_udp_encap(r0, 0x11, 0xa, &(0x7f00000000c0), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r1, 0xffffffffffffffff, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000080)={'ip6_vti0\x00', &(0x7f0000000000)={'ip6gre0\x00', 0x0, 0x4, 0x1, 0x6, 0x1, 0x0, @mcast2, @empty, 0x40, 0x10, 0x1, 0xd2}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r1, 0x89f0, &(0x7f0000000180)={'syztnl1\x00', &(0x7f0000000100)={'ip6gre0\x00', r2, 0x2f, 0x9, 0x6, 0x101, 0x50, @mcast1, @private1, 0x10, 0x7, 0x0, 0x1}}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r3, 0xffffffffffffffff, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000100)={'ip6gre0\x00', &(0x7f0000000040)={'ip6tnl0\x00', 0x0, 0x4, 0x40, 0x3f, 0x200, 0x28, @remote, @empty, 0x7800, 0x80, 0x6, 0x5}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000001c0)={'ip6_vti0\x00', &(0x7f0000000140)={'ip6gre0\x00', 0x0, 0x2f, 0x6, 0x80, 0x3, 0x1b, @private1, @private0={0xfc, 0x0, '\x00', 0x1}, 0x8000, 0x8, 0x3, 0x6c4}}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r4, 0x89f3, &(0x7f0000000280)={'syztnl0\x00', &(0x7f0000000200)={'syztnl1\x00', 0x0, 0x2f, 0x6, 0x81, 0x4, 0xbe, @mcast2, @local, 0x7800, 0x20, 0x40, 0x6}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000340)={'ip6gre0\x00', &(0x7f00000002c0)={'syztnl0\x00', 0x0, 0x29, 0x4, 0x0, 0xffffffff, 0x16, @empty, @remote, 0x700, 0x0, 0x61f, 0x2}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000004c0)={'syztnl2\x00', &(0x7f0000000380)={'tunl0\x00', 0x0, 0x10, 0x10, 0x7c, 0x0, {{0x41, 0x4, 0x1, 0x2, 0x104, 0x66, 0x0, 0x81, 0x2f, 0x0, @multicast2, @local, {[@ra={0x94, 0x4}, @timestamp={0x44, 0x18, 0x11, 0x0, 0x3, [0xfffffb67, 0x7, 0x8001, 0x5, 0x5]}, @cipso={0x86, 0x66, 0x2, [{0x1, 0xf, "a1afb01a48c216bdfd79be712c"}, {0x5, 0x6, "c87a06e1"}, {0x5, 0xd, "8a0cdb452a73d112b8df83"}, {0x2, 0xa, "8d60c27e373281b1"}, {0x5, 0xe, "05c82c864b312eacf3fb040f"}, {0x7, 0x6, "d5997794"}, {0x0, 0xb, "f185232004ddd8d68e"}, {0x5, 0xb, "e44587d380cb15abf7"}, {0x6, 0xa, "b9b66dada9a13e3e"}]}, @end, @end, @rr={0x7, 0x17, 0xfe, [@multicast2, @rand_addr=0x64010102, @loopback, @multicast1, @empty]}, @ssrr={0x89, 0x17, 0x3e, [@local, @dev={0xac, 0x14, 0x14, 0xb}, @broadcast, @rand_addr=0x64010101, @multicast2]}, @end, @cipso={0x86, 0x3d, 0x0, [{0x5, 0xa, "af8ff88aa8fb1021"}, {0x5, 0x10, "4b493fae48b6dc54b089e66e193b"}, {0x7, 0x8, "1b99468b87f5"}, {0x5, 0x5, "417997"}, {0x2, 0x2}, {0x7, 0x8, "6f42e7936ef0"}, {0x2, 0x6, "3a2a4114"}]}]}}}}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000580)={'syztnl1\x00', &(0x7f0000000500)={'ip6_vti0\x00', 0x0, 0x4, 0xfd, 0x3f, 0x1ff, 0xc, @local, @loopback, 0x80, 0x40, 0x2, 0x8000}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000640)={'ip6gre0\x00', &(0x7f00000005c0)={'syztnl1\x00', 0x0, 0x4, 0x98, 0x4, 0x3, 0x0, @dev={0xfe, 0x80, '\x00', 0x2a}, @dev={0xfe, 0x80, '\x00', 0x1e}, 0x7800, 0x1, 0xe29, 0x9}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000006c0)={'syztnl1\x00', &(0x7f00000016c0)=ANY=[@ANYBLOB='sit0\x00'/16, @ANYRES32=0x0, @ANYBLOB="0080000800000005000000ff480400200065000002049078ac1403aa1200000094040000890746acc7010100fd5e8098572b9fea7dbe058533c9b326f335725ed60f890d5a8247e231d757234d2c12ee598f667db53e31994941cc23f75a24201a650e60f437602471c8565a0e5b06d3cf3880e2167b7e96d6792e"]}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000780)={'ip6tnl0\x00', &(0x7f0000000700)={'syztnl2\x00', 0x0, 0x0, 0x40, 0x4a, 0x8001, 0x1, @local, @rand_addr=' \x01\x00', 0x1, 0x8000, 0x3, 0x3}}) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000840)={'ip_vti0\x00', &(0x7f00000007c0)={'gre0\x00', 0x0, 0x0, 0x80, 0x800, 0x2b, {{0xb, 0x4, 0x1, 0x8, 0x2c, 0x67, 0x0, 0x3, 0x4, 0x0, @local, @rand_addr=0x64010101, {[@timestamp_addr={0x44, 0x14, 0x3e, 0x1, 0x7, [{@multicast2, 0x5}, {@initdev={0xac, 0x1e, 0xef, 0x0}, 0x7}]}, @end]}}}}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000900)={'ip6tnl0\x00', &(0x7f0000000880)={'ip6_vti0\x00', 0x0, 0x2f, 0x6, 0x20, 0x101, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote, 0xf800, 0x7, 0x592, 0x800}}) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000000940)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000001640)={&(0x7f0000000980)={0xc98, 0x0, 0x400, 0x70bd29, 0x25dfdbfc, {}, [{{0x8}, {0x80, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r5}}}]}}, {{0x8, 0x1, r6}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r7}, {0x230, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r9}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}]}}, {{0x8}, {0x1a0, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xfffffffb}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0xabb7}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x10001}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8}}}]}}, {{0x8, 0x1, r10}, {0x84, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}]}}, {{0x8}, {0x1f4, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x2}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r11}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x6, 0x4, 0x4, 0x3}, {0xef9, 0x8, 0x6, 0xc6e}, {0x2, 0xfe, 0x0, 0x4}]}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r12}, {0x174, 0x2, 0x0, 0x1, [{0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x1, 0x1, 0x1, 0x8}, {0x9, 0x2, 0x8, 0x2}, {0x6, 0x0, 0x7f, 0x5}]}}}, {0x6c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x3c, 0x4, [{0x3, 0x0, 0x8, 0x5}, {0x40, 0xf8, 0x48, 0xfffffffc}, {0xfff8, 0xd4, 0x2, 0x9}, {0x2b2, 0x0, 0x4}, {0x101, 0x4, 0x0, 0x1}, {0x0, 0x3f, 0x5, 0x69}, {0x1000, 0x7, 0x81}]}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x8}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8, 0x6, r13}}}]}}, {{0x8}, {0x250, 0x2, 0x0, 0x1, [{0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x8000}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x54, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x24, 0x4, [{0x1000, 0x8, 0x6, 0x6d10}, {0x3f, 0x0, 0x20, 0x1000}, {0x34a, 0xe7, 0x1f, 0xffffffff}, {0x400, 0x0, 0x6, 0x9}]}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x909d, 0x8, 0x7, 0x20000000}, {0x5, 0x1, 0x8, 0x1a3}, {0x1ff, 0x53, 0x3, 0x40}]}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r14}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xffffffff}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8}, {0x124, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r15}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x36}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}]}}, {{0x8, 0x1, r16}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}]}, 0xc98}, 0x1, 0x0, 0x0, 0x804}, 0x4000050) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r3, 0x89f0, &(0x7f0000000240)={'ip6gre0\x00', &(0x7f00000001c0)={'ip6_vti0\x00', r16, 0x2f, 0x7, 0x4, 0x1d8a, 0x40, @dev={0xfe, 0x80, '\x00', 0x2f}, @empty, 0x7800, 0x0, 0x7ce, 0x6}}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r3, 0xc018937a, &(0x7f0000000680)={{0x1, 0x1, 0x18, r1, {0x7ff}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000001800)={'ip6tnl0\x00', &(0x7f0000001780)={'syztnl1\x00', 0x0, 0x4, 0x7, 0x1, 0x4, 0xe5, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x20, 0x40, 0x8b, 0x2}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r17, 0x89f1, &(0x7f00000018c0)={'ip6_vti0\x00', &(0x7f0000001840)={'syztnl0\x00', r18, 0xc02bc953c9a7fbc9, 0x8, 0x7, 0x913, 0x9, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x10, 0x7, 0x6}}) 13:51:27 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_udp_encap(r0, 0x11, 0xa, &(0x7f00000000c0), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r1, 0xffffffffffffffff, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000080)={'ip6_vti0\x00', &(0x7f0000000000)={'ip6gre0\x00', 0x0, 0x4, 0x1, 0x6, 0x1, 0x0, @mcast2, @empty, 0x40, 0x10, 0x1, 0xd2}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r1, 0x89f0, &(0x7f0000000180)={'syztnl1\x00', &(0x7f0000000100)={'ip6gre0\x00', r2, 0x2f, 0x9, 0x6, 0x101, 0x50, @mcast1, @private1, 0x10, 0x7, 0x0, 0x1}}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r3, 0xffffffffffffffff, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000100)={'ip6gre0\x00', &(0x7f0000000040)={'ip6tnl0\x00', 0x0, 0x4, 0x40, 0x3f, 0x200, 0x28, @remote, @empty, 0x7800, 0x80, 0x6, 0x5}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000001c0)={'ip6_vti0\x00', &(0x7f0000000140)={'ip6gre0\x00', 0x0, 0x2f, 0x6, 0x80, 0x3, 0x1b, @private1, @private0={0xfc, 0x0, '\x00', 0x1}, 0x8000, 0x8, 0x3, 0x6c4}}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r4, 0x89f3, &(0x7f0000000280)={'syztnl0\x00', &(0x7f0000000200)={'syztnl1\x00', 0x0, 0x2f, 0x6, 0x81, 0x4, 0xbe, @mcast2, @local, 0x7800, 0x20, 0x40, 0x6}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000340)={'ip6gre0\x00', &(0x7f00000002c0)={'syztnl0\x00', 0x0, 0x29, 0x4, 0x0, 0xffffffff, 0x16, @empty, @remote, 0x700, 0x0, 0x61f, 0x2}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000004c0)={'syztnl2\x00', &(0x7f0000000380)={'tunl0\x00', 0x0, 0x10, 0x10, 0x7c, 0x0, {{0x41, 0x4, 0x1, 0x2, 0x104, 0x66, 0x0, 0x81, 0x2f, 0x0, @multicast2, @local, {[@ra={0x94, 0x4}, @timestamp={0x44, 0x18, 0x11, 0x0, 0x3, [0xfffffb67, 0x7, 0x8001, 0x5, 0x5]}, @cipso={0x86, 0x66, 0x2, [{0x1, 0xf, "a1afb01a48c216bdfd79be712c"}, {0x5, 0x6, "c87a06e1"}, {0x5, 0xd, "8a0cdb452a73d112b8df83"}, {0x2, 0xa, "8d60c27e373281b1"}, {0x5, 0xe, "05c82c864b312eacf3fb040f"}, {0x7, 0x6, "d5997794"}, {0x0, 0xb, "f185232004ddd8d68e"}, {0x5, 0xb, "e44587d380cb15abf7"}, {0x6, 0xa, "b9b66dada9a13e3e"}]}, @end, @end, @rr={0x7, 0x17, 0xfe, [@multicast2, @rand_addr=0x64010102, @loopback, @multicast1, @empty]}, @ssrr={0x89, 0x17, 0x3e, [@local, @dev={0xac, 0x14, 0x14, 0xb}, @broadcast, @rand_addr=0x64010101, @multicast2]}, @end, @cipso={0x86, 0x3d, 0x0, [{0x5, 0xa, "af8ff88aa8fb1021"}, {0x5, 0x10, "4b493fae48b6dc54b089e66e193b"}, {0x7, 0x8, "1b99468b87f5"}, {0x5, 0x5, "417997"}, {0x2, 0x2}, {0x7, 0x8, "6f42e7936ef0"}, {0x2, 0x6, "3a2a4114"}]}]}}}}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000580)={'syztnl1\x00', &(0x7f0000000500)={'ip6_vti0\x00', 0x0, 0x4, 0xfd, 0x3f, 0x1ff, 0xc, @local, @loopback, 0x80, 0x40, 0x2, 0x8000}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000640)={'ip6gre0\x00', &(0x7f00000005c0)={'syztnl1\x00', 0x0, 0x4, 0x98, 0x4, 0x3, 0x0, @dev={0xfe, 0x80, '\x00', 0x2a}, @dev={0xfe, 0x80, '\x00', 0x1e}, 0x7800, 0x1, 0xe29, 0x9}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000006c0)={'syztnl1\x00', &(0x7f00000016c0)=ANY=[@ANYBLOB='sit0\x00'/16, @ANYRES32=0x0, @ANYBLOB="0080000800000005000000ff480400200065000002049078ac1403aa1200000094040000890746acc7010100fd5e8098572b9fea7dbe058533c9b326f335725ed60f890d5a8247e231d757234d2c12ee598f667db53e31994941cc23f75a24201a650e60f437602471c8565a0e5b06d3cf3880e2167b7e96d6792e"]}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000780)={'ip6tnl0\x00', &(0x7f0000000700)={'syztnl2\x00', 0x0, 0x0, 0x40, 0x4a, 0x8001, 0x1, @local, @rand_addr=' \x01\x00', 0x1, 0x8000, 0x3, 0x3}}) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000840)={'ip_vti0\x00', &(0x7f00000007c0)={'gre0\x00', 0x0, 0x0, 0x80, 0x800, 0x2b, {{0xb, 0x4, 0x1, 0x8, 0x2c, 0x67, 0x0, 0x3, 0x4, 0x0, @local, @rand_addr=0x64010101, {[@timestamp_addr={0x44, 0x14, 0x3e, 0x1, 0x7, [{@multicast2, 0x5}, {@initdev={0xac, 0x1e, 0xef, 0x0}, 0x7}]}, @end]}}}}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000900)={'ip6tnl0\x00', &(0x7f0000000880)={'ip6_vti0\x00', 0x0, 0x2f, 0x6, 0x20, 0x101, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote, 0xf800, 0x7, 0x592, 0x800}}) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000000940)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000001640)={&(0x7f0000000980)={0xc98, 0x0, 0x400, 0x70bd29, 0x25dfdbfc, {}, [{{0x8}, {0x80, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r5}}}]}}, {{0x8, 0x1, r6}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r7}, {0x230, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r9}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}]}}, {{0x8}, {0x1a0, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xfffffffb}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0xabb7}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x10001}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8}}}]}}, {{0x8, 0x1, r10}, {0x84, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}]}}, {{0x8}, {0x1f4, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x2}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r11}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x6, 0x4, 0x4, 0x3}, {0xef9, 0x8, 0x6, 0xc6e}, {0x2, 0xfe, 0x0, 0x4}]}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r12}, {0x174, 0x2, 0x0, 0x1, [{0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x1, 0x1, 0x1, 0x8}, {0x9, 0x2, 0x8, 0x2}, {0x6, 0x0, 0x7f, 0x5}]}}}, {0x6c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x3c, 0x4, [{0x3, 0x0, 0x8, 0x5}, {0x40, 0xf8, 0x48, 0xfffffffc}, {0xfff8, 0xd4, 0x2, 0x9}, {0x2b2, 0x0, 0x4}, {0x101, 0x4, 0x0, 0x1}, {0x0, 0x3f, 0x5, 0x69}, {0x1000, 0x7, 0x81}]}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x8}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8, 0x6, r13}}}]}}, {{0x8}, {0x250, 0x2, 0x0, 0x1, [{0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x8000}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x54, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x24, 0x4, [{0x1000, 0x8, 0x6, 0x6d10}, {0x3f, 0x0, 0x20, 0x1000}, {0x34a, 0xe7, 0x1f, 0xffffffff}, {0x400, 0x0, 0x6, 0x9}]}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x909d, 0x8, 0x7, 0x20000000}, {0x5, 0x1, 0x8, 0x1a3}, {0x1ff, 0x53, 0x3, 0x40}]}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r14}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xffffffff}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8}, {0x124, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r15}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x36}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}]}}, {{0x8, 0x1, r16}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}]}, 0xc98}, 0x1, 0x0, 0x0, 0x804}, 0x4000050) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r3, 0x89f0, &(0x7f0000000240)={'ip6gre0\x00', &(0x7f00000001c0)={'ip6_vti0\x00', r16, 0x2f, 0x7, 0x4, 0x1d8a, 0x40, @dev={0xfe, 0x80, '\x00', 0x2f}, @empty, 0x7800, 0x0, 0x7ce, 0x6}}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r3, 0xc018937a, &(0x7f0000000680)={{0x1, 0x1, 0x18, r1, {0x7ff}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000001800)={'ip6tnl0\x00', &(0x7f0000001780)={'syztnl1\x00', 0x0, 0x4, 0x7, 0x1, 0x4, 0xe5, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x20, 0x40, 0x8b, 0x2}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r17, 0x89f1, &(0x7f00000018c0)={'ip6_vti0\x00', &(0x7f0000001840)={'syztnl0\x00', r18, 0xc02bc953c9a7fbc9, 0x8, 0x7, 0x913, 0x9, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x10, 0x7, 0x6}}) 13:51:27 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_udp_encap(r0, 0x11, 0xa, &(0x7f00000000c0), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r1, 0xffffffffffffffff, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000080)={'ip6_vti0\x00', &(0x7f0000000000)={'ip6gre0\x00', 0x0, 0x4, 0x1, 0x6, 0x1, 0x0, @mcast2, @empty, 0x40, 0x10, 0x1, 0xd2}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r1, 0x89f0, &(0x7f0000000180)={'syztnl1\x00', &(0x7f0000000100)={'ip6gre0\x00', r2, 0x2f, 0x9, 0x6, 0x101, 0x50, @mcast1, @private1, 0x10, 0x7, 0x0, 0x1}}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r3, 0xffffffffffffffff, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000100)={'ip6gre0\x00', &(0x7f0000000040)={'ip6tnl0\x00', 0x0, 0x4, 0x40, 0x3f, 0x200, 0x28, @remote, @empty, 0x7800, 0x80, 0x6, 0x5}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000001c0)={'ip6_vti0\x00', &(0x7f0000000140)={'ip6gre0\x00', 0x0, 0x2f, 0x6, 0x80, 0x3, 0x1b, @private1, @private0={0xfc, 0x0, '\x00', 0x1}, 0x8000, 0x8, 0x3, 0x6c4}}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r4, 0x89f3, &(0x7f0000000280)={'syztnl0\x00', &(0x7f0000000200)={'syztnl1\x00', 0x0, 0x2f, 0x6, 0x81, 0x4, 0xbe, @mcast2, @local, 0x7800, 0x20, 0x40, 0x6}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000340)={'ip6gre0\x00', &(0x7f00000002c0)={'syztnl0\x00', 0x0, 0x29, 0x4, 0x0, 0xffffffff, 0x16, @empty, @remote, 0x700, 0x0, 0x61f, 0x2}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000004c0)={'syztnl2\x00', &(0x7f0000000380)={'tunl0\x00', 0x0, 0x10, 0x10, 0x7c, 0x0, {{0x41, 0x4, 0x1, 0x2, 0x104, 0x66, 0x0, 0x81, 0x2f, 0x0, @multicast2, @local, {[@ra={0x94, 0x4}, @timestamp={0x44, 0x18, 0x11, 0x0, 0x3, [0xfffffb67, 0x7, 0x8001, 0x5, 0x5]}, @cipso={0x86, 0x66, 0x2, [{0x1, 0xf, "a1afb01a48c216bdfd79be712c"}, {0x5, 0x6, "c87a06e1"}, {0x5, 0xd, "8a0cdb452a73d112b8df83"}, {0x2, 0xa, "8d60c27e373281b1"}, {0x5, 0xe, "05c82c864b312eacf3fb040f"}, {0x7, 0x6, "d5997794"}, {0x0, 0xb, "f185232004ddd8d68e"}, {0x5, 0xb, "e44587d380cb15abf7"}, {0x6, 0xa, "b9b66dada9a13e3e"}]}, @end, @end, @rr={0x7, 0x17, 0xfe, [@multicast2, @rand_addr=0x64010102, @loopback, @multicast1, @empty]}, @ssrr={0x89, 0x17, 0x3e, [@local, @dev={0xac, 0x14, 0x14, 0xb}, @broadcast, @rand_addr=0x64010101, @multicast2]}, @end, @cipso={0x86, 0x3d, 0x0, [{0x5, 0xa, "af8ff88aa8fb1021"}, {0x5, 0x10, "4b493fae48b6dc54b089e66e193b"}, {0x7, 0x8, "1b99468b87f5"}, {0x5, 0x5, "417997"}, {0x2, 0x2}, {0x7, 0x8, "6f42e7936ef0"}, {0x2, 0x6, "3a2a4114"}]}]}}}}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000580)={'syztnl1\x00', &(0x7f0000000500)={'ip6_vti0\x00', 0x0, 0x4, 0xfd, 0x3f, 0x1ff, 0xc, @local, @loopback, 0x80, 0x40, 0x2, 0x8000}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000640)={'ip6gre0\x00', &(0x7f00000005c0)={'syztnl1\x00', 0x0, 0x4, 0x98, 0x4, 0x3, 0x0, @dev={0xfe, 0x80, '\x00', 0x2a}, @dev={0xfe, 0x80, '\x00', 0x1e}, 0x7800, 0x1, 0xe29, 0x9}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000006c0)={'syztnl1\x00', &(0x7f00000016c0)=ANY=[@ANYBLOB='sit0\x00'/16, @ANYRES32=0x0, @ANYBLOB="0080000800000005000000ff480400200065000002049078ac1403aa1200000094040000890746acc7010100fd5e8098572b9fea7dbe058533c9b326f335725ed60f890d5a8247e231d757234d2c12ee598f667db53e31994941cc23f75a24201a650e60f437602471c8565a0e5b06d3cf3880e2167b7e96d6792e"]}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000780)={'ip6tnl0\x00', &(0x7f0000000700)={'syztnl2\x00', 0x0, 0x0, 0x40, 0x4a, 0x8001, 0x1, @local, @rand_addr=' \x01\x00', 0x1, 0x8000, 0x3, 0x3}}) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000840)={'ip_vti0\x00', &(0x7f00000007c0)={'gre0\x00', 0x0, 0x0, 0x80, 0x800, 0x2b, {{0xb, 0x4, 0x1, 0x8, 0x2c, 0x67, 0x0, 0x3, 0x4, 0x0, @local, @rand_addr=0x64010101, {[@timestamp_addr={0x44, 0x14, 0x3e, 0x1, 0x7, [{@multicast2, 0x5}, {@initdev={0xac, 0x1e, 0xef, 0x0}, 0x7}]}, @end]}}}}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000900)={'ip6tnl0\x00', &(0x7f0000000880)={'ip6_vti0\x00', 0x0, 0x2f, 0x6, 0x20, 0x101, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote, 0xf800, 0x7, 0x592, 0x800}}) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000000940)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000001640)={&(0x7f0000000980)={0xc98, 0x0, 0x400, 0x70bd29, 0x25dfdbfc, {}, [{{0x8}, {0x80, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r5}}}]}}, {{0x8, 0x1, r6}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r7}, {0x230, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r9}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}]}}, {{0x8}, {0x1a0, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xfffffffb}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0xabb7}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x10001}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8}}}]}}, {{0x8, 0x1, r10}, {0x84, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}]}}, {{0x8}, {0x1f4, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x2}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r11}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x6, 0x4, 0x4, 0x3}, {0xef9, 0x8, 0x6, 0xc6e}, {0x2, 0xfe, 0x0, 0x4}]}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r12}, {0x174, 0x2, 0x0, 0x1, [{0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x1, 0x1, 0x1, 0x8}, {0x9, 0x2, 0x8, 0x2}, {0x6, 0x0, 0x7f, 0x5}]}}}, {0x6c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x3c, 0x4, [{0x3, 0x0, 0x8, 0x5}, {0x40, 0xf8, 0x48, 0xfffffffc}, {0xfff8, 0xd4, 0x2, 0x9}, {0x2b2, 0x0, 0x4}, {0x101, 0x4, 0x0, 0x1}, {0x0, 0x3f, 0x5, 0x69}, {0x1000, 0x7, 0x81}]}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x8}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8, 0x6, r13}}}]}}, {{0x8}, {0x250, 0x2, 0x0, 0x1, [{0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x8000}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x54, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x24, 0x4, [{0x1000, 0x8, 0x6, 0x6d10}, {0x3f, 0x0, 0x20, 0x1000}, {0x34a, 0xe7, 0x1f, 0xffffffff}, {0x400, 0x0, 0x6, 0x9}]}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x909d, 0x8, 0x7, 0x20000000}, {0x5, 0x1, 0x8, 0x1a3}, {0x1ff, 0x53, 0x3, 0x40}]}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r14}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xffffffff}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8}, {0x124, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r15}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x36}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}]}}, {{0x8, 0x1, r16}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}]}, 0xc98}, 0x1, 0x0, 0x0, 0x804}, 0x4000050) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r3, 0x89f0, &(0x7f0000000240)={'ip6gre0\x00', &(0x7f00000001c0)={'ip6_vti0\x00', r16, 0x2f, 0x7, 0x4, 0x1d8a, 0x40, @dev={0xfe, 0x80, '\x00', 0x2f}, @empty, 0x7800, 0x0, 0x7ce, 0x6}}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r3, 0xc018937a, &(0x7f0000000680)={{0x1, 0x1, 0x18, r1, {0x7ff}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000001800)={'ip6tnl0\x00', &(0x7f0000001780)={'syztnl1\x00', 0x0, 0x4, 0x7, 0x1, 0x4, 0xe5, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x20, 0x40, 0x8b, 0x2}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r17, 0x89f1, &(0x7f00000018c0)={'ip6_vti0\x00', &(0x7f0000001840)={'syztnl0\x00', r18, 0xc02bc953c9a7fbc9, 0x8, 0x7, 0x913, 0x9, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x10, 0x7, 0x6}}) 13:51:27 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_udp_encap(r0, 0x11, 0xa, &(0x7f00000000c0), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r1, 0xffffffffffffffff, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000080)={'ip6_vti0\x00', &(0x7f0000000000)={'ip6gre0\x00', 0x0, 0x4, 0x1, 0x6, 0x1, 0x0, @mcast2, @empty, 0x40, 0x10, 0x1, 0xd2}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r1, 0x89f0, &(0x7f0000000180)={'syztnl1\x00', &(0x7f0000000100)={'ip6gre0\x00', r2, 0x2f, 0x9, 0x6, 0x101, 0x50, @mcast1, @private1, 0x10, 0x7, 0x0, 0x1}}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r3, 0xffffffffffffffff, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000100)={'ip6gre0\x00', &(0x7f0000000040)={'ip6tnl0\x00', 0x0, 0x4, 0x40, 0x3f, 0x200, 0x28, @remote, @empty, 0x7800, 0x80, 0x6, 0x5}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000001c0)={'ip6_vti0\x00', &(0x7f0000000140)={'ip6gre0\x00', 0x0, 0x2f, 0x6, 0x80, 0x3, 0x1b, @private1, @private0={0xfc, 0x0, '\x00', 0x1}, 0x8000, 0x8, 0x3, 0x6c4}}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r4, 0x89f3, &(0x7f0000000280)={'syztnl0\x00', &(0x7f0000000200)={'syztnl1\x00', 0x0, 0x2f, 0x6, 0x81, 0x4, 0xbe, @mcast2, @local, 0x7800, 0x20, 0x40, 0x6}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000340)={'ip6gre0\x00', &(0x7f00000002c0)={'syztnl0\x00', 0x0, 0x29, 0x4, 0x0, 0xffffffff, 0x16, @empty, @remote, 0x700, 0x0, 0x61f, 0x2}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000004c0)={'syztnl2\x00', &(0x7f0000000380)={'tunl0\x00', 0x0, 0x10, 0x10, 0x7c, 0x0, {{0x41, 0x4, 0x1, 0x2, 0x104, 0x66, 0x0, 0x81, 0x2f, 0x0, @multicast2, @local, {[@ra={0x94, 0x4}, @timestamp={0x44, 0x18, 0x11, 0x0, 0x3, [0xfffffb67, 0x7, 0x8001, 0x5, 0x5]}, @cipso={0x86, 0x66, 0x2, [{0x1, 0xf, "a1afb01a48c216bdfd79be712c"}, {0x5, 0x6, "c87a06e1"}, {0x5, 0xd, "8a0cdb452a73d112b8df83"}, {0x2, 0xa, "8d60c27e373281b1"}, {0x5, 0xe, "05c82c864b312eacf3fb040f"}, {0x7, 0x6, "d5997794"}, {0x0, 0xb, "f185232004ddd8d68e"}, {0x5, 0xb, "e44587d380cb15abf7"}, {0x6, 0xa, "b9b66dada9a13e3e"}]}, @end, @end, @rr={0x7, 0x17, 0xfe, [@multicast2, @rand_addr=0x64010102, @loopback, @multicast1, @empty]}, @ssrr={0x89, 0x17, 0x3e, [@local, @dev={0xac, 0x14, 0x14, 0xb}, @broadcast, @rand_addr=0x64010101, @multicast2]}, @end, @cipso={0x86, 0x3d, 0x0, [{0x5, 0xa, "af8ff88aa8fb1021"}, {0x5, 0x10, "4b493fae48b6dc54b089e66e193b"}, {0x7, 0x8, "1b99468b87f5"}, {0x5, 0x5, "417997"}, {0x2, 0x2}, {0x7, 0x8, "6f42e7936ef0"}, {0x2, 0x6, "3a2a4114"}]}]}}}}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000580)={'syztnl1\x00', &(0x7f0000000500)={'ip6_vti0\x00', 0x0, 0x4, 0xfd, 0x3f, 0x1ff, 0xc, @local, @loopback, 0x80, 0x40, 0x2, 0x8000}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000640)={'ip6gre0\x00', &(0x7f00000005c0)={'syztnl1\x00', 0x0, 0x4, 0x98, 0x4, 0x3, 0x0, @dev={0xfe, 0x80, '\x00', 0x2a}, @dev={0xfe, 0x80, '\x00', 0x1e}, 0x7800, 0x1, 0xe29, 0x9}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000006c0)={'syztnl1\x00', &(0x7f00000016c0)=ANY=[@ANYBLOB='sit0\x00'/16, @ANYRES32=0x0, @ANYBLOB="0080000800000005000000ff480400200065000002049078ac1403aa1200000094040000890746acc7010100fd5e8098572b9fea7dbe058533c9b326f335725ed60f890d5a8247e231d757234d2c12ee598f667db53e31994941cc23f75a24201a650e60f437602471c8565a0e5b06d3cf3880e2167b7e96d6792e"]}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000780)={'ip6tnl0\x00', &(0x7f0000000700)={'syztnl2\x00', 0x0, 0x0, 0x40, 0x4a, 0x8001, 0x1, @local, @rand_addr=' \x01\x00', 0x1, 0x8000, 0x3, 0x3}}) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000840)={'ip_vti0\x00', &(0x7f00000007c0)={'gre0\x00', 0x0, 0x0, 0x80, 0x800, 0x2b, {{0xb, 0x4, 0x1, 0x8, 0x2c, 0x67, 0x0, 0x3, 0x4, 0x0, @local, @rand_addr=0x64010101, {[@timestamp_addr={0x44, 0x14, 0x3e, 0x1, 0x7, [{@multicast2, 0x5}, {@initdev={0xac, 0x1e, 0xef, 0x0}, 0x7}]}, @end]}}}}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000900)={'ip6tnl0\x00', &(0x7f0000000880)={'ip6_vti0\x00', 0x0, 0x2f, 0x6, 0x20, 0x101, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote, 0xf800, 0x7, 0x592, 0x800}}) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000000940)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000001640)={&(0x7f0000000980)={0xc98, 0x0, 0x400, 0x70bd29, 0x25dfdbfc, {}, [{{0x8}, {0x80, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r5}}}]}}, {{0x8, 0x1, r6}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r7}, {0x230, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r9}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}]}}, {{0x8}, {0x1a0, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xfffffffb}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0xabb7}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x10001}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8}}}]}}, {{0x8, 0x1, r10}, {0x84, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}]}}, {{0x8}, {0x1f4, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x2}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r11}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x6, 0x4, 0x4, 0x3}, {0xef9, 0x8, 0x6, 0xc6e}, {0x2, 0xfe, 0x0, 0x4}]}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r12}, {0x174, 0x2, 0x0, 0x1, [{0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x1, 0x1, 0x1, 0x8}, {0x9, 0x2, 0x8, 0x2}, {0x6, 0x0, 0x7f, 0x5}]}}}, {0x6c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x3c, 0x4, [{0x3, 0x0, 0x8, 0x5}, {0x40, 0xf8, 0x48, 0xfffffffc}, {0xfff8, 0xd4, 0x2, 0x9}, {0x2b2, 0x0, 0x4}, {0x101, 0x4, 0x0, 0x1}, {0x0, 0x3f, 0x5, 0x69}, {0x1000, 0x7, 0x81}]}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x8}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8, 0x6, r13}}}]}}, {{0x8}, {0x250, 0x2, 0x0, 0x1, [{0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x8000}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x54, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x24, 0x4, [{0x1000, 0x8, 0x6, 0x6d10}, {0x3f, 0x0, 0x20, 0x1000}, {0x34a, 0xe7, 0x1f, 0xffffffff}, {0x400, 0x0, 0x6, 0x9}]}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x909d, 0x8, 0x7, 0x20000000}, {0x5, 0x1, 0x8, 0x1a3}, {0x1ff, 0x53, 0x3, 0x40}]}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r14}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xffffffff}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8}, {0x124, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r15}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x36}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}]}}, {{0x8, 0x1, r16}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}]}, 0xc98}, 0x1, 0x0, 0x0, 0x804}, 0x4000050) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r3, 0x89f0, &(0x7f0000000240)={'ip6gre0\x00', &(0x7f00000001c0)={'ip6_vti0\x00', r16, 0x2f, 0x7, 0x4, 0x1d8a, 0x40, @dev={0xfe, 0x80, '\x00', 0x2f}, @empty, 0x7800, 0x0, 0x7ce, 0x6}}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r3, 0xc018937a, &(0x7f0000000680)={{0x1, 0x1, 0x18, r1, {0x7ff}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000001800)={'ip6tnl0\x00', &(0x7f0000001780)={'syztnl1\x00', 0x0, 0x4, 0x7, 0x1, 0x4, 0xe5, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x20, 0x40, 0x8b, 0x2}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r17, 0x89f1, &(0x7f00000018c0)={'ip6_vti0\x00', &(0x7f0000001840)={'syztnl0\x00', r18, 0xc02bc953c9a7fbc9, 0x8, 0x7, 0x913, 0x9, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x10, 0x7, 0x6}}) 13:51:27 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_udp_encap(r0, 0x11, 0xa, &(0x7f00000000c0), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r1, 0xffffffffffffffff, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000080)={'ip6_vti0\x00', &(0x7f0000000000)={'ip6gre0\x00', 0x0, 0x4, 0x1, 0x6, 0x1, 0x0, @mcast2, @empty, 0x40, 0x10, 0x1, 0xd2}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r1, 0x89f0, &(0x7f0000000180)={'syztnl1\x00', &(0x7f0000000100)={'ip6gre0\x00', r2, 0x2f, 0x9, 0x6, 0x101, 0x50, @mcast1, @private1, 0x10, 0x7, 0x0, 0x1}}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r3, 0xffffffffffffffff, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000100)={'ip6gre0\x00', &(0x7f0000000040)={'ip6tnl0\x00', 0x0, 0x4, 0x40, 0x3f, 0x200, 0x28, @remote, @empty, 0x7800, 0x80, 0x6, 0x5}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000001c0)={'ip6_vti0\x00', &(0x7f0000000140)={'ip6gre0\x00', 0x0, 0x2f, 0x6, 0x80, 0x3, 0x1b, @private1, @private0={0xfc, 0x0, '\x00', 0x1}, 0x8000, 0x8, 0x3, 0x6c4}}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r4, 0x89f3, &(0x7f0000000280)={'syztnl0\x00', &(0x7f0000000200)={'syztnl1\x00', 0x0, 0x2f, 0x6, 0x81, 0x4, 0xbe, @mcast2, @local, 0x7800, 0x20, 0x40, 0x6}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000340)={'ip6gre0\x00', &(0x7f00000002c0)={'syztnl0\x00', 0x0, 0x29, 0x4, 0x0, 0xffffffff, 0x16, @empty, @remote, 0x700, 0x0, 0x61f, 0x2}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000004c0)={'syztnl2\x00', &(0x7f0000000380)={'tunl0\x00', 0x0, 0x10, 0x10, 0x7c, 0x0, {{0x41, 0x4, 0x1, 0x2, 0x104, 0x66, 0x0, 0x81, 0x2f, 0x0, @multicast2, @local, {[@ra={0x94, 0x4}, @timestamp={0x44, 0x18, 0x11, 0x0, 0x3, [0xfffffb67, 0x7, 0x8001, 0x5, 0x5]}, @cipso={0x86, 0x66, 0x2, [{0x1, 0xf, "a1afb01a48c216bdfd79be712c"}, {0x5, 0x6, "c87a06e1"}, {0x5, 0xd, "8a0cdb452a73d112b8df83"}, {0x2, 0xa, "8d60c27e373281b1"}, {0x5, 0xe, "05c82c864b312eacf3fb040f"}, {0x7, 0x6, "d5997794"}, {0x0, 0xb, "f185232004ddd8d68e"}, {0x5, 0xb, "e44587d380cb15abf7"}, {0x6, 0xa, "b9b66dada9a13e3e"}]}, @end, @end, @rr={0x7, 0x17, 0xfe, [@multicast2, @rand_addr=0x64010102, @loopback, @multicast1, @empty]}, @ssrr={0x89, 0x17, 0x3e, [@local, @dev={0xac, 0x14, 0x14, 0xb}, @broadcast, @rand_addr=0x64010101, @multicast2]}, @end, @cipso={0x86, 0x3d, 0x0, [{0x5, 0xa, "af8ff88aa8fb1021"}, {0x5, 0x10, "4b493fae48b6dc54b089e66e193b"}, {0x7, 0x8, "1b99468b87f5"}, {0x5, 0x5, "417997"}, {0x2, 0x2}, {0x7, 0x8, "6f42e7936ef0"}, {0x2, 0x6, "3a2a4114"}]}]}}}}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000580)={'syztnl1\x00', &(0x7f0000000500)={'ip6_vti0\x00', 0x0, 0x4, 0xfd, 0x3f, 0x1ff, 0xc, @local, @loopback, 0x80, 0x40, 0x2, 0x8000}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000640)={'ip6gre0\x00', &(0x7f00000005c0)={'syztnl1\x00', 0x0, 0x4, 0x98, 0x4, 0x3, 0x0, @dev={0xfe, 0x80, '\x00', 0x2a}, @dev={0xfe, 0x80, '\x00', 0x1e}, 0x7800, 0x1, 0xe29, 0x9}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000006c0)={'syztnl1\x00', &(0x7f00000016c0)=ANY=[@ANYBLOB='sit0\x00'/16, @ANYRES32=0x0, @ANYBLOB="0080000800000005000000ff480400200065000002049078ac1403aa1200000094040000890746acc7010100fd5e8098572b9fea7dbe058533c9b326f335725ed60f890d5a8247e231d757234d2c12ee598f667db53e31994941cc23f75a24201a650e60f437602471c8565a0e5b06d3cf3880e2167b7e96d6792e"]}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000780)={'ip6tnl0\x00', &(0x7f0000000700)={'syztnl2\x00', 0x0, 0x0, 0x40, 0x4a, 0x8001, 0x1, @local, @rand_addr=' \x01\x00', 0x1, 0x8000, 0x3, 0x3}}) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000840)={'ip_vti0\x00', &(0x7f00000007c0)={'gre0\x00', 0x0, 0x0, 0x80, 0x800, 0x2b, {{0xb, 0x4, 0x1, 0x8, 0x2c, 0x67, 0x0, 0x3, 0x4, 0x0, @local, @rand_addr=0x64010101, {[@timestamp_addr={0x44, 0x14, 0x3e, 0x1, 0x7, [{@multicast2, 0x5}, {@initdev={0xac, 0x1e, 0xef, 0x0}, 0x7}]}, @end]}}}}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000900)={'ip6tnl0\x00', &(0x7f0000000880)={'ip6_vti0\x00', 0x0, 0x2f, 0x6, 0x20, 0x101, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote, 0xf800, 0x7, 0x592, 0x800}}) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000000940)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000001640)={&(0x7f0000000980)={0xc98, 0x0, 0x400, 0x70bd29, 0x25dfdbfc, {}, [{{0x8}, {0x80, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r5}}}]}}, {{0x8, 0x1, r6}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r7}, {0x230, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r9}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}]}}, {{0x8}, {0x1a0, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xfffffffb}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0xabb7}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x10001}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8}}}]}}, {{0x8, 0x1, r10}, {0x84, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}]}}, {{0x8}, {0x1f4, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x2}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r11}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x6, 0x4, 0x4, 0x3}, {0xef9, 0x8, 0x6, 0xc6e}, {0x2, 0xfe, 0x0, 0x4}]}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r12}, {0x174, 0x2, 0x0, 0x1, [{0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x1, 0x1, 0x1, 0x8}, {0x9, 0x2, 0x8, 0x2}, {0x6, 0x0, 0x7f, 0x5}]}}}, {0x6c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x3c, 0x4, [{0x3, 0x0, 0x8, 0x5}, {0x40, 0xf8, 0x48, 0xfffffffc}, {0xfff8, 0xd4, 0x2, 0x9}, {0x2b2, 0x0, 0x4}, {0x101, 0x4, 0x0, 0x1}, {0x0, 0x3f, 0x5, 0x69}, {0x1000, 0x7, 0x81}]}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x8}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8, 0x6, r13}}}]}}, {{0x8}, {0x250, 0x2, 0x0, 0x1, [{0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x8000}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x54, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x24, 0x4, [{0x1000, 0x8, 0x6, 0x6d10}, {0x3f, 0x0, 0x20, 0x1000}, {0x34a, 0xe7, 0x1f, 0xffffffff}, {0x400, 0x0, 0x6, 0x9}]}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x909d, 0x8, 0x7, 0x20000000}, {0x5, 0x1, 0x8, 0x1a3}, {0x1ff, 0x53, 0x3, 0x40}]}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r14}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xffffffff}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8}, {0x124, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r15}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x36}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}]}}, {{0x8, 0x1, r16}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}]}, 0xc98}, 0x1, 0x0, 0x0, 0x804}, 0x4000050) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r3, 0x89f0, &(0x7f0000000240)={'ip6gre0\x00', &(0x7f00000001c0)={'ip6_vti0\x00', r16, 0x2f, 0x7, 0x4, 0x1d8a, 0x40, @dev={0xfe, 0x80, '\x00', 0x2f}, @empty, 0x7800, 0x0, 0x7ce, 0x6}}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r3, 0xc018937a, &(0x7f0000000680)={{0x1, 0x1, 0x18, r1, {0x7ff}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000001800)={'ip6tnl0\x00', &(0x7f0000001780)={'syztnl1\x00', 0x0, 0x4, 0x7, 0x1, 0x4, 0xe5, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x20, 0x40, 0x8b, 0x2}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r17, 0x89f1, &(0x7f00000018c0)={'ip6_vti0\x00', &(0x7f0000001840)={'syztnl0\x00', r18, 0xc02bc953c9a7fbc9, 0x8, 0x7, 0x913, 0x9, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x10, 0x7, 0x6}}) 13:51:27 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_udp_encap(r0, 0x11, 0xa, &(0x7f00000000c0), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r1, 0xffffffffffffffff, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000080)={'ip6_vti0\x00', &(0x7f0000000000)={'ip6gre0\x00', 0x0, 0x4, 0x1, 0x6, 0x1, 0x0, @mcast2, @empty, 0x40, 0x10, 0x1, 0xd2}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r1, 0x89f0, &(0x7f0000000180)={'syztnl1\x00', &(0x7f0000000100)={'ip6gre0\x00', r2, 0x2f, 0x9, 0x6, 0x101, 0x50, @mcast1, @private1, 0x10, 0x7, 0x0, 0x1}}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r3, 0xffffffffffffffff, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000100)={'ip6gre0\x00', &(0x7f0000000040)={'ip6tnl0\x00', 0x0, 0x4, 0x40, 0x3f, 0x200, 0x28, @remote, @empty, 0x7800, 0x80, 0x6, 0x5}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000001c0)={'ip6_vti0\x00', &(0x7f0000000140)={'ip6gre0\x00', 0x0, 0x2f, 0x6, 0x80, 0x3, 0x1b, @private1, @private0={0xfc, 0x0, '\x00', 0x1}, 0x8000, 0x8, 0x3, 0x6c4}}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r4, 0x89f3, &(0x7f0000000280)={'syztnl0\x00', &(0x7f0000000200)={'syztnl1\x00', 0x0, 0x2f, 0x6, 0x81, 0x4, 0xbe, @mcast2, @local, 0x7800, 0x20, 0x40, 0x6}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000340)={'ip6gre0\x00', &(0x7f00000002c0)={'syztnl0\x00', 0x0, 0x29, 0x4, 0x0, 0xffffffff, 0x16, @empty, @remote, 0x700, 0x0, 0x61f, 0x2}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000004c0)={'syztnl2\x00', &(0x7f0000000380)={'tunl0\x00', 0x0, 0x10, 0x10, 0x7c, 0x0, {{0x41, 0x4, 0x1, 0x2, 0x104, 0x66, 0x0, 0x81, 0x2f, 0x0, @multicast2, @local, {[@ra={0x94, 0x4}, @timestamp={0x44, 0x18, 0x11, 0x0, 0x3, [0xfffffb67, 0x7, 0x8001, 0x5, 0x5]}, @cipso={0x86, 0x66, 0x2, [{0x1, 0xf, "a1afb01a48c216bdfd79be712c"}, {0x5, 0x6, "c87a06e1"}, {0x5, 0xd, "8a0cdb452a73d112b8df83"}, {0x2, 0xa, "8d60c27e373281b1"}, {0x5, 0xe, "05c82c864b312eacf3fb040f"}, {0x7, 0x6, "d5997794"}, {0x0, 0xb, "f185232004ddd8d68e"}, {0x5, 0xb, "e44587d380cb15abf7"}, {0x6, 0xa, "b9b66dada9a13e3e"}]}, @end, @end, @rr={0x7, 0x17, 0xfe, [@multicast2, @rand_addr=0x64010102, @loopback, @multicast1, @empty]}, @ssrr={0x89, 0x17, 0x3e, [@local, @dev={0xac, 0x14, 0x14, 0xb}, @broadcast, @rand_addr=0x64010101, @multicast2]}, @end, @cipso={0x86, 0x3d, 0x0, [{0x5, 0xa, "af8ff88aa8fb1021"}, {0x5, 0x10, "4b493fae48b6dc54b089e66e193b"}, {0x7, 0x8, "1b99468b87f5"}, {0x5, 0x5, "417997"}, {0x2, 0x2}, {0x7, 0x8, "6f42e7936ef0"}, {0x2, 0x6, "3a2a4114"}]}]}}}}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000580)={'syztnl1\x00', &(0x7f0000000500)={'ip6_vti0\x00', 0x0, 0x4, 0xfd, 0x3f, 0x1ff, 0xc, @local, @loopback, 0x80, 0x40, 0x2, 0x8000}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000640)={'ip6gre0\x00', &(0x7f00000005c0)={'syztnl1\x00', 0x0, 0x4, 0x98, 0x4, 0x3, 0x0, @dev={0xfe, 0x80, '\x00', 0x2a}, @dev={0xfe, 0x80, '\x00', 0x1e}, 0x7800, 0x1, 0xe29, 0x9}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000006c0)={'syztnl1\x00', &(0x7f00000016c0)=ANY=[@ANYBLOB='sit0\x00'/16, @ANYRES32=0x0, @ANYBLOB="0080000800000005000000ff480400200065000002049078ac1403aa1200000094040000890746acc7010100fd5e8098572b9fea7dbe058533c9b326f335725ed60f890d5a8247e231d757234d2c12ee598f667db53e31994941cc23f75a24201a650e60f437602471c8565a0e5b06d3cf3880e2167b7e96d6792e"]}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000780)={'ip6tnl0\x00', &(0x7f0000000700)={'syztnl2\x00', 0x0, 0x0, 0x40, 0x4a, 0x8001, 0x1, @local, @rand_addr=' \x01\x00', 0x1, 0x8000, 0x3, 0x3}}) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000840)={'ip_vti0\x00', &(0x7f00000007c0)={'gre0\x00', 0x0, 0x0, 0x80, 0x800, 0x2b, {{0xb, 0x4, 0x1, 0x8, 0x2c, 0x67, 0x0, 0x3, 0x4, 0x0, @local, @rand_addr=0x64010101, {[@timestamp_addr={0x44, 0x14, 0x3e, 0x1, 0x7, [{@multicast2, 0x5}, {@initdev={0xac, 0x1e, 0xef, 0x0}, 0x7}]}, @end]}}}}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000900)={'ip6tnl0\x00', &(0x7f0000000880)={'ip6_vti0\x00', 0x0, 0x2f, 0x6, 0x20, 0x101, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote, 0xf800, 0x7, 0x592, 0x800}}) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000000940)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000001640)={&(0x7f0000000980)={0xc98, 0x0, 0x400, 0x70bd29, 0x25dfdbfc, {}, [{{0x8}, {0x80, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r5}}}]}}, {{0x8, 0x1, r6}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r7}, {0x230, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r9}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}]}}, {{0x8}, {0x1a0, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xfffffffb}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0xabb7}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x10001}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8}}}]}}, {{0x8, 0x1, r10}, {0x84, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}]}}, {{0x8}, {0x1f4, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x2}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r11}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x6, 0x4, 0x4, 0x3}, {0xef9, 0x8, 0x6, 0xc6e}, {0x2, 0xfe, 0x0, 0x4}]}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r12}, {0x174, 0x2, 0x0, 0x1, [{0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x1, 0x1, 0x1, 0x8}, {0x9, 0x2, 0x8, 0x2}, {0x6, 0x0, 0x7f, 0x5}]}}}, {0x6c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x3c, 0x4, [{0x3, 0x0, 0x8, 0x5}, {0x40, 0xf8, 0x48, 0xfffffffc}, {0xfff8, 0xd4, 0x2, 0x9}, {0x2b2, 0x0, 0x4}, {0x101, 0x4, 0x0, 0x1}, {0x0, 0x3f, 0x5, 0x69}, {0x1000, 0x7, 0x81}]}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x8}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8, 0x6, r13}}}]}}, {{0x8}, {0x250, 0x2, 0x0, 0x1, [{0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x8000}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x54, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x24, 0x4, [{0x1000, 0x8, 0x6, 0x6d10}, {0x3f, 0x0, 0x20, 0x1000}, {0x34a, 0xe7, 0x1f, 0xffffffff}, {0x400, 0x0, 0x6, 0x9}]}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x909d, 0x8, 0x7, 0x20000000}, {0x5, 0x1, 0x8, 0x1a3}, {0x1ff, 0x53, 0x3, 0x40}]}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r14}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xffffffff}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8}, {0x124, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r15}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x36}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}]}}, {{0x8, 0x1, r16}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}]}, 0xc98}, 0x1, 0x0, 0x0, 0x804}, 0x4000050) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r3, 0x89f0, &(0x7f0000000240)={'ip6gre0\x00', &(0x7f00000001c0)={'ip6_vti0\x00', r16, 0x2f, 0x7, 0x4, 0x1d8a, 0x40, @dev={0xfe, 0x80, '\x00', 0x2f}, @empty, 0x7800, 0x0, 0x7ce, 0x6}}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r3, 0xc018937a, &(0x7f0000000680)={{0x1, 0x1, 0x18, r1, {0x7ff}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000001800)={'ip6tnl0\x00', &(0x7f0000001780)={'syztnl1\x00', 0x0, 0x4, 0x7, 0x1, 0x4, 0xe5, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x20, 0x40, 0x8b, 0x2}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r17, 0x89f1, &(0x7f00000018c0)={'ip6_vti0\x00', &(0x7f0000001840)={'syztnl0\x00', r18, 0xc02bc953c9a7fbc9, 0x8, 0x7, 0x913, 0x9, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x10, 0x7, 0x6}}) 13:51:27 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_udp_encap(r0, 0x11, 0xa, &(0x7f00000000c0), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r1, 0xffffffffffffffff, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000080)={'ip6_vti0\x00', &(0x7f0000000000)={'ip6gre0\x00', 0x0, 0x4, 0x1, 0x6, 0x1, 0x0, @mcast2, @empty, 0x40, 0x10, 0x1, 0xd2}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r1, 0x89f0, &(0x7f0000000180)={'syztnl1\x00', &(0x7f0000000100)={'ip6gre0\x00', r2, 0x2f, 0x9, 0x6, 0x101, 0x50, @mcast1, @private1, 0x10, 0x7, 0x0, 0x1}}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r3, 0xffffffffffffffff, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000100)={'ip6gre0\x00', &(0x7f0000000040)={'ip6tnl0\x00', 0x0, 0x4, 0x40, 0x3f, 0x200, 0x28, @remote, @empty, 0x7800, 0x80, 0x6, 0x5}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000001c0)={'ip6_vti0\x00', &(0x7f0000000140)={'ip6gre0\x00', 0x0, 0x2f, 0x6, 0x80, 0x3, 0x1b, @private1, @private0={0xfc, 0x0, '\x00', 0x1}, 0x8000, 0x8, 0x3, 0x6c4}}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r4, 0x89f3, &(0x7f0000000280)={'syztnl0\x00', &(0x7f0000000200)={'syztnl1\x00', 0x0, 0x2f, 0x6, 0x81, 0x4, 0xbe, @mcast2, @local, 0x7800, 0x20, 0x40, 0x6}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000340)={'ip6gre0\x00', &(0x7f00000002c0)={'syztnl0\x00', 0x0, 0x29, 0x4, 0x0, 0xffffffff, 0x16, @empty, @remote, 0x700, 0x0, 0x61f, 0x2}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000004c0)={'syztnl2\x00', &(0x7f0000000380)={'tunl0\x00', 0x0, 0x10, 0x10, 0x7c, 0x0, {{0x41, 0x4, 0x1, 0x2, 0x104, 0x66, 0x0, 0x81, 0x2f, 0x0, @multicast2, @local, {[@ra={0x94, 0x4}, @timestamp={0x44, 0x18, 0x11, 0x0, 0x3, [0xfffffb67, 0x7, 0x8001, 0x5, 0x5]}, @cipso={0x86, 0x66, 0x2, [{0x1, 0xf, "a1afb01a48c216bdfd79be712c"}, {0x5, 0x6, "c87a06e1"}, {0x5, 0xd, "8a0cdb452a73d112b8df83"}, {0x2, 0xa, "8d60c27e373281b1"}, {0x5, 0xe, "05c82c864b312eacf3fb040f"}, {0x7, 0x6, "d5997794"}, {0x0, 0xb, "f185232004ddd8d68e"}, {0x5, 0xb, "e44587d380cb15abf7"}, {0x6, 0xa, "b9b66dada9a13e3e"}]}, @end, @end, @rr={0x7, 0x17, 0xfe, [@multicast2, @rand_addr=0x64010102, @loopback, @multicast1, @empty]}, @ssrr={0x89, 0x17, 0x3e, [@local, @dev={0xac, 0x14, 0x14, 0xb}, @broadcast, @rand_addr=0x64010101, @multicast2]}, @end, @cipso={0x86, 0x3d, 0x0, [{0x5, 0xa, "af8ff88aa8fb1021"}, {0x5, 0x10, "4b493fae48b6dc54b089e66e193b"}, {0x7, 0x8, "1b99468b87f5"}, {0x5, 0x5, "417997"}, {0x2, 0x2}, {0x7, 0x8, "6f42e7936ef0"}, {0x2, 0x6, "3a2a4114"}]}]}}}}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000580)={'syztnl1\x00', &(0x7f0000000500)={'ip6_vti0\x00', 0x0, 0x4, 0xfd, 0x3f, 0x1ff, 0xc, @local, @loopback, 0x80, 0x40, 0x2, 0x8000}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000640)={'ip6gre0\x00', &(0x7f00000005c0)={'syztnl1\x00', 0x0, 0x4, 0x98, 0x4, 0x3, 0x0, @dev={0xfe, 0x80, '\x00', 0x2a}, @dev={0xfe, 0x80, '\x00', 0x1e}, 0x7800, 0x1, 0xe29, 0x9}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000006c0)={'syztnl1\x00', &(0x7f00000016c0)=ANY=[@ANYBLOB='sit0\x00'/16, @ANYRES32=0x0, @ANYBLOB="0080000800000005000000ff480400200065000002049078ac1403aa1200000094040000890746acc7010100fd5e8098572b9fea7dbe058533c9b326f335725ed60f890d5a8247e231d757234d2c12ee598f667db53e31994941cc23f75a24201a650e60f437602471c8565a0e5b06d3cf3880e2167b7e96d6792e"]}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000780)={'ip6tnl0\x00', &(0x7f0000000700)={'syztnl2\x00', 0x0, 0x0, 0x40, 0x4a, 0x8001, 0x1, @local, @rand_addr=' \x01\x00', 0x1, 0x8000, 0x3, 0x3}}) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000840)={'ip_vti0\x00', &(0x7f00000007c0)={'gre0\x00', 0x0, 0x0, 0x80, 0x800, 0x2b, {{0xb, 0x4, 0x1, 0x8, 0x2c, 0x67, 0x0, 0x3, 0x4, 0x0, @local, @rand_addr=0x64010101, {[@timestamp_addr={0x44, 0x14, 0x3e, 0x1, 0x7, [{@multicast2, 0x5}, {@initdev={0xac, 0x1e, 0xef, 0x0}, 0x7}]}, @end]}}}}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000900)={'ip6tnl0\x00', &(0x7f0000000880)={'ip6_vti0\x00', 0x0, 0x2f, 0x6, 0x20, 0x101, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote, 0xf800, 0x7, 0x592, 0x800}}) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000000940)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000001640)={&(0x7f0000000980)={0xc98, 0x0, 0x400, 0x70bd29, 0x25dfdbfc, {}, [{{0x8}, {0x80, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r5}}}]}}, {{0x8, 0x1, r6}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r7}, {0x230, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r9}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}]}}, {{0x8}, {0x1a0, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xfffffffb}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0xabb7}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x10001}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8}}}]}}, {{0x8, 0x1, r10}, {0x84, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}]}}, {{0x8}, {0x1f4, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x2}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r11}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x6, 0x4, 0x4, 0x3}, {0xef9, 0x8, 0x6, 0xc6e}, {0x2, 0xfe, 0x0, 0x4}]}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r12}, {0x174, 0x2, 0x0, 0x1, [{0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x1, 0x1, 0x1, 0x8}, {0x9, 0x2, 0x8, 0x2}, {0x6, 0x0, 0x7f, 0x5}]}}}, {0x6c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x3c, 0x4, [{0x3, 0x0, 0x8, 0x5}, {0x40, 0xf8, 0x48, 0xfffffffc}, {0xfff8, 0xd4, 0x2, 0x9}, {0x2b2, 0x0, 0x4}, {0x101, 0x4, 0x0, 0x1}, {0x0, 0x3f, 0x5, 0x69}, {0x1000, 0x7, 0x81}]}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x8}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8, 0x6, r13}}}]}}, {{0x8}, {0x250, 0x2, 0x0, 0x1, [{0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x8000}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x54, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x24, 0x4, [{0x1000, 0x8, 0x6, 0x6d10}, {0x3f, 0x0, 0x20, 0x1000}, {0x34a, 0xe7, 0x1f, 0xffffffff}, {0x400, 0x0, 0x6, 0x9}]}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x909d, 0x8, 0x7, 0x20000000}, {0x5, 0x1, 0x8, 0x1a3}, {0x1ff, 0x53, 0x3, 0x40}]}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r14}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xffffffff}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8}, {0x124, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r15}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x36}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}]}}, {{0x8, 0x1, r16}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}]}, 0xc98}, 0x1, 0x0, 0x0, 0x804}, 0x4000050) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r3, 0x89f0, &(0x7f0000000240)={'ip6gre0\x00', &(0x7f00000001c0)={'ip6_vti0\x00', r16, 0x2f, 0x7, 0x4, 0x1d8a, 0x40, @dev={0xfe, 0x80, '\x00', 0x2f}, @empty, 0x7800, 0x0, 0x7ce, 0x6}}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r3, 0xc018937a, &(0x7f0000000680)={{0x1, 0x1, 0x18, r1, {0x7ff}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000001800)={'ip6tnl0\x00', &(0x7f0000001780)={'syztnl1\x00', 0x0, 0x4, 0x7, 0x1, 0x4, 0xe5, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x20, 0x40, 0x8b, 0x2}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r17, 0x89f1, &(0x7f00000018c0)={'ip6_vti0\x00', &(0x7f0000001840)={'syztnl0\x00', r18, 0xc02bc953c9a7fbc9, 0x8, 0x7, 0x913, 0x9, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x10, 0x7, 0x6}}) 13:51:27 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_udp_encap(r0, 0x11, 0xa, &(0x7f00000000c0), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r1, 0xffffffffffffffff, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000080)={'ip6_vti0\x00', &(0x7f0000000000)={'ip6gre0\x00', 0x0, 0x4, 0x1, 0x6, 0x1, 0x0, @mcast2, @empty, 0x40, 0x10, 0x1, 0xd2}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r1, 0x89f0, &(0x7f0000000180)={'syztnl1\x00', &(0x7f0000000100)={'ip6gre0\x00', r2, 0x2f, 0x9, 0x6, 0x101, 0x50, @mcast1, @private1, 0x10, 0x7, 0x0, 0x1}}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r3, 0xffffffffffffffff, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000100)={'ip6gre0\x00', &(0x7f0000000040)={'ip6tnl0\x00', 0x0, 0x4, 0x40, 0x3f, 0x200, 0x28, @remote, @empty, 0x7800, 0x80, 0x6, 0x5}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000001c0)={'ip6_vti0\x00', &(0x7f0000000140)={'ip6gre0\x00', 0x0, 0x2f, 0x6, 0x80, 0x3, 0x1b, @private1, @private0={0xfc, 0x0, '\x00', 0x1}, 0x8000, 0x8, 0x3, 0x6c4}}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r4, 0x89f3, &(0x7f0000000280)={'syztnl0\x00', &(0x7f0000000200)={'syztnl1\x00', 0x0, 0x2f, 0x6, 0x81, 0x4, 0xbe, @mcast2, @local, 0x7800, 0x20, 0x40, 0x6}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000340)={'ip6gre0\x00', &(0x7f00000002c0)={'syztnl0\x00', 0x0, 0x29, 0x4, 0x0, 0xffffffff, 0x16, @empty, @remote, 0x700, 0x0, 0x61f, 0x2}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000004c0)={'syztnl2\x00', &(0x7f0000000380)={'tunl0\x00', 0x0, 0x10, 0x10, 0x7c, 0x0, {{0x41, 0x4, 0x1, 0x2, 0x104, 0x66, 0x0, 0x81, 0x2f, 0x0, @multicast2, @local, {[@ra={0x94, 0x4}, @timestamp={0x44, 0x18, 0x11, 0x0, 0x3, [0xfffffb67, 0x7, 0x8001, 0x5, 0x5]}, @cipso={0x86, 0x66, 0x2, [{0x1, 0xf, "a1afb01a48c216bdfd79be712c"}, {0x5, 0x6, "c87a06e1"}, {0x5, 0xd, "8a0cdb452a73d112b8df83"}, {0x2, 0xa, "8d60c27e373281b1"}, {0x5, 0xe, "05c82c864b312eacf3fb040f"}, {0x7, 0x6, "d5997794"}, {0x0, 0xb, "f185232004ddd8d68e"}, {0x5, 0xb, "e44587d380cb15abf7"}, {0x6, 0xa, "b9b66dada9a13e3e"}]}, @end, @end, @rr={0x7, 0x17, 0xfe, [@multicast2, @rand_addr=0x64010102, @loopback, @multicast1, @empty]}, @ssrr={0x89, 0x17, 0x3e, [@local, @dev={0xac, 0x14, 0x14, 0xb}, @broadcast, @rand_addr=0x64010101, @multicast2]}, @end, @cipso={0x86, 0x3d, 0x0, [{0x5, 0xa, "af8ff88aa8fb1021"}, {0x5, 0x10, "4b493fae48b6dc54b089e66e193b"}, {0x7, 0x8, "1b99468b87f5"}, {0x5, 0x5, "417997"}, {0x2, 0x2}, {0x7, 0x8, "6f42e7936ef0"}, {0x2, 0x6, "3a2a4114"}]}]}}}}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000580)={'syztnl1\x00', &(0x7f0000000500)={'ip6_vti0\x00', 0x0, 0x4, 0xfd, 0x3f, 0x1ff, 0xc, @local, @loopback, 0x80, 0x40, 0x2, 0x8000}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000640)={'ip6gre0\x00', &(0x7f00000005c0)={'syztnl1\x00', 0x0, 0x4, 0x98, 0x4, 0x3, 0x0, @dev={0xfe, 0x80, '\x00', 0x2a}, @dev={0xfe, 0x80, '\x00', 0x1e}, 0x7800, 0x1, 0xe29, 0x9}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000006c0)={'syztnl1\x00', &(0x7f00000016c0)=ANY=[@ANYBLOB='sit0\x00'/16, @ANYRES32=0x0, @ANYBLOB="0080000800000005000000ff480400200065000002049078ac1403aa1200000094040000890746acc7010100fd5e8098572b9fea7dbe058533c9b326f335725ed60f890d5a8247e231d757234d2c12ee598f667db53e31994941cc23f75a24201a650e60f437602471c8565a0e5b06d3cf3880e2167b7e96d6792e"]}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000780)={'ip6tnl0\x00', &(0x7f0000000700)={'syztnl2\x00', 0x0, 0x0, 0x40, 0x4a, 0x8001, 0x1, @local, @rand_addr=' \x01\x00', 0x1, 0x8000, 0x3, 0x3}}) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000840)={'ip_vti0\x00', &(0x7f00000007c0)={'gre0\x00', 0x0, 0x0, 0x80, 0x800, 0x2b, {{0xb, 0x4, 0x1, 0x8, 0x2c, 0x67, 0x0, 0x3, 0x4, 0x0, @local, @rand_addr=0x64010101, {[@timestamp_addr={0x44, 0x14, 0x3e, 0x1, 0x7, [{@multicast2, 0x5}, {@initdev={0xac, 0x1e, 0xef, 0x0}, 0x7}]}, @end]}}}}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000900)={'ip6tnl0\x00', &(0x7f0000000880)={'ip6_vti0\x00', 0x0, 0x2f, 0x6, 0x20, 0x101, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote, 0xf800, 0x7, 0x592, 0x800}}) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000000940)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000001640)={&(0x7f0000000980)={0xc98, 0x0, 0x400, 0x70bd29, 0x25dfdbfc, {}, [{{0x8}, {0x80, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r5}}}]}}, {{0x8, 0x1, r6}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r7}, {0x230, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r9}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}]}}, {{0x8}, {0x1a0, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xfffffffb}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0xabb7}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x10001}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8}}}]}}, {{0x8, 0x1, r10}, {0x84, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}]}}, {{0x8}, {0x1f4, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x2}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r11}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x6, 0x4, 0x4, 0x3}, {0xef9, 0x8, 0x6, 0xc6e}, {0x2, 0xfe, 0x0, 0x4}]}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r12}, {0x174, 0x2, 0x0, 0x1, [{0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x1, 0x1, 0x1, 0x8}, {0x9, 0x2, 0x8, 0x2}, {0x6, 0x0, 0x7f, 0x5}]}}}, {0x6c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x3c, 0x4, [{0x3, 0x0, 0x8, 0x5}, {0x40, 0xf8, 0x48, 0xfffffffc}, {0xfff8, 0xd4, 0x2, 0x9}, {0x2b2, 0x0, 0x4}, {0x101, 0x4, 0x0, 0x1}, {0x0, 0x3f, 0x5, 0x69}, {0x1000, 0x7, 0x81}]}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x8}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8, 0x6, r13}}}]}}, {{0x8}, {0x250, 0x2, 0x0, 0x1, [{0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x8000}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x54, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x24, 0x4, [{0x1000, 0x8, 0x6, 0x6d10}, {0x3f, 0x0, 0x20, 0x1000}, {0x34a, 0xe7, 0x1f, 0xffffffff}, {0x400, 0x0, 0x6, 0x9}]}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x909d, 0x8, 0x7, 0x20000000}, {0x5, 0x1, 0x8, 0x1a3}, {0x1ff, 0x53, 0x3, 0x40}]}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r14}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xffffffff}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8}, {0x124, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r15}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x36}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}]}}, {{0x8, 0x1, r16}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}]}, 0xc98}, 0x1, 0x0, 0x0, 0x804}, 0x4000050) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r3, 0x89f0, &(0x7f0000000240)={'ip6gre0\x00', &(0x7f00000001c0)={'ip6_vti0\x00', r16, 0x2f, 0x7, 0x4, 0x1d8a, 0x40, @dev={0xfe, 0x80, '\x00', 0x2f}, @empty, 0x7800, 0x0, 0x7ce, 0x6}}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r3, 0xc018937a, &(0x7f0000000680)={{0x1, 0x1, 0x18, r1, {0x7ff}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000001800)={'ip6tnl0\x00', &(0x7f0000001780)={'syztnl1\x00', 0x0, 0x4, 0x7, 0x1, 0x4, 0xe5, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x20, 0x40, 0x8b, 0x2}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r17, 0x89f1, &(0x7f00000018c0)={'ip6_vti0\x00', &(0x7f0000001840)={'syztnl0\x00', r18, 0xc02bc953c9a7fbc9, 0x8, 0x7, 0x913, 0x9, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x10, 0x7, 0x6}}) 13:51:27 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_udp_encap(r0, 0x11, 0xa, &(0x7f00000000c0), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r1, 0xffffffffffffffff, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000080)={'ip6_vti0\x00', &(0x7f0000000000)={'ip6gre0\x00', 0x0, 0x4, 0x1, 0x6, 0x1, 0x0, @mcast2, @empty, 0x40, 0x10, 0x1, 0xd2}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r1, 0x89f0, &(0x7f0000000180)={'syztnl1\x00', &(0x7f0000000100)={'ip6gre0\x00', r2, 0x2f, 0x9, 0x6, 0x101, 0x50, @mcast1, @private1, 0x10, 0x7, 0x0, 0x1}}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r3, 0xffffffffffffffff, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000100)={'ip6gre0\x00', &(0x7f0000000040)={'ip6tnl0\x00', 0x0, 0x4, 0x40, 0x3f, 0x200, 0x28, @remote, @empty, 0x7800, 0x80, 0x6, 0x5}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000001c0)={'ip6_vti0\x00', &(0x7f0000000140)={'ip6gre0\x00', 0x0, 0x2f, 0x6, 0x80, 0x3, 0x1b, @private1, @private0={0xfc, 0x0, '\x00', 0x1}, 0x8000, 0x8, 0x3, 0x6c4}}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r4, 0x89f3, &(0x7f0000000280)={'syztnl0\x00', &(0x7f0000000200)={'syztnl1\x00', 0x0, 0x2f, 0x6, 0x81, 0x4, 0xbe, @mcast2, @local, 0x7800, 0x20, 0x40, 0x6}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000340)={'ip6gre0\x00', &(0x7f00000002c0)={'syztnl0\x00', 0x0, 0x29, 0x4, 0x0, 0xffffffff, 0x16, @empty, @remote, 0x700, 0x0, 0x61f, 0x2}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000004c0)={'syztnl2\x00', &(0x7f0000000380)={'tunl0\x00', 0x0, 0x10, 0x10, 0x7c, 0x0, {{0x41, 0x4, 0x1, 0x2, 0x104, 0x66, 0x0, 0x81, 0x2f, 0x0, @multicast2, @local, {[@ra={0x94, 0x4}, @timestamp={0x44, 0x18, 0x11, 0x0, 0x3, [0xfffffb67, 0x7, 0x8001, 0x5, 0x5]}, @cipso={0x86, 0x66, 0x2, [{0x1, 0xf, "a1afb01a48c216bdfd79be712c"}, {0x5, 0x6, "c87a06e1"}, {0x5, 0xd, "8a0cdb452a73d112b8df83"}, {0x2, 0xa, "8d60c27e373281b1"}, {0x5, 0xe, "05c82c864b312eacf3fb040f"}, {0x7, 0x6, "d5997794"}, {0x0, 0xb, "f185232004ddd8d68e"}, {0x5, 0xb, "e44587d380cb15abf7"}, {0x6, 0xa, "b9b66dada9a13e3e"}]}, @end, @end, @rr={0x7, 0x17, 0xfe, [@multicast2, @rand_addr=0x64010102, @loopback, @multicast1, @empty]}, @ssrr={0x89, 0x17, 0x3e, [@local, @dev={0xac, 0x14, 0x14, 0xb}, @broadcast, @rand_addr=0x64010101, @multicast2]}, @end, @cipso={0x86, 0x3d, 0x0, [{0x5, 0xa, "af8ff88aa8fb1021"}, {0x5, 0x10, "4b493fae48b6dc54b089e66e193b"}, {0x7, 0x8, "1b99468b87f5"}, {0x5, 0x5, "417997"}, {0x2, 0x2}, {0x7, 0x8, "6f42e7936ef0"}, {0x2, 0x6, "3a2a4114"}]}]}}}}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000580)={'syztnl1\x00', &(0x7f0000000500)={'ip6_vti0\x00', 0x0, 0x4, 0xfd, 0x3f, 0x1ff, 0xc, @local, @loopback, 0x80, 0x40, 0x2, 0x8000}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000640)={'ip6gre0\x00', &(0x7f00000005c0)={'syztnl1\x00', 0x0, 0x4, 0x98, 0x4, 0x3, 0x0, @dev={0xfe, 0x80, '\x00', 0x2a}, @dev={0xfe, 0x80, '\x00', 0x1e}, 0x7800, 0x1, 0xe29, 0x9}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000006c0)={'syztnl1\x00', &(0x7f00000016c0)=ANY=[@ANYBLOB='sit0\x00'/16, @ANYRES32=0x0, @ANYBLOB="0080000800000005000000ff480400200065000002049078ac1403aa1200000094040000890746acc7010100fd5e8098572b9fea7dbe058533c9b326f335725ed60f890d5a8247e231d757234d2c12ee598f667db53e31994941cc23f75a24201a650e60f437602471c8565a0e5b06d3cf3880e2167b7e96d6792e"]}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000780)={'ip6tnl0\x00', &(0x7f0000000700)={'syztnl2\x00', 0x0, 0x0, 0x40, 0x4a, 0x8001, 0x1, @local, @rand_addr=' \x01\x00', 0x1, 0x8000, 0x3, 0x3}}) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000840)={'ip_vti0\x00', &(0x7f00000007c0)={'gre0\x00', 0x0, 0x0, 0x80, 0x800, 0x2b, {{0xb, 0x4, 0x1, 0x8, 0x2c, 0x67, 0x0, 0x3, 0x4, 0x0, @local, @rand_addr=0x64010101, {[@timestamp_addr={0x44, 0x14, 0x3e, 0x1, 0x7, [{@multicast2, 0x5}, {@initdev={0xac, 0x1e, 0xef, 0x0}, 0x7}]}, @end]}}}}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000900)={'ip6tnl0\x00', &(0x7f0000000880)={'ip6_vti0\x00', 0x0, 0x2f, 0x6, 0x20, 0x101, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote, 0xf800, 0x7, 0x592, 0x800}}) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000000940)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000001640)={&(0x7f0000000980)={0xc98, 0x0, 0x400, 0x70bd29, 0x25dfdbfc, {}, [{{0x8}, {0x80, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r5}}}]}}, {{0x8, 0x1, r6}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r7}, {0x230, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r9}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}]}}, {{0x8}, {0x1a0, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xfffffffb}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0xabb7}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x10001}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8}}}]}}, {{0x8, 0x1, r10}, {0x84, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}]}}, {{0x8}, {0x1f4, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x2}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r11}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x6, 0x4, 0x4, 0x3}, {0xef9, 0x8, 0x6, 0xc6e}, {0x2, 0xfe, 0x0, 0x4}]}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r12}, {0x174, 0x2, 0x0, 0x1, [{0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x1, 0x1, 0x1, 0x8}, {0x9, 0x2, 0x8, 0x2}, {0x6, 0x0, 0x7f, 0x5}]}}}, {0x6c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x3c, 0x4, [{0x3, 0x0, 0x8, 0x5}, {0x40, 0xf8, 0x48, 0xfffffffc}, {0xfff8, 0xd4, 0x2, 0x9}, {0x2b2, 0x0, 0x4}, {0x101, 0x4, 0x0, 0x1}, {0x0, 0x3f, 0x5, 0x69}, {0x1000, 0x7, 0x81}]}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x8}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8, 0x6, r13}}}]}}, {{0x8}, {0x250, 0x2, 0x0, 0x1, [{0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x8000}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x54, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x24, 0x4, [{0x1000, 0x8, 0x6, 0x6d10}, {0x3f, 0x0, 0x20, 0x1000}, {0x34a, 0xe7, 0x1f, 0xffffffff}, {0x400, 0x0, 0x6, 0x9}]}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x909d, 0x8, 0x7, 0x20000000}, {0x5, 0x1, 0x8, 0x1a3}, {0x1ff, 0x53, 0x3, 0x40}]}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r14}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xffffffff}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8}, {0x124, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r15}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x36}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}]}}, {{0x8, 0x1, r16}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}]}, 0xc98}, 0x1, 0x0, 0x0, 0x804}, 0x4000050) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r3, 0x89f0, &(0x7f0000000240)={'ip6gre0\x00', &(0x7f00000001c0)={'ip6_vti0\x00', r16, 0x2f, 0x7, 0x4, 0x1d8a, 0x40, @dev={0xfe, 0x80, '\x00', 0x2f}, @empty, 0x7800, 0x0, 0x7ce, 0x6}}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r3, 0xc018937a, &(0x7f0000000680)={{0x1, 0x1, 0x18, r1, {0x7ff}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000001800)={'ip6tnl0\x00', &(0x7f0000001780)={'syztnl1\x00', 0x0, 0x4, 0x7, 0x1, 0x4, 0xe5, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x20, 0x40, 0x8b, 0x2}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r17, 0x89f1, &(0x7f00000018c0)={'ip6_vti0\x00', &(0x7f0000001840)={'syztnl0\x00', r18, 0xc02bc953c9a7fbc9, 0x8, 0x7, 0x913, 0x9, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x10, 0x7, 0x6}}) 13:51:27 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_udp_encap(r0, 0x11, 0xa, &(0x7f00000000c0), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r1, 0xffffffffffffffff, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000080)={'ip6_vti0\x00', &(0x7f0000000000)={'ip6gre0\x00', 0x0, 0x4, 0x1, 0x6, 0x1, 0x0, @mcast2, @empty, 0x40, 0x10, 0x1, 0xd2}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r1, 0x89f0, &(0x7f0000000180)={'syztnl1\x00', &(0x7f0000000100)={'ip6gre0\x00', r2, 0x2f, 0x9, 0x6, 0x101, 0x50, @mcast1, @private1, 0x10, 0x7, 0x0, 0x1}}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r3, 0xffffffffffffffff, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000100)={'ip6gre0\x00', &(0x7f0000000040)={'ip6tnl0\x00', 0x0, 0x4, 0x40, 0x3f, 0x200, 0x28, @remote, @empty, 0x7800, 0x80, 0x6, 0x5}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000001c0)={'ip6_vti0\x00', &(0x7f0000000140)={'ip6gre0\x00', 0x0, 0x2f, 0x6, 0x80, 0x3, 0x1b, @private1, @private0={0xfc, 0x0, '\x00', 0x1}, 0x8000, 0x8, 0x3, 0x6c4}}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r4, 0x89f3, &(0x7f0000000280)={'syztnl0\x00', &(0x7f0000000200)={'syztnl1\x00', 0x0, 0x2f, 0x6, 0x81, 0x4, 0xbe, @mcast2, @local, 0x7800, 0x20, 0x40, 0x6}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000340)={'ip6gre0\x00', &(0x7f00000002c0)={'syztnl0\x00', 0x0, 0x29, 0x4, 0x0, 0xffffffff, 0x16, @empty, @remote, 0x700, 0x0, 0x61f, 0x2}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000004c0)={'syztnl2\x00', &(0x7f0000000380)={'tunl0\x00', 0x0, 0x10, 0x10, 0x7c, 0x0, {{0x41, 0x4, 0x1, 0x2, 0x104, 0x66, 0x0, 0x81, 0x2f, 0x0, @multicast2, @local, {[@ra={0x94, 0x4}, @timestamp={0x44, 0x18, 0x11, 0x0, 0x3, [0xfffffb67, 0x7, 0x8001, 0x5, 0x5]}, @cipso={0x86, 0x66, 0x2, [{0x1, 0xf, "a1afb01a48c216bdfd79be712c"}, {0x5, 0x6, "c87a06e1"}, {0x5, 0xd, "8a0cdb452a73d112b8df83"}, {0x2, 0xa, "8d60c27e373281b1"}, {0x5, 0xe, "05c82c864b312eacf3fb040f"}, {0x7, 0x6, "d5997794"}, {0x0, 0xb, "f185232004ddd8d68e"}, {0x5, 0xb, "e44587d380cb15abf7"}, {0x6, 0xa, "b9b66dada9a13e3e"}]}, @end, @end, @rr={0x7, 0x17, 0xfe, [@multicast2, @rand_addr=0x64010102, @loopback, @multicast1, @empty]}, @ssrr={0x89, 0x17, 0x3e, [@local, @dev={0xac, 0x14, 0x14, 0xb}, @broadcast, @rand_addr=0x64010101, @multicast2]}, @end, @cipso={0x86, 0x3d, 0x0, [{0x5, 0xa, "af8ff88aa8fb1021"}, {0x5, 0x10, "4b493fae48b6dc54b089e66e193b"}, {0x7, 0x8, "1b99468b87f5"}, {0x5, 0x5, "417997"}, {0x2, 0x2}, {0x7, 0x8, "6f42e7936ef0"}, {0x2, 0x6, "3a2a4114"}]}]}}}}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000580)={'syztnl1\x00', &(0x7f0000000500)={'ip6_vti0\x00', 0x0, 0x4, 0xfd, 0x3f, 0x1ff, 0xc, @local, @loopback, 0x80, 0x40, 0x2, 0x8000}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000640)={'ip6gre0\x00', &(0x7f00000005c0)={'syztnl1\x00', 0x0, 0x4, 0x98, 0x4, 0x3, 0x0, @dev={0xfe, 0x80, '\x00', 0x2a}, @dev={0xfe, 0x80, '\x00', 0x1e}, 0x7800, 0x1, 0xe29, 0x9}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000006c0)={'syztnl1\x00', &(0x7f00000016c0)=ANY=[@ANYBLOB='sit0\x00'/16, @ANYRES32=0x0, @ANYBLOB="0080000800000005000000ff480400200065000002049078ac1403aa1200000094040000890746acc7010100fd5e8098572b9fea7dbe058533c9b326f335725ed60f890d5a8247e231d757234d2c12ee598f667db53e31994941cc23f75a24201a650e60f437602471c8565a0e5b06d3cf3880e2167b7e96d6792e"]}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000780)={'ip6tnl0\x00', &(0x7f0000000700)={'syztnl2\x00', 0x0, 0x0, 0x40, 0x4a, 0x8001, 0x1, @local, @rand_addr=' \x01\x00', 0x1, 0x8000, 0x3, 0x3}}) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000840)={'ip_vti0\x00', &(0x7f00000007c0)={'gre0\x00', 0x0, 0x0, 0x80, 0x800, 0x2b, {{0xb, 0x4, 0x1, 0x8, 0x2c, 0x67, 0x0, 0x3, 0x4, 0x0, @local, @rand_addr=0x64010101, {[@timestamp_addr={0x44, 0x14, 0x3e, 0x1, 0x7, [{@multicast2, 0x5}, {@initdev={0xac, 0x1e, 0xef, 0x0}, 0x7}]}, @end]}}}}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000900)={'ip6tnl0\x00', &(0x7f0000000880)={'ip6_vti0\x00', 0x0, 0x2f, 0x6, 0x20, 0x101, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote, 0xf800, 0x7, 0x592, 0x800}}) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000000940)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000001640)={&(0x7f0000000980)={0xc98, 0x0, 0x400, 0x70bd29, 0x25dfdbfc, {}, [{{0x8}, {0x80, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r5}}}]}}, {{0x8, 0x1, r6}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r7}, {0x230, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r9}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}]}}, {{0x8}, {0x1a0, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xfffffffb}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0xabb7}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x10001}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8}}}]}}, {{0x8, 0x1, r10}, {0x84, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}]}}, {{0x8}, {0x1f4, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x2}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r11}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x6, 0x4, 0x4, 0x3}, {0xef9, 0x8, 0x6, 0xc6e}, {0x2, 0xfe, 0x0, 0x4}]}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r12}, {0x174, 0x2, 0x0, 0x1, [{0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x1, 0x1, 0x1, 0x8}, {0x9, 0x2, 0x8, 0x2}, {0x6, 0x0, 0x7f, 0x5}]}}}, {0x6c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x3c, 0x4, [{0x3, 0x0, 0x8, 0x5}, {0x40, 0xf8, 0x48, 0xfffffffc}, {0xfff8, 0xd4, 0x2, 0x9}, {0x2b2, 0x0, 0x4}, {0x101, 0x4, 0x0, 0x1}, {0x0, 0x3f, 0x5, 0x69}, {0x1000, 0x7, 0x81}]}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x8}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8, 0x6, r13}}}]}}, {{0x8}, {0x250, 0x2, 0x0, 0x1, [{0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x8000}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x54, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x24, 0x4, [{0x1000, 0x8, 0x6, 0x6d10}, {0x3f, 0x0, 0x20, 0x1000}, {0x34a, 0xe7, 0x1f, 0xffffffff}, {0x400, 0x0, 0x6, 0x9}]}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x909d, 0x8, 0x7, 0x20000000}, {0x5, 0x1, 0x8, 0x1a3}, {0x1ff, 0x53, 0x3, 0x40}]}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r14}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xffffffff}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8}, {0x124, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r15}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x36}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}]}}, {{0x8, 0x1, r16}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}]}, 0xc98}, 0x1, 0x0, 0x0, 0x804}, 0x4000050) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r3, 0x89f0, &(0x7f0000000240)={'ip6gre0\x00', &(0x7f00000001c0)={'ip6_vti0\x00', r16, 0x2f, 0x7, 0x4, 0x1d8a, 0x40, @dev={0xfe, 0x80, '\x00', 0x2f}, @empty, 0x7800, 0x0, 0x7ce, 0x6}}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r3, 0xc018937a, &(0x7f0000000680)={{0x1, 0x1, 0x18, r1, {0x7ff}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000001800)={'ip6tnl0\x00', &(0x7f0000001780)={'syztnl1\x00', 0x0, 0x4, 0x7, 0x1, 0x4, 0xe5, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x20, 0x40, 0x8b, 0x2}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r17, 0x89f1, &(0x7f00000018c0)={'ip6_vti0\x00', &(0x7f0000001840)={'syztnl0\x00', r18, 0xc02bc953c9a7fbc9, 0x8, 0x7, 0x913, 0x9, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x10, 0x7, 0x6}}) 13:51:27 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_udp_encap(r0, 0x11, 0xa, &(0x7f00000000c0), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r1, 0xffffffffffffffff, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000080)={'ip6_vti0\x00', &(0x7f0000000000)={'ip6gre0\x00', 0x0, 0x4, 0x1, 0x6, 0x1, 0x0, @mcast2, @empty, 0x40, 0x10, 0x1, 0xd2}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r1, 0x89f0, &(0x7f0000000180)={'syztnl1\x00', &(0x7f0000000100)={'ip6gre0\x00', r2, 0x2f, 0x9, 0x6, 0x101, 0x50, @mcast1, @private1, 0x10, 0x7, 0x0, 0x1}}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r3, 0xffffffffffffffff, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000100)={'ip6gre0\x00', &(0x7f0000000040)={'ip6tnl0\x00', 0x0, 0x4, 0x40, 0x3f, 0x200, 0x28, @remote, @empty, 0x7800, 0x80, 0x6, 0x5}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000001c0)={'ip6_vti0\x00', &(0x7f0000000140)={'ip6gre0\x00', 0x0, 0x2f, 0x6, 0x80, 0x3, 0x1b, @private1, @private0={0xfc, 0x0, '\x00', 0x1}, 0x8000, 0x8, 0x3, 0x6c4}}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r4, 0x89f3, &(0x7f0000000280)={'syztnl0\x00', &(0x7f0000000200)={'syztnl1\x00', 0x0, 0x2f, 0x6, 0x81, 0x4, 0xbe, @mcast2, @local, 0x7800, 0x20, 0x40, 0x6}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000340)={'ip6gre0\x00', &(0x7f00000002c0)={'syztnl0\x00', 0x0, 0x29, 0x4, 0x0, 0xffffffff, 0x16, @empty, @remote, 0x700, 0x0, 0x61f, 0x2}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000004c0)={'syztnl2\x00', &(0x7f0000000380)={'tunl0\x00', 0x0, 0x10, 0x10, 0x7c, 0x0, {{0x41, 0x4, 0x1, 0x2, 0x104, 0x66, 0x0, 0x81, 0x2f, 0x0, @multicast2, @local, {[@ra={0x94, 0x4}, @timestamp={0x44, 0x18, 0x11, 0x0, 0x3, [0xfffffb67, 0x7, 0x8001, 0x5, 0x5]}, @cipso={0x86, 0x66, 0x2, [{0x1, 0xf, "a1afb01a48c216bdfd79be712c"}, {0x5, 0x6, "c87a06e1"}, {0x5, 0xd, "8a0cdb452a73d112b8df83"}, {0x2, 0xa, "8d60c27e373281b1"}, {0x5, 0xe, "05c82c864b312eacf3fb040f"}, {0x7, 0x6, "d5997794"}, {0x0, 0xb, "f185232004ddd8d68e"}, {0x5, 0xb, "e44587d380cb15abf7"}, {0x6, 0xa, "b9b66dada9a13e3e"}]}, @end, @end, @rr={0x7, 0x17, 0xfe, [@multicast2, @rand_addr=0x64010102, @loopback, @multicast1, @empty]}, @ssrr={0x89, 0x17, 0x3e, [@local, @dev={0xac, 0x14, 0x14, 0xb}, @broadcast, @rand_addr=0x64010101, @multicast2]}, @end, @cipso={0x86, 0x3d, 0x0, [{0x5, 0xa, "af8ff88aa8fb1021"}, {0x5, 0x10, "4b493fae48b6dc54b089e66e193b"}, {0x7, 0x8, "1b99468b87f5"}, {0x5, 0x5, "417997"}, {0x2, 0x2}, {0x7, 0x8, "6f42e7936ef0"}, {0x2, 0x6, "3a2a4114"}]}]}}}}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000580)={'syztnl1\x00', &(0x7f0000000500)={'ip6_vti0\x00', 0x0, 0x4, 0xfd, 0x3f, 0x1ff, 0xc, @local, @loopback, 0x80, 0x40, 0x2, 0x8000}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000640)={'ip6gre0\x00', &(0x7f00000005c0)={'syztnl1\x00', 0x0, 0x4, 0x98, 0x4, 0x3, 0x0, @dev={0xfe, 0x80, '\x00', 0x2a}, @dev={0xfe, 0x80, '\x00', 0x1e}, 0x7800, 0x1, 0xe29, 0x9}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000006c0)={'syztnl1\x00', &(0x7f00000016c0)=ANY=[@ANYBLOB='sit0\x00'/16, @ANYRES32=0x0, @ANYBLOB="0080000800000005000000ff480400200065000002049078ac1403aa1200000094040000890746acc7010100fd5e8098572b9fea7dbe058533c9b326f335725ed60f890d5a8247e231d757234d2c12ee598f667db53e31994941cc23f75a24201a650e60f437602471c8565a0e5b06d3cf3880e2167b7e96d6792e"]}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000780)={'ip6tnl0\x00', &(0x7f0000000700)={'syztnl2\x00', 0x0, 0x0, 0x40, 0x4a, 0x8001, 0x1, @local, @rand_addr=' \x01\x00', 0x1, 0x8000, 0x3, 0x3}}) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000840)={'ip_vti0\x00', &(0x7f00000007c0)={'gre0\x00', 0x0, 0x0, 0x80, 0x800, 0x2b, {{0xb, 0x4, 0x1, 0x8, 0x2c, 0x67, 0x0, 0x3, 0x4, 0x0, @local, @rand_addr=0x64010101, {[@timestamp_addr={0x44, 0x14, 0x3e, 0x1, 0x7, [{@multicast2, 0x5}, {@initdev={0xac, 0x1e, 0xef, 0x0}, 0x7}]}, @end]}}}}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000900)={'ip6tnl0\x00', &(0x7f0000000880)={'ip6_vti0\x00', 0x0, 0x2f, 0x6, 0x20, 0x101, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote, 0xf800, 0x7, 0x592, 0x800}}) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000000940)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000001640)={&(0x7f0000000980)={0xc98, 0x0, 0x400, 0x70bd29, 0x25dfdbfc, {}, [{{0x8}, {0x80, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r5}}}]}}, {{0x8, 0x1, r6}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r7}, {0x230, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r9}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}]}}, {{0x8}, {0x1a0, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xfffffffb}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0xabb7}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x10001}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8}}}]}}, {{0x8, 0x1, r10}, {0x84, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}]}}, {{0x8}, {0x1f4, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x2}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r11}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x6, 0x4, 0x4, 0x3}, {0xef9, 0x8, 0x6, 0xc6e}, {0x2, 0xfe, 0x0, 0x4}]}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r12}, {0x174, 0x2, 0x0, 0x1, [{0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x1, 0x1, 0x1, 0x8}, {0x9, 0x2, 0x8, 0x2}, {0x6, 0x0, 0x7f, 0x5}]}}}, {0x6c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x3c, 0x4, [{0x3, 0x0, 0x8, 0x5}, {0x40, 0xf8, 0x48, 0xfffffffc}, {0xfff8, 0xd4, 0x2, 0x9}, {0x2b2, 0x0, 0x4}, {0x101, 0x4, 0x0, 0x1}, {0x0, 0x3f, 0x5, 0x69}, {0x1000, 0x7, 0x81}]}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x8}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8, 0x6, r13}}}]}}, {{0x8}, {0x250, 0x2, 0x0, 0x1, [{0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x8000}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x54, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x24, 0x4, [{0x1000, 0x8, 0x6, 0x6d10}, {0x3f, 0x0, 0x20, 0x1000}, {0x34a, 0xe7, 0x1f, 0xffffffff}, {0x400, 0x0, 0x6, 0x9}]}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x909d, 0x8, 0x7, 0x20000000}, {0x5, 0x1, 0x8, 0x1a3}, {0x1ff, 0x53, 0x3, 0x40}]}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r14}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xffffffff}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8}, {0x124, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r15}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x36}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}]}}, {{0x8, 0x1, r16}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}]}, 0xc98}, 0x1, 0x0, 0x0, 0x804}, 0x4000050) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r3, 0x89f0, &(0x7f0000000240)={'ip6gre0\x00', &(0x7f00000001c0)={'ip6_vti0\x00', r16, 0x2f, 0x7, 0x4, 0x1d8a, 0x40, @dev={0xfe, 0x80, '\x00', 0x2f}, @empty, 0x7800, 0x0, 0x7ce, 0x6}}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r3, 0xc018937a, &(0x7f0000000680)={{0x1, 0x1, 0x18, r1, {0x7ff}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000001800)={'ip6tnl0\x00', &(0x7f0000001780)={'syztnl1\x00', 0x0, 0x4, 0x7, 0x1, 0x4, 0xe5, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x20, 0x40, 0x8b, 0x2}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r17, 0x89f1, &(0x7f00000018c0)={'ip6_vti0\x00', &(0x7f0000001840)={'syztnl0\x00', r18, 0xc02bc953c9a7fbc9, 0x8, 0x7, 0x913, 0x9, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x10, 0x7, 0x6}}) 13:51:27 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_udp_encap(r0, 0x11, 0xa, &(0x7f00000000c0), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r1, 0xffffffffffffffff, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000080)={'ip6_vti0\x00', &(0x7f0000000000)={'ip6gre0\x00', 0x0, 0x4, 0x1, 0x6, 0x1, 0x0, @mcast2, @empty, 0x40, 0x10, 0x1, 0xd2}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r1, 0x89f0, &(0x7f0000000180)={'syztnl1\x00', &(0x7f0000000100)={'ip6gre0\x00', r2, 0x2f, 0x9, 0x6, 0x101, 0x50, @mcast1, @private1, 0x10, 0x7, 0x0, 0x1}}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r3, 0xffffffffffffffff, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000100)={'ip6gre0\x00', &(0x7f0000000040)={'ip6tnl0\x00', 0x0, 0x4, 0x40, 0x3f, 0x200, 0x28, @remote, @empty, 0x7800, 0x80, 0x6, 0x5}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000001c0)={'ip6_vti0\x00', &(0x7f0000000140)={'ip6gre0\x00', 0x0, 0x2f, 0x6, 0x80, 0x3, 0x1b, @private1, @private0={0xfc, 0x0, '\x00', 0x1}, 0x8000, 0x8, 0x3, 0x6c4}}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r4, 0x89f3, &(0x7f0000000280)={'syztnl0\x00', &(0x7f0000000200)={'syztnl1\x00', 0x0, 0x2f, 0x6, 0x81, 0x4, 0xbe, @mcast2, @local, 0x7800, 0x20, 0x40, 0x6}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000340)={'ip6gre0\x00', &(0x7f00000002c0)={'syztnl0\x00', 0x0, 0x29, 0x4, 0x0, 0xffffffff, 0x16, @empty, @remote, 0x700, 0x0, 0x61f, 0x2}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000004c0)={'syztnl2\x00', &(0x7f0000000380)={'tunl0\x00', 0x0, 0x10, 0x10, 0x7c, 0x0, {{0x41, 0x4, 0x1, 0x2, 0x104, 0x66, 0x0, 0x81, 0x2f, 0x0, @multicast2, @local, {[@ra={0x94, 0x4}, @timestamp={0x44, 0x18, 0x11, 0x0, 0x3, [0xfffffb67, 0x7, 0x8001, 0x5, 0x5]}, @cipso={0x86, 0x66, 0x2, [{0x1, 0xf, "a1afb01a48c216bdfd79be712c"}, {0x5, 0x6, "c87a06e1"}, {0x5, 0xd, "8a0cdb452a73d112b8df83"}, {0x2, 0xa, "8d60c27e373281b1"}, {0x5, 0xe, "05c82c864b312eacf3fb040f"}, {0x7, 0x6, "d5997794"}, {0x0, 0xb, "f185232004ddd8d68e"}, {0x5, 0xb, "e44587d380cb15abf7"}, {0x6, 0xa, "b9b66dada9a13e3e"}]}, @end, @end, @rr={0x7, 0x17, 0xfe, [@multicast2, @rand_addr=0x64010102, @loopback, @multicast1, @empty]}, @ssrr={0x89, 0x17, 0x3e, [@local, @dev={0xac, 0x14, 0x14, 0xb}, @broadcast, @rand_addr=0x64010101, @multicast2]}, @end, @cipso={0x86, 0x3d, 0x0, [{0x5, 0xa, "af8ff88aa8fb1021"}, {0x5, 0x10, "4b493fae48b6dc54b089e66e193b"}, {0x7, 0x8, "1b99468b87f5"}, {0x5, 0x5, "417997"}, {0x2, 0x2}, {0x7, 0x8, "6f42e7936ef0"}, {0x2, 0x6, "3a2a4114"}]}]}}}}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000580)={'syztnl1\x00', &(0x7f0000000500)={'ip6_vti0\x00', 0x0, 0x4, 0xfd, 0x3f, 0x1ff, 0xc, @local, @loopback, 0x80, 0x40, 0x2, 0x8000}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000640)={'ip6gre0\x00', &(0x7f00000005c0)={'syztnl1\x00', 0x0, 0x4, 0x98, 0x4, 0x3, 0x0, @dev={0xfe, 0x80, '\x00', 0x2a}, @dev={0xfe, 0x80, '\x00', 0x1e}, 0x7800, 0x1, 0xe29, 0x9}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000006c0)={'syztnl1\x00', &(0x7f00000016c0)=ANY=[@ANYBLOB='sit0\x00'/16, @ANYRES32=0x0, @ANYBLOB="0080000800000005000000ff480400200065000002049078ac1403aa1200000094040000890746acc7010100fd5e8098572b9fea7dbe058533c9b326f335725ed60f890d5a8247e231d757234d2c12ee598f667db53e31994941cc23f75a24201a650e60f437602471c8565a0e5b06d3cf3880e2167b7e96d6792e"]}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000780)={'ip6tnl0\x00', &(0x7f0000000700)={'syztnl2\x00', 0x0, 0x0, 0x40, 0x4a, 0x8001, 0x1, @local, @rand_addr=' \x01\x00', 0x1, 0x8000, 0x3, 0x3}}) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000840)={'ip_vti0\x00', &(0x7f00000007c0)={'gre0\x00', 0x0, 0x0, 0x80, 0x800, 0x2b, {{0xb, 0x4, 0x1, 0x8, 0x2c, 0x67, 0x0, 0x3, 0x4, 0x0, @local, @rand_addr=0x64010101, {[@timestamp_addr={0x44, 0x14, 0x3e, 0x1, 0x7, [{@multicast2, 0x5}, {@initdev={0xac, 0x1e, 0xef, 0x0}, 0x7}]}, @end]}}}}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000900)={'ip6tnl0\x00', &(0x7f0000000880)={'ip6_vti0\x00', 0x0, 0x2f, 0x6, 0x20, 0x101, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote, 0xf800, 0x7, 0x592, 0x800}}) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000000940)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000001640)={&(0x7f0000000980)={0xc98, 0x0, 0x400, 0x70bd29, 0x25dfdbfc, {}, [{{0x8}, {0x80, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r5}}}]}}, {{0x8, 0x1, r6}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r7}, {0x230, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r9}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}]}}, {{0x8}, {0x1a0, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xfffffffb}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0xabb7}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x10001}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8}}}]}}, {{0x8, 0x1, r10}, {0x84, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}]}}, {{0x8}, {0x1f4, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x2}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r11}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x6, 0x4, 0x4, 0x3}, {0xef9, 0x8, 0x6, 0xc6e}, {0x2, 0xfe, 0x0, 0x4}]}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r12}, {0x174, 0x2, 0x0, 0x1, [{0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x1, 0x1, 0x1, 0x8}, {0x9, 0x2, 0x8, 0x2}, {0x6, 0x0, 0x7f, 0x5}]}}}, {0x6c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x3c, 0x4, [{0x3, 0x0, 0x8, 0x5}, {0x40, 0xf8, 0x48, 0xfffffffc}, {0xfff8, 0xd4, 0x2, 0x9}, {0x2b2, 0x0, 0x4}, {0x101, 0x4, 0x0, 0x1}, {0x0, 0x3f, 0x5, 0x69}, {0x1000, 0x7, 0x81}]}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x8}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8, 0x6, r13}}}]}}, {{0x8}, {0x250, 0x2, 0x0, 0x1, [{0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x8000}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x54, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x24, 0x4, [{0x1000, 0x8, 0x6, 0x6d10}, {0x3f, 0x0, 0x20, 0x1000}, {0x34a, 0xe7, 0x1f, 0xffffffff}, {0x400, 0x0, 0x6, 0x9}]}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x909d, 0x8, 0x7, 0x20000000}, {0x5, 0x1, 0x8, 0x1a3}, {0x1ff, 0x53, 0x3, 0x40}]}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r14}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xffffffff}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8}, {0x124, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r15}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x36}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}]}}, {{0x8, 0x1, r16}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}]}, 0xc98}, 0x1, 0x0, 0x0, 0x804}, 0x4000050) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r3, 0x89f0, &(0x7f0000000240)={'ip6gre0\x00', &(0x7f00000001c0)={'ip6_vti0\x00', r16, 0x2f, 0x7, 0x4, 0x1d8a, 0x40, @dev={0xfe, 0x80, '\x00', 0x2f}, @empty, 0x7800, 0x0, 0x7ce, 0x6}}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r3, 0xc018937a, &(0x7f0000000680)={{0x1, 0x1, 0x18, r1, {0x7ff}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000001800)={'ip6tnl0\x00', &(0x7f0000001780)={'syztnl1\x00', 0x0, 0x4, 0x7, 0x1, 0x4, 0xe5, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x20, 0x40, 0x8b, 0x2}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r17, 0x89f1, &(0x7f00000018c0)={'ip6_vti0\x00', &(0x7f0000001840)={'syztnl0\x00', r18, 0xc02bc953c9a7fbc9, 0x8, 0x7, 0x913, 0x9, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x10, 0x7, 0x6}}) 13:51:27 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_udp_encap(r0, 0x11, 0xa, &(0x7f00000000c0), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r1, 0xffffffffffffffff, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000080)={'ip6_vti0\x00', &(0x7f0000000000)={'ip6gre0\x00', 0x0, 0x4, 0x1, 0x6, 0x1, 0x0, @mcast2, @empty, 0x40, 0x10, 0x1, 0xd2}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r1, 0x89f0, &(0x7f0000000180)={'syztnl1\x00', &(0x7f0000000100)={'ip6gre0\x00', r2, 0x2f, 0x9, 0x6, 0x101, 0x50, @mcast1, @private1, 0x10, 0x7, 0x0, 0x1}}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r3, 0xffffffffffffffff, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000100)={'ip6gre0\x00', &(0x7f0000000040)={'ip6tnl0\x00', 0x0, 0x4, 0x40, 0x3f, 0x200, 0x28, @remote, @empty, 0x7800, 0x80, 0x6, 0x5}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000001c0)={'ip6_vti0\x00', &(0x7f0000000140)={'ip6gre0\x00', 0x0, 0x2f, 0x6, 0x80, 0x3, 0x1b, @private1, @private0={0xfc, 0x0, '\x00', 0x1}, 0x8000, 0x8, 0x3, 0x6c4}}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r4, 0x89f3, &(0x7f0000000280)={'syztnl0\x00', &(0x7f0000000200)={'syztnl1\x00', 0x0, 0x2f, 0x6, 0x81, 0x4, 0xbe, @mcast2, @local, 0x7800, 0x20, 0x40, 0x6}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000340)={'ip6gre0\x00', &(0x7f00000002c0)={'syztnl0\x00', 0x0, 0x29, 0x4, 0x0, 0xffffffff, 0x16, @empty, @remote, 0x700, 0x0, 0x61f, 0x2}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000004c0)={'syztnl2\x00', &(0x7f0000000380)={'tunl0\x00', 0x0, 0x10, 0x10, 0x7c, 0x0, {{0x41, 0x4, 0x1, 0x2, 0x104, 0x66, 0x0, 0x81, 0x2f, 0x0, @multicast2, @local, {[@ra={0x94, 0x4}, @timestamp={0x44, 0x18, 0x11, 0x0, 0x3, [0xfffffb67, 0x7, 0x8001, 0x5, 0x5]}, @cipso={0x86, 0x66, 0x2, [{0x1, 0xf, "a1afb01a48c216bdfd79be712c"}, {0x5, 0x6, "c87a06e1"}, {0x5, 0xd, "8a0cdb452a73d112b8df83"}, {0x2, 0xa, "8d60c27e373281b1"}, {0x5, 0xe, "05c82c864b312eacf3fb040f"}, {0x7, 0x6, "d5997794"}, {0x0, 0xb, "f185232004ddd8d68e"}, {0x5, 0xb, "e44587d380cb15abf7"}, {0x6, 0xa, "b9b66dada9a13e3e"}]}, @end, @end, @rr={0x7, 0x17, 0xfe, [@multicast2, @rand_addr=0x64010102, @loopback, @multicast1, @empty]}, @ssrr={0x89, 0x17, 0x3e, [@local, @dev={0xac, 0x14, 0x14, 0xb}, @broadcast, @rand_addr=0x64010101, @multicast2]}, @end, @cipso={0x86, 0x3d, 0x0, [{0x5, 0xa, "af8ff88aa8fb1021"}, {0x5, 0x10, "4b493fae48b6dc54b089e66e193b"}, {0x7, 0x8, "1b99468b87f5"}, {0x5, 0x5, "417997"}, {0x2, 0x2}, {0x7, 0x8, "6f42e7936ef0"}, {0x2, 0x6, "3a2a4114"}]}]}}}}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000580)={'syztnl1\x00', &(0x7f0000000500)={'ip6_vti0\x00', 0x0, 0x4, 0xfd, 0x3f, 0x1ff, 0xc, @local, @loopback, 0x80, 0x40, 0x2, 0x8000}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000640)={'ip6gre0\x00', &(0x7f00000005c0)={'syztnl1\x00', 0x0, 0x4, 0x98, 0x4, 0x3, 0x0, @dev={0xfe, 0x80, '\x00', 0x2a}, @dev={0xfe, 0x80, '\x00', 0x1e}, 0x7800, 0x1, 0xe29, 0x9}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000006c0)={'syztnl1\x00', &(0x7f00000016c0)=ANY=[@ANYBLOB='sit0\x00'/16, @ANYRES32=0x0, @ANYBLOB="0080000800000005000000ff480400200065000002049078ac1403aa1200000094040000890746acc7010100fd5e8098572b9fea7dbe058533c9b326f335725ed60f890d5a8247e231d757234d2c12ee598f667db53e31994941cc23f75a24201a650e60f437602471c8565a0e5b06d3cf3880e2167b7e96d6792e"]}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000780)={'ip6tnl0\x00', &(0x7f0000000700)={'syztnl2\x00', 0x0, 0x0, 0x40, 0x4a, 0x8001, 0x1, @local, @rand_addr=' \x01\x00', 0x1, 0x8000, 0x3, 0x3}}) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000840)={'ip_vti0\x00', &(0x7f00000007c0)={'gre0\x00', 0x0, 0x0, 0x80, 0x800, 0x2b, {{0xb, 0x4, 0x1, 0x8, 0x2c, 0x67, 0x0, 0x3, 0x4, 0x0, @local, @rand_addr=0x64010101, {[@timestamp_addr={0x44, 0x14, 0x3e, 0x1, 0x7, [{@multicast2, 0x5}, {@initdev={0xac, 0x1e, 0xef, 0x0}, 0x7}]}, @end]}}}}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000900)={'ip6tnl0\x00', &(0x7f0000000880)={'ip6_vti0\x00', 0x0, 0x2f, 0x6, 0x20, 0x101, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote, 0xf800, 0x7, 0x592, 0x800}}) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000000940)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000001640)={&(0x7f0000000980)={0xc98, 0x0, 0x400, 0x70bd29, 0x25dfdbfc, {}, [{{0x8}, {0x80, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r5}}}]}}, {{0x8, 0x1, r6}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r7}, {0x230, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r9}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}]}}, {{0x8}, {0x1a0, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xfffffffb}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0xabb7}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x10001}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8}}}]}}, {{0x8, 0x1, r10}, {0x84, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}]}}, {{0x8}, {0x1f4, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x2}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r11}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x6, 0x4, 0x4, 0x3}, {0xef9, 0x8, 0x6, 0xc6e}, {0x2, 0xfe, 0x0, 0x4}]}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r12}, {0x174, 0x2, 0x0, 0x1, [{0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x1, 0x1, 0x1, 0x8}, {0x9, 0x2, 0x8, 0x2}, {0x6, 0x0, 0x7f, 0x5}]}}}, {0x6c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x3c, 0x4, [{0x3, 0x0, 0x8, 0x5}, {0x40, 0xf8, 0x48, 0xfffffffc}, {0xfff8, 0xd4, 0x2, 0x9}, {0x2b2, 0x0, 0x4}, {0x101, 0x4, 0x0, 0x1}, {0x0, 0x3f, 0x5, 0x69}, {0x1000, 0x7, 0x81}]}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x8}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8, 0x6, r13}}}]}}, {{0x8}, {0x250, 0x2, 0x0, 0x1, [{0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x8000}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x54, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x24, 0x4, [{0x1000, 0x8, 0x6, 0x6d10}, {0x3f, 0x0, 0x20, 0x1000}, {0x34a, 0xe7, 0x1f, 0xffffffff}, {0x400, 0x0, 0x6, 0x9}]}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x909d, 0x8, 0x7, 0x20000000}, {0x5, 0x1, 0x8, 0x1a3}, {0x1ff, 0x53, 0x3, 0x40}]}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r14}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xffffffff}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8}, {0x124, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r15}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x36}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}]}}, {{0x8, 0x1, r16}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}]}, 0xc98}, 0x1, 0x0, 0x0, 0x804}, 0x4000050) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r3, 0x89f0, &(0x7f0000000240)={'ip6gre0\x00', &(0x7f00000001c0)={'ip6_vti0\x00', r16, 0x2f, 0x7, 0x4, 0x1d8a, 0x40, @dev={0xfe, 0x80, '\x00', 0x2f}, @empty, 0x7800, 0x0, 0x7ce, 0x6}}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r3, 0xc018937a, &(0x7f0000000680)={{0x1, 0x1, 0x18, r1, {0x7ff}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000001800)={'ip6tnl0\x00', &(0x7f0000001780)={'syztnl1\x00', 0x0, 0x4, 0x7, 0x1, 0x4, 0xe5, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x20, 0x40, 0x8b, 0x2}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r17, 0x89f1, &(0x7f00000018c0)={'ip6_vti0\x00', &(0x7f0000001840)={'syztnl0\x00', r18, 0xc02bc953c9a7fbc9, 0x8, 0x7, 0x913, 0x9, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x10, 0x7, 0x6}}) 13:51:27 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_udp_encap(r0, 0x11, 0xa, &(0x7f00000000c0), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r1, 0xffffffffffffffff, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000080)={'ip6_vti0\x00', &(0x7f0000000000)={'ip6gre0\x00', 0x0, 0x4, 0x1, 0x6, 0x1, 0x0, @mcast2, @empty, 0x40, 0x10, 0x1, 0xd2}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r1, 0x89f0, &(0x7f0000000180)={'syztnl1\x00', &(0x7f0000000100)={'ip6gre0\x00', r2, 0x2f, 0x9, 0x6, 0x101, 0x50, @mcast1, @private1, 0x10, 0x7, 0x0, 0x1}}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pidfd_getfd(r3, 0xffffffffffffffff, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000100)={'ip6gre0\x00', &(0x7f0000000040)={'ip6tnl0\x00', 0x0, 0x4, 0x40, 0x3f, 0x200, 0x28, @remote, @empty, 0x7800, 0x80, 0x6, 0x5}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000001c0)={'ip6_vti0\x00', &(0x7f0000000140)={'ip6gre0\x00', 0x0, 0x2f, 0x6, 0x80, 0x3, 0x1b, @private1, @private0={0xfc, 0x0, '\x00', 0x1}, 0x8000, 0x8, 0x3, 0x6c4}}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r4, 0x89f3, &(0x7f0000000280)={'syztnl0\x00', &(0x7f0000000200)={'syztnl1\x00', 0x0, 0x2f, 0x6, 0x81, 0x4, 0xbe, @mcast2, @local, 0x7800, 0x20, 0x40, 0x6}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000340)={'ip6gre0\x00', &(0x7f00000002c0)={'syztnl0\x00', 0x0, 0x29, 0x4, 0x0, 0xffffffff, 0x16, @empty, @remote, 0x700, 0x0, 0x61f, 0x2}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000004c0)={'syztnl2\x00', &(0x7f0000000380)={'tunl0\x00', 0x0, 0x10, 0x10, 0x7c, 0x0, {{0x41, 0x4, 0x1, 0x2, 0x104, 0x66, 0x0, 0x81, 0x2f, 0x0, @multicast2, @local, {[@ra={0x94, 0x4}, @timestamp={0x44, 0x18, 0x11, 0x0, 0x3, [0xfffffb67, 0x7, 0x8001, 0x5, 0x5]}, @cipso={0x86, 0x66, 0x2, [{0x1, 0xf, "a1afb01a48c216bdfd79be712c"}, {0x5, 0x6, "c87a06e1"}, {0x5, 0xd, "8a0cdb452a73d112b8df83"}, {0x2, 0xa, "8d60c27e373281b1"}, {0x5, 0xe, "05c82c864b312eacf3fb040f"}, {0x7, 0x6, "d5997794"}, {0x0, 0xb, "f185232004ddd8d68e"}, {0x5, 0xb, "e44587d380cb15abf7"}, {0x6, 0xa, "b9b66dada9a13e3e"}]}, @end, @end, @rr={0x7, 0x17, 0xfe, [@multicast2, @rand_addr=0x64010102, @loopback, @multicast1, @empty]}, @ssrr={0x89, 0x17, 0x3e, [@local, @dev={0xac, 0x14, 0x14, 0xb}, @broadcast, @rand_addr=0x64010101, @multicast2]}, @end, @cipso={0x86, 0x3d, 0x0, [{0x5, 0xa, "af8ff88aa8fb1021"}, {0x5, 0x10, "4b493fae48b6dc54b089e66e193b"}, {0x7, 0x8, "1b99468b87f5"}, {0x5, 0x5, "417997"}, {0x2, 0x2}, {0x7, 0x8, "6f42e7936ef0"}, {0x2, 0x6, "3a2a4114"}]}]}}}}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000580)={'syztnl1\x00', &(0x7f0000000500)={'ip6_vti0\x00', 0x0, 0x4, 0xfd, 0x3f, 0x1ff, 0xc, @local, @loopback, 0x80, 0x40, 0x2, 0x8000}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r4, 0x89f0, &(0x7f0000000640)={'ip6gre0\x00', &(0x7f00000005c0)={'syztnl1\x00', 0x0, 0x4, 0x98, 0x4, 0x3, 0x0, @dev={0xfe, 0x80, '\x00', 0x2a}, @dev={0xfe, 0x80, '\x00', 0x1e}, 0x7800, 0x1, 0xe29, 0x9}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f00000006c0)={'syztnl1\x00', &(0x7f00000016c0)=ANY=[@ANYBLOB='sit0\x00'/16, @ANYRES32=0x0, @ANYBLOB="0080000800000005000000ff480400200065000002049078ac1403aa1200000094040000890746acc7010100fd5e8098572b9fea7dbe058533c9b326f335725ed60f890d5a8247e231d757234d2c12ee598f667db53e31994941cc23f75a24201a650e60f437602471c8565a0e5b06d3cf3880e2167b7e96d6792e"]}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000780)={'ip6tnl0\x00', &(0x7f0000000700)={'syztnl2\x00', 0x0, 0x0, 0x40, 0x4a, 0x8001, 0x1, @local, @rand_addr=' \x01\x00', 0x1, 0x8000, 0x3, 0x3}}) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000840)={'ip_vti0\x00', &(0x7f00000007c0)={'gre0\x00', 0x0, 0x0, 0x80, 0x800, 0x2b, {{0xb, 0x4, 0x1, 0x8, 0x2c, 0x67, 0x0, 0x3, 0x4, 0x0, @local, @rand_addr=0x64010101, {[@timestamp_addr={0x44, 0x14, 0x3e, 0x1, 0x7, [{@multicast2, 0x5}, {@initdev={0xac, 0x1e, 0xef, 0x0}, 0x7}]}, @end]}}}}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000900)={'ip6tnl0\x00', &(0x7f0000000880)={'ip6_vti0\x00', 0x0, 0x2f, 0x6, 0x20, 0x101, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote, 0xf800, 0x7, 0x592, 0x800}}) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000000940)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000001640)={&(0x7f0000000980)={0xc98, 0x0, 0x400, 0x70bd29, 0x25dfdbfc, {}, [{{0x8}, {0x80, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r5}}}]}}, {{0x8, 0x1, r6}, {0x44, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r7}, {0x230, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r9}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}]}}, {{0x8}, {0x1a0, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xfffffffb}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0xabb7}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x401}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x10001}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8}}}]}}, {{0x8, 0x1, r10}, {0x84, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}]}}, {{0x8}, {0x1f4, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x2}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r11}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x6, 0x4, 0x4, 0x3}, {0xef9, 0x8, 0x6, 0xc6e}, {0x2, 0xfe, 0x0, 0x4}]}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8, 0x1, r12}, {0x174, 0x2, 0x0, 0x1, [{0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x1, 0x1, 0x1, 0x8}, {0x9, 0x2, 0x8, 0x2}, {0x6, 0x0, 0x7f, 0x5}]}}}, {0x6c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x3c, 0x4, [{0x3, 0x0, 0x8, 0x5}, {0x40, 0xf8, 0x48, 0xfffffffc}, {0xfff8, 0xd4, 0x2, 0x9}, {0x2b2, 0x0, 0x4}, {0x101, 0x4, 0x0, 0x1}, {0x0, 0x3f, 0x5, 0x69}, {0x1000, 0x7, 0x81}]}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x8}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8, 0x6, r13}}}]}}, {{0x8}, {0x250, 0x2, 0x0, 0x1, [{0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x8000}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x54, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x24, 0x4, [{0x1000, 0x8, 0x6, 0x6d10}, {0x3f, 0x0, 0x20, 0x1000}, {0x34a, 0xe7, 0x1f, 0xffffffff}, {0x400, 0x0, 0x6, 0x9}]}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x909d, 0x8, 0x7, 0x20000000}, {0x5, 0x1, 0x8, 0x1a3}, {0x1ff, 0x53, 0x3, 0x40}]}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r14}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xffffffff}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8}, {0x124, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r15}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x36}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}]}}, {{0x8, 0x1, r16}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}]}, 0xc98}, 0x1, 0x0, 0x0, 0x804}, 0x4000050) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r3, 0x89f0, &(0x7f0000000240)={'ip6gre0\x00', &(0x7f00000001c0)={'ip6_vti0\x00', r16, 0x2f, 0x7, 0x4, 0x1d8a, 0x40, @dev={0xfe, 0x80, '\x00', 0x2f}, @empty, 0x7800, 0x0, 0x7ce, 0x6}}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r3, 0xc018937a, &(0x7f0000000680)={{0x1, 0x1, 0x18, r1, {0x7ff}}, './file0\x00'}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000001800)={'ip6tnl0\x00', &(0x7f0000001780)={'syztnl1\x00', 0x0, 0x4, 0x7, 0x1, 0x4, 0xe5, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x20, 0x40, 0x8b, 0x2}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r17, 0x89f1, &(0x7f00000018c0)={'ip6_vti0\x00', &(0x7f0000001840)={'syztnl0\x00', r18, 0xc02bc953c9a7fbc9, 0x8, 0x7, 0x913, 0x9, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x10, 0x7, 0x6}}) 13:51:27 executing program 2: prctl$PR_SET_MM(0x41555856, 0xf7354000, &(0x7f0000ffa000/0x3000)=nil) r0 = socket(0x1d, 0x2, 0x6) setsockopt$SO_J1939_FILTER(r0, 0x6a, 0x1, 0x0, 0xc) 13:51:27 executing program 1: prctl$PR_SET_MM(0x41555856, 0xf7354000, &(0x7f0000ffa000/0x3000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0x1, 0x10, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) 13:51:27 executing program 2: prctl$PR_SET_MM(0x41555856, 0xf7354000, &(0x7f0000ffa000/0x3000)=nil) r0 = socket(0x1d, 0x2, 0x6) setsockopt$SO_J1939_FILTER(r0, 0x6a, 0x1, 0x0, 0xc) 13:51:27 executing program 1: prctl$PR_SET_MM(0x41555856, 0xf7354000, &(0x7f0000ffa000/0x3000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0x1, 0x10, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) 13:51:27 executing program 2: prctl$PR_SET_MM(0x41555856, 0xf7354000, &(0x7f0000ffa000/0x3000)=nil) r0 = socket(0x1d, 0x2, 0x6) setsockopt$SO_J1939_FILTER(r0, 0x6a, 0x1, 0x0, 0xc) 13:51:28 executing program 1: prctl$PR_SET_MM(0x41555856, 0xf7354000, &(0x7f0000ffa000/0x3000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0x1, 0x10, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) 13:51:28 executing program 3: prctl$PR_SET_MM(0x41555856, 0xf7354000, &(0x7f0000ffa000/0x3000)=nil) r0 = socket(0x1d, 0x2, 0x6) setsockopt$SO_J1939_FILTER(r0, 0x6a, 0x1, 0x0, 0xc) 13:51:28 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mount$9p_virtio(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', &(0x7f0000000740), 0x0, &(0x7f00000027c0)={'trans=virtio,', {[{@version_L}, {@noextend}, {@aname={'aname', 0x3d, ')'}}], [{@obj_user={'obj_user', 0x3d, '9p\x00'}}]}}) 13:51:28 executing program 2: prctl$PR_SET_MM(0x41555856, 0xf7354000, &(0x7f0000ffa000/0x3000)=nil) r0 = socket(0x1d, 0x2, 0x6) setsockopt$SO_J1939_FILTER(r0, 0x6a, 0x1, 0x0, 0xc) 13:51:28 executing program 3: prctl$PR_SET_MM(0x41555856, 0xf7354000, &(0x7f0000ffa000/0x3000)=nil) r0 = socket(0x1d, 0x2, 0x6) setsockopt$SO_J1939_FILTER(r0, 0x6a, 0x1, 0x0, 0xc) 13:51:28 executing program 1: prctl$PR_SET_MM(0x41555856, 0xf7354000, &(0x7f0000ffa000/0x3000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0x1, 0x10, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) [ 284.599762][ C1] ================================================================== [ 284.604296][ C1] BUG: KASAN: slab-use-after-free in __lock_acquire+0x4208/0x5de0 [ 284.607788][ C1] Read of size 8 at addr ffff888022a9bc18 by task swapper/1/0 13:51:28 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mount$9p_virtio(&(0x7f00000005c0), &(0x7f0000000600)='./file0\x00', &(0x7f0000000740), 0x0, &(0x7f00000027c0)={'trans=virtio,', {[{@version_L}, {@noextend}, {@aname={'aname', 0x3d, ')'}}], [{@obj_user={'obj_user', 0x3d, '9p\x00'}}]}}) [ 284.611159][ C1] [ 284.612539][ C1] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 6.6.0-rc5-syzkaller-00192-g10a6e5feccb8 #0 [ 284.616569][ C1] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 284.623834][ C1] Call Trace: [ 284.625438][ C1] [ 284.626851][ C1] dump_stack_lvl+0xd9/0x1b0 [ 284.629046][ C1] print_report+0xc4/0x620 [ 284.631079][ C1] ? __virt_addr_valid+0x5e/0x2d0 [ 284.633600][ C1] ? __phys_addr+0xc6/0x140 [ 284.636159][ C1] kasan_report+0xda/0x110 [ 284.638284][ C1] ? __lock_acquire+0x4208/0x5de0 [ 284.640793][ C1] ? __lock_acquire+0x4208/0x5de0 [ 284.643090][ C1] __lock_acquire+0x4208/0x5de0 [ 284.645374][ C1] ? lock_acquire+0x1ae/0x510 [ 284.647860][ C1] ? find_held_lock+0x2d/0x110 [ 284.650775][ C1] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 284.653667][ C1] ? __wake_up_common_lock+0xe3/0x140 [ 284.656178][ C1] ? reacquire_held_locks+0x4b0/0x4b0 [ 284.658721][ C1] lock_acquire+0x1ae/0x510 [ 284.660802][ C1] ? p9_req_put+0xc6/0x250 [ 284.663282][ C1] ? lock_sync+0x190/0x190 [ 284.666063][ C1] ? __wake_up_common_lock+0xe3/0x140 13:51:28 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="6000000030003dfa0000000000000000000000004c000100480001000b0001006374696e666f"], 0x60}}, 0x0) [ 284.668938][ C1] ? __wake_up_common+0x5a0/0x5a0 [ 284.671642][ C1] _raw_spin_lock_irqsave+0x3a/0x50 [ 284.674215][ C1] ? p9_req_put+0xc6/0x250 [ 284.676388][ C1] p9_req_put+0xc6/0x250 [ 284.678394][ C1] req_done+0x1e7/0x2e0 [ 284.680357][ C1] ? p9_virtio_remove+0x4c0/0x4c0 [ 284.682770][ C1] ? p9_virtio_remove+0x4c0/0x4c0 [ 284.685136][ C1] vring_interrupt+0x317/0x3f0 [ 284.687381][ C1] ? virtqueue_kick_prepare+0x4b0/0x4b0 13:51:28 executing program 3: prctl$PR_SET_MM(0x41555856, 0xf7354000, &(0x7f0000ffa000/0x3000)=nil) r0 = socket(0x1d, 0x2, 0x6) setsockopt$SO_J1939_FILTER(r0, 0x6a, 0x1, 0x0, 0xc) [ 284.690239][ C1] __handle_irq_event_percpu+0x22a/0x740 [ 284.693197][ C1] handle_irq_event+0xab/0x1e0 [ 284.695510][ C1] handle_edge_irq+0x261/0xcf0 [ 284.697808][ C1] __common_interrupt+0xdb/0x240 [ 284.700137][ C1] common_interrupt+0xa9/0xd0 [ 284.702409][ C1] [ 284.703782][ C1] [ 284.705169][ C1] asm_common_interrupt+0x26/0x40 [ 284.707546][ C1] RIP: 0010:default_idle+0xf/0x20 [ 284.709791][ C1] Code: 89 07 49 c7 c0 08 00 00 00 4d 29 c8 4c 01 c7 4c 29 c2 e9 76 ff ff ff cc cc cc cc f3 0f 1e fa 66 90 0f 00 2d 93 99 46 00 fb f4 c3 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 f3 0f 1e fa 65 [ 284.718162][ C1] RSP: 0018:ffffc90000457e08 EFLAGS: 00000246 [ 284.720351][ C1] RAX: 00000000001cb8a3 RBX: 0000000000000001 RCX: ffffffff8a3ff95e [ 284.723685][ C1] RDX: 0000000000000000 RSI: ffffffff8a8cab20 RDI: ffffffff8ae92ce0 [ 284.727316][ C1] RBP: ffffed1002857000 R08: 0000000000000001 R09: ffffed10058e6dbd [ 284.730958][ C1] R10: ffff88802c736deb R11: 0000000000000000 R12: 0000000000000001 [ 284.734657][ C1] R13: ffff8880142b8000 R14: ffffffff8ece2890 R15: 0000000000000000 [ 284.738337][ C1] ? ct_kernel_exit+0x12e/0x180 [ 284.740657][ C1] default_idle_call+0x67/0xa0 [ 284.742904][ C1] do_idle+0x32e/0x3f0 [ 284.744802][ C1] ? arch_cpu_idle_exit+0x30/0x30 [ 284.747148][ C1] ? do_idle+0x2b8/0x3f0 13:51:28 executing program 1: prctl$PR_SET_MM(0x41555856, 0xf7354000, &(0x7f0000ffa000/0x3000)=nil) r0 = fsopen(&(0x7f0000000080)='bpf\x00', 0x0) r1 = fsopen(&(0x7f0000000080)='bpf\x00', 0x0) dup3(r1, r0, 0x0) [ 284.749446][ C1] cpu_startup_entry+0x50/0x60 [ 284.751992][ C1] start_secondary+0x20e/0x2a0 [ 284.754503][ C1] ? set_cpu_sibling_map+0x2010/0x2010 [ 284.757050][ C1] secondary_startup_64_no_verify+0x166/0x16b [ 284.760364][ C1] [ 284.762182][ C1] [ 284.763582][ C1] Allocated by task 9602: [ 284.766098][ C1] kasan_save_stack+0x33/0x50 [ 284.768545][ C1] kasan_set_track+0x25/0x30 [ 284.771093][ C1] __kasan_kmalloc+0xa2/0xb0 [ 284.773146][ C1] p9_client_create+0xcf/0x1210 [ 284.775630][ C1] v9fs_session_init+0x1f8/0x1a80 [ 284.778419][ C1] v9fs_mount+0xc6/0xcd0 [ 284.781041][ C1] legacy_get_tree+0x109/0x220 [ 284.783507][ C1] vfs_get_tree+0x8c/0x370 [ 284.785800][ C1] path_mount+0x1492/0x1ed0 13:51:28 executing program 1: prctl$PR_SET_MM(0x41555856, 0xf7354000, &(0x7f0000ffa000/0x3000)=nil) r0 = fsopen(&(0x7f0000000080)='bpf\x00', 0x0) r1 = fsopen(&(0x7f0000000080)='bpf\x00', 0x0) dup3(r1, r0, 0x0) [ 284.788000][ C1] __ia32_sys_mount+0x291/0x310 [ 284.790931][ C1] __do_fast_syscall_32+0x61/0xe0 [ 284.793326][ C1] do_fast_syscall_32+0x33/0x70 [ 284.795656][ C1] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 284.798643][ C1] [ 284.799773][ C1] Freed by task 9602: [ 284.801620][ C1] kasan_save_stack+0x33/0x50 [ 284.803788][ C1] kasan_set_track+0x25/0x30 [ 284.810118][ C1] kasan_save_free_info+0x2b/0x40 [ 284.812370][ C1] ____kasan_slab_free+0x15b/0x1b0 [ 284.814782][ C1] slab_free_freelist_hook+0x114/0x1e0 [ 284.817271][ C1] __kmem_cache_free+0xb8/0x2f0 [ 284.819492][ C1] p9_client_create+0xa14/0x1210 [ 284.821717][ C1] v9fs_session_init+0x1f8/0x1a80 [ 284.823966][ C1] v9fs_mount+0xc6/0xcd0 [ 284.825896][ C1] legacy_get_tree+0x109/0x220 [ 284.828066][ C1] vfs_get_tree+0x8c/0x370 [ 284.830110][ C1] path_mount+0x1492/0x1ed0 [ 284.832144][ C1] __ia32_sys_mount+0x291/0x310 [ 284.834135][ C1] __do_fast_syscall_32+0x61/0xe0 [ 284.836121][ C1] do_fast_syscall_32+0x33/0x70 [ 284.838295][ C1] entry_SYSENTER_compat_after_hwframe+0x70/0x82 13:51:28 executing program 1: prctl$PR_SET_MM(0x41555856, 0xf7354000, &(0x7f0000ffa000/0x3000)=nil) r0 = fsopen(&(0x7f0000000080)='bpf\x00', 0x0) r1 = fsopen(&(0x7f0000000080)='bpf\x00', 0x0) dup3(r1, r0, 0x0) [ 284.841239][ C1] [ 284.842631][ C1] Last potentially related work creation: [ 284.845174][ C1] kasan_save_stack+0x33/0x50 [ 284.847217][ C1] __kasan_record_aux_stack+0xbc/0xd0 [ 284.849697][ C1] insert_work+0x38/0x230 [ 284.851668][ C1] __queue_work+0x5d0/0x1050 [ 284.853852][ C1] call_timer_fn+0x19e/0x580 [ 284.856041][ C1] __run_timers+0x585/0xb10 [ 284.858195][ C1] run_timer_softirq+0x58/0xd0 [ 284.860073][ C1] __do_softirq+0x218/0x965 [ 284.861961][ C1] [ 284.862967][ C1] Second to last potentially related work creation: [ 284.865559][ C1] kasan_save_stack+0x33/0x50 [ 284.867423][ C1] __kasan_record_aux_stack+0xbc/0xd0 [ 284.869779][ C1] insert_work+0x38/0x230 [ 284.871753][ C1] __queue_work+0xb77/0x1050 [ 284.873784][ C1] call_timer_fn+0x19e/0x580 [ 284.875614][ C1] __run_timers+0x585/0xb10 [ 284.877445][ C1] run_timer_softirq+0x58/0xd0 [ 284.879619][ C1] __do_softirq+0x218/0x965 [ 284.881431][ C1] [ 284.882635][ C1] The buggy address belongs to the object at ffff888022a9bc00 [ 284.882635][ C1] which belongs to the cache kmalloc-512 of size 512 [ 284.888905][ C1] The buggy address is located 24 bytes inside of [ 284.888905][ C1] freed 512-byte region [ffff888022a9bc00, ffff888022a9be00) [ 284.894512][ C1] [ 284.895482][ C1] The buggy address belongs to the physical page: [ 284.898299][ C1] page:ffffea00008aa600 refcount:1 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x22a98 [ 284.902577][ C1] head:ffffea00008aa600 order:2 entire_mapcount:0 nr_pages_mapped:0 pincount:0 [ 284.906219][ C1] flags: 0xfff00000000840(slab|head|node=0|zone=1|lastcpupid=0x7ff) [ 284.909524][ C1] page_type: 0xffffffff() [ 284.911276][ C1] raw: 00fff00000000840 ffff888012c42c80 dead000000000100 dead000000000122 [ 284.914930][ C1] raw: 0000000000000000 0000000000100010 00000001ffffffff 0000000000000000 [ 284.918079][ C1] page dumped because: kasan: bad access detected [ 284.920690][ C1] page_owner tracks the page as allocated [ 284.923230][ C1] page last allocated via order 2, migratetype Unmovable, gfp_mask 0x1d20c0(__GFP_IO|__GFP_FS|__GFP_NOWARN|__GFP_NORETRY|__GFP_COMP|__GFP_NOMEMALLOC|__GFP_HARDWALL), pid 7511, tgid 7500 (syz-executor.1), ts 193769937218, free_ts 193574713166 [ 284.933032][ C1] post_alloc_hook+0x2cf/0x340 [ 284.935193][ C1] get_page_from_freelist+0xee0/0x2f20 [ 284.937491][ C1] __alloc_pages+0x1d0/0x4a0 [ 284.939513][ C1] alloc_pages+0x1a9/0x270 [ 284.941250][ C1] allocate_slab+0x251/0x380 [ 284.943369][ C1] ___slab_alloc+0x8c7/0x1580 [ 284.945368][ C1] __slab_alloc.constprop.0+0x56/0xa0 [ 284.947540][ C1] __kmem_cache_alloc_node+0x131/0x340 [ 284.950164][ C1] kmalloc_trace+0x25/0xe0 [ 284.952389][ C1] __ipv6_dev_mc_inc+0x2b7/0xc40 [ 284.954919][ C1] ipv6_add_dev+0xa85/0x13d0 [ 284.957138][ C1] addrconf_notify+0x55c/0x1920 [ 284.959134][ C1] notifier_call_chain+0xb6/0x3b0 [ 284.960872][ C1] call_netdevice_notifiers_info+0xb9/0x130 [ 284.963182][ C1] register_netdevice+0xf84/0x1490 [ 284.965132][ C1] br_dev_newlink+0x27/0x110 [ 284.967243][ C1] page last free stack trace: [ 284.969353][ C1] free_unref_page_prepare+0x476/0xa40 [ 284.971712][ C1] free_unref_page+0x33/0x3b0 [ 284.973686][ C1] qlist_free_all+0x6a/0x170 [ 284.975303][ C1] kasan_quarantine_reduce+0x18e/0x1d0 [ 284.977373][ C1] __kasan_slab_alloc+0x65/0x90 [ 284.979657][ C1] kmem_cache_alloc_node+0x180/0x3f0 [ 284.982023][ C1] __alloc_skb+0x287/0x330 [ 284.984124][ C1] alloc_skb_with_frags+0xe4/0x710 [ 284.986415][ C1] sock_alloc_send_pskb+0x7e4/0x970 [ 284.988591][ C1] unix_dgram_sendmsg+0x455/0x1c30 [ 284.990722][ C1] __sock_sendmsg+0xd5/0x180 [ 284.992633][ C1] ____sys_sendmsg+0x2ac/0x940 [ 284.994635][ C1] ___sys_sendmsg+0x135/0x1d0 [ 284.996589][ C1] __sys_sendmmsg+0x2a5/0x450 [ 284.998801][ C1] __ia32_compat_sys_sendmmsg+0x9d/0x100 [ 285.001433][ C1] __do_fast_syscall_32+0x61/0xe0 [ 285.003802][ C1] [ 285.004941][ C1] Memory state around the buggy address: [ 285.007561][ C1] ffff888022a9bb00: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 285.011275][ C1] ffff888022a9bb80: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 285.014931][ C1] >ffff888022a9bc00: fa fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 285.018726][ C1] ^ [ 285.021135][ C1] ffff888022a9bc80: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 285.024805][ C1] ffff888022a9bd00: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 285.028566][ C1] ================================================================== [ 285.032190][ C1] Kernel panic - not syncing: KASAN: panic_on_warn set ... [ 285.035432][ C1] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 6.6.0-rc5-syzkaller-00192-g10a6e5feccb8 #0 [ 285.039634][ C1] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 285.044094][ C1] Call Trace: [ 285.045636][ C1] [ 285.046944][ C1] dump_stack_lvl+0xd9/0x1b0 [ 285.049120][ C1] panic+0x6a6/0x750 [ 285.050834][ C1] ? panic_smp_self_stop+0xa0/0xa0 [ 285.052967][ C1] ? reacquire_held_locks+0x4b0/0x4b0 [ 285.055467][ C1] ? dump_page+0x6ff/0x1340 [ 285.057629][ C1] check_panic_on_warn+0xab/0xb0 [ 285.059958][ C1] end_report+0x108/0x150 [ 285.061990][ C1] kasan_report+0xea/0x110 [ 285.064129][ C1] ? __lock_acquire+0x4208/0x5de0 [ 285.066476][ C1] ? __lock_acquire+0x4208/0x5de0 [ 285.068810][ C1] __lock_acquire+0x4208/0x5de0 [ 285.071154][ C1] ? lock_acquire+0x1ae/0x510 [ 285.073384][ C1] ? find_held_lock+0x2d/0x110 [ 285.075631][ C1] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 285.078438][ C1] ? __wake_up_common_lock+0xe3/0x140 [ 285.080931][ C1] ? reacquire_held_locks+0x4b0/0x4b0 [ 285.083414][ C1] lock_acquire+0x1ae/0x510 [ 285.085543][ C1] ? p9_req_put+0xc6/0x250 [ 285.087592][ C1] ? lock_sync+0x190/0x190 [ 285.089834][ C1] ? __wake_up_common_lock+0xe3/0x140 [ 285.092398][ C1] ? __wake_up_common+0x5a0/0x5a0 [ 285.094789][ C1] _raw_spin_lock_irqsave+0x3a/0x50 [ 285.097125][ C1] ? p9_req_put+0xc6/0x250 [ 285.099140][ C1] p9_req_put+0xc6/0x250 [ 285.101070][ C1] req_done+0x1e7/0x2e0 [ 285.102885][ C1] ? p9_virtio_remove+0x4c0/0x4c0 [ 285.104799][ C1] ? p9_virtio_remove+0x4c0/0x4c0 [ 285.106719][ C1] vring_interrupt+0x317/0x3f0 [ 285.108695][ C1] ? virtqueue_kick_prepare+0x4b0/0x4b0 [ 285.111373][ C1] __handle_irq_event_percpu+0x22a/0x740 [ 285.113973][ C1] handle_irq_event+0xab/0x1e0 [ 285.116198][ C1] handle_edge_irq+0x261/0xcf0 [ 285.118180][ C1] __common_interrupt+0xdb/0x240 [ 285.120186][ C1] common_interrupt+0xa9/0xd0 [ 285.122205][ C1] [ 285.123510][ C1] [ 285.124847][ C1] asm_common_interrupt+0x26/0x40 [ 285.127318][ C1] RIP: 0010:default_idle+0xf/0x20 [ 285.129669][ C1] Code: 89 07 49 c7 c0 08 00 00 00 4d 29 c8 4c 01 c7 4c 29 c2 e9 76 ff ff ff cc cc cc cc f3 0f 1e fa 66 90 0f 00 2d 93 99 46 00 fb f4 c3 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 f3 0f 1e fa 65 [ 285.138290][ C1] RSP: 0018:ffffc90000457e08 EFLAGS: 00000246 [ 285.141276][ C1] RAX: 00000000001cb8a3 RBX: 0000000000000001 RCX: ffffffff8a3ff95e [ 285.145066][ C1] RDX: 0000000000000000 RSI: ffffffff8a8cab20 RDI: ffffffff8ae92ce0 [ 285.148504][ C1] RBP: ffffed1002857000 R08: 0000000000000001 R09: ffffed10058e6dbd [ 285.151992][ C1] R10: ffff88802c736deb R11: 0000000000000000 R12: 0000000000000001 [ 285.155407][ C1] R13: ffff8880142b8000 R14: ffffffff8ece2890 R15: 0000000000000000 [ 285.158745][ C1] ? ct_kernel_exit+0x12e/0x180 [ 285.160583][ C1] default_idle_call+0x67/0xa0 [ 285.162479][ C1] do_idle+0x32e/0x3f0 [ 285.164418][ C1] ? arch_cpu_idle_exit+0x30/0x30 [ 285.166495][ C1] ? do_idle+0x2b8/0x3f0 [ 285.168342][ C1] cpu_startup_entry+0x50/0x60 [ 285.170484][ C1] start_secondary+0x20e/0x2a0 [ 285.172631][ C1] ? set_cpu_sibling_map+0x2010/0x2010 [ 285.175024][ C1] secondary_startup_64_no_verify+0x166/0x16b [ 285.177744][ C1] [ 286.272600][ C1] Shutting down cpus with NMI [ 286.275422][ C1] Kernel Offset: disabled [ 286.277213][ C1] Rebooting in 86400 seconds.. VM DIAGNOSIS: 13:51:28 Registers: info registers vcpu 0 CPU#0 RAX=000000c0013ab300 RBX=000000c0013ab328 RCX=00000000000011d1 RDX=00000000000011d1 RSI=000000000000000b RDI=0000000000000001 RBP=000000c00055ac50 RSP=000000c00055ac10 R8 =0000000000000000 R9 =0000000000004cc1 R10=000000c001462000 R11=0000000000004dc4 R12=0000000000004cc1 R13=0000000000004dc1 R14=000000c0000061a0 R15=0000000000000001 RIP=0000000000518afc RFL=00000202 [-------] CPL=3 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 ffffffff 00c00000 CS =0033 0000000000000000 ffffffff 00a0fb00 DPL=3 CS64 [-RA] SS =002b 0000000000000000 ffffffff 00c0f300 DPL=3 DS [-WA] DS =0000 0000000000000000 ffffffff 00c00000 FS =0000 000000c00b160490 ffffffff 00c00000 GS =0000 0000000000000000 ffffffff 00c00000 LDT=0000 0000000000000000 ffffffff 00c00000 TR =0040 fffffe0000003000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000001000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=000000c001a1b000 CR3=0000000023267000 CR4=00350ef0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000fffe0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001fa1 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 Opmask00=0000000000000000 Opmask01=0000000000000000 Opmask02=0000000000000000 Opmask03=0000000000000000 Opmask04=0000000000000000 Opmask05=0000000000000000 Opmask06=0000000000000000 Opmask07=0000000000000000 ZMM00=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM01=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM02=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM03=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM04=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM05=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM06=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM07=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM08=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM09=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM10=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM11=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM12=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM13=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 002931322d30312d 3232303228203465 ZMM14=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM15=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM16=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM17=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM18=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM19=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM20=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM21=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM22=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM23=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM24=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM25=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM26=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM27=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM28=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM29=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM30=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM31=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 info registers vcpu 1 CPU#1 RAX=000000000000006d RBX=00000000000003f8 RCX=0000000000000000 RDX=00000000000003f8 RSI=ffffffff849c0185 RDI=ffffffff9255ed40 RBP=ffffffff9255ed00 RSP=ffffc90000578578 R8 =0000000000000001 R9 =000000000000001f R10=0000000000000000 R11=6572617764726148 R12=0000000000000000 R13=000000000000006d R14=ffffffff849c0120 R15=0000000000000000 RIP=ffffffff849c01af RFL=00000002 [-------] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 ffffffff 00c00000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 ffffffff 00c00000 FS =0000 0000000000000000 ffffffff 00c00000 GS =0000 ffff88802c700000 ffffffff 00c00000 LDT=0000 0000000000000000 ffffffff 00c00000 TR =0040 fffffe000004a000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000048000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=000000002e822000 CR3=0000000023267000 CR4=00350ee0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000fffe0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001fa1 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 Opmask00=0000000000000000 Opmask01=0000000000000000 Opmask02=0000000000000000 Opmask03=0000000000000000 Opmask04=0000000000000000 Opmask05=0000000000000000 Opmask06=0000000000000000 Opmask07=0000000000000000 ZMM00=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM01=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM02=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 652e29646e616d6d 6f632a282e637069 ZMM03=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM04=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 656b636f73203d20 30720a296c696e3d ZMM05=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 367830202c327830 202c643178302874 ZMM06=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 5f4f532474706f6b 636f737465730a29 ZMM07=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 2c3072285245544c 49465f393339314a ZMM08=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 3030303435333766 7830202c36353835 ZMM09=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 3061666630303030 663778302826202c ZMM10=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0a296c696e3d2930 30303378302f3030 ZMM11=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 643178302874656b 636f73203d203072 ZMM12=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 737465730a293678 30202c327830202c ZMM13=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 5f393339314a5f4f 532474706f6b636f ZMM14=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 2c61367830202c30 72285245544c4946 ZMM15=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM16=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM17=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM18=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM19=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM20=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM21=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM22=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM23=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM24=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM25=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM26=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM27=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM28=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM29=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM30=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM31=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 info registers vcpu 2 CPU#2 RAX=0000000000000000 RBX=ffffc90003757570 RCX=0000000000000000 RDX=1ffff920006eaeae RSI=ffffffff813a43e2 RDI=ffffc90003757570 RBP=ffffc90003757968 RSP=ffffc900037574a8 R8 =0000000000000001 R9 =0000000000000004 R10=0000000000000002 R11=0000000000000000 R12=ffffc90003757578 R13=ffffc90003757580 R14=ffffc90003750000 R15=0000000000000002 RIP=ffffffff813a4449 RFL=00000246 [---Z-P-] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =002b 0000000000000000 ffffffff 00c0f300 DPL=3 DS [-WA] CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =002b 0000000000000000 ffffffff 00c0f300 DPL=3 DS [-WA] FS =0000 0000000000000000 ffffffff 00c00000 GS =0063 ffff88802c800000 ffffffff 00d0f300 DPL=3 DS [-WA] LDT=0000 0000000000000000 ffffffff 00c00000 TR =0040 fffffe0000091000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe000008f000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=00000000566fdf4c CR3=000000005f864000 CR4=00350ee0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000fffe0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 Opmask00=0000000000000000 Opmask01=0000000000000000 Opmask02=0000000000000000 Opmask03=0000000000000000 Opmask04=0000000000000000 Opmask05=0000000000000000 Opmask06=0000000000000000 Opmask07=0000000000000000 ZMM00=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM01=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000052 ZMM02=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM03=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ffffffffffffffff ffffffff0f0e0d0c ZMM04=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM05=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM06=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM07=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM08=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM09=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM10=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM11=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM12=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM13=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM14=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM15=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM16=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM17=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM18=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM19=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM20=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM21=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM22=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM23=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM24=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM25=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM26=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM27=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM28=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM29=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM30=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM31=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 info registers vcpu 3 CPU#3 RAX=0000000000000000 RBX=0000000002187412 RCX=ffffffff81775f8b RDX=ffff88801d1dc800 RSI=0000000000000100 RDI=0000000000000006 RBP=000000000000d508 RSP=ffffc900005d06e0 R8 =0000000000000006 R9 =00000257a5699b94 R10=0000000002187412 R11=ffffc900005d0ff8 R12=fffffffffde78bed R13=dffffc0000000000 R14=000000000000d508 R15=00000257a5699b94 RIP=ffffffff8187c132 RFL=00000206 [-----P-] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 ffffffff 00c00000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 ffffffff 00c00000 FS =0000 000000c0007fc490 ffffffff 00c00000 GS =0000 ffff88802c900000 ffffffff 00c00000 LDT=0000 0000000000000000 ffffffff 00c00000 TR =0040 fffffe00000d8000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe00000d6000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=00000000576f9000 CR3=0000000023267000 CR4=00350ee0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000fffe0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001fa1 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 Opmask00=0000000000000000 Opmask01=0000000000000000 Opmask02=0000000000000000 Opmask03=0000000000000000 Opmask04=0000000000000000 Opmask05=0000000000000000 Opmask06=0000000000000000 Opmask07=0000000000000000 ZMM00=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000700000004 0000000400000000 ZMM01=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000c00000009 0000000900000007 ZMM02=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000c00000006 0000000400000000 ZMM03=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000001a00000019 0000001900000012 ZMM04=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 77654e2e72656761 6e614d100182ff19 ZMM05=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 8afccde52888fc7c 35f581fced33f581 ZMM06=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 c781fcae093b81fc 5b342f8afc30302f ZMM07=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 362e8afc64352e8a fc8018ea83fcce6e ZMM08=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ae09e783fce62ef5 81fc270a3b81fcc9 ZMM09=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 fc79083b81fc4c34 2f8afc6f312f8afc ZMM10=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 8afc76cd2d8afc6f cd2d8afc44312888 ZMM11=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 f581fccfe7ca81fc e5f13a81fc9b352e ZMM12=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000040117332e8a fc5e9d3c89fcf42f ZMM13=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 5f393339314a5f4f 532474706f6b636f ZMM14=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 2c61367830202c30 72285245544c4946 ZMM15=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM16=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM17=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM18=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM19=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM20=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM21=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM22=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM23=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM24=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM25=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM26=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM27=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM28=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM29=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM30=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM31=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000