last executing test programs: 2.859674385s ago: executing program 4 (id=5): r0 = bpf$MAP_CREATE(0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="06000000040000000800000008"], 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0xc, 0xc, &(0x7f0000010540)=ANY=[@ANYBLOB="1800000000000000000000000000000018150000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000f000000850000001500000095"], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x16, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000600)={r1, 0x0, 0xe, 0xfeff, &(0x7f0000000100)="e0857f9f582f0300000000000000", 0x0, 0x2f00, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x7, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x6, 0x5, 0x4, 0x7ffc0001}]}) syz_mount_image$ext4(&(0x7f0000000240)='ext2\x00', &(0x7f0000000280)='./mnt\x00', 0x202c21, &(0x7f00000105c0)={[{@test_dummy_encryption_v1}, {@nobh}], [{@subj_type}, {@uid_gt={'uid>', 0xffffffffffffffff}}, {@dont_measure}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@obj_role={'obj_role', 0x3d, '-'}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}]}, 0x1, 0x251, &(0x7f00000102c0)="$eJzs3U9oHFUcB/DfzO6af6tGvQiCCiKigaA3wUu8KARCCCKCChERL0oixARviScvHvTclvTSSyi9Ne05l9BLS6GntM0hvRTa0ENDD+1hy+5sStqkf8IkMyXz+cAkM7tv5veG2e+8ZeExAVTWYESMREQtIoYiohERyc4G72fLYHdzsW91MqLV+uZO0mmXbWe29xuIiIWI+DwiVtIkfqtHzC3/sHFv7euP/p1tfHhq+fu+Qk+ya3NjfWzrxPg/Z0c/m7t05dZ4EiPRfOy8Dl6yx2v1JOLNwyj2kkjqZfeAFzHx15mr7dy/FREfdPLfiDSyi/ffzCsrjfjk+NP2/f/25XeK7Ctw8FqtRnsMXGgBlZNGRDOSdDgisvU0HR7OvsNfq/Wnv0/P/Dn06/Ts1C9l36mAg9KMWP/qfM+5gSfyf7OW5b+7CRxB7fx/O7F0vb2+VSu7N0CR2vkf+mn+45B/qBz5h+raZ/5fLaJPQDGM/1Bdz8q/H/7haDP+Q3XJP1SX/EN1yT9Ul/zDUfL6vlrvzD8AUC2tnv3OGO49nInIQOHKvv8AAAAAAAAAAAAAAAAAAAC7LfatTm4vRdW8cCxi88uIqO9Vv9Z9DkFv52//3aTd7JEk2y2XH9/LeYCcTpc8+/q1G+XWv/huufXnpyIW/o6IT+v13Z+/JPdzMN54zvuNn3MWyOmL78qt/2Cp3PqjazF2sru++/qn8Xbn/973n2b7+uWs/8f9nAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgMA8DAAD//3oibA4=") r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="0a000000010000000800000008"], 0x48) fsconfig$FSCONFIG_SET_FLAG(0xffffffffffffffff, 0x0, &(0x7f0000000080)='ro\x00', 0x0, 0x0) fsconfig$FSCONFIG_CMD_RECONFIGURE(0xffffffffffffffff, 0x7, 0x0, 0x0, 0x0) fsconfig$FSCONFIG_CMD_RECONFIGURE(0xffffffffffffffff, 0x7, 0x0, 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(0xffffffffffffffff, 0xae03, 0x3d) r3 = open(&(0x7f0000000140)='./file1\x00', 0x66842, 0x21) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r5, 0x29, 0x40, &(0x7f0000000540)=@raw={'raw\x00', 0x3c1, 0x3, 0x4e0, 0x320, 0x18c, 0x203, 0x0, 0x19030000, 0x410, 0x2e0, 0x2e0, 0x410, 0x2e0, 0x3, 0x0, {[{{@uncond, 0x300, 0x2d8, 0x320, 0x0, {}, [@common=@unspec=@bpf0={{0x230}, {0x13, [{0x74, 0x0, 0x8, 0x20}, {}, {}, {}, {0x0, 0xfe, 0x0, 0x100}, {0x0, 0x0, 0x4}, {0x0, 0x0, 0x0, 0x5973599c}, {}, {0x0, 0x0, 0x0, 0x8}, {}, {0x0, 0x20, 0xcd, 0xe}, {0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x3, 0x3}, {0x2, 0x0, 0x4}, {}, {0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x8}, {}, {0x16}, {0x0, 0xff}, {}, {0x7}, {0x0, 0x0, 0x0, 0x4}, {0x0, 0x4, 0x0, 0x101}, {}, {0x0, 0x0, 0x5, 0x1}, {}, {0x0, 0x0, 0xfd, 0x9}, {0xfffc, 0x0, 0x0, 0x6}, {0x4, 0x0, 0x0, 0x2}, {0xfffe}, {}, {}, {}, {0xfffe, 0xfb}, {}, {0x7a04}, {0x800}, {}, {0x20, 0x6}, {}, {}, {0x0, 0x1}, {0x0, 0x0, 0x0, 0x800}, {}, {0xb8c, 0x0, 0x0, 0xf00}, {0x0, 0x1, 0x0, 0x3}, {0x3}, {0x0, 0x4b}, {}, {}, {0x0, 0x0, 0xe2}, {0x4}, {0x0, 0x0, 0x0, 0x1}, {}, {}, {0xfc}, {0x0, 0xfd}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffd}, {0x2}, {0x0, 0xb}, {0x4}]}}]}, @common=@unspec=@IDLETIMER={0x48, 'IDLETIMER\x00', 0x0, {0x100002, 'syz0\x00', {0x8001}}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @common=@unspec=@IDLETIMER={0x48, 'IDLETIMER\x00', 0x0, {0x1000b, 'syz0\x00', {0x6c8}}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x540) sendmsg$nl_route(r4, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="44000000100001002abd7000fcdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="8111000000000000140003006272696467655f736c6176655f30000008000400d400000008000a"], 0x44}, 0x1, 0x0, 0x0, 0x84}, 0x0) sendmsg$SOCK_DESTROY(0xffffffffffffffff, &(0x7f0000001900)={&(0x7f0000000040), 0xc, &(0x7f00000018c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="f81000001500000127bd7000fedbdf251d00580001000c516e9d37d68bc9f0e1987fcfdf89334aa3de21b76cdb0e8e4b8f2228d000dd4137e58b0dbbbc3d323ae6b1c0986766b4f298026ef3ff0e4ba8c7bff135dda3f6f40e11f0b3fac0e6b436eeccf9fa22750d011d8700010078e01754db2d9cb4f099c5428b9e13c96491351305cb8cdeab061801b92a8f1fb9586f8563b3a3effb4212cce061c216925fa900e4da4994313b5f95423cdd2fc291849d9dd0352e95a2303091b2e713525b6ad5a7a4b8c0a739114ae877abb338d0e1180db7c2afde32aeccdf97f5378d05587485baf353e6c31828344dd578fa926f0004100100466b4f90ffc35b1a653792ed2ff835ab0f6e69e5d4575960eb1c7630ccf3129017e4b3cb2fb423a1dec1962645c3534ed496de0055c4e22e863817f0f235253c58ddfe602abf7010e12c2bd5be7464dc1415192ad3251f4d2cc3ff86b95a6b2d8849da9c7a079d01b16a08d32b9fb62042613d00544fa50145c1cec397ecd85d737dd17affeff40b06889c7c4140c6a603388cb5bf5bdeac1253a69071fc4413bacf06415ccdbc7320737fd602781cb2216daeaea6c49bc8fa86fc99f941d6fff207046bce6c05466f96a765558c3f080791b774683eb6f17baab7125d56c98fcedd11211bb241328644e507ebde2c521f071098147bd47942fe2284f7e11804fed2c29e195c09c9f58788b27cc7ac1cd27520e285ca397c434f8c2df910449398e110152f7428a9e3bdd2359cf73ca385af3bf8582d57f8175075cd226d7e6434b846267240267ff4ca03193dec222c067d898435e63abfd0b6b94696d497566d091d785b1f375622e02b26a4e231a0a58e2d5592e898b56b30bc5cdf7c0d535718ec06f135e825d1244b020e3bcbfa14e059df084b7e1634d68979bd792551b4bff4cae8fa42906cabbb0c4563944681aecf158d05947c64555023ccf6862ea3d4676f945bfa8994f3811e0f0642f3fab4124c7a52e5e55ec372d5010a7dd8ce4a1d568832a247278eb0829f3b01cfa8cf963bb13b6c99a10ca898abdbd96e64ebe8725b2a0d332243e2fdce8b1254639415ff7b491e9a4e922458e7aa5c4f4c0307d2c9991d95e618f631e6bab77ea5e3ca88c0e2acf88bfcca89f74bd66e51528ed3ed8fba5d518cd52fc17553417c5ced94fbeb3ab8ee8979bc0c92546997550e894790019ff763a3e83ecc80a7c4d7eef1cfb58023729811f719b673498459595c0ab58a77770257012033cbe1e9361942cad3646e5ee9153e38337823d71240849e785b60435fac47ed21553967cde9c7ef07476f546c317467b1911c905b4b491c2b0646e66c287bc28216c98fe0d5bcbf3a5c404b63b7180be763b671cb2e123b6e5eec6efa3fb315c8b081115b00dcb166deb59bcd1f217ee34ebb9faf11f3096dae8c0d21e2aa11c88efbdc139a8f37f6f207b91fdddb3ea48a045b68ffe36b818f8e31f5f879e526b364e104776f10808b983f9e2b5387af4a865bb604e53a0115333d7003b567249ef67662eba34ec108fd5b7411cc11da7a51143efa06f004b42f3f763cf583b9ae27dfb7389453810c44ee83909cf882601889d4ec1e65f85e64e045cdaeef5659f9f8c051b28962aea1c7eccf796f9e97ff9a305c8b83f05358396202532b5a607fa16197756ad9372c16fca5431c8577c342844545e7275e6a507f92d557985136aabdb1dd32b5e17277a3c908f8d0d56ee27ce6c6f2a7602e659665c554d6e27896caab365eb98592c3f774fd2c3a1a64400525e8d6f4f74b6056d96485132ad06a6ec49ff89ee913e15d45aea198f631cf43832eea328087fb3b3eece2809884b96eb479365167ee52a3cafa8362ff82aefe5affa1b3c8b226f020ca8f887ff256f2f2b521a79bb73fe608ae91419303e25fd546ce5bf52b413d71df58242edee5293d764f0f9f03c263cf23a0e008fb2ae68a022d7116f35de5b57756b00105fb535dad0012f0e960aacec5f9c6c5ab4b87933e4144c0ff2e9d1c90efc2e0145c88c45876bea941e2b31e0fe580c4f7d5afeade056b782e8fb9e5e30f9d2c3b9b317515fa684ad0026176ab8ccae2d68f0419bb92bc2c5874cea5ea3bc3b2bfa4fbbfb19a5616be177bd59ef9ccfaba8bd64e4aafb91ac8f26f3f621e827481322acd14f01e644bb792cb4116162fba2bb6b8e1cbfee5d0800ad90731b8618511a50042694773cceab25349d445370a50e781efe8943dd5e89256e0c234e310ddaedb0c668068648046119faede441ea168e5fc23cf33a8d8219119761f3c6f177cee0d3dc162af4b1e19b083e2288a46e50da9f8df9dd0f8bbddb44a5444e900a2559a82b909569189393c27a1365cbc003997af16452e59646036e998bc3b0d372ae1004a411b743f6a2d6a6914f452578eb45d2beee8b81ea9a2c894a7a3af0d433e5f12b067b22056de6670b5b610874fdb0d59cc2a15cf0f6602e6c4da97e1b6a31e415ef44443471489d3c34def018742a2edaf50201acf00f8594b9b1b224cb923e7e630c597b25be79546b6057770b53c4f88b4ca496823d9674dda77dc93ea96ac705c734912d1d807264302f86cf2e9c976d9635077a820b7becdd4fb1edfa96d2700cd5d8f831add9924160397b2015ecbc9bb59ab97b2d8aeaf8c6607dd9a0de315061dd032b26d500cb39aabd93fbe485eea8a0bfb311c67e2f8fa5e43fa5fcdf073c3b5611749d6f2e85ba2f74e4b6b3046b153c9c4a6938d4faeb65a3e4acd84146212f1787d9c9e9ae37ef83df5768259e51fc2519947f91d90cddec3fc2fb04c87424a82d190d289390f71af76050d4d6798ad8f6776b1096d3450edfe422dd4e495092dc7910f622a20f8e7de418d9261d436d669e71fd5b459fe004b2f91033f2ab580bd51204b060052259c1575eaaa7bc2f814d1e1e87b8c6b1d861f8b1541f5f4edbb3edddf909826a7c205e52a18344d948bc6cb3fc1aa064800888e5538ee71751b7149a42346ce99c33519700cbfad068f5ecb4ee31888d165a9825c869bc1aee292da654547d3dc80de631fdf2501ea13f262b1b3dd1421b38a33103ed4df406826b7ca7aea46d83835b683caa47895fa59b4a1c3680977b7afec76585102a708c435f535abd92a72f3a6a6a57c8911b4ecb41b89f0bbb9a0a4c1a17296a2a57a238ddf2b3ac6bd61cd276c2a3c8c9ec6bb9175dfd4922bb9cc969786a4bf4ec6c432b24305e367332c9c91351b7ea2e9029f478c0c204229fab5ccfc8f3e9feb5d39766468b629ee34e7b0ace1f34a2760012e8f446064d604c8964189e233aecae168385699c4eab1355b24a8f7dbb196d5be9634b76705b74a29722dbd2058d8b6ccc6034cf4f750a9a92438e7cbc1b68c6bf0dd6ab57ff4fbb12368a6434c456443bf9954d7591a73ccc4a97529fbbd0ab6f830dd804ddc51ac31b0fe081157f45b1da5c7de978ced8388e6f496fe35fbb3e95993b4ff390213124dbf552e1f6fb739766a6742806a4622ef03db56b8519bfd1345e60d87f9c376d82ef762c1a04fc6632f7a02fe8f4bac6dc7bf0c5d1c883e6e35258b5240eb228b53d575b9a4ed17d623dd97ea1348eb4f6865e25314e1689d442e34b841ffa42693fc3e889d82c5854916b8ac539becbfe1d8e7e57bca44422cb3599f816ff2f663c4dbfaea3b3d01f4d66ae451302eee184aa960d44f9d8943980717861af02ed5be6cc1f900de8e1c95a99249abfda804260877ae6a26c40398238953e8d3d9b8a41ce202926c430306cbf4dfa62ce660bb152d2edfcf2ab7dbf7e52fb5c1b9973167d99c9b4f1ed7a08533076ae07f4589cfdc96b50524edc76726e12572f95b0f0848d91efab7f257e918a90fd2c0534eb4f96e53cfc247d010c5ddf1e1e39de56d301d96e3d0efc5c470a7d8e978c242e9c472532cdb84e305350ecd1f8cae2fe5c327967284476d5b41d50b8f9b204e2f295b6856214dda8c83616b9aedf6712a1748498c41c8b621db5ee77b2d3848e8f2a32772703ee9bb7a4ec5318e655bfb75c4a6040bff8d80800babab7e95297f6c6fc910d02cada3017bd7d4ed3dde0edb12175481f076c4a4a8bb356fd0bec10c08850cffd1468f5e5f463a3c48ef8442ee12d3ddeef2cc0a3900c9c623e0051d1091d7cca8d90b948b202f0f190f86f696663569efa18c2d40545db99449c73d9733cf0686dc58cf5c79989ea09d6185a95db95118e51710cf055e59c41dc694b4cafc646c714ce4c9cd777904a093183c2dec239aa1ea8492a19b560d99a278e715c7c0503da2161dd889e781d399de1f90f8f3ba1c6ff2b896b31423ad65e07710f0063946a75e55e7594ef04f6d9fe095dec088905bf7c9835b9dc84c297bb3455cd228d63e1a9ed5bfaa259a0988416a8aa2fb40e74ac5fa33f94d71b917fd021539308ae0c16c2e36fe540ae3235a87a033adc398b64a66263d531f3222bc7ab598af252e06a34ce2c96b0e475e8ece0b56158af3e2fa4b051b142fd4ff0c3354ff9047914d792bf72d8bfedbef594e93cba312be5cc4b90f4859c2705b4634ef7901f6b9134730823277010ac03d76c2eb9c2f6fa17b59229cc4a8150ff0d021bdea3b6e6bf8a2df17fee1ffc927200d006b37662b8af6b3d83519cec2f70c57a3ff9186193a545a328774723f1336349e61d670a981fe58ce7050b0309425b4e6bb214351182b900f242bf53fff71c7e25e225e516e28a8ad9ca549dbf2b0572590995638e8aa66f983367d461296164c97ec46e5f3884d82ec0e5e7bdc6e450f850076f617e587e1283335e0ae6f875da78cccb5ccfcc9574d83333e8cb0a8ee0d3a46f922e4541daf7d377a6c49bc7e4fd0008ded1f7a1a115401eb85004f493fd00541a82bda6b7710a498a6103e548d10c89cf925aa8c560b6b4ab9691ebf794614393399a74c27679d82739ab5e0f0c69b61ce7d9f52f1390d1346497693312b8ecee7b5966a8b48ea0321c3ad10afb646a86bc26902f803ff105bfeedb6d976cbf14bba05cce8bb1064282c7646458cbfc66e980def7b4fb20a72e23dba7bbaa5cc23199cf96cd2d65a8d4d76cdccd23112577785552cebc0a90afbd53454aa07281ee5a1ac4d30bd8609dfd4f1c77b1ee9d98300749226ae645cd95767893a0364be7c6fce5586ed7e0cd562ff2cf5f32f8dcbf9aa8e8e13acf09e76c0a34eeb219d254bb9a7ba2214d36a71317e68310f7c7d821c6ad8f9eac0c81be4548eeb9f62adca9fb41add435510a34b8a271aca3cdb2428dc3028a19abc4a6fde6dd235cb3024fe963a2ec5d1599ccc8311fd5ea05ad6fb6c598a5afd283364051ecd3eaeb0460b6139979be151a08b1e250e881aedd1ab9a5f48f73776c23e584004c0d362eff400d3f3585eeeca91c898d290ab5b025e8e5816569918a5783dfe9f06f7f0ca85f08610ef8134ced9eaeb5b202645b561a181e2c72aaf0b60083a3d29b5368e83362cb4e7ca18fb406bbbd5921ed1bed7c51bf3b4936183d3834d94593d34b687e80565c29b9078b93df9e48463174be01f06b682a3c1bb1d206f470c5a1ddb1dd583ce121eb881d4e2029f594a45d3e85ef09615c42a9002cbd5a01abae3760553e71f0b81d714b3d19b73de27b02fb6ae1396b9b29a20284c001e32b0c3bd4d5b1211d6112219f1fbab229e3194887181ca78bb767947a906ca0a1f43f4788678a3d4f6a4baa6833506acbb5e28ca585f63241d9c319be05c2366b7b4f45949bb3ef8ef0875ca4f4e20ddfde57def46ff6b1dacc17dae44d7ddd1062953a72ac52cdb89f14ef8953fd8606d849742bcbefd9a5639f7c8000578b943d6bdb041aa8c84048ad8c0ba174ee3a9ec1f398787363c10e6b8ced5b637ad214c239ea792d6801be109a8c95f421402f14a2432d79a10d7a5d84bf473e3c6079e0010b7b3f56044d01a8e87f051829e83df730709962dd80ef4ecd67eea2abe3febf220181c779ff5981c577deabe7a9eba57092b024c7ce5d93e9dedd4ff325b977f853d9c92a28e14994c1d3f2fabfda96d4bdc6ebf017587e2bd40e7cdc0c47c4e2f2ca4df4b25e7aac61138d9879dc510e25f718e94bfbf9ffb1120a50f6828c87f723da7792e0000"], 0x10f8}, 0x1, 0x0, 0x0, 0x4080}, 0x881) lstat(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}) r7 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r7, 0x29, 0x41, &(0x7f0000000000)=ANY=[@ANYBLOB="66696c7465720000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000400"/104], 0x68) mount$tmpfs(0x0, &(0x7f0000000080)='.\x00', &(0x7f0000000180), 0x80000, &(0x7f0000000400)={[{@usrquota_inode_hardlimit={'usrquota_inode_hardlimit', 0x3d, [0x67, 0x36]}}, {@huge_advise}], [{@flag='nolazytime'}, {@smackfsfloor={'smackfsfloor', 0x3d, '@'}}, {@euid_gt={'euid>', r6}}]}) pwritev2(r3, 0x0, 0x0, 0x7ff, 0x0, 0x0) 2.817089496s ago: executing program 2 (id=3): r0 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0x7, 0x0, 0x0) chdir(0x0) r1 = socket(0x1, 0x2, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./sys\x00', &(0x7f0000000040)='sysfs\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./sys/bus/pci/devices/0000:00:03.0/config\x00', 0x2, 0x0) openat$uinput(0xffffffffffffff9c, 0x0, 0x2, 0x0) r3 = socket$tipc(0x1e, 0x5, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x300000b, 0x204031, 0xffffffffffffffff, 0xec776000) setsockopt$TIPC_GROUP_JOIN(r3, 0x10f, 0x87, &(0x7f0000000040)={0x42, 0x1}, 0x10) bind$tipc(r3, 0x0, 0x0) write$FUSE_NOTIFY_INVAL_INODE(r2, &(0x7f0000000180)={0x28, 0x2, 0x0, {0x5, 0x7, 0x7f}}, 0x28) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./sys/bus/pci/devices/0000:00:03.0/resource0\x00', 0x2, 0x0) pwrite64(r4, &(0x7f0000000140)="00000080", 0x4, 0x10) ioctl$SIOCGETLINKNAME(r1, 0x89e0, 0x0) r5 = socket$pppl2tp(0x18, 0x1, 0x1) dup(r5) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)=@generic={&(0x7f0000000000)='./file0\x00'}, 0x18) 2.811708486s ago: executing program 0 (id=1): r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40241, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000040)='./bus\x00', 0x2008042, &(0x7f00000000c0)={[{@nombcache}]}, 0x1, 0x571, &(0x7f0000000780)="$eJzs3c+PG1cdAPDvzP5yk7SbQA9QAQlQCCiKnXXaqOql5QJCVSVExQFxSJddZ7XEjkPsLd0lUrd/A0ggcYI/gQMSB6SeOHDjiMQBEOWAVCACJUgcBs3Yu+ts7MSNvXaz/nykybyZN+Pve/bOvOdnxy+AmXUuInYjYjEi3oyI5e7+pLvEq50lP+7undtr9+7cXksiy974Z1Lk5/ui55zcye5jliLim1+L+G7yYNzW9s711Xq9dqu7XWk3blZa2zsXNxurG7WN2o1q9crKlUsvXX6xOra6nm388oOvbr72rd/8+tPv/373yz/Mi3Wqm9dbj3HqVH1hP05uPiJeO4pgUzDXXS9OuRw8njQiPhYRnyuu/+WYK/46AYDjLMuWI1vu3QYAjru0GANL0nJEpGm3E1DujOE9GyfSerPVvnCtuXVjvTNWdjoW0mub9dqlM0t//H5x8EKSb68UeUV+sV09tH05Is5ExI+Xniq2y2vN+vp0ujwAMPNO9rb/EfGfpTQtl4c6tc+negDAE6M07QIAABOn/QeA2aP9B4DZM0T73/2wf/fIywIATIb3/wAwe7T/ADB7tP8AMFO+8frr+ZLd6/7+9fpb21vXm29dXK+1rpcbW2vlteatm+WNZnOj+M2exqMer95s3lx5IbberrRrrXaltb1ztdHcutG+Wvyu99XawkRqBQA8zJmz7/0hiYjdl58qluiZy0FbDcdbOsajgCfL3Cgn6yDAE81sXzC7hmrCi07C7468LMB09P0x71Lf5P1++iGC+J4RfKSc/+Tw4//meIbjxcg+zK7HG/9/ZezlACbvscf//zzecgCTl2XJ4Tn/F/ezAIBjaYSv8GXvjKsTAkzVoybzHsvn/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHDMnIqI70WSlou5wNP837Rcjng6Ik7HQnJts167FBHPxNmIWFjKt1emXWgAYETp35Pu/F/nl58/dTh3MfnvUrGOiB/87I2fvL3abt9ayff/a3//0t70YdWD80aYVxAAGN5fhzmoaL+r3XXPG/m7d26v7S1HWMYHfPCV/clH1+7duV0snZz5yLIsiygVfYkT/05ivntOKSKei4i5McTffTciPtGv/kkxNnK6O/Npb/zoxn56ovHT++KnRV5nnT99Hx9DWWDWvJfff149fP3NFVfWueKI/td/qbhDja64/5Ui9u59B/e/veu9VJTmcPz8mj83bIwXfvv1B3Zmy528dyOem+8XP9mPnwyI//yQ8f/0qc/86JUBednPI85H//i9sSrtxs1Ka3vn4mZjdaO2UbtRrV5ZuXLppcsvVivFGHVlb6T6Qf94+cIzg8qW1//EgPidV/7kofov7p/7hSHr/4v/vfmdzx5sLh2O/6XP93/9ny3W/Z//vE384pDxV0/8auD03Xn89QH1f9Trf2HI+O//bWd9yEMBgAlobe9cX63Xa7dGSuTvQj/8WVmWvZOX4SHH5NnDPeBed3G06vwlisTB05JEEqM/P/cn8s7YMAcvjFyd+xJ7wyXjrk6fxPx+X3G8j/zth/+1DEosjhI0HXstHicRp7uJu5MKOpXbETBBBxf9tEsCAAAAAAAAAAAAAAAMMon/wzTtOgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHB8/T8AAP//Z1e+LQ==") setxattr$system_posix_acl(&(0x7f0000002a00)='.\x00', &(0x7f0000000140)='system.posix_acl_access\x00', &(0x7f0000000440)={{}, {}, [], {}, [{0x8, 0x5, 0xee00}], {0x10, 0x1}}, 0x2c, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) r2 = syz_usb_connect(0x0, 0x36, &(0x7f0000000280)=ANY=[@ANYBLOB="12010000772904202404019957c2010203010902240001000010000904430002317d5500090502020002220000090582020002"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$sierra_net(r2, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r2, 0x0, 0x0) fstat(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(r3, r3) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x208000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000180)={'syzkaller1\x00', 0x10}) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = dup(r4) r6 = epoll_create(0x9) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r4, &(0x7f00000000c0)) ioctl$SIOCSIFHWADDR(r5, 0x8914, &(0x7f0000000040)={'syzkaller1\x00', @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}) write$tun(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="05000000000014000800456a0028006400000b069078ac141443e00000014e204e24", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50100105d6e6cbc1"], 0x32) r7 = socket$tipc(0x1e, 0x2, 0x0) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000180)='./file0\x00', 0x200000, &(0x7f0000000240)={[{@noauto_da_alloc}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x1}}, {@dioread_lock}, {@norecovery}, {@discard}, {@lazytime}, {@journal_dev={'journal_dev', 0x3d, 0x1}}, {@usrquota}, {@noauto_da_alloc}]}, 0xfe, 0x553, &(0x7f0000000980)="$eJzs3U1vG0UfAPD/Ok7f0udpKlUVcECReqCo1GkSXorEoRwRVFSCe7GSbVTFqavYqZpQifZAL1xQhYQQlRAfgDvHii/Ap+iBShWqIjhwMVpnnbqNnbiJ27j495M2mdkdZ3Y8O+MZj50NYGhNZD8KEa9GxLdJxJG2Y8XID06sp1t7dGM225JoND77M4kk39dKn+S/x/LIKxHx29cRpwqb862trC6UK5V0KY9P1hevTtZWVk9fXizPp/PplemZmbPvzEy//967fSvrmxf+/uHTex+d/ebE2ve/PDh6J4lzcTg/1l6OXbjZHpmIifw5GY1zTyWc6kNmgyTZ6xNgR0bydj4aWR9wJEbyVg/8930VEQ1gSCXaPwyp1jigNbfv0zz4pfHww/UJ0ObyF9ffG4kDzbnRobXkiZlRNt8d70P+WR6//nH3TrZF/96HANjWzVsRcaZY3Nz/JXn/t3NnekjzdB76P3hx7mXjn7c6jX8KG+Of6DD+GevQdndi+/ZfeNCHbLrKxn8fdBz/bixajY/ksf81x3yjyaXLlTTr2/4fESdjdH8W32o95+za/Ua3Y+3jv2zL8m+NBfPzeFDc/+Rj5sr18m7K3O7hrYjXOo5/k436TzrUf/Z8XOgxj+Pp3de7Hdu+/M9X4+eINzrW/+MVrWTr9cnJ5vUw2boqNvvr9vHfu+W/1+XP6v/Q1uUfT9rXa2vPnsdPB/5Jux3b6fW/L/m8Gd6X77terteXpiL2JZ9s3j/9+LGteCt9Vv6TJ7bu/zpd/wcj4osey3/72O2uSQeh/ueeqf6fPXD/4y9/7JZ/b/X/djN0Mt/TS//X6wnu5rkDAAAAAACAQVOIiMORFEob4UKhVFr/fMexOFSoVGv1U5eqy1fmovld2fEYLbRWusfaPg8xlX8ethWffio+ExFHI+K7kYPNeGm2Wpnb68IDAAAAAAAAAAAAAAAAAADAgBjr9P3/1v9bH9njkwOeP7f8huG1bfvvx52egIHk9R+Gl/YPw0v7h+Gl/cPwKq7fzxgYQl7/YXhp/zC8tH8AAAAAAAAAAAAAAAAAAAAAAAAAAADoqwvnz2dbY+3RjdksPndtZXmheu30XFpbKC0uz5Zmq0tXS/PV6nwlLc1WF7f7e5Vq9erUdCxfn6yntfpkbWX14mJ1+Ur94uXF8nx6MR19IaUCAAAAAAAAAAAAAAAAAACAl0ttZXWhXKmkSwICOwoUB+M0BPoc2OueCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAe+zcAAP//eIg3rQ==") r8 = open(&(0x7f00000001c0)='./bus\x00', 0x121800, 0x3d) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x0, 0x13, r8, 0x0) pwritev2(r8, &(0x7f0000000000)=[{&(0x7f0000000340)='\b', 0x1}, {&(0x7f00000011c0)='(', 0x1}], 0x2, 0x7, 0x0, 0x0) setsockopt$TIPC_GROUP_JOIN(r7, 0x10f, 0x87, &(0x7f0000000100)={0x41, 0x0, 0x2}, 0x1be) sendmsg$tipc(r7, &(0x7f0000000000)={&(0x7f0000000080)=@id={0x1e, 0x3, 0x1, {0x4e21, 0x3}}, 0x10, 0x0}, 0x45) 2.800392347s ago: executing program 1 (id=2): syz_emit_ethernet(0xb4, &(0x7f0000000000)={@broadcast, @empty, @void, {@x25={0x805, {0x0, 0x80, 0xf, "94b9c7db0c87a05ad1b4ff2f52dbab3b41c0ce248cd65c05ba77eca543c3820741ea31cedec841c293042991f26c708a74d25dcde70e0c545786bf74304d82314698bfd79aaa8f2fd48646239fd7f399fca2d51e60bd5d373910bcbe9ebace7c4409f6f1477c2e57e7f420bf26d7bca6a14d6ed03626ab506500318ea3fd4a4d3c016c6060893ca411396952c8089a693fbc819b21253dc2ad2255ef3b779960869404"}}}}, 0x0) r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000090024206d041cc340000000000109022400010000a00009040000010301010009210008000122010009058103"], 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000240)={0x24, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000c000000070001"], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000180)={0x84, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB=' '], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r1, 0x25, &(0x7f00000000c0)) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r2, 0x26, &(0x7f0000000000)={0x1}) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x275a, 0x0) fcntl$lock(r3, 0x26, &(0x7f0000000000)={0x0, 0x0, 0x2}) fcntl$lock(r3, 0x26, &(0x7f0000000300)={0x1, 0x0, 0x1, 0xffffffffffffffff}) fcntl$lock(r3, 0x26, &(0x7f0000000140)={0x1, 0x0, 0x9}) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$rtl8150(r0, 0x0, &(0x7f0000000840)={0x2c, &(0x7f0000000680)={0x20, 0x3, 0x4, "0c8ac451"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000e80)={0x84, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="283500000000e3004000"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 2.799382537s ago: executing program 3 (id=4): r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000), 0x40200, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6, 0x4010, r0, 0x6dfa0000) ioctl$XFS_IOC_START_COMMIT(r0, 0x80585882, &(0x7f0000000040)={0xffffffffffffffff}) fsconfig$FSCONFIG_CMD_RECONFIGURE(r1, 0x7, 0x0, 0x0, 0x0) ioctl$KVM_CAP_X2APIC_API(r1, 0x4068aea3, &(0x7f00000000c0)={0x81, 0x0, 0x2}) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0x1) getsockopt$inet6_opts(r1, 0x29, 0x39, &(0x7f0000000140)=""/70, &(0x7f00000001c0)=0x46) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000000280)={'sit0\x00', &(0x7f0000000240)={'tunl0\x00', 0x0, 0x700, 0x80, 0x7ff, 0x7, {{0x8, 0x4, 0x2, 0x25, 0x20, 0x65, 0x0, 0x1, 0x29, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @rand_addr=0x64010101, {[@timestamp_addr={0x44, 0xc, 0xc8, 0x1, 0x2, [{@multicast1}]}]}}}}}) r3 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) sendmsg$nl_route(r1, &(0x7f00000003c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000380)={&(0x7f0000000300)=@dellinkprop={0x78, 0x6d, 0x200, 0x70bd2d, 0x25dfdbfc, {0x0, 0x0, 0x0, r2, 0x400, 0x400}, [@IFLA_PROTO_DOWN={0x5, 0x27, 0x1}, @IFLA_LINK_NETNSID={0x8, 0x25, 0x2}, @IFLA_ALT_IFNAME={0x14, 0x35, 'veth1_vlan\x00'}, @IFLA_EXT_MASK={0x8, 0x1d, 0x9}, @IFLA_TARGET_NETNSID={0x8, 0x2e, 0x4}, @IFLA_GROUP={0x8, 0x1b, 0xff}, @IFLA_XDP={0x1c, 0x2b, 0x0, 0x1, [@IFLA_XDP_EXPECTED_FD={0x8, 0x8, r1}, @IFLA_XDP_EXPECTED_FD={0x8, 0x8, r3}, @IFLA_XDP_FLAGS={0x8, 0x3, 0x1}]}]}, 0x78}, 0x1, 0x0, 0x0, 0x84}, 0x24000010) ioctl$VFAT_IOCTL_READDIR_SHORT(r1, 0x82307202, &(0x7f0000000400)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) r4 = accept4$packet(r3, &(0x7f0000000640)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000680)=0x14, 0x800) ioctl$XFS_IOC_FSBULKSTAT_SINGLE(r4, 0xc0205866, &(0x7f0000000a40)={&(0x7f00000006c0)=0xffffffffffffffff, 0x0, &(0x7f0000000700)=[{}, {}, {}, {}], &(0x7f0000000a00)}) ioctl$PIO_FONTRESET(r1, 0x4b6d, 0x0) ioctl$LOOP_SET_BLOCK_SIZE(r1, 0x4c09, 0x800) r5 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x1) ioctl$KVM_SET_LAPIC(r5, 0x4400ae8f, &(0x7f0000000a80)={"f48785885aa3d38ed173190ae7c988cfa21be336fe36e26d4e5cc01f43016b390f814955574eacd8292df5e59f062bcc27d46b188b6b7caecb268f0e58802ff6fa98956d1746b46188d6eb5ae8892d58f31617404f032f99990ddd89bfce00cfee0895049692459df5f655955952a49c8520eea30f181c02feb6b31b255a8e9274bc554e7544a5853cf34e490ca43e0cc267cb4cb86250c400c92c159eb514765e55c38cffcfb7d19364bee8d5e442a06657700a550d683214d5d67e439cddf32d715e7147b33aaa12fe2274fefc82e4fc87c5bf4f40ce3755ad8088a110fc9054e4769cf7c96ca29188144cf3e75b53bd748caf61b93e05bc47601d39a049de4d5a1f93caae9514aa2dffb72158fe4bae47e71d2c024f093da7c580cb1f90f9af8afa68560b707d72f97f702d8fe62bb7e02b01f4ea1d40f76ae0e81fa3e5466c0cf18d69c4613194814a7cb75857bcfb23b956cdd7091f3c9d2cae441122ec9fc009bf0671793768ed1cac143d97d3bf06d2d945421efaefdb9d494292732357389f71478309d7485ce83e42100b20b4e662d5910a27b590a332fb1d392a4051e180de45a63768209d1767eba9cddecd35ae8a0ba41894660f12d04eae87b95a4431ce451c591d7508343f909930002780da4bcc42b4d00a1bc81a5723b73c8fa2e0137421e23bf85392e977cc0edecf550659e861d829e95d40efadeb1e00bb5110420cd8e06e9487af00f6ace5c1174448d808f3ead338741d7d03313f955c6400656d1eecfbd08d91da1e88f95dce43f278d47ec15ef9f9750996ffd1102a8d769c2e453d50cfda82f412ef6e6942e8efd8c38af385bd46a9b3c26bb64b4480ab14f9a066da9256a71478cce0c50782f708f6e8dfc794290c5fad7f76a655095b2a28f21a4828e5c03d506e5f9bf8c2512bdcc431d5fed86a40bf720705b849537a1c456bb08c7cfd1a844b911e576921d0e17540d075fd26d735eb79bce6633a441d51420d8bbca56c22f34b0cda48e740e7621f57d4292459991e2ba5bc7dcf509072c8f1c35864d5bf95307aa35aef9875c5e6e3052468309f8b436d3392e105289f336c8da84615d4ef8b85582b5c654f740bf4446b05f39cd39f133276b58f8c439efcd15be81b7985153b1d22244fa53c5542a8511632ea1a194d4244e0e942412152e60d4669f1f2528e85b63cd7566d4afa9830f7bb955bcebcc4617bb986589f9db3bdfdcb0cc1b665932b9dd81649aaa38257d7733308c6905002eb4d13666651c1139939ee94ab2e87800a5014453312b209cde0e135b4cba7e950baf03df5c65648542299162e022872a021522564a84db82a422ba73731de612928425baca8be91aa3b14ccbf38c2b93d7f873b4b32e92905e7ff9616a2457ab92fc3f03967b4bd68666aa53fdf8b1f52605ab8275895f554820eead582"}) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r0, 0x660c) r6 = io_uring_setup(0x618c, &(0x7f0000000e80)={0x0, 0x3d5d, 0x2000, 0x1, 0x1af, 0x0, r1}) chdir(&(0x7f0000000f00)='./file0\x00') epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r1, &(0x7f0000000f40)={0x20000000}) quotactl$Q_SETQUOTA(0xffffffff80000802, &(0x7f0000000f80)=@loop={'/dev/loop', 0x0}, 0x0, &(0x7f0000000fc0)={0x1, 0xffff, 0x7, 0x3ff, 0x3, 0x81, 0x7, 0x39906524, 0x4}) pwritev2(r6, &(0x7f0000001180)=[{0x0}, {&(0x7f0000001080)="caf058ba8b7314421ee36572a1837317a96655555e320f6596a696f3f5c537401efe27d871abf829df996ea5c668b3d59210d8cea0082deb7df51aaa7f7ea204a6f3c23f53295075dd263a3eec4fc056210c9b880f68842eb1c9e103a10066aa20d244b4b8729145635d52f49a32d6007d6f35d56fab65ffcd95ab5e566b7d73ff6bd91942662b7b854ec6687e87f8b3f63dd1e3df954a393dfb47bdbb2b1f49873bccc1078e4f5cb69bc6c74a6efd33faecb38612877435eee337484c45edcc47461c0f147aa8d9b32cbd01ed26ac6d91a0", 0xd2}], 0x2, 0x5, 0x400, 0xa) sendmsg$inet(r1, &(0x7f0000002500)={&(0x7f00000011c0)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x13}}, 0x10, &(0x7f0000002480)=[{&(0x7f0000001200)="7773e4546c04dfec66b9fb954d6ef8aba5b3367ce589488b0929d9f8b55096d3e9bb1c809541973e0674d46ac900eb94096eb66bffd43c7f05d1e78e15a5377557283c34aee2088fff8ceb0ab25cad76891e38e95c080b329eb2adfee8e08cd13c09b42413863de9f498feb098c3b80a1bf3c8cc55007d20abf106893802d5588b5deb9a00", 0x85}, {&(0x7f00000012c0)="8354090d9972f8089d1904982b8a012c8dc55ed333de7ef04f3c2798f41dc89a96cf235d1e386d08daf28697a93b2be447b765716a8753bfc09adb2807d5451508fd1df0777c78d86cf8d6d36a85f51e159930bf844185ab82bece7763d1580e58840c6f93b3fdba97bc9346ac0bc8542f587f892f2ca3a028e78d9681cb642d12696f00bd5ff0514ad7be1b729c3d9f913c75f9b386044b42a8a06b7ac459982a00dd71bac99579979dc81d7daccfe7a079f7a9f163c2a494016dac38a2e348ec4585bdf734b6589898fa0725079c930214ce0aed18cf4ffafd36e24fb15e6964ae1743a57ed38297744ad3223b5eaf94ecc1dd4906687f73cec85add2dce1d28d8dd837e52ac54d72e61928dc293986fd4c9e634d3b0e5575d6f25a4c712119511f30f9c14e220f1b6e7476b38d2810c271486bb712c083bb0f30406de109b8facb7320615e6aa2a3d0eda94e0ee887c3379a23f3ee5f75f64abcc103c68d4b360d26dbaccff41d6a20855b33093609da8e0c20b5a7a472895ef8e335f91dadca38d6d6c6674f0e615b4d5dd9edb79a7ba42232d7a61de78f64550bc81bfc9eebbc86dce282de39871da835c0d00f8a48e590cc1033579fb0d0ed2e98684159c961818568f462f0017504315384eb8e5a98724e174ba2ecc7ced660b04f3034cfea91b78e6c37403317a1b6c983d67933ea6cd933b52bd3eb4f5df15b979652368578ade359b72ee2a3ac82f19add4ef0f66f329b5c7037d13621074965192255bde7b43e24a3a049046cc2eb0f9b1c34210dcf029e61e2aa6dafacea821c6190bd7ac4a737b48fb037d490484ffbb8d9636ef34dc6e710716d80e2eda2672dc854112153846831063fcd7571269f59a1233054b39bd4f7dfe3bfd737cca292fc006fefb7962543aaf2d99c95e44d8914114f8f5c025348ac13ebbaa22b4e376c5abbaa0a552cdd64ecab0d5b1a0d5621e7a4caf54d3b0a266e93e55b51c597cb1fdedc0bebdcd368e53baddb1dbb46d1b1f4744fa306e178daed10f7965612254a94484d1c505068b985f0349a4853fc2f75da27c31051ca39cf4e0c630676870af619629b5e95a07d1728ce5a119df1a1248eea1da2f735cd6726b1362991974cd5e27e00e609c771b8817112954a7f365cc93123144373a72967e8c195d5fdb85b55ac3ac7d93747afd352c57b6b2dbe821b3b3f3ef17c35e5a76d3a127936b1ab542e03045a069a865d0c1739646a56c75e6c51d9de18089a19e6a24fe078d22d01a2d59ae056545a63545fdd7514446c16f28819d052eb33378d9fad48549731b0edb6b5072999cd29c99aa3017f068eaf8869cb231821bdaec3e855335348b3519ae95aa52abbc9c6ee815b9025c7409473a06e562251c861a6f8cb757fb898caeb8ea1684cb638b70ebf20d1b6578d6bfe5b03dfc4cdb54e1c3129240072fc585d060ca77f726f902e0bed5f5c17c7064cba3b0f668d9baf911fa3daff73268d834d0da47c3a0ecabbacc4743a199aed2e10edadc89de278c0b147652500fddb357873476b255df2ebbf4ac9b06a819f1ad81eb3288548fb6ae927b1f0966c6574e25e119528b8d7424a79137fa5e436a0ae4ae5902791dfb225498f12521b05730ff212d284cb851971ce740176a12fa004c8354e05f134f570b17e229f19035eb707ca08377b7b87794886abc38a8f77d4d73664aa7caadc20b87b658037d223e09ad162e5973ed55331f66683ad76ed6fd13a88ea82f1938124579085b6f82aa8f41958fbfe5e55e481ef96cf47f4cd4ed75d7c3870dae24ce69d2c71f197c11b2868cc6fcb105819875b1ba54df195980033060357cae1e3a3a86f3ae3c2f2298d93f4a22b76cd4c56759cf3f766308a3e768f695af65101bee9cece51d8098e7156574e9e2703090543849aeb25ae45da4d712a635a55f225c1d4b683e43a697dbf203fbe17458c8719531525467317e993df0c4f6a1d6bec10504598624796a8026758b912e2576fb8c56f1b5c38975375ca0beca456bf57cc3c6ccc4d6a67ee0f8cedd9440a60ebef3ca4ba54328db883fffddee8a5a9e28f384717b8928c3eddc0fb0788c2059512d22cee94340dceb2da0d0f8dd11533aad89395505c8840378ee34dd75170f638ac0c9cb980347956f48c337bfe033cd676d88025ab7245f0e749523a65954e6593bb1179f19c4e409a8a1e9ef8bd5cdaa3def6d8eaf03d3aeedfda365c3d83c97fbfcf6773508fbff5bd13d27f88c1d63e35bee2f4d1e28b3cb81059a581e365315c3a40330d6e36141c9caa583c3d05b680f3382bbaed59bfe0ca9166434181e99bbcc0ae6578d43ccbef4f26e967869c89a2b89380cc65ddddc70b06d1e01629eb32c6833544709049c179c439bc84c9b34a40d4abeebe9b17fed85391891826bdfbd725791b1694d5e9443d3212dc85991a3f4690af4daca8c521332ebd62352c8db866ed61cf0562cac9ae1b84a764fd3261a4362091379582290faf99451179c3356514bd9e4d7028335812ef28d7c50feb6087fe818e7007cae54689d89a0157f80a72a8baab63e42e5b1e00b3f5cb9d455a9c6da13621b8e3e23ab3b36e5145e448cc2ab61561d17dc77095145f26b7fa007769d8bbe41b79c6f16858a5762a8c21cc3f6eb3ad9302a69c1f1fe722e40b6b6b762aa5df2ce4b3df8758ab047298c03bedf36d17bbac8509fbb0ccdd6eaefa3bf96d866842ac9b8d6ef47a83ffd332d2074bcf28d4280cb5bbaee48bc34c54f48babcf3e60d482c97d412fb4e8f896aef96fe90e7244da89535dcebaa2364093384b4642ed2ed0c45b75f1baef9d5730248e59fc12d28d1f3f0db7dd8ec55f0eefc917be75bd110dc44a0680496b0907abea9d2449d8d8576bc5a1edc73dad53244a8c26c432a433f22bdd82194269190bfe7f6d68bd64d7d5b22fb1b9fa84395079b5a2ecb633f030e2e0d46fc153194f37be35bf9a0925d59c56f3a1a26c98f3b999634922eecdb93110ebd0382e89de6e54ff50097cf3c7df2125abd60e77cd26a815d7f897f4f1b2caf8ace597b9ac10a4b47e159200aa3b27a1ed6d88fd66dcd3375e07ea08d36b709c34e20f79ebff2aaa3ab2256d63ad3a3966e4b5155d3403ef8289a9f02afcfb2ecbf659b32aafb85bd8c910bfcf33c222ed04a383f8b950a3afd8881c1b4cf98b7b409bc977650725920418384ae80f9463832e1395f25c20f719b46d2568f8fa94020a937f8012e93839f6dd929e0d40c12e16e7c646f29bfcad6a517f9283adc4ecb6c869b910657b0164c71087c4e7b16fe31866b8a7449e9bdc123a0aeebd7a10d7f5f855dc706c9ac1b897a5d0134613f773ba86dd305ebf39927af7061a3906b72a274139b1969135dde680f620d740c02d1b6cee5cba454ff6cc61e0892da658b732688a9c443316a8a8f78e684df771f56ad2426da8504055c4188c7d962629b3b38c4ea4b525887f1d2292288645697942a7d33613f1a38db6092354b598b0e48410e196e23925c900022fdf2a3751dfedc07ee5408c9898087a4844bbbd40918765c10c5024e283dcd81a583a758c9536fddd49c23d91872cc57bff77a655256f652b305903df701c19e4bc36e906864f4ebe83bdbaf3742ec242e64967dd0047bf5574d0d736cdbf3e4d25d4057fef03a00bfd844bc5c04d0232a48508901796c0a4ba271bab1b1fe1e86d82c92fb7cf1014523d8da89602ae26297e4f1ba35e57ab17192716a5582ce4dd47d669eb74a367fdf44ad537f9b4131f734069cc2b9aca471a1f1d15b8fc139a73b1dfa920e80b77527823478b99cbfe299110c12d1917f1f7a18625e21b0c2e1002bf2d6d5cef87c793e341b03e0e7250b4df37d7a797334f80e56b6ce72ecf2ab4007e0b3c26b99f8a2e278bcb0accb4b1e10de08284fd0ae29d42c3302c25a234aaa76e5aad2f043a3db5ef4d645f4a39ef6884519807fbf79af52456fed2e42ccbb2697354bdc9f2f3fa6d0738a0a2809c2126079a974cce7ac2b7e0e53ffaecebd5b99862f55d68e3520aa8c9c8767fdef7541ad59e01ac7400a84ca6a627a32c3619f2e19bd3db88d07408dc7c7f8d6caf47e2094c8c346b3b340ffef7478536e1fa50e3a7c483888637dbdaa9c9feaec3948518d30f5901e5bfbeabd47f5658d074c2df58d2e621472097b98dbb4ba7d80f0d6878021430bafd6bad12022104db480a5966a13134012cf8254534d72ce66ea71e76290d61c9d2b65ee5b310d1ea94c60441788f87b1dd4d605c75736b42d685c87afcb632d71f0a2348c436b74be022f02d5d5b38515b5fadb25bdbf86e23ad0f52449cb95ae88165fa94a3b322106797ac099f7540fe47bbb46ba5014fc34b0a46f6efcbf40c8ce662e8045089f1a4ecdb13e566833cf035a0ed3b8e733b8aa4b32a3ffcb02a2500f43df30505e5215497cb9323a0d6144c1e4c8cd88bab45233a9fa34b94ea58c513657603abee0665c6f78fb88a0d76f6385f14957e914fd5c47efb4137c48501bebf49eda27390829d1ec5194ee7f26320ed1f7def91297d06748e01413909053c56eb0366f8135fa605aaaa336913852b512dd46332f311629db7d69c2e01c57d2b9eb29189c69502c0fe355b8de5d5c2261cecfd756f0d1e6085a530bdf0e7d40e552c9c2ae20d1ae3100dbe60eb085ce9e507e454f814e7ded3711a6c677dbdb51af965bb1334c6e637de6988f6f3c6af63db9ac9a7aad73cff0ae2282d16e6787c131c7bf9f4a9c1151747cf0759ab14c902411c7691e7cda13839b35925d7e597d2eccdd8b9b8ed67f5dc0d9e844b3e1d6b99678d39509f56985807c4f7304b083f320ef002fd3d83adb8ac230977a401a739a3889db2957242607af2b6e1154afa5f16f445233d624d5bd08e5d882e9e3131bd492e844982d5c19b9ea89ad4095587d282b550e20d5e755a158584b9b38a4b58f15fdbda60e5de43580adcb0880fcec416aae5e6164e1e77f8bb9f7bca52472692a9a46bc2d3f50a29ba55287efd61c054c7e00491dcd5d8678ea32fb62d2b99835a1f3f13dafb2a0dfd0a8dfeb05feeae5ec62902d4ae1291bca294e1f1580cd9895dd44801a12fd7dca6e7815e6050ddf91366b4a0e83f98898c59d3bef9a24464f15003fc2651e2501de1dc14e2640ca3ef32f5f29389611b81a3ddf60699cd2afe45a6b2de6d639918fee14f7bf10f3932f004a7869fb38962d55c58027d1936f9ed0977aa459285f17c048ba8ee9063b1a80bf57f60a093941ca3be25e9bbb76f632a227780d1728b8b23a4165311e0fa277d33abe5d7bcf517ac94f0cd05cd44f42da238de1f28eb0acd6f7851cec8576b82faf355398059f14606a11e99eb19d1375e02a379a76ad9596cd5d7a93fb8697511cbf77d5a9764966e8e8b4d6b3c6e05d305deed93d58e232d253ef9296fc9d957340eaf395e285251e3430010ec8dffaf02afe81ed84147838b2ea1dc5a5c09a38f96f5a9f2c3d48ed3cf5dec69a90bf56ee9177c87d1867fe9ebaf5f58015db25d015a4f3a02e9b079da78f472c2b4106f0b072ec09cad33b119ce94112614103bd5513a388cca7c19239bd66631faf6dfb3b699f1eef868c40c71b3081ef45136a19f4d9aca7e45982f70882152d045a8d88678792bff807bfe936494d759062016052cb0a8e6bd0ba39c627050bfc53b70dd17f80d56de93e0c0030ad891e64e6be786cceca2071300ef715dc9adf365e60c1aa594eba51d9553bd287c2e933e80f101c5f91a9b2a1f063d894b3f46ad5a9", 0x1000}, {&(0x7f00000022c0)="0ba1e4111409e4d49cc8b2d1b64625d99187e76269ed503c0bfb79a8c098be9e638211609ede5f702cc1e16fb5b778a92939eaa2dc846381d200ebdb9414ad271b1364f28874de0fb85d1ddc667ca9c3e0ea2197d45be8e7bec58ec6b0e64cd28b3499f18394f1d85a75222f0b7b9b3b29e05308aa32c785927c53013a20811b9eb3acce72cbf4d2ae2e326683d42f3d5adf20b086163130c0b1aa328f1bd2f76df60a994c36fbb275573df19e4082c5722062a492991aa3b8a377393af2e1b91f862be1adccf5284f84664fefa3fed4455594bad27b9e004403c2be0e1d8f2c1785ae5a364912959cf2", 0xea}, {&(0x7f00000023c0)="9a0274953118ec94cc31052aea61410038c8cf99d20fe3c000064f67eeb2c8507851fcb35baeb46de95927aebf5694c444f6d2af890c034eef63096cba31cc41c637d3fecd94fbff507b73e50ceb190a2c650e40f7966536d80afbd3efbf62b03e8bf78d04fc18", 0x67}, {&(0x7f0000002440)="bf6ce8bb0bb6a3d58bf5b33e10296a58867d310578b945c9d2f8aa69c9f2925cd1d24aa021b0f8ffafb361923d266fd78820cb75c35cda4cbf63", 0x3a}], 0x5}, 0x810) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000028c0)={r1, 0xe0, &(0x7f00000027c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, &(0x7f0000002600)=[0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x1, 0x7, &(0x7f0000002640)=[0x0], &(0x7f0000002680)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x7a, &(0x7f00000026c0)=[{}, {}, {}, {}, {}, {}], 0x30, 0x10, &(0x7f0000002700), &(0x7f0000002740), 0x8, 0xa3, 0x8, 0x8, &(0x7f0000002780)}}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000002980)={0x9, 0x2, &(0x7f0000002540)=@raw=[@jmp={0x5, 0x0, 0x4, 0xa, 0xa, 0x8, 0xfffffffffffffffc}, @alu={0x7, 0x0, 0x2, 0x9, 0xb, 0x18, 0xfffffffffffffffc}], &(0x7f0000002580)='GPL\x00', 0x3, 0x0, 0x0, 0x41100, 0x37, '\x00', 0x0, @cgroup_sock=0xc, r3, 0x8, &(0x7f00000025c0)={0x1, 0x1}, 0x8, 0x10, 0x0, 0x0, r7, r3, 0x5, 0x0, &(0x7f0000002900)=[{0x1, 0x1, 0x5, 0x1}, {0x1, 0x2, 0x4, 0xb}, {0x3, 0x2, 0x4, 0x9}, {0x1, 0x1, 0x1, 0x3}, {0x1, 0x5, 0xe, 0x6}], 0x10, 0xa}, 0x94) r8 = syz_io_uring_complete(0x0, 0x0) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000002a40)={r3, r1, 0x4, r8}, 0x10) sendmmsg$inet6(r0, &(0x7f00000095c0)=[{{&(0x7f0000002a80)={0xa, 0x4e24, 0x10001, @private1, 0x7d}, 0x1c, &(0x7f0000003e80)=[{&(0x7f0000002ac0)="c31c8d484be1fae9050a5823c6e8957ecdc4823d38e1207f043a47cc86c599486e564963018f6dcfe047b6514bb3079eb99626161206e670d519bc8f15e1871213657770f74ff19ef559aaa2eb3f083c375c4b68ae7ad5bf2adc4c08dd790a6efb1a75398d5ca553b05cc3961877e260ce0151c73070744b562899094f41a2c1b16281b38771abc2cd32e83f855f51dfc44ba8e9784d4c14cdd05646ba678eacda12032f24e742f6ccea4d44b5e8121753c324", 0xb3}, {&(0x7f0000002b80)}, {&(0x7f0000002bc0)}, {&(0x7f0000002c00)="e0e43455e3849cfcd46e9b4d46dda9c44d935e6e1b8b705853cc52a7a6601ad00f6d8f1380eec175493290560f80418de1a98f", 0x33}, {&(0x7f0000002c40)="e6dbdb997a8b02db20905e19d23cf3c0b0ca09a04ea93bdbc8635e6bb536455207adced831a2d33cdc316223028a79f7eb0d34f1d4b907cd49b38b76035eb1d18972f9990182e002f5c628d3d3c20f0b72a37d26e3fb18d39363f297d761d824dd5b9d4c59fca69dabad2a7df3c2921086ec919719d92fec663eb26685b078d32477a2602423ccc7e70ab4fa26c3e20f8961fa6235649d8db7fd5f5cdb4ef458", 0xa0}, {&(0x7f0000002d00)="bc9d11da134c55fd2276fd312d496f5da53902f0fe25b085b3a04c48c6e1fc4987f5f181fc7e3323f8f2361cc8acf042557b922ece36a4f01fd5bf53db0a7b33038aa5a1233c149ae56a468cbab624f7359b942b409e9da25b7b5439356447d72699db90242051e2795b9ae9c6398b195799d3f8382ebf6b4521a3f0255d0df54f41c999a0e9c2ca4e2998b671e36763857e6ede8aa4b3338ae15c80ace9e233fdb8aa128f9da88838180a749385b950ebe12706da7dc985beb18641c65320d16d46c45fb0331776104b9b7e666d293c97365f07ffc17295bffbc187144ebfceb1171d1476b8ec034baef407c13625060f30056b831933bebb98", 0xfa}, {&(0x7f0000002e00)="259b68e0d30b7e591c", 0x9}, {&(0x7f0000002e40)="6eefb46cc87e27ec5b936a85b63795055fae5a7c95f8e9326563df3d06032a8f219b66be006f59eedaa64d459296ab0558c1386d90dc61b7a0d2bac8d886e593e18622d58e91eddec657d88a63c174ebc42f9234a32f724449696482875805310855673d65882f191d65c6dd69d53af590ae5d0eecc08c2969f401686c0ea39f9a04288c22327c909c87a74265375629bd442427ca3634b62d24cff95ab421c29e624a41223214c353c72b531c7f51178b7baa5a6f6053ca77e302276bdbe357fba447f1905cc01f1781a0281392832c4690ed85133b026e39099be3302495984a75b8722282b0a26a1eeb5e2a436306a95fc5913430bf08921107604a4106927da8ecccada3c24cdcecde11bd0f65b648471492c765ca80e902311632e0b589c8f1bee169268f020c944f467bb969b040996e8b36a3d07e12a76e35504791d2c83bd1c1cf8a3f961b3e6072c537e2c1e2d6dfa9ad894e8bf0a16b25e060e4eae9f65cdca301d4ab473a688a320c0ba57d501c4839ae0f240b9e6145118cce2d2cac770afe2e1508bb98c3380d5d2e795feedf3208553606353eabe457ff1cc07049fedb4bc26bd04b58656d96fd0f9d17d897af89fa58ad9fe3ec4ca5fff8adb17541e3e688b8ec9d701c30e6d72004fbeccaa5ff86ab01e9b12289eadee0acc5fd01d1ed77c180dd1793409764ae77f4ca21a1545680684d7cad8806b27c7c111ef34b4a841ca02f98ec842ad000b718bf6f3fec7e1008103b9c1229341fb052c6ad81bb04fd01e0f102f388c8a0b14a4f060da037d8a620210b08337e0417a4485ba5b03db300837d2a87680e032ab32244f75d376b12a299977c3fa41e50b09642a728d475a91f5b26215c766643984473f1d48d333a0f26776f8d5c9c2c40e40f1db8939ceacb59e3f4dbbd9126ef651a07e65fe5b5da75609cbef2f0100082c36dc3f534fc5e0ec90ea5cbebe1ef027ea20abd06b53ab0daecc69b2f17f27f15fc37b814751366c15521dff5885b0f832da472b122e19fd9883f8a77bb092379ecd87b16488990f487c140089df0ea24cb07212eeea5ac10eef4b9274dd93f0c44d36919d33079d0ca0758c908f7bc7962ac9e4f948332bf57600e28fc5c60b0009bad9d288ab064b0a5ac606540404cc1bcbe73370a7cd432171d60ea2602c2299051da43c40b7f354c9685ae776ad98fd5704546118ade74c86fa081d29feff19a208347ff81ab558ca45a6698c4280a0df3555fac5071580212ff2e355725dc18639040cf5f6df228f70cdcc6af7045c08811af91398e343b6c8f5a62c027e99226f601f43ae826d3a1b3d2e6df2c71f71180259dca33a96f8ab5d4d74bde22a3df694eefa23a0df8d140ad680fc84fab47dd1f1475abd3e2f00c2235d319825cb97a6cbaa5d8e6e56e03d6aae85581420e824c8635744b87de0178e6efc5708e73f179470a1aa7ec03563f2571ee953e2c16b9b71cc575caff057b7d38a05feb648aed049f63a62e811223e82606af8647af86daad3a4e8e85582663411139387e3f514f9ebc6c97c69454b548a4177f10ba28bf729486e7c81296cd6bb52414f11174defd0f0944c927b94042dfdc70ab2894839b94d589ab55ac2d4546e40f0bf43650ae44fa21a3c3497e3b64c614f00ab061da68a0712d0eb125215420827488942cbcc0f7433f96437ca6b88521fd38999b8cb727caf2f16468298754466cbb9f80c4eb901fd5cd4e184a3db3afd71979756612c86994fe8191772c80e24831a878f86986907417fb874fda00e2416f55e21b4196d8d57e03596d561877760ae15a4f431a1772bff17b6592cf2e94282b2922f7e0431c1b49be3b6e264e52a2291f7872e754c088618b006644d29c876c8cde28a230a63d1c476213de2b9d8f3817ce34fb8f96234810870d185a676de4fd5f8db025be146e94c18c788099e3eaa2903d9bdeb1d0095246ce61c3638594a79e5570176dc5831af0427b890dd4b345e74b3981ea1195ed790603a38242feb225e15c18818dea4c4164f417ef33cfbce110b437f6dc861bfeb12a91c7ba9a1f0b318966e4c069e26c9852a5a544371a47e143cc24588a29913495479bcc67f0f11deea21f0402a53e2755174018e9d9e2593bbf7671c43101bded08f4f7c3e1072ca5f320ce79bcaf396c26d8436390ca4115378ca864e385df4d2af79ba8ab8df9b2a5cd47973d5a8736ae98e317ce642ff0b183c98358868a196d2b72b79eca4c54d761e2bd34a582c2fd4d09421165c40d10347de7049ce355edaee9166e8c1abcda910f0a38d6f89b8b4ce0b4ef18077ab37cfd3adf8356caa596529b076705089be42c4d42f2a6b9c64e518a340a4584f12a90adaa20a0c9c23994ae608036dabfda1075d7feb23f81e2d3919d6e927823add64232f158e405d117f3415067f77c498da9f1d023c51ba23c99982f1476528d9d00acc14808fece39c7d3ae1c6aef22d185cf6f7643a03bd11d1635eb3e916668823e0a043b4621f079c44183ca69ce2796e586223f619189247fa2fe6fe48a634b2074355a695f72dfef47f20b0729f0108e6ad925bae5971b6c971d1988721b60e17a0d370dc811587de02d9985b0055afb85066d619fd4eaaf0851ddc9ee5d6a0d0fa565046ca3eb5d53fc9de38f38d6555bb55accf8904465b1a7312e99828a6fcaa52630b3770ad6e6f84a96cfc5bc754ea9a51d48c072147a4f59c82345b84ea93779564dbade685dad762a2e46d70fbdffcc665271ac7c957cc571e22321fce5160ca6eec6d1f12b1fb837371b6a04bf69d87de8bcb9837fec46a94d53e0f0c032e629a137e338ee9f2ce31711b8f1ee3cd216d2817fae1fe89e5401b7beffd67219c6e23a8442f79103bf1f50b5c3a3ff1b2a79f0ad5bd4f6bac14555429597b0b4071b2ca82fb02c6553a5f446b7b8c7daffae978c26d18bbf305fb419a2c2ff20c0874d870d8986c0388c75c19e08d0247726b2eb3bd71cec0ff774365cb8730f615862b6f2dcae45fd97681919477bcc3e48cf33b69f6834298bf41b5b34a9df5267a03cd25f644cff7630bfe5f60054be13cb466e06d7aace5f521e42006716d08fff5f3d60cf27bbaae17a5dd16b34c65f8fcc432d6abeaaa7164b74f312ec7a5068df389751565780ec5bf8f480a25987a2b5e9f8a6d3343472fbee5a8a0f6fcf84c4218987882ad59b96d39679f8357a2c6cee7d72915673c5bbd991b8ff0baa80e1ffe4f9a77865768fbcb116f3fc9974d8f2d470b4b0966283a61b8704ed426d32fec2cc73044fef4713b95dcc5644b4c5d744267ef3f1a6a007ffc1c6a939756a3b433b7be102e583891906a05c92a463bcf9c81726a10fb3cca3441646679f762dbea185bb378d5abc7ff8d4a1ea7de158f04c92cf61e2888e4ea1e52bb027bf7ba8ab6f5d1a9c8285345964c5e9830dd4f078ecbe1bd7123af22d0e1cd06c48279b9f5d5ad3ba4ea4496dc9b5a47aaf688e3d98161814ef89023670a06a4bed1f3fca4e4de27d6ba7294edee50a94ce91e0c880efd90a5b259d1bb156d191799ce2433ca2faf1e74997ffa7573042983f70e34fab708ee93f0a0fcf46ef5895c99bf39dc09d4bd579d95d1e517d56fd777baa6a899b877374d3bebde2c26b6503128ca7eccc01664210f404eda9fbf0b1ea0875c0572fdf0745a0866e8d27ecb37770099604aa978f44d2d7982ab8248a23e1907d98c0e45afb33cc829716e75b4efd87377756d257cbbe6e8f3615fb4b237863cb107a23f16c3300f0cd93ad9184569f38c3a79a415629a193c23d4e910667dbcf12343f4585551aeb127191975ab0b07934dc761b0a17a434cebba7204388af54cf0a17061759cf22185a6c8b16d33b307e322e3605cf74b8709d018d8773f4d941fed99f5009a0468647672df62cc8f62099ef5226f1d9c521170080748c119cf51933e7b1aed03756907ff80e989efa8deaebbbaa3ed62fd6bc9bc2345a9e45d6e8bfc88cc6d86fb95d8f94c8d101eb75f67f68f57517458478555eaae5c1db5ec7efc1cc1f63d4716e1d793972334b5bee0276813dd5019afa166a2608c77d5bc083294743dd82190cb70984ca5af6f3287d9671ef2f66f76f09bbcb03ae1e99fafdeeded0acb0fc6813bd18967db2ba578ddc4e398944a5926bf1b8034991de63af9a021cd2da092d7991cc8249ddb596bd584b25b2ad90762d8a5f71d75188e8a8195f205d0cd445e865c2c944e6e129c696ffecfaba9ff9b35dd7a9a39c1306c07dd8ebfa25df3018aa38f7d10f76c4840ef9b5cf8aca931b57a6e3ebe3cd32d3e280340ea9316a3f9c1fd1e7e45743bd7d557a6474b105f80d36a7aeb60f7d74eef21bdf407ac3dcdb8d82a880c2418fe9176babe30387ee6f5d48c0dbf5d11c1d83a6cbe8d7fe1537a1e687bccd461186c0737693160aad8e5c891ea3d9452d0c865084c5592fc3b25dc3c864c831395c8766945ad9168332b3ef54f57e679c50542ed1f1d15c731c4872f07a1fff3c0de2e3bd56aced1afec68d56d5e29a5fd27dd5a7176c9245e262c1994e3b75f3f36cdab5fd932db79c735dffe19e9af0b98b18a849c477d27b87e7a84ea85a3f74d7ceb09422cf910cde25945460051b33c9ffdcc74d4c8b37b377e16643ad4717a7797fbd622dc11f1213c6e343b50a096314a1e2fb5b2a7507565c1fc0434dddfa2569dd65d88a8225cf25b6ee6e4ad5d6249c7ccf1e900fe171d72de83db37abd66d350de7c50644e815ce97f9ce1e0f3b8b1312a6bb5e59c253fe174e524420f5d6becffd77f89c4b2837cd5002ec23491aacd239502bc26fb83ac8ec500d84b5c805a82f5f2f80cfb089e4d88f9c52360d54eb769ab4c04b5dacaecfdcf91c66c74566a27ba1d010a4e4e420fc0082d46b72fc4c9675371f9d9b2c3e511e01052d6421182fc6beb293ef50ebf9f3a374a5cce0a4a363b67cd53f3091b3061a8ba7e9fb9ce329e7f35054248a5491d44837facfc358da9a25bd84facede26a6c5343825ab93e433bfd08c0caf3474a337a5488eadbbf8ea25bf17b79010e552f16c1315828e68ae7dea8e407695dadfe58313d234d3d4c4c69b507e0b50549c1d0de3c75827c68b8840dea33a9bb8c66b88bb380f726895b1f90d3ae03aada95c2427cc445c25bc887090d1348c8a4771d069d563f749f5bab97dabf937d833d98065cd21ca33964d5b1922903b3f2f32a9dfb1d5ed07f7ab47ccbe0dc721130ce43d8d6a6d80894c591d09b091b533892544b55805e5c0488c61b955395817ba4d9ce397257c4dc909db3f7f0f2973194183071d5345a2fb38e0726481c27a0cca436e58e7dea2abbc3d15aa66c85907aac50fc2cea7b106fb0254184b22c0002d92b9a16345337f930baea0cc05f40146bb014a09ca005d44b4436bde6b424e977e7b6a17832eba23c8f166aba9a6dd85f86a82ba46e71902d503f47dd357baeec530db45a1b72e0be160cfbe9ce499e982c8901ba30df9aeb51987bc06205e575eee14216389c2202d489b80d0eee36a43dd8efbacab225a7c9516126c3cae1fb6c75e1c2996e806186490a6853a7d914d57b632b85aa3c029ad0dd7e7059c77b7b776ec21e01d79efb67c1bd65c9e2ff6e448b8c742ed4a606b6c04b2ab0a47f5423d40a230f87059b1cc316ca122671fd633c2f7ebf603c2c78f7c93df3b1ee9a2564cd40563752db8f200d3f87751a5c9f90da81a00485afcf2a3832f105d01777b74aeb855fbef234028cdf72b8319ef5016aa54d10abf4a0fbec", 0x1000}, {&(0x7f0000003e40)="567d32100c87ca44c95a03d5f81efe81b78232ecdde0", 0x16}], 0x9, &(0x7f0000003f40)=[@tclass={{0x14, 0x29, 0x43, 0x9}}, @dstopts_2292={{0x30, 0x29, 0x4, {0xdd0fa177c6500405, 0x2, '\x00', [@pad1, @jumbo={0xc2, 0x4, 0xd37}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}}}, @dstopts_2292={{0x160, 0x29, 0x4, {0x8, 0x28, '\x00', [@enc_lim={0x4, 0x1, 0x8}, @hao={0xc9, 0x10, @private2}, @calipso={0x7, 0x30, {0x2, 0xa, 0x19, 0x0, [0x8, 0x2, 0x7, 0x8001, 0xc127]}}, @ra={0x5, 0x2, 0x8}, @calipso={0x7, 0x10, {0x0, 0x2, 0x6, 0x8, [0x2]}}, @pad1, @generic={0x1, 0xe5, "7afb729ef71d3e92aa4cff119b53280b5ec4b306e654fc37e1ba4e7e65c347b741d593977365cea762c52f9a475363188344190775935371f2652f2be9bc6890ac0cf8f5e348f5d20332b802313d0dca4ef00378996f4731d421b8ea7d70c545502597d6134e744c7b5346c98308844c866a104dc64735ebc3a2e492921d65c946c852666a3b3b584bf0a220fc98eaa3b79d11b0d6079cc211f0ed17cc5ddd023c74453f56da93549c13f9a8b566249226f500bdee95f6a8051a77c44ea6698d3d349382684aca792c90732b94eadd5441240142d3bc5bd01eb4e690327c14843610290b2d"}]}}}, @flowinfo={{0x14, 0x29, 0xb, 0xb}}, @hopopts={{0x50, 0x29, 0x36, {0x1, 0x6, '\x00', [@jumbo={0xc2, 0x4, 0x4}, @padn={0x1, 0x1, [0x0]}, @calipso={0x7, 0x28, {0x0, 0x8, 0x7, 0x1ff, [0xfff, 0x401, 0x4, 0xc7e]}}, @enc_lim={0x4, 0x1, 0x6}]}}}, @tclass={{0x14, 0x29, 0x43, 0x1}}, @rthdr_2292={{0x58, 0x29, 0x39, {0x3c, 0x8, 0x1, 0x7, 0x0, [@mcast1, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1={0xfc, 0x1, '\x00', 0x1}]}}}], 0x280}}, {{&(0x7f00000041c0)={0xa, 0x4e23, 0xd0, @empty, 0x1}, 0x1c, &(0x7f0000007580)=[{&(0x7f0000004200)="7b8fecc743ed378be204142e15449a74f9a1f923d67ae797175c94952ff549eaa740cb85a772173c9aadcf86cf53636c2c20a7c1738d34db10af5f830e04ff562eec32760c2272e11a254abd62ad19b42b8f2bdc3a5147d0168688281e55311cf76a633ca6a19ca5156395ffbdc00a6f459f0a328f94d330666b49936c95d77411de22d2fcf017c9fab2f387688c9d8bebf2", 0x92}, {&(0x7f00000042c0)="044ba1d25b329c852ef1d9c7301046ea1f2c3e84a47b402ae9af9866d1095593d9aa4e9f78f9c9c839fe9dfc0f426a23ddbd3ccb1348443af2caaff62e1179f3835233e02a995d2bc360dd69e46434066e726afb23c21175430246f6732996d9f68b", 0x62}, {&(0x7f0000004340)="92c528fedf7ec272d85277cbe0cd7c8ec990067fd2ec9862e4e9ff24a7850947c85ce5571a2d0c6d06c8ca393f16315eb0f7aeb33963f21cd31ff79ad74667846a38167c605b6210699c9377bfecde41ed6d4e5cf503cec85b79a8e1442bcc98960f03b2d3b08a3fde9f28b5a58e9a998f0c74a5c04269beb2992869448037a781fac903885dd6b0db458bda847650620333362332e824e8e6bf950ee104e1c60fd089a400e2ca41cdc326fe18454988c2572fab24f197b6c607eef039a302d24ae5cd671e421ace1bd4cfbf6a1d7a3463d71e0a5e00e0cfcb9e3b4191a4cdfe8f5dc87102f3ba2319434f9ecd4844c3b56c667bf033f2388453f64004b09019c08bce27e28e591e1ea78be3b53d553b1a5d63fb5a1e0899071894deffe5da9c19535d4fb6865b69fb5e8c0057c3fa4c766c9f090ed1833d4fecf8f8e60eae1f4ddd6f9cb2e1a87e3da374035d1af404c7ee1c23a1db1676f5893062e2b362463c0e7b87ee7192bb8f9f67df6c2630e1c6ac549d26cd518462b51a104dbceb2e2ebe02be9068823543590b3fa6df2e072d514e2d70b47d7e714ed3bfb69426b0e61138367a61d4575ff2e108f0fb2a2b84717ea2592c72f51e07156ecf2ecbd2b0e0ad60c81c5cfaf26ca98a964e0797d208a5d8d763e12401aa68a3efd088c3c7cf6cf57e6fde03a2c88f520a8c56c085f7ea65fcede6eaf57c489a409fa477603a9b5754b764027f6e72227e88540b59ea747dbf495f6374b281353155b54f05e3966199572d4b032af5511bcbf823e1544528feadb46ce2efe1de3337ee94aaa23000e778b6e772555b6a63e1327131c32071e3a954d114169aff53abc787c9efecfba2634eeec96c5410305f422bd6428d4d7487d377a48ec40e65766df83dab036ecb323a584c2dee59277e1b9b25dd713b22828556543bf3e3860e63994044ceae89d2c4e61b05c593ac95d6141d356e2e3a482930d007d32534bc94c13b87245153e36b519546bcbafc69c85bdf24866ea331da0e931bd6ed0bcdf689929b0c2e35ad14bd6a8c85ed1940338cf7fef29fdda357c5c238d77057eb5366910f9cea48c72fb3ad1b7a61df892766ce8fe6bf49eb6d2b0a6d5fabc6815b9ff0275293c0da187b374371eb52ac89182624eef4617927f9e93e6b87f5e8c98880a9c5481cb9d1ceaf328eae2778fba301101d2033d9b13a3a6896601bf3fbf2fcffea03003dc773799ff9503da9e7e1e52dea471aaafc55075d4b53f50afb5b7e349144d3cff1cfd5318f1cd260c2e465dcb411404e708a454526d568d59e68789579241cca00c2f9c93e51fe7b122a875c676f8a9f49ba704b67a7460edb122299bc5c9fcd04b9d037e63f4b649d5a6d8f254b1ea568cd06af560977e798f71ae1e316d625671e689e5a7ccd3ad524dae1c87ce2b32b850b3d4c3c813ff01a9d30356c00b2fab6b8a341c76c8216d8d70fb1f516bbbd4ebbc28a4a90ab5cd8477bf0aedba5e66097b3f8f5facd192da7960029f6a2fe1926a0e661bcdb6f51e893196d64407ccac1789175144ca84e806b0fc23602a4c64af8ccce4ecbef5cde9d6871d898db30a9ad8b15e86fff55dd717daa4d60a03c26fbd52ba5f2f9edc57b8f839e47f5ff7ffdaf661fee2dddafc45c90f1883bd3beb70fc353c1f46c8696dc9b8af636e3e0a1b089b69a47cf2b99075ccd719c15d893c992fdc502db1974580ad2d88e1226c55b9806883ab254afe630e47344a84895464bb5b95cdb0670fef07e59feb5faf5097e889282bed48b1c05985b7cbc595c82e18a30d31569a98f524ea79a468ad1d0f9d158530e4f0b5e6fb52ae3cbbd8bc875830043525ffc6105d9820c5294777d86b358063bfccdea93dfb6b4797b6ea103c3f156abc9b3c436d60a5f68a6ac8d00a1ef67674fdb32f710bb063e0398e8e86168b23a5e1c55588966b652e2c559ac587632beebc45cb15d46c3e69d08585196430ff07c2f043d8465dcd77f97e628d72f0b1f11b370f0fdc640de3eeb85a54ee877ae87750d784ac257eb054c66373b4f65f67ca3b610743b30714b7601cb7db28d43cf169d079994e516b5d2e4063ce5a7e70904bc72b4cf2d9570711851a202e4b8e6e6f3b900d54219d9d7b119ac789dc2b8ba823e3fefe343fa21ca715427fbfb534daf39d0991d768598ad805c9d5b5b72d0181af197610a92f2791607ad6a75a70c68fd3cb9e3b303a4cb14d9215ab0e284477faa424f1302eb81f46d4b50211ddfe4c0b947d41c18d6ea6e3d9815318c9230a7e902906ba6f3e90e40920a0497844833aa0b72bee14460546a78408a490f126c1347b472156c0fea58b44e793adb72385744a65b9995fd531eb071b7867d58fbdf837e027766f9a3034780f3b22b21d53179900157cf6199f2f637f7199737437bef89a2e4d21bb4022aac4393e5158fa9506bda1ed68cea3a7d076ab54dc1ea6839d00b118bfe89f835d26c6398885ab9aacfad9320d73840d0e0937d4277e5423ca901d1e99a05dba0e4245895560c3476d2c4e5aaab810c9bf726945aaa7dab6caff60a4e2aaa455f7975cfcadbebf280aa88cfed8a809f415fbf258d3d4d7080622b4849f081cd36fd6021e075c6d9a8f74a080b690a86f00a24ac39e57c1c35032d789ab7759f11ae7eda1ce47e4e83491b3c76ecba6693a05910f6f3fd5d8dd6304aaabae455adcaa086ab15ecee209a49e992f3c3435ff04b47246f52ee0bbe22c93a99c044755b3a6a4ab32f053eec25af05669a936aaed0cee523329037b7939a3fb8c202a43195146fefc1a932416b673e7f732b35e89708f09673d56c3708e27728222e4a6d849ab98a464f441150a3f8b3d5b90455e420d4898521f9890d9818c62620b77e67098abbc1a79927af4e3720d554409761c80ea6cb4765e71e3ae675283399dfc63d31624411918364c9ee54668fec4782798b3c8fba1f161bfae83f2d8383fa45a519473d23b39a3b03f9639cf96bf8b51ba41fb4b5bcecf16cd27dbd3181eb5d725c73b5163aac89c5251b1412fa6c204ff236d616b08edb0db68df467d109486679f32fb74041dad415be9305af5ead25ce2bbf2e3e339c356b87610f93800d2b2be52999c228d6f9b4a9d6595aa6e8cc9bf19c3196a992199814a62c9d6f46541718ce3d03f699d8fa94223a432f7ba527dc03085da456d87728d72779ae23737a28eeb77cc8d09ee0ca46d29f01f301f2b46acace4789b79c9bb61d39f7071042aabbffb1fbe0ddf9b2b81c58af98fe41ce37b0303b0b8269ec230000842a46de9e4f1cb23f05f4c6d0b0a53a049414ff1bcb7de29c95efc7784d9c6259ab1a02e6f63a89cda93cd2207ffd631778881cfe8a7acdb56b259dfe3e3dde8f504b72b0542a8781d19b1754895928a880b81cda1e22c530b6d7f0d060738b6f3cea2add2856c1395ec998372d36c6902fd5a3c664b0196c8923c5978bca03107f8d9a94046826893ca89e760d5119b72d4710a8015f9df0a071b02948e807d88105b11940207bb1e60905527b3acdf7803c4814755b1433404493dee9d005e3b626ba13ca23a3a78ee9cb3b6b3618c5f547e3cc17f9759f910b37a10fbc2eda6c3db421baa8b6f4f68e1d372e21cc09c6ec34743af3b745962095bcb45d4eedc307ed03776af29ca34901dc1758e9988c1add5173bc53bb227d1de9fffa12be9e4e9e456b108f33408da39c3151f1477a7fa48808f0c39766c102f841377cca210344dea523a17c03a24573537fd43f575ff13ef8b912a5bbb8113f872338efe6b21b61ebafa52af9a42c57604dba0de9c827ba98486ddd334709c6bab1310c36481de1e9184a556f83876190f7c2b92c24ad4f4ac15417f50f265ca78f3d772a8abac5be3b0b27b6c68cc53c42552828743c8730f1af56be9d97faba4c44155df93078ccb69cee07560226e4992fb20884517a4209573fdcfa702c4affb625f0212c0c66da224c9846b40efa6a6217a7072f51535052490d8ea2c464cc91125edd0502b13ee9511e91b5b8f6f78cc993eae3f10cd50f48741b72d80491070c0c0743cb09f084245a034863bc9efc06bf9003080f395719eadd2959ba6a49f957bc2a5f87baeba4746073bb1599e615c962d17c8fd65fadff6d8e69735403fe8636fd415babf9179a8289c1e5c127cc03e5cee6dfce4c3b1ac11c79f3c3a66528ebaf1df421161619066889c41ec9a9945346a75bb6cdb67a0c82c59e6f8612049ed5017ad14226b30c63b0b6d038be2f4764d9e7846cc1fea697ed38c8b19113535265def12a0e2057d4c43081dd73eb01c09429e5232612cced8ef1e7a9af3fa21955e3699394e87b707e7e64b6e36c01c92d6b04cbc2be4970fcf70242e41c58217072ce02395312e11eff31c3114fa7f27a5dc6712995b1709e88fbdb42ef4dfeae15af7c9e324056de0f1c56fc53efd35ac57f8f162f91a4571feb79684474b2beb1c52d4ea80815587b867410e68b3064523f0082c4091c28186387aa1cb76548e6817203f70049a6c15ded9019638771fdaf671c94b76c88bcf880c51ba22b39f66e028dc9bd5d4dcbe40a21e5cc73b70eb8b87cd81cfea9c040e9eaadd931eccbfd33d159c080d54473aede72f6ddcdba8c77fedec54cead3eec01f704aa850898dae66652bfdf83af3d69a5a3b0deaae4bce5e55291d8e76628e13bc08e3a9ad743a92a9992e7e85b3a1d5d3ecf26317378188a30ed7180ebcdbe16d27c68769762b81894a0eac3e4c2b6b5859df51612225c0d6ea0c9c6a4347210b7f20be31fab5797f98d85538b7ade3c741c841b86cee5898a26ca1ddc541471e80fb3a35e7cb285ce3a09fc18202207073c6060e040f3add4bcd7a250d99d3eeeb8ee2a33b901e1379c1131fa42c1a9500a8711ef6cae71e69d94e37c869f9975c2f916182d3c11fdd1b2827b8fe40561eab3a734d88ed6bf21718b815de61dd0f2cfb72f95c2ddc4cd71443a756b24c7e55c1c22bab333ee829f32a487135146f373879b4a41180678632acfbbbc3043e31871fd6c8c92782a5f1bbe158fe860959020cc462e864bdb2e2ad3f0c226603b03f607a2ab59f2b5fcded0cc6a574a8ee6c35595e349506be8ee8477a0b28d101ae0cd5372a2820374674f0dd3ebeaabebd438b304618abaf3d1e47b73223cb1449a45421c7466d26c93ce267ed86e096abaa4b00d7d30821eb0694a9ae48e7ae673e00aa8a71cce097a204661f7891e339d5103e624dbf69ccabe91fe87be166eca9146525d083184a0efae71c6894afbd209a94fc277548e86a8ec5bde86bb7f510f1990353c4343b14a02143b409dc5d00a09c30f5804b939e2d25c4ed0e747e3a727b2136f974ef77cb517269b1c63c42352ea234888eeb5017d88a999ce135e8e0d039c9edef432a2cc1d6662f7827f62163918685cf71d6c5023ecbfac167bbc5403a04636773229629b9fb98ef7c3d944c83761f01a3409cea389c5175a8f8ac573cf9e2f1927ca866ea56d0228a3bba3b9d552518723a4b8b387acc946c0912e9856f363a259fac5b733b0775c2bedfe7cb6174ebac7ddeb83ada7844ade32bd4a4e5ab202fa7e17517d60e6f17de6a8134d480791fe3cd70bf7858e3455bfbd1144d5a5cd30ff30b2a689ca097e65e8de5bda9d85102bcdeae5d31d5672a0ff32c9f941625aeacd5e33de4a6ecdddc19f5e7f363f6be16c091b77b10eb620fdb797cc3fa70a0370014af7bf017bacb918f9bf70c9493a4e5e6731223e5320d1c4c0c0dd7c5b4ba1070e7", 0x1000}, {&(0x7f0000005340)="b8bca1ef16e51616fc296c17f5126aeb757e0ece849e9d8786b427df4ef7f5336017f21d86db77aa1a78487537515ab2a8e8c78a6b9f132becb2d1ffa8d48aee5d9c", 0x42}, {&(0x7f00000053c0)="80149d8d386c6b29875841600384621ffb16d353934a1141d3cfa1316bfb4e432218e764abcfc176ec47d53ce89586f6c041d8b843842ce2c8e47a0741606aaaa439097621ed9de9d7bd7bec1594a9540cc7ee0fc10c2e69371526d08b41eabffc987a1bc7252ef57de544ec0726d352e472153369aa648ef4dc80b32be6c635c17f1cb9575b1ecbeb4ce4ec87668bc2c78b06fb243639229bb4e5fca0722839e58fa6", 0xa3}, {&(0x7f0000005480)="7cf516679a2c20f16112b3411b8e7ac04e7a23d0437fc60a44c154f641547a77f9db9ebe3e3351bff4b44a202ab71d6d2121d26f6a8b11af044fcf313bb5ac7815eec37630a6dc392816fbcaef756cebb227fe8d9ce8d68bfc13fa8b6443c43d6a9b890a72cf2dd588c593c43fc94e0fd39ba1af4e62c4950ae7ef6ced9955d1150b033a8a6671a6ffb1aa963b7d8e64cb5a6668846a896c0ba6f8648274a37c207e5871dd265e7d5a4c9c36b6b1dd0c446e0b62f83628b3eacf6d7e01399bf986fbfea41f39ba11b121fa223727763a61366b3fa424d3d387483d90f0f3eba385ddd3a2bfac88cfcb7255f026fe2e6e312d3a032a4f6ebb3b0b3ce66fd46be4ae9105e00fe1ceb4bf8395b99f9964e9891895ad4ef8ba06af0aeb0443d76d281e7f508bfb5372f3a9d8d87aa4ee2a5db5de818a9b1b4d47a7e81841de4077ae249c31bed17a678b2bc74a40d173b5c02890dfdb31fc376cd420228f5e935b535fc54be3bfaa04239809eac03f1e54352433c9ccc22e701deb6ddcaac069366604e5058c25cc719319a98476f2a1c035200d01379ba2588f2ddb2955b1b4c5039c1cb418116d3214d8abb923503445a224f40947ce79e53721db6139c3ee1e4835ccc64cc2fcba8ad2e6e641d19483ac3b59ca9fd58a340954d439e186e3f638b14d7e417c8cb95ac9488a1649347718864ec24da9010df27a6fac5f6748eccc5709eab5ef40e4181048d22af630e19a4de6a72cb09b22b974bb1b0fd566bf93df07feda9a561e8e58937d0138ad82d2b7125cd13e273939286a57f533fc4a4828a12a66772282d80a6e731e3c0376b1d1bf5117bb71ed90c41157f09a919432b53ef8790751ed987e87623d1ed954aace82958e6286b449e5ed002c14b9964e11c2f2070014ee64d1368d0661ddd65787d7547018377c76e2e9dac02b9f19d523e38432dd77db81a528a518cb1da0782b9aa95101e7f92e27d2361d671571b03daefe7b16fc4e6efdb59fa00311fdf2e3d77b14af8792c572c152d3da276699b83f945505473033bafe6a745e1448c19317b603ab05f9c400c2ac0c8aecb09896debf9f74087f683f16a662114454303a636be3eb17f3cee87ec6d364912a67954b8ac6656bacd4da6edd53364ba120ca4a46a2fe6d29a6d696246df5235007b08bb41c7ec7f605ac7e5b7ef3626a7c7563a455b6e6debde34655e2f3a7e72542d69f60f88926ac1359cbf68afe7a1e4a4beb4771c2579ca36a8ca6158b0273291e0d91e2d57a5d21be67a51b3e174b2c924d8d234d5c954cea776c47d98bfaf4b89526eb80c2a73d2c29ac34e15f416603bfb52f15e4afa2c8b804ac2770ff3d767d69fb060b92381292753cbb4a96e4067ac1aa86193adbd95f5f0a3a7702d7e963a0e1211aab6ef73845759b5c86a7ba772ff75ed65e0ee4531b292418e4de4730c770de1ad16fbae6fc41d08ed58d9f268e185a3fa043a05069502f8d8afc01af2edfa5a2c6b4cfbf9868e83e65c160eb6051997400a8135064362c83526e488bc32fb7c8f3ee61ad6da16d3cd65572d85d1d8bb9717558ddc3c6df2ec2855f1893959affef05b6714c12d441340cea034ffb1a439b682f69a05c49925a254925869d9050b030216bc553985eba8586f04cb81b0fa2c879b39ba1658640ed57f9c5b0a5256604c008b46fbe8a5dba45cf5097d81087b9951dc33dc814157f5f7cc7071cae62370506d6dd01d13e82d305e0f0b04ff17f393fa62fd2095b59d60e7bd699ebeb7069e0c13ce091ffd92b597cd85d97fd9549b764e48e71806a2ced54a7d3e07c86b4fd1f39c99c447e889931af6a0d41a4a6d84d12b381cb848c1b3d8a67c83c56e241547b4e21706178155eb6716a148807a29abfce81f6a456b5f0a882cd2ffe1388ae797eee1669244b37c9287cc8b59b6e37595205d2b515114d669cf3f9881bbaee071a106925f14204ab8869e76dcc89d6de3c3cd78097b168bba7ef1d0a46829febfd6a5da46cec23f4c7362747548f61e9a49f0e453aa26e13af21bb2124f7a6fd0ce2fca391adafab8f6309ad5aa2fb5b57e4cd3459a6c7dabd8424e1848ba8c2b8e75f606ba6ee895fb952cdc4ac1c62e074fb5d8f65e7b66a0e70afe7de5ae5461e36eea76431c8322f38d5e8d5279ac8db86b76f5244fc9a05d52abff5ec4644d0d88329e11c6a8b8282453fb9aa46a9c9dabbfbf29537bafc4554361c14085c4a66d2ff4dc6c4a4a2a315b5424b8ef351f959c519f77fd01dd90cc04d17361c5529b11c85ad4f7ee0dc13522eb2d29263cc5e9aecbc15e3faec829b98af08e7289272dca32aa7a53d3799d9850b1e95a40d6ad52022a94d4f1db62d64f2be1ca2fe376bf702022fa897315aaab9cc6f50d9a5302f1bdbbcba2589f4c231ce257bf5801e98bffacd219613ffe7be862bcf675cbb25424aab7e69bf1ea7b5d09d8cf0b737a9a2e21e59ec534a24e8f155120ca885f1447eda10ea733989ffb4c09afa814edc1d03c50dd6e962837fc06c860b8ee86c14d6ee9834f8de9c45e6242696cb87c0e91d0d22be6a488333b55a595037fff1e93918eeba884b1597ab17e84baec1dce24587ab7c7f93dd4be712b7a33de07a2360af90120cf5767f2c20f22b25b341f15417ceb322c42531a6a79cbf559e712d802ffb67911071677b6fd7e155f8cc9b2722259e925ae9aa638ab3ac1e8e192e926fe1931ada2d005a400506868034d6941462d72559c824c040134754ed5c9f85d05ea7abba082437bb86bafdf167f844578470c0f72c1c83d3f8300a926bfe5cedc6a9b2cdedefd89695f4599ebfd0cbb392eb3549f585f20c750c8769a0644ad23b6332d5ea10e65cb2b77894a9e60bb502573f029a72a453cfe03423bcefcd24802ffae108808ba2682a9d3b9718a33af8468e9bdaf89ccaf25aef714f9ba7a1310342f5f045ec9cb9b9bbdded7a49f36abc7e34677877201346db13a9924d53f75a635deec3920648a64aa11142568fe866fbe21d114808a6aa9a77f83e8c5aecf97218b06b75767f20e937bbdbb902b240a64abab811454a92dd478e045623687ad5af6ff106adf185ab6c55ddd33412f7495c26bbf4ab395fcb9f77b4a7b2ed6e987271fe401569c463da9aab1e65ad71f9d96cdbb79a88e554eaae7ddc3e44070b59a73504ac666b0daebd13a39a25608237d90c847da4ffca79c1691e1ad149199a3bb3a1940aad787f6ba393f2696dbddd8fb67f363558e8a8af84a2c6da8b4c013368971f494ffecce3b6bdeebb942ee29f8fac5b0ac4e5c27de1c322a3b7653550aa9528baaa91991432b9008e844d67dde29bfea8623fad226c5559ddddf508331b39121b9494b731ac585b2ae1bce6ddaf2f1812d78eb7b6e831eec3e044972703366e9e72315b60154bae185641f54b65c6cfc7b71fda20f4f3a7bd3a8cbce266d0fa90f853b929d38b01a0e70db2fa5704be512e652590b58d63471fedc0db52dce6d65e130d91cccb76650f32bda417a6ddd5bf63d4071bdb1acd3f826b41e84b8e7cddde2085d5a001dcd762f4030abfb75884f926dd5082852e3f3aaf38334c8a842a7ffe50567d81f2f6a2e1bffcf3b4dc5f9ad41ef073f2991527c602c67206f0334950a1f4dc26369b82791eb73c905054e26aca3fa483976e621bd17826414f6463a5934995560ed8015abb42b70b35421331fd5e04f564c15a3777c33f4db620f6e8932d2157b11de0907ad86f08f24fb851a7fed1d88a25c2c56769529742af1225d05a222935527b1f8fc4cd28c88de481f608b77cb25b4c313b3701808882950d556ae85e633b6ef4345987e3406c0cfc4c7727835c0445fc758d5d4c649bd07768e64575ca42010ad1235a829071d50b4b1d26b86fd727e329198e26fdbef61eb0c01d8d5b738a3d23532d96215a246c25dbf9087bb286d1e609b8b03d03f14e04b185957c779b616b2cde85ea4fcaf6b3f7086bf08a6813df00125d79403935803d56216392ef94a2b961faec451df8cd7d32212e42f429ae2263a2fb5d029f7d6edac9e31aa53b2756f6ca401add240eb264669f27733d0d5cd7c2b8adc17fd491506e62229fe9eef7fa74a69ec9a66d36f3fbe2fd1f14f912f7b858f11c9b0764ed8d6db807615514c45c5b28719007937cc6e19a88ccca25ec88d25927f8b3af094501ffc22a14d636aae2c730b779abc3c63c5944a2106d6ca277d5243ea9a4d2526419eb22aca4a66f24f253876099d508550eda290e0792f8f4c2cc362196cc3e0fb0cd7348f0e955dd1d991713a368dbc8e72f6ca4f34dbd8f75144e40b0dd99f089658128eac809dfa32981049115ccb4693877b34713b5e4fd5c5bc37f6d6d7a22470c2b86dde71cdc1441505b572360e6fe307cee48ded7ca66a3ce6d7f0ff89037f7346edabc27f484e0ef00f308081ecade6f74e07af4c0192d7a8c33565c4208323a0111b4215382e0704883e98389e9a1b060fdeaa8f0ef6a9a495d2a9765763dcb35a2480c3a5ce7dbace885fbcfd4d9d97b5514c1bece05d99cea8a9ee3f4430e813022cbe68b2456b7a46d065c3739ee5324edcad9b0c4e49a0274e31ce9be7a7f755ff22f26cc3d7b7d5d7727df528bfe3ce91f361823e182c20a5bd12d6aeddb305a86d844c23ed8137e9a5ce208aa4a7071d8722aef81fb02cc1636db64c62bd78e2a9b7260c66733399d3586da0e86372ca5b01a91684906df0fb674099a0ecaa426b909a879e937dc45a2057126baaddba613fbc4026ee9b297ea232284a9846938fc368b7fc776fbc17f621e01ec1f18bf184388917495707fa47f360a4df9cac9beb7cc2583f723e0c556e8324c5f8af45b89021dc669e77c721d8b5b125bea30c6e8bce7cd6b8b6c8b8f25602fd79da50fdada55b575cc9fa10bfc2fcf45962e9ee3ddb73d0389b2122002a0e643e9cf8c6560b6a6250690a6462631e8c7ca8c94801dfad896e5720231e2d17238cd510ecb2d312a08ea157f8834664f5a971191c720b75e49a4a5e39df78fda6403b4add1f772481d157e5c86f6dfe1f453390929a49a45c13e255ad8ecd132ce4e634eda1b0599ba98538858327fb4f65b1ff8377a2b3e525cedeae082112d07be66f2f02a3f4628478d12154e610f108af83f2b0e686b49b19ac756c816d16713df4c4b763c5c60678526008a09caf6febbe99a4819a64149d9b81b337d1d03ddc8261a7a4c92f0724628d2826f0f337c67099dd95d75eacace7ba39a7aa3f132b49669b62a67dc631ba483c3933aebfe9229f0cada48bd7eea6a7f7a700f4a3a5648cc5e69ea945fcbba445a03b19a653c516cd6a83a90a9907947f7862ed370ba7bfe1b6758022e4ae83ffd1874ba4508adf5a6da19af03baea5862afbc631b56e096a1bda1e9e8879927ac79c0fc2fe93fd227af16b52471b596754904cebf2de9ce0e3f9db9a55b0f19536c4691c07e8a1a179782f631bf32dbe330bc9d1592371b19fded48ad2d1b54cd5e41878e97aab52e0252c4c2a3701bc098d281e9fd232fad0a6b3760e7762b1cf3ed6091af51ad11de6f96fe9c0b010f1141f69baed67b03911f8651004ec1b64248c12997d1cf9363836f36144c99f93c1cebd98f62cea048472881b4f29d2743fe0d292fea22e87da0629ee27dc285b0b252ab17d6b2823f6fb83d226aa08ac86ada13f90e14f2e1610e742521a376a7633c8fc1c5548a9d12220c1bae04a30ae1180437a337e5e9d2e36fbada0da02cf0125f55e2884b5c4fe54fa4c5e68832f55292ba3a", 0x1000}, {&(0x7f0000006480)="c02b9bfaa79bc792bda9ccbc4fa089cdd51d45cab7dcc75d11ce5a53ae07c9e6d6822ba78cf2ebc5a414e3cf4ab84b429f6d0cb1486641338b53afa65957d3784691ed91cb13e3a8c2443b3c68a227772068431e2967fba18c26baf327c7c9f2cca95dbbc062fc4fc23cc4e08a6db2aa9808e987f43e81c3079c1693e650a641e37c743be0d0d2e34a07281c87fb0ed98bcbfd492a9afb084da7e319bb71370b92f8c2490bbab4f9ab12ec767a615e45de08e7c4e308cb4fa6b10d94b21ecb2881b992f53d9e1ea7cb47a23a13886185d2d4549cf7a41286dadfa3985f9fb2", 0xdf}, {&(0x7f0000006580)="f187be497f46fb14cd9aa159624cc636ff143d9da0da17eea58945ad62941acdd0b9243f57987c30a9da87982738731ff7563e029f792d23e61e292548c45e7eaebf12af62f6318289d551ca6e21e904cd14e78a0b607fea1c90c5f19265f1a327f60aab15fe96a7aa8f3cfb1575612f1987b9778da4a4f22d7b0f90523d2d44d9f9b49fb1ff704b54a4c1360767ac71056dd413ce43e183ba4efaa10435a0cac71b62d86f3d611c2f4dafff4e938991aa8f90ae2f146ad89ed3d1b6fd619e4d6e6d64ea33ce8a37a40748687ca243f2df387428aea1593cc23d248b3fcedbdda4f3c6f21a0c464260e40fb5afebaed2b9e1b7f4e06669f5df7309a7ebe5f409e8a136f0e02e71b36f0666ffe8f9280991e325e58c7e542544b7bd8ad703af64187dd6c34e532dc3067b3bc7ecd24d57f03a59ae07c1729029b7ef7a7a8946e74419f9b5a902b5bce4ab72b3c35be66b9a5dc3b5b9440e35b92c0d37b3400559bea82287b6fb72df40ff19104de14a4148ecdd92de0a512962e44d8adad5a0fd29c123800a4a4d70ae7d1b985e275b730e91d57bfcc3cecb9e02ab8b1cddead8199260c0d97357c452050646e4a3a2ac7c1081a40bfa9111c389a582779525772275a37356f158a6150776f82d1dc9e16c98d5608cc0f5452acccf115b494ca1aea09b707770de1d1d4caad636d8d6c464993247b621a95cd54634b5f69367220e9ab18ad72b6d9211666f188177b0f252123b31f92ed555cd2a789d0b7af1ea539c9ed9de3790419cbe191bcfb60b9729fc86a212f5043b57b89a07f06d8bdf4d2ed87756d20915cb3d4050ff4d5d9b833cbd0b3b84e25855444b24b34b38d8f358a643fcb459dcd05a8670847977046dfc46c362ceea186985ac7ba467af1bfa6c2c352a5a3afa03ea7d74c24df5985367c3c3fa386e338ed7a3645cbca60a32214038712e4557a1f0cc1aac06e2b7ec001c6b20595e745517f698abd647caa386bb97a2a2a23ba10084baf8d9c43fffdced3117fae486212497c8365a62a2db2137865ffc0b49e9ec02d67907bb510e83b46ab358f3996c17eeaf0bd6a39ee0c772a185183ed9aa85458349802412b29e48e09e42030b66e31d6c7920c51e60b7fc6f0083657a5d1593f43f4f6dd123c7c44c7b3874537ec04a59eaab93b08aefeea0af5937641f676d49f29f4045c00522b9ddbfc7e988d4e52b35f457453cba2c9e39ad38515fbb44341edb54c9bb183e33c150d99e938de55d7333de8f8144bf94168f91f093a54d984df1bfa056541a33f69deb64b2f264f8fd09353ab14c1d6dc6aff553df018b66c043274067f6d6f97d8064ff84ae27805bb160a0600e87d36693389e736e28437af6178fb7811899a2f3cb0420ee8a5f9098d6ed00225cf87c656b92033dbcf5f092cd7134b09c34492ec8aa4c95771fb463e0d4e46e438ddd0b1d469e725ed253ae831faf626b7d9c162901635008bc196ff8478756129ed2f6e81913dcdb4a8a420231b63517892ff5c88f462c27ef3e8bf01b71bf373cbd5956919f29968131c06ff849bd37a5c259b60dab541d64dd5ac24fdf728ff9e44a52d94ff8ed67a3e5e6a95878ec25cc0e03057bd7594fae10c6a86659f21d6b5291755dada9b4147eca078c08e7d28a1bcae9a92dac3e06d9d10dce2fcb700600b2b6a2f24363455aa4b9766f5858f1a8084a972a263fb1f81b1a990d39d2aed65c345a0a1eabf9d2b6ce9da6d1eaa150aba2231fe9cdab2a1111fce3b643f4ddeecfee9d634dac85312a55c3e55730ea98fa6aa6a119b2969cff9275e80e628f85699a19af2426961bccd401da64e73b7f735e940b09a89a7927a66bf90d203e52cb01e70b0095deaef72375872a99b67c0a3daba512a4ede5dd53edbc77863b3fb27c4903a0f7f9ddff9f2629eb95b1f2c2a98ed9a258d55f50bfbc5ebdbe00336092f0d867e4026c75ed27532d3ce856b8bc6c6566876804466155e7eca93289601a0fcc999f1ce1e96f2aa66e56dfa51035a706935fa82e55f77ba8972bc180ea5016779fde461e9212f0e8a930cee93b8b871e78579ca0e073a20d91062af96705db5f441b06c2d733d840fa238774f0c23f6892ded86138135c3ae87932413f4771b837bf6bca67651717ace0e041a1c253956157e1bfe2777231ab06263d78fcf50c615dd9d703f5696e658fc78e0a18c29a0ad686367bdb5cd440f71fd9f2e186d78600bf2a31a8bf059b01ec4272b98c479b996cccae19806e038f04498047faa195a5725e1a8df02105a54ee68c47f368b703d7cdc26de2b307f7b2f8903507602c51dcf50eb22b39fad4e80296b19aadf1d7dc49f4cc00c6262324026a9598b7efa9899aba7c78de17e271c2cf8c41fe0a258f3853a9a76664c7ac71453acc293754cfa078122f206bf1e1ce2b3e6e7b55f9a096fd05a1eacdf483a7393378eec25e3e46f8595fc8daa0092f753e5f2b0d54e1ae283125f5ab4cb5fdd19e6cf37d10a9dfee40fb2fc403441cea6df3b0be109078989631871dad9396e49405b6dbbbfb9a3552cfcb23540e70d4a32235bd5a79f471112e3c1c3cecfbe815376d93dc8c54d421ad467690a3c2fd12cb5483b011d126155e02f979f0bb31101cdaf320ca962272ffd79eee28ffb426e914532c4171f18f76fe84942bb780a6f7178e4d1ea3a2c348469a4276255625401109c6ca039b79ab395a3926b3047ebc9a43d086d36d6a532a5fdda02f3f153baa5cdd8e66eda838f0645222243e188fe1f503028ed779d292fb15ba6e1bd3136f810db31f603471ecdf6c2442611b16d55f576616832559cf26b64a3c63a698df762b6285a74e404b710c296949840bf8ca2a36cb1d53d7934b8bf1c53379a40053253fffd769e9925a86832e6c01e4928e052e238b897fdab8ec96ce226cb37e0e785cdc0dd75f61d14d4d7676b0026750c41c50274952295fa4b1ddbe287ec94c6b3ec468305c95c0a8d2e2096fca0313ee7b79373d2c0be3d9bb917e84a57d31d5dfad0d94a4abdec52ba1fbaa334b712d0445675afddc8e4b2335d0424001ed1584997fff98883eba1c6907ddfdc711c9f0fbab5a7e473a477c996d91c55733af9c35ededd857ba642620773ab7d14fce3ba8f4deca3d95b338ae6c318147e4ccd0c5fcba2dd989ae0e4ba423343fc05d02c2d28b6e6cc0c76ebaf3fbc908ac3ba05ae284eb7ff24bb8b5d2fb5d8888ffc61d01202c572ee3cef9f68b82151d59638974c4ba3c5bf8fd360000a2dc5423c6b812068a54833c55af6ddb7c398c2e9b2c292d734dce3c93d0029a5a75dd4dbe55356da03a01db7cc2b5d5db10bc317244814c3efe7515a2837b2b1bfbdaf54b2c05635f219905c5bc4ffc1f8813a467131069c54ab876709f25833b81392d7015ffdc60c7ffec3500441edff1a5eb21755795961a197b470b4b07b0d3de7a6a58ba2c460e19e17c1a7bd2318077239b17100a5d78c02b02ada98a6bb978fd46bea7ecc57745e363da47604e0afd91402d386bdc4fd2c06ab95463490f94027073884401c81c00d46470e4343d068b609e3b7ec4c9a5e77a7338af960cd8330f0ec535ae4b5c937af8cb0da6b9651666b4c5391091aa50070c12856c781820e83b034657b6521566180a136f24e9084326ec83f269c0a77fb6cb84b0db90f3441f5282fc9a041978f7769a79d0a03fd266a376b911462b45c646c0cda53af2fd8f9859e08a8967dad6fd1f2b6f211af52296eef5baa71d3331be348fad8e42c8f29d90447e364f45920bd9024af996097eec5f3d32154c63abb046852fb5c13b48bea9bef6bfca590633cad1fc3f1c3ed28916c106b7ebc4868a46d5456ff29cd2543d1640527bbc81324f089c8e57aa53534c98a33c71845e857aabc03702d6a78736476b9af5f63bfc94653625199cef7221cd3f83386adb426dab4506f6870cf8bac6ff102180e704fe07c9bb7568fcfb9d8d69af83b3f23282def687a1bf5a928f77a544e2ff733e93cd5144e9e5e5f53020e16460610a3b3e532f81ebca15b25befb3302f6272b1948d5d17314e26a33e01eee6bccf4af3d32302d0665dd386cfcee7f415253b51c9d5ebff9e7c725452953b82879ddbd6a0fb8092e7d20728204379f7fccca10c3a6d1cdc296ff12011dd12baca20482d664edf97b7eb3feb8c993f0d910f18808c5742612706bd95fda7340b624ed4314fc5abf28b494435e9375b0b7ca81383a9cee9e9d606ad3c1988ceb7c21be2056dd141c9ff6caa30b31398907171c97d646b51ab58772e3d1e5060e7e2014142ac6843b08f72571cb82fe621ff53e6ae74ee2369a20d98175532862a12ce2a7170b77fc702330fe9c114d34d125efb52808cdc88c8cef7c56fdf4a66af9c54d787a36154b55c6e29f6f93ce238c5d2ef707c59bbe28906937724959aaba39b2247a06590263f135c52895e8260b59a579a8d8818361a220d97617838fb2237c1bd41ee0be8d980b8ab08e751e99fa8ef46c4e588d60ebf8b1b89042176b39725bd16fe0f2048c1731cabe12c32c196e3a736ee1f691e8fb6a49ee06b525856d94e3292355fb79e177588319be6384bf45dbfe6c6e7aedf332ba3df783fae664712575c2cb1c9a43d8097be1efd5526bb07b8cad8d37d59096ee629e4f31d221002942112e7a136d7fc14102b40e9340b14a9a860ef61fb6ddebfe6d1e585dd2c84b95e16067462d52d968402e794017a790d46d77256865c82645044d171e375fe41c4de5e6f552d0dda793f5cea98e83cbdc87bf0a4cf8ff6367c754c1407409bb6835042ee82c0597734b61b92a8992a115cdaf8233bb0eabb38e13653e71c3690152ad890acb2843da55b376f60cb8e0f86d7f0cdcfb0d98c6c47b3f4dbe6427645d153ebc11a7bcfba3383e9642bb31b2e305d47ebff750b919efb7db46a06a907557c3ca55e848c92f6908ea91fae393130b1d10bf1acb10ab939c10febf0dd52ce98efd7ff76a49bdc44e1bba0b52f33869ba3e9b51a9352883e45828c0ae74f82c41368e6a3aef3baf40c9eae6744f54819a536347f301f7379151a84d1c09b34a93397e4a539cb6379f80887fb6da3341db3b17c5dfc4e471dca996f4bbbd745431c863a6f1af5c2b69bee47e14fec1d568cac747e6dc15c419e2d4551806e57ed47c088bfdd577cc832c27b2ebf1f255eda05d8f3e0a2478545041851a9d95e0e080dfdc5bd094b4031a568a81218ddf8d0561b91cea354f78c46e76ef0633b345ff7c6a9156ea50c85e34c629c31285a5a7f393e106965d71f0baccb18ac547070a43e89d38df25395d44ff88fc23d709f4a3cbffdc48e18c84f67619d45190a328ab7f99402f458e1b055afd56628dc577af2897ac6118fdc0778b6b33e54ce5d160660fcbf844ad52829c3f907b8a053c90d84831946134ae5ece1f97a5500b7bcabbcb1cb05abc40a7843b88682e28867c28885b10b11df401bde589a55fec1f031131c1a4b9c4486a1271594abc29d26f52198ffe9dfd9abf1dc0262d3be8d64a8888f99024575aa41eefae05eb9e9b59e48a5af3c01a65f46358cd52599c0b0336e78e38adb86c07e2697804bb495648f611502dabc24a7a4a96df1774d4efe63f60b0e003e907483a5376b54e004eeeefc268bbbba14c57f02e6ed7317dd1ad9b072c684f87fb835be28f3a578ab218efac1b5c3453bb20bdf0db99ace1c52ce7a6558fcfd7893dd76e87536e7d9e3634466dcb5e834c8f3cbf5a6ba139e72f5c244ae49fbf407ba94e4e49c9cba5d8b", 0x1000}], 0x8, &(0x7f0000007600)=[@hopopts_2292={{0x48, 0x29, 0x36, {0x1, 0x5, '\x00', [@jumbo={0xc2, 0x4, 0x9}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @hao={0xc9, 0x10, @empty}, @pad1, @jumbo={0xc2, 0x4, 0x1ce}]}}}], 0x48}}, {{&(0x7f0000007680)={0xa, 0x4e23, 0x1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0xfffffffc}, 0x1c, &(0x7f0000007800)=[{&(0x7f00000076c0)="a559901fd19088769858be2b84c9a31553f3f57d881236d24b7b78f5c1e4d9a702121760fa7c018a2e899250cd5bd7130929350a2d5ab4d9c1f2d84b3c0e2fbcbf015474f50c3afddcc4683bd0d4a957d7b975ab6b88f3968a4804fac27dd1b8684f9e6bd6c6", 0x66}, {&(0x7f0000007740)="589ba18cadcb54a253ee7c90f43e220b4c4e1db50eba53ba4ccafd9809df978601ae86a8e64c030cf6f4eba35a1df8ebb26b2438e39d1db95088446002cdd923a995de9f8c79b30ce93bcc802b90fc1e011493d7b0062ba9856806a1d3d34039540d40f9e65f9ee4ee51d64e38be9508be233f82724b5ea592722423cb316c2c345eb0c4a2fd5fbbc3e7781060d0bc", 0x8f}], 0x2, &(0x7f0000007840)=[@hoplimit={{0x14, 0x29, 0x34, 0xfffffff7}}], 0x18}}, {{&(0x7f0000007880)={0xa, 0x4e23, 0xf, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x8000}, 0x1c, &(0x7f0000007cc0)=[{&(0x7f00000078c0)="5b663dda6a690cb0274c3335a07d95a5adaed721d83e34870c1012f91356e1891e1a0975260bb24f2fc0b4c97c502a49085b45db151c22cea89f628e30f16da840b793219c488b566a49d569a24b0c6abaadc549acc5c0e3734841513fd4537a90a4f94dc3c6811447a50cfe5024869ddd95d28b7bbea160e33b9713150afc4fdec91a9b8f4dc80f70380169882fefac1df8e1fdc70639382d04ae84cc9cb3046ec6fd014c83117e7035df2f6d8723ccb0a205213c5ffcc6e6b2ff2ece", 0xbd}, {&(0x7f0000007980)="612a2903e12e467830d6db760efcd7a45ba20b05", 0x14}, {&(0x7f00000079c0)="a6a2130e41130808da15a4f8af6cdc567776d102e9e26e56067730e5daaed91c8d260267f19affc9a340ecef6fe81c5fd814257e5dd6d21fc7673023a76f907c36dc4d58dc9efd44ffaa7569871c2ed3bca67fc99bd67a7a427f0be7896b721d918527a92ad540b6d0a3997a166c9e93ba2667cae657d406c19c35341b33d31ad7d1e23e964d7cf30f7dd20ec0c5ae4fee6d05990fac17e85ca3c6af27a8789f430620f0490c7fe1459e320ac897b6bc7e254b77", 0xb4}, {&(0x7f0000007a80)="61d4085474862483e352577532c4e759e757fcbc63b8c3cb1ac991c9a53b3197f055585d438df58aa51ccabf52953d27dbdd197b9f9e2b1cf783c89438a8151bf6b40a5616cd5eff27312b9bfb145aac1a90f5e4e76b08cf73d75037f2adce8cbb14c3507179dbfcd974798b65d99ae899ff8ce03786ae811a56e1344260d8fa9eae9291c33ea7a7b16897386501cf2231c559d9544673a0fda96b3afd1c7e9c5d00c291ed7ae7ecea91201d6b76ad2fa8b03452ff2cc014fc833e19379801", 0xbf}, {&(0x7f0000007b40)="c0d252c4abf52fc2f3d2ef03efa5916228d9109e85408341230518df13e221a0bd54f3e6fefa355cfe80ffad668ea10777ac3cd5325ac8cf03baea6c9a37c9eaa1e40d20e4b984651d87daa8585568a28b9b7511ceafda4d9c2cded50ff3c4a205c205107d84af8d12d31be40f851281f952aa0654769fedc1d7bea2b9c4c4b873eb061b5ccd7cdbbe5fa74eb3116ad47e24f2a61a260f986a2c05834349593888", 0xa1}, {&(0x7f0000007c00)="714208a1dbfebbbe4981912adbc051bdfcec7a49a958bad261bdb54aa2920274e6aa470008e1631154810f00d9bc95a56ced20e23e73ae73fda6c78d6764df56e027469fbd797b1125877672a4ba4159563d64616322074de403351fe1192dad06dda22286a60bd198cb80058eaf413be00bce43e7712fc6d60f6cf9924b817f2f01775f8e7ce2b6dc58e2cc1627db1015d2b6dcdbc81bd628e1d021125e36a74750eb4df6ade5bfad51076c831cfb", 0xaf}], 0x6, &(0x7f0000007d40)=[@rthdr_2292={{0x68, 0x29, 0x39, {0x67, 0xa, 0x1, 0x0, 0x0, [@mcast1, @loopback, @private2={0xfc, 0x2, '\x00', 0x1}, @loopback, @private2={0xfc, 0x2, '\x00', 0x1}]}}}, @rthdr={{0x48, 0x29, 0x39, {0x0, 0x6, 0x2, 0x8, 0x0, [@local, @private2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01']}}}, @rthdr_2292={{0x68, 0x29, 0x39, {0x2e, 0xa, 0x3, 0x3, 0x0, [@ipv4={'\x00', '\xff\xff', @rand_addr=0x64010101}, @private2, @mcast1, @local, @mcast2]}}}, @dstopts_2292={{0xd0, 0x29, 0x4, {0x62, 0x16, '\x00', [@jumbo={0xc2, 0x4, 0x1}, @generic={0x5, 0x8a, "782c4a351a57ef89f3a5941e4b7e398708201837bc714fd0e72654ff97d7af27499ee19c39c315341c562fb1ddecc9fca1357e03c2ff18a0db2e20338357c807e4cc3679129752ede9e39273667c4c73ffe807d4c6d2e792f5202caae29a8c9860523958a55d03a1c3fcff63d6fa463ec805d0910473118af7bb44d32a672d45e79c72f3c73fd6e0a76f"}, @hao={0xc9, 0x10, @loopback}, @hao={0xc9, 0x10, @mcast2}]}}}, @dstopts={{0x20, 0x29, 0x37, {0x1, 0x0, '\x00', [@pad1]}}}, @flowinfo={{0x14, 0x29, 0xb, 0x8}}, @rthdr={{0x48, 0x29, 0x39, {0x0, 0x6, 0x2, 0xbe, 0x0, [@local, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}]}}}, @dstopts={{0x30, 0x29, 0x37, {0x0, 0x3, '\x00', [@enc_lim, @pad1, @hao={0xc9, 0x10, @private2={0xfc, 0x2, '\x00', 0x1}}]}}}], 0x298}}, {{&(0x7f0000008000)={0xa, 0x4e24, 0x81, @private0={0xfc, 0x0, '\x00', 0x1}, 0x4}, 0x1c, &(0x7f0000009500)=[{&(0x7f0000008040)="f50eb9cc5d8dfb0cb8ec6f3d8f3e89961fb43f4995a41ab42c897783bdcb527950c09454fe42292ef6db95926e70cb2f0c77fa15d33009d1795b36a79b5e5eeac8a554018c868675213b65bada5b65db3752ce2cf75ad60374b2d92bc070a5b0943c2bb23e721d67cc675b159dbee8c9acfd609f5df7016161c7f9019422cc3bef721ea0be91d45e675ad073ffddb21d7882778111c1b23e3222d8ad82c26d4407538a5f688e3d60c7b82693fe972ef13fb9e871780f527bd00339b86881", 0xbe}, {&(0x7f0000008100)="12b8992bc6fc9995b96b46b7cc0d0a5808c843725d10ca014b5197335a7dfc798f31c547e9614db07bf15618c502e4e342bb99c6bbd89d46adc9514e624155200278b485a596788d9d7d3d92c042c622e08c6d692ea646aedf2235cc9c536f0948a7ea60bfa1931a392668709bf7f4cf45ac23fa79cf35c8615ccf80c4aba1189496495c1bd21216825624a0959bfab98ee7852f1d63b485b77df03206a69bf58e42581f9ceff54ef2ec6134e189dd6c068bfc9a64c71cfea317825f3c9f85", 0xbf}, {&(0x7f00000081c0)="94bbb426b23e4e91f6a2c9a1cffdef8bbe7ced", 0x13}, {&(0x7f0000008200)="be23d757cc142b300fd4656af45326a4ae6f4bac6bca420ada3b1c5588bbe8426144bef451d187969dbc8935750fb652cb4978806d51bc2b32234391e60ad0c3fde7b12d533f01d197dea8eae14b4b317f073df50b683e3b57778f0231508af762c3ab2c2738a5a579abb51a8bb0000ee340229ba40041af8386f66032ed5936ed959cf894abc8726ad82a06c08425afd7e1ff54b1120be017e7ab6327c4eca9ae269967503dc59be640a92f24a3e95236e8c218f32e667054c6bbec1b0262de3249f5cb5d549109725a44122a291ca0f5f40c2ebc9dc64f34d7d7fc39501b7ec575a92d875ada9d005a8a3ec493bef8943685f32a6babfdfd85e6c4c485a00d75f52d5401b46a7552f117440263d3434778fd33bca74b7eff3bcbc041f7c7d87dda30bc521b5e7e368c7a8f72ef87509e77e27cdd1a7d85f63c1a8136d7717e4cccde9b4da8412f4ad3e2d46545712a9470e78fdf70b7834919f0699d1f7d6e092c8aff62507092c5b7df1e409118431df6c2425b18785e8deb24c56c078004489ca8a4c6cbbf53671db1bc5ccc8213a2344c68069f03d03aae4a88178b8671016e155ad1ae8b9a11dd2e94c47474679a043e5e6a3521085680076508c1ea971b8736255a484e69e9084c6083938f005b6fdcb50e24777196e0c473b971d8fcc22ac0a9812ca70ff61e38979ecd6b55a52ee644247b2a204a2455030df95b1f5463b74a9ecb843f9347e20297d79c22649995c3f0fc6ef85dd82035a8b6e98bc037ab04d9579cd9c0575b68af3646b9c4df0f11462f88650a3226df568fee2b6721d61e1c621dee988af7cea8e916bf0f426fa83c1da631ba084fd0866c272f4d6bc8b3a30ba1c757ae83e5bdc3c42cdd55d8f6c9a55b4acee10c68d928d47987dcea1313e3ae161b17209ad5225a4c4ec01d16f683f7f277abae98c72c907ffa5361a0a707709bafe3992cd363bc05793f6420c210e9e312a1e060e54f6cd62a463165970fda9bb30c9a921509d0ced73e23db259cf8d2efdf697f4ddcca7d95f8687160d696e24ac1e785f8df20afddc27f72bb8d0dbff6a2815f5b8a771a7b3e963782ea161161f45479a6f64b9108177baa78043cd9064f33fd04fab5cf6c5a64f3178105e153a2ea4a5fc457de7fcd6668a29fa7d1b1985495b9cab50c2f6d0c966c20cd89c09570eb7214878262ec14018ac75f1b737f4fbc5448f78bb43c97715da693f822d24d52335ab06fa84a9f845aef8aa002236ec5dd849b42070d122a12282491d748707e58617873f16959c82e9168a5523599577146a0a7192c5c6abe38b341c55a7f14dd385724f0e2e240115f8ab9b4a04d364c51d1c631033ec67033a2ae9af2c020f1fd928acded898d7e0f6d6886d8d2079a960d186a7fe2eaa6e5ef60efa19cc54bd0ef6db1e2606e1064a6d1909549fe107e50221ef21c502046271e9c253646d4d0f2121eb99c006ca3f26d9168595c3b918d67183f3cd6f3c66e25e252b0b69194fa103f480f72178ef29bc11715a4bc37c11a084076e79449af9df0e92ff26225205a3a16b23111964017ae15987ee4cd34dce51936b3cd0f07f3625681e793f16b5c244aff886dcb9ff0d14207f5091ce570a7534f78dcf7c94af85e8b1dfb233e5f21161f585a9b8e2fc3fe27c70d468ddf94c888762a4c7f01304a0441408705afe988d4998765696d4a152a06800568a490b895864bb226e16838850af9107eae1b0afa086ccb7d7090a75a9948c6771967b7019c712c25887fa772a729f5e25bd98795d96d9ed7670b9e3a63f2dc50eac01283087680ff56b529c11d61cc83c9618213df610a2a3ac07d851c9640a71d58501f330f463fa6792cfb6f650c5f65a63c1a6172eb995e054bd1fe935c129009a7b97048ad713d5ca89c0d83dce69edc87b33174a108a54072498b7dda3f9b99d04d351b28a7a10c028f3f75305e3df361c3afb80ae80d42965486e148c0d7b6893d170972acf392bb8d66ba61fa643e0dbcf11884c97ae34cf344e8b12f6ecd2eac8b7827254fc434e999dc95c9efcca8c9123d8a67f3808007588a3712baec81fa313f1a5e8b3f97685e61317410ef2f3df076d5522905d6fd638f945285bc2e350d31905d54b80125b3fbc1396983c0802f2edad278be18fee3eeca9cfc8835f1541120df9dc28bb2189b490041cca3539467003ab4f6025f0e6e3292b5cda049841203b8c42c809d771a28cb740ae1de9d437caec57e4c3395057324c9e48926c147624c88ffa1111dce83c9c4736916c9d4ef7e01d2a6a7ad8cd4ff0591f8d8d4789cc0a5cb76b91d5b6fec5e5535d0b9d90d95380a655ecbd00398777c2f37b7762630ca60f24de51adc59ff20c5fb54a6fc0e6d0ba860499d7b7b03a5b4f5503ac721ba64133e5669080b6984805fbe21b83fd3645db2ce671171ae09025c9721457eca4902679a4af5933704eb0967fcdf0b2fce478d727a46a21b643ea81ae83f204a8790f4f886cef4749cdb868fa8c0bf2153e0c833fa89a0cd310b36aa7caedb02c3c25a3f6bf47985845cce79b97a8e29b3ed92331d04ee91f9622a9f468ee2a3ec7c0d581eede1aebfc7a9b5509074496b871ae53d9242322b0b7e4fca69052e6df0f45d8ae8cffe507a62945f1fca58273a0404f91f6d8ad7f6728d4ad445342a94c309790f9d6087a4d83adea2d6802251934f5e028c45ae7469df0018b30f6505d5c4d72f683eb39690aaa30f84351632f1e0422d6c62a7da36440217396b16a8b5e4268419578b58e669f2426d622cad9ebb30a8a4a439d2b57ae6c85a4bd5f49c28fec64e640fccb214a10a52c0619d8848e30acd49c0420313d9a8d29deb5bae47d375abe0292030c09eb2ba04967ad5ddaab63cc1a24866feb7cd0f83553c7aa5c9c3796d76fb1e7435e4a15c82ca1be4767eae66077f8e0e931705cec11c4bf3649215ddc03653a07599b7e879e9df9ced71729edcf4d4da45ade52d4a913a16a677fbc6f3ac3bad299ce1c4476cd4e22726e4573442ce73b53fbd8ce3d952a04dfa603a2e2a8ada8e85883c368aa2323b0cc56b00d028ea3e96670201bfc8ad77297697278c11ad5cafde315c999bdb38fcf94cc8da58d80cef9884d6274fbf640cf1dfccbea30b3481180c11be5541b82589aa50642c5e06b3e839d8e5cbfa2b1c07f9da0a8b8e887c0164b134bf6d2b973dca934784283bd1d5b3b3ae83a3243d0aed0fbc97a910e816dd454ba54bc34e7851941e716b88c06c1f17d5d03ee6b520c142010687b7f7a174e0080ae1b63a71826fd29240b9b3afeb5fea6565d90ab5b35211e68bee9f46d3154e8ec53a06ad7a1c68503ce095e33e786ee2666be1e50e7a63847d9b04ce380d12c5359f47442cd12a56b75b059fa586a2ab3fd6a1ac69b403bb88ed43697079750d6fa43c8b599d58c9d168712874b944e3c01f1dbb8432a985787ab2dfd38a1ba50640ba5ca2a3a5dcdc1662de4b2250f625c307fb4ac72a6eb8f7d647bfbfdb2b49dfd196c8d63e4ceedf7ab543a0d5c7ce515686104f289e0a01dc330a8a6c342afdb862b56d44ea8ca73b8c666986f9979d93d6f16124f12737c007ebe5a48fc6d0919fb2c7450199c14a532d86fb30ccd0dda604a97b8864aef52299cdb69101e78a5a5a93f77ced50124377687d3009a7049e814f22e7334a0c741089e8334870a75376f55525c034c13c312fc395613ae6e7d79a4d29efee9b9a7ab94d4b8c1da7a38757e0623c4baa88247488b88ef818b4ba28f09f8c9cfd62226fa28622be8507b4e843114fa0f3112a8dc4697101ba194b90f0f93f6a1f59a25e98e1d03292bc98790784cb2660df2a65c5314b7d3b804f4ede530678f82626b8f6321e4ca85f2f8c969e23f8b4632b98117b79433f0cc5f36019da7468b6ecce430703db17c286e17713dca169df34c95319ac53744f89427ff1463b856de8000461319496e09ecbb9fcfe17cf45de123564f4d2c2716c716b50351ad95665ebdb3de9f15a88f668d5d98e17962ffb7e98b1bc1eee8335641f86046a5177f4ab28eb5ba0e5ce32c9d34a220520bf27bf0d8b58857b9463338cff35a84b9f827dd50f59afb3377cf50cb8b1af5bbab1508a8c31423d68e5895e681a33ec1e692d7f6a6ec96a9a248dba3058404be9c10dd508602c733859c6cfce00eee6c727791b8aa378af3436b4e12dd9d54e5ed11040ff4cb117a136fbfe841fd0f598ed3d2bfad093c268527aa596ae0b189dadc8643609bff9121432481e8c676125dda1a58120b5ce99a91dbd32814b9cdd6f30b1042720969cf43067f08e8f813c6a506e5a5a67b017f32f1f5b08a81ad09038f62a25398fe1a7c93972f4d55f8e04b93e7e43c5698a47abbd5a30afd01df73ab3aa8f40776bd71f07e0db6b4ba0b967b3c2ae7580a4f1794eab2d40f6b8e07ba4c088ef77d72f56bbfb82e30c0ba4cc4fd35ce9252e5ca83426c07ffc79257eada1e03655b8e0f77d7066a7d1f48768e18b74bc9c97fcdd054bb92c776387e75d89127268ece94675ed7b65b45b72a9401d780780ea2eaeeb8f03c12b18f7eb0f7cc5896086ce83ddd01b746fc9181f5ccd1cf3559ef8175d3ad0ca59190d76f5baf2e9477d9042193233ac6e3b0d4f4f87f48ec6aefb584498be7f788cb2a10a1783dacf1a2a9a16fc9ca1a43e3b08118136b9dc2e15fcb43316ee6faba22f81bad795e70065d28225d400cf4089866b1477ce98bf6d3d675d6aa9398a271535b7c183d22e7da8c497ce9866bceb3a42b685a602fe4c4f33e481444b7f6a0d81601622c509e7716b95e7b3aedfb8e5ddd6541fcf15a3e953b9135228ea1eda3043a61e5a929fc7f96a419ad6626500bc97933abe4c21b6d10c87fdd6cc7320199ea96340d1fc1b640ab50aa36c0fb0d2b929f7409ab5bd9198f39b24dc1b7f3598a3f49ce31dbbad21384e60ae96ccfa682c78c0dc7cdb3c8f80772f2119a2ac8d0f5a5c3a275780776ebce9c2468ce063835d846c0a4a7372727e953048e257afb468c71f74ca274487a547a006ce2cae90330e05ce0cc7efd1ebff764f7c085e334d5a132a1381d4030c865de8cd2a524d99fe3a7a0b693030ed9d7c08edbd75d371e1adf1b65bf3c4cccf162ccd97556c901c7b4c3bda45e36a75d6ec9c3e69d71c43f62eb43fc1740380b6cfd867dbc7c739b83806cd733e01833e17ae10030fe40076dedc5c488f72e02ca45c5874090fa9a23d5d22291a11b7ce9d18ab4cd70ba5956c2896ac77d29d903326e3c7132908314b4ac7924bacc284e7b3705ba8a0cf70f170b8137bffa7c9a86a529281c922f88c52e16ea134c7862d446dda9e8231a1d3f94ba336516bb789fb2d204aacf159172da239a4e52070a9a415f2d5eb496db38038eed726da07da88ffd0b73452f5ce605a2a06b3be3e8b154af138f0badd89acdde36440b41895ab4a255288ec532a884e519e5c2594d3de871d3b95178f7d943e9cdd9f28aacc5774b2049a1fdc05364f1a723d5981b837e51a303baa4716623777e787a9b1dffe1e7522b44b58f3e3e756b0e3ae22e551933f71afc79f8aba2ba1730d420dc583c388d2a8a36eb3463ac7f1c8fd0842d9131af7db3e274a02f5f0c181cda309dfce30f3d909f2e49f0d18f0c352089db587faead933efa3b6dfaf45f98b7a6ac589c57a77b6725a442acb65a3eac5a3d9adf8b1dc5cc1c085bd220878972c86eadb00155cce5257a405d3a00d1eded8a39ad7848a7eed747b37584347512f217c5d3fea1685fe2b", 0x1000}, {&(0x7f0000009200)="8afc03f5870f21a3c4531870b07c8292796762540a867e776af9cc36b9c53c5d5a9362ceba4139597faec3", 0x2b}, {&(0x7f0000009240)="ffbd0d881f6c21b3410a7abf0222daf006b01a72cf718c2307281acbba94a72c7bd6bfbadd5f50e4e5754d3f417953dd520862e7fdf82ee75c51c27dc7756c74b8eb62374097f00fa3e1d96fe942abf3eb5c8f11894bfa83f997f9b35595250f39fe94c0df29d5d92f80aa14578a622548d85a3757ba404748a64d36d038a72460811b717922e005904ec123916cf670291eb1c838a3297bc999a97bee954fb78cba3e46d08f21fc4db7", 0xaa}, {&(0x7f0000009300)="991fe2afd733c04634453236b20bbbf13a7bee517da63e9d5205bb6bae008cbcc9383c0d820405cc39e391d706e0b987766fe458942b31c6ab60daa2a26de74ca5c292ea23c741ed909878611cf99b9aa030046972afc54aebc9e86283067107da414de3a4a22ef9c91037a617f6c32db5a212dfddd7f57aa9fa8cf4be5d6d", 0x7f}, {&(0x7f0000009380)="0156818a7df869759ad61e65081dcb2630c1b74916ff93a4780caedaafd1f1fdbbc5574888cb1375772cdf76f0fe67d6e98fc8fbb7bc55a26f35fd3119905bcb742aac3ced429761bbf360bb555b6dec999c2f6004e837b85ebd6b5a988fc31c8e7b1065ca935f74744401fe89c31c2721129d2bf3d5fd26ec039b414deaa2db897e7e823b4f1269341645924682c99c14d2705801634f1314622a8b15add6da88074141f9463b078cb65587347c5f8018eb537c908037fe6c56527e972be2bb9aafbd3716f66a850ed3537fc9a90c2b80b5f39b5e6e747a74797679c8edf24535d80980cda4228f64bfe60d845e7c5679a527ecf4", 0xf5}, {&(0x7f0000009480)="6d76902e7bc259fabb3e69dadaeb01b91b30b91276de72067793d0e9ecd203eff3114017323ed691628e1b4aabe5b9d4ded18c5d9dc37b9cfd78d3df67f4ecc7b782a79f79", 0x45}], 0x9}}], 0x5, 0x1) sendmsg$IPVS_CMD_NEW_DAEMON(0xffffffffffffffff, &(0x7f0000009840)={&(0x7f0000009740)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000009800)={&(0x7f00000097c0)={0x18, 0x0, 0x200, 0x70bd2c, 0x25dfdbfb, {}, [@IPVS_CMD_ATTR_DAEMON={0x4}]}, 0x18}, 0x1, 0x0, 0x0, 0x4}, 0x8014) 2.67573916s ago: executing program 3 (id=6): r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='net/rt6_stats\x00') ioctl$KVM_SET_USER_MEMORY_REGION(r0, 0x4020ae46, &(0x7f00000000c0)={0x10001, 0x0, 0x30000, 0x1000, &(0x7f0000006000/0x1000)=nil}) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x1f, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000085000000a8000000180100002020692500000000002060207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000007200000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x1f, 0xc, &(0x7f0000000180)=ANY=[], &(0x7f0000000600)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x10, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x4000087, 0x2, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000900)=@bridge_getneigh={0x20, 0x1e, 0x105, 0x70bd26, 0x25dfdbfd, {0x7, 0x0, 0x0, 0x0, 0x8001, 0x3800}}, 0x20}, 0x1, 0x0, 0x0, 0x80}, 0x40000) 2.609228002s ago: executing program 2 (id=7): r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000080)=0x1, 0x4) sendto$inet6(r0, &(0x7f0000000240)="c4", 0xfffffffffffffedf, 0x20000845, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @rand_addr, 0x5}, 0x1c) chdir(&(0x7f0000000540)='./cgroup\x00') sched_setscheduler(0x0, 0x2, &(0x7f0000000180)=0x8) unshare(0x60000600) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000000c0)={0x0}}, 0x0) ioctl$KVM_CREATE_IRQCHIP(r2, 0xae60) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_VCPU_EVENTS(r3, 0x4400ae8f, &(0x7f0000000140)=@x86={0x8, 0x6, 0xe, 0x0, 0xd13f, 0x6, 0x1, 0x5, 0x37, 0x94, 0x0, 0xed, 0x0, 0x2000003, 0x400001, 0xe, 0xa, 0x80, 0x80, '\x00', 0x3, 0x2}) ioctl$KVM_SET_MSRS(r3, 0x4008ae89, &(0x7f0000000180)={0x1, 0x0, [{0x40000072, 0x0, 0x80000006}]}) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000340)=ANY=[@ANYBLOB="300000001000010800"/20, @ANYRES32=0x0, @ANYBLOB="000900006440000008001b00000000000500100004"], 0x30}}, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)=@newqdisc={0x54, 0x10, 0x1, 0x70bd25, 0x25dfdbfc, {0x6, 0x0, 0x8100, 0x0, {0x1, 0x10}, {0xfff1}, {0xe, 0x10}}, [@TCA_RATE={0x6, 0x5, {0xfc}}, @TCA_STAB={0x28, 0x8, 0x0, 0x1, [{{0x1c, 0x11, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2}}, {0x8, 0x1b, [0x0, 0x0]}}]}]}, 0x54}, 0x1, 0x0, 0x0, 0x400c800}, 0x0) sched_setscheduler(0x0, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000cc0)={0x0, 0x0, &(0x7f0000000c80)={&(0x7f0000000940)=ANY=[], 0x80}}, 0x8) write(r6, &(0x7f0000000280)="e8bd8a4c56281ba2ba42cfa5b9fe5fc6dcde2ee431f5595ceadb9a2c95e57f15ee4a83f9e7d78ea996f78bd588bedcdbc730d6d15df6d2a26ca4e55e97ed0522a190ce241a37bad3317fba7e4be3dbbfec5e2f401b5658cc8fda", 0xffffffe5) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x42, 0x0) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) getdents64(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0xfffffffb) syz_emit_ethernet(0x1e, &(0x7f00000001c0)=ANY=[@ANYBLOB="bbbbbbbbbbbbbbbbbbbbbbbb000c04000000040300000b2efe3f079c72e5"], 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x14e174135c0b87af) 2.554231233s ago: executing program 4 (id=8): ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, 0x0) ioctl$FS_IOC_FSGETXATTR(0xffffffffffffffff, 0x400455c8, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002d80), 0x2, 0x0) syz_mount_image$fuse(&(0x7f0000002d00), &(0x7f0000002d40)='./file0\x00', 0x0, &(0x7f0000002280)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}, 0x0, 0x0, 0x0) r1 = openat$selinux_policy(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x100000a, 0x12, r1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_buf(r2, 0x6, 0xb, 0x0, &(0x7f00000000c0)) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_timeval(r3, 0x1, 0x15, &(0x7f0000000040)={0x0, 0xea60}, 0x10) setsockopt$inet6_tcp_int(r3, 0x6, 0x1e, &(0x7f0000002300)=0x400000001, 0x4) setsockopt$inet6_tcp_int(r3, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r3, &(0x7f0000000080)={0xa, 0x4e23, 0xa4e4, @remote, 0x3}, 0x1c) sendmmsg(r3, &(0x7f00000047c0)=[{{0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000240)="c0", 0x1}], 0x1}}, {{0x0, 0x0, 0x0}}], 0x2, 0x400c011) syz_fuse_handle_req(r0, &(0x7f0000000200)="3c9c20523ded4c0f106ae6b96d6b7c81dd12652802946ac25759763c968d6b9e50a9ffdca850ab65da37d03cd977de1c00849b4b64b7f7d8087576752468d6d010dc4dbf741ef8a0ac3f7f5e5a9ca0d96399660a17960c45137169f24f0bbf258dc68d62291617bf96648992ea261cf1b85662010d9fefdcd72730abce7bd15e6bbbdf23709fc161f43e02c77839c6208e381a4cdead31a44bebe16f240c5658b177618b38905afa550955915a3effef2f37ca73fd99586ab777695fd6f4c223424d7927d0cf9fed3985d7e188fbe0d97f6903dbc6cfd5c7cb90baf93c4cf5a0096139b6e461ebdf826e1c6e59f1cf82256df35eef636d26afd07f2787cacd2575c7551d67039fd61470b15523ac8f032cb142f71939bc376bc75864ebce299982b4e521521f3f25d44651157e00a6d1098df73a002bb65403a1dc9f2d4082d9cdb81380a9776e6bc1009c6b2e95f5f0a726e0a0e821cf577ee471373261bc251a77fdb7900e6b063d5f8f2ae455f013ac763150215c641b3ed93b3cae765b9074e2779a0ec7431b042ec0c7245e83f5bc7b203f01e989c8659117e19bcb272190bd22758963988e62c315a27e7a894749c552d59c307e4f1de677c59912227ef4ff00168b1bedf09cb5e8498e8926e286eb3ac3f27e2b3a551a0554c1963b976e0875913d0b139b1fef3b856452f493a26858ce54aea75418798cf70287f9c0572341edbe66ab66e862bff4184906daa99eb484ba9a8fe9c6f2b94b5a2519bb0d2816bc597a692ae91e089c3f922c6992fdf0a45ffa2d4555493b4e2ad45b92bd98bc1ea9cd7b46e0d6aa2611734a314602587c7348cd6cb2b6207da9bbc6318dc7791d8d3530dfc1649edea2aee299387f9f004cfbd1c260b49c26b850f341bcab52d9a0cdc13e530f1614b48d935c140f2ddb5206a04c917aa4e530fa2f93d2093b955dfa893508e5f0717e3ba58bbbf7c83a0b96a9ab00ccb564ae3da0160ed6277bebb4f014b4a77862ebb503dbd456010eb67bf8c518cc60b6c460e7929d650faa63b3e0207857e17d8e88b7cacf8854543f6eaf5f86015f6091baaaa50a03f3915eaea9fc5e6e0be736017628f721963f8716d162dd52c295e8da6d492722c685535a87c96f9dd341463aff98241003dc8b2e4135bba31745e9353235caccb3d4064adaafb371b79540f95681ffb1f6ac8116f42a175ffd31f1df99c0f89b20c07f121fe1dc630b432a39bef3e3cfbf92574a6c9ca71ac889adcc47644e1ea0f11f8c21a509b1ca1b275e21fdceb3e553045721c4e030ae4454376660142890d753c072624c2ee5d27a25ebd6b9b2a923b62c510719791c22d33a61c002b8af5948779ce70b90f69aba9f504c8d3f2649d74fd02feeefe327d9474677be4bf110d6fa97fdf4d89484154755a30dbea41194ec7c46b28f397c49b5aa4888f1fedeb7d7fd12229ba4dedb1a02f46a5cd990c1dcfec6e3d533a4f9587f6a28f838225b74076e18c69b501f0ebdf33562e6b9047f94dde375f295d782d16da09aa141e79fc96124f7297b97ddc8d59e239a0783ad9ef3294068b91c3ab9ada4419fb4132c7ddd8dd653167af8b9435fad20db5a0ffce5d496ae656843f4cb1bf98c190dc17555bbafb7081cd935d9623ec2ffec4dd176ef4400f4ef83f0df958bd18e21809e019b8a57bfb89f68ac636da4041f202d24186dab8f8d4157789e32d03759e70c136bb758bfd1b5d49a3fa1b9fb551939fc9ba7b7afeaaee00cf7e019c716998e233e040498b46ca35a87ec2743167646287898bdc47f44da28ad4853020b1d22852ca201b7b8ef41653f502b09756183fdded700521b7b3110ca92d8c545b2f1b26d5c371f5afd3353c12a06ef9e533a1f3b787c5fb107a05b58440d4a6de49f0c34c4f2801d8e4ca1f6f5eee0af97ff50628457ba364283d2d992b4f9b62daafc6135279ebb9263b0cf3b8026cbe58f5b2f4f6c3cf1e841e16525327335e2d86c83a8d7f59f67db18db1fd518474ef630f9d2f4a03d4f0f00a61513c849c6fc85e7a7da40ed4604f0908c3852a515aab56198bc489f51606148832d24163e020a8723b0d6c84b343a485ec52882c584b32e3441058c181a22b8e093d88776bf43ae66c3de0d0babafc0dd341e1f385d6e54ec4959cf1accb88318c37a0488d893575e6a38ea6b1b94da576b0a2f5d253bff49c5d4f21aaf441deeaa748011488e8ed571baf16cc8bf50f1dcaf1415e1dfa251831166a075f19fb33adde935512ef8cffc91a607abad19fd56a137ea2b519c6d413b36c7d6d592f4d4a6b8ada921ec066233d53836ed2fb22275d6b4f38dd295da21f73afd8ba9075edb9ad253a721caa08c4aaedb77434cdf37f3c9bfbce1753dae7771d57cb37d60bdb711b01a27224e8c7e0624ae23401d9676e8b926c55061f67aa7f4a9312f414c7f23f2388cb4af37405994bf0e685f88341224d6a036891919bc175033d477d2e9f71b3f62e53d5ddfc1f27c607adf802659ecae88ae5ab362fdeb413a926c559ebd39f9f8abac01f938c62f25281ce29b32acf10003edf87941e3bac7ab8fc5f23b7091f25708968ac6b4eee6d7eaff8dba0ee43645845c68d179bf9f6ab9f348a3391fe4a7e9387d0afbfdddc6f65053305ec9c6b6947cd6812f58f66dff62be596f57f49e25fa2a772d1626befe49083cab88f9ec597eae0748018007776728c76761e90ab4341e2b8ebeb6aff6fc2fd4f28f1f9d295193eb0a34bc50974c1c93d6f480d3f65b3dc412cc72a25e1054b661139f7fdd84ce01d8fd40d73ad4c420e51b5bedee1c89dd58c3e5b1560c310e7e2287f8f0a01f823bfae541db946b0d7ea87e772b2881f5d5f36f09ecbf21df27151257857badefc198927343294623ded45662ef48f966ee7bce73e5116b49739a92b5f34c5359990fb3524c33219d3c3414b1d9b643ae7b2c188cd3118a76ee9ec5335c95afa5e96ccf7ab072754dfebd4afa2492681480399cd388d82ba6118d0c2d00b9534ac27e15a141fbd92cc4b52730ee7fe7f1150ab062772fbfe4956ea0ba731814dabc4a05d0327f5b51ca395e6ba74aeb76c698f35db68c7d09a70ab26d1b1bd5941d2d72f08ce0328002ea5e1c2fd0583e99233112f1ce3647e47362c20f2c231499a5c1474917bdfed84d1a02b2b2bd05ef07b0624d1089b7aeb7b0350ee656876901ca438df1df85b6a0ec27843b4ffaf97e47c478cf5e2bc95f1dbc26a39a56718970d0c7a4d1d1fa4f3760e30381d19de5d9b00aba120049a424b7586aefed101fab0fc064355e81ff4f41ec33a5e818a87712db81454574dc6b9dcaf2725bfeaf00905fbc09a6b6518303913b56a12149e7affad6cb62fc866ba5ad868f5356bbcc08292796659f0a38b92ffaf21a79e7a63283dc2d851ec5b8152868c0cbacdcb53f276a6a307587c5a951fedfc9c9a221efd0c03a6a35017ee3c70f1c64366603ad50ff2fb6298cb29ca59825d191fbf46941e0109049c9a0f399055187968f903174b028a59ed91188bc3aa3502bbf64bf9151536987d13a738060ba0607700e27ca75d8f11897c1656a2d11e54620b0c140bcc5d114d53e16791726592fb5cfde119462341f4a3313186467ac23e42bcfe01c5b33e499ce14e5b20559cfddbc1385cedaf71ba49113d3e24847b0f5d1011bf173b48009f840e10cb6e0e3fdea52a7468ec4edf35396c64ce7484e6eb9ed4f809b31bbc8a8097e3e2b1839b4bd2bbf40f9aa3652e85aeda6ed7dcf242fb11a94710a0031bf2b0683538c292d3af365a57a69ba327692cb6c163cf7c4698851b2e158cf3abb223e00a3c835981cd261460e382780fca37530249c9ed33a8b857ba6414336bab255f8e2e750a79c36641a0dd54671f98f7280f7679147f108603394bd143f9385a0d114609b308f973feca21ea2e53de1bd6bd7809efacdc5b4487f7ffbca05dd803fc12e13b8103da1723cc8bc73f26de7d256bf7d60c7c1ac47dc47a7810c43403b780052e42b74e69e1a3380fe9b80c7a2b7f4617f4009230e8688afccd99ff92a69b1487b385ef2fb7729546c317d7b3106af5f2ac26222057158240bb07a3a61a359d1bf3e809220529580f3298b0dff10c8fe1265c8e5ea41424e5a0941c5dc94fd9d7a33ef1550f3f30a4f73ac5fab6b6c34a03f1575abebee4625d041843ec815ecf854c8455a5897a9533e4d5e95a1c5121d4716a82da80abe9325a92904837a586adb63b31ce0464b7cf0e9ac48125ccef7da201292a02b9aff8622f8334ca34447861873cb640a44dae8e5837f9add02bd1f5f577957d82021c805f1d9d00de7a1a71dc5e3fea80bad67aa76a51053290821521eb20385925d668c733859ed4e0d923c72d4ed7a20b90ac87de48ba4bfb6a3bcc63907a205bb721ce181a9bf6470a70b7ffbff9f20703243cd0a10afd1f93c781ab8cc8cff9283aa94a28a35642e09d3f7843a91a2581fc8dea10dc63efd8e1e9ded53372f4e080e3d1258e0a5ba26ea97c0e25de7df6ddd230d2345f36e7c4fe1890473fc029055b8158c4f691ef3e65c0370d8e299bc978e6c861683a5e6a448e18b145f515cbc8b89addb7ad0482057a1d8df5da6ee12501782529e871cf6f82427e0780ba8f66c00d43b8a09ea3fc58cfc5a5e1191528f0e6f4368add0d8ca5424334500fc26e52648d0761e8f81a666b27f581cc43d3515766ee0212d2d996b2442dfc660bca3598c61fac63e866c2b8749f78cecd90c6aa0eb344016f36f079202b9b43eaa9a924427d44f4de3a96957aa87429c2f88b80247b931355b53fe7bfb69264eb2838e392368e236ddeb578188fff1006a7ceb6207962cf0b61bd3cbe213ae9b5f0357a160aa697275bdb821d436cbcfcfb1f406ba5fe6c449f81d49912ac17f66088dbf6cc02ccc6e4a58b258e02e7f0b86bfc5eb792c8115ecce5c95e49213f6f831c658d6c12678c59b760b0888dd6abb9c51aceedf982e0a99e4263966e7b3efe4141fcdd2763146eb183130ebb708a2d86c09dcc91f60ebb07b427f2f53169057235c3cbc75153323ebcd86834d5abb87eb5bedbd3537af4e7070127ec5ee42b98fced9bc84e14a7ab170becfaf0d05b6b55b58d4e650190d5722497daee40c580ee433bb5889bed411d7dca299c12a347046e4f4afa55d014178cc4f488d0958c6e9e9614ffa3f51a687a9d1d0c45794e1632b8934558feedc13e5667e73a3d6d8b1152968628b084eec9b1d7719438ffb61164e2638afc45a2790a8e7b0505ab46b2a07f14345f8bc6a025c054c71183d9165fda5e72717e5b1ea63d814ae11f5291a82ff799a265ffeed035af29706f7045565e0c36519d2a65a10971a7c147cf76614c92feeedf6cb06a7440bc01229088e492158bb4b5f1533c040701e2e27d627cfb07b645c895ddc3bc6e182176ea7012261bef6be384a1fe33fd9e46962652b36dd8dd9872dcd1700901605c40b2e56f5b37d06715b297c67c61c0ed9f240644314acdd1567b533dbcf3ef37c9c7692039323dde20756d7d8c87fe87304e6657475550b0f809994918d7da380c7a70a178fe9666494854d0a8e741de4f5dc296a10a1801738d49fd23f8ade43c20cf12c1cd8691d0a08a0dac811ab87b6cfb16431d0a2076ee16a2cd8706952a26d9d60634441c1f42690500e88dbaa3ca5739cdb903ea9a0e4a3ebcd55ff10188c550a381a4c650972ad89635d493966a16ec8da9d7b87ed087129df490f83cedcdd2b5dc24c377e208d850e4c987f7fea345bb86cb16da33f43b3ccc62fe31aa102a9e49d49c0f16eeff031bf12496f4469289a26596dca40d3fd4dfa7535155145c365e826bdad6734ffb47ffb1ae4d900cd27fa691ea28b15346f68f47ae2ce0a83a3005d5858e6e587f1609517d8d9330718c647c9b08dd925338406d4cef2a39bab25a37c8092185a7fcf36324fa0648ff8da6317d55355fd18932ad3404eb010bb29aed83982514eb74be3ec28f5c84ab6dbac7bf4e7aa399cf2461bce9bc4600a8ed1e37f3a31b2bae2c92f3c8ccfec5aa296e8499ef76014661dbd0d672fa8f16b7e1bbc864b215e702cd7c12eb5be6dc3239b52a59025a2a7ed459b7def94018a62d5ae7eb059d930a4c3eef8e3ce6ea3bb09a2817c92d28065d610e4e8d943df84961e8ea31cc77bd8250d352302227ec3a9bfdf7249e2c9c6094dc5a949ec003f2c1325506b17ca0ef12d7c650ef253d51d89b40f790b7492252273222225e245c833d64c55a48d971c510a9dbaff075ce7b53422ab68747703bed9fb94c60f857f14d07119fe17ee693af929802885acd14a9893a87085944260a596180cff4bbe4151ba1b19266c1d13a491c5bc983f158d6d5d218cabc78063baf95b6e93beb3d1cbbf72b984664b01330f39b5169d517d13cbbe2f5d6290d746a45fd5c0072a6e96a885d5324b139937d23f4a7282b7ef5c598aac3cb4eee4b25ad296d7e12ea3f27f58374d2ea4154ce22065a391d0b718aa89c9438346318c584613b065af2f32d18b1bae2aa17b8480c3698188257bc2797172c78bf0b163405c1d6fe4cd1c6c68d5a72c032dabbb8e84e767882d34854e30b4264dddcd0ba7c3d03f8b543d16391dc6a4f4110f57ceda8ed64fe9087789191cd471b1bd53b3825749c84e55a425546b7bbde748270296bb207d50bfe7cdbe13734d04ba7fbd8e684f435a397f9747286b9f791b6172bd12761dee4a56852a830ea14eeb1d2834c51af097fc72f44f8122c2a05996c21222b55d6f41abf0f3f7bf58343da4cebb5f59921ee4956e4b8e6690b2313cd59d3939d8dc7ec394c01800058b614a478d69f84abc3941ab10d69029dce4acfd11ae4252d5154d2c1b4b7d68fd3fd9adedaf3686110be8cb656b9373bfd30178b3e9a998ae4d2793e6f1386b3809ab2d712ee89d45abc6e3d8e19e9e4c1f6621ad20410b3772ac920a7c94729eab9b508f0e493d36abe5df286158ea3cd5b1da16668b482dd5baa90c9d2b7a05f6f73012ba136d6e78ab935094f4f97ee7e156d6001bf2872dc7ee081e31850badf171ee96fa4c91751053e58822657a811f8db0e23e6ccd0e48f8a3bcbb90c2ec3e83989f583e51c496ac29b81b2af25988d8283c2201a6cc1f1e5cc4f926817a542b8821a8347140b2c4ef0ae629922e6625f7400b2bddb6783eded022a9f157c754e29c85f71a2d38dfade7851d182ff2100425a80ed829966238bc9e108d97dd086ba46cf623a0d5c0e5a0b1c86a304f1363034d880425d7a6fbc3ce234a0678604e74f0d40744f6ac68183d4b0570dbeb77e3b19f8ca204519015968d83ff7a39b8840170ae29f205c957ab3887eb8dbcb5339f1af44f566fa96be59f1bc82ef7edc6cb3b7860a746c4bac8ccf68a76bb9a934238e830f11d05171fe5aae1273d7446e5e80ff3959c9535215f30c63c7559561f288116c441080cd6ff338628e35eef6d92aae44866be47b0cda019bb18126fef4247c94db0c8fd29cde7460d0b2f710471564af2738ad782e16ea97cebe6a89ef8f3590d71d86257eae312ebf48e478366645c4ebf664a709bc553ca846758ba734170b26363bb88d408365827d61e16400b4b1de6e45a7e3e692459ef2b2002dc37cf91c8b8a5f8e6060fff0a72bd966b6c999322356154805586db159a874ccc52cbd9b6c5681ec8ad50b768546f2e6dd9ce4d1528203f73712ffd8be7fad6d786fc560e5047c0a87860987a6bebb9b025dd1bbbda3cdea5731c41e2e1975f7a889ff38d38fd2601d5a1b7e8ea833188e3af14caffa4b66c041103d55eb5511c5bbb85a0192aa7bf0acb17cb84a29456d466f6eda261f612d5e4603e4aea389b68648d5503e9c1b5c3984acdd325dc5dbaf35d9e44bdf7a8b4c89ce30b4b648b9e1d38fa91bc5c8d8f601a6b82e1f42f6e04acf3f9fac8d26b03a09bd7cdb35175ad55f17b22db328803d66324c0970c38d81cdc1b7ee67a2d910e8064f81fbc0d2a6a7aaade8000b8be4fe111d354731cea9380d39ece8b146d34f74b7ee87322e4d772f3570a46d81cdbbeb21f7f66fa8baa869e4b8637f8a061bb8efd7e06966f3186d1c730cc0a4f38683054f1fa775bbd3cae02102ad9c773fb7eb874bed5fd84167fa86029abeb7d9056d26b66bf7f4c5ba675482c71b08d2ecb9b23bd2be801a4df9531396c7f4bbb59602500464dc04ff7c5622eaa9887ccff24bd88a52ad69f58880012db03dc4d051626b1fb0faa510fccb6b73f3953e461165dc58eac1063b664a2a18adc06102af134737f34bace2fb21b8d54cbd674c1a10a75463345b4ffd0f9fb5894e6ff8b455f5d35bd1313392cef7c4c441ce8d21302dfd58688e5d9454bcdc03a9c3ef269697506ff9ef4522cc0efa935aa368aafcc48cc2a5b6be32a89b29d0062c33ecfe44dd070a43ebc63f3cf99a3a142176c93c1d7acef0d42261f8f6d50c837d9a43e8951b35516e050069af0633e6388323029c9092475e1a7e81639d9d2e5b81424e1576920b977d329b5b087011718a39ebd31983512c4c43df67c2919e29ef909fc8c79fe2ac41e08a269690a32b63037abfc9d5b1196b86edb8e4312f3b8b8d4e265c0e6b0db372d742f1ce5bde46490af51ee9ce24e36ce8b59f7213e68929e4174a2760f076cd1a7b38db164c67c0e902f05d4d3f8d77225586b975a1655f7dedc3c20e815f6e2cedfb8d331e9c4e0c8c2c21217fdfae1b2149612ef0eaf71bcd23224cda2d0ee00955d1ea88a56f508923ffa2fb1aeba4f4fc4a02c187fdf3b4d791d5566acfdf4b63e9c3990f12059fa2562206098967cd36f06c502ae79cb99f4880a8c28a14d207bd12c30f9604bb3bb2e00f46151bf5940445036dda64c135d8af713b033fd836ed11d64a18846c62fdb1310821901d18b45b337970a9949dc1ed45d4afb3596dde4a7df1c009f6cbdffd0f1f4eb12f1a1d23b87a72baf07b9d90913a7e247a2023e91ab2c77aae0e9d666593b61d85facac3c8f50cb4f2e9e4a435897623f3ce626edd98b50ca2a764756a438a63e26fe480bc5eb7c54ddf055cc985b051dbde037967ed3de9d08b2db79701608bdd2bb06d8471075dcd76d1422e4b3b221ec687b73056b74ff69e395da32447278dc9b6e499abeca743d4c0d2ae2cc3c0e1b253862cd22f4266e922d1c255fa755899d3d277ef04f55170e389b4c4f14e2c0ef58d9d9058e4f5122d96250d7f66288bdbac3959a6e674b51b0802cb451faf40376cf00022672766fc96e229d63d1fee5310fec48ee58b76a6d98770452b3a472ce5c20ca58e14538e961fb7dd969865e15be4c1ea65153c1d3e021f88fdc7630045b6db7d1f5b92b2fbbb1fcbd1c2175e8f6a5d00dce1400a34e3982f0115f60c4c4df2e0dfde764b10f08958ddf6955c8c5e7e287dc4328a00b74addb10a73131ff3bfd9779f23901ec8407369460d0d3f04f53b6445def63b7b19d8a38dab779ea3dd7bfc7cb74506358b23e0c190da6e306a4ade9a2dff29d4703ec25058d0034c5a84ef97a1120050155f29579b27f4fb7c400d1628e7b4312082e870e5cce27eb5eb811182a2535962e022979d2df66884ac2608175ef7b333ed88bbfa66644198ba201a74581612fe604a0bf952f8e4edf3e73eb93c52f1a1f91190f9a1ec2010ca2e97d1a8acd310d802522ab38d10b9995f2d6ce43758a9ccafae4578b45b7ad69590d81c1c84172b7e81cbb813b381304e5524323436be4fa418af2924c972d17d3fdef13b3d15384c29da414fb5ce9c757d905380f5904ca24bd4dfda8e1e782f39a42f8920060c0ccb17a6db8a767ac9e33cb431593674ed9969f617f1cc6fe972e3455bdf31276eae587f3083a0826ed6516b7a8fabbf27bf23ffb806e566ed75fe93597d5ed4113244e98c61f42fd2ceacfdeb9610673b075b148fe23956109843e07ec5a1bc6004214351537613b8f7f2c4c0ae9484fee92f446e5d2fc4a2b44175022c0a5b7b4272df00002e4ffdf4eb56f632e6bf41fc6f8f7fcb04306ac0619b0eb8fc2751bb64cc29db25162baf8b6b5d61d45f041157b8412d699e8e615af31944d80fe52b89e1a21df2615b4abbe02ee7d936cacec938a813e5f867b541cb245e0cfb5f826bc017e958686ce3e6b888ab8230629356c0134c5b5cb0d8fc267338c336d5082d20c49c68739d6b56d22198a903c36fdb6d5db70785c65ca6286f4125083704e7f9607502a951297d1838f40e424d54ba94cd33748050d511625bf3d889a5bd0bb04e263f633b200fff5aa45b0fde945554ed4c3b7bcef65ecbb63c0979bd48149a19851d9dabff8e8f5b889e453a1b8bcff72ecf6280703cf90a5bc285469fc39d74c897fe5ec0a36b49825adcbbd412861b5a951dd7af16ebb70b921006ed14647afc1b115683a815dc3f4bd4983778573aefc6a637ae41dec4c041f6f6914f4e10c5c98fa6a5c052b64d3260cbef91fe234ac8127bcfa2c2031d581332c411b22d8617cd2720e1a4ccd6571e8c593457e038b387004e9c839b998384829d46e3d0ccd5ba8a1dcd338f1cf572e52a80e17c4f72fe147587735648b417858f27ef10eef745dafa9eea5f2d80c920d62e0cc2e3567fe9302ab8554e3c4a6c17a5fa5a8bcffa0df138a257fc308ad57a9ce63e6cae6e9cdf4f991f50a057daf64b20ef53b7056efbba8024eca0f703273e3c9be5e4f7008f44da6e9cb00cf3828acc53a7b12e48e1dbb778b61aea347a8f7b945a3f85745d640ce8a8567c0f00cdaef81f8a77ec849d0281c772cd276201a446a4522ba99a7426db7debabe8c98ad9aaa0f37fae2a73127d594540e015d5ad9b409a7c33e82ad27ec0a8ada34ece920e518ab6175726a904f9ccaa1fa243918d31b6728d88cbf05db8fda8d9f1155e23054eef268bb9f9f57fe887a5da5588013a6b642bd500d678671ceaae7f0c22ff7ea0ce48c055a65b2f7f8ee65ec7c00306d75efb2cb5b3385c18e05b9c9645f62b5bc363cfe8a363d77e9eedc2d7c936b5e880c30a17abdb2b33059302ab5182a6e04bc9f3a16121c86463c7a66398d7e6d98d62152429c149f4d7fbeb109eb19e8f36208d977dde6cdefd61ae2747ffc83812035a4427ab513fb0a7402adda1d3bd6aa5745cbea133a835006455aafb239b497e3b40533e8b3120053bfc2b296441fe2b2829dfbf79c325b7648981f87a1383efeb137d7e4fee9bd0a3a34a76334ee94ce7436454c99d6471c5c4e9fc937f62553e32dda49709d3873416be8da8430d0635ae982f999d95e04248504de9bb769d786a8eba4766ef18e528765dcaca0209ec27c713aac7d8da406d3f7db7812c8dfb9268b3a342b252f810e5461ac40e8fecc182898f7aa5398fe4867eb9a25c01f053843ce76c013c24a6b8861c60629e803da6b8d09e182013e417a0f5a614b1416707b9e5dfe9f2ef957487cf3cb477f0ff8347521325be19f7d382080e78764b35eccc0ab73b15179881d3cfb246033bfcac13ebdc153b3426694a40325a49f50d7c1f519b733b4b8544fea238fa4528bb654fef724447337888011e5", 0x2000, &(0x7f0000002c00)={&(0x7f0000002200)={0x50, 0x0, 0x7fffffff, {0x7, 0x5, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) openat(0xffffffffffffff9c, &(0x7f00000013c0)='./file0/file0\x00', 0x42, 0x0) syz_usb_connect$hid(0x5, 0x0, 0x0, 0x0) r4 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r4, 0x10e, 0xc, &(0x7f0000000000)={0x76dc, 0x0, 0xfffffff7, 0xfffffffc}, 0x10) bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000180)={0x2, 0x4, 0x4, 0xa, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x2003}, 0x50) write(r4, &(0x7f0000000180)="2000000012005f0214f9f4070000fbe40a0000000000", 0x41d) r5 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000680)={'veth0_to_bond\x00', 0x0}) sendmsg$nl_route_sched(r5, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=@getchain={0x24, 0x11, 0x1, 0x2000003, 0x0, {0x0, 0x0, 0x0, r6, {0x4, 0xa}, {}, {0xfff3}}}, 0x24}}, 0x800) sendmmsg(0xffffffffffffffff, &(0x7f000000c140)=[{{&(0x7f0000002340)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f00000025c0)=[{&(0x7f00000023c0)="ea8baf81f8dccd52db03ecaf50e52de8daaf5aa066746c5ecf334ec8f87e6e9e43adca5a4dda74740a5863226d527027e2d91c8fff85c5de9ce27dc5794ddfe5d527d0df882a56e5dcc330d4862cadbcf374a02ff0260a97aaadcf", 0x5b}, {&(0x7f0000002440)="84a6e70215a36ae5599cba24e43cbfa437e8b5aa3a5d0a1f297bfa949a9326dd4a9c8190d4d8fb95d948360fed641eefcfc82e847365fb4064544f96535ce496eeac98cd2e5692eabccb8efcd78522324a4a9afa4ed12285141cb8cf24ad4ad622602d444722e817e00c67d25e52cc6de8055ca2d3d00dbd581078d799c6b15ed28164f852a39b28620a814943f97ee20ca7b707", 0x94}, {&(0x7f0000002500)="22518f98b3141588bda544dd60413ae848075e3bf28795ca7f447f7b1ecb53add3297cc769b17812846a4b335d6fc7dfbfc3148e139ebc51b75e0ba69f196831b426b1cb1f5616b88ff13c7a3605240a003025ddb226cf4c813d429c11b869030c68d22f79c4aee8edb39dc4230c9f7e84467a19e147698316588413323e76a15fc4f7d08f7eaa0abbf9f44bd684daf6d8", 0x91}], 0x3}}, {{&(0x7f0000002600)=@un=@abs={0x1, 0x0, 0x4e23}, 0x80, &(0x7f00000027c0)=[{&(0x7f0000002680)="7c8617765929509fbf12dec40885e28d9403f5ebfd93778c1c7f375dbe875422716eb42a31ed9b8f00f1cb0f", 0x2c}, {&(0x7f00000026c0)="004e394fc4ea80fede0767c5e253fd827248ae65606c56c0befc2d3645169a6a0937cc6a210020fa4a7bab152a0c6397bb415c7e60309be644599b94b883413c93db62f8c74bc7795f534cc1e9dd8c56cb0e46e6deb9dfefd8fe68598ca397316ed0169bedd5928d441789fd32b79c121c5fb551547c12ee5fb42504631d4a17eb08ff3d4b9c64bfed2f3fdd27cd4b92b146d05f43d61b28149415d58d4d1ec47213eae316ae68a93fe7f2b59b31dd8d8c5016d4cf5033b2ebfd7be3dbce6765845fbcb793e2f08bb0def52ebca0c37f6f4f4c64ca0fd27ea4db6d", 0xdb}], 0x2, &(0x7f0000004840)=[{0xd0, 0x102, 0x1, "f63344b9c6c71e284c72ee9fb00fe1d036305368ed07f8e45f429beaafbecc81c26c4a8d4da026b3d796278186d4d7e41dced72ff366c7627eb2ad03b5f7c0b3a454ebd9ce1344f0fdf3f398f91dd8a51d7cc5f5b0245b35ba415679372f5449311a7cfcc2fdcb6424aabb6f5f9aaa1946cc3b511d8cb15c648967565eb653a5a136d1eabd84f53acc9632201c36198b0b262430b53ada03a43eb144ea079028771d5a69e2c35f85ff330f5e793e23fa8a6c74bf5846999f3f8470"}, {0x18, 0x1, 0x8, "ebbce6a432d7fe71"}, {0x1010, 0x111, 0xd, "4176c79fefa6496b7beeb85d12d48c70858fe2944609c0d7311c38cbcd582d827cb71f9343d38066928f0a149d86c7eb4a9a0237a36b923f0d8cc8cdf80594caab37e66f3f8d8cdbf22a48b3c38cd2db37389b5d74f65d970b53c380ed874ca8558473232ff286a4b155ddb7313cf4df05ca235cde476072b732b0e254f5d28500e9df958d9564c29cb422b337797da729f580aa24cae44922e68c4e9cd9cbb25ef98059e0988921ad921da51a0f23a513efc7c3b57611a2ce6d160057effe71980153213c316306b63c4e3d19d2954501bc117586eed48112b113ec2400f260622bd7aa40b8824dd62d5e9ce49d64ad866a4e06059c5f92a3f28b03a01c2ab6bacdc5d404b7913c84f578b5f84d66a57392cb43b2dd06fe907f51d6a729bf946fc2db7ef805f6ef170f43051660097353dbfbf5ae6ce7147b671d583361f9dbd62db0b0a04dab7a32c227faaa8692e4e0800736a2f2798956d506171b29103297eecc7d4effa63c8d3a1063446cf79bf5b94f83f6ad97621201cf58df9f014766238d46859a3e93b770f977017d4245749f99ee775dcb951604a12aac1cd8bf4214a53f77a68d5093af332d754fb061d9df805531c5b557f8dd86846d7d8dd65216a4bf83681b658da83c2a4548ecf26531fa71f9e14ee0ccaced72984e8cd79c7af340cacf1feffd0e7310b888259d1bd28a71545afe4f89284bea4e4101ed15dcc9045aab3d96638eaf10f9dbe8c1e8dbeafcee90c3b860b5aab38ffbf2a557b87dd3d4da542358f96115352c29f2a4ce3c1aa1f3906264d6678a9fb69f8de3a002a87c41a78113dc7008141a052bb2d59fdafdc448a3c1301e6244f144d35ba81ff6ddec5df4780f3318eba79995c2798312860ed7d858c505ddbb71ef7353144d9356771429f11d166cdea68b4ce1685a30b218da4c1f803df17d9547ed7c5a0fd97b0339bdc05eb865b77ff70ff8dd711935d43e98a3573020b4c1f806e64d03af48b76966acd694b7c0615c92a175728306e4dad2983d8b902017ceecdc44c687065da4eb94ee6025eb16f5b5cd1d25180bae1841d58a5c0fea833a84979c2b6a09dd7cace1a7ce66f972e615dcdca07e7b6b4d0c037a8e07fff84c81c33cfc262d51967af4aff2c3852541f362682d03c1a95c66d46be68516288d8c1e7b787dd224406690c2734b27046426f832a70744dcd44b739fe011243fd0c0f977aaa3928e01cd9839e516b0ab97b86627ecd2d4e3ebed74c9e5db42aa3c09589ef77c187dfeeee79ccb1b3dc5e5434f4f09fb003e8c8f910f754aced88261799219fb7e5e930c0f477ae8770f7a286e8391b2cbf58d8f93c675d48ec7b18ffec55bc019dc10cbd2b3ba748dab5dedc035d0fa5ddf1a7c687b2e7357c2a9c2b52ebcf81e4578924291b58c0d625c428c76323de5d1f3baf036180c41c4d537c9725c9cbf98feacf009b7d15f9ae5146417f15c30bf357489682b3be38749392b819c24e696d1dab53fa4d450ecebb2b2bdadf5087c326226e2228b1211fdde6d56a8f7d2e1995a75487c9e0e3bc6a85ea9edcdd7d073c98fdcadc18c29f27903c23701b2827237d923afd9ec0c00b99be37498335546628343ed7512a250ee71e3fbc1ac290743e7d6df1b076b9de0d795b8996fa8e063c54e266bd2dd52c9e451f7853da7bfa06b02178965d4033436186c16c0c701543d2da9bfd9bce3d6d18e7a6e9f29e9059fc6de617b275d730881d8e2cff0b46891d79176e67d1fb0010dc9277171090c997fe80d1ae20e8b2b105f6f11f9919812808332225550d99c9b4fae411e8fb318a89bcf8b39d3ce143b8b9170fd30a20421296b9257a1cb6167c739149925e14b1d20ec9d401aebae9e05a208c1686a1840d0c5ec1fd8c7f77945b353ac67c65186070da107c7cafb936fb4a5eb226fe4d157672248bf5d458a14f7ab537c55715d43a734733ecf55a341b26dff8e75b2682aafd2398ec3f69709a1e9cad03b117507729b5496b3569ee6bd6a0990dbafcd5cf54394f7bc5c50128abdaf0f7125389a4e6f36044bfc8b583b6111f3333f4c133bc83694fdace1bcffa5c1959a8e22445a6a717549febd604e528a175dcf84a1200bb830b611fffef05fcede9c045df3cf3bcbc06e000a08c965fd009a1b0ecab7e59c43881d450cdecda405a0df8c69fb429d7ebe5d2d4e1ba3ceae227a8e7c2a973dc8d29370fca46e81c90356be95b717ef456101326124192e168e5d799177ae4603d01a6b9624e88053abfbcdcddd274961653d29b62b85466657fd6a9349d2773e913c582f2e4ca39813789ba2b701085c237536e744b6e0c806bd9c99272e7dac6a51f2c728493eda44b5573d7b9bbdeb4081a38c121e1c2df61d3401198498320409ff95b99e046305242c6c6a310a3d5666491dea5b31799e4dd2fa277761af070d338d0bbdd349cd56ef260048c9ef30e02079ef55ec2418de7b9856fcbb5fe62cf97e0d7759cdfe34aea0a98ca998084cc9996d993f31a4eb2bc8c5ad8e95a4bff7904671259d6c9c32982f8ce9d17aa08a5ccca5cef842ce894b42b825734f4cd79ced458dd34de958f0f851f5b0d1546b52cb9522ea5bdae7357b3436a0466eca59d295223aaf0d4686ab59bdd12ee17adaa71d7a18652c7f00f0337822fe008dd8f74a15fa7fff993a1f83a54553cdc8eaa02b7d469c34a207350fa2d3be8b3c70fbdedcc11424dd89366749695b085694cfeab2a8f284851c299a7485e2b9c757dfbf85e37e7d2542a3214b622e9778b33ba5c17347d67b938fb2f06882e07a41c83ed886ebfc91792e9ab63105aa4fe6fa0b4c49fb36819ff839d68ce5c7eac263ba2528368ee6ed34ab926eb68513b6e91607357dcc90a3e43e8465f5585e54561da8b056dc857938fbb1d991301833f1576458ddb8b06e606521e67e5c5d89028d3a69866512e3b6b42d6f710cad25ee775ceba3d28b79fbb082acc2d1525cb19a74bfefb8ceb77047f5a4a0517794bfd096bc56bed8fe6c489d45ef74ed58a74c231af7f2957a428db1367f2c4fa97cc6f837740e7cc3d25c4c78d8c4c96c5822f5809c5bca591e255403d5f1ed60892af46a1f8db555377d6a1983c69f7a7d503d5ea4bf52634472fcd9c20c70f2dd2625dce0e8106e141a60dd9f86c6a700df3dd5ebe2793395970f14ddb9c7bff7a907de448796b8a8ac462082f772772f39e590ff5373fc3bb525170e8954fce07fe71b456a8fff71ccdd9678b51acc54ed790c59aa39fad4ee7cdbcb3e7649af879747fe29d7acf19aaab8e7c4bd23f0c5a032aeccdeb0b72a5551c79fd54ddeeeb2524701fe69df7213149b6b8bba9c47455b1f51723506a5498bf88c6abff5f0cb18aa1a819364ffdd9a6498e1bd05e46e03598956078a561a18e579d0b9fe764466e9803ed8326801018356c93cee0a9a4621cdfe7515c80d1dcc441694027a0c505b8490468e55c59b72a04bc0f6ab65a478661461aef44f99fafda04798f768a38a23c04297bc95fada50e5683df221a5dc79232ff1ba5fb4aa677067d37d25d9098deaae42386bcea01a29c39ed46a1b022211cd20f115a129d88c4161e2e2d815846f9d96af3a07d1d5e134bc656266996aac3221bd2f0b2ef16856711560c0e3d53ec8adc556ffbb46803f87870e82448fa30647a8cbaf6337abb82f3d0f9c69306cd7ea8eb73b19b16139070316e8e02def321472e0c999af2174d0a47cc327aff556738b0b3ee457e0c1dd9ea122f43094ba8f15d96eca7ccbd3146a3d4bbb0af7b76dab3c98744303d24739e0cbccfb64f48c60d8730d307cb7b44bf53d19ac47fa259774d0ee1ea0c72e763afc08293b018e84fa66ece9340a908c68bb62506481a94c393e0de8554893bb126096209e02cf49f2142729fa622e352a95b3593cf58c3d32387873d4c889c8fec135d4e709d4963c41c08d7bb3ed933f8aa9b877484a8a0b9968c85309919f40879867e8b3109289fd1441c8be5ae142434fa9d9c04c819ace91f5996935afea4ca35c08d35fbcda33b8830678e88e66520ada474cb28dc84da6d5aedbf114cd0eefdd2ca78c0fa5c5c56dae42b8ef1f5c53702d61fef209597fb47b75624ab1d66d60a9ca45f066d67d5ba0904875e59f4ccbdd855439cec03387a0bc99b59cec189abbaee1c2fd03384a90e2c1f98b27cdca6544669f7473de99ea19fff9a6158f8ce24e9f6f236d5c59de95b8fa8ee5168abda0016b1e5effcea639effe90c244b858efd7c4651fb8dea154bfd822fbe1d4f8d16bd04a766bf066e96cc87c4b63b2ce51bd9a5afe7c8e08d64396185a45c61a755e9a31aee10b4d715f5337b7f1bd19263d9a2405960810ec00fa43cbaa58aa8070a58d634ef9a905b07b871fbc72d9ca7aac354435025c6ce65a88f4da8e0b4a0bca8b7a4ee246a44c53aa69741ba8673ec82ff226321710bdd3ede2935f7ac257c716779ba6a26aa81b55b8c7ffa34f1e2efe374be80aed8bc30b94abac2956909bef211dfd9a281757f72a2eefd1242d1fe931f7de3fcff9a852061c8471a53d98fd16b59a8397e6d7e26c55bcfc7ab647690e22ff0dbbbd7bbdcdc485e355d9aaad07c53d1abb335a1c8315ab444cb6dad9e8dacaa1bba42d4a4bcd3c70c59b145cda63bbb0e98da0a3eef745c98432434358a6e8a81a34620696f8aaacf4e9316a491c1c56374c7d92218381c8a9fa58011e971616defec80f9a08553fc37277d831eeec51a3a7125adaeb495b79c963bab58d485bd83bda113b78f9676607ade5aeb809cae634e41cbec8c197e0e1470c4b07c99534378bde5321ec64f2f2496197bb793ca9b0fd5a854a7c138a55e1c52bb86364fd4ceb5ea462a0c0efd0b9fc902ce451409c760faff1b37f88136acfa8a5237583b77eaa0204763c84b2f66c9007a6b931e4c7b741e3482cfeb4e35ec38463dc3c86053435dd831dfb6cc0a1e8c29e7570066e512a2e6e4f28463f812b6266cd633019f9684ff3319986849a0c707b873a70401962e688eb518798189525f39d71e219c871b85c893024a6b721f19101a713db779522daf84c630d9fc7a3fbb20f31da62a9ac4121c91418b700ec3e5006dc8e8a535360451687d89691108f40117cc90e3bafe31ac74a13d926a6f332c8a1b82675ed474b240062ab623cc0df0d7d4c3f6184e337f67a13f6ed57553af5876f43cf113a12a18c164ff8a0cb663da3f4c905ddf4fc8330e345132462691579d30a1b163c6b3b9c06fd32928950379a256be93dfdfe8b539ee41d8aebc8c2d661e71f1dacde7a4de2e892c31eb77605d1aa4aa15e0b83c6cb5af96927cd8458dcbefc3580d23c296bf8edd1cc8b00331103fcd657c5dfc435619f28fd8ee5ba2843285821185eb870b692ebb04a81e3c34735e6582e28ea85afcd2fa98b8349c5861d2eb4d640788db5da21ff4dbe23d1a93b1a0630d2f710146404beb6e5694e5d7854f08ed7a3ed0092cb8ef9f43326da5790c325e02ae4b3f94cc078cdb120b8058179684c0a8e6b800e4e0e672aa74e1f1f9a3b35566bacc87f93f72c8b0f6ec2e24c8c314f7b318e046d3339bd96094b2550fe851865483de4f26e0e4ffeceb44f396ec5e6ea98d25c803ba4f08a0f83157ea373e881b4b63c5c70851cb7e334aad4dddfd35feaece62020ff4db4b5080b829fd0c3af79a40cffc767745f57f4c6b4e861648bf7135ccd241970b780219df570a3f526fb25d1220d287742c0f4b056e0d84a93de07c29e804663652a489e94a5cb552500bd39"}, {0x1010, 0x3aee43e195aca487, 0x8, "57e20b484834310be512897efa63a14cb043011a767779966f532d74fbd7aa6a2e7612793b77cbd121e7ff62b7ac6c8589155c3efa710d52c96a354c89c1e07c15ad784279d8edea325be6799170610aa98cf3c2b05c110ff52242a13d71f918e79e42f6324fc331a22906edb91a040315a149067b1ecc54740fc847ea5cab6a66855daff658cd2403ebd75e397d976a00b8d8c0113ec68f48dc5c1600fdcb60a2a4d593e3f1761b6aedd15b186817e2ca57f2c94d41412115a86e9184c6431d232ce713a71a6f723c6b5c3d6534e9c3371944a99f1b76c5e39ded7ad2975e08300da9f3588daf225aa84de22cfdf1aee234772fb169f28a6157a84a8448f47c0ff3ad3eb8c3dcf11be600f2e5a68889961dae6641b25bfe903eee487a2fe37388d9aef90748440597a3643071d22f6f4af2ac731864745ab6dc10428a0fcd84e4428512d0e52158d3ac2d7c8270190ea5ff332810a881786e7b206c97bf25384b221aa89dd15c5ece18f3ebdd58772aebdeaf575b370d7a170b7764660e0b92dbb98f4a9846acc649a736a29f7b1fd14a916a11a9431945f1b50b9063bbf6ffb70b4744401f8dd4f67384ab3520970696f90f825b62846e48f5fd3f1efbb5a41319d2235751af745bd33e77dca91641a23c9230508c0cde818c692af1b56e57881e04dc7cfb9cb16ad328fcfee715017c188f5da994ea1fa7775f3116d7d2ce8db594611b988a138aae0c5d538fca944cd3a327e2c5c3a458904657e6ac5a71eafba8a5799e807f1800f56f69182554167e00aa1ed86a512d0fe525252229104794868b7adb03f4a01a413a8a28a473503a6785d00a8a03871b4733a6018370f1b0487c5c41b4678bf8fa1bcf380bd57c4c3d91201668ccb2fc8deec387c2a6a1fd57ebce26082f62166e2e11d29494a737f789bca69976317ef4bf6380f7347fc3d4e3e9972e4ba1d82f9c00c5c5a08cabcdf7a1512e82f63814c11c2f387fa5d8ef42d11f9427974fe3b75a23ffca455d204e4224a62384231a29d487137dc700ec88881db010c959eaa3a7891f6e1061de151b428be58dc7e928f9c948b8a551ac734f20b0550d78d378992eb99d26807fe1a35cbaa0bbf93f902497adeec134e64b415138ff0fb5ceac8ccf6f928a2fa548c1ef64631d067bc707c8205561c0715938cefbc4f97bf1122316d00b44bfc337f46d66644c4965c6837fa5b467fd781f49adfba5e9870e2cd92f8a1a8ea0178a2eb84044a57940744bb3ac94af2a4544d9641b006f172cffc1f2f60c984e71704f4280bf0c7258f93edf5779d72d4ac86fddfe6d225ffa772f7d8e9c34b2ebe48c6a109dc7c244c65c25fd10c3a6546ac9fdb0fd9be923f219945a245d542f4a7adf99ab330fb449c565b6da83d4a8b995eeebefcbbbc6baa4f3595d0e311196cca263a2c5d4e94e5e9e89d67957a51e34a817815812721f4891d0dfb1b5d408d6d38ef94b0bb8f1734ed2cdb7f9a4d73353d11573fa701c393ad84f2a536436d74e2fb98b79dfc061fa27f8b08e0c22445da0cf36450379af1cc99d6ef01e1bee23eda23b58ac07e9f5e55ec1d821ded07e81f01358a7b8554d13f2870a255be40c51543630dff4d833a1751537459029ae3858459ae9aa8c7008c312afd5641d43b6480f543c5121eb023ea01fd9ec4b523721da4eace222e353a7b33eb21ad2f9e185896a92a178b3ee7f4d7c2f482640d29b95c1dd14ff68fb7a5d0037748031c962f928d8e679dc3afb21b53ffd71830ffbc1a13dc51b5afa5e117b5e645f2f651c6dc07a2a3a9c28d820e214fb2dfaee047af471e913243e1582464f4770632b0eb96dd48f4f811075b7a1f8a5276afb25482ec212157219182ad747e6fbda7755398e2345a44cb79f5017dced54885ef912761d8749816937598ea32865cf422e96206efc43f8d56fee1b636d3b9e78fb1a0ed14635a2930bdf40bac43b8a1e3ce953e8cb4f023bd5266d5666ac1c0b610904dc6cc448c52ca5bb7f077f8d12555fc062f073adc5698384080d321808b0c400665f68f2f647fd6457cd59b1b7836a3f143062c797bba42c5efcc7ce9fcb0d97976bd103cd7c1f64065d0066857715d63629c8abfcaba4a24511d99c31387a26279ad970e9d34992258f40f2421b6d1a9b7ca573d3d18b5c43ce425e9c887b6837aaa7c9395c8b0cc7a1663e97b5c7bebbcd0f113502bbd6b119452060c6f7dc5fed23aaa56ec9e7ec7285c0162e34fc778877cb4d9decd391dcd5e6c94210ff48c838fdaac6d062aea88fb72a24cdfbc47b25d258e28fffacd8d07c509b400840b68e13d78725c2233941c998c306d300449508704a048317ee180c9f91365a6f2206285266288aa42db5dcd597dae9c43e67eb4076bab1ddc365205c489b623a110d3c4a3459a29ff73020bb4409710850554d51b8201e42274cdba1cadc12f86a7d76b91ec6c98743081922d5fbec8c6f9f7279e3b365f42f0c38bfca12fe81c399d06f0f5a790763548fe5408db6784985dcae89f2227e71e278131c6a1afdbd5ff91a87103e7615c823e325f20d0ab05d954886d8ba54ede138d92d77a5d3ba350b8b9202f34a324a0e835aeed0c3d8ca5da5c72409e55df594bcd8d072c293e2722a5f184b37f00b3a0337038b2a836460d5cba8e55edca37dbca4193ee4d79f64e8da29de471c3bfc8a090814978f379f898f281e684aa33cefe0f1c8e616b7af209a224c6913c88f62d81f5a9f136fbdc8a37d0478f8b513d6e70ef7700dbfd0239a045ed94292a84ef369095f7d0ae2ac394fbd0fda96a81bd552dab73ef2e85930f8dbe27eb16b178b1dc4dd486cb84be08c1c303460147a2cdad85951b8659e1e9e326d74bd1f8e1e8a74eff4715f39f39363873a7c5d3fa941f416e03c7c23abed49f0d82299fc7e5c7e4a5f85f7b5bfb36f3a3ee467eef0bd8979dbb32a1268ebdf18545467b0ee03adce9b6631b63035480424ce7c47fd80166a9c48b331ef594999265038b029f26bee6806b643b5bb5c19794fa8c27ea03b36d24c9dbd60d77086c41a3b338363d40bf4e9d566a4b0daf78c3d9bc282e66702bb39dd0d52761590ee0bb96a23dc69515ee1054d0d6db3293ef992d273d86822d810198499062cad07b0e037a3e3d27396e017b3b299b037aabfe3438ffba9bfed91e269d2fc73f651a42e6c21a9531e4d4662325eb30fcafb8b50fd4ee58ce6e370bf1f736b304ae51136ac55159e16c13cf8db59d07cf6d2941a682980c586fc30bc939395335ab75a37a1481a49446b2e8d3444c930703db3c463d89054e8c8d53f167b883ab24357063de9dd49f9194d2c0dc5cedf0f258d1331c2ed8471676bd64111aa3cab59b3b4bdd5b4f860f078f73d2312d8bb7b9e63551b44f0284e61213d53f43272e19c32ceb48caaeb94689524961b2b5e68fcf368aa28368f41ff74676997fb0d429bc1f6b152a940cd19dfa4325c5b728683c7913a969efd34d00b646659a5a43579fccad5fe02ec8739e6e42d7e640850856c8451e2c7aa13fac9f1dc90e1cd72a649ec4ba49339f78c1a7192f065bd9a8d930e5eea9069d6fc67fd54aa1d23928aed291ca885a055a139629c78e329fff9e71eba4d85acd6915f92dfb8a9be897be20dd132e04290deddf6e350a50ef160750df422d287375388bd2c1facaf22a8cb4f809d6e9c5580201fa398b96e1358d23217c2379ab17eec4bacf73b54cd441b32bc36dc78e2c7a4c9d475317628b6f35dffcacad89c6c9ca22b6d03b1dd149be2b1998f4fae4616e0f0c22f7056498b238b3e06859fbf7afe0f753380b2cfade26c57f7d2f673b5a59cb29c1fdcbfe3bf76c8bd4589804acffe7cf581c2bf34f184a6850604ea13c120c2721ef3dd3b7b6a1135d43925f647bc9d0528228cb8f0e825eebc93e8616da2b7886d0b0e68ccd2b3a64e73d49a6de7a78153c954f7b7eac83bee4bdb49756b08d45c1c255c610285cb5db16f25d269c825ebd9e0318b018cc01b8ced45112c90ef547e6cbe72097bf1cdd37247aff25647f6b21fcc97b747411fce9a86e6713ce9a73a73a519350d83510c149f948bd3e29f8049042848b5d9f8d7a95a451b28ed0ee8e7ac45b381bcd8a99e5b385f07d0e8d15f583c78480f350729a1e16b5cde4064a178737306825725ed5c92692b7572c85d877501d4371fd3cccc3fccef85580ec6016fd0f0c85f3dccb4c74fd95ef5d3907db8736e28adbe80be6ee2d637712026154f3674ced468252767b5523454bb26abf00815fcc93dcf4a8c62e8fb6e2516f463191fb52fbb084fcb049dc5cb08cc041a1e7cf374685379ccc9431a08d791e6324d89c56fbe573fafcf11ac09d519f032600472539697545251cdd176714665826dc937d41656df22a20d5e61fac75809169cb4e95aeee4d99f5814e183452d2b8247b1171c3698db918f607c32289cc2c1baadd9f245773c0c6ffde2986767bf75cd62af8a373c39fec4e77689cbf47d7793c44db787943e880516c148476d4c5f4ad046898fe7ce00180b00e82ff1f910e1a2d8d8460cff2a229a88cb9b909e37386fe99dbf1779370843529c2af9bea5ac69ab26e296883c805086acc7ee7c823d47c4195a22e9dbe5871485bb09c7e9c5c47c1a7f06182ae4c38a9d4649362e0e9a9c88b7cd59029669ae3dd2f960bb10f1aba271adec7da1bda18aeb8b7ae2dbc27cf5b2227748bfc5ddc70b826ad8d28fca5ad2186072412fa0e711955b4395d9ab788ddf10f056f6f3022a374da85b85cabc78c381da2b7b697063932bbcbdeb28bdf55bcb8021acdd357bfc18f3be35fdf265ac04e365eb7ca28e899f478d175f481818e005325ad7c2c9f2684b36e9ef9dcf4969caed1865e3473dfdf9696198bffe368795cffbc8e015df2494a06a9fe10f76590beac045738e4926069433afed77db98d30dc21ad1cfc3d85410314692f70532a125162c39486fac3f6185124a811af5900c6821e6040367c591734eeebb3c8e45ba25ecb6fd2f7dcd6c1ce96a77116f44a0578be824bb4b0b662d6e6855f6994988ee77743f42c951846f2e785638fcc6dc96913207a4fee90b8980fcb320044e7f30e603dd5ab9dfa7a6f8f0823aceb2a696ebc692019d70405e167ac21a42f8ebc41c0af78d506d5d8b41d30c44c81f9ff68336747db2a8b031537b37c2250f9b29836f1bae49a1b92df45432157b15906fc09693c1e9a4bae0aef69c6a69aed6a9cc1e274c5f32820a00457cf2eb77294f132d3c51549aae52bb86a4d8d6dfa9b17f0d0d40616b45b886d679eb07e86b67f26d10500ae0b46d26f565b4e807d1ef5b81398e38a6b6c0bb7dcf3103f7899c9ff82ec6e64004af3c9adec0a2fba6cdb169535063b296d8fcddd6893da751ba0e1ca7f7405e6f44f43077773c92de28222778c3f2847a4fcb2d80ce2ea28dda8ba26dfde776ba2f95100edf757c166243582184273c30d0a3db1f9dfcead694b6a10da4437ea424c177f69a64b37631343110c930ac0bdde7ce481c1cd8619902ef035848605f092db380f8c269dd41816fc1ef608e6a2c26069eae0be4d578f08ef186871c318388c76d9387bd453056d22cee057e7d65593bd6ad5ac0a4caacf65575f4bbb74dc77908fecc17f293bf76c1670e1185d610b1e16f59f78b87e6fb0a25341fa043abec827ecf6dd3e80a81f6b09898f813b63e0d46ba1a62a9b22573a2da6f8fa55d8bc638fcf110ee7fe7362cc04fa19c6f3bd0665572f66eaec74877e5031c36b90c532f9427"}], 0x2108}}, {{&(0x7f0000006980)=@ll={0x11, 0x1b, r6, 0x1, 0x81, 0x6, @broadcast}, 0x80, &(0x7f0000006c40)=[{&(0x7f0000006a00)="9354ce5bf85498358c458c9bf8cd86b7aa4ab86ebadece060378baea7d6f57e82260f83cc24705644a87bbf6a69c9fee0ae157", 0x33}, {&(0x7f0000006a40)="a8eab7c7cb1fd03a48a4c42edb12c8ed33939464ccc577cb052a396d555d6308332d16e5d9cc5d383bf20935ba629b4d8678a106fa59cff53d1b3720d7f32023602117fae1ab61b1b6308025d8a679a058bd1c03e899253117e626c6861fa5eda3a44e5867684d526e0dfe5c477768f778b550f38745cf6a4343ce8612a382814f1128f7e98bfcb0bafd34f7af156f9a29cd7257d3b6c1", 0x97}, {&(0x7f0000006b00)}, {&(0x7f0000006b40)="9a6afa4101a4f29ca855a979024d3c13dfe4ef79a584d06e4694cf7ef1cb5c88756a36eb3e68ca506625c28030fe65d487b0763dcc4f644b94768f88d893e89563a4578c7c6e3e02a9ac272f4f", 0x4d}, {&(0x7f0000006bc0)="ceb68489b98212d328e479e24d81a22acb6f94a4ee498447c775c12e093d64d6993dd767367462f4127598f5342e51eee27a6bfb4b82eeec870369f6108bea7aca8796148ff47fffeeb70dd1a82701c5d08d2986bce6defffcec9dd00e24849f8ea599cefc4b72d46685fc3b21c1cbf995aa0df41e98", 0x76}], 0x5}}, {{&(0x7f0000006cc0)=@nfc={0x27, 0x0, 0xffffffffffffffff, 0x5}, 0x80, &(0x7f0000007f80)=[{&(0x7f0000006d40)="14244a5228c08918573fe0496a340066e3d3009eb16795da0afee73e5355eed2f4bcc32304ddcb2b21dddf08f78d49098b2ff5eb63c2cd3f32cd9901b710b979c68c8dc135b4abade4ce5f3cd699156f", 0x50}, {&(0x7f0000006dc0)="1b54b32ad31ec316b153fc3b8ee4f80653d7ee937bff0867c9867d2ff4a43a50146c9aa6d0244b32e8f9d49e1700a3a6c09b340c9dea5aebf18f1d392922c6363cc7641fe11b47cd902b4a73333891fbcb8889fcace73612a088900e8ae4558920a05b445934a9559d1708ae697c5e0ff6f4081f3e8717938ed144a1d4a6988c8cdaef7c047c264e8386c31791a5a0cea1004f9ddec283dda1898364d57169718c0b6b35c2fcbdda880d434d9c51ac59ab482a6fffad2a1a7a06471c5a1f0962668a49977d397a9f01606416abc89589301ed7403b54aa57a55b563e88f826d3aa4aca64ead10e8084574ff5b157dd9d02e9c00945a72a464f52ab98ff4931cfd090bbc64f30661e7065ce82a06b8ca5e8504b634043b9ede323abcff250d2f507ab8e3c2ee6fa4a686e781ad7494eb45261a8ad85b514c5d76cc943e5acd021978cf7bd81082146295a5a6e9f4ee447673a2c39a791928599df909608a9c81ad45f711e60513ec38f0fc692b7360b85d84e82d1120fb9330f1f29dcd74ef5405d779733eaad1cbb81d8558b684a67c796c93fc61641548d84f8e8b729073d9602cf513e7f592d7e2923786fecd8da5f8218f6e6004a93d1697c8c433c545e7e01d249ef3f8dd6b1d760e4471846bdd9708b0ee82623d2499b4dd2397c30c4d1aaf2ead0d5e5619f763d6b50dbf45af9d18aaf631a912c05dff9274368cf101c91b887d2e7d8a98f867053fbac249483f8911ad41d8e10b089a4663565736b2a574fe5266d3f2af74039127dc4ae14f6f9e577ba5d0bc60341f6b781a5063f3a17142fe8e0534f167ce8264309713a91574c37a5a150675e1cc26fc9498a39ff9b1a6500576ba843d9961b1f7b00b01bf2c2f2ec1e69b807490c3eba37f28620f173f553f65e42a12ce4bd40dc7af4b6db9184351d44980d4b9f117ead2f80a48efae920e15e0ee5b9cf6c1cf0bb02091e8cccfe25b66bcd07b93203534262fb00dd5c4f1aaaa030e9722bf6bf9a6354720af18776572065821b02b9edb1d24ab3600712644c7156cf5f6464de1dfe66d1fa90c89258c30329f9a240c24466e7043dbf7260d86cb4122247c3941529bb64bb27877f12f32396ce8cae1bb586fb0d4128970d982e1110eeba12fdfafd9c492e90207a1896cf5297779a75eb82bf40c34a628b6c8b4a5a91eb68d983a44223d81e748f0b9a9e682781258d3b410b21131286d5086fd8c4ea441035d5302150e77ea54411588b6784660d6f4df5b8c780fe21d218b32075c126150486a6d9829a217b090a24190ef627a2edac9c8c42d34f053e3e8ac267a50eb0cd9176e7debb3391b274e3a8c5496574c6b9d5d6688faa2c506479fbdccd4ce9395fc73b4a82af6f5fd4ddaf4f124e0244b5dbc0cc0a3ddc359313a23dd8a76b0455786813f3261d53b9daf64eb8178d6b1cb3013623381021c0d7ec27a2688e199da4e8fffb23c0bcf3aad6319f658318f3932b8daeab671456c3ca837a15a5f4d98ef6861b2a4ebbdfe2ca5fe3273742c1cba88f33ff6506dcb70d0dbde8538fd0e45349f02764f3b8726a4381d45438e99f36faabaa054d399a210ebc222d4921be399c3be73015e5b8f87c2a1faa83a1008771350dece56e0899c579022bbb8443ef9d3e3a5c2c981cf5172c43cc1c44c0bdedb18201ce5820a00234393113273ef3d87a78f056a59da784d76f573b0791110244bc8bfc5ab8bd3ee068e07576d4c7995b7cc896096bc2081b8884dbbf80b8ae3fd6a5cea1750a940d532a7d396bb752503f5b21cea05e424e57559a85f90663fc14087b629e94c5bad407496e25d28d03225ec68d8ddfa659a5bcd07c99a4c65c4b3e6a5c2393485c96251e7b4805357f3622be34bc46e686340256c72342578d2e8e9b2d35b129c347065441289da21ffb92becae0e006affeab98f5b7e9910962883c606d858d8a45696962a404f122322a18405c30ef9b6a3ee2d01ccc7bc4d3f5c943f7c9e6373c1da5813d49b6025688047b3e5b303d1477163d4384b3e7a0c6c9b8e3768602951c4fc086e4960c26120d68f688c8835ac66c55325f06ea004df9c57e6192c9e7a42d6c28e2f981ea009c54e61f42a5edd82d6b2e9c48987c4fe1492ae1832f308d0b82980253cfbadfaff2bb8300bcb040d719c5ad8aa1567e9aac90080450ff25e6106cd8c2968dc67c5f0a64dd2a2f9ac11e458d62383072c23f896aacf343de1c97b7e32675cbaa12470c73a5965fdbdaf93c1410735c6cb5d2d7f91f8df13957ce3036357dab82487523846a4051b32208435ec0db2f1d5296b707826f3e18493cdeb6e5b4c91e7be7369f24f30e5d5cfc8d32b39d8a4681db0be0ab04415e1771c7a2e8a5138ed5ab0e56ac0d6f7fde7129cd7cb5685d65bb894b191890a347fb918c74da4c947f3b2326f85b57ce06eff6818f4112734ca8890544ebb1a3e82b8ece9bee1b1633b2bdfb8bb2736a462df39a18076dcf6fa5edab9944d0a95d715accda83f5a8e7fd3f410ec7fb4dd1cb4086b4d6d18937d093bdb83aeec467150d9d270392ac24375415df73a83b2c78226f1c7e218920341d4944460ba41196e6dfe8de01c67c2e02918535771f9e9c506523fd1b9a4c8752a181f9c1dc1446b08e6450cf7d3a5530194876e28bbe51d593324a8527e4e709e83f3e489a2247dad161e33af6abe0755d61282c0f94e2e0a51330f2347b9f7a7efcba192cd9a502c2b1eabf487b3d22f266e00797263ab41e301634aebb0b5c371af314c3c1070ecbec78472627459c8ffb18c42899ffe52296d66288f4ecc0b1b13ec4c130aaf4e8a3c16c2ab4a8d879a1af29937404f70a936ee4e45a2b7ba432c8cf18eb8476aa9c6e8f714bae001ee8adbce7e6a0f60db37a49be61cb74c644a4e34b0e58b0d692dbe9def22e595c4112015b199a75148828518c71a298e6dec618d5a7555a1cf0077fbdde06545fee321f390f40322f77642de30fa61085c1b6c283a1379fa435dedcca8d070b525d313999f6d9f33b30bbce692aca5d346a479bc99c2b299729c0100286ef4be7136ed909b968d53c099156fd36344b2251a40648a74bc6071adfdb057b871320145b95f32515b913360d56741b5237418058195f655670ea9cdc987c24de8fc6786ca736cb0465cfa71c969abdde4d1fff39300d6577b5cad760f5de702a8be5a4bf9b21bebddca7862d08ed06c089847ee20d40053ba7dfafa6fcb98f688227b2a148ae891551f35f04ccf42dd4f91937795004e3772d6ae8000ec8fa84f26c219b72e93a04d93f18a44e35867c339e48f2b6e986a8681002a43f843e2f9d249852315e029bef72235ed6ef62cbb2eda4bfdb7caa690c0cb26c0d15e14fe71e4dbd04944ee1bd547a0668149a20c5c48d4bf6a0ae04771b3ec267f2a17ee03ca81282c742bf9a46164b4a3137a3388f2e1e12eaa0a047bd1b0b57d22b38c6d158c9c4a4e5f7b1ea043579278dce289519d638aa39d6a41e63058b90ca4b6b7fb763e3d7b03beaa33422037d642ec7cf05c106c97ea6d6c6b2e113417b333cae472b48c5ef451dc9fbca94707eeba887a0beeb74c7c0808e924576832b28b2ef648579347bb95ad8f6e355b8c4eca09c1bc66509b598e13e6ca72bf33aca64f431fba1ea03c89ac3414b8802b5ba35a3abe65da3942fed7c0184cf03dd5ff5d54d71862bed7eb2fb7fe6889ab0b9d4d0ed676a1ce279458ce1b2d0219d63e99a9b61a7c11ca077c087fc2b6fe055152cc2300812ecfeb8502f64e55a43f47d06d68ea60f3a2418ff448f4ed9943a65be03c0e7291c9ddb8b4d950928388b0327c24d58212ad2cfbf2248ee67783cbd87871a4c65dc859ce6c8e100062f992085c6536f2f832d12d4d9316fb65b2880d5c6532c8002d9d2136344248a6daf16da3ddecac03253e2df5808de4975c6568e534d74ef10b64c38a8d7cf10f7910bbde336b1118a80d4b79ce8ba91d5626933477ee4df8beba4f6b48f60799754b31808c3fc310e1a67885b0242e9d287e9642e62080761b9937124362af92d41a0da6246081b6171d773aa0971d5c467e473b75bb28c66955e61a27ca0180232e086713515f432336ca491aea7fef6977d2114ec658a394a0b5fc095c525f3d2c237c7351a4317c53ed0f57e996cd67792c5f88d772db7a3341ba383148d09315ffd10341fe9c40c10fee923846bf4ea79a8e69dca028b37df822c305ed0b6605a0a458baf9b4799da16ed30f59b27f45dadd1bdf31e33fb495097412410353b6429e7491b6f409d20e85fae765b2ea53f44f950c96b607911feebafdb0a813c97ae5717f25ae7c2a0516d21ff5cde202625941be0ebe82e9f37bc287884dd41e121962b56951a758fd819b70dc4a85e23b9d90f8d7ad7e4e1196a6e43bd1d0f3530907627f84c7f828e3bb8a6a8e4d6c940994ebbcfdce20069b9208d9dfd775649f8318f2d46c16d5445f8346505a3cffc4cd73fcb8c1372d94cbca2e1c85b8caf1cb6d66853d30e4cab49987be029766d1d25d9af7304424054c48177cccb4cdf377fb864ab6a9fb4022c1dc446dd014c657b5101620a99f1b1ba4521cfde8514098e5fe7a302f8667f579f3e26cc8c1d3b4e9e9b99ffe9097ad38a398fa4fa343b78cc2e424bfb8de0e61ab84a9afa67eacf73380c1b286d7e68d6aee731cd01925171f43d30393446da1754473fc41fc9a37ccedf83a969326e282ef5ffa6ed78034a6419fa0379692bded4ac5d17a875c3ac586fed89f31d3d427a74be386097a4cfbfcebac4392249b7b983739d887e046638af99b72a660bc89d39f094ac764a604650b0999c5173b162ff67aa9ec7dd101a19eab821e3a671cbb9b8bcd7bf49084de5f49bcddb8ea67569b2bfba1125bd3822e6453282d543c6bc8104d9b426403b204a78ec49c69945deb03f033ae90b1ff909cb4230a24520f6276473827b6f8335cfae2aa059b83cb84cff99006e189831af62b9fb457d9311e90454535692b561d8cfde88143f61b0226af3c1b3a584d277679f11f47324eaa9980a9b09b838451c1a129102d4cb9960d9b39e5c54fd2b1cb36564a5aaceb4a24a09ab783ec468b99a9799280a4f2353ac77aa6c227d5f624b9aba8d3b14101187fef19032ecf58fd5e8a193997020b30232b1610f3039dfb8afe9fd5338f61b21f5a0715f4efb4fea254c6567a6bd601528c757364874f0e756c5caf78fa3e08840ca1d732b90a8c2d1d9f06b1a2add7196e74cc4df31c70e063b1f4bc3849ee34f31381d09b7a47580eb287d279c85c19d2770f51c1d20b3310cd66396bc35f93835c91751e0675e113a64074ac4c523b14bc146fc96a7a8fbe7423a809744fb1b4fd6d76b6c40fb0e0394c05ebd875621792d0605baa31824a3098b0b2dfc01a1737a1851ee722b69cb2fb9b901ecf6fd85ec0b1b42de0eccccd624a3a91e74e241fd43f800248232bd04e4d09a41c085584913d8c352c3156a24619af41d87e8ef779b64c95af02b81d54586ae0a7971ce65c93e081efc5350784180a1edb5958322554d617213ff8900519b77ba3aea981d403fd2a4b81d9374945da6634e8e2c12bb4f4378695081a39ea4ecba88fe037676e218199ce00f1b6bdfd8633e093ab70b9299f500304ff3d9cf37222762549771cca36ecfdb8cb3c6b717303238e888b646ccb7bd05a4be3962fe67d3c11646e4313b998841b7ac30c102809de3fa530e2cf0327584898db7a33256ff0c400c0ef952b1727ee3465a7cdfc2600b48ba68264f328f62", 0x1000}, {&(0x7f0000007dc0)="6abc6c003b8b7e99125abab45b0b1050b0e1665f7879f57041ebf108ae258413ddefa8b875515a9675a762dd7e773b97f5b99e9614dceafe75b093314b2aa98512bc5e11499c95fb6edc30f90120f4", 0x4f}, {&(0x7f0000007e40)="4614147b869d0e5b23308d562443dbe17ba054f2d820816a14d878a434ce063dc2c4e563d7e1a9f86c3b52469ec3b7b0", 0x30}, {&(0x7f0000007e80)="fb4e901ab28e1324ddbdb8aeb574b97a8e36626c72ee023d73a98b8b93db95ef6a4ae8447252a5e92ea32ccfea5817c7d3b3e66c1c8e931b41f35a83182d59fa8f1fd12b36b30d82cf9c4ddd4387a79edf897175dafe6b613223c65a9f7416852fbf3340f3ff38b0a3d4513b4216a530455e16c69dc7325da6616df702a15f887c3dd6864703649b394ed30c9fb5a53505a2d07a79b8cbeec0135a14750417aa39bff206e994ecf0f06005aa22ebc4084c28c602b5a270e0133899547d10c01041e2efb818c9b7d455b6b5b30ebd0085c4b4e6e9e00899c530d9aefb1c26449a0186a2e0ec69effd647bc8ecf9555ee25136d020a5ec4795", 0xf8}], 0x5, &(0x7f0000008000)=[{0x110, 0x0, 0xff, "bc82a677a738b7d5383bcb6f96b35975a2ba94f9234366b82ee587df57756b8a6e4253b5b5292d7848701912bf9849b785512fe9803ea48a2443b0e514f2b811d4ab278fd55100e766bb850c4a6f14a49f048e266e403a98cb85ab14556c8a8e76de7a7d9e029fbddd7e503c3b51cc35f33087a47da3885e6a78f9c8b72bba346ca3be116c19852835d948103383a23d0508095972b1d1737377bb7bead40c1401fa839af0d55d9413e712fe48ebe3395e18757ea703380021f805155b2118b4282054266eb57817de1c08caaa093feba72ba210a520711f0ff98b035ec641a39463a5d5808990617c9fbd9071c88ed1f51814817759b895b2cbaf"}, {0xd0, 0x119, 0x200, "07df1124072dec60382c07ac4ffcbaf516e782d8606b04908a6ea3da89f35374adcd43600e7d66d08ebbfc9978f8900aa8199c63f13241025e8ffdf563b8877b664f09a787c6bdeb254c27f1c5528d0253c25fb6d49d6521a2b7c4e24cde1df5ae514614e277c1de7991b352230829967a52cce89b2480c41fdbdd5e2ad04c8de176324badae234748c787e4b26cf031b2812f6867e15eba564a87d8a5a74ff4581b115644ed5fae0a7f632da6614b74d2aa9817d13188dfe2720fbc4acfe3"}, {0xc8, 0x108, 0x6be6b71e, "9465b71976669846a03051424f4265f0e4b1c027c445ff2ed4d83ffa6f8324b93094ff947827d97d8278b122bde5097487227ba35aba17d703ea611af4647ef76a68fbd0c8ef5307f6e6042aef005d6205b0c8b3166c468c4755e4982433d4b438ee6f9af26845e7b15d523a7db8611440e58a6006fcee99c153e6efa624797d6921d078ae6b381e376bb8a7a7f29e99fe0a623a8f8ecf4d87f7dac35c4bbd059045d62494d9266b57e24c4dbbe469074d35a1deeb"}, {0x80, 0x116, 0x3ff, "74d7b2252617609f67341cf4ee17ba036dd8986e073cb3d7f602595bd9ae46e6e1e7c0ddc726acb077ee24e9fae1cba900085250fbd55223febed312f9b339ee5742b0c6a01bf58fe6552b83a49834cf198eedf3bf77cbca436e564b599cd7a1b525349e80c1e902e0"}, {0x38, 0x115, 0x7fffffff, "216966b20f3a3363b178bf229d9c5fcf73f91c9f8a3b488aecade37fd9ecd1bafd1036d2ab"}], 0x360}}, {{&(0x7f0000008380)=@nfc={0x27, 0x0, 0xffffffffffffffff, 0x7}, 0x80, &(0x7f0000009a00)=[{&(0x7f0000008400)="923ad96ef87b3c2cb639d64439d6695a65f58dfb2829af8ad273660a97a3e5af54429b53f3214abd67ef3a521781486737d4b15904f3a367f5e8a3d12770084a555c629758deba7b4e5c11ea36ccc647656e7f", 0x53}, {&(0x7f0000008480)="26bbccaedd1e8b8c8144e6b3694806c19bf725dbd918f899ba1d3d268d64dc903906f1a99d6e8ff17fd83b1ee9f43f7a5b1e3997f9d2e71d99b0712483867b39b8e3124dc919d72e1db36756052400cb0f1c5c27592a849ab9de24ff4427960d4046f5c4ae48b0ea6ca5229a7f5f0360d3ab935b56a94848241ff67d3394bf0dc9f0dac3fb94b8fc851103fe1f5265fdf64085185b2d617821eebb83f5b3439e941eacd1447d928368fc208439e93d5dc913132d7a2f6161ec2d5c06c1fbea9cd5f7448d3dc1a653caced95d5ff6f7f8f19fddd9694c0fc193e5", 0xda}, {&(0x7f0000008580)="4b1ca638b603f4368f37b0a67c3ceb0da0c99fe50bacdd99002462edc0ab6a9d4822b9e5b769e71e65d02672ebc1e3d8a0375d8892f4eae548d6323474e280b274ab415129c672", 0x47}, {&(0x7f0000008600)="bcf605db42b6d23a0024132c5d0080bbdcac6441426c1f961e66c7fee2cb6709308da478518df75d2e5edffa72ed314ef4230bca225a72fd983a16580ffe502ddef5928c6be5260f56eb076ca1752637d5d46786ed437f6855b0ce80e67f55681b5b1ed22f6c8bd770d4690bd053e1e9e47f2aa937cd38e052f0b6b851e39f9cb8c47b8b9224aad9773c14df95d3246ad4785c1a3413c71250d953383496e1e2719c20910d7f801e873834c7b7875960308f1258c60a4275d1e5c359daea9f1ebb1725f60f3abe1bf553da27a747bf88b0ac71859129d5f0b5d99504638dd92f6cb57ffa85d895c35fe59bf1402c573b3a81d8", 0xf3}, {&(0x7f0000008700)="00cae7e85b055af57cecbce288b67ed4a595f5feb91801c47b523c242dda8d9bbbc6de6819fcd02f28f0c32601c0a4dac4fe5199b52310cc0233d078f313f7b872d284ea2a8dd89178bdcf3809bf346a603398905ff23228f7e9e7fc32b819cfc2b6495dddb10a100417b6ad0f8570e283fac374e9657ab8667202cccd4255b6e8c48f53e6b7d5e92b100698e781af5cce04f06e4cdd127c68395596e87ad0babab81abd32d98ede840fd7799af699941728e5fc6daf8fdede290690929ec4a23e8ee87813f8c24b3f55e6429211781970406c116adbb4084c1840aad2a8ec", 0xdf}, {&(0x7f0000008800)="b013ffab6b25d942f1acccf5bf7b6633b9c8edc27f93ee3a1c9a1186bb81c232985629292e02d2ab05085a364145d7f9bb86c5346fa6053e7fa1ef3ffec9f04ccdac01ad4f90fb2bf8b86019e72d655aabea15f695d1548ade83d26c5decfc7de308039c42759d28a6bc39d7ec98f0cf5a17de15722067abf1441b8971a915a185c156d255021bb3dfedd8756fec0ac3db5c893ab18acbe1c41aef51f19078a2618a73cc30e1c29700a7441ed04d1316226e4d59a406381f33126309db2159663e07c75cdc62aa462fe7235360f6c911a3222ad44fb5155ae33e00883a19fc6dd8b47d532ee447fa852463c20a4f79af625183e34ba43523d510eccadeb0f9c23022cabcbe53a404ddbb3665cd969cf599c4f3957f908fadbb4ec70009878db70c0d012259607660d63d2b1f063ca04a6bcc1de1b08863033b1861214184baa8de7edfa01f0fc5c056a498fe79bde5e69fa8d3a9f40e19acd76a3ef142bd1e1a3441ee79846f00c0405e7e5844f3af5c637ff944c89ab0d7a97e9d88b7ec62d7b7b51d380aef0c248d7afb995d173f0ba03eda5896d05557d70dc865112ab2e82cf4585a6ada7b8e07c6db942cb68ec93b16ae83983315930ff3ba3cd7421f98004cfb26ea1cc407583cd298743c55f1f79ef9f984d34b924362a03d2323ad136e81d334e454cdcc08f2c3706abe13c0e2c219f70c955749c65267b978f2130902490959cd77b43cbcbc919b26acb5ea307c00dc38268df99bc5360620884fb6b3cb9e817404a067275544609520af73b37abd9001378a7cf169dbefc145ca88c27ec5e02cf0de4945cd29d93ab1c427ba495a94a86b27066a294d84c2f71995fa9f533ecece510b58a35ffe6ca9f0d7e222046d0d72aa1d5a52e53ad9062548b28da828469b45b6e004b4decd8ee61e5d7dea8cdf0f2e8bc57dbaf9634e630db7a1eb29e992fb4e103726b09376855ed341ebee2bbe655912da323980293472d23fb2f0f8355bbb4f49cba6d4c7127aafde626e4652c8b64c74c643418adedab34e704efca0872b7f1cd7102a2de6886ff8bb85bfaf3591e7f744b500e360744a558e4ad9cf2c57f00a7137068c08367750a2ad5f0696e84f1fc66dbc7f13f4f1f8d9dc3ee26dbce1bf1996fcea99f3d8dd9fee36895e83a527dd7f79928e882731ceeb7548320fa1542ce53f3af42dda466211846214b3593198088a3473f449840518e84d7005c1a08f1a1b5eedb25aed34d3cf5e7c0c5920a46886f960fde5e3445dce83d3815a8671eb777a509115d06e59b0aa9f80cf4225f6628837c49d3d1d0a9ba5d084305e7c34b6483502b58a4be038023ed3b84f29696db191ba9fc1ba705d2c7ea5b89032772d308597f1cc837b8aa90d053aedd28293379fca30cc176d5d53765630470d245a81957e198da6071f51f85f394782e93add15127dc852265f3a3d3d58c28c716b8ead9c8bf9d8277def633c4bab46487a2625088373768dca240eef2521b73aaa12710a92eaf15db08a74b11e82fd3cb9aafd0774ac128443035666766997483d8d52704a4129db81cd91f861080da5d75343f676e39f3088399fd06febcdbeb4401ea47149603d3f76470bcbf8a7afa26b15a17ef86ea8d76fc5a3629e803989356d1478a274459558ffc4ea367632304102130fdab09b498ef3e44ef91b5fa727aff10df7d2c675c3ab3bae7de33e2bd0dd2fa109c919ae890e9777184d95125e8973dca42fc8e20849d9f89dcb0c7d537838259af4ca17d05fee09efcca0117956fc481b59f77d8bdf3cd3ea417172bd8e4d2005b68f991b9f09975ff71560c03be85469b77de4c49450178bfc0d9a9f017fdb3dead15dd9abb38517521b108da0d4e7e5e2bde092da5a63eb65f8c588ed24590239eefe38b5f4cdf692276aa0326d003031d23378953d5ebb1e982b9d029dc5d98c02abad258202d2401332e089bb471991ff361f22eeef3658893ec8340f9c4a269e20ad3229cbe48fa4993c5eee7e1ee7a53236f36bcb401dfacc17be9545468eea8dc767a118171bb56d246fdd5972eb35fe5d424d16e602a6941a1bf9751310ba14e5c96ddb3d98ff9d1983371cd6dd99782a9667b71b81d38f725c6e572001fe4bb689a45f69884286cee48d0893f3a474b6502f302fe52f29483ef33a6525f49c4d10109b501ef7b9a7c044d76ce5ee92d8ee5858c0c965c7f17adbaa0fd915aa636a4ce04902293d1f37f24b5fb9747a6bdfe5a05899e553af57d1a1fe523f1057e80aa1710fbf7a5a0706b2ff09583ff797ee3c4fe0cd057fb3af365256900c71b6ee00ea2c8a27d8398d969e010af20ee9712d491bba3a57e90c2fbda65b23440f470fa671029cafd3c7fa8ea8d728955e51acc821494e9644d29a91a22aa9889c6ad463885a881e8809d76e220fb71fbfc9a925bcf308b01be5c1f8a2746f9d2db239e3a5b6e7b2bf8d43d5514f305bf1946583ec3a6ab3ba01308b7eb4083dcef90538550a09fc87d411cc6696564b7a73dad59bb98489e1f368b92f3d33689b9f294c8f8c56d8394ceb0c2c9bb84888be8d7e8f4ac897d7624da1859478a0706570a556dbc45165567fdad7bc1df43c62e9ac55807cb6575c8d4029d045da59e9d56df8aa5fa9ac9fecfaf6cfcbf093bcf5e2e3827d08a7280b688fa373df002f4e3465418e41680718edd03a55a0c1ce7afcf7c629285815cb806f5ee49dc26f887f652b47da2cd0f1117a87eefd9e7332749f368b89d42cca337da70fde892b483ff08be980044403cb63d6a33fc5fb25f3fbb4f88abb4ee26371cdbcdca1c29cea39efd4926c62fe52f8d993918b1de8916de37f1bc25cd7697471fd6385bd79f4278576c9a139201730b1eafba99a3922332122c792cc1b9fb6f35ebdec938bf68b08def3663a6654ef2d9a75b6b2852bf323a772d2ae5ffbc6408081b564fb267e2c634bcef3382a3afebe0f072881f179e54e21c0bc7781d82272a6989ccb72eedc4e604460f081e49e8696098918ba9c21f39d9de60511ef931cdc002e0c13da9d2a3e4c7f94f057217c623758f017992c32081c1316f1037b9ebfeda2177c2635e6611ba47484f5eacac38362c72264b9db9faccdcf44518bded70840e442341991938f862bd38cbd9ea7cdc67b290df50b9c303a97595c7048592dc6e5527d228c311851ede46d63dca64ece0cb7a47346bd9e9c1fa5ad1b1da2d89bc35994099352e2bdeb80409d075bb531859b3e761cbb9c3bcac342da3987657dfdc17dbb3fabd0693a3dae6e121d8796b848ea93b9f9d9273308c85ecbc827ef952ae2dad667ff1584b04bf79c72151be7e860e8e01e4dff7eb7df433c8d080c61d6fb82e2d5f5d189dd182f6eed1a7371672c72653054ac1920be1807223533d6a747f3fa2ce988f232aca7dba59a8ead9c5ea23401a09a211a84d0c1edc8a7fd46f35e7d985f9ceeedae206fda22d74e6dfda2ec3ebda8e49e553ac423ac59d0c0cdc463873f98c8c5131d7b7293fd22c8c5b22239bc9befba77009c9ed61cfae06a9b3674a348286794b1110927a7c2dd19a74ae547e3d15c4351019e15d64d71e3ec4e738d90ae9a2d9c18bc160b1063902093677eacf16827507c9187fe71762627f621ff9f072e99e519ff828b70f9757546fbf9b3ccab0a6a4bb4e02380f137be26265bd7792be15cf057e50f81030e61f598c3d77ff922485b222f8f100f6ed7b281576d17af68ca3ee528412f94f81e4974a111703fd176ec5a80a569fc700a66cb6aba00084d598ebdd4bb5ec9cbef65cddb4884b9732d29910996b42bc8c1ed03f5d8c55c1943dfc8164999762c417f3d55d61ec71020c70776ee4a3d494b03319eae29c93cdcd0ceadc5136de2c061006d45a9b75830f97ca0a010fd65eff06eb9508c47dbf463d4f6c733940d9da35388ba3a2be23271feac3f24e813ff086689bb68c7470d158501ddf8b22abe8cfa405cd5ff260b7320fcfa4e457c21b423eeaa807d25c6f7495702287e6b32c3275b96f8639fe23f46c667ddee1b02a75e4ce6973a0fe7119982ecda25657e7bc4c27b7d2747ffffc9f2a969160da1b4d855af57bf9729a31154b52a4e858b924ebd22315989a251a4632503ac5038c91adedc4e1eade49474f138ed53902a043ff39ec3c9671921b5ac6ae640a3a15665e260f9cfb10f9f3fadf17e1514a9df3b027490a59f55d1e8d5772095f90f16750fdeb436f67e0de27be85676afaf7c58ddb8cee7e244fe0601836d5b60ddec4b895f77565f34d6940a4e3c6f9f99f19009da6b10179de22b7cf40e26f28b3603f076a8e84c520c94d5faad218bff3ec50e6e59bd010b31c1ded19dc5768e45cb920922e81da27d071e1fc313f79e5b70bedd65f87ec264ce6551e39319a2a6677084fe8c15b0ec67ee8845f69566e8ee421e43db8c1185266fd05ebd11b4f109557016aac360bb15d5030cf936a009338546177f1013ba2b10c52b50767cac92edc450cb3ea2a2d32fd41e79229633c3cdaa885989f8987597712a2512b75060176cc9a525587007c52e6df4a2993a1a3c61591b170d32cfcebd01ecedc62a37a91a23f86fdd3af92a050c18b34284b8867f1d85ade3d98d87e5e5c680167ae613dec11c417001d2c15f4c384ac6aac8930d18ea8389c5e02bbf7905318d9de669ce368454f765f875156b3a6872c98bda0e3db809145a83821f38f76d8f30dc733738969ad2dade86f23e7f85d88eb2103cc07b19171e1ea82f1c2803e80d14c14a2441ede1975a9599e5f131bdf62e22aab0e1bf86ae98a6137158f69ecc72aaabe58ae8a19686036783897c9dae32652a703cb63780b7102348891beac3f8dd06c43d45075d112e394397833aa30828e528efad7ee9683b0dc23a7ccaf580a965e597409a911a62719790a38d7c13db949411a4242262b02f447a9656728fc99421f044bb1e8684f80c86778014e859da73ac9bc0829d1f2db25c507d5c6294d59ecb694257cbc6753976f184556d85d6a829356225ae3ca7a0efdaa12b8d288ddccafa23c872d1a9d48eae11c8a05af973d5d926df3b6f95ab64497fe7d8698e45343717f6d56cd896e7a6eae70e95421f1ada98d9db61f44d9f5c72231812889320aff0ac296ce59ebbc2f47917ef2c5b3cdecf0d144fa4c0d77c67c0e6a5ca93fd33cc1b84935435fd583464dbe00369e79519637558a12dfa17c169413b88138ede343e9fd7d3364028765b81d543ff4200a9d6c26212cc5d392aa1138c27723da099e5d8f1810458a064b8389fed4071a8c6c101ebc12fa9449596d183f23f58715f39f766bd297b1b9f89f7d6e1133104ffe72f4bb0498202241201adaaa5b24f3d94b1723da7d4f284402a0d1c2e28c402b7ee3df19b4b2d41e46cda4f7ccd81a56aebdcaa9c428914bb67ee81a8f4d72cf39630d296c254d94871ba7ef2e3b3141f09407cae5fa7cd376e578714f21711a57eba529f17fe21d1fbed565e608adb6b9a3bae2c9865073ab7252b7317a975d0d7e8e6ebcf485fdbe2e625b1af3344c88229bade284a45f39af4e3829d118d4f9da4cb4ba38c8811d813189a03ba70f7ea679720b2d2a6747a7efc032da5fd52e6cef3fb3a28358b1cccfa84ed2498046c5c4703fe1a3059c3be3c0831c44f328ceb62d9faf66dd763e3857728133f4cc5686e4aab47f2c7fcfcf42ff68ff217491baf464466de9767fe9a1f5939611015688f47cdbca62c3be7d59a533038a6d0bf3478249fe805ea8ff2b46fc3551d1960d4813ed9a955c0016f", 0x1000}, {&(0x7f0000009800)="a4081a1a21243298fba385fb1072edaff6b3778f3c590e4269c1a14b2d2b8ea335b23f37f3d8ffdc0430cc43f6537e356edc6bf3f4c9909b538f56d2957f93c3b08aa842dc9e06399094624402f56d3b72e8a281bd759ae0110036dc59fb8bd612803817d51f28a7311d5d293a17bab40763bc763ab3f28d7497a61a3233749b934b59deb5367d25f6be8602111db31d5126bfcc6caebe2fa14d7a49273663bc31ac54101c1f7f66db16fe8d52393bfedfd3c5e0215f312e5a48b7664c6d0d4277b4a5669668626cb03403850f820e2ace91ee1d52ef6ebbc1606daafedd20030f24732735ec81f75eb9b9625a133aec1511", 0xf2}, {&(0x7f0000009900)="8d19895820a4d7cf645d35855708db8f7dc6d46f7bd8b341c7d1802b9c6ed8439c40d121f37a660f4277ec9625ff28d9bf5c32556b6e4cf1df7acb38e7247ddfc8cb831d2e3de8721f1780ec5d1a5d8e3ff7d280bf69a54e6301382e9b6752de1e271af4f783e4edf6cc9a2e081875187fc9732882bab5cf3dae9ff51cc1b4c534c6f5dfa075e43e2d2ecb59861d0f1551b1135e6f84fc7893bd50072e87080b4d9b855faee3b17628c628ed290ea6b73bf71e0b84339ffad76aa884b3d60eee4569c4", 0xc3}], 0x8, &(0x7f0000009a80)=[{0x1010, 0x116, 0x7, "ba40325bd00050277d3a611c3c87493b08e12bb200883c270b7cb55fe2188c18a446dd2c682feb01b8087c80bb2a3407b1502278f56a8cd88a1ea1fdf92abd838660bb04294ef8789d824abf77253ac4b99c6c77cce23757c39875b71d1e88021e6989f21486687cd8fdac8e8e6fa67b025f905244e74410b37108a659f50367b38807be309de1e26d9d06bdeedfcd19a02741c1d9066e55a54149b6887710b722be7af39457daa6c24da69855ce26c23335cacee8e05de0e4523553b48cc410ca26abe36c38bc629da8c57912d8a6ed04a2b4411a7c0b576ddbaf7063a611862b19c2f3e5a6e36438108faacb1b511b081e41618d9b85ad7c28bccaab2d17ed9be2b69f45f8caa3532c0af3b3441f516051e64c8e0375ecbbc99340d172056e32c7672ec41d3b5979313c81cb90d7bbb9f1c026549f93a833645c8c9ddaaa9ae2c74fb0ca2fa68ab85de4821e595cecdecf182151975c3aef5127b056e088a775ed9ff1864ff06225548792090d8d44c47fd733f0f2a66b8cfd70d4c47bf19dd9bc18f3ad58213125c409596ae60e8dbfd42ddf8d94fa1767c4a6e14c6ca5a1881c00f502a0d7ef8141af21fa25b7e2d91538e002d6cec73de84cce71142b59179ea417c0c85a2918cc77b2327c58482ef96393558b4f3d4efac2220852cf796ec40c5a8f7d7d44850942024f81cd2c7b239ca7e0dc737d92412905c24be5c4448bd8f630ca4924a398e97190dff40dcc3b589bdd722796fcd94a190905f632b0cfd6e3c522c1c6f3e9509c4b1f0e8acee0ab19a4ede36447a240e2380688f5c63e2460202b093b2de63a6b7be3446ff358d330c0b97b70d835d675afe245172c112be822a1bed974516e64389f1c9189a0a09f7ac377fcdfdab369ab9625328aa1ac3f63dcf35e73087e2bfef883a2eefb340e5e3a30ab50c7c10283286a95ed7ad9572e860d979ab1841e0787305e3ef593cdd73af89b87f7f9cd408328d64b62074d676a53a7c4e976db3e188f2eb8a8f1e8fe05d80e9b2073d0a736e30cd036b79331376ebddb55b8b001d66b70a1b085e560fed32385cec0cb795f39f0eaf51631febb8235cb38da7ed3e90d18fa0e5ac1d78dab2e77d8ec9dfd54efbf33771ec4d49ad4c43ec1535cf2b0f3fbd56411f15fd1792ea1a35ab3425da639a491d391c087511c74d74d0bfd89229113089fb1fba6d88663eab1e59992d0e051aaf818298b5cce9ce32989bace34a568135eb9ec988e79a2089140d63d0d4e58f0ce65bcb51df02d1b5b7ffa8252df244bc800def68527c3d0941b06a992656a3dabfe3e05c5e909344ae05ce0144964069c2aee8ac0fce9c262dafe902fa64cdde61a1cc89c1df00f8902dbcdc7ec552296f83f0ed6dfa435bd3a562fb569ead19b9e412037fed3a47addb7b5c4a3e1fe1545282c4fd5828237051da778f48ca1a5888638ee546435efbaf03142120523d61907cd82bf1d18074b93ff4324b69e251b8932b7c3faee8a1f1a569d1db8960b744f23d823bf01e45bafc22961bfe1bfa16edd15ff38e3a5a9350f89225d4138b46d3305e45d9edc1056e24e661decffcf7c45cb7c1f4d5b42c48d9f9d1ba946d68b502259a7e7fd338fb000e4753ff623dbad5f8163f2a4dd5fe4c8dc2f040a7252a01a65936dfd94858277181d49ace92be831b20dfd3b10ff4b1886be3d6e6cb7b9759e1fe0aaf9c2a1f7415a8fefbfccac63354d57269b7a1a21b846ed7d60de93c57bf8a47835990000528e0162f9d4336c4ae72261bc33d9d1a3641fdff9d972cb87c595a7fd05224ab21dba5544cb36c3e98706a03f8c4d06b6e9206e7dc27fd3754b5e032f3d18078d740d703e845a7447a894f34563232dfccca7872320614052e46dbf3156fd626d54702a3cacbde1b37978b2e6321a32ca1245c71fa041009bcdf8ae1f096eff74177472376fef69d11c371db0f963fa497477add65d277442540bea5997b44dd2143a6e1a705f15611bfa44efe482abd649863055f455dc0025bda6e73a061e6c6d0295cafaa4bc8e3ce179fa1ea8138b21bdfba88f046e959dbfe2d4a2cf2b6a31b65697f714871281496a64c8f7476054b849db585b26063edf98fdd988697aa915523a16fc84f296542373b8ebe0249e560141ef595a301a7c3e6865c63f3ce1101e1efe9e5bd5bc107503de1a6bafb8bae543ce8c32adabeae19ecfbcf35294cf3b8b465e9cc385d560defd05045cb00a05b04c5a3a197d66cf4a74198c18cd6846c843576013f65e4b76e71aa0436c69b55368fb936335b07dcf8daa0ebf6cb7cd4e588e9665d0bdb29f504b810598ee8d7a04f2af86e92483b0af3c88b1e79a93360914eb6e30df2b04af34d206681fafbe3e4983d562ff56f3b10ee46bb708289f330a5415e4ca67dcf6c4287cada5b602fe00881a2d19f1d0dd6d0e3177218c77ee5a818ee2f801a761416c4613778ce1e8196d2ffa7f7cf914c9dbbc9f4bdc2589b7dd8af9e2bcf7e2a164987eb488a5da3061186094e9a9f52f04fe6d4a402d29210c682d558c3eb37d4dfd7a4f7cd6d7743c7bb6660938a5d55cc63ea77ab2f032c18005d2855bb9f0743a4011301a1f0bda9567fd0af9dffd57925e1203dae4b8a5213cde22022346bdf137ad61203b0fdf25a99e5c509832ccbefec1ad81892ce41b6ad5f00a1d9461f7e0db3590cd2b04e1c3d3edf0b757d9f513092c11d5793a581adc69e7d4dc3855586fbdb3984967cfdcef11810212a22676935c5b7c1ffcfd4d14e6880de4d9f6b07f28c8e033a5220d93ea704bf6393ff01fdd26f267d1a5524ac9eb34d7b682a825f8ea9e629cd59acc51985bae1381818292fd41fd7b89293e6f617bc09f2543d0a1d17a66b702479fc9f7fe010dd29b137f824a97bf9efada8e075109bb25bb68f2cf3298b6a92710292e0edee77eb4d0e674ea5f87bec420cbd12fec36b07e8783d20d1738ff609dcf5ee4236a1e4f924c4616a4fd70ea8b70c2e5bf21f5e96053f3343ee9c09e7b4688c963829e0255cb60be96e59b351ea13b6b04e18479e3057c0dbbda90054b74bfc611e7f5c71b667bee69ef89b624b2eaf5bcb489ff19b9786c0f92b7bee926dd0060f406bd9f38010bf85d5e2e2766f89ca3550e902ce6c556108332aecae373331ba445ae7ecd8156779876dfc0323abcccfcd12e7d99e118a2eebbc9d5fa7828bc889e1d3b5b01ff89d1cdb4c5d101cc2db47ca13040d046c5d2dd888031216f602b562e6c6fd4dccf7b9ccdae7cc0bb267dbb7852167d83d2b1ecb7ebaa6b745f3a324648dfe02ab32698a229b78b707b25fbf641b2ce8e588e813d4119df9a0ba9d5fc5bac0d89eaa131e21c95b20048bbe9d2d738267778bc5e05d33466f2e9bd8f40298e7d1441a616152ab9fa061661fdee7e2ba3d5fb129b023f564611c7ca1f2cf396f6aece3ce0628ba72eaf3b4b2707f7368686c9ff5787c11e91e84c4f139c03f39d311131cf95e1ec4a24be522cb31fbf7311ea1e06fc8b78ff2a686254cf3dad6ff23b2bed089ed5000894138420e30e9aac5a585b4accb1ea9295c20fda5a8f6e5b53fa089832bcce556112e10ddaeff44a6759adbdc647d4136e542b10fe8bbdf043c220f16e083f054856dbd55734500782f18930b71fc8b7f4656eda557809e55578033680d7de432ae2e3573e337e43c789c065f4c2133a84fca67e893ff4cc09e1b8bfaca295a03a30eda69d2d277341ede9d1ac1393b30e1a57fc515a82be3616b63893da8670ad0e79f733f9c115caebce273f59c7d8ee9516ced5f316025cb9d6bccd118633477849a7b0c5a30de6ce9c7d32ea8b521a5a9bba533e4c2a843ae9e3f88403500a423873eff728dc1ad1cf4adc6ab5aea65d55817f807e0af68654249ec6e3030ceddb37d5babb2bcccb31397d5d9c11ef89daa0875efd049ce30f80fdb7a6a7471ec12894d3fb7eee0ab9f2be10bd2f4a68cf8145dcfbeda7c587d424bee377697de457f7c3e2cd737570ead5e23b5ba98d045aa2d88ac7a0f8d04963f2db94b4c694eb743791abd31041d931f9009bccc8ff1fb33f320714953e8537f58e41ef019dd7be5986ba9fe66a38f1cd11f6cb905e59157209f6efdeba984d6dcfb931c992a913cfdd556f23cda2e3ff4ee6abe055c1d71424743b638df8dfcbca42feea8c5781a4816e91ddf617d5adac91dc1d74a454bd4f8eaf18b0b913e4ead40e032d73f279b5c4e7e33fbc185e76ec0e998262026c0b6a8331e7fa03d670cb0fa44bd3ad2255791c9288947be4d7aacd2c19cecdcb688968ac2dbce1ab0dd75d1690d2d60de5c603f46ad19e8e9ff3f65bbac51c32050dafbda09ade09347b82761bee41b8eee50caec2124d23e94bd9bd4d220567b61df8617d0fc0d6ead06e2eaee8683d85e520fc439dfa4d857056c4a0ef7ae392e4a5dca87496ff4f61adaed6da0fa88a9960c15204cc0b09fd951a119c627b4aca7cbfd8d84131d25a4ca766b58d657a8be8780e72b71524c41f9fa4e8221cb433cd73594e7ac24379c88e3894f45557ebfefbc981baf2054e3ea468159775708b4f4a9da2ba6b4de6c1c9c312d27c31907b98e95ccda798f8ef65007ecd7538ecda9d1bd3969ecf24fb8890b55cc382d65552582754caaf5e61267220c7c325b233f24e56a501171e2217d3ca9471d94f58042a60a76cfd2832f8d1e31022376900ecd76255a1dfaa362fceaabc450e1fdf7e077c0494b8dbd8d7f89b6ebfc2e46b60d360d83027f539b4f522dcc09282e8299afb6c5ce7da5949ce3646664121c8307c4055a1f5cd8f18ec35c2766180ef5fce6785542f99c97d2f1cb70a96325fe89676c3b083727b7a72085f4549be3fedaaadbb7d8c7ce75101098d182d1a84b9c1716493aad98ab48b191fb4c788440f4d8a487a5e0f42c7aeecd3275c6b803d8100764934f44fdc7b276f1d2f0f71ba838f70cb6119772023d884db73206f363137ca9c61cac2820e134eabcba80fa840ffd2e5847a04504968c98038bd3ae24a37f21e0dad49ed7ef3c44931b690290a24045193f43c97bc2887e3ff886708be3e4492410c2c5f6cc45dc6e71e4c40a9efc1cc8eee43b892d017c8af9251c6790a537560c87f24aba5bec439df77f4f54f45b0dbf4215283c3ee454afb2f16e67ca67a3345f1ea1ba4432b2c441633011acff594eb284ade0968c783103d8ff9ad71bad0b210e56b70d4a5f0a2e021fae39aacfb5c30c89c78701562411fbdfc6a83a64dfbaa963a6a4612fd4d16c756bcbfea04019d2ba306fcb1996d64ec84e38a97dc0cbd19a2bd945ec1bd2dd3414e0b8047ca0f6178dea3b9e7acce4a92c4c04326aec0ddd6b03efe665b997da8e94def618169666a313003df981b69f7bbc1165f4c083de43ebd216b36b903630429f86c4c52b103156934d481012dccc490513754beffaa8ea5b9747b2151658be5dd8b30712cde393995b2c2bc6813408d90f08976d46eee94999e04e4a9eecdd503d4c1eef2447268e3766cd1c64a9a505dcefd0cf51d1735c794a2005a768de8a4a2663ec2ce2cc77b952d31ed9656bcae9fca1bf7f49a4e77e7628f440cfe412995a9890881da30978a5b03b482d314c1a1341126ea793903984b6abab869c66b80a74578cc81d08734c67d9308ac5db4b793198a61667c5d3188cc33540938ba31a689ed3559c82a9021a5c44a05fe8ef3c244826ad823ec78279a78f74e424dbf0d00c2e763c96b19ea145aef0d7cf8c8eb35f57f89e5f78b23a869f43f351f25a214b729"}, {0x60, 0x109, 0x2, "5eedbc29ced872339944463b84bd3d90f26baf75e1d82f6918dae3b153882f2747a74db280402ce5043dc26afd67e626120af5dac03c386ecc57d8e62ee0e0ebe3b01daf6ce508bb9a9a0696dc"}, {0xb0, 0x84, 0xfffffbde, "bb1f2ab1cec5aa862bf2ae9ae16edbdd57224a9ce283adc70c62fe093829084f6074a1f115cd34ad3f9e69770150f803c783efb6c38795ead9be83fec86151365fe3f9b17191601d10adfdcc4af97eaed7a1f2a0dfddf893c92d006e6f17c6e0c5c4086c418bf45d0afeb8cd7142a0a8e4b1faeb238ae1fadaee862d97e597e27bf490486aa43a2c2d76c6b830b26b17aef880f96516d8fb7c"}], 0x1120}}, {{&(0x7f000000abc0)=@vsock={0x28, 0x0, 0x2710, @host}, 0x80, &(0x7f000000bc80)=[{&(0x7f000000ac40)="b774bd1627d7babfb5890f5a9528fc1ea2ad7c2c1b461390ce497d80b6a12b8c4b92172dd07373605a3cd61e88c811b41db1702fc49d592c61b929fc865f1332befff959da0210dc4a330ad8582f03cfb2814e3d8f1c9c3463a17aa02438100a3f56c25e6fb0724d10497e99ab5a22faa3e4c0c1a570574a811b6be813d413b6f29b5ca60102ede217d625634863df0811a7162315d548c79b92542452edc2b8a5ac1fa05326fe23d8df1f04855fef345f8ce48c422afe3890d56b8540bcbbd6d292e2401563feb424c522ef5ab1f5490dcf8da28813d025c573bca5532ffd4a755a33dd87d198529e01a8e775378de371bcfcb5ab8d36c4ba177462af1413ef773e78da6d0632236437853908b8b5d0f1103de8a6487c7e09ba889e4d576d7e887ad168a443e08c881c8ccb40c4a1ed73af5b8247ba87ce5068b9cee674fd0633a69768bae746c220a1ee49222874ca5b776513e6c6764be0248168c61458d1a825b5e782d65720f2a0316d0bd3aef1e36ec0db385262c5d64071c640f80da33bcfcac4ff67db55b167417df208aed3f32a0a28fddae91cc2f8c2081466124bed1a63b0be1b6c25b2e97f38765d828ad64aa754f14fd1bcbc93ff49b553259aba8b7f93272498d915e7f8b6222340689edff5e0494e8c07038439c3e06f7f2af74c6ef7198a64c8288df7ab5c16b792344e19b7dc4f33e988fee4a298e7c9ee008269f981f587b57291b966028ff20b83416c7848dc1ef8032afb8ea64a43aa2efb0ff5b5188b1c26ee6c838a71e24e79636957953c28786f04111c14aa69dc19a126223b776df2e5fe6039c74c8bd601afe215ceaaf773109f78007505e42b3f198d8deaa0862cd5ef7e1691c233fb7f2452d02d956626696f20e80e3760f983fa9c904eacb3bd01ad5ffa8e52ac2a55abff8f6258933c0eda64c8dc063b6dd2ec84e42a0db6334fcdd01a381735c5cd3c58f3cd5a50cfc62d8aa3718667c2e199a81705639de2063b2daaa4d84ec87e7b4d24037f6e1af480cf0c8a35da3204fa85f6e33730a4dd29e78227c07891d20d6f83cd6252ff5b7cb149991ece5c3f53ef6cddda720bc9a8026a02881b297be40fab24802e178add17f923bd65c59e658182dc469042bd2619553f9c935179bc9d9809853d5190e394c0b287bb57a9ac41f0282e8ec77918eb8754a28dda981657d1af713b280a59610f4eda3b03157a8a4f1c00cd5caa95d981b92ad6d53c7d0134d5671f90e75d8ecb6dfe41bb75508cf7130e22ee43f53b60acb024d3a9df7ce44bd57a0325ba7b466e8c58e0d1ec14ba76a81bb4defd2486f050d197e438ff6aaba1599657d036962f91e9ddea8224dbc9247a426ff79a96761f784a31a174e1696829742277016ea2b17b8998483f4c8bdfd41f8236fdc2143909cd5d0e2282d0cd54f39c9f32fce8390c65ab35be2e9f398704e9dbb428a61ca9a5a6e7a8e0bcae972f9fc8f1b8be2822d6b5fa7836cfbd5943ff83933a1d632604a49346cbd0684e94c7f7eafac5bec78a9de7b3b6236d4e65de878ef0d6691af0a6c2631d405b1817c55eba846e1e908d5d010fd8c73626aeb9c3c0649e41e6bf4482f2d22b3bf8d186a5237fcbfdd404d04b72b74c6184457e53e1183c4f4cba1fdfa722333c8791f354124f0a168d3e75cf01b85cb8c85f0285f44292f9635a90b302e2656e1b2c5457fe998cd57c11b071c5ea0a31cd2f86d6e6c759628c68023c5352712f4be4b290e0a8cdd619fc44ce31c28d1d252b21827190c04fdbd03597d7a1a51f1be2fae6fedac950a6dcb9e1f34d908700a3c06dba6b141efed9a204288b88f0084d31737e25af0ede8a3e4ffead4459919d6acc7295900df0a151021f7bb53dd74ec3cf8f1e70f7962aff298a2a02000c2bbdaf7a11ba3d4f99980d6b8018756caae290d0280fa5c65943952f40f7b267e1c0c8c9bd0c8a470c726cad3359f54eb18cd1bde32204068424c504ce19bc7eb6f79ffb631c5f4e4ec06de47b3c89b21429121393a0f8a7f66660cfd051c20401a9dedb66f198f12654cca0b12a98e0d2b96395431dcefd78d41a031fe232cac6c12dd8b7c362aab88eb2a69b522ac1b58d14a254c69a1e02b98e346761931e8edaedf18d59f2aac2dbc1b27c9808214ae59cc8e01d182facbc49514e49c1d3fae01f6def2b9ae78a14b94c9eefea1d5874f704e9fcfefce95cc7e0f2b003327845cb0af5452758102cb23168166dceb4156b3a15470b9788ea914faa5a8a5d5a85c192a45779c5f43921ac5bf756f4a9cbefab624bc6a3fbcf563b0bb99f79558597b87744b84a6c40ec76ebef8fe106a9b28087e52f61fd07eaa37cf1b2384d35200bda474809aa176b91d537675045aee199c022e3eaeb35732407e88bef909cb803eafdbae84eb8ca7d0f2c69dac95f64634a8482254e2864a567e851469a9679c73484048d41fbc7ed2e5adb04516ce5ada4b498667b040069f2fcd66f40096e2ddfa412553de260b167a3e82411e3ec3dfba3e6312092dc7a0e35616823d0dadf5bda8072bf60bf2cb6bd65ed2851deb8f9c4a7ac98fcd9a457d0bd19a42f5bbe5d4b8967fe26af195122fbe7e5082574d8cb5e239dde5d75bf863b98ef3686fbfa6422dccc20c233f4ca766d5840849b5bf4fe557fd62c6f3de2f8fab416855bbf814aa04500f8e2c4fbc2edabc904bc6885224389bc3e9aba45802c4cd21c481194d6d0b2ff266659bac800fc1dc43e7bd2de7308d4a29593d644930df428f254fe727c82f9a1f43c7c5536d2216de01290c3132ce3e80b75c2934b9a9228226fd4cc8e98bbd598fe5d3603d26c535de9398a88b207ff9606ebd892fcf06749c90302e627e9e87ca67cafeb98531d01ced74c08bc9eb131022aa8e9cef0bf522e94940c86ec328ea4a615342186651efd2ad7f947da63de0ee9882baf552a957c5b6f5f3a4aa375f6819172a6b8d1b084f8698c208d5a177ae44089c1d3f9b3cdca7621fe5f91da0ec7a7867e8bff66191393cf991671107cb59e714d77ae73c6f6db896a3822cb5e2700516eab1a6e57be7e33fd0ce0ea92c72e3b3377d3f9028fde336f3beda7b028133541b70d318f1d2b5fba444fd1c1e3182286beaf6896f597d2ac2a81fd8ceacaed5efda08b3d1aa16d4cd934acaedcf6aabb69d9e424cbda3054185ad3fa05a49af44c13b0089f35c995835e5289b1968438f3782da4314235a01d98d5cd6e3b1e40de8a286bacedee1c9b0def64326c4087505607ff88c09ac1861cc15e6c047149325309d7b0bae334eb929a76f6edb0ca9b4e9aa201b819f40ec79238e9eed9989403ce4a14c2ea633bb49672cdf1d27b14e6b054974ea76e813ec2bb6309526cad10f556b4fc96b3dbd99f0f6f2fca56596b5a4099865330584228cee2a2c6c22b30a7386ea2748544dd799b1c40a480ca6a78bae1257c5aac26320c8eae134459ebabc560b37c11cdb1ad2debc1026bc8b30795b2f9f87f7d77439b385071630a590a5d944b16a8d899bedf85e57f04e359600c87bbe76e44bbf9a770caa174c026416a470e64ed93b315187b32f06d10942444de70e8c9bceab80d52b292a1fc31f4ff82a44a0a42b32cab1201491268d0de26dd2970e7bd8f4a6cb9683e61f5316997c39cec7ea9919184f2b79f047254c3dda33e529e098391f8acf9c01c1df837d32d896a21f4a4ce7d117beacaffdecdd24cfae9d34cb75a1221b88a259816b488a1a00a4520b241ec634dd7422b003e8aebc08283e6697e4625a35151bc7768851893cd2e94375112570e511cedc1ac03a7ceddbe29b9d3fa2c8ee75d517aef71236e450ab5c3a1174d176fe73d0cb9763b82b1dba3a8bf75d4713f8e6a2fcc1b2982930ff18df4f93aa99ee8127d2001391db54fcaa3f8e6e0d6542a1e52b11e8bbbb8f44e2e4dc0d5abfd1947b928d1487a7e9fdb3a633d2cb073a87a422442703e2b2c188dab9b257538505065c8e9975551758b3f401775005f47b2f30ef9c74b75491c693e27626424a73bd9553472f3f105d87d8c96288cacec17225c62136dd4d6fd5c0d428e3131b3944b9d6916622a88b9c9723cb92fbcc855284979c03b1685e13b1c8c7f6240db7ba0163d483b629061e111adf1d5970a9635d7ee44cef56d1681e07434d66eed9f5619693d3187dcf5266f3b0031a6e61fbc0bc1c591311873bf2ba0ecff0afc4301cf87bfcbddc748777e04209f841df733626d72d2368db542b82ea49fc899fac57066a17db2eb521a5cd69b016cc919b9b68fa4ada3f92c443f152784561e95970c92430716651a813bdb6ee9f05605f37e8984c48c4b5088674fff2e1c3c5c82d7d63b69bda8a45c29e4ec96d942aa5bc25d34adfd290f4a1fc5fcf50443a0130096b5afb9b9041511aef104d8e4cd7d439c43d7e184b9ed9608c919f9bc813c673bd2fb3790c0b5695ff420d22de5884b200e606d6c3ce675853e03422499334e27a33023d4152ba7d6f5bdc4350ce538d9da34b90c22f366036491d9095e59137b2d976cfef1a7798d6df4f28ce5d72a47f3a8527c81c4a481b7eafba6c4ec8e58bbaf657ed0ced24d597624a312f8897027c910fd798a64e252f8e2b01d36bd4e2ef5561cf73489ddd2f6f08410624a88f96fab4722a32cb3e4ed1d5a8ac5bc5d5d816cccb2003f6ba30ee1a899840830018911cb29bc9888f3ded02d62bf69ba0b36a02ff310fd3bc13ebd876b289d0158ce79af359855638e8a7febc0cb5cfc7ae9fcc8cd0831ff9c501f239551318b526da308e852d6e75aee1d209ef64e8c17c176bcbe1c2bc2b93dc174fea57ed879fd28501e6c518ed52c712393ae71e2755fd6f9ac7cfeeb859d4af518a82d167318793f3e53530a3a1965ff0e6119abcdcb3a918aae8a8e90107ef02cbbbb26e9026d695bfee907be9fa886d7834040aa1d300c46f3005eb073b350ce0e664f93d23446b9ec5b51b09951a0442836d2ac8a5972df8b3755b7e90378e6f525021c23636c9ed7a8bdb341e390db2acc88b9814ba16e92de2ce48bd33d16958682ef8f9adf8cdea12b6bae0b25a9680cc7fbde505a42a8c0b92878fbc861c52cdc8d42c35572ab3fa2db8ad7b74ddb8f3f7e0bbacbc9926ff164fb5498a5765a01a91ee3290c0c1d5884f26fb5baa2e4759368d3be8a232e44d14a4423131c7fd250a30cc744256c2af1d5791df6d67cb94237a5ccac47503d25ae6f1c7f560ba6907389e544cb42fae08ae1eb08193fe2c52dd27e554f02440e13fe337c52fe5d82ae50f37f20b753a88acdff2c94f78e2220922e1fc45ede2891cd8e0f22a44fa1178a6cf3bc793e61f2984d841d35097fb6a64a7261c2500e74cf5e857c02110765967c66458e9be790f362d2f971529989225414176416b2a6cdc9680571c0300cfdcc6512149517e031982aa5ed4231540d6aad5e2cfaa18f511d1e33d934900cdbcae4a68a13b10b2919fe1f135bd1e35ebb89fb891198cc0ee81a976488ae2a52dd6ef64653de8255de5d61d3b88216eb952a4b78c167669a083ac2d2e5fea533fc7a22ac2223a278a7e27cd78b09f0d300d841612e69ae5ce54694d7d488bbe6db6502abdfc8a49a2fe7dc5286908d3b57ed75cbde4b00ae773c39a5924f6936bbd12b375d322c349c29cbde151ef96a0e10abe3709069fecca5aa6c708c4a70b09a7053330b9ab4603c81041aae771036e9f1a7ffdcace7b1f5b133a922f9f6e49dc56bfd6a7473debf9f28cfdd41f7202af0d41eac65811f1d8e1f5a5407f37d", 0x1000}, {&(0x7f000000bc40)="23b55a2da44da9451bde601844c06671c409cb3000a690f48114669bc65709", 0x1f}], 0x2}}, {{&(0x7f000000bcc0)=@vsock={0x28, 0x0, 0x0, @my=0x1}, 0x80, &(0x7f000000bf80)=[{&(0x7f000000bd40)="1cfc41fcb5830f0f2322307e3550fd9232b93d537c5de912e7201e09facbc0704d232adfb2bf6c74e4e3c2471df57774cb77e36f728b44714689cec34f0076a43bdbd49a1f6ada6c0e5864cdcc4646ab17e33db841", 0x55}, {&(0x7f000000bdc0)="d5d356e04386b06ed4f310da1d3c3fa642ddfba473b648640acd50d1bab5681920af39fa2227c0dfff7008a8774f47b9a99e2fb92ac1ae347dd5d4450987f5a22164aea832171df8ebae78e27ab633b64727948d385c54022beb8889be97f0ca3593f9d6f5784b349f0a7a1168a7f030befcaa7d2d357741e1437ca87965aeb3151c427ae7351241b1dc48b482e83cc7f1f8e63368cd0b0039a4d2b7a118b51ddc9a7338bab00e281a59be506451b51249660cea5566e500e4b8e4d2ef17560880", 0xc1}, {&(0x7f000000bec0)="a0896414f7496be32046c5ee84a7502a07c631d384e33b0b114be911622615175487a3d6a0c61973c090a9784a7a19da9f19e51d2f4e8de0c43969fa806a2a472c88d04135297c09c7298041255e82803221f5a6b428d29230fc9aa07afa5f119008e094ddcb34b66bc3f02aeb06adde2e1fa1e28b2293ab211e31c49034a7208d2a99f096ac3f83a2efce897af6ed6a8e0d7c1fa3ca761c7caa9e0f08cdb721c98f4acace0a37883835d32a70c7e3620cb049776bfd3ca745", 0xb9}], 0x3, &(0x7f000000bfc0)=[{0xf8, 0x88, 0x8001, "a7460b592085a98ceb98cf8294e5e7e269e324becb0ba75d439fb7fda838817e9f520e665086bd6d2e9f4ed49418c432c44211553a18434ee27690d5d503644a540f35e428dacbc2ac1edd62341bfec611c5936e34a086b1434b87974449ec063b11f27a05e43b7cb21bdfac857d5b0ca356d7fe7ed039045a5a6f011a714b4263d3488d1cb0e85f98291b02fb727cf966b03c686143677c4bf39143c9df0785529d707e843d427c07087dac0bc03ba741b03436b4b9cafddfa5c4ddbe60bcb315fb8b401cf4027466d3d6b0d4d36480e94cb0a45dd0d631f03f7c5012b4a59459bb50e1ed04"}, {0x60, 0x3a, 0x9, "f4d9a9c20689cc8f49e874a5b4f68dbe7a5a3e8d45659670c3f7f897de6d9ce92cbecf2ddba40890bb300dc762999d996ce56099e0ba98a2e3e830c23f158f1d43fa495cb2e57ad3edde0e2a2cd9"}], 0x158}}], 0x7, 0x8800) openat(0xffffffffffffff9c, &(0x7f0000000500)='.\x00', 0x80400, 0x0) r7 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0xff, 0x7fff0000}]}) close_range(r7, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_FIEMAP(r7, 0xc020660b, &(0x7f0000000040)={0x5, 0xfffffffffffffff0, 0x6, 0x7, 0x4, 0x0, [{0x10000, 0x1, 0x5, '\x00', 0x1082}, {0x8, 0x86, 0x200, '\x00', 0x2400}, {0x4, 0x8668, 0xffffffffffffffff, '\x00', 0x404}, {0x2, 0x5, 0x6, '\x00', 0x800}]}) openat$procfs(0xffffffffffffff9c, &(0x7f0000000340)='/proc/schedstat\x00', 0x0, 0x0) 1.809626783s ago: executing program 4 (id=9): syz_mount_image$f2fs(&(0x7f0000000100), &(0x7f0000000140)='./file1\x00', 0x800080, &(0x7f0000000540)=ANY=[@ANYBLOB='active_logs=4,jqfmt=vfsv0,prjjquota=f2fs\x00,mode=ad,norecovery,fsync_mode=posix,user_xattr,disable_roll_forward,\x00\x00\x00', @ANYRESOCT=0x0, @ANYRESOCT=0x0, @ANYRESHEX=0x0, @ANYRESDEC], 0x1, 0x105ea, &(0x7f000000d000)="$eJzs3E9vG0UUAPBx0pS2lBIhDty6EkJKpNqqk7SCW4BUgESqiD8HTuDYjuXW/xQ7iSlCBM6IY78InLhz50twQxyQuBWBvDOGprQipcZJmt9PWr+d8e7bN1aU6O1GDsCpNZ/99mshXArnQwizIYSLIeT7hbTlVmN4KYRwOYQwc99WSPN/TZwNIVwIIVwaJY85C+mtz+/ur98brl9IWa8czYqBSak8wbmvhBDavbi/146x24jxVpqv7Dbz2F7ZTTG+0b6dxt0Y9+qbeYa9yvi4WNlyIx7f7e30R3GrVamOYqO5lc/3OvGC/d3GOE9+wq3Kdj6u1TfH5e7n592Jg2GKd/qDuJN+WfY+zdOHwWAc43Xqw3pcT+92HqudQZrvxvpq9eEo7qbYj9Oh2m3V8jo2/9NHfCK82+zsDLPd+na/2e1k10rlV0vl68XydrdWH9RXipV27fpKttBojQ4rDuqV9mqj22206qVqt72YLTSq1WK5nC2s1TeblU5WLpeWS1eL1xbT3pXsrZsfZq1atjCKbzQ7O4Nmq59tdbezeMZitlRafm0xe7mcvb++kW28d+PG+sYHH699dPP19XfeTAf9o6xsYenq0lKxfLW4VF58zAX/fizXP/oTPZ31P+Dck53OaVc46gIATp68/z8fptn/f/b93V/Wvqr8qP+HU+wk9f/N1JA/qv/v1VI+/f9jOyb97/T6/0Os/8vjuP4zqWD9P8eJ/h8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4NT6ae7bt/Od+Th+Ns0/l6ZeSONCCGEmhPDHQ8yGswdyzqY8c484fu6BGn4ohDzD6BrPpO1CCGE1bfeef3jtZyb6SQAAAMDT6bv9y9/Ebj2+zB91QUxTvGkzc/GTCeUrhBDm5n+eULaZ0cuLE0qW/3yfCcMJZctvYJ2bULJ0U+yLCaU7lNkD4dx9oRDDzDSrAQAApuNgJ+CJOgAAwNPr66MugMk7zPO7Qhg/yhw/C87/8/7vB4LnD4wAAACAE6hw1AUAAAAA/7u8/z/J3/8HAAAA/Lv4/X8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8yc793KgNRHEAfrZxAvmjoCjHSGklNygjJeSYI6KANEEJpIU0QA3sbUtY4RW20WK0aNEyGC36PskejzE/nhGXmUEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4pLtyOf03+/H3yMvFqTmb6jzp7ggAAAA4tC6X0/pg3PQ/tuc/t6e+tv0sIvKIeG7sXsS7TmbR5pRHri8PavgfUSdsP+N9u32IiJ/t9vDl0t8CAAAA3K7VfDFpl/jr3fjaBdGnZtIm//QrUV4WEeX4PlFavt19SxRW/74H8SdRWj2BNUwU1ky5DVKlnaToNMO9JmuavNdyAACAXnRHAv2OQgAAAOjT773j2RXroGdZ7JYyd2vB9T/vnxYER50eAAAA8AZl1y4AAAAAONPoxSvq8b/n/wEAAMBta57/BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwCWty+V0NV9Mzs3ZVK/wfdi8uaqqBLcCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAj+/OOAjAIBmHwj3l3wfsfNizEMrXNTCEfLhYCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7YRS442Yk08394Se657VR2ZEmemxJU5cedBn/gbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF725yUFQiAIomDO+N9J3/+wkqBnECECGh5V1KIBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCzfvfL/4mpcSaZO20sHY8ka1eNravG3oPG0YPx9m8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC527t9FjioOAPib3Z3ND5CspxzExohKRDF3G38h2KQQDgvBSiyXy15Y3agkV5hwhddYCP4HNtqmEQ4EiUX+ghRWpoxNBLkiioXVypsfySR76kS92d3L5wNv3jezL/O+bw6O+86bOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDS7plwoozb8dDLjqFVnPvx9tZ67G/c10e3BleOxxbjpOG8F00n3qPlWWcBAADAQdcu6/sQws10Zy32rV5W/z9bjok1/9YjeVzW8/fX/WVf1v6xXf3+63fuTNTL50lDCN/2xsPVxlY4165NJpNaA4/91Qe9u2H2LCF/QtPOvmytt7Yf202zu558cf36m90sPPR/JA4A/Denyr4INpJPs5+PNkbjYX+WiQGwuDr//HE5pKz/270G8gIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYsd3t8EIZJyGEJzp34+jG7a31vfpbgyvHy3bsvcc/q14zXiINIWyMxsPDDa5lnj1Tc9zFS5c/GIzHwwsPFDz5r/6XQCBYlGCfv0EBAHCgpEWLdf3NdGctnkuWQph8dW/9f7ISh5r1/7XR1ZPVuar1f7+xFc63uvX/yub5j1cuXrr84uj84Nzw3PDD0/2X+6+tvv5K/9WVeD9X8+M+ZwsAAMCi6hatWv+3lqb3/49W4lCz/v/h53d/qc7VVv9PefD9/31OCAAA4CH26Inff032OJ90u+GTwebmhX5+vPPv0/lxBqn+vSPTpw4VrVr/t5dmkBsAAADQuN3t5J79/7OVONTc///u+T++rF6zXTyC2BiNh6fWPxqfbW45c2t6/7+357gmfp24geUCAAAwI0eKVt3/T7P3/1tPxfi3EEIrhPDc0/n44s8A1qr/3+h8fqY6V/X9/5eaXebcaS3n96PO+//Z2OUQOssNJAYAAMCBdLhosf7/Kd1Ze/+bo293vf8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/sj/3tgkDYRyHX18SJW6TEdJbfMxAQ4VgBUBCsuQZGICFaKhoLRaBFUCCc01nKJ6n+f+KK+4FAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAt3d9+uIjIopIXaZI0+3f+TMiviLt2nbyfc9ifzk1P49cHI6znL8x/y8jooyij3MAAHpXdZtjvalXg7zDvKO847xV2dTLV34aAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAGztwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBYwEAAAAAYf7WaXRsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBYAQAA//8zXFtT") r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x183341, 0x0) unshare(0x22020600) bpf$BPF_LINK_CREATE(0x1c, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x16, 0x0, @void}, 0x10) setresuid(0xee00, 0xee00, 0x0) ioctl$F2FS_IOC_START_ATOMIC_WRITE(r0, 0xf501, 0x0) 1.601083128s ago: executing program 2 (id=10): r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x48, &(0x7f0000000000)=0x400, 0x4) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) pipe2$9p(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80800) fstat(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r4 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000000c0)={0x1b, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r5 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="9feb01001800000000000000180000001800000004000000020000000100000c02000000000000000000000d0000000000005f"], 0x0, 0x34}, 0x28) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f0000000100)=ANY=[@ANYBLOB="180000000100000000000000801800009500000000000000"], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f00000000c0)={0x0, 0x1}, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r7 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000500)=@bpf_tracing={0x1a, 0xf, &(0x7f00000002c0)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, r4}}, {}, [], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x1}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000180)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x19, r5, 0x8, &(0x7f00000000c0)={0x0, 0x1}, 0x1, 0x10, 0x0, 0x0, 0x1, r6}, 0xa0) bpf$BPF_LINK_CREATE(0x1c, &(0x7f00000003c0)={r7, 0x0, 0x19, 0x0, @void}, 0x30) openat$ttyS3(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) io_uring_setup(0x12be, &(0x7f00000002c0)={0x0, 0xd610, 0x400, 0x1, 0x3c}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x7000002, 0x8031, 0xffffffffffffffff, 0x6be38000) clock_gettime(0x0, &(0x7f00000016c0)) syz_usb_connect$uac1(0x0, 0xb9, &(0x7f0000000580)=ANY=[@ANYBLOB="12010003000000406b1d01014000010203010902"], &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x2, &(0x7f00000001c0)=@string={0x2}}, {0x6, &(0x7f0000000300)=@string={0x6, 0x3, "62d91dda"}}]}) r8 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000340)='/proc/schedstat\x00', 0x0, 0x0) read$FUSE(r8, &(0x7f0000008e80)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x156e) lchown(&(0x7f0000000140)='./file0\x00', r3, r9) write$P9_RVERSION(r2, &(0x7f0000000280)=ANY=[], 0x15) mount$9p_fd(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r1, @ANYBLOB=',wfdno=', @ANYRESHEX=r2, @ANYBLOB='N,\x00']) chdir(&(0x7f0000000040)='./file0\x00') 1.15796409s ago: executing program 3 (id=11): prlimit64(0x0, 0xe, &(0x7f0000000140)={0xe, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x40) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) timer_create(0x0, &(0x7f00000000c0)={0x0, 0x21, 0x2, @thr={0x0, 0x0}}, &(0x7f0000000300)=0x0) fcntl$lock(0xffffffffffffffff, 0x24, &(0x7f0000000040)={0x0, 0x0, 0x10001, 0x5}) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) timer_settime(r1, 0x1, &(0x7f0000000040)={{}, {0x0, 0x989680}}, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x300000b, 0x204031, 0xffffffffffffffff, 0xec776000) r2 = syz_open_dev$tty1(0xc, 0x4, 0x2) readv(r2, &(0x7f0000003a00)=[{&(0x7f0000003840)=""/150, 0x96}], 0x1) readv(r2, &(0x7f0000002180)=[{&(0x7f0000001000)=""/4096, 0x1000}], 0x1) 1.033308353s ago: executing program 4 (id=12): mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='minix\x00', 0x3080812, 0x0) mount$incfs(&(0x7f0000000440)='./file0\x00', &(0x7f0000000140)='./file0\x00', &(0x7f0000000200), 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fallocate(r0, 0x14, 0x2, 0x1) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc2c02e4d8eb3a414, 0x4) sendto(0xffffffffffffffff, &(0x7f00000002c0)="cde5e79eab350f4b29c251db8a37a78d491a4cac790adf23d02cfd5c849ae2eb8b19801d361e4602cad3574348283128b0b2f9e917d25e9beb8de11375577aa9d06a58c333f3ea416421a80a231eb00db542341dc685247edb88aeaed358d9fc0dbcf1117a54c12c0d17612d1f9b54206b9714282d08115368b40e5b39a87a7e4ac185afbead16648ad16e60d9c4d3aad77c3c90368fc501e31233a847a798f4074217dd92cdc3c156433b4f7325c411a93b7202b49142a121e0a5e522908af12fe8f05fc6013f335bbb939d4b3c3e704e57012ffdb04a3c39e79060b29067bb984bfd7429528eea4d9dbf70138ce68e95f5362c820e5309393c8d7ad3f70ad7a7", 0x101, 0x8000, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000800), 0x101000, 0x0) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000480)={0xffffffffffffffff, 0x0, 0x25, 0x2, @val=@tracing={0x0, 0x5}}, 0x20) r3 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000015c0), 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r3, 0xaf01, 0x0) r4 = eventfd(0xfffffff9) ioctl$VHOST_SET_LOG_FD(r3, 0x4004af07, &(0x7f0000000240)=r4) ioctl$VHOST_SET_VRING_KICK(r3, 0x4008af20, &(0x7f0000000040)={0x1, r4}) ioctl$VHOST_SET_VRING_ADDR(r3, 0x4028af11, &(0x7f0000000140)={0x0, 0x0, 0x0, &(0x7f0000000500)=""/67, 0x0}) ioctl$VHOST_SET_VRING_ADDR(r3, 0x4028af11, &(0x7f0000000280)={0x1, 0x1, &(0x7f0000000380)=""/246, &(0x7f00000000c0)=""/87, &(0x7f0000000480)=""/70, 0x100000}) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_tx_ring(r5, 0x107, 0x5, 0x0, 0x0) ioctl$sock_TIOCOUTQ(r5, 0x5411, &(0x7f0000000000)) ioctl$VHOST_SET_MEM_TABLE(r3, 0x4008af03, &(0x7f0000000680)) ioctl$VHOST_SET_VRING_ERR(r3, 0x4008af22, &(0x7f00000002c0)={0x1, r4}) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f00000018c0)={0x1, &(0x7f0000000100)=[{0x6, 0xfc, 0x2, 0x7fff0000}]}) timer_getoverrun(0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000340)=@newtaction={0x98, 0x30, 0x1, 0x70bd2a, 0x25dfdbfb, {}, [{0x84, 0x1, [@m_skbedit={0x50, 0x1, 0x0, 0x0, {{0xc}, {0x24, 0x2, 0x0, 0x1, [@TCA_SKBEDIT_PARMS={0x18, 0x2, {0x1ff, 0x7, 0xffffffffffffffff, 0x8be6, 0x5}}, @TCA_SKBEDIT_PTYPE={0x6, 0x7, 0x1}]}, {0x4}, {0xc}, {0xc, 0x8, {0x1, 0x3}}}}, @m_skbedit={0x30, 0x2, 0x0, 0x0, {{0xc}, {0x4}, {0x4}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x0, 0x3}}}}]}]}, 0x98}, 0x1, 0x0, 0x0, 0x4081}, 0x2400c808) ioctl$SIOCGSKNS(r2, 0x894c, 0x0) r6 = openat$incfs(r1, &(0x7f0000000280)='.pending_reads\x00', 0x1, 0x130) ioctl$TIOCL_GETKMSGREDIRECT(r6, 0xc058671e, &(0x7f00000000c0)) 750.27228ms ago: executing program 0 (id=13): r0 = syz_open_dev$rtc(&(0x7f00000000c0), 0x100000000, 0x60000) ioctl$RTC_IRQP_READ(r0, 0x8008700b, &(0x7f0000000100)) ioctl$FS_IOC_GETVERSION(r0, 0x80087601, &(0x7f0000000140)) r1 = syz_open_dev$usbmon(&(0x7f0000000180), 0x5, 0x181101) ioctl$MON_IOCX_MFETCH(r1, 0xc0109207, &(0x7f0000000200)={&(0x7f00000001c0)=[0x0, 0x0], 0x2, 0x401}) ioctl$MON_IOCG_STATS(r1, 0x80089203, &(0x7f0000000240)) r2 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000001480)={0x2, 0x4, 0x8, 0x1, 0x80, 0x1, 0x2, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x4, 0x1}, 0x50) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001500)={&(0x7f0000000280)="e3edd34675383b23db3824abc88b0844a51fe4a4fdbf063f6b7b585031c3e3913bc7d32a626faca92661f25eedd0af9b7fb57916e5eec6fdc3642a4164b87b6ea0e7a8b428acdae354ed59614beb10c05afe67197ce621003da7941858bdd8a38b7500886b154c8600682ed57e0b1c3ea4aa6b879f44149aa844caa97a36ee1245ee2fcc2f474d2a2de5421e2ffeffe63d09313bad7151eae3451e18620af07e31b891fe33d5b94c618c34a1a5d479b59c815e92d4c8491ab85cb8a4cd4e12234d7c1068198cb8398b5de9a7567f4cd4fdeb43d7923d61c31424244a623f887af90aa75e8bc5f3c0cc51800f4b02d3223f82cc48eec948774519eb2a059bd12ac528cf9f0050290110c07805a58605b04a746edbe9011447c799be8c6a69f24dbb05f0624e7e18d5f8d17d523bf8cd3f2a1bbfd2fb0e85dbddb60f99d03c8576da8595150a22e60f1144f5f816387b8b1bd545e0bdc3893d4a851c0eca2052df0ddd73ad48503b9315d79585fbc1cbae75e37b4cadbe6fbcb618bb190c3aa5a3183a9c4649be4b425fdd5866735638506ad0ff9514a966c34c21e3ebccd7fd6e3c7244c89e4c32a2c6397440c2b868b62c8c334f991e7cd585a459d4ccf1caa25ff9c8a27e45a8a3d9b4409a03217db585a7210ff7905a4faa136451e8a00d471a2ed8bdc30df367fdd98a1bba9c787b391080921466b8d3bf630a4d2e83bc9a30e9625a8cd5b3c301f5a13fecd7150d10a3fbd34b30bbe3062897ceeecd8d2db0fc5c40787adccaab4f2750fe5f046f38b43d61712fd61ab231befe8c2c7b360784a85c3971b5c305fcdea9d18a4827eb9ea2b54a3a46b4d82d3c3872c2905f78ee1cba18f8e765766f31e499d264f7fef181716d4f90a60f6e28c749df530675480ddebc5a67961da977a9e9bcd62458915081350fbb0fa6891fbd1eeec5d93812852841ee8cbab1a5822fd6dd97576ca38cc0afc04d70495a52ccfd9a5bf42c2d149e65e6a57d3eb379d7e0e92f6e4ccb8068e693df51e7a35dbbd0f133c2a4b474505645bb8835ed31934fe8864a514b69862e15f7d7ac1cf2ec26aa1aaa33ca0eb467ceb21960f304af21a838591b8f7b3723d5ef6c20b9996e8dfefb638a210b145f036a4640efd0ee4e3ba28a18f4d3ee7eda3ef0efcf9a8a8f87d9fd7adf12c82765f0a26c32410901604fbbb9d4cc962681e9fbdcf127e344a2b50e50bb3da306733c57755133e1bf7773dbd3e7ca05bc2d40affe35fb9b4e8b2020fcef54cfef852489788cc163bf171e7d21351b09ec4136454d2d4248e56f33b0aaeea75ba31c1fcd539c8135f59a79e0ae7ef242ebca2cd740cdb34c4f28bca435e050d411eb536248dfe04d8dc849d0d8a87ac25cd5a35b95f9cd8612858c48a9e812ca2632d53e2e4009d01209429d93a34a89f9bc0807a919d8fe6a4c56c2bc951408d261b7be10205cb5a48f604736671aa8d3e4a437beb9c8d1a1ec4a9853e431f97ccc78c82160549c900ab3800bab3003a5ba531559a440b88e5b82bcb9f1b297fc72413bca79eb54260702120dfa72262fdf39af05767f708cbdfa80a41c2f596bda45eaf07e3013bb5ab0c6b14c8e89d4c156427f0d1f22ae4ca524d72f28437f98f8ebfe2585f9fa52fa59d43951c6ffc59fd6ba368a4d903b4e2601c992547ba2053b412bd614d32e961f4e4da4f196ead1f7fb90d4f4f885f9f2cfca380b3ad22fa24671b24c1fb420bb96b651bd23a19262d070a62a2ce0cebe18e686361cc46bc1050da2b742e8aae5d9f96a48dae1427cc74dfd28bfd7e27ab018cb8b778677baac2b48afdb02a4c2664956c4c820d2011963ed5a4f00838d754b067f8f7861e2eb3891a9bad15a9664d44c178d5c1d606c7e1c258ec4cd58357ffc8748604289028b3890a015a6d4082277e1adf349ee57bd6611fe41b136dd1caedaf5e1f999a30a26a118c517160f1f53522e5a4765a48aedbe11b6bd3ae7bd61ee8d3f0897324ffb6d5d51d7bd18ab1ea61dbd88e8bb99b01480d44f7438e702782bef680b09fc408caedff607fbce5fb9d6649de22d690f1bb7883ce6da8cf1ab64d34146482e71936c6c61cdda9ad0f4397b812ed7410d00d740d41dabeb864043482a0aef91d465414b5eeff434ef72785209b8ee48568826759855d480550e65f9af96184983f3c238b891f8a35bb756a45eb7875f7898d898a7daa3b71d67af1b821be0fab17a2398d05c35ef0d635532d4f7dcb8bea32f4719037f779e734a629b4ca1754f2e2ed06260fb7f08f5445167eca2db89a2dcf7d7636a1d2a4a4264b25a0eb4720ba05f88e79df7c481be9919b8526cdcc88d625e6afb4119cf1fa72368c6f8267dc8c537c8e518c006a9e155613c73088ac9e00e90afcb431a185ff95361a7edd61b83e75d6fab0e3158649f6e82896ccc49a9609b232a27ca941c4f8e605d7ccb75674eee326915c66cba15c153685020df119038fc02dd4f8d326680535c3b0852d299a957fcb18606e21fe5417adf65a090725fb986896b147e8e4be4c55d29b7bc94e7a27972ebf836f0aa26ed3e7b79bc2b885b31af968a8646a4293aac984cf9543e90f4754109427e538b8725de5bf157e942bb262a27c0f4d9057e70018cd92df3fde9c078558cdf629a9e9e0e06114b1279c70b807cbb0b1318eb8b64a581ba3eacc0e1f26a1566cbbdfc0ec20b24ecfd32a37753f91f7b05f0e3159799e8f9c33e4859a72b3c078fe7e31eb442961d6c47e19f0966ec6a57ec7403a9a070b416b326acf00e614d5010c8b9eb17cdb9c4791d85031351fe4378a92a849261bf6fbb777d5525db82f4184e1b8d8232a135ab9357a305755248114fd6ae71b7cfa9e41ba9fb0d151a22190371bcdda247d2905974dc766eee28e181068e4597976e2d18405fd0b260bbb4f4e014b1f3a36f749424d6be3a7d39d99780aae8da8906222c26e8110bb41ee6363b84d82016ff291735b889344d6de560ed672ab9e14b1d322e9f7c3079e2225b079676252e017452f825720422f7ac1d916047bea343b5d47e6124da739373908463fd4c5b5df5ca27910eed3046c66f76315bdb8022ed4006cc86cd1657beae8744deb3ec793addbba309c788a80536114d85a4f719eb50d7e35aced80d337617dfa078d41e34dd71ef54c0bb5c0582d3594aa0b557bc3e9f449c2d0950af5471b8e7f0cbbab0d5469cfc484349ed3fcce453b9fa874d6b9a01845ad68ebb19daa08e7f477e742835c15a06687cc906da8c3fc4ffb67d9e8bcc4115dc71b14e4e5037a533bb9854e3d47c1f40c11930bf557bffe2d5d88a5a9191d4fcd1a22ab860bc78128609ff7bb31b778c087b223f8d5671c96dfbda9e3b9ba8198ee7c5c58df79c189bd2a69d421d0b7b5ea87f84be520b0cd17ae63ef05b63af49e4ea990a1d7346ff75656a09e86b7f9dce1f29d05c518aec516a0c30d38d41bcceeb4dd223b2c4c3dd146a2e8d7aa71bd62eb0131e0ba6ea63fa561030e92a2247a345185ed0b770e0f6d1539f66e1f0f8bedbbc615ab681de15d0db04bb8c79581344de7e379ee8fb339198631833fa34c4ec0ba1e1b30a020a7c72d904d82b2c0bf40e7a70254268ed7501edeeb2c302bec27a104396faa520184423a757794483f2f15af98979d303a29f1e3f58551adcd2e0b1f614ef3216aa09affe14590f34be41881c358d69302d6006e31c0d2078d82a188b22f7a1b2fa89c9369aa60cecde1c309d435ac76fb714aa89d1fb10ee530a258f0a46b412056df57dc62f53889336b2f57a80659fbcfd2bd89d88e0659581e4a679682b9c4d7b159d8a65d409a401f17350b3048622966420fb261cbb52778c05fee1f50cb3e75e065dc977ddc426384c0d1a3d5b20c81452e0d640d9048cd602146d455f58f62e13fa55817c22d808bcb7ac4b06a7dfc9340152e8cf45a0baff598b28020018667a70f1a9bc09cabe8e5aeee7bead863961addd613e5879b27189109340d1cfcfc5fbe639199e62f2e561cad8160f6d04df045cfb18dd3c910f5145b772473ecc289008aa8b95bad17cb1c5c479b3a652f3470198db1911fa83a382f80431b1bbdc71d826fb1867aa5f0a971fd774559032b264ade6791ee02f54c1f8523cf82987fa82495e3e8aaf594aa39a97e6818d353ee06012de0e3594cb530abf304ed228a93fb399c651faf72c8268a74f69f3a1a605881397fa72bbe04b8ea2c2be3e7eafe2ebe2494914a4a0d187934fd0f2da650549fb9b1732451e88007b4c7c2bc39bc5c1d9e421001d0189d2b0684061adb0c875ab4d7f2993a9091658377b6c0af1d03e36a168537ec2379f93308d930d96462059cf27d66478bde93dcedd6f6384f581a656b7496ae26a0765947136b1b6f4a515d5ffbda96640e0a8f2142891595c7040f65b7330f74d79490bab57ff22c4cc9696379b8587b4cf41ec8cab2a1e730c8cea948220c50c706e051ea06ea07496e97629aa405ab0b8371b97fde7abf7e79fd8d31769a827c49af15b3882dd145f1c3fef81c4487dba44a19680a18f4e151f54662b6b21358338203631ef35cab78bc3dfdd1defce356330189f8e48b2f26630c798b615a8bb45b66d47107abfd03eed6ed81feb54e48d00444eb90ab88edd324e0dadc58327bd797754c84c7c2b565bc9c879862c251f2c7ddeeb1385d119ac3ef27a46ad8f39ee9b9c67300e8b91ad2d6e5260b843537a8f93f1d70d24e5800774e47fb5180906e330503ac4cf85332cb95dd728ca5f5bc28430063871c8eddebc7455b2478888bb492ae3422cb5e1b15bcdbb1f4f79617126c7f1cc81d66155c5f6736e737dc826ee590880b265069d060c31594c413dd4e49c54da8d344c690e0c0b32c6c7a51f770144a60fc4dc6ae269af609a0cd9be83c88a87a0f4d7106b338a0df66debf489c7a2272a2e314fe9cfed1a3ab4e9db13a3c75cc6d0f26d3ee8b40ea5a9b8c04a52f2f5996b8410f7ec770efbf73ee0f44293c41e0fc99dc823c285ecca0f8e7a8c996acb6cec67e2d900d043570b4ba0fe080016f2a856c1f5fceed37589201f84f19b9868141ff9d3c5d54f52f72d1a4c4a1cf0d4dac1d20e23e84b92236d69f9f62109bffcb24d926c7f31648531a7cc16fc9eb3a7344abae7a9d832a0bc7035f97ce3be471771657d6c0a7e03f5c53afa2278cd1e34301d045bb28006f57fbc0e112550fd37b93db45dac415b378a724e8927081c4f07e87638bee1b374859b90f9ef63340912754cecdbb9dccdb1d05eb4e7061f509adab629a9a6b830bea68d571e372b7395f2e75a4ee3fa971fa83bafb414c2b46fafdb5e883fd38a49b3185d453cf99dae98986c46c041b5a8f649d994723f9c7aa0143ca9ed537662d157f2e15dfe4a6110a07dca8e618f2f09dbaf8a1fd317d3030e8308638e3d3ad5c9bf8cd9d18673b0c33152048e28ae6737e302c930add50e7b801a06bf3f3d940b1b5bdd43b3e1bd6307754bd7712773b185fe3b0d0a601315943caadcdafaf3494253fa7d6fadd0e70dc905b07fa883baca9690fc3a91b8120da5f91aa05df64886b326fb8c8690d647ae2d0f9ae657ca32f6a558721c38f3cd67b2248b88c4371d0f5a35d6adde10409819a337a58cd301c1dd41f07e67289474637525f895128a6ac8b77a1d56f905a20b18def8af720e2d7f8cf06a09615ad81709e8f02728ed14bab2c8c0a10928a0c613b7269e8ea59291a508a9b9cb5f34ebe0b8b7ec9d599d70dc22", &(0x7f0000001280)=""/130, &(0x7f0000001340)="3005ddbb6fbde6c01e4938f23ea1e001318f907e47106e28bf68db0bc4d97aa05dd14f87d9279a4d1c777858e6b482d059292a247a0bd7a3434fd285da51fec1de7cf1eaa3f0e360e358ec48f57cd902f45f35fb503e64aabfbb825226d0039a1f5333abaff60d578d62609d2634eca713395b8ee8ce9baa7821dad29b7993dc78d4f2f358a50488b82432ede4cb589ec0d6d1b68f7f919487e97339d6146d9e08b7c009f4b356fbd4331278583b5ff3b78b5888fde79821b1ac86a900989b06c0985f2bb7452e1e660d9c334e935b3fb04f", &(0x7f0000001440), 0x100, r2, 0x4}, 0x38) close(r1) r3 = syz_open_procfs(0x0, 0x0) ioctl$XFS_IOC_FSGROWFSRT(r3, 0x40105870, &(0x7f0000001580)={0x3, 0x7}) r4 = accept$inet6(r3, &(0x7f00000015c0)={0xa, 0x0, 0x0, @mcast1}, &(0x7f0000001600)=0x1c) sendmmsg(r3, &(0x7f0000007e00)=[{{&(0x7f0000001640)=@pppol2tpv3={0x18, 0x1, {0x0, r4, {0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x3f}}, 0x2, 0x4, 0x1, 0x2}}, 0x80, &(0x7f0000001880)=[{&(0x7f00000016c0)="f5ce0fc7debfa1e113d04e253c4f78a250ef24b87f9828699f47bd4386", 0x1d}, {&(0x7f0000001700)="7a2c2c18b531a8796a", 0x9}, {&(0x7f0000001740)}, {&(0x7f0000001780)="6860da9643e6ef6538b73eb79dd37e22ebcdbfc1bed758935dbfaa2a07b797c27872e1ad8adf2626b85a5a4bb8191fa78a1a0a8d36b2269ca00a4d1738decdf5c1f6b46edfac19efda72f6bb03960bbec01f8483cd3dc8ba80959fcc69308076ebbf6c9cc3a326e39ef2087193c5", 0x6e}, {&(0x7f0000001800)="c9f109d578596c1d176220b0297fc85ed24810a20d37dfd2a9f3f493edc93a0f0bc3601e6cdc8bdf4d240b82e937123b1ddffa1c6631833253ff8017f0ecae90b71c84eaf475940ccda9f68bf2d2210050004fd460342221ee9291aa196dcf4e8474470243", 0x65}], 0x5}}, {{&(0x7f0000001900)=@un=@file={0xc123e5f04eb675bf, './file0\x00'}, 0x80, &(0x7f0000001a40)=[{&(0x7f0000001980)="e1b401160f218c8ae70e3324a215f4bc1ab87c9d4af6b351ddf8cc6a175261045d44e1d4f99922b12df1904233750fd7c3683a2aab965da25b37461dbaa38d177619692e7639aa984c1facecacb8c2f87e2edd79634ffe0e15f3da9d9263c896a5dd27f8934affd1ff7fa2479fb5067ab2da88399ead0131b572cc5d52d217287d790a76c6a9861a675a3ef512a735155abe61a8b9a32811bb551b7edaab9b5f8e", 0xa1}], 0x1, &(0x7f0000001a80)=[{0x110, 0x109, 0x7, "7920d97c5702bb20f6f05310a78af01001b0ff5d70faee94eaefac57b8c3285c83715f91fafedd1b76c0f781b3b9d4def0b9b8ef86505bcd4b53a15be7651cce995a3af65da817026ec7918ddd2cb789515d1df4355d19642ae4d3fd892f84c2f3de44a4343b1d91e57bb2c320f2361dea2cf798da9801a27bb8dab5a0358af5b62bfc21b3f8733b62afb0dfe0fdf47738fd1b25e04a2aa94f16bc792c152c82824db8572d3a7d9c76f910ee709c1065385a20e7ce2536a7d56a781e6e06c9aa19fa3e1e48d84ca9ce783f67df7ddee39bf6e0eb91c6f13c818054a03f8c1e11aa6fbbda39b4a1cd601edde0cd20a39d875b3b1319bbf371bc48b845"}, {0x20, 0x101, 0x2, "0164a2a6c92622b2a8920fb3ef"}, {0x60, 0x29, 0x3, "ca6b80f310c757c56b6697162560ebffaa55fe83036f70e025355c4aa5c3a9564925d507e9700cf6cb1bff2e3075bfdcd03a0da0519caaef3801a199a18cd6f62de8fd425a689c4d62f60e1a692a"}, {0x98, 0xff, 0x6, "d229427b3d7720115fc10465838f8d954ddadb05a0845e55ea4d1d0f468a1e55cf7fff635444f6babcc9dc7942fe1b8a68b22f8269d9b8246401ba6e3c5b0a265d08441313b1042152129d84181ce9f8b262448885592bae773f1ff341726f5afc69cfaa12f2eeba5e5e1a163d5d4edfdcb79abefa30ab2820882509afee4b66ac3d"}, {0x20, 0x114, 0x10001, "f180d13c93e2018ad4a603"}, {0x58, 0x108, 0x4, "ee69dc282c5b6c98ed8dfbc0f06c757b7182fe25e5cb4376f6bab94d722dc5a48c28cc95015a69b6a63da798829b7b51da24515e09e5431652dc0c08b9db9e8db3012cefdf"}], 0x2a0}}, {{&(0x7f0000001d40)=@x25, 0x80, &(0x7f0000003f80)=[{&(0x7f0000001dc0)="a92c89b28e86f58b59f730ef538cf9b9aed243c5ad1287b65d75d54e32f57953ddfc4f1b67d9ca4e4754c151dbe037a9c140226f1db990e1abc62748f9e5e75d5c2c1bdd9554d7b0ff3a93a629ff5d663c5f062bcd96680935f58bce4186d921293749309b3119eaec3686ba98a2d3670379137b0f56ab98f218677dd41e0adb49cd9f8a2aebd6843f6540e6ac649c56e3b0eb7cb2f8e177b55f864c6445769bae25ddde10bfb6ec583fc324e15cf8f0aa9aacaca3cee422e8fb7340570c1e68c3c2cc4c771f0d46fe5edeca7c40440cb4078f94a895a1a67d2a97881a6b4f0d93c430c653f13d6d827299af63e13be1eb78e635af2004134755e7ea0e6d5c8168b4d6b3d482ef693bdfce1a28964a5679d43a460158f2767f69be88b4bef291cfd3322fc55867853a60e5462e582bd59e83bff972b1ffa05530c5ce47a6fc36d7f2b5e24ceef49d81fc63d13731e788f6feb9f1d3c33cd4f35aa22ff48cf56b81a589a654f2f9e00168b1c05013b01c9c67ae6942fbf21d4f70c51350e67caf6da4fe71d0faa4c9a838a286d2a49d0a3f9d119544e6b5b3fe81635b701517cbd84c89a3a017f99be5f2bb9072c24ebbaec1d7e20062d25371715bad1c94bf3c7930f3d85b1b0d04152a6de29b5375ee13d6b4ba07d67e275c3cbb2caa59f8dfcbaf383bbcc81ec6af2d19e3eec7a9d8da0c9d955b597c57faff7e8b2f351dcec4ed02badbb2bf273adfde7bc90f51a16fd190fee02fef8756c9db8e0b940bc6c7fbd3602bcd9c686c39230bfae284961ef8a0c83020c11e2c77077ec9cad47db0c3d41e0257f516f2323dcd87224589ead91ea5c2013a86addd6df66d7a7a90b580b04778c94e96cc2349f6bbee45a43ec56b37b9dba95656d6b6e4b6c9678d18ec8216430c4a397211c1a1f3878f3eef90141b2b60db4f8fcf809b6bb902fa365b7ba7ea1c97b4ed91288d5bcd7c532ade78573a09202e9071c1fc174ce477f2f7f17313194dbe8af72cf34ff0fbc2b58dab032e06b3ff1d7da74200a52fbfbbb260dfa5dd5bbd8d9d22689146afdb8fb62bea349d40d42636797d28656257feb7eaad551245d596bd235fe72826c8687099a688bfd4a822ae203587e77815633b1e081eee76eee6359458ce50a1c0ce578f7bf5cd73199304c23e7749ef185b4ebef3b96d8d4391c5276b5f04abbff696f8833e076b3d6bd91c4b3ae3a4ad3ec18df327b16b76667cf8958db8d1f365efc6b2a06b3fcd008aabfeb5ad7f157870f4318f2161e4b63b1de53de29f0611d8e5f5c842aca06a37df0947f0be6730a573600a20fe5c4bf2a1b8cd5342f9f8ef4d4f6b26f18a0f90c01c195139fdf9b485cc4a34e9219742321110c76880dfa161336e05379c2f4f0a7cd9cb9f6967b3ff7cfdd2d05b38bf0379e69eb06e5dcd48a5c65b90593ef1f9937da8118828195acc022d3826c6e1c7ec4077201018d699eb102766b746f16a40f3a664a0f95c49f5c196c4ead29090bb89fdd68beb18f525df9c16d22aa1613eb2c6306c6f06934c4414932347ace7b0052022ca24f8e31a4d36c488430f5156a17dd36facf851d336fe2ea61c4a55e55b8b85137fcfc06e221639c23f410a042a987f98ee3850f27f3cd4ac072396a6e03a449d0e19382451503f8d5bbebae6af116050c9e5f6e74dbd589fd2a804672c8c7aa9414e4a356244a6ac3ab9e90e3347e4f779a936c618babdbdae58867c0a5ff677c265eb3fa7f38a40f84d26e8db7855816c61b7a43fb83fa9aef1f1fe04690a8efa7bcf2addd8225f2bb85b6f32e998e6cad87532c25e0f7dea667e5461f9fc3c67a07095d6225cc99887dede3824ef13080949ac045de6f0af72e5b930ef691a2da46077fb7495e1687ad29161b8bc913e4cf89b023a59a3704c09f38461a2bf239bf1c7e985e8b959c02a1015677721820fa6382d920c5b45666e397ec8463ce0459ed9930ba651543c80dccdd3a0e94f9dd7de5c99041ff7d49ad954cb594df07eb446bff25668b0c9620defd052a0ebcd0df292df94d15382291aeb5ad056e7c26934efb9fac479eff43e4ad03ab86ace4171e7cebb0c28324f77c6043a49e6405bd7315887bd485a573c2a8a746ee8b7967a6009d7417c163364cb7b7e6659525780e6ec58aae18dfa38efc2d13a346ddcda4bdc356e52cc7128c274e290d51727e059b3e81f0dab8398a69bf7f6f1ec6cbac9c044f40cca99eea5a0a4ceb5693cb8b23cfa1540b9efbf85d059d0ce2c215d4accd0cda16bf3b9301127195f87f2bff69393979469e0879b96eacad97e68f4f522acaf9b20ad6a8836788ff71bfab760944a534cb0a661e0e3683f99293a5f6f58f579e1e5f709d9a35e8c0245c3b77a726b2ec159124c9f8438c85483caf95a53169d149879672e119a7798cfe85a295767d7e0a5d9cb97bfca7c4e3896a0331d5f170eced44fcacfe4b9882a3c64882090fb4e32367910469d29823733db1306048fe1df0037766e27838720dce8caa09733ff36fce2752bcc474c503aa43d3f8b2b52e6f426c5696c12897fa33e1ef1886f273cdaa56fa66c5c3a0cde409a1771977794278ef79c12ba5bdc2c14ae54003d4133b37567fa2111306d0d7c71f1e6a80631b8f3288f5e534c9e57fe366d2bfc86fddb26a2c8f7f1f2d5bab41d06107efe13be418198d3516b49133f1651ec443779fee58e774a809940c8ff154685f9c5326ad7514afe96e4f9a136d405395ef3b37758c196359dd9fae1c6f2d315dc7bcb4c96ae42445b64464ab47f420d6f5e3fa98fcfa5331c863f0715ed35b2ad3d4fdf5893defcaac2ed1229abda6eb4538eaba2226bb933575f0899fd8c4088cfe80c8b4469948ea7377df3ce6a6eb45843edf008c80e125095136ec75e71eab62950e83d4681b309b685295e3804051a46243ff60022d6e0cbf08a0cdafeb1a276b3a1a9aaf0529c96e3109822d4baf1ced051186c0afb71f2568c1e86957c5374977ef1e5617b6487edf469ca9bc736006aa7b6faca93c12878a2db6cdb7ec8f8269d9b8459cd091ab5146805251e2982ab64dc798fc43ed804ddff5b45f80ed168a486334600ead6f87a3b0f5cc5b3b5f1f0a7aa1accc30556eb02a5d3dbc9e76ca769e9b09525cbb9d759856baa455b52e82d980d1dd9cc3a40d62bf1a8900ca931c648352a3881f668a93788ff5de4b1bf3cfc1d95d4fd4c8182a15350994a98854681f7bb791b17820b69bb01e1e135ac107c32e9117231d746e408834cd2ab1b02a33fa7e138ef3cc62f35528f90f5e8a807c3d0eba056b847bd4f12d3ef96ef0fdbbaaa001d2f79ab9dd54de4d9f0c3e847d3728acf71f7169cb1b699f20646c03fef921b4eda212db5ba95b350570ca9bd2dadcb9e2c2b34f5f5edad2b273011220c53126467979464dc03bba39d964407e093d9e85b502bd99d9db35110a200ef33eba06aedb2310098872bc246cf9ea845766df7526a6c21b862f76ca91a8006fd676b1a048d582ea15ad8a50e0f6f61daa26adf80d7de6a046abd049cd48100e97866ed0c5191c37028218ef138a811c9cf6a01800bae2f304e31c8bc02093a92028e75342187bcff470311a3591b7b1fd0b55ae10955214537cc2e78e3ee54d8962f5c27b01a535366c2f6627ac135c0c6e7e94edc7178dc73a16ee988c6a4b285bdfdc90192b672a2a17e91b95ac80f110a09b62d06eb25a436f064342d7cd57aaa07c33f6184510af987e20e0fcf5240272ebca2809f9f70bf033894532b70376350c78a6338fa1034d26b1d3033f9ed1e03ef747193157e796e454740355a7d2abdf8f37300938e6c83a2280f0beaa5ddf7f70b38c67debfcc24038b4ff23a9fe5aecbc3407e9ef63621460144a9abf8fe3bde0f934ad6952fe42a993c92ee4bd20f3e8dc03892dec6868784d10c427506bca0badd7bb7ff98932786bef11b3a5637bbc1b0af4e40323b863ac24075508e56137c65a97c92f70b80d42cb11449c6f323b8fc1cb8b921f16a57bfb71b2636a9cfedc0cfbe3736b2728c2f75ff848de52f813fa783a58522e2584e43986830a7f4ca3e6060bed3904d73a5184882c218bc297c1ed06856b9c74b15f65e7eddbde092369079edca4a3e4b14f763479176b82d1b5f12f01b4ece09c16fb5cd7b9080f48b34bceffcbc17bf9eaddfa0a4e7c9a1146e1f9586a322d8f13a7e44d9bb40e9024b62d8172ca6268ff9e05f3b81824c0f25c303b53cfeaf5e1adef472b8520b129f5961b8a922582219dac24f77a5144d637680df09487b1745d08cc18701fc27aa13c7efd0b696781fb65923d1dfb0c455fe6414058d121b0657eabf8cde8ddd46dec50ad3e386aaa8b72700c73ba6568b5706e3d7f286e1d6e7b231c4610a6932b888f2ff398a56473d89f70bc2ec14c351d7264a3d03a8cc6cafac9ea00274448a9021455386017e6c8fcb72b0608a22d0a1d91931f535a223ae30e2ae1e3ddf8b935fe4e8ac98af69544148bf95d77d0c9943e1f641a71165e1ec7f3dcfbae29939eea3cb2854e9cb95aa1bb9bc5ba56ec4d91841c4408fce803c17c828637ea17eabc9f5fa9658e52eb10db1693e22eafb46481d932ba3fc634b05b98c460631b3374e822166618103f0fb6e958ab392a6986a8c2587b0ebcaf146bece55954b1d65238d5bc0cf187c5c40ce31f55090dbf21251a745227d95c894956c289315ca882780dd0455a64d997b402efc7c3d04e640d538204691b562dec6dee12d2076fb1e713f29c022b9b170523142fc118f1f8a841a96a8cc443697b69067ccb2fa7a5dd0fbf4c3f6c2e7685050b1c284ccdba78015d686ceeae5deef261a06b5c7bd69ed6eb649ebea9154abaa3ae698bd94ca3c9863b3c5affe1136805595b4335bc67e25c796a5e3c70bf07d673e881e6cd10c197bed51fc3d9ed5e81cbc643265169bf6ec89029098f831444733d7082863150be0f4c7b2dca1aff7f9a800b5457483329a8eeb8dda0332d4eb59065d02055843911c3f0ca481ffe9ca37a39f52a02a1ad3676190a2cae7d32c653ac1b0880c8e864f03e227ad39c08d5838a808a848d1912581b9275ae09491eb96daf786c6eef7e34a28f5fb8662be45ddf5be089907420b08e13d17f3143267bdff8043998884fa5cf440c36c79eb56b4015fd6110c2a5cf1e02616588af66620c6fff76fec025caeb64fc5e63da790879f90bf3e2abe8dbddfb2117545b1610da9afbff0cf459e0c2dbf026f04dce37f9bacce4492efa14dbcabc10d4b43a76cea8d98ca16e234464272671e64b1f1deb953b0570d87d87d1d6efe0f501aed6e3d5ba70bd1990027337347067f13c2d736ed111fbdbb4a49190b9c377765064154973bc63a43f060c80d07c2fdb78492e4f0dd2dad2d5ca1d9186e4e4b9f290c7cb794746a9a91f79db87af35b41ddd3d69ba672a2d76b6dc4ffe91667f378538ee0164b64859d88dcbee0e726aad3aede1989b82d5088e74b245481011650fc66604a3e20c83dd60a27ebd648a98d7513231d9f5a479d66a9450f0561da7c32b613a18d562ea7e2ca84bb72711e1c20b8ee80d47431a89a48319fe4d2a9e4a57dd075e76e71504310ae88e06672d1e7f8b810ef1a9f6857cdae0143a1f0fe629f1620e8db3bbbe5844462516507f691d7385e84cedae8f72daad2c7d03746beba60d3c62d9456c352fc5e242966d0b51ba73905c22b74fab8981ef14165bc806bf119b9736170fa472a321c9d1d2939ad1b15518dc0f9d437d3fd753a2c4f92ffb5fce6a98a8f48e", 0x1000}, {&(0x7f0000002dc0)="65af7f36b6183539b50e3ad228085f9bf3a8f28d60c49b0b26397af2e4a769fd1001ff42d98f37348d5f3711b52dff1b5d28fa120a0d361cd49498f859bdd144e5b48b9f04f168a55119829ce78d51fbf02bde45f35ab2f9c15a95b8f9e567edf82ba03143b5e5c832e8ba0511a256550146cb4e7284fb57fcc578bc18033b7f2932887da5376797d39798a417028a19d12ce20d1783c41a96404ec5c98811a8b2f08b4ffb275272d03283d9c0b9a9ced57cb38cd91de984a871b899f46e391006f60bed65f699f0e84bb422685647193d58a647a54cb98084b602792b9caf723ce24e5482", 0xe5}, {&(0x7f0000002ec0)="c9924af3d9608277d50347a03c735d53c33b2074c569ee262373c0af8f6a01d0a7e81f79cb7dd774e61486630c7089f2524510ae0a5d79c68c30d565fc31d696e6dbdd0b829d6ae0746166148b4c4c9ad9cc66449286a92ef7d571296117e011efa95fb589e0a1b5fdd844536b7e38ae4ffa38fb776f3c86af0d091caeadc2dc2637117108f776ce6c2fb1d92044199c118bc147d1ffb1c8bfae81b9300a1f7e2d0454ec6e5d4c4c918f414fe3aadb49a35674f84696c0efa46a04333f485dbabf1017b95a1a7867c559b4b6b1363f28d5bbb1b0810c71d1e0b73ebf1ac22b31c8c3fa5d1c0d6c863ba44062cb6d550fd7fe50e62d50e54d806b7726d3275bab297b3b7f540bb1ea914bc97745e5e0310e8450a2371f8699c8556d6513c15ba94171cb934f72956b2997dfab559da763a9ec5455a9905f190a5320d71d7f01e5150995bc388c4c8ddce7f8db240ecc6ecdfeea827e26bf34b146f400e53da16577e96aa9c1d15efdd1bbcea025c1e64ba9979eedac07c506657c0ffb6ba0b7edbc8acd6104d70a2f2fa29b69e14ab9e816a02af51871f487d06c728a685779a7fb489d7774d01a0ef0bac08bc76726f312c5fcaea940a132001d2f46404c502c6325f25c869792b01a83aff78ef2421e1454c9109fc1077193668bf76c97ff71118fc0c252d8617218ab05b043161927f6407f1260588d96b9c322e69a320428a66fa268e9b76ab77a62788faa9842f1eb7841050765b363db1c9bc49f9858b163925e115ce1ed5b167ce14683fd46041af90bbf0288839b61358544a2ef8d8faf5e0fbcabf0aa9d72b19ac623d7ff869c1883c059e8fe89702a3c7baec769960017f1c3e2019e9537f9e73073439064a1985d3012b0f88170916a5d0b26928d33c911696a837cab1bebe01b6cf5930a33cd38d7be7d9d965f0407979bb7e19fc4f4acac93835269e83680fed6b5f25373618c2ffd1eff11e362e322a3a878159c717b858e4bf59f0a45709ac579fa9f279b216acbc21e42be249f5da550cf685625c6d108159073a1443fab3c853310fdd2d792c204a02020996536ba6294462c4b2cee70aca41e26fb120590767ca87f1b68e8fea9a70e217f96b8d70752010203319b1f80cc79bd8fd34cfadec12d6d1542e01dcdb3cd13543bfc08ae2e0ec7155627cd6f0fbe40a29850b2f7ff648dff443d0d913e2b08e9d76eed7f822902d797d7cc0ad290d539a282608ff8781b51ba29e2689a66eaa45ffaf2cfedd1d66c2baca3a71b22194f3cc0fab28a3c7a881ebafac99c86fe3bc2fe9a6edba813c88970640b0b7a7e58e02ba66826ae9dae762ad352b804afdd37663b781a693cde0a4e015b1bd0cdb20209e489f322ad3b5e278d53515b1c1940dc3a7d67b72af4fc2542d5f24de4598d81a85e39e509801bdf43fd9d60e013cea803b62c2e589b494b62dd1291dbe1242d9de155a60c28f9d62f12dea53c55415351e0a3dfce7277ee80905ac292d07724aa19256756cc13d05d27f25fdf48873fe3fa50d2bc2dd895b87f3fcb7918057e1222d5254e4727b7805b05c88262883383b620a6d42f672df57748b98e807881062f716ea143dd9f3d806daeac70fd411ab8415c0a7963160ad0c4b1e2ccebe2f838d308cbe12c2d3526437d579e94deaf88423a9a8a45caaba5670e379901e6d69af477c09789e25862957ba5bbd38ff20fff26c58e71582b71e8effe970eaaaacbddbb02990e1dfef9dd8c6238100e30761727ecbea4c9ab0afe6c46fc35add1cd879a8462ccbba3df6c5152ebf1293889fefddab52dae63956686976112a55df509a090e5cb476a62eff6f3bf04c7d516f7f21887ae872124b1e9eaacef07cc4c80ca7bf0dd42b09ed218e6312e1d7579827c8d1d9e1ce6ed9b93a41ff3c3c5160a4ea593bf9a9959a06064df4fc0e0a76901717b35986424792cc3956719aaff5f9fc13c1865d79c8669392438508958317371d3dffc1f09f92a3e7fbdf820dbe5ae724c5981e3be9ed7051ec8f49027479a1d2209fa9d44e5831ff0ef46d6aeedcf39dfc7525bead06ff80f07ee6558c3f64f586f56ec2bf26ab4483d331eeb881a7880b754c1c6d8d2945d920079979cb3282d46b2c5191cf6dc9ef80bc0bbb391af0a799f934790fda809fbd01bac769b630ed330c7ae5aebaa321697925e379cab50df00011b9a1663cec74d1d775f457f9b33cca38632bca9f6c8e851c938a42d77af3cda737fcd032b882a843403aabf78151f18a2ecb67174b3d67caf5f8bfca8fce119844e7ba773c7f779f24562e9eedf2277aceb7b42890ceda2364e752a6a5264aa43c9b58105e9b9f94ddf2e11382b98f6315e193ab049e36aafc0874085a33d241269d973c5bea0f271aea2dc4ae21200238a18f00b9cdb16664d95e144d98955a20c68e5a82473fdf754c1ffa10dbccaa4a35ef071910e1ed7c7653a2cf7acd65ada9fdbb28a58eb60489294db96c2258677bb9f80408a394c9f6795545b7bd808977495707da89302f54d1cf4d52544fa56c897a9f0d16b0f243733edf12c925c2affa67dc209a79185fd2b1da90b71e90b98ad71787218fa3361df8eb831c6801294f4b904f85e68f02463d2405a46d9e0c6c938d95af80cce880c8b33b9ff84f43ea2639deb607aac394129576077800ae5dcb91824ec8292d547b536498467a3df3a4651e203992966fdd9f273895b2db462710cb60679185a1eee7bdb37c949444b68cebf5ced2b4da5dea18a2bbfa50ef8678984b7fdbf53359ce47c6ba084eef740cc7d827f68be1117dd3eaecfcfcffd4dc1ce735d9616fe1807e459510ddc8328c21a664f4a38381a2917b6d085181e98abaa34d10ebadfee5c7a81c45d7dd96874d0b180e7bc899e4ef8bfbe8cb76485b7545780d22e2de347310f15694fd89e9756292f06738fa243de5885c7df48e3b1e0f52facfd7de2726bd249bca0f53f72f209b5ae5b8f26407d4ae276ef33edc5c5b411fa9f2fdc71d3a2d7d688d0c509f4076ea73296e0bbfb68596f9f71b8fa304a971758892129597c11966eb3a406359c4bc812707a81d9cfb7234cd5022ea2ab3c3d57ddac15cde7092830e0eb9c91ea0924d7d2330e937e2480bbb9fe3f4a6ebc7827f6a2bfbb0f793a4d81c05e0276fc5fa94215bf5c28571cc678042d6eb4d0f59229637c8781788551d5e707bb1b528ba84e29b1fd15b86a488dcc0c2dca27d78abedc574d291faaf8dddd399e1ce273eb05c2005c9e0bdc4e8975438a37ff16c8016328a39bcc26725f88f8b54bac42d2d03aa012d5b27359c069acb62df094409f874f19383224a391d23b9c413ec240d814a598f14a045b2035caac3fa91d43afeaa11885e1560c60b19659c8a95f16940501b6cdf89f6e31c09674042ba5da1f880c4d589259151c33c2a2c2cf944276332c9a4287a944e02c161f30d0aca7a029ab485ae24c1806dafb8d0b9b61a0291d075ba7c8d0f269b945949db892306206ed0d177362221e57e99fc51af5ba514d02363b195e160699e44a8509d2a75e785f44c4cb36560dc9e63007dd37f26b1bd705e3ae2ce7c3e19d0d3534ada997ca05e9c75ffdb5b05c8b691af5747c696066820ccf2da25f6661f19bdb36a987ea3e6cfd22fad48e55f3c60a9fbd27dfdea1d6736b9c24c021576c12e1c240ead71ffa64e38ff782838413067829cc5ac99e05eabd4a433c3d7c6f6e50f9a22e348f275c4fc7ddc394067b2d2665a7e1fee361d71299bb911705edd99ad88dfadc3610cb3648770cc916c0a30a9e357d626664d31f71a1f9cd14b7d26ecd1225e89effe4ff289f83521e1fd5de2b3bcee0a6f62ad1d17f06cb9faf9f053b907d9bf1a9327e51a0b872ad4d0345eb29111d0255668612d4db18873436dc737fdb7ba77e48d28812ba0dcf81964e1b4322e0522ffbe8180b593c6c926c4535149f81e9be0f0cdf0cd35f738717590b80dda55d840d471ab6b3f0a6fa25931d6a1e281b76fb471caf63bd69d8edfb8578be474766c31ae972d9bbc3a8970032e68b5c66234ef8bc710bc7dd73be9d8a11699bd535b2ce2b1dc48eb04e3add03e7a9b216c82594b6282075db9952e13bfe642f912d32389d5053071f3e7a43ef670a09a27f2efd84f9448acd509a1c6da8c89bee0bc33f9009e1b98044b1374b3ebccc7c9e97f7c20373346a55f594aea526cb808f49e85b48d54dff5ec8f222db266ff82cd881dd31309c246759ff1cd0967f52bea2d2ec83604ee7b278a8200ab11e6b5ae7c09c2f079dbb4903cb1ee9b30816e906f216683ed12dff5143f6bb6cce28ac1147001fe655ca772ecde65f32a6dc9087dfff48c618f31140a98a6d86cab375f7706a380d9d8f6b141a4d6eb8215f57905a5d23484708efe1c0a2e4f11e8b0b32f971f73cbfeccb86cef39e02626149d27be07f53a8d512a76c4622db6e849c94af84dc7950f7ca43af5a6c48103423975337158f82667674888ac3e8a29b8f502d0d2ca647cd29dd386bcf46ace015eaca22441a9cf7df325d5c577fe79552ef5337128c65cd86bcda04a6075bd2665ce13afe40f0a4d8a5ee37dddab5f2ddde11c61fdcdcc92c842e9a04d90ad1d03e713d6f49368afe02318c17adcc901ef5ea4af94c770e8abc17de9e6d17833e79596195fd1c558db7d0de43d25107fae92f919abb5df002de7d7ec49b13c4537ee3c707ea8605697d6a5e64fb23500f0ed87fb7bb7365f7572bd29b8b881f1afb0a44455194d1c648889a28ea5fa0a82a186c183117c99e3dfc04c4c4444d86f34b05ca33a8515910bbe3921fec207155b188b3dfc630ec6cb2ec24c839f291e4af6538cc1f4a1d5d611a79956486306ab4029ad3f85b5471fa00490a2f095ea9399fe6e86aef6529101ff62baccf2e0ea73c2d0cf80fb57dbc6ec6f3541d48211a70fba13cb30864bfc2ad581e23f7fa120a5b741b89f6b9e1ed9b0c6ce324167c621a27fb1a44707496a50e7c8a00cdc36a82fa1686241a70da55b39bd8545e85f32bb2ccbbc0c208569a6aeab61a363c5cd5ca67714b226676050e52e151e3457767e8babbb9f50058a53494409dd55b14f8a30fee5e699a3af4e34de1f2e2fb5be005a225dea0773684baf7e307da983a4ce30cded59266714d300049a79a4081abe95e171be133b87192ecf05ecef46aeb20fd207f27f61a1539fc7ca85055fa4ecbd2d87096f62073ee7baeea024ee772d65c8b5f37abd0d29af5bb168ac8d74ae2dbe83c1514def267953b3b571a30dba6d43575331daf21588cf6a1aaee268fd6e10bb622c4df4a3578f1b1f7a6f6e94b9907f7b8bf2b0bbd8d41ba4b322799dedb92fe7e44a4d53da7fb335223a80861f425f87ddb43dc51ee9274caef07851ef1f6b88177c85a3c49eec7a7959880918053789bc6af5ef63d5012fc703b9cc56e40173a594350ba0030c062a9645443b2e740e88f0432af06647f0e13cb5e2e2d0ef190f6b1e7c1746cd7dd2df4a858142de2f67e15a39b3d365d603c2d3768399a95a670aa439f38fa33d62bdb3c08da61f59860f7548457406e4296fb557125679de9865a1539890c8b80d00cb5c231ca2f9b6992acfc0d95aaf546943807a823d3e7d2d4ba323b9de52ef7e10862ab79253919d9a236b51c2e875ce56484f82e463016afcf0e79fe4c5332a1055606ce77690ee8a783280ad5605cdec30995b66558d238c16f43bdac6e4eccfa92392f04f87f8eaf054605a56cf10a9172505a4f099cd26e88211da01c071d147d2ea77375f03dbb", 0x1000}, {&(0x7f0000003ec0)="10e2189039bc4489b7375d74087c19354b2506ccafb84f65f9f827f550bd9e25463cc4c38b4f5ef757b47e3412ae390632427995c575b55229616a4b65839ac8ca5cd159a77514d4efeb4c19808d52586c99bd11f89fda84bcfc1d75b9968089dd784d93c3f7c49456f6f1052ce8c5f415ca578e9f655f84d037247b3e631a7cef86dcb01258e7106aa7d2ee4ca3df1570", 0x91}], 0x4}}, {{&(0x7f0000003fc0)=@pppol2tpin6={0x18, 0x1, {0x0, r3, 0x3, 0x2, 0x2, 0x4, {0xa, 0x4e23, 0xffff, @mcast2, 0x1}}}, 0x80, &(0x7f0000004200)=[{&(0x7f0000004040)="32130c2348cfb52095f4ee1028a5d3b62a5948744699aed67a754418d771f5444082", 0x22}, {&(0x7f0000004080)="cdb066a8c68d6cb8be2bfb7fc3c78e4397f3f588e4c938543a7234a00b88b6d902dbd2c33c417663683195bed4807d4da0aa8a4b4de43e9cfd32f7b9d1776ae5cc248075567433f85a860141aed1214afeb4b76b6dd4a029c488ae7161705ff551ea27c88c6fb69aab0fbede6554ddd45ad767dff1bf16406d30bac640eb87dca1d676de057ce6fa23b5324d44032896b5bdcd735014c7e90c3cb2cff2", 0x9d}, {&(0x7f0000004140)="85082685ca07e8bd768a8ad93c75ac7067fbb1df7a2426e59cbe3db4afb86301ecaba5c86f5fbc50460fc3d09656811e47ba2bca4261dc97616573d917a21ead02439fa25e12cf00367ee4b8dc0853b880d65d4469dbc0e4e2d80e5310883f554efb5a509faf5ef17aa8aa616e09baa60252a894eef7a41c87cca5", 0x7b}, {&(0x7f00000041c0)="fa2f49eef9c4004ed820fbbe9b3e756ce5949d0c7188", 0x16}], 0x4, &(0x7f0000004240)=[{0x58, 0x102, 0x3, "32e3ba4f4664cc4b0279fd5e3e6974763f75dac45f100666e3a71ee1cad83f5e7ce25edfe3c4dee573e23f814488f02e0e2fb180c4cd2aa22728f32a8a5ba9841326ccd9eae70b90"}, {0x48, 0x3a, 0x9, "bafa1b0dd2ef387f867dbe5b2a721f9cb27e124e8fd67b994f2b7522fa1cfb74b554013e04dce246d633be6807d5369c77419c9e32"}, {0x50, 0x10b, 0x0, "1f6550c27d2fd4b8e560ad10beac1aaf9a798657d5c480f0c89e7fcfbf5a2baf0d06e4bd4dda5ef9281e39e630c6bcdbf9a434e0e99c54f18b36"}, {0x20, 0xff, 0xa, "cfbe4d92fb03ac65f6"}, {0x78, 0x101, 0x80000001, "7b9d211d6f2a6ed85bf71ef0ae4a99b4b549bda1657639bdb982db02cf9bdf8967f81eac58ff681dd6c29042fb5b1fdc3725dce83b683018cf3161626be6700d6f325405c7281738ff511913edc8381d8acc01d26bf2f728365c38e6fd74a7d7fb530e"}, {0x88, 0x104, 0xe, "627d6fe8678be168b255a20e139e09a1d17c721396e0f33ddb439afc0138ecf9447d604ac3a96b2a50ff11fce2413624aa8d96cfe6c7f5b2b7afcc58f97fb31905a8cd3bc176b6065f7477af7c18bc0ef662cd8b1f6ac4616392938893724ae41904d8e6e0f5b6f5c35a47d8b49a6fd58ea1e1e1a537"}, {0x100, 0x110, 0x0, "38248dc77ee4806749e7f821da6515ceb042bdd72f3882c6c2a335792d6e6a661966bf3cc47c82f96f0fd9dbd6ccb69d51358ca7010b41371da091912f1358db35d863526e4c085d5a977e6df2b10516c5df89ce71d6320c4da09bd75b2d81e0a0565e2b180515013834bdec588959adcdba963d8afb0006a64d0ed28c504043f11f2d37c9aeba15e3d2e7b78542dec1ebd8bce5c32bebf26e19394a2df569e2e02ff8557175c3b81cc1b67c3c837c74e9738b8ffb446d3855f3273aef0dcb91cd2fa0bc9cbfb1dcbe47da9b3806fc63636d9a02a9f730b1216d4667e7fb9f39cd528d3fabbc1d4374b2226a042d"}, {0x88, 0x112, 0x10, "a294f7a8b71741ae41bc2703deeee32cb0e5fe08fe019d49d129c616cddabfc6c2de6feed787cab2081e9868b569f50dea36d8c1eaebd18267b6bce938d5ffebf08381fb4882fbaf7617073de582ba4a90bd568ed8741a44aa46b8a14d2c3f430119714480ef5c0275dc53f4f39ea399e4"}], 0x398}}, {{&(0x7f0000004600)=@in6={0xa, 0x4e20, 0x4, @local, 0x7ff}, 0x80, &(0x7f0000007b00)=[{&(0x7f0000004680)="30caaaea3ed990c816d8eca66329b3e062bbf910b5a5202b5c03c2a07a9bb5136576521383fe1c9a", 0x28}, {&(0x7f00000046c0)="6ddaca6a04bb9afeb6745dfbee3b966fb22b0d3763b4a38d213efe304ed638c1fccfbe3b907d5ee0d356018d8b60e307c47c5a05f19d70b54065231f9ff9f8860faf24a2f02605f3ba85c39e4d7ffb0a08fd4165f11f1b302ac78e7f0df465f08980fd5da1fd3158b239c974b8a3a945a17693e696cebc24acfb0d424c2b169bb121fb27b4da26ef0ebfa1e0a2c745c1fd959ed245d57a916563a07f811c3947b62e8eea2ca982b54b1d0cbdf4828e913ed97bb3410ef4", 0xb7}, {&(0x7f0000004780)="73b87123c41811cc2162090ab34a1c793df71d3ce3fe360b297b51407443efbd7a43e538525d51b95824fa0365a20e3dac26982571706a1356dbb9f6289a82df277b5337a9a35e77d6", 0x49}, {&(0x7f0000004800)="05cdb03e9c04329bc430745a3254c4b2885495f3ff58fbf4e1e37e84b85e77a6a6c3ba5807adeb64ba0ba8b354011a5168379db8192c787ecffc400ea94f6fd47ea0ae95d798e35715b93d8beba71f6410797e4a80080c85d5ee3142ed4e3183ec4bd0e7634d31e9b2accb24b8035a04609ff2b4e3c1a56ac5178c095e8f85cf9b0fb1eba6ca5f8fa0c8bd1c2529e92a3561ef03a1f68badbe4621214f9943e86a72391d7be22dc3d8614b941c7216dc8e81bd491eaa07c6ac55a80cb33b7903ec6332aed13d6a7a415c81c736166ff3408c0c06650f7984f2a0e86ee1296641c4f63f374075f35b4f599b373c136e8ac1bb31e7b1c76a426b2911b840951fba109ade02ce837dc814fc97511679621b5142462bdadf7820f8f48222f4d577d2159fcdcd97008db9b40a0d8f26e08e4251910194e8cfc3c350616fd2673563d54a79ed42d945897c406f77dcc3bcb5e6279124acb17225df0f839408f6f063ba63c6eddc456f43a2f5871a3e7a5003d4100e89cf18b12469aaae7c89604881b8e434f5f3426e2188718993e60f502cf685dc75d40a46c35816af77e1bf1550ee1defe7b2a1ee7586b7c744628641b85f189439c79c88d692b362e148f2bd6f483541bb87bed64db00c4dcb3cf24a0a3528995f40f11d698116f37e7deeeaf196e34f4bade607d7be46f035864126ffe1d32a5ae0b6c1922da30688292168bdf13f0dd83ea4a649f9d4aa028d6b81a314fee7e352bb40a642e126c9b9b4208315666dbb8423f71b5b1f2effac9e4616ec16045d47117c38df1706c366b420e4f3e460ceadba81f43433ba74c5ad202c8b70cd5814be2c7d33209ee74da5fab0bab3d7cfc0b0e30eea0f83ddc75cbaa2ec0ef9baed3441632486730bd29df2f7aa97cb67907c0315df755261d08a7b99e9f081ec0f20bbecf185b2983c367e24aa9733714c6dee9ed812533b6389de7a61679c3a68baae744b75e90a31b1b7c5a5aae97c9c15cd72883f7e86994c4cc2d0e728f59e48634013c7985729cb781aa645d984050a51ad0949d40fa3a6d81526f7d252eca372b596056711851f850f6a530c47d5c2e4846a8eee9aa49c38454c73fc57f7e8ab6cf54e7db7b6c9e48490783095b58f26bbe89f62edffcf2414c4a1727320949c7c0efb079ce0d60588dbe3553c9dbd05d88839b23d007923aaa5af16477f7525c3605e4573b45acddb3c254fd026973cf5922fb8f0fec7071501fdfa03a9a0280406de92a6d29dd48db78bdcc751edc2fa182e930231b22b34493c985f505f40c76540e425c806ed51e462ddc4c555aa372c61fc8e5cf8eb644b3cbbe022bf92cdad5ba75c3153ed98de2755787fd7fe5069d290278482b58bd6b334b9944e3a371c36bb08e7e1cd05a704dd1c370c6aebb29d5a7e6679f86f9f82baae8f4ccda9c3b9c1b6ceb9f6c63315de85f4da19f96d5d49ca98c7d7e528fe8cd4e45d987738cd6f378d620b807b8d2e8315ce365c78431ab9a900d31aac29d77186d3f8a7d1db1ddfdceac0baf713ec1f5a286b5bc3fe318ddd07d6e65b053d35f35f4f327b8ec2dc5e693715eab28854ec25be1e980b61d3de36fee1d92309a18b663e7ed7b8f971a41e4b1d7c6eb97f26a1bb842334de3e4418b3c0a3bce923d8cd26a2121ef2f9b651961f19a90a4619d15475fb20b4a9d2e93379c1b2bbf182f2d2dd58cb484a3356a9a518230b7c9006cd7cdc30396eb9ecf6d9a7d7e242adc13b23d6dcdd63c4767a6023a11ac436976419ac6f988c92627bb7f529f1ec3cf2f95b71643597b4e49da206d3f3071b7deaa6bc16f4253fad33582ecf504640a24e646e56687b7c4f8c7c90127b29e9b2cf21b7b7540984da25dc68a383cccc780f4924119a4384211a795f86aedd7bd88002f1a6eac186b4ffe6b2c966d9c3ccde02612a0fb6ad6217403a684d12f7d7e4bac16a29677896ae8388e70a7f3d9892b46d15c2179cc3ba8e590ab9be30b222261e3aa5f841c8330fbfeee2da13c31eca802ad1be1549a18fa4f8f987e1dda6aedcc45cf273dafc3cce2ff18abb3e95b5d341936903a0c46f9f1082e189bee8640d10bb47113b6caba21226b51cb90ad35b6ed70b0b8d79ae65849e33306fbc535169df0f15f0aac39cbc006a24765fca599094619380b4601ad2edb742e62a26bc6df2918fa048e9dec2b316c6ae4a9702637226782c46127f8448d01d3ef3b737ff7eecfd32db6230c4cb0f7824e9ec5773bf3beb52dfcce045bfbbd93664c1e67f8f00bc7c90bafc19353d29498143bcb25cb97a7d7b32fc904f5bb3ddc64b5fabf5a77d85473f3fc73c3270904f1d8731a1b6ca84172a10b66b1f4e74f40bf787cf6c1870dd67b8317b40912959f3013c1a82e202832a23ac0e3d027f1fe1c8b1b8aec6eb30fd94e12eece63010213c9ea1ba5baaefe7ef5684ddaf7a5d2dc13414729f02829d93a8b10e48c73dbf1c06825f665c59e81a5c924d57d83d2e0839ad1c24bf4e1c6b4ea877015612ce7244639661ac0fc36da7031a3c79ec5aea0e39674ac6fa7613d5c470a914c382f105b826e83945610cea3e441d932b26c83bd12b126f06eeea62c7f5915861c994146243637792fe044b8801a7dc3d965cf000529e6709d5f5d232fcadd392d5261c1644e55a1f978def2151bb13f03d59b0d79c66aed5aa024dd78ffe014234a2c82672f70a01d851baf126e43fb106d4db3a2691ef6080cd938237985dbd181c92cb548d33ea3dee660ef718112c4a99ecfda036e1e935f48985d10ae181800cd8686611dd2b6b65e2f426c4cbebd18b660519510a2d77cff9d6c275422ecb43844cb1355a91dca84c67e2c06aee5cfac2fec328996c18d7fc36a51175a2be59d9f8c266c54ef21564d68955a704ee93ce37d6705ee9def35e31be59d12fbf9b7e783d080e35998695b74d2e9279d193ac4dca6155e4e87333a05bfd276786959f47ddb98b1d6b728995f8654dacb333742478330e3b2fbb04b6ad7806a69626f15193d252c724a8e38974e3d8f94f4318aea6e42e44fe594106e7ff06aaf3a0ccd750c8adc0552f4a1df5cdf1b9793420b424a4d26d329c1dc9694ace2c09799417267871bb41c58d4e5c6efd1fa497ac9287d11eeee65723a437419954e8fdf6a5771eb214e6c643e539aed02ce12c0180e6eb591c6a32a21464b614e872022d1dcf9d69343e2d3a1925366a4d255213f0652113c2490d248cf90b1a5eef981445e1c5acc48fc5e53a382430576b6f1288beae97c3e3d44351bcb965c9418c348993805f45d935773ce139b7fff1f4b0f1173f8aacc94138a4ff156c5296d7150cb326ba3efe440580f8343b566fc042bc6b9d07a788ba1a01974e781c1ff8960b852543d1a9d6be1ff227646191a560599b59cdc8dbf96d533289a75bea55fb3f96df2a8f51e99785237b2b2d722e72f8e9bfcf9babb7f740ae4e2fbb4e8e9663189b37d1717d251e7146886489f979e6b58d8246b113f88afc2f01d345c1aef178e2f1b57bd67874604a31d7ae99d5920b25f35c16339dd2e33bf005cfa9527477f0ed316e2524c8f9a4681abd4e3d53aebefee902d2b072b183f4836ab71d677e980b51b0b01b1ba40b3864f8db95b57bc3aee1b8184ab7451aa6b16343d878999cda0228c6c86a1688a43754a8914edb9eaed614d20c39b2236782437540612772d0665515a91a656a03c84c59d6d8344d93d315fb7aab926dd7f9af48b8052231ecfabdec90a4563e5366b0ee2f6c7be30e21c407077d79c45624fd101d9d61aa8f664f71b0ba81c40278ee97a2c6a0ecc31303848af3824be2b2c2127650b275dd3a0e354cefa6fcfbe3eec2b20e9726d7678d7633d29777ec1e8b7a4a0db90855a6ef949c6d6ed52951165e6f54d5a627ef0ebcdc607466f524787b70255bb8e6498b605093a0d4f46a39ef5e76184a5d1fcd8bee8d13c7d17194516563cc1f7a3faf90210ce1afa2981b164aa5389d87f1a8d355535d3e5f2061ee810dd32ed794a7fcfd8366154787dd65c3be64f3b84534cadb2c202a71173982c561ec45d3ec044fec316f1d718dd55666a5823b341a7379a2a2267fc8f361619eb79ee0112298fb36b3d0c2c44269c1d076b4b9f4cfce013e4d5dbb0795f2e478c3eddb29e7573c44e9b630c34718ad0135ddec5758a88815b0d0ee17994f03a355ec5b2ac25809058228bda1517205cee1edb91d65f52936e43d1e181adb84cd3833daf8803d4b9525f9fcd97ec4ebd4e66786d1309f5ce7cff6153014a6129d0533003578d9a64100db9f936753ea745ae52a54910082a1fee1cf8f42f8d0537612501cce9cf3aa5fd39b2c5a6b0e381bf14e662b53a81b1e3ce282e859c907c2882a5303c82148b59d8e160eba37808c32c78aeec845cfe1be571a163030d93baf5125276a5893d4d189452e6577d5731fea2fd6bfb4c19db564a0db45f3bee53e8d8ce5cb8f9547ad5fe3c1cff6161a7a4dc2ca3be3b27bcd76742886413a6a128ebb1d96976b54d602f25c3d843353619bb23eba6376f70c1db207bd580f29a7ad52ac6e51a37a1ad4b763f225dcd8a2802f40bdd2b497f0ffb6519a2a0bf013d9b4da5285cd8c229184c8080bf1491b42fcbc8845c80eea5020d78ee1893591f6ed21a150176994f98e1eab48d83ef1f71339fd639ac44bbd515579c93a26cfc26562c64d7247fadcb37e05aadfeb9ce9b7a945d0c542d7c0bab8d4b51bf22346f456c0f01589f365339947c91ddd69b01a61bfa481bc1c92b38e8a2a5cdb451910164f18d86fb6b3c154058ea6f2850d71f3b259e6a79ca2fbda80cadba2939a2ade67e0c1a24c58fdbcf19099f682c57f35b920e2f2860d7f45af5004ea4852e16ac63966199015fd528d49009e5ecbd3f0e771c48c7f471a2cde02e51f993588b68da694e6147eab885d23fe9164dcc8c62511f3cafae3c818c490dd7ab9b4a2c73bf386845ab5421f136ba1bfaa07a983db90d32b482a2677ad81cede24452a53f9cd2e7e3fad97388490166621e84f95a9b700e858ab92de224f9ec59a1cb96b4202e5c281ed0fc45b48ab28e0ec285a8bfd31af6613f78e03d3e212c6946af5f4daf6bf3eb13e7ea3a89c8379f57794b2a8bf0c9f2479daace5ce51dd9f28f30801a55d5caffa0778fe8542059aab1199f017ba3f45f6b9245904b942a2dc0ee65db8ba42c9fc66e8b9e5ccf0fac57e8682fefd85cf405685f9532121d6c8475601d680819c1b3a7c2fdd36b2d340aaaf951a2570ab2b2e826685aff083f33e497b459515c4757fa3b476050ac80b476b4f444a4ab559f07b1b093d1ff1c29355ba58a029dda4970fdbaa58c77b7eddaaee6e54fbcfddc8614ed6b44e66243f1a46e5a92e3a8664fbe0d5307ad784e4b66fc43b9cf2b4549194b9be147495bee64d321bbc0f0f8503fe274045c95c773ef69ad5c2383eaaee6639bf0294c77ae059895441eadb0099f41cfe55c251f23abce9e00f5e88cd602dde2d79661618e4ca1154052d4325228424c048f1d82657a3c6f01aae0574d1b32454056afc725e0b381296f2c4fc640344a1a2fa4b21deac9f907bfd81d11c04ab0912e450866e9c0cf163b968881fa3d6bcd23b3788ecd8bef212342aa664d90b2350c3e98fc28805d0d9320031bc29590abd6276a5973022e237109ef54a7e560a9f35a772272cf291a247724b8014128c029f267bb438addfada92354e813c6f3aaa9e644171107ff69f9216a1261ed347f21560cb1ded364f048676567e0006e65038d118b4b", 0x1000}, {&(0x7f0000005800)="477a127890251e9bdc3bbbcfd9172cfe8428d415e178e1f5e891986ac57bf58b045852168f25e3c7ab18a30bb384d17e6861898168d341447f164bbf693b288da7970d5e76930016c9fbc0d0e4b269ff980b6574c04abedc015d1a283c6548de2a7260bc7ddc05412ec5886f90bb9e258d81c7cf47160a360def40fcd46bdd42ba7c257ab88724fe8979032e2ea8ab15dc93146eeef4b45bfa2e408a91351ba20d3ca3a4ea1c10bdfbd58380da424516cfeb258ac1e29bad99", 0xb9}, {&(0x7f00000058c0)="50ea65ab347787af2f4b460565b42df526297860e29ef744d3363362cbe77d7d8ab82e7bc9e3a083c64a79c6eb5395da313778ab9427a4d19711ddb7735fa088f774e82866c70b19dee50b36704af961d095a08f1237f52d82cd450f5d709175287a400aa31c37b0c039405d73c63b86d91977c468cdb9a0ec447349eceb32e9f05db20c05cc5d6a56984e18c864cdbb84a5d71a42fc29a11735a875ac88e10d02006e790f1d0f639c01908839789b11c31228801cd561c7f53cde9a09a8a5e1f8e4fd88018d1abbec466ccd87ff2afce5b47b3cca87dc5259e6018a15a25dcd4082add85801b69992af3ca5332085e3518250caa7810d57c93f227bba6d338fb8ecd938dacc5029cf628596f8bb4e08a2e065632c05938c5a395d2b55eb22ca01188c31c86bbe9b1a90086e9a54d3553c7dcb63a670487a8fe99a3db07a161ee00210aaabc5e3cd2ba2ce3f2d19f6d0abd9acf9c75c128a70e98441dde37225536138e8015eb80a400ed0e435d924c9230728e92df7044b77b3e3e943b8dd4d8ed98370e6d3e01a8d21c395a0f89c11bc544efa746b333e6bc4fd51a6daef19115e5e1e945575b9c735d184b06757bb242efff3a1e332f0dc7df67819d1e3608db99d2cd86febf1edd90389b2acb45966ca6365ea8a0f828f2d8aebe3d3bf93380d4223d4d7e552e559fdcb86d672427fa98245e4be7677e3508b3e024d49c24999607b3d083d8b33cf81504042dcc44b561166b9a29b983fda99928538b7237480221fdf52804b147f38e7a559195072ac2e69c5ddd9ad8fceeb039ddadf658b581fd89f4a153296a0a6951233fbf0602519e096d050a5afc74f67b08a1c47bb1185e0704f0b41d5b7eeeaf50bd8994fcbc11a86f9a28b4173709cccb357ae815183f2cccd7bca96f07acf3cd8930e84068418978aa5782b6bd837f540819486a57db4c27f85112477fb6e9c9f3bbfafb2ed71558a83f7860c452ff541dd80356538a20fd993f32a1cda6a3e5557bd7a047d06fa920fd8356022ef75e596a4b619d6693148f4651bdd465350b18e44380f288520fd79fd888dcfa95367e47542ee239162f322127874d9c5b69e5f0dd571197d509ecf33c711698af9e624d5a948df13f4d35e87deaca72092af359cd8f0bceda7bba4d93216094e8a022659d22085866b7c766b5ccc741f2422be30e7db22c75aada1de71b81b600346c2b3dc395df4ace6f92008355d4822ff93be272174b2e603db657b33e344d518d5dab1dcfd8a864494bc1b4ae20bf09f08932b4db4296214470ab4302d2a4a52f7731195b02fde7b57d01bfaaa0650ec112c6d329e4510d409f5faa9b8d9520fc58e21e79aeecf0e95c30656f17b09190a00885e4e669a13240aa70e051d221ba2e596fd7463d9daac9cf9f9f6c3e812f653f804144ad465865f2a192fed2d40ca9fa2972dbcda95b640335a127f11ab2309a341e1c47495e4fe8f6fecf2969affecc6739ef2ec3b8fbc0ccb9b1b36ad3f8a9f0cadca9d0356edb569978bf452436daa1a1390c58d0e893230e19024fd45a60354656945e1f35abce80a766d6ee508c948565fd09838d5adf2095ca3df0a0e0aeea01796487e39faa1c7e381da22073f4a405404664ff0e4b31b889def684886df45c3675ff1248b074d7fe6d00594eb4b2654737747deaa5ac6405d454357992a7646ff2e2107976b625a916c33cc3ef2130f941b16dfade993aee52ba8145ae30220e87199d63777f3bd2e60c88c510b501b3415debafb21dd42f6b52a27eb1a160ced7f53d808d230ec036aa67df876b9d6ca5976aad62687cb8d68007a528f0883475d8d3d4d788908c1ee2b596edce4f19d08890e1b6ad92b47ed5779f044799885fc14c51d2fba1100cc51f5a37675de12926971cbfcbce83d82967c7cd2a0338e3e8a971701da34f80972879526e6c85d67f36cce96adc114cc7bba79e3c5a6fea0cb00e7177d0342c8b5b356e90195eaf4cf5de5a1c25a93b676faf7fb38e80fa83f8206ee01a58ac3493b680c66b13fdecb4df1ff2671a2a500ed6f0e1380021556b997c6bbca8620f81f91f71f232df94e293cf4b38459242b5bedb3a5f91370819112902d68c6bb0559f1586e88657c2eb5201a82e35d36f3f4da0634b3307c2092eb294b2795ed283cbd9c4af488454f6ed2b2d880d8159714af97bbcaabd34e71538fffdada53f72161ec7ed891dc2193943ef39221cbefb4b7bd427e04c212301c2188fc47ead3ed7765a7537331990dbe14f2a324f71f4afab7c0494398f2938afae9e92807223814aa8e7bc9457fbef12a81ebe01b1215c977eb5a5e426683dbba88435b13b8412e18d6b2e28d5cd8cb8332b3b0815354c003b39f9841e185c67d2db6acd62420150b8cfd751e3272b2e77f26a2d06a4c90ce76ab9232388835fc7693df87adca35c66de3183aea04aca1225faa902e020e320eb56bac3248ca04d8345f7c2b6aa62e07a960636066452d18ca572e038c39371bd6e857a1babc6e9968b362cadf3f005ba82a775acbedb269a96cd845c26733e24a22a94ce7d9340d6aec0ce1d507c2a64fe5c2b3fc5ae63ee40583675204640c664a2bb3590a87fc21f2e95841bf08d87694e37d0e52fa647fb17111bf088d7195d3c60aa1dfee00f60dca7418c0b48e8aa3ba43c9b912c57752288274c81d2ed6d95682cc377a3242da0b7480f2ae688962e85082eeb5e6d031b38da885a8b15baff6527a07869432800277f6ca36e2c53102b2ad8182656a394253a0f2b63f1a3c00b54a748c1c772f1457ff737697d313869f061ee3bd8b5f5b4227adfb6d6b83e43bd21b29a465275f4485ec0fc7f9a93b0917ea8d5e6bebd5772365de161751a0e5675546d3a38ea1696c989fe85bb4b4a592bae3e03c0db4503aed52805dbe8131f291a97cefca65f8d7b98657104371d289dc8cb9678e1867cf88acbcbabf6754c58c874f04a00add59aa72ec72e379e0d4738d6b5958e6dd3348f4bb09f2b57569379e21f96cdaaecf5b5281f9da2235dd54b86fd90ba4df23b07b7e3a5ef22c9658b9eca0ca4949e46047f5bfb2fae9170a2b0c540ec9bf2c3e342c6d4b75196da376b12dba04a1050e2dfb248d4804118ff929b829a04c72ae8b7f265e23963da76b6b8d725b7b674b8131085fbcbfa674f578fc92412a21775ed0f516790a7ac1a626199f189d703f84ae50f9e0bc07554ddc54e67ab304889faf603a8bc0cf9517440a410ff68d2ff2dc8c358312974ed46c7573f8edfa3a0e4b7b8eec3cdb8e3076c0c4bb7e86005b359998a886dd93b4082680f9670609c73bc3bc75ba9d8eb4c118e4ba820dfd90551d1d20cd99f3a452a733a3961690c648d5c985339d430df51fbc23c51d33a39ce6814d80621ba0478ed2b29c15033e9da4a2270a0e1161225be5ed79e6e657cb64fd11ee877d979ef224329b4e486dad3feb6654f49e064dff3e670a7f3417abc150c8836b6708f5639fcbc3a9937fc2ceeb98e9e3008ff037839db80d263d1523e0a1ed4f4f6de2beb5f4cf438479570a5ee288f620a738520807c21ccfdfe733de66fbf930a77757cc2cc12318f0df5d464c5bc38de9805d575e717e3b6b65e062ed384151fa827d4d95afe8436e0d198deacd87246b4b9c8acbf86170d1e25e012df35bbe4cbbd61b06e22c816ec7b97dd37aa10637193085c57e5316d1c0e5fec58da52aec1facee5bdee8ec14a7a7bd028723e0c648e0489d102fb67821fd896e18ed80234903d30c5eb370b4005a68b23f110c989012f3cb8a559b5a4ee01675b1e69acbc9b0734dbc0292a3118bcb51d77a0fcc9b3efd018b46c135df91b9cc3ac7810a60a5e51c9a5273f0209e76c532bb098902623d4d9a1ffc15799df120753d9b6f69fbdb62c16989a47874150d3846093c0ead07ffd8308a7a390a0447f993212dfc461bc8330051fc4c33a9f7d49f6fe2d5315b6d32cf5014156da54b5deabdb7a2aafda4d02009ba91c404f82ae0acbd88f4d8c8fdfb6a74766dd54c91427c9c67dddeb5ed6fc040c7f8d70ca8b402e4655befb87721b030bec09939dbd0efe38c00ab39ca07f3c531fb70bf9522bd6ff761bbe4e80ddac9a1dd2ad09ad6f74d3cbcd836974a3d01f4b0e9c649a61ef7e30dbe51935f0fa54d9903ee8fd3c514be110b5bd1931cd61d0b56d0123f9b5ce3ad6bf65bba92e8c02eab99eacb1f6174cee294181c0d0a0aa816ec6a7dd476291dc9ab39cef610d7a1ebf6284d5b5117d415d9629d5e99b91bc5fb2e869fbecb4ee85548a8c0540975860394b6dda72f32dfa34d219e38ba2570583c989a6f2d3aad26476818fcbe9dfc2d623ca8654574fd1f16c54e13e300058f2e5d7aadef2548b6b1f75e1fde7265f1487a4d8f7b3de9a80c8274c17ed5505d43b1eab5ee70e5a0d2bc4fa874a55fd305d85c793b3187b0db9011908d050df4fd68b96f40e35e1cb7057259a694e8a901e71d3fec45f66bcd2b7ce8e22fc7f857bf4142e9c687d197071c2060f5dddc2107f3dacefe14a07d14cdd65fcb6d7e8f960adf4544d689afe864ddbc1cd0e3753d2cba08d20949de47cf3a8f7e3133bccb916841bc6bf2c3cf952f0794172edaeaa11e7afc2a285fa982f76a3f542b0834e5ec640a9f9f2ffef8ac7acf9176e2c951696f3f9ca558db4bd1dfd4c65e7ea38378e62c346bea0f567dca73f1ab20bda2fa1513564879bb59389a34622ee86cc5aac883c1983f13dac8b1d5217acdcacce3a9ca88091f3a9cd694f37f9e3752b75b3c833dc2d997fcaecc831d4af065dfe6fb0a3819a123b99cdb1e9c337375bb31aa979eba7f2ca526fd33506adebb205b1a3e872e3dc1c0041daa8d1389aea4a533c50df46637a0f255b77c593bd45ba920c77b75415748e4193702859123eb5835bdb78bc12e458b97f805484e7f7997dff07ea091a2ad96d92ddb650632ac231cc3b6f157b9117117ba4ecc09b418cd2419f2033d01d189dff15a60d5f9e2842c384ebd876e4fd0906e2de4fecd49a4fd6f6571334cd516b7d0a0a3b57d253516da35f760ebc30c008b6eb1299e04f747c8c04c87f7196126e0605b29f534cc18debe8f1670cb30da862b8b7b44bedc7fde5d24369dad94e476d150016c8897329120d0b1e08fa54c1af7145414f9e68e1c278be377d0b6d33ddc59e28bd40c20a9318082b9207739d84bff701bdb01a6a7b7b580ce3f882703c27ec858690f8162f539269be09e76839cd58ed73d20e31d6d1a76dbf91ec8a515bf0b25894a1906684e329000bc89780b085eed9c278abd6d931cd3bed291a4ed03b108efb97a3d0d36a603fb532bc2d6dc4d24729968132f831dd3a1f3a0dfb3a58b4bf60193aceb8a0a5921317fbcce7c67c8d3b08340d9ccd25545ae9bfdedbd7a09ac8fe9d3f91459982a913288b416e1e2382e072024133f2f25528a31be2a7dba0646b4b3bb841b1c2621f53d0f3a46ca14aec842061e39986736702fb233c0613122e61f7e8c222e4a276475edb31a53d5f7d7ce3778acfdb16f7a137976b8d78de013c287119a39f59a29c5e8fc168585e91f76f1ab3cdbf2bbac9c06346c35c5a3846840f6c95b96f15e487e8f49953c12da096c1574c2727492f621d32846327aa421df47b1728ac5a1e5ef0624ea0c8555521f0971eb2ddbdb26ac7e7d1a1f47bf2877edbfc1f9bc06e10fcbbed16309f8026c4bf7660719feb8d6608bf2c9a65e760795babdc6f7ab1c38ee7ae6f417c80f212ce2523d3b6981425f9f5321096d3bcc9bfa17", 0x1000}, {&(0x7f00000068c0)="a0463b3cf3a08c8067748ab7072f03be0eeeba488e0654f1be127bcd50a13c0cd8fdc7df95882b5fa7b6f885eda60512509ee434284f40e717ff8e8d8869f7a49d13b0010a052e924b90b1d9f74402f70419a2313f89ecd20cc597636f09b2fae8c5a214bdcfd4a8d40f0f09b49a1b7a892012f24a519dc8de06071b070ccd42d72882792b114481e28c769476ef7a672f987ffcd12d6ea4fbda1df50368bf8f8a0b76e8212cc0", 0xa7}, {&(0x7f0000006980)="c2be81285d037e3ed291f9f72c2e87d3a1c3926366b327261c9a581bc5ef76def8bbff4a21bfc860d72428e1e56bed3c92e7d8057e9c9a8e6437c812adc3cc907d71b4dc8e9cc0dc431404310e1d305d53bde20fc7b37489a04d3c7babc6dbcee96fb9e9728094a4f7432bad1bc98e9e1a8eb25a5ac595eb3bdeba276e6721412f4e6e43411cbf7e8813d5961cd74b31c051a71e25c2e0cc06ad07d9d381c0e3d1e3d23704f5915a8dbaae99", 0xac}, {&(0x7f0000006a40)="60ea4a0389778aac1afa85696d910cf62004c789c293e3b813425d1b03838763582b2c2fd590598ac467dd06f81ae0cffd3fa0823d7cfcf40be8e3aa4ef763006eafa5de9e54ef54e3b2d3d1c9043cdc73861ba773e2d20801c34e760140831edd47fcb31b5223ec7b555817e217a320320f7db64e0f03ba5b92515ffc9f2d2f6da75351f1a8693e58a96c61", 0x8c}, {&(0x7f0000006b00)="d702b0555a4d9775be6eb6aa6a43b7cea21341effc7a7e738cc6012e208987613d3acf3feabeeaed60f306ba6c843ad43ec88eaa6875ef538f6063c9a734a51e35d9958096cc58129bf6762da86085e56eb7fced1465ee5e54aef96f07ed5f2cf97714138ee287a604406c5acf11470e4d5cdde8c4aedea53bcd96815a3a1a56761717f179064785796663888bbd5f4f1f71ed5568c6ce6ce180f2d7e546632a3e5bde18d235e8e0f86ff88f2c46e031df5d8ac8097ae21a10a40cf3e9d9e043f4b148a7e9e0965909f714f25cbe9c100273d7f524596dcb97ab16801d4baa14922de6fb97cf96dc43fe6d9fa9b4abf6a9284e178a8390e72b3cd5be63a47e82baa5011e42cc58d802bd547b9acfe0b7c8f5f7b4bd19dd22803556d7d72bd9827a65d2c3185a7dfcb25f57fa254db80e35defe62a3507212147c8d5fd63273b1b336838ef58a35b8b367848bab8ca0925bc8c06e851469f3a0ff2d3f4055245175eb28b0c9a202af3b98c2fda1160a90894d34f7235696fb2fa58da9d57bd822dd36cb97d2362f73493311c12e7603a8f491a5ca4cd3cbdd70b5451eb0fa2481904fbf5b98aae28eeb6a93c86e011eae5cfead8636f7f7c9adfe1d0068ffc7a114b0415d000e7073749d5fbb8dd8db6da4defb4b30616b4274037c7d60edcb9230073a60b7b83c25ded9083183a0d20e6dbd5a15d1272920a0aadb7398c3947af3e9c9d054077f84f21320800c5b087ef06a4ae0bd97bcadbbb59126449e0cbc2b4e109e279febe6234383cdd918aef760c26186de6b7d697707b76edd3df0d941455cb4b0b3532c6da7ceec5c7660a21f5a89d57f9ef373115cd3e5c7677b77950b1d1abc1d89276156aa9882f823c665b7db242b48168f753cc6e386287847cb598d1eb50e44f6ef365ff92d104f16ea6be1340cc28abfd3adfcb8f6d49539818a123b96a5e667d3e6e3ed7f35df93388d3cd4c18708373ce4da9bb5cd2d182570123c69bd9efb091958ec11b00e15fdf299050cdfb4ab410b1fbaf5a72e5284bbd0755278e6e4a9d78c083bc03dea031e5ca22686251ea6d1b1ee78e7ca116a4bd52c4aba082190993a08ba79f574d87eb2d34b36219029ff070a59ec9efc30391234c053f0c5a5d0a8ede5e0af0f2f034435f7956a839139c4a118842c402546bdf9557547c168e4a7602389339a018f5ce637409a7e6943653191daf81a482179cca2d776f63165d76eb5a71f436d8cc0da3399400a5db82e82c35b7b9e2b377bf47ea844c8eecd37ec303f37ad26c9bc306f272058737c96362ba0c1024d6ef9d6be417b3d265838a7459666f00142f89850ff98876701262443a387557f613e0676c43643d0ffe27bb1c05eb7655a673592ffb9cda096c32e67e9d2eb4cc9896c3c3b52fede52cc4d30f94f23e329851c491d56579aeef63c026041ce3ac379f54d0914118839991ff09695271017d10b244283b620ad99a308821a092519dbb3e1bbaa952d88bb94e2345942db2c8442952b9664c9214d09dbb073e0176a64fcee34bb495d9a6b4841eb9299fd7f5b8f207f95e86b43584024b8032784cb60b1edb7c48d9289c3718c9958e985930136635f8532acc28c1c0cc2634b927e2be87a1f7f634ee085089a7153db608dbd5960fc12bcd0a53c152a211878f2827d6ce3c3548eff4269f2ac8b43e15dd7447874b2b58c9afa3eff0fc10efcfc1e5cb5b5da27f9dd1199a81c666aec0d5a86694e8c53ac8097e269a42a082911f2781d43d6f6a804008ff03eb700bd562efd962ec6fa25abdb0bc321c633d0adf6651cc12f84293e7edc7572e1f37a5b76973b7c554151f662d54fed1eafba9722543ac9c23d8ccf7999ab53169818fcbe1fe8929667eba04d42b03b1187ddfeaca1d6bb7c103f3b562989c9189b77fe730d8b831452611b0e89e32f0cfcfce5d3aca64929a12581a64c12b9192ddca5379eabe70e47ed8d9a931c5e2b96892297c7c28a54242a0254b071fdbbd1934ed7b4237ee5a2119d12829d8cc7b279211e8613cea7bd7aa07806609e5dbb1a084f69b4ad7e42bdd16574facca4a68c02d7a4e750eba9e6f17168f3a72e047b89bdf9904ef5e484b10c945c0397049623884f05129355417ab88312a8dcd72ef2cd23e845632f6a259b36bb9100ba4e2c5005bcd8aa03217de482505988b63412a68eb51c59b6eb2b64a21f19fa3772db997d0effb3991150d8de860f4bd61415ff57e63a8290de2293a701952601e5e1862b5b24e494453d6d9a73aa8a346b0783c8eaf411d3ab2e32932be90be6d53a77695a949725db9bb52d797ac4330c14b7dfd1e8cddfc2d21b495494d32352f581ea806692a47576482e7651b86e71b5a7da5ded20b8ee4c505d8b22709ce8feb2d3a258392fffac085bc3881f60aff97dada792649029bef9b82a19a28440e56800576c720bd54794d60194258d2c1f040e0846d61d55a97e8e74b50b7997f9b4a674b0ce59326536152fce57726523e1e2af01244f26e6b7cdad33c054cab1703a07ab99f12fac8f8de247d5e1182571c97a6f8d369d1bbce492116784b2536f5b448f435394fdc40cbf8683e644cd6103cc9a52601aa8324183b01775e7078e1c9bbd302b95deb283e5b996e35813df1c5a211f0a40214830bc39dd5be2616ca08a1a793b11290aa7050ddd86424cd2b3e6b0d5e91b3e70041b972a7fcb2e68f2a8932659af3b6cc79d6a2cec201114697c16cd7e45c2b8f96987d8966c1e567d95d9fe60f44476d927a4bee79a5c0b3d56b7aa9a4a0e35ec8ad0851b4683a523f7d1348a12cf0a0b7244467e2a778313e866b360996fdbb0352d2aaeafc3e7c6985c6b001fa959ef8b30879ec86eadd8245952dff645e7d4a2f680d09483aaf4b057be9ef09eed186c0befda5d191b24e785ed57c39421895a87ee61e4efc9581a651874280f83af8bc016e30e704d00aa3a73c804a1922110568a190acd1c67155ff093dbd22c45e95f884667b52b7661ffed9a5130156d14e673e410a8189bf40425408824a3998a45ef126e88ef22bce4d1656675cc2ac0ff454f61dccae0b29949e739f41cf614666d3e95ca864e2c2b23047c42e36e5cc36c12cda63c708e61ab13bcb25d2ba3f4bc449df0e64172a7adaa8e26d7a2c3338b942212c565d2eedd8635ff3cae674f04912ffd62760cc5b1f65d2d195ea046689874ac61037a7a0b28d6e19d5102ed9b9c63569e44b4b914594c6f07e512fccc6f9c7a4250305d88528bffa0ab5dc15730c91131518715e7e75ce95717310e902fc0c51972915a91c29e576b221e80141a80e8fdd19ef0826d1da69ef865963aaedcc216c1b07893a62e3bb7c1f067c9f03debafcc683aae167a929fda79aab453f8d8f03221fbf11c47e0bef7b5eac78c098172920a823ac35b440836abf1c9a265dee433b1ff3765632a818bb044e6891dc3df967b04fa648f6c359fa72cdb554623e7210c5d57b8e22ec6c927f2a7c425adc29692ad6beb3405e31964814f9ea50a90715cebe2bed399ceddafa0b9cde1f5c5ab15a7d7f8c4a504574691cfd0bf98ef0a0a321e6132c9f4b6c9cd3288aa8916dd1a48f850eb8edb07d9db8408babad4341eb219099ec2492f8ad0e466cca8b89808dbf7d260c0ec2b7ce2dd9db36f352823bb9ff9b767f5c95c788dbba743d902d944ba2a317908a04f482fc4de68ae962d09f1a21777962a28ec35031c8a9b3a1a03578aeb160f59b870385d73e7df602327d89eb467aa0be56985116d13fcd8b70f52b4b1686a197fa34bab7bd2d98cf823f763d3def494f7c2d4d713b2de8e6e25c83c07f54c92e13b5df1563a2af5f56c98d536bbb21fff3073430b71994820f9f8a8e9f89cdbaf9ad6b76d3e48b79bb8edf40fd89e6d5e5493bd26952c4c562d5149339fc38fddf4f01aa9abd677455f8e11ede19c18bdb4d0649a46e61b352e379ba31537517a36df002ee6f9a43ec55cb40348ba7ffb951f22f8a1fc47dbcb5ca82f76640c6215650778910d8a87e5612dd29c6f547b80730d9a15e641eed4b1fd27d0c6960fc41101670847547ce46d900bcfcb0a8eebe4931b7dac624f42633e121e5da826f55cd27d5edbcb97a256e38a8bc16c1a0fa1026ea43967750b0e35880b7fdc1a769945d686868e3248d1f10b1c8b889a93becc9479a4787c7a90140971d6592a3170b19a29738f0601cbf677beb73cf9ab2b9bdc0606932fa4821367d6952bcab3836b1bfba3bb4411163f88a8ef52c57626e038dfd0533ad57b4838180e4a5f28f7f99b0ac8de4c8e93b473b52a74d3c47e0dde8841527b3fc41e7d23804445990916878168f3798ce71ac96ade5e4422fa05adf17d8c51aab091bae6611f004b33c42c89125832be893041fe5314ac1be246fc3d3d23325ede26d2d6f4b6e64a5033a58920f0740c35e4c61c878f63424cbb8a7de6619c7534591fe7d6a4e612f39e4ef0b1ca15694c01005b4de7790a5c297a35f7e3a68f75b7a477b73e4ef8ac5472a3cd5c221504c59c7dd5db55a7314089b08960d2ec72036b14bddbd0c9589d344210d2816e1da88c9f9bff4660358d3c35648e935e8cb70c87186fad32089e82bc662aba0843377b12e27b954fc4f07e18d35bca96c6c7a8f2c16ef51122a2b2126bc87731384e262cac050c34000aac7a98370414ca9aaac0470caf31b5d547087e37be1414fad930428075b8dd158821ca89ed7135d01266458df91ad96843f6a918443e9ebf6a5854c07494095a5959d668858407bdd0058d31099c368cf2d3b58283c170cb076fefb16ab6aeeb798ca5561faca8d9f9fe6d02c643427ba284222427f92a37a1d966d23a0534ec3f4a378d9672117b776567b0fcdf12d5ba87c07ec808bc475414cb32bec205476a58e5bb31d4122c966213e5a066a89849d0040544407c7ed2361f4cc6b55d731ae1a56014e5ac2fc6e948c2f4a332b2eb1701fc31ea411743cef3337f4e347743bc23dc35c83dcb43fbeffcf12e949b7705a606a39c88d1e4337a5b02b4ddb61c578ae843074642c0fd86d6377de69a341f0a9f39cf0b425962fc41b7dacc91db4e9caddb41277cd16f5c0d33f824f9102cdc0f9a03b0bd7802b80b0420fa1247144ae3eebf87d6d779a3b3e86b8da564223722f618387b73fb7961f587aa1414342530c147dfeeee88b3344b74cd366de17f1ee306c67143d75db124c148ef6d1f1073cfd78be41e03f9661d6dca617552a26a4c20a3537acb7a14cbdf250e13f7abf2dda72e8f1d48cab17c0ff5aad18a495ac866b8d9481df27727ed2133162f32a17b79999c65a9db055fb953ab64ccacbbc960e6ad8b14d0c2cc51ccace8e3fba88ba6a1e68efa0c422b2ca3a61a101946f13a8eda4918d744a4226f1d4b006579f216a0f3e6a20e4a255b5112f92c290c5661afd2e25cfccd376c0a22d098ae9efdc58717c971d2aa73c0794f4e427856b51f79a38eb3eaf15cf8e9a311e487a7a661cb59af3a71ae1c26c2ad25b3ddc114270eae03847fafe8e8763920fd593b37c1b3e33bba072992aa5df21d936be445d642b91e310828ed28895657386a6c8f18d6d8d8896557ccfe298ce5163854b26d97f53d72c36dfa27c723ba4bbb28ee54dd735907fd83b1016b17e2c87a2eb34d7236fe0cfa34682bfb6f3677e068067040b1d8b51fb9bb6968c4b73954599aa5b13a75cb7c150a94a693f69b59422ddbdc5e12f2c5cda1df268733a961c4b148eef5fa592ccb0430730eff00cb4a1a0466243d5dfd77aa4cbbb8ee", 0x1000}], 0xa, &(0x7f0000007bc0)=[{0x98, 0x115, 0x6, "cf6cf39e8d3ef1039076bc2b1ef171691ff639d294df883edccae6bda451f8a837bc0b721eae1ff2eabc9e7eb0dc1ff19361a8b8ea2a442e32af8c2a967362fadddf04af9c21c85a69cfab8a5bb62dce83aa592a9c920b42030d4538fcbf045f3c3940b94047256d5213297a3e3b2111219a823447057040d54fda90946977c71070a0"}, {0xe8, 0x103, 0xc, "88cc2c46f26eb24027cf516ed369f20b5b16804c07f93c75933b61beb14145a936626951b696c36ecce283893567437a0359d5e4c7ad2330258acf3e6f329a83d4f61ce69806a662d12f57298d0790acc7ed3a7fdf9b3e6be0d70c3ec40ba8dbfadb4598485a94b1d2ddae4230d52564cc80d2e720f18123530bfa1c040a4e8f532f33389f59569fd8b01b8b8dedeb423d1508d9347b208629246bc4f200d07d9c4f52cd24b810e8aecd34d575c254ff8e0fdf620e32dd40e42119529b74bbcfb40cd60c2dbcf282782c4c2ba758922337f0544307c89958"}, {0x90, 0x88, 0x7fff, "b90ff5669f10e1c7146b9b330bb4337f09dcee673b9a84894c3eb1903a7436247df00d4e22e848f3ed900e954fc1ec2aa02ea574f40a0b0c76fcfb9d694e3313b7ec3e12b74c5993c7da2e6e338cbaa1bc2326dc45a5ba0dee8d3341a3903feb1c1c6090c81bc74202dc2dc14bf8b067a2c0f4fa4044885f2611b8"}], 0x210}}], 0x5, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000008200)={r3, 0xe0, &(0x7f0000008100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000007f40)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x4, 0x1, &(0x7f0000007f80)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000007fc0)=[0x0], 0x0, 0x56, &(0x7f0000008000)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f0000008040), &(0x7f0000008080), 0x8, 0x57, 0x8, 0x8, &(0x7f00000080c0)}}, 0x10) setsockopt$inet6_int(r3, 0x29, 0x4, &(0x7f0000008380), 0x4) setsockopt$TIPC_MCAST_REPLICAST(r3, 0x10f, 0x86) r5 = dup(r1) sendfile(r4, r2, 0x0, 0x6) r6 = openat(r0, &(0x7f0000009540)='./file0\x00', 0x541040, 0x16c) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r6, 0x89f3, &(0x7f0000009640)={'erspan0\x00', &(0x7f0000009580)={'gre0\x00', 0x0, 0x10, 0x700, 0x5, 0x200, {{0x21, 0x4, 0x0, 0x5, 0x84, 0x65, 0x0, 0x25, 0x29, 0x0, @dev={0xac, 0x14, 0x14, 0x2c}, @empty, {[@lsrr={0x83, 0x1f, 0x36, [@local, @multicast1, @remote, @multicast2, @initdev={0xac, 0x1e, 0x1, 0x0}, @rand_addr=0x64010101, @local]}, @end, @ra={0x94, 0x4}, @timestamp_addr={0x44, 0x34, 0x88, 0x1, 0x9, [{@dev={0xac, 0x14, 0x14, 0x3f}, 0x79}, {@local, 0x2}, {@dev={0xac, 0x14, 0x14, 0x15}}, {@private=0xa010101, 0xc}, {@broadcast, 0x6}, {@local, 0x8b}]}, @ssrr={0x89, 0x17, 0xe3, [@loopback, @empty, @empty, @multicast1, @dev={0xac, 0x14, 0x14, 0x13}]}]}}}}}) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r5, 0x89f0, &(0x7f0000009740)={'ip_vti0\x00', &(0x7f0000009680)={'ip_vti0\x00', r7, 0x7800, 0x7800, 0xfb59, 0x7fffffff, {{0x21, 0x4, 0x2, 0x33, 0x84, 0x66, 0x0, 0x81, 0x4, 0x0, @multicast1, @broadcast, {[@generic={0x7, 0x4, "02f5"}, @noop, @rr={0x7, 0x1b, 0xaa, [@loopback, @local, @multicast1, @dev={0xac, 0x14, 0x14, 0x23}, @multicast2, @broadcast]}, @lsrr={0x83, 0xb, 0xa7, [@multicast2, @multicast1]}, @timestamp={0x44, 0x8, 0xd6, 0x0, 0x1, [0x9]}, @generic={0x83, 0x6, "5c2801dd"}, @cipso={0x86, 0x12, 0xffffffffffffffff, [{0x0, 0xc, "d4e612124dcc21c30185"}]}, @lsrr={0x83, 0x23, 0xd7, [@loopback, @multicast2, @multicast2, @empty, @rand_addr=0x64010102, @multicast2, @broadcast, @local]}]}}}}}) r8 = open$dir(&(0x7f0000009780)='./file0\x00', 0x400000, 0x2) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r8, 0x800c6613, &(0x7f00000097c0)=@v2={0x2, @aes256, 0x3, '\x00', @a}) 691.419642ms ago: executing program 4 (id=14): prlimit64(0x0, 0xe, &(0x7f0000000000)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000100)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x17, 0x9, &(0x7f0000000680)=@framed={{0x18, 0x8}, [@func={0x85, 0x0, 0x1, 0x0, 0x5}, @call={0x85, 0x0, 0x0, 0xbb}, @generic={0xa7}, @initr0, @exit]}, &(0x7f00000003c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1e}, 0x90) ioctl$TCFLSH(0xffffffffffffffff, 0x540b, 0x2) bpf$MAP_CREATE(0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0e0000000400000008000000"], 0x50) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000000)='./file2\x00', 0x180c850, &(0x7f0000001100)=ANY=[@ANYBLOB='rodir,nonumtail=0,nonumtail=0,shortname=lower,rodir,iocharset=maciceland,shortname=win95,check=strict,codepage=863,rodir,utf8=0,iocharset=iso8859-3,\x00l'], 0x1, 0x379, &(0x7f0000000600)="$eJzs3U1oHOUbAPBnO/kstMnhD+UvCKM3QUs/8KCnlJJCMReVoepBXGyqko1CFhfTQ7fxIh4FjwqCF/GgBw89i6CINw9erSBV8aC9FVp8ZXdnd2e7mzRF+xH8/Q7Lk2feZ973nZ1kJ7PZNy8txdrZ6Th39eqVmJurxdTSyaW4VovFyKLvYoybmZADAPaGaynFn6lnlyW1OzwkAOAO677+v3Kgknn7653aJ6/+ALDnlb//z+/UZm4sc/327hgAAPeVsfv/D49snhl9q3+q8lcBAMBe9ezzLzx1YiXimTyfi1h/p1W0inhyuP3EuXgtGrEaR2IhbkT0LhQ6D7Xu46nTK8tH8jxvxy+LUUTER60iYr3dKnpXCieybv1sHI2FWCzry6uNlFJ26ouV5aN5V0RcbHf7j/Vaq5iO/WX/P+6P1TgWefxvrD7i9MrysbzcQbHer29HbJX3LQbvbSzE9y/HG9GIs/NnIqX+Zc3K8oWjeX4yrYzUt4rZODs4CuN3QAAAAAAAAAAAAAAAAAAAAAAA4J84XK6dk/cX9itaRaTh+j2HBw3yxdH1cXrNy/WBtnrrA6XZFCn98dZjxbtZjKwPdPP6PK1iKvbdu2kDAAAAAAAAAAAAAAAAAADAfaW5ORP1RmN1o7l5fq0atDeam/siopN5/dvPvpqP8Ta3CKbKPiqb8jJ1fq2esn7jlHXbRCxGpTyLiOnuCM+v1T+9NBhxtYvZwSwmDmN2+02NxoGHfv5gmHkw6+/5r2GbLCZPMLtpGNVg/WBvSIPM9HDK2x6x42Vw7BZH9XJKabv9XHhxvCpqEVO3/8TtHKRO8M2VV/9/vHno8W7my9TzyKMLZy6///Fva/VGp+eOxiczG80baa1efj35ZNs+yCrnT608hrXqmTC1U/nWaKae/fD7cw+8993uek/VzJsT2mS96Xy+0dysld8p3U0zvaCTu6lqvnE6GzsTpuPffHY6wcST7dCHS/VLF376dbf7qfyQsFAHAAAAAAAAAAAAAAAAAADcFZXPipfKD/tO71T1xNNlMHdnRwcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAd8fw//9Xgq2xzG6C6+0Y3zS7utGMOHivpwkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwH/c3wEAAP//3MRpbg==") openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000006c0)='blkio.throttle.io_serviced_recursive\x00', 0x275a, 0x0) 119.338767ms ago: executing program 3 (id=15): mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) syz_mount_image$fuse(0x0, 0x0, 0x3000009, 0x0, 0x1, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000440), 0x8, &(0x7f0000000200)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@upperdir={'upperdir', 0x3d, './file0'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.stat\x00', 0x275a, 0x0) r0 = open(&(0x7f0000000140)='.\x00', 0x8000, 0x112) getdents(r0, 0x0, 0x0) 0s ago: executing program 3 (id=16): r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="19000000040000000800000008"], 0x50) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x6, 0xd, &(0x7f0000000200)=ANY=[@ANYBLOB="1800000000000000000000000000000085000000bc00000018", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000400007b8af8ff00000000bca2000000000000a6020000f8ffffffb703000008001000b704000000000400850000003300000095"], &(0x7f0000000180)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x1d, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000280)={r1, 0x5, 0xe, 0x0, &(0x7f0000000440)="6121eed4cd50bb2b01e841acde1a", 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x8}, 0x50) kernel console output (not intermixed with test programs): syzkaller syzkaller login: [ 14.797420][ T28] kauditd_printk_skb: 48 callbacks suppressed [ 14.797433][ T28] audit: type=1400 audit(1786129520.745:59): avc: denied { transition } for pid=224 comm="sshd-session" path="/bin/sh" dev="sda1" ino=90 scontext=system_u:system_r:sshd_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=1 [ 14.801402][ T28] audit: type=1400 audit(1786129520.745:60): avc: denied { noatsecure } for pid=224 comm="sshd-session" scontext=system_u:system_r:sshd_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=1 [ 14.804273][ T28] audit: type=1400 audit(1786129520.745:61): avc: denied { write } for pid=224 comm="sh" path="pipe:[14397]" dev="pipefs" ino=14397 scontext=root:sysadm_r:sysadm_t tcontext=system_u:system_r:sshd_t tclass=fifo_file permissive=1 [ 14.807261][ T28] audit: type=1400 audit(1786129520.745:62): avc: denied { rlimitinh } for pid=224 comm="sh" scontext=system_u:system_r:sshd_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=1 [ 14.809805][ T28] audit: type=1400 audit(1786129520.745:63): avc: denied { siginh } for pid=224 comm="sh" scontext=system_u:system_r:sshd_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=1 Warning: Permanently added '10.128.0.116' (ED25519) to the list of known hosts. [ 21.905590][ T28] audit: type=1400 audit(1786129527.855:64): avc: denied { mounton } for pid=278 comm="syz-executor" path="/syzcgroup/unified" dev="sda1" ino=2023 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:root_t tclass=dir permissive=1 [ 21.906684][ T278] cgroup: Unknown subsys name 'net' [ 21.928262][ T28] audit: type=1400 audit(1786129527.855:65): avc: denied { mount } for pid=278 comm="syz-executor" name="/" dev="cgroup2" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cgroup_t tclass=filesystem permissive=1 [ 21.955666][ T28] audit: type=1400 audit(1786129527.895:66): avc: denied { unmount } for pid=278 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cgroup_t tclass=filesystem permissive=1 [ 21.955824][ T278] cgroup: Unknown subsys name 'devices' [ 22.094269][ T278] cgroup: Unknown subsys name 'hugetlb' [ 22.099918][ T278] cgroup: Unknown subsys name 'rlimit' [ 22.201785][ T28] audit: type=1400 audit(1786129528.145:67): avc: denied { setattr } for pid=278 comm="syz-executor" name="raw-gadget" dev="devtmpfs" ino=258 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 22.224959][ T28] audit: type=1400 audit(1786129528.145:68): avc: denied { mounton } for pid=278 comm="syz-executor" path="/proc/sys/fs/binfmt_misc" dev="binfmt_misc" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:binfmt_misc_fs_t tclass=dir permissive=1 [ 22.249817][ T28] audit: type=1400 audit(1786129528.145:69): avc: denied { mount } for pid=278 comm="syz-executor" name="/" dev="binfmt_misc" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:binfmt_misc_fs_t tclass=filesystem permissive=1 [ 22.258904][ T280] SELinux: Context root:object_r:swapfile_t is not valid (left unmapped). Setting up swapspace version 1, size = 127995904 bytes [ 22.282128][ T28] audit: type=1400 audit(1786129528.235:70): avc: denied { relabelto } for pid=280 comm="mkswap" name="swap-file" dev="sda1" ino=2026 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 22.307541][ T28] audit: type=1400 audit(1786129528.235:71): avc: denied { write } for pid=280 comm="mkswap" path="/root/swap-file" dev="sda1" ino=2026 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 22.315201][ T278] Adding 124996k swap on ./swap-file. Priority:0 extents:1 across:124996k [ 22.333600][ T28] audit: type=1400 audit(1786129528.265:72): avc: denied { read } for pid=278 comm="syz-executor" name="swap-file" dev="sda1" ino=2026 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 22.367337][ T28] audit: type=1400 audit(1786129528.265:73): avc: denied { open } for pid=278 comm="syz-executor" path="/root/swap-file" dev="sda1" ino=2026 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 23.146009][ T288] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.153117][ T288] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.160429][ T288] device bridge_slave_0 entered promiscuous mode [ 23.169134][ T288] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.176210][ T288] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.183717][ T288] device bridge_slave_1 entered promiscuous mode [ 23.230446][ T289] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.237548][ T289] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.245253][ T289] device bridge_slave_0 entered promiscuous mode [ 23.260549][ T290] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.267662][ T290] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.275069][ T290] device bridge_slave_0 entered promiscuous mode [ 23.281761][ T289] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.288853][ T289] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.296227][ T289] device bridge_slave_1 entered promiscuous mode [ 23.312538][ T290] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.319666][ T290] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.327084][ T290] device bridge_slave_1 entered promiscuous mode [ 23.351211][ T286] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.358313][ T286] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.365722][ T286] device bridge_slave_0 entered promiscuous mode [ 23.375246][ T286] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.382282][ T286] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.389671][ T286] device bridge_slave_1 entered promiscuous mode [ 23.402991][ T287] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.410032][ T287] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.417427][ T287] device bridge_slave_0 entered promiscuous mode [ 23.426869][ T287] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.433963][ T287] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.441266][ T287] device bridge_slave_1 entered promiscuous mode [ 23.632272][ T286] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.639351][ T286] bridge0: port 2(bridge_slave_1) entered forwarding state [ 23.646638][ T286] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.653669][ T286] bridge0: port 1(bridge_slave_0) entered forwarding state [ 23.662105][ T290] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.669163][ T290] bridge0: port 2(bridge_slave_1) entered forwarding state [ 23.676455][ T290] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.683510][ T290] bridge0: port 1(bridge_slave_0) entered forwarding state [ 23.697641][ T287] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.704759][ T287] bridge0: port 2(bridge_slave_1) entered forwarding state [ 23.712037][ T287] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.719084][ T287] bridge0: port 1(bridge_slave_0) entered forwarding state [ 23.730416][ T289] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.737515][ T289] bridge0: port 2(bridge_slave_1) entered forwarding state [ 23.744790][ T289] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.751804][ T289] bridge0: port 1(bridge_slave_0) entered forwarding state [ 23.792344][ T43] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.800448][ T43] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.808525][ T43] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.815822][ T43] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.823020][ T43] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.830167][ T43] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.837506][ T43] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.844698][ T43] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.852540][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 23.859998][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 23.874992][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 23.893240][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 23.901558][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 23.909972][ T43] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.917031][ T43] bridge0: port 1(bridge_slave_0) entered forwarding state [ 23.924913][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 23.933125][ T43] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.940134][ T43] bridge0: port 2(bridge_slave_1) entered forwarding state [ 23.947506][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 23.955574][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 23.963927][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 23.972004][ T43] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.979034][ T43] bridge0: port 1(bridge_slave_0) entered forwarding state [ 23.987889][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 23.997386][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 24.008480][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 24.017056][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 24.025463][ T43] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.032537][ T43] bridge0: port 2(bridge_slave_1) entered forwarding state [ 24.041024][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 24.049267][ T43] bridge0: port 1(bridge_slave_0) entered blocking state [ 24.056301][ T43] bridge0: port 1(bridge_slave_0) entered forwarding state [ 24.068261][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 24.089121][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 24.097623][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 24.105943][ T43] bridge0: port 1(bridge_slave_0) entered blocking state [ 24.113001][ T43] bridge0: port 1(bridge_slave_0) entered forwarding state [ 24.122213][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 24.129873][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 24.138096][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 24.146481][ T43] bridge0: port 1(bridge_slave_0) entered blocking state [ 24.153541][ T43] bridge0: port 1(bridge_slave_0) entered forwarding state [ 24.160893][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 24.169073][ T43] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.176141][ T43] bridge0: port 2(bridge_slave_1) entered forwarding state [ 24.183627][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 24.191762][ T43] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.198826][ T43] bridge0: port 2(bridge_slave_1) entered forwarding state [ 24.207343][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 24.215406][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 24.225630][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 24.234032][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 24.242218][ T43] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.249376][ T43] bridge0: port 2(bridge_slave_1) entered forwarding state [ 24.259022][ T290] device veth0_vlan entered promiscuous mode [ 24.273965][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 24.281936][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 24.290262][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 24.298559][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 24.306808][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 24.315044][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 24.323033][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 24.331001][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 24.340334][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 24.347867][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 24.355513][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 24.364206][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 24.385509][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 24.393670][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 24.401562][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 24.409921][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 24.420917][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 24.429539][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 24.445650][ T290] device veth1_macvtap entered promiscuous mode [ 24.457289][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 24.466048][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 24.474624][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 24.483042][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 24.491161][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 24.499003][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 24.506988][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 24.515057][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 24.523553][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 24.531612][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 24.539365][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 24.546987][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 24.554556][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 24.568261][ T286] device veth0_vlan entered promiscuous mode [ 24.575789][ T289] device veth0_vlan entered promiscuous mode [ 24.583224][ T288] device veth0_vlan entered promiscuous mode [ 24.592340][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 24.600936][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 24.609353][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 24.618199][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 24.626378][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 24.633934][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 24.646045][ T287] device veth0_vlan entered promiscuous mode [ 24.657519][ T288] device veth1_macvtap entered promiscuous mode [ 24.664556][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 24.673236][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 24.681625][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 24.689799][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 24.697918][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 24.706301][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 24.714744][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 24.723021][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 24.731112][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 24.739271][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 24.747566][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 24.755803][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 24.763305][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 24.773559][ T289] device veth1_macvtap entered promiscuous mode [ 24.781059][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 24.789589][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 24.801823][ T286] device veth1_macvtap entered promiscuous mode [ 24.808706][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 24.816923][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 24.825449][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 24.835377][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 24.843716][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 24.858773][ T287] device veth1_macvtap entered promiscuous mode [ 24.869960][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 24.878668][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 24.887281][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 24.895827][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 24.904205][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 24.912501][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 24.920659][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 24.938361][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 24.948175][ T290] request_module fs-gadgetfs succeeded, but still no fs? [ 24.948300][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 24.964149][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 24.973032][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 24.981314][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 24.989598][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 24.998422][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 25.006902][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 25.056285][ T311] loop4: detected capacity change from 0 to 128 [ 25.101250][ T311] L1TF CPU bug present and SMT on, data leak possible. See CVE-2018-3646 and https://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/l1tf.html for details. [ 25.105438][ T319] loop0: detected capacity change from 0 to 512 [ 25.163111][ T323] xt_bpf: check failed: parse error [ 25.170499][ T319] ======================================================= [ 25.170499][ T319] WARNING: The mand mount option has been deprecated and [ 25.170499][ T319] and is ignored by this kernel. Remove the mand [ 25.170499][ T319] option from the mount to silence this warning. [ 25.170499][ T319] ======================================================= [ 25.177279][ T311] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 25.220655][ T311] bridge0: port 1(bridge_slave_0) entered disabled state [ 25.258075][ T319] EXT4-fs (loop0): mounted filesystem without journal. Quota mode: writeback. [ 25.285617][ T319] ext4 filesystem being mounted at /0/bus supports timestamps until 2038-01-19 (0x7fffffff) [ 25.303078][ T311] syz.4.5 (311) used greatest stack depth: 21464 bytes left [ 25.312749][ T319] EXT4-fs error (device loop0): ext4_do_update_inode:5281: inode #2: comm syz.0.1: corrupted inode contents [ 25.340328][ T319] EXT4-fs error (device loop0): ext4_dirty_inode:6158: inode #2: comm syz.0.1: mark_inode_dirty error [ 25.353823][ T319] EXT4-fs error (device loop0): ext4_do_update_inode:5281: inode #2: comm syz.0.1: corrupted inode contents [ 25.375235][ T332] netlink: 'syz.2.7': attribute type 16 has an invalid length. [ 25.383035][ T332] netlink: 'syz.2.7': attribute type 17 has an invalid length. [ 25.390999][ T332] IPv6: ADDRCONF(NETDEV_CHANGE): lo: link becomes ready [ 25.402564][ T313] usb 2-1: new high-speed USB device number 2 using dummy_hcd [ 25.410320][ T332] IPv6: ADDRCONF(NETDEV_CHANGE): tunl0: link becomes ready [ 25.419857][ T332] IPv6: ADDRCONF(NETDEV_CHANGE): gre0: link becomes ready [ 25.438097][ T332] A link change request failed with some changes committed already. Interface gretap0 may have been left with an inconsistent configuration, please check. [ 25.508468][ T343] netlink: 4 bytes leftover after parsing attributes in process `syz.4.8'. [ 25.592489][ T313] usb 2-1: Using ep0 maxpacket: 32 [ 25.598600][ T313] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 33926, setting to 1024 [ 25.598638][ T313] usb 2-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 25.598660][ T313] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 25.599862][ T313] usb 2-1: config 0 descriptor?? [ 25.611265][ T321] raw-gadget.0 gadget.1: fail, usb_ep_enable returned -22 [ 25.612044][ T313] hub 2-1:0.0: USB hub found [ 25.672489][ T292] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 25.812978][ T313] hub 2-1:0.0: 1 port detected [ 25.862594][ T292] usb 1-1: Using ep0 maxpacket: 32 [ 25.869977][ T292] usb 1-1: config 0 has an invalid interface number: 67 but max is 0 [ 25.870002][ T292] usb 1-1: config 0 has no interface number 0 [ 25.886169][ T292] usb 1-1: New USB device found, idVendor=0424, idProduct=9901, bcdDevice=c2.57 [ 25.886197][ T292] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 25.886215][ T292] usb 1-1: Product: syz [ 25.886239][ T292] usb 1-1: Manufacturer: syz [ 25.886252][ T292] usb 1-1: SerialNumber: syz [ 25.887024][ T292] usb 1-1: config 0 descriptor?? [ 25.887916][ T292] smsc95xx v2.0.0 [ 26.292344][ T292] smsc95xx 1-1:0.67 (unnamed net_device) (uninitialized): Failed to read reg index 0x00000030: -32 [ 26.306055][ T292] smsc95xx 1-1:0.67 (unnamed net_device) (uninitialized): Error reading E2P_CMD [ 26.553542][ T292] smsc95xx 1-1:0.67 (unnamed net_device) (uninitialized): Failed to read reg index 0x00000014: -71 [ 26.572623][ T292] smsc95xx: probe of 1-1:0.67 failed with error -71 [ 26.592739][ T292] usb 1-1: USB disconnect, device number 2 [ 26.690011][ T345] loop4: detected capacity change from 0 to 131072 [ 26.713281][ T345] F2FS-fs (loop4): invalid crc value [ 26.745491][ T345] F2FS-fs (loop4): Found nat_bits in checkpoint [ 26.772707][ T313] usb 2-1: reset high-speed USB device number 2 using dummy_hcd [ 26.785731][ T345] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e4 [ 26.812586][ T312] usb 3-1: new high-speed USB device number 2 using dummy_hcd [ 26.994178][ T312] usb 3-1: unable to get BOS descriptor or descriptor too short [ 27.003622][ T312] usb 3-1: config 0 has no interfaces? [ 27.009708][ T312] usb 3-1: language id specifier not provided by device, defaulting to English [ 27.027828][ T312] usb 3-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 27.035549][ T28] kauditd_printk_skb: 176 callbacks suppressed [ 27.035592][ T28] audit: type=1400 audit(1786129532.975:250): avc: denied { read write } for pid=363 comm="syz.4.12" name="vhost-vsock" dev="devtmpfs" ino=268 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:vhost_device_t tclass=chr_file permissive=1 [ 27.037093][ T312] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 27.043997][ T28] audit: type=1400 audit(1786129532.975:251): avc: denied { open } for pid=363 comm="syz.4.12" path="/dev/vhost-vsock" dev="devtmpfs" ino=268 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:vhost_device_t tclass=chr_file permissive=1 [ 27.067251][ T312] usb 3-1: Product: syz [ 27.075986][ T28] audit: type=1400 audit(1786129532.975:252): avc: denied { ioctl } for pid=363 comm="syz.4.12" path="/dev/vhost-vsock" dev="devtmpfs" ino=268 ioctlcmd=0xaf01 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:vhost_device_t tclass=chr_file permissive=1 [ 27.099190][ T312] usb 3-1: SerialNumber: syz [ 27.125334][ T28] audit: type=1400 audit(1786129533.065:253): avc: denied { create } for pid=363 comm="syz.4.12" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 27.153129][ T289] EXT4-fs (loop0): unmounting filesystem. [ 27.153307][ T28] audit: type=1400 audit(1786129533.065:254): avc: denied { setopt } for pid=363 comm="syz.4.12" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 27.165046][ T312] usb 3-1: config 0 descriptor?? [ 27.198364][ T28] audit: type=1400 audit(1786129533.065:255): avc: denied { ioctl } for pid=363 comm="syz.4.12" path="socket:[16309]" dev="sockfs" ino=16309 ioctlcmd=0x5411 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 27.226619][ T28] audit: type=1400 audit(1786129533.065:256): avc: denied { write } for pid=363 comm="syz.4.12" name=".pending_reads" dev="incremental-fs" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 27.250401][ T28] audit: type=1400 audit(1786129533.065:257): avc: denied { open } for pid=363 comm="syz.4.12" path="/3/file0/.pending_reads" dev="incremental-fs" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 27.274940][ T28] audit: type=1400 audit(1786129533.065:258): avc: denied { ioctl } for pid=363 comm="syz.4.12" path="/3/file0/.pending_reads" dev="incremental-fs" ino=2 ioctlcmd=0x671e scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 27.300803][ T28] audit: type=1400 audit(1786129533.145:259): avc: denied { unmount } for pid=290 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=filesystem permissive=1 [ 27.390431][ T376] loop4: detected capacity change from 0 to 256 [ 27.420342][ T376] FAT-fs (loop4): Directory bread(block 64) failed [ 27.427030][ T376] FAT-fs (loop4): Directory bread(block 65) failed [ 27.433656][ T376] FAT-fs (loop4): Directory bread(block 66) failed [ 27.440244][ T376] FAT-fs (loop4): Directory bread(block 67) failed [ 27.446835][ T376] FAT-fs (loop4): Directory bread(block 68) failed [ 27.453426][ T376] FAT-fs (loop4): Directory bread(block 69) failed [ 27.460068][ T376] FAT-fs (loop4): Directory bread(block 70) failed [ 27.466657][ T376] FAT-fs (loop4): Directory bread(block 71) failed [ 27.473274][ T376] FAT-fs (loop4): Directory bread(block 72) failed [ 27.479848][ T376] FAT-fs (loop4): Directory bread(block 73) failed [ 28.932749][ T6] usb 2-1: USB disconnect, device number 2 [ 86.116071][ T102] udevd[102]: worker [338] /devices/platform/dummy_hcd.1/usb2/2-1 is taking a long time [ 86.125928][ T102] udevd[102]: worker [310] /devices/platform/dummy_hcd.0/usb1/1-1 is taking a long time [ 165.102520][ T29] INFO: task jbd2/sda1-8:65 blocked for more than 122 seconds. [ 165.110123][ T29] Not tainted syzkaller #0 [ 165.115107][ T29] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 165.123792][ T29] task:jbd2/sda1-8 state:D stack:24968 pid:65 ppid:2 flags:0x00004000 [ 165.133060][ T29] Call Trace: [ 165.136331][ T29] [ 165.139264][ T29] __schedule+0xbe2/0x14b0 [ 165.143713][ T29] ? release_firmware_map_entry+0x190/0x190 [ 165.149604][ T29] ? _raw_spin_lock_irqsave+0xc2/0x130 [ 165.155105][ T29] ? __cfi__raw_spin_lock_irqsave+0x10/0x10 [ 165.161020][ T29] schedule+0xbd/0x170 [ 165.165110][ T29] io_schedule+0x84/0xe0 [ 165.169349][ T29] bit_wait_io+0x13/0xd0 [ 165.173621][ T29] __wait_on_bit+0xae/0x2d0 [ 165.178125][ T29] ? __cfi_bit_wait_io+0x10/0x10 [ 165.183086][ T29] out_of_line_wait_on_bit+0x135/0x190 [ 165.188544][ T29] ? __cfi_bit_wait_io+0x10/0x10 [ 165.193489][ T29] ? __cfi_out_of_line_wait_on_bit+0x10/0x10 [ 165.199478][ T29] ? __cfi_wake_bit_function+0x10/0x10 [ 165.204949][ T29] ? __cfi__raw_write_lock+0x10/0x10 [ 165.210236][ T29] ? _raw_read_unlock+0x25/0x40 [ 165.215101][ T29] __wait_on_buffer+0x56/0x70 [ 165.219793][ T29] jbd2_journal_commit_transaction+0x2ec1/0x5640 [ 165.226287][ T29] ? __cfi_jbd2_journal_commit_transaction+0x10/0x10 [ 165.233043][ T29] ? __cfi__raw_spin_lock_irqsave+0x10/0x10 [ 165.238952][ T29] ? __schedule+0xbea/0x14b0 [ 165.243561][ T29] ? __kasan_check_write+0x14/0x20 [ 165.248669][ T29] ? detach_if_pending+0x18f/0x300 [ 165.253794][ T29] ? _raw_spin_unlock_irqrestore+0x5a/0x80 [ 165.259628][ T29] ? del_timer_sync+0x144/0x1a0 [ 165.264548][ T29] kjournald2+0x3d4/0x750 [ 165.268988][ T29] ? __cfi_kjournald2+0x10/0x10 [ 165.273860][ T29] ? __cfi_autoremove_wake_function+0x10/0x10 [ 165.279960][ T29] ? __kasan_check_read+0x11/0x20 [ 165.285072][ T29] ? __kthread_parkme+0x13a/0x180 [ 165.290129][ T29] kthread+0x281/0x320 [ 165.294247][ T29] ? __cfi_kjournald2+0x10/0x10 [ 165.299100][ T29] ? __cfi_kthread+0x10/0x10 [ 165.303710][ T29] ret_from_fork+0x1f/0x30 [ 165.308126][ T29] [ 165.311147][ T29] INFO: task syz-executor:278 blocked for more than 123 seconds. [ 165.318880][ T29] Not tainted syzkaller #0 [ 165.323831][ T29] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 165.332512][ T29] task:syz-executor state:D stack:23784 pid:278 ppid:277 flags:0x00004000 [ 165.341720][ T29] Call Trace: [ 165.345034][ T29] [ 165.347985][ T29] __schedule+0xbe2/0x14b0 [ 165.352428][ T29] ? release_firmware_map_entry+0x190/0x190 [ 165.358401][ T29] ? _raw_spin_lock_irqsave+0xc2/0x130 [ 165.363867][ T29] ? __cfi__raw_spin_lock_irqsave+0x10/0x10 [ 165.369760][ T29] ? __kasan_check_read+0x11/0x20 [ 165.374791][ T29] schedule+0xbd/0x170 [ 165.378858][ T29] io_schedule+0x84/0xe0 [ 165.383115][ T29] bit_wait_io+0x13/0xd0 [ 165.387356][ T29] __wait_on_bit+0xae/0x2d0 [ 165.391845][ T29] ? __cfi_bit_wait_io+0x10/0x10 [ 165.396797][ T29] out_of_line_wait_on_bit+0x135/0x190 [ 165.402256][ T29] ? __cfi_bit_wait_io+0x10/0x10 [ 165.407218][ T29] ? __cfi_out_of_line_wait_on_bit+0x10/0x10 [ 165.413240][ T29] ? __cfi_wake_bit_function+0x10/0x10 [ 165.418689][ T29] do_get_write_access+0x558/0xdd0 [ 165.424043][ T29] jbd2_journal_get_write_access+0x199/0x2f0 [ 165.430032][ T29] __ext4_journal_get_write_access+0x235/0x6c0 [ 165.436210][ T29] ? __cfi___ext4_journal_get_write_access+0x10/0x10 [ 165.442954][ T29] ? slab_post_alloc_hook+0x6d/0x2d0 [ 165.448223][ T29] ? jbd2__journal_start+0x13d/0x6e0 [ 165.453551][ T29] ext4_reserve_inode_write+0x1f2/0x2e0 [ 165.459102][ T29] __ext4_mark_inode_dirty+0xa8/0x5d0 [ 165.464538][ T29] ext4_dirty_inode+0xbd/0x100 [ 165.469300][ T29] ? __cfi_ext4_dirty_inode+0x10/0x10 [ 165.474721][ T29] __mark_inode_dirty+0x1fd/0x9c0 [ 165.479750][ T29] ? memcpy+0x56/0x70 [ 165.483744][ T29] __file_update_time+0x245/0x270 [ 165.488787][ T29] file_update_time+0x2f3/0x370 [ 165.493651][ T29] ? __cfi_file_update_time+0x10/0x10 [ 165.499021][ T29] ? __kasan_check_read+0x11/0x20 [ 165.504081][ T29] ? filemap_fault+0xf87/0x1370 [ 165.508937][ T29] ext4_page_mkwrite+0x2cf/0x1340 [ 165.513976][ T29] ? __cfi_filemap_fault+0x10/0x10 [ 165.519087][ T29] ? __cfi_ext4_page_mkwrite+0x10/0x10 [ 165.524582][ T29] ? __kasan_check_write+0x14/0x20 [ 165.529692][ T29] ? folio_unlock+0x4f/0x60 [ 165.534207][ T29] do_fault+0xd5b/0x1e30 [ 165.538446][ T29] ? pte_marker_clear+0x220/0x220 [ 165.543486][ T29] ? __kasan_check_read+0x11/0x20 [ 165.548503][ T29] handle_mm_fault+0x1363/0x26b0 [ 165.553453][ T29] ? __cfi_handle_mm_fault+0x10/0x10 [ 165.558732][ T29] ? lock_vma_under_rcu+0x3f8/0x4f0 [ 165.563942][ T29] ? ksys_read+0x1eb/0x260 [ 165.568354][ T29] do_user_addr_fault+0x900/0x1030 [ 165.573503][ T29] ? debug_smp_processor_id+0x17/0x20 [ 165.578902][ T29] exc_page_fault+0x51/0xb0 [ 165.583458][ T29] asm_exc_page_fault+0x27/0x30 [ 165.588318][ T29] RIP: 0033:0x7f6d74070163 [ 165.592780][ T29] RSP: 002b:00007ffc6890c640 EFLAGS: 00010206 [ 165.598838][ T29] RAX: 00007f6d70bffcbc RBX: 00007ffc6890c770 RCX: 0000000000000000 [ 165.606824][ T29] RDX: 00007f6d70bffcb8 RSI: 0000000000000008 RDI: 00007ffc6890c770 [ 165.614898][ T29] RBP: 00000000000003e6 R08: 0000000000000000 R09: 0000000000000000 [ 165.622879][ T29] R10: 00007ffc6890c750 R11: 0000000000000000 R12: 0000000000000000 [ 165.630847][ T29] R13: 0000000000000344 R14: fffffffffffffcbc R15: 0000000000000000 [ 165.638848][ T29] [ 165.641872][ T29] INFO: task kworker/u4:3:308 blocked for more than 123 seconds. [ 165.649601][ T29] Not tainted syzkaller #0 [ 165.654568][ T29] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 165.663248][ T29] task:kworker/u4:3 state:D stack:23232 pid:308 ppid:2 flags:0x00004000 [ 165.672477][ T29] Workqueue: writeback wb_workfn (flush-8:0) [ 165.678459][ T29] Call Trace: [ 165.681830][ T29] [ 165.684793][ T29] __schedule+0xbe2/0x14b0 [ 165.689218][ T29] ? release_firmware_map_entry+0x190/0x190 [ 165.695126][ T29] ? kthread_data+0x50/0xc0 [ 165.699629][ T29] ? wq_worker_sleeping+0x64/0x280 [ 165.704765][ T29] schedule+0xbd/0x170 [ 165.708840][ T29] io_schedule+0x84/0xe0 [ 165.713096][ T29] bit_wait_io+0x13/0xd0 [ 165.717334][ T29] __wait_on_bit_lock+0x239/0x5d0 [ 165.722345][ T29] ? __cfi_bit_wait_io+0x10/0x10 [ 165.727310][ T29] out_of_line_wait_on_bit_lock+0x135/0x190 [ 165.733227][ T29] ? __cfi_bit_wait_io+0x10/0x10 [ 165.738159][ T29] ? __cfi_out_of_line_wait_on_bit_lock+0x10/0x10 [ 165.744583][ T29] ? _raw_spin_lock+0x94/0xf0 [ 165.749257][ T29] ? __cfi_wake_bit_function+0x10/0x10 [ 165.754731][ T29] __lock_buffer+0x59/0x70 [ 165.759156][ T29] do_get_write_access+0x196/0xdd0 [ 165.764464][ T29] jbd2_journal_get_write_access+0x199/0x2f0 [ 165.770466][ T29] __ext4_journal_get_write_access+0x235/0x6c0 [ 165.776694][ T29] ? __cfi___ext4_journal_get_write_access+0x10/0x10 [ 165.783421][ T29] ? __kasan_check_read+0x11/0x20 [ 165.788437][ T29] ? ext4_wait_block_bitmap+0x6a/0x1c0 [ 165.793924][ T29] ext4_mb_mark_diskspace_used+0x1be/0x12a0 [ 165.799826][ T29] ? __kasan_slab_free+0x11/0x20 [ 165.804806][ T29] ? slab_free_freelist_hook+0xc2/0x190 [ 165.810379][ T29] ? ext4_discard_allocated_blocks+0x5b0/0x5b0 [ 165.816573][ T29] ? kmem_cache_free+0x12d/0x300 [ 165.821546][ T29] ext4_mb_new_blocks+0x10b7/0x4070 [ 165.826783][ T29] ? kasan_save_alloc_info+0x1f/0x30 [ 165.832083][ T29] ? __kasan_kmalloc+0x95/0xb0 [ 165.836880][ T29] ? memset+0x35/0x40 [ 165.840876][ T29] ? __cfi_ext4_mb_new_blocks+0x10/0x10 [ 165.846441][ T29] ? ext4_inode_to_goal_block+0x34b/0x4a0 [ 165.852162][ T29] ? ext4_ext_find_goal+0x11d/0x200 [ 165.857385][ T29] ext4_ext_map_blocks+0x16b5/0x60e0 [ 165.862691][ T29] ? kasan_set_track+0x60/0x70 [ 165.867454][ T29] ? kasan_set_track+0x4b/0x70 [ 165.872196][ T29] ? kasan_save_alloc_info+0x1f/0x30 [ 165.877532][ T29] ? __kasan_slab_alloc+0x72/0x80 [ 165.882590][ T29] ? slab_post_alloc_hook+0x4f/0x2d0 [ 165.887878][ T29] ? kmem_cache_alloc+0x166/0x320 [ 165.892932][ T29] ? ext4_alloc_io_end_vec+0x2a/0x160 [ 165.898313][ T29] ? ext4_writepages+0x10ca/0x30a0 [ 165.903627][ T29] ? do_writepages+0x3ab/0x600 [ 165.908401][ T29] ? __writeback_single_inode+0xd9/0xb10 [ 165.914134][ T29] ? writeback_sb_inodes+0x9fd/0x1610 [ 165.919518][ T29] ? __writeback_inodes_wb+0x127/0x400 [ 165.925006][ T29] ? wb_writeback+0x3ff/0x990 [ 165.929683][ T29] ? wb_workfn+0xae6/0xeb0 [ 165.934119][ T29] ? process_one_work+0x717/0xc30 [ 165.939144][ T29] ? __cfi_ext4_ext_map_blocks+0x10/0x10 [ 165.944796][ T29] ? ext4_es_lookup_extent+0x563/0x900 [ 165.950256][ T29] ext4_map_blocks+0x9d1/0x1a80 [ 165.955125][ T29] ? __cfi_ext4_map_blocks+0x10/0x10 [ 165.960406][ T29] ? ext4_alloc_io_end_vec+0x2a/0x160 [ 165.966000][ T29] ? ext4_inode_journal_mode+0x38e/0x470 [ 165.971708][ T29] ext4_writepages+0x13eb/0x30a0 [ 165.976718][ T29] ? __cfi___writepage+0x10/0x10 [ 165.981658][ T29] ? __cfi_write_cache_pages+0x10/0x10 [ 165.987168][ T29] ? __cfi_ext4_writepages+0x10/0x10 [ 165.992485][ T29] ? enqueue_task_fair+0xbee/0x1d70 [ 165.997679][ T29] ? __kasan_check_write+0x14/0x20 [ 166.002800][ T29] ? __cfi_ext4_writepages+0x10/0x10 [ 166.008088][ T29] do_writepages+0x3ab/0x600 [ 166.012696][ T29] ? update_load_avg+0x497/0x13f0 [ 166.017722][ T29] ? __cfi_do_writepages+0x10/0x10 [ 166.022853][ T29] ? __cfi_wake_up_bit+0x10/0x10 [ 166.027881][ T29] ? __inode_add_lru+0xff/0x340 [ 166.032742][ T29] ? __kasan_check_write+0x14/0x20 [ 166.037859][ T29] ? __kasan_check_write+0x14/0x20 [ 166.043026][ T29] ? _raw_spin_lock+0x94/0xf0 [ 166.047709][ T29] __writeback_single_inode+0xd9/0xb10 [ 166.053191][ T29] ? wbc_attach_and_unlock_inode+0xce/0x500 [ 166.059087][ T29] writeback_sb_inodes+0x9fd/0x1610 [ 166.064315][ T29] ? queue_io+0x4b0/0x4b0 [ 166.068648][ T29] ? down_read_trylock+0x27f/0x660 [ 166.073781][ T29] __writeback_inodes_wb+0x127/0x400 [ 166.079094][ T29] wb_writeback+0x3ff/0x990 [ 166.083632][ T29] ? inode_cgwb_move_to_attached+0x3b0/0x3b0 [ 166.089618][ T29] ? __kasan_check_write+0x14/0x20 [ 166.094754][ T29] wb_workfn+0xae6/0xeb0 [ 166.099006][ T29] ? __cfi_wb_workfn+0x10/0x10 [ 166.103805][ T29] ? ttwu_do_activate+0x179/0x2a0 [ 166.108830][ T29] ? _raw_spin_unlock_irqrestore+0x5a/0x80 [ 166.114686][ T29] ? try_to_wake_up+0x622/0x1250 [ 166.119632][ T29] process_one_work+0x717/0xc30 [ 166.124500][ T29] worker_thread+0xa4d/0x11d0 [ 166.129241][ T29] kthread+0x281/0x320 [ 166.133328][ T29] ? __cfi_worker_thread+0x10/0x10 [ 166.138448][ T29] ? __cfi_kthread+0x10/0x10 [ 166.143051][ T29] ret_from_fork+0x1f/0x30 [ 166.147470][ T29] [ 166.150474][ T29] INFO: task syz.2.10:347 blocked for more than 123 seconds. [ 166.157845][ T29] Not tainted syzkaller #0 [ 166.162787][ T29] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 166.171441][ T29] task:syz.2.10 state:D stack:26024 pid:347 ppid:287 flags:0x00004004 [ 166.180780][ T29] Call Trace: [ 166.184103][ T29] [ 166.187039][ T29] __schedule+0xbe2/0x14b0 [ 166.191457][ T29] ? release_firmware_map_entry+0x190/0x190 [ 166.197389][ T29] ? _raw_spin_lock_irqsave+0xc2/0x130 [ 166.202886][ T29] ? __cfi__raw_spin_lock_irqsave+0x10/0x10 [ 166.208781][ T29] ? __kasan_check_read+0x11/0x20 [ 166.213917][ T29] schedule+0xbd/0x170 [ 166.217991][ T29] io_schedule+0x84/0xe0 [ 166.222231][ T29] bit_wait_io+0x13/0xd0 [ 166.226552][ T29] __wait_on_bit+0xae/0x2d0 [ 166.231219][ T29] ? __cfi_bit_wait_io+0x10/0x10 [ 166.236192][ T29] out_of_line_wait_on_bit+0x135/0x190 [ 166.241656][ T29] ? __cfi_bit_wait_io+0x10/0x10 [ 166.246605][ T29] ? __cfi_out_of_line_wait_on_bit+0x10/0x10 [ 166.252605][ T29] ? __cfi_wake_bit_function+0x10/0x10 [ 166.258070][ T29] do_get_write_access+0x558/0xdd0 [ 166.263205][ T29] jbd2_journal_get_write_access+0x199/0x2f0 [ 166.269207][ T29] __ext4_journal_get_write_access+0x235/0x6c0 [ 166.275375][ T29] ? __cfi___ext4_journal_get_write_access+0x10/0x10 [ 166.282045][ T29] ? slab_post_alloc_hook+0x6d/0x2d0 [ 166.287354][ T29] ? jbd2__journal_start+0x13d/0x6e0 [ 166.292652][ T29] ext4_reserve_inode_write+0x1f2/0x2e0 [ 166.298185][ T29] __ext4_mark_inode_dirty+0xa8/0x5d0 [ 166.303615][ T29] ext4_dirty_inode+0xbd/0x100 [ 166.308394][ T29] ? __cfi_ext4_dirty_inode+0x10/0x10 [ 166.313817][ T29] __mark_inode_dirty+0x1fd/0x9c0 [ 166.318844][ T29] ? memcpy+0x56/0x70 [ 166.322858][ T29] __file_update_time+0x245/0x270 [ 166.327884][ T29] file_update_time+0x2f3/0x370 [ 166.332744][ T29] ? __cfi_file_update_time+0x10/0x10 [ 166.338112][ T29] ? __kasan_check_read+0x11/0x20 [ 166.343145][ T29] ? filemap_fault+0xf87/0x1370 [ 166.347991][ T29] ext4_page_mkwrite+0x2cf/0x1340 [ 166.353055][ T29] ? __cfi_filemap_fault+0x10/0x10 [ 166.358162][ T29] ? __cfi_ext4_page_mkwrite+0x10/0x10 [ 166.363657][ T29] ? __kasan_check_write+0x14/0x20 [ 166.368764][ T29] ? folio_unlock+0x4f/0x60 [ 166.373276][ T29] do_fault+0xd5b/0x1e30 [ 166.377521][ T29] ? pte_marker_clear+0x220/0x220 [ 166.382575][ T29] handle_mm_fault+0x1363/0x26b0 [ 166.387507][ T29] ? __cfi_handle_mm_fault+0x10/0x10 [ 166.392810][ T29] ? lock_vma_under_rcu+0x3f8/0x4f0 [ 166.398019][ T29] ? debug_smp_processor_id+0x17/0x20 [ 166.403413][ T29] ? irqtime_account_irq+0x17c/0x240 [ 166.408699][ T29] do_user_addr_fault+0x900/0x1030 [ 166.413824][ T29] ? handle_softirqs+0x543/0x600 [ 166.418761][ T29] exc_page_fault+0x51/0xb0 [ 166.423272][ T29] asm_exc_page_fault+0x27/0x30 [ 166.428125][ T29] RIP: 0033:0x7fb0e0872eb2 [ 166.432542][ T29] RSP: 002b:00007fff9bbc4e10 EFLAGS: 00010202 [ 166.438603][ T29] RAX: 0000000000011008 RBX: 00007fb0e1755720 RCX: 0000000000000000 [ 166.446580][ T29] RDX: 0000001b2ed13000 RSI: 0000000000000008 RDI: 00007fb0e1755720 [ 166.454562][ T29] RBP: 0000000000000532 R08: 00007fb0e0c10000 R09: 00007fb0e0c25f40 [ 166.462581][ T29] R10: 0000000000000000 R11: 00000000000000ff R12: ffffffff84edcc29 [ 166.470602][ T29] R13: 00007fb0e0c25f40 R14: 00000000000000b2 R15: fffffffffffef000 [ 166.478598][ T29] ? alloc_uevent_skb+0x29/0x240 [ 166.483550][ T29] [ 166.486555][ T29] INFO: task syz.4.14:370 blocked for more than 124 seconds. [ 166.493915][ T29] Not tainted syzkaller #0 [ 166.498860][ T29] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 166.507534][ T29] task:syz.4.14 state:D stack:24576 pid:370 ppid:290 flags:0x00004004 [ 166.516752][ T29] Call Trace: [ 166.520011][ T29] [ 166.522949][ T29] __schedule+0xbe2/0x14b0 [ 166.527371][ T29] ? release_firmware_map_entry+0x190/0x190 [ 166.533269][ T29] ? _raw_spin_lock_irqsave+0xc2/0x130 [ 166.538726][ T29] ? __cfi__raw_spin_lock_irqsave+0x10/0x10 [ 166.544755][ T29] ? __kasan_check_read+0x11/0x20 [ 166.549852][ T29] schedule+0xbd/0x170 [ 166.553951][ T29] io_schedule+0x84/0xe0 [ 166.558193][ T29] bit_wait_io+0x13/0xd0 [ 166.562458][ T29] __wait_on_bit+0xae/0x2d0 [ 166.566959][ T29] ? __cfi_bit_wait_io+0x10/0x10 [ 166.571901][ T29] out_of_line_wait_on_bit+0x135/0x190 [ 166.577390][ T29] ? __cfi_bit_wait_io+0x10/0x10 [ 166.582328][ T29] ? __cfi_out_of_line_wait_on_bit+0x10/0x10 [ 166.588323][ T29] ? __cfi_wake_bit_function+0x10/0x10 [ 166.593809][ T29] do_get_write_access+0x558/0xdd0 [ 166.598917][ T29] jbd2_journal_get_write_access+0x199/0x2f0 [ 166.604904][ T29] __ext4_journal_get_write_access+0x235/0x6c0 [ 166.611053][ T29] ? __cfi___ext4_journal_get_write_access+0x10/0x10 [ 166.617747][ T29] ? slab_post_alloc_hook+0x6d/0x2d0 [ 166.623069][ T29] ? jbd2__journal_start+0x13d/0x6e0 [ 166.628343][ T29] ext4_reserve_inode_write+0x1f2/0x2e0 [ 166.633903][ T29] __ext4_mark_inode_dirty+0xa8/0x5d0 [ 166.639297][ T29] ext4_dirty_inode+0xbd/0x100 [ 166.644101][ T29] ? __cfi_ext4_dirty_inode+0x10/0x10 [ 166.649501][ T29] __mark_inode_dirty+0x1fd/0x9c0 [ 166.654550][ T29] ? memcpy+0x56/0x70 [ 166.658541][ T29] __file_update_time+0x245/0x270 [ 166.663617][ T29] file_update_time+0x2f3/0x370 [ 166.668471][ T29] ? __cfi_file_update_time+0x10/0x10 [ 166.673860][ T29] ? __kasan_check_read+0x11/0x20 [ 166.678885][ T29] ? filemap_fault+0xf87/0x1370 [ 166.683755][ T29] ext4_page_mkwrite+0x2cf/0x1340 [ 166.688808][ T29] ? __cfi_filemap_fault+0x10/0x10 [ 166.693958][ T29] ? __cfi_ext4_page_mkwrite+0x10/0x10 [ 166.699433][ T29] ? __kasan_check_write+0x14/0x20 [ 166.704566][ T29] ? folio_unlock+0x4f/0x60 [ 166.709074][ T29] do_fault+0xd5b/0x1e30 [ 166.713337][ T29] ? pte_marker_clear+0x220/0x220 [ 166.718356][ T29] ? debug_smp_processor_id+0x17/0x20 [ 166.723747][ T29] ? __note_gp_changes+0x4e8/0x9f0 [ 166.728867][ T29] handle_mm_fault+0x1363/0x26b0 [ 166.733818][ T29] ? __cfi_handle_mm_fault+0x10/0x10 [ 166.739096][ T29] ? lock_vma_under_rcu+0x3f8/0x4f0 [ 166.744308][ T29] ? debug_smp_processor_id+0x17/0x20 [ 166.749678][ T29] ? irqtime_account_irq+0x17c/0x240 [ 166.754983][ T29] do_user_addr_fault+0x900/0x1030 [ 166.760269][ T29] ? handle_softirqs+0x543/0x600 [ 166.765413][ T29] exc_page_fault+0x51/0xb0 [ 166.770004][ T29] asm_exc_page_fault+0x27/0x30 [ 166.774914][ T29] RIP: 0033:0x7fbd3da72eb2 [ 166.779338][ T29] RSP: 002b:00007fffdd0420f0 EFLAGS: 00010202 [ 166.785438][ T29] RAX: 000000000000f008 RBX: 00007fbd3e955720 RCX: 0000000000000000 [ 166.793435][ T29] RDX: 0000001b2ef15000 RSI: 0000000000000008 RDI: 00007fbd3e955720 [ 166.801399][ T29] RBP: 000000000000012f R08: 00007fbd3de10000 R09: 00007fbd3de26038 [ 166.809396][ T29] R10: 0000000000000001 R11: 0000000000000007 R12: ffffffff825855b6 [ 166.817391][ T29] R13: 00007fbd3de26038 R14: 000000000000008b R15: ffffffffffff1000 [ 166.825390][ T29] ? blk_cgroup_congested+0x86/0x150 [ 166.830687][ T29] [ 166.833733][ T29] INFO: task syz.3.16:380 blocked for more than 124 seconds. [ 166.841094][ T29] Not tainted syzkaller #0 [ 166.846062][ T29] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 166.854748][ T29] task:syz.3.16 state:D stack:28200 pid:380 ppid:286 flags:0x00004004 [ 166.863987][ T29] Call Trace: [ 166.867258][ T29] [ 166.870168][ T29] __schedule+0xbe2/0x14b0 [ 166.874604][ T29] ? release_firmware_map_entry+0x190/0x190 [ 166.880503][ T29] ? _raw_spin_lock_irqsave+0xc2/0x130 [ 166.885983][ T29] ? __cfi__raw_spin_lock_irqsave+0x10/0x10 [ 166.891874][ T29] ? __kasan_check_read+0x11/0x20 [ 166.896908][ T29] schedule+0xbd/0x170 [ 166.900974][ T29] io_schedule+0x84/0xe0 [ 166.905249][ T29] bit_wait_io+0x13/0xd0 [ 166.909489][ T29] __wait_on_bit+0xae/0x2d0 [ 166.913993][ T29] ? __cfi_bit_wait_io+0x10/0x10 [ 166.918925][ T29] out_of_line_wait_on_bit+0x135/0x190 [ 166.924395][ T29] ? __cfi_bit_wait_io+0x10/0x10 [ 166.929329][ T29] ? __cfi_out_of_line_wait_on_bit+0x10/0x10 [ 166.935338][ T29] ? __cfi_wake_bit_function+0x10/0x10 [ 166.940803][ T29] do_get_write_access+0x558/0xdd0 [ 166.946112][ T29] jbd2_journal_get_write_access+0x199/0x2f0 [ 166.952151][ T29] __ext4_journal_get_write_access+0x235/0x6c0 [ 166.958323][ T29] ? __cfi___ext4_journal_get_write_access+0x10/0x10 [ 166.965028][ T29] ? slab_post_alloc_hook+0x6d/0x2d0 [ 166.970306][ T29] ? jbd2__journal_start+0x13d/0x6e0 [ 166.975594][ T29] ext4_reserve_inode_write+0x1f2/0x2e0 [ 166.981144][ T29] __ext4_mark_inode_dirty+0xa8/0x5d0 [ 166.986555][ T29] ext4_dirty_inode+0xbd/0x100 [ 166.991317][ T29] ? __cfi_ext4_dirty_inode+0x10/0x10 [ 166.996700][ T29] __mark_inode_dirty+0x1fd/0x9c0 [ 167.001719][ T29] ? memcpy+0x56/0x70 [ 167.005711][ T29] __file_update_time+0x245/0x270 [ 167.010733][ T29] file_update_time+0x2f3/0x370 [ 167.015590][ T29] ? __cfi_file_update_time+0x10/0x10 [ 167.020964][ T29] ? __kasan_check_read+0x11/0x20 [ 167.026260][ T29] ? filemap_fault+0xf87/0x1370 [ 167.031111][ T29] ext4_page_mkwrite+0x2cf/0x1340 [ 167.036150][ T29] ? __cfi_filemap_fault+0x10/0x10 [ 167.041262][ T29] ? __cfi_ext4_page_mkwrite+0x10/0x10 [ 167.046734][ T29] ? __kasan_check_write+0x14/0x20 [ 167.051840][ T29] ? folio_unlock+0x4f/0x60 [ 167.056348][ T29] do_fault+0xd5b/0x1e30 [ 167.060586][ T29] ? pte_marker_clear+0x220/0x220 [ 167.065617][ T29] ? __kasan_check_read+0x11/0x20 [ 167.070658][ T29] handle_mm_fault+0x1363/0x26b0 [ 167.075602][ T29] ? __cfi_handle_mm_fault+0x10/0x10 [ 167.080882][ T29] ? lock_vma_under_rcu+0x3f8/0x4f0 [ 167.086091][ T29] do_user_addr_fault+0x900/0x1030 [ 167.091202][ T29] ? debug_smp_processor_id+0x17/0x20 [ 167.096586][ T29] exc_page_fault+0x51/0xb0 [ 167.101091][ T29] asm_exc_page_fault+0x27/0x30 [ 167.105954][ T29] RIP: 0033:0x7fedb166ba23 [ 167.110359][ T29] RSP: 002b:00007ffc561169a0 EFLAGS: 00010246 [ 167.116431][ T29] RAX: 00000000003ffde8 RBX: 0000000000000000 RCX: 0000001b2e864000 [ 167.124409][ T29] RDX: 0000001b2e824000 RSI: 0000000000400000 RDI: 00007fedb19e0708 [ 167.132397][ T29] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 167.140362][ T29] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 167.148348][ T29] R13: 0000000000000000 R14: 0000000000000000 R15: 00007ffc56116c30 [ 167.156332][ T29] [ 167.159335][ T29] NMI backtrace for cpu 0 [ 167.163635][ T29] CPU: 0 PID: 29 Comm: khungtaskd Not tainted syzkaller #0 [ 167.170806][ T29] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 167.180839][ T29] Call Trace: [ 167.184094][ T29] [ 167.187007][ T29] __dump_stack+0x21/0x24 [ 167.191321][ T29] dump_stack_lvl+0x110/0x170 [ 167.195992][ T29] ? __cfi_dump_stack_lvl+0x8/0x8 [ 167.200993][ T29] ? rcu_preempt_deferred_qs_irqrestore+0x674/0x960 [ 167.207567][ T29] dump_stack+0x15/0x24 [ 167.211698][ T29] nmi_cpu_backtrace+0x2af/0x2c0 [ 167.216612][ T29] ? rcu_read_unlock_special+0xb2/0x450 [ 167.222134][ T29] ? __cfi_nmi_cpu_backtrace+0x10/0x10 [ 167.227591][ T29] ? nmi_trigger_cpumask_backtrace+0xf6/0x3a0 [ 167.233640][ T29] ? __cfi_nmi_raise_cpu_backtrace+0x10/0x10 [ 167.239604][ T29] ? __cfi_nmi_raise_cpu_backtrace+0x10/0x10 [ 167.245570][ T29] nmi_trigger_cpumask_backtrace+0x16b/0x3a0 [ 167.251578][ T29] arch_trigger_cpumask_backtrace+0x10/0x20 [ 167.257480][ T29] watchdog+0xde1/0xf30 [ 167.261646][ T29] ? __cfi_watchdog+0x10/0x10 [ 167.266302][ T29] ? __kasan_check_read+0x11/0x20 [ 167.271304][ T29] ? __kthread_parkme+0x13a/0x180 [ 167.276305][ T29] kthread+0x281/0x320 [ 167.280351][ T29] ? __cfi_watchdog+0x10/0x10 [ 167.285003][ T29] ? __cfi_kthread+0x10/0x10 [ 167.289571][ T29] ret_from_fork+0x1f/0x30 [ 167.293983][ T29] [ 167.297503][ T29] Sending NMI from CPU 0 to CPUs 1: [ 167.302747][ C1] NMI backtrace for cpu 1 [ 167.302757][ C1] CPU: 1 PID: 91 Comm: klogd Not tainted syzkaller #0 [ 167.302773][ C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 167.302782][ C1] RIP: 0010:get_data+0x14f/0x850 [ 167.302810][ C1] Code: a7 e2 5e 00 48 8b 1b 4d 89 f7 49 c1 ef 03 48 b8 00 00 00 00 00 fc ff df 41 80 3c 07 00 74 08 4c 89 f7 e8 84 e2 5e 00 4d 8b 26 <48> 89 df 4c 89 e6 e8 16 5a 19 00 4c 39 e3 0f 83 24 01 00 00 4c 8b [ 167.302823][ C1] RSP: 0018:ffffc900009b7958 EFLAGS: 00000246 [ 167.302837][ C1] RAX: dffffc0000000000 RBX: ffffffffffff94d0 RCX: ffff88810fdfbcc0 [ 167.302849][ C1] RDX: 0000000000000000 RSI: 00007fffffffffff RDI: 00007fffffffffff [ 167.302859][ C1] RBP: ffffc900009b79b0 R08: ffffc900009b7c37 R09: 1ffff92000136f86 [ 167.302871][ C1] R10: dffffc0000000000 R11: fffff52000136f87 R12: ffffffffffff94e8 [ 167.302882][ C1] R13: 00007fffffffffff R14: ffffc900009b7ad0 R15: 1ffff92000136f5a [ 167.302893][ C1] FS: 00007f0156319c80(0000) GS:ffff8881f6f00000(0000) knlGS:0000000000000000 [ 167.302907][ C1] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 167.302918][ C1] CR2: 00007fbd3e9da990 CR3: 0000000110366000 CR4: 00000000003506a0 [ 167.302932][ C1] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 167.302942][ C1] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 167.302952][ C1] Call Trace: [ 167.302957][ C1] [ 167.302965][ C1] _prb_read_valid+0x5d8/0x9a0 [ 167.302991][ C1] ? prb_read_valid+0x60/0x60 [ 167.303011][ C1] ? __kasan_check_write+0x14/0x20 [ 167.303028][ C1] ? _raw_spin_lock_irqsave+0xc2/0x130 [ 167.303048][ C1] ? __cfi__raw_spin_lock_irqsave+0x10/0x10 [ 167.303068][ C1] ? __kasan_check_write+0x14/0x20 [ 167.303083][ C1] ? mutex_lock+0x93/0x1b0 [ 167.303104][ C1] ? __cfi_mutex_lock+0x10/0x10 [ 167.303126][ C1] prb_read_valid+0x3d/0x60 [ 167.303147][ C1] syslog_print+0x2fe/0x600 [ 167.303164][ C1] ? do_syslog+0x7a0/0x7a0 [ 167.303182][ C1] ? __cfi_avc_has_perm+0x10/0x10 [ 167.303198][ C1] ? security_socket_sendmsg+0x93/0xb0 [ 167.303224][ C1] ? cap_capable+0x1a6/0x230 [ 167.303237][ C1] ? __cfi_autoremove_wake_function+0x10/0x10 [ 167.303262][ C1] do_syslog+0x6e1/0x7a0 [ 167.303279][ C1] ? __cfi_do_syslog+0x10/0x10 [ 167.303295][ C1] ? __schedule+0xbea/0x14b0 [ 167.303318][ C1] ? fpregs_restore_userregs+0x128/0x260 [ 167.303337][ C1] __x64_sys_syslog+0x7c/0x90 [ 167.303354][ C1] x64_sys_call+0x610/0x9a0 [ 167.303373][ C1] do_syscall_64+0x4c/0xa0 [ 167.303391][ C1] ? clear_bhb_loop+0x30/0x80 [ 167.303405][ C1] ? clear_bhb_loop+0x30/0x80 [ 167.303418][ C1] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 167.303440][ C1] RIP: 0033:0x7f01564e3a37 [ 167.303453][ C1] Code: 73 01 c3 48 8b 0d c1 f3 0c 00 f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 67 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 91 f3 0c 00 f7 d8 64 89 01 48 [ 167.303464][ C1] RSP: 002b:00007ffc41f1ebf8 EFLAGS: 00000206 ORIG_RAX: 0000000000000067 [ 167.303479][ C1] RAX: ffffffffffffffda RBX: 00007f0156683490 RCX: 00007f01564e3a37 [ 167.303490][ C1] RDX: 00000000000003ff RSI: 00007f0156683490 RDI: 0000000000000002 [ 167.303500][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 167.303509][ C1] R10: 0000000000004000 R11: 0000000000000206 R12: 00007f0156683490 [ 167.303519][ C1] R13: 00007f0156660dfe R14: 00007f0156683548 R15: 00007f0156683548 [ 167.303533][ C1] [ 187.502481][ T29] INFO: task jbd2/sda1-8:65 blocked for more than 145 seconds. [ 187.510032][ T29] Not tainted syzkaller #0 [ 187.514991][ T29] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 187.523688][ T29] task:jbd2/sda1-8 state:D stack:24968 pid:65 ppid:2 flags:0x00004000 [ 187.532910][ T29] Call Trace: [ 187.536178][ T29] [ 187.539094][ T29] __schedule+0xbe2/0x14b0 [ 187.543531][ T29] ? release_firmware_map_entry+0x190/0x190 [ 187.549423][ T29] ? _raw_spin_lock_irqsave+0xc2/0x130 [ 187.554901][ T29] ? __cfi__raw_spin_lock_irqsave+0x10/0x10 [ 187.560813][ T29] schedule+0xbd/0x170 [ 187.564902][ T29] io_schedule+0x84/0xe0 [ 187.569143][ T29] bit_wait_io+0x13/0xd0 [ 187.573398][ T29] __wait_on_bit+0xae/0x2d0 [ 187.577920][ T29] ? __cfi_bit_wait_io+0x10/0x10 [ 187.582870][ T29] out_of_line_wait_on_bit+0x135/0x190 [ 187.588358][ T29] ? __cfi_bit_wait_io+0x10/0x10 [ 187.593309][ T29] ? __cfi_out_of_line_wait_on_bit+0x10/0x10 [ 187.599297][ T29] ? __cfi_wake_bit_function+0x10/0x10 [ 187.604774][ T29] ? __cfi__raw_write_lock+0x10/0x10 [ 187.610059][ T29] ? _raw_read_unlock+0x25/0x40 [ 187.614922][ T29] __wait_on_buffer+0x56/0x70 [ 187.619624][ T29] jbd2_journal_commit_transaction+0x2ec1/0x5640 [ 187.625999][ T29] ? __cfi_jbd2_journal_commit_transaction+0x10/0x10 [ 187.632689][ T29] ? __cfi__raw_spin_lock_irqsave+0x10/0x10 [ 187.638568][ T29] ? __schedule+0xbea/0x14b0 [ 187.643174][ T29] ? __kasan_check_write+0x14/0x20 [ 187.648276][ T29] ? detach_if_pending+0x18f/0x300 [ 187.653400][ T29] ? _raw_spin_unlock_irqrestore+0x5a/0x80 [ 187.659202][ T29] ? del_timer_sync+0x144/0x1a0 [ 187.664096][ T29] kjournald2+0x3d4/0x750 [ 187.668435][ T29] ? __cfi_kjournald2+0x10/0x10 [ 187.673314][ T29] ? __cfi_autoremove_wake_function+0x10/0x10 [ 187.679402][ T29] ? __kasan_check_read+0x11/0x20 [ 187.684450][ T29] ? __kthread_parkme+0x13a/0x180 [ 187.689471][ T29] kthread+0x281/0x320 [ 187.693554][ T29] ? __cfi_kjournald2+0x10/0x10 [ 187.698417][ T29] ? __cfi_kthread+0x10/0x10 [ 187.703036][ T29] ret_from_fork+0x1f/0x30 [ 187.707485][ T29] [ 187.710499][ T29] INFO: task syz-executor:278 blocked for more than 145 seconds. [ 187.718218][ T29] Not tainted syzkaller #0 [ 187.723171][ T29] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 187.731821][ T29] task:syz-executor state:D stack:23784 pid:278 ppid:277 flags:0x00004000 [ 187.741115][ T29] Call Trace: [ 187.744418][ T29] [ 187.747333][ T29] __schedule+0xbe2/0x14b0 [ 187.751737][ T29] ? release_firmware_map_entry+0x190/0x190 [ 187.757686][ T29] ? _raw_spin_lock_irqsave+0xc2/0x130 [ 187.763172][ T29] ? __cfi__raw_spin_lock_irqsave+0x10/0x10 [ 187.769051][ T29] ? __kasan_check_read+0x11/0x20 [ 187.774112][ T29] schedule+0xbd/0x170 [ 187.778182][ T29] io_schedule+0x84/0xe0 [ 187.782440][ T29] bit_wait_io+0x13/0xd0 [ 187.786681][ T29] __wait_on_bit+0xae/0x2d0 [ 187.791167][ T29] ? __cfi_bit_wait_io+0x10/0x10 [ 187.796121][ T29] out_of_line_wait_on_bit+0x135/0x190 [ 187.801580][ T29] ? __cfi_bit_wait_io+0x10/0x10 [ 187.806535][ T29] ? __cfi_out_of_line_wait_on_bit+0x10/0x10 [ 187.812526][ T29] ? __cfi_wake_bit_function+0x10/0x10 [ 187.817968][ T29] do_get_write_access+0x558/0xdd0 [ 187.823142][ T29] jbd2_journal_get_write_access+0x199/0x2f0 [ 187.829273][ T29] __ext4_journal_get_write_access+0x235/0x6c0 [ 187.835465][ T29] ? __cfi___ext4_journal_get_write_access+0x10/0x10 [ 187.842142][ T29] ? slab_post_alloc_hook+0x6d/0x2d0 [ 187.847444][ T29] ? jbd2__journal_start+0x13d/0x6e0 [ 187.852748][ T29] ext4_reserve_inode_write+0x1f2/0x2e0 [ 187.858377][ T29] __ext4_mark_inode_dirty+0xa8/0x5d0 [ 187.863818][ T29] ext4_dirty_inode+0xbd/0x100 [ 187.868585][ T29] ? __cfi_ext4_dirty_inode+0x10/0x10 [ 187.873991][ T29] __mark_inode_dirty+0x1fd/0x9c0 [ 187.879010][ T29] ? memcpy+0x56/0x70 [ 187.883017][ T29] __file_update_time+0x245/0x270 [ 187.888080][ T29] file_update_time+0x2f3/0x370 [ 187.892941][ T29] ? __cfi_file_update_time+0x10/0x10 [ 187.898328][ T29] ? __kasan_check_read+0x11/0x20 [ 187.903410][ T29] ? filemap_fault+0xf87/0x1370 [ 187.908253][ T29] ext4_page_mkwrite+0x2cf/0x1340 [ 187.913299][ T29] ? __cfi_filemap_fault+0x10/0x10 [ 187.918428][ T29] ? __cfi_ext4_page_mkwrite+0x10/0x10 [ 187.923903][ T29] ? __kasan_check_write+0x14/0x20 [ 187.929013][ T29] ? folio_unlock+0x4f/0x60 [ 187.933525][ T29] do_fault+0xd5b/0x1e30 [ 187.937760][ T29] ? pte_marker_clear+0x220/0x220 [ 187.942798][ T29] ? __kasan_check_read+0x11/0x20 [ 187.947820][ T29] handle_mm_fault+0x1363/0x26b0 [ 187.952764][ T29] ? __cfi_handle_mm_fault+0x10/0x10 [ 187.958029][ T29] ? lock_vma_under_rcu+0x3f8/0x4f0 [ 187.963247][ T29] ? ksys_read+0x1eb/0x260 [ 187.967659][ T29] do_user_addr_fault+0x900/0x1030 [ 187.972786][ T29] ? debug_smp_processor_id+0x17/0x20 [ 187.978172][ T29] exc_page_fault+0x51/0xb0 [ 187.982715][ T29] asm_exc_page_fault+0x27/0x30 [ 187.987647][ T29] RIP: 0033:0x7f6d74070163 [ 187.992042][ T29] RSP: 002b:00007ffc6890c640 EFLAGS: 00010206 [ 187.998123][ T29] RAX: 00007f6d70bffcbc RBX: 00007ffc6890c770 RCX: 0000000000000000 [ 188.006104][ T29] RDX: 00007f6d70bffcb8 RSI: 0000000000000008 RDI: 00007ffc6890c770 [ 188.014079][ T29] RBP: 00000000000003e6 R08: 0000000000000000 R09: 0000000000000000 [ 188.022046][ T29] R10: 00007ffc6890c750 R11: 0000000000000000 R12: 0000000000000000 [ 188.030034][ T29] R13: 0000000000000344 R14: fffffffffffffcbc R15: 0000000000000000 [ 188.038028][ T29] [ 188.041056][ T29] INFO: task kworker/u4:3:308 blocked for more than 145 seconds. [ 188.048775][ T29] Not tainted syzkaller #0 [ 188.053720][ T29] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 188.062407][ T29] task:kworker/u4:3 state:D stack:23232 pid:308 ppid:2 flags:0x00004000 [ 188.071612][ T29] Workqueue: writeback wb_workfn (flush-8:0) [ 188.077618][ T29] Call Trace: [ 188.080888][ T29] [ 188.083833][ T29] __schedule+0xbe2/0x14b0 [ 188.088252][ T29] ? release_firmware_map_entry+0x190/0x190 [ 188.094170][ T29] ? kthread_data+0x50/0xc0 [ 188.098666][ T29] ? wq_worker_sleeping+0x64/0x280 [ 188.103796][ T29] schedule+0xbd/0x170 [ 188.107884][ T29] io_schedule+0x84/0xe0 [ 188.112226][ T29] bit_wait_io+0x13/0xd0 [ 188.116495][ T29] __wait_on_bit_lock+0x239/0x5d0 [ 188.121523][ T29] ? __cfi_bit_wait_io+0x10/0x10 [ 188.126477][ T29] out_of_line_wait_on_bit_lock+0x135/0x190 [ 188.132397][ T29] ? __cfi_bit_wait_io+0x10/0x10 [ 188.137331][ T29] ? __cfi_out_of_line_wait_on_bit_lock+0x10/0x10 [ 188.144041][ T29] ? _raw_spin_lock+0x94/0xf0 [ 188.148753][ T29] ? __cfi_wake_bit_function+0x10/0x10 [ 188.154502][ T29] __lock_buffer+0x59/0x70 [ 188.158926][ T29] do_get_write_access+0x196/0xdd0 [ 188.164066][ T29] jbd2_journal_get_write_access+0x199/0x2f0 [ 188.170059][ T29] __ext4_journal_get_write_access+0x235/0x6c0 [ 188.176450][ T29] ? __cfi___ext4_journal_get_write_access+0x10/0x10 [ 188.183174][ T29] ? __kasan_check_read+0x11/0x20 [ 188.188187][ T29] ? ext4_wait_block_bitmap+0x6a/0x1c0 [ 188.193657][ T29] ext4_mb_mark_diskspace_used+0x1be/0x12a0 [ 188.199549][ T29] ? __kasan_slab_free+0x11/0x20 [ 188.204504][ T29] ? slab_free_freelist_hook+0xc2/0x190 [ 188.210046][ T29] ? ext4_discard_allocated_blocks+0x5b0/0x5b0 [ 188.216208][ T29] ? kmem_cache_free+0x12d/0x300 [ 188.221149][ T29] ext4_mb_new_blocks+0x10b7/0x4070 [ 188.226405][ T29] ? kasan_save_alloc_info+0x1f/0x30 [ 188.231696][ T29] ? __kasan_kmalloc+0x95/0xb0 [ 188.236526][ T29] ? memset+0x35/0x40 [ 188.240518][ T29] ? __cfi_ext4_mb_new_blocks+0x10/0x10 [ 188.246233][ T29] ? ext4_inode_to_goal_block+0x34b/0x4a0 [ 188.251960][ T29] ? ext4_ext_find_goal+0x11d/0x200 [ 188.257177][ T29] ext4_ext_map_blocks+0x16b5/0x60e0 [ 188.262480][ T29] ? kasan_set_track+0x60/0x70 [ 188.267225][ T29] ? kasan_set_track+0x4b/0x70 [ 188.272032][ T29] ? kasan_save_alloc_info+0x1f/0x30 [ 188.277353][ T29] ? __kasan_slab_alloc+0x72/0x80 [ 188.282398][ T29] ? slab_post_alloc_hook+0x4f/0x2d0 [ 188.287673][ T29] ? kmem_cache_alloc+0x166/0x320 [ 188.292703][ T29] ? ext4_alloc_io_end_vec+0x2a/0x160 [ 188.298064][ T29] ? ext4_writepages+0x10ca/0x30a0 [ 188.303182][ T29] ? do_writepages+0x3ab/0x600 [ 188.307939][ T29] ? __writeback_single_inode+0xd9/0xb10 [ 188.313578][ T29] ? writeback_sb_inodes+0x9fd/0x1610 [ 188.318946][ T29] ? __writeback_inodes_wb+0x127/0x400 [ 188.324414][ T29] ? wb_writeback+0x3ff/0x990 [ 188.329111][ T29] ? wb_workfn+0xae6/0xeb0 [ 188.333530][ T29] ? process_one_work+0x717/0xc30 [ 188.338547][ T29] ? __cfi_ext4_ext_map_blocks+0x10/0x10 [ 188.344187][ T29] ? ext4_es_lookup_extent+0x563/0x900 [ 188.349645][ T29] ext4_map_blocks+0x9d1/0x1a80 [ 188.354513][ T29] ? __cfi_ext4_map_blocks+0x10/0x10 [ 188.359793][ T29] ? ext4_alloc_io_end_vec+0x2a/0x160 [ 188.365171][ T29] ? ext4_inode_journal_mode+0x38e/0x470 [ 188.370798][ T29] ext4_writepages+0x13eb/0x30a0 [ 188.375748][ T29] ? __cfi___writepage+0x10/0x10 [ 188.380680][ T29] ? __cfi_write_cache_pages+0x10/0x10 [ 188.386148][ T29] ? __cfi_ext4_writepages+0x10/0x10 [ 188.391430][ T29] ? enqueue_task_fair+0xbee/0x1d70 [ 188.396645][ T29] ? __kasan_check_write+0x14/0x20 [ 188.401750][ T29] ? __cfi_ext4_writepages+0x10/0x10 [ 188.407046][ T29] do_writepages+0x3ab/0x600 [ 188.411638][ T29] ? update_load_avg+0x497/0x13f0 [ 188.416698][ T29] ? __cfi_do_writepages+0x10/0x10 [ 188.421803][ T29] ? __cfi_wake_up_bit+0x10/0x10 [ 188.426747][ T29] ? __inode_add_lru+0xff/0x340 [ 188.431590][ T29] ? __kasan_check_write+0x14/0x20 [ 188.436725][ T29] ? __kasan_check_write+0x14/0x20 [ 188.441833][ T29] ? _raw_spin_lock+0x94/0xf0 [ 188.446520][ T29] __writeback_single_inode+0xd9/0xb10 [ 188.451978][ T29] ? wbc_attach_and_unlock_inode+0xce/0x500 [ 188.457890][ T29] writeback_sb_inodes+0x9fd/0x1610 [ 188.463188][ T29] ? queue_io+0x4b0/0x4b0 [ 188.467549][ T29] ? down_read_trylock+0x27f/0x660 [ 188.472674][ T29] __writeback_inodes_wb+0x127/0x400 [ 188.477958][ T29] wb_writeback+0x3ff/0x990 [ 188.482469][ T29] ? inode_cgwb_move_to_attached+0x3b0/0x3b0 [ 188.488446][ T29] ? __kasan_check_write+0x14/0x20 [ 188.493563][ T29] wb_workfn+0xae6/0xeb0 [ 188.497808][ T29] ? __cfi_wb_workfn+0x10/0x10 [ 188.502582][ T29] ? ttwu_do_activate+0x179/0x2a0 [ 188.507607][ T29] ? _raw_spin_unlock_irqrestore+0x5a/0x80 [ 188.513436][ T29] ? try_to_wake_up+0x622/0x1250 [ 188.518373][ T29] process_one_work+0x717/0xc30 [ 188.523232][ T29] worker_thread+0xa4d/0x11d0 [ 188.527927][ T29] kthread+0x281/0x320 [ 188.531975][ T29] ? __cfi_worker_thread+0x10/0x10 [ 188.537095][ T29] ? __cfi_kthread+0x10/0x10 [ 188.541681][ T29] ret_from_fork+0x1f/0x30 [ 188.546107][ T29] [ 188.549131][ T29] INFO: task syz.2.10:347 blocked for more than 146 seconds. [ 188.556509][ T29] Not tainted syzkaller #0 [ 188.561436][ T29] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 188.570117][ T29] task:syz.2.10 state:D stack:26024 pid:347 ppid:287 flags:0x00004004 [ 188.579340][ T29] Call Trace: [ 188.582633][ T29] [ 188.585555][ T29] __schedule+0xbe2/0x14b0 [ 188.589953][ T29] ? release_firmware_map_entry+0x190/0x190 [ 188.595851][ T29] ? _raw_spin_lock_irqsave+0xc2/0x130 [ 188.601308][ T29] ? __cfi__raw_spin_lock_irqsave+0x10/0x10 [ 188.607215][ T29] ? __kasan_check_read+0x11/0x20 [ 188.612265][ T29] schedule+0xbd/0x170 [ 188.616349][ T29] io_schedule+0x84/0xe0 [ 188.620602][ T29] bit_wait_io+0x13/0xd0 [ 188.624858][ T29] __wait_on_bit+0xae/0x2d0 [ 188.629359][ T29] ? __cfi_bit_wait_io+0x10/0x10 [ 188.634324][ T29] out_of_line_wait_on_bit+0x135/0x190 [ 188.639794][ T29] ? __cfi_bit_wait_io+0x10/0x10 [ 188.644753][ T29] ? __cfi_out_of_line_wait_on_bit+0x10/0x10 [ 188.650731][ T29] ? __cfi_wake_bit_function+0x10/0x10 [ 188.656223][ T29] do_get_write_access+0x558/0xdd0 [ 188.661337][ T29] jbd2_journal_get_write_access+0x199/0x2f0 [ 188.667330][ T29] __ext4_journal_get_write_access+0x235/0x6c0 [ 188.673495][ T29] ? __cfi___ext4_journal_get_write_access+0x10/0x10 [ 188.680152][ T29] ? slab_post_alloc_hook+0x6d/0x2d0 [ 188.685446][ T29] ? jbd2__journal_start+0x13d/0x6e0 [ 188.690734][ T29] ext4_reserve_inode_write+0x1f2/0x2e0 [ 188.696291][ T29] __ext4_mark_inode_dirty+0xa8/0x5d0 [ 188.701661][ T29] ext4_dirty_inode+0xbd/0x100 [ 188.706434][ T29] ? __cfi_ext4_dirty_inode+0x10/0x10 [ 188.711802][ T29] __mark_inode_dirty+0x1fd/0x9c0 [ 188.716839][ T29] ? memcpy+0x56/0x70 [ 188.720817][ T29] __file_update_time+0x245/0x270 [ 188.725855][ T29] file_update_time+0x2f3/0x370 [ 188.730703][ T29] ? __cfi_file_update_time+0x10/0x10 [ 188.736083][ T29] ? __kasan_check_read+0x11/0x20 [ 188.741099][ T29] ? filemap_fault+0xf87/0x1370 [ 188.746001][ T29] ext4_page_mkwrite+0x2cf/0x1340 [ 188.751024][ T29] ? __cfi_filemap_fault+0x10/0x10 [ 188.756147][ T29] ? __cfi_ext4_page_mkwrite+0x10/0x10 [ 188.761613][ T29] ? __kasan_check_write+0x14/0x20 [ 188.766732][ T29] ? folio_unlock+0x4f/0x60 [ 188.771229][ T29] do_fault+0xd5b/0x1e30 [ 188.775495][ T29] ? pte_marker_clear+0x220/0x220 [ 188.780512][ T29] handle_mm_fault+0x1363/0x26b0 [ 188.785475][ T29] ? __cfi_handle_mm_fault+0x10/0x10 [ 188.790751][ T29] ? lock_vma_under_rcu+0x3f8/0x4f0 [ 188.796034][ T29] ? debug_smp_processor_id+0x17/0x20 [ 188.801412][ T29] ? irqtime_account_irq+0x17c/0x240 [ 188.806716][ T29] do_user_addr_fault+0x900/0x1030 [ 188.811828][ T29] ? handle_softirqs+0x543/0x600 [ 188.816778][ T29] exc_page_fault+0x51/0xb0 [ 188.821278][ T29] asm_exc_page_fault+0x27/0x30 [ 188.826138][ T29] RIP: 0033:0x7fb0e0872eb2 [ 188.830545][ T29] RSP: 002b:00007fff9bbc4e10 EFLAGS: 00010202 [ 188.836622][ T29] RAX: 0000000000011008 RBX: 00007fb0e1755720 RCX: 0000000000000000 [ 188.844611][ T29] RDX: 0000001b2ed13000 RSI: 0000000000000008 RDI: 00007fb0e1755720 [ 188.852592][ T29] RBP: 0000000000000532 R08: 00007fb0e0c10000 R09: 00007fb0e0c25f40 [ 188.860596][ T29] R10: 0000000000000000 R11: 00000000000000ff R12: ffffffff84edcc29 [ 188.868626][ T29] R13: 00007fb0e0c25f40 R14: 00000000000000b2 R15: fffffffffffef000 [ 188.876610][ T29] ? alloc_uevent_skb+0x29/0x240 [ 188.881549][ T29] [ 188.884599][ T29] NMI backtrace for cpu 0 [ 188.888914][ T29] CPU: 0 PID: 29 Comm: khungtaskd Not tainted syzkaller #0 [ 188.896108][ T29] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 188.906144][ T29] Call Trace: [ 188.909400][ T29] [ 188.912309][ T29] __dump_stack+0x21/0x24 [ 188.916619][ T29] dump_stack_lvl+0x110/0x170 [ 188.921270][ T29] ? __cfi_dump_stack_lvl+0x8/0x8 [ 188.926270][ T29] ? rcu_preempt_deferred_qs_irqrestore+0x674/0x960 [ 188.932837][ T29] dump_stack+0x15/0x24 [ 188.936971][ T29] nmi_cpu_backtrace+0x2af/0x2c0 [ 188.941884][ T29] ? rcu_read_unlock_special+0xb2/0x450 [ 188.947406][ T29] ? __cfi_nmi_cpu_backtrace+0x10/0x10 [ 188.952848][ T29] ? nmi_trigger_cpumask_backtrace+0xf6/0x3a0 [ 188.958898][ T29] ? __cfi_nmi_raise_cpu_backtrace+0x10/0x10 [ 188.964856][ T29] ? __cfi_nmi_raise_cpu_backtrace+0x10/0x10 [ 188.970812][ T29] nmi_trigger_cpumask_backtrace+0x16b/0x3a0 [ 188.976769][ T29] arch_trigger_cpumask_backtrace+0x10/0x20 [ 188.982647][ T29] watchdog+0xde1/0xf30 [ 188.986788][ T29] ? __cfi_watchdog+0x10/0x10 [ 188.991445][ T29] ? __kasan_check_read+0x11/0x20 [ 188.996453][ T29] ? __kthread_parkme+0x13a/0x180 [ 189.001468][ T29] kthread+0x281/0x320 [ 189.005523][ T29] ? __cfi_watchdog+0x10/0x10 [ 189.010186][ T29] ? __cfi_kthread+0x10/0x10 [ 189.014760][ T29] ret_from_fork+0x1f/0x30 [ 189.019164][ T29] [ 189.022217][ T29] Sending NMI from CPU 0 to CPUs 1: [ 189.027433][ C1] NMI backtrace for cpu 1 [ 189.027443][ C1] CPU: 1 PID: 10 Comm: kworker/u4:1 Not tainted syzkaller #0 [ 189.027459][ C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 189.027469][ C1] Workqueue: events_unbound toggle_allocation_gate [ 189.027493][ C1] RIP: 0010:x2apic_send_IPI+0x74/0xc0 [ 189.027519][ C1] Code: f0 48 c1 e8 03 42 0f b6 04 20 84 c0 75 38 41 0f b7 16 0f ae f0 0f ae e8 83 fb 02 b8 00 04 00 00 0f 45 c3 b9 30 08 00 00 0f 30 <66> 90 5b 41 5c 41 5e 41 5f 5d c3 48 c7 c7 20 a5 0d 87 4c 89 f6 e8 [ 189.027532][ C1] RSP: 0018:ffffc900000a7728 EFLAGS: 00000206 [ 189.027544][ C1] RAX: 00000000000000fb RBX: 00000000000000fb RCX: 0000000000000830 [ 189.027555][ C1] RDX: 0000000000000000 RSI: 00000000000000fb RDI: 0000000000000000 [ 189.027564][ C1] RBP: ffffc900000a7748 R08: ffff8881f6f390d7 R09: 1ffff1103ede721a [ 189.027576][ C1] R10: 0000000000000000 R11: ffffffff8134b650 R12: dffffc0000000000 [ 189.027587][ C1] R13: 1ffff92000014ef4 R14: ffff8881f6e21170 R15: ffffffff866d39a0 [ 189.027599][ C1] FS: 0000000000000000(0000) GS:ffff8881f6f00000(0000) knlGS:0000000000000000 [ 189.027612][ C1] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 189.027623][ C1] CR2: 00007fbd3e9da990 CR3: 000000000700f000 CR4: 00000000003506a0 [ 189.027638][ C1] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 189.027647][ C1] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 189.027656][ C1] Call Trace: [ 189.027661][ C1] [ 189.027666][ C1] native_send_call_func_single_ipi+0x6f/0x80 [ 189.027692][ C1] send_call_function_single_ipi+0x167/0x280 [ 189.027713][ C1] ? __cfi_send_call_function_single_ipi+0x10/0x10 [ 189.027733][ C1] ? __cfi__raw_spin_lock+0x10/0x10 [ 189.027752][ C1] ? _find_next_bit+0xf7/0x130 [ 189.027768][ C1] smp_call_function_many_cond+0x619/0x940 [ 189.027789][ C1] ? __cfi_do_sync_core+0x10/0x10 [ 189.027808][ C1] ? smp_call_function_many+0x40/0x40 [ 189.027826][ C1] ? kmem_cache_alloc_bulk+0xf8/0x3c0 [ 189.027847][ C1] ? text_poke+0x30/0x30 [ 189.027864][ C1] ? text_poke_loc_init+0x388/0x560 [ 189.027883][ C1] ? __cfi_do_sync_core+0x10/0x10 [ 189.027901][ C1] on_each_cpu_cond_mask+0x43/0x80 [ 189.027919][ C1] text_poke_bp_batch+0x1cf/0x600 [ 189.027939][ C1] ? text_poke_loc_init+0x560/0x560 [ 189.027958][ C1] ? __kasan_check_write+0x14/0x20 [ 189.027973][ C1] ? mutex_lock+0x93/0x1b0 [ 189.027994][ C1] ? __cfi_mutex_lock+0x10/0x10 [ 189.028019][ C1] ? text_poke_queue+0xde/0x1a0 [ 189.028036][ C1] text_poke_finish+0x1a/0x30 [ 189.028054][ C1] arch_jump_label_transform_apply+0x15/0x30 [ 189.028082][ C1] __jump_label_update+0x38f/0x3b0 [ 189.028103][ C1] jump_label_update+0x39b/0x450 [ 189.028122][ C1] static_key_disable_cpuslocked+0xc9/0x1a0 [ 189.028142][ C1] static_key_disable+0x1a/0x30 [ 189.028160][ C1] toggle_allocation_gate+0x3a5/0x440 [ 189.028179][ C1] ? __cfi_toggle_allocation_gate+0x10/0x10 [ 189.028198][ C1] ? _raw_spin_unlock+0x4c/0x70 [ 189.028216][ C1] ? finish_task_switch+0x16b/0x7c0 [ 189.028238][ C1] ? __schedule+0xbea/0x14b0 [ 189.028258][ C1] process_one_work+0x717/0xc30 [ 189.028277][ C1] worker_thread+0xa4d/0x11d0 [ 189.028297][ C1] kthread+0x281/0x320 [ 189.028313][ C1] ? __cfi_worker_thread+0x10/0x10 [ 189.028327][ C1] ? __cfi_kthread+0x10/0x10 [ 189.028343][ C1] ret_from_fork+0x1f/0x30 [ 189.028364][ C1] [ 206.266106][ T102] udevd[102]: worker [338] /devices/platform/dummy_hcd.1/usb2/2-1 timeout; kill it [ 206.275619][ T102] udevd[102]: seq 4145 '/devices/platform/dummy_hcd.1/usb2/2-1' killed [ 206.283949][ T102] udevd[102]: worker [310] /devices/platform/dummy_hcd.0/usb1/1-1 timeout; kill it [ 206.293300][ T102] udevd[102]: seq 4148 '/devices/platform/dummy_hcd.0/usb1/1-1' killed [ 206.301840][ T102] udevd[102]: worker [310] terminated by signal 9 (Killed) [ 206.309182][ T102] udevd[102]: worker [310] failed while handling '/devices/platform/dummy_hcd.0/usb1/1-1' [ 206.319666][ T102] udevd[102]: worker [338] terminated by signal 9 (Killed) [ 206.326932][ T102] udevd[102]: worker [338] failed while handling '/devices/platform/dummy_hcd.1/usb2/2-1' [ 269.405699][ T102] udevd[102]: worker [352] /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0 is taking a long time [ 269.416244][ T102] udevd[102]: worker [362] /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.67 is taking a long time