T(0x0, 0xb, &(0x7f0000000940)=""/74) (async, rerun: 64) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) (async, rerun: 64) msgsnd(0x0, &(0x7f0000001bc0)=ANY=[@ANYBLOB="03000000ed82904ca389ec8db96f769aa64cb422b59acf0f06653e1af90b1f259542b829324eb4a2c8d80c01a00d8389130b757814d6be578152fa7308afbb9153099852c9148af28bd4f3904420b8f4e70b7cb5871ad206ae84a2b6e07d8c76cbd6d1b87634b47256a7ff7c556452b63db06f82ffd9478e553dd02d7b2c7bc16f8b8ee9ae7d99ea371c25cd5693155b762c06b75702213e85d4a41a7ffa9d2e34ac0a8b559115189cd31704f6df556a4660c42663087c2cc4d607ffbc873ccf8c1eed2e44cc4039387d524bd100"/218], 0xda, 0x800) (async, rerun: 32) msgrcv(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'/4094], 0x1004, 0x0, 0xcf11a10532123434) (async, rerun: 32) msgctl$MSG_STAT(r2, 0xb, &(0x7f0000001ac0)=""/181) (async) r7 = msgget$private(0x0, 0x740) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:23:39 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x200, 0x101001) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01f) 01:23:41 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x200, 0x101001) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01f) 01:23:41 executing program 0: r0 = msgget(0x2, 0x4b0) r1 = msgget(0x1, 0x208) msgrcv(r1, &(0x7f0000000000)=ANY=[], 0x61, 0x0, 0x1800) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) (async) r2 = msgget$private(0x0, 0x10) msgrcv(r2, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) msgrcv(r2, &(0x7f0000001cc0)=ANY=[@ANYBLOB="000051cfd48434a57daf111b31aaa4ae00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ac000000000000000faf4ea67cc547b716b8f4cb1602b43829411589647762b520347269ba85c64e850895d129ca54efd95d5a11297d057e80c44e42ed5c3f757b94157f5f9b4b2d6af2b50c8dc6f7fbf221b7c7ae05b78c59559d881165660baa7145305bddf157f23404008c5c5ca138e313a0064e33022f9e11f51d32a4e897c0d3cbb658f6c3379dd9e0d7cb32cf3e26956048024659858e1e9fa9da64382b055ec1bd0eb978adf75cf0e9689e6f069b151777de49a6b4e841a24b4f350fa85ffef2035447f2745601a9515c7edad6ace327347cb8fcfc3054cad13f3af4b69fd45a38977655770a9d3a269d7eaa5c1ad8308b843fdf32b90b81267b3ebbf92b18bd0d0796e94b1af920caa3c55325904d600000000000"], 0xeb, 0x3, 0x1800) r3 = msgget(0x0, 0x500) msgrcv(r3, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) (async) msgget(0x1, 0x2) msgsnd(r2, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) msgrcv(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e00"/142], 0x8e, 0x2, 0x0) (async) msgget(0x3, 0x12) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) msgget$private(0x0, 0x490) (async) msgrcv(0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ea"], 0x5f, 0x2, 0x1000) (async) msgctl$MSG_INFO(r3, 0xc, &(0x7f0000000700)=""/10) (async) msgsnd(r3, &(0x7f0000000740)=ANY=[@ANYBLOB="030000004ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a702e9a9513833d2ff7059cf271ac07117fa9fb00925e0594e0b41c3166139eff3"], 0x7e, 0x800) (async) r4 = msgget(0x1, 0x2c) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) msgget$private(0x0, 0x4) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) (async) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) (async) msgsnd(0x0, &(0x7f0000001bc0)=ANY=[@ANYBLOB="03000000ed82904ca389ec8db96f769aa64cb422b59acf0f06653e1af90b1f259542b829324eb4a2c8d80c01a00d8389130b757814d6be578152fa7308afbb9153099852c9148af28bd4f3904420b8f4e70b7cb5871ad206ae84a2b6e07d8c76cbd6d1b87634b47256a7ff7c556452b63db06f82ffd9478e553dd02d7b2c7bc16f8b8ee9ae7d99ea371c25cd5693155b762c06b75702213e85d4a41a7ffa9d2e34ac0a8b559115189cd31704f6df556a4660c42663087c2cc4d607ffbc873ccf8c1eed2e44cc4039387d524bd100"/218], 0xda, 0x800) msgrcv(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'/4094], 0x1004, 0x0, 0xcf11a10532123434) (async) msgctl$MSG_STAT(r2, 0xb, &(0x7f0000001ac0)=""/181) (async) r7 = msgget$private(0x0, 0x740) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:23:43 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x200, 0x101001) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01f) 01:23:44 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/244}, 0xf8, 0x2, 0x1000) msgget(0x1, 0x2) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) msgget(0x3, 0x12) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) r4 = msgget(0x1, 0x2c) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) msgget$private(0x0, 0x4) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) r7 = msgget$private(0x0, 0x740) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:23:44 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000000), 0x0, 0x101001) pwrite64(r0, &(0x7f0000000040)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0x0) r1 = socket$vsock_stream(0x28, 0x1, 0x0) r2 = open_tree(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x88000) pidfd_getfd(r2, r1, 0x0) 01:23:45 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000000), 0x0, 0x101001) pwrite64(r0, &(0x7f0000000040)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0x0) r1 = socket$vsock_stream(0x28, 0x1, 0x0) (async) r2 = open_tree(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x88000) pidfd_getfd(r2, r1, 0x0) 01:23:46 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) (async) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) (async) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) (async) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/244}, 0xf8, 0x2, 0x1000) (async) msgget(0x1, 0x2) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) (async) msgget(0x3, 0x12) (async) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) (async) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) r4 = msgget(0x1, 0x2c) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) (async) msgget$private(0x0, 0x4) (async) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) (async) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) (async) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) (async) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) (async) r7 = msgget$private(0x0, 0x740) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:23:47 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000000), 0x0, 0x101001) pwrite64(r0, &(0x7f0000000040)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0x0) r1 = socket$vsock_stream(0x28, 0x1, 0x0) r2 = open_tree(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x88000) pidfd_getfd(r2, r1, 0x0) 01:23:48 executing program 1: getsockopt$IP_VS_SO_GET_TIMEOUT(0xffffffffffffffff, 0x0, 0x486, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:23:49 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) (async) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) (async) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) (async) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) (async) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/244}, 0xf8, 0x2, 0x1000) (async, rerun: 64) msgget(0x1, 0x2) (async, rerun: 64) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) (async) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) msgget(0x3, 0x12) (async, rerun: 64) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) (async, rerun: 64) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) (async, rerun: 64) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) (async, rerun: 64) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) (async) r4 = msgget(0x1, 0x2c) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) msgget$private(0x0, 0x4) (async) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) (async) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) (async) r7 = msgget$private(0x0, 0x740) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:23:50 executing program 1: getsockopt$IP_VS_SO_GET_TIMEOUT(0xffffffffffffffff, 0x0, 0x486, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:23:51 executing program 1: getsockopt$IP_VS_SO_GET_TIMEOUT(0xffffffffffffffff, 0x0, 0x486, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:23:52 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) r3 = syz_open_dev$vcsa(&(0x7f0000000100), 0x1, 0x0) r4 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r4, r3, 0x0) ioctl$TCFLSH(r3, 0x540b, 0x0) msgget(0x1, 0x2) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) msgget(0x3, 0x12) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) r5 = msgget$private(0x0, 0x490) msgrcv(r5, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) msgrcv(0x0, &(0x7f0000000680)=ANY=[@ANYBLOB='\x00'/90], 0x5f, 0x2, 0x1000) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) r6 = msgget(0x1, 0x2c) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r7, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r8}) msgget$private(0x0, 0x4) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) msgsnd(r6, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) 01:23:52 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) r1 = openat$vsock(0xffffff9c, &(0x7f0000000040), 0x8001, 0x0) ioctl$I2C_FUNCS(r1, 0x705, &(0x7f0000000080)=0x9) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$damon_mk_contexts(0xffffff9c, &(0x7f0000000100), 0x0, 0x42) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r2, 0xc018937e, &(0x7f0000000140)={{0x1, 0x1, 0x18, r3, {0x2}}, './file0\x00'}) ioctl$I2C_RETRIES(r2, 0x701, 0x5) 01:23:54 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) r1 = openat$vsock(0xffffff9c, &(0x7f0000000040), 0x8001, 0x0) ioctl$I2C_FUNCS(r1, 0x705, &(0x7f0000000080)=0x9) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$damon_mk_contexts(0xffffff9c, &(0x7f0000000100), 0x0, 0x42) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r2, 0xc018937e, &(0x7f0000000140)={{0x1, 0x1, 0x18, r3, {0x2}}, './file0\x00'}) ioctl$I2C_RETRIES(r2, 0x701, 0x5) syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) openat$vsock(0xffffff9c, &(0x7f0000000040), 0x8001, 0x0) (async) ioctl$I2C_FUNCS(r1, 0x705, &(0x7f0000000080)=0x9) (async) pipe(&(0x7f00000000c0)) (async) openat$damon_mk_contexts(0xffffff9c, &(0x7f0000000100), 0x0, 0x42) (async) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r2, 0xc018937e, &(0x7f0000000140)={{0x1, 0x1, 0x18, r3, {0x2}}, './file0\x00'}) (async) ioctl$I2C_RETRIES(r2, 0x701, 0x5) (async) 01:23:54 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) (async, rerun: 64) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) (async, rerun: 64) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) (async, rerun: 64) r2 = msgget(0x0, 0x500) (rerun: 64) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) r3 = syz_open_dev$vcsa(&(0x7f0000000100), 0x1, 0x0) (async, rerun: 32) r4 = syz_open_dev$tty20(0xc, 0x4, 0x0) (rerun: 32) dup3(r4, r3, 0x0) (async) ioctl$TCFLSH(r3, 0x540b, 0x0) msgget(0x1, 0x2) (async) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) (async) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) (async) msgget(0x3, 0x12) (async) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) (async) r5 = msgget$private(0x0, 0x490) msgrcv(r5, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) (async) msgrcv(0x0, &(0x7f0000000680)=ANY=[@ANYBLOB='\x00'/90], 0x5f, 0x2, 0x1000) (async, rerun: 64) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) (rerun: 64) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) (async) r6 = msgget(0x1, 0x2c) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r7, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r8}) (async) msgget$private(0x0, 0x4) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) (async) msgsnd(r6, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) (async) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) 01:23:55 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) r1 = openat$vsock(0xffffff9c, &(0x7f0000000040), 0x8001, 0x0) ioctl$I2C_FUNCS(r1, 0x705, &(0x7f0000000080)=0x9) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$damon_mk_contexts(0xffffff9c, &(0x7f0000000100), 0x0, 0x42) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r2, 0xc018937e, &(0x7f0000000140)={{0x1, 0x1, 0x18, r3, {0x2}}, './file0\x00'}) (async, rerun: 32) ioctl$I2C_RETRIES(r2, 0x701, 0x5) (rerun: 32) 01:23:57 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) r1 = openat$cachefiles(0xffffff9c, &(0x7f0000000040), 0x111600, 0x0) ioctl$I2C_SLAVE_FORCE(r1, 0x706, 0x126) 01:23:57 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) (async) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) (async) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) (async) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) (async) r3 = syz_open_dev$vcsa(&(0x7f0000000100), 0x1, 0x0) (async) r4 = syz_open_dev$tty20(0xc, 0x4, 0x0) dup3(r4, r3, 0x0) ioctl$TCFLSH(r3, 0x540b, 0x0) msgget(0x1, 0x2) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) (async) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) msgget(0x3, 0x12) (async) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) r5 = msgget$private(0x0, 0x490) msgrcv(r5, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) msgrcv(0x0, &(0x7f0000000680)=ANY=[@ANYBLOB='\x00'/90], 0x5f, 0x2, 0x1000) (async) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) (async) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) (async) r6 = msgget(0x1, 0x2c) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r7, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r8}) (async) msgget$private(0x0, 0x4) (async) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) msgsnd(r6, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) 01:23:58 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async, rerun: 64) r1 = openat$cachefiles(0xffffff9c, &(0x7f0000000040), 0x111600, 0x0) (rerun: 64) ioctl$I2C_SLAVE_FORCE(r1, 0x706, 0x126) [ 5039.334199][ C0] hrtimer: interrupt took 295568 ns 01:23:59 executing program 0: r0 = msgget(0x2, 0x20c) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) msgget(0x1, 0x2) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) msgget(0x3, 0x12) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) r4 = msgget(0x1, 0x2c) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) msgget$private(0x0, 0x4) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) msgrcv(0x0, &(0x7f0000001bc0), 0x4, 0x2, 0x2000) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) r7 = msgget$private(0x0, 0x560) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:24:01 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) r1 = openat$cachefiles(0xffffff9c, &(0x7f0000000040), 0x111600, 0x0) ioctl$I2C_SLAVE_FORCE(r1, 0x706, 0x126) 01:24:02 executing program 0: r0 = msgget(0x2, 0x20c) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) (async) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) (async) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) msgget(0x1, 0x2) (async) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) (async) msgget(0x3, 0x12) (async) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) (async) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) (async) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) (async) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) (async) r4 = msgget(0x1, 0x2c) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) msgget$private(0x0, 0x4) (async) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) (async) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) (async) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) msgrcv(0x0, &(0x7f0000001bc0), 0x4, 0x2, 0x2000) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) (async) r7 = msgget$private(0x0, 0x560) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:24:03 executing program 1: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r0) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, 0x0, 0x0) r1 = eventfd2(0x100, 0x80800) r2 = dup3(r1, 0xffffffffffffffff, 0x80000) ioctl$sock_SIOCSIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r2, 0x8983, &(0x7f0000000780)={0x8, 'macvtap0\x00', {'veth0_to_bridge\x00'}, 0x2}) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f00000008c0), r2) r4 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r4) setsockopt$inet6_IPV6_HOPOPTS(r4, 0x29, 0x36, 0x0, 0x0) r5 = getgid() stat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) statx(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x6000, 0x200, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$tmpfs(0x0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400), 0x2, &(0x7f0000001d40)=ANY=[@ANYBLOB='gid=', @ANYRESHEX=r5, @ANYBLOB="2c73697a653d022c6d6f64653d30303030303030303030303030303030303030303030332c6769643d", @ANYRESHEX=r6, @ANYBLOB=',mpol=local:2-0/,fowner>', @ANYRESDEC, @ANYBLOB=',uid=', @ANYRESDEC=r7, @ANYBLOB="2c666f776e65723c7d03ea8a590e29bcda597ff2d20aa2a1441138808637b2e8386e11520f6465efd0529eaedaf4a651f4c038c2e659adabe95e819707fd71e540e93da66e203db1027ae8c937d7b2daa58a2c1fe6545e3984274f396a0884f70007603f5f9b6914cae5c7af1146726c4eae70bb77e4f1697b4317f9401361f13240a2adfb000000007b32f21608fa2ab5e740f8af685e83afecb110a2ef057e459323a117b0b394bc0c01cbac9a0e4336ec28a8e41ab07009819979218794b84d1946e5220f", @ANYRESDEC=0x0, @ANYBLOB=',subj_user=--&,smackfsdef=vlan1\x00,audit,\x00']) fchown(r4, 0xee00, r6) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000001cc0)=[{&(0x7f0000000a80)="c351b0a0ebba7128740baed4fd928f3d9c4dbb47bb0a6352bf31af7fb410fb8d2da976f53b49366e3510794adec55e314d6c184b49f4f7181c5bf90a0a90c307557f3ba335095d987b3929962eca7347a1f622e3b6bd4c208bb64d237a1df6d6b956e9ee61e8e16a2f1de457602233ac3eaf6e8da8fcabef9f71585723c6512a1bc6001d8d8b4cd145ff8a69c49635b9302ac1fb5d552d336a1317b4fdee1912e68da9f6a045a4acccd7eadb8614f9230932fb67fb0c07bc5c160e5c52c7bbba80b72f91980dcf706512d12f06018d15baa115c235ffb3793833445e765a02fd865f893b910deeb42d6f9bee46f4516404a67217fea1d9aedf5df9210572dd985cf985d26137a8d093bb8e03f3457436207ef18f7ae3ececd150a2c2b67369f648beec018c396937c7433f2fc38ef188b9122b00cf4976a133fae88453fe7e34d971b603f682657928578c76687c91644cd24662369aa7c2f7ce383c0502df0c4cc26a9474f3766b2cc00cce6bfcff3cfbd4b12a4dde6110bdc049c9cf1a1b137e1753187d35bfdc43d9e751e09468116aba31a29c53c760a54b54e468d9d166fde3949612f652e6fe536480bbbc629bd8200b8d93dbbd8ae7889f6e124403e06c7b673df54c6a2c96deb8765dcfc81b2adfabbdad81bf9120074b4638db6e9eae8dc4d25089c63f664620650184def10726082e250c92f31c8b89cf9f7c6d4f4003872e6c88caff304fb7cab8e0c1ac727a22a8ee79ac3b4fd38897533ceeb1a99eb923b50d22a66b677667ead7b31a36b7a5288e712ff64fe4b76d3afd668fa07b4de122239475f84abbeb2fb788741c91dbd3d47645bacb05250d78fb4f55b6fd72311ca8c31ccda6a235ce94407b590809269ed846369ddb40c0de668a2ce571caed73834d9621370b278f2e4c687f96629d0c754edb373de4f1e2a49bbd90a55e66abfaec439acee182afdc20725c20c74a545f16dd9d4b76de9eb1931bf2c10e6c767445eda7cbdf009145f04190da090f39a13b0a9def36db3caefae3e12bfc3949fa530591aa7110dd6e959fc96f8821277ebd31537efb1d531b96c57fb11ca874cab85fcb07670fe3999f77823b6a833b734527163eac0991749b4164a20bbbb6beea114e20028e98e052a952bf60ee2369875adaafc6edc2ecd53a79c0f236367c265c66ead3fd618b616b3612924c83fbd273d3f16cc05e0d50e56ea1633d0a7d47d8755a081952ed3170d3a78ded150995946c706859a9378b883a460a9660080f0d79dc0a044fd0ef433f11729936ea25819009bb5e260d6225da3599591f72ee7733c4b34c6d7308e890d608940152bde312d20be7858ee86d34c7b43c3ecacb429ea919e2db9ded8ef0a4ec5b4bd78503aef095af1aac586e59e4f38745f87d7ee484401770a4bf649e13cd998c115bf850e68fdae9aed492825e069b177a64bb84b7ffb6dab6b66fe58b3eb08431549fe86b757953e67a0bf3e97860cfa69fdb06cfb509d95a8fc5210f5fb93c754f0a199a673b6a077f00361791b177eaa9eea1fa14c871a0dedc6082ee1843c97043e8efba7279cfdaa16ebe41fed44efb02c28abc25a120b9c25f904a52b6b7b896abfef15b55419edb0e8ccb43fb38af00fce3d853305d51c240df6f980890fe5ef230494401b6608fbe8df294bdca601dcc4bf4ea15af827eb7b5086ed0652cba7c58d12c48bdc8bfe50208253dc56f8b89b408d97cc50a41753dee52148400681ddf6af84865cad300ba9160df996da63bb91824dd6715d704bb8100fc93d4b5bcc87522bb0b624f0afc7a78937855f5c732693eb6092031b349a85afa2e580106fb969d686dd1a931f4f8b425ca1efc6bc86b06bf44280ae6fdf8b2020ab03dca3caaf1b7d33e71f11e48a9b4907be1b58aaa44a9ffa64870be39b82f351bfd6c9d1867e308655d8e7d2b62e3fb293b4a50fe9d0c19475dddd9417d72197511416e944e993c611e646b4b0010a0c807b7ae8c8a3ca7eaf09a6f7aeead829289afc3d19a3f0697cb823316a6152fec6448c52daad0632196a251d976908f3d330f390c53f76694f0201bf213eb173da215857224197a2d9c6673f01d2ed25adcfbf20eb210074e458880d34f5b23927a4428e3bac838a809e47254c84b051afeb0f6183f31408def0d9e15a172eb0a077a7015e396c4f3f22612917ccb505c67c8d319eecd9e7654f96785e725c570f7ab1fdd723a55fcc14e1d50438caacdcced007786b317b281efd9843dab7f8994c10b531b967738dd85beb7d4ba0f89cbc7456594f37e9229a67659513394f0a0b56b53f21d9a784be9cd2daf93389b11a7c0ca528486243a46563a102312f57ce0f6776da82902832dc425887560abe2a11eeaf792bba820082b20f2d956713484c38b433a1ee2f74d704c596f8572d5540238a77aaa059055e450adc48b9100becb5ead73b128f4816a6da9caa4aee9a006e1c865b7553c2832b6eb55ded257c0d3453f0f62c98f24f718dcdf598285aa8e6de57029c76796d7071192ab22e64aa5e12deeb4bf44a4160de5069fa587604b9c5ea05f83d9f52e37ce423adbe61bd0ac95b4d8e0ec92e7ba9a6c262d8ed6161826d70429fc7cdf7e30dcfa510885052455eec8efb73d71d981d18035455d372e0f26f9c742d9ff364b4d0f0551fd30841b9d13af45734fd1547f8b96f69b4b09bc60ef43a940e1825379b23406d913c68996ad910b383e083c1ad44fbfb88be82f41e79bf3a1766dd919f141616d4c6394f7390418df41e45027f454ded19c2b6f4ca07c717578d32f5598c1bd2653a045c0c107e26a9661c2c63a9dd36e5319f8ead5d08c5fcd6a7e4a92ab65982d911d7050a8efaca321636ee867811a926d8545a62d4bc23a9d2d0bcbbecb4bd8393d4992c06ab96f4e97a0d0df311f57f8d99383a4df5f9729f8fd4442ba0cd370b6d8cefbea4ce54c66a19c17d7d82a82bd9c021d686c663615bdfea172b6bad1e05e800e0e6fd0a7c935f7f802ff9d4556957bb7fd5653124c6cdb88afb5731bc4d31aeced556b7c029ca977cd24171f51ba1468a8adf937f71af083421679be43115db191c791250efd477f2107519a7aa1492f80e4bc7cb4bca36811cb0ca67ea679c420b1594b28e9a2bc09a6d2e056128962aa8f399217e51794094a258f4909c4ec653ea2276768f0aa687df0a625cbe5fc4e39a4a685d4bbb77ec9e6c1c222ed58fd518555e0def5754d84822523d81871b01acd95fabadf1deb45a6d5a8a3279e7abc0f930db37da113ce847fb3e74e23154f091d132332d09efd7e056b8bbc77264acd40f49dab2ee2c1ed9bd66e2d0b231c03d1a14473f4d7aa1d699220659142608542156f40844b0023a0410a26e8a4e576e13a7458dd43a7e1cb340a55bf5c13633919eb1263e9fb52d1bb2357f4e11c8d3abe3d778f929ed0acd32a9a01fb906893a31e477e5a582e9f95473b592d7145c102084f5004272ba6884290016df1be3e4d34f1e9c648f91bcd786dbc9e20e8a49838eff3ba392aed7d6ac1cfd6fa618e12a37b0e305553e1ef394d6e2d46c0f6a1199cf7837b447a3dd25cf0348d41e0c159247b6f0ab21602a9bde0fa74bf5f6ed12056e299e8161c5ddd3150f2fe1dbdef0ebdef88711522491f9913f38f3ee8a6753ac7666ec94074ef318dabb0cce44dc0053ef11677ef405b49d7f3b44b8b874911c610530a0b26171db7c73e663f8aacf50e6a18a3ae384db1547cfdb34de12e0bd0243960e9d4ca90a114330d820a548afd9aa0bb5fb7af341ff43d5c365d2dcd6fbc6b09aa8a1f4140c768f3db5a544f67bd218e48d648036e61c67e51a2bfb93515290ffd155649c8fe190ef7f901514fa26c813c03fa8d58c0040baa29bca09f3a63bdefe8645b12099cea4141afbd17d1587ca792d2697dcf3159a80226bd25a91396f34debdf35be6bcef3e898bdfed415be1b8602ddd5f109f69c65c235477bb130bc7c6edd9253bfe749118e29fdb4793e29a6bf87c18a841602d58417071417bb1fe73685d7b61bf6a6d950ddb8b80c949425703e6a315236a1a0043fcf25b2d899dc99599a5d49952980fc9695493577e32497c837845d39201fa7983bb540c146d6d7c86d63100a66cb8341d954a3ec4838f7dfdfab324630b5daf2877b9f0b461c2fd57eec3531fae18c108f5c574277d796435e43980a384e4e2cf98526b4aeae688a63f3a4dced91260bba59b56b1924fefa2e3ee053834fd745f9306ea18c91c256a1bbf91df6bd8ca59cf10c1fe146dc46779f435a28b8d0425ce87e2ca64293cdf9e563d478ef8080165349a8de2ea619517b806ed743389de52a7b9d01ab886fcf932f572a8e4f897d40977fa92a380cfd7bf8571f3804496228a2f7a9ea769682221897b97ee4b56c5af607f56c5663cb97acbc1043d1d459fc324967f115a5cbac121390c51b7449813bb58256bd93ce59bcb8664ad7de307d5f52d4c055e8ba36a21a282fdc9620adcb620b666feabcfca2f9b0db064ba8481de461386a858b90771694f1ba19e49ef28f4ca26507c93338c0b843f35221e26762688ef44d0a9daad894e4445d961228d4edfc60bc0660a6f2bd1c9df62ff3ba9f40e3b49f0f624c635dd7dad4df99ebce593cc6e24ade18307b248bfc6208fab6aa01881d0de0921eb57c0738ff7e77c602ee45022fc064b57637a9b595406346be34786e176a8a7767d994884052acb8a1fb39e030d39eda81e72feec3e1fe86670d864a1599663999cff51c1bbba44a8a7b54f366b37bc099e03c095e7ff1ea54e04c8b223766a0a5a801d0a96fbb4dd069cfea96d4a2af7953fa63f0fab2f831f03450e78d4105c9f573d593a9bc88f8944816723f4da5f0ad46e4ab3869eb4a41ec46a1d7f349d201b9be03b4dcb209d276d4b7ddc719b699308a3f97778c6be5fc006412c96241b4da889c575a4b8600562cd267d6cbf73b7c7f13d6d46faac4c5cd20166b0dbd415d764bd3e003d738c3944b42a97c1838ca62507ea432ea881245ce8010121207351a58b94a728e4044e761a6eaca6d04a901bd253225756b78a8f5d39d51479d43630f4bab7c6abd2fa7adf8be0dc73e1e8db9aef338496352db9c2af095980d8dcbe0cf01e0cd4453fdea59f48ef26911520599e84b8c1d494ed9ca88f3b01960535ca828cf19fbf99d07a2a53ee3de46e6fa240dbcf959d89e7ec62ccd3ec8dc78a387795b236afc32cbe0e5613ece3ed6fd35a165736f2aca398ad60624d462b33ea13f5e57a0a5b8de4e94038ca4d513bb36fe43a41e774281c9f157ded20d790c7b4cf9e22979ca5921ca30ac18930a06fba92e0cdce911637582fffad4d29d2cdf39dfd619af81cac3101ce9c38c05be68b8413b41bd4e25c3583d6dd351ae00430ef1d54f90db780640c855055a57fdc01bb301828e4e850b7f7fafb1623f14e5fa1f22d5287f099cc55b6ee4937357c9eaec601f5c3f09f95b1be5a113fd27a57c4c7510459dbab55a6cba2309efd3da85abe1566161de7d77a90afaa211d07c60eb3ad220790f3d7ffe2b59cff693bfeee704916a1007911a0d1778668639a6dcaeb7333909711da0adb56db7a05aa20ee169a9b512cc31197e3034eb5a92a2802be1c863917eb54b6fe760ddc133308b943ea42cc7ef45ee39ac8d747e837683ceac73090d1624796aabd835fe74bf747ee9177960589b2693251fed26b4c384a2c355f25b50b01b72ac41b87dd595ca8321c2605159bd0ce21da3818fba9b1bc113b216742b", 0x1000}, {&(0x7f0000001f00)="d69e5d904577cf79d7d14ff4ed416859c1c6949914bcd36f8af2ddcc9c215729c47df231340915cfe66b1fdc948c6a3bb749d0b54059882126706a12a6d44a9ffb0da06efd3518ad985c5f28711430bc7bd3d43b0ddd3205da094fd12725e0acb2d42be9abb122b7f1e9e84e038063615448dda99b89c34fb6c709701b6af48d0f60a57c506f5a4741ff6e31c276aa0568a2c733dcfd2db5aa5f8179259b5991c82bca18e13f5595a69f906dfe4bc859973929d74bef6d3cfab9b2006fc48e3081b62b7e10771ad217e630", 0xcb}, {&(0x7f0000000200)="8ef6ae570ba2b457af61b65bd776bb2c317516e855a4e3e7a3489674aa839ccc5bdf4737ccc22424b4a881b3767354", 0x2f}, {&(0x7f00000002c0)="7cccd767d58855141dcac76c74f03d62a81d4d13ec253ec208c948e5aeb3fc5f3702a2d556b37a164dac8fc79c6fbddf413f3c59a433381709c69fe14c35061f352cdf26120a0ed63362b338bb4238976f5b82dc25bca79f6bc0bf0ce84286f0f37aed0c", 0x64}, {&(0x7f0000000240)="3d5b06a9fb8947b33a695cffa48f374133699583d218", 0x16}, {&(0x7f00000007c0)="a390327d28851288d443f1b7338751d986ee1b97e8e64944403efc656164f5eb5c5529f811ed1f2be627b73f470ff5f71f15f42224c67a3f9fedc19987f3b73cc5b8dec0e08af4983e1d45bae2e418690c9270b2a3509ca916b771159a103a95f25886177e9d6913d6385ad14a8d", 0x6e}, {&(0x7f0000001a80)="4fc82bbe93686d0ba691944628d21948ff780804e172da6bdaf0e346a65e04a78abdadb66563cd1b5d931d71cf473a22c4d14e967a74c3e18748f79610f310453121c4ab7f3283b31307feac30e214a82c2b9d79", 0x54}, {&(0x7f0000001b00)="1164e185835f332dc4b279543658a7c98b8dcf6e5bc4320c72f5076333861e861ce36aca078b53566c536527de69a5267bdb05d554593e47fa58430436f94849c583", 0x42}, {&(0x7f0000001b80)="7e79ad14803feab1618e84a574f0a625ea27ab7b95d084419ef815755abd2c994cbe878ddc800bc0757f9ee131969ea024d02827aaaa32c6508d6a848d276d27fb713ab349878b34ea980b", 0x4b}, {&(0x7f0000001c00)="f09318e38c2880105ac91cb0f4443d4b97348737ee5877fa496c71f8b9c3f2ab0713030b9ff31ed3e9ed1fe4c12b1889af38c8b88cb463c08cbb1a569ec747e9c782a437a47b7604947e065a510f84de104dffc6f5922e6785a646dc2a1fa5fe0423c78509f99ad605ab4ec7c8f85d96a3ca070f2a4b74ee50c12ea9f4f587d8363587c3b0fa9c19", 0x88}], 0xa, 0x0, 0x0, 0x20040001}, 0x8000) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000900)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_ASSOCIATE(r2, &(0x7f0000000a40)={&(0x7f0000000880)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000a00)={&(0x7f0000000940)={0xb4, r3, 0x2, 0x70bd26, 0x25dfdbfd, {{}, {@val={0x8, 0x3, r8}, @void}}, [@crypto_settings=[@NL80211_ATTR_CONTROL_PORT_NO_ENCRYPT={0x4}, @NL80211_ATTR_CONTROL_PORT_NO_ENCRYPT={0x4}, @NL80211_ATTR_CONTROL_PORT_NO_ENCRYPT={0x4}, @NL80211_ATTR_AKM_SUITES={0x18, 0x4c, [0x0, 0xfac08, 0x0, 0xfac02, 0xfac14]}, @NL80211_ATTR_SAE_PASSWORD={0x28, 0x115, "b82c2b2b52acfaaa2b3627c91c2ce7c13dc25185344a008218e927f7f321fa5b9c5880fd"}, @NL80211_ATTR_CIPHER_SUITE_GROUP={0x8, 0x4a, 0xfac09}, @NL80211_ATTR_CONTROL_PORT_OVER_NL80211={0x4}, @NL80211_ATTR_CONTROL_PORT_NO_ENCRYPT={0x4}], @NL80211_ATTR_FILS_KEK={0x39, 0xf2, "d6b9d0d989724d55b7371196407667c1abc1154f5314686a0c7ed3d9d693ba73eb2a0087c184dd4efe5015fcc1a9426d5f375758e8"}]}, 0xb4}, 0x1, 0x0, 0x0, 0xc1}, 0x800) sendmsg$NL80211_CMD_TRIGGER_SCAN(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r3, 0x400, 0x70bd29, 0x25dfdbfe, {{}, {@void, @val={0xc, 0x99, {0x7fff, 0x28}}}}, [@NL80211_ATTR_SCHED_SCAN_RELATIVE_RSSI={0x5, 0xf6, 0x3f}, @NL80211_ATTR_SCHED_SCAN_RELATIVE_RSSI={0x5, 0xf6, 0x3f}]}, 0x30}, 0x1, 0x0, 0x0, 0x24000010}, 0x40000) r9 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r9, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:24:04 executing program 0: r0 = msgget(0x2, 0x20c) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) (async) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) (async) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) (async) msgget(0x1, 0x2) (async) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) msgget(0x3, 0x12) (async) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) (async) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) (async, rerun: 64) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) (async, rerun: 64) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) (async) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) r4 = msgget(0x1, 0x2c) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) (async, rerun: 64) msgget$private(0x0, 0x4) (async, rerun: 64) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) (async, rerun: 64) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) (rerun: 64) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) (async) msgrcv(0x0, &(0x7f0000001bc0), 0x4, 0x2, 0x2000) (async) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) (async) r7 = msgget$private(0x0, 0x560) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:24:05 executing program 1: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r0) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, 0x0, 0x0) (async) r1 = eventfd2(0x100, 0x80800) r2 = dup3(r1, 0xffffffffffffffff, 0x80000) ioctl$sock_SIOCSIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r2, 0x8983, &(0x7f0000000780)={0x8, 'macvtap0\x00', {'veth0_to_bridge\x00'}, 0x2}) (async) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f00000008c0), r2) (async, rerun: 64) r4 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) (rerun: 64) close(r4) (async) setsockopt$inet6_IPV6_HOPOPTS(r4, 0x29, 0x36, 0x0, 0x0) r5 = getgid() (async) stat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) statx(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x6000, 0x200, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$tmpfs(0x0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400), 0x2, &(0x7f0000001d40)=ANY=[@ANYBLOB='gid=', @ANYRESHEX=r5, @ANYBLOB="2c73697a653d022c6d6f64653d30303030303030303030303030303030303030303030332c6769643d", @ANYRESHEX=r6, @ANYBLOB=',mpol=local:2-0/,fowner>', @ANYRESDEC, @ANYBLOB=',uid=', @ANYRESDEC=r7, @ANYBLOB="2c666f776e65723c7d03ea8a590e29bcda597ff2d20aa2a1441138808637b2e8386e11520f6465efd0529eaedaf4a651f4c038c2e659adabe95e819707fd71e540e93da66e203db1027ae8c937d7b2daa58a2c1fe6545e3984274f396a0884f70007603f5f9b6914cae5c7af1146726c4eae70bb77e4f1697b4317f9401361f13240a2adfb000000007b32f21608fa2ab5e740f8af685e83afecb110a2ef057e459323a117b0b394bc0c01cbac9a0e4336ec28a8e41ab07009819979218794b84d1946e5220f", @ANYRESDEC=0x0, @ANYBLOB=',subj_user=--&,smackfsdef=vlan1\x00,audit,\x00']) fchown(r4, 0xee00, r6) (async) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000001cc0)=[{&(0x7f0000000a80)="c351b0a0ebba7128740baed4fd928f3d9c4dbb47bb0a6352bf31af7fb410fb8d2da976f53b49366e3510794adec55e314d6c184b49f4f7181c5bf90a0a90c307557f3ba335095d987b3929962eca7347a1f622e3b6bd4c208bb64d237a1df6d6b956e9ee61e8e16a2f1de457602233ac3eaf6e8da8fcabef9f71585723c6512a1bc6001d8d8b4cd145ff8a69c49635b9302ac1fb5d552d336a1317b4fdee1912e68da9f6a045a4acccd7eadb8614f9230932fb67fb0c07bc5c160e5c52c7bbba80b72f91980dcf706512d12f06018d15baa115c235ffb3793833445e765a02fd865f893b910deeb42d6f9bee46f4516404a67217fea1d9aedf5df9210572dd985cf985d26137a8d093bb8e03f3457436207ef18f7ae3ececd150a2c2b67369f648beec018c396937c7433f2fc38ef188b9122b00cf4976a133fae88453fe7e34d971b603f682657928578c76687c91644cd24662369aa7c2f7ce383c0502df0c4cc26a9474f3766b2cc00cce6bfcff3cfbd4b12a4dde6110bdc049c9cf1a1b137e1753187d35bfdc43d9e751e09468116aba31a29c53c760a54b54e468d9d166fde3949612f652e6fe536480bbbc629bd8200b8d93dbbd8ae7889f6e124403e06c7b673df54c6a2c96deb8765dcfc81b2adfabbdad81bf9120074b4638db6e9eae8dc4d25089c63f664620650184def10726082e250c92f31c8b89cf9f7c6d4f4003872e6c88caff304fb7cab8e0c1ac727a22a8ee79ac3b4fd38897533ceeb1a99eb923b50d22a66b677667ead7b31a36b7a5288e712ff64fe4b76d3afd668fa07b4de122239475f84abbeb2fb788741c91dbd3d47645bacb05250d78fb4f55b6fd72311ca8c31ccda6a235ce94407b590809269ed846369ddb40c0de668a2ce571caed73834d9621370b278f2e4c687f96629d0c754edb373de4f1e2a49bbd90a55e66abfaec439acee182afdc20725c20c74a545f16dd9d4b76de9eb1931bf2c10e6c767445eda7cbdf009145f04190da090f39a13b0a9def36db3caefae3e12bfc3949fa530591aa7110dd6e959fc96f8821277ebd31537efb1d531b96c57fb11ca874cab85fcb07670fe3999f77823b6a833b734527163eac0991749b4164a20bbbb6beea114e20028e98e052a952bf60ee2369875adaafc6edc2ecd53a79c0f236367c265c66ead3fd618b616b3612924c83fbd273d3f16cc05e0d50e56ea1633d0a7d47d8755a081952ed3170d3a78ded150995946c706859a9378b883a460a9660080f0d79dc0a044fd0ef433f11729936ea25819009bb5e260d6225da3599591f72ee7733c4b34c6d7308e890d608940152bde312d20be7858ee86d34c7b43c3ecacb429ea919e2db9ded8ef0a4ec5b4bd78503aef095af1aac586e59e4f38745f87d7ee484401770a4bf649e13cd998c115bf850e68fdae9aed492825e069b177a64bb84b7ffb6dab6b66fe58b3eb08431549fe86b757953e67a0bf3e97860cfa69fdb06cfb509d95a8fc5210f5fb93c754f0a199a673b6a077f00361791b177eaa9eea1fa14c871a0dedc6082ee1843c97043e8efba7279cfdaa16ebe41fed44efb02c28abc25a120b9c25f904a52b6b7b896abfef15b55419edb0e8ccb43fb38af00fce3d853305d51c240df6f980890fe5ef230494401b6608fbe8df294bdca601dcc4bf4ea15af827eb7b5086ed0652cba7c58d12c48bdc8bfe50208253dc56f8b89b408d97cc50a41753dee52148400681ddf6af84865cad300ba9160df996da63bb91824dd6715d704bb8100fc93d4b5bcc87522bb0b624f0afc7a78937855f5c732693eb6092031b349a85afa2e580106fb969d686dd1a931f4f8b425ca1efc6bc86b06bf44280ae6fdf8b2020ab03dca3caaf1b7d33e71f11e48a9b4907be1b58aaa44a9ffa64870be39b82f351bfd6c9d1867e308655d8e7d2b62e3fb293b4a50fe9d0c19475dddd9417d72197511416e944e993c611e646b4b0010a0c807b7ae8c8a3ca7eaf09a6f7aeead829289afc3d19a3f0697cb823316a6152fec6448c52daad0632196a251d976908f3d330f390c53f76694f0201bf213eb173da215857224197a2d9c6673f01d2ed25adcfbf20eb210074e458880d34f5b23927a4428e3bac838a809e47254c84b051afeb0f6183f31408def0d9e15a172eb0a077a7015e396c4f3f22612917ccb505c67c8d319eecd9e7654f96785e725c570f7ab1fdd723a55fcc14e1d50438caacdcced007786b317b281efd9843dab7f8994c10b531b967738dd85beb7d4ba0f89cbc7456594f37e9229a67659513394f0a0b56b53f21d9a784be9cd2daf93389b11a7c0ca528486243a46563a102312f57ce0f6776da82902832dc425887560abe2a11eeaf792bba820082b20f2d956713484c38b433a1ee2f74d704c596f8572d5540238a77aaa059055e450adc48b9100becb5ead73b128f4816a6da9caa4aee9a006e1c865b7553c2832b6eb55ded257c0d3453f0f62c98f24f718dcdf598285aa8e6de57029c76796d7071192ab22e64aa5e12deeb4bf44a4160de5069fa587604b9c5ea05f83d9f52e37ce423adbe61bd0ac95b4d8e0ec92e7ba9a6c262d8ed6161826d70429fc7cdf7e30dcfa510885052455eec8efb73d71d981d18035455d372e0f26f9c742d9ff364b4d0f0551fd30841b9d13af45734fd1547f8b96f69b4b09bc60ef43a940e1825379b23406d913c68996ad910b383e083c1ad44fbfb88be82f41e79bf3a1766dd919f141616d4c6394f7390418df41e45027f454ded19c2b6f4ca07c717578d32f5598c1bd2653a045c0c107e26a9661c2c63a9dd36e5319f8ead5d08c5fcd6a7e4a92ab65982d911d7050a8efaca321636ee867811a926d8545a62d4bc23a9d2d0bcbbecb4bd8393d4992c06ab96f4e97a0d0df311f57f8d99383a4df5f9729f8fd4442ba0cd370b6d8cefbea4ce54c66a19c17d7d82a82bd9c021d686c663615bdfea172b6bad1e05e800e0e6fd0a7c935f7f802ff9d4556957bb7fd5653124c6cdb88afb5731bc4d31aeced556b7c029ca977cd24171f51ba1468a8adf937f71af083421679be43115db191c791250efd477f2107519a7aa1492f80e4bc7cb4bca36811cb0ca67ea679c420b1594b28e9a2bc09a6d2e056128962aa8f399217e51794094a258f4909c4ec653ea2276768f0aa687df0a625cbe5fc4e39a4a685d4bbb77ec9e6c1c222ed58fd518555e0def5754d84822523d81871b01acd95fabadf1deb45a6d5a8a3279e7abc0f930db37da113ce847fb3e74e23154f091d132332d09efd7e056b8bbc77264acd40f49dab2ee2c1ed9bd66e2d0b231c03d1a14473f4d7aa1d699220659142608542156f40844b0023a0410a26e8a4e576e13a7458dd43a7e1cb340a55bf5c13633919eb1263e9fb52d1bb2357f4e11c8d3abe3d778f929ed0acd32a9a01fb906893a31e477e5a582e9f95473b592d7145c102084f5004272ba6884290016df1be3e4d34f1e9c648f91bcd786dbc9e20e8a49838eff3ba392aed7d6ac1cfd6fa618e12a37b0e305553e1ef394d6e2d46c0f6a1199cf7837b447a3dd25cf0348d41e0c159247b6f0ab21602a9bde0fa74bf5f6ed12056e299e8161c5ddd3150f2fe1dbdef0ebdef88711522491f9913f38f3ee8a6753ac7666ec94074ef318dabb0cce44dc0053ef11677ef405b49d7f3b44b8b874911c610530a0b26171db7c73e663f8aacf50e6a18a3ae384db1547cfdb34de12e0bd0243960e9d4ca90a114330d820a548afd9aa0bb5fb7af341ff43d5c365d2dcd6fbc6b09aa8a1f4140c768f3db5a544f67bd218e48d648036e61c67e51a2bfb93515290ffd155649c8fe190ef7f901514fa26c813c03fa8d58c0040baa29bca09f3a63bdefe8645b12099cea4141afbd17d1587ca792d2697dcf3159a80226bd25a91396f34debdf35be6bcef3e898bdfed415be1b8602ddd5f109f69c65c235477bb130bc7c6edd9253bfe749118e29fdb4793e29a6bf87c18a841602d58417071417bb1fe73685d7b61bf6a6d950ddb8b80c949425703e6a315236a1a0043fcf25b2d899dc99599a5d49952980fc9695493577e32497c837845d39201fa7983bb540c146d6d7c86d63100a66cb8341d954a3ec4838f7dfdfab324630b5daf2877b9f0b461c2fd57eec3531fae18c108f5c574277d796435e43980a384e4e2cf98526b4aeae688a63f3a4dced91260bba59b56b1924fefa2e3ee053834fd745f9306ea18c91c256a1bbf91df6bd8ca59cf10c1fe146dc46779f435a28b8d0425ce87e2ca64293cdf9e563d478ef8080165349a8de2ea619517b806ed743389de52a7b9d01ab886fcf932f572a8e4f897d40977fa92a380cfd7bf8571f3804496228a2f7a9ea769682221897b97ee4b56c5af607f56c5663cb97acbc1043d1d459fc324967f115a5cbac121390c51b7449813bb58256bd93ce59bcb8664ad7de307d5f52d4c055e8ba36a21a282fdc9620adcb620b666feabcfca2f9b0db064ba8481de461386a858b90771694f1ba19e49ef28f4ca26507c93338c0b843f35221e26762688ef44d0a9daad894e4445d961228d4edfc60bc0660a6f2bd1c9df62ff3ba9f40e3b49f0f624c635dd7dad4df99ebce593cc6e24ade18307b248bfc6208fab6aa01881d0de0921eb57c0738ff7e77c602ee45022fc064b57637a9b595406346be34786e176a8a7767d994884052acb8a1fb39e030d39eda81e72feec3e1fe86670d864a1599663999cff51c1bbba44a8a7b54f366b37bc099e03c095e7ff1ea54e04c8b223766a0a5a801d0a96fbb4dd069cfea96d4a2af7953fa63f0fab2f831f03450e78d4105c9f573d593a9bc88f8944816723f4da5f0ad46e4ab3869eb4a41ec46a1d7f349d201b9be03b4dcb209d276d4b7ddc719b699308a3f97778c6be5fc006412c96241b4da889c575a4b8600562cd267d6cbf73b7c7f13d6d46faac4c5cd20166b0dbd415d764bd3e003d738c3944b42a97c1838ca62507ea432ea881245ce8010121207351a58b94a728e4044e761a6eaca6d04a901bd253225756b78a8f5d39d51479d43630f4bab7c6abd2fa7adf8be0dc73e1e8db9aef338496352db9c2af095980d8dcbe0cf01e0cd4453fdea59f48ef26911520599e84b8c1d494ed9ca88f3b01960535ca828cf19fbf99d07a2a53ee3de46e6fa240dbcf959d89e7ec62ccd3ec8dc78a387795b236afc32cbe0e5613ece3ed6fd35a165736f2aca398ad60624d462b33ea13f5e57a0a5b8de4e94038ca4d513bb36fe43a41e774281c9f157ded20d790c7b4cf9e22979ca5921ca30ac18930a06fba92e0cdce911637582fffad4d29d2cdf39dfd619af81cac3101ce9c38c05be68b8413b41bd4e25c3583d6dd351ae00430ef1d54f90db780640c855055a57fdc01bb301828e4e850b7f7fafb1623f14e5fa1f22d5287f099cc55b6ee4937357c9eaec601f5c3f09f95b1be5a113fd27a57c4c7510459dbab55a6cba2309efd3da85abe1566161de7d77a90afaa211d07c60eb3ad220790f3d7ffe2b59cff693bfeee704916a1007911a0d1778668639a6dcaeb7333909711da0adb56db7a05aa20ee169a9b512cc31197e3034eb5a92a2802be1c863917eb54b6fe760ddc133308b943ea42cc7ef45ee39ac8d747e837683ceac73090d1624796aabd835fe74bf747ee9177960589b2693251fed26b4c384a2c355f25b50b01b72ac41b87dd595ca8321c2605159bd0ce21da3818fba9b1bc113b216742b", 0x1000}, {&(0x7f0000001f00)="d69e5d904577cf79d7d14ff4ed416859c1c6949914bcd36f8af2ddcc9c215729c47df231340915cfe66b1fdc948c6a3bb749d0b54059882126706a12a6d44a9ffb0da06efd3518ad985c5f28711430bc7bd3d43b0ddd3205da094fd12725e0acb2d42be9abb122b7f1e9e84e038063615448dda99b89c34fb6c709701b6af48d0f60a57c506f5a4741ff6e31c276aa0568a2c733dcfd2db5aa5f8179259b5991c82bca18e13f5595a69f906dfe4bc859973929d74bef6d3cfab9b2006fc48e3081b62b7e10771ad217e630", 0xcb}, {&(0x7f0000000200)="8ef6ae570ba2b457af61b65bd776bb2c317516e855a4e3e7a3489674aa839ccc5bdf4737ccc22424b4a881b3767354", 0x2f}, {&(0x7f00000002c0)="7cccd767d58855141dcac76c74f03d62a81d4d13ec253ec208c948e5aeb3fc5f3702a2d556b37a164dac8fc79c6fbddf413f3c59a433381709c69fe14c35061f352cdf26120a0ed63362b338bb4238976f5b82dc25bca79f6bc0bf0ce84286f0f37aed0c", 0x64}, {&(0x7f0000000240)="3d5b06a9fb8947b33a695cffa48f374133699583d218", 0x16}, {&(0x7f00000007c0)="a390327d28851288d443f1b7338751d986ee1b97e8e64944403efc656164f5eb5c5529f811ed1f2be627b73f470ff5f71f15f42224c67a3f9fedc19987f3b73cc5b8dec0e08af4983e1d45bae2e418690c9270b2a3509ca916b771159a103a95f25886177e9d6913d6385ad14a8d", 0x6e}, {&(0x7f0000001a80)="4fc82bbe93686d0ba691944628d21948ff780804e172da6bdaf0e346a65e04a78abdadb66563cd1b5d931d71cf473a22c4d14e967a74c3e18748f79610f310453121c4ab7f3283b31307feac30e214a82c2b9d79", 0x54}, {&(0x7f0000001b00)="1164e185835f332dc4b279543658a7c98b8dcf6e5bc4320c72f5076333861e861ce36aca078b53566c536527de69a5267bdb05d554593e47fa58430436f94849c583", 0x42}, {&(0x7f0000001b80)="7e79ad14803feab1618e84a574f0a625ea27ab7b95d084419ef815755abd2c994cbe878ddc800bc0757f9ee131969ea024d02827aaaa32c6508d6a848d276d27fb713ab349878b34ea980b", 0x4b}, {&(0x7f0000001c00)="f09318e38c2880105ac91cb0f4443d4b97348737ee5877fa496c71f8b9c3f2ab0713030b9ff31ed3e9ed1fe4c12b1889af38c8b88cb463c08cbb1a569ec747e9c782a437a47b7604947e065a510f84de104dffc6f5922e6785a646dc2a1fa5fe0423c78509f99ad605ab4ec7c8f85d96a3ca070f2a4b74ee50c12ea9f4f587d8363587c3b0fa9c19", 0x88}], 0xa, 0x0, 0x0, 0x20040001}, 0x8000) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000900)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_ASSOCIATE(r2, &(0x7f0000000a40)={&(0x7f0000000880)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000a00)={&(0x7f0000000940)={0xb4, r3, 0x2, 0x70bd26, 0x25dfdbfd, {{}, {@val={0x8, 0x3, r8}, @void}}, [@crypto_settings=[@NL80211_ATTR_CONTROL_PORT_NO_ENCRYPT={0x4}, @NL80211_ATTR_CONTROL_PORT_NO_ENCRYPT={0x4}, @NL80211_ATTR_CONTROL_PORT_NO_ENCRYPT={0x4}, @NL80211_ATTR_AKM_SUITES={0x18, 0x4c, [0x0, 0xfac08, 0x0, 0xfac02, 0xfac14]}, @NL80211_ATTR_SAE_PASSWORD={0x28, 0x115, "b82c2b2b52acfaaa2b3627c91c2ce7c13dc25185344a008218e927f7f321fa5b9c5880fd"}, @NL80211_ATTR_CIPHER_SUITE_GROUP={0x8, 0x4a, 0xfac09}, @NL80211_ATTR_CONTROL_PORT_OVER_NL80211={0x4}, @NL80211_ATTR_CONTROL_PORT_NO_ENCRYPT={0x4}], @NL80211_ATTR_FILS_KEK={0x39, 0xf2, "d6b9d0d989724d55b7371196407667c1abc1154f5314686a0c7ed3d9d693ba73eb2a0087c184dd4efe5015fcc1a9426d5f375758e8"}]}, 0xb4}, 0x1, 0x0, 0x0, 0xc1}, 0x800) (async) sendmsg$NL80211_CMD_TRIGGER_SCAN(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r3, 0x400, 0x70bd29, 0x25dfdbfe, {{}, {@void, @val={0xc, 0x99, {0x7fff, 0x28}}}}, [@NL80211_ATTR_SCHED_SCAN_RELATIVE_RSSI={0x5, 0xf6, 0x3f}, @NL80211_ATTR_SCHED_SCAN_RELATIVE_RSSI={0x5, 0xf6, 0x3f}]}, 0x30}, 0x1, 0x0, 0x0, 0x24000010}, 0x40000) r9 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r9, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:24:08 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) msgrcv(0x0, &(0x7f0000001bc0)={0x0, ""/149}, 0x99, 0x3, 0x3800) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) msgrcv(0x0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000faffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bb1700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c9d39532a"], 0xf3, 0x0, 0x1800) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) msgget(0x1, 0x2) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) msgget(0x3, 0x12) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x1, 0x3000) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) r4 = msgget(0x1, 0x2c) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001c80)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) msgget$private(0x0, 0x5e) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) r7 = msgget$private(0x0, 0x740) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:24:08 executing program 1: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r0) (async) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, 0x0, 0x0) (async) r1 = eventfd2(0x100, 0x80800) r2 = dup3(r1, 0xffffffffffffffff, 0x80000) ioctl$sock_SIOCSIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r2, 0x8983, &(0x7f0000000780)={0x8, 'macvtap0\x00', {'veth0_to_bridge\x00'}, 0x2}) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f00000008c0), r2) (async, rerun: 64) r4 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) (rerun: 64) close(r4) (async) setsockopt$inet6_IPV6_HOPOPTS(r4, 0x29, 0x36, 0x0, 0x0) r5 = getgid() stat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) statx(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x6000, 0x200, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$tmpfs(0x0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400), 0x2, &(0x7f0000001d40)=ANY=[@ANYBLOB='gid=', @ANYRESHEX=r5, @ANYBLOB="2c73697a653d022c6d6f64653d30303030303030303030303030303030303030303030332c6769643d", @ANYRESHEX=r6, @ANYBLOB=',mpol=local:2-0/,fowner>', @ANYRESDEC, @ANYBLOB=',uid=', @ANYRESDEC=r7, @ANYBLOB="2c666f776e65723c7d03ea8a590e29bcda597ff2d20aa2a1441138808637b2e8386e11520f6465efd0529eaedaf4a651f4c038c2e659adabe95e819707fd71e540e93da66e203db1027ae8c937d7b2daa58a2c1fe6545e3984274f396a0884f70007603f5f9b6914cae5c7af1146726c4eae70bb77e4f1697b4317f9401361f13240a2adfb000000007b32f21608fa2ab5e740f8af685e83afecb110a2ef057e459323a117b0b394bc0c01cbac9a0e4336ec28a8e41ab07009819979218794b84d1946e5220f", @ANYRESDEC=0x0, @ANYBLOB=',subj_user=--&,smackfsdef=vlan1\x00,audit,\x00']) (async) fchown(r4, 0xee00, r6) (async, rerun: 32) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000001cc0)=[{&(0x7f0000000a80)="c351b0a0ebba7128740baed4fd928f3d9c4dbb47bb0a6352bf31af7fb410fb8d2da976f53b49366e3510794adec55e314d6c184b49f4f7181c5bf90a0a90c307557f3ba335095d987b3929962eca7347a1f622e3b6bd4c208bb64d237a1df6d6b956e9ee61e8e16a2f1de457602233ac3eaf6e8da8fcabef9f71585723c6512a1bc6001d8d8b4cd145ff8a69c49635b9302ac1fb5d552d336a1317b4fdee1912e68da9f6a045a4acccd7eadb8614f9230932fb67fb0c07bc5c160e5c52c7bbba80b72f91980dcf706512d12f06018d15baa115c235ffb3793833445e765a02fd865f893b910deeb42d6f9bee46f4516404a67217fea1d9aedf5df9210572dd985cf985d26137a8d093bb8e03f3457436207ef18f7ae3ececd150a2c2b67369f648beec018c396937c7433f2fc38ef188b9122b00cf4976a133fae88453fe7e34d971b603f682657928578c76687c91644cd24662369aa7c2f7ce383c0502df0c4cc26a9474f3766b2cc00cce6bfcff3cfbd4b12a4dde6110bdc049c9cf1a1b137e1753187d35bfdc43d9e751e09468116aba31a29c53c760a54b54e468d9d166fde3949612f652e6fe536480bbbc629bd8200b8d93dbbd8ae7889f6e124403e06c7b673df54c6a2c96deb8765dcfc81b2adfabbdad81bf9120074b4638db6e9eae8dc4d25089c63f664620650184def10726082e250c92f31c8b89cf9f7c6d4f4003872e6c88caff304fb7cab8e0c1ac727a22a8ee79ac3b4fd38897533ceeb1a99eb923b50d22a66b677667ead7b31a36b7a5288e712ff64fe4b76d3afd668fa07b4de122239475f84abbeb2fb788741c91dbd3d47645bacb05250d78fb4f55b6fd72311ca8c31ccda6a235ce94407b590809269ed846369ddb40c0de668a2ce571caed73834d9621370b278f2e4c687f96629d0c754edb373de4f1e2a49bbd90a55e66abfaec439acee182afdc20725c20c74a545f16dd9d4b76de9eb1931bf2c10e6c767445eda7cbdf009145f04190da090f39a13b0a9def36db3caefae3e12bfc3949fa530591aa7110dd6e959fc96f8821277ebd31537efb1d531b96c57fb11ca874cab85fcb07670fe3999f77823b6a833b734527163eac0991749b4164a20bbbb6beea114e20028e98e052a952bf60ee2369875adaafc6edc2ecd53a79c0f236367c265c66ead3fd618b616b3612924c83fbd273d3f16cc05e0d50e56ea1633d0a7d47d8755a081952ed3170d3a78ded150995946c706859a9378b883a460a9660080f0d79dc0a044fd0ef433f11729936ea25819009bb5e260d6225da3599591f72ee7733c4b34c6d7308e890d608940152bde312d20be7858ee86d34c7b43c3ecacb429ea919e2db9ded8ef0a4ec5b4bd78503aef095af1aac586e59e4f38745f87d7ee484401770a4bf649e13cd998c115bf850e68fdae9aed492825e069b177a64bb84b7ffb6dab6b66fe58b3eb08431549fe86b757953e67a0bf3e97860cfa69fdb06cfb509d95a8fc5210f5fb93c754f0a199a673b6a077f00361791b177eaa9eea1fa14c871a0dedc6082ee1843c97043e8efba7279cfdaa16ebe41fed44efb02c28abc25a120b9c25f904a52b6b7b896abfef15b55419edb0e8ccb43fb38af00fce3d853305d51c240df6f980890fe5ef230494401b6608fbe8df294bdca601dcc4bf4ea15af827eb7b5086ed0652cba7c58d12c48bdc8bfe50208253dc56f8b89b408d97cc50a41753dee52148400681ddf6af84865cad300ba9160df996da63bb91824dd6715d704bb8100fc93d4b5bcc87522bb0b624f0afc7a78937855f5c732693eb6092031b349a85afa2e580106fb969d686dd1a931f4f8b425ca1efc6bc86b06bf44280ae6fdf8b2020ab03dca3caaf1b7d33e71f11e48a9b4907be1b58aaa44a9ffa64870be39b82f351bfd6c9d1867e308655d8e7d2b62e3fb293b4a50fe9d0c19475dddd9417d72197511416e944e993c611e646b4b0010a0c807b7ae8c8a3ca7eaf09a6f7aeead829289afc3d19a3f0697cb823316a6152fec6448c52daad0632196a251d976908f3d330f390c53f76694f0201bf213eb173da215857224197a2d9c6673f01d2ed25adcfbf20eb210074e458880d34f5b23927a4428e3bac838a809e47254c84b051afeb0f6183f31408def0d9e15a172eb0a077a7015e396c4f3f22612917ccb505c67c8d319eecd9e7654f96785e725c570f7ab1fdd723a55fcc14e1d50438caacdcced007786b317b281efd9843dab7f8994c10b531b967738dd85beb7d4ba0f89cbc7456594f37e9229a67659513394f0a0b56b53f21d9a784be9cd2daf93389b11a7c0ca528486243a46563a102312f57ce0f6776da82902832dc425887560abe2a11eeaf792bba820082b20f2d956713484c38b433a1ee2f74d704c596f8572d5540238a77aaa059055e450adc48b9100becb5ead73b128f4816a6da9caa4aee9a006e1c865b7553c2832b6eb55ded257c0d3453f0f62c98f24f718dcdf598285aa8e6de57029c76796d7071192ab22e64aa5e12deeb4bf44a4160de5069fa587604b9c5ea05f83d9f52e37ce423adbe61bd0ac95b4d8e0ec92e7ba9a6c262d8ed6161826d70429fc7cdf7e30dcfa510885052455eec8efb73d71d981d18035455d372e0f26f9c742d9ff364b4d0f0551fd30841b9d13af45734fd1547f8b96f69b4b09bc60ef43a940e1825379b23406d913c68996ad910b383e083c1ad44fbfb88be82f41e79bf3a1766dd919f141616d4c6394f7390418df41e45027f454ded19c2b6f4ca07c717578d32f5598c1bd2653a045c0c107e26a9661c2c63a9dd36e5319f8ead5d08c5fcd6a7e4a92ab65982d911d7050a8efaca321636ee867811a926d8545a62d4bc23a9d2d0bcbbecb4bd8393d4992c06ab96f4e97a0d0df311f57f8d99383a4df5f9729f8fd4442ba0cd370b6d8cefbea4ce54c66a19c17d7d82a82bd9c021d686c663615bdfea172b6bad1e05e800e0e6fd0a7c935f7f802ff9d4556957bb7fd5653124c6cdb88afb5731bc4d31aeced556b7c029ca977cd24171f51ba1468a8adf937f71af083421679be43115db191c791250efd477f2107519a7aa1492f80e4bc7cb4bca36811cb0ca67ea679c420b1594b28e9a2bc09a6d2e056128962aa8f399217e51794094a258f4909c4ec653ea2276768f0aa687df0a625cbe5fc4e39a4a685d4bbb77ec9e6c1c222ed58fd518555e0def5754d84822523d81871b01acd95fabadf1deb45a6d5a8a3279e7abc0f930db37da113ce847fb3e74e23154f091d132332d09efd7e056b8bbc77264acd40f49dab2ee2c1ed9bd66e2d0b231c03d1a14473f4d7aa1d699220659142608542156f40844b0023a0410a26e8a4e576e13a7458dd43a7e1cb340a55bf5c13633919eb1263e9fb52d1bb2357f4e11c8d3abe3d778f929ed0acd32a9a01fb906893a31e477e5a582e9f95473b592d7145c102084f5004272ba6884290016df1be3e4d34f1e9c648f91bcd786dbc9e20e8a49838eff3ba392aed7d6ac1cfd6fa618e12a37b0e305553e1ef394d6e2d46c0f6a1199cf7837b447a3dd25cf0348d41e0c159247b6f0ab21602a9bde0fa74bf5f6ed12056e299e8161c5ddd3150f2fe1dbdef0ebdef88711522491f9913f38f3ee8a6753ac7666ec94074ef318dabb0cce44dc0053ef11677ef405b49d7f3b44b8b874911c610530a0b26171db7c73e663f8aacf50e6a18a3ae384db1547cfdb34de12e0bd0243960e9d4ca90a114330d820a548afd9aa0bb5fb7af341ff43d5c365d2dcd6fbc6b09aa8a1f4140c768f3db5a544f67bd218e48d648036e61c67e51a2bfb93515290ffd155649c8fe190ef7f901514fa26c813c03fa8d58c0040baa29bca09f3a63bdefe8645b12099cea4141afbd17d1587ca792d2697dcf3159a80226bd25a91396f34debdf35be6bcef3e898bdfed415be1b8602ddd5f109f69c65c235477bb130bc7c6edd9253bfe749118e29fdb4793e29a6bf87c18a841602d58417071417bb1fe73685d7b61bf6a6d950ddb8b80c949425703e6a315236a1a0043fcf25b2d899dc99599a5d49952980fc9695493577e32497c837845d39201fa7983bb540c146d6d7c86d63100a66cb8341d954a3ec4838f7dfdfab324630b5daf2877b9f0b461c2fd57eec3531fae18c108f5c574277d796435e43980a384e4e2cf98526b4aeae688a63f3a4dced91260bba59b56b1924fefa2e3ee053834fd745f9306ea18c91c256a1bbf91df6bd8ca59cf10c1fe146dc46779f435a28b8d0425ce87e2ca64293cdf9e563d478ef8080165349a8de2ea619517b806ed743389de52a7b9d01ab886fcf932f572a8e4f897d40977fa92a380cfd7bf8571f3804496228a2f7a9ea769682221897b97ee4b56c5af607f56c5663cb97acbc1043d1d459fc324967f115a5cbac121390c51b7449813bb58256bd93ce59bcb8664ad7de307d5f52d4c055e8ba36a21a282fdc9620adcb620b666feabcfca2f9b0db064ba8481de461386a858b90771694f1ba19e49ef28f4ca26507c93338c0b843f35221e26762688ef44d0a9daad894e4445d961228d4edfc60bc0660a6f2bd1c9df62ff3ba9f40e3b49f0f624c635dd7dad4df99ebce593cc6e24ade18307b248bfc6208fab6aa01881d0de0921eb57c0738ff7e77c602ee45022fc064b57637a9b595406346be34786e176a8a7767d994884052acb8a1fb39e030d39eda81e72feec3e1fe86670d864a1599663999cff51c1bbba44a8a7b54f366b37bc099e03c095e7ff1ea54e04c8b223766a0a5a801d0a96fbb4dd069cfea96d4a2af7953fa63f0fab2f831f03450e78d4105c9f573d593a9bc88f8944816723f4da5f0ad46e4ab3869eb4a41ec46a1d7f349d201b9be03b4dcb209d276d4b7ddc719b699308a3f97778c6be5fc006412c96241b4da889c575a4b8600562cd267d6cbf73b7c7f13d6d46faac4c5cd20166b0dbd415d764bd3e003d738c3944b42a97c1838ca62507ea432ea881245ce8010121207351a58b94a728e4044e761a6eaca6d04a901bd253225756b78a8f5d39d51479d43630f4bab7c6abd2fa7adf8be0dc73e1e8db9aef338496352db9c2af095980d8dcbe0cf01e0cd4453fdea59f48ef26911520599e84b8c1d494ed9ca88f3b01960535ca828cf19fbf99d07a2a53ee3de46e6fa240dbcf959d89e7ec62ccd3ec8dc78a387795b236afc32cbe0e5613ece3ed6fd35a165736f2aca398ad60624d462b33ea13f5e57a0a5b8de4e94038ca4d513bb36fe43a41e774281c9f157ded20d790c7b4cf9e22979ca5921ca30ac18930a06fba92e0cdce911637582fffad4d29d2cdf39dfd619af81cac3101ce9c38c05be68b8413b41bd4e25c3583d6dd351ae00430ef1d54f90db780640c855055a57fdc01bb301828e4e850b7f7fafb1623f14e5fa1f22d5287f099cc55b6ee4937357c9eaec601f5c3f09f95b1be5a113fd27a57c4c7510459dbab55a6cba2309efd3da85abe1566161de7d77a90afaa211d07c60eb3ad220790f3d7ffe2b59cff693bfeee704916a1007911a0d1778668639a6dcaeb7333909711da0adb56db7a05aa20ee169a9b512cc31197e3034eb5a92a2802be1c863917eb54b6fe760ddc133308b943ea42cc7ef45ee39ac8d747e837683ceac73090d1624796aabd835fe74bf747ee9177960589b2693251fed26b4c384a2c355f25b50b01b72ac41b87dd595ca8321c2605159bd0ce21da3818fba9b1bc113b216742b", 0x1000}, {&(0x7f0000001f00)="d69e5d904577cf79d7d14ff4ed416859c1c6949914bcd36f8af2ddcc9c215729c47df231340915cfe66b1fdc948c6a3bb749d0b54059882126706a12a6d44a9ffb0da06efd3518ad985c5f28711430bc7bd3d43b0ddd3205da094fd12725e0acb2d42be9abb122b7f1e9e84e038063615448dda99b89c34fb6c709701b6af48d0f60a57c506f5a4741ff6e31c276aa0568a2c733dcfd2db5aa5f8179259b5991c82bca18e13f5595a69f906dfe4bc859973929d74bef6d3cfab9b2006fc48e3081b62b7e10771ad217e630", 0xcb}, {&(0x7f0000000200)="8ef6ae570ba2b457af61b65bd776bb2c317516e855a4e3e7a3489674aa839ccc5bdf4737ccc22424b4a881b3767354", 0x2f}, {&(0x7f00000002c0)="7cccd767d58855141dcac76c74f03d62a81d4d13ec253ec208c948e5aeb3fc5f3702a2d556b37a164dac8fc79c6fbddf413f3c59a433381709c69fe14c35061f352cdf26120a0ed63362b338bb4238976f5b82dc25bca79f6bc0bf0ce84286f0f37aed0c", 0x64}, {&(0x7f0000000240)="3d5b06a9fb8947b33a695cffa48f374133699583d218", 0x16}, {&(0x7f00000007c0)="a390327d28851288d443f1b7338751d986ee1b97e8e64944403efc656164f5eb5c5529f811ed1f2be627b73f470ff5f71f15f42224c67a3f9fedc19987f3b73cc5b8dec0e08af4983e1d45bae2e418690c9270b2a3509ca916b771159a103a95f25886177e9d6913d6385ad14a8d", 0x6e}, {&(0x7f0000001a80)="4fc82bbe93686d0ba691944628d21948ff780804e172da6bdaf0e346a65e04a78abdadb66563cd1b5d931d71cf473a22c4d14e967a74c3e18748f79610f310453121c4ab7f3283b31307feac30e214a82c2b9d79", 0x54}, {&(0x7f0000001b00)="1164e185835f332dc4b279543658a7c98b8dcf6e5bc4320c72f5076333861e861ce36aca078b53566c536527de69a5267bdb05d554593e47fa58430436f94849c583", 0x42}, {&(0x7f0000001b80)="7e79ad14803feab1618e84a574f0a625ea27ab7b95d084419ef815755abd2c994cbe878ddc800bc0757f9ee131969ea024d02827aaaa32c6508d6a848d276d27fb713ab349878b34ea980b", 0x4b}, {&(0x7f0000001c00)="f09318e38c2880105ac91cb0f4443d4b97348737ee5877fa496c71f8b9c3f2ab0713030b9ff31ed3e9ed1fe4c12b1889af38c8b88cb463c08cbb1a569ec747e9c782a437a47b7604947e065a510f84de104dffc6f5922e6785a646dc2a1fa5fe0423c78509f99ad605ab4ec7c8f85d96a3ca070f2a4b74ee50c12ea9f4f587d8363587c3b0fa9c19", 0x88}], 0xa, 0x0, 0x0, 0x20040001}, 0x8000) (rerun: 32) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000900)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_ASSOCIATE(r2, &(0x7f0000000a40)={&(0x7f0000000880)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000a00)={&(0x7f0000000940)={0xb4, r3, 0x2, 0x70bd26, 0x25dfdbfd, {{}, {@val={0x8, 0x3, r8}, @void}}, [@crypto_settings=[@NL80211_ATTR_CONTROL_PORT_NO_ENCRYPT={0x4}, @NL80211_ATTR_CONTROL_PORT_NO_ENCRYPT={0x4}, @NL80211_ATTR_CONTROL_PORT_NO_ENCRYPT={0x4}, @NL80211_ATTR_AKM_SUITES={0x18, 0x4c, [0x0, 0xfac08, 0x0, 0xfac02, 0xfac14]}, @NL80211_ATTR_SAE_PASSWORD={0x28, 0x115, "b82c2b2b52acfaaa2b3627c91c2ce7c13dc25185344a008218e927f7f321fa5b9c5880fd"}, @NL80211_ATTR_CIPHER_SUITE_GROUP={0x8, 0x4a, 0xfac09}, @NL80211_ATTR_CONTROL_PORT_OVER_NL80211={0x4}, @NL80211_ATTR_CONTROL_PORT_NO_ENCRYPT={0x4}], @NL80211_ATTR_FILS_KEK={0x39, 0xf2, "d6b9d0d989724d55b7371196407667c1abc1154f5314686a0c7ed3d9d693ba73eb2a0087c184dd4efe5015fcc1a9426d5f375758e8"}]}, 0xb4}, 0x1, 0x0, 0x0, 0xc1}, 0x800) (async) sendmsg$NL80211_CMD_TRIGGER_SCAN(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r3, 0x400, 0x70bd29, 0x25dfdbfe, {{}, {@void, @val={0xc, 0x99, {0x7fff, 0x28}}}}, [@NL80211_ATTR_SCHED_SCAN_RELATIVE_RSSI={0x5, 0xf6, 0x3f}, @NL80211_ATTR_SCHED_SCAN_RELATIVE_RSSI={0x5, 0xf6, 0x3f}]}, 0x30}, 0x1, 0x0, 0x0, 0x24000010}, 0x40000) (async, rerun: 64) r9 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) (rerun: 64) pwrite64(r9, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:24:10 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) (async) msgrcv(0x0, &(0x7f0000001bc0)={0x0, ""/149}, 0x99, 0x3, 0x3800) (async) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) (async) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) (async) msgrcv(0x0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000faffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bb1700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c9d39532a"], 0xf3, 0x0, 0x1800) (async) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) (async) msgget(0x1, 0x2) (async) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) (async) msgget(0x3, 0x12) (async) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) (async) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x1, 0x3000) (async) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) (async) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) r4 = msgget(0x1, 0x2c) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001c80)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) (async) msgget$private(0x0, 0x5e) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) (async) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) (async) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) (async) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) (async) r7 = msgget$private(0x0, 0x740) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:24:11 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) r1 = syz_open_dev$sndpcmc(&(0x7f0000000040), 0x5, 0x60901) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40046607, &(0x7f0000000080)=0xffff0001) 01:24:12 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) r1 = syz_open_dev$sndpcmc(&(0x7f0000000040), 0x5, 0x60901) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40046607, &(0x7f0000000080)=0xffff0001) syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) syz_open_dev$sndpcmc(&(0x7f0000000040), 0x5, 0x60901) (async) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40046607, &(0x7f0000000080)=0xffff0001) (async) 01:24:13 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) msgrcv(0x0, &(0x7f0000001bc0)={0x0, ""/149}, 0x99, 0x3, 0x3800) (async, rerun: 64) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) (rerun: 64) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) (async) msgrcv(0x0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000faffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bb1700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c9d39532a"], 0xf3, 0x0, 0x1800) (async, rerun: 64) r2 = msgget(0x0, 0x500) (rerun: 64) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) (async) msgget(0x1, 0x2) (async, rerun: 64) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) (rerun: 64) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) msgget(0x3, 0x12) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) (async) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) (async) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x1, 0x3000) (async) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) r4 = msgget(0x1, 0x2c) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001c80)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) msgget$private(0x0, 0x5e) (async) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) (async) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) (async, rerun: 64) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) (rerun: 64) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) (async) r7 = msgget$private(0x0, 0x740) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:24:14 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) r1 = syz_open_dev$sndpcmc(&(0x7f0000000040), 0x5, 0x60901) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40046607, &(0x7f0000000080)=0xffff0001) syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) syz_open_dev$sndpcmc(&(0x7f0000000040), 0x5, 0x60901) (async) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40046607, &(0x7f0000000080)=0xffff0001) (async) 01:24:15 executing program 0: r0 = msgget(0x1, 0xd139ad5b8b76cb35) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) msgsnd(r0, &(0x7f0000001bc0)=ANY=[@ANYBLOB="0100000083f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac2963ff60b080ceec71c9e01cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd7ba411b1697575c641817c7ea108470945696a65e66cfe1"], 0x7b, 0x0) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) msgget(0x1, 0x2) r3 = signalfd(0xffffffffffffffff, &(0x7f0000000040), 0x8) close(r3) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_MESH_CONFIG(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) msgget(0x3, 0x12) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) r4 = msgget$private(0x0, 0x490) msgrcv(r4, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) r5 = msgget(0x1, 0x2c) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r6, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r7}) msgget$private(0x0, 0x4) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) msgsnd(r5, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) 01:24:16 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x776140) ioctl$I2C_TIMEOUT(r0, 0x702, 0x7) pwrite64(r0, &(0x7f0000000000)="b56002000000000000008d5f3943ca034cb4c3f67bf70b756994cd3779f8a598bebf10597d711b4dd0b92f257d20b2ced038584ca393b1a5229043b163f4440561747628f49e8f7d309efd1c0a1ebd007479d5f9a27bdb41880526864236500114f974ebb9709f549a40f4faa998d701989346c842013a25", 0x78, 0x84ad) ioctl$I2C_FUNCS(r0, 0x705, &(0x7f0000000080)=0x100) 01:24:17 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x776140) ioctl$I2C_TIMEOUT(r0, 0x702, 0x7) pwrite64(r0, &(0x7f0000000000)="b56002000000000000008d5f3943ca034cb4c3f67bf70b756994cd3779f8a598bebf10597d711b4dd0b92f257d20b2ced038584ca393b1a5229043b163f4440561747628f49e8f7d309efd1c0a1ebd007479d5f9a27bdb41880526864236500114f974ebb9709f549a40f4faa998d701989346c842013a25", 0x78, 0x84ad) (async) ioctl$I2C_FUNCS(r0, 0x705, &(0x7f0000000080)=0x100) 01:24:17 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x776140) ioctl$I2C_TIMEOUT(r0, 0x702, 0x7) (async) pwrite64(r0, &(0x7f0000000000)="b56002000000000000008d5f3943ca034cb4c3f67bf70b756994cd3779f8a598bebf10597d711b4dd0b92f257d20b2ced038584ca393b1a5229043b163f4440561747628f49e8f7d309efd1c0a1ebd007479d5f9a27bdb41880526864236500114f974ebb9709f549a40f4faa998d701989346c842013a25", 0x78, 0x84ad) (async) ioctl$I2C_FUNCS(r0, 0x705, &(0x7f0000000080)=0x100) 01:24:18 executing program 0: r0 = msgget(0x1, 0xd139ad5b8b76cb35) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) (async) msgsnd(r0, &(0x7f0000001bc0)=ANY=[@ANYBLOB="0100000083f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac2963ff60b080ceec71c9e01cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd7ba411b1697575c641817c7ea108470945696a65e66cfe1"], 0x7b, 0x0) (async) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) (async) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) (async) msgget(0x1, 0x2) (async) r3 = signalfd(0xffffffffffffffff, &(0x7f0000000040), 0x8) close(r3) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NL80211_CMD_SET_MESH_CONFIG(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) msgget(0x3, 0x12) (async) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) r4 = msgget$private(0x0, 0x490) msgrcv(r4, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) (async) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) r5 = msgget(0x1, 0x2c) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r6, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r7}) msgget$private(0x0, 0x4) (async) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) (async) msgsnd(r5, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) (async) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) 01:24:18 executing program 1: ioctl$sock_SIOCBRDELBR(0xffffffffffffffff, 0x89a1, &(0x7f0000000040)='ip6tnl0\x00') r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) dup2(r0, r0) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:24:19 executing program 1: ioctl$sock_SIOCBRDELBR(0xffffffffffffffff, 0x89a1, &(0x7f0000000040)='ip6tnl0\x00') (async) r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) dup2(r0, r0) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:24:20 executing program 1: ioctl$sock_SIOCBRDELBR(0xffffffffffffffff, 0x89a1, &(0x7f0000000040)='ip6tnl0\x00') (async) r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) dup2(r0, r0) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:24:21 executing program 0: r0 = msgget(0x1, 0xd139ad5b8b76cb35) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) msgsnd(r0, &(0x7f0000001bc0)=ANY=[@ANYBLOB="0100000083f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac2963ff60b080ceec71c9e01cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd7ba411b1697575c641817c7ea108470945696a65e66cfe1"], 0x7b, 0x0) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) (async) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) msgget(0x1, 0x2) r3 = signalfd(0xffffffffffffffff, &(0x7f0000000040), 0x8) close(r3) socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NL80211_CMD_SET_MESH_CONFIG(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) (async) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) (async) msgget(0x3, 0x12) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) r4 = msgget$private(0x0, 0x490) msgrcv(r4, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) (async) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) (async) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) (async) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) (async, rerun: 32) r5 = msgget(0x1, 0x2c) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r6, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r7}) msgget$private(0x0, 0x4) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) (async) msgsnd(r5, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) (async, rerun: 64) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) (rerun: 64) 01:24:22 executing program 1: ioctl$F2FS_IOC_START_VOLATILE_WRITE(0xffffffffffffffff, 0xf503, 0x0) r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) setsockopt$inet_sctp_SCTP_NODELAY(0xffffffffffffffff, 0x84, 0x3, &(0x7f0000000180)=0x8, 0x4) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wg2\x00', 0x0}) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=@gettfilter={0x34, 0x2e, 0x10, 0x70bd2c, 0x25dfdbfb, {0x0, 0x0, 0x0, r1, {0x8, 0x5}, {0x0, 0xffe0}, {0xa, 0xffff}}, [{0x8}, {0x8, 0xb, 0x1e}]}, 0x34}, 0x1, 0x0, 0x0, 0x40041}, 0x20040000) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r2) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) r3 = openat$nci(0xffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(r3, 0x0, &(0x7f00000000c0)=0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nfc(0x0, r5) sendmsg$NFC_CMD_DEV_UP(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="1c0000", @ANYRES16=r6, @ANYBLOB="0100000d0000000000000200000008000100", @ANYRES32=r4], 0x1c}}, 0x0) connect$nfc_raw(r2, &(0x7f00000001c0)={0x27, r4, 0xffffffffffffffff, 0x7}, 0x10) ioctl$I2C_SLAVE(r2, 0x703, 0x9f) r7 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r7) setsockopt$inet6_IPV6_HOPOPTS(r7, 0x29, 0x36, 0x0, 0x0) write$nci(r7, &(0x7f00000002c0)=ANY=[@ANYBLOB="500009010109869e47c510a027ad2ea6424cc6651a1133c4c6bbf09b13cc5e32a5c205a4e7b088d77fcf2c57372d02767ea29fbafe13b227f42f8cfa8b99d16a5bc6d9ad610bf4da459c3fd1aea45275c4c84d7e897f5a5b1e72e092cf6dda544869e4d34b03f12dcd05b441982f"], 0x6) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:24:24 executing program 0: r0 = msgget(0x2, 0x4b0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000001bc0)=""/158) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) msgget(0x2, 0x20) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) msgget(0x3, 0x12) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) r4 = msgget(0x1, 0x2c) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) msgget$private(0x0, 0x4) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000001c80)=""/74) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4087}, 0xffb, 0x0, 0xcf11a10532123434) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) r7 = msgget$private(0x0, 0x740) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:24:26 executing program 0: r0 = msgget(0x2, 0x4b0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000001bc0)=""/158) (async) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) (async) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) (async) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) (async) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) (async) msgget(0x2, 0x20) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) (async) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) (async) msgget(0x3, 0x12) (async) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) (async) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) (async) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) r4 = msgget(0x1, 0x2c) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) msgget$private(0x0, 0x4) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000001c80)=""/74) (async) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) (async) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4087}, 0xffb, 0x0, 0xcf11a10532123434) (async) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) r7 = msgget$private(0x0, 0x740) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:24:29 executing program 0: r0 = msgget(0x2, 0x4b0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000001bc0)=""/158) (async) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) (async) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) (async) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) (async) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) (async) msgget(0x2, 0x20) (async) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) (async) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) (async) msgget(0x3, 0x12) (async) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) (async) r4 = msgget(0x1, 0x2c) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) (async) msgget$private(0x0, 0x4) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000001c80)=""/74) (async) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) (async) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4087}, 0xffb, 0x0, 0xcf11a10532123434) (async) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) r7 = msgget$private(0x0, 0x740) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:24:31 executing program 1: ioctl$F2FS_IOC_START_VOLATILE_WRITE(0xffffffffffffffff, 0xf503, 0x0) r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) (async) setsockopt$inet_sctp_SCTP_NODELAY(0xffffffffffffffff, 0x84, 0x3, &(0x7f0000000180)=0x8, 0x4) (async) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wg2\x00', 0x0}) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=@gettfilter={0x34, 0x2e, 0x10, 0x70bd2c, 0x25dfdbfb, {0x0, 0x0, 0x0, r1, {0x8, 0x5}, {0x0, 0xffe0}, {0xa, 0xffff}}, [{0x8}, {0x8, 0xb, 0x1e}]}, 0x34}, 0x1, 0x0, 0x0, 0x40041}, 0x20040000) (async) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r2) (async) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) (async, rerun: 64) r3 = openat$nci(0xffffff9c, &(0x7f0000000080), 0x2, 0x0) (rerun: 64) ioctl$IOCTL_GET_NCIDEV_IDX(r3, 0x0, &(0x7f00000000c0)=0x0) (async) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nfc(0x0, r5) sendmsg$NFC_CMD_DEV_UP(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="1c0000", @ANYRES16=r6, @ANYBLOB="0100000d0000000000000200000008000100", @ANYRES32=r4], 0x1c}}, 0x0) connect$nfc_raw(r2, &(0x7f00000001c0)={0x27, r4, 0xffffffffffffffff, 0x7}, 0x10) ioctl$I2C_SLAVE(r2, 0x703, 0x9f) r7 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r7) (async) setsockopt$inet6_IPV6_HOPOPTS(r7, 0x29, 0x36, 0x0, 0x0) write$nci(r7, &(0x7f00000002c0)=ANY=[@ANYBLOB="500009010109869e47c510a027ad2ea6424cc6651a1133c4c6bbf09b13cc5e32a5c205a4e7b088d77fcf2c57372d02767ea29fbafe13b227f42f8cfa8b99d16a5bc6d9ad610bf4da459c3fd1aea45275c4c84d7e897f5a5b1e72e092cf6dda544869e4d34b03f12dcd05b441982f"], 0x6) (async, rerun: 64) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (rerun: 64) 01:24:32 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) r3 = msgget(0x1, 0x2) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) msgget(0x3, 0x12) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) r4 = msgget$private(0x0, 0x490) msgrcv(r4, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) r5 = msgget(0x1, 0x2c) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) msgsnd(r3, &(0x7f0000001bc0)={0x2, "a269a031da49517949c75c2d6a5c6b7dc5bfdada4f966a0b15abbb4e8406f7dec6a38c9307e2a88dc25402a5bf7d71f5cc136b0ee79530ceee84e64b0ca08b7dbef3c9578bbc048e"}, 0x4c, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r6, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r7}) msgget$private(0x0, 0x4) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) msgsnd(r5, &(0x7f0000001c40)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e367b1e9f9890a8a1347f86266f605da24d43edba4506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141000360f0fe0c3910f1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af802"}, 0x9f, 0x0) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) r8 = msgget$private(0x0, 0x740) msgrcv(r8, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:24:35 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) (async) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) (async, rerun: 64) r2 = msgget(0x0, 0x500) (rerun: 64) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) (async) r3 = msgget(0x1, 0x2) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) (async, rerun: 32) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) (async, rerun: 32) msgget(0x3, 0x12) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) (async) r4 = msgget$private(0x0, 0x490) msgrcv(r4, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) (async, rerun: 64) r5 = msgget(0x1, 0x2c) (rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) (async) msgsnd(r3, &(0x7f0000001bc0)={0x2, "a269a031da49517949c75c2d6a5c6b7dc5bfdada4f966a0b15abbb4e8406f7dec6a38c9307e2a88dc25402a5bf7d71f5cc136b0ee79530ceee84e64b0ca08b7dbef3c9578bbc048e"}, 0x4c, 0x800) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r6, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r7}) (async) msgget$private(0x0, 0x4) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) (async, rerun: 64) msgsnd(r5, &(0x7f0000001c40)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e367b1e9f9890a8a1347f86266f605da24d43edba4506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141000360f0fe0c3910f1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af802"}, 0x9f, 0x0) (async, rerun: 64) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) (async) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) r8 = msgget$private(0x0, 0x740) msgrcv(r8, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:24:37 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) (async) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) (async) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) (async) r3 = msgget(0x1, 0x2) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) (async) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) msgget(0x3, 0x12) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) (async) r4 = msgget$private(0x0, 0x490) msgrcv(r4, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) (async) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) (async) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) r5 = msgget(0x1, 0x2c) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) (async) msgsnd(r3, &(0x7f0000001bc0)={0x2, "a269a031da49517949c75c2d6a5c6b7dc5bfdada4f966a0b15abbb4e8406f7dec6a38c9307e2a88dc25402a5bf7d71f5cc136b0ee79530ceee84e64b0ca08b7dbef3c9578bbc048e"}, 0x4c, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r6, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r7}) (async) msgget$private(0x0, 0x4) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) msgsnd(r5, &(0x7f0000001c40)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e367b1e9f9890a8a1347f86266f605da24d43edba4506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141000360f0fe0c3910f1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af802"}, 0x9f, 0x0) (async) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) r8 = msgget$private(0x0, 0x740) msgrcv(r8, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:24:42 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000ec7fd392ffffffff000000000000002200"/45], 0x2f, 0x2, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) msgget(0x1, 0x2) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) r3 = msgget(0x3, 0x12) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) r4 = msgget$private(0x0, 0x490) msgrcv(r4, &(0x7f0000001cc0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e1ab692789776de661f5114d727429afe91e5587ffde75bace7ce0b7d73cc754a40e40bbf6c7879ecbe07a3b8b93549a8b4cf0146cbd5adc0ab0d2561dd21c12552ed665b35cf9c76907920f28297ccb3e815c21f82a6b0c1d06066de7475365f9e23f474c25d6055b8de28c5542cca4a24e9f3d0"], 0x102, 0x3, 0x1800) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) msgsnd(0x0, &(0x7f0000000540)={0x0, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fda4b929c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) r5 = msgget(0x1, 0x2c) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r6, 0x20, 0x7}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x2, 0x668, 0xf83, 0x0, r7}) msgsnd(r3, &(0x7f0000001bc0)={0x2, "2bfd3c4ffdb2028b74424a663a4543912b9d7f513575ef9930a9956266d1e9329d303afabebbbf09e694a380bb306d8cadcec3b089c00124f1eb6d071c4a3069ca2777076998336810e8ee76e779f73a9291335483d9bf4f1ff30aa20df8928e3d30696412b6150f05882b6d4e94c32b2115be0df4af510219b1b9bf7af0cb828c0c0822876ff0c48c7341d3523d00d0917fc37b9a4d6fbc422cea6fcb7df250007f8e5cda0ece524b912ef517b4abc63ff775d2b2e8f146c5c0050e43a716244a173f498998"}, 0xca, 0x0) msgget$private(0x0, 0x4) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) msgsnd(r5, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) r8 = msgget$private(0x0, 0x740) msgrcv(r8, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:24:42 executing program 1: ioctl$F2FS_IOC_START_VOLATILE_WRITE(0xffffffffffffffff, 0xf503, 0x0) r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) setsockopt$inet_sctp_SCTP_NODELAY(0xffffffffffffffff, 0x84, 0x3, &(0x7f0000000180)=0x8, 0x4) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wg2\x00', 0x0}) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=@gettfilter={0x34, 0x2e, 0x10, 0x70bd2c, 0x25dfdbfb, {0x0, 0x0, 0x0, r1, {0x8, 0x5}, {0x0, 0xffe0}, {0xa, 0xffff}}, [{0x8}, {0x8, 0xb, 0x1e}]}, 0x34}, 0x1, 0x0, 0x0, 0x40041}, 0x20040000) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r2) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) r3 = openat$nci(0xffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(r3, 0x0, &(0x7f00000000c0)=0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nfc(0x0, r5) sendmsg$NFC_CMD_DEV_UP(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="1c0000", @ANYRES16=r6, @ANYBLOB="0100000d0000000000000200000008000100", @ANYRES32=r4], 0x1c}}, 0x0) connect$nfc_raw(r2, &(0x7f00000001c0)={0x27, r4, 0xffffffffffffffff, 0x7}, 0x10) ioctl$I2C_SLAVE(r2, 0x703, 0x9f) r7 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r7) setsockopt$inet6_IPV6_HOPOPTS(r7, 0x29, 0x36, 0x0, 0x0) write$nci(r7, &(0x7f00000002c0)=ANY=[@ANYBLOB="500009010109869e47c510a027ad2ea6424cc6651a1133c4c6bbf09b13cc5e32a5c205a4e7b088d77fcf2c57372d02767ea29fbafe13b227f42f8cfa8b99d16a5bc6d9ad610bf4da459c3fd1aea45275c4c84d7e897f5a5b1e72e092cf6dda544869e4d34b03f12dcd05b441982f"], 0x6) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) ioctl$F2FS_IOC_START_VOLATILE_WRITE(0xffffffffffffffff, 0xf503, 0x0) (async) syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) (async) setsockopt$inet_sctp_SCTP_NODELAY(0xffffffffffffffff, 0x84, 0x3, &(0x7f0000000180)=0x8, 0x4) (async) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wg2\x00'}) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=@gettfilter={0x34, 0x2e, 0x10, 0x70bd2c, 0x25dfdbfb, {0x0, 0x0, 0x0, r1, {0x8, 0x5}, {0x0, 0xffe0}, {0xa, 0xffff}}, [{0x8}, {0x8, 0xb, 0x1e}]}, 0x34}, 0x1, 0x0, 0x0, 0x40041}, 0x20040000) (async) signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) (async) close(r2) (async) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) (async) openat$nci(0xffffff9c, &(0x7f0000000080), 0x2, 0x0) (async) ioctl$IOCTL_GET_NCIDEV_IDX(r3, 0x0, &(0x7f00000000c0)) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nfc(0x0, r5) (async) sendmsg$NFC_CMD_DEV_UP(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="1c0000", @ANYRES16=r6, @ANYBLOB="0100000d0000000000000200000008000100", @ANYRES32=r4], 0x1c}}, 0x0) (async) connect$nfc_raw(r2, &(0x7f00000001c0)={0x27, r4, 0xffffffffffffffff, 0x7}, 0x10) (async) ioctl$I2C_SLAVE(r2, 0x703, 0x9f) (async) signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) (async) close(r7) (async) setsockopt$inet6_IPV6_HOPOPTS(r7, 0x29, 0x36, 0x0, 0x0) (async) write$nci(r7, &(0x7f00000002c0)=ANY=[@ANYBLOB="500009010109869e47c510a027ad2ea6424cc6651a1133c4c6bbf09b13cc5e32a5c205a4e7b088d77fcf2c57372d02767ea29fbafe13b227f42f8cfa8b99d16a5bc6d9ad610bf4da459c3fd1aea45275c4c84d7e897f5a5b1e72e092cf6dda544869e4d34b03f12dcd05b441982f"], 0x6) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) 01:24:45 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) (async) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000ec7fd392ffffffff000000000000002200"/45], 0x2f, 0x2, 0x0) (async) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) msgget(0x1, 0x2) (async) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) (async) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) (async) r3 = msgget(0x3, 0x12) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) (async) r4 = msgget$private(0x0, 0x490) msgrcv(r4, &(0x7f0000001cc0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e1ab692789776de661f5114d727429afe91e5587ffde75bace7ce0b7d73cc754a40e40bbf6c7879ecbe07a3b8b93549a8b4cf0146cbd5adc0ab0d2561dd21c12552ed665b35cf9c76907920f28297ccb3e815c21f82a6b0c1d06066de7475365f9e23f474c25d6055b8de28c5542cca4a24e9f3d0"], 0x102, 0x3, 0x1800) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) (async) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) (async) msgsnd(0x0, &(0x7f0000000540)={0x0, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fda4b929c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) (async) r5 = msgget(0x1, 0x2c) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r6, 0x20, 0x7}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x2, 0x668, 0xf83, 0x0, r7}) (async) msgsnd(r3, &(0x7f0000001bc0)={0x2, "2bfd3c4ffdb2028b74424a663a4543912b9d7f513575ef9930a9956266d1e9329d303afabebbbf09e694a380bb306d8cadcec3b089c00124f1eb6d071c4a3069ca2777076998336810e8ee76e779f73a9291335483d9bf4f1ff30aa20df8928e3d30696412b6150f05882b6d4e94c32b2115be0df4af510219b1b9bf7af0cb828c0c0822876ff0c48c7341d3523d00d0917fc37b9a4d6fbc422cea6fcb7df250007f8e5cda0ece524b912ef517b4abc63ff775d2b2e8f146c5c0050e43a716244a173f498998"}, 0xca, 0x0) msgget$private(0x0, 0x4) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) (async) msgsnd(r5, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) (async) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) (async) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) (async) r8 = msgget$private(0x0, 0x740) msgrcv(r8, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:24:48 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) (async) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) (async) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000ec7fd392ffffffff000000000000002200"/45], 0x2f, 0x2, 0x0) (async) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) msgget(0x1, 0x2) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) (async) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) r3 = msgget(0x3, 0x12) (async) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) (async) r4 = msgget$private(0x0, 0x490) msgrcv(r4, &(0x7f0000001cc0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e1ab692789776de661f5114d727429afe91e5587ffde75bace7ce0b7d73cc754a40e40bbf6c7879ecbe07a3b8b93549a8b4cf0146cbd5adc0ab0d2561dd21c12552ed665b35cf9c76907920f28297ccb3e815c21f82a6b0c1d06066de7475365f9e23f474c25d6055b8de28c5542cca4a24e9f3d0"], 0x102, 0x3, 0x1800) (async) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) (async) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) (async) msgsnd(0x0, &(0x7f0000000540)={0x0, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fda4b929c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) (async) r5 = msgget(0x1, 0x2c) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r6, 0x20, 0x7}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x2, 0x668, 0xf83, 0x0, r7}) msgsnd(r3, &(0x7f0000001bc0)={0x2, "2bfd3c4ffdb2028b74424a663a4543912b9d7f513575ef9930a9956266d1e9329d303afabebbbf09e694a380bb306d8cadcec3b089c00124f1eb6d071c4a3069ca2777076998336810e8ee76e779f73a9291335483d9bf4f1ff30aa20df8928e3d30696412b6150f05882b6d4e94c32b2115be0df4af510219b1b9bf7af0cb828c0c0822876ff0c48c7341d3523d00d0917fc37b9a4d6fbc422cea6fcb7df250007f8e5cda0ece524b912ef517b4abc63ff775d2b2e8f146c5c0050e43a716244a173f498998"}, 0xca, 0x0) msgget$private(0x0, 0x4) (async) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) msgsnd(r5, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) (async) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) (async) r8 = msgget$private(0x0, 0x740) msgrcv(r8, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:24:52 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x2, 0x1800) r2 = msgget(0x0, 0x500) msgget$private(0x0, 0x200) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) msgsnd(r2, &(0x7f0000001bc0)={0x2, "8ba61d215844623b501e06df8f4050bf986b7475c6443d668f602cb350"}, 0x21, 0x800) msgget(0x1, 0x2) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) msgget(0x3, 0x12) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r4, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r5}) msgget$private(0x0, 0x4) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) msgsnd(0x0, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) r6 = msgget$private(0x0, 0x740) msgrcv(r6, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:24:52 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_DELETE(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x44, r1, 0x100, 0x70bd28, 0x25dfdbfe, {}, [@L2TP_ATTR_IP6_SADDR={0x14, 0x1f, @rand_addr=' \x01\x00'}, @L2TP_ATTR_PW_TYPE={0x6}, @L2TP_ATTR_IFNAME={0x14, 0x8, 'lo\x00'}]}, 0x44}, 0x1, 0x0, 0x0, 0x40084}, 0x40880) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f00000001c0)={0xffffffffffffffff}) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r2, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000240)={&(0x7f00000002c0)={0x64, r1, 0x1, 0x70bd2a, 0x25dfdbfe, {}, [@L2TP_ATTR_PEER_COOKIE={0xc, 0x10, 0x8}, @L2TP_ATTR_FD={0x8, 0x17, @l2tp}, @L2TP_ATTR_UDP_SPORT={0x6, 0x1a, 0x4e21}, @L2TP_ATTR_PW_TYPE={0x6, 0x1, 0xb}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}, @L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0xc0}, @L2TP_ATTR_MTU={0x6, 0x1c, 0x400}, @L2TP_ATTR_ENCAP_TYPE={0x6}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0xfffffffffffffff8}]}, 0x64}, 0x1, 0x0, 0x0, 0x20004005}, 0x4001) 01:24:53 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_DELETE(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x44, r1, 0x100, 0x70bd28, 0x25dfdbfe, {}, [@L2TP_ATTR_IP6_SADDR={0x14, 0x1f, @rand_addr=' \x01\x00'}, @L2TP_ATTR_PW_TYPE={0x6}, @L2TP_ATTR_IFNAME={0x14, 0x8, 'lo\x00'}]}, 0x44}, 0x1, 0x0, 0x0, 0x40084}, 0x40880) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f00000001c0)={0xffffffffffffffff}) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r2, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000240)={&(0x7f00000002c0)={0x64, r1, 0x1, 0x70bd2a, 0x25dfdbfe, {}, [@L2TP_ATTR_PEER_COOKIE={0xc, 0x10, 0x8}, @L2TP_ATTR_FD={0x8, 0x17, @l2tp}, @L2TP_ATTR_UDP_SPORT={0x6, 0x1a, 0x4e21}, @L2TP_ATTR_PW_TYPE={0x6, 0x1, 0xb}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}, @L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0xc0}, @L2TP_ATTR_MTU={0x6, 0x1c, 0x400}, @L2TP_ATTR_ENCAP_TYPE={0x6}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0xfffffffffffffff8}]}, 0x64}, 0x1, 0x0, 0x0, 0x20004005}, 0x4001) syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) syz_genetlink_get_family_id$l2tp(&(0x7f0000000080), 0xffffffffffffffff) (async) sendmsg$L2TP_CMD_SESSION_DELETE(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x44, r1, 0x100, 0x70bd28, 0x25dfdbfe, {}, [@L2TP_ATTR_IP6_SADDR={0x14, 0x1f, @rand_addr=' \x01\x00'}, @L2TP_ATTR_PW_TYPE={0x6}, @L2TP_ATTR_IFNAME={0x14, 0x8, 'lo\x00'}]}, 0x44}, 0x1, 0x0, 0x0, 0x40084}, 0x40880) (async) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f00000001c0)) (async) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r2, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000240)={&(0x7f00000002c0)={0x64, r1, 0x1, 0x70bd2a, 0x25dfdbfe, {}, [@L2TP_ATTR_PEER_COOKIE={0xc, 0x10, 0x8}, @L2TP_ATTR_FD={0x8, 0x17, @l2tp}, @L2TP_ATTR_UDP_SPORT={0x6, 0x1a, 0x4e21}, @L2TP_ATTR_PW_TYPE={0x6, 0x1, 0xb}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}, @L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0xc0}, @L2TP_ATTR_MTU={0x6, 0x1c, 0x400}, @L2TP_ATTR_ENCAP_TYPE={0x6}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0xfffffffffffffff8}]}, 0x64}, 0x1, 0x0, 0x0, 0x20004005}, 0x4001) (async) 01:24:54 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) (async, rerun: 32) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) (async, rerun: 32) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x2, 0x1800) r2 = msgget(0x0, 0x500) msgget$private(0x0, 0x200) (async) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) (async) msgsnd(r2, &(0x7f0000001bc0)={0x2, "8ba61d215844623b501e06df8f4050bf986b7475c6443d668f602cb350"}, 0x21, 0x800) msgget(0x1, 0x2) (async, rerun: 64) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) (async, rerun: 64) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) (async) msgget(0x3, 0x12) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) (async) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) (async) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) (async) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r4, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r5}) msgget$private(0x0, 0x4) (async) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) msgsnd(0x0, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) (async) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) (async) r6 = msgget$private(0x0, 0x740) msgrcv(r6, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:24:56 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_DELETE(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x44, r1, 0x100, 0x70bd28, 0x25dfdbfe, {}, [@L2TP_ATTR_IP6_SADDR={0x14, 0x1f, @rand_addr=' \x01\x00'}, @L2TP_ATTR_PW_TYPE={0x6}, @L2TP_ATTR_IFNAME={0x14, 0x8, 'lo\x00'}]}, 0x44}, 0x1, 0x0, 0x0, 0x40084}, 0x40880) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f00000001c0)={0xffffffffffffffff}) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r2, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000240)={&(0x7f00000002c0)={0x64, r1, 0x1, 0x70bd2a, 0x25dfdbfe, {}, [@L2TP_ATTR_PEER_COOKIE={0xc, 0x10, 0x8}, @L2TP_ATTR_FD={0x8, 0x17, @l2tp}, @L2TP_ATTR_UDP_SPORT={0x6, 0x1a, 0x4e21}, @L2TP_ATTR_PW_TYPE={0x6, 0x1, 0xb}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5, 0x22, 0x1}, @L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0xc0}, @L2TP_ATTR_MTU={0x6, 0x1c, 0x400}, @L2TP_ATTR_ENCAP_TYPE={0x6}, @L2TP_ATTR_COOKIE={0xc, 0xf, 0xfffffffffffffff8}]}, 0x64}, 0x1, 0x0, 0x0, 0x20004005}, 0x4001) 01:24:57 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) (async) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) (async) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x2, 0x1800) (async) r2 = msgget(0x0, 0x500) msgget$private(0x0, 0x200) (async) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) (async) msgsnd(r2, &(0x7f0000001bc0)={0x2, "8ba61d215844623b501e06df8f4050bf986b7475c6443d668f602cb350"}, 0x21, 0x800) (async, rerun: 64) msgget(0x1, 0x2) (rerun: 64) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) (async) msgget(0x3, 0x12) (async) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) (async) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r4, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r5}) (async, rerun: 64) msgget$private(0x0, 0x4) (async, rerun: 64) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) msgsnd(0x0, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) (async) r6 = msgget$private(0x0, 0x740) msgrcv(r6, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:25:00 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) msgget(0x1, 0x2) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) msgget(0x3, 0x12) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) r4 = msgget(0x1, 0x2c) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) msgget$private(0x0, 0x4) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) r7 = msgget$private(0x0, 0x740) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:25:00 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) ioctl$I2C_PEC(r0, 0x708, 0x10001) ioctl$I2C_FUNCS(0xffffffffffffffff, 0x705, &(0x7f0000000040)=0x3) fsetxattr$security_capability(r0, &(0x7f0000000080), &(0x7f00000000c0)=@v1={0x1000000, [{0x401, 0x1}]}, 0xc, 0x5) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r0, 0x400c6615, &(0x7f0000000100)={0x0, @aes128, 0x0, @desc2}) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f741267ad5bec630d7bf70b756994cd3779f8a598", 0xffffffffffffffbf, 0x3c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x4, 0x0) close(r1) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x40) ioctl$I2C_SLAVE(r2, 0x703, 0x15e) r3 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r3) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$FICLONE(r1, 0x40049409, r3) dup3(r0, r0, 0x80000) 01:25:01 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) ioctl$I2C_PEC(r0, 0x708, 0x10001) ioctl$I2C_FUNCS(0xffffffffffffffff, 0x705, &(0x7f0000000040)=0x3) fsetxattr$security_capability(r0, &(0x7f0000000080), &(0x7f00000000c0)=@v1={0x1000000, [{0x401, 0x1}]}, 0xc, 0x5) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r0, 0x400c6615, &(0x7f0000000100)={0x0, @aes128, 0x0, @desc2}) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f741267ad5bec630d7bf70b756994cd3779f8a598", 0xffffffffffffffbf, 0x3c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x4, 0x0) close(r1) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x40) ioctl$I2C_SLAVE(r2, 0x703, 0x15e) r3 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r3) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$FICLONE(r1, 0x40049409, r3) dup3(r0, r0, 0x80000) syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) (async) ioctl$I2C_PEC(r0, 0x708, 0x10001) (async) ioctl$I2C_FUNCS(0xffffffffffffffff, 0x705, &(0x7f0000000040)=0x3) (async) fsetxattr$security_capability(r0, &(0x7f0000000080), &(0x7f00000000c0)=@v1={0x1000000, [{0x401, 0x1}]}, 0xc, 0x5) (async) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r0, 0x400c6615, &(0x7f0000000100)={0x0, @aes128, 0x0, @desc2}) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f741267ad5bec630d7bf70b756994cd3779f8a598", 0xffffffffffffffbf, 0x3c) (async) signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x4, 0x0) (async) close(r1) (async) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) (async) open(&(0x7f0000000140)='./file0\x00', 0x2, 0x40) (async) ioctl$I2C_SLAVE(r2, 0x703, 0x15e) (async) signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) (async) close(r3) (async) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) (async) ioctl$FICLONE(r1, 0x40049409, r3) (async) dup3(r0, r0, 0x80000) (async) 01:25:02 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) (async) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) (async) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) msgget(0x1, 0x2) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) (async) msgget(0x3, 0x12) (async) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) (async) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) (async) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) (async) r4 = msgget(0x1, 0x2c) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) (async) msgget$private(0x0, 0x4) (async) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) (async) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) (async) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) (async) r7 = msgget$private(0x0, 0x740) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:25:02 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) ioctl$I2C_PEC(r0, 0x708, 0x10001) ioctl$I2C_FUNCS(0xffffffffffffffff, 0x705, &(0x7f0000000040)=0x3) (async) fsetxattr$security_capability(r0, &(0x7f0000000080), &(0x7f00000000c0)=@v1={0x1000000, [{0x401, 0x1}]}, 0xc, 0x5) (async) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r0, 0x400c6615, &(0x7f0000000100)={0x0, @aes128, 0x0, @desc2}) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f741267ad5bec630d7bf70b756994cd3779f8a598", 0xffffffffffffffbf, 0x3c) (async) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x4, 0x0) close(r1) (async) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) (async) r2 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x40) ioctl$I2C_SLAVE(r2, 0x703, 0x15e) (async) r3 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r3) (async, rerun: 32) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) (async, rerun: 32) ioctl$FICLONE(r1, 0x40049409, r3) (async) dup3(r0, r0, 0x80000) 01:25:03 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r1) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) dup(r1) ioctl$FAT_IOCTL_GET_ATTRIBUTES(r0, 0x80047210, &(0x7f0000000040)) 01:25:05 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r1) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) (async, rerun: 64) dup(r1) (async, rerun: 64) ioctl$FAT_IOCTL_GET_ATTRIBUTES(r0, 0x80047210, &(0x7f0000000040)) 01:25:05 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) (async) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) (async) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) msgget(0x1, 0x2) (async) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) (async) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) (async) msgget(0x3, 0x12) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) (async) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) (async) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) (async) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) (async) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) r4 = msgget(0x1, 0x2c) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) (async) msgget$private(0x0, 0x4) (async) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) (async) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) (async) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) (async) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) (async) r7 = msgget$private(0x0, 0x740) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:25:06 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r1) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) (async) dup(r1) ioctl$FAT_IOCTL_GET_ATTRIBUTES(r0, 0x80047210, &(0x7f0000000040)) 01:25:07 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) msgget(0x1, 0x2) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) msgget(0x3, 0x12) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000001bc0)=ANY=[@ANYBLOB="000000000000000000000010000000300c68f2b6a6ccb474a68d9a907302000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2bef95800000000000000000000000000000000eb190000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033b3eae23d2d5361772a069c5c3a2cbd3d2655b0d76b50df94327848cadf5da8010dfc270ba439d7ea9366041015f5a706ae7bac283ea3eeb9e53d8c6e64612954166f5cc70aadd91ce432b51f2ac249c83a30a6eddc3700eadf742c341cff8b3c51a3c95d92286c3d60cadb035c4070597db07954156388a5ded74f95648e7a155f39ff64b7cec2"], 0x102, 0x3, 0x1800) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) r4 = msgget(0x1, 0x2c) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) msgget$private(0x0, 0x4) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) msgsnd(r0, &(0x7f0000000540)={0x2, "86631864b83abfd7be7d8f3408112cba033d342460de0451289248d0e9789e3f3538710740e52400a5c32ca18b020925a92f085b9ebae6d583b63690e94ba297eebcc4a23f53e05720fde211abc5f3988112e8fff16412d8a9f59daa183441b8bb1606f6c7d22e79d8bc595078335095138b108790957e9bb08feae8c1a4151776809173ebf90764832c1e1204f359e1a8a9803acf51061b51fd09fd6e1897a95540a6f09c9837cf5bc447fd4778dd8d6b40b994672ef533"}, 0xbc, 0x0) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) r7 = msgget$private(0x0, 0x740) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:25:07 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x4001) r1 = openat$vcsu(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) close(r1) socket$kcm(0x29, 0x5, 0x0) sendto$l2tp6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:25:08 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x4001) r1 = openat$vcsu(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) close(r1) (async) socket$kcm(0x29, 0x5, 0x0) (async) sendto$l2tp6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:25:09 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x4001) r1 = openat$vcsu(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) close(r1) socket$kcm(0x29, 0x5, 0x0) sendto$l2tp6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x4001) (async) openat$vcsu(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) close(r1) (async) socket$kcm(0x29, 0x5, 0x0) (async) sendto$l2tp6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) 01:25:10 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) (async) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) (async, rerun: 64) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) (async, rerun: 64) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) (async) msgget(0x1, 0x2) (async) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) (async) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) msgget(0x3, 0x12) (async) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) (async) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000001bc0)=ANY=[@ANYBLOB="000000000000000000000010000000300c68f2b6a6ccb474a68d9a907302000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2bef95800000000000000000000000000000000eb190000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033b3eae23d2d5361772a069c5c3a2cbd3d2655b0d76b50df94327848cadf5da8010dfc270ba439d7ea9366041015f5a706ae7bac283ea3eeb9e53d8c6e64612954166f5cc70aadd91ce432b51f2ac249c83a30a6eddc3700eadf742c341cff8b3c51a3c95d92286c3d60cadb035c4070597db07954156388a5ded74f95648e7a155f39ff64b7cec2"], 0x102, 0x3, 0x1800) (async) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) (async) r4 = msgget(0x1, 0x2c) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) msgget$private(0x0, 0x4) (async) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) (async) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) msgsnd(r0, &(0x7f0000000540)={0x2, "86631864b83abfd7be7d8f3408112cba033d342460de0451289248d0e9789e3f3538710740e52400a5c32ca18b020925a92f085b9ebae6d583b63690e94ba297eebcc4a23f53e05720fde211abc5f3988112e8fff16412d8a9f59daa183441b8bb1606f6c7d22e79d8bc595078335095138b108790957e9bb08feae8c1a4151776809173ebf90764832c1e1204f359e1a8a9803acf51061b51fd09fd6e1897a95540a6f09c9837cf5bc447fd4778dd8d6b40b994672ef533"}, 0xbc, 0x0) (async, rerun: 32) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) (async, rerun: 32) r7 = msgget$private(0x0, 0x740) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:25:10 executing program 1: sendmsg$IPCTNL_MSG_CT_GET_DYING(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x6, 0x1, 0x101, 0x0, 0x0, {0x1, 0x0, 0x3}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x2000c800}, 0xc044) sendmsg$NL80211_CMD_NOTIFY_RADAR(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="010029bd70e1fddbdf25860000000c009900060000000300000008002700020000000800a100009b001f31ed82024edbfe36b368f834"], 0x38}, 0x1, 0x0, 0x0, 0x80}, 0x40000) r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:25:11 executing program 1: sendmsg$IPCTNL_MSG_CT_GET_DYING(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x6, 0x1, 0x101, 0x0, 0x0, {0x1, 0x0, 0x3}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x2000c800}, 0xc044) (async) sendmsg$NL80211_CMD_NOTIFY_RADAR(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="010029bd70e1fddbdf25860000000c009900060000000300000008002700020000000800a100009b001f31ed82024edbfe36b368f834"], 0x38}, 0x1, 0x0, 0x0, 0x80}, 0x40000) (async, rerun: 32) r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) (rerun: 32) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:25:12 executing program 1: sendmsg$IPCTNL_MSG_CT_GET_DYING(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x6, 0x1, 0x101, 0x0, 0x0, {0x1, 0x0, 0x3}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x2000c800}, 0xc044) (async) sendmsg$NL80211_CMD_NOTIFY_RADAR(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="010029bd70e1fddbdf25860000000c009900060000000300000008002700020000000800a100009b001f31ed82024edbfe36b368f834"], 0x38}, 0x1, 0x0, 0x0, 0x80}, 0x40000) r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:25:12 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) (async) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) (async) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) (async) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) (async) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) (async) msgget(0x1, 0x2) (async) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) (async) msgget(0x3, 0x12) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000001bc0)=ANY=[@ANYBLOB="000000000000000000000010000000300c68f2b6a6ccb474a68d9a907302000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2bef95800000000000000000000000000000000eb190000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033b3eae23d2d5361772a069c5c3a2cbd3d2655b0d76b50df94327848cadf5da8010dfc270ba439d7ea9366041015f5a706ae7bac283ea3eeb9e53d8c6e64612954166f5cc70aadd91ce432b51f2ac249c83a30a6eddc3700eadf742c341cff8b3c51a3c95d92286c3d60cadb035c4070597db07954156388a5ded74f95648e7a155f39ff64b7cec2"], 0x102, 0x3, 0x1800) (async) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) (async) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) r4 = msgget(0x1, 0x2c) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) (rerun: 64) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) (async, rerun: 64) msgget$private(0x0, 0x4) (async, rerun: 64) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) (async) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) (async) msgsnd(r0, &(0x7f0000000540)={0x2, "86631864b83abfd7be7d8f3408112cba033d342460de0451289248d0e9789e3f3538710740e52400a5c32ca18b020925a92f085b9ebae6d583b63690e94ba297eebcc4a23f53e05720fde211abc5f3988112e8fff16412d8a9f59daa183441b8bb1606f6c7d22e79d8bc595078335095138b108790957e9bb08feae8c1a4151776809173ebf90764832c1e1204f359e1a8a9803acf51061b51fd09fd6e1897a95540a6f09c9837cf5bc447fd4778dd8d6b40b994672ef533"}, 0xbc, 0x0) (async, rerun: 64) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) (async, rerun: 64) r7 = msgget$private(0x0, 0x740) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:25:14 executing program 1: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r0) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, 0x0, 0x0) ioctl$BLKBSZSET(r0, 0x40041271, &(0x7f0000000040)=0x80) r1 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r1, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) io_uring_register$IORING_REGISTER_FILES(r0, 0x2, &(0x7f0000000080)=[r0], 0x1) 01:25:15 executing program 1: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r0) (async) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, 0x0, 0x0) (async) ioctl$BLKBSZSET(r0, 0x40041271, &(0x7f0000000040)=0x80) (async) r1 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r1, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) io_uring_register$IORING_REGISTER_FILES(r0, 0x2, &(0x7f0000000080)=[r0], 0x1) 01:25:15 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) msgget(0x3, 0x12) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) msgrcv(0x0, &(0x7f0000001bc0)={0x0, ""/61}, 0x41, 0x0, 0x1000) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) r4 = msgget(0x1, 0x1a0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) msgget$private(0x0, 0x4) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) msgrcv(r2, &(0x7f0000001c40)={0x0, ""/36}, 0x28, 0x3, 0x2000) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) r7 = msgget$private(0x0, 0x740) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:25:16 executing program 1: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r0) (async) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, 0x0, 0x0) (async) ioctl$BLKBSZSET(r0, 0x40041271, &(0x7f0000000040)=0x80) r1 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r1, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) io_uring_register$IORING_REGISTER_FILES(r0, 0x2, &(0x7f0000000080)=[r0], 0x1) 01:25:17 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) ioctl$FS_IOC_READ_VERITY_METADATA(r0, 0xc0286687, &(0x7f0000000040)={0x3, 0x0, 0x1000, &(0x7f00000002c0)=""/4096}) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r1) sendmsg$nl_route(r1, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=@ipv4_getroute={0x1c, 0x1a, 0x20, 0x70bd2a, 0x25dfdbfd, {0x2, 0x14, 0x14, 0x8b, 0xfc, 0x1, 0x107, 0x0, 0x1400}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x804}, 0x8004) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r2) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) ioctl$RTC_RD_TIME(r2, 0x80247009, &(0x7f0000001a00)) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x63, &(0x7f0000000080)={'ipvs\x00'}, &(0x7f00000000c0)=0x1e) r3 = openat$cgroup_ro(r1, &(0x7f0000000200)='blkio.bfq.io_serviced_recursive\x00', 0x0, 0x0) ioctl$I2C_RDWR(r3, 0x707, &(0x7f00000019c0)={&(0x7f0000001940)=[{0x0, 0x210, 0xbc, &(0x7f00000012c0)="2cbf8f4b4aa41c1c372b5aa85964cdfc5cfba8585600e6fee49b2b681c42df2b114d3e3d096df260352217eac5f078a282a975b711980552397f72ad6230bc1a6ee03be2f2a3fac9e3ed8abb5479b816122660fe4dc9b3a776df6b3f932789f5d8c0f6dd89bd690d53318231238418086855ec1f6abbe9a4c10e7e365c8528391097068e7fdf552795bcb34c720360110ff7d1cdc0df3b5453219e1fefc628d6935bab1eea1ef7048d20586938c674adcb617d0f922bf97e918ad3b5"}, {0x11, 0x1200, 0xbd, &(0x7f0000001380)="22f4683a773e0c40a57476ca5ca6133d3c18aa6776158e24dd30d16f40c0514f141c341231ee60c7cb1c202f558f6f56d1197e4716094d142e1571615800c6b0626937df12cfa42b1b8d598929fe919b6b1c42f90f6330d1575d7fb3710d3e3794d4e839f5401cbc41ce622aaca83631a63fe7523126bd4cbba13c5b20f5449d6b400758eb21c3efe1c2238fe1c7ab97ec249fb71dc447a3e916b1cdf66c6a4ef203185f44a0d6f55d24bba20476a1bf80187a983f9504ab88e500567a"}, {0xfff, 0xf109bcbb75f1bb5, 0x45, &(0x7f0000001440)="b4967536e0993483418422106bc583855bbb8f10f2690a84994bf3bc22a6eda3a4670f568f408acec5a45df59c06d140325770ffa0ee9b50cd799924709ab072debe034ec3"}, {0x8001, 0x8000, 0x3d, &(0x7f0000000240)="e50734087b5b4a56fba1f7df79c07ef36eddcffaed48fd99f5ec44b2570d212bde1f548c4d3c4631d337fc00a7c12e90d97eaa71e3baa8d905a7484f60"}, {0xff, 0x1, 0xbf, &(0x7f00000014c0)="31392f3a60f2506304b2d94472d57802b4f77403a98ab16b524478a67620c82979725a980096a336c6e00c18ed7e373a2b78944820481074c42ea2cdb2dc3512ae497a0350579d4d0ec9559346d28cc966196203c2ef50502e0afec2657303dc0c841fb5fd6b32be4ba70228a121318b59514a9667e5215e35782bfb3a26cea419f3ff5d5a41d145e010fbf7d5e9417a145993371b907c5f58ef760141d6a75c2517d460648027a44ff0d8089b714fc1c639312b424f93cd4a35e6e603c0ff"}, {0x1, 0x4000, 0xd8, &(0x7f0000001580)="77540b30a5ed6d4955eced6126e6c78e23c9a1481fa3df8203fb1ae2aeab491bedb7da8dbecab597cb51bcb6b2882e1fa4624e5b8c9dc2b12387063af9e6f8b6ce45f89b0e4556644c92e0b02ad0cefa73c864e8598610f24ac093ff80805ae908ce218fd9dbdc917813664861e16d65a1167cc8d69795d74130ac41451c8b218124ea7449431d633d4697b90a5097b8bef27bc3fb0d584a55f3160d9ce9ab3a1d8669487a77c5270de88df5ae2c6926b782e9dc234576ea4e84a968021e8fddc9309338f30cf618bd9ee2a83a3d34b69ada60e23994710d"}, {0xff00, 0x0, 0x60, &(0x7f0000001680)="6b3405b13028d3dd94a46f7ed252e8f5497bb54e53bb5851cf90a27614b269b1626be73155b3cc0dca17c7e8cde44cbb73b311a64a89f33266191eff226990e37070591b286bb593218a081e3c7bb4acda15345cd8bcb548456a50ff5a79f820"}, {0x400, 0x2811, 0xf8, &(0x7f0000001700)="2869c4e6b87abbf57ab2ee119f4de03cc7b12e2005cfc851086bb50f228449020aba720de966dd73dd52a6c8ed05b4092a7b905acbe31bae797d7e558da99c6ce4940a8d36f530bb6f1002d4075f68521490225be6afe2bad410c5bdb11f53d6ba4557a4efbc1555b78d97325ef96e96a4eb41bafe4342826d0f47705aecf17190d17a8926a4c7fb9c9834fd1fab548c0aa33ae95c98bff480203170e3ee737be0bd4590af5dab3a40e0e39a6fb2f0d07dcbcbc845b9cc5cb1bfc529039a94dc08c2edb12947f8a54eabcfa223a9e1e2a9685af5a77e8fa8b7d1d5d943ccbba56b2a26796efd41eede065783f0a606ea2e2c6e11fe0157ca"}, {0x2, 0x10000, 0xb0, &(0x7f0000001800)="2f7db2b5bfb68d8d88009a5fd5fdb6ea2c82fc8c85e29fe6fb928d92079f3606ccd837d2312a5ed55c45f27b368f762dcf28fe9b01e14ad65366f16104ddc910363dd46c3bde08d2f21e4eb7cb625bc36706e0e9adfe99f17d7689bd966688d824f980344320e76d21b892acea8ecfc7dea03e8a21c66d65a4738d85a0d14d8d0713f64109488f6d04ea9fd454e6ee27132d483d3844c1c052a41236b9a72e1afed99da0e40775c8798c80f1b12a2e68"}, {0x4, 0x800, 0x53, &(0x7f00000018c0)="c97d640babd5d211be5cc7110c818d175c7a29c8a5b5c2b71fc015a816dffbdcbc82050217aa5049daa9f8cb56f38b6a9354aa3f48f7d67bd0a383c368b2b935a3a5caedab84810cbd05822dafb23d13db7cd8"}], 0xa}) 01:25:18 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) (async) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) (async) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) (async) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) (async) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) msgget(0x3, 0x12) (async) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) (async) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) (async) msgrcv(0x0, &(0x7f0000001bc0)={0x0, ""/61}, 0x41, 0x0, 0x1000) (async) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) (async) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) (async) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) r4 = msgget(0x1, 0x1a0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) msgget$private(0x0, 0x4) (async, rerun: 64) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) (async, rerun: 64) msgrcv(r2, &(0x7f0000001c40)={0x0, ""/36}, 0x28, 0x3, 0x2000) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) (async) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) (async, rerun: 32) r7 = msgget$private(0x0, 0x740) (rerun: 32) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:25:18 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) ioctl$FS_IOC_READ_VERITY_METADATA(r0, 0xc0286687, &(0x7f0000000040)={0x3, 0x0, 0x1000, &(0x7f00000002c0)=""/4096}) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r1) (async) sendmsg$nl_route(r1, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=@ipv4_getroute={0x1c, 0x1a, 0x20, 0x70bd2a, 0x25dfdbfd, {0x2, 0x14, 0x14, 0x8b, 0xfc, 0x1, 0x107, 0x0, 0x1400}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x804}, 0x8004) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r2) (async) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) (async) ioctl$RTC_RD_TIME(r2, 0x80247009, &(0x7f0000001a00)) (async) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) (async) getsockopt$ARPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x63, &(0x7f0000000080)={'ipvs\x00'}, &(0x7f00000000c0)=0x1e) r3 = openat$cgroup_ro(r1, &(0x7f0000000200)='blkio.bfq.io_serviced_recursive\x00', 0x0, 0x0) ioctl$I2C_RDWR(r3, 0x707, &(0x7f00000019c0)={&(0x7f0000001940)=[{0x0, 0x210, 0xbc, &(0x7f00000012c0)="2cbf8f4b4aa41c1c372b5aa85964cdfc5cfba8585600e6fee49b2b681c42df2b114d3e3d096df260352217eac5f078a282a975b711980552397f72ad6230bc1a6ee03be2f2a3fac9e3ed8abb5479b816122660fe4dc9b3a776df6b3f932789f5d8c0f6dd89bd690d53318231238418086855ec1f6abbe9a4c10e7e365c8528391097068e7fdf552795bcb34c720360110ff7d1cdc0df3b5453219e1fefc628d6935bab1eea1ef7048d20586938c674adcb617d0f922bf97e918ad3b5"}, {0x11, 0x1200, 0xbd, &(0x7f0000001380)="22f4683a773e0c40a57476ca5ca6133d3c18aa6776158e24dd30d16f40c0514f141c341231ee60c7cb1c202f558f6f56d1197e4716094d142e1571615800c6b0626937df12cfa42b1b8d598929fe919b6b1c42f90f6330d1575d7fb3710d3e3794d4e839f5401cbc41ce622aaca83631a63fe7523126bd4cbba13c5b20f5449d6b400758eb21c3efe1c2238fe1c7ab97ec249fb71dc447a3e916b1cdf66c6a4ef203185f44a0d6f55d24bba20476a1bf80187a983f9504ab88e500567a"}, {0xfff, 0xf109bcbb75f1bb5, 0x45, &(0x7f0000001440)="b4967536e0993483418422106bc583855bbb8f10f2690a84994bf3bc22a6eda3a4670f568f408acec5a45df59c06d140325770ffa0ee9b50cd799924709ab072debe034ec3"}, {0x8001, 0x8000, 0x3d, &(0x7f0000000240)="e50734087b5b4a56fba1f7df79c07ef36eddcffaed48fd99f5ec44b2570d212bde1f548c4d3c4631d337fc00a7c12e90d97eaa71e3baa8d905a7484f60"}, {0xff, 0x1, 0xbf, &(0x7f00000014c0)="31392f3a60f2506304b2d94472d57802b4f77403a98ab16b524478a67620c82979725a980096a336c6e00c18ed7e373a2b78944820481074c42ea2cdb2dc3512ae497a0350579d4d0ec9559346d28cc966196203c2ef50502e0afec2657303dc0c841fb5fd6b32be4ba70228a121318b59514a9667e5215e35782bfb3a26cea419f3ff5d5a41d145e010fbf7d5e9417a145993371b907c5f58ef760141d6a75c2517d460648027a44ff0d8089b714fc1c639312b424f93cd4a35e6e603c0ff"}, {0x1, 0x4000, 0xd8, &(0x7f0000001580)="77540b30a5ed6d4955eced6126e6c78e23c9a1481fa3df8203fb1ae2aeab491bedb7da8dbecab597cb51bcb6b2882e1fa4624e5b8c9dc2b12387063af9e6f8b6ce45f89b0e4556644c92e0b02ad0cefa73c864e8598610f24ac093ff80805ae908ce218fd9dbdc917813664861e16d65a1167cc8d69795d74130ac41451c8b218124ea7449431d633d4697b90a5097b8bef27bc3fb0d584a55f3160d9ce9ab3a1d8669487a77c5270de88df5ae2c6926b782e9dc234576ea4e84a968021e8fddc9309338f30cf618bd9ee2a83a3d34b69ada60e23994710d"}, {0xff00, 0x0, 0x60, &(0x7f0000001680)="6b3405b13028d3dd94a46f7ed252e8f5497bb54e53bb5851cf90a27614b269b1626be73155b3cc0dca17c7e8cde44cbb73b311a64a89f33266191eff226990e37070591b286bb593218a081e3c7bb4acda15345cd8bcb548456a50ff5a79f820"}, {0x400, 0x2811, 0xf8, &(0x7f0000001700)="2869c4e6b87abbf57ab2ee119f4de03cc7b12e2005cfc851086bb50f228449020aba720de966dd73dd52a6c8ed05b4092a7b905acbe31bae797d7e558da99c6ce4940a8d36f530bb6f1002d4075f68521490225be6afe2bad410c5bdb11f53d6ba4557a4efbc1555b78d97325ef96e96a4eb41bafe4342826d0f47705aecf17190d17a8926a4c7fb9c9834fd1fab548c0aa33ae95c98bff480203170e3ee737be0bd4590af5dab3a40e0e39a6fb2f0d07dcbcbc845b9cc5cb1bfc529039a94dc08c2edb12947f8a54eabcfa223a9e1e2a9685af5a77e8fa8b7d1d5d943ccbba56b2a26796efd41eede065783f0a606ea2e2c6e11fe0157ca"}, {0x2, 0x10000, 0xb0, &(0x7f0000001800)="2f7db2b5bfb68d8d88009a5fd5fdb6ea2c82fc8c85e29fe6fb928d92079f3606ccd837d2312a5ed55c45f27b368f762dcf28fe9b01e14ad65366f16104ddc910363dd46c3bde08d2f21e4eb7cb625bc36706e0e9adfe99f17d7689bd966688d824f980344320e76d21b892acea8ecfc7dea03e8a21c66d65a4738d85a0d14d8d0713f64109488f6d04ea9fd454e6ee27132d483d3844c1c052a41236b9a72e1afed99da0e40775c8798c80f1b12a2e68"}, {0x4, 0x800, 0x53, &(0x7f00000018c0)="c97d640babd5d211be5cc7110c818d175c7a29c8a5b5c2b71fc015a816dffbdcbc82050217aa5049daa9f8cb56f38b6a9354aa3f48f7d67bd0a383c368b2b935a3a5caedab84810cbd05822dafb23d13db7cd8"}], 0xa}) 01:25:20 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) ioctl$FS_IOC_READ_VERITY_METADATA(r0, 0xc0286687, &(0x7f0000000040)={0x3, 0x0, 0x1000, &(0x7f00000002c0)=""/4096}) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r1) sendmsg$nl_route(r1, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=@ipv4_getroute={0x1c, 0x1a, 0x20, 0x70bd2a, 0x25dfdbfd, {0x2, 0x14, 0x14, 0x8b, 0xfc, 0x1, 0x107, 0x0, 0x1400}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x804}, 0x8004) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r2) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) ioctl$RTC_RD_TIME(r2, 0x80247009, &(0x7f0000001a00)) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x63, &(0x7f0000000080)={'ipvs\x00'}, &(0x7f00000000c0)=0x1e) r3 = openat$cgroup_ro(r1, &(0x7f0000000200)='blkio.bfq.io_serviced_recursive\x00', 0x0, 0x0) ioctl$I2C_RDWR(r3, 0x707, &(0x7f00000019c0)={&(0x7f0000001940)=[{0x0, 0x210, 0xbc, &(0x7f00000012c0)="2cbf8f4b4aa41c1c372b5aa85964cdfc5cfba8585600e6fee49b2b681c42df2b114d3e3d096df260352217eac5f078a282a975b711980552397f72ad6230bc1a6ee03be2f2a3fac9e3ed8abb5479b816122660fe4dc9b3a776df6b3f932789f5d8c0f6dd89bd690d53318231238418086855ec1f6abbe9a4c10e7e365c8528391097068e7fdf552795bcb34c720360110ff7d1cdc0df3b5453219e1fefc628d6935bab1eea1ef7048d20586938c674adcb617d0f922bf97e918ad3b5"}, {0x11, 0x1200, 0xbd, &(0x7f0000001380)="22f4683a773e0c40a57476ca5ca6133d3c18aa6776158e24dd30d16f40c0514f141c341231ee60c7cb1c202f558f6f56d1197e4716094d142e1571615800c6b0626937df12cfa42b1b8d598929fe919b6b1c42f90f6330d1575d7fb3710d3e3794d4e839f5401cbc41ce622aaca83631a63fe7523126bd4cbba13c5b20f5449d6b400758eb21c3efe1c2238fe1c7ab97ec249fb71dc447a3e916b1cdf66c6a4ef203185f44a0d6f55d24bba20476a1bf80187a983f9504ab88e500567a"}, {0xfff, 0xf109bcbb75f1bb5, 0x45, &(0x7f0000001440)="b4967536e0993483418422106bc583855bbb8f10f2690a84994bf3bc22a6eda3a4670f568f408acec5a45df59c06d140325770ffa0ee9b50cd799924709ab072debe034ec3"}, {0x8001, 0x8000, 0x3d, &(0x7f0000000240)="e50734087b5b4a56fba1f7df79c07ef36eddcffaed48fd99f5ec44b2570d212bde1f548c4d3c4631d337fc00a7c12e90d97eaa71e3baa8d905a7484f60"}, {0xff, 0x1, 0xbf, &(0x7f00000014c0)="31392f3a60f2506304b2d94472d57802b4f77403a98ab16b524478a67620c82979725a980096a336c6e00c18ed7e373a2b78944820481074c42ea2cdb2dc3512ae497a0350579d4d0ec9559346d28cc966196203c2ef50502e0afec2657303dc0c841fb5fd6b32be4ba70228a121318b59514a9667e5215e35782bfb3a26cea419f3ff5d5a41d145e010fbf7d5e9417a145993371b907c5f58ef760141d6a75c2517d460648027a44ff0d8089b714fc1c639312b424f93cd4a35e6e603c0ff"}, {0x1, 0x4000, 0xd8, &(0x7f0000001580)="77540b30a5ed6d4955eced6126e6c78e23c9a1481fa3df8203fb1ae2aeab491bedb7da8dbecab597cb51bcb6b2882e1fa4624e5b8c9dc2b12387063af9e6f8b6ce45f89b0e4556644c92e0b02ad0cefa73c864e8598610f24ac093ff80805ae908ce218fd9dbdc917813664861e16d65a1167cc8d69795d74130ac41451c8b218124ea7449431d633d4697b90a5097b8bef27bc3fb0d584a55f3160d9ce9ab3a1d8669487a77c5270de88df5ae2c6926b782e9dc234576ea4e84a968021e8fddc9309338f30cf618bd9ee2a83a3d34b69ada60e23994710d"}, {0xff00, 0x0, 0x60, &(0x7f0000001680)="6b3405b13028d3dd94a46f7ed252e8f5497bb54e53bb5851cf90a27614b269b1626be73155b3cc0dca17c7e8cde44cbb73b311a64a89f33266191eff226990e37070591b286bb593218a081e3c7bb4acda15345cd8bcb548456a50ff5a79f820"}, {0x400, 0x2811, 0xf8, &(0x7f0000001700)="2869c4e6b87abbf57ab2ee119f4de03cc7b12e2005cfc851086bb50f228449020aba720de966dd73dd52a6c8ed05b4092a7b905acbe31bae797d7e558da99c6ce4940a8d36f530bb6f1002d4075f68521490225be6afe2bad410c5bdb11f53d6ba4557a4efbc1555b78d97325ef96e96a4eb41bafe4342826d0f47705aecf17190d17a8926a4c7fb9c9834fd1fab548c0aa33ae95c98bff480203170e3ee737be0bd4590af5dab3a40e0e39a6fb2f0d07dcbcbc845b9cc5cb1bfc529039a94dc08c2edb12947f8a54eabcfa223a9e1e2a9685af5a77e8fa8b7d1d5d943ccbba56b2a26796efd41eede065783f0a606ea2e2c6e11fe0157ca"}, {0x2, 0x10000, 0xb0, &(0x7f0000001800)="2f7db2b5bfb68d8d88009a5fd5fdb6ea2c82fc8c85e29fe6fb928d92079f3606ccd837d2312a5ed55c45f27b368f762dcf28fe9b01e14ad65366f16104ddc910363dd46c3bde08d2f21e4eb7cb625bc36706e0e9adfe99f17d7689bd966688d824f980344320e76d21b892acea8ecfc7dea03e8a21c66d65a4738d85a0d14d8d0713f64109488f6d04ea9fd454e6ee27132d483d3844c1c052a41236b9a72e1afed99da0e40775c8798c80f1b12a2e68"}, {0x4, 0x800, 0x53, &(0x7f00000018c0)="c97d640babd5d211be5cc7110c818d175c7a29c8a5b5c2b71fc015a816dffbdcbc82050217aa5049daa9f8cb56f38b6a9354aa3f48f7d67bd0a383c368b2b935a3a5caedab84810cbd05822dafb23d13db7cd8"}], 0xa}) syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) (async) ioctl$FS_IOC_READ_VERITY_METADATA(r0, 0xc0286687, &(0x7f0000000040)={0x3, 0x0, 0x1000, &(0x7f00000002c0)=""/4096}) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) (async) close(r1) (async) sendmsg$nl_route(r1, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=@ipv4_getroute={0x1c, 0x1a, 0x20, 0x70bd2a, 0x25dfdbfd, {0x2, 0x14, 0x14, 0x8b, 0xfc, 0x1, 0x107, 0x0, 0x1400}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x804}, 0x8004) (async) signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) (async) close(r2) (async) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) (async) ioctl$RTC_RD_TIME(r2, 0x80247009, &(0x7f0000001a00)) (async) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) (async) getsockopt$ARPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x63, &(0x7f0000000080)={'ipvs\x00'}, &(0x7f00000000c0)=0x1e) (async) openat$cgroup_ro(r1, &(0x7f0000000200)='blkio.bfq.io_serviced_recursive\x00', 0x0, 0x0) (async) ioctl$I2C_RDWR(r3, 0x707, &(0x7f00000019c0)={&(0x7f0000001940)=[{0x0, 0x210, 0xbc, &(0x7f00000012c0)="2cbf8f4b4aa41c1c372b5aa85964cdfc5cfba8585600e6fee49b2b681c42df2b114d3e3d096df260352217eac5f078a282a975b711980552397f72ad6230bc1a6ee03be2f2a3fac9e3ed8abb5479b816122660fe4dc9b3a776df6b3f932789f5d8c0f6dd89bd690d53318231238418086855ec1f6abbe9a4c10e7e365c8528391097068e7fdf552795bcb34c720360110ff7d1cdc0df3b5453219e1fefc628d6935bab1eea1ef7048d20586938c674adcb617d0f922bf97e918ad3b5"}, {0x11, 0x1200, 0xbd, &(0x7f0000001380)="22f4683a773e0c40a57476ca5ca6133d3c18aa6776158e24dd30d16f40c0514f141c341231ee60c7cb1c202f558f6f56d1197e4716094d142e1571615800c6b0626937df12cfa42b1b8d598929fe919b6b1c42f90f6330d1575d7fb3710d3e3794d4e839f5401cbc41ce622aaca83631a63fe7523126bd4cbba13c5b20f5449d6b400758eb21c3efe1c2238fe1c7ab97ec249fb71dc447a3e916b1cdf66c6a4ef203185f44a0d6f55d24bba20476a1bf80187a983f9504ab88e500567a"}, {0xfff, 0xf109bcbb75f1bb5, 0x45, &(0x7f0000001440)="b4967536e0993483418422106bc583855bbb8f10f2690a84994bf3bc22a6eda3a4670f568f408acec5a45df59c06d140325770ffa0ee9b50cd799924709ab072debe034ec3"}, {0x8001, 0x8000, 0x3d, &(0x7f0000000240)="e50734087b5b4a56fba1f7df79c07ef36eddcffaed48fd99f5ec44b2570d212bde1f548c4d3c4631d337fc00a7c12e90d97eaa71e3baa8d905a7484f60"}, {0xff, 0x1, 0xbf, &(0x7f00000014c0)="31392f3a60f2506304b2d94472d57802b4f77403a98ab16b524478a67620c82979725a980096a336c6e00c18ed7e373a2b78944820481074c42ea2cdb2dc3512ae497a0350579d4d0ec9559346d28cc966196203c2ef50502e0afec2657303dc0c841fb5fd6b32be4ba70228a121318b59514a9667e5215e35782bfb3a26cea419f3ff5d5a41d145e010fbf7d5e9417a145993371b907c5f58ef760141d6a75c2517d460648027a44ff0d8089b714fc1c639312b424f93cd4a35e6e603c0ff"}, {0x1, 0x4000, 0xd8, &(0x7f0000001580)="77540b30a5ed6d4955eced6126e6c78e23c9a1481fa3df8203fb1ae2aeab491bedb7da8dbecab597cb51bcb6b2882e1fa4624e5b8c9dc2b12387063af9e6f8b6ce45f89b0e4556644c92e0b02ad0cefa73c864e8598610f24ac093ff80805ae908ce218fd9dbdc917813664861e16d65a1167cc8d69795d74130ac41451c8b218124ea7449431d633d4697b90a5097b8bef27bc3fb0d584a55f3160d9ce9ab3a1d8669487a77c5270de88df5ae2c6926b782e9dc234576ea4e84a968021e8fddc9309338f30cf618bd9ee2a83a3d34b69ada60e23994710d"}, {0xff00, 0x0, 0x60, &(0x7f0000001680)="6b3405b13028d3dd94a46f7ed252e8f5497bb54e53bb5851cf90a27614b269b1626be73155b3cc0dca17c7e8cde44cbb73b311a64a89f33266191eff226990e37070591b286bb593218a081e3c7bb4acda15345cd8bcb548456a50ff5a79f820"}, {0x400, 0x2811, 0xf8, &(0x7f0000001700)="2869c4e6b87abbf57ab2ee119f4de03cc7b12e2005cfc851086bb50f228449020aba720de966dd73dd52a6c8ed05b4092a7b905acbe31bae797d7e558da99c6ce4940a8d36f530bb6f1002d4075f68521490225be6afe2bad410c5bdb11f53d6ba4557a4efbc1555b78d97325ef96e96a4eb41bafe4342826d0f47705aecf17190d17a8926a4c7fb9c9834fd1fab548c0aa33ae95c98bff480203170e3ee737be0bd4590af5dab3a40e0e39a6fb2f0d07dcbcbc845b9cc5cb1bfc529039a94dc08c2edb12947f8a54eabcfa223a9e1e2a9685af5a77e8fa8b7d1d5d943ccbba56b2a26796efd41eede065783f0a606ea2e2c6e11fe0157ca"}, {0x2, 0x10000, 0xb0, &(0x7f0000001800)="2f7db2b5bfb68d8d88009a5fd5fdb6ea2c82fc8c85e29fe6fb928d92079f3606ccd837d2312a5ed55c45f27b368f762dcf28fe9b01e14ad65366f16104ddc910363dd46c3bde08d2f21e4eb7cb625bc36706e0e9adfe99f17d7689bd966688d824f980344320e76d21b892acea8ecfc7dea03e8a21c66d65a4738d85a0d14d8d0713f64109488f6d04ea9fd454e6ee27132d483d3844c1c052a41236b9a72e1afed99da0e40775c8798c80f1b12a2e68"}, {0x4, 0x800, 0x53, &(0x7f00000018c0)="c97d640babd5d211be5cc7110c818d175c7a29c8a5b5c2b71fc015a816dffbdcbc82050217aa5049daa9f8cb56f38b6a9354aa3f48f7d67bd0a383c368b2b935a3a5caedab84810cbd05822dafb23d13db7cd8"}], 0xa}) (async) 01:25:20 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) (async) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) (async) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) (async) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) (async, rerun: 32) msgget(0x3, 0x12) (async, rerun: 32) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) (async) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) msgrcv(0x0, &(0x7f0000001bc0)={0x0, ""/61}, 0x41, 0x0, 0x1000) (async) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) (async) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) (async) r4 = msgget(0x1, 0x1a0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) (rerun: 64) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) (async, rerun: 32) msgget$private(0x0, 0x4) (rerun: 32) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) (async) msgrcv(r2, &(0x7f0000001c40)={0x0, ""/36}, 0x28, 0x3, 0x2000) (async) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) (async) r7 = msgget$private(0x0, 0x740) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:25:23 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) msgget(0x1, 0x2) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) msgget(0x3, 0x12) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) r3 = msgget$private(0x0, 0x490) openat$urandom(0xffffff9c, &(0x7f0000005d00), 0x28201, 0x0) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) msgrcv(0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000046cab3b5803f597503d73b9a69660000d863f02ec54e01c141000000004000"/92], 0x5f, 0x2, 0x1000) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) r4 = msgget(0x1, 0x2c) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) msgget$private(0x0, 0x4) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) r7 = msgget$private(0x0, 0x740) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:25:24 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) ioctl$I2C_SMBUS(r0, 0x720, &(0x7f0000000080)={0x1, 0x5, 0x1, &(0x7f0000000040)={0x14, "31f8650b1864812eaa58fe937b1580801a8378415d3306a651349c689444865658"}}) r1 = socket(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r1, 0x89e2, &(0x7f0000000000)={0xffffffffffffffff}) r3 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_SIOCBRADDBR(r3, 0x89a0, &(0x7f0000000000)='netpci0\x00') getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffffff, 0x84, 0xf, &(0x7f0000000680)={0x0, @in={{0x2, 0x4e21, @rand_addr=0x64010101}}, 0x6, 0x1f, 0x6, 0xc, 0x1}, &(0x7f0000000740)=0x98) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f0000000780)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f00000007c0)=0x18) sendmmsg$inet_sctp(r3, &(0x7f0000000f80)=[{&(0x7f0000000000)=@in={0x2, 0x4e24, @broadcast}, 0x10, &(0x7f0000001080)=[{&(0x7f0000000040)="3faa718f418050b8efaf581b7add3ee7349ba0a9b463a61096be7d2eb328685f07cc34ae092127f9dd1c19084abb3069cfde46d603e5a8921d56016efb8bd62a7fef897ee15eb4ea6e79d3193bf1d60ca4e3a7637533e2c24bc44e5438e906b2dbf0558847ced4149151423990727d5fe79772aeea035e5bd5b545f841cc5dc18c5444544b2f1baf682073a7fede89e46e45f971732ce2f3f149beacd3163c6546287d1fa0c1b0f172ef8f61910fc9db16a36a1cccb018c6", 0xb8}, {&(0x7f0000000140)="c2461cde8261b3116621bd810d08f3e71b1417020342babc6420efbe137e149dc39fda6600784fa54c2e6fd2c891ef99e332496b5ececd734e83fb0e43f830b880635b77415a4b45db5c9aec15418f78bc2b3c11694065d380bc8d783c714a505220fe2e960bf9396da96067468110c7ddc2f845578e569512a9a0dd8708c6369130fd9407c797fee07ee3c2ad4dead5276af6dfec5dabcda22d8e1cff8eea3d85f41e4ffaa4643990bc0f3bdc441179775f24c1bda54af6e2ea59202a3f8bb82fc109a6874dfdecb6919b917ce04f54bf32a0175c5cb14419b5034ada069b38c0e9afd331f4c1203fae0dd43746309e3a5b3bc7ce962dc82667ff", 0xfb}, {&(0x7f0000000240)="67a1d10054fd7d97d7871eed6ebae2399d942c77d0af64307d7e8a72aba3482f8934c51008b98b4beac515f85852e45c22953cf46c71779fd345b77769be2c0fdbf8690aadf8e7344702b3c30d2eb3770f7064fb63d5137806568816af5913b2b2dac2b7cb49509489e2693160256c0b0dd4a70df0fa7505e53143771d95645e122fbf7a0b4b3cb157765b5b1701f785ec51c1f95c67173b9677a1bcc2fc133b4a06167d9fae1f97ce3b0f227d460cafe606b86332068495450dedf46320d19ac13f2ca0c784c989daf800041153fe46599403ea", 0xd4}, {&(0x7f0000000340)="6594d4ef9c3a2dafd3e2be504b09ca964be53025786aeeb854d9b573b2c0bc77149c24957291d020fc9485d72361eda3bfebb60ff53b13adc316a132447db3e5150a8672224bc98f977f95d5f9d5923cb875d2c9b98d5a0c69a23132a49aec28d1445c3942db4c442d1bcf695330d2b89f1df3e67827", 0x76}, {&(0x7f0000001040)="51ea20924d74fc9203e0036c51c83138673c5d2cf0e2159787974f69381363b6c668868068c28e9668987f3be99c7081", 0x30}], 0x5, 0x0, 0x0, 0x20000080}, {&(0x7f0000000400)=@in6={0xa, 0x4e22, 0x401, @ipv4={'\x00', '\xff\xff', @local}, 0x1f}, 0x1c, &(0x7f0000000640)=[{&(0x7f0000000440)="8c0b51ee0259f074a381a9d0738173f072c4aa325fb349e52754f8f66109e6691a0a24a6f956695bf9283d6cb41d719ec2638171d33ca8d73ea3b40632538e08ef846a4ef79d9abab856003926b691c9117dcfb2b74d5ba9a1e2629f0225e51e121f1eeca2a0e1995bc47debc4017ff8390d637552d35ee87a9aa80a28462af5274219885db3956a7ca2925faa9202ba60db4e2de0a4ad6d1432760be4fbe51f93edb5cda169166653397c45623beb0401e201c0170eb3c8a9dfec3ec8751031eeeefc8f87cd036860a8a1631ae277", 0xcf}, {&(0x7f0000000540)="f1840b4716139274cc552aa41aff68e667445ae594992e98bd713dde765021e612be503d1dbd0d32c89f4987303e16b44614df23eae1ebeb3a5fddf693451b76d166e75aacd4d0c617e5c4e0f3ea8f460a62a9c97276f5034d61000e02ce9d610dd86907851dd20898a26717f38516c8ba0a888296bb8af07d76befe9ddf9d7966d48057c207c6c52aa74617b107cef7af122ad4e3bf07b411221a0e7122d06a957a47b9a1d81e48153fe521699634d085043114cf7223c5a0bf87c8f5498df67d28abdbfaa11963a94ac2dc988650a5e93b2143c57f08d672a3acac7fafa86de6b5d1b3bc14acacce", 0xe9}], 0x2, &(0x7f0000000800)=[@sndrcv={0x2c, 0x84, 0x1, {0x6, 0x8, 0x0, 0xffffff9d, 0x1, 0x5, 0x0, 0x1}}, @prinfo={0x14, 0x84, 0x5, {0x20, 0x6}}, @sndrcv={0x2c, 0x84, 0x1, {0xac9, 0x2, 0x800b, 0xa0000000, 0xffffffff, 0x3, 0x3, 0x7fffffff, r4}}, @sndrcv={0x2c, 0x84, 0x1, {0x0, 0x9, 0x8, 0x3, 0x6, 0x7fff, 0x3, 0x3f, r5}}, @sndinfo={0x1c, 0x84, 0x2, {0x4, 0x0, 0x0, 0xf8e}}, @prinfo={0x14, 0x84, 0x5, {0x20, 0xfffffffa}}, @sndinfo={0x1c, 0x84, 0x2, {0x7, 0x10201, 0x6}}], 0xe4, 0x4000000}, {&(0x7f0000000900)=@in={0x2, 0x4e23, @broadcast}, 0x10, &(0x7f0000000ec0)=[{&(0x7f0000000940)="22ce7824c520ec220c8e0a89f1240cc7e3abf18829081aed6c56404b024297782e405e7db740b178ed763d0c132df8593d4df2cbe072889d1bafb47979f84758878ae31b256b669f2ae02d2f1780ef18ef599a59a36ddec62c8265d1c728f74c6697b92363dc6fae9ba0f9cb40fe4879604e6e59e26aa81c", 0x78}, {&(0x7f00000009c0)="421e295bd0458bfad9e45e280254c73f4c292a33a638b7968a357b22a6f98c2c14e25fc2e9971b8d5f4e1ca8188a1754efaafb4de356aa1a06f555fc93de99a6191233fb0720520357595e", 0x4b}, {&(0x7f0000000a40)="990580e8e279c23e662789f6ce355485a5b998c6de393fd5cf1c8c9c3694ac8e39f1ae59c168aba263dcdded8bb9f96db0cdbd7bad892b13134e29439b6483e8c3cd0f457895cca0a3db69b349d81bc288e4e6dcada0d8f57a0b73a7a84653aaa857f10fbf38819e190df6461af91d3bc14dbd4eeb070d7b7f53afd213a9f9f2adbeb27592fc9e4705157afc52ab723f2d796eea96e35ef6130e3dff30bba0ba3f44627f3719c42d3f0c302c7bdd5a0b9b3ed26ba58327d20f5c6461bfd5b5dc3a193e97c0dbd27bfaa53305da5d8b98", 0xd0}, {&(0x7f0000000b40)="e4668c50c4a4a53521d5732aa5fb073ea7811e006861c2e4fd7b5bb8cfd69c48a80fd5a20b1e6034729968a306ff1450cc69d09110624fccec981a", 0x3b}, {&(0x7f0000000b80)="9488d0b05190505f2dd3baa47c3f168dbf1bb5dab29f1c2078d6002143248cdbc65adb9f0a5e4a50487c51c973d849928a7fdd32e6f17f77abad6d4e68fdb8efff4d7281a4c491d65127bc07901e5874e3a1c645ef155e2a", 0x58}, {&(0x7f0000000c00)="790a0d00e483f46e7a03676c588207b46c495cce736feb95e0d81b606beac387d7c36c83110a62f9130b1e6cbf2ada9be974b80149b76b93f65ec709e89c3745191e28f6fa8b47a516b047058bbcc370ddf4cad149a8510063ffc174c5da3cd7ea5cf06590b49336de18635d5e15cb9f6b79876cc65142bcd47e7caa5efd48a2009b9fac0acdce669fcd8498228426c06d2af759c9a1dc46f08835f07a", 0x9d}, {&(0x7f00000010c0)="1ab67f1651423279273a151c0b3b342b159b6f9c51a5bdb303568947e7ea634edd4a76cc43a1a27a78c44abaa97fc7f2a93ace3be1ca71562982610864563ed14d5c5271f0ab9cb2d93a064483cf040bacba3897bd70e730ec43e22bb96048f6f15b16c3120daa80ff85c5e57ab7219a32269946f193ddb6d726a5ca493570936e66b70d9b31eb981e0ceb2eae952d5fec5aac3051204fda8edfabc14829dd", 0x9f}, {&(0x7f0000000d80)="3640e53093", 0x5}, {&(0x7f0000000dc0)="5442145b43e08c6dc8d14eeb9b06de984e60128202de69fb2f8c1f06f73c08717b40c874ac4f81e34f9e23432a25337d606873d9121d4adeb9b5e6343bd9a032758fb89cfc795ea055def16d4c067f63fac3a552b0a29dc73692979b0c82ca175b454dded90274d092b9308fd9f355fab510c23f400e89a13391c88d892440531a2ded1c0b38c207f071d381492398782cab7d8e7d424d620aa4d72973802bcb8e7f6999c9d839f0635186407706826b4a69934fbb9d2681cd912b464097827c9342588d1bec733172a4832dc285", 0xce}], 0x9, &(0x7f0000000d40)=ANY=[@ANYBLOB="140000008400000005000000300000003c0d0000da49c522312760605dfdc4c701272f4cb0819bb78f8d47c9e194ed5d86ba194d04dfe075"], 0x14, 0x4000010}], 0x3, 0x894) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x13, &(0x7f0000000040)={r5, 0xab}, &(0x7f0000000080)=0x8) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f0000000100)={{0x1, 0x1, 0x18, r2, {0x5}}, './file0\x00'}) getsockopt$inet_sctp6_SCTP_CONTEXT(r7, 0x84, 0x11, &(0x7f00000003c0)={r6, 0x5}, &(0x7f0000000cc0)=0x8) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(0xffffffffffffffff, 0x84, 0x79, &(0x7f00000000c0)={r5, 0x3, 0x2}, 0x8) 01:25:25 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) ioctl$I2C_SMBUS(r0, 0x720, &(0x7f0000000080)={0x1, 0x5, 0x1, &(0x7f0000000040)={0x14, "31f8650b1864812eaa58fe937b1580801a8378415d3306a651349c689444865658"}}) (async, rerun: 32) r1 = socket(0x29, 0x2, 0x0) (rerun: 32) ioctl$sock_kcm_SIOCKCMCLONE(r1, 0x89e2, &(0x7f0000000000)={0xffffffffffffffff}) (async) r3 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_SIOCBRADDBR(r3, 0x89a0, &(0x7f0000000000)='netpci0\x00') (async, rerun: 32) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffffff, 0x84, 0xf, &(0x7f0000000680)={0x0, @in={{0x2, 0x4e21, @rand_addr=0x64010101}}, 0x6, 0x1f, 0x6, 0xc, 0x1}, &(0x7f0000000740)=0x98) (async, rerun: 32) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f0000000780)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f00000007c0)=0x18) sendmmsg$inet_sctp(r3, &(0x7f0000000f80)=[{&(0x7f0000000000)=@in={0x2, 0x4e24, @broadcast}, 0x10, &(0x7f0000001080)=[{&(0x7f0000000040)="3faa718f418050b8efaf581b7add3ee7349ba0a9b463a61096be7d2eb328685f07cc34ae092127f9dd1c19084abb3069cfde46d603e5a8921d56016efb8bd62a7fef897ee15eb4ea6e79d3193bf1d60ca4e3a7637533e2c24bc44e5438e906b2dbf0558847ced4149151423990727d5fe79772aeea035e5bd5b545f841cc5dc18c5444544b2f1baf682073a7fede89e46e45f971732ce2f3f149beacd3163c6546287d1fa0c1b0f172ef8f61910fc9db16a36a1cccb018c6", 0xb8}, {&(0x7f0000000140)="c2461cde8261b3116621bd810d08f3e71b1417020342babc6420efbe137e149dc39fda6600784fa54c2e6fd2c891ef99e332496b5ececd734e83fb0e43f830b880635b77415a4b45db5c9aec15418f78bc2b3c11694065d380bc8d783c714a505220fe2e960bf9396da96067468110c7ddc2f845578e569512a9a0dd8708c6369130fd9407c797fee07ee3c2ad4dead5276af6dfec5dabcda22d8e1cff8eea3d85f41e4ffaa4643990bc0f3bdc441179775f24c1bda54af6e2ea59202a3f8bb82fc109a6874dfdecb6919b917ce04f54bf32a0175c5cb14419b5034ada069b38c0e9afd331f4c1203fae0dd43746309e3a5b3bc7ce962dc82667ff", 0xfb}, {&(0x7f0000000240)="67a1d10054fd7d97d7871eed6ebae2399d942c77d0af64307d7e8a72aba3482f8934c51008b98b4beac515f85852e45c22953cf46c71779fd345b77769be2c0fdbf8690aadf8e7344702b3c30d2eb3770f7064fb63d5137806568816af5913b2b2dac2b7cb49509489e2693160256c0b0dd4a70df0fa7505e53143771d95645e122fbf7a0b4b3cb157765b5b1701f785ec51c1f95c67173b9677a1bcc2fc133b4a06167d9fae1f97ce3b0f227d460cafe606b86332068495450dedf46320d19ac13f2ca0c784c989daf800041153fe46599403ea", 0xd4}, {&(0x7f0000000340)="6594d4ef9c3a2dafd3e2be504b09ca964be53025786aeeb854d9b573b2c0bc77149c24957291d020fc9485d72361eda3bfebb60ff53b13adc316a132447db3e5150a8672224bc98f977f95d5f9d5923cb875d2c9b98d5a0c69a23132a49aec28d1445c3942db4c442d1bcf695330d2b89f1df3e67827", 0x76}, {&(0x7f0000001040)="51ea20924d74fc9203e0036c51c83138673c5d2cf0e2159787974f69381363b6c668868068c28e9668987f3be99c7081", 0x30}], 0x5, 0x0, 0x0, 0x20000080}, {&(0x7f0000000400)=@in6={0xa, 0x4e22, 0x401, @ipv4={'\x00', '\xff\xff', @local}, 0x1f}, 0x1c, &(0x7f0000000640)=[{&(0x7f0000000440)="8c0b51ee0259f074a381a9d0738173f072c4aa325fb349e52754f8f66109e6691a0a24a6f956695bf9283d6cb41d719ec2638171d33ca8d73ea3b40632538e08ef846a4ef79d9abab856003926b691c9117dcfb2b74d5ba9a1e2629f0225e51e121f1eeca2a0e1995bc47debc4017ff8390d637552d35ee87a9aa80a28462af5274219885db3956a7ca2925faa9202ba60db4e2de0a4ad6d1432760be4fbe51f93edb5cda169166653397c45623beb0401e201c0170eb3c8a9dfec3ec8751031eeeefc8f87cd036860a8a1631ae277", 0xcf}, {&(0x7f0000000540)="f1840b4716139274cc552aa41aff68e667445ae594992e98bd713dde765021e612be503d1dbd0d32c89f4987303e16b44614df23eae1ebeb3a5fddf693451b76d166e75aacd4d0c617e5c4e0f3ea8f460a62a9c97276f5034d61000e02ce9d610dd86907851dd20898a26717f38516c8ba0a888296bb8af07d76befe9ddf9d7966d48057c207c6c52aa74617b107cef7af122ad4e3bf07b411221a0e7122d06a957a47b9a1d81e48153fe521699634d085043114cf7223c5a0bf87c8f5498df67d28abdbfaa11963a94ac2dc988650a5e93b2143c57f08d672a3acac7fafa86de6b5d1b3bc14acacce", 0xe9}], 0x2, &(0x7f0000000800)=[@sndrcv={0x2c, 0x84, 0x1, {0x6, 0x8, 0x0, 0xffffff9d, 0x1, 0x5, 0x0, 0x1}}, @prinfo={0x14, 0x84, 0x5, {0x20, 0x6}}, @sndrcv={0x2c, 0x84, 0x1, {0xac9, 0x2, 0x800b, 0xa0000000, 0xffffffff, 0x3, 0x3, 0x7fffffff, r4}}, @sndrcv={0x2c, 0x84, 0x1, {0x0, 0x9, 0x8, 0x3, 0x6, 0x7fff, 0x3, 0x3f, r5}}, @sndinfo={0x1c, 0x84, 0x2, {0x4, 0x0, 0x0, 0xf8e}}, @prinfo={0x14, 0x84, 0x5, {0x20, 0xfffffffa}}, @sndinfo={0x1c, 0x84, 0x2, {0x7, 0x10201, 0x6}}], 0xe4, 0x4000000}, {&(0x7f0000000900)=@in={0x2, 0x4e23, @broadcast}, 0x10, &(0x7f0000000ec0)=[{&(0x7f0000000940)="22ce7824c520ec220c8e0a89f1240cc7e3abf18829081aed6c56404b024297782e405e7db740b178ed763d0c132df8593d4df2cbe072889d1bafb47979f84758878ae31b256b669f2ae02d2f1780ef18ef599a59a36ddec62c8265d1c728f74c6697b92363dc6fae9ba0f9cb40fe4879604e6e59e26aa81c", 0x78}, {&(0x7f00000009c0)="421e295bd0458bfad9e45e280254c73f4c292a33a638b7968a357b22a6f98c2c14e25fc2e9971b8d5f4e1ca8188a1754efaafb4de356aa1a06f555fc93de99a6191233fb0720520357595e", 0x4b}, {&(0x7f0000000a40)="990580e8e279c23e662789f6ce355485a5b998c6de393fd5cf1c8c9c3694ac8e39f1ae59c168aba263dcdded8bb9f96db0cdbd7bad892b13134e29439b6483e8c3cd0f457895cca0a3db69b349d81bc288e4e6dcada0d8f57a0b73a7a84653aaa857f10fbf38819e190df6461af91d3bc14dbd4eeb070d7b7f53afd213a9f9f2adbeb27592fc9e4705157afc52ab723f2d796eea96e35ef6130e3dff30bba0ba3f44627f3719c42d3f0c302c7bdd5a0b9b3ed26ba58327d20f5c6461bfd5b5dc3a193e97c0dbd27bfaa53305da5d8b98", 0xd0}, {&(0x7f0000000b40)="e4668c50c4a4a53521d5732aa5fb073ea7811e006861c2e4fd7b5bb8cfd69c48a80fd5a20b1e6034729968a306ff1450cc69d09110624fccec981a", 0x3b}, {&(0x7f0000000b80)="9488d0b05190505f2dd3baa47c3f168dbf1bb5dab29f1c2078d6002143248cdbc65adb9f0a5e4a50487c51c973d849928a7fdd32e6f17f77abad6d4e68fdb8efff4d7281a4c491d65127bc07901e5874e3a1c645ef155e2a", 0x58}, {&(0x7f0000000c00)="790a0d00e483f46e7a03676c588207b46c495cce736feb95e0d81b606beac387d7c36c83110a62f9130b1e6cbf2ada9be974b80149b76b93f65ec709e89c3745191e28f6fa8b47a516b047058bbcc370ddf4cad149a8510063ffc174c5da3cd7ea5cf06590b49336de18635d5e15cb9f6b79876cc65142bcd47e7caa5efd48a2009b9fac0acdce669fcd8498228426c06d2af759c9a1dc46f08835f07a", 0x9d}, {&(0x7f00000010c0)="1ab67f1651423279273a151c0b3b342b159b6f9c51a5bdb303568947e7ea634edd4a76cc43a1a27a78c44abaa97fc7f2a93ace3be1ca71562982610864563ed14d5c5271f0ab9cb2d93a064483cf040bacba3897bd70e730ec43e22bb96048f6f15b16c3120daa80ff85c5e57ab7219a32269946f193ddb6d726a5ca493570936e66b70d9b31eb981e0ceb2eae952d5fec5aac3051204fda8edfabc14829dd", 0x9f}, {&(0x7f0000000d80)="3640e53093", 0x5}, {&(0x7f0000000dc0)="5442145b43e08c6dc8d14eeb9b06de984e60128202de69fb2f8c1f06f73c08717b40c874ac4f81e34f9e23432a25337d606873d9121d4adeb9b5e6343bd9a032758fb89cfc795ea055def16d4c067f63fac3a552b0a29dc73692979b0c82ca175b454dded90274d092b9308fd9f355fab510c23f400e89a13391c88d892440531a2ded1c0b38c207f071d381492398782cab7d8e7d424d620aa4d72973802bcb8e7f6999c9d839f0635186407706826b4a69934fbb9d2681cd912b464097827c9342588d1bec733172a4832dc285", 0xce}], 0x9, &(0x7f0000000d40)=ANY=[@ANYBLOB="140000008400000005000000300000003c0d0000da49c522312760605dfdc4c701272f4cb0819bb78f8d47c9e194ed5d86ba194d04dfe075"], 0x14, 0x4000010}], 0x3, 0x894) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x13, &(0x7f0000000040)={r5, 0xab}, &(0x7f0000000080)=0x8) (async, rerun: 64) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f0000000100)={{0x1, 0x1, 0x18, r2, {0x5}}, './file0\x00'}) (rerun: 64) getsockopt$inet_sctp6_SCTP_CONTEXT(r7, 0x84, 0x11, &(0x7f00000003c0)={r6, 0x5}, &(0x7f0000000cc0)=0x8) (async) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(0xffffffffffffffff, 0x84, 0x79, &(0x7f00000000c0)={r5, 0x3, 0x2}, 0x8) 01:25:25 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) (async) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) (async) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) (async) msgget(0x1, 0x2) (async, rerun: 32) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) (async, rerun: 32) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) (async) msgget(0x3, 0x12) (async) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) (async) r3 = msgget$private(0x0, 0x490) openat$urandom(0xffffff9c, &(0x7f0000005d00), 0x28201, 0x0) (async) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) (async) msgrcv(0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000046cab3b5803f597503d73b9a69660000d863f02ec54e01c141000000004000"/92], 0x5f, 0x2, 0x1000) (async) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) (async) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) r4 = msgget(0x1, 0x2c) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) (rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) msgget$private(0x0, 0x4) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) r7 = msgget$private(0x0, 0x740) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:25:28 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) (async, rerun: 64) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) (async, rerun: 64) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) (async) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) (async) msgget(0x1, 0x2) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) (async, rerun: 32) msgget(0x3, 0x12) (async, rerun: 32) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) (async) r3 = msgget$private(0x0, 0x490) openat$urandom(0xffffff9c, &(0x7f0000005d00), 0x28201, 0x0) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) (async, rerun: 64) msgrcv(0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000046cab3b5803f597503d73b9a69660000d863f02ec54e01c141000000004000"/92], 0x5f, 0x2, 0x1000) (async, rerun: 64) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) (async) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) (async) r4 = msgget(0x1, 0x2c) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) (async) msgget$private(0x0, 0x4) (async) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) (async) r7 = msgget$private(0x0, 0x740) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:25:28 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) ioctl$I2C_SMBUS(r0, 0x720, &(0x7f0000000080)={0x1, 0x5, 0x1, &(0x7f0000000040)={0x14, "31f8650b1864812eaa58fe937b1580801a8378415d3306a651349c689444865658"}}) r1 = socket(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r1, 0x89e2, &(0x7f0000000000)={0xffffffffffffffff}) r3 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_SIOCBRADDBR(r3, 0x89a0, &(0x7f0000000000)='netpci0\x00') getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffffff, 0x84, 0xf, &(0x7f0000000680)={0x0, @in={{0x2, 0x4e21, @rand_addr=0x64010101}}, 0x6, 0x1f, 0x6, 0xc, 0x1}, &(0x7f0000000740)=0x98) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f0000000780)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f00000007c0)=0x18) sendmmsg$inet_sctp(r3, &(0x7f0000000f80)=[{&(0x7f0000000000)=@in={0x2, 0x4e24, @broadcast}, 0x10, &(0x7f0000001080)=[{&(0x7f0000000040)="3faa718f418050b8efaf581b7add3ee7349ba0a9b463a61096be7d2eb328685f07cc34ae092127f9dd1c19084abb3069cfde46d603e5a8921d56016efb8bd62a7fef897ee15eb4ea6e79d3193bf1d60ca4e3a7637533e2c24bc44e5438e906b2dbf0558847ced4149151423990727d5fe79772aeea035e5bd5b545f841cc5dc18c5444544b2f1baf682073a7fede89e46e45f971732ce2f3f149beacd3163c6546287d1fa0c1b0f172ef8f61910fc9db16a36a1cccb018c6", 0xb8}, {&(0x7f0000000140)="c2461cde8261b3116621bd810d08f3e71b1417020342babc6420efbe137e149dc39fda6600784fa54c2e6fd2c891ef99e332496b5ececd734e83fb0e43f830b880635b77415a4b45db5c9aec15418f78bc2b3c11694065d380bc8d783c714a505220fe2e960bf9396da96067468110c7ddc2f845578e569512a9a0dd8708c6369130fd9407c797fee07ee3c2ad4dead5276af6dfec5dabcda22d8e1cff8eea3d85f41e4ffaa4643990bc0f3bdc441179775f24c1bda54af6e2ea59202a3f8bb82fc109a6874dfdecb6919b917ce04f54bf32a0175c5cb14419b5034ada069b38c0e9afd331f4c1203fae0dd43746309e3a5b3bc7ce962dc82667ff", 0xfb}, {&(0x7f0000000240)="67a1d10054fd7d97d7871eed6ebae2399d942c77d0af64307d7e8a72aba3482f8934c51008b98b4beac515f85852e45c22953cf46c71779fd345b77769be2c0fdbf8690aadf8e7344702b3c30d2eb3770f7064fb63d5137806568816af5913b2b2dac2b7cb49509489e2693160256c0b0dd4a70df0fa7505e53143771d95645e122fbf7a0b4b3cb157765b5b1701f785ec51c1f95c67173b9677a1bcc2fc133b4a06167d9fae1f97ce3b0f227d460cafe606b86332068495450dedf46320d19ac13f2ca0c784c989daf800041153fe46599403ea", 0xd4}, {&(0x7f0000000340)="6594d4ef9c3a2dafd3e2be504b09ca964be53025786aeeb854d9b573b2c0bc77149c24957291d020fc9485d72361eda3bfebb60ff53b13adc316a132447db3e5150a8672224bc98f977f95d5f9d5923cb875d2c9b98d5a0c69a23132a49aec28d1445c3942db4c442d1bcf695330d2b89f1df3e67827", 0x76}, {&(0x7f0000001040)="51ea20924d74fc9203e0036c51c83138673c5d2cf0e2159787974f69381363b6c668868068c28e9668987f3be99c7081", 0x30}], 0x5, 0x0, 0x0, 0x20000080}, {&(0x7f0000000400)=@in6={0xa, 0x4e22, 0x401, @ipv4={'\x00', '\xff\xff', @local}, 0x1f}, 0x1c, &(0x7f0000000640)=[{&(0x7f0000000440)="8c0b51ee0259f074a381a9d0738173f072c4aa325fb349e52754f8f66109e6691a0a24a6f956695bf9283d6cb41d719ec2638171d33ca8d73ea3b40632538e08ef846a4ef79d9abab856003926b691c9117dcfb2b74d5ba9a1e2629f0225e51e121f1eeca2a0e1995bc47debc4017ff8390d637552d35ee87a9aa80a28462af5274219885db3956a7ca2925faa9202ba60db4e2de0a4ad6d1432760be4fbe51f93edb5cda169166653397c45623beb0401e201c0170eb3c8a9dfec3ec8751031eeeefc8f87cd036860a8a1631ae277", 0xcf}, {&(0x7f0000000540)="f1840b4716139274cc552aa41aff68e667445ae594992e98bd713dde765021e612be503d1dbd0d32c89f4987303e16b44614df23eae1ebeb3a5fddf693451b76d166e75aacd4d0c617e5c4e0f3ea8f460a62a9c97276f5034d61000e02ce9d610dd86907851dd20898a26717f38516c8ba0a888296bb8af07d76befe9ddf9d7966d48057c207c6c52aa74617b107cef7af122ad4e3bf07b411221a0e7122d06a957a47b9a1d81e48153fe521699634d085043114cf7223c5a0bf87c8f5498df67d28abdbfaa11963a94ac2dc988650a5e93b2143c57f08d672a3acac7fafa86de6b5d1b3bc14acacce", 0xe9}], 0x2, &(0x7f0000000800)=[@sndrcv={0x2c, 0x84, 0x1, {0x6, 0x8, 0x0, 0xffffff9d, 0x1, 0x5, 0x0, 0x1}}, @prinfo={0x14, 0x84, 0x5, {0x20, 0x6}}, @sndrcv={0x2c, 0x84, 0x1, {0xac9, 0x2, 0x800b, 0xa0000000, 0xffffffff, 0x3, 0x3, 0x7fffffff, r4}}, @sndrcv={0x2c, 0x84, 0x1, {0x0, 0x9, 0x8, 0x3, 0x6, 0x7fff, 0x3, 0x3f, r5}}, @sndinfo={0x1c, 0x84, 0x2, {0x4, 0x0, 0x0, 0xf8e}}, @prinfo={0x14, 0x84, 0x5, {0x20, 0xfffffffa}}, @sndinfo={0x1c, 0x84, 0x2, {0x7, 0x10201, 0x6}}], 0xe4, 0x4000000}, {&(0x7f0000000900)=@in={0x2, 0x4e23, @broadcast}, 0x10, &(0x7f0000000ec0)=[{&(0x7f0000000940)="22ce7824c520ec220c8e0a89f1240cc7e3abf18829081aed6c56404b024297782e405e7db740b178ed763d0c132df8593d4df2cbe072889d1bafb47979f84758878ae31b256b669f2ae02d2f1780ef18ef599a59a36ddec62c8265d1c728f74c6697b92363dc6fae9ba0f9cb40fe4879604e6e59e26aa81c", 0x78}, {&(0x7f00000009c0)="421e295bd0458bfad9e45e280254c73f4c292a33a638b7968a357b22a6f98c2c14e25fc2e9971b8d5f4e1ca8188a1754efaafb4de356aa1a06f555fc93de99a6191233fb0720520357595e", 0x4b}, {&(0x7f0000000a40)="990580e8e279c23e662789f6ce355485a5b998c6de393fd5cf1c8c9c3694ac8e39f1ae59c168aba263dcdded8bb9f96db0cdbd7bad892b13134e29439b6483e8c3cd0f457895cca0a3db69b349d81bc288e4e6dcada0d8f57a0b73a7a84653aaa857f10fbf38819e190df6461af91d3bc14dbd4eeb070d7b7f53afd213a9f9f2adbeb27592fc9e4705157afc52ab723f2d796eea96e35ef6130e3dff30bba0ba3f44627f3719c42d3f0c302c7bdd5a0b9b3ed26ba58327d20f5c6461bfd5b5dc3a193e97c0dbd27bfaa53305da5d8b98", 0xd0}, {&(0x7f0000000b40)="e4668c50c4a4a53521d5732aa5fb073ea7811e006861c2e4fd7b5bb8cfd69c48a80fd5a20b1e6034729968a306ff1450cc69d09110624fccec981a", 0x3b}, {&(0x7f0000000b80)="9488d0b05190505f2dd3baa47c3f168dbf1bb5dab29f1c2078d6002143248cdbc65adb9f0a5e4a50487c51c973d849928a7fdd32e6f17f77abad6d4e68fdb8efff4d7281a4c491d65127bc07901e5874e3a1c645ef155e2a", 0x58}, {&(0x7f0000000c00)="790a0d00e483f46e7a03676c588207b46c495cce736feb95e0d81b606beac387d7c36c83110a62f9130b1e6cbf2ada9be974b80149b76b93f65ec709e89c3745191e28f6fa8b47a516b047058bbcc370ddf4cad149a8510063ffc174c5da3cd7ea5cf06590b49336de18635d5e15cb9f6b79876cc65142bcd47e7caa5efd48a2009b9fac0acdce669fcd8498228426c06d2af759c9a1dc46f08835f07a", 0x9d}, {&(0x7f00000010c0)="1ab67f1651423279273a151c0b3b342b159b6f9c51a5bdb303568947e7ea634edd4a76cc43a1a27a78c44abaa97fc7f2a93ace3be1ca71562982610864563ed14d5c5271f0ab9cb2d93a064483cf040bacba3897bd70e730ec43e22bb96048f6f15b16c3120daa80ff85c5e57ab7219a32269946f193ddb6d726a5ca493570936e66b70d9b31eb981e0ceb2eae952d5fec5aac3051204fda8edfabc14829dd", 0x9f}, {&(0x7f0000000d80)="3640e53093", 0x5}, {&(0x7f0000000dc0)="5442145b43e08c6dc8d14eeb9b06de984e60128202de69fb2f8c1f06f73c08717b40c874ac4f81e34f9e23432a25337d606873d9121d4adeb9b5e6343bd9a032758fb89cfc795ea055def16d4c067f63fac3a552b0a29dc73692979b0c82ca175b454dded90274d092b9308fd9f355fab510c23f400e89a13391c88d892440531a2ded1c0b38c207f071d381492398782cab7d8e7d424d620aa4d72973802bcb8e7f6999c9d839f0635186407706826b4a69934fbb9d2681cd912b464097827c9342588d1bec733172a4832dc285", 0xce}], 0x9, &(0x7f0000000d40)=ANY=[@ANYBLOB="140000008400000005000000300000003c0d0000da49c522312760605dfdc4c701272f4cb0819bb78f8d47c9e194ed5d86ba194d04dfe075"], 0x14, 0x4000010}], 0x3, 0x894) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x13, &(0x7f0000000040)={r5, 0xab}, &(0x7f0000000080)=0x8) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f0000000100)={{0x1, 0x1, 0x18, r2, {0x5}}, './file0\x00'}) getsockopt$inet_sctp6_SCTP_CONTEXT(r7, 0x84, 0x11, &(0x7f00000003c0)={r6, 0x5}, &(0x7f0000000cc0)=0x8) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(0xffffffffffffffff, 0x84, 0x79, &(0x7f00000000c0)={r5, 0x3, 0x2}, 0x8) syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) ioctl$I2C_SMBUS(r0, 0x720, &(0x7f0000000080)={0x1, 0x5, 0x1, &(0x7f0000000040)={0x14, "31f8650b1864812eaa58fe937b1580801a8378415d3306a651349c689444865658"}}) (async) socket(0x29, 0x2, 0x0) (async) ioctl$sock_kcm_SIOCKCMCLONE(r1, 0x89e2, &(0x7f0000000000)) (async) socket$inet_sctp(0x2, 0x5, 0x84) (async) ioctl$sock_SIOCBRADDBR(r3, 0x89a0, &(0x7f0000000000)='netpci0\x00') (async) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffffff, 0x84, 0xf, &(0x7f0000000680)={0x0, @in={{0x2, 0x4e21, @rand_addr=0x64010101}}, 0x6, 0x1f, 0x6, 0xc, 0x1}, &(0x7f0000000740)=0x98) (async) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f0000000780)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f00000007c0)=0x18) (async) sendmmsg$inet_sctp(r3, &(0x7f0000000f80)=[{&(0x7f0000000000)=@in={0x2, 0x4e24, @broadcast}, 0x10, &(0x7f0000001080)=[{&(0x7f0000000040)="3faa718f418050b8efaf581b7add3ee7349ba0a9b463a61096be7d2eb328685f07cc34ae092127f9dd1c19084abb3069cfde46d603e5a8921d56016efb8bd62a7fef897ee15eb4ea6e79d3193bf1d60ca4e3a7637533e2c24bc44e5438e906b2dbf0558847ced4149151423990727d5fe79772aeea035e5bd5b545f841cc5dc18c5444544b2f1baf682073a7fede89e46e45f971732ce2f3f149beacd3163c6546287d1fa0c1b0f172ef8f61910fc9db16a36a1cccb018c6", 0xb8}, {&(0x7f0000000140)="c2461cde8261b3116621bd810d08f3e71b1417020342babc6420efbe137e149dc39fda6600784fa54c2e6fd2c891ef99e332496b5ececd734e83fb0e43f830b880635b77415a4b45db5c9aec15418f78bc2b3c11694065d380bc8d783c714a505220fe2e960bf9396da96067468110c7ddc2f845578e569512a9a0dd8708c6369130fd9407c797fee07ee3c2ad4dead5276af6dfec5dabcda22d8e1cff8eea3d85f41e4ffaa4643990bc0f3bdc441179775f24c1bda54af6e2ea59202a3f8bb82fc109a6874dfdecb6919b917ce04f54bf32a0175c5cb14419b5034ada069b38c0e9afd331f4c1203fae0dd43746309e3a5b3bc7ce962dc82667ff", 0xfb}, {&(0x7f0000000240)="67a1d10054fd7d97d7871eed6ebae2399d942c77d0af64307d7e8a72aba3482f8934c51008b98b4beac515f85852e45c22953cf46c71779fd345b77769be2c0fdbf8690aadf8e7344702b3c30d2eb3770f7064fb63d5137806568816af5913b2b2dac2b7cb49509489e2693160256c0b0dd4a70df0fa7505e53143771d95645e122fbf7a0b4b3cb157765b5b1701f785ec51c1f95c67173b9677a1bcc2fc133b4a06167d9fae1f97ce3b0f227d460cafe606b86332068495450dedf46320d19ac13f2ca0c784c989daf800041153fe46599403ea", 0xd4}, {&(0x7f0000000340)="6594d4ef9c3a2dafd3e2be504b09ca964be53025786aeeb854d9b573b2c0bc77149c24957291d020fc9485d72361eda3bfebb60ff53b13adc316a132447db3e5150a8672224bc98f977f95d5f9d5923cb875d2c9b98d5a0c69a23132a49aec28d1445c3942db4c442d1bcf695330d2b89f1df3e67827", 0x76}, {&(0x7f0000001040)="51ea20924d74fc9203e0036c51c83138673c5d2cf0e2159787974f69381363b6c668868068c28e9668987f3be99c7081", 0x30}], 0x5, 0x0, 0x0, 0x20000080}, {&(0x7f0000000400)=@in6={0xa, 0x4e22, 0x401, @ipv4={'\x00', '\xff\xff', @local}, 0x1f}, 0x1c, &(0x7f0000000640)=[{&(0x7f0000000440)="8c0b51ee0259f074a381a9d0738173f072c4aa325fb349e52754f8f66109e6691a0a24a6f956695bf9283d6cb41d719ec2638171d33ca8d73ea3b40632538e08ef846a4ef79d9abab856003926b691c9117dcfb2b74d5ba9a1e2629f0225e51e121f1eeca2a0e1995bc47debc4017ff8390d637552d35ee87a9aa80a28462af5274219885db3956a7ca2925faa9202ba60db4e2de0a4ad6d1432760be4fbe51f93edb5cda169166653397c45623beb0401e201c0170eb3c8a9dfec3ec8751031eeeefc8f87cd036860a8a1631ae277", 0xcf}, {&(0x7f0000000540)="f1840b4716139274cc552aa41aff68e667445ae594992e98bd713dde765021e612be503d1dbd0d32c89f4987303e16b44614df23eae1ebeb3a5fddf693451b76d166e75aacd4d0c617e5c4e0f3ea8f460a62a9c97276f5034d61000e02ce9d610dd86907851dd20898a26717f38516c8ba0a888296bb8af07d76befe9ddf9d7966d48057c207c6c52aa74617b107cef7af122ad4e3bf07b411221a0e7122d06a957a47b9a1d81e48153fe521699634d085043114cf7223c5a0bf87c8f5498df67d28abdbfaa11963a94ac2dc988650a5e93b2143c57f08d672a3acac7fafa86de6b5d1b3bc14acacce", 0xe9}], 0x2, &(0x7f0000000800)=[@sndrcv={0x2c, 0x84, 0x1, {0x6, 0x8, 0x0, 0xffffff9d, 0x1, 0x5, 0x0, 0x1}}, @prinfo={0x14, 0x84, 0x5, {0x20, 0x6}}, @sndrcv={0x2c, 0x84, 0x1, {0xac9, 0x2, 0x800b, 0xa0000000, 0xffffffff, 0x3, 0x3, 0x7fffffff, r4}}, @sndrcv={0x2c, 0x84, 0x1, {0x0, 0x9, 0x8, 0x3, 0x6, 0x7fff, 0x3, 0x3f, r5}}, @sndinfo={0x1c, 0x84, 0x2, {0x4, 0x0, 0x0, 0xf8e}}, @prinfo={0x14, 0x84, 0x5, {0x20, 0xfffffffa}}, @sndinfo={0x1c, 0x84, 0x2, {0x7, 0x10201, 0x6}}], 0xe4, 0x4000000}, {&(0x7f0000000900)=@in={0x2, 0x4e23, @broadcast}, 0x10, &(0x7f0000000ec0)=[{&(0x7f0000000940)="22ce7824c520ec220c8e0a89f1240cc7e3abf18829081aed6c56404b024297782e405e7db740b178ed763d0c132df8593d4df2cbe072889d1bafb47979f84758878ae31b256b669f2ae02d2f1780ef18ef599a59a36ddec62c8265d1c728f74c6697b92363dc6fae9ba0f9cb40fe4879604e6e59e26aa81c", 0x78}, {&(0x7f00000009c0)="421e295bd0458bfad9e45e280254c73f4c292a33a638b7968a357b22a6f98c2c14e25fc2e9971b8d5f4e1ca8188a1754efaafb4de356aa1a06f555fc93de99a6191233fb0720520357595e", 0x4b}, {&(0x7f0000000a40)="990580e8e279c23e662789f6ce355485a5b998c6de393fd5cf1c8c9c3694ac8e39f1ae59c168aba263dcdded8bb9f96db0cdbd7bad892b13134e29439b6483e8c3cd0f457895cca0a3db69b349d81bc288e4e6dcada0d8f57a0b73a7a84653aaa857f10fbf38819e190df6461af91d3bc14dbd4eeb070d7b7f53afd213a9f9f2adbeb27592fc9e4705157afc52ab723f2d796eea96e35ef6130e3dff30bba0ba3f44627f3719c42d3f0c302c7bdd5a0b9b3ed26ba58327d20f5c6461bfd5b5dc3a193e97c0dbd27bfaa53305da5d8b98", 0xd0}, {&(0x7f0000000b40)="e4668c50c4a4a53521d5732aa5fb073ea7811e006861c2e4fd7b5bb8cfd69c48a80fd5a20b1e6034729968a306ff1450cc69d09110624fccec981a", 0x3b}, {&(0x7f0000000b80)="9488d0b05190505f2dd3baa47c3f168dbf1bb5dab29f1c2078d6002143248cdbc65adb9f0a5e4a50487c51c973d849928a7fdd32e6f17f77abad6d4e68fdb8efff4d7281a4c491d65127bc07901e5874e3a1c645ef155e2a", 0x58}, {&(0x7f0000000c00)="790a0d00e483f46e7a03676c588207b46c495cce736feb95e0d81b606beac387d7c36c83110a62f9130b1e6cbf2ada9be974b80149b76b93f65ec709e89c3745191e28f6fa8b47a516b047058bbcc370ddf4cad149a8510063ffc174c5da3cd7ea5cf06590b49336de18635d5e15cb9f6b79876cc65142bcd47e7caa5efd48a2009b9fac0acdce669fcd8498228426c06d2af759c9a1dc46f08835f07a", 0x9d}, {&(0x7f00000010c0)="1ab67f1651423279273a151c0b3b342b159b6f9c51a5bdb303568947e7ea634edd4a76cc43a1a27a78c44abaa97fc7f2a93ace3be1ca71562982610864563ed14d5c5271f0ab9cb2d93a064483cf040bacba3897bd70e730ec43e22bb96048f6f15b16c3120daa80ff85c5e57ab7219a32269946f193ddb6d726a5ca493570936e66b70d9b31eb981e0ceb2eae952d5fec5aac3051204fda8edfabc14829dd", 0x9f}, {&(0x7f0000000d80)="3640e53093", 0x5}, {&(0x7f0000000dc0)="5442145b43e08c6dc8d14eeb9b06de984e60128202de69fb2f8c1f06f73c08717b40c874ac4f81e34f9e23432a25337d606873d9121d4adeb9b5e6343bd9a032758fb89cfc795ea055def16d4c067f63fac3a552b0a29dc73692979b0c82ca175b454dded90274d092b9308fd9f355fab510c23f400e89a13391c88d892440531a2ded1c0b38c207f071d381492398782cab7d8e7d424d620aa4d72973802bcb8e7f6999c9d839f0635186407706826b4a69934fbb9d2681cd912b464097827c9342588d1bec733172a4832dc285", 0xce}], 0x9, &(0x7f0000000d40)=ANY=[@ANYBLOB="140000008400000005000000300000003c0d0000da49c522312760605dfdc4c701272f4cb0819bb78f8d47c9e194ed5d86ba194d04dfe075"], 0x14, 0x4000010}], 0x3, 0x894) (async) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x13, &(0x7f0000000040)={r5, 0xab}, &(0x7f0000000080)=0x8) (async) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f0000000100)={{0x1, 0x1, 0x18, r2, {0x5}}, './file0\x00'}) (async) getsockopt$inet_sctp6_SCTP_CONTEXT(r7, 0x84, 0x11, &(0x7f00000003c0)={r6, 0x5}, &(0x7f0000000cc0)=0x8) (async) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(0xffffffffffffffff, 0x84, 0x79, &(0x7f00000000c0)={r5, 0x3, 0x2}, 0x8) (async) 01:25:30 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r1) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) r2 = userfaultfd(0x0) fcntl$dupfd(r0, 0x0, r0) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) dup3(r2, r3, 0x80000) 01:25:31 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) msgget(0x1, 0x2) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) msgget(0x3, 0x12) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/250}, 0xfffffffffffffda5, 0x3, 0x1800) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) r4 = msgget(0x1, 0x2c) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) msgget$private(0x0, 0x4) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) r7 = msgget$private(0x0, 0x740) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000001bc0)=""/255) 01:25:32 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r1) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) r2 = userfaultfd(0x0) fcntl$dupfd(r0, 0x0, r0) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) dup3(r2, r3, 0x80000) syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) (async) close(r1) (async) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) (async) userfaultfd(0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) (async) dup3(r2, r3, 0x80000) (async) 01:25:33 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r1) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) r2 = userfaultfd(0x0) fcntl$dupfd(r0, 0x0, r0) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) dup3(r2, r3, 0x80000) syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) (async) close(r1) (async) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) (async) userfaultfd(0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) (async) dup3(r2, r3, 0x80000) (async) 01:25:34 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) (async) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) (async) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) (async) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) (async) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) (async) msgget(0x1, 0x2) (async) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) (async) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) msgget(0x3, 0x12) (async) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) (async) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/250}, 0xfffffffffffffda5, 0x3, 0x1800) (async) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) (async) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) (async) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) r4 = msgget(0x1, 0x2c) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) (async) msgget$private(0x0, 0x4) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) (async) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) (async) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) (async) r7 = msgget$private(0x0, 0x740) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) (async) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000001bc0)=""/255) 01:25:36 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) r1 = openat$rdma_cm(0xffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$FICLONERANGE(r1, 0x4020940d, &(0x7f0000000080)={{r0}, 0x4db83b8e, 0xcbc, 0x8}) 01:25:36 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) (async) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) (async) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) (async) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) msgget(0x1, 0x2) (async) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) msgget(0x3, 0x12) (async) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) (async) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/250}, 0xfffffffffffffda5, 0x3, 0x1800) (async) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) (async) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) (async) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) r4 = msgget(0x1, 0x2c) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) (async) msgget$private(0x0, 0x4) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) (async) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) (async) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) (async) r7 = msgget$private(0x0, 0x740) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000001bc0)=""/255) 01:25:37 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) r1 = openat$rdma_cm(0xffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$FICLONERANGE(r1, 0x4020940d, &(0x7f0000000080)={{r0}, 0x4db83b8e, 0xcbc, 0x8}) 01:25:38 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) r1 = openat$rdma_cm(0xffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$FICLONERANGE(r1, 0x4020940d, &(0x7f0000000080)={{r0}, 0x4db83b8e, 0xcbc, 0x8}) 01:25:39 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) msgget(0x1, 0x2) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) r3 = msgget(0x3, 0x12) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) r4 = msgget$private(0x0, 0x490) msgrcv(r4, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) r5 = msgget(0x1, 0x2c) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r6, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r7}) msgget$private(0x0, 0x4) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) msgsnd(r5, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) r8 = msgget$private(0x0, 0x740) msgrcv(r8, &(0x7f0000001b80), 0x4, 0x1, 0x1000) msgctl$IPC_RMID(r3, 0x0) 01:25:39 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r1) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r0, @ANYRES8=r0, @ANYRESDEC=r0, @ANYRES64=r0]) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r2) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r2) ioctl$I2C_TENBIT(0xffffffffffffffff, 0x704, 0x1) 01:25:40 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) (async) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r1) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r0, @ANYRES8=r0, @ANYRESDEC=r0, @ANYRES64=r0]) (async) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r2) (async) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r2) (async) ioctl$I2C_TENBIT(0xffffffffffffffff, 0x704, 0x1) 01:25:40 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r1) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) (async, rerun: 64) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r0, @ANYRES8=r0, @ANYRESDEC=r0, @ANYRES64=r0]) (rerun: 64) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r2) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r2) (async, rerun: 64) ioctl$I2C_TENBIT(0xffffffffffffffff, 0x704, 0x1) (rerun: 64) 01:25:41 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) ioctl$I2C_RDWR(r0, 0x707, &(0x7f0000000840)={&(0x7f00000007c0)=[{0x5, 0x4810, 0xd1, &(0x7f0000000040)="424b2e47d5b8c3c8203def5ca6a10aec29581b866e608fe2da75bb8dfa09c90ae35edd463bb51041d6d5afd35c6be94fc89797996a2265979bdc98214e4d9e18c7e3de1afa869462fe6ad431d1c45c9bc44316f9994d9e26a9f2c2e4337f18b1a5bdb830bc64e1e5c233e75272a5fbe4adaefd60df35933c107b7856366198efce4ee11dc0b3ef9be87a64989911a00a57a72a9cd5eda483b8a847f969b5c7052631124a37e33f72116ba5ab7413999fda66a43f834942a2cb43c1ba81646a6cbc20ed7e54264f5e673063747b33b80a92"}, {0xaecd, 0xc200, 0x5a, &(0x7f0000000140)="a97502266abe9433659b4f8b1460ff2155ce1e5465163def0610e315d823b3dcb434bbc65eb6c5622da1b8aaae6d7bc962ad0ed0b759d4feede51e721d23a50ae54162b600c7c7feccc19431237c318a1f86bdb76d133da329ad"}, {0x1, 0xa00, 0xb2, &(0x7f00000001c0)="3418d33d7e6b45865c673c25642f11653f74eed9496965791f42ac9536f44941388c44cb4222cdbb6246c958746e7263a13fd1ceb48eabdfdda398348f488771ca25e72035e02e589267eef67d6d85354622dcdf43b2ba5d8cde73cdc74c74260b63a0e97f0e3fe2d8a704037bf2d0991ca928b77a0de838011a81e3ff8b452a760e499d13b2b1365abc7b156b6348709368ed7e8802cfc8302ca78e57c9684bcd6bbd9f235ea891b76e8c32513c54ac74f9"}, {0x9, 0x200, 0x51, &(0x7f00000002c0)="eda4cc4e87ca9e63cdbc3e663a643dab85ea9670acced1caaf2e0e55ca6a589f71dffa9ed9dcb9353f22b8cbd314a26b0fa8087c5ee2db0e5ccc346c97e8db7ee21758d81c200f6fc272d96387649b8d1c"}, {0xdea, 0x10, 0xf5, &(0x7f0000000340)="c41cba298e5aaa3c4fcf160901204312d9cf25aeeea8b96898fb6717a5128739467f59cc5548f0aa49b1d569f8ece34bb5e01e816ed307d84a544c2176951f2af2fe52994324987d917330e672c23122d508c3801e124a505e51fe3a6414e29ee7fdc6e86b69a8d1b265b21af59f969cd1a0ab1f8ab7366adea1b5e5ca33696fa1a6b32461c775e133d5d71ca2f16942b272ab41e8650174d478280d96bca911cd617895cec5671d7ae80b406b760ae42299d2bd59069957b15253a73bc33a859850270b0315d16646f5ef05e816ec2abbf855484ededf9ffdb6ec316e632e7f70a729d12d002f74730a2372a7ccf05606cb348d51"}, {0x6, 0xc400, 0x19, &(0x7f0000000440)="69269f6bf110ab0316cee3ca9651668e0a5a4534ac5f277bd6"}, {0x6, 0x5400, 0xb, &(0x7f0000000480)="ec9e1764891d9decb35a63"}, {0x1, 0x0, 0xe1, &(0x7f00000004c0)="d89c03a99db7bf3d0867dabc0469ae19d406a3ebcead9627a972a9d77783deb9cc7b77164886744b9a41627c1160c2b9c1e000b90fc8d2cd9833535068af917e85f6d61b2401bfa7a39e68161774a5525b2b4f2847d91cd97ba4006755c6baf519f2a2b6fe6937fccb0accb0a181f26c37e6700b3cf4142d67bf0b8434ceee86cfaf0dd3dd0292ed8346ce5162b995789778a6f76f970e89e83d6dc210a379b04fa0dbe34bb40b3842e172f9b995235453ff2bb4a9920ce072a0cfd5a230d2fa32e7d2b85b0d13ce9b813abbbe8052b7420359a0303363cfe9e28535a5fa6f0a69"}, {0x0, 0x2600, 0xe3, &(0x7f00000005c0)="baf1b316b2d9029909a86703cabaab3ad3567b35bda8de8b7dbf7a590b66f6ade5ed86d6460a871dcedd39d4c7c2ae5c5467a8fe3e4e853011bd02378621c467c192374ab5922d46c7c740e03b2fb407925a1d1eef0ec9727a5baee318c91a6f99b674f08d16619a39ec7d69d37a3d9978a52b1a14e0b8e2063dc481de845c4b87b0ceea17c0a9624d72219d8cc29ea6751b96ca1332f274f3d574a1aa307782b410d86a0a25383793142b41b980dea76c430f37977ff917d4dd05f1461e664301c69c1679ad587ddedc2ff611ac05c50c5ae56088ae640a5a3b81fa0536fca41fa102"}, {0x6, 0x201, 0xe9, &(0x7f00000006c0)="4f005846b4b515a199dc963d50b77c377f5a15545d992dc13e31fbe58ab13429eea7dbf748d5932e8005b9678a3e4c279217d9f67fe39629a1f976570658e90355b911a0d9845ce7941afc6e0e84d03d488f039264e1dc4bebddf919424173bdacb1c07fcb5d2c505e7e27e30e6ad3e197cf4196c4d0193c867f1b73b82659f37d5768d26504e805517076660c470ecdd48dbdb73065e4f790fc559aa4d1fcfc682c7a3dbbc20f2ce37e8c7cae6e48e82efd66835b238453fa98814c9c8374b87c09733c4fac3967876c08a82581881c8bdb98e64fde8ed31ee4e9d564ac39c36821455efafed04866"}], 0xa}) 01:25:41 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) (async) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) (async) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) (async) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) (async) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) (async) msgget(0x1, 0x2) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) (async) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) r3 = msgget(0x3, 0x12) (async) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) r4 = msgget$private(0x0, 0x490) msgrcv(r4, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) (async) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) (async) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) (async) r5 = msgget(0x1, 0x2c) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r6, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r7}) (async) msgget$private(0x0, 0x4) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) (async, rerun: 32) msgsnd(r5, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) (async, rerun: 32) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) (async) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) (async) r8 = msgget$private(0x0, 0x740) msgrcv(r8, &(0x7f0000001b80), 0x4, 0x1, 0x1000) msgctl$IPC_RMID(r3, 0x0) 01:25:42 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) ioctl$I2C_RDWR(r0, 0x707, &(0x7f0000000840)={&(0x7f00000007c0)=[{0x5, 0x4810, 0xd1, &(0x7f0000000040)="424b2e47d5b8c3c8203def5ca6a10aec29581b866e608fe2da75bb8dfa09c90ae35edd463bb51041d6d5afd35c6be94fc89797996a2265979bdc98214e4d9e18c7e3de1afa869462fe6ad431d1c45c9bc44316f9994d9e26a9f2c2e4337f18b1a5bdb830bc64e1e5c233e75272a5fbe4adaefd60df35933c107b7856366198efce4ee11dc0b3ef9be87a64989911a00a57a72a9cd5eda483b8a847f969b5c7052631124a37e33f72116ba5ab7413999fda66a43f834942a2cb43c1ba81646a6cbc20ed7e54264f5e673063747b33b80a92"}, {0xaecd, 0xc200, 0x5a, &(0x7f0000000140)="a97502266abe9433659b4f8b1460ff2155ce1e5465163def0610e315d823b3dcb434bbc65eb6c5622da1b8aaae6d7bc962ad0ed0b759d4feede51e721d23a50ae54162b600c7c7feccc19431237c318a1f86bdb76d133da329ad"}, {0x1, 0xa00, 0xb2, &(0x7f00000001c0)="3418d33d7e6b45865c673c25642f11653f74eed9496965791f42ac9536f44941388c44cb4222cdbb6246c958746e7263a13fd1ceb48eabdfdda398348f488771ca25e72035e02e589267eef67d6d85354622dcdf43b2ba5d8cde73cdc74c74260b63a0e97f0e3fe2d8a704037bf2d0991ca928b77a0de838011a81e3ff8b452a760e499d13b2b1365abc7b156b6348709368ed7e8802cfc8302ca78e57c9684bcd6bbd9f235ea891b76e8c32513c54ac74f9"}, {0x9, 0x200, 0x51, &(0x7f00000002c0)="eda4cc4e87ca9e63cdbc3e663a643dab85ea9670acced1caaf2e0e55ca6a589f71dffa9ed9dcb9353f22b8cbd314a26b0fa8087c5ee2db0e5ccc346c97e8db7ee21758d81c200f6fc272d96387649b8d1c"}, {0xdea, 0x10, 0xf5, &(0x7f0000000340)="c41cba298e5aaa3c4fcf160901204312d9cf25aeeea8b96898fb6717a5128739467f59cc5548f0aa49b1d569f8ece34bb5e01e816ed307d84a544c2176951f2af2fe52994324987d917330e672c23122d508c3801e124a505e51fe3a6414e29ee7fdc6e86b69a8d1b265b21af59f969cd1a0ab1f8ab7366adea1b5e5ca33696fa1a6b32461c775e133d5d71ca2f16942b272ab41e8650174d478280d96bca911cd617895cec5671d7ae80b406b760ae42299d2bd59069957b15253a73bc33a859850270b0315d16646f5ef05e816ec2abbf855484ededf9ffdb6ec316e632e7f70a729d12d002f74730a2372a7ccf05606cb348d51"}, {0x6, 0xc400, 0x19, &(0x7f0000000440)="69269f6bf110ab0316cee3ca9651668e0a5a4534ac5f277bd6"}, {0x6, 0x5400, 0xb, &(0x7f0000000480)="ec9e1764891d9decb35a63"}, {0x1, 0x0, 0xe1, &(0x7f00000004c0)="d89c03a99db7bf3d0867dabc0469ae19d406a3ebcead9627a972a9d77783deb9cc7b77164886744b9a41627c1160c2b9c1e000b90fc8d2cd9833535068af917e85f6d61b2401bfa7a39e68161774a5525b2b4f2847d91cd97ba4006755c6baf519f2a2b6fe6937fccb0accb0a181f26c37e6700b3cf4142d67bf0b8434ceee86cfaf0dd3dd0292ed8346ce5162b995789778a6f76f970e89e83d6dc210a379b04fa0dbe34bb40b3842e172f9b995235453ff2bb4a9920ce072a0cfd5a230d2fa32e7d2b85b0d13ce9b813abbbe8052b7420359a0303363cfe9e28535a5fa6f0a69"}, {0x0, 0x2600, 0xe3, &(0x7f00000005c0)="baf1b316b2d9029909a86703cabaab3ad3567b35bda8de8b7dbf7a590b66f6ade5ed86d6460a871dcedd39d4c7c2ae5c5467a8fe3e4e853011bd02378621c467c192374ab5922d46c7c740e03b2fb407925a1d1eef0ec9727a5baee318c91a6f99b674f08d16619a39ec7d69d37a3d9978a52b1a14e0b8e2063dc481de845c4b87b0ceea17c0a9624d72219d8cc29ea6751b96ca1332f274f3d574a1aa307782b410d86a0a25383793142b41b980dea76c430f37977ff917d4dd05f1461e664301c69c1679ad587ddedc2ff611ac05c50c5ae56088ae640a5a3b81fa0536fca41fa102"}, {0x6, 0x201, 0xe9, &(0x7f00000006c0)="4f005846b4b515a199dc963d50b77c377f5a15545d992dc13e31fbe58ab13429eea7dbf748d5932e8005b9678a3e4c279217d9f67fe39629a1f976570658e90355b911a0d9845ce7941afc6e0e84d03d488f039264e1dc4bebddf919424173bdacb1c07fcb5d2c505e7e27e30e6ad3e197cf4196c4d0193c867f1b73b82659f37d5768d26504e805517076660c470ecdd48dbdb73065e4f790fc559aa4d1fcfc682c7a3dbbc20f2ce37e8c7cae6e48e82efd66835b238453fa98814c9c8374b87c09733c4fac3967876c08a82581881c8bdb98e64fde8ed31ee4e9d564ac39c36821455efafed04866"}], 0xa}) 01:25:43 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) ioctl$I2C_RDWR(r0, 0x707, &(0x7f0000000840)={&(0x7f00000007c0)=[{0x5, 0x4810, 0xd1, &(0x7f0000000040)="424b2e47d5b8c3c8203def5ca6a10aec29581b866e608fe2da75bb8dfa09c90ae35edd463bb51041d6d5afd35c6be94fc89797996a2265979bdc98214e4d9e18c7e3de1afa869462fe6ad431d1c45c9bc44316f9994d9e26a9f2c2e4337f18b1a5bdb830bc64e1e5c233e75272a5fbe4adaefd60df35933c107b7856366198efce4ee11dc0b3ef9be87a64989911a00a57a72a9cd5eda483b8a847f969b5c7052631124a37e33f72116ba5ab7413999fda66a43f834942a2cb43c1ba81646a6cbc20ed7e54264f5e673063747b33b80a92"}, {0xaecd, 0xc200, 0x5a, &(0x7f0000000140)="a97502266abe9433659b4f8b1460ff2155ce1e5465163def0610e315d823b3dcb434bbc65eb6c5622da1b8aaae6d7bc962ad0ed0b759d4feede51e721d23a50ae54162b600c7c7feccc19431237c318a1f86bdb76d133da329ad"}, {0x1, 0xa00, 0xb2, &(0x7f00000001c0)="3418d33d7e6b45865c673c25642f11653f74eed9496965791f42ac9536f44941388c44cb4222cdbb6246c958746e7263a13fd1ceb48eabdfdda398348f488771ca25e72035e02e589267eef67d6d85354622dcdf43b2ba5d8cde73cdc74c74260b63a0e97f0e3fe2d8a704037bf2d0991ca928b77a0de838011a81e3ff8b452a760e499d13b2b1365abc7b156b6348709368ed7e8802cfc8302ca78e57c9684bcd6bbd9f235ea891b76e8c32513c54ac74f9"}, {0x9, 0x200, 0x51, &(0x7f00000002c0)="eda4cc4e87ca9e63cdbc3e663a643dab85ea9670acced1caaf2e0e55ca6a589f71dffa9ed9dcb9353f22b8cbd314a26b0fa8087c5ee2db0e5ccc346c97e8db7ee21758d81c200f6fc272d96387649b8d1c"}, {0xdea, 0x10, 0xf5, &(0x7f0000000340)="c41cba298e5aaa3c4fcf160901204312d9cf25aeeea8b96898fb6717a5128739467f59cc5548f0aa49b1d569f8ece34bb5e01e816ed307d84a544c2176951f2af2fe52994324987d917330e672c23122d508c3801e124a505e51fe3a6414e29ee7fdc6e86b69a8d1b265b21af59f969cd1a0ab1f8ab7366adea1b5e5ca33696fa1a6b32461c775e133d5d71ca2f16942b272ab41e8650174d478280d96bca911cd617895cec5671d7ae80b406b760ae42299d2bd59069957b15253a73bc33a859850270b0315d16646f5ef05e816ec2abbf855484ededf9ffdb6ec316e632e7f70a729d12d002f74730a2372a7ccf05606cb348d51"}, {0x6, 0xc400, 0x19, &(0x7f0000000440)="69269f6bf110ab0316cee3ca9651668e0a5a4534ac5f277bd6"}, {0x6, 0x5400, 0xb, &(0x7f0000000480)="ec9e1764891d9decb35a63"}, {0x1, 0x0, 0xe1, &(0x7f00000004c0)="d89c03a99db7bf3d0867dabc0469ae19d406a3ebcead9627a972a9d77783deb9cc7b77164886744b9a41627c1160c2b9c1e000b90fc8d2cd9833535068af917e85f6d61b2401bfa7a39e68161774a5525b2b4f2847d91cd97ba4006755c6baf519f2a2b6fe6937fccb0accb0a181f26c37e6700b3cf4142d67bf0b8434ceee86cfaf0dd3dd0292ed8346ce5162b995789778a6f76f970e89e83d6dc210a379b04fa0dbe34bb40b3842e172f9b995235453ff2bb4a9920ce072a0cfd5a230d2fa32e7d2b85b0d13ce9b813abbbe8052b7420359a0303363cfe9e28535a5fa6f0a69"}, {0x0, 0x2600, 0xe3, &(0x7f00000005c0)="baf1b316b2d9029909a86703cabaab3ad3567b35bda8de8b7dbf7a590b66f6ade5ed86d6460a871dcedd39d4c7c2ae5c5467a8fe3e4e853011bd02378621c467c192374ab5922d46c7c740e03b2fb407925a1d1eef0ec9727a5baee318c91a6f99b674f08d16619a39ec7d69d37a3d9978a52b1a14e0b8e2063dc481de845c4b87b0ceea17c0a9624d72219d8cc29ea6751b96ca1332f274f3d574a1aa307782b410d86a0a25383793142b41b980dea76c430f37977ff917d4dd05f1461e664301c69c1679ad587ddedc2ff611ac05c50c5ae56088ae640a5a3b81fa0536fca41fa102"}, {0x6, 0x201, 0xe9, &(0x7f00000006c0)="4f005846b4b515a199dc963d50b77c377f5a15545d992dc13e31fbe58ab13429eea7dbf748d5932e8005b9678a3e4c279217d9f67fe39629a1f976570658e90355b911a0d9845ce7941afc6e0e84d03d488f039264e1dc4bebddf919424173bdacb1c07fcb5d2c505e7e27e30e6ad3e197cf4196c4d0193c867f1b73b82659f37d5768d26504e805517076660c470ecdd48dbdb73065e4f790fc559aa4d1fcfc682c7a3dbbc20f2ce37e8c7cae6e48e82efd66835b238453fa98814c9c8374b87c09733c4fac3967876c08a82581881c8bdb98e64fde8ed31ee4e9d564ac39c36821455efafed04866"}], 0xa}) 01:25:44 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) (async, rerun: 32) r1 = msgget$private(0x0, 0x10) (rerun: 32) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) (async) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) msgget(0x1, 0x2) (async) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) (async) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) r3 = msgget(0x3, 0x12) (async) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) (async) r4 = msgget$private(0x0, 0x490) msgrcv(r4, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) (async, rerun: 64) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) (async, rerun: 64) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) (async) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) r5 = msgget(0x1, 0x2c) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r6, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r7}) (async, rerun: 64) msgget$private(0x0, 0x4) (rerun: 64) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) (async) msgsnd(r5, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) (async) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) (async) r8 = msgget$private(0x0, 0x740) msgrcv(r8, &(0x7f0000001b80), 0x4, 0x1, 0x1000) (async) msgctl$IPC_RMID(r3, 0x0) 01:25:45 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000080)={&(0x7f0000000040)=[0x3, 0x2053, 0x2, 0x4, 0x8, 0x1, 0x68, 0x3], 0x8, 0x800, 0x0, 0xffffffffffffffff}) ioctl$I2C_SMBUS(r1, 0x720, &(0x7f0000000100)={0x0, 0x2, 0x2, &(0x7f00000000c0)={0x0, "3abcb9ed373f4745d3f46751d13a40773bdfb8abd0fc46b95aea80f5f392ddd433"}}) 01:25:46 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000080)={&(0x7f0000000040)=[0x3, 0x2053, 0x2, 0x4, 0x8, 0x1, 0x68, 0x3], 0x8, 0x800, 0x0, 0xffffffffffffffff}) ioctl$I2C_SMBUS(r1, 0x720, &(0x7f0000000100)={0x0, 0x2, 0x2, &(0x7f00000000c0)={0x0, "3abcb9ed373f4745d3f46751d13a40773bdfb8abd0fc46b95aea80f5f392ddd433"}}) 01:25:47 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) msgget(0x1, 0x2) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) msgget(0x3, 0x12) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) r4 = msgget(0x1, 0x2c) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) msgget$private(0x0, 0x4) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) msgrcv(r1, &(0x7f0000001bc0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/189], 0xbd, 0x3, 0x1800) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) r7 = msgget$private(0x0, 0x740) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:25:47 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000080)={&(0x7f0000000040)=[0x3, 0x2053, 0x2, 0x4, 0x8, 0x1, 0x68, 0x3], 0x8, 0x800, 0x0, 0xffffffffffffffff}) ioctl$I2C_SMBUS(r1, 0x720, &(0x7f0000000100)={0x0, 0x2, 0x2, &(0x7f00000000c0)={0x0, "3abcb9ed373f4745d3f46751d13a40773bdfb8abd0fc46b95aea80f5f392ddd433"}}) syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000080)={&(0x7f0000000040)=[0x3, 0x2053, 0x2, 0x4, 0x8, 0x1, 0x68, 0x3], 0x8, 0x800}) (async) ioctl$I2C_SMBUS(r1, 0x720, &(0x7f0000000100)={0x0, 0x2, 0x2, &(0x7f00000000c0)={0x0, "3abcb9ed373f4745d3f46751d13a40773bdfb8abd0fc46b95aea80f5f392ddd433"}}) (async) 01:25:48 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000040)="b560b664e6098744aecc14844cc8a8f67bf70bf56994cd3779f8a598c9ed681c7db2c0bd5c370947b1fb59c0058203f0671233930e088c66d83dc7d8fdb7d1686cc3b2f0e652f76446926a0d763c29a33a01aaa220cbaca3306c947aed8da20fb1a240355d157b23da29cba8ac6c206ed4297a282d5c50e39b7f1207266d4deb6c812195bdeb7f1c99ac81da690e0bbdac90fe4df593e0854f528686ef345c200c0fa0fc7b4fa1d92e28ba4aed", 0xad, 0xa01c) 01:25:49 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) (async) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) (async) msgget(0x1, 0x2) (async) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) (async) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) (async) msgget(0x3, 0x12) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) (async) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) (async) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) r4 = msgget(0x1, 0x2c) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) msgget$private(0x0, 0x4) (async) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) (async) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) msgrcv(r1, &(0x7f0000001bc0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/189], 0xbd, 0x3, 0x1800) (async) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) r7 = msgget$private(0x0, 0x740) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:25:52 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) (async) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) (async) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) (async) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) (async) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) msgget(0x1, 0x2) (async) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) (async) msgget(0x3, 0x12) (async) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) (async) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) (async) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) r4 = msgget(0x1, 0x2c) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) msgget$private(0x0, 0x4) (async) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) (async) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) (async) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) (async) msgrcv(r1, &(0x7f0000001bc0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/189], 0xbd, 0x3, 0x1800) (async) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) (async) r7 = msgget$private(0x0, 0x740) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:25:52 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000040)="b560b664e6098744aecc14844cc8a8f67bf70bf56994cd3779f8a598c9ed681c7db2c0bd5c370947b1fb59c0058203f0671233930e088c66d83dc7d8fdb7d1686cc3b2f0e652f76446926a0d763c29a33a01aaa220cbaca3306c947aed8da20fb1a240355d157b23da29cba8ac6c206ed4297a282d5c50e39b7f1207266d4deb6c812195bdeb7f1c99ac81da690e0bbdac90fe4df593e0854f528686ef345c200c0fa0fc7b4fa1d92e28ba4aed", 0xad, 0xa01c) 01:25:54 executing program 0: r0 = msgget(0x0, 0x412) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0100000083f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727b56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"], 0x7b, 0x0) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000001bc0)={0x0, ""/91}, 0x5f, 0x3, 0x1800) msgrcv(r1, &(0x7f0000000100)={0x0, ""/40}, 0x2c, 0x3, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000001f00)={0x0, ""/257}, 0x105, 0x2, 0x3000) msgget(0x1, 0x2) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="01000000922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd8519545f9a750a6ee6588613b7195523e3365f29ab125745084ef605995b26c873e7d347e332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf5a162c6fa64859250d0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0f0800646cda2ff74a6b2f38e7ff3311b2fede7928be16d0"], 0xb5, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) msgget(0x3, 0x12) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) msgrcv(0x0, &(0x7f0000001c40)={0x0, ""/98}, 0x66, 0x3, 0x1000) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) r4 = msgget(0x1, 0x2c) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xfffffe1a) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) msgget$private(0x0, 0x4) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) r7 = msgget$private(0x0, 0x25a) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:25:55 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000040)="b560b664e6098744aecc14844cc8a8f67bf70bf56994cd3779f8a598c9ed681c7db2c0bd5c370947b1fb59c0058203f0671233930e088c66d83dc7d8fdb7d1686cc3b2f0e652f76446926a0d763c29a33a01aaa220cbaca3306c947aed8da20fb1a240355d157b23da29cba8ac6c206ed4297a282d5c50e39b7f1207266d4deb6c812195bdeb7f1c99ac81da690e0bbdac90fe4df593e0854f528686ef345c200c0fa0fc7b4fa1d92e28ba4aed", 0xad, 0xa01c) 01:25:57 executing program 0: r0 = msgget(0x0, 0x412) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0100000083f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727b56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"], 0x7b, 0x0) (async) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000001bc0)={0x0, ""/91}, 0x5f, 0x3, 0x1800) msgrcv(r1, &(0x7f0000000100)={0x0, ""/40}, 0x2c, 0x3, 0x0) (async) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000001f00)={0x0, ""/257}, 0x105, 0x2, 0x3000) msgget(0x1, 0x2) (async) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="01000000922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd8519545f9a750a6ee6588613b7195523e3365f29ab125745084ef605995b26c873e7d347e332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf5a162c6fa64859250d0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0f0800646cda2ff74a6b2f38e7ff3311b2fede7928be16d0"], 0xb5, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) (async) msgget(0x3, 0x12) (async) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) (async) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) (async) msgrcv(0x0, &(0x7f0000001c40)={0x0, ""/98}, 0x66, 0x3, 0x1000) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) (async) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) (async) r4 = msgget(0x1, 0x2c) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xfffffe1a) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) msgget$private(0x0, 0x4) (async) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) (async) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) (async) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) (async) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) (async) r7 = msgget$private(0x0, 0x25a) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:25:58 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000000040)={0xffffffffffffffff, 0xffff800000000000, 0xf8, 0xfffffffffffffffd}) ioctl$AUTOFS_DEV_IOCTL_VERSION(r1, 0xc0189371, &(0x7f0000000080)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="00000000000200002e2f66696c653000"]) 01:25:59 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000000040)={0xffffffffffffffff, 0xffff800000000000, 0xf8, 0xfffffffffffffffd}) ioctl$AUTOFS_DEV_IOCTL_VERSION(r1, 0xc0189371, &(0x7f0000000080)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="00000000000200002e2f66696c653000"]) 01:26:00 executing program 0: r0 = msgget(0x0, 0x412) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) (async) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0100000083f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727b56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"], 0x7b, 0x0) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000001bc0)={0x0, ""/91}, 0x5f, 0x3, 0x1800) (async, rerun: 32) msgrcv(r1, &(0x7f0000000100)={0x0, ""/40}, 0x2c, 0x3, 0x0) (rerun: 32) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) (async) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000001f00)={0x0, ""/257}, 0x105, 0x2, 0x3000) (async) msgget(0x1, 0x2) (async) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="01000000922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd8519545f9a750a6ee6588613b7195523e3365f29ab125745084ef605995b26c873e7d347e332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf5a162c6fa64859250d0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0f0800646cda2ff74a6b2f38e7ff3311b2fede7928be16d0"], 0xb5, 0x0) (async) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) (async) msgget(0x3, 0x12) (async) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) (async, rerun: 32) r3 = msgget$private(0x0, 0x490) (rerun: 32) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) (async) msgrcv(0x0, &(0x7f0000001c40)={0x0, ""/98}, 0x66, 0x3, 0x1000) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) (async) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) (async, rerun: 64) r4 = msgget(0x1, 0x2c) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xfffffe1a) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) (async, rerun: 32) msgget$private(0x0, 0x4) (async, rerun: 32) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) (async) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) (async) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) (async) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) (async) r7 = msgget$private(0x0, 0x25a) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:26:00 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000000040)={0xffffffffffffffff, 0xffff800000000000, 0xf8, 0xfffffffffffffffd}) ioctl$AUTOFS_DEV_IOCTL_VERSION(r1, 0xc0189371, &(0x7f0000000080)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="00000000000200002e2f66696c653000"]) 01:26:01 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) r1 = dup3(r0, r0, 0x80000) ioctl$I2C_RDWR(r1, 0x707, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x1, 0x200, 0xe5, &(0x7f00000002c0)="2695b5408173d0be49531ddf05b614a9c014735117ca60cf561fb08aa78556191b8d6cf0d89a31e1576af0651f0cd16b4d39137df88a3b7279b77587b1618b89dfda5a098815176e634cf7e59cca0aaa86d4a995f0fb7eb7b57df428ca271f1ee81d6e6a0f5e9deb8af20adcddc6f057ca06508b4f040b89deadc5967eda43ed652bf6f9e0b8a6b93ed696f2d756bb59c0d61ba6bbc74dc7d7f0a5cdc4eda19e329d85f76aaebfcbbdd326a977f9e8ee02e0b5e8cf514b1fe895e34658ffeb2cd4358014d7fb76712c9cc34ce058e7f1b0090bf4a7b1b33041942d103b4008bf43cf4fe71f"}], 0x1}) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0xfffffffe]}, 0x8, 0x0) close(r2) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) ioctl$sock_inet6_tcp_SIOCATMARK(r2, 0x8905, &(0x7f0000000140)) ioctl$BTRFS_IOC_SEND(r1, 0x40489426, &(0x7f00000000c0)={{r2}, 0x9, &(0x7f0000000040)=[0x8, 0x81, 0x0, 0x2de, 0x7, 0xffffffffffffffff, 0x3, 0x3ff, 0x7], 0x101}) 01:26:02 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) msgget(0x1, 0x2) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) msgget(0x3, 0x12) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) msgrcv(0x0, &(0x7f0000001bc0)={0x0, ""/94}, 0x62, 0x2, 0x1000) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) r4 = msgget(0x1, 0x2c) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) msgget$private(0x0, 0x4) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) r7 = msgget$private(0x0, 0x740) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:26:03 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) r1 = dup3(r0, r0, 0x80000) ioctl$I2C_RDWR(r1, 0x707, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x1, 0x200, 0xe5, &(0x7f00000002c0)="2695b5408173d0be49531ddf05b614a9c014735117ca60cf561fb08aa78556191b8d6cf0d89a31e1576af0651f0cd16b4d39137df88a3b7279b77587b1618b89dfda5a098815176e634cf7e59cca0aaa86d4a995f0fb7eb7b57df428ca271f1ee81d6e6a0f5e9deb8af20adcddc6f057ca06508b4f040b89deadc5967eda43ed652bf6f9e0b8a6b93ed696f2d756bb59c0d61ba6bbc74dc7d7f0a5cdc4eda19e329d85f76aaebfcbbdd326a977f9e8ee02e0b5e8cf514b1fe895e34658ffeb2cd4358014d7fb76712c9cc34ce058e7f1b0090bf4a7b1b33041942d103b4008bf43cf4fe71f"}], 0x1}) (async, rerun: 32) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async, rerun: 32) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0xfffffffe]}, 0x8, 0x0) close(r2) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) (async) ioctl$sock_inet6_tcp_SIOCATMARK(r2, 0x8905, &(0x7f0000000140)) ioctl$BTRFS_IOC_SEND(r1, 0x40489426, &(0x7f00000000c0)={{r2}, 0x9, &(0x7f0000000040)=[0x8, 0x81, 0x0, 0x2de, 0x7, 0xffffffffffffffff, 0x3, 0x3ff, 0x7], 0x101}) 01:26:05 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) (async) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) (async) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) (async) msgget(0x1, 0x2) (async) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) msgget(0x3, 0x12) (async) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) (async) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) (async) msgrcv(0x0, &(0x7f0000001bc0)={0x0, ""/94}, 0x62, 0x2, 0x1000) (async) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) (async) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) (async) r4 = msgget(0x1, 0x2c) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) (async) msgget$private(0x0, 0x4) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) (async) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) (async) r7 = msgget$private(0x0, 0x740) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:26:06 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) r1 = dup3(r0, r0, 0x80000) ioctl$I2C_RDWR(r1, 0x707, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x1, 0x200, 0xe5, &(0x7f00000002c0)="2695b5408173d0be49531ddf05b614a9c014735117ca60cf561fb08aa78556191b8d6cf0d89a31e1576af0651f0cd16b4d39137df88a3b7279b77587b1618b89dfda5a098815176e634cf7e59cca0aaa86d4a995f0fb7eb7b57df428ca271f1ee81d6e6a0f5e9deb8af20adcddc6f057ca06508b4f040b89deadc5967eda43ed652bf6f9e0b8a6b93ed696f2d756bb59c0d61ba6bbc74dc7d7f0a5cdc4eda19e329d85f76aaebfcbbdd326a977f9e8ee02e0b5e8cf514b1fe895e34658ffeb2cd4358014d7fb76712c9cc34ce058e7f1b0090bf4a7b1b33041942d103b4008bf43cf4fe71f"}], 0x1}) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0xfffffffe]}, 0x8, 0x0) close(r2) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) ioctl$sock_inet6_tcp_SIOCATMARK(r2, 0x8905, &(0x7f0000000140)) ioctl$BTRFS_IOC_SEND(r1, 0x40489426, &(0x7f00000000c0)={{r2}, 0x9, &(0x7f0000000040)=[0x8, 0x81, 0x0, 0x2de, 0x7, 0xffffffffffffffff, 0x3, 0x3ff, 0x7], 0x101}) syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) (async) dup3(r0, r0, 0x80000) (async) ioctl$I2C_RDWR(r1, 0x707, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x1, 0x200, 0xe5, &(0x7f00000002c0)="2695b5408173d0be49531ddf05b614a9c014735117ca60cf561fb08aa78556191b8d6cf0d89a31e1576af0651f0cd16b4d39137df88a3b7279b77587b1618b89dfda5a098815176e634cf7e59cca0aaa86d4a995f0fb7eb7b57df428ca271f1ee81d6e6a0f5e9deb8af20adcddc6f057ca06508b4f040b89deadc5967eda43ed652bf6f9e0b8a6b93ed696f2d756bb59c0d61ba6bbc74dc7d7f0a5cdc4eda19e329d85f76aaebfcbbdd326a977f9e8ee02e0b5e8cf514b1fe895e34658ffeb2cd4358014d7fb76712c9cc34ce058e7f1b0090bf4a7b1b33041942d103b4008bf43cf4fe71f"}], 0x1}) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) signalfd4(0xffffffffffffffff, &(0x7f0000000180)={[0xfffffffe]}, 0x8, 0x0) (async) close(r2) (async) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) (async) ioctl$sock_inet6_tcp_SIOCATMARK(r2, 0x8905, &(0x7f0000000140)) (async) ioctl$BTRFS_IOC_SEND(r1, 0x40489426, &(0x7f00000000c0)={{r2}, 0x9, &(0x7f0000000040)=[0x8, 0x81, 0x0, 0x2de, 0x7, 0xffffffffffffffff, 0x3, 0x3ff, 0x7], 0x101}) (async) 01:26:07 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) (async, rerun: 64) r1 = msgget$private(0x0, 0x10) (rerun: 64) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) (async) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) (async, rerun: 32) r2 = msgget(0x0, 0x500) (rerun: 32) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) (async) msgget(0x1, 0x2) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) (async) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) msgget(0x3, 0x12) (async, rerun: 32) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) (async, rerun: 32) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) (async) msgrcv(0x0, &(0x7f0000001bc0)={0x0, ""/94}, 0x62, 0x2, 0x1000) (async) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) r4 = msgget(0x1, 0x2c) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) (async) msgget$private(0x0, 0x4) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) (async) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) (async, rerun: 32) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) (async, rerun: 32) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) r7 = msgget$private(0x0, 0x740) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:26:09 executing program 1: ioctl$sock_SIOCOUTQNSD(0xffffffffffffffff, 0x894b, &(0x7f0000000040)) r0 = syz_open_dev$I2C(&(0x7f0000000080), 0x5, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r1) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) epoll_ctl$EPOLL_CTL_DEL(0xffffffffffffffff, 0x2, r1) 01:26:09 executing program 1: ioctl$sock_SIOCOUTQNSD(0xffffffffffffffff, 0x894b, &(0x7f0000000040)) (async) r0 = syz_open_dev$I2C(&(0x7f0000000080), 0x5, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r1) (async) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) epoll_ctl$EPOLL_CTL_DEL(0xffffffffffffffff, 0x2, r1) 01:26:10 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) msgget(0x1, 0x2) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) msgget(0x3, 0x12) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) msgrcv(0x0, &(0x7f0000001c00)={0x0, ""/89}, 0x5d, 0x2, 0x3800) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) r4 = msgget(0x1, 0x2c) r5 = openat(0xffffffffffffff9c, &(0x7f0000000800)='./file0\x00', 0x40080, 0x9) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000001bc0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r6, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r7}) msgget$private(0x0, 0x4) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) r8 = msgget$private(0x0, 0x740) msgrcv(r8, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:26:10 executing program 1: ioctl$sock_SIOCOUTQNSD(0xffffffffffffffff, 0x894b, &(0x7f0000000040)) (async) r0 = syz_open_dev$I2C(&(0x7f0000000080), 0x5, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r1) (async) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) (async) epoll_ctl$EPOLL_CTL_DEL(0xffffffffffffffff, 0x2, r1) 01:26:11 executing program 1: getsockopt$SO_J1939_SEND_PRIO(0xffffffffffffffff, 0x6b, 0x3, &(0x7f0000000040), &(0x7f0000000080)=0x4) r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:26:12 executing program 1: getsockopt$SO_J1939_SEND_PRIO(0xffffffffffffffff, 0x6b, 0x3, &(0x7f0000000040), &(0x7f0000000080)=0x4) (async) r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:26:12 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) (async) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) (async, rerun: 32) r1 = msgget$private(0x0, 0x10) (rerun: 32) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) (async, rerun: 64) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) (rerun: 64) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) (async, rerun: 64) msgget(0x1, 0x2) (async, rerun: 64) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) (async) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) (async, rerun: 32) msgget(0x3, 0x12) (async, rerun: 32) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) (async) msgrcv(0x0, &(0x7f0000001c00)={0x0, ""/89}, 0x5d, 0x2, 0x3800) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) (async) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) (async) r4 = msgget(0x1, 0x2c) (async) r5 = openat(0xffffffffffffff9c, &(0x7f0000000800)='./file0\x00', 0x40080, 0x9) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000001bc0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r6, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r7}) msgget$private(0x0, 0x4) (async) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) (async) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) (async) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) (async) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) (async, rerun: 64) r8 = msgget$private(0x0, 0x740) (rerun: 64) msgrcv(r8, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:26:13 executing program 1: getsockopt$SO_J1939_SEND_PRIO(0xffffffffffffffff, 0x6b, 0x3, &(0x7f0000000040), &(0x7f0000000080)=0x4) r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) getsockopt$SO_J1939_SEND_PRIO(0xffffffffffffffff, 0x6b, 0x3, &(0x7f0000000040), &(0x7f0000000080)=0x4) (async) syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) 01:26:14 executing program 1: pwrite64(0xffffffffffffffff, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:26:15 executing program 1: pwrite64(0xffffffffffffffff, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:26:15 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) (async) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) (async) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) (async) msgget(0x1, 0x2) (async) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) (async) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) (async) msgget(0x3, 0x12) (async) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) (async) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) (async) msgrcv(0x0, &(0x7f0000001c00)={0x0, ""/89}, 0x5d, 0x2, 0x3800) (async) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) (async) r4 = msgget(0x1, 0x2c) (async) r5 = openat(0xffffffffffffff9c, &(0x7f0000000800)='./file0\x00', 0x40080, 0x9) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000001bc0)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r6, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r7}) (async) msgget$private(0x0, 0x4) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) (async) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) (async) r8 = msgget$private(0x0, 0x740) msgrcv(r8, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:26:15 executing program 1: pwrite64(0xffffffffffffffff, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) pwrite64(0xffffffffffffffff, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) 01:26:16 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0x3) 01:26:17 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0x3) syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0x3) (async) 01:26:18 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) msgget(0x1, 0x2) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="01000000922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc900004d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"], 0xb5, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) msgget(0x3, 0x12) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) msgsnd(0x0, &(0x7f0000001bc0)={0x3, "6f3e4970a92eddc5481eaa281b698ee9c12cb0d03a8bced40d87b84d7b3f544f33c55ecfe9a2978f604f4d163d0152de879f856727b200f172ed68077d15c164f01a0d19b712a962ebdfccae326bae77f01bab1946b84dc398e03cd37eb25cfb22e96e29157edca676b7e7115268de2a5ae867508ab93120bc60346f8decd76ed954a8a8dbab659d"}, 0x8c, 0x0) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) r4 = msgget(0x1, 0x2c) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) msgget$private(0x0, 0x4) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) r7 = msgget$private(0x0, 0x740) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:26:18 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0x3) 01:26:19 executing program 1: getsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(0xffffffffffffffff, 0x84, 0x75, &(0x7f0000000100)={0x0, 0x40}, &(0x7f0000000140)=0x8) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffffff, 0x84, 0x7c, &(0x7f0000000180)={r0, 0x5, 0x1}, &(0x7f00000001c0)=0x8) r1 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f0000000200)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r1, @ANYBLOB="000000020000002fbc897d88ed7ab1e2e68cd0fc10002e2f66696c653000"]) ioctl$I2C_SMBUS(r2, 0x720, &(0x7f00000000c0)={0x0, 0x80, 0x7, &(0x7f0000000080)={0xb, "cb0844fb6fda88771a7e4de35f193c5ae45a94ebbf26c3857b962852833c9e76dd"}}) pwrite64(r1, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:26:20 executing program 1: getsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(0xffffffffffffffff, 0x84, 0x75, &(0x7f0000000100)={0x0, 0x40}, &(0x7f0000000140)=0x8) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffffff, 0x84, 0x7c, &(0x7f0000000180)={r0, 0x5, 0x1}, &(0x7f00000001c0)=0x8) r1 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f0000000200)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r1, @ANYBLOB="000000020000002fbc897d88ed7ab1e2e68cd0fc10002e2f66696c653000"]) ioctl$I2C_SMBUS(r2, 0x720, &(0x7f00000000c0)={0x0, 0x80, 0x7, &(0x7f0000000080)={0xb, "cb0844fb6fda88771a7e4de35f193c5ae45a94ebbf26c3857b962852833c9e76dd"}}) (async) pwrite64(r1, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:26:20 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) (async) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) (async, rerun: 32) r1 = msgget$private(0x0, 0x10) (rerun: 32) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) (async) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) msgget(0x1, 0x2) (async, rerun: 32) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="01000000922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc900004d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"], 0xb5, 0x0) (rerun: 32) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) msgget(0x3, 0x12) (async) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) (async) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) (async) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) (async) msgsnd(0x0, &(0x7f0000001bc0)={0x3, "6f3e4970a92eddc5481eaa281b698ee9c12cb0d03a8bced40d87b84d7b3f544f33c55ecfe9a2978f604f4d163d0152de879f856727b200f172ed68077d15c164f01a0d19b712a962ebdfccae326bae77f01bab1946b84dc398e03cd37eb25cfb22e96e29157edca676b7e7115268de2a5ae867508ab93120bc60346f8decd76ed954a8a8dbab659d"}, 0x8c, 0x0) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) (async) r4 = msgget(0x1, 0x2c) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) (rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) msgget$private(0x0, 0x4) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) (async) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) r7 = msgget$private(0x0, 0x740) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:26:21 executing program 1: getsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(0xffffffffffffffff, 0x84, 0x75, &(0x7f0000000100)={0x0, 0x40}, &(0x7f0000000140)=0x8) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffffff, 0x84, 0x7c, &(0x7f0000000180)={r0, 0x5, 0x1}, &(0x7f00000001c0)=0x8) (async) r1 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f0000000200)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r1, @ANYBLOB="000000020000002fbc897d88ed7ab1e2e68cd0fc10002e2f66696c653000"]) (async) ioctl$I2C_SMBUS(r2, 0x720, &(0x7f00000000c0)={0x0, 0x80, 0x7, &(0x7f0000000080)={0xb, "cb0844fb6fda88771a7e4de35f193c5ae45a94ebbf26c3857b962852833c9e76dd"}}) (async) pwrite64(r1, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:26:22 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) r1 = openat$hwrng(0xffffff9c, &(0x7f0000000040), 0x80, 0x0) pidfd_getfd(r1, r0, 0x0) ioctl$I2C_TENBIT(r0, 0x704, 0x1) 01:26:23 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) (async) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) (async) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) msgget(0x1, 0x2) (async) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="01000000922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc900004d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"], 0xb5, 0x0) (async) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) msgget(0x3, 0x12) (async) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) (async) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) (async) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) msgsnd(0x0, &(0x7f0000001bc0)={0x3, "6f3e4970a92eddc5481eaa281b698ee9c12cb0d03a8bced40d87b84d7b3f544f33c55ecfe9a2978f604f4d163d0152de879f856727b200f172ed68077d15c164f01a0d19b712a962ebdfccae326bae77f01bab1946b84dc398e03cd37eb25cfb22e96e29157edca676b7e7115268de2a5ae867508ab93120bc60346f8decd76ed954a8a8dbab659d"}, 0x8c, 0x0) (async) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) (async) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) r4 = msgget(0x1, 0x2c) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) msgget$private(0x0, 0x4) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) (async) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) (async) r7 = msgget$private(0x0, 0x740) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:26:23 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) r1 = openat$hwrng(0xffffff9c, &(0x7f0000000040), 0x80, 0x0) pidfd_getfd(r1, r0, 0x0) ioctl$I2C_TENBIT(r0, 0x704, 0x1) 01:26:24 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) r1 = openat$hwrng(0xffffff9c, &(0x7f0000000040), 0x80, 0x0) pidfd_getfd(r1, r0, 0x0) ioctl$I2C_TENBIT(r0, 0x704, 0x1) syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) openat$hwrng(0xffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) pidfd_getfd(r1, r0, 0x0) (async) ioctl$I2C_TENBIT(r0, 0x704, 0x1) (async) 01:26:25 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) msgget(0x1, 0x2) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) msgget(0x3, 0x12) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) r4 = msgget(0x1, 0x2c) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) msgget$private(0x0, 0x4) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) msgrcv(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eaff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/4100], 0x1004, 0x0, 0xcf11a10532123434) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) r7 = msgget$private(0x0, 0x740) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) [ 5186.092854][T17021] i2c i2c-0: died at extended address code 01:26:26 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) r1 = openat$dlm_control(0xffffff9c, &(0x7f0000000040), 0x2000, 0x0) ioctl$I2C_PEC(r1, 0x708, 0x298) 01:26:27 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) r1 = openat$dlm_control(0xffffff9c, &(0x7f0000000040), 0x2000, 0x0) ioctl$I2C_PEC(r1, 0x708, 0x298) 01:26:28 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) (async) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) (async) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) (async) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) (async) msgget(0x1, 0x2) (async) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) (async) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) (async) msgget(0x3, 0x12) (async) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) (async) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) (async) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) r4 = msgget(0x1, 0x2c) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) (async) msgget$private(0x0, 0x4) (async) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) (async) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) msgrcv(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eaff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/4100], 0x1004, 0x0, 0xcf11a10532123434) (async) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) (async) r7 = msgget$private(0x0, 0x740) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:26:28 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) r1 = openat$dlm_control(0xffffff9c, &(0x7f0000000040), 0x2000, 0x0) ioctl$I2C_PEC(r1, 0x708, 0x298) syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) openat$dlm_control(0xffffff9c, &(0x7f0000000040), 0x2000, 0x0) (async) ioctl$I2C_PEC(r1, 0x708, 0x298) (async) 01:26:30 executing program 1: socketpair(0x2b, 0x80000, 0xffff, &(0x7f0000000040)={0xffffffffffffffff}) r1 = dup3(r0, 0xffffffffffffffff, 0x58dc6648a7cdbcd2) r2 = syz_open_dev$I2C(&(0x7f0000000280), 0xffffffff, 0x50b880) pwrite64(r2, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) ioctl$AUTOFS_DEV_IOCTL_VERSION(r1, 0xc0189371, &(0x7f0000000080)={{0x1, 0x1, 0x18, 0xffffffffffffffff}, './file0\x00'}) setsockopt$MRT6_DEL_MFC_PROXY(r3, 0x29, 0xd3, &(0x7f00000000c0)={{0xa, 0x4e22, 0x4800000, @private0, 0x1000}, {0xa, 0x4e22, 0x2, @empty, 0x7}, 0x1, {[0x5, 0xd84, 0xe, 0xfffffff7, 0x3, 0x80000000, 0x9, 0x5]}}, 0x5c) 01:26:30 executing program 1: socketpair(0x2b, 0x80000, 0xffff, &(0x7f0000000040)={0xffffffffffffffff}) r1 = dup3(r0, 0xffffffffffffffff, 0x58dc6648a7cdbcd2) r2 = syz_open_dev$I2C(&(0x7f0000000280), 0xffffffff, 0x50b880) pwrite64(r2, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) ioctl$AUTOFS_DEV_IOCTL_VERSION(r1, 0xc0189371, &(0x7f0000000080)={{0x1, 0x1, 0x18, 0xffffffffffffffff}, './file0\x00'}) setsockopt$MRT6_DEL_MFC_PROXY(r3, 0x29, 0xd3, &(0x7f00000000c0)={{0xa, 0x4e22, 0x4800000, @private0, 0x1000}, {0xa, 0x4e22, 0x2, @empty, 0x7}, 0x1, {[0x5, 0xd84, 0xe, 0xfffffff7, 0x3, 0x80000000, 0x9, 0x5]}}, 0x5c) 01:26:30 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) (async, rerun: 32) r1 = msgget$private(0x0, 0x10) (rerun: 32) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) (async, rerun: 64) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) (async, rerun: 64) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) (async) msgget(0x1, 0x2) (async) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) (async) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) (async) msgget(0x3, 0x12) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) (async) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) (async) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) (async) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) r4 = msgget(0x1, 0x2c) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) (async) msgget$private(0x0, 0x4) (async) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) (async) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) (async, rerun: 64) msgrcv(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eaff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/4100], 0x1004, 0x0, 0xcf11a10532123434) (rerun: 64) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) (async) r7 = msgget$private(0x0, 0x740) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:26:31 executing program 1: socketpair(0x2b, 0x80000, 0xffff, &(0x7f0000000040)={0xffffffffffffffff}) r1 = dup3(r0, 0xffffffffffffffff, 0x58dc6648a7cdbcd2) r2 = syz_open_dev$I2C(&(0x7f0000000280), 0xffffffff, 0x50b880) pwrite64(r2, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) ioctl$AUTOFS_DEV_IOCTL_VERSION(r1, 0xc0189371, &(0x7f0000000080)={{0x1, 0x1, 0x18, 0xffffffffffffffff}, './file0\x00'}) setsockopt$MRT6_DEL_MFC_PROXY(r3, 0x29, 0xd3, &(0x7f00000000c0)={{0xa, 0x4e22, 0x4800000, @private0, 0x1000}, {0xa, 0x4e22, 0x2, @empty, 0x7}, 0x1, {[0x5, 0xd84, 0xe, 0xfffffff7, 0x3, 0x80000000, 0x9, 0x5]}}, 0x5c) 01:26:32 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000040), 0x7ff, 0xc2741) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r1) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) ioctl$I2C_TENBIT(r1, 0x704, 0x0) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) ioctl$I2C_TIMEOUT(r1, 0x702, 0x3) 01:26:33 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000040), 0x7ff, 0xc2741) (async) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r1) (async) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) ioctl$I2C_TENBIT(r1, 0x704, 0x0) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) ioctl$I2C_TIMEOUT(r1, 0x702, 0x3) 01:26:33 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) r2 = msgget(0x0, 0x500) msgrcv(r0, &(0x7f0000001bc0)={0x0, ""/227}, 0xe7, 0x1, 0x0) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) msgget(0x1, 0x2) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) msgget(0x3, 0x12) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) r4 = msgget(0x1, 0x2c) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001cc0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) msgget$private(0x0, 0x4) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) r7 = msgget$private(0x0, 0x740) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:26:34 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000040), 0x7ff, 0xc2741) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r1) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) ioctl$I2C_TENBIT(r1, 0x704, 0x0) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) ioctl$I2C_TIMEOUT(r1, 0x702, 0x3) syz_open_dev$I2C(&(0x7f0000000040), 0x7ff, 0xc2741) (async) signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) (async) close(r1) (async) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) (async) ioctl$I2C_TENBIT(r1, 0x704, 0x0) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) ioctl$I2C_TIMEOUT(r1, 0x702, 0x3) (async) 01:26:34 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) r1 = signalfd(r0, &(0x7f0000000040)={[0xf0, 0x5f3]}, 0x8) ioctl$I2C_RDWR(r1, 0x707, &(0x7f0000000240)={&(0x7f0000000140)=[{0x3, 0x800, 0x0, &(0x7f0000000080)="7fb7f2eec37232c9d787348de7c3f18263c47e646ee2b67b1a977d5e91c741e6caa2b9d8e19fdb43a04e651c5fa3f820884b5adf09c579aed4b84a0cdd3e7163c1d13cf561dc1d8027e1b342dd6d04d80e3ba566019520edf09b1f3c2b18c373"}, {0x9, 0x2c10, 0x0, &(0x7f0000000100)="1af03488dc7877771333a61f2252d5763e08b1f2b8d8da39e76824864bd62efe1efedb8ccbd902a4f43b530b93f8e6167b354e74"}], 0x1555555555555795}) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:26:35 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) r1 = signalfd(r0, &(0x7f0000000040)={[0xf0, 0x5f3]}, 0x8) ioctl$I2C_RDWR(r1, 0x707, &(0x7f0000000240)={&(0x7f0000000140)=[{0x3, 0x800, 0x0, &(0x7f0000000080)="7fb7f2eec37232c9d787348de7c3f18263c47e646ee2b67b1a977d5e91c741e6caa2b9d8e19fdb43a04e651c5fa3f820884b5adf09c579aed4b84a0cdd3e7163c1d13cf561dc1d8027e1b342dd6d04d80e3ba566019520edf09b1f3c2b18c373"}, {0x9, 0x2c10, 0x0, &(0x7f0000000100)="1af03488dc7877771333a61f2252d5763e08b1f2b8d8da39e76824864bd62efe1efedb8ccbd902a4f43b530b93f8e6167b354e74"}], 0x1555555555555795}) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) (async) signalfd(r0, &(0x7f0000000040)={[0xf0, 0x5f3]}, 0x8) (async) ioctl$I2C_RDWR(r1, 0x707, &(0x7f0000000240)={&(0x7f0000000140)=[{0x3, 0x800, 0x0, &(0x7f0000000080)="7fb7f2eec37232c9d787348de7c3f18263c47e646ee2b67b1a977d5e91c741e6caa2b9d8e19fdb43a04e651c5fa3f820884b5adf09c579aed4b84a0cdd3e7163c1d13cf561dc1d8027e1b342dd6d04d80e3ba566019520edf09b1f3c2b18c373"}, {0x9, 0x2c10, 0x0, &(0x7f0000000100)="1af03488dc7877771333a61f2252d5763e08b1f2b8d8da39e76824864bd62efe1efedb8ccbd902a4f43b530b93f8e6167b354e74"}], 0x1555555555555795}) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) 01:26:36 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) (async, rerun: 32) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) (rerun: 32) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) (async, rerun: 64) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) (async, rerun: 64) r2 = msgget(0x0, 0x500) msgrcv(r0, &(0x7f0000001bc0)={0x0, ""/227}, 0xe7, 0x1, 0x0) (async) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) msgget(0x1, 0x2) (async) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) (async, rerun: 64) msgget(0x3, 0x12) (rerun: 64) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) (async) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) (async) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) (async) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) (async, rerun: 32) r4 = msgget(0x1, 0x2c) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001cc0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) (async) msgget$private(0x0, 0x4) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) (async) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) (async) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) (async) r7 = msgget$private(0x0, 0x740) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:26:37 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) r1 = signalfd(r0, &(0x7f0000000040)={[0xf0, 0x5f3]}, 0x8) ioctl$I2C_RDWR(r1, 0x707, &(0x7f0000000240)={&(0x7f0000000140)=[{0x3, 0x800, 0x0, &(0x7f0000000080)="7fb7f2eec37232c9d787348de7c3f18263c47e646ee2b67b1a977d5e91c741e6caa2b9d8e19fdb43a04e651c5fa3f820884b5adf09c579aed4b84a0cdd3e7163c1d13cf561dc1d8027e1b342dd6d04d80e3ba566019520edf09b1f3c2b18c373"}, {0x9, 0x2c10, 0x0, &(0x7f0000000100)="1af03488dc7877771333a61f2252d5763e08b1f2b8d8da39e76824864bd62efe1efedb8ccbd902a4f43b530b93f8e6167b354e74"}], 0x1555555555555795}) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) (async) signalfd(r0, &(0x7f0000000040)={[0xf0, 0x5f3]}, 0x8) (async) ioctl$I2C_RDWR(r1, 0x707, &(0x7f0000000240)={&(0x7f0000000140)=[{0x3, 0x800, 0x0, &(0x7f0000000080)="7fb7f2eec37232c9d787348de7c3f18263c47e646ee2b67b1a977d5e91c741e6caa2b9d8e19fdb43a04e651c5fa3f820884b5adf09c579aed4b84a0cdd3e7163c1d13cf561dc1d8027e1b342dd6d04d80e3ba566019520edf09b1f3c2b18c373"}, {0x9, 0x2c10, 0x0, &(0x7f0000000100)="1af03488dc7877771333a61f2252d5763e08b1f2b8d8da39e76824864bd62efe1efedb8ccbd902a4f43b530b93f8e6167b354e74"}], 0x1555555555555795}) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) 01:26:38 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) (async) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) (async) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) (async) r2 = msgget(0x0, 0x500) msgrcv(r0, &(0x7f0000001bc0)={0x0, ""/227}, 0xe7, 0x1, 0x0) (async) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) msgget(0x1, 0x2) (async) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) (async) msgget(0x3, 0x12) (async) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) (async) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) (async) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) (async) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) (async) r4 = msgget(0x1, 0x2c) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001cc0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) (async) msgget$private(0x0, 0x4) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) (async) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) (async) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) r7 = msgget$private(0x0, 0x740) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:26:41 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000065dbf5a56c4600000000000000000000000000000000000000000000000000000400000000000000c9fb0000000100008000"/103], 0x61, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000000)={0x0, ""/28}, 0x20, 0x2, 0x2800) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) msgget(0x1, 0x2) msgsnd(r1, &(0x7f0000001d40)=ANY=[@ANYBLOB="010000d27560708b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a752d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e97c16dedab7071801e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd715d74f45a7ecda5008de7ff3311b2fede7928be16d02b49d7966e4721473c3e00000000000000002b2c2de4615da35870db3c14d818042ada978e0840496d5b43d0b6aa5a50cd8ba79e154cce7d7ac2975c96e2e216af47e568d8ddc56d5e576dd826d1f147f0869d39a17f1142c3a8d4b739c7015114e95a213ca6ac02e0d5bc0d788c319d51a2a5e3cc5cafa75ea4ab56352d061191012b942c2b25652e972c78c23f89a73e8236c784ccc4ff8d78b593d845123cc1f4500544ffe106c0a667659719a14bf0a19007e8bda3f99537e0"], 0xb5, 0x0) msgrcv(0x0, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x1800) msgget(0x3, 0x12) msgrcv(0x0, &(0x7f0000001c80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000900cdf11ab4b78c95961f6690c242a2c12f657002019d55557b428f0cbe678d32691799680000e4c1fb5dedd92713b7d7c4a3600aee7e741a37621883b36ec1a9f14e"], 0x7e, 0x0, 0x3000) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) r4 = msgget(0x1, 0x2c) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000008c0)={{0x2, r7, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0x4, 0x83, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) msgget$private(0x0, 0x4) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) r8 = msgget$private(0x0, 0x740) msgrcv(r8, &(0x7f0000001b80), 0x4, 0x1, 0x1000) getsockopt$sock_linger(0xffffffffffffffff, 0x1, 0xd, &(0x7f0000001c00), &(0x7f0000001c40)=0x8) 01:26:44 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000065dbf5a56c4600000000000000000000000000000000000000000000000000000400000000000000c9fb0000000100008000"/103], 0x61, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) (async) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000000)={0x0, ""/28}, 0x20, 0x2, 0x2800) (async) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) (async) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) (async) msgget(0x1, 0x2) (async, rerun: 32) msgsnd(r1, &(0x7f0000001d40)=ANY=[@ANYBLOB="010000d27560708b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a752d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e97c16dedab7071801e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd715d74f45a7ecda5008de7ff3311b2fede7928be16d02b49d7966e4721473c3e00000000000000002b2c2de4615da35870db3c14d818042ada978e0840496d5b43d0b6aa5a50cd8ba79e154cce7d7ac2975c96e2e216af47e568d8ddc56d5e576dd826d1f147f0869d39a17f1142c3a8d4b739c7015114e95a213ca6ac02e0d5bc0d788c319d51a2a5e3cc5cafa75ea4ab56352d061191012b942c2b25652e972c78c23f89a73e8236c784ccc4ff8d78b593d845123cc1f4500544ffe106c0a667659719a14bf0a19007e8bda3f99537e0"], 0xb5, 0x0) (rerun: 32) msgrcv(0x0, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x1800) (async, rerun: 64) msgget(0x3, 0x12) (async, rerun: 64) msgrcv(0x0, &(0x7f0000001c80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000900cdf11ab4b78c95961f6690c242a2c12f657002019d55557b428f0cbe678d32691799680000e4c1fb5dedd92713b7d7c4a3600aee7e741a37621883b36ec1a9f14e"], 0x7e, 0x0, 0x3000) (async) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) (async) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) (async, rerun: 32) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) (rerun: 32) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) (async, rerun: 64) r4 = msgget(0x1, 0x2c) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000008c0)={{0x2, r7, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0x4, 0x83, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) msgget$private(0x0, 0x4) (async, rerun: 64) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) (rerun: 64) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) (async, rerun: 64) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) (async, rerun: 64) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) (async, rerun: 32) r8 = msgget$private(0x0, 0x740) (rerun: 32) msgrcv(r8, &(0x7f0000001b80), 0x4, 0x1, 0x1000) (async) getsockopt$sock_linger(0xffffffffffffffff, 0x1, 0xd, &(0x7f0000001c00), &(0x7f0000001c40)=0x8) 01:26:47 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000065dbf5a56c4600000000000000000000000000000000000000000000000000000400000000000000c9fb0000000100008000"/103], 0x61, 0x2, 0x0) (async) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000000)={0x0, ""/28}, 0x20, 0x2, 0x2800) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) (async) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) msgget(0x1, 0x2) (async) msgsnd(r1, &(0x7f0000001d40)=ANY=[@ANYBLOB="010000d27560708b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a752d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e97c16dedab7071801e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd715d74f45a7ecda5008de7ff3311b2fede7928be16d02b49d7966e4721473c3e00000000000000002b2c2de4615da35870db3c14d818042ada978e0840496d5b43d0b6aa5a50cd8ba79e154cce7d7ac2975c96e2e216af47e568d8ddc56d5e576dd826d1f147f0869d39a17f1142c3a8d4b739c7015114e95a213ca6ac02e0d5bc0d788c319d51a2a5e3cc5cafa75ea4ab56352d061191012b942c2b25652e972c78c23f89a73e8236c784ccc4ff8d78b593d845123cc1f4500544ffe106c0a667659719a14bf0a19007e8bda3f99537e0"], 0xb5, 0x0) msgrcv(0x0, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x1800) (async) msgget(0x3, 0x12) msgrcv(0x0, &(0x7f0000001c80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000900cdf11ab4b78c95961f6690c242a2c12f657002019d55557b428f0cbe678d32691799680000e4c1fb5dedd92713b7d7c4a3600aee7e741a37621883b36ec1a9f14e"], 0x7e, 0x0, 0x3000) (async) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) (async) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) (async) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) (async) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) r4 = msgget(0x1, 0x2c) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000008c0)={{0x2, r7, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0x4, 0x83, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) (async) msgget$private(0x0, 0x4) (async) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) (async) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) (async) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) r8 = msgget$private(0x0, 0x740) msgrcv(r8, &(0x7f0000001b80), 0x4, 0x1, 0x1000) (async) getsockopt$sock_linger(0xffffffffffffffff, 0x1, 0xd, &(0x7f0000001c00), &(0x7f0000001c40)=0x8) 01:26:49 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) msgget(0x1, 0x2) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) msgget(0x3, 0x12) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) r4 = msgget(0x1, 0x2c) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) msgget$private(0x0, 0x4) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000001c00), &(0x7f0000001c40)=0x4) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) r7 = msgget$private(0x0, 0x740) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:26:50 executing program 1: r0 = openat$audio(0xffffff9c, &(0x7f0000000040), 0xc000, 0x0) r1 = openat$iommufd(0xffffff9c, &(0x7f00000000c0), 0x301082, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000002a00)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff, 0x1}) r2 = openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040), 0x2, 0x0) r3 = dup3(r2, 0xffffffffffffffff, 0x80000) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r3, 0x8982, &(0x7f0000000080)={0x1, 'macvlan1\x00'}) sendmsg$ETHTOOL_MSG_WOL_GET(r3, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x54, 0x0, 0x100, 0x70bd2c, 0x25dfdbfc, {}, [@HEADER={0x40, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'netpci0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg2\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'batadv_slave_0\x00'}]}]}, 0x54}}, 0x404c095) sendmsg$NL80211_CMD_UPDATE_OWE_INFO(r3, &(0x7f0000002dc0)={&(0x7f00000029c0)={0x10, 0x0, 0x0, 0x3224000}, 0xc, &(0x7f0000002d80)={&(0x7f0000002e00)=ANY=[@ANYBLOB="78030000", @ANYRES16=0x0, @ANYBLOB="100027bd7000fcdbdf25870000000c009900ffffff7f22000000ab002a00378c7f04cc81b017557dc2d0ba39859a819c5acd21890d90251803fd79b98878accb9169ae61854a31955dea8625acd0f81e07116825f29f3ad7bb7b917ff12724ba7e398dcca5c717109e1df87d9db869de091fadee1f45aeba0400040bded7eb1d9bf140d830a72e021a1d3501033ef001a2c785fa5bcce8dd8e410ff955f8496181962c010dd5fe8ffe837a6649cea9b7f3fdbd0608021100000075060000ff0107001001c73c0401010e0200f5002a005be444c16f6b6d3def87630c55cffe513c4adda6177cd278eec66bc82ee932a4593cc29ecda8fc94f66fb49d7977a759af2ddc48fbc11ff1752501275769c1e8c2426831dcb425ae00362f4c47200046ac44970c62151d847aa5b590f5feb72b5c03b86af69a867d7fed82b469e335e43b1cf566f75889b414e88d5dfa0395bd86edc9f0f51a66c90125783262e3fe86243eb7a59f5fb551a4f2700adf465f7e7630bf58917130653c10d5e98eeadc054f5e33acceede6e2bbb3b76c5780dde8df2a14e4b0163782d8de34bf1816a20f83d8dd1ce2a968b2093abf625168aaa51cbc0d0bea9a885c57a60000000600480020000000060048004b0000000600480039000000e3002a0026da0305ff569045957021777b7dc26562c21be921a22b4a6c23d869fd5c5b614aee14a0c59764a18ac65afe13fbb1b1355884dadd52b26961d71cdae482ee4a5d08cb3733b0ad95f2d8e4c534d9f768864a2f8451adf85e86186bc7a7068d7ea7cc6ce1ae9dc494a13289c238169933bff257ed1be232bdc10ffc2bbe07628e9e24021dd5429fcf3796c7846fd0dd803cb0a65e701d93283df649da0e6ff7be5da4b8fee5fafb7b2db776ba96fa839563c93440bcbfcb47b0d6f0ee672906e70c19e2f0e1e5804e8c1600de6ab6482bc00418eea501e8a4ea9a2caa0301a900b5002a002d1a8000120000000000000000b80000001400000001007f00000007052b123f05d536c29673d8cd445aca6be5fa9f2c061c747d8d54ad6faa5cb3fb45bf966f7dd3dd8e70972b2e1561580c9062527b375d17c08b28b340b05e4b64997634ab2bf436aed5bf2448ca1ad9ac324cb44bfe15866d753b67d2ba74d6fe1ed77cc65afcf1ab2841d99c3901ef627286412ace7f88e08f675ef1c6a989bc3dca3cbaef8da2250300b8067107ff0001ffff052000"/888], 0x378}, 0x1, 0x0, 0x0, 0x4800}, 0x884) getpeername(r3, &(0x7f0000000200)=@l2tp={0x2, 0x0, @local}, &(0x7f0000000280)=0x80) recvmsg$can_raw(r3, &(0x7f0000001580)={&(0x7f00000002c0)=@l2tp6={0xa, 0x0, 0x0, @empty}, 0x80, &(0x7f00000014c0)=[{&(0x7f0000000340)=""/50, 0x32}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/17, 0x11}, {&(0x7f00000013c0)=""/175, 0xaf}, {&(0x7f0000001480)=""/24, 0x18}], 0x5, &(0x7f0000001500)=""/111, 0x6f}, 0x2000) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r3, 0x84009422, &(0x7f00000015c0)={0x0, 0x0, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}}) ioctl$BTRFS_IOC_DEV_INFO(r2, 0xd000941e, &(0x7f00000019c0)={r4, "88f9f333b016e43cad139cb60e5cd0bc"}) ioctl$BTRFS_IOC_SCRUB_PROGRESS(0xffffffffffffffff, 0xc400941d, &(0x7f00000000c0)={r4, 0x2, 0x9, 0x1}) ioctl$BTRFS_IOC_BALANCE_V2(r1, 0xc4009420, &(0x7f00000002c0)={0xf, 0x7, {0x80, @usage=0x1000, r4, 0x5, 0x3b, 0xffffffff, 0x800, 0x5, 0x20, @usage=0x9, 0x100, 0x8, [0x7fffffff, 0x7, 0x546, 0x7, 0x4, 0x3]}, {0x6, @struct={0x4, 0x7}, 0x0, 0xffff, 0x7fffffffffffffff, 0x7f, 0x7, 0x1, 0x4, @usage=0x1, 0x80, 0x9, [0x10001, 0x4, 0x200, 0x3, 0x4]}, {0x666, @struct={0x6ffa, 0x8}, 0x0, 0x2, 0x5, 0xc92, 0x6, 0x8000000000000000, 0x49, @usage=0xcbc8805, 0x2, 0x3ff, [0x4, 0x72c, 0xffffffff, 0x9, 0xffffffff, 0x100000000]}, {0x401, 0x4}}) ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(r0, 0xf502, 0x0) r5 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r5, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) setsockopt$MRT_PIM(r5, 0x0, 0xcf, &(0x7f0000000080)=0x4, 0x4) 01:26:51 executing program 1: r0 = openat$audio(0xffffff9c, &(0x7f0000000040), 0xc000, 0x0) r1 = openat$iommufd(0xffffff9c, &(0x7f00000000c0), 0x301082, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000002a00)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff, 0x1}) (async) r2 = openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040), 0x2, 0x0) r3 = dup3(r2, 0xffffffffffffffff, 0x80000) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r3, 0x8982, &(0x7f0000000080)={0x1, 'macvlan1\x00'}) sendmsg$ETHTOOL_MSG_WOL_GET(r3, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x54, 0x0, 0x100, 0x70bd2c, 0x25dfdbfc, {}, [@HEADER={0x40, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'netpci0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg2\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'batadv_slave_0\x00'}]}]}, 0x54}}, 0x404c095) (async) sendmsg$NL80211_CMD_UPDATE_OWE_INFO(r3, &(0x7f0000002dc0)={&(0x7f00000029c0)={0x10, 0x0, 0x0, 0x3224000}, 0xc, &(0x7f0000002d80)={&(0x7f0000002e00)=ANY=[@ANYBLOB="78030000", @ANYRES16=0x0, @ANYBLOB="100027bd7000fcdbdf25870000000c009900ffffff7f22000000ab002a00378c7f04cc81b017557dc2d0ba39859a819c5acd21890d90251803fd79b98878accb9169ae61854a31955dea8625acd0f81e07116825f29f3ad7bb7b917ff12724ba7e398dcca5c717109e1df87d9db869de091fadee1f45aeba0400040bded7eb1d9bf140d830a72e021a1d3501033ef001a2c785fa5bcce8dd8e410ff955f8496181962c010dd5fe8ffe837a6649cea9b7f3fdbd0608021100000075060000ff0107001001c73c0401010e0200f5002a005be444c16f6b6d3def87630c55cffe513c4adda6177cd278eec66bc82ee932a4593cc29ecda8fc94f66fb49d7977a759af2ddc48fbc11ff1752501275769c1e8c2426831dcb425ae00362f4c47200046ac44970c62151d847aa5b590f5feb72b5c03b86af69a867d7fed82b469e335e43b1cf566f75889b414e88d5dfa0395bd86edc9f0f51a66c90125783262e3fe86243eb7a59f5fb551a4f2700adf465f7e7630bf58917130653c10d5e98eeadc054f5e33acceede6e2bbb3b76c5780dde8df2a14e4b0163782d8de34bf1816a20f83d8dd1ce2a968b2093abf625168aaa51cbc0d0bea9a885c57a60000000600480020000000060048004b0000000600480039000000e3002a0026da0305ff569045957021777b7dc26562c21be921a22b4a6c23d869fd5c5b614aee14a0c59764a18ac65afe13fbb1b1355884dadd52b26961d71cdae482ee4a5d08cb3733b0ad95f2d8e4c534d9f768864a2f8451adf85e86186bc7a7068d7ea7cc6ce1ae9dc494a13289c238169933bff257ed1be232bdc10ffc2bbe07628e9e24021dd5429fcf3796c7846fd0dd803cb0a65e701d93283df649da0e6ff7be5da4b8fee5fafb7b2db776ba96fa839563c93440bcbfcb47b0d6f0ee672906e70c19e2f0e1e5804e8c1600de6ab6482bc00418eea501e8a4ea9a2caa0301a900b5002a002d1a8000120000000000000000b80000001400000001007f00000007052b123f05d536c29673d8cd445aca6be5fa9f2c061c747d8d54ad6faa5cb3fb45bf966f7dd3dd8e70972b2e1561580c9062527b375d17c08b28b340b05e4b64997634ab2bf436aed5bf2448ca1ad9ac324cb44bfe15866d753b67d2ba74d6fe1ed77cc65afcf1ab2841d99c3901ef627286412ace7f88e08f675ef1c6a989bc3dca3cbaef8da2250300b8067107ff0001ffff052000"/888], 0x378}, 0x1, 0x0, 0x0, 0x4800}, 0x884) getpeername(r3, &(0x7f0000000200)=@l2tp={0x2, 0x0, @local}, &(0x7f0000000280)=0x80) recvmsg$can_raw(r3, &(0x7f0000001580)={&(0x7f00000002c0)=@l2tp6={0xa, 0x0, 0x0, @empty}, 0x80, &(0x7f00000014c0)=[{&(0x7f0000000340)=""/50, 0x32}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/17, 0x11}, {&(0x7f00000013c0)=""/175, 0xaf}, {&(0x7f0000001480)=""/24, 0x18}], 0x5, &(0x7f0000001500)=""/111, 0x6f}, 0x2000) (async) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r3, 0x84009422, &(0x7f00000015c0)={0x0, 0x0, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}}) ioctl$BTRFS_IOC_DEV_INFO(r2, 0xd000941e, &(0x7f00000019c0)={r4, "88f9f333b016e43cad139cb60e5cd0bc"}) ioctl$BTRFS_IOC_SCRUB_PROGRESS(0xffffffffffffffff, 0xc400941d, &(0x7f00000000c0)={r4, 0x2, 0x9, 0x1}) (async) ioctl$BTRFS_IOC_BALANCE_V2(r1, 0xc4009420, &(0x7f00000002c0)={0xf, 0x7, {0x80, @usage=0x1000, r4, 0x5, 0x3b, 0xffffffff, 0x800, 0x5, 0x20, @usage=0x9, 0x100, 0x8, [0x7fffffff, 0x7, 0x546, 0x7, 0x4, 0x3]}, {0x6, @struct={0x4, 0x7}, 0x0, 0xffff, 0x7fffffffffffffff, 0x7f, 0x7, 0x1, 0x4, @usage=0x1, 0x80, 0x9, [0x10001, 0x4, 0x200, 0x3, 0x4]}, {0x666, @struct={0x6ffa, 0x8}, 0x0, 0x2, 0x5, 0xc92, 0x6, 0x8000000000000000, 0x49, @usage=0xcbc8805, 0x2, 0x3ff, [0x4, 0x72c, 0xffffffff, 0x9, 0xffffffff, 0x100000000]}, {0x401, 0x4}}) (async, rerun: 64) ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(r0, 0xf502, 0x0) (rerun: 64) r5 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r5, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) setsockopt$MRT_PIM(r5, 0x0, 0xcf, &(0x7f0000000080)=0x4, 0x4) 01:26:52 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) (async) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) (async) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) (async) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) (async) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) (async) msgget(0x1, 0x2) (async) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) (async) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) (async) msgget(0x3, 0x12) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) (async) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) (async) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) (async) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) r4 = msgget(0x1, 0x2c) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) (async) msgget$private(0x0, 0x4) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000001c00), &(0x7f0000001c40)=0x4) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) (async) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) (async) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) r7 = msgget$private(0x0, 0x740) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:26:52 executing program 1: r0 = openat$audio(0xffffff9c, &(0x7f0000000040), 0xc000, 0x0) (async) r1 = openat$iommufd(0xffffff9c, &(0x7f00000000c0), 0x301082, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r1, 0x3ba0, &(0x7f0000002a00)={0x38, 0x5, 0x0, 0x0, 0xffffffffffffffff, 0x1}) r2 = openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000040), 0x2, 0x0) r3 = dup3(r2, 0xffffffffffffffff, 0x80000) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r3, 0x8982, &(0x7f0000000080)={0x1, 'macvlan1\x00'}) (async) sendmsg$ETHTOOL_MSG_WOL_GET(r3, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x54, 0x0, 0x100, 0x70bd2c, 0x25dfdbfc, {}, [@HEADER={0x40, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'netpci0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg2\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'batadv_slave_0\x00'}]}]}, 0x54}}, 0x404c095) sendmsg$NL80211_CMD_UPDATE_OWE_INFO(r3, &(0x7f0000002dc0)={&(0x7f00000029c0)={0x10, 0x0, 0x0, 0x3224000}, 0xc, &(0x7f0000002d80)={&(0x7f0000002e00)=ANY=[@ANYBLOB="78030000", @ANYRES16=0x0, @ANYBLOB="100027bd7000fcdbdf25870000000c009900ffffff7f22000000ab002a00378c7f04cc81b017557dc2d0ba39859a819c5acd21890d90251803fd79b98878accb9169ae61854a31955dea8625acd0f81e07116825f29f3ad7bb7b917ff12724ba7e398dcca5c717109e1df87d9db869de091fadee1f45aeba0400040bded7eb1d9bf140d830a72e021a1d3501033ef001a2c785fa5bcce8dd8e410ff955f8496181962c010dd5fe8ffe837a6649cea9b7f3fdbd0608021100000075060000ff0107001001c73c0401010e0200f5002a005be444c16f6b6d3def87630c55cffe513c4adda6177cd278eec66bc82ee932a4593cc29ecda8fc94f66fb49d7977a759af2ddc48fbc11ff1752501275769c1e8c2426831dcb425ae00362f4c47200046ac44970c62151d847aa5b590f5feb72b5c03b86af69a867d7fed82b469e335e43b1cf566f75889b414e88d5dfa0395bd86edc9f0f51a66c90125783262e3fe86243eb7a59f5fb551a4f2700adf465f7e7630bf58917130653c10d5e98eeadc054f5e33acceede6e2bbb3b76c5780dde8df2a14e4b0163782d8de34bf1816a20f83d8dd1ce2a968b2093abf625168aaa51cbc0d0bea9a885c57a60000000600480020000000060048004b0000000600480039000000e3002a0026da0305ff569045957021777b7dc26562c21be921a22b4a6c23d869fd5c5b614aee14a0c59764a18ac65afe13fbb1b1355884dadd52b26961d71cdae482ee4a5d08cb3733b0ad95f2d8e4c534d9f768864a2f8451adf85e86186bc7a7068d7ea7cc6ce1ae9dc494a13289c238169933bff257ed1be232bdc10ffc2bbe07628e9e24021dd5429fcf3796c7846fd0dd803cb0a65e701d93283df649da0e6ff7be5da4b8fee5fafb7b2db776ba96fa839563c93440bcbfcb47b0d6f0ee672906e70c19e2f0e1e5804e8c1600de6ab6482bc00418eea501e8a4ea9a2caa0301a900b5002a002d1a8000120000000000000000b80000001400000001007f00000007052b123f05d536c29673d8cd445aca6be5fa9f2c061c747d8d54ad6faa5cb3fb45bf966f7dd3dd8e70972b2e1561580c9062527b375d17c08b28b340b05e4b64997634ab2bf436aed5bf2448ca1ad9ac324cb44bfe15866d753b67d2ba74d6fe1ed77cc65afcf1ab2841d99c3901ef627286412ace7f88e08f675ef1c6a989bc3dca3cbaef8da2250300b8067107ff0001ffff052000"/888], 0x378}, 0x1, 0x0, 0x0, 0x4800}, 0x884) getpeername(r3, &(0x7f0000000200)=@l2tp={0x2, 0x0, @local}, &(0x7f0000000280)=0x80) (async) recvmsg$can_raw(r3, &(0x7f0000001580)={&(0x7f00000002c0)=@l2tp6={0xa, 0x0, 0x0, @empty}, 0x80, &(0x7f00000014c0)=[{&(0x7f0000000340)=""/50, 0x32}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/17, 0x11}, {&(0x7f00000013c0)=""/175, 0xaf}, {&(0x7f0000001480)=""/24, 0x18}], 0x5, &(0x7f0000001500)=""/111, 0x6f}, 0x2000) (async, rerun: 32) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r3, 0x84009422, &(0x7f00000015c0)={0x0, 0x0, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}}) (rerun: 32) ioctl$BTRFS_IOC_DEV_INFO(r2, 0xd000941e, &(0x7f00000019c0)={r4, "88f9f333b016e43cad139cb60e5cd0bc"}) (async) ioctl$BTRFS_IOC_SCRUB_PROGRESS(0xffffffffffffffff, 0xc400941d, &(0x7f00000000c0)={r4, 0x2, 0x9, 0x1}) ioctl$BTRFS_IOC_BALANCE_V2(r1, 0xc4009420, &(0x7f00000002c0)={0xf, 0x7, {0x80, @usage=0x1000, r4, 0x5, 0x3b, 0xffffffff, 0x800, 0x5, 0x20, @usage=0x9, 0x100, 0x8, [0x7fffffff, 0x7, 0x546, 0x7, 0x4, 0x3]}, {0x6, @struct={0x4, 0x7}, 0x0, 0xffff, 0x7fffffffffffffff, 0x7f, 0x7, 0x1, 0x4, @usage=0x1, 0x80, 0x9, [0x10001, 0x4, 0x200, 0x3, 0x4]}, {0x666, @struct={0x6ffa, 0x8}, 0x0, 0x2, 0x5, 0xc92, 0x6, 0x8000000000000000, 0x49, @usage=0xcbc8805, 0x2, 0x3ff, [0x4, 0x72c, 0xffffffff, 0x9, 0xffffffff, 0x100000000]}, {0x401, 0x4}}) ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(r0, 0xf502, 0x0) (async) r5 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r5, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) setsockopt$MRT_PIM(r5, 0x0, 0xcf, &(0x7f0000000080)=0x4, 0x4) 01:26:54 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb600ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$HIDIOCGREPORTINFO(r1, 0xc00c4809, &(0x7f0000000080)={0x3, 0x200, 0x901}) 01:26:54 executing program 0: r0 = msgget(0x2, 0x4b0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/93}, 0x61, 0x2, 0x0) (async) msgsnd(r0, &(0x7f0000000080)={0x1, "83f16f70191d92c69b152d6beb1d8a9668774aa0f49d1f2d3a3f976df3eac296080ceec71c93c1cff42cfc614e074f63c5cfede8a0d0a8e9206202ee58d16dd86f094e5d95d71b6a3900c14c727a56ff5ca9a1ebb1c81a9adebf12126e2ca66bedd71b1697575c641817c7ea108470945696a65e66cfe1"}, 0x7b, 0x0) (async) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/43}, 0x2f, 0x2, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/239}, 0xf3, 0x0, 0x1800) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f0000000240)={0x0, ""/245}, 0xf9, 0x2, 0x1000) (async) msgget(0x1, 0x2) (async) msgsnd(r1, &(0x7f0000000340)={0x1, "922a318b316f0e8db80fbe5adae15ac1168d82b5d13f4fe9955c0063403d95603d8cd851955bf9a750d227c6647b3466be523e3365f29a332a93ac383b4e0ba6db29ccb9d8abc9046f4d50ecb042bf0cb939c31cf5e9128dfa8c0c2e103c733f8762c4351e7ffba0e09f4912bc745f5b4dac43441b46c5ee4e94af54ada89ce544be2bebfb91d810df7b31e8f7f29e5d0ffd71646cda2ff74a6b128de7ff3311b2fede7928be16d02b49d7966e4721473c"}, 0xb5, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/138}, 0x8e, 0x2, 0x0) msgget(0x3, 0x12) msgrcv(0x0, &(0x7f00000004c0)={0x0, ""/122}, 0x7e, 0x0, 0x3000) (async) r3 = msgget$private(0x0, 0x490) msgrcv(r3, &(0x7f0000000540)={0x0, ""/254}, 0x102, 0x3, 0x1800) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/91}, 0x5f, 0x2, 0x1000) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000700)=""/10) (async) msgsnd(r2, &(0x7f0000000740)={0x3, "4ae0d7a98e34e086b6a922cff36b8c6c6c6c04fd6ba529c0d6d8896df34de2bfb4e873eb8094e631eaaf9ff2baa02d07b24fd2dd15b142157d9cc8e2a60d323a5e56a7fdc71b0190e012005ffe5543d144493845a701e9a9513833d2ff7059cf271ac07117fa9fb00925e0594efb1cc4213a0b41c3166139eff3"}, 0x7e, 0x800) (async) r4 = msgget(0x1, 0x2c) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x2, 0xee00, 0xee01, 0xee00, r5, 0x20, 0x2}, 0x0, 0x0, 0xffff7fff, 0x7f, 0x7, 0x80000000, 0xffffffff, 0x6, 0x668, 0xf83, 0x0, r6}) (async) msgget$private(0x0, 0x4) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000001c00), &(0x7f0000001c40)=0x4) (async) msgctl$MSG_STAT(0x0, 0xb, &(0x7f0000000940)=""/74) (async) msgsnd(r4, &(0x7f00000009c0)={0x0, "e768e90fc2e078bfaf52a93dccbc560260fdcee567553715154544e33eb95b38451347f86266506df131ed0520a1e679658a4eec91212378f1af5fe6de0463c5f44eb3cc444feccb3a231b4a2ce4d244c552d512261d91c09597348ed8cbc8fb60ba29b7141064738d9c9316638a1088a0f118c30ad5d537305dd08a90b5647ce9f2374a5f82ae724b731a9860fc8af8022eb658ed99999614"}, 0x9d, 0x0) msgrcv(r0, &(0x7f0000000a80)={0x0, ""/4096}, 0x1004, 0x0, 0xcf11a10532123434) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000001ac0)=""/181) (async) r7 = msgget$private(0x0, 0x740) msgrcv(r7, &(0x7f0000001b80), 0x4, 0x1, 0x1000) 01:26:55 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb600ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$HIDIOCGREPORTINFO(r1, 0xc00c4809, &(0x7f0000000080)={0x3, 0x200, 0x901}) 01:26:56 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb600ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$HIDIOCGREPORTINFO(r1, 0xc00c4809, &(0x7f0000000080)={0x3, 0x200, 0x901}) 01:26:57 executing program 0: ioctl$F2FS_IOC_START_VOLATILE_WRITE(0xffffffffffffffff, 0xf503, 0x0) r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) setsockopt$inet_sctp_SCTP_NODELAY(0xffffffffffffffff, 0x84, 0x3, &(0x7f0000000180)=0x8, 0x4) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wg2\x00', 0x0}) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=@gettfilter={0x34, 0x2e, 0x10, 0x70bd2c, 0x25dfdbfb, {0x0, 0x0, 0x0, r1, {0x8, 0x5}, {0x0, 0xffe0}, {0xa, 0xffff}}, [{0x8}, {0x8, 0xb, 0x1e}]}, 0x34}, 0x1, 0x0, 0x0, 0x40041}, 0x20040000) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r2) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) r3 = openat$nci(0xffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(r3, 0x0, &(0x7f00000000c0)=0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nfc(0x0, r5) sendmsg$NFC_CMD_DEV_UP(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="1c0000", @ANYRES16=r6, @ANYBLOB="0100000d0000000000000200000008000100", @ANYRES32=r4], 0x1c}}, 0x0) connect$nfc_raw(r2, &(0x7f00000001c0)={0x27, r4, 0xffffffffffffffff, 0x7}, 0x10) ioctl$I2C_SLAVE(r2, 0x703, 0x9f) r7 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r7) setsockopt$inet6_IPV6_HOPOPTS(r7, 0x29, 0x36, 0x0, 0x0) write$nci(r7, &(0x7f00000002c0)=ANY=[@ANYBLOB="500009010109869e47c510a027ad2ea6424cc6651a1133c4c6bbf09b13cc5e32a5c205a4e7b088d77fcf2c57372d02767ea29fbafe13b227f42f8cfa8b99d16a5bc6d9ad610bf4da459c3fd1aea45275c4c84d7e897f5a5b1e72e092cf6dda544869e4d34b03f12dcd05b441982f"], 0x6) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:26:57 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r1) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) ioctl$VFAT_IOCTL_READDIR_SHORT(r1, 0x82187202, &(0x7f0000000040)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) 01:27:05 executing program 0: ioctl$F2FS_IOC_START_VOLATILE_WRITE(0xffffffffffffffff, 0xf503, 0x0) r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) setsockopt$inet_sctp_SCTP_NODELAY(0xffffffffffffffff, 0x84, 0x3, &(0x7f0000000180)=0x8, 0x4) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wg2\x00', 0x0}) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=@gettfilter={0x34, 0x2e, 0x10, 0x70bd2c, 0x25dfdbfb, {0x0, 0x0, 0x0, r1, {0x8, 0x5}, {0x0, 0xffe0}, {0xa, 0xffff}}, [{0x8}, {0x8, 0xb, 0x1e}]}, 0x34}, 0x1, 0x0, 0x0, 0x40041}, 0x20040000) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r2) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) r3 = openat$nci(0xffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(r3, 0x0, &(0x7f00000000c0)=0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nfc(0x0, r5) sendmsg$NFC_CMD_DEV_UP(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="1c0000", @ANYRES16=r6, @ANYBLOB="0100000d0000000000000200000008000100", @ANYRES32=r4], 0x1c}}, 0x0) connect$nfc_raw(r2, &(0x7f00000001c0)={0x27, r4, 0xffffffffffffffff, 0x7}, 0x10) ioctl$I2C_SLAVE(r2, 0x703, 0x9f) r7 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r7) setsockopt$inet6_IPV6_HOPOPTS(r7, 0x29, 0x36, 0x0, 0x0) write$nci(r7, &(0x7f00000002c0)=ANY=[@ANYBLOB="500009010109869e47c510a027ad2ea6424cc6651a1133c4c6bbf09b13cc5e32a5c205a4e7b088d77fcf2c57372d02767ea29fbafe13b227f42f8cfa8b99d16a5bc6d9ad610bf4da459c3fd1aea45275c4c84d7e897f5a5b1e72e092cf6dda544869e4d34b03f12dcd05b441982f"], 0x6) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:27:14 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r1) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) ioctl$VFAT_IOCTL_READDIR_SHORT(r1, 0x82187202, &(0x7f0000000040)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) 01:27:22 executing program 0: ioctl$F2FS_IOC_START_VOLATILE_WRITE(0xffffffffffffffff, 0xf503, 0x0) r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) setsockopt$inet_sctp_SCTP_NODELAY(0xffffffffffffffff, 0x84, 0x3, &(0x7f0000000180)=0x8, 0x4) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wg2\x00', 0x0}) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=@gettfilter={0x34, 0x2e, 0x10, 0x70bd2c, 0x25dfdbfb, {0x0, 0x0, 0x0, r1, {0x8, 0x5}, {0x0, 0xffe0}, {0xa, 0xffff}}, [{0x8}, {0x8, 0xb, 0x1e}]}, 0x34}, 0x1, 0x0, 0x0, 0x40041}, 0x20040000) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r2) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) r3 = openat$nci(0xffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(r3, 0x0, &(0x7f00000000c0)=0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nfc(0x0, r5) sendmsg$NFC_CMD_DEV_UP(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="1c0000", @ANYRES16=r6, @ANYBLOB="0100000d0000000000000200000008000100", @ANYRES32=r4], 0x1c}}, 0x0) connect$nfc_raw(r2, &(0x7f00000001c0)={0x27, r4, 0xffffffffffffffff, 0x7}, 0x10) ioctl$I2C_SLAVE(r2, 0x703, 0x9f) r7 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r7) setsockopt$inet6_IPV6_HOPOPTS(r7, 0x29, 0x36, 0x0, 0x0) write$nci(r7, &(0x7f00000002c0)=ANY=[@ANYBLOB="500009010109869e47c510a027ad2ea6424cc6651a1133c4c6bbf09b13cc5e32a5c205a4e7b088d77fcf2c57372d02767ea29fbafe13b227f42f8cfa8b99d16a5bc6d9ad610bf4da459c3fd1aea45275c4c84d7e897f5a5b1e72e092cf6dda544869e4d34b03f12dcd05b441982f"], 0x6) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:27:31 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r1) (async, rerun: 64) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) (rerun: 64) ioctl$VFAT_IOCTL_READDIR_SHORT(r1, 0x82187202, &(0x7f0000000040)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) 01:27:39 executing program 0: ioctl$F2FS_IOC_START_VOLATILE_WRITE(0xffffffffffffffff, 0xf503, 0x0) r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) setsockopt$inet_sctp_SCTP_NODELAY(0xffffffffffffffff, 0x84, 0x3, &(0x7f0000000180)=0x8, 0x4) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wg2\x00', 0x0}) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=@gettfilter={0x34, 0x2e, 0x10, 0x70bd2c, 0x25dfdbfb, {0x0, 0x0, 0x0, r1, {0x8, 0x5}, {0x0, 0xffe0}, {0xa, 0xffff}}, [{0x8}, {0x8, 0xb, 0x1e}]}, 0x34}, 0x1, 0x0, 0x0, 0x40041}, 0x20040000) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r2) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) r3 = openat$nci(0xffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(r3, 0x0, &(0x7f00000000c0)=0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nfc(0x0, r5) sendmsg$NFC_CMD_DEV_UP(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="1c0000", @ANYRES16=r6, @ANYBLOB="0100000d0000000000000200000008000100", @ANYRES32=r4], 0x1c}}, 0x0) connect$nfc_raw(r2, &(0x7f00000001c0)={0x27, r4, 0xffffffffffffffff, 0x7}, 0x10) ioctl$I2C_SLAVE(r2, 0x703, 0x9f) r7 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r7) setsockopt$inet6_IPV6_HOPOPTS(r7, 0x29, 0x36, 0x0, 0x0) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:27:48 executing program 1: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) openat$damon_attrs(0xffffff9c, &(0x7f00000000c0), 0x420001, 0x1) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r1) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) close(r1) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, 0x0, 0x0) sendto$l2tp6(r0, &(0x7f0000000040)="3b646faf0202590b9eb7ef4cea04acf471ea883bdaa9643a1798fe8b35cd122d821029d2c58bd5040cb25987a2de56da328417f173ea1031dd07404323996bee80b4d04ae0cb", 0x46, 0x4040000, 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_DROP(0xffffffffffffffff, 0x4143, 0x0) ioctl$VHOST_SET_VRING_ERR(r0, 0x4008af22, &(0x7f0000000100)) r2 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r2, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) ioctl$VHOST_VDPA_GET_VRING_GROUP(r1, 0xc008af7b, &(0x7f0000000140)={0x2, 0x5}) 01:27:49 executing program 1: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) openat$damon_attrs(0xffffff9c, &(0x7f00000000c0), 0x420001, 0x1) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r1) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) close(r1) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, 0x0, 0x0) sendto$l2tp6(r0, &(0x7f0000000040)="3b646faf0202590b9eb7ef4cea04acf471ea883bdaa9643a1798fe8b35cd122d821029d2c58bd5040cb25987a2de56da328417f173ea1031dd07404323996bee80b4d04ae0cb", 0x46, 0x4040000, 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_DROP(0xffffffffffffffff, 0x4143, 0x0) ioctl$VHOST_SET_VRING_ERR(r0, 0x4008af22, &(0x7f0000000100)) r2 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r2, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) ioctl$VHOST_VDPA_GET_VRING_GROUP(r1, 0xc008af7b, &(0x7f0000000140)={0x2, 0x5}) signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) (async) openat$damon_attrs(0xffffff9c, &(0x7f00000000c0), 0x420001, 0x1) (async) signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) (async) close(r1) (async) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) (async) close(r1) (async) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, 0x0, 0x0) (async) sendto$l2tp6(r0, &(0x7f0000000040)="3b646faf0202590b9eb7ef4cea04acf471ea883bdaa9643a1798fe8b35cd122d821029d2c58bd5040cb25987a2de56da328417f173ea1031dd07404323996bee80b4d04ae0cb", 0x46, 0x4040000, 0x0, 0x0) (async) ioctl$SNDRV_PCM_IOCTL_DROP(0xffffffffffffffff, 0x4143, 0x0) (async) ioctl$VHOST_SET_VRING_ERR(r0, 0x4008af22, &(0x7f0000000100)) (async) syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) (async) pwrite64(r2, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) ioctl$VHOST_VDPA_GET_VRING_GROUP(r1, 0xc008af7b, &(0x7f0000000140)={0x2, 0x5}) (async) 01:27:53 executing program 1: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) (async) openat$damon_attrs(0xffffff9c, &(0x7f00000000c0), 0x420001, 0x1) (async, rerun: 64) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) (rerun: 64) close(r1) (async) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) (async, rerun: 32) close(r1) (async, rerun: 32) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, 0x0, 0x0) (async) sendto$l2tp6(r0, &(0x7f0000000040)="3b646faf0202590b9eb7ef4cea04acf471ea883bdaa9643a1798fe8b35cd122d821029d2c58bd5040cb25987a2de56da328417f173ea1031dd07404323996bee80b4d04ae0cb", 0x46, 0x4040000, 0x0, 0x0) (async, rerun: 64) ioctl$SNDRV_PCM_IOCTL_DROP(0xffffffffffffffff, 0x4143, 0x0) (rerun: 64) ioctl$VHOST_SET_VRING_ERR(r0, 0x4008af22, &(0x7f0000000100)) (async) r2 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r2, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) ioctl$VHOST_VDPA_GET_VRING_GROUP(r1, 0xc008af7b, &(0x7f0000000140)={0x2, 0x5}) 01:27:55 executing program 0: ioctl$F2FS_IOC_START_VOLATILE_WRITE(0xffffffffffffffff, 0xf503, 0x0) r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) setsockopt$inet_sctp_SCTP_NODELAY(0xffffffffffffffff, 0x84, 0x3, &(0x7f0000000180)=0x8, 0x4) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wg2\x00', 0x0}) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=@gettfilter={0x34, 0x2e, 0x10, 0x70bd2c, 0x25dfdbfb, {0x0, 0x0, 0x0, r1, {0x8, 0x5}, {0x0, 0xffe0}, {0xa, 0xffff}}, [{0x8}, {0x8, 0xb, 0x1e}]}, 0x34}, 0x1, 0x0, 0x0, 0x40041}, 0x20040000) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r2) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) r3 = openat$nci(0xffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(r3, 0x0, &(0x7f00000000c0)=0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nfc(0x0, r5) sendmsg$NFC_CMD_DEV_UP(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="1c0000", @ANYRES16=r6, @ANYBLOB="0100000d0000000000000200000008000100", @ANYRES32=r4], 0x1c}}, 0x0) connect$nfc_raw(r2, &(0x7f00000001c0)={0x27, r4, 0xffffffffffffffff, 0x7}, 0x10) ioctl$I2C_SLAVE(r2, 0x703, 0x9f) r7 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r7) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:27:55 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) r1 = openat$dlm_plock(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$I2C_RDWR(r1, 0x707, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x0, 0x32074caf3c725eb2, 0x1000, &(0x7f00000002c0)="fd70c2ac9ee12798ce6fd195f7314bb3f68740c1b675234efab3c36bc05ab1e2f7fab2eaa4f67c4fc81054928990bb4225be7f3c1f664ae74ece13c8c37efa1f152b7b98bfff791fe89c135b7abdc65d56709ff9cfa78181effca7bc9c9958884fbb5113702a7230bbb955812b92b9480f1a479341581eeb6216edcb139b4c70b3a041be3e91e54425ce69e9bd6381b06edf5c2c281a9aa4c176f8fe00e089336bf32d7aadc342740059416acfaed733eb1ee03f1c84cfe09604a3abaf2dd6923dbcc04bb45b0c7f8e27bbf6bac19bd50e1bfcfb46b2a322338291d3b1fdf4dcaca2f727d0bb47d9c323b95c2c9d6c7a6f9a1489b32b3752ed554687e34cd67727f1a60a8858a7b819b426ed643ceb3f397e75fb4399486f0d2a7a7302e74eca43c8bd95b87be336cab5f36d9110a21fab4501fcd22cc073a2494567cc99656360e0422a0f663cb67ad7aff5b0bc694c705da7352e2de1702c417240c9eb62030432306320266eeae615034b9562d16114f6034ebb7a203e6a7bf6f1c2bdc869d4b480fec1c1e3635d47b4b157675e4feadc86937f57a6048eaec78900f021af111c03cec59866417611a5912d083a23eef68e9c6dfc1f84c5d9c1a16491f81519ce57bc26d2a976f396ef097611b10b594e0a8e6cca9bcc4dfd30bab23514820fb2d48c0978eb0d396e3c8c4384f99b32503f0a41ad18f2dcc6b94ae2e110e2150991b8ae3e7ec1ea6a39ac276b2aec95d07a3c8fdc3f1f3f63a9ec02a70c1daac1a6beee0a6a235a2522f622eadab9d5a75b4a80ee87576095134743e4718c38d7e6d003c5b41d5e7dce0d40da73f22baff632e5cf31a1a0978647ffa3a666bd320a461755c5afdffed76a71149f598a45f3e6d84375699eaa80c3a54744c85bc7e1a74437cae84ebf0e80817d00ee2853f09f650ca831327110772f5286737a65754693f9768ea1a20a4247c74d781fb115d376471a563e1ece412b869089de4009ffc7e02cdb3d1a5aed331dda07306162981444bd0c8ce06102a4c28265ac9b0d481f510fc19bb6e7ee1d34e683626cdffda7a41dad84326d3d6dccb8648f5fcbecce8322184b1e3189f9b914fc01f648ad3d7e1f15c68e16e9d9fdfe67a8561b2e979b5ccd46fb5a64ad9d7c1b39a6bcec70922d9ea5ecf9d3f416c7875bccce2b06c7c84b7a19f23fe4b05ee1274d6199fb3b18a172a505b25917529ae3d2b97e8b8c884b56c685eb84eae2dfe5322d4ee060c5d2d95a71da52c0dfe22148dbac61bc7a3f1f911812d44767ef0d5dc4b4d405aa6d319327db19e6e060ce6b7eff05a1c32309e266c033989ef6d1229aa3747469a3d013e2d32da9ca52ab4f1435f9e431016b416964a4fce7a580e28fc47ae71e9756340c1cabfc87afbcb060235af7a81b544092b96902126c41332e8da0c6559e70623fe7de3fe4f89f653ba5950de693bf29c49a45a7f0a65a1efc39e9ed08e7f10dbf961bf1cf2eca58b26f80e7f413abb5978cfb8b0958b6b3e487f93368aacb77b60d99c2208cce0e32c6645ca0670ce2793c58eeb2f9d89ad710d91ebaa5123464d421f49273eab80610d87afc030cac512c1d8303e86b5d0e485bcaacc8af00b3879290088ca18bf11c594b8320f8fb5194c42d79b4897c925b9ae913dad532d95bf646d4a0c7f32dc87a882209ea00a167b58cd90b0fc49e63cf374363bb90296564d9ff5c29db69b2f9392349a1a87e54e8cd0354979e36ed796f4dd0abec050eabe8c4426c6189d4fb44d06c5764b48e99abeab002ad4fc5300329db8c64b8c10bf0758dd1b679c1861654f7417aa586ae2cb804a9b538b1ecb06424b28d6bef20d631cfe7641dc41916c846024bfbf3b3f6f9ff8f2cf1c7b43df381f40db83b4f7df0b5f3c3fc04d909f50360b365d341804683f8ad0bda6b81092599791fe60910524259a487a594fb3606c444bd5d8d36f1936a3366448ef88fc29122962b2a1cebac3e868ca6e4b898f2c3096461250fab41335e7761af86e9290cf1cf46ab8bb4d48158a8982363348ef3c872be0b5527fbee288d2903922a95aef0b2fb7e0726bddec84329f057829a2a407bad5047b9e48f572a4912bf0cfda31382d014c7af249c724b98aaf4af6c61c4feda5513d8d19f31155ed9a6b102007f3fce757a0bb91b81ad5567f32633bdf325eb5aaae747af6c5aee36f0ba250a234dd330797e6353beeb32951eb1cf651bf20feb077bb2b1762897ac38ad1f7b0e68a6f03ba5b5afef504bbf5c5947c286c6223d61e931e822509cca2fa86566a09b43132678e5e93353a1e75115c84f5d13658ef9b6ad6055dd71939ce2271384dad84f5c64bbec1da2e62b830c3b7728ae91b63374a15f230e86da4c6264697916fd23469b794f6524dbbd50edf50b852d27345e858c6f586882b6dd0846c2579d93b39ec812b3f43966a3ff953642001cd07f82ef921aed119ff49c1f319addc80d3e58d45a6f8073839496df05f9f5a847fd8d7c39a12fcee581bece859f3b1ff52029b39fc5ccf98fe6fcaf9c03a2e6f55a4e851a7eb9e47c8caa56e2c3e65989c559061023181e532859395bcd887836a033ce16028aab65a2e3ee5dbc6b299ef8b04ae8133b4a24dc7ca505832f9c0152dbeba863feb5804fe938e6ab7a48d212b3eebae862e3d7b21f26e9e00b274a6fcc2a219b21e43f514c75c756ba4c343bc0c99e117e1af7875ce3e4730f788dce485cf4e8dee556241f0500482f63fd0ea6e967655b27e890cf50c317ce4d587e69c994275b408f5dc775876f2a6c373786a0de30f7fefc7dede3cd8a7fb52bc9a43233451939c75f32c12759d82c47ec6a2e2e19a793f6588c8fe33afe3eed1cea9907b8e6e2230a7ebfecf6c83b53d3b262fe9149c7f149b64cc24d11f92b4a4824a1c853f5fc2210925e8db59d65fd810b64e3c2e3d4d40e4580233f94a9d17f3e95674d6231123457dd6f4f598cfe4f586b894d22555952504f21bb457fb1d082e919299924ca8e7fa684c3fe117b5d95072910531c74761cf5d9d166a27cfafa9e26425019c76d44300d2dde57c3ee2f7edf86547a5d021cdbe348ca383cb6727a143915c62f347b5ef3dbb668c974fe0be4392aa4b37d66c7870f51a15ff8d8d189b5f7f2173835b763b212617ef64fb2c87afc27e1738fc4e4838ffa31ee3301340e6891996014f751645804882e601e50e7ff644b6b6e394f0769e27b600c8d51272e6e43bbf1f95d51fc6234b864e96dddc2a073f873ca7224ef6fb2583ed257facb7ece51fc0e19eba5acc9135ad89601b999fbb847d45faa851ce7ed132651f562d771f440e05deb4dd201a5d9ad15dbd1f7c7f23a50d21796561a7a88f99a5733a41328d7ef8b40b065a9646f48b612b97f207a2b82486bb95860017813c00d8de0c7ca58e0dc325a2cfc820b1eb64595787301c911b985647f8b910432088bebf75e4b5fd8460de6c2e8869f86b55f5ef243d53aff8e8fdd0844b41c610999ba798eeb641242cfe164554db2c0346d8caa113d2215c28bfc822da818ebd4adba4d74563be57f31b7cbbafa8c457f4e06efee7d458806c9f2274de42248fd353d2383516cb669b305788964c871e97910be3e937e09c8aaa97accfd4d8b44ad6d2067e87fe3f5de5c27f552376fc955f7496bb11e878ecf166f50fb469ff1cfc918ccbddfa0ad8bf17287151b2ccee5ebbb6401d87ade9cd96abc9bac9294f8fedc7587de30190d6b69087c781a4262487c5a60ea2501846bfaadce06389bab0fdb90b3d9b837e6d0b6da6b665bd6a3e261ef0c4a7b2070dc2bab3a18736c1977a8adcadf3861121262cee3fc8d7f2ae14549ae9b80938b8c97936b6fb8af4f832880c27bbfc38ca15965d9bb45725db52eefabe03de3a8725d5e4febd90285875417566e3043a1e2c0705c26f8712827184f90321e2d4969f3822d74a17e9515362469db3863bc32bc9b4cef068227daf0a1ea18f3c6bb54657061365226e16b27f7734ae2bbda0b27711cb0150641d54e93f6ac636685d88d1529546c7e32e790aa80a870ece6d49e9db01a9687f13315843af72fa8176e6cd294a36c54fc532e7655fa35cbdbfe0d2321841a6f579872d4e9525055097d1dc2474ecf140ee017ce576f0410a730350d08a69c3a55450b93d8883862bd03b8a4ee92b751387b54562feca8676d43ddd184e82e4e3d103e9ae81bb250f8692cdd57dc97e5b3cef56d209e26c144f136fc02b325cb68cea4a3ab44c42a7ce5015bdeed7c53ff3e7cf9478bbc703ed46ee0696ea21f97fefb55e16728b5a7206e51758e2e845d208663af68792b140c527a21b32a00dc87580b5f696ac841c47770b7aef9a03da068db05fc5ac3a81fa9b223216abfb38b7d651a890d6db85d38cf8a0784c2c18e49a5cedc2b941d509387a16ed4bb8421d50eef09af3adf0e2182c0f917ccc515b766f0f160e2ad8ff7d09b058ce664bb92c1f55ec2e07456ca0b70acc9c7dc77ff5a53cc472eb1307270f9b618250b584cc9ecdefdd32616813154a7986b036e11c8737835c353308acebf1b619c3cf4df552ea9cb4440d800787e177d264d1985c6781935bfbc6171a955711ff92e2f28555746a0ab2d3f9f04023b4fd1da445f577c647caafb33bf6dc13ac32036612d8943c3ac2d4c6a7fa9f9dddabb9640acc6351ac93ac70aef514e030e5965a26935ff30fc04b8ab9fbeead962798405071b861e2cf66a9a2a502cfc2056556b8f13bc43e00335067ef99efd24ef4707a3d3d34accaf5078cd95f68278adead9ded9d8ed0975fe11d2c0fc43ed69d0ba463fea286c6b6c9ba96e72c67c3ea6b6b6a17fe4b71b3712005907ed2c6e528cb3050cd81a9deb9cc8e6bc85b30b9c2b0bf607b732cd073e459cc465354a0d9c02cd725dcbe4a7c5b4324cea2f8a9f19f24bbfa3204c31c0031e712c6f5eef6b6a354f6375a7434efb21fd9886d4bfbfee6e18c86e3e3cd924b8f725862dda45fd80c45c5648dc624ca7ab9e75a417e5d837dfb4c63aadb4d7ae00788bfc9b8ab85c76ec2b1a702a3b0491272b18cbd5da94e1e76ac1a3f4e7462ee5e8c2285b1089d426f141f6efa8a27110a5cb4828a9b3604b49a9dc6bf5083da9502094d264d79f79b31ed7a4e6e867411dbced425d853bfb0074d0beca43242506d6cd703d8e4251181d81518cf4732643caf029c5a5a854f0ae30e30c601c6b67b9df0e92bc9edaa85f3be1c5247b71ade0f9cff1cd8e1a45d3fa246c52ed4147749ae6d1dad2334b501e9ac6e70b9820b96ce3aaf1d62197aaf2c948742c64b6f49f577fe33c2085cedc29919e24fe13d41a812d5f941244eafe0e596bcec75f634cbe1a413a60f6206eaf4a1e6f104b9185260fea5ec22f7d5f5d94a04f440a791228ae4bb015781a6a388297c96114c8f07bdfe60642316bf271a3b91c0e4d7931519c52ad17a72623159d3db84dde16f151b067d074d11e8095f4aaddc0e1800fa7802617dcf545dc9bd9b64201ca8682c25ca89b4ba60089574ddfc542fdb4fc9908929f0436c77ebf101846337f6c7837a63cbe3f55d1c9200f76ced69fc7d0f8444cc3d44b5a485a34395d3dc2bc256f214eff7eddde65badb64219f61f4e79da3c4185bc9964cc8ba62d466ee324e78bfa9c7dca84a61f05bc22af902f173b222951a438c04469c37ba3ba8a25caa56f8fec8f33cbde1dc82988b506c6561cd873938afb02f86c6f415f081d2fc8f58b522f86d2dfd5eb44c0f83a45a582e88f481482aa7d7431390e08b7ece"}, {0x0, 0x800, 0x39, &(0x7f0000000080)="c004335bb12f4a7be974baed92a051a2e30c3920bfb41a1b55e40047ce94623e7bb85cefd175c326bdad81cc3c9f495265f965e7df60dade17"}, {0x20, 0x4000, 0xc6, &(0x7f00000000c0)="65172bc45cdf07f15ac989d62eea7909c6dabb65063efd2ef5a7c788c17a62af804bc071c2818673a1e8f07aaca4970c7d27c63d6372e3ad5e578f8947c0c7b39db5824ca343a63e5b4f374522dfc018cf9955160bdf87db3cbca38b0702fae0fa2a9beee5cee96ec4f31a3857caea0af1bde853fd5425a261826b3c1297d97053789ea700fd0a38306634529b16547d82ab54f218e25638f66ce26032875544bd4b98259c58a8a45ec73bd979caa2dfd59aa18b88bc4442726d0112e9b08e749f3ed36c0c7a"}], 0x3}) 01:27:57 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) r1 = openat$dlm_plock(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$I2C_RDWR(r1, 0x707, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x0, 0x32074caf3c725eb2, 0x1000, &(0x7f00000002c0)="fd70c2ac9ee12798ce6fd195f7314bb3f68740c1b675234efab3c36bc05ab1e2f7fab2eaa4f67c4fc81054928990bb4225be7f3c1f664ae74ece13c8c37efa1f152b7b98bfff791fe89c135b7abdc65d56709ff9cfa78181effca7bc9c9958884fbb5113702a7230bbb955812b92b9480f1a479341581eeb6216edcb139b4c70b3a041be3e91e54425ce69e9bd6381b06edf5c2c281a9aa4c176f8fe00e089336bf32d7aadc342740059416acfaed733eb1ee03f1c84cfe09604a3abaf2dd6923dbcc04bb45b0c7f8e27bbf6bac19bd50e1bfcfb46b2a322338291d3b1fdf4dcaca2f727d0bb47d9c323b95c2c9d6c7a6f9a1489b32b3752ed554687e34cd67727f1a60a8858a7b819b426ed643ceb3f397e75fb4399486f0d2a7a7302e74eca43c8bd95b87be336cab5f36d9110a21fab4501fcd22cc073a2494567cc99656360e0422a0f663cb67ad7aff5b0bc694c705da7352e2de1702c417240c9eb62030432306320266eeae615034b9562d16114f6034ebb7a203e6a7bf6f1c2bdc869d4b480fec1c1e3635d47b4b157675e4feadc86937f57a6048eaec78900f021af111c03cec59866417611a5912d083a23eef68e9c6dfc1f84c5d9c1a16491f81519ce57bc26d2a976f396ef097611b10b594e0a8e6cca9bcc4dfd30bab23514820fb2d48c0978eb0d396e3c8c4384f99b32503f0a41ad18f2dcc6b94ae2e110e2150991b8ae3e7ec1ea6a39ac276b2aec95d07a3c8fdc3f1f3f63a9ec02a70c1daac1a6beee0a6a235a2522f622eadab9d5a75b4a80ee87576095134743e4718c38d7e6d003c5b41d5e7dce0d40da73f22baff632e5cf31a1a0978647ffa3a666bd320a461755c5afdffed76a71149f598a45f3e6d84375699eaa80c3a54744c85bc7e1a74437cae84ebf0e80817d00ee2853f09f650ca831327110772f5286737a65754693f9768ea1a20a4247c74d781fb115d376471a563e1ece412b869089de4009ffc7e02cdb3d1a5aed331dda07306162981444bd0c8ce06102a4c28265ac9b0d481f510fc19bb6e7ee1d34e683626cdffda7a41dad84326d3d6dccb8648f5fcbecce8322184b1e3189f9b914fc01f648ad3d7e1f15c68e16e9d9fdfe67a8561b2e979b5ccd46fb5a64ad9d7c1b39a6bcec70922d9ea5ecf9d3f416c7875bccce2b06c7c84b7a19f23fe4b05ee1274d6199fb3b18a172a505b25917529ae3d2b97e8b8c884b56c685eb84eae2dfe5322d4ee060c5d2d95a71da52c0dfe22148dbac61bc7a3f1f911812d44767ef0d5dc4b4d405aa6d319327db19e6e060ce6b7eff05a1c32309e266c033989ef6d1229aa3747469a3d013e2d32da9ca52ab4f1435f9e431016b416964a4fce7a580e28fc47ae71e9756340c1cabfc87afbcb060235af7a81b544092b96902126c41332e8da0c6559e70623fe7de3fe4f89f653ba5950de693bf29c49a45a7f0a65a1efc39e9ed08e7f10dbf961bf1cf2eca58b26f80e7f413abb5978cfb8b0958b6b3e487f93368aacb77b60d99c2208cce0e32c6645ca0670ce2793c58eeb2f9d89ad710d91ebaa5123464d421f49273eab80610d87afc030cac512c1d8303e86b5d0e485bcaacc8af00b3879290088ca18bf11c594b8320f8fb5194c42d79b4897c925b9ae913dad532d95bf646d4a0c7f32dc87a882209ea00a167b58cd90b0fc49e63cf374363bb90296564d9ff5c29db69b2f9392349a1a87e54e8cd0354979e36ed796f4dd0abec050eabe8c4426c6189d4fb44d06c5764b48e99abeab002ad4fc5300329db8c64b8c10bf0758dd1b679c1861654f7417aa586ae2cb804a9b538b1ecb06424b28d6bef20d631cfe7641dc41916c846024bfbf3b3f6f9ff8f2cf1c7b43df381f40db83b4f7df0b5f3c3fc04d909f50360b365d341804683f8ad0bda6b81092599791fe60910524259a487a594fb3606c444bd5d8d36f1936a3366448ef88fc29122962b2a1cebac3e868ca6e4b898f2c3096461250fab41335e7761af86e9290cf1cf46ab8bb4d48158a8982363348ef3c872be0b5527fbee288d2903922a95aef0b2fb7e0726bddec84329f057829a2a407bad5047b9e48f572a4912bf0cfda31382d014c7af249c724b98aaf4af6c61c4feda5513d8d19f31155ed9a6b102007f3fce757a0bb91b81ad5567f32633bdf325eb5aaae747af6c5aee36f0ba250a234dd330797e6353beeb32951eb1cf651bf20feb077bb2b1762897ac38ad1f7b0e68a6f03ba5b5afef504bbf5c5947c286c6223d61e931e822509cca2fa86566a09b43132678e5e93353a1e75115c84f5d13658ef9b6ad6055dd71939ce2271384dad84f5c64bbec1da2e62b830c3b7728ae91b63374a15f230e86da4c6264697916fd23469b794f6524dbbd50edf50b852d27345e858c6f586882b6dd0846c2579d93b39ec812b3f43966a3ff953642001cd07f82ef921aed119ff49c1f319addc80d3e58d45a6f8073839496df05f9f5a847fd8d7c39a12fcee581bece859f3b1ff52029b39fc5ccf98fe6fcaf9c03a2e6f55a4e851a7eb9e47c8caa56e2c3e65989c559061023181e532859395bcd887836a033ce16028aab65a2e3ee5dbc6b299ef8b04ae8133b4a24dc7ca505832f9c0152dbeba863feb5804fe938e6ab7a48d212b3eebae862e3d7b21f26e9e00b274a6fcc2a219b21e43f514c75c756ba4c343bc0c99e117e1af7875ce3e4730f788dce485cf4e8dee556241f0500482f63fd0ea6e967655b27e890cf50c317ce4d587e69c994275b408f5dc775876f2a6c373786a0de30f7fefc7dede3cd8a7fb52bc9a43233451939c75f32c12759d82c47ec6a2e2e19a793f6588c8fe33afe3eed1cea9907b8e6e2230a7ebfecf6c83b53d3b262fe9149c7f149b64cc24d11f92b4a4824a1c853f5fc2210925e8db59d65fd810b64e3c2e3d4d40e4580233f94a9d17f3e95674d6231123457dd6f4f598cfe4f586b894d22555952504f21bb457fb1d082e919299924ca8e7fa684c3fe117b5d95072910531c74761cf5d9d166a27cfafa9e26425019c76d44300d2dde57c3ee2f7edf86547a5d021cdbe348ca383cb6727a143915c62f347b5ef3dbb668c974fe0be4392aa4b37d66c7870f51a15ff8d8d189b5f7f2173835b763b212617ef64fb2c87afc27e1738fc4e4838ffa31ee3301340e6891996014f751645804882e601e50e7ff644b6b6e394f0769e27b600c8d51272e6e43bbf1f95d51fc6234b864e96dddc2a073f873ca7224ef6fb2583ed257facb7ece51fc0e19eba5acc9135ad89601b999fbb847d45faa851ce7ed132651f562d771f440e05deb4dd201a5d9ad15dbd1f7c7f23a50d21796561a7a88f99a5733a41328d7ef8b40b065a9646f48b612b97f207a2b82486bb95860017813c00d8de0c7ca58e0dc325a2cfc820b1eb64595787301c911b985647f8b910432088bebf75e4b5fd8460de6c2e8869f86b55f5ef243d53aff8e8fdd0844b41c610999ba798eeb641242cfe164554db2c0346d8caa113d2215c28bfc822da818ebd4adba4d74563be57f31b7cbbafa8c457f4e06efee7d458806c9f2274de42248fd353d2383516cb669b305788964c871e97910be3e937e09c8aaa97accfd4d8b44ad6d2067e87fe3f5de5c27f552376fc955f7496bb11e878ecf166f50fb469ff1cfc918ccbddfa0ad8bf17287151b2ccee5ebbb6401d87ade9cd96abc9bac9294f8fedc7587de30190d6b69087c781a4262487c5a60ea2501846bfaadce06389bab0fdb90b3d9b837e6d0b6da6b665bd6a3e261ef0c4a7b2070dc2bab3a18736c1977a8adcadf3861121262cee3fc8d7f2ae14549ae9b80938b8c97936b6fb8af4f832880c27bbfc38ca15965d9bb45725db52eefabe03de3a8725d5e4febd90285875417566e3043a1e2c0705c26f8712827184f90321e2d4969f3822d74a17e9515362469db3863bc32bc9b4cef068227daf0a1ea18f3c6bb54657061365226e16b27f7734ae2bbda0b27711cb0150641d54e93f6ac636685d88d1529546c7e32e790aa80a870ece6d49e9db01a9687f13315843af72fa8176e6cd294a36c54fc532e7655fa35cbdbfe0d2321841a6f579872d4e9525055097d1dc2474ecf140ee017ce576f0410a730350d08a69c3a55450b93d8883862bd03b8a4ee92b751387b54562feca8676d43ddd184e82e4e3d103e9ae81bb250f8692cdd57dc97e5b3cef56d209e26c144f136fc02b325cb68cea4a3ab44c42a7ce5015bdeed7c53ff3e7cf9478bbc703ed46ee0696ea21f97fefb55e16728b5a7206e51758e2e845d208663af68792b140c527a21b32a00dc87580b5f696ac841c47770b7aef9a03da068db05fc5ac3a81fa9b223216abfb38b7d651a890d6db85d38cf8a0784c2c18e49a5cedc2b941d509387a16ed4bb8421d50eef09af3adf0e2182c0f917ccc515b766f0f160e2ad8ff7d09b058ce664bb92c1f55ec2e07456ca0b70acc9c7dc77ff5a53cc472eb1307270f9b618250b584cc9ecdefdd32616813154a7986b036e11c8737835c353308acebf1b619c3cf4df552ea9cb4440d800787e177d264d1985c6781935bfbc6171a955711ff92e2f28555746a0ab2d3f9f04023b4fd1da445f577c647caafb33bf6dc13ac32036612d8943c3ac2d4c6a7fa9f9dddabb9640acc6351ac93ac70aef514e030e5965a26935ff30fc04b8ab9fbeead962798405071b861e2cf66a9a2a502cfc2056556b8f13bc43e00335067ef99efd24ef4707a3d3d34accaf5078cd95f68278adead9ded9d8ed0975fe11d2c0fc43ed69d0ba463fea286c6b6c9ba96e72c67c3ea6b6b6a17fe4b71b3712005907ed2c6e528cb3050cd81a9deb9cc8e6bc85b30b9c2b0bf607b732cd073e459cc465354a0d9c02cd725dcbe4a7c5b4324cea2f8a9f19f24bbfa3204c31c0031e712c6f5eef6b6a354f6375a7434efb21fd9886d4bfbfee6e18c86e3e3cd924b8f725862dda45fd80c45c5648dc624ca7ab9e75a417e5d837dfb4c63aadb4d7ae00788bfc9b8ab85c76ec2b1a702a3b0491272b18cbd5da94e1e76ac1a3f4e7462ee5e8c2285b1089d426f141f6efa8a27110a5cb4828a9b3604b49a9dc6bf5083da9502094d264d79f79b31ed7a4e6e867411dbced425d853bfb0074d0beca43242506d6cd703d8e4251181d81518cf4732643caf029c5a5a854f0ae30e30c601c6b67b9df0e92bc9edaa85f3be1c5247b71ade0f9cff1cd8e1a45d3fa246c52ed4147749ae6d1dad2334b501e9ac6e70b9820b96ce3aaf1d62197aaf2c948742c64b6f49f577fe33c2085cedc29919e24fe13d41a812d5f941244eafe0e596bcec75f634cbe1a413a60f6206eaf4a1e6f104b9185260fea5ec22f7d5f5d94a04f440a791228ae4bb015781a6a388297c96114c8f07bdfe60642316bf271a3b91c0e4d7931519c52ad17a72623159d3db84dde16f151b067d074d11e8095f4aaddc0e1800fa7802617dcf545dc9bd9b64201ca8682c25ca89b4ba60089574ddfc542fdb4fc9908929f0436c77ebf101846337f6c7837a63cbe3f55d1c9200f76ced69fc7d0f8444cc3d44b5a485a34395d3dc2bc256f214eff7eddde65badb64219f61f4e79da3c4185bc9964cc8ba62d466ee324e78bfa9c7dca84a61f05bc22af902f173b222951a438c04469c37ba3ba8a25caa56f8fec8f33cbde1dc82988b506c6561cd873938afb02f86c6f415f081d2fc8f58b522f86d2dfd5eb44c0f83a45a582e88f481482aa7d7431390e08b7ece"}, {0x0, 0x800, 0x39, &(0x7f0000000080)="c004335bb12f4a7be974baed92a051a2e30c3920bfb41a1b55e40047ce94623e7bb85cefd175c326bdad81cc3c9f495265f965e7df60dade17"}, {0x20, 0x4000, 0xc6, &(0x7f00000000c0)="65172bc45cdf07f15ac989d62eea7909c6dabb65063efd2ef5a7c788c17a62af804bc071c2818673a1e8f07aaca4970c7d27c63d6372e3ad5e578f8947c0c7b39db5824ca343a63e5b4f374522dfc018cf9955160bdf87db3cbca38b0702fae0fa2a9beee5cee96ec4f31a3857caea0af1bde853fd5425a261826b3c1297d97053789ea700fd0a38306634529b16547d82ab54f218e25638f66ce26032875544bd4b98259c58a8a45ec73bd979caa2dfd59aa18b88bc4442726d0112e9b08e749f3ed36c0c7a"}], 0x3}) syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) openat$dlm_plock(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$I2C_RDWR(r1, 0x707, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x0, 0x32074caf3c725eb2, 0x1000, &(0x7f00000002c0)="fd70c2ac9ee12798ce6fd195f7314bb3f68740c1b675234efab3c36bc05ab1e2f7fab2eaa4f67c4fc81054928990bb4225be7f3c1f664ae74ece13c8c37efa1f152b7b98bfff791fe89c135b7abdc65d56709ff9cfa78181effca7bc9c9958884fbb5113702a7230bbb955812b92b9480f1a479341581eeb6216edcb139b4c70b3a041be3e91e54425ce69e9bd6381b06edf5c2c281a9aa4c176f8fe00e089336bf32d7aadc342740059416acfaed733eb1ee03f1c84cfe09604a3abaf2dd6923dbcc04bb45b0c7f8e27bbf6bac19bd50e1bfcfb46b2a322338291d3b1fdf4dcaca2f727d0bb47d9c323b95c2c9d6c7a6f9a1489b32b3752ed554687e34cd67727f1a60a8858a7b819b426ed643ceb3f397e75fb4399486f0d2a7a7302e74eca43c8bd95b87be336cab5f36d9110a21fab4501fcd22cc073a2494567cc99656360e0422a0f663cb67ad7aff5b0bc694c705da7352e2de1702c417240c9eb62030432306320266eeae615034b9562d16114f6034ebb7a203e6a7bf6f1c2bdc869d4b480fec1c1e3635d47b4b157675e4feadc86937f57a6048eaec78900f021af111c03cec59866417611a5912d083a23eef68e9c6dfc1f84c5d9c1a16491f81519ce57bc26d2a976f396ef097611b10b594e0a8e6cca9bcc4dfd30bab23514820fb2d48c0978eb0d396e3c8c4384f99b32503f0a41ad18f2dcc6b94ae2e110e2150991b8ae3e7ec1ea6a39ac276b2aec95d07a3c8fdc3f1f3f63a9ec02a70c1daac1a6beee0a6a235a2522f622eadab9d5a75b4a80ee87576095134743e4718c38d7e6d003c5b41d5e7dce0d40da73f22baff632e5cf31a1a0978647ffa3a666bd320a461755c5afdffed76a71149f598a45f3e6d84375699eaa80c3a54744c85bc7e1a74437cae84ebf0e80817d00ee2853f09f650ca831327110772f5286737a65754693f9768ea1a20a4247c74d781fb115d376471a563e1ece412b869089de4009ffc7e02cdb3d1a5aed331dda07306162981444bd0c8ce06102a4c28265ac9b0d481f510fc19bb6e7ee1d34e683626cdffda7a41dad84326d3d6dccb8648f5fcbecce8322184b1e3189f9b914fc01f648ad3d7e1f15c68e16e9d9fdfe67a8561b2e979b5ccd46fb5a64ad9d7c1b39a6bcec70922d9ea5ecf9d3f416c7875bccce2b06c7c84b7a19f23fe4b05ee1274d6199fb3b18a172a505b25917529ae3d2b97e8b8c884b56c685eb84eae2dfe5322d4ee060c5d2d95a71da52c0dfe22148dbac61bc7a3f1f911812d44767ef0d5dc4b4d405aa6d319327db19e6e060ce6b7eff05a1c32309e266c033989ef6d1229aa3747469a3d013e2d32da9ca52ab4f1435f9e431016b416964a4fce7a580e28fc47ae71e9756340c1cabfc87afbcb060235af7a81b544092b96902126c41332e8da0c6559e70623fe7de3fe4f89f653ba5950de693bf29c49a45a7f0a65a1efc39e9ed08e7f10dbf961bf1cf2eca58b26f80e7f413abb5978cfb8b0958b6b3e487f93368aacb77b60d99c2208cce0e32c6645ca0670ce2793c58eeb2f9d89ad710d91ebaa5123464d421f49273eab80610d87afc030cac512c1d8303e86b5d0e485bcaacc8af00b3879290088ca18bf11c594b8320f8fb5194c42d79b4897c925b9ae913dad532d95bf646d4a0c7f32dc87a882209ea00a167b58cd90b0fc49e63cf374363bb90296564d9ff5c29db69b2f9392349a1a87e54e8cd0354979e36ed796f4dd0abec050eabe8c4426c6189d4fb44d06c5764b48e99abeab002ad4fc5300329db8c64b8c10bf0758dd1b679c1861654f7417aa586ae2cb804a9b538b1ecb06424b28d6bef20d631cfe7641dc41916c846024bfbf3b3f6f9ff8f2cf1c7b43df381f40db83b4f7df0b5f3c3fc04d909f50360b365d341804683f8ad0bda6b81092599791fe60910524259a487a594fb3606c444bd5d8d36f1936a3366448ef88fc29122962b2a1cebac3e868ca6e4b898f2c3096461250fab41335e7761af86e9290cf1cf46ab8bb4d48158a8982363348ef3c872be0b5527fbee288d2903922a95aef0b2fb7e0726bddec84329f057829a2a407bad5047b9e48f572a4912bf0cfda31382d014c7af249c724b98aaf4af6c61c4feda5513d8d19f31155ed9a6b102007f3fce757a0bb91b81ad5567f32633bdf325eb5aaae747af6c5aee36f0ba250a234dd330797e6353beeb32951eb1cf651bf20feb077bb2b1762897ac38ad1f7b0e68a6f03ba5b5afef504bbf5c5947c286c6223d61e931e822509cca2fa86566a09b43132678e5e93353a1e75115c84f5d13658ef9b6ad6055dd71939ce2271384dad84f5c64bbec1da2e62b830c3b7728ae91b63374a15f230e86da4c6264697916fd23469b794f6524dbbd50edf50b852d27345e858c6f586882b6dd0846c2579d93b39ec812b3f43966a3ff953642001cd07f82ef921aed119ff49c1f319addc80d3e58d45a6f8073839496df05f9f5a847fd8d7c39a12fcee581bece859f3b1ff52029b39fc5ccf98fe6fcaf9c03a2e6f55a4e851a7eb9e47c8caa56e2c3e65989c559061023181e532859395bcd887836a033ce16028aab65a2e3ee5dbc6b299ef8b04ae8133b4a24dc7ca505832f9c0152dbeba863feb5804fe938e6ab7a48d212b3eebae862e3d7b21f26e9e00b274a6fcc2a219b21e43f514c75c756ba4c343bc0c99e117e1af7875ce3e4730f788dce485cf4e8dee556241f0500482f63fd0ea6e967655b27e890cf50c317ce4d587e69c994275b408f5dc775876f2a6c373786a0de30f7fefc7dede3cd8a7fb52bc9a43233451939c75f32c12759d82c47ec6a2e2e19a793f6588c8fe33afe3eed1cea9907b8e6e2230a7ebfecf6c83b53d3b262fe9149c7f149b64cc24d11f92b4a4824a1c853f5fc2210925e8db59d65fd810b64e3c2e3d4d40e4580233f94a9d17f3e95674d6231123457dd6f4f598cfe4f586b894d22555952504f21bb457fb1d082e919299924ca8e7fa684c3fe117b5d95072910531c74761cf5d9d166a27cfafa9e26425019c76d44300d2dde57c3ee2f7edf86547a5d021cdbe348ca383cb6727a143915c62f347b5ef3dbb668c974fe0be4392aa4b37d66c7870f51a15ff8d8d189b5f7f2173835b763b212617ef64fb2c87afc27e1738fc4e4838ffa31ee3301340e6891996014f751645804882e601e50e7ff644b6b6e394f0769e27b600c8d51272e6e43bbf1f95d51fc6234b864e96dddc2a073f873ca7224ef6fb2583ed257facb7ece51fc0e19eba5acc9135ad89601b999fbb847d45faa851ce7ed132651f562d771f440e05deb4dd201a5d9ad15dbd1f7c7f23a50d21796561a7a88f99a5733a41328d7ef8b40b065a9646f48b612b97f207a2b82486bb95860017813c00d8de0c7ca58e0dc325a2cfc820b1eb64595787301c911b985647f8b910432088bebf75e4b5fd8460de6c2e8869f86b55f5ef243d53aff8e8fdd0844b41c610999ba798eeb641242cfe164554db2c0346d8caa113d2215c28bfc822da818ebd4adba4d74563be57f31b7cbbafa8c457f4e06efee7d458806c9f2274de42248fd353d2383516cb669b305788964c871e97910be3e937e09c8aaa97accfd4d8b44ad6d2067e87fe3f5de5c27f552376fc955f7496bb11e878ecf166f50fb469ff1cfc918ccbddfa0ad8bf17287151b2ccee5ebbb6401d87ade9cd96abc9bac9294f8fedc7587de30190d6b69087c781a4262487c5a60ea2501846bfaadce06389bab0fdb90b3d9b837e6d0b6da6b665bd6a3e261ef0c4a7b2070dc2bab3a18736c1977a8adcadf3861121262cee3fc8d7f2ae14549ae9b80938b8c97936b6fb8af4f832880c27bbfc38ca15965d9bb45725db52eefabe03de3a8725d5e4febd90285875417566e3043a1e2c0705c26f8712827184f90321e2d4969f3822d74a17e9515362469db3863bc32bc9b4cef068227daf0a1ea18f3c6bb54657061365226e16b27f7734ae2bbda0b27711cb0150641d54e93f6ac636685d88d1529546c7e32e790aa80a870ece6d49e9db01a9687f13315843af72fa8176e6cd294a36c54fc532e7655fa35cbdbfe0d2321841a6f579872d4e9525055097d1dc2474ecf140ee017ce576f0410a730350d08a69c3a55450b93d8883862bd03b8a4ee92b751387b54562feca8676d43ddd184e82e4e3d103e9ae81bb250f8692cdd57dc97e5b3cef56d209e26c144f136fc02b325cb68cea4a3ab44c42a7ce5015bdeed7c53ff3e7cf9478bbc703ed46ee0696ea21f97fefb55e16728b5a7206e51758e2e845d208663af68792b140c527a21b32a00dc87580b5f696ac841c47770b7aef9a03da068db05fc5ac3a81fa9b223216abfb38b7d651a890d6db85d38cf8a0784c2c18e49a5cedc2b941d509387a16ed4bb8421d50eef09af3adf0e2182c0f917ccc515b766f0f160e2ad8ff7d09b058ce664bb92c1f55ec2e07456ca0b70acc9c7dc77ff5a53cc472eb1307270f9b618250b584cc9ecdefdd32616813154a7986b036e11c8737835c353308acebf1b619c3cf4df552ea9cb4440d800787e177d264d1985c6781935bfbc6171a955711ff92e2f28555746a0ab2d3f9f04023b4fd1da445f577c647caafb33bf6dc13ac32036612d8943c3ac2d4c6a7fa9f9dddabb9640acc6351ac93ac70aef514e030e5965a26935ff30fc04b8ab9fbeead962798405071b861e2cf66a9a2a502cfc2056556b8f13bc43e00335067ef99efd24ef4707a3d3d34accaf5078cd95f68278adead9ded9d8ed0975fe11d2c0fc43ed69d0ba463fea286c6b6c9ba96e72c67c3ea6b6b6a17fe4b71b3712005907ed2c6e528cb3050cd81a9deb9cc8e6bc85b30b9c2b0bf607b732cd073e459cc465354a0d9c02cd725dcbe4a7c5b4324cea2f8a9f19f24bbfa3204c31c0031e712c6f5eef6b6a354f6375a7434efb21fd9886d4bfbfee6e18c86e3e3cd924b8f725862dda45fd80c45c5648dc624ca7ab9e75a417e5d837dfb4c63aadb4d7ae00788bfc9b8ab85c76ec2b1a702a3b0491272b18cbd5da94e1e76ac1a3f4e7462ee5e8c2285b1089d426f141f6efa8a27110a5cb4828a9b3604b49a9dc6bf5083da9502094d264d79f79b31ed7a4e6e867411dbced425d853bfb0074d0beca43242506d6cd703d8e4251181d81518cf4732643caf029c5a5a854f0ae30e30c601c6b67b9df0e92bc9edaa85f3be1c5247b71ade0f9cff1cd8e1a45d3fa246c52ed4147749ae6d1dad2334b501e9ac6e70b9820b96ce3aaf1d62197aaf2c948742c64b6f49f577fe33c2085cedc29919e24fe13d41a812d5f941244eafe0e596bcec75f634cbe1a413a60f6206eaf4a1e6f104b9185260fea5ec22f7d5f5d94a04f440a791228ae4bb015781a6a388297c96114c8f07bdfe60642316bf271a3b91c0e4d7931519c52ad17a72623159d3db84dde16f151b067d074d11e8095f4aaddc0e1800fa7802617dcf545dc9bd9b64201ca8682c25ca89b4ba60089574ddfc542fdb4fc9908929f0436c77ebf101846337f6c7837a63cbe3f55d1c9200f76ced69fc7d0f8444cc3d44b5a485a34395d3dc2bc256f214eff7eddde65badb64219f61f4e79da3c4185bc9964cc8ba62d466ee324e78bfa9c7dca84a61f05bc22af902f173b222951a438c04469c37ba3ba8a25caa56f8fec8f33cbde1dc82988b506c6561cd873938afb02f86c6f415f081d2fc8f58b522f86d2dfd5eb44c0f83a45a582e88f481482aa7d7431390e08b7ece"}, {0x0, 0x800, 0x39, &(0x7f0000000080)="c004335bb12f4a7be974baed92a051a2e30c3920bfb41a1b55e40047ce94623e7bb85cefd175c326bdad81cc3c9f495265f965e7df60dade17"}, {0x20, 0x4000, 0xc6, &(0x7f00000000c0)="65172bc45cdf07f15ac989d62eea7909c6dabb65063efd2ef5a7c788c17a62af804bc071c2818673a1e8f07aaca4970c7d27c63d6372e3ad5e578f8947c0c7b39db5824ca343a63e5b4f374522dfc018cf9955160bdf87db3cbca38b0702fae0fa2a9beee5cee96ec4f31a3857caea0af1bde853fd5425a261826b3c1297d97053789ea700fd0a38306634529b16547d82ab54f218e25638f66ce26032875544bd4b98259c58a8a45ec73bd979caa2dfd59aa18b88bc4442726d0112e9b08e749f3ed36c0c7a"}], 0x3}) (async) 01:28:00 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) r1 = openat$dlm_plock(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$I2C_RDWR(r1, 0x707, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x0, 0x32074caf3c725eb2, 0x1000, &(0x7f00000002c0)="fd70c2ac9ee12798ce6fd195f7314bb3f68740c1b675234efab3c36bc05ab1e2f7fab2eaa4f67c4fc81054928990bb4225be7f3c1f664ae74ece13c8c37efa1f152b7b98bfff791fe89c135b7abdc65d56709ff9cfa78181effca7bc9c9958884fbb5113702a7230bbb955812b92b9480f1a479341581eeb6216edcb139b4c70b3a041be3e91e54425ce69e9bd6381b06edf5c2c281a9aa4c176f8fe00e089336bf32d7aadc342740059416acfaed733eb1ee03f1c84cfe09604a3abaf2dd6923dbcc04bb45b0c7f8e27bbf6bac19bd50e1bfcfb46b2a322338291d3b1fdf4dcaca2f727d0bb47d9c323b95c2c9d6c7a6f9a1489b32b3752ed554687e34cd67727f1a60a8858a7b819b426ed643ceb3f397e75fb4399486f0d2a7a7302e74eca43c8bd95b87be336cab5f36d9110a21fab4501fcd22cc073a2494567cc99656360e0422a0f663cb67ad7aff5b0bc694c705da7352e2de1702c417240c9eb62030432306320266eeae615034b9562d16114f6034ebb7a203e6a7bf6f1c2bdc869d4b480fec1c1e3635d47b4b157675e4feadc86937f57a6048eaec78900f021af111c03cec59866417611a5912d083a23eef68e9c6dfc1f84c5d9c1a16491f81519ce57bc26d2a976f396ef097611b10b594e0a8e6cca9bcc4dfd30bab23514820fb2d48c0978eb0d396e3c8c4384f99b32503f0a41ad18f2dcc6b94ae2e110e2150991b8ae3e7ec1ea6a39ac276b2aec95d07a3c8fdc3f1f3f63a9ec02a70c1daac1a6beee0a6a235a2522f622eadab9d5a75b4a80ee87576095134743e4718c38d7e6d003c5b41d5e7dce0d40da73f22baff632e5cf31a1a0978647ffa3a666bd320a461755c5afdffed76a71149f598a45f3e6d84375699eaa80c3a54744c85bc7e1a74437cae84ebf0e80817d00ee2853f09f650ca831327110772f5286737a65754693f9768ea1a20a4247c74d781fb115d376471a563e1ece412b869089de4009ffc7e02cdb3d1a5aed331dda07306162981444bd0c8ce06102a4c28265ac9b0d481f510fc19bb6e7ee1d34e683626cdffda7a41dad84326d3d6dccb8648f5fcbecce8322184b1e3189f9b914fc01f648ad3d7e1f15c68e16e9d9fdfe67a8561b2e979b5ccd46fb5a64ad9d7c1b39a6bcec70922d9ea5ecf9d3f416c7875bccce2b06c7c84b7a19f23fe4b05ee1274d6199fb3b18a172a505b25917529ae3d2b97e8b8c884b56c685eb84eae2dfe5322d4ee060c5d2d95a71da52c0dfe22148dbac61bc7a3f1f911812d44767ef0d5dc4b4d405aa6d319327db19e6e060ce6b7eff05a1c32309e266c033989ef6d1229aa3747469a3d013e2d32da9ca52ab4f1435f9e431016b416964a4fce7a580e28fc47ae71e9756340c1cabfc87afbcb060235af7a81b544092b96902126c41332e8da0c6559e70623fe7de3fe4f89f653ba5950de693bf29c49a45a7f0a65a1efc39e9ed08e7f10dbf961bf1cf2eca58b26f80e7f413abb5978cfb8b0958b6b3e487f93368aacb77b60d99c2208cce0e32c6645ca0670ce2793c58eeb2f9d89ad710d91ebaa5123464d421f49273eab80610d87afc030cac512c1d8303e86b5d0e485bcaacc8af00b3879290088ca18bf11c594b8320f8fb5194c42d79b4897c925b9ae913dad532d95bf646d4a0c7f32dc87a882209ea00a167b58cd90b0fc49e63cf374363bb90296564d9ff5c29db69b2f9392349a1a87e54e8cd0354979e36ed796f4dd0abec050eabe8c4426c6189d4fb44d06c5764b48e99abeab002ad4fc5300329db8c64b8c10bf0758dd1b679c1861654f7417aa586ae2cb804a9b538b1ecb06424b28d6bef20d631cfe7641dc41916c846024bfbf3b3f6f9ff8f2cf1c7b43df381f40db83b4f7df0b5f3c3fc04d909f50360b365d341804683f8ad0bda6b81092599791fe60910524259a487a594fb3606c444bd5d8d36f1936a3366448ef88fc29122962b2a1cebac3e868ca6e4b898f2c3096461250fab41335e7761af86e9290cf1cf46ab8bb4d48158a8982363348ef3c872be0b5527fbee288d2903922a95aef0b2fb7e0726bddec84329f057829a2a407bad5047b9e48f572a4912bf0cfda31382d014c7af249c724b98aaf4af6c61c4feda5513d8d19f31155ed9a6b102007f3fce757a0bb91b81ad5567f32633bdf325eb5aaae747af6c5aee36f0ba250a234dd330797e6353beeb32951eb1cf651bf20feb077bb2b1762897ac38ad1f7b0e68a6f03ba5b5afef504bbf5c5947c286c6223d61e931e822509cca2fa86566a09b43132678e5e93353a1e75115c84f5d13658ef9b6ad6055dd71939ce2271384dad84f5c64bbec1da2e62b830c3b7728ae91b63374a15f230e86da4c6264697916fd23469b794f6524dbbd50edf50b852d27345e858c6f586882b6dd0846c2579d93b39ec812b3f43966a3ff953642001cd07f82ef921aed119ff49c1f319addc80d3e58d45a6f8073839496df05f9f5a847fd8d7c39a12fcee581bece859f3b1ff52029b39fc5ccf98fe6fcaf9c03a2e6f55a4e851a7eb9e47c8caa56e2c3e65989c559061023181e532859395bcd887836a033ce16028aab65a2e3ee5dbc6b299ef8b04ae8133b4a24dc7ca505832f9c0152dbeba863feb5804fe938e6ab7a48d212b3eebae862e3d7b21f26e9e00b274a6fcc2a219b21e43f514c75c756ba4c343bc0c99e117e1af7875ce3e4730f788dce485cf4e8dee556241f0500482f63fd0ea6e967655b27e890cf50c317ce4d587e69c994275b408f5dc775876f2a6c373786a0de30f7fefc7dede3cd8a7fb52bc9a43233451939c75f32c12759d82c47ec6a2e2e19a793f6588c8fe33afe3eed1cea9907b8e6e2230a7ebfecf6c83b53d3b262fe9149c7f149b64cc24d11f92b4a4824a1c853f5fc2210925e8db59d65fd810b64e3c2e3d4d40e4580233f94a9d17f3e95674d6231123457dd6f4f598cfe4f586b894d22555952504f21bb457fb1d082e919299924ca8e7fa684c3fe117b5d95072910531c74761cf5d9d166a27cfafa9e26425019c76d44300d2dde57c3ee2f7edf86547a5d021cdbe348ca383cb6727a143915c62f347b5ef3dbb668c974fe0be4392aa4b37d66c7870f51a15ff8d8d189b5f7f2173835b763b212617ef64fb2c87afc27e1738fc4e4838ffa31ee3301340e6891996014f751645804882e601e50e7ff644b6b6e394f0769e27b600c8d51272e6e43bbf1f95d51fc6234b864e96dddc2a073f873ca7224ef6fb2583ed257facb7ece51fc0e19eba5acc9135ad89601b999fbb847d45faa851ce7ed132651f562d771f440e05deb4dd201a5d9ad15dbd1f7c7f23a50d21796561a7a88f99a5733a41328d7ef8b40b065a9646f48b612b97f207a2b82486bb95860017813c00d8de0c7ca58e0dc325a2cfc820b1eb64595787301c911b985647f8b910432088bebf75e4b5fd8460de6c2e8869f86b55f5ef243d53aff8e8fdd0844b41c610999ba798eeb641242cfe164554db2c0346d8caa113d2215c28bfc822da818ebd4adba4d74563be57f31b7cbbafa8c457f4e06efee7d458806c9f2274de42248fd353d2383516cb669b305788964c871e97910be3e937e09c8aaa97accfd4d8b44ad6d2067e87fe3f5de5c27f552376fc955f7496bb11e878ecf166f50fb469ff1cfc918ccbddfa0ad8bf17287151b2ccee5ebbb6401d87ade9cd96abc9bac9294f8fedc7587de30190d6b69087c781a4262487c5a60ea2501846bfaadce06389bab0fdb90b3d9b837e6d0b6da6b665bd6a3e261ef0c4a7b2070dc2bab3a18736c1977a8adcadf3861121262cee3fc8d7f2ae14549ae9b80938b8c97936b6fb8af4f832880c27bbfc38ca15965d9bb45725db52eefabe03de3a8725d5e4febd90285875417566e3043a1e2c0705c26f8712827184f90321e2d4969f3822d74a17e9515362469db3863bc32bc9b4cef068227daf0a1ea18f3c6bb54657061365226e16b27f7734ae2bbda0b27711cb0150641d54e93f6ac636685d88d1529546c7e32e790aa80a870ece6d49e9db01a9687f13315843af72fa8176e6cd294a36c54fc532e7655fa35cbdbfe0d2321841a6f579872d4e9525055097d1dc2474ecf140ee017ce576f0410a730350d08a69c3a55450b93d8883862bd03b8a4ee92b751387b54562feca8676d43ddd184e82e4e3d103e9ae81bb250f8692cdd57dc97e5b3cef56d209e26c144f136fc02b325cb68cea4a3ab44c42a7ce5015bdeed7c53ff3e7cf9478bbc703ed46ee0696ea21f97fefb55e16728b5a7206e51758e2e845d208663af68792b140c527a21b32a00dc87580b5f696ac841c47770b7aef9a03da068db05fc5ac3a81fa9b223216abfb38b7d651a890d6db85d38cf8a0784c2c18e49a5cedc2b941d509387a16ed4bb8421d50eef09af3adf0e2182c0f917ccc515b766f0f160e2ad8ff7d09b058ce664bb92c1f55ec2e07456ca0b70acc9c7dc77ff5a53cc472eb1307270f9b618250b584cc9ecdefdd32616813154a7986b036e11c8737835c353308acebf1b619c3cf4df552ea9cb4440d800787e177d264d1985c6781935bfbc6171a955711ff92e2f28555746a0ab2d3f9f04023b4fd1da445f577c647caafb33bf6dc13ac32036612d8943c3ac2d4c6a7fa9f9dddabb9640acc6351ac93ac70aef514e030e5965a26935ff30fc04b8ab9fbeead962798405071b861e2cf66a9a2a502cfc2056556b8f13bc43e00335067ef99efd24ef4707a3d3d34accaf5078cd95f68278adead9ded9d8ed0975fe11d2c0fc43ed69d0ba463fea286c6b6c9ba96e72c67c3ea6b6b6a17fe4b71b3712005907ed2c6e528cb3050cd81a9deb9cc8e6bc85b30b9c2b0bf607b732cd073e459cc465354a0d9c02cd725dcbe4a7c5b4324cea2f8a9f19f24bbfa3204c31c0031e712c6f5eef6b6a354f6375a7434efb21fd9886d4bfbfee6e18c86e3e3cd924b8f725862dda45fd80c45c5648dc624ca7ab9e75a417e5d837dfb4c63aadb4d7ae00788bfc9b8ab85c76ec2b1a702a3b0491272b18cbd5da94e1e76ac1a3f4e7462ee5e8c2285b1089d426f141f6efa8a27110a5cb4828a9b3604b49a9dc6bf5083da9502094d264d79f79b31ed7a4e6e867411dbced425d853bfb0074d0beca43242506d6cd703d8e4251181d81518cf4732643caf029c5a5a854f0ae30e30c601c6b67b9df0e92bc9edaa85f3be1c5247b71ade0f9cff1cd8e1a45d3fa246c52ed4147749ae6d1dad2334b501e9ac6e70b9820b96ce3aaf1d62197aaf2c948742c64b6f49f577fe33c2085cedc29919e24fe13d41a812d5f941244eafe0e596bcec75f634cbe1a413a60f6206eaf4a1e6f104b9185260fea5ec22f7d5f5d94a04f440a791228ae4bb015781a6a388297c96114c8f07bdfe60642316bf271a3b91c0e4d7931519c52ad17a72623159d3db84dde16f151b067d074d11e8095f4aaddc0e1800fa7802617dcf545dc9bd9b64201ca8682c25ca89b4ba60089574ddfc542fdb4fc9908929f0436c77ebf101846337f6c7837a63cbe3f55d1c9200f76ced69fc7d0f8444cc3d44b5a485a34395d3dc2bc256f214eff7eddde65badb64219f61f4e79da3c4185bc9964cc8ba62d466ee324e78bfa9c7dca84a61f05bc22af902f173b222951a438c04469c37ba3ba8a25caa56f8fec8f33cbde1dc82988b506c6561cd873938afb02f86c6f415f081d2fc8f58b522f86d2dfd5eb44c0f83a45a582e88f481482aa7d7431390e08b7ece"}, {0x0, 0x800, 0x39, &(0x7f0000000080)="c004335bb12f4a7be974baed92a051a2e30c3920bfb41a1b55e40047ce94623e7bb85cefd175c326bdad81cc3c9f495265f965e7df60dade17"}, {0x20, 0x4000, 0xc6, &(0x7f00000000c0)="65172bc45cdf07f15ac989d62eea7909c6dabb65063efd2ef5a7c788c17a62af804bc071c2818673a1e8f07aaca4970c7d27c63d6372e3ad5e578f8947c0c7b39db5824ca343a63e5b4f374522dfc018cf9955160bdf87db3cbca38b0702fae0fa2a9beee5cee96ec4f31a3857caea0af1bde853fd5425a261826b3c1297d97053789ea700fd0a38306634529b16547d82ab54f218e25638f66ce26032875544bd4b98259c58a8a45ec73bd979caa2dfd59aa18b88bc4442726d0112e9b08e749f3ed36c0c7a"}], 0x3}) 01:28:04 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) pipe2$watch_queue(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) ioctl$I2C_FUNCS(r1, 0x705, &(0x7f0000000080)) 01:28:04 executing program 0: ioctl$F2FS_IOC_START_VOLATILE_WRITE(0xffffffffffffffff, 0xf503, 0x0) r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) setsockopt$inet_sctp_SCTP_NODELAY(0xffffffffffffffff, 0x84, 0x3, &(0x7f0000000180)=0x8, 0x4) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wg2\x00', 0x0}) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=@gettfilter={0x34, 0x2e, 0x10, 0x70bd2c, 0x25dfdbfb, {0x0, 0x0, 0x0, r1, {0x8, 0x5}, {0x0, 0xffe0}, {0xa, 0xffff}}, [{0x8}, {0x8, 0xb, 0x1e}]}, 0x34}, 0x1, 0x0, 0x0, 0x40041}, 0x20040000) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r2) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) r3 = openat$nci(0xffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(r3, 0x0, &(0x7f00000000c0)=0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nfc(0x0, r5) sendmsg$NFC_CMD_DEV_UP(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="1c0000", @ANYRES16=r6, @ANYBLOB="0100000d0000000000000200000008000100", @ANYRES32=r4], 0x1c}}, 0x0) connect$nfc_raw(r2, &(0x7f00000001c0)={0x27, r4, 0xffffffffffffffff, 0x7}, 0x10) ioctl$I2C_SLAVE(r2, 0x703, 0x9f) signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:28:07 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) pipe2$watch_queue(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) ioctl$I2C_FUNCS(r1, 0x705, &(0x7f0000000080)) 01:28:10 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) pipe2$watch_queue(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) ioctl$I2C_FUNCS(r1, 0x705, &(0x7f0000000080)) syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) pipe2$watch_queue(&(0x7f0000000040), 0x80) (async) ioctl$I2C_FUNCS(r1, 0x705, &(0x7f0000000080)) (async) 01:28:12 executing program 0: ioctl$F2FS_IOC_START_VOLATILE_WRITE(0xffffffffffffffff, 0xf503, 0x0) r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) setsockopt$inet_sctp_SCTP_NODELAY(0xffffffffffffffff, 0x84, 0x3, &(0x7f0000000180)=0x8, 0x4) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wg2\x00', 0x0}) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=@gettfilter={0x34, 0x2e, 0x10, 0x70bd2c, 0x25dfdbfb, {0x0, 0x0, 0x0, r1, {0x8, 0x5}, {0x0, 0xffe0}, {0xa, 0xffff}}, [{0x8}, {0x8, 0xb, 0x1e}]}, 0x34}, 0x1, 0x0, 0x0, 0x40041}, 0x20040000) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r2) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) r3 = openat$nci(0xffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(r3, 0x0, &(0x7f00000000c0)=0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nfc(0x0, r5) sendmsg$NFC_CMD_DEV_UP(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="1c0000", @ANYRES16=r6, @ANYBLOB="0100000d0000000000000200000008000100", @ANYRES32=r4], 0x1c}}, 0x0) connect$nfc_raw(r2, &(0x7f00000001c0)={0x27, r4, 0xffffffffffffffff, 0x7}, 0x10) ioctl$I2C_SLAVE(r2, 0x703, 0x9f) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:28:13 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r1) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) pwrite64(r1, &(0x7f0000000000)="b5ad16d695f28d5f3943ca034cc8a8f6010000006994cd3779f8a598", 0x1c, 0x2) r2 = fcntl$dupfd(r0, 0x406, r0) getsockopt$inet_tcp_TCP_ZEROCOPY_RECEIVE(r2, 0x6, 0x23, &(0x7f00000000c0)={&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x0, 0x0, &(0x7f0000000040)=""/83, 0x53, 0x1, &(0x7f00000002c0)=""/4096, 0x1000}, &(0x7f0000000100)=0x40) 01:28:14 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) (async, rerun: 64) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) (rerun: 64) close(r1) (async, rerun: 64) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) (rerun: 64) pwrite64(r1, &(0x7f0000000000)="b5ad16d695f28d5f3943ca034cc8a8f6010000006994cd3779f8a598", 0x1c, 0x2) (async, rerun: 64) r2 = fcntl$dupfd(r0, 0x406, r0) (rerun: 64) getsockopt$inet_tcp_TCP_ZEROCOPY_RECEIVE(r2, 0x6, 0x23, &(0x7f00000000c0)={&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x0, 0x0, &(0x7f0000000040)=""/83, 0x53, 0x1, &(0x7f00000002c0)=""/4096, 0x1000}, &(0x7f0000000100)=0x40) 01:28:18 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r1) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) pwrite64(r1, &(0x7f0000000000)="b5ad16d695f28d5f3943ca034cc8a8f6010000006994cd3779f8a598", 0x1c, 0x2) r2 = fcntl$dupfd(r0, 0x406, r0) getsockopt$inet_tcp_TCP_ZEROCOPY_RECEIVE(r2, 0x6, 0x23, &(0x7f00000000c0)={&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x0, 0x0, &(0x7f0000000040)=""/83, 0x53, 0x1, &(0x7f00000002c0)=""/4096, 0x1000}, &(0x7f0000000100)=0x40) syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) (async) signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) (async) close(r1) (async) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) (async) pwrite64(r1, &(0x7f0000000000)="b5ad16d695f28d5f3943ca034cc8a8f6010000006994cd3779f8a598", 0x1c, 0x2) (async) fcntl$dupfd(r0, 0x406, r0) (async) getsockopt$inet_tcp_TCP_ZEROCOPY_RECEIVE(r2, 0x6, 0x23, &(0x7f00000000c0)={&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x0, 0x0, &(0x7f0000000040)=""/83, 0x53, 0x1, &(0x7f00000002c0)=""/4096, 0x1000}, &(0x7f0000000100)=0x40) (async) 01:28:20 executing program 0: ioctl$F2FS_IOC_START_VOLATILE_WRITE(0xffffffffffffffff, 0xf503, 0x0) r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) setsockopt$inet_sctp_SCTP_NODELAY(0xffffffffffffffff, 0x84, 0x3, &(0x7f0000000180)=0x8, 0x4) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wg2\x00', 0x0}) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=@gettfilter={0x34, 0x2e, 0x10, 0x70bd2c, 0x25dfdbfb, {0x0, 0x0, 0x0, r1, {0x8, 0x5}, {0x0, 0xffe0}, {0xa, 0xffff}}, [{0x8}, {0x8, 0xb, 0x1e}]}, 0x34}, 0x1, 0x0, 0x0, 0x40041}, 0x20040000) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r2) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) r3 = openat$nci(0xffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(r3, 0x0, &(0x7f00000000c0)=0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nfc(0x0, r5) sendmsg$NFC_CMD_DEV_UP(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="1c0000", @ANYRES16=r6, @ANYBLOB="0100000d0000000000000200000008000100", @ANYRES32=r4], 0x1c}}, 0x0) connect$nfc_raw(r2, &(0x7f00000001c0)={0x27, r4, 0xffffffffffffffff, 0x7}, 0x10) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:28:20 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000080), 0x3, 0x1) r1 = dup3(r0, r0, 0x0) ioctl$F2FS_IOC_GET_COMPRESS_BLOCKS(r1, 0x8008f511, &(0x7f0000000040)) ioctl$I2C_TIMEOUT(r0, 0x702, 0x7f) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:28:21 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000080), 0x3, 0x1) r1 = dup3(r0, r0, 0x0) ioctl$F2FS_IOC_GET_COMPRESS_BLOCKS(r1, 0x8008f511, &(0x7f0000000040)) (async, rerun: 64) ioctl$I2C_TIMEOUT(r0, 0x702, 0x7f) (async, rerun: 64) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:28:23 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000080), 0x3, 0x1) r1 = dup3(r0, r0, 0x0) ioctl$F2FS_IOC_GET_COMPRESS_BLOCKS(r1, 0x8008f511, &(0x7f0000000040)) (async) ioctl$I2C_TIMEOUT(r0, 0x702, 0x7f) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:28:28 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x7fff, 0x41cd40) r1 = dup3(r0, r0, 0x0) ioctl$I2C_SMBUS(r1, 0x720, &(0x7f0000000080)={0x0, 0x6, 0x8, &(0x7f0000000040)={0xf, "6560d04d5b64d64a2dbfed5b931fda82db6219c20bab821e65c0715d75d8421817"}}) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:28:28 executing program 0: ioctl$F2FS_IOC_START_VOLATILE_WRITE(0xffffffffffffffff, 0xf503, 0x0) r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) setsockopt$inet_sctp_SCTP_NODELAY(0xffffffffffffffff, 0x84, 0x3, &(0x7f0000000180)=0x8, 0x4) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wg2\x00', 0x0}) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=@gettfilter={0x34, 0x2e, 0x10, 0x70bd2c, 0x25dfdbfb, {0x0, 0x0, 0x0, r1, {0x8, 0x5}, {0x0, 0xffe0}, {0xa, 0xffff}}, [{0x8}, {0x8, 0xb, 0x1e}]}, 0x34}, 0x1, 0x0, 0x0, 0x40041}, 0x20040000) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r2) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) r3 = openat$nci(0xffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(r3, 0x0, &(0x7f00000000c0)=0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nfc(0x0, r5) sendmsg$NFC_CMD_DEV_UP(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="1c0000", @ANYRES16=r6, @ANYBLOB="0100000d0000000000000200000008000100", @ANYRES32=r4], 0x1c}}, 0x0) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:28:29 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x7fff, 0x41cd40) r1 = dup3(r0, r0, 0x0) ioctl$I2C_SMBUS(r1, 0x720, &(0x7f0000000080)={0x0, 0x6, 0x8, &(0x7f0000000040)={0xf, "6560d04d5b64d64a2dbfed5b931fda82db6219c20bab821e65c0715d75d8421817"}}) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:28:31 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x7fff, 0x41cd40) r1 = dup3(r0, r0, 0x0) ioctl$I2C_SMBUS(r1, 0x720, &(0x7f0000000080)={0x0, 0x6, 0x8, &(0x7f0000000040)={0xf, "6560d04d5b64d64a2dbfed5b931fda82db6219c20bab821e65c0715d75d8421817"}}) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:28:37 executing program 0: ioctl$F2FS_IOC_START_VOLATILE_WRITE(0xffffffffffffffff, 0xf503, 0x0) r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) setsockopt$inet_sctp_SCTP_NODELAY(0xffffffffffffffff, 0x84, 0x3, &(0x7f0000000180)=0x8, 0x4) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wg2\x00', 0x0}) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=@gettfilter={0x34, 0x2e, 0x10, 0x70bd2c, 0x25dfdbfb, {0x0, 0x0, 0x0, r1, {0x8, 0x5}, {0x0, 0xffe0}, {0xa, 0xffff}}, [{0x8}, {0x8, 0xb, 0x1e}]}, 0x34}, 0x1, 0x0, 0x0, 0x40041}, 0x20040000) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r2) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) r3 = openat$nci(0xffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(r3, 0x0, &(0x7f00000000c0)) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nfc(0x0, r4) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:28:37 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x1) pwrite64(r0, &(0x7f0000000040)="b5609fb6e7000000012d96ab522038f66cbdb5f70b756994cd37a46f3af100"/42, 0x2a, 0xa01c) ioctl$I2C_RETRIES(r0, 0x701, 0x3) 01:28:45 executing program 0: ioctl$F2FS_IOC_START_VOLATILE_WRITE(0xffffffffffffffff, 0xf503, 0x0) r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) setsockopt$inet_sctp_SCTP_NODELAY(0xffffffffffffffff, 0x84, 0x3, &(0x7f0000000180)=0x8, 0x4) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wg2\x00', 0x0}) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=@gettfilter={0x34, 0x2e, 0x10, 0x70bd2c, 0x25dfdbfb, {0x0, 0x0, 0x0, r1, {0x8, 0x5}, {0x0, 0xffe0}, {0xa, 0xffff}}, [{0x8}, {0x8, 0xb, 0x1e}]}, 0x34}, 0x1, 0x0, 0x0, 0x40041}, 0x20040000) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r2) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) r3 = openat$nci(0xffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(r3, 0x0, &(0x7f00000000c0)) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:28:53 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x1) pwrite64(r0, &(0x7f0000000040)="b5609fb6e7000000012d96ab522038f66cbdb5f70b756994cd37a46f3af100"/42, 0x2a, 0xa01c) ioctl$I2C_RETRIES(r0, 0x701, 0x3) syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x1) (async) pwrite64(r0, &(0x7f0000000040)="b5609fb6e7000000012d96ab522038f66cbdb5f70b756994cd37a46f3af100"/42, 0x2a, 0xa01c) (async) ioctl$I2C_RETRIES(r0, 0x701, 0x3) (async) 01:29:01 executing program 0: ioctl$F2FS_IOC_START_VOLATILE_WRITE(0xffffffffffffffff, 0xf503, 0x0) r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) setsockopt$inet_sctp_SCTP_NODELAY(0xffffffffffffffff, 0x84, 0x3, &(0x7f0000000180)=0x8, 0x4) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wg2\x00', 0x0}) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=@gettfilter={0x34, 0x2e, 0x10, 0x70bd2c, 0x25dfdbfb, {0x0, 0x0, 0x0, r1, {0x8, 0x5}, {0x0, 0xffe0}, {0xa, 0xffff}}, [{0x8}, {0x8, 0xb, 0x1e}]}, 0x34}, 0x1, 0x0, 0x0, 0x40041}, 0x20040000) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r2) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) r3 = openat$nci(0xffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(r3, 0x0, &(0x7f00000000c0)) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:29:19 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x1) pwrite64(r0, &(0x7f0000000040)="b5609fb6e7000000012d96ab522038f66cbdb5f70b756994cd37a46f3af100"/42, 0x2a, 0xa01c) ioctl$I2C_RETRIES(r0, 0x701, 0x3) 01:29:28 executing program 0: ioctl$F2FS_IOC_START_VOLATILE_WRITE(0xffffffffffffffff, 0xf503, 0x0) r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) setsockopt$inet_sctp_SCTP_NODELAY(0xffffffffffffffff, 0x84, 0x3, &(0x7f0000000180)=0x8, 0x4) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wg2\x00', 0x0}) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=@gettfilter={0x34, 0x2e, 0x10, 0x70bd2c, 0x25dfdbfb, {0x0, 0x0, 0x0, r1, {0x8, 0x5}, {0x0, 0xffe0}, {0xa, 0xffff}}, [{0x8}, {0x8, 0xb, 0x1e}]}, 0x34}, 0x1, 0x0, 0x0, 0x40041}, 0x20040000) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r2) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) openat$nci(0xffffff9c, &(0x7f0000000080), 0x2, 0x0) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:29:36 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0xfffffffc, 0x3) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) ioctl$I2C_FUNCS(r0, 0x705, &(0x7f0000000040)=0x800) 01:29:37 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0xfffffffc, 0x3) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) ioctl$I2C_FUNCS(r0, 0x705, &(0x7f0000000040)=0x800) syz_open_dev$I2C(&(0x7f0000000280), 0xfffffffc, 0x3) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) ioctl$I2C_FUNCS(r0, 0x705, &(0x7f0000000040)=0x800) (async) 01:29:38 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0xfffffffc, 0x3) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) ioctl$I2C_FUNCS(r0, 0x705, &(0x7f0000000040)=0x800) 01:29:44 executing program 0: ioctl$F2FS_IOC_START_VOLATILE_WRITE(0xffffffffffffffff, 0xf503, 0x0) r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) setsockopt$inet_sctp_SCTP_NODELAY(0xffffffffffffffff, 0x84, 0x3, &(0x7f0000000180)=0x8, 0x4) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wg2\x00', 0x0}) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=@gettfilter={0x34, 0x2e, 0x10, 0x70bd2c, 0x25dfdbfb, {0x0, 0x0, 0x0, r1, {0x8, 0x5}, {0x0, 0xffe0}, {0xa, 0xffff}}, [{0x8}, {0x8, 0xb, 0x1e}]}, 0x34}, 0x1, 0x0, 0x0, 0x40041}, 0x20040000) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r2) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:29:44 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5603c721950003a5fd3dfafea598848f04bb5ecfda9040a0b62dd21899a927d95fb00adaeae78d644bf56f980f56ad27bab6c30e23aa9979ef630402f367723ff4da9cf2574bcca982ca7b55bc1a7034f365099e56a56201a361a4441d61c9331ef99f63e7525ad14a9f011008a8f7a93178b", 0x73, 0x10003) 01:29:47 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5603c721950003a5fd3dfafea598848f04bb5ecfda9040a0b62dd21899a927d95fb00adaeae78d644bf56f980f56ad27bab6c30e23aa9979ef630402f367723ff4da9cf2574bcca982ca7b55bc1a7034f365099e56a56201a361a4441d61c9331ef99f63e7525ad14a9f011008a8f7a93178b", 0x73, 0x10003) 01:29:51 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5603c721950003a5fd3dfafea598848f04bb5ecfda9040a0b62dd21899a927d95fb00adaeae78d644bf56f980f56ad27bab6c30e23aa9979ef630402f367723ff4da9cf2574bcca982ca7b55bc1a7034f365099e56a56201a361a4441d61c9331ef99f63e7525ad14a9f011008a8f7a93178b", 0x73, 0x10003) 01:29:52 executing program 0: ioctl$F2FS_IOC_START_VOLATILE_WRITE(0xffffffffffffffff, 0xf503, 0x0) r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) setsockopt$inet_sctp_SCTP_NODELAY(0xffffffffffffffff, 0x84, 0x3, &(0x7f0000000180)=0x8, 0x4) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wg2\x00', 0x0}) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=@gettfilter={0x34, 0x2e, 0x10, 0x70bd2c, 0x25dfdbfb, {0x0, 0x0, 0x0, r1, {0x8, 0x5}, {0x0, 0xffe0}, {0xa, 0xffff}}, [{0x8}, {0x8, 0xb, 0x1e}]}, 0x34}, 0x1, 0x0, 0x0, 0x40041}, 0x20040000) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r2) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:29:55 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) r1 = openat$vcs(0xffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(r1, 0xc0189371, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) dup3(r2, r1, 0x0) r3 = openat$cuse(0xffffff9c, &(0x7f0000000840), 0x2, 0x0) read$FUSE(r1, &(0x7f0000000880)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_DIRENT(r3, &(0x7f00000028c0)={0x10, 0x0, r4}, 0x10) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:29:59 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) (async) r1 = openat$vcs(0xffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(r1, 0xc0189371, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) dup3(r2, r1, 0x0) r3 = openat$cuse(0xffffff9c, &(0x7f0000000840), 0x2, 0x0) (async) read$FUSE(r1, &(0x7f0000000880)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_DIRENT(r3, &(0x7f00000028c0)={0x10, 0x0, r4}, 0x10) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:30:00 executing program 0: ioctl$F2FS_IOC_START_VOLATILE_WRITE(0xffffffffffffffff, 0xf503, 0x0) r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) setsockopt$inet_sctp_SCTP_NODELAY(0xffffffffffffffff, 0x84, 0x3, &(0x7f0000000180)=0x8, 0x4) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wg2\x00', 0x0}) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=@gettfilter={0x34, 0x2e, 0x10, 0x70bd2c, 0x25dfdbfb, {0x0, 0x0, 0x0, r1, {0x8, 0x5}, {0x0, 0xffe0}, {0xa, 0xffff}}, [{0x8}, {0x8, 0xb, 0x1e}]}, 0x34}, 0x1, 0x0, 0x0, 0x40041}, 0x20040000) signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:30:01 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) r1 = openat$vcs(0xffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(r1, 0xc0189371, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) dup3(r2, r1, 0x0) (async) r3 = openat$cuse(0xffffff9c, &(0x7f0000000840), 0x2, 0x0) (async) read$FUSE(r1, &(0x7f0000000880)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_DIRENT(r3, &(0x7f00000028c0)={0x10, 0x0, r4}, 0x10) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:30:04 executing program 1: r0 = openat$mixer(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$vcs(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) dup3(r0, r1, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r1, 0xc020f509, &(0x7f0000000000)) r2 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x4000) r3 = openat$nvme_fabrics(0xffffff9c, &(0x7f0000000100), 0xc482, 0x0) ioctl$I2C_TENBIT(r3, 0x704, 0x0) ioctl$I2C_SLAVE_FORCE(r2, 0x706, 0x3b) ioctl$EXT4_IOC_GROUP_ADD(r2, 0x40286608, &(0x7f00000000c0)={0x3, 0x19e, 0x401, 0x4, 0x6, 0x7}) openat$zero(0xffffff9c, &(0x7f0000000000), 0x40000, 0x0) r4 = syz_io_uring_complete(0x0) openat$pfkey(0xffffff9c, &(0x7f0000000080), 0x84042, 0x0) r5 = socket$nl_rdma(0x10, 0x3, 0x14) dup3(r5, 0xffffffffffffffff, 0x0) io_uring_register$IORING_REGISTER_FILES(r4, 0x2, &(0x7f0000000040)=[r2, r5], 0x2) 01:30:05 executing program 1: r0 = openat$mixer(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r1 = openat$vcs(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) dup3(r0, r1, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r1, 0xc020f509, &(0x7f0000000000)) (async) r2 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x4000) r3 = openat$nvme_fabrics(0xffffff9c, &(0x7f0000000100), 0xc482, 0x0) ioctl$I2C_TENBIT(r3, 0x704, 0x0) (async) ioctl$I2C_SLAVE_FORCE(r2, 0x706, 0x3b) (async) ioctl$EXT4_IOC_GROUP_ADD(r2, 0x40286608, &(0x7f00000000c0)={0x3, 0x19e, 0x401, 0x4, 0x6, 0x7}) (async) openat$zero(0xffffff9c, &(0x7f0000000000), 0x40000, 0x0) (async) r4 = syz_io_uring_complete(0x0) (async) openat$pfkey(0xffffff9c, &(0x7f0000000080), 0x84042, 0x0) r5 = socket$nl_rdma(0x10, 0x3, 0x14) dup3(r5, 0xffffffffffffffff, 0x0) (async) io_uring_register$IORING_REGISTER_FILES(r4, 0x2, &(0x7f0000000040)=[r2, r5], 0x2) 01:30:08 executing program 0: ioctl$F2FS_IOC_START_VOLATILE_WRITE(0xffffffffffffffff, 0xf503, 0x0) r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) setsockopt$inet_sctp_SCTP_NODELAY(0xffffffffffffffff, 0x84, 0x3, &(0x7f0000000180)=0x8, 0x4) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wg2\x00', 0x0}) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=@gettfilter={0x34, 0x2e, 0x10, 0x70bd2c, 0x25dfdbfb, {0x0, 0x0, 0x0, r1, {0x8, 0x5}, {0x0, 0xffe0}, {0xa, 0xffff}}, [{0x8}, {0x8, 0xb, 0x1e}]}, 0x34}, 0x1, 0x0, 0x0, 0x40041}, 0x20040000) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:30:08 executing program 1: r0 = openat$mixer(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r1 = openat$vcs(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) dup3(r0, r1, 0x0) (async) ioctl$F2FS_IOC_MOVE_RANGE(r1, 0xc020f509, &(0x7f0000000000)) (async) r2 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x4000) r3 = openat$nvme_fabrics(0xffffff9c, &(0x7f0000000100), 0xc482, 0x0) ioctl$I2C_TENBIT(r3, 0x704, 0x0) (async) ioctl$I2C_SLAVE_FORCE(r2, 0x706, 0x3b) (async) ioctl$EXT4_IOC_GROUP_ADD(r2, 0x40286608, &(0x7f00000000c0)={0x3, 0x19e, 0x401, 0x4, 0x6, 0x7}) (async) openat$zero(0xffffff9c, &(0x7f0000000000), 0x40000, 0x0) (async) r4 = syz_io_uring_complete(0x0) openat$pfkey(0xffffff9c, &(0x7f0000000080), 0x84042, 0x0) r5 = socket$nl_rdma(0x10, 0x3, 0x14) dup3(r5, 0xffffffffffffffff, 0x0) (async) io_uring_register$IORING_REGISTER_FILES(r4, 0x2, &(0x7f0000000040)=[r2, r5], 0x2) 01:30:09 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r0, 0x4b37) r1 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r1, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:30:11 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r0, 0x4b37) r1 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r1, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) pipe(&(0x7f0000000040)) (async) ioctl$KDDISABIO(r0, 0x4b37) (async) syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) (async) pwrite64(r1, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) 01:30:17 executing program 0: ioctl$F2FS_IOC_START_VOLATILE_WRITE(0xffffffffffffffff, 0xf503, 0x0) r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) setsockopt$inet_sctp_SCTP_NODELAY(0xffffffffffffffff, 0x84, 0x3, &(0x7f0000000180)=0x8, 0x4) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wg2\x00'}) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:30:17 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r0, 0x4b37) (async) r1 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r1, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:30:18 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r1) setsockopt$sock_void(r1, 0x1, 0x9, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) ioctl$I2C_RDWR(r1, 0x707, &(0x7f0000001600)={&(0x7f0000001580)=[{0x0, 0x6000, 0x6d, &(0x7f0000000040)="2bb4ea186d8e5a9a8648f747829000c019687b4cf263fdc9bc245a39b3fbd12ccfbbcfc06b717f7c1baad3f9335f332a1af9624de6bf3e4a2af480c15df2d87815df22483b31ad2d95092e30609def061a9b7a491d04e2116a1cafb5a8b2f3c5cf2aac3507bf068044856a68bb"}, {0x3ff, 0x200, 0xbb, &(0x7f00000000c0)="c8dc31328900e9be968e56a6ace85b3101b2fa2ebacf1a936f261641b52aaa8ed69ceb0eb33480f3cd5b4a2f6c3752b6306c63ffc60deb291e7737760f39c48dc31494a46705fa2e0bc3bc627dcc41cafbd8a014c55c0229d12accae7ead0165ebc1f47d3a56283a619ba1f1e5c1f17d4f94ae18536afdb50cfb8fcd271d29ae0b4a5d542de4e1c2e5177a39ad962cea052a0d5b03c4e4d2046407884cb277cb4fe8358d57e451432131fe1fd3afdd60ba9a6e1f7f3643f5c28b54"}, {0x1, 0x6201, 0x77, &(0x7f0000000180)="9f70c16483aaa63b53cc6b4febef0080b423a310448a1a707e3b038a2e2c367130f922816fab14f1bf42d6021fae53d3286272f8e04a7aaeacce90b8b25f4b7d5d183adad024014977c547dcf6954706f81d73aadb2b7b48e3af2e9d0b0c1431536fbed9e2448e2a08e2e83690b48b0e266a9cfa5b1857"}, {0x7fb, 0x2a10, 0x2c, &(0x7f0000000200)="0600000013da1559b3c884d5390cdec419fc692f6f974fd4cda11b0f96fde09406c0293ccb81986f045bc309"}, {0x4, 0x5a01, 0xab, &(0x7f00000019c0)="be857c42fd89ca85b8c4d60e214cb47de61ef25df959ae2da0661d37eb5aab6a60cf370976f00e71ef57f1a94c11840de41da6daadb0d89eefae6e50d2ae5e9153c15ac5ea7180ffc737b4a3d15ef295bc709edc62cbcbf3f4f6f70054ea510000000000000000e3b22bb4557e3b5826cc5bc2a623fb44ddfc928dce03dc54cb3fbb0b1253e6042392b3f6f40a8b9f753758ba63b0f6c7f59101b311af7529c3e7fb21b29eb16f3a6010a2"}, {0xfffa, 0x2401, 0x1000, &(0x7f0000000380)="5a1826ea50c2a1a74a3b6ff47eae80c7e27ab027b09daf6264aa1ffc0d52624c2d4cf706873627f5a010a67a6afdcec15435ccbb2eed8efce7338aac88da55903e65f352033ad7cd90af48f07c36cceaa385cb8b5cc417b847b9944fde1b9fabf0facb4f3fc4a8206dcac7d69e0e371ffba14efe7af666cfca3421135a470488f5d97bacd57242635726624e3623afc31620e931284244d9dea19c20279a2ff1647e63122d74a9d974b608fe74071e71bae68806bac7191f47e9beac0c54f33b011f8ebcfa2158f0fd02e2e40a0b5399da69ffeecb664531958be23ee5e659bd097d915db3a32e7d3612c19c09a86258e9dab7bcda299286f2cbdbc31a07c92f76f4432f8cc776da6ffe03e7990fd8570104f3526698a650d6e8467c09af01f086bc5df4b6dba6924a9b3bd3871c79cce828a7105ddbaba051545a5ac7eb4f649bad2acae798780df79390818ae433babcfafae6d91715ec264377ccc6b542abafbc8234bbcb5b668c145aaf5e74187f3ff6bbf48c0a46418f72258be0d29f59571168369148d2d69d143f2e26218991db331759817831c7e09a23eb19bcdb739a25415720a62862cb3c9af5ce543b950e9b6abebe98d578107e2df90ce5f7766263329a8ac7ac37c621976f84ab44a2a952f23c1b8b74194ac3ec531c03d38b4d7e3a5de16023b5cf96e0cd8f76913db2fc2bcfc4965559318c90fcf53075be1b8ffdb300b7262514c1cfb717e647843a88482a34b05a29d064088f870f47301264b5e9195c2aa704e797bca5cd97fd11385b0f63f03cb63439510f0d7d945ba45b8723f6153dbec9b524e4c6dd2769d7a638a8c9fbc09a1b49e69961c4728dd3e3e54aa97bbe60279538f57b467c25265fe433d16b2ec011ab116801c0c146cc37fc432ab400e75135ed9088ae94f38e24cd96242045ba0a28c0c7087cb1c8f6cf861b945945c177298b9f21e6a77ff965b09d1b385e701c5f8b79106eff2b90d9eba98367b84343d854cb074405f218b062ac91f197766be734f2b78834397b25fec7af5eefcc40ad122377ccc6eaab37af62a0253a02576cb60767be67f5bc160f59436d70ca103a8b050413a12fa4a496b87a1ad66d0fd26ddc0c0b2148a4c845424b8ca0572cb348139bdba82199115280505f8dbf33e7267da3ff8aa17aa2960eb2926e73c8f6d65ab76fd67e365c18624c899c2f8aa4783fec900c9d5d1bd6c47040d630991f317fa9391c7392c6364be34fcc94486e1142a57c3602e183539a0f78fd785b4c7f99857b8caa6e7447591fd654513bac90b47cd7122fa0b9eeb42f9d2e3c4d9aa94bac3b366ec2f0b56032aa456b05eef651546492563c7c996c69769eea84770ee9ee29ed3f224cce77b4c9a847b56963349ea69e5d0480e7f4f563c8358bab165b13401a106c927f803fe026d06763982bdf5340610fec8ecf09c888053ef262855ca354759126d4cef119e681493d3398ebfc890493d73e217f27519d8ea642f18750adcb9a960560cec0a6eb1a190765166f66f69fd46f34e174155d5614b5b5f3343c3d9ea6725aa508eba00059f3cb8b2d2ef20e340f191973aeb0f1595c8f2534144725a5450a74ca6aa795a1afb98ff06a2fd848b04fa80df7d17ce02ab70f3d7a483b3d92b78b4b2e32b2ad5c8c161ad73005f6973d6f5c951d0660905692a341e9d5d861b7b0f037498634340b101fc90952a73b5edbf00a6d013ee47198d18ab8b520b06bd79737b09695e010aaaf6fba761e8ff92bb4b0f97da2faece332992c81d2170b143a1dd25d4b731ed7c50911dff3ad13d985a29df9f202ba1286d33ac6c08aa9086738a465ca6b73f35ccee54e7dcf5735aa5c2a599d093bddf1efa1b4f583d012179ebd84c398f97abc8928f0995eb4bebe8de6982c3c7e31dd59112d4f370f591b766cca0c1b1d745a2af853aeffb6c715d3fbda8b5ff8df2c5cd296a4ec8933f0e1bd825e35689b477cb9106be890961422965addb54b94371204412bc901af36cd2bb9a25eceb699def4ebd14b4549f9bef728880714fced980e8c1e58e4c60b8c1fc27f9f7de79f409e04ab9dd2f78621d069b8b3dd452c925cd088f31eada88553db13808aedced36c3c09babfe3d41092fc152e658c365add2fbd78aecf8006eca50e5776c3f5613ae6708646a842776b6d0796205a0e34cb029453e0be1ff1a78bef43571fa4dd0fb6602cf420a752bd1b74b4599ce09bf0311df48421ddf21193bcd2a7e17b4ff4229be97933db4c29689a1fab3a95ccf6bb6f1a9e94e48ef44a31581cd2713e68febc1f40d8e121b55e2c9178c0c8d0bb1f287cf1cfae961c390e244bf46830f0a9d5c56cb1848d7064c550bdb84812175015cbb6513d003daf6142cbbafb2eb2d9b05fab75c494233f6e585102f3d67c9b5d2cf04e3599be511c5493412ae0a6429c37715875bb7d791e0fc4b1fbe6664449b5129c612db672187142ceb05b6ba581d89b2ca579013306ca8fc767170fa9cfc0460a1207c24059a2457f63675fd4c6fbe80b649e0d4c3665ea1a04df361348273637df8cfda0a113a73f241886723df32ed0c88df2e57060db28a95c923066cb038b5757e953fc855e090b9b110fc1162039d2d670b48ea8b6d97ba8d1c639a7feb351aeaa75dbb9f77043a6ace96983f423378287e64deb6ba3a5ab0528896627a71186877fca9f84d48eae1f39ee80b19b2bd8f0ba4249013ce40ae5e52da5d8834f411234fcbecb7a427102b1afc98a74de23986aece074a9130d5b0110c0b9c6ec315e305b8bccac2cec2a2a9b13f3052131744ab01433bf9efd764a2f266a6239333edcaf86aa0b2eb5f6d12cda4c27bff888942763067ae0b59c966f8287d1f9d032a491d48128a65c02e1f4140a3fc909304b486d9e331872f47e2cabc2f39883608cecb44c8a5ba3e4e2b01a1ebd58b0f5b6537e58d3d181e80f665ca0d6551b680666fa4eaafc16989cea26afd89cea54fe8261119563e9cacf8870e5a03fbf7c7e0c046cac3bb68e414d804f412bbd1bb20bfc1306a50ea8403c49411415df0d762aa40b0f80b46265547e86cefacfa2fb33243c656f7fdf3c2d73a18e8d3d6cac8de92b7c8cd82c81cfa7d9b3d078aaac53a8f86046392d72cb4d5e6e02d36dc9c209b2e5e77b0c182050989be8a18f8ac1d34c957ce80b52a68ce3a29c3e6a836efb099cf08ea74c109cd7eff0a997032c6c3ff21e46060c9de32c8927fca7e9d7f31d02a8928e4df61af74c661d0fa0fce3d774ff22f8600de56240d9885a4c9fdbaec913beb490b59e0337af16fd7e9bb0654871c1e82e98c2b780eb0e220e27964c092f3d2669e701884650574e6fd0f5c2b6c10bbf685d3130c1df5f2aada1c8e175fcc3bd91cb707b493e4d0bb3e3f61e718b71c9d66884b72fcd295dbcc5b33b381e2b81e5336b1a09a108c47ed605cdb46c13e4c9315809de25e3229e80922e4701818ea1524eac7465fdf2fa5543c3a7255d9f6628cd5a2a617bed86664b193c06f22396f5c07195f08a3abab52eac5891eda4957e48f8aa216f215a2a46a8da439b21fad358270e7b8cf8adcc7038eda6d674d5f2e81f263002dd94c2f7e6826421f7b5d627580badbf6694c94b9c310f04939e0dafe1e37dc44d6b2cc8900460294d937401ea84714ed20b60d29a4dc68a09e4b620003c6beef2ac0546bc94fd68931509e4e9767873a24a722e112dbeccd395ec6fd3821682fbe044521e6812c4ecb47c6771faca0faa721a3ffbfae7f141ea3c8e6314cd9ed9f8672f807915705479f0874110dfc3dfb13b1e860db9073be742d4426f250a0e2b7924b0c9cb05afcfefe030a6c979e2a50092279131cb51171137eeeb33e27cffffc2efff5db39eece7770f86e87c2df9827a52be4bae3360e036d48674fe00e45fc03d2c0df353f9140516f379c36b557e66ac175a23d74f6d74e7b54ce7398597f8edc5c6d357447ccb9bf09edaaf313dbb572dbc9193c30234965bde1b89299d7c3184ad1b1db4efa64ac9850d4f0f3e785e0cec6c7cf41f57a387c2dcd14107696f8bdb6ed61a808d0ff0e602f11e184539dada047431f9356e1172205d793d9030babf4c1acab0e3bc399f2623f7c31cc61d8b0b24f999dfa84a82255b4a4dc9090fb99c81f78840c6132acb1d75a8cd78f23bfd9eec3ca8082d1e02d207488727b64ae07122e9ca1a92c77379df203bda71d58b6d0c0120a11006f426836de2082355ef5c1c878d812d383f9560f51d337b70268a07709fa6dcaf4639f2acbdb270eacd9467ccfa40758e397dd7ea2c75a940f2bd84511ee43cd69c62ece7acaead99e9c42a9d19e84db33fe18ec95a9f1222653a7f12d7f6fd6b8c60157d56f75e20e028888374ca87e598d63e5749d4c27151b19bfce8516c39a7687956e653a1a80e664f4c47661e13bb899eb1405616615043c902a0b440f2c396b416ffc89dfbd2b94a5851401cd0d8b427c5dac13fbf52ea277991c739feec9150c053202747d89e99fa846319995430bc1de816cf9ac2813817897d31011c7722bb6561765acf13a7d1261e80a0c14c44355ab4e5831d765d92bd4c3115c254be313ea4ed36c13fe974721a6c1fb16741c368dcef1496d999aaeba14fcc1237fd8f769749ebc5a07b8fb1af86a08ef7741133ca6c7825b4d63b0e6a657f9d64f6fc9af540afefc2ac6481c4adb5b941627e0e3edf79ea00d6618c041c2f303ee050b859fcc6c15121f7215dde7a9985e38fcf15420d534008bf58fa3f86e67d35fe9476e1b6c54ac5a112dbca2fa4fce6df02feadc5805ed3c434fdb2064c4120969f051ce9b994bf949e91521ba2f5d36f6e2d842f8f95bc7fefac1f37590152a3f65e6e5bdc07dacec45b4d474dfcd0c81e600d93c4ccbef09e0b26f56a9638258c74f23d71dd01c626796333f33b9068f5403c7ace010cdc3f3790a1fe3b8ad5651474319de726414ef6ec5739ba18daf85c2ff95bbbd9c91cbd9c917bfbb40acc78958c968d61da70fecb1ae988e0ca0768d34689b1dd2397decd88729540fc38e9144dea489ea156a131d9f97c8532d70ccacb1cfcc3cc0692caa1dc3cae44863294cfd5078763e3b93d5bc59034fe8433ca2251c8c1c09efd0c25b38c32a04240000fa1bb0c0300ce897903bd6762743eb7d373499ce3854eb2679190e3938eb097978aaafbedad81b1f2e7db0a7b35b227822438a6968a9bfddf7cb7722a66cc4d6557181931497692b80e98589c77b9d0c00c7803c21f3094f4afc652b71cc0091bfa14190656bd1fe17f0848787ca3d542813adfa27a666c27caa7518f30923c0f3418595e1d5c08695625006497a5d3c71cc461b80988f5d9e9897a6cfa1fa30897f4b65e2d3556f0c237199d219c12580dcea5ea57a100e7910c43452c7dc3a35a30820441177f8fd5b7cb9ab11d6c32c348db5bee87b6f42db8adc3d7c5428c0b067035e672b17b081d00172176472aa86fb1730432854f92c220ab96cd1e8fc3cc577370259d9a1c289d656aaeb825c478f61b6d654e26def9ba0158b4eda69520ae1ea833046ba8f40ff2d26e298297600c88f2c9b1e130c82cc3d53179e9d34630c8f4691696655f47423fa9d9a1a560d7722c89fc78354397ed135970950ad21a169eea5f39f096a655b6ca868979ced94e0309c36c239f9fe77d998c8fd740ce7d33cd810e1c9d16bfbdb5c1cba5f097490a3c94626aa8c8f7c20501b0cef693251356d042d5b95299cc07b368d555e4556a532bc186fa5da61113da83350f"}, {0x7, 0xc010, 0x3b, &(0x7f0000000240)="d2b97eca5f8c31ae254f0a1aea892a52dadff0ae4692a62007be9d48e4cf8cf383042d77bd28cc8fb602ddb80a492271cf4d6fd8728d28146a14a8"}, {0x800, 0x2c11, 0xfb, &(0x7f0000001380)="a36e631a4dbc9f3e47a3632c910e238009a358edb5b072d5e1a857399524663dff891fc4f0412f24767164c7b1f79f54cab19407cec6008eca2297ff898240b87b5cb263d740b503ff369ca60b2bca2ce4dfa7b69f655152f1cad42a35054e61103475bb86cfb4fbaa482d1ad499a51bb1c77ed7591930acfdc68fc87d8c0b1a19e3be22e1bf9df4a2fbc34440b193c50e29d2b9b355a84b800927716e5ad623ae7cef5b3b128935aacace72da49e7555bbd14b10f32d1e19f9a73b1a5cbc2782caafec42b1e443b0fa3cbc323d682ec6bce7ba293b347b3c87929b28dc5c30f5591ff43fcc24973c665905b4968a20e10ac5ef4a0c471b7df7b1c"}, {0x9, 0x511, 0xeb, &(0x7f0000001480)="49be08d573936c005127035650b08b10138ed32862eeddffa86f5a0c6c91e56e3b92c823c77fb739910f5e7f152f1896090877f3649babf2c0fd6a383a667df453ced13d8edce1f9f09efec01971c2048dc55ed369bdfbe6d9c7fda32ed0f87141fdad4f80962c7374f0ef06128eeef7f846cbc230c6115c0dd1072666acc079ba304e6bbc1629e692b0589a2129d0e043e8589eb5e23b16af7d2738e0609d7c553d5f44d5f6584a69b6f073d6762d9b8c92e5dcb4dffe3cb1336e5b8d8d1d1d4247cf67b3a7a6b76cc28629d733ba6262a1b6ea83898882ccc27f95792ce5ab7654ad50ee0bfac1c2366d"}], 0x9}) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000001680)=@raw={'raw\x00', 0x9, 0x3, 0x2a8, 0x114, 0xffffffff, 0xffffffff, 0x114, 0xffffffff, 0x1dc, 0xffffffff, 0xffffffff, 0x1dc, 0xffffffff, 0x3, &(0x7f0000001640), {[{{@uncond, 0x0, 0xf0, 0x114, 0x0, {}, [@inet=@rpfilter={{0x24}, {0x9}}, @inet=@rpfilter={{0x24}, {0x3}}]}, @common=@unspec=@STANDARD={0x24, '\x00', 0x0, 0x114}}, {{@ipv6={@mcast1, @loopback, [0xffffff00, 0xffffffff, 0xffffffff, 0xffffff00], [0xffffffff, 0x0, 0x0, 0xff], 'veth0_to_bond\x00', 'team0\x00', {}, {}, 0x2a, 0x81, 0x2, 0x68}, 0x0, 0xa8, 0xc8}, @unspec=@NOTRACK={0x20}}], {{'\x00', 0x0, 0xa8, 0xcc}, {0x24}}}}, 0x304) 01:30:20 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) (async) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r1) (async) setsockopt$sock_void(r1, 0x1, 0x9, 0x0, 0x0) (async) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) ioctl$I2C_RDWR(r1, 0x707, &(0x7f0000001600)={&(0x7f0000001580)=[{0x0, 0x6000, 0x6d, &(0x7f0000000040)="2bb4ea186d8e5a9a8648f747829000c019687b4cf263fdc9bc245a39b3fbd12ccfbbcfc06b717f7c1baad3f9335f332a1af9624de6bf3e4a2af480c15df2d87815df22483b31ad2d95092e30609def061a9b7a491d04e2116a1cafb5a8b2f3c5cf2aac3507bf068044856a68bb"}, {0x3ff, 0x200, 0xbb, &(0x7f00000000c0)="c8dc31328900e9be968e56a6ace85b3101b2fa2ebacf1a936f261641b52aaa8ed69ceb0eb33480f3cd5b4a2f6c3752b6306c63ffc60deb291e7737760f39c48dc31494a46705fa2e0bc3bc627dcc41cafbd8a014c55c0229d12accae7ead0165ebc1f47d3a56283a619ba1f1e5c1f17d4f94ae18536afdb50cfb8fcd271d29ae0b4a5d542de4e1c2e5177a39ad962cea052a0d5b03c4e4d2046407884cb277cb4fe8358d57e451432131fe1fd3afdd60ba9a6e1f7f3643f5c28b54"}, {0x1, 0x6201, 0x77, &(0x7f0000000180)="9f70c16483aaa63b53cc6b4febef0080b423a310448a1a707e3b038a2e2c367130f922816fab14f1bf42d6021fae53d3286272f8e04a7aaeacce90b8b25f4b7d5d183adad024014977c547dcf6954706f81d73aadb2b7b48e3af2e9d0b0c1431536fbed9e2448e2a08e2e83690b48b0e266a9cfa5b1857"}, {0x7fb, 0x2a10, 0x2c, &(0x7f0000000200)="0600000013da1559b3c884d5390cdec419fc692f6f974fd4cda11b0f96fde09406c0293ccb81986f045bc309"}, {0x4, 0x5a01, 0xab, &(0x7f00000019c0)="be857c42fd89ca85b8c4d60e214cb47de61ef25df959ae2da0661d37eb5aab6a60cf370976f00e71ef57f1a94c11840de41da6daadb0d89eefae6e50d2ae5e9153c15ac5ea7180ffc737b4a3d15ef295bc709edc62cbcbf3f4f6f70054ea510000000000000000e3b22bb4557e3b5826cc5bc2a623fb44ddfc928dce03dc54cb3fbb0b1253e6042392b3f6f40a8b9f753758ba63b0f6c7f59101b311af7529c3e7fb21b29eb16f3a6010a2"}, {0xfffa, 0x2401, 0x1000, &(0x7f0000000380)="5a1826ea50c2a1a74a3b6ff47eae80c7e27ab027b09daf6264aa1ffc0d52624c2d4cf706873627f5a010a67a6afdcec15435ccbb2eed8efce7338aac88da55903e65f352033ad7cd90af48f07c36cceaa385cb8b5cc417b847b9944fde1b9fabf0facb4f3fc4a8206dcac7d69e0e371ffba14efe7af666cfca3421135a470488f5d97bacd57242635726624e3623afc31620e931284244d9dea19c20279a2ff1647e63122d74a9d974b608fe74071e71bae68806bac7191f47e9beac0c54f33b011f8ebcfa2158f0fd02e2e40a0b5399da69ffeecb664531958be23ee5e659bd097d915db3a32e7d3612c19c09a86258e9dab7bcda299286f2cbdbc31a07c92f76f4432f8cc776da6ffe03e7990fd8570104f3526698a650d6e8467c09af01f086bc5df4b6dba6924a9b3bd3871c79cce828a7105ddbaba051545a5ac7eb4f649bad2acae798780df79390818ae433babcfafae6d91715ec264377ccc6b542abafbc8234bbcb5b668c145aaf5e74187f3ff6bbf48c0a46418f72258be0d29f59571168369148d2d69d143f2e26218991db331759817831c7e09a23eb19bcdb739a25415720a62862cb3c9af5ce543b950e9b6abebe98d578107e2df90ce5f7766263329a8ac7ac37c621976f84ab44a2a952f23c1b8b74194ac3ec531c03d38b4d7e3a5de16023b5cf96e0cd8f76913db2fc2bcfc4965559318c90fcf53075be1b8ffdb300b7262514c1cfb717e647843a88482a34b05a29d064088f870f47301264b5e9195c2aa704e797bca5cd97fd11385b0f63f03cb63439510f0d7d945ba45b8723f6153dbec9b524e4c6dd2769d7a638a8c9fbc09a1b49e69961c4728dd3e3e54aa97bbe60279538f57b467c25265fe433d16b2ec011ab116801c0c146cc37fc432ab400e75135ed9088ae94f38e24cd96242045ba0a28c0c7087cb1c8f6cf861b945945c177298b9f21e6a77ff965b09d1b385e701c5f8b79106eff2b90d9eba98367b84343d854cb074405f218b062ac91f197766be734f2b78834397b25fec7af5eefcc40ad122377ccc6eaab37af62a0253a02576cb60767be67f5bc160f59436d70ca103a8b050413a12fa4a496b87a1ad66d0fd26ddc0c0b2148a4c845424b8ca0572cb348139bdba82199115280505f8dbf33e7267da3ff8aa17aa2960eb2926e73c8f6d65ab76fd67e365c18624c899c2f8aa4783fec900c9d5d1bd6c47040d630991f317fa9391c7392c6364be34fcc94486e1142a57c3602e183539a0f78fd785b4c7f99857b8caa6e7447591fd654513bac90b47cd7122fa0b9eeb42f9d2e3c4d9aa94bac3b366ec2f0b56032aa456b05eef651546492563c7c996c69769eea84770ee9ee29ed3f224cce77b4c9a847b56963349ea69e5d0480e7f4f563c8358bab165b13401a106c927f803fe026d06763982bdf5340610fec8ecf09c888053ef262855ca354759126d4cef119e681493d3398ebfc890493d73e217f27519d8ea642f18750adcb9a960560cec0a6eb1a190765166f66f69fd46f34e174155d5614b5b5f3343c3d9ea6725aa508eba00059f3cb8b2d2ef20e340f191973aeb0f1595c8f2534144725a5450a74ca6aa795a1afb98ff06a2fd848b04fa80df7d17ce02ab70f3d7a483b3d92b78b4b2e32b2ad5c8c161ad73005f6973d6f5c951d0660905692a341e9d5d861b7b0f037498634340b101fc90952a73b5edbf00a6d013ee47198d18ab8b520b06bd79737b09695e010aaaf6fba761e8ff92bb4b0f97da2faece332992c81d2170b143a1dd25d4b731ed7c50911dff3ad13d985a29df9f202ba1286d33ac6c08aa9086738a465ca6b73f35ccee54e7dcf5735aa5c2a599d093bddf1efa1b4f583d012179ebd84c398f97abc8928f0995eb4bebe8de6982c3c7e31dd59112d4f370f591b766cca0c1b1d745a2af853aeffb6c715d3fbda8b5ff8df2c5cd296a4ec8933f0e1bd825e35689b477cb9106be890961422965addb54b94371204412bc901af36cd2bb9a25eceb699def4ebd14b4549f9bef728880714fced980e8c1e58e4c60b8c1fc27f9f7de79f409e04ab9dd2f78621d069b8b3dd452c925cd088f31eada88553db13808aedced36c3c09babfe3d41092fc152e658c365add2fbd78aecf8006eca50e5776c3f5613ae6708646a842776b6d0796205a0e34cb029453e0be1ff1a78bef43571fa4dd0fb6602cf420a752bd1b74b4599ce09bf0311df48421ddf21193bcd2a7e17b4ff4229be97933db4c29689a1fab3a95ccf6bb6f1a9e94e48ef44a31581cd2713e68febc1f40d8e121b55e2c9178c0c8d0bb1f287cf1cfae961c390e244bf46830f0a9d5c56cb1848d7064c550bdb84812175015cbb6513d003daf6142cbbafb2eb2d9b05fab75c494233f6e585102f3d67c9b5d2cf04e3599be511c5493412ae0a6429c37715875bb7d791e0fc4b1fbe6664449b5129c612db672187142ceb05b6ba581d89b2ca579013306ca8fc767170fa9cfc0460a1207c24059a2457f63675fd4c6fbe80b649e0d4c3665ea1a04df361348273637df8cfda0a113a73f241886723df32ed0c88df2e57060db28a95c923066cb038b5757e953fc855e090b9b110fc1162039d2d670b48ea8b6d97ba8d1c639a7feb351aeaa75dbb9f77043a6ace96983f423378287e64deb6ba3a5ab0528896627a71186877fca9f84d48eae1f39ee80b19b2bd8f0ba4249013ce40ae5e52da5d8834f411234fcbecb7a427102b1afc98a74de23986aece074a9130d5b0110c0b9c6ec315e305b8bccac2cec2a2a9b13f3052131744ab01433bf9efd764a2f266a6239333edcaf86aa0b2eb5f6d12cda4c27bff888942763067ae0b59c966f8287d1f9d032a491d48128a65c02e1f4140a3fc909304b486d9e331872f47e2cabc2f39883608cecb44c8a5ba3e4e2b01a1ebd58b0f5b6537e58d3d181e80f665ca0d6551b680666fa4eaafc16989cea26afd89cea54fe8261119563e9cacf8870e5a03fbf7c7e0c046cac3bb68e414d804f412bbd1bb20bfc1306a50ea8403c49411415df0d762aa40b0f80b46265547e86cefacfa2fb33243c656f7fdf3c2d73a18e8d3d6cac8de92b7c8cd82c81cfa7d9b3d078aaac53a8f86046392d72cb4d5e6e02d36dc9c209b2e5e77b0c182050989be8a18f8ac1d34c957ce80b52a68ce3a29c3e6a836efb099cf08ea74c109cd7eff0a997032c6c3ff21e46060c9de32c8927fca7e9d7f31d02a8928e4df61af74c661d0fa0fce3d774ff22f8600de56240d9885a4c9fdbaec913beb490b59e0337af16fd7e9bb0654871c1e82e98c2b780eb0e220e27964c092f3d2669e701884650574e6fd0f5c2b6c10bbf685d3130c1df5f2aada1c8e175fcc3bd91cb707b493e4d0bb3e3f61e718b71c9d66884b72fcd295dbcc5b33b381e2b81e5336b1a09a108c47ed605cdb46c13e4c9315809de25e3229e80922e4701818ea1524eac7465fdf2fa5543c3a7255d9f6628cd5a2a617bed86664b193c06f22396f5c07195f08a3abab52eac5891eda4957e48f8aa216f215a2a46a8da439b21fad358270e7b8cf8adcc7038eda6d674d5f2e81f263002dd94c2f7e6826421f7b5d627580badbf6694c94b9c310f04939e0dafe1e37dc44d6b2cc8900460294d937401ea84714ed20b60d29a4dc68a09e4b620003c6beef2ac0546bc94fd68931509e4e9767873a24a722e112dbeccd395ec6fd3821682fbe044521e6812c4ecb47c6771faca0faa721a3ffbfae7f141ea3c8e6314cd9ed9f8672f807915705479f0874110dfc3dfb13b1e860db9073be742d4426f250a0e2b7924b0c9cb05afcfefe030a6c979e2a50092279131cb51171137eeeb33e27cffffc2efff5db39eece7770f86e87c2df9827a52be4bae3360e036d48674fe00e45fc03d2c0df353f9140516f379c36b557e66ac175a23d74f6d74e7b54ce7398597f8edc5c6d357447ccb9bf09edaaf313dbb572dbc9193c30234965bde1b89299d7c3184ad1b1db4efa64ac9850d4f0f3e785e0cec6c7cf41f57a387c2dcd14107696f8bdb6ed61a808d0ff0e602f11e184539dada047431f9356e1172205d793d9030babf4c1acab0e3bc399f2623f7c31cc61d8b0b24f999dfa84a82255b4a4dc9090fb99c81f78840c6132acb1d75a8cd78f23bfd9eec3ca8082d1e02d207488727b64ae07122e9ca1a92c77379df203bda71d58b6d0c0120a11006f426836de2082355ef5c1c878d812d383f9560f51d337b70268a07709fa6dcaf4639f2acbdb270eacd9467ccfa40758e397dd7ea2c75a940f2bd84511ee43cd69c62ece7acaead99e9c42a9d19e84db33fe18ec95a9f1222653a7f12d7f6fd6b8c60157d56f75e20e028888374ca87e598d63e5749d4c27151b19bfce8516c39a7687956e653a1a80e664f4c47661e13bb899eb1405616615043c902a0b440f2c396b416ffc89dfbd2b94a5851401cd0d8b427c5dac13fbf52ea277991c739feec9150c053202747d89e99fa846319995430bc1de816cf9ac2813817897d31011c7722bb6561765acf13a7d1261e80a0c14c44355ab4e5831d765d92bd4c3115c254be313ea4ed36c13fe974721a6c1fb16741c368dcef1496d999aaeba14fcc1237fd8f769749ebc5a07b8fb1af86a08ef7741133ca6c7825b4d63b0e6a657f9d64f6fc9af540afefc2ac6481c4adb5b941627e0e3edf79ea00d6618c041c2f303ee050b859fcc6c15121f7215dde7a9985e38fcf15420d534008bf58fa3f86e67d35fe9476e1b6c54ac5a112dbca2fa4fce6df02feadc5805ed3c434fdb2064c4120969f051ce9b994bf949e91521ba2f5d36f6e2d842f8f95bc7fefac1f37590152a3f65e6e5bdc07dacec45b4d474dfcd0c81e600d93c4ccbef09e0b26f56a9638258c74f23d71dd01c626796333f33b9068f5403c7ace010cdc3f3790a1fe3b8ad5651474319de726414ef6ec5739ba18daf85c2ff95bbbd9c91cbd9c917bfbb40acc78958c968d61da70fecb1ae988e0ca0768d34689b1dd2397decd88729540fc38e9144dea489ea156a131d9f97c8532d70ccacb1cfcc3cc0692caa1dc3cae44863294cfd5078763e3b93d5bc59034fe8433ca2251c8c1c09efd0c25b38c32a04240000fa1bb0c0300ce897903bd6762743eb7d373499ce3854eb2679190e3938eb097978aaafbedad81b1f2e7db0a7b35b227822438a6968a9bfddf7cb7722a66cc4d6557181931497692b80e98589c77b9d0c00c7803c21f3094f4afc652b71cc0091bfa14190656bd1fe17f0848787ca3d542813adfa27a666c27caa7518f30923c0f3418595e1d5c08695625006497a5d3c71cc461b80988f5d9e9897a6cfa1fa30897f4b65e2d3556f0c237199d219c12580dcea5ea57a100e7910c43452c7dc3a35a30820441177f8fd5b7cb9ab11d6c32c348db5bee87b6f42db8adc3d7c5428c0b067035e672b17b081d00172176472aa86fb1730432854f92c220ab96cd1e8fc3cc577370259d9a1c289d656aaeb825c478f61b6d654e26def9ba0158b4eda69520ae1ea833046ba8f40ff2d26e298297600c88f2c9b1e130c82cc3d53179e9d34630c8f4691696655f47423fa9d9a1a560d7722c89fc78354397ed135970950ad21a169eea5f39f096a655b6ca868979ced94e0309c36c239f9fe77d998c8fd740ce7d33cd810e1c9d16bfbdb5c1cba5f097490a3c94626aa8c8f7c20501b0cef693251356d042d5b95299cc07b368d555e4556a532bc186fa5da61113da83350f"}, {0x7, 0xc010, 0x3b, &(0x7f0000000240)="d2b97eca5f8c31ae254f0a1aea892a52dadff0ae4692a62007be9d48e4cf8cf383042d77bd28cc8fb602ddb80a492271cf4d6fd8728d28146a14a8"}, {0x800, 0x2c11, 0xfb, &(0x7f0000001380)="a36e631a4dbc9f3e47a3632c910e238009a358edb5b072d5e1a857399524663dff891fc4f0412f24767164c7b1f79f54cab19407cec6008eca2297ff898240b87b5cb263d740b503ff369ca60b2bca2ce4dfa7b69f655152f1cad42a35054e61103475bb86cfb4fbaa482d1ad499a51bb1c77ed7591930acfdc68fc87d8c0b1a19e3be22e1bf9df4a2fbc34440b193c50e29d2b9b355a84b800927716e5ad623ae7cef5b3b128935aacace72da49e7555bbd14b10f32d1e19f9a73b1a5cbc2782caafec42b1e443b0fa3cbc323d682ec6bce7ba293b347b3c87929b28dc5c30f5591ff43fcc24973c665905b4968a20e10ac5ef4a0c471b7df7b1c"}, {0x9, 0x511, 0xeb, &(0x7f0000001480)="49be08d573936c005127035650b08b10138ed32862eeddffa86f5a0c6c91e56e3b92c823c77fb739910f5e7f152f1896090877f3649babf2c0fd6a383a667df453ced13d8edce1f9f09efec01971c2048dc55ed369bdfbe6d9c7fda32ed0f87141fdad4f80962c7374f0ef06128eeef7f846cbc230c6115c0dd1072666acc079ba304e6bbc1629e692b0589a2129d0e043e8589eb5e23b16af7d2738e0609d7c553d5f44d5f6584a69b6f073d6762d9b8c92e5dcb4dffe3cb1336e5b8d8d1d1d4247cf67b3a7a6b76cc28629d733ba6262a1b6ea83898882ccc27f95792ce5ab7654ad50ee0bfac1c2366d"}], 0x9}) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000001680)=@raw={'raw\x00', 0x9, 0x3, 0x2a8, 0x114, 0xffffffff, 0xffffffff, 0x114, 0xffffffff, 0x1dc, 0xffffffff, 0xffffffff, 0x1dc, 0xffffffff, 0x3, &(0x7f0000001640), {[{{@uncond, 0x0, 0xf0, 0x114, 0x0, {}, [@inet=@rpfilter={{0x24}, {0x9}}, @inet=@rpfilter={{0x24}, {0x3}}]}, @common=@unspec=@STANDARD={0x24, '\x00', 0x0, 0x114}}, {{@ipv6={@mcast1, @loopback, [0xffffff00, 0xffffffff, 0xffffffff, 0xffffff00], [0xffffffff, 0x0, 0x0, 0xff], 'veth0_to_bond\x00', 'team0\x00', {}, {}, 0x2a, 0x81, 0x2, 0x68}, 0x0, 0xa8, 0xc8}, @unspec=@NOTRACK={0x20}}], {{'\x00', 0x0, 0xa8, 0xcc}, {0x24}}}}, 0x304) 01:30:25 executing program 0: ioctl$F2FS_IOC_START_VOLATILE_WRITE(0xffffffffffffffff, 0xf503, 0x0) r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) setsockopt$inet_sctp_SCTP_NODELAY(0xffffffffffffffff, 0x84, 0x3, &(0x7f0000000180)=0x8, 0x4) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:30:25 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r1) setsockopt$sock_void(r1, 0x1, 0x9, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) ioctl$I2C_RDWR(r1, 0x707, &(0x7f0000001600)={&(0x7f0000001580)=[{0x0, 0x6000, 0x6d, &(0x7f0000000040)="2bb4ea186d8e5a9a8648f747829000c019687b4cf263fdc9bc245a39b3fbd12ccfbbcfc06b717f7c1baad3f9335f332a1af9624de6bf3e4a2af480c15df2d87815df22483b31ad2d95092e30609def061a9b7a491d04e2116a1cafb5a8b2f3c5cf2aac3507bf068044856a68bb"}, {0x3ff, 0x200, 0xbb, &(0x7f00000000c0)="c8dc31328900e9be968e56a6ace85b3101b2fa2ebacf1a936f261641b52aaa8ed69ceb0eb33480f3cd5b4a2f6c3752b6306c63ffc60deb291e7737760f39c48dc31494a46705fa2e0bc3bc627dcc41cafbd8a014c55c0229d12accae7ead0165ebc1f47d3a56283a619ba1f1e5c1f17d4f94ae18536afdb50cfb8fcd271d29ae0b4a5d542de4e1c2e5177a39ad962cea052a0d5b03c4e4d2046407884cb277cb4fe8358d57e451432131fe1fd3afdd60ba9a6e1f7f3643f5c28b54"}, {0x1, 0x6201, 0x77, &(0x7f0000000180)="9f70c16483aaa63b53cc6b4febef0080b423a310448a1a707e3b038a2e2c367130f922816fab14f1bf42d6021fae53d3286272f8e04a7aaeacce90b8b25f4b7d5d183adad024014977c547dcf6954706f81d73aadb2b7b48e3af2e9d0b0c1431536fbed9e2448e2a08e2e83690b48b0e266a9cfa5b1857"}, {0x7fb, 0x2a10, 0x2c, &(0x7f0000000200)="0600000013da1559b3c884d5390cdec419fc692f6f974fd4cda11b0f96fde09406c0293ccb81986f045bc309"}, {0x4, 0x5a01, 0xab, &(0x7f00000019c0)="be857c42fd89ca85b8c4d60e214cb47de61ef25df959ae2da0661d37eb5aab6a60cf370976f00e71ef57f1a94c11840de41da6daadb0d89eefae6e50d2ae5e9153c15ac5ea7180ffc737b4a3d15ef295bc709edc62cbcbf3f4f6f70054ea510000000000000000e3b22bb4557e3b5826cc5bc2a623fb44ddfc928dce03dc54cb3fbb0b1253e6042392b3f6f40a8b9f753758ba63b0f6c7f59101b311af7529c3e7fb21b29eb16f3a6010a2"}, {0xfffa, 0x2401, 0x1000, &(0x7f0000000380)="5a1826ea50c2a1a74a3b6ff47eae80c7e27ab027b09daf6264aa1ffc0d52624c2d4cf706873627f5a010a67a6afdcec15435ccbb2eed8efce7338aac88da55903e65f352033ad7cd90af48f07c36cceaa385cb8b5cc417b847b9944fde1b9fabf0facb4f3fc4a8206dcac7d69e0e371ffba14efe7af666cfca3421135a470488f5d97bacd57242635726624e3623afc31620e931284244d9dea19c20279a2ff1647e63122d74a9d974b608fe74071e71bae68806bac7191f47e9beac0c54f33b011f8ebcfa2158f0fd02e2e40a0b5399da69ffeecb664531958be23ee5e659bd097d915db3a32e7d3612c19c09a86258e9dab7bcda299286f2cbdbc31a07c92f76f4432f8cc776da6ffe03e7990fd8570104f3526698a650d6e8467c09af01f086bc5df4b6dba6924a9b3bd3871c79cce828a7105ddbaba051545a5ac7eb4f649bad2acae798780df79390818ae433babcfafae6d91715ec264377ccc6b542abafbc8234bbcb5b668c145aaf5e74187f3ff6bbf48c0a46418f72258be0d29f59571168369148d2d69d143f2e26218991db331759817831c7e09a23eb19bcdb739a25415720a62862cb3c9af5ce543b950e9b6abebe98d578107e2df90ce5f7766263329a8ac7ac37c621976f84ab44a2a952f23c1b8b74194ac3ec531c03d38b4d7e3a5de16023b5cf96e0cd8f76913db2fc2bcfc4965559318c90fcf53075be1b8ffdb300b7262514c1cfb717e647843a88482a34b05a29d064088f870f47301264b5e9195c2aa704e797bca5cd97fd11385b0f63f03cb63439510f0d7d945ba45b8723f6153dbec9b524e4c6dd2769d7a638a8c9fbc09a1b49e69961c4728dd3e3e54aa97bbe60279538f57b467c25265fe433d16b2ec011ab116801c0c146cc37fc432ab400e75135ed9088ae94f38e24cd96242045ba0a28c0c7087cb1c8f6cf861b945945c177298b9f21e6a77ff965b09d1b385e701c5f8b79106eff2b90d9eba98367b84343d854cb074405f218b062ac91f197766be734f2b78834397b25fec7af5eefcc40ad122377ccc6eaab37af62a0253a02576cb60767be67f5bc160f59436d70ca103a8b050413a12fa4a496b87a1ad66d0fd26ddc0c0b2148a4c845424b8ca0572cb348139bdba82199115280505f8dbf33e7267da3ff8aa17aa2960eb2926e73c8f6d65ab76fd67e365c18624c899c2f8aa4783fec900c9d5d1bd6c47040d630991f317fa9391c7392c6364be34fcc94486e1142a57c3602e183539a0f78fd785b4c7f99857b8caa6e7447591fd654513bac90b47cd7122fa0b9eeb42f9d2e3c4d9aa94bac3b366ec2f0b56032aa456b05eef651546492563c7c996c69769eea84770ee9ee29ed3f224cce77b4c9a847b56963349ea69e5d0480e7f4f563c8358bab165b13401a106c927f803fe026d06763982bdf5340610fec8ecf09c888053ef262855ca354759126d4cef119e681493d3398ebfc890493d73e217f27519d8ea642f18750adcb9a960560cec0a6eb1a190765166f66f69fd46f34e174155d5614b5b5f3343c3d9ea6725aa508eba00059f3cb8b2d2ef20e340f191973aeb0f1595c8f2534144725a5450a74ca6aa795a1afb98ff06a2fd848b04fa80df7d17ce02ab70f3d7a483b3d92b78b4b2e32b2ad5c8c161ad73005f6973d6f5c951d0660905692a341e9d5d861b7b0f037498634340b101fc90952a73b5edbf00a6d013ee47198d18ab8b520b06bd79737b09695e010aaaf6fba761e8ff92bb4b0f97da2faece332992c81d2170b143a1dd25d4b731ed7c50911dff3ad13d985a29df9f202ba1286d33ac6c08aa9086738a465ca6b73f35ccee54e7dcf5735aa5c2a599d093bddf1efa1b4f583d012179ebd84c398f97abc8928f0995eb4bebe8de6982c3c7e31dd59112d4f370f591b766cca0c1b1d745a2af853aeffb6c715d3fbda8b5ff8df2c5cd296a4ec8933f0e1bd825e35689b477cb9106be890961422965addb54b94371204412bc901af36cd2bb9a25eceb699def4ebd14b4549f9bef728880714fced980e8c1e58e4c60b8c1fc27f9f7de79f409e04ab9dd2f78621d069b8b3dd452c925cd088f31eada88553db13808aedced36c3c09babfe3d41092fc152e658c365add2fbd78aecf8006eca50e5776c3f5613ae6708646a842776b6d0796205a0e34cb029453e0be1ff1a78bef43571fa4dd0fb6602cf420a752bd1b74b4599ce09bf0311df48421ddf21193bcd2a7e17b4ff4229be97933db4c29689a1fab3a95ccf6bb6f1a9e94e48ef44a31581cd2713e68febc1f40d8e121b55e2c9178c0c8d0bb1f287cf1cfae961c390e244bf46830f0a9d5c56cb1848d7064c550bdb84812175015cbb6513d003daf6142cbbafb2eb2d9b05fab75c494233f6e585102f3d67c9b5d2cf04e3599be511c5493412ae0a6429c37715875bb7d791e0fc4b1fbe6664449b5129c612db672187142ceb05b6ba581d89b2ca579013306ca8fc767170fa9cfc0460a1207c24059a2457f63675fd4c6fbe80b649e0d4c3665ea1a04df361348273637df8cfda0a113a73f241886723df32ed0c88df2e57060db28a95c923066cb038b5757e953fc855e090b9b110fc1162039d2d670b48ea8b6d97ba8d1c639a7feb351aeaa75dbb9f77043a6ace96983f423378287e64deb6ba3a5ab0528896627a71186877fca9f84d48eae1f39ee80b19b2bd8f0ba4249013ce40ae5e52da5d8834f411234fcbecb7a427102b1afc98a74de23986aece074a9130d5b0110c0b9c6ec315e305b8bccac2cec2a2a9b13f3052131744ab01433bf9efd764a2f266a6239333edcaf86aa0b2eb5f6d12cda4c27bff888942763067ae0b59c966f8287d1f9d032a491d48128a65c02e1f4140a3fc909304b486d9e331872f47e2cabc2f39883608cecb44c8a5ba3e4e2b01a1ebd58b0f5b6537e58d3d181e80f665ca0d6551b680666fa4eaafc16989cea26afd89cea54fe8261119563e9cacf8870e5a03fbf7c7e0c046cac3bb68e414d804f412bbd1bb20bfc1306a50ea8403c49411415df0d762aa40b0f80b46265547e86cefacfa2fb33243c656f7fdf3c2d73a18e8d3d6cac8de92b7c8cd82c81cfa7d9b3d078aaac53a8f86046392d72cb4d5e6e02d36dc9c209b2e5e77b0c182050989be8a18f8ac1d34c957ce80b52a68ce3a29c3e6a836efb099cf08ea74c109cd7eff0a997032c6c3ff21e46060c9de32c8927fca7e9d7f31d02a8928e4df61af74c661d0fa0fce3d774ff22f8600de56240d9885a4c9fdbaec913beb490b59e0337af16fd7e9bb0654871c1e82e98c2b780eb0e220e27964c092f3d2669e701884650574e6fd0f5c2b6c10bbf685d3130c1df5f2aada1c8e175fcc3bd91cb707b493e4d0bb3e3f61e718b71c9d66884b72fcd295dbcc5b33b381e2b81e5336b1a09a108c47ed605cdb46c13e4c9315809de25e3229e80922e4701818ea1524eac7465fdf2fa5543c3a7255d9f6628cd5a2a617bed86664b193c06f22396f5c07195f08a3abab52eac5891eda4957e48f8aa216f215a2a46a8da439b21fad358270e7b8cf8adcc7038eda6d674d5f2e81f263002dd94c2f7e6826421f7b5d627580badbf6694c94b9c310f04939e0dafe1e37dc44d6b2cc8900460294d937401ea84714ed20b60d29a4dc68a09e4b620003c6beef2ac0546bc94fd68931509e4e9767873a24a722e112dbeccd395ec6fd3821682fbe044521e6812c4ecb47c6771faca0faa721a3ffbfae7f141ea3c8e6314cd9ed9f8672f807915705479f0874110dfc3dfb13b1e860db9073be742d4426f250a0e2b7924b0c9cb05afcfefe030a6c979e2a50092279131cb51171137eeeb33e27cffffc2efff5db39eece7770f86e87c2df9827a52be4bae3360e036d48674fe00e45fc03d2c0df353f9140516f379c36b557e66ac175a23d74f6d74e7b54ce7398597f8edc5c6d357447ccb9bf09edaaf313dbb572dbc9193c30234965bde1b89299d7c3184ad1b1db4efa64ac9850d4f0f3e785e0cec6c7cf41f57a387c2dcd14107696f8bdb6ed61a808d0ff0e602f11e184539dada047431f9356e1172205d793d9030babf4c1acab0e3bc399f2623f7c31cc61d8b0b24f999dfa84a82255b4a4dc9090fb99c81f78840c6132acb1d75a8cd78f23bfd9eec3ca8082d1e02d207488727b64ae07122e9ca1a92c77379df203bda71d58b6d0c0120a11006f426836de2082355ef5c1c878d812d383f9560f51d337b70268a07709fa6dcaf4639f2acbdb270eacd9467ccfa40758e397dd7ea2c75a940f2bd84511ee43cd69c62ece7acaead99e9c42a9d19e84db33fe18ec95a9f1222653a7f12d7f6fd6b8c60157d56f75e20e028888374ca87e598d63e5749d4c27151b19bfce8516c39a7687956e653a1a80e664f4c47661e13bb899eb1405616615043c902a0b440f2c396b416ffc89dfbd2b94a5851401cd0d8b427c5dac13fbf52ea277991c739feec9150c053202747d89e99fa846319995430bc1de816cf9ac2813817897d31011c7722bb6561765acf13a7d1261e80a0c14c44355ab4e5831d765d92bd4c3115c254be313ea4ed36c13fe974721a6c1fb16741c368dcef1496d999aaeba14fcc1237fd8f769749ebc5a07b8fb1af86a08ef7741133ca6c7825b4d63b0e6a657f9d64f6fc9af540afefc2ac6481c4adb5b941627e0e3edf79ea00d6618c041c2f303ee050b859fcc6c15121f7215dde7a9985e38fcf15420d534008bf58fa3f86e67d35fe9476e1b6c54ac5a112dbca2fa4fce6df02feadc5805ed3c434fdb2064c4120969f051ce9b994bf949e91521ba2f5d36f6e2d842f8f95bc7fefac1f37590152a3f65e6e5bdc07dacec45b4d474dfcd0c81e600d93c4ccbef09e0b26f56a9638258c74f23d71dd01c626796333f33b9068f5403c7ace010cdc3f3790a1fe3b8ad5651474319de726414ef6ec5739ba18daf85c2ff95bbbd9c91cbd9c917bfbb40acc78958c968d61da70fecb1ae988e0ca0768d34689b1dd2397decd88729540fc38e9144dea489ea156a131d9f97c8532d70ccacb1cfcc3cc0692caa1dc3cae44863294cfd5078763e3b93d5bc59034fe8433ca2251c8c1c09efd0c25b38c32a04240000fa1bb0c0300ce897903bd6762743eb7d373499ce3854eb2679190e3938eb097978aaafbedad81b1f2e7db0a7b35b227822438a6968a9bfddf7cb7722a66cc4d6557181931497692b80e98589c77b9d0c00c7803c21f3094f4afc652b71cc0091bfa14190656bd1fe17f0848787ca3d542813adfa27a666c27caa7518f30923c0f3418595e1d5c08695625006497a5d3c71cc461b80988f5d9e9897a6cfa1fa30897f4b65e2d3556f0c237199d219c12580dcea5ea57a100e7910c43452c7dc3a35a30820441177f8fd5b7cb9ab11d6c32c348db5bee87b6f42db8adc3d7c5428c0b067035e672b17b081d00172176472aa86fb1730432854f92c220ab96cd1e8fc3cc577370259d9a1c289d656aaeb825c478f61b6d654e26def9ba0158b4eda69520ae1ea833046ba8f40ff2d26e298297600c88f2c9b1e130c82cc3d53179e9d34630c8f4691696655f47423fa9d9a1a560d7722c89fc78354397ed135970950ad21a169eea5f39f096a655b6ca868979ced94e0309c36c239f9fe77d998c8fd740ce7d33cd810e1c9d16bfbdb5c1cba5f097490a3c94626aa8c8f7c20501b0cef693251356d042d5b95299cc07b368d555e4556a532bc186fa5da61113da83350f"}, {0x7, 0xc010, 0x3b, &(0x7f0000000240)="d2b97eca5f8c31ae254f0a1aea892a52dadff0ae4692a62007be9d48e4cf8cf383042d77bd28cc8fb602ddb80a492271cf4d6fd8728d28146a14a8"}, {0x800, 0x2c11, 0xfb, &(0x7f0000001380)="a36e631a4dbc9f3e47a3632c910e238009a358edb5b072d5e1a857399524663dff891fc4f0412f24767164c7b1f79f54cab19407cec6008eca2297ff898240b87b5cb263d740b503ff369ca60b2bca2ce4dfa7b69f655152f1cad42a35054e61103475bb86cfb4fbaa482d1ad499a51bb1c77ed7591930acfdc68fc87d8c0b1a19e3be22e1bf9df4a2fbc34440b193c50e29d2b9b355a84b800927716e5ad623ae7cef5b3b128935aacace72da49e7555bbd14b10f32d1e19f9a73b1a5cbc2782caafec42b1e443b0fa3cbc323d682ec6bce7ba293b347b3c87929b28dc5c30f5591ff43fcc24973c665905b4968a20e10ac5ef4a0c471b7df7b1c"}, {0x9, 0x511, 0xeb, &(0x7f0000001480)="49be08d573936c005127035650b08b10138ed32862eeddffa86f5a0c6c91e56e3b92c823c77fb739910f5e7f152f1896090877f3649babf2c0fd6a383a667df453ced13d8edce1f9f09efec01971c2048dc55ed369bdfbe6d9c7fda32ed0f87141fdad4f80962c7374f0ef06128eeef7f846cbc230c6115c0dd1072666acc079ba304e6bbc1629e692b0589a2129d0e043e8589eb5e23b16af7d2738e0609d7c553d5f44d5f6584a69b6f073d6762d9b8c92e5dcb4dffe3cb1336e5b8d8d1d1d4247cf67b3a7a6b76cc28629d733ba6262a1b6ea83898882ccc27f95792ce5ab7654ad50ee0bfac1c2366d"}], 0x9}) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000001680)=@raw={'raw\x00', 0x9, 0x3, 0x2a8, 0x114, 0xffffffff, 0xffffffff, 0x114, 0xffffffff, 0x1dc, 0xffffffff, 0xffffffff, 0x1dc, 0xffffffff, 0x3, &(0x7f0000001640), {[{{@uncond, 0x0, 0xf0, 0x114, 0x0, {}, [@inet=@rpfilter={{0x24}, {0x9}}, @inet=@rpfilter={{0x24}, {0x3}}]}, @common=@unspec=@STANDARD={0x24, '\x00', 0x0, 0x114}}, {{@ipv6={@mcast1, @loopback, [0xffffff00, 0xffffffff, 0xffffffff, 0xffffff00], [0xffffffff, 0x0, 0x0, 0xff], 'veth0_to_bond\x00', 'team0\x00', {}, {}, 0x2a, 0x81, 0x2, 0x68}, 0x0, 0xa8, 0xc8}, @unspec=@NOTRACK={0x20}}], {{'\x00', 0x0, 0xa8, 0xcc}, {0x24}}}}, 0x304) syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) (async) signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) (async) close(r1) (async) setsockopt$sock_void(r1, 0x1, 0x9, 0x0, 0x0) (async) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) (async) ioctl$I2C_RDWR(r1, 0x707, &(0x7f0000001600)={&(0x7f0000001580)=[{0x0, 0x6000, 0x6d, &(0x7f0000000040)="2bb4ea186d8e5a9a8648f747829000c019687b4cf263fdc9bc245a39b3fbd12ccfbbcfc06b717f7c1baad3f9335f332a1af9624de6bf3e4a2af480c15df2d87815df22483b31ad2d95092e30609def061a9b7a491d04e2116a1cafb5a8b2f3c5cf2aac3507bf068044856a68bb"}, {0x3ff, 0x200, 0xbb, &(0x7f00000000c0)="c8dc31328900e9be968e56a6ace85b3101b2fa2ebacf1a936f261641b52aaa8ed69ceb0eb33480f3cd5b4a2f6c3752b6306c63ffc60deb291e7737760f39c48dc31494a46705fa2e0bc3bc627dcc41cafbd8a014c55c0229d12accae7ead0165ebc1f47d3a56283a619ba1f1e5c1f17d4f94ae18536afdb50cfb8fcd271d29ae0b4a5d542de4e1c2e5177a39ad962cea052a0d5b03c4e4d2046407884cb277cb4fe8358d57e451432131fe1fd3afdd60ba9a6e1f7f3643f5c28b54"}, {0x1, 0x6201, 0x77, &(0x7f0000000180)="9f70c16483aaa63b53cc6b4febef0080b423a310448a1a707e3b038a2e2c367130f922816fab14f1bf42d6021fae53d3286272f8e04a7aaeacce90b8b25f4b7d5d183adad024014977c547dcf6954706f81d73aadb2b7b48e3af2e9d0b0c1431536fbed9e2448e2a08e2e83690b48b0e266a9cfa5b1857"}, {0x7fb, 0x2a10, 0x2c, &(0x7f0000000200)="0600000013da1559b3c884d5390cdec419fc692f6f974fd4cda11b0f96fde09406c0293ccb81986f045bc309"}, {0x4, 0x5a01, 0xab, &(0x7f00000019c0)="be857c42fd89ca85b8c4d60e214cb47de61ef25df959ae2da0661d37eb5aab6a60cf370976f00e71ef57f1a94c11840de41da6daadb0d89eefae6e50d2ae5e9153c15ac5ea7180ffc737b4a3d15ef295bc709edc62cbcbf3f4f6f70054ea510000000000000000e3b22bb4557e3b5826cc5bc2a623fb44ddfc928dce03dc54cb3fbb0b1253e6042392b3f6f40a8b9f753758ba63b0f6c7f59101b311af7529c3e7fb21b29eb16f3a6010a2"}, {0xfffa, 0x2401, 0x1000, &(0x7f0000000380)="5a1826ea50c2a1a74a3b6ff47eae80c7e27ab027b09daf6264aa1ffc0d52624c2d4cf706873627f5a010a67a6afdcec15435ccbb2eed8efce7338aac88da55903e65f352033ad7cd90af48f07c36cceaa385cb8b5cc417b847b9944fde1b9fabf0facb4f3fc4a8206dcac7d69e0e371ffba14efe7af666cfca3421135a470488f5d97bacd57242635726624e3623afc31620e931284244d9dea19c20279a2ff1647e63122d74a9d974b608fe74071e71bae68806bac7191f47e9beac0c54f33b011f8ebcfa2158f0fd02e2e40a0b5399da69ffeecb664531958be23ee5e659bd097d915db3a32e7d3612c19c09a86258e9dab7bcda299286f2cbdbc31a07c92f76f4432f8cc776da6ffe03e7990fd8570104f3526698a650d6e8467c09af01f086bc5df4b6dba6924a9b3bd3871c79cce828a7105ddbaba051545a5ac7eb4f649bad2acae798780df79390818ae433babcfafae6d91715ec264377ccc6b542abafbc8234bbcb5b668c145aaf5e74187f3ff6bbf48c0a46418f72258be0d29f59571168369148d2d69d143f2e26218991db331759817831c7e09a23eb19bcdb739a25415720a62862cb3c9af5ce543b950e9b6abebe98d578107e2df90ce5f7766263329a8ac7ac37c621976f84ab44a2a952f23c1b8b74194ac3ec531c03d38b4d7e3a5de16023b5cf96e0cd8f76913db2fc2bcfc4965559318c90fcf53075be1b8ffdb300b7262514c1cfb717e647843a88482a34b05a29d064088f870f47301264b5e9195c2aa704e797bca5cd97fd11385b0f63f03cb63439510f0d7d945ba45b8723f6153dbec9b524e4c6dd2769d7a638a8c9fbc09a1b49e69961c4728dd3e3e54aa97bbe60279538f57b467c25265fe433d16b2ec011ab116801c0c146cc37fc432ab400e75135ed9088ae94f38e24cd96242045ba0a28c0c7087cb1c8f6cf861b945945c177298b9f21e6a77ff965b09d1b385e701c5f8b79106eff2b90d9eba98367b84343d854cb074405f218b062ac91f197766be734f2b78834397b25fec7af5eefcc40ad122377ccc6eaab37af62a0253a02576cb60767be67f5bc160f59436d70ca103a8b050413a12fa4a496b87a1ad66d0fd26ddc0c0b2148a4c845424b8ca0572cb348139bdba82199115280505f8dbf33e7267da3ff8aa17aa2960eb2926e73c8f6d65ab76fd67e365c18624c899c2f8aa4783fec900c9d5d1bd6c47040d630991f317fa9391c7392c6364be34fcc94486e1142a57c3602e183539a0f78fd785b4c7f99857b8caa6e7447591fd654513bac90b47cd7122fa0b9eeb42f9d2e3c4d9aa94bac3b366ec2f0b56032aa456b05eef651546492563c7c996c69769eea84770ee9ee29ed3f224cce77b4c9a847b56963349ea69e5d0480e7f4f563c8358bab165b13401a106c927f803fe026d06763982bdf5340610fec8ecf09c888053ef262855ca354759126d4cef119e681493d3398ebfc890493d73e217f27519d8ea642f18750adcb9a960560cec0a6eb1a190765166f66f69fd46f34e174155d5614b5b5f3343c3d9ea6725aa508eba00059f3cb8b2d2ef20e340f191973aeb0f1595c8f2534144725a5450a74ca6aa795a1afb98ff06a2fd848b04fa80df7d17ce02ab70f3d7a483b3d92b78b4b2e32b2ad5c8c161ad73005f6973d6f5c951d0660905692a341e9d5d861b7b0f037498634340b101fc90952a73b5edbf00a6d013ee47198d18ab8b520b06bd79737b09695e010aaaf6fba761e8ff92bb4b0f97da2faece332992c81d2170b143a1dd25d4b731ed7c50911dff3ad13d985a29df9f202ba1286d33ac6c08aa9086738a465ca6b73f35ccee54e7dcf5735aa5c2a599d093bddf1efa1b4f583d012179ebd84c398f97abc8928f0995eb4bebe8de6982c3c7e31dd59112d4f370f591b766cca0c1b1d745a2af853aeffb6c715d3fbda8b5ff8df2c5cd296a4ec8933f0e1bd825e35689b477cb9106be890961422965addb54b94371204412bc901af36cd2bb9a25eceb699def4ebd14b4549f9bef728880714fced980e8c1e58e4c60b8c1fc27f9f7de79f409e04ab9dd2f78621d069b8b3dd452c925cd088f31eada88553db13808aedced36c3c09babfe3d41092fc152e658c365add2fbd78aecf8006eca50e5776c3f5613ae6708646a842776b6d0796205a0e34cb029453e0be1ff1a78bef43571fa4dd0fb6602cf420a752bd1b74b4599ce09bf0311df48421ddf21193bcd2a7e17b4ff4229be97933db4c29689a1fab3a95ccf6bb6f1a9e94e48ef44a31581cd2713e68febc1f40d8e121b55e2c9178c0c8d0bb1f287cf1cfae961c390e244bf46830f0a9d5c56cb1848d7064c550bdb84812175015cbb6513d003daf6142cbbafb2eb2d9b05fab75c494233f6e585102f3d67c9b5d2cf04e3599be511c5493412ae0a6429c37715875bb7d791e0fc4b1fbe6664449b5129c612db672187142ceb05b6ba581d89b2ca579013306ca8fc767170fa9cfc0460a1207c24059a2457f63675fd4c6fbe80b649e0d4c3665ea1a04df361348273637df8cfda0a113a73f241886723df32ed0c88df2e57060db28a95c923066cb038b5757e953fc855e090b9b110fc1162039d2d670b48ea8b6d97ba8d1c639a7feb351aeaa75dbb9f77043a6ace96983f423378287e64deb6ba3a5ab0528896627a71186877fca9f84d48eae1f39ee80b19b2bd8f0ba4249013ce40ae5e52da5d8834f411234fcbecb7a427102b1afc98a74de23986aece074a9130d5b0110c0b9c6ec315e305b8bccac2cec2a2a9b13f3052131744ab01433bf9efd764a2f266a6239333edcaf86aa0b2eb5f6d12cda4c27bff888942763067ae0b59c966f8287d1f9d032a491d48128a65c02e1f4140a3fc909304b486d9e331872f47e2cabc2f39883608cecb44c8a5ba3e4e2b01a1ebd58b0f5b6537e58d3d181e80f665ca0d6551b680666fa4eaafc16989cea26afd89cea54fe8261119563e9cacf8870e5a03fbf7c7e0c046cac3bb68e414d804f412bbd1bb20bfc1306a50ea8403c49411415df0d762aa40b0f80b46265547e86cefacfa2fb33243c656f7fdf3c2d73a18e8d3d6cac8de92b7c8cd82c81cfa7d9b3d078aaac53a8f86046392d72cb4d5e6e02d36dc9c209b2e5e77b0c182050989be8a18f8ac1d34c957ce80b52a68ce3a29c3e6a836efb099cf08ea74c109cd7eff0a997032c6c3ff21e46060c9de32c8927fca7e9d7f31d02a8928e4df61af74c661d0fa0fce3d774ff22f8600de56240d9885a4c9fdbaec913beb490b59e0337af16fd7e9bb0654871c1e82e98c2b780eb0e220e27964c092f3d2669e701884650574e6fd0f5c2b6c10bbf685d3130c1df5f2aada1c8e175fcc3bd91cb707b493e4d0bb3e3f61e718b71c9d66884b72fcd295dbcc5b33b381e2b81e5336b1a09a108c47ed605cdb46c13e4c9315809de25e3229e80922e4701818ea1524eac7465fdf2fa5543c3a7255d9f6628cd5a2a617bed86664b193c06f22396f5c07195f08a3abab52eac5891eda4957e48f8aa216f215a2a46a8da439b21fad358270e7b8cf8adcc7038eda6d674d5f2e81f263002dd94c2f7e6826421f7b5d627580badbf6694c94b9c310f04939e0dafe1e37dc44d6b2cc8900460294d937401ea84714ed20b60d29a4dc68a09e4b620003c6beef2ac0546bc94fd68931509e4e9767873a24a722e112dbeccd395ec6fd3821682fbe044521e6812c4ecb47c6771faca0faa721a3ffbfae7f141ea3c8e6314cd9ed9f8672f807915705479f0874110dfc3dfb13b1e860db9073be742d4426f250a0e2b7924b0c9cb05afcfefe030a6c979e2a50092279131cb51171137eeeb33e27cffffc2efff5db39eece7770f86e87c2df9827a52be4bae3360e036d48674fe00e45fc03d2c0df353f9140516f379c36b557e66ac175a23d74f6d74e7b54ce7398597f8edc5c6d357447ccb9bf09edaaf313dbb572dbc9193c30234965bde1b89299d7c3184ad1b1db4efa64ac9850d4f0f3e785e0cec6c7cf41f57a387c2dcd14107696f8bdb6ed61a808d0ff0e602f11e184539dada047431f9356e1172205d793d9030babf4c1acab0e3bc399f2623f7c31cc61d8b0b24f999dfa84a82255b4a4dc9090fb99c81f78840c6132acb1d75a8cd78f23bfd9eec3ca8082d1e02d207488727b64ae07122e9ca1a92c77379df203bda71d58b6d0c0120a11006f426836de2082355ef5c1c878d812d383f9560f51d337b70268a07709fa6dcaf4639f2acbdb270eacd9467ccfa40758e397dd7ea2c75a940f2bd84511ee43cd69c62ece7acaead99e9c42a9d19e84db33fe18ec95a9f1222653a7f12d7f6fd6b8c60157d56f75e20e028888374ca87e598d63e5749d4c27151b19bfce8516c39a7687956e653a1a80e664f4c47661e13bb899eb1405616615043c902a0b440f2c396b416ffc89dfbd2b94a5851401cd0d8b427c5dac13fbf52ea277991c739feec9150c053202747d89e99fa846319995430bc1de816cf9ac2813817897d31011c7722bb6561765acf13a7d1261e80a0c14c44355ab4e5831d765d92bd4c3115c254be313ea4ed36c13fe974721a6c1fb16741c368dcef1496d999aaeba14fcc1237fd8f769749ebc5a07b8fb1af86a08ef7741133ca6c7825b4d63b0e6a657f9d64f6fc9af540afefc2ac6481c4adb5b941627e0e3edf79ea00d6618c041c2f303ee050b859fcc6c15121f7215dde7a9985e38fcf15420d534008bf58fa3f86e67d35fe9476e1b6c54ac5a112dbca2fa4fce6df02feadc5805ed3c434fdb2064c4120969f051ce9b994bf949e91521ba2f5d36f6e2d842f8f95bc7fefac1f37590152a3f65e6e5bdc07dacec45b4d474dfcd0c81e600d93c4ccbef09e0b26f56a9638258c74f23d71dd01c626796333f33b9068f5403c7ace010cdc3f3790a1fe3b8ad5651474319de726414ef6ec5739ba18daf85c2ff95bbbd9c91cbd9c917bfbb40acc78958c968d61da70fecb1ae988e0ca0768d34689b1dd2397decd88729540fc38e9144dea489ea156a131d9f97c8532d70ccacb1cfcc3cc0692caa1dc3cae44863294cfd5078763e3b93d5bc59034fe8433ca2251c8c1c09efd0c25b38c32a04240000fa1bb0c0300ce897903bd6762743eb7d373499ce3854eb2679190e3938eb097978aaafbedad81b1f2e7db0a7b35b227822438a6968a9bfddf7cb7722a66cc4d6557181931497692b80e98589c77b9d0c00c7803c21f3094f4afc652b71cc0091bfa14190656bd1fe17f0848787ca3d542813adfa27a666c27caa7518f30923c0f3418595e1d5c08695625006497a5d3c71cc461b80988f5d9e9897a6cfa1fa30897f4b65e2d3556f0c237199d219c12580dcea5ea57a100e7910c43452c7dc3a35a30820441177f8fd5b7cb9ab11d6c32c348db5bee87b6f42db8adc3d7c5428c0b067035e672b17b081d00172176472aa86fb1730432854f92c220ab96cd1e8fc3cc577370259d9a1c289d656aaeb825c478f61b6d654e26def9ba0158b4eda69520ae1ea833046ba8f40ff2d26e298297600c88f2c9b1e130c82cc3d53179e9d34630c8f4691696655f47423fa9d9a1a560d7722c89fc78354397ed135970950ad21a169eea5f39f096a655b6ca868979ced94e0309c36c239f9fe77d998c8fd740ce7d33cd810e1c9d16bfbdb5c1cba5f097490a3c94626aa8c8f7c20501b0cef693251356d042d5b95299cc07b368d555e4556a532bc186fa5da61113da83350f"}, {0x7, 0xc010, 0x3b, &(0x7f0000000240)="d2b97eca5f8c31ae254f0a1aea892a52dadff0ae4692a62007be9d48e4cf8cf383042d77bd28cc8fb602ddb80a492271cf4d6fd8728d28146a14a8"}, {0x800, 0x2c11, 0xfb, &(0x7f0000001380)="a36e631a4dbc9f3e47a3632c910e238009a358edb5b072d5e1a857399524663dff891fc4f0412f24767164c7b1f79f54cab19407cec6008eca2297ff898240b87b5cb263d740b503ff369ca60b2bca2ce4dfa7b69f655152f1cad42a35054e61103475bb86cfb4fbaa482d1ad499a51bb1c77ed7591930acfdc68fc87d8c0b1a19e3be22e1bf9df4a2fbc34440b193c50e29d2b9b355a84b800927716e5ad623ae7cef5b3b128935aacace72da49e7555bbd14b10f32d1e19f9a73b1a5cbc2782caafec42b1e443b0fa3cbc323d682ec6bce7ba293b347b3c87929b28dc5c30f5591ff43fcc24973c665905b4968a20e10ac5ef4a0c471b7df7b1c"}, {0x9, 0x511, 0xeb, &(0x7f0000001480)="49be08d573936c005127035650b08b10138ed32862eeddffa86f5a0c6c91e56e3b92c823c77fb739910f5e7f152f1896090877f3649babf2c0fd6a383a667df453ced13d8edce1f9f09efec01971c2048dc55ed369bdfbe6d9c7fda32ed0f87141fdad4f80962c7374f0ef06128eeef7f846cbc230c6115c0dd1072666acc079ba304e6bbc1629e692b0589a2129d0e043e8589eb5e23b16af7d2738e0609d7c553d5f44d5f6584a69b6f073d6762d9b8c92e5dcb4dffe3cb1336e5b8d8d1d1d4247cf67b3a7a6b76cc28629d733ba6262a1b6ea83898882ccc27f95792ce5ab7654ad50ee0bfac1c2366d"}], 0x9}) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000001680)=@raw={'raw\x00', 0x9, 0x3, 0x2a8, 0x114, 0xffffffff, 0xffffffff, 0x114, 0xffffffff, 0x1dc, 0xffffffff, 0xffffffff, 0x1dc, 0xffffffff, 0x3, &(0x7f0000001640), {[{{@uncond, 0x0, 0xf0, 0x114, 0x0, {}, [@inet=@rpfilter={{0x24}, {0x9}}, @inet=@rpfilter={{0x24}, {0x3}}]}, @common=@unspec=@STANDARD={0x24, '\x00', 0x0, 0x114}}, {{@ipv6={@mcast1, @loopback, [0xffffff00, 0xffffffff, 0xffffffff, 0xffffff00], [0xffffffff, 0x0, 0x0, 0xff], 'veth0_to_bond\x00', 'team0\x00', {}, {}, 0x2a, 0x81, 0x2, 0x68}, 0x0, 0xa8, 0xc8}, @unspec=@NOTRACK={0x20}}], {{'\x00', 0x0, 0xa8, 0xcc}, {0x24}}}}, 0x304) (async) 01:30:27 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff}, 0x80) r2 = dup3(r0, r1, 0x80000) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f00000001c0)={{0x1, 0x1, 0x18, r2, {0xffffffcd}}, './file0\x00'}) r3 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r3) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) r4 = ioctl$NS_GET_PARENT(r3, 0xb702, 0x0) r5 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r5) setsockopt$inet6_IPV6_HOPOPTS(r5, 0x29, 0x36, 0x0, 0x0) dup(r5) pwrite64(r4, &(0x7f0000000040)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598b6b766eb8d85d73e88b0469262d510e52c8daa6cf3b376554462247d7e37f13fa8dcdc9bfdb3600c552526371f2c0c8d8fc383863c341a544795436854c0c69f7574b4ac40701a432d1b73fdb655a4fe1267f63b2ddfe33f80241056cbe0396f55f7697957cce68660242da2db5ba111f8e801f2abe21d00aa2ee5b63637ff15f74c602d50d6c5b4b72d64ce20c7633f37d23db4bbdb290000000000006000d87eba3ebdbe7c190863479c69c9b534edecca3c12c82a1c976624227183c18a8ba13fb554f2af96c43da856f754c46138bb302cfb41e52a5ce53305023ff4b0036c823ce5ffcd074bd56195dcc011ad9f18a8a4fcd9b2c55e18cc3eacf5c3a268de9fab970650c2a085b3fd2fd95ee5a03f65017cfefe0bf9d6c6446b4ab35434073000"/335, 0x14f, 0x4080) 01:30:29 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) (async) pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff}, 0x80) r2 = dup3(r0, r1, 0x80000) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f00000001c0)={{0x1, 0x1, 0x18, r2, {0xffffffcd}}, './file0\x00'}) (async) r3 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r3) (async) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) r4 = ioctl$NS_GET_PARENT(r3, 0xb702, 0x0) (async) r5 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r5) (async) setsockopt$inet6_IPV6_HOPOPTS(r5, 0x29, 0x36, 0x0, 0x0) (async) dup(r5) pwrite64(r4, &(0x7f0000000040)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598b6b766eb8d85d73e88b0469262d510e52c8daa6cf3b376554462247d7e37f13fa8dcdc9bfdb3600c552526371f2c0c8d8fc383863c341a544795436854c0c69f7574b4ac40701a432d1b73fdb655a4fe1267f63b2ddfe33f80241056cbe0396f55f7697957cce68660242da2db5ba111f8e801f2abe21d00aa2ee5b63637ff15f74c602d50d6c5b4b72d64ce20c7633f37d23db4bbdb290000000000006000d87eba3ebdbe7c190863479c69c9b534edecca3c12c82a1c976624227183c18a8ba13fb554f2af96c43da856f754c46138bb302cfb41e52a5ce53305023ff4b0036c823ce5ffcd074bd56195dcc011ad9f18a8a4fcd9b2c55e18cc3eacf5c3a268de9fab970650c2a085b3fd2fd95ee5a03f65017cfefe0bf9d6c6446b4ab35434073000"/335, 0x14f, 0x4080) 01:30:33 executing program 0: ioctl$F2FS_IOC_START_VOLATILE_WRITE(0xffffffffffffffff, 0xf503, 0x0) r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:30:33 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff}, 0x80) r2 = dup3(r0, r1, 0x80000) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f00000001c0)={{0x1, 0x1, 0x18, r2, {0xffffffcd}}, './file0\x00'}) r3 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r3) (async, rerun: 32) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) (async, rerun: 32) r4 = ioctl$NS_GET_PARENT(r3, 0xb702, 0x0) (async, rerun: 32) r5 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) (rerun: 32) close(r5) setsockopt$inet6_IPV6_HOPOPTS(r5, 0x29, 0x36, 0x0, 0x0) (async) dup(r5) pwrite64(r4, &(0x7f0000000040)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598b6b766eb8d85d73e88b0469262d510e52c8daa6cf3b376554462247d7e37f13fa8dcdc9bfdb3600c552526371f2c0c8d8fc383863c341a544795436854c0c69f7574b4ac40701a432d1b73fdb655a4fe1267f63b2ddfe33f80241056cbe0396f55f7697957cce68660242da2db5ba111f8e801f2abe21d00aa2ee5b63637ff15f74c602d50d6c5b4b72d64ce20c7633f37d23db4bbdb290000000000006000d87eba3ebdbe7c190863479c69c9b534edecca3c12c82a1c976624227183c18a8ba13fb554f2af96c43da856f754c46138bb302cfb41e52a5ce53305023ff4b0036c823ce5ffcd074bd56195dcc011ad9f18a8a4fcd9b2c55e18cc3eacf5c3a268de9fab970650c2a085b3fd2fd95ee5a03f65017cfefe0bf9d6c6446b4ab35434073000"/335, 0x14f, 0x4080) 01:30:34 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x424800) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000040)={[0x0, 0x262754d]}, 0x8, 0x0) ioctl$I2C_SLAVE(r1, 0x703, 0x3f3) fgetxattr(r0, &(0x7f0000000180)=@random={'user.', '\\:]/&!\x00'}, &(0x7f00000001c0)=""/126, 0x7e) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x62, 0x62, 0x5, [@fwd={0x400}, @ptr={0x8}, @func={0xf, 0x0, 0x0, 0xc, 0x1}, @fwd={0x10}, @ptr={0x5}, @datasec={0xe, 0x1, 0x0, 0xf, 0x2, [{0x4, 0x3, 0x4}], "c7ef"}, @typedef={0x1, 0x0, 0x0, 0x8, 0x5}]}, {0x0, [0x61, 0x61, 0x30]}}, &(0x7f00000002c0)=""/4096, 0x81, 0x1000}, 0x20) ioctl$BTRFS_IOC_SNAP_CREATE(r0, 0x50009401, &(0x7f00000012c0)={{r2}, "99738e8f5a05d529a4f0ab0342b9e7b63112e0dc4eaeb833526ebeddba7d61f06ca9de4abd494eafa900ff0bcba67f0e153fccfc57250a6f246f062100fcd33dee4615839eafd89fbdd1fa9b2d5df10a4b446e00b348b4289e391cdab768329a6d7558558769307b090657487abd2f44acc0fd3145adb4c2edd67d2ec08cd22f4a3e183ec93a29361f2c1890fcfd9f065aeeaaa188b8638db74a5c6081fca0699d1be9f8475fe6be14c44bb75594f961a044b310d29b8975e68fcfb275a2f98e64ac05760107afe9bbd1a8a2c9a4ea26d44da43b4fad4b4eb9ff513f9ec71e60cbeb556eef4e99291cde5ad129d83b6b837321978f85ad51cb8acf4093fd31d57dbdb2cbc167dadd01547b3a4a9f6c8f05709a5a8cc85c57bff7aab5b9a82e71444248c098b6f5531a75be6d0115feb199787bc6f4df59d9d2b90426b40ef03ac06fc454b28de138b5b903fa2190e7e6b356598fb8d55d4b0570813383828dd95825277b643724842ced40e8041808b7f62215ca375fd17c3aeea26aa1512ead0aa3fad81a77a261aed327b5b5c306999b9a31034f44a6e56e6088f35347a548f94eda0d3906ae0698eb2eda08ce24b7b44202c952397d2e686cc095decb47525f5e05a05c0f1664df4117a79bba5e058039c47199a8f7c72bbbebf456a8899d509d55d504d30dafa1f86cda5fe8396a0b847c2fd2b877b75a5276b4bc3bb6e2dade2ea0bf109b3d80aa8d0894db3138b47be6df58ed8e85b9032206cad57f5348bb96fcb432a623eb1734f41e6fc64b9c990937307a0a3ca5897e7badde75dd9a9a48aa562c4ebb7f4bcadb4d894b3abc449507e65aa361874d164080ac95815a41e5b4948dff013cb073c3ed6b38beeb390276291c6a77f3eacbfb6666097460d46cd313860f7b7d39fa6e10206043ecd6a051fd25e7c7d1b5f527b18801f5dfb11ecfb328e464b769fbb6504552f18c674f8e56ed2e4c3fb5c6e5423b69922d0c97893383b48734bfb43a530e0ff4125d904a4e10d2033a5c70d8346ee9a84399788dabc2df16f3434be8f2f6aee38cfa3edd8d6861c5f9fe58eed7ff51d686f47dc38eb9778b7ca609cc49b59d57268dee003c488682cc505d02ab8e6a95e5b9f2e7e707d74a5762a5ecabb5fc54a1ecf6e5a9ff8060233d57d3bc3cd09236f207f986caa3271b005ba854e849f950bc31d82f037e19454e8c5dd97e5ec9f76f0f566fc037a4b5028761e0ec3c9bf2f49c717cf0e5bef9e6662d6b1cdd7d0034fa9a2c1f7085ecb158cc106417a2eddb9a60b36d5fe1348260ae7c015a20b2b12a52dfde5d9d80d5af16b8996fb44b3940d7a51173e9d4399d7f38dd1eab16b4e3b3c57a725b3a809ecbfe4af25fb442d6cfe80400ee76d729558b81bb19970c35aac2f07280d76211259b3a078543749cc7d251a84d777c369f2f973ea831670877e33b6ef9b127d861bdfcb7051988bdd0fc0ce8dff73c3ce8979007fdb52b2e4a1052ac66c4e4f8f9bc0993eacfa92a8b90dfce02054257fc9435534cf1f6c2fab8b7ae22589018b6bbf6a6db16b221dab2fd81fe7992b517e40acb24d77f5cf0e8cb41ffc4d35720390ab71245de4f6744fe46f1a7d70852375f40845688f051a42314d1d62edb849d31677a170a6b2a14375c160f6a2d05ab8542b13c3586f18d0128df2dfe5dad37c83b176447b911ad823fe4ea971530c34e1ac9f630eed564a513af9a47fc8beb719b0ae4192b0dcf30f16545057b043107bf53332116ea55f77f7d2870463a76ecc5a8f0385e33d0a9b84435cc8ac3ae9c2fe736624450efb6b560b7723286e58289cb0f80f55e651288aeae770d1a9d278ee412b111f153b1931d9fac778ff6a7851a5a46767c5ae255e7c334bd2c67a6b2d6834737d64d6ff6c245512a49f24218df4730d35062197ca820b17ff0b60dcd2ccf9376af942989fda4835efecd8162f2b2c57f98396f4e0e4f21d503aea3a09ccc37c6376e1b489d534dc3b40733b4e2714c6d99502583380e2d0298c16dc49e6c1f03f2f4b85e78166a1382eef47e926d6e0db6f40c1b6e2dba5c372b96923387739e28d1e527f4e672f8f61dffe90cbe93a26ac54a640d96017568a7c8ef9c3edeb4582c40b5de179dd28c6949aaac2fce82c957b5d9b4ff881fc23bd10c77591b8a3d122d463819e5e3435d1d517b217739ea6163a08a9954f26b64032da080f234bbd9d76dc32e4c420c658f864327e980faf553a00af4c8020211b2c11c2790f1386ccd622d4ad55a58676f2cf54b200f0927f6bd6d3f7bf15ae131ea4a464fa7b78cd1132dd0f9133cec6d13e6b58d6472bb7c08813ae06bf68fd47e181de01090ebe6d512f3471a920d418e7046f7c356163d1d4ddfaa4957e95a80a5d834472651ff47dcc927e4bd8e6749da518df9b5ef76b6d80acb82f78db9195611ca5ef681360bdf4185da9542e2a8d711d6dbe22617d6cfccefc42f555d844095aee4468eda1b3a3b7285129a0f4206a7aa09c98f8956c54845a27d12abfbe7e2b5bf10cb809407b25d35578b77e870bf122c37c0521231cf2f15a69177e647ab0f4c9e8f74133ad196dfdddc000e12b9ab0004ebca3db3c9aa51741325e3ba643dd3d6f275d0c87a3a0378efd65ab15585c3c1e2241198f9d59808f4975762578f70ffbfdd5675e07102d6dc6afdfacb3cad0dca147fc2a5de14b0637b522597c77eb7244f9aa82db170619d14efd95e945c6b7241ce9947b0748238bf1812b87dcd11c60d00639f09f43c9a023ac7d5ac84aa40cda8688e49179acb5b94186ec73d8ede79745b5b69c94f79efabcb1c91639766d0445a0117888839e27f750fd70e4afd6eb4291c90a4cc63093ff58d0248356b111329673d0a46805eadaf25aa9cfe81ee016c2f5cc79172903d6955f06bb41ce7eec2c10f9461ed1daa70e45d3bfe1ce847f8a3c82532a67b84a5db4d7a12e8f381a93c47fe87a5cc9d4cf16d032c44a1a854509b36babdbed21289e7072b8bcb29d05099fd3e49fb4eb4ccdfc3d5ef295d2a7edd18f526451278da907ad2635f67efcad2dd67da0a0a7dedfff787e437d8ae0ee7ea7940eabe790e17c1740bc4598e7030b482145e31166950cdc938d56e186ea108dbf264b46333c786f507837a3fdf9063d56d854c81177d63107b53fb7861a1850408de424aa6d33af90be7faae3bc65f5824f807c9ab2d214e7e3ce237a21ba996cac853c56cd22d24871bbc94d466e88d27e3af1829d5299935b3eedd514bfb99aec939ff3c1f608c7437c60c37b153544b8be74f33b4e6edea28c630479ba4d64496f4bb47bf3f6216f3b813e868f77b902abb1953c09408ed032ebd1bc1599996e8d244f7fa3692b69a66f199f3184866b9a5b4c749f7d3ab20d2dc2d86f088b5326c0dc7f9178428015a2d599383aa6d0d8dbd87262e0947769a3986aaafba67e81dc428ed03e35122eaa159605cfe9f23a523b6e1eeb4e9dc8cd4c973a9a3596e10869c2d11afee4a6d68ee06a9fd7249c70cf2a4c746d25df95bb1e166403f6b8017bdc58a2d25fb15a0567652e97f5a03d911258a5e49a58f285fac28fd6d13d1665d0898938f4cd529e7169ee155e2da0b4239e4f331877e5b9dc8a2829062ab84c5ae7f6967dd1b7c2668e6c6f443e2a8c77aad3f06e89322750101cc43f75703e0974b4cbd2f83c747d024deb9c30b049355093dd0ca1dd4a38c345a85d020491c9cf6ff19002d96fb2608d9f84397f7ef94f8b881b807964d61848bd9a322fba433fd14ba99e293ebc2e7dea660a3516b02f7346d6ffafef57fc62a25f1b2690b013816fdc820d7808431558604350e312b1a4784fa773b3c8f1a19bc71362e0abe0d797f13acdc6ec7b2f29fa722dd66600301d94b74eb4506fcd04384c1a19d6c762aa63a4dc32d8e49404b49e86e17b54c6f65fea9248740f092d43ed312f1d3999523a3340058132e3c5b9e293bb62ad1d168fd6543cbf0f290460a450dd3c92eeb77acc65deb019d1008dce3c20228bffabd62567d1eac6cefa5368d887b0274b9270096cfe9d55a25c44bc0033002e5ca88a06625e3f066efa60c8877d7c17991588d5ff13a8c1a5c3e34e94a1e45362bb208dd7ee1f7bfb7a23143d41750216df048c43f48a1b5d017c0f356af8b20e83c80c92a2f8f992c749b1cea11ab640d272583e366ecfa5755e10b06299f0a251a2c863c99da1ec73d58492c0968bed1e2eaec102e55d881d26226fe780291b89952efda635f5068250cb5e9d67de52b023379ce7fc8b16addd14249c8cb76bda04173d36ddd48b029680d105b1a989e91509f0384e33e8fb679618af3df878371af77fe7401b787ab6c25c668c8dabf1bd665534a74ed64d90e1638b29a1001497007773f5242dd7b89f4a0878d56e5f6d302acf37095ec49a8109ead0660bd5fb729f67b11d2c73896b11e0bc99575165eca4e3c82d2bcd28118cbb1bbb5ab19d6e8fdbadd0faabee9b9aef99daf9d09ce8404e7c8beb4fb84da0a4ec58f2755836a3a40496ef9c76ec4d4edfbd8dd17bf4810fa546d53ef809faf3f1be835d844fa276f9b478028752b27a21f9e242647c28162a1b3160bd45038c102213f89e9803a72b3e0b124f55dca3175164b517be6da9c4b3df6c8c85d20ecceb2529afd316e4e46f2d75c8f3a4d4a01e27486c118f4589e32cfb55e773f3c76621c98098bdc929ffdfb01eca86c48015807961e8ce6c526f4562fce498b266bc9b30b90c2aa5a474531e99bb0b3a528c4b73b9733350688938e2664f70b56d4fcbce3a0f88aede4026a2a1dba0172479c846193b8820aa94e2e6661d16749dc9bfe737ba1953f2e1218c6188feb94e0a72c58e034d4ff57ee1787a1abbcd7b8986d005f4ca2b053b763eb880d560cc37eb728ec5253109b6e33448871f5d6d3c5617e7ee42c016143146077f87670b9ac40c2373635b38af785b411c0496dd94b512c04c6a479215956484ea86788e26f11874e29c8db2783f772184b0d56525e53cc1ba5156a3677b291e4b36ecb51dbd9781de0985b489d47b8679563ec5427fda00cfdb1ce76666f28fe8b80a8fb4745078519ba316b20d05e27ea206fdab9f25985f8ef45158f1a62e4b820080b96cce7845f41730bb122022be4787f1ce665f8af6aa1134f39bcf634745326ee728e0c82a37c6e2c73b8e38ca8aee1f9ca0e33d8912c83c131fa9a8b273930249cb6d5d8cfeb0a2d92ec26dd504185a5e2f19d60587327413469a17b4233492e9d8e41020c4012463f010bfb27bb5c6d81dd6e51e2cd65e263a6c9f5a77cbe6c48dcbf48cd21aed31d15957842a9322565c517ab35f012c235b66f6ec0b9e71d765520b008ad6c37d655db2358f72c1809c594f289691249204b6637ec38082e2f7612152ca069d88966323193f289b486b31e72445033a2c8c6bde38f38838b794d45638e6053828d714378374c83c93bd12f88bf8b6e121c45c5bcf21c9686250b6e3f60953a830c57e3c005a4eeba5e31c919f2ad8866e20db23c782f7962916c2711a3c340451eee1b6e74b1ca890b0b97985e351c6b2774a58cf8f1af3a00612cbfbf5653781860c8e4164ea5f9d7a847978329324f5e7c87d691f6694a5c1d88d1965efcbacf5bcd9987990745ea812e398cf92415b06a1fc6fd9903f9f1e27027d3ec77b411c9089a5df0595a6bbb5760dd0d4fc1ece32d2463d78ada52bda54b80344700d9bc581a2a97727f8b76b46c53b901249ac1dde97965baabd032b1e74599"}) 01:30:36 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x424800) (async) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000040)={[0x0, 0x262754d]}, 0x8, 0x0) ioctl$I2C_SLAVE(r1, 0x703, 0x3f3) fgetxattr(r0, &(0x7f0000000180)=@random={'user.', '\\:]/&!\x00'}, &(0x7f00000001c0)=""/126, 0x7e) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x62, 0x62, 0x5, [@fwd={0x400}, @ptr={0x8}, @func={0xf, 0x0, 0x0, 0xc, 0x1}, @fwd={0x10}, @ptr={0x5}, @datasec={0xe, 0x1, 0x0, 0xf, 0x2, [{0x4, 0x3, 0x4}], "c7ef"}, @typedef={0x1, 0x0, 0x0, 0x8, 0x5}]}, {0x0, [0x61, 0x61, 0x30]}}, &(0x7f00000002c0)=""/4096, 0x81, 0x1000}, 0x20) ioctl$BTRFS_IOC_SNAP_CREATE(r0, 0x50009401, &(0x7f00000012c0)={{r2}, "99738e8f5a05d529a4f0ab0342b9e7b63112e0dc4eaeb833526ebeddba7d61f06ca9de4abd494eafa900ff0bcba67f0e153fccfc57250a6f246f062100fcd33dee4615839eafd89fbdd1fa9b2d5df10a4b446e00b348b4289e391cdab768329a6d7558558769307b090657487abd2f44acc0fd3145adb4c2edd67d2ec08cd22f4a3e183ec93a29361f2c1890fcfd9f065aeeaaa188b8638db74a5c6081fca0699d1be9f8475fe6be14c44bb75594f961a044b310d29b8975e68fcfb275a2f98e64ac05760107afe9bbd1a8a2c9a4ea26d44da43b4fad4b4eb9ff513f9ec71e60cbeb556eef4e99291cde5ad129d83b6b837321978f85ad51cb8acf4093fd31d57dbdb2cbc167dadd01547b3a4a9f6c8f05709a5a8cc85c57bff7aab5b9a82e71444248c098b6f5531a75be6d0115feb199787bc6f4df59d9d2b90426b40ef03ac06fc454b28de138b5b903fa2190e7e6b356598fb8d55d4b0570813383828dd95825277b643724842ced40e8041808b7f62215ca375fd17c3aeea26aa1512ead0aa3fad81a77a261aed327b5b5c306999b9a31034f44a6e56e6088f35347a548f94eda0d3906ae0698eb2eda08ce24b7b44202c952397d2e686cc095decb47525f5e05a05c0f1664df4117a79bba5e058039c47199a8f7c72bbbebf456a8899d509d55d504d30dafa1f86cda5fe8396a0b847c2fd2b877b75a5276b4bc3bb6e2dade2ea0bf109b3d80aa8d0894db3138b47be6df58ed8e85b9032206cad57f5348bb96fcb432a623eb1734f41e6fc64b9c990937307a0a3ca5897e7badde75dd9a9a48aa562c4ebb7f4bcadb4d894b3abc449507e65aa361874d164080ac95815a41e5b4948dff013cb073c3ed6b38beeb390276291c6a77f3eacbfb6666097460d46cd313860f7b7d39fa6e10206043ecd6a051fd25e7c7d1b5f527b18801f5dfb11ecfb328e464b769fbb6504552f18c674f8e56ed2e4c3fb5c6e5423b69922d0c97893383b48734bfb43a530e0ff4125d904a4e10d2033a5c70d8346ee9a84399788dabc2df16f3434be8f2f6aee38cfa3edd8d6861c5f9fe58eed7ff51d686f47dc38eb9778b7ca609cc49b59d57268dee003c488682cc505d02ab8e6a95e5b9f2e7e707d74a5762a5ecabb5fc54a1ecf6e5a9ff8060233d57d3bc3cd09236f207f986caa3271b005ba854e849f950bc31d82f037e19454e8c5dd97e5ec9f76f0f566fc037a4b5028761e0ec3c9bf2f49c717cf0e5bef9e6662d6b1cdd7d0034fa9a2c1f7085ecb158cc106417a2eddb9a60b36d5fe1348260ae7c015a20b2b12a52dfde5d9d80d5af16b8996fb44b3940d7a51173e9d4399d7f38dd1eab16b4e3b3c57a725b3a809ecbfe4af25fb442d6cfe80400ee76d729558b81bb19970c35aac2f07280d76211259b3a078543749cc7d251a84d777c369f2f973ea831670877e33b6ef9b127d861bdfcb7051988bdd0fc0ce8dff73c3ce8979007fdb52b2e4a1052ac66c4e4f8f9bc0993eacfa92a8b90dfce02054257fc9435534cf1f6c2fab8b7ae22589018b6bbf6a6db16b221dab2fd81fe7992b517e40acb24d77f5cf0e8cb41ffc4d35720390ab71245de4f6744fe46f1a7d70852375f40845688f051a42314d1d62edb849d31677a170a6b2a14375c160f6a2d05ab8542b13c3586f18d0128df2dfe5dad37c83b176447b911ad823fe4ea971530c34e1ac9f630eed564a513af9a47fc8beb719b0ae4192b0dcf30f16545057b043107bf53332116ea55f77f7d2870463a76ecc5a8f0385e33d0a9b84435cc8ac3ae9c2fe736624450efb6b560b7723286e58289cb0f80f55e651288aeae770d1a9d278ee412b111f153b1931d9fac778ff6a7851a5a46767c5ae255e7c334bd2c67a6b2d6834737d64d6ff6c245512a49f24218df4730d35062197ca820b17ff0b60dcd2ccf9376af942989fda4835efecd8162f2b2c57f98396f4e0e4f21d503aea3a09ccc37c6376e1b489d534dc3b40733b4e2714c6d99502583380e2d0298c16dc49e6c1f03f2f4b85e78166a1382eef47e926d6e0db6f40c1b6e2dba5c372b96923387739e28d1e527f4e672f8f61dffe90cbe93a26ac54a640d96017568a7c8ef9c3edeb4582c40b5de179dd28c6949aaac2fce82c957b5d9b4ff881fc23bd10c77591b8a3d122d463819e5e3435d1d517b217739ea6163a08a9954f26b64032da080f234bbd9d76dc32e4c420c658f864327e980faf553a00af4c8020211b2c11c2790f1386ccd622d4ad55a58676f2cf54b200f0927f6bd6d3f7bf15ae131ea4a464fa7b78cd1132dd0f9133cec6d13e6b58d6472bb7c08813ae06bf68fd47e181de01090ebe6d512f3471a920d418e7046f7c356163d1d4ddfaa4957e95a80a5d834472651ff47dcc927e4bd8e6749da518df9b5ef76b6d80acb82f78db9195611ca5ef681360bdf4185da9542e2a8d711d6dbe22617d6cfccefc42f555d844095aee4468eda1b3a3b7285129a0f4206a7aa09c98f8956c54845a27d12abfbe7e2b5bf10cb809407b25d35578b77e870bf122c37c0521231cf2f15a69177e647ab0f4c9e8f74133ad196dfdddc000e12b9ab0004ebca3db3c9aa51741325e3ba643dd3d6f275d0c87a3a0378efd65ab15585c3c1e2241198f9d59808f4975762578f70ffbfdd5675e07102d6dc6afdfacb3cad0dca147fc2a5de14b0637b522597c77eb7244f9aa82db170619d14efd95e945c6b7241ce9947b0748238bf1812b87dcd11c60d00639f09f43c9a023ac7d5ac84aa40cda8688e49179acb5b94186ec73d8ede79745b5b69c94f79efabcb1c91639766d0445a0117888839e27f750fd70e4afd6eb4291c90a4cc63093ff58d0248356b111329673d0a46805eadaf25aa9cfe81ee016c2f5cc79172903d6955f06bb41ce7eec2c10f9461ed1daa70e45d3bfe1ce847f8a3c82532a67b84a5db4d7a12e8f381a93c47fe87a5cc9d4cf16d032c44a1a854509b36babdbed21289e7072b8bcb29d05099fd3e49fb4eb4ccdfc3d5ef295d2a7edd18f526451278da907ad2635f67efcad2dd67da0a0a7dedfff787e437d8ae0ee7ea7940eabe790e17c1740bc4598e7030b482145e31166950cdc938d56e186ea108dbf264b46333c786f507837a3fdf9063d56d854c81177d63107b53fb7861a1850408de424aa6d33af90be7faae3bc65f5824f807c9ab2d214e7e3ce237a21ba996cac853c56cd22d24871bbc94d466e88d27e3af1829d5299935b3eedd514bfb99aec939ff3c1f608c7437c60c37b153544b8be74f33b4e6edea28c630479ba4d64496f4bb47bf3f6216f3b813e868f77b902abb1953c09408ed032ebd1bc1599996e8d244f7fa3692b69a66f199f3184866b9a5b4c749f7d3ab20d2dc2d86f088b5326c0dc7f9178428015a2d599383aa6d0d8dbd87262e0947769a3986aaafba67e81dc428ed03e35122eaa159605cfe9f23a523b6e1eeb4e9dc8cd4c973a9a3596e10869c2d11afee4a6d68ee06a9fd7249c70cf2a4c746d25df95bb1e166403f6b8017bdc58a2d25fb15a0567652e97f5a03d911258a5e49a58f285fac28fd6d13d1665d0898938f4cd529e7169ee155e2da0b4239e4f331877e5b9dc8a2829062ab84c5ae7f6967dd1b7c2668e6c6f443e2a8c77aad3f06e89322750101cc43f75703e0974b4cbd2f83c747d024deb9c30b049355093dd0ca1dd4a38c345a85d020491c9cf6ff19002d96fb2608d9f84397f7ef94f8b881b807964d61848bd9a322fba433fd14ba99e293ebc2e7dea660a3516b02f7346d6ffafef57fc62a25f1b2690b013816fdc820d7808431558604350e312b1a4784fa773b3c8f1a19bc71362e0abe0d797f13acdc6ec7b2f29fa722dd66600301d94b74eb4506fcd04384c1a19d6c762aa63a4dc32d8e49404b49e86e17b54c6f65fea9248740f092d43ed312f1d3999523a3340058132e3c5b9e293bb62ad1d168fd6543cbf0f290460a450dd3c92eeb77acc65deb019d1008dce3c20228bffabd62567d1eac6cefa5368d887b0274b9270096cfe9d55a25c44bc0033002e5ca88a06625e3f066efa60c8877d7c17991588d5ff13a8c1a5c3e34e94a1e45362bb208dd7ee1f7bfb7a23143d41750216df048c43f48a1b5d017c0f356af8b20e83c80c92a2f8f992c749b1cea11ab640d272583e366ecfa5755e10b06299f0a251a2c863c99da1ec73d58492c0968bed1e2eaec102e55d881d26226fe780291b89952efda635f5068250cb5e9d67de52b023379ce7fc8b16addd14249c8cb76bda04173d36ddd48b029680d105b1a989e91509f0384e33e8fb679618af3df878371af77fe7401b787ab6c25c668c8dabf1bd665534a74ed64d90e1638b29a1001497007773f5242dd7b89f4a0878d56e5f6d302acf37095ec49a8109ead0660bd5fb729f67b11d2c73896b11e0bc99575165eca4e3c82d2bcd28118cbb1bbb5ab19d6e8fdbadd0faabee9b9aef99daf9d09ce8404e7c8beb4fb84da0a4ec58f2755836a3a40496ef9c76ec4d4edfbd8dd17bf4810fa546d53ef809faf3f1be835d844fa276f9b478028752b27a21f9e242647c28162a1b3160bd45038c102213f89e9803a72b3e0b124f55dca3175164b517be6da9c4b3df6c8c85d20ecceb2529afd316e4e46f2d75c8f3a4d4a01e27486c118f4589e32cfb55e773f3c76621c98098bdc929ffdfb01eca86c48015807961e8ce6c526f4562fce498b266bc9b30b90c2aa5a474531e99bb0b3a528c4b73b9733350688938e2664f70b56d4fcbce3a0f88aede4026a2a1dba0172479c846193b8820aa94e2e6661d16749dc9bfe737ba1953f2e1218c6188feb94e0a72c58e034d4ff57ee1787a1abbcd7b8986d005f4ca2b053b763eb880d560cc37eb728ec5253109b6e33448871f5d6d3c5617e7ee42c016143146077f87670b9ac40c2373635b38af785b411c0496dd94b512c04c6a479215956484ea86788e26f11874e29c8db2783f772184b0d56525e53cc1ba5156a3677b291e4b36ecb51dbd9781de0985b489d47b8679563ec5427fda00cfdb1ce76666f28fe8b80a8fb4745078519ba316b20d05e27ea206fdab9f25985f8ef45158f1a62e4b820080b96cce7845f41730bb122022be4787f1ce665f8af6aa1134f39bcf634745326ee728e0c82a37c6e2c73b8e38ca8aee1f9ca0e33d8912c83c131fa9a8b273930249cb6d5d8cfeb0a2d92ec26dd504185a5e2f19d60587327413469a17b4233492e9d8e41020c4012463f010bfb27bb5c6d81dd6e51e2cd65e263a6c9f5a77cbe6c48dcbf48cd21aed31d15957842a9322565c517ab35f012c235b66f6ec0b9e71d765520b008ad6c37d655db2358f72c1809c594f289691249204b6637ec38082e2f7612152ca069d88966323193f289b486b31e72445033a2c8c6bde38f38838b794d45638e6053828d714378374c83c93bd12f88bf8b6e121c45c5bcf21c9686250b6e3f60953a830c57e3c005a4eeba5e31c919f2ad8866e20db23c782f7962916c2711a3c340451eee1b6e74b1ca890b0b97985e351c6b2774a58cf8f1af3a00612cbfbf5653781860c8e4164ea5f9d7a847978329324f5e7c87d691f6694a5c1d88d1965efcbacf5bcd9987990745ea812e398cf92415b06a1fc6fd9903f9f1e27027d3ec77b411c9089a5df0595a6bbb5760dd0d4fc1ece32d2463d78ada52bda54b80344700d9bc581a2a97727f8b76b46c53b901249ac1dde97965baabd032b1e74599"}) 01:30:41 executing program 0: ioctl$F2FS_IOC_START_VOLATILE_WRITE(0xffffffffffffffff, 0xf503, 0x0) pwrite64(0xffffffffffffffff, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:30:41 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x424800) (async) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000040)={[0x0, 0x262754d]}, 0x8, 0x0) ioctl$I2C_SLAVE(r1, 0x703, 0x3f3) fgetxattr(r0, &(0x7f0000000180)=@random={'user.', '\\:]/&!\x00'}, &(0x7f00000001c0)=""/126, 0x7e) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x62, 0x62, 0x5, [@fwd={0x400}, @ptr={0x8}, @func={0xf, 0x0, 0x0, 0xc, 0x1}, @fwd={0x10}, @ptr={0x5}, @datasec={0xe, 0x1, 0x0, 0xf, 0x2, [{0x4, 0x3, 0x4}], "c7ef"}, @typedef={0x1, 0x0, 0x0, 0x8, 0x5}]}, {0x0, [0x61, 0x61, 0x30]}}, &(0x7f00000002c0)=""/4096, 0x81, 0x1000}, 0x20) ioctl$BTRFS_IOC_SNAP_CREATE(r0, 0x50009401, &(0x7f00000012c0)={{r2}, "99738e8f5a05d529a4f0ab0342b9e7b63112e0dc4eaeb833526ebeddba7d61f06ca9de4abd494eafa900ff0bcba67f0e153fccfc57250a6f246f062100fcd33dee4615839eafd89fbdd1fa9b2d5df10a4b446e00b348b4289e391cdab768329a6d7558558769307b090657487abd2f44acc0fd3145adb4c2edd67d2ec08cd22f4a3e183ec93a29361f2c1890fcfd9f065aeeaaa188b8638db74a5c6081fca0699d1be9f8475fe6be14c44bb75594f961a044b310d29b8975e68fcfb275a2f98e64ac05760107afe9bbd1a8a2c9a4ea26d44da43b4fad4b4eb9ff513f9ec71e60cbeb556eef4e99291cde5ad129d83b6b837321978f85ad51cb8acf4093fd31d57dbdb2cbc167dadd01547b3a4a9f6c8f05709a5a8cc85c57bff7aab5b9a82e71444248c098b6f5531a75be6d0115feb199787bc6f4df59d9d2b90426b40ef03ac06fc454b28de138b5b903fa2190e7e6b356598fb8d55d4b0570813383828dd95825277b643724842ced40e8041808b7f62215ca375fd17c3aeea26aa1512ead0aa3fad81a77a261aed327b5b5c306999b9a31034f44a6e56e6088f35347a548f94eda0d3906ae0698eb2eda08ce24b7b44202c952397d2e686cc095decb47525f5e05a05c0f1664df4117a79bba5e058039c47199a8f7c72bbbebf456a8899d509d55d504d30dafa1f86cda5fe8396a0b847c2fd2b877b75a5276b4bc3bb6e2dade2ea0bf109b3d80aa8d0894db3138b47be6df58ed8e85b9032206cad57f5348bb96fcb432a623eb1734f41e6fc64b9c990937307a0a3ca5897e7badde75dd9a9a48aa562c4ebb7f4bcadb4d894b3abc449507e65aa361874d164080ac95815a41e5b4948dff013cb073c3ed6b38beeb390276291c6a77f3eacbfb6666097460d46cd313860f7b7d39fa6e10206043ecd6a051fd25e7c7d1b5f527b18801f5dfb11ecfb328e464b769fbb6504552f18c674f8e56ed2e4c3fb5c6e5423b69922d0c97893383b48734bfb43a530e0ff4125d904a4e10d2033a5c70d8346ee9a84399788dabc2df16f3434be8f2f6aee38cfa3edd8d6861c5f9fe58eed7ff51d686f47dc38eb9778b7ca609cc49b59d57268dee003c488682cc505d02ab8e6a95e5b9f2e7e707d74a5762a5ecabb5fc54a1ecf6e5a9ff8060233d57d3bc3cd09236f207f986caa3271b005ba854e849f950bc31d82f037e19454e8c5dd97e5ec9f76f0f566fc037a4b5028761e0ec3c9bf2f49c717cf0e5bef9e6662d6b1cdd7d0034fa9a2c1f7085ecb158cc106417a2eddb9a60b36d5fe1348260ae7c015a20b2b12a52dfde5d9d80d5af16b8996fb44b3940d7a51173e9d4399d7f38dd1eab16b4e3b3c57a725b3a809ecbfe4af25fb442d6cfe80400ee76d729558b81bb19970c35aac2f07280d76211259b3a078543749cc7d251a84d777c369f2f973ea831670877e33b6ef9b127d861bdfcb7051988bdd0fc0ce8dff73c3ce8979007fdb52b2e4a1052ac66c4e4f8f9bc0993eacfa92a8b90dfce02054257fc9435534cf1f6c2fab8b7ae22589018b6bbf6a6db16b221dab2fd81fe7992b517e40acb24d77f5cf0e8cb41ffc4d35720390ab71245de4f6744fe46f1a7d70852375f40845688f051a42314d1d62edb849d31677a170a6b2a14375c160f6a2d05ab8542b13c3586f18d0128df2dfe5dad37c83b176447b911ad823fe4ea971530c34e1ac9f630eed564a513af9a47fc8beb719b0ae4192b0dcf30f16545057b043107bf53332116ea55f77f7d2870463a76ecc5a8f0385e33d0a9b84435cc8ac3ae9c2fe736624450efb6b560b7723286e58289cb0f80f55e651288aeae770d1a9d278ee412b111f153b1931d9fac778ff6a7851a5a46767c5ae255e7c334bd2c67a6b2d6834737d64d6ff6c245512a49f24218df4730d35062197ca820b17ff0b60dcd2ccf9376af942989fda4835efecd8162f2b2c57f98396f4e0e4f21d503aea3a09ccc37c6376e1b489d534dc3b40733b4e2714c6d99502583380e2d0298c16dc49e6c1f03f2f4b85e78166a1382eef47e926d6e0db6f40c1b6e2dba5c372b96923387739e28d1e527f4e672f8f61dffe90cbe93a26ac54a640d96017568a7c8ef9c3edeb4582c40b5de179dd28c6949aaac2fce82c957b5d9b4ff881fc23bd10c77591b8a3d122d463819e5e3435d1d517b217739ea6163a08a9954f26b64032da080f234bbd9d76dc32e4c420c658f864327e980faf553a00af4c8020211b2c11c2790f1386ccd622d4ad55a58676f2cf54b200f0927f6bd6d3f7bf15ae131ea4a464fa7b78cd1132dd0f9133cec6d13e6b58d6472bb7c08813ae06bf68fd47e181de01090ebe6d512f3471a920d418e7046f7c356163d1d4ddfaa4957e95a80a5d834472651ff47dcc927e4bd8e6749da518df9b5ef76b6d80acb82f78db9195611ca5ef681360bdf4185da9542e2a8d711d6dbe22617d6cfccefc42f555d844095aee4468eda1b3a3b7285129a0f4206a7aa09c98f8956c54845a27d12abfbe7e2b5bf10cb809407b25d35578b77e870bf122c37c0521231cf2f15a69177e647ab0f4c9e8f74133ad196dfdddc000e12b9ab0004ebca3db3c9aa51741325e3ba643dd3d6f275d0c87a3a0378efd65ab15585c3c1e2241198f9d59808f4975762578f70ffbfdd5675e07102d6dc6afdfacb3cad0dca147fc2a5de14b0637b522597c77eb7244f9aa82db170619d14efd95e945c6b7241ce9947b0748238bf1812b87dcd11c60d00639f09f43c9a023ac7d5ac84aa40cda8688e49179acb5b94186ec73d8ede79745b5b69c94f79efabcb1c91639766d0445a0117888839e27f750fd70e4afd6eb4291c90a4cc63093ff58d0248356b111329673d0a46805eadaf25aa9cfe81ee016c2f5cc79172903d6955f06bb41ce7eec2c10f9461ed1daa70e45d3bfe1ce847f8a3c82532a67b84a5db4d7a12e8f381a93c47fe87a5cc9d4cf16d032c44a1a854509b36babdbed21289e7072b8bcb29d05099fd3e49fb4eb4ccdfc3d5ef295d2a7edd18f526451278da907ad2635f67efcad2dd67da0a0a7dedfff787e437d8ae0ee7ea7940eabe790e17c1740bc4598e7030b482145e31166950cdc938d56e186ea108dbf264b46333c786f507837a3fdf9063d56d854c81177d63107b53fb7861a1850408de424aa6d33af90be7faae3bc65f5824f807c9ab2d214e7e3ce237a21ba996cac853c56cd22d24871bbc94d466e88d27e3af1829d5299935b3eedd514bfb99aec939ff3c1f608c7437c60c37b153544b8be74f33b4e6edea28c630479ba4d64496f4bb47bf3f6216f3b813e868f77b902abb1953c09408ed032ebd1bc1599996e8d244f7fa3692b69a66f199f3184866b9a5b4c749f7d3ab20d2dc2d86f088b5326c0dc7f9178428015a2d599383aa6d0d8dbd87262e0947769a3986aaafba67e81dc428ed03e35122eaa159605cfe9f23a523b6e1eeb4e9dc8cd4c973a9a3596e10869c2d11afee4a6d68ee06a9fd7249c70cf2a4c746d25df95bb1e166403f6b8017bdc58a2d25fb15a0567652e97f5a03d911258a5e49a58f285fac28fd6d13d1665d0898938f4cd529e7169ee155e2da0b4239e4f331877e5b9dc8a2829062ab84c5ae7f6967dd1b7c2668e6c6f443e2a8c77aad3f06e89322750101cc43f75703e0974b4cbd2f83c747d024deb9c30b049355093dd0ca1dd4a38c345a85d020491c9cf6ff19002d96fb2608d9f84397f7ef94f8b881b807964d61848bd9a322fba433fd14ba99e293ebc2e7dea660a3516b02f7346d6ffafef57fc62a25f1b2690b013816fdc820d7808431558604350e312b1a4784fa773b3c8f1a19bc71362e0abe0d797f13acdc6ec7b2f29fa722dd66600301d94b74eb4506fcd04384c1a19d6c762aa63a4dc32d8e49404b49e86e17b54c6f65fea9248740f092d43ed312f1d3999523a3340058132e3c5b9e293bb62ad1d168fd6543cbf0f290460a450dd3c92eeb77acc65deb019d1008dce3c20228bffabd62567d1eac6cefa5368d887b0274b9270096cfe9d55a25c44bc0033002e5ca88a06625e3f066efa60c8877d7c17991588d5ff13a8c1a5c3e34e94a1e45362bb208dd7ee1f7bfb7a23143d41750216df048c43f48a1b5d017c0f356af8b20e83c80c92a2f8f992c749b1cea11ab640d272583e366ecfa5755e10b06299f0a251a2c863c99da1ec73d58492c0968bed1e2eaec102e55d881d26226fe780291b89952efda635f5068250cb5e9d67de52b023379ce7fc8b16addd14249c8cb76bda04173d36ddd48b029680d105b1a989e91509f0384e33e8fb679618af3df878371af77fe7401b787ab6c25c668c8dabf1bd665534a74ed64d90e1638b29a1001497007773f5242dd7b89f4a0878d56e5f6d302acf37095ec49a8109ead0660bd5fb729f67b11d2c73896b11e0bc99575165eca4e3c82d2bcd28118cbb1bbb5ab19d6e8fdbadd0faabee9b9aef99daf9d09ce8404e7c8beb4fb84da0a4ec58f2755836a3a40496ef9c76ec4d4edfbd8dd17bf4810fa546d53ef809faf3f1be835d844fa276f9b478028752b27a21f9e242647c28162a1b3160bd45038c102213f89e9803a72b3e0b124f55dca3175164b517be6da9c4b3df6c8c85d20ecceb2529afd316e4e46f2d75c8f3a4d4a01e27486c118f4589e32cfb55e773f3c76621c98098bdc929ffdfb01eca86c48015807961e8ce6c526f4562fce498b266bc9b30b90c2aa5a474531e99bb0b3a528c4b73b9733350688938e2664f70b56d4fcbce3a0f88aede4026a2a1dba0172479c846193b8820aa94e2e6661d16749dc9bfe737ba1953f2e1218c6188feb94e0a72c58e034d4ff57ee1787a1abbcd7b8986d005f4ca2b053b763eb880d560cc37eb728ec5253109b6e33448871f5d6d3c5617e7ee42c016143146077f87670b9ac40c2373635b38af785b411c0496dd94b512c04c6a479215956484ea86788e26f11874e29c8db2783f772184b0d56525e53cc1ba5156a3677b291e4b36ecb51dbd9781de0985b489d47b8679563ec5427fda00cfdb1ce76666f28fe8b80a8fb4745078519ba316b20d05e27ea206fdab9f25985f8ef45158f1a62e4b820080b96cce7845f41730bb122022be4787f1ce665f8af6aa1134f39bcf634745326ee728e0c82a37c6e2c73b8e38ca8aee1f9ca0e33d8912c83c131fa9a8b273930249cb6d5d8cfeb0a2d92ec26dd504185a5e2f19d60587327413469a17b4233492e9d8e41020c4012463f010bfb27bb5c6d81dd6e51e2cd65e263a6c9f5a77cbe6c48dcbf48cd21aed31d15957842a9322565c517ab35f012c235b66f6ec0b9e71d765520b008ad6c37d655db2358f72c1809c594f289691249204b6637ec38082e2f7612152ca069d88966323193f289b486b31e72445033a2c8c6bde38f38838b794d45638e6053828d714378374c83c93bd12f88bf8b6e121c45c5bcf21c9686250b6e3f60953a830c57e3c005a4eeba5e31c919f2ad8866e20db23c782f7962916c2711a3c340451eee1b6e74b1ca890b0b97985e351c6b2774a58cf8f1af3a00612cbfbf5653781860c8e4164ea5f9d7a847978329324f5e7c87d691f6694a5c1d88d1965efcbacf5bcd9987990745ea812e398cf92415b06a1fc6fd9903f9f1e27027d3ec77b411c9089a5df0595a6bbb5760dd0d4fc1ece32d2463d78ada52bda54b80344700d9bc581a2a97727f8b76b46c53b901249ac1dde97965baabd032b1e74599"}) 01:30:41 executing program 0: ioctl$F2FS_IOC_START_VOLATILE_WRITE(0xffffffffffffffff, 0xf503, 0x0) pwrite64(0xffffffffffffffff, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:30:41 executing program 0: ioctl$F2FS_IOC_START_VOLATILE_WRITE(0xffffffffffffffff, 0xf503, 0x0) pwrite64(0xffffffffffffffff, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:30:41 executing program 0: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:30:42 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) r1 = syz_open_dev$mouse(&(0x7f0000000040), 0x8, 0xa7400) ioctl$I2C_RDWR(r1, 0x707, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x20, 0x2000, 0x90, &(0x7f0000000080)="ac68cb682c59e725ae046ce2937b4581051f5a3bc6bf2da7d9f735e37160a76c4f101250b055ccf373a9ad3577c69042ecae877ad4f603d1b6fa2598ce94f6c875df93ce0724bb025357aea9aeab5530d48d15f6114094274ce73ae2ad12c17e65e87d6dcbf01dfdbfa8757c6a7b389b4e73c50f0ecc79c1ad65ff4126a6bd05a4d6d23b883f8394b4ab7b6826465a7a"}, {0x8000, 0x200, 0xc, &(0x7f0000000140)="f52044bbb90fe197ec973714"}, {0x9, 0x400, 0xf9, &(0x7f0000000180)="19e30cd939b86fb5a8c263e4d33d70c64a4ad1769e6beb0653b4bfa2551868ced089b9857d7db24a93fae5f0bfeb6b7f048024f0fdeea494088517f3c718f8bf25f372e6e9e2fe9a4f3dc0a2bd8302428eac43eef1749b9947bae988783a763b4a26f3dab86d90d82054615d18f1249c1f9bc973a3bcd76670b7b3eecc24923504f4b63793856c8f6207d2664d0c7320eeb92419932f34e47a59a7cfc70977906c7e7987ec9f58d717507e36985e35e95274cf33d98b54c2b35cbb6245d83814bf3456b9af903c0505bad17bb0ab456dba9fa7cfc31ef96656812c5f8d322fe1b86bae45990f01aed3d067b1ed03f0a5c4f95fb47dcea25776"}], 0x3}) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01d) 01:30:45 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) r1 = syz_open_dev$mouse(&(0x7f0000000040), 0x8, 0xa7400) ioctl$I2C_RDWR(r1, 0x707, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x20, 0x2000, 0x90, &(0x7f0000000080)="ac68cb682c59e725ae046ce2937b4581051f5a3bc6bf2da7d9f735e37160a76c4f101250b055ccf373a9ad3577c69042ecae877ad4f603d1b6fa2598ce94f6c875df93ce0724bb025357aea9aeab5530d48d15f6114094274ce73ae2ad12c17e65e87d6dcbf01dfdbfa8757c6a7b389b4e73c50f0ecc79c1ad65ff4126a6bd05a4d6d23b883f8394b4ab7b6826465a7a"}, {0x8000, 0x200, 0xc, &(0x7f0000000140)="f52044bbb90fe197ec973714"}, {0x9, 0x400, 0xf9, &(0x7f0000000180)="19e30cd939b86fb5a8c263e4d33d70c64a4ad1769e6beb0653b4bfa2551868ced089b9857d7db24a93fae5f0bfeb6b7f048024f0fdeea494088517f3c718f8bf25f372e6e9e2fe9a4f3dc0a2bd8302428eac43eef1749b9947bae988783a763b4a26f3dab86d90d82054615d18f1249c1f9bc973a3bcd76670b7b3eecc24923504f4b63793856c8f6207d2664d0c7320eeb92419932f34e47a59a7cfc70977906c7e7987ec9f58d717507e36985e35e95274cf33d98b54c2b35cbb6245d83814bf3456b9af903c0505bad17bb0ab456dba9fa7cfc31ef96656812c5f8d322fe1b86bae45990f01aed3d067b1ed03f0a5c4f95fb47dcea25776"}], 0x3}) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01d) syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) (async) syz_open_dev$mouse(&(0x7f0000000040), 0x8, 0xa7400) (async) ioctl$I2C_RDWR(r1, 0x707, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x20, 0x2000, 0x90, &(0x7f0000000080)="ac68cb682c59e725ae046ce2937b4581051f5a3bc6bf2da7d9f735e37160a76c4f101250b055ccf373a9ad3577c69042ecae877ad4f603d1b6fa2598ce94f6c875df93ce0724bb025357aea9aeab5530d48d15f6114094274ce73ae2ad12c17e65e87d6dcbf01dfdbfa8757c6a7b389b4e73c50f0ecc79c1ad65ff4126a6bd05a4d6d23b883f8394b4ab7b6826465a7a"}, {0x8000, 0x200, 0xc, &(0x7f0000000140)="f52044bbb90fe197ec973714"}, {0x9, 0x400, 0xf9, &(0x7f0000000180)="19e30cd939b86fb5a8c263e4d33d70c64a4ad1769e6beb0653b4bfa2551868ced089b9857d7db24a93fae5f0bfeb6b7f048024f0fdeea494088517f3c718f8bf25f372e6e9e2fe9a4f3dc0a2bd8302428eac43eef1749b9947bae988783a763b4a26f3dab86d90d82054615d18f1249c1f9bc973a3bcd76670b7b3eecc24923504f4b63793856c8f6207d2664d0c7320eeb92419932f34e47a59a7cfc70977906c7e7987ec9f58d717507e36985e35e95274cf33d98b54c2b35cbb6245d83814bf3456b9af903c0505bad17bb0ab456dba9fa7cfc31ef96656812c5f8d322fe1b86bae45990f01aed3d067b1ed03f0a5c4f95fb47dcea25776"}], 0x3}) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01d) (async) 01:30:49 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) (async) r1 = syz_open_dev$mouse(&(0x7f0000000040), 0x8, 0xa7400) ioctl$I2C_RDWR(r1, 0x707, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x20, 0x2000, 0x90, &(0x7f0000000080)="ac68cb682c59e725ae046ce2937b4581051f5a3bc6bf2da7d9f735e37160a76c4f101250b055ccf373a9ad3577c69042ecae877ad4f603d1b6fa2598ce94f6c875df93ce0724bb025357aea9aeab5530d48d15f6114094274ce73ae2ad12c17e65e87d6dcbf01dfdbfa8757c6a7b389b4e73c50f0ecc79c1ad65ff4126a6bd05a4d6d23b883f8394b4ab7b6826465a7a"}, {0x8000, 0x200, 0xc, &(0x7f0000000140)="f52044bbb90fe197ec973714"}, {0x9, 0x400, 0xf9, &(0x7f0000000180)="19e30cd939b86fb5a8c263e4d33d70c64a4ad1769e6beb0653b4bfa2551868ced089b9857d7db24a93fae5f0bfeb6b7f048024f0fdeea494088517f3c718f8bf25f372e6e9e2fe9a4f3dc0a2bd8302428eac43eef1749b9947bae988783a763b4a26f3dab86d90d82054615d18f1249c1f9bc973a3bcd76670b7b3eecc24923504f4b63793856c8f6207d2664d0c7320eeb92419932f34e47a59a7cfc70977906c7e7987ec9f58d717507e36985e35e95274cf33d98b54c2b35cbb6245d83814bf3456b9af903c0505bad17bb0ab456dba9fa7cfc31ef96656812c5f8d322fe1b86bae45990f01aed3d067b1ed03f0a5c4f95fb47dcea25776"}], 0x3}) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01d) 01:30:49 executing program 0: r0 = syz_open_dev$I2C(0x0, 0x1, 0x201) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:30:50 executing program 0: r0 = syz_open_dev$I2C(0x0, 0x1, 0x201) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:30:50 executing program 0: r0 = syz_open_dev$I2C(0x0, 0x1, 0x201) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:30:50 executing program 0: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x201) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:30:50 executing program 0: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x201) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:30:50 executing program 1: ioctl$I2C_PEC(0xffffffffffffffff, 0x708, 0x1) r0 = dup(0xffffffffffffffff) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r0, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {r0}}, './file0\x00'}) sendmsg$nl_netfilter(r1, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x112000}, 0xc, &(0x7f0000000200)={&(0x7f00000003c0)=ANY=[@ANYBLOB="000700000a08006700020000004346b78da59fddc88a2bc6ba7a94b0b4f41ed507dc196da326a342e16cb652da3c150c008b000600000000000000060038002f000000101413212d85be5805a6f06b929ee9800e8b6f9d9f34225f925401dd47cc40e6d3624e7f8e378fc0759f8fa1c1c03ff4dc9bd8165c7ddf9b8d3a5efc1aad0919d0946cfb0e374bc398d8761528f71a28bcf025d15030cc72f646a26d58b3494f93af86eafc81c5f8e0ad31f4ec81e1ec18eab10cc4201837e89f04d0e13c1f95bbeaf28281816213582c2946f7ad0394901f5e8ca9462f46d2b69e825539a9dfd593a21cf82f497b410248cd3a01ebfc2c756e281e65e8f8996fd3eadc4cf7bb34878aafb9c9f7006c05a0eab28bc590f19619d80f60b3f25540db7e9c46459bbe1f734668086b8766809c0e7b40f12b06967b4f6ef3b71ea11efcf1ad8d8c25b6f11f2112774e2007dcae358e19ad9d7b8bfa9a7b37995bec483a8d149a0f9bdbb0eddddedff41ae41ce09a5dd9713ab1c0f39c91effdd2df7f3d26191939a839d811d0f6caa8322c132ef3ef9ba6283ca3d45ce05d55127d76ef17f7eaba22c5eb506af41da22eafc969576d8920eee4da50c15a8e32482265"], 0x124}, 0x1, 0x0, 0x0, 0x20044040}, 0x48840) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r2) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(r2, 0xc0189371, &(0x7f0000010400)=ANY=[@ANYBLOB="012000000100000018000000e0705226770f2f4c604e4cfbf435eed873ba1cc4d06aaf265aaac00a73df4efbad38b9fccd76ff29f24cd1b455be037b928117651be1de64ef3c2bcb2ab3773730bda8ee8e0a86e68425c96e35464a82fcfd707b33c649a75efadc9fccf49d5b1997a1f5b917f02fa61281595e470d482d78a52b14504e2c8e3235145a2db42b055571524502ed", @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00']) ioctl$BTRFS_IOC_TREE_SEARCH(r1, 0xd0009411, &(0x7f0000000580)={{0x0, 0x800, 0x100, 0x1, 0x830, 0x34bc, 0x10000, 0x4, 0x7, 0x5, 0x8, 0x1, 0x8001, 0xf8, 0x1}}) ioctl$UI_DEV_DESTROY(r3, 0x5502) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000100)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(r1, &(0x7f0000000340)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="48061900", @ANYRES16=0x0, @ANYBLOB="000125bd7000fcdbdf256200000008000300", @ANYRES32=r4, @ANYBLOB="0c009900008000005f0000000600b300010000000600b300010000000600b300010000000600b30001000000"], 0x48}, 0x1, 0x0, 0x0, 0x80}, 0x90) fcntl$dupfd(r2, 0x0, r0) r5 = openat$full(0xffffff9c, &(0x7f0000000280), 0x420400, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r5, 0x84, 0x1, &(0x7f00000002c0)={0x0, 0x5a3, 0x8, 0x7fffffff, 0x200, 0x4}, &(0x7f0000000300)=0x14) pwrite64(0xffffffffffffffff, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cff81ffffff0b758100cd3779f8a598", 0x20, 0xa01d) 01:30:51 executing program 0: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x201) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:30:51 executing program 0: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x0) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:30:51 executing program 0: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x0) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:30:51 executing program 0: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x0) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:30:51 executing program 0: syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) pwrite64(0xffffffffffffffff, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:30:51 executing program 1: ioctl$I2C_PEC(0xffffffffffffffff, 0x708, 0x1) r0 = dup(0xffffffffffffffff) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r0, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {r0}}, './file0\x00'}) sendmsg$nl_netfilter(r1, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x112000}, 0xc, &(0x7f0000000200)={&(0x7f00000003c0)=ANY=[@ANYBLOB="000700000a08006700020000004346b78da59fddc88a2bc6ba7a94b0b4f41ed507dc196da326a342e16cb652da3c150c008b000600000000000000060038002f000000101413212d85be5805a6f06b929ee9800e8b6f9d9f34225f925401dd47cc40e6d3624e7f8e378fc0759f8fa1c1c03ff4dc9bd8165c7ddf9b8d3a5efc1aad0919d0946cfb0e374bc398d8761528f71a28bcf025d15030cc72f646a26d58b3494f93af86eafc81c5f8e0ad31f4ec81e1ec18eab10cc4201837e89f04d0e13c1f95bbeaf28281816213582c2946f7ad0394901f5e8ca9462f46d2b69e825539a9dfd593a21cf82f497b410248cd3a01ebfc2c756e281e65e8f8996fd3eadc4cf7bb34878aafb9c9f7006c05a0eab28bc590f19619d80f60b3f25540db7e9c46459bbe1f734668086b8766809c0e7b40f12b06967b4f6ef3b71ea11efcf1ad8d8c25b6f11f2112774e2007dcae358e19ad9d7b8bfa9a7b37995bec483a8d149a0f9bdbb0eddddedff41ae41ce09a5dd9713ab1c0f39c91effdd2df7f3d26191939a839d811d0f6caa8322c132ef3ef9ba6283ca3d45ce05d55127d76ef17f7eaba22c5eb506af41da22eafc969576d8920eee4da50c15a8e32482265"], 0x124}, 0x1, 0x0, 0x0, 0x20044040}, 0x48840) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r2) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(r2, 0xc0189371, &(0x7f0000010400)=ANY=[@ANYBLOB="012000000100000018000000e0705226770f2f4c604e4cfbf435eed873ba1cc4d06aaf265aaac00a73df4efbad38b9fccd76ff29f24cd1b455be037b928117651be1de64ef3c2bcb2ab3773730bda8ee8e0a86e68425c96e35464a82fcfd707b33c649a75efadc9fccf49d5b1997a1f5b917f02fa61281595e470d482d78a52b14504e2c8e3235145a2db42b055571524502ed", @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00']) ioctl$BTRFS_IOC_TREE_SEARCH(r1, 0xd0009411, &(0x7f0000000580)={{0x0, 0x800, 0x100, 0x1, 0x830, 0x34bc, 0x10000, 0x4, 0x7, 0x5, 0x8, 0x1, 0x8001, 0xf8, 0x1}}) ioctl$UI_DEV_DESTROY(r3, 0x5502) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000100)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(r1, &(0x7f0000000340)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="48061900", @ANYRES16=0x0, @ANYBLOB="000125bd7000fcdbdf256200000008000300", @ANYRES32=r4, @ANYBLOB="0c009900008000005f0000000600b300010000000600b300010000000600b300010000000600b30001000000"], 0x48}, 0x1, 0x0, 0x0, 0x80}, 0x90) fcntl$dupfd(r2, 0x0, r0) r5 = openat$full(0xffffff9c, &(0x7f0000000280), 0x420400, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r5, 0x84, 0x1, &(0x7f00000002c0)={0x0, 0x5a3, 0x8, 0x7fffffff, 0x200, 0x4}, &(0x7f0000000300)=0x14) pwrite64(0xffffffffffffffff, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cff81ffffff0b758100cd3779f8a598", 0x20, 0xa01d) ioctl$I2C_PEC(0xffffffffffffffff, 0x708, 0x1) (async) dup(0xffffffffffffffff) (async) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r0, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {r0}}, './file0\x00'}) (async) sendmsg$nl_netfilter(r1, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x112000}, 0xc, &(0x7f0000000200)={&(0x7f00000003c0)=ANY=[@ANYBLOB="000700000a08006700020000004346b78da59fddc88a2bc6ba7a94b0b4f41ed507dc196da326a342e16cb652da3c150c008b000600000000000000060038002f000000101413212d85be5805a6f06b929ee9800e8b6f9d9f34225f925401dd47cc40e6d3624e7f8e378fc0759f8fa1c1c03ff4dc9bd8165c7ddf9b8d3a5efc1aad0919d0946cfb0e374bc398d8761528f71a28bcf025d15030cc72f646a26d58b3494f93af86eafc81c5f8e0ad31f4ec81e1ec18eab10cc4201837e89f04d0e13c1f95bbeaf28281816213582c2946f7ad0394901f5e8ca9462f46d2b69e825539a9dfd593a21cf82f497b410248cd3a01ebfc2c756e281e65e8f8996fd3eadc4cf7bb34878aafb9c9f7006c05a0eab28bc590f19619d80f60b3f25540db7e9c46459bbe1f734668086b8766809c0e7b40f12b06967b4f6ef3b71ea11efcf1ad8d8c25b6f11f2112774e2007dcae358e19ad9d7b8bfa9a7b37995bec483a8d149a0f9bdbb0eddddedff41ae41ce09a5dd9713ab1c0f39c91effdd2df7f3d26191939a839d811d0f6caa8322c132ef3ef9ba6283ca3d45ce05d55127d76ef17f7eaba22c5eb506af41da22eafc969576d8920eee4da50c15a8e32482265"], 0x124}, 0x1, 0x0, 0x0, 0x20044040}, 0x48840) (async) signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) (async) close(r2) (async) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_VERSION(r2, 0xc0189371, &(0x7f0000010400)=ANY=[@ANYBLOB="012000000100000018000000e0705226770f2f4c604e4cfbf435eed873ba1cc4d06aaf265aaac00a73df4efbad38b9fccd76ff29f24cd1b455be037b928117651be1de64ef3c2bcb2ab3773730bda8ee8e0a86e68425c96e35464a82fcfd707b33c649a75efadc9fccf49d5b1997a1f5b917f02fa61281595e470d482d78a52b14504e2c8e3235145a2db42b055571524502ed", @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00']) (async) ioctl$BTRFS_IOC_TREE_SEARCH(r1, 0xd0009411, &(0x7f0000000580)={{0x0, 0x800, 0x100, 0x1, 0x830, 0x34bc, 0x10000, 0x4, 0x7, 0x5, 0x8, 0x1, 0x8001, 0xf8, 0x1}}) (async) ioctl$UI_DEV_DESTROY(r3, 0x5502) (async) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000100)={'wlan1\x00'}) (async) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(r1, &(0x7f0000000340)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="48061900", @ANYRES16=0x0, @ANYBLOB="000125bd7000fcdbdf256200000008000300", @ANYRES32=r4, @ANYBLOB="0c009900008000005f0000000600b300010000000600b300010000000600b300010000000600b30001000000"], 0x48}, 0x1, 0x0, 0x0, 0x80}, 0x90) (async) fcntl$dupfd(r2, 0x0, r0) (async) openat$full(0xffffff9c, &(0x7f0000000280), 0x420400, 0x0) (async) getsockopt$inet_sctp_SCTP_ASSOCINFO(r5, 0x84, 0x1, &(0x7f00000002c0)={0x0, 0x5a3, 0x8, 0x7fffffff, 0x200, 0x4}, &(0x7f0000000300)=0x14) (async) pwrite64(0xffffffffffffffff, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cff81ffffff0b758100cd3779f8a598", 0x20, 0xa01d) (async) 01:30:52 executing program 0: syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) pwrite64(0xffffffffffffffff, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:30:52 executing program 0: syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) pwrite64(0xffffffffffffffff, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:30:52 executing program 1: ioctl$I2C_PEC(0xffffffffffffffff, 0x708, 0x1) (async) r0 = dup(0xffffffffffffffff) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r0, 0xc0189378, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {r0}}, './file0\x00'}) sendmsg$nl_netfilter(r1, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x112000}, 0xc, &(0x7f0000000200)={&(0x7f00000003c0)=ANY=[@ANYBLOB="000700000a08006700020000004346b78da59fddc88a2bc6ba7a94b0b4f41ed507dc196da326a342e16cb652da3c150c008b000600000000000000060038002f000000101413212d85be5805a6f06b929ee9800e8b6f9d9f34225f925401dd47cc40e6d3624e7f8e378fc0759f8fa1c1c03ff4dc9bd8165c7ddf9b8d3a5efc1aad0919d0946cfb0e374bc398d8761528f71a28bcf025d15030cc72f646a26d58b3494f93af86eafc81c5f8e0ad31f4ec81e1ec18eab10cc4201837e89f04d0e13c1f95bbeaf28281816213582c2946f7ad0394901f5e8ca9462f46d2b69e825539a9dfd593a21cf82f497b410248cd3a01ebfc2c756e281e65e8f8996fd3eadc4cf7bb34878aafb9c9f7006c05a0eab28bc590f19619d80f60b3f25540db7e9c46459bbe1f734668086b8766809c0e7b40f12b06967b4f6ef3b71ea11efcf1ad8d8c25b6f11f2112774e2007dcae358e19ad9d7b8bfa9a7b37995bec483a8d149a0f9bdbb0eddddedff41ae41ce09a5dd9713ab1c0f39c91effdd2df7f3d26191939a839d811d0f6caa8322c132ef3ef9ba6283ca3d45ce05d55127d76ef17f7eaba22c5eb506af41da22eafc969576d8920eee4da50c15a8e32482265"], 0x124}, 0x1, 0x0, 0x0, 0x20044040}, 0x48840) (async) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r2) (async) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(r2, 0xc0189371, &(0x7f0000010400)=ANY=[@ANYBLOB="012000000100000018000000e0705226770f2f4c604e4cfbf435eed873ba1cc4d06aaf265aaac00a73df4efbad38b9fccd76ff29f24cd1b455be037b928117651be1de64ef3c2bcb2ab3773730bda8ee8e0a86e68425c96e35464a82fcfd707b33c649a75efadc9fccf49d5b1997a1f5b917f02fa61281595e470d482d78a52b14504e2c8e3235145a2db42b055571524502ed", @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00']) (async) ioctl$BTRFS_IOC_TREE_SEARCH(r1, 0xd0009411, &(0x7f0000000580)={{0x0, 0x800, 0x100, 0x1, 0x830, 0x34bc, 0x10000, 0x4, 0x7, 0x5, 0x8, 0x1, 0x8001, 0xf8, 0x1}}) ioctl$UI_DEV_DESTROY(r3, 0x5502) (async) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000100)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(r1, &(0x7f0000000340)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="48061900", @ANYRES16=0x0, @ANYBLOB="000125bd7000fcdbdf256200000008000300", @ANYRES32=r4, @ANYBLOB="0c009900008000005f0000000600b300010000000600b300010000000600b300010000000600b30001000000"], 0x48}, 0x1, 0x0, 0x0, 0x80}, 0x90) (async) fcntl$dupfd(r2, 0x0, r0) r5 = openat$full(0xffffff9c, &(0x7f0000000280), 0x420400, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r5, 0x84, 0x1, &(0x7f00000002c0)={0x0, 0x5a3, 0x8, 0x7fffffff, 0x200, 0x4}, &(0x7f0000000300)=0x14) pwrite64(0xffffffffffffffff, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cff81ffffff0b758100cd3779f8a598", 0x20, 0xa01d) 01:30:52 executing program 0: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) pwrite64(r0, 0x0, 0x0, 0xa01c) 01:30:53 executing program 1: sendmsg$NL802154_CMD_NEW_SEC_DEVKEY(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000080)={0x158, 0x0, 0x200, 0x70bd2d, 0x25dfdbfc, {}, [@NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x100000001}, @NL802154_ATTR_SEC_DEVKEY={0xac, 0x24, 0x0, 0x1, [@NL802154_DEVKEY_ATTR_FRAME_COUNTER={0x8, 0x1, 0x9}, @NL802154_DEVKEY_ATTR_ID={0x74, 0x3, 0x0, 0x1, [@NL802154_KEY_ID_ATTR_SOURCE_SHORT={0x8, 0x4, 0x1000}, @NL802154_KEY_ID_ATTR_MODE={0x8, 0x1, 0x3}, @NL802154_KEY_ID_ATTR_MODE={0x8, 0x1, 0x1}, @NL802154_KEY_ID_ATTR_IMPLICIT={0x48, 0x3, 0x0, 0x1, [@NL802154_DEV_ADDR_ATTR_PAN_ID={0x6, 0x1, 0x2}, @NL802154_DEV_ADDR_ATTR_EXTENDED={0xc, 0x4, {0xaaaaaaaaaaaa0102}}, @NL802154_DEV_ADDR_ATTR_PAN_ID={0x6, 0x1, 0x2}, @NL802154_DEV_ADDR_ATTR_PAN_ID={0x6}, @NL802154_DEV_ADDR_ATTR_PAN_ID={0x6, 0x1, 0x1}, @NL802154_DEV_ADDR_ATTR_PAN_ID={0x6}, @NL802154_DEV_ADDR_ATTR_MODE={0x8}, @NL802154_DEV_ADDR_ATTR_PAN_ID={0x6, 0x1, 0xffff}]}, @NL802154_KEY_ID_ATTR_MODE={0x8, 0x1, 0x3}, @NL802154_KEY_ID_ATTR_INDEX={0x5, 0x2, 0x1}]}, @NL802154_DEVKEY_ATTR_ID={0x14, 0x3, 0x0, 0x1, [@NL802154_KEY_ID_ATTR_SOURCE_SHORT={0x8, 0x4, 0x40}, @NL802154_KEY_ID_ATTR_MODE={0x8}]}, @NL802154_DEVKEY_ATTR_FRAME_COUNTER={0x8, 0x1, 0x49f}, @NL802154_DEVKEY_ATTR_FRAME_COUNTER={0x8, 0x1, 0x7f}, @NL802154_DEVKEY_ATTR_FRAME_COUNTER={0x8, 0x1, 0x18}]}, @NL802154_ATTR_SEC_DEVKEY={0x8c, 0x24, 0x0, 0x1, [@NL802154_DEVKEY_ATTR_EXTENDED_ADDR={0xc, 0x2, {0xaaaaaaaaaaaa0202}}, @NL802154_DEVKEY_ATTR_EXTENDED_ADDR={0xc, 0x2, {0xaaaaaaaaaaaa0202}}, @NL802154_DEVKEY_ATTR_ID={0xc, 0x3, 0x0, 0x1, [@NL802154_KEY_ID_ATTR_INDEX={0x5, 0x2, 0x3}]}, @NL802154_DEVKEY_ATTR_EXTENDED_ADDR={0xc, 0x2, {0xaaaaaaaaaaaa0002}}, @NL802154_DEVKEY_ATTR_FRAME_COUNTER={0x8, 0x1, 0x998}, @NL802154_DEVKEY_ATTR_ID={0x50, 0x3, 0x0, 0x1, [@NL802154_KEY_ID_ATTR_SOURCE_SHORT={0x8, 0x4, 0x9}, @NL802154_KEY_ID_ATTR_IMPLICIT={0x38, 0x3, 0x0, 0x1, [@NL802154_DEV_ADDR_ATTR_PAN_ID={0x6, 0x1, 0x3}, @NL802154_DEV_ADDR_ATTR_PAN_ID={0x6, 0x1, 0x3}, @NL802154_DEV_ADDR_ATTR_EXTENDED={0xc, 0x4, {0xaaaaaaaaaaaa0202}}, @NL802154_DEV_ADDR_ATTR_PAN_ID={0x6, 0x1, 0x1}, @NL802154_DEV_ADDR_ATTR_PAN_ID={0x6, 0x1, 0x3}, @NL802154_DEV_ADDR_ATTR_SHORT={0x6}]}, @NL802154_KEY_ID_ATTR_IMPLICIT={0xc, 0x3, 0x0, 0x1, [@NL802154_DEV_ADDR_ATTR_MODE={0x8}]}]}]}]}, 0x158}, 0x1, 0x0, 0x0, 0x80}, 0x14) sendmsg$MPTCP_PM_CMD_GET_LIMITS(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbff, {}, [@MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x3}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x7}]}, 0x24}, 0x1, 0x0, 0x0, 0x41}, 0x8004) r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:30:56 executing program 1: sendmsg$NL802154_CMD_NEW_SEC_DEVKEY(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000080)={0x158, 0x0, 0x200, 0x70bd2d, 0x25dfdbfc, {}, [@NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x100000001}, @NL802154_ATTR_SEC_DEVKEY={0xac, 0x24, 0x0, 0x1, [@NL802154_DEVKEY_ATTR_FRAME_COUNTER={0x8, 0x1, 0x9}, @NL802154_DEVKEY_ATTR_ID={0x74, 0x3, 0x0, 0x1, [@NL802154_KEY_ID_ATTR_SOURCE_SHORT={0x8, 0x4, 0x1000}, @NL802154_KEY_ID_ATTR_MODE={0x8, 0x1, 0x3}, @NL802154_KEY_ID_ATTR_MODE={0x8, 0x1, 0x1}, @NL802154_KEY_ID_ATTR_IMPLICIT={0x48, 0x3, 0x0, 0x1, [@NL802154_DEV_ADDR_ATTR_PAN_ID={0x6, 0x1, 0x2}, @NL802154_DEV_ADDR_ATTR_EXTENDED={0xc, 0x4, {0xaaaaaaaaaaaa0102}}, @NL802154_DEV_ADDR_ATTR_PAN_ID={0x6, 0x1, 0x2}, @NL802154_DEV_ADDR_ATTR_PAN_ID={0x6}, @NL802154_DEV_ADDR_ATTR_PAN_ID={0x6, 0x1, 0x1}, @NL802154_DEV_ADDR_ATTR_PAN_ID={0x6}, @NL802154_DEV_ADDR_ATTR_MODE={0x8}, @NL802154_DEV_ADDR_ATTR_PAN_ID={0x6, 0x1, 0xffff}]}, @NL802154_KEY_ID_ATTR_MODE={0x8, 0x1, 0x3}, @NL802154_KEY_ID_ATTR_INDEX={0x5, 0x2, 0x1}]}, @NL802154_DEVKEY_ATTR_ID={0x14, 0x3, 0x0, 0x1, [@NL802154_KEY_ID_ATTR_SOURCE_SHORT={0x8, 0x4, 0x40}, @NL802154_KEY_ID_ATTR_MODE={0x8}]}, @NL802154_DEVKEY_ATTR_FRAME_COUNTER={0x8, 0x1, 0x49f}, @NL802154_DEVKEY_ATTR_FRAME_COUNTER={0x8, 0x1, 0x7f}, @NL802154_DEVKEY_ATTR_FRAME_COUNTER={0x8, 0x1, 0x18}]}, @NL802154_ATTR_SEC_DEVKEY={0x8c, 0x24, 0x0, 0x1, [@NL802154_DEVKEY_ATTR_EXTENDED_ADDR={0xc, 0x2, {0xaaaaaaaaaaaa0202}}, @NL802154_DEVKEY_ATTR_EXTENDED_ADDR={0xc, 0x2, {0xaaaaaaaaaaaa0202}}, @NL802154_DEVKEY_ATTR_ID={0xc, 0x3, 0x0, 0x1, [@NL802154_KEY_ID_ATTR_INDEX={0x5, 0x2, 0x3}]}, @NL802154_DEVKEY_ATTR_EXTENDED_ADDR={0xc, 0x2, {0xaaaaaaaaaaaa0002}}, @NL802154_DEVKEY_ATTR_FRAME_COUNTER={0x8, 0x1, 0x998}, @NL802154_DEVKEY_ATTR_ID={0x50, 0x3, 0x0, 0x1, [@NL802154_KEY_ID_ATTR_SOURCE_SHORT={0x8, 0x4, 0x9}, @NL802154_KEY_ID_ATTR_IMPLICIT={0x38, 0x3, 0x0, 0x1, [@NL802154_DEV_ADDR_ATTR_PAN_ID={0x6, 0x1, 0x3}, @NL802154_DEV_ADDR_ATTR_PAN_ID={0x6, 0x1, 0x3}, @NL802154_DEV_ADDR_ATTR_EXTENDED={0xc, 0x4, {0xaaaaaaaaaaaa0202}}, @NL802154_DEV_ADDR_ATTR_PAN_ID={0x6, 0x1, 0x1}, @NL802154_DEV_ADDR_ATTR_PAN_ID={0x6, 0x1, 0x3}, @NL802154_DEV_ADDR_ATTR_SHORT={0x6}]}, @NL802154_KEY_ID_ATTR_IMPLICIT={0xc, 0x3, 0x0, 0x1, [@NL802154_DEV_ADDR_ATTR_MODE={0x8}]}]}]}]}, 0x158}, 0x1, 0x0, 0x0, 0x80}, 0x14) (async) sendmsg$MPTCP_PM_CMD_GET_LIMITS(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbff, {}, [@MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x3}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x7}]}, 0x24}, 0x1, 0x0, 0x0, 0x41}, 0x8004) r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:30:58 executing program 1: sendmsg$NL802154_CMD_NEW_SEC_DEVKEY(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000080)={0x158, 0x0, 0x200, 0x70bd2d, 0x25dfdbfc, {}, [@NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x100000001}, @NL802154_ATTR_SEC_DEVKEY={0xac, 0x24, 0x0, 0x1, [@NL802154_DEVKEY_ATTR_FRAME_COUNTER={0x8, 0x1, 0x9}, @NL802154_DEVKEY_ATTR_ID={0x74, 0x3, 0x0, 0x1, [@NL802154_KEY_ID_ATTR_SOURCE_SHORT={0x8, 0x4, 0x1000}, @NL802154_KEY_ID_ATTR_MODE={0x8, 0x1, 0x3}, @NL802154_KEY_ID_ATTR_MODE={0x8, 0x1, 0x1}, @NL802154_KEY_ID_ATTR_IMPLICIT={0x48, 0x3, 0x0, 0x1, [@NL802154_DEV_ADDR_ATTR_PAN_ID={0x6, 0x1, 0x2}, @NL802154_DEV_ADDR_ATTR_EXTENDED={0xc, 0x4, {0xaaaaaaaaaaaa0102}}, @NL802154_DEV_ADDR_ATTR_PAN_ID={0x6, 0x1, 0x2}, @NL802154_DEV_ADDR_ATTR_PAN_ID={0x6}, @NL802154_DEV_ADDR_ATTR_PAN_ID={0x6, 0x1, 0x1}, @NL802154_DEV_ADDR_ATTR_PAN_ID={0x6}, @NL802154_DEV_ADDR_ATTR_MODE={0x8}, @NL802154_DEV_ADDR_ATTR_PAN_ID={0x6, 0x1, 0xffff}]}, @NL802154_KEY_ID_ATTR_MODE={0x8, 0x1, 0x3}, @NL802154_KEY_ID_ATTR_INDEX={0x5, 0x2, 0x1}]}, @NL802154_DEVKEY_ATTR_ID={0x14, 0x3, 0x0, 0x1, [@NL802154_KEY_ID_ATTR_SOURCE_SHORT={0x8, 0x4, 0x40}, @NL802154_KEY_ID_ATTR_MODE={0x8}]}, @NL802154_DEVKEY_ATTR_FRAME_COUNTER={0x8, 0x1, 0x49f}, @NL802154_DEVKEY_ATTR_FRAME_COUNTER={0x8, 0x1, 0x7f}, @NL802154_DEVKEY_ATTR_FRAME_COUNTER={0x8, 0x1, 0x18}]}, @NL802154_ATTR_SEC_DEVKEY={0x8c, 0x24, 0x0, 0x1, [@NL802154_DEVKEY_ATTR_EXTENDED_ADDR={0xc, 0x2, {0xaaaaaaaaaaaa0202}}, @NL802154_DEVKEY_ATTR_EXTENDED_ADDR={0xc, 0x2, {0xaaaaaaaaaaaa0202}}, @NL802154_DEVKEY_ATTR_ID={0xc, 0x3, 0x0, 0x1, [@NL802154_KEY_ID_ATTR_INDEX={0x5, 0x2, 0x3}]}, @NL802154_DEVKEY_ATTR_EXTENDED_ADDR={0xc, 0x2, {0xaaaaaaaaaaaa0002}}, @NL802154_DEVKEY_ATTR_FRAME_COUNTER={0x8, 0x1, 0x998}, @NL802154_DEVKEY_ATTR_ID={0x50, 0x3, 0x0, 0x1, [@NL802154_KEY_ID_ATTR_SOURCE_SHORT={0x8, 0x4, 0x9}, @NL802154_KEY_ID_ATTR_IMPLICIT={0x38, 0x3, 0x0, 0x1, [@NL802154_DEV_ADDR_ATTR_PAN_ID={0x6, 0x1, 0x3}, @NL802154_DEV_ADDR_ATTR_PAN_ID={0x6, 0x1, 0x3}, @NL802154_DEV_ADDR_ATTR_EXTENDED={0xc, 0x4, {0xaaaaaaaaaaaa0202}}, @NL802154_DEV_ADDR_ATTR_PAN_ID={0x6, 0x1, 0x1}, @NL802154_DEV_ADDR_ATTR_PAN_ID={0x6, 0x1, 0x3}, @NL802154_DEV_ADDR_ATTR_SHORT={0x6}]}, @NL802154_KEY_ID_ATTR_IMPLICIT={0xc, 0x3, 0x0, 0x1, [@NL802154_DEV_ADDR_ATTR_MODE={0x8}]}]}]}]}, 0x158}, 0x1, 0x0, 0x0, 0x80}, 0x14) sendmsg$MPTCP_PM_CMD_GET_LIMITS(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbff, {}, [@MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x3}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x7}]}, 0x24}, 0x1, 0x0, 0x0, 0x41}, 0x8004) r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) sendmsg$NL802154_CMD_NEW_SEC_DEVKEY(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000080)={0x158, 0x0, 0x200, 0x70bd2d, 0x25dfdbfc, {}, [@NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x100000001}, @NL802154_ATTR_SEC_DEVKEY={0xac, 0x24, 0x0, 0x1, [@NL802154_DEVKEY_ATTR_FRAME_COUNTER={0x8, 0x1, 0x9}, @NL802154_DEVKEY_ATTR_ID={0x74, 0x3, 0x0, 0x1, [@NL802154_KEY_ID_ATTR_SOURCE_SHORT={0x8, 0x4, 0x1000}, @NL802154_KEY_ID_ATTR_MODE={0x8, 0x1, 0x3}, @NL802154_KEY_ID_ATTR_MODE={0x8, 0x1, 0x1}, @NL802154_KEY_ID_ATTR_IMPLICIT={0x48, 0x3, 0x0, 0x1, [@NL802154_DEV_ADDR_ATTR_PAN_ID={0x6, 0x1, 0x2}, @NL802154_DEV_ADDR_ATTR_EXTENDED={0xc, 0x4, {0xaaaaaaaaaaaa0102}}, @NL802154_DEV_ADDR_ATTR_PAN_ID={0x6, 0x1, 0x2}, @NL802154_DEV_ADDR_ATTR_PAN_ID={0x6}, @NL802154_DEV_ADDR_ATTR_PAN_ID={0x6, 0x1, 0x1}, @NL802154_DEV_ADDR_ATTR_PAN_ID={0x6}, @NL802154_DEV_ADDR_ATTR_MODE={0x8}, @NL802154_DEV_ADDR_ATTR_PAN_ID={0x6, 0x1, 0xffff}]}, @NL802154_KEY_ID_ATTR_MODE={0x8, 0x1, 0x3}, @NL802154_KEY_ID_ATTR_INDEX={0x5, 0x2, 0x1}]}, @NL802154_DEVKEY_ATTR_ID={0x14, 0x3, 0x0, 0x1, [@NL802154_KEY_ID_ATTR_SOURCE_SHORT={0x8, 0x4, 0x40}, @NL802154_KEY_ID_ATTR_MODE={0x8}]}, @NL802154_DEVKEY_ATTR_FRAME_COUNTER={0x8, 0x1, 0x49f}, @NL802154_DEVKEY_ATTR_FRAME_COUNTER={0x8, 0x1, 0x7f}, @NL802154_DEVKEY_ATTR_FRAME_COUNTER={0x8, 0x1, 0x18}]}, @NL802154_ATTR_SEC_DEVKEY={0x8c, 0x24, 0x0, 0x1, [@NL802154_DEVKEY_ATTR_EXTENDED_ADDR={0xc, 0x2, {0xaaaaaaaaaaaa0202}}, @NL802154_DEVKEY_ATTR_EXTENDED_ADDR={0xc, 0x2, {0xaaaaaaaaaaaa0202}}, @NL802154_DEVKEY_ATTR_ID={0xc, 0x3, 0x0, 0x1, [@NL802154_KEY_ID_ATTR_INDEX={0x5, 0x2, 0x3}]}, @NL802154_DEVKEY_ATTR_EXTENDED_ADDR={0xc, 0x2, {0xaaaaaaaaaaaa0002}}, @NL802154_DEVKEY_ATTR_FRAME_COUNTER={0x8, 0x1, 0x998}, @NL802154_DEVKEY_ATTR_ID={0x50, 0x3, 0x0, 0x1, [@NL802154_KEY_ID_ATTR_SOURCE_SHORT={0x8, 0x4, 0x9}, @NL802154_KEY_ID_ATTR_IMPLICIT={0x38, 0x3, 0x0, 0x1, [@NL802154_DEV_ADDR_ATTR_PAN_ID={0x6, 0x1, 0x3}, @NL802154_DEV_ADDR_ATTR_PAN_ID={0x6, 0x1, 0x3}, @NL802154_DEV_ADDR_ATTR_EXTENDED={0xc, 0x4, {0xaaaaaaaaaaaa0202}}, @NL802154_DEV_ADDR_ATTR_PAN_ID={0x6, 0x1, 0x1}, @NL802154_DEV_ADDR_ATTR_PAN_ID={0x6, 0x1, 0x3}, @NL802154_DEV_ADDR_ATTR_SHORT={0x6}]}, @NL802154_KEY_ID_ATTR_IMPLICIT={0xc, 0x3, 0x0, 0x1, [@NL802154_DEV_ADDR_ATTR_MODE={0x8}]}]}]}]}, 0x158}, 0x1, 0x0, 0x0, 0x80}, 0x14) (async) sendmsg$MPTCP_PM_CMD_GET_LIMITS(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x24, 0x0, 0x200, 0x70bd27, 0x25dfdbff, {}, [@MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x3}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x7}]}, 0x24}, 0x1, 0x0, 0x0, 0x41}, 0x8004) (async) syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) 01:31:00 executing program 0: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) pwrite64(r0, 0x0, 0x0, 0x0) 01:31:01 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) fchmod(r0, 0xc) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:31:03 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) fchmod(r0, 0xc) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:31:05 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) fchmod(r0, 0xc) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:31:09 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:31:09 executing program 0: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) pwrite64(r0, 0x0, 0x0, 0x0) (fail_nth: 1) [ 5469.228938][T17578] FAULT_INJECTION: forcing a failure. [ 5469.228938][T17578] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 5469.229612][T17578] CPU: 0 PID: 17578 Comm: syz-executor.0 Not tainted 6.2.0-rc7-syzkaller #0 [ 5469.229899][T17578] Hardware name: ARM-Versatile Express [ 5469.230074][T17578] Backtrace: [ 5469.230257][T17578] [<817a2a48>] (dump_backtrace) from [<817a2b3c>] (show_stack+0x18/0x1c) [ 5469.230573][T17578] r7:8885f400 r6:00000010 r5:20000013 r4:81d8a418 [ 5469.230788][T17578] [<817a2b24>] (show_stack) from [<817befd0>] (dump_stack_lvl+0x48/0x54) [ 5469.231054][T17578] [<817bef88>] (dump_stack_lvl) from [<817beff4>] (dump_stack+0x18/0x1c) [ 5469.231321][T17578] r5:00000000 r4:8254092c [ 5469.231462][T17578] [<817befdc>] (dump_stack) from [<8084bdc8>] (should_fail_ex+0x198/0x1f4) [ 5469.231720][T17578] [<8084bc30>] (should_fail_ex) from [<8084be38>] (should_fail+0x14/0x18) [ 5469.231985][T17578] r6:00000010 r5:00000000 r4:00000000 [ 5469.232163][T17578] [<8084be24>] (should_fail) from [<8084be58>] (should_fail_usercopy+0x1c/0x20) [ 5469.232431][T17578] [<8084be3c>] (should_fail_usercopy) from [<80420068>] (memdup_user+0x4c/0xf4) [ 5469.232757][T17578] [<8042001c>] (memdup_user) from [<80efe4bc>] (i2cdev_write+0x2c/0x90) [ 5469.233025][T17578] r7:8885f400 r6:8534ac00 r5:8534ac00 r4:00000000 [ 5469.233199][T17578] [<80efe490>] (i2cdev_write) from [<804b1930>] (vfs_write+0xb0/0x3bc) [ 5469.233455][T17578] r7:eb6b9f78 r6:00000000 r5:8534ac00 r4:80efe490 [ 5469.233686][T17578] [<804b1880>] (vfs_write) from [<804b20cc>] (sys_pwrite64+0xa0/0xd0) [ 5469.234146][T17578] r10:000000b5 r9:86060b80 r8:80200288 r7:00000000 r6:8534ac00 r5:00000000 [ 5469.234528][T17578] r4:8534ac01 [ 5469.234683][T17578] [<804b202c>] (sys_pwrite64) from [<80200060>] (ret_fast_syscall+0x0/0x1c) [ 5469.234958][T17578] Exception stack(0xeb6b9fa8 to 0xeb6b9ff0) [ 5469.235140][T17578] 9fa0: 00000000 00000000 00000003 00000000 00000000 00000000 [ 5469.235321][T17578] 9fc0: 00000000 00000000 0002a7b8 000000b5 7ee423d2 76b4e6d0 7ee42544 76b4e20c [ 5469.235511][T17578] 9fe0: 76b4e020 76b4e010 00016fec 0004dfa0 [ 5469.235647][T17578] r7:000000b5 r6:0002a7b8 r5:00000000 r4:00000000 01:31:10 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) (async) r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:31:13 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) (async) syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) 01:31:17 executing program 0: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0xfffffffd, 0x101203) pwrite64(r0, 0x0, 0x0, 0x0) 01:31:17 executing program 0: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0xfffffffd, 0x101203) pwrite64(r0, 0x0, 0x0, 0x0) syz_open_dev$I2C(&(0x7f0000000280), 0xfffffffd, 0x101203) (async) pwrite64(r0, 0x0, 0x0, 0x0) (async) 01:31:17 executing program 0: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0xfffffffd, 0x101203) pwrite64(r0, 0x0, 0x0, 0x0) 01:31:17 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000001340)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="002ee4d60000000a2e2f66696c653000014e41211ffa3d556d3852bed34e6a84f8bd5ca18a365e60da6f4a639cafaaab90ccda6d77ca2423a3b8596a1821b840d154ce692f102132"]) ioctl$mixer_OSS_ALSAEMULVER(r2, 0x80044df9, &(0x7f0000001300)) close(r1) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) ioctl$I2C_RDWR(r1, 0x707, &(0x7f00000001c0)={&(0x7f0000000180)=[{0xc9, 0x9210, 0x1000, &(0x7f00000002c0)="04f8e0125cc75bb07e72901e09ca9d4f1e9047422463ef520bbd5812c341817a8890efee4ea8c507509a68fc9aee0f5d10a41b4bd1fa0755485f12a30a4b4bc6a0523ce62c9cbb786de5d93ea40dd0955e369d20546397cf6cf88ae644d3aa46094fca9178f4300e1884891b93467be9dfce6ca4f30ffb1efb36a30b657d9b24b5bc693389cc8c5af6c9415ec0de57010ba406b910c708485dcb133061e58b304e330f5db3539530d48756276f9bf924e005f7820d929e59c475b81a633918aad736f10ddd1d8e99ad9eaea86320b741c749defbeebf971b405d4b7ee122686cfc168e9649c2239dba0e3c7833dbfd289294ca73e2c0b3c959dfb892efee493d5bf07e0a2e9e8b188c6b5ff41121795814d9463dba80830c1ed606acac679047fe4b7bfc3f1321bf624b743f32a3aa213286c765c50d9b1a396707501e3c68aa9b6e1ef11579386b8f84a332bfc07b1cac505215fb0c0c9976d3fe8cef9581224cb76e740438cb2ff322aea24aef0d7ee8a0faf553908e9aba0b1340fb5500c2f2ae0ebdabb691e776310f2fce8de4fd70841c985257e25501f611541b6609e791a22a0fe6cd78b09f98281a44627ae9210e9ca4318299b9d2e3bcf671cbe1f6e3b17946b4bc7bf76b764077991aa6c6c50971bb10dc65b0d091b74a1dc51c24b7d35698f16e41f222dfd213ab6dc1611b940b6ecce4ca230d8bfc3a14efab297ac3de5fbb6a2f1402f46fdf2a2b1f178467c0c1cbe63d761dd0d05fccebed9af7e107e16b89eef720d92281d8bbcf025499fc06c53e971689850e94294c7d932271ece7f8da854e1e03768381b41d7118e7f09ed0d540030d17c365fe0d987f148c63aedc57bc8b0b06f208578de5a0b394f992d7f48ad7ec4b3472e4cb69950fd88f499e1998de352208ad2f0ab211670df9dfb8b20cda4688d4197a1a538450ac6a49340dcf503bdb35b661ecfc671d2fc37f727d9de4a82a7f6dedeea88339ec9f15996191b23d5bfe4f3cecb4c0c550556c55afda772d0e81a6f5343e5b832f3cfb879c365b7a12ef772875c727c9bd8c665ff9b69fbe361033f9369d0f952bf2bec262159fab63b26cd50e148c2e7145ebf25ac3f489bb0fd21943d6f74d75749ede5a80eb14cb793480832db5e4d5ddf6a102a52e546c5803a44127cb18e33046c8e9db5125c6fe416f27750f28ede4cfa7aba4df2dd7956571caf1796196f11e3c5ceecc6f6d0cd5877766ac585aca1d2f5f64da6112b39f6fe7d4e3eb2f9039a5f9b3ec22608a66168eec9c1bd63d54563a34d2463d7326ea98b54d7f86ff0f58f11e9b5ee9ba94daf536ffd5a2c1665541a746233a68244be30e481f8ba3c7b73eac900757cdc95cfa6c912433e2f3a527fc4cbd509cfaa43dafa66fd30d0123e79650a83d3d5033d932aedfa0c78f536af237528b670bde325d59caf3cd7234d8aa5638e65054957320bf1d31cf24415c1be782675a2337b705f73da7b7f9a86d512e6aca33a8ecbf0a9b00bf31847a430a517dcc1697fa9ca8e4883a6ece64e3f5c80d267f047066a343602351fd2a930de9dd210012311a50efd3064da039d6bfa7d39db7c09091e175e02258bc057ad30b9c3fccd9c174125d8e603c35a71d5784b483948c5a3fea297de73556773d0f3d7131f4b4b393220f0d08bd352fdc8953d5bcc0f4da0809cd347024d0e598f42bb3214fb8a272754a8c38519dbd12ccb34d1642bfb23183c2dc181e7bbc411598dc3bcab195c6907b69b37d800d3e06326ec6fecb05574f17b468b2c6b32fc1dcd87d57b86b875e835a4ae9fc9d23bb2d128741c8f7da9a7a888d723ff0d2bc5381b7533e423ef759abbd466985d30f584381b79710eb78ca4893140da882e57f3cec7028dd2a1a8eca3dbbb920b09f84636d443e0cc2c471a215a1cdc71b82b3ff1e5a783b0e75386e53e2145f4032b84d8f8dd62145a67f6118f13ffafccb4963e36fd00467892feb55c037168566e8d716744c5cef29f7336b56dd374d4babf10d8638cd820b020cae2dfd3f538f34036f7364db29a34afdf2d864e1d4bbb72a6b2132becc826b64268e612dd3646498c0f6d630081fcea5565680fd21ed2ec500b5b2a786156ef16c51c3746f2e38f967a2e03f8262ab52a708d4ba41114c6fe2ede964baa5cf9db3770bb7d2cb1fc6931131aea18733251cb03f3d4469de677aac8dab0622b9062b552a7e9c63c4ab4e81b039afcf1b8d8db1ec90821fcca9df7c5bd4c092e79e559437f43fd28dbc7a3da4020fd9f92f91cd0e2412e7f110ca782271691b8e657087d6a67272bb994f73efec5bcd936a3e7724717a27b51fa7b3c48d263de427191299ad4c2b3613968b5c8f0f028aef1cd93a7a21d6e4b4edad6ee905d3b131a139bbc12d1559d27012f79f71c56b265eab58904c3c6c560382a47e2c1976504a92113ba07c8e54e22cb2c4a042638ebce393dc00de01a36599b84a4366ad2ee18bfd9e54a6a1b15a8c10f191b0925626c3c90084ada069ee1b5674629270b30fdc37b04494e60930d6c8f26d87d93fc2845ca3acfd7f41154cb3a424ec136b77b96e510af8b6f5aa3a5ebf2fc8fed224a6116b93353fff75ff1776c92b38cf0b0ebe2a97b48e93a8ab81b324d74650511c4867b51cab0b1333a82c60923444198e6a31df40fa78529370fc0ce4a31bd8b077a862c5f373ed8eb52de3b57851b0a7fdf780d26b37d73ec4b006f085783c26ba1c92cb672384bf6886a99ecdc7aad6faeb1aa63a51f82cb930ad7776c6d36f01d643e014782ce94d0514aa34bf09730a98c30589fbe3daa3ea25ac7a8f42898d0e07e9df71c3b230194dd02db84ef3fa1943e8b61817b2f6a7743a991985bfc34bea0097af38935a92fc93bc408324031d90b9b00fdc52f77f17ac8f628c74bd0c6bfbbf522b62959474d8eb00ce23b1300810964038ec7dbcc3f29169c1f8b7903e38beb6ab5ce1e5d49dba6b24e81b819acc2fa6a2553f99d9757ddfd7dfc9ff3be3247080910f3b58f474fac85cd41a32d5e33e1c45e14ab393b850f558cbae9bbea87525df3f761ec5ebcf71022e140b277141f59dc865fdff4206029c387f174d7c4bb333138442ee8fdb0d731bfaef2088e26029c17860a3cd5f94b9fa0cd20bb705ca1b9e234c3bdce64ea9157448ff7a64eb1cd5a8d3a71472362de485c0792531afa868ca2809d394a1dc37d93a3dfd76fd1f41401cd7c04a91896e1bef279da3c5869bfc7b266c3b524080f06044d308c12f32cb5868ba1aecdcb54f59fc0fb49281d123988efdd9f59db05e88fa4fa17ede2636d6d766a8e36200b10e0ab4fcdaf036c022712173f5bf960b37e0ea1843bb4d729567f4e02fede99f2e3a361dc2f8caa12b4a298dbc0f8f0d9422ed544748847dc23233367f24008118b216f88bd0e90537c7fe2f0a63aad6a752b352af849e6e3f1d981075826ec2494b26e6400c14929135ce4e14c1c7cf34a6e024f635e6375b893ee0f856dbd0169b2b9c150955210b95e8e7edffead94dcd8409983a17aa08f057b596c65178393b7268f3a14ab95e4cf9c41a332564582cb0fc6f73596ebbae820fba5cf9caa5a260813566a6ebdee99f6a208b7588c22a7996d07fb74973f1ed3fab5417c4d175bc00f10f3546758c27c38df6757955e3f8f38e366cf6cf131d406382acb748686c1353aff774060490b59bdd7b439ac422ccaed097aafbbc8aa733b80b800ccf9022ab9d4d4a0652a77705320a7958de4a1370b977e24ebbacb5027a1bfb08537518b6dcdcf956ae32025a30550892aff24fe4088cadf8c830c027c1f4e80f65095eaf9069730cf989bcf89004088e78f2c93c80a5ee070e15a62dddc103b3581660b606703e2bcf84063ccc700ea5f9da48e1f65408b4c4e5dd3fb9ae8697f542a9e8d8b13670f3bfc9b7c5da5d9faa7c6706bb0647b8a152fc6152b33cb2d477642f82f79c5d4a8a8f83d556e8ea2d84c1abf6df078fac4834241a984894792f44b16ea2038550d83be9c0c85fc44bdaa71cc7b708ee8aff5df0727c36f27a14a79cf60094ffa3a7be1c9b5be6f445de693395ef144bc64e213f0af96b6b3868e7524acd12d168f8dde8b4a96cc4dfd75252dd68a6b2c06c9454ba8264766893dc9441dc0f704c95a153b2d8a4f557f4f3f6dd12b3d0bc5615645ae2631346accc3f1bc9af1f193c2580becd2bc9f97d4c1afc03ffda00dab8aae2303242c596b4c10621d138309cd1b6bdea5526a0ac5ea83a8333715f06042b3c4d89c0bcf26518cbfc8bcfb3f4f041e98f55d84a48f12e8746f0540803344c258724a9c691bd741a4d977d87ef66bd2921e7e292f96d9915ba53269b2a82e55fa66d8316c99aca0018ea9c779336330ef3e6151882c87ec919aaf3dd056f023a39029b37b3ce4866801655e74f199116d7d462a376841bf565bb4282b3621a1565008954c713d0d981cdfeeb316eadb493bb95e5ce39670a944104bea8a332ff787ae281e0c9618824de32d984fa8ac933d7486e5c22130037ac228e8cf9240069210c616a48a2ee5119b76172f2f3df9e7d2835135b9dd7c6c56baac16fde8c3fdafa591b28e9674709518278dfeab55c89118dd8066d39e8708de5e69e4cd2b8f2a99bb9633a8533d9e2a36260348045df39b20bd76da579f45400741cb235d29ebae1a9f78197fa52e9ddc4fcc5502d169d9b8fcd3d190955a6922d1c437f2dd43ff9f3af740a54e623aaa2674f566d4c675d5eaa911f09ccaf8255d2efe1958adc57c26ba02f00899eb3a6bd34dd98d9ad179eb9894fae38b7a7e4b06c445289a9d907a5071392c305cd11373871fe502e0d15720aafe11179461f558846fc2735c42980a80a0d1992ddf99164fa5e3dc5bc28fc90199112683237756d07ff26515d16f91813953750ca4ca8947fe65e66eacb9dde91039de00582b2fcec4a0ab5911d66a66aea972d6387a92387f803bad2ac6e06520ef9cabe16cc9a6c19d2f2a46a6c474a4959bc228739502576ae4a9e8faf404d38049639b9c6bb17e45826e57e4bf33654980e9026f5da80619c97372ec3f48496d552c4956edef68270db334f51d45feb41864364e4da2dd55375ec589beaf73ec54629aecea49de02d0859c277768daad880a37296bc7e366dd52448f0f2e6205491a1e8f2e2bc02419f3ed513d4d7e62bc0a60da2da8d2b351ba247a1bbc166b85e3050f796dede8166f7a7e072229a7d890c7c53647c2c113fb78da84ac1b501f6974dfccc9dfdf974798a7163112fe6fab84bc88b44db62c9c7e132ef7ecfd8b9032c67befa8070b32dfe9b775f5f0188127430668fa7e0f084ca84703aacef55d507baa89c01da859a9b0df62a3140d34eb9a196ce4362414ec67d6d7ef66ce7481bab39ba468310b4e6329e9267f065092baca65a940d8e3a411b22b9fbc042cf000481195a5bf6b360172b3b8ee757caa47f243b7f93fdb33abc8abdcf78266ce1b1b692207eef2e5093211ed12068a88ae34fea7c19df1431301cef81ffd9f5bf24cb8f1cf14f7f1cca87ed390931569ead4210d39fdc2f0c132cdd2c8dbdedc2502107626b2f0f52bbac0fa7896301979f4d032b45dfc5a238ff7bef49ffdedf6b35fa06086901222dd84a4a53b59d5582d96477aa11133314c0114ae68dde68b70ddecd853bd06de8458141d5a5cb3a64d9bc4aae7dc99f094b5870d948a868fd7663b7dca41a05728e7e533ecc4f676bb407d9c796ad972b26873d99730ac326a895f495bf5847df9102b6473634f1"}, {0xfff, 0x4001, 0xa0, &(0x7f00000000c0)="e7860d512924ca78248c791d142da221666a393558a56e973eec3d0d713867208106d3168b9aada632d62d416a1d7fdd91e05a236859226e45fa3343a3ff5e5f24677187908fffea9aa42d2bb4287d42104f1ec38bcec7c57da4c580afd32b81e172181fb2d022d19c7ef75bd75887aa3cb3ead5edb312cf3c3c2e31349fa23c18c6aa546fed71749cea6c67dc2db2f21513f89edbf59d8f373edca617e9e726"}], 0x2}) ioctl$I2C_SMBUS(r0, 0x720, &(0x7f0000000080)={0x1, 0x3f, 0x1, &(0x7f0000000040)={0x14, "8e7a3f6107e9df418ae7f3565bf5d87f31723053d4a914a11aa8545baeabb2e827"}}) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f00000012c0)={{0x1, 0x1, 0x18, r0, {0x200}}, './file0\x00'}) ioctl$I2C_RETRIES(r3, 0x701, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) getsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x7, &(0x7f0000000200), &(0x7f0000000240)=0x4) 01:31:17 executing program 0: r0 = syz_open_dev$I2C(&(0x7f0000000000), 0x803, 0x880c1) pwrite64(r0, 0x0, 0x0, 0x0) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r1) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) ioctl$EXT4_IOC_SETFSUUID(r1, 0x4008662c, &(0x7f0000000040)={0x10, 0x0, "e0d7a99b8b67be7abded3f74e0d2e813"}) 01:31:18 executing program 0: r0 = syz_open_dev$I2C(&(0x7f0000000000), 0x803, 0x880c1) pwrite64(r0, 0x0, 0x0, 0x0) (async) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r1) (async) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) (async) ioctl$EXT4_IOC_SETFSUUID(r1, 0x4008662c, &(0x7f0000000040)={0x10, 0x0, "e0d7a99b8b67be7abded3f74e0d2e813"}) 01:31:18 executing program 0: r0 = syz_open_dev$I2C(&(0x7f0000000000), 0x803, 0x880c1) pwrite64(r0, 0x0, 0x0, 0x0) (async) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r1) (async) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) ioctl$EXT4_IOC_SETFSUUID(r1, 0x4008662c, &(0x7f0000000040)={0x10, 0x0, "e0d7a99b8b67be7abded3f74e0d2e813"}) 01:31:20 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) (async) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000001340)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="002ee4d60000000a2e2f66696c653000014e41211ffa3d556d3852bed34e6a84f8bd5ca18a365e60da6f4a639cafaaab90ccda6d77ca2423a3b8596a1821b840d154ce692f102132"]) (async) ioctl$mixer_OSS_ALSAEMULVER(r2, 0x80044df9, &(0x7f0000001300)) (async) close(r1) (async) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) (async) ioctl$I2C_RDWR(r1, 0x707, &(0x7f00000001c0)={&(0x7f0000000180)=[{0xc9, 0x9210, 0x1000, &(0x7f00000002c0)="04f8e0125cc75bb07e72901e09ca9d4f1e9047422463ef520bbd5812c341817a8890efee4ea8c507509a68fc9aee0f5d10a41b4bd1fa0755485f12a30a4b4bc6a0523ce62c9cbb786de5d93ea40dd0955e369d20546397cf6cf88ae644d3aa46094fca9178f4300e1884891b93467be9dfce6ca4f30ffb1efb36a30b657d9b24b5bc693389cc8c5af6c9415ec0de57010ba406b910c708485dcb133061e58b304e330f5db3539530d48756276f9bf924e005f7820d929e59c475b81a633918aad736f10ddd1d8e99ad9eaea86320b741c749defbeebf971b405d4b7ee122686cfc168e9649c2239dba0e3c7833dbfd289294ca73e2c0b3c959dfb892efee493d5bf07e0a2e9e8b188c6b5ff41121795814d9463dba80830c1ed606acac679047fe4b7bfc3f1321bf624b743f32a3aa213286c765c50d9b1a396707501e3c68aa9b6e1ef11579386b8f84a332bfc07b1cac505215fb0c0c9976d3fe8cef9581224cb76e740438cb2ff322aea24aef0d7ee8a0faf553908e9aba0b1340fb5500c2f2ae0ebdabb691e776310f2fce8de4fd70841c985257e25501f611541b6609e791a22a0fe6cd78b09f98281a44627ae9210e9ca4318299b9d2e3bcf671cbe1f6e3b17946b4bc7bf76b764077991aa6c6c50971bb10dc65b0d091b74a1dc51c24b7d35698f16e41f222dfd213ab6dc1611b940b6ecce4ca230d8bfc3a14efab297ac3de5fbb6a2f1402f46fdf2a2b1f178467c0c1cbe63d761dd0d05fccebed9af7e107e16b89eef720d92281d8bbcf025499fc06c53e971689850e94294c7d932271ece7f8da854e1e03768381b41d7118e7f09ed0d540030d17c365fe0d987f148c63aedc57bc8b0b06f208578de5a0b394f992d7f48ad7ec4b3472e4cb69950fd88f499e1998de352208ad2f0ab211670df9dfb8b20cda4688d4197a1a538450ac6a49340dcf503bdb35b661ecfc671d2fc37f727d9de4a82a7f6dedeea88339ec9f15996191b23d5bfe4f3cecb4c0c550556c55afda772d0e81a6f5343e5b832f3cfb879c365b7a12ef772875c727c9bd8c665ff9b69fbe361033f9369d0f952bf2bec262159fab63b26cd50e148c2e7145ebf25ac3f489bb0fd21943d6f74d75749ede5a80eb14cb793480832db5e4d5ddf6a102a52e546c5803a44127cb18e33046c8e9db5125c6fe416f27750f28ede4cfa7aba4df2dd7956571caf1796196f11e3c5ceecc6f6d0cd5877766ac585aca1d2f5f64da6112b39f6fe7d4e3eb2f9039a5f9b3ec22608a66168eec9c1bd63d54563a34d2463d7326ea98b54d7f86ff0f58f11e9b5ee9ba94daf536ffd5a2c1665541a746233a68244be30e481f8ba3c7b73eac900757cdc95cfa6c912433e2f3a527fc4cbd509cfaa43dafa66fd30d0123e79650a83d3d5033d932aedfa0c78f536af237528b670bde325d59caf3cd7234d8aa5638e65054957320bf1d31cf24415c1be782675a2337b705f73da7b7f9a86d512e6aca33a8ecbf0a9b00bf31847a430a517dcc1697fa9ca8e4883a6ece64e3f5c80d267f047066a343602351fd2a930de9dd210012311a50efd3064da039d6bfa7d39db7c09091e175e02258bc057ad30b9c3fccd9c174125d8e603c35a71d5784b483948c5a3fea297de73556773d0f3d7131f4b4b393220f0d08bd352fdc8953d5bcc0f4da0809cd347024d0e598f42bb3214fb8a272754a8c38519dbd12ccb34d1642bfb23183c2dc181e7bbc411598dc3bcab195c6907b69b37d800d3e06326ec6fecb05574f17b468b2c6b32fc1dcd87d57b86b875e835a4ae9fc9d23bb2d128741c8f7da9a7a888d723ff0d2bc5381b7533e423ef759abbd466985d30f584381b79710eb78ca4893140da882e57f3cec7028dd2a1a8eca3dbbb920b09f84636d443e0cc2c471a215a1cdc71b82b3ff1e5a783b0e75386e53e2145f4032b84d8f8dd62145a67f6118f13ffafccb4963e36fd00467892feb55c037168566e8d716744c5cef29f7336b56dd374d4babf10d8638cd820b020cae2dfd3f538f34036f7364db29a34afdf2d864e1d4bbb72a6b2132becc826b64268e612dd3646498c0f6d630081fcea5565680fd21ed2ec500b5b2a786156ef16c51c3746f2e38f967a2e03f8262ab52a708d4ba41114c6fe2ede964baa5cf9db3770bb7d2cb1fc6931131aea18733251cb03f3d4469de677aac8dab0622b9062b552a7e9c63c4ab4e81b039afcf1b8d8db1ec90821fcca9df7c5bd4c092e79e559437f43fd28dbc7a3da4020fd9f92f91cd0e2412e7f110ca782271691b8e657087d6a67272bb994f73efec5bcd936a3e7724717a27b51fa7b3c48d263de427191299ad4c2b3613968b5c8f0f028aef1cd93a7a21d6e4b4edad6ee905d3b131a139bbc12d1559d27012f79f71c56b265eab58904c3c6c560382a47e2c1976504a92113ba07c8e54e22cb2c4a042638ebce393dc00de01a36599b84a4366ad2ee18bfd9e54a6a1b15a8c10f191b0925626c3c90084ada069ee1b5674629270b30fdc37b04494e60930d6c8f26d87d93fc2845ca3acfd7f41154cb3a424ec136b77b96e510af8b6f5aa3a5ebf2fc8fed224a6116b93353fff75ff1776c92b38cf0b0ebe2a97b48e93a8ab81b324d74650511c4867b51cab0b1333a82c60923444198e6a31df40fa78529370fc0ce4a31bd8b077a862c5f373ed8eb52de3b57851b0a7fdf780d26b37d73ec4b006f085783c26ba1c92cb672384bf6886a99ecdc7aad6faeb1aa63a51f82cb930ad7776c6d36f01d643e014782ce94d0514aa34bf09730a98c30589fbe3daa3ea25ac7a8f42898d0e07e9df71c3b230194dd02db84ef3fa1943e8b61817b2f6a7743a991985bfc34bea0097af38935a92fc93bc408324031d90b9b00fdc52f77f17ac8f628c74bd0c6bfbbf522b62959474d8eb00ce23b1300810964038ec7dbcc3f29169c1f8b7903e38beb6ab5ce1e5d49dba6b24e81b819acc2fa6a2553f99d9757ddfd7dfc9ff3be3247080910f3b58f474fac85cd41a32d5e33e1c45e14ab393b850f558cbae9bbea87525df3f761ec5ebcf71022e140b277141f59dc865fdff4206029c387f174d7c4bb333138442ee8fdb0d731bfaef2088e26029c17860a3cd5f94b9fa0cd20bb705ca1b9e234c3bdce64ea9157448ff7a64eb1cd5a8d3a71472362de485c0792531afa868ca2809d394a1dc37d93a3dfd76fd1f41401cd7c04a91896e1bef279da3c5869bfc7b266c3b524080f06044d308c12f32cb5868ba1aecdcb54f59fc0fb49281d123988efdd9f59db05e88fa4fa17ede2636d6d766a8e36200b10e0ab4fcdaf036c022712173f5bf960b37e0ea1843bb4d729567f4e02fede99f2e3a361dc2f8caa12b4a298dbc0f8f0d9422ed544748847dc23233367f24008118b216f88bd0e90537c7fe2f0a63aad6a752b352af849e6e3f1d981075826ec2494b26e6400c14929135ce4e14c1c7cf34a6e024f635e6375b893ee0f856dbd0169b2b9c150955210b95e8e7edffead94dcd8409983a17aa08f057b596c65178393b7268f3a14ab95e4cf9c41a332564582cb0fc6f73596ebbae820fba5cf9caa5a260813566a6ebdee99f6a208b7588c22a7996d07fb74973f1ed3fab5417c4d175bc00f10f3546758c27c38df6757955e3f8f38e366cf6cf131d406382acb748686c1353aff774060490b59bdd7b439ac422ccaed097aafbbc8aa733b80b800ccf9022ab9d4d4a0652a77705320a7958de4a1370b977e24ebbacb5027a1bfb08537518b6dcdcf956ae32025a30550892aff24fe4088cadf8c830c027c1f4e80f65095eaf9069730cf989bcf89004088e78f2c93c80a5ee070e15a62dddc103b3581660b606703e2bcf84063ccc700ea5f9da48e1f65408b4c4e5dd3fb9ae8697f542a9e8d8b13670f3bfc9b7c5da5d9faa7c6706bb0647b8a152fc6152b33cb2d477642f82f79c5d4a8a8f83d556e8ea2d84c1abf6df078fac4834241a984894792f44b16ea2038550d83be9c0c85fc44bdaa71cc7b708ee8aff5df0727c36f27a14a79cf60094ffa3a7be1c9b5be6f445de693395ef144bc64e213f0af96b6b3868e7524acd12d168f8dde8b4a96cc4dfd75252dd68a6b2c06c9454ba8264766893dc9441dc0f704c95a153b2d8a4f557f4f3f6dd12b3d0bc5615645ae2631346accc3f1bc9af1f193c2580becd2bc9f97d4c1afc03ffda00dab8aae2303242c596b4c10621d138309cd1b6bdea5526a0ac5ea83a8333715f06042b3c4d89c0bcf26518cbfc8bcfb3f4f041e98f55d84a48f12e8746f0540803344c258724a9c691bd741a4d977d87ef66bd2921e7e292f96d9915ba53269b2a82e55fa66d8316c99aca0018ea9c779336330ef3e6151882c87ec919aaf3dd056f023a39029b37b3ce4866801655e74f199116d7d462a376841bf565bb4282b3621a1565008954c713d0d981cdfeeb316eadb493bb95e5ce39670a944104bea8a332ff787ae281e0c9618824de32d984fa8ac933d7486e5c22130037ac228e8cf9240069210c616a48a2ee5119b76172f2f3df9e7d2835135b9dd7c6c56baac16fde8c3fdafa591b28e9674709518278dfeab55c89118dd8066d39e8708de5e69e4cd2b8f2a99bb9633a8533d9e2a36260348045df39b20bd76da579f45400741cb235d29ebae1a9f78197fa52e9ddc4fcc5502d169d9b8fcd3d190955a6922d1c437f2dd43ff9f3af740a54e623aaa2674f566d4c675d5eaa911f09ccaf8255d2efe1958adc57c26ba02f00899eb3a6bd34dd98d9ad179eb9894fae38b7a7e4b06c445289a9d907a5071392c305cd11373871fe502e0d15720aafe11179461f558846fc2735c42980a80a0d1992ddf99164fa5e3dc5bc28fc90199112683237756d07ff26515d16f91813953750ca4ca8947fe65e66eacb9dde91039de00582b2fcec4a0ab5911d66a66aea972d6387a92387f803bad2ac6e06520ef9cabe16cc9a6c19d2f2a46a6c474a4959bc228739502576ae4a9e8faf404d38049639b9c6bb17e45826e57e4bf33654980e9026f5da80619c97372ec3f48496d552c4956edef68270db334f51d45feb41864364e4da2dd55375ec589beaf73ec54629aecea49de02d0859c277768daad880a37296bc7e366dd52448f0f2e6205491a1e8f2e2bc02419f3ed513d4d7e62bc0a60da2da8d2b351ba247a1bbc166b85e3050f796dede8166f7a7e072229a7d890c7c53647c2c113fb78da84ac1b501f6974dfccc9dfdf974798a7163112fe6fab84bc88b44db62c9c7e132ef7ecfd8b9032c67befa8070b32dfe9b775f5f0188127430668fa7e0f084ca84703aacef55d507baa89c01da859a9b0df62a3140d34eb9a196ce4362414ec67d6d7ef66ce7481bab39ba468310b4e6329e9267f065092baca65a940d8e3a411b22b9fbc042cf000481195a5bf6b360172b3b8ee757caa47f243b7f93fdb33abc8abdcf78266ce1b1b692207eef2e5093211ed12068a88ae34fea7c19df1431301cef81ffd9f5bf24cb8f1cf14f7f1cca87ed390931569ead4210d39fdc2f0c132cdd2c8dbdedc2502107626b2f0f52bbac0fa7896301979f4d032b45dfc5a238ff7bef49ffdedf6b35fa06086901222dd84a4a53b59d5582d96477aa11133314c0114ae68dde68b70ddecd853bd06de8458141d5a5cb3a64d9bc4aae7dc99f094b5870d948a868fd7663b7dca41a05728e7e533ecc4f676bb407d9c796ad972b26873d99730ac326a895f495bf5847df9102b6473634f1"}, {0xfff, 0x4001, 0xa0, &(0x7f00000000c0)="e7860d512924ca78248c791d142da221666a393558a56e973eec3d0d713867208106d3168b9aada632d62d416a1d7fdd91e05a236859226e45fa3343a3ff5e5f24677187908fffea9aa42d2bb4287d42104f1ec38bcec7c57da4c580afd32b81e172181fb2d022d19c7ef75bd75887aa3cb3ead5edb312cf3c3c2e31349fa23c18c6aa546fed71749cea6c67dc2db2f21513f89edbf59d8f373edca617e9e726"}], 0x2}) (async) ioctl$I2C_SMBUS(r0, 0x720, &(0x7f0000000080)={0x1, 0x3f, 0x1, &(0x7f0000000040)={0x14, "8e7a3f6107e9df418ae7f3565bf5d87f31723053d4a914a11aa8545baeabb2e827"}}) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f00000012c0)={{0x1, 0x1, 0x18, r0, {0x200}}, './file0\x00'}) ioctl$I2C_RETRIES(r3, 0x701, 0x1) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) getsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x7, &(0x7f0000000200), &(0x7f0000000240)=0x4) 01:31:20 executing program 0: syz_open_dev$I2C(&(0x7f0000000000), 0x88, 0xba654d2faa9b50b) r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) r1 = syz_open_dev$mouse(&(0x7f0000000080), 0x100, 0x80000) ioctl$I2C_RDWR(r1, 0x707, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x625, 0x9400, 0x9c, &(0x7f00000000c0)="d0366f81e0960573bf510aca48e4f33b5696cc1d6be37f99caec30cfe98ac4012a6373b0df6c0034f248cacb9fe22459cca204ae9a0a96485e4d93ab6e1cfb01da07176cb2c84c2af5fbd38b0b6e8f7d9891c027c4683d8ecd76d7bcdde6a5c33008ad65a063942b59401cff1f660635fc665d28e21f5b38dbd401ef342d11d5d63e964e875c11bcb752649f08373e3f600069d2dae8ccac6b2f45eb"}], 0x1}) close(r0) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, 0x0, 0x0) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r2) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) ioctl$I2C_FUNCS(0xffffffffffffffff, 0x705, &(0x7f0000000040)=0x8) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000240), r2) sendmsg$NL80211_CMD_DISASSOCIATE(r1, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)={0x70, r3, 0x800, 0x70bd2d, 0x25dfdbff, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_IE={0x47, 0x2a, [@ht={0x2d, 0x1a, {0x8, 0x3, 0x2, 0x0, {0x5, 0x4, 0x0, 0x3d8, 0x0, 0x1, 0x1, 0x0, 0x1}, 0x1, 0x3, 0x40}}, @ext_channel_switch={0x3c, 0x4, {0x1, 0x7, 0x6c, 0xff}}, @prep={0x83, 0x1f, @not_ext={{}, 0xa4, 0x7, @broadcast, 0x10000, "", 0x8000, 0x1, @device_b, 0x9}}]}, @NL80211_ATTR_SSID={0xa, 0x34, @default_ibss_ssid}]}, 0x70}, 0x1, 0x0, 0x0, 0x4000000}, 0x24008015) pwrite64(0xffffffffffffffff, 0x0, 0x54, 0x3f) 01:31:20 executing program 0: syz_open_dev$I2C(&(0x7f0000000000), 0x88, 0xba654d2faa9b50b) r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) r1 = syz_open_dev$mouse(&(0x7f0000000080), 0x100, 0x80000) ioctl$I2C_RDWR(r1, 0x707, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x625, 0x9400, 0x9c, &(0x7f00000000c0)="d0366f81e0960573bf510aca48e4f33b5696cc1d6be37f99caec30cfe98ac4012a6373b0df6c0034f248cacb9fe22459cca204ae9a0a96485e4d93ab6e1cfb01da07176cb2c84c2af5fbd38b0b6e8f7d9891c027c4683d8ecd76d7bcdde6a5c33008ad65a063942b59401cff1f660635fc665d28e21f5b38dbd401ef342d11d5d63e964e875c11bcb752649f08373e3f600069d2dae8ccac6b2f45eb"}], 0x1}) close(r0) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, 0x0, 0x0) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r2) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) ioctl$I2C_FUNCS(0xffffffffffffffff, 0x705, &(0x7f0000000040)=0x8) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000240), r2) sendmsg$NL80211_CMD_DISASSOCIATE(r1, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)={0x70, r3, 0x800, 0x70bd2d, 0x25dfdbff, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_IE={0x47, 0x2a, [@ht={0x2d, 0x1a, {0x8, 0x3, 0x2, 0x0, {0x5, 0x4, 0x0, 0x3d8, 0x0, 0x1, 0x1, 0x0, 0x1}, 0x1, 0x3, 0x40}}, @ext_channel_switch={0x3c, 0x4, {0x1, 0x7, 0x6c, 0xff}}, @prep={0x83, 0x1f, @not_ext={{}, 0xa4, 0x7, @broadcast, 0x10000, "", 0x8000, 0x1, @device_b, 0x9}}]}, @NL80211_ATTR_SSID={0xa, 0x34, @default_ibss_ssid}]}, 0x70}, 0x1, 0x0, 0x0, 0x4000000}, 0x24008015) pwrite64(0xffffffffffffffff, 0x0, 0x54, 0x3f) syz_open_dev$I2C(&(0x7f0000000000), 0x88, 0xba654d2faa9b50b) (async) signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) (async) syz_open_dev$mouse(&(0x7f0000000080), 0x100, 0x80000) (async) ioctl$I2C_RDWR(r1, 0x707, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x625, 0x9400, 0x9c, &(0x7f00000000c0)="d0366f81e0960573bf510aca48e4f33b5696cc1d6be37f99caec30cfe98ac4012a6373b0df6c0034f248cacb9fe22459cca204ae9a0a96485e4d93ab6e1cfb01da07176cb2c84c2af5fbd38b0b6e8f7d9891c027c4683d8ecd76d7bcdde6a5c33008ad65a063942b59401cff1f660635fc665d28e21f5b38dbd401ef342d11d5d63e964e875c11bcb752649f08373e3f600069d2dae8ccac6b2f45eb"}], 0x1}) (async) close(r0) (async) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, 0x0, 0x0) (async) signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) (async) close(r2) (async) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) (async) ioctl$I2C_FUNCS(0xffffffffffffffff, 0x705, &(0x7f0000000040)=0x8) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000000240), r2) (async) sendmsg$NL80211_CMD_DISASSOCIATE(r1, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)={0x70, r3, 0x800, 0x70bd2d, 0x25dfdbff, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_IE={0x47, 0x2a, [@ht={0x2d, 0x1a, {0x8, 0x3, 0x2, 0x0, {0x5, 0x4, 0x0, 0x3d8, 0x0, 0x1, 0x1, 0x0, 0x1}, 0x1, 0x3, 0x40}}, @ext_channel_switch={0x3c, 0x4, {0x1, 0x7, 0x6c, 0xff}}, @prep={0x83, 0x1f, @not_ext={{}, 0xa4, 0x7, @broadcast, 0x10000, "", 0x8000, 0x1, @device_b, 0x9}}]}, @NL80211_ATTR_SSID={0xa, 0x34, @default_ibss_ssid}]}, 0x70}, 0x1, 0x0, 0x0, 0x4000000}, 0x24008015) (async) pwrite64(0xffffffffffffffff, 0x0, 0x54, 0x3f) (async) 01:31:20 executing program 0: syz_open_dev$I2C(&(0x7f0000000000), 0x88, 0xba654d2faa9b50b) (async) r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) (async) r1 = syz_open_dev$mouse(&(0x7f0000000080), 0x100, 0x80000) ioctl$I2C_RDWR(r1, 0x707, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x625, 0x9400, 0x9c, &(0x7f00000000c0)="d0366f81e0960573bf510aca48e4f33b5696cc1d6be37f99caec30cfe98ac4012a6373b0df6c0034f248cacb9fe22459cca204ae9a0a96485e4d93ab6e1cfb01da07176cb2c84c2af5fbd38b0b6e8f7d9891c027c4683d8ecd76d7bcdde6a5c33008ad65a063942b59401cff1f660635fc665d28e21f5b38dbd401ef342d11d5d63e964e875c11bcb752649f08373e3f600069d2dae8ccac6b2f45eb"}], 0x1}) (async, rerun: 64) close(r0) (async, rerun: 64) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, 0x0, 0x0) (async) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r2) (async) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) (async) ioctl$I2C_FUNCS(0xffffffffffffffff, 0x705, &(0x7f0000000040)=0x8) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000240), r2) sendmsg$NL80211_CMD_DISASSOCIATE(r1, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)={0x70, r3, 0x800, 0x70bd2d, 0x25dfdbff, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_IE={0x47, 0x2a, [@ht={0x2d, 0x1a, {0x8, 0x3, 0x2, 0x0, {0x5, 0x4, 0x0, 0x3d8, 0x0, 0x1, 0x1, 0x0, 0x1}, 0x1, 0x3, 0x40}}, @ext_channel_switch={0x3c, 0x4, {0x1, 0x7, 0x6c, 0xff}}, @prep={0x83, 0x1f, @not_ext={{}, 0xa4, 0x7, @broadcast, 0x10000, "", 0x8000, 0x1, @device_b, 0x9}}]}, @NL80211_ATTR_SSID={0xa, 0x34, @default_ibss_ssid}]}, 0x70}, 0x1, 0x0, 0x0, 0x4000000}, 0x24008015) pwrite64(0xffffffffffffffff, 0x0, 0x54, 0x3f) 01:31:22 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) (async) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000001340)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="002ee4d60000000a2e2f66696c653000014e41211ffa3d556d3852bed34e6a84f8bd5ca18a365e60da6f4a639cafaaab90ccda6d77ca2423a3b8596a1821b840d154ce692f102132"]) (async) ioctl$mixer_OSS_ALSAEMULVER(r2, 0x80044df9, &(0x7f0000001300)) close(r1) (async, rerun: 64) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) (async, rerun: 64) ioctl$I2C_RDWR(r1, 0x707, &(0x7f00000001c0)={&(0x7f0000000180)=[{0xc9, 0x9210, 0x1000, &(0x7f00000002c0)="04f8e0125cc75bb07e72901e09ca9d4f1e9047422463ef520bbd5812c341817a8890efee4ea8c507509a68fc9aee0f5d10a41b4bd1fa0755485f12a30a4b4bc6a0523ce62c9cbb786de5d93ea40dd0955e369d20546397cf6cf88ae644d3aa46094fca9178f4300e1884891b93467be9dfce6ca4f30ffb1efb36a30b657d9b24b5bc693389cc8c5af6c9415ec0de57010ba406b910c708485dcb133061e58b304e330f5db3539530d48756276f9bf924e005f7820d929e59c475b81a633918aad736f10ddd1d8e99ad9eaea86320b741c749defbeebf971b405d4b7ee122686cfc168e9649c2239dba0e3c7833dbfd289294ca73e2c0b3c959dfb892efee493d5bf07e0a2e9e8b188c6b5ff41121795814d9463dba80830c1ed606acac679047fe4b7bfc3f1321bf624b743f32a3aa213286c765c50d9b1a396707501e3c68aa9b6e1ef11579386b8f84a332bfc07b1cac505215fb0c0c9976d3fe8cef9581224cb76e740438cb2ff322aea24aef0d7ee8a0faf553908e9aba0b1340fb5500c2f2ae0ebdabb691e776310f2fce8de4fd70841c985257e25501f611541b6609e791a22a0fe6cd78b09f98281a44627ae9210e9ca4318299b9d2e3bcf671cbe1f6e3b17946b4bc7bf76b764077991aa6c6c50971bb10dc65b0d091b74a1dc51c24b7d35698f16e41f222dfd213ab6dc1611b940b6ecce4ca230d8bfc3a14efab297ac3de5fbb6a2f1402f46fdf2a2b1f178467c0c1cbe63d761dd0d05fccebed9af7e107e16b89eef720d92281d8bbcf025499fc06c53e971689850e94294c7d932271ece7f8da854e1e03768381b41d7118e7f09ed0d540030d17c365fe0d987f148c63aedc57bc8b0b06f208578de5a0b394f992d7f48ad7ec4b3472e4cb69950fd88f499e1998de352208ad2f0ab211670df9dfb8b20cda4688d4197a1a538450ac6a49340dcf503bdb35b661ecfc671d2fc37f727d9de4a82a7f6dedeea88339ec9f15996191b23d5bfe4f3cecb4c0c550556c55afda772d0e81a6f5343e5b832f3cfb879c365b7a12ef772875c727c9bd8c665ff9b69fbe361033f9369d0f952bf2bec262159fab63b26cd50e148c2e7145ebf25ac3f489bb0fd21943d6f74d75749ede5a80eb14cb793480832db5e4d5ddf6a102a52e546c5803a44127cb18e33046c8e9db5125c6fe416f27750f28ede4cfa7aba4df2dd7956571caf1796196f11e3c5ceecc6f6d0cd5877766ac585aca1d2f5f64da6112b39f6fe7d4e3eb2f9039a5f9b3ec22608a66168eec9c1bd63d54563a34d2463d7326ea98b54d7f86ff0f58f11e9b5ee9ba94daf536ffd5a2c1665541a746233a68244be30e481f8ba3c7b73eac900757cdc95cfa6c912433e2f3a527fc4cbd509cfaa43dafa66fd30d0123e79650a83d3d5033d932aedfa0c78f536af237528b670bde325d59caf3cd7234d8aa5638e65054957320bf1d31cf24415c1be782675a2337b705f73da7b7f9a86d512e6aca33a8ecbf0a9b00bf31847a430a517dcc1697fa9ca8e4883a6ece64e3f5c80d267f047066a343602351fd2a930de9dd210012311a50efd3064da039d6bfa7d39db7c09091e175e02258bc057ad30b9c3fccd9c174125d8e603c35a71d5784b483948c5a3fea297de73556773d0f3d7131f4b4b393220f0d08bd352fdc8953d5bcc0f4da0809cd347024d0e598f42bb3214fb8a272754a8c38519dbd12ccb34d1642bfb23183c2dc181e7bbc411598dc3bcab195c6907b69b37d800d3e06326ec6fecb05574f17b468b2c6b32fc1dcd87d57b86b875e835a4ae9fc9d23bb2d128741c8f7da9a7a888d723ff0d2bc5381b7533e423ef759abbd466985d30f584381b79710eb78ca4893140da882e57f3cec7028dd2a1a8eca3dbbb920b09f84636d443e0cc2c471a215a1cdc71b82b3ff1e5a783b0e75386e53e2145f4032b84d8f8dd62145a67f6118f13ffafccb4963e36fd00467892feb55c037168566e8d716744c5cef29f7336b56dd374d4babf10d8638cd820b020cae2dfd3f538f34036f7364db29a34afdf2d864e1d4bbb72a6b2132becc826b64268e612dd3646498c0f6d630081fcea5565680fd21ed2ec500b5b2a786156ef16c51c3746f2e38f967a2e03f8262ab52a708d4ba41114c6fe2ede964baa5cf9db3770bb7d2cb1fc6931131aea18733251cb03f3d4469de677aac8dab0622b9062b552a7e9c63c4ab4e81b039afcf1b8d8db1ec90821fcca9df7c5bd4c092e79e559437f43fd28dbc7a3da4020fd9f92f91cd0e2412e7f110ca782271691b8e657087d6a67272bb994f73efec5bcd936a3e7724717a27b51fa7b3c48d263de427191299ad4c2b3613968b5c8f0f028aef1cd93a7a21d6e4b4edad6ee905d3b131a139bbc12d1559d27012f79f71c56b265eab58904c3c6c560382a47e2c1976504a92113ba07c8e54e22cb2c4a042638ebce393dc00de01a36599b84a4366ad2ee18bfd9e54a6a1b15a8c10f191b0925626c3c90084ada069ee1b5674629270b30fdc37b04494e60930d6c8f26d87d93fc2845ca3acfd7f41154cb3a424ec136b77b96e510af8b6f5aa3a5ebf2fc8fed224a6116b93353fff75ff1776c92b38cf0b0ebe2a97b48e93a8ab81b324d74650511c4867b51cab0b1333a82c60923444198e6a31df40fa78529370fc0ce4a31bd8b077a862c5f373ed8eb52de3b57851b0a7fdf780d26b37d73ec4b006f085783c26ba1c92cb672384bf6886a99ecdc7aad6faeb1aa63a51f82cb930ad7776c6d36f01d643e014782ce94d0514aa34bf09730a98c30589fbe3daa3ea25ac7a8f42898d0e07e9df71c3b230194dd02db84ef3fa1943e8b61817b2f6a7743a991985bfc34bea0097af38935a92fc93bc408324031d90b9b00fdc52f77f17ac8f628c74bd0c6bfbbf522b62959474d8eb00ce23b1300810964038ec7dbcc3f29169c1f8b7903e38beb6ab5ce1e5d49dba6b24e81b819acc2fa6a2553f99d9757ddfd7dfc9ff3be3247080910f3b58f474fac85cd41a32d5e33e1c45e14ab393b850f558cbae9bbea87525df3f761ec5ebcf71022e140b277141f59dc865fdff4206029c387f174d7c4bb333138442ee8fdb0d731bfaef2088e26029c17860a3cd5f94b9fa0cd20bb705ca1b9e234c3bdce64ea9157448ff7a64eb1cd5a8d3a71472362de485c0792531afa868ca2809d394a1dc37d93a3dfd76fd1f41401cd7c04a91896e1bef279da3c5869bfc7b266c3b524080f06044d308c12f32cb5868ba1aecdcb54f59fc0fb49281d123988efdd9f59db05e88fa4fa17ede2636d6d766a8e36200b10e0ab4fcdaf036c022712173f5bf960b37e0ea1843bb4d729567f4e02fede99f2e3a361dc2f8caa12b4a298dbc0f8f0d9422ed544748847dc23233367f24008118b216f88bd0e90537c7fe2f0a63aad6a752b352af849e6e3f1d981075826ec2494b26e6400c14929135ce4e14c1c7cf34a6e024f635e6375b893ee0f856dbd0169b2b9c150955210b95e8e7edffead94dcd8409983a17aa08f057b596c65178393b7268f3a14ab95e4cf9c41a332564582cb0fc6f73596ebbae820fba5cf9caa5a260813566a6ebdee99f6a208b7588c22a7996d07fb74973f1ed3fab5417c4d175bc00f10f3546758c27c38df6757955e3f8f38e366cf6cf131d406382acb748686c1353aff774060490b59bdd7b439ac422ccaed097aafbbc8aa733b80b800ccf9022ab9d4d4a0652a77705320a7958de4a1370b977e24ebbacb5027a1bfb08537518b6dcdcf956ae32025a30550892aff24fe4088cadf8c830c027c1f4e80f65095eaf9069730cf989bcf89004088e78f2c93c80a5ee070e15a62dddc103b3581660b606703e2bcf84063ccc700ea5f9da48e1f65408b4c4e5dd3fb9ae8697f542a9e8d8b13670f3bfc9b7c5da5d9faa7c6706bb0647b8a152fc6152b33cb2d477642f82f79c5d4a8a8f83d556e8ea2d84c1abf6df078fac4834241a984894792f44b16ea2038550d83be9c0c85fc44bdaa71cc7b708ee8aff5df0727c36f27a14a79cf60094ffa3a7be1c9b5be6f445de693395ef144bc64e213f0af96b6b3868e7524acd12d168f8dde8b4a96cc4dfd75252dd68a6b2c06c9454ba8264766893dc9441dc0f704c95a153b2d8a4f557f4f3f6dd12b3d0bc5615645ae2631346accc3f1bc9af1f193c2580becd2bc9f97d4c1afc03ffda00dab8aae2303242c596b4c10621d138309cd1b6bdea5526a0ac5ea83a8333715f06042b3c4d89c0bcf26518cbfc8bcfb3f4f041e98f55d84a48f12e8746f0540803344c258724a9c691bd741a4d977d87ef66bd2921e7e292f96d9915ba53269b2a82e55fa66d8316c99aca0018ea9c779336330ef3e6151882c87ec919aaf3dd056f023a39029b37b3ce4866801655e74f199116d7d462a376841bf565bb4282b3621a1565008954c713d0d981cdfeeb316eadb493bb95e5ce39670a944104bea8a332ff787ae281e0c9618824de32d984fa8ac933d7486e5c22130037ac228e8cf9240069210c616a48a2ee5119b76172f2f3df9e7d2835135b9dd7c6c56baac16fde8c3fdafa591b28e9674709518278dfeab55c89118dd8066d39e8708de5e69e4cd2b8f2a99bb9633a8533d9e2a36260348045df39b20bd76da579f45400741cb235d29ebae1a9f78197fa52e9ddc4fcc5502d169d9b8fcd3d190955a6922d1c437f2dd43ff9f3af740a54e623aaa2674f566d4c675d5eaa911f09ccaf8255d2efe1958adc57c26ba02f00899eb3a6bd34dd98d9ad179eb9894fae38b7a7e4b06c445289a9d907a5071392c305cd11373871fe502e0d15720aafe11179461f558846fc2735c42980a80a0d1992ddf99164fa5e3dc5bc28fc90199112683237756d07ff26515d16f91813953750ca4ca8947fe65e66eacb9dde91039de00582b2fcec4a0ab5911d66a66aea972d6387a92387f803bad2ac6e06520ef9cabe16cc9a6c19d2f2a46a6c474a4959bc228739502576ae4a9e8faf404d38049639b9c6bb17e45826e57e4bf33654980e9026f5da80619c97372ec3f48496d552c4956edef68270db334f51d45feb41864364e4da2dd55375ec589beaf73ec54629aecea49de02d0859c277768daad880a37296bc7e366dd52448f0f2e6205491a1e8f2e2bc02419f3ed513d4d7e62bc0a60da2da8d2b351ba247a1bbc166b85e3050f796dede8166f7a7e072229a7d890c7c53647c2c113fb78da84ac1b501f6974dfccc9dfdf974798a7163112fe6fab84bc88b44db62c9c7e132ef7ecfd8b9032c67befa8070b32dfe9b775f5f0188127430668fa7e0f084ca84703aacef55d507baa89c01da859a9b0df62a3140d34eb9a196ce4362414ec67d6d7ef66ce7481bab39ba468310b4e6329e9267f065092baca65a940d8e3a411b22b9fbc042cf000481195a5bf6b360172b3b8ee757caa47f243b7f93fdb33abc8abdcf78266ce1b1b692207eef2e5093211ed12068a88ae34fea7c19df1431301cef81ffd9f5bf24cb8f1cf14f7f1cca87ed390931569ead4210d39fdc2f0c132cdd2c8dbdedc2502107626b2f0f52bbac0fa7896301979f4d032b45dfc5a238ff7bef49ffdedf6b35fa06086901222dd84a4a53b59d5582d96477aa11133314c0114ae68dde68b70ddecd853bd06de8458141d5a5cb3a64d9bc4aae7dc99f094b5870d948a868fd7663b7dca41a05728e7e533ecc4f676bb407d9c796ad972b26873d99730ac326a895f495bf5847df9102b6473634f1"}, {0xfff, 0x4001, 0xa0, &(0x7f00000000c0)="e7860d512924ca78248c791d142da221666a393558a56e973eec3d0d713867208106d3168b9aada632d62d416a1d7fdd91e05a236859226e45fa3343a3ff5e5f24677187908fffea9aa42d2bb4287d42104f1ec38bcec7c57da4c580afd32b81e172181fb2d022d19c7ef75bd75887aa3cb3ead5edb312cf3c3c2e31349fa23c18c6aa546fed71749cea6c67dc2db2f21513f89edbf59d8f373edca617e9e726"}], 0x2}) (async) ioctl$I2C_SMBUS(r0, 0x720, &(0x7f0000000080)={0x1, 0x3f, 0x1, &(0x7f0000000040)={0x14, "8e7a3f6107e9df418ae7f3565bf5d87f31723053d4a914a11aa8545baeabb2e827"}}) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f00000012c0)={{0x1, 0x1, 0x18, r0, {0x200}}, './file0\x00'}) ioctl$I2C_RETRIES(r3, 0x701, 0x1) (async, rerun: 32) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async, rerun: 32) getsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x7, &(0x7f0000000200), &(0x7f0000000240)=0x4) 01:31:22 executing program 0: getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f0000000000)={0x4, [0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000040)=0x14) r1 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000380)={r0, 0x6}, &(0x7f00000003c0)=0x8) sendmsg$inet_sctp(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000080)=@in6={0xa, 0x4e21, 0x8, @private0, 0x8}, 0x1c, &(0x7f0000000340)=[{&(0x7f00000000c0)="7c7d08f3e0102747b4f2", 0xa}, {&(0x7f0000000100)="0521df11e8d2bb7e2e37c6b9381ccc7abde47b1a73cfb6f5017fcb67395fb9d480495a20a3376afb7dc95adf88720f345a8266eef954b671ba2cecb3bf58194496b9850fca0db93b6aca3acbda7c318e71b7de696b78c9bb97eedcbff8479fa8d717ce0c7fafba6e49cd2e6504b3d07e9b3451a83a17eb1ff203ed0e4f", 0x7d}, {&(0x7f0000000180)="e9f7cf2577e4bcf3dd197e3f61a1b29303bec2e701cc9d694382097c0ec9d8eb", 0x20}, {&(0x7f00000001c0)="c0c95664b6faf0b6c8b6e73872627559de4e818f5dead23bf6", 0x19}, {&(0x7f0000000200)="67d59771fdfb34872e4df973fda8af0196bee3f5b874346bcf601bb78ba937fe9e29d1e3f0dffcefd67e60ed65afa68ec03b10e1c9112dc9c38b60587500e3b871df53a0e053bc9f41676d38046c456311853d601e72e93b8d58170472246761b78ff387e64558e6288841ff2bddcb8d5768408b2c7f46a6c9", 0x79}, {&(0x7f00000002c0)="fd424d2b759aae4a7f277d2459cf0ea623c7a3201a6fe17080da1d3a8aa1c86a48f98c7fea9a2d446705b4fb55ce04455293c52f4adadbac2ad4f33b688731636aa4aa4ff1ca6e2cb59f7395f0c6e04643ded2e9e6d4de42a5b0aca06c133f27696b195934693587391e621495856a7a6d4db3", 0x73}], 0x6, &(0x7f0000000400)=[@sndrcv={0x2c, 0x84, 0x1, {0x20, 0x5, 0x8, 0x3f, 0xfffffffe, 0x1aaba5d5, 0x3, 0x9, r2}}, @init={0x14, 0x84, 0x0, {0x5, 0x0, 0x2, 0x7}}], 0x40}, 0x0) r3 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r3) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) dup3(r3, r1, 0x0) r4 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r4) setsockopt$inet6_IPV6_HOPOPTS(r4, 0x29, 0x36, 0x0, 0x0) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r3, 0x84, 0x1f, &(0x7f0000000480)={0x0, @in6={{0xa, 0x4e24, 0x5, @dev={0xfe, 0x80, '\x00', 0x38}, 0xc2}}, 0x4, 0x4}, &(0x7f0000000540)=0x88) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(r4, 0x84, 0x10, &(0x7f0000000580)=@sack_info={r5, 0xfff, 0x5}, &(0x7f00000005c0)=0xc) pwrite64(r1, 0x0, 0x0, 0x0) 01:31:27 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) r1 = fspick(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1) pwrite64(r1, &(0x7f0000000080)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0xfffffffffffffe7e, 0x9) ioctl$I2C_SLAVE_FORCE(r0, 0x706, 0x2ad) r2 = openat$null(0xffffff9c, &(0x7f00000000c0), 0x10481, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000100)={{0x1, 0x1, 0x18, r0, {0x8001}}, './file0\x00'}) ioctl$BTRFS_IOC_QUOTA_RESCAN(r0, 0x4040942c, &(0x7f0000000040)={0x0, 0x5, [0x5, 0x7, 0x4, 0x604, 0x0, 0x401]}) 01:31:28 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) (async) r1 = fspick(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1) pwrite64(r1, &(0x7f0000000080)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0xfffffffffffffe7e, 0x9) (async) ioctl$I2C_SLAVE_FORCE(r0, 0x706, 0x2ad) (async) r2 = openat$null(0xffffff9c, &(0x7f00000000c0), 0x10481, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000100)={{0x1, 0x1, 0x18, r0, {0x8001}}, './file0\x00'}) (async) ioctl$BTRFS_IOC_QUOTA_RESCAN(r0, 0x4040942c, &(0x7f0000000040)={0x0, 0x5, [0x5, 0x7, 0x4, 0x604, 0x0, 0x401]}) 01:31:29 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) r1 = fspick(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1) pwrite64(r1, &(0x7f0000000080)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0xfffffffffffffe7e, 0x9) (async) ioctl$I2C_SLAVE_FORCE(r0, 0x706, 0x2ad) (async) r2 = openat$null(0xffffff9c, &(0x7f00000000c0), 0x10481, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000100)={{0x1, 0x1, 0x18, r0, {0x8001}}, './file0\x00'}) (async) ioctl$BTRFS_IOC_QUOTA_RESCAN(r0, 0x4040942c, &(0x7f0000000040)={0x0, 0x5, [0x5, 0x7, 0x4, 0x604, 0x0, 0x401]}) 01:31:31 executing program 0: getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f0000000000)={0x4, [0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000040)=0x14) (async) r1 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000380)={r0, 0x6}, &(0x7f00000003c0)=0x8) sendmsg$inet_sctp(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000080)=@in6={0xa, 0x4e21, 0x8, @private0, 0x8}, 0x1c, &(0x7f0000000340)=[{&(0x7f00000000c0)="7c7d08f3e0102747b4f2", 0xa}, {&(0x7f0000000100)="0521df11e8d2bb7e2e37c6b9381ccc7abde47b1a73cfb6f5017fcb67395fb9d480495a20a3376afb7dc95adf88720f345a8266eef954b671ba2cecb3bf58194496b9850fca0db93b6aca3acbda7c318e71b7de696b78c9bb97eedcbff8479fa8d717ce0c7fafba6e49cd2e6504b3d07e9b3451a83a17eb1ff203ed0e4f", 0x7d}, {&(0x7f0000000180)="e9f7cf2577e4bcf3dd197e3f61a1b29303bec2e701cc9d694382097c0ec9d8eb", 0x20}, {&(0x7f00000001c0)="c0c95664b6faf0b6c8b6e73872627559de4e818f5dead23bf6", 0x19}, {&(0x7f0000000200)="67d59771fdfb34872e4df973fda8af0196bee3f5b874346bcf601bb78ba937fe9e29d1e3f0dffcefd67e60ed65afa68ec03b10e1c9112dc9c38b60587500e3b871df53a0e053bc9f41676d38046c456311853d601e72e93b8d58170472246761b78ff387e64558e6288841ff2bddcb8d5768408b2c7f46a6c9", 0x79}, {&(0x7f00000002c0)="fd424d2b759aae4a7f277d2459cf0ea623c7a3201a6fe17080da1d3a8aa1c86a48f98c7fea9a2d446705b4fb55ce04455293c52f4adadbac2ad4f33b688731636aa4aa4ff1ca6e2cb59f7395f0c6e04643ded2e9e6d4de42a5b0aca06c133f27696b195934693587391e621495856a7a6d4db3", 0x73}], 0x6, &(0x7f0000000400)=[@sndrcv={0x2c, 0x84, 0x1, {0x20, 0x5, 0x8, 0x3f, 0xfffffffe, 0x1aaba5d5, 0x3, 0x9, r2}}, @init={0x14, 0x84, 0x0, {0x5, 0x0, 0x2, 0x7}}], 0x40}, 0x0) (async, rerun: 64) r3 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) (rerun: 64) close(r3) (async) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) dup3(r3, r1, 0x0) r4 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r4) (async) setsockopt$inet6_IPV6_HOPOPTS(r4, 0x29, 0x36, 0x0, 0x0) (async) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r3, 0x84, 0x1f, &(0x7f0000000480)={0x0, @in6={{0xa, 0x4e24, 0x5, @dev={0xfe, 0x80, '\x00', 0x38}, 0xc2}}, 0x4, 0x4}, &(0x7f0000000540)=0x88) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(r4, 0x84, 0x10, &(0x7f0000000580)=@sack_info={r5, 0xfff, 0x5}, &(0x7f00000005c0)=0xc) pwrite64(r1, 0x0, 0x0, 0x0) 01:31:31 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000140)="b56000b6e7ad16d695098e060043caf78cb9e9f67bf70b756994cd3779f8a5985a0e957a76c32394fdeb61c2678f856fb2bc7371c9f666963928da013e9746fa879a56ea5046f5d59ecd35ed136a85b8c300c50700343f8da1a9f98ee2b05c8fde768fb61e538f40712c4c621b9d2f5cd8739337ad660604d8df7c7d28018f308c5594b6c489eeffa88136ac89edb13327c69591e6838eefe0b5cd2bf3c5e4a9b5710993c9e339fb267dec65600483f052695d476f40609a0290d8392d4f473b6d58bb86349e5acc98c6d8d096f711ef96c8000000", 0xd5, 0xa01c) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r1) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) ioctl$I2C_TENBIT(r1, 0x704, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0xee01, 0xffffffffffffffff}}, './file0\x00'}) r3 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r3) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r2, 0x89e1, &(0x7f0000000040)={r3}) 01:31:36 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000140)="b56000b6e7ad16d695098e060043caf78cb9e9f67bf70b756994cd3779f8a5985a0e957a76c32394fdeb61c2678f856fb2bc7371c9f666963928da013e9746fa879a56ea5046f5d59ecd35ed136a85b8c300c50700343f8da1a9f98ee2b05c8fde768fb61e538f40712c4c621b9d2f5cd8739337ad660604d8df7c7d28018f308c5594b6c489eeffa88136ac89edb13327c69591e6838eefe0b5cd2bf3c5e4a9b5710993c9e339fb267dec65600483f052695d476f40609a0290d8392d4f473b6d58bb86349e5acc98c6d8d096f711ef96c8000000", 0xd5, 0xa01c) (async) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r1) (async) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) ioctl$I2C_TENBIT(r1, 0x704, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0xee01, 0xffffffffffffffff}}, './file0\x00'}) r3 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r3) (async) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r2, 0x89e1, &(0x7f0000000040)={r3}) 01:31:39 executing program 0: getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f0000000000)={0x4, [0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000040)=0x14) r1 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000380)={r0, 0x6}, &(0x7f00000003c0)=0x8) sendmsg$inet_sctp(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000080)=@in6={0xa, 0x4e21, 0x8, @private0, 0x8}, 0x1c, &(0x7f0000000340)=[{&(0x7f00000000c0)="7c7d08f3e0102747b4f2", 0xa}, {&(0x7f0000000100)="0521df11e8d2bb7e2e37c6b9381ccc7abde47b1a73cfb6f5017fcb67395fb9d480495a20a3376afb7dc95adf88720f345a8266eef954b671ba2cecb3bf58194496b9850fca0db93b6aca3acbda7c318e71b7de696b78c9bb97eedcbff8479fa8d717ce0c7fafba6e49cd2e6504b3d07e9b3451a83a17eb1ff203ed0e4f", 0x7d}, {&(0x7f0000000180)="e9f7cf2577e4bcf3dd197e3f61a1b29303bec2e701cc9d694382097c0ec9d8eb", 0x20}, {&(0x7f00000001c0)="c0c95664b6faf0b6c8b6e73872627559de4e818f5dead23bf6", 0x19}, {&(0x7f0000000200)="67d59771fdfb34872e4df973fda8af0196bee3f5b874346bcf601bb78ba937fe9e29d1e3f0dffcefd67e60ed65afa68ec03b10e1c9112dc9c38b60587500e3b871df53a0e053bc9f41676d38046c456311853d601e72e93b8d58170472246761b78ff387e64558e6288841ff2bddcb8d5768408b2c7f46a6c9", 0x79}, {&(0x7f00000002c0)="fd424d2b759aae4a7f277d2459cf0ea623c7a3201a6fe17080da1d3a8aa1c86a48f98c7fea9a2d446705b4fb55ce04455293c52f4adadbac2ad4f33b688731636aa4aa4ff1ca6e2cb59f7395f0c6e04643ded2e9e6d4de42a5b0aca06c133f27696b195934693587391e621495856a7a6d4db3", 0x73}], 0x6, &(0x7f0000000400)=[@sndrcv={0x2c, 0x84, 0x1, {0x20, 0x5, 0x8, 0x3f, 0xfffffffe, 0x1aaba5d5, 0x3, 0x9, r2}}, @init={0x14, 0x84, 0x0, {0x5, 0x0, 0x2, 0x7}}], 0x40}, 0x0) (async) r3 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r3) (async) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) dup3(r3, r1, 0x0) (async) r4 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r4) (async) setsockopt$inet6_IPV6_HOPOPTS(r4, 0x29, 0x36, 0x0, 0x0) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r3, 0x84, 0x1f, &(0x7f0000000480)={0x0, @in6={{0xa, 0x4e24, 0x5, @dev={0xfe, 0x80, '\x00', 0x38}, 0xc2}}, 0x4, 0x4}, &(0x7f0000000540)=0x88) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(r4, 0x84, 0x10, &(0x7f0000000580)=@sack_info={r5, 0xfff, 0x5}, &(0x7f00000005c0)=0xc) pwrite64(r1, 0x0, 0x0, 0x0) 01:31:43 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f0000000140)="b56000b6e7ad16d695098e060043caf78cb9e9f67bf70b756994cd3779f8a5985a0e957a76c32394fdeb61c2678f856fb2bc7371c9f666963928da013e9746fa879a56ea5046f5d59ecd35ed136a85b8c300c50700343f8da1a9f98ee2b05c8fde768fb61e538f40712c4c621b9d2f5cd8739337ad660604d8df7c7d28018f308c5594b6c489eeffa88136ac89edb13327c69591e6838eefe0b5cd2bf3c5e4a9b5710993c9e339fb267dec65600483f052695d476f40609a0290d8392d4f473b6d58bb86349e5acc98c6d8d096f711ef96c8000000", 0xd5, 0xa01c) (async) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r1) (async) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) (async) ioctl$I2C_TENBIT(r1, 0x704, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0xee01, 0xffffffffffffffff}}, './file0\x00'}) (async) r3 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r3) (async, rerun: 64) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) (rerun: 64) ioctl$sock_kcm_SIOCKCMUNATTACH(r2, 0x89e1, &(0x7f0000000040)={r3}) 01:31:47 executing program 1: syz_genetlink_get_family_id$nfc(&(0x7f0000000080), 0xffffffffffffffff) r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f00000002c0)="b5609fb6e7ad16d695f28d5f3943caa8f67bf70b756994cd3779f8a598ff4dd8ca21e922a3db53cce6a9e6b584490b31910f60ad04ff47cdc1324c63f88f4b3ea77ad2359dd1936296b32102253f64", 0x4f, 0xa01c) fcntl$F_SET_FILE_RW_HINT(r0, 0x40e, &(0x7f0000000040)=0x2) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = openat$nci(0xffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(r2, 0x0, &(0x7f00000000c0)=0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nfc(0x0, r4) syz_genetlink_get_family_id$nfc(&(0x7f0000000240), r4) sendmsg$NFC_CMD_DEV_UP(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="1c0000", @ANYRES16=r5, @ANYBLOB="0100000d0000000000000200000008000100", @ANYRES32=r3], 0x1c}}, 0x0) sendmsg$NFC_CMD_FW_DOWNLOAD(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000003c0)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r5, @ANYBLOB="01"], 0x1c}}, 0x0) sendmsg$NFC_CMD_FW_DOWNLOAD(r1, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x804000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x3c, r5, 0x300, 0x70bd29, 0x25dfdbfe, {}, [@NFC_ATTR_FIRMWARE_NAME={0xa, 0x14, '\'\'-(&('}, @NFC_ATTR_FIRMWARE_NAME={0xf, 0x14, '/dev/i2c-#\x00'}, @NFC_ATTR_FIRMWARE_NAME={0xa, 0x14, ')w+{@^'}]}, 0x3c}}, 0x84) r6 = syz_open_dev$mouse(&(0x7f00000000c0), 0x800, 0x4a001) ioctl$SNDCTL_TMR_TIMEBASE(r6, 0xc0045401, &(0x7f0000000100)=0xbe) 01:31:48 executing program 0: syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x77ffffff) r0 = timerfd_create(0x0, 0x800) fcntl$setflags(r0, 0x2, 0x1) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r1) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) fcntl$dupfd(r0, 0x406, r1) r2 = openat$procfs(0xffffff9c, &(0x7f0000000000)='/proc/consoles\x00', 0x0, 0x0) close_range(r2, 0xffffffffffffffff, 0x0) r3 = openat$dlm_plock(0xffffff9c, &(0x7f0000000000), 0x204400, 0x0) clock_gettime(0x6, &(0x7f0000000040)={0x0, 0x0}) sendmsg$can_bcm(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01000000010500003f000000", @ANYRES16=r4, @ANYRES32=r5/1000+60000, @ANYRES32=0x77359400, @ANYRES32=0x0, @ANYBLOB="010000a001000000020000001f000000f3087160d166fbcebd08b95ff224dc587f97631c4bde235571cfc5b31ccbadb6920eca40e28efd32989d68a4ec6f74cd92f2820433d6456651b36df1f50eb375"], 0x6c}, 0x1, 0x0, 0x0, 0x40040}, 0x4) r6 = openat$vsock(0xffffff9c, &(0x7f0000000140), 0x412000, 0x0) r7 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r7, 0x8982, &(0x7f00000005c0)={0x1, 'vlan0\x00', {}, 0x4}) r8 = accept(r7, &(0x7f0000000600)=@nfc_llcp={0x27, 0x0}, &(0x7f0000000680)=0x80) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000700)={&(0x7f00000006c0)=[0x8001, 0x401], 0x2, 0x80800, 0x0, 0xffffffffffffffff}) r11 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000780), r8) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r10, &(0x7f0000000840)={&(0x7f0000000740)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000800)={&(0x7f00000007c0)=ANY=[@ANYBLOB="30005980", @ANYRES16=r11, @ANYBLOB="00042abd7000fcdbdf25030000000c0016000100000000000000060002000000000008000b0003000000"], 0x30}, 0x1, 0x0, 0x0, 0x2000c010}, 0x404c090) sendmsg$L2TP_CMD_SESSION_GET(r6, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x24, r11, 0x0, 0x70bd26, 0x25dfdbfd, {}, [@L2TP_ATTR_PEER_CONN_ID={0x8, 0xa, 0x2}, @L2TP_ATTR_UDP_ZERO_CSUM6_TX={0x5}]}, 0x24}, 0x1, 0x0, 0x0, 0x4810}, 0x4800) sendmsg$L2TP_CMD_TUNNEL_DELETE(r3, &(0x7f0000000400)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0xc00000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000440)=ANY=[@ANYRESDEC=r9, @ANYRES16=r11, @ANYRESOCT=r6], 0x5c}, 0x1, 0x0, 0x0, 0x24000014}, 0x84) sendmsg$L2TP_CMD_TUNNEL_CREATE(r2, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x28, r11, 0x100, 0x70bd2b, 0x25dfdbfd, {}, [@L2TP_ATTR_IP6_DADDR={0x14, 0x20, @private1}]}, 0x28}, 0x1, 0x0, 0x0, 0x10}, 0x8004) sendmsg$L2TP_CMD_TUNNEL_GET(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, r11, 0x100, 0x70bd2d, 0x25dfdbfb, {}, [@L2TP_ATTR_LNS_MODE={0x5, 0x14, 0x3}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4004000}, 0x0) 01:31:48 executing program 0: syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x77ffffff) (async) r0 = timerfd_create(0x0, 0x800) fcntl$setflags(r0, 0x2, 0x1) (async) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r1) (async) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) (async) fcntl$dupfd(r0, 0x406, r1) (async) r2 = openat$procfs(0xffffff9c, &(0x7f0000000000)='/proc/consoles\x00', 0x0, 0x0) close_range(r2, 0xffffffffffffffff, 0x0) (async, rerun: 32) r3 = openat$dlm_plock(0xffffff9c, &(0x7f0000000000), 0x204400, 0x0) (async, rerun: 32) clock_gettime(0x6, &(0x7f0000000040)={0x0, 0x0}) sendmsg$can_bcm(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01000000010500003f000000", @ANYRES16=r4, @ANYRES32=r5/1000+60000, @ANYRES32=0x77359400, @ANYRES32=0x0, @ANYBLOB="010000a001000000020000001f000000f3087160d166fbcebd08b95ff224dc587f97631c4bde235571cfc5b31ccbadb6920eca40e28efd32989d68a4ec6f74cd92f2820433d6456651b36df1f50eb375"], 0x6c}, 0x1, 0x0, 0x0, 0x40040}, 0x4) (async) r6 = openat$vsock(0xffffff9c, &(0x7f0000000140), 0x412000, 0x0) r7 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r7, 0x8982, &(0x7f00000005c0)={0x1, 'vlan0\x00', {}, 0x4}) (async) r8 = accept(r7, &(0x7f0000000600)=@nfc_llcp={0x27, 0x0}, &(0x7f0000000680)=0x80) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000700)={&(0x7f00000006c0)=[0x8001, 0x401], 0x2, 0x80800, 0x0, 0xffffffffffffffff}) (async) r11 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000780), r8) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r10, &(0x7f0000000840)={&(0x7f0000000740)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000800)={&(0x7f00000007c0)=ANY=[@ANYBLOB="30005980", @ANYRES16=r11, @ANYBLOB="00042abd7000fcdbdf25030000000c0016000100000000000000060002000000000008000b0003000000"], 0x30}, 0x1, 0x0, 0x0, 0x2000c010}, 0x404c090) sendmsg$L2TP_CMD_SESSION_GET(r6, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x24, r11, 0x0, 0x70bd26, 0x25dfdbfd, {}, [@L2TP_ATTR_PEER_CONN_ID={0x8, 0xa, 0x2}, @L2TP_ATTR_UDP_ZERO_CSUM6_TX={0x5}]}, 0x24}, 0x1, 0x0, 0x0, 0x4810}, 0x4800) (async) sendmsg$L2TP_CMD_TUNNEL_DELETE(r3, &(0x7f0000000400)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0xc00000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000440)=ANY=[@ANYRESDEC=r9, @ANYRES16=r11, @ANYRESOCT=r6], 0x5c}, 0x1, 0x0, 0x0, 0x24000014}, 0x84) sendmsg$L2TP_CMD_TUNNEL_CREATE(r2, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x28, r11, 0x100, 0x70bd2b, 0x25dfdbfd, {}, [@L2TP_ATTR_IP6_DADDR={0x14, 0x20, @private1}]}, 0x28}, 0x1, 0x0, 0x0, 0x10}, 0x8004) (async) sendmsg$L2TP_CMD_TUNNEL_GET(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, r11, 0x100, 0x70bd2d, 0x25dfdbfb, {}, [@L2TP_ATTR_LNS_MODE={0x5, 0x14, 0x3}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4004000}, 0x0) 01:31:48 executing program 0: syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x77ffffff) r0 = timerfd_create(0x0, 0x800) fcntl$setflags(r0, 0x2, 0x1) (async) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r1) (async) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) (async) fcntl$dupfd(r0, 0x406, r1) r2 = openat$procfs(0xffffff9c, &(0x7f0000000000)='/proc/consoles\x00', 0x0, 0x0) close_range(r2, 0xffffffffffffffff, 0x0) (async) r3 = openat$dlm_plock(0xffffff9c, &(0x7f0000000000), 0x204400, 0x0) (async) clock_gettime(0x6, &(0x7f0000000040)={0x0, 0x0}) sendmsg$can_bcm(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01000000010500003f000000", @ANYRES16=r4, @ANYRES32=r5/1000+60000, @ANYRES32=0x77359400, @ANYRES32=0x0, @ANYBLOB="010000a001000000020000001f000000f3087160d166fbcebd08b95ff224dc587f97631c4bde235571cfc5b31ccbadb6920eca40e28efd32989d68a4ec6f74cd92f2820433d6456651b36df1f50eb375"], 0x6c}, 0x1, 0x0, 0x0, 0x40040}, 0x4) (async) r6 = openat$vsock(0xffffff9c, &(0x7f0000000140), 0x412000, 0x0) r7 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r7, 0x8982, &(0x7f00000005c0)={0x1, 'vlan0\x00', {}, 0x4}) (async) r8 = accept(r7, &(0x7f0000000600)=@nfc_llcp={0x27, 0x0}, &(0x7f0000000680)=0x80) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000700)={&(0x7f00000006c0)=[0x8001, 0x401], 0x2, 0x80800, 0x0, 0xffffffffffffffff}) (async) r11 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000780), r8) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r10, &(0x7f0000000840)={&(0x7f0000000740)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000800)={&(0x7f00000007c0)=ANY=[@ANYBLOB="30005980", @ANYRES16=r11, @ANYBLOB="00042abd7000fcdbdf25030000000c0016000100000000000000060002000000000008000b0003000000"], 0x30}, 0x1, 0x0, 0x0, 0x2000c010}, 0x404c090) (async) sendmsg$L2TP_CMD_SESSION_GET(r6, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x24, r11, 0x0, 0x70bd26, 0x25dfdbfd, {}, [@L2TP_ATTR_PEER_CONN_ID={0x8, 0xa, 0x2}, @L2TP_ATTR_UDP_ZERO_CSUM6_TX={0x5}]}, 0x24}, 0x1, 0x0, 0x0, 0x4810}, 0x4800) sendmsg$L2TP_CMD_TUNNEL_DELETE(r3, &(0x7f0000000400)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0xc00000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000440)=ANY=[@ANYRESDEC=r9, @ANYRES16=r11, @ANYRESOCT=r6], 0x5c}, 0x1, 0x0, 0x0, 0x24000014}, 0x84) (async) sendmsg$L2TP_CMD_TUNNEL_CREATE(r2, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x28, r11, 0x100, 0x70bd2b, 0x25dfdbfd, {}, [@L2TP_ATTR_IP6_DADDR={0x14, 0x20, @private1}]}, 0x28}, 0x1, 0x0, 0x0, 0x10}, 0x8004) (async) sendmsg$L2TP_CMD_TUNNEL_GET(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, r11, 0x100, 0x70bd2d, 0x25dfdbfb, {}, [@L2TP_ATTR_LNS_MODE={0x5, 0x14, 0x3}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4004000}, 0x0) 01:31:48 executing program 1: syz_genetlink_get_family_id$nfc(&(0x7f0000000080), 0xffffffffffffffff) r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f00000002c0)="b5609fb6e7ad16d695f28d5f3943caa8f67bf70b756994cd3779f8a598ff4dd8ca21e922a3db53cce6a9e6b584490b31910f60ad04ff47cdc1324c63f88f4b3ea77ad2359dd1936296b32102253f64", 0x4f, 0xa01c) (async) fcntl$F_SET_FILE_RW_HINT(r0, 0x40e, &(0x7f0000000040)=0x2) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = openat$nci(0xffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(r2, 0x0, &(0x7f00000000c0)=0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nfc(0x0, r4) syz_genetlink_get_family_id$nfc(&(0x7f0000000240), r4) (async) sendmsg$NFC_CMD_DEV_UP(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="1c0000", @ANYRES16=r5, @ANYBLOB="0100000d0000000000000200000008000100", @ANYRES32=r3], 0x1c}}, 0x0) (async) sendmsg$NFC_CMD_FW_DOWNLOAD(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000003c0)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r5, @ANYBLOB="01"], 0x1c}}, 0x0) sendmsg$NFC_CMD_FW_DOWNLOAD(r1, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x804000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x3c, r5, 0x300, 0x70bd29, 0x25dfdbfe, {}, [@NFC_ATTR_FIRMWARE_NAME={0xa, 0x14, '\'\'-(&('}, @NFC_ATTR_FIRMWARE_NAME={0xf, 0x14, '/dev/i2c-#\x00'}, @NFC_ATTR_FIRMWARE_NAME={0xa, 0x14, ')w+{@^'}]}, 0x3c}}, 0x84) (async) r6 = syz_open_dev$mouse(&(0x7f00000000c0), 0x800, 0x4a001) ioctl$SNDCTL_TMR_TIMEBASE(r6, 0xc0045401, &(0x7f0000000100)=0xbe) 01:31:48 executing program 0: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) pwrite64(r0, 0x0, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup3(r1, r2, 0x0) r4 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r4) setsockopt$inet6_IPV6_HOPOPTS(r4, 0x29, 0x36, 0x0, 0x0) ioctl$UFFDIO_WRITEPROTECT(r4, 0xc018aa06, &(0x7f0000000040)={{&(0x7f0000ffe000/0x2000)=nil, 0x2000}, 0x3}) recvmsg$unix(r3, &(0x7f0000004780)={0x0, 0x0, 0x0, 0x0, &(0x7f00000046c0)=[@cred={{0x18, 0x1, 0x2, {0x0, 0x0}}}], 0x18}, 0x0) ioprio_set$uid(0x3, r5, 0x0) read$FUSE(r0, &(0x7f00000002c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r5, r6, 0x400) 01:31:53 executing program 1: syz_genetlink_get_family_id$nfc(&(0x7f0000000080), 0xffffffffffffffff) r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r0, &(0x7f00000002c0)="b5609fb6e7ad16d695f28d5f3943caa8f67bf70b756994cd3779f8a598ff4dd8ca21e922a3db53cce6a9e6b584490b31910f60ad04ff47cdc1324c63f88f4b3ea77ad2359dd1936296b32102253f64", 0x4f, 0xa01c) (async) fcntl$F_SET_FILE_RW_HINT(r0, 0x40e, &(0x7f0000000040)=0x2) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = openat$nci(0xffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(r2, 0x0, &(0x7f00000000c0)=0x0) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nfc(0x0, r4) (async) syz_genetlink_get_family_id$nfc(&(0x7f0000000240), r4) sendmsg$NFC_CMD_DEV_UP(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="1c0000", @ANYRES16=r5, @ANYBLOB="0100000d0000000000000200000008000100", @ANYRES32=r3], 0x1c}}, 0x0) (async) sendmsg$NFC_CMD_FW_DOWNLOAD(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000003c0)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r5, @ANYBLOB="01"], 0x1c}}, 0x0) (async) sendmsg$NFC_CMD_FW_DOWNLOAD(r1, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x804000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x3c, r5, 0x300, 0x70bd29, 0x25dfdbfe, {}, [@NFC_ATTR_FIRMWARE_NAME={0xa, 0x14, '\'\'-(&('}, @NFC_ATTR_FIRMWARE_NAME={0xf, 0x14, '/dev/i2c-#\x00'}, @NFC_ATTR_FIRMWARE_NAME={0xa, 0x14, ')w+{@^'}]}, 0x3c}}, 0x84) (async) r6 = syz_open_dev$mouse(&(0x7f00000000c0), 0x800, 0x4a001) ioctl$SNDCTL_TMR_TIMEBASE(r6, 0xc0045401, &(0x7f0000000100)=0xbe) 01:31:56 executing program 1: syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) r0 = openat2$dir(0xffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x600201, 0x11, 0x2}, 0x18) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa019) faccessat2(r0, &(0x7f00000000c0)='./file0\x00', 0x102, 0x300) creat(&(0x7f0000000100)='./file0\x00', 0x18c) 01:31:57 executing program 0: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) pwrite64(r0, 0x0, 0x0, 0x0) (async, rerun: 64) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) r3 = dup3(r1, r2, 0x0) r4 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r4) setsockopt$inet6_IPV6_HOPOPTS(r4, 0x29, 0x36, 0x0, 0x0) (async) ioctl$UFFDIO_WRITEPROTECT(r4, 0xc018aa06, &(0x7f0000000040)={{&(0x7f0000ffe000/0x2000)=nil, 0x2000}, 0x3}) (async) recvmsg$unix(r3, &(0x7f0000004780)={0x0, 0x0, 0x0, 0x0, &(0x7f00000046c0)=[@cred={{0x18, 0x1, 0x2, {0x0, 0x0}}}], 0x18}, 0x0) ioprio_set$uid(0x3, r5, 0x0) read$FUSE(r0, &(0x7f00000002c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r5, r6, 0x400) 01:31:58 executing program 1: syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) r0 = openat2$dir(0xffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x600201, 0x11, 0x2}, 0x18) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa019) faccessat2(r0, &(0x7f00000000c0)='./file0\x00', 0x102, 0x300) creat(&(0x7f0000000100)='./file0\x00', 0x18c) syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) (async) openat2$dir(0xffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x600201, 0x11, 0x2}, 0x18) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa019) (async) faccessat2(r0, &(0x7f00000000c0)='./file0\x00', 0x102, 0x300) (async) creat(&(0x7f0000000100)='./file0\x00', 0x18c) (async) 01:31:59 executing program 1: syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) (async) r0 = openat2$dir(0xffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x600201, 0x11, 0x2}, 0x18) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa019) (async) faccessat2(r0, &(0x7f00000000c0)='./file0\x00', 0x102, 0x300) (async) creat(&(0x7f0000000100)='./file0\x00', 0x18c) 01:32:01 executing program 1: ioctl$DRM_IOCTL_SET_MASTER(0xffffffffffffffff, 0x641e) r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x16840) ioctl$I2C_FUNCS(r0, 0x705, &(0x7f0000000040)=0x3) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:32:05 executing program 0: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) pwrite64(r0, 0x0, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup3(r1, r2, 0x0) (async) r4 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r4) (async, rerun: 32) setsockopt$inet6_IPV6_HOPOPTS(r4, 0x29, 0x36, 0x0, 0x0) (async, rerun: 32) ioctl$UFFDIO_WRITEPROTECT(r4, 0xc018aa06, &(0x7f0000000040)={{&(0x7f0000ffe000/0x2000)=nil, 0x2000}, 0x3}) (async) recvmsg$unix(r3, &(0x7f0000004780)={0x0, 0x0, 0x0, 0x0, &(0x7f00000046c0)=[@cred={{0x18, 0x1, 0x2, {0x0, 0x0}}}], 0x18}, 0x0) ioprio_set$uid(0x3, r5, 0x0) (async) read$FUSE(r0, &(0x7f00000002c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r5, r6, 0x400) 01:32:05 executing program 1: ioctl$DRM_IOCTL_SET_MASTER(0xffffffffffffffff, 0x641e) (async) r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x16840) ioctl$I2C_FUNCS(r0, 0x705, &(0x7f0000000040)=0x3) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:32:05 executing program 1: ioctl$DRM_IOCTL_SET_MASTER(0xffffffffffffffff, 0x641e) (async, rerun: 64) r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x16840) (rerun: 64) ioctl$I2C_FUNCS(r0, 0x705, &(0x7f0000000040)=0x3) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:32:08 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x6, 0x1) r1 = socket$nl_rdma(0x10, 0x3, 0x14) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r0, 0xc0709411, &(0x7f0000000040)={{0x0, 0x1000, 0x0, 0x6, 0xe1, 0x0, 0x4, 0x4, 0xe16, 0x9, 0x7f, 0x3f, 0xfd3f, 0x5, 0x2}, 0x28, [0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r1, 0xc0709411, &(0x7f0000000100)={{r2, 0x8000000000000000, 0x5, 0x7c7, 0x6, 0x4, 0x8, 0xa6a, 0x0, 0x4, 0x0, 0x2b92, 0x3, 0xbfce, 0x80000001}, 0x30, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:32:13 executing program 0: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) write(r0, &(0x7f0000000000)="4c914b3206db66275a01e852e28ba9f770c0837638893f83a9bbeeffaffde8c2212e34f15bae37ed9a5609ccf940dc34626c4b8228d8738b01a525e1de899c381898898ac6b091483d2458b874c0b19c41060af4513501f71f2366188318adde00df1a8d120c126f1a54f90dca6bda8e5b69a69df2857d6584d6e208fac3ce3e5d24a3ba1e494f4255441587f77750cc37c318272a9f2e589aaf4721a985f209f3a42ca57c4e48488c1a787abb8b57372bfe93ff30958fa28a0b8de6762d2e9bcda0d085803854c6d1a31d13206cb3199cb1000000fd103984ad0eb34f1e1cffb9a7ba710b24fe6750c1b81b4ac3fb900100000000000000a888dd956250e682269af691000aea2bd5f7c42bfacf84561f4574a99e0000f9608aa2f1775426094ae3dcbbce6be9f069ff80f482e8505b56737c00"/317, 0x13d) pwrite64(r0, 0x0, 0x0, 0x0) 01:32:13 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x6, 0x1) r1 = socket$nl_rdma(0x10, 0x3, 0x14) (async) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r0, 0xc0709411, &(0x7f0000000040)={{0x0, 0x1000, 0x0, 0x6, 0xe1, 0x0, 0x4, 0x4, 0xe16, 0x9, 0x7f, 0x3f, 0xfd3f, 0x5, 0x2}, 0x28, [0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r1, 0xc0709411, &(0x7f0000000100)={{r2, 0x8000000000000000, 0x5, 0x7c7, 0x6, 0x4, 0x8, 0xa6a, 0x0, 0x4, 0x0, 0x2b92, 0x3, 0xbfce, 0x80000001}, 0x30, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:32:14 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x6, 0x1) r1 = socket$nl_rdma(0x10, 0x3, 0x14) (async) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r0, 0xc0709411, &(0x7f0000000040)={{0x0, 0x1000, 0x0, 0x6, 0xe1, 0x0, 0x4, 0x4, 0xe16, 0x9, 0x7f, 0x3f, 0xfd3f, 0x5, 0x2}, 0x28, [0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r1, 0xc0709411, &(0x7f0000000100)={{r2, 0x8000000000000000, 0x5, 0x7c7, 0x6, 0x4, 0x8, 0xa6a, 0x0, 0x4, 0x0, 0x2b92, 0x3, 0xbfce, 0x80000001}, 0x30, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:32:16 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0x6}}, './file0\x00'}) ioctl$I2C_FUNCS(r1, 0x705, &(0x7f0000000080)=0x6) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:32:29 executing program 0: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) write(r0, &(0x7f0000000000)="4c914b3206db66275a01e852e28ba9f770c0837638893f83a9bbeeffaffde8c2212e34f15bae37ed9a5609ccf940dc34626c4b8228d8738b01a525e1de899c381898898ac6b091483d2458b874c0b19c41060af4513501f71f2366188318adde00df1a8d120c126f1a54f90dca6bda8e5b69a69df2857d6584d6e208fac3ce3e5d24a3ba1e494f4255441587f77750cc37c318272a9f2e589aaf4721a985f209f3a42ca57c4e48488c1a787abb8b57372bfe93ff30958fa28a0b8de6762d2e9bcda0d085803854c6d1a31d13206cb3199cb1000000fd103984ad0eb34f1e1cffb9a7ba710b24fe6750c1b81b4ac3fb900100000000000000a888dd956250e682269af691000aea2bd5f7c42bfacf84561f4574a99e0000f9608aa2f1775426094ae3dcbbce6be9f069ff80f482e8505b56737c00"/317, 0x13d) pwrite64(r0, 0x0, 0x0, 0x0) 01:32:29 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0x6}}, './file0\x00'}) ioctl$I2C_FUNCS(r1, 0x705, &(0x7f0000000080)=0x6) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:32:30 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0x6}}, './file0\x00'}) ioctl$I2C_FUNCS(r1, 0x705, &(0x7f0000000080)=0x6) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:32:33 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80080) ioctl$I2C_SLAVE(r2, 0x703, 0x1ff) r3 = signalfd4(0xffffffffffffffff, &(0x7f0000000380)={[0xfffffffe, 0xfff]}, 0x8, 0x80c00) close(r3) setsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r1, 0x84, 0x1e, &(0x7f00000002c0)=0xad2a, 0x4) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, &(0x7f0000000080)) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a89c8c1c661df5cf2a033851f67b", 0x20, 0xa01c) 01:32:45 executing program 0: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) write(r0, &(0x7f0000000000)="4c914b3206db66275a01e852e28ba9f770c0837638893f83a9bbeeffaffde8c2212e34f15bae37ed9a5609ccf940dc34626c4b8228d8738b01a525e1de899c381898898ac6b091483d2458b874c0b19c41060af4513501f71f2366188318adde00df1a8d120c126f1a54f90dca6bda8e5b69a69df2857d6584d6e208fac3ce3e5d24a3ba1e494f4255441587f77750cc37c318272a9f2e589aaf4721a985f209f3a42ca57c4e48488c1a787abb8b57372bfe93ff30958fa28a0b8de6762d2e9bcda0d085803854c6d1a31d13206cb3199cb1000000fd103984ad0eb34f1e1cffb9a7ba710b24fe6750c1b81b4ac3fb900100000000000000a888dd956250e682269af691000aea2bd5f7c42bfacf84561f4574a99e0000f9608aa2f1775426094ae3dcbbce6be9f069ff80f482e8505b56737c00"/317, 0x13d) pwrite64(r0, 0x0, 0x0, 0x0) syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) (async) write(r0, &(0x7f0000000000)="4c914b3206db66275a01e852e28ba9f770c0837638893f83a9bbeeffaffde8c2212e34f15bae37ed9a5609ccf940dc34626c4b8228d8738b01a525e1de899c381898898ac6b091483d2458b874c0b19c41060af4513501f71f2366188318adde00df1a8d120c126f1a54f90dca6bda8e5b69a69df2857d6584d6e208fac3ce3e5d24a3ba1e494f4255441587f77750cc37c318272a9f2e589aaf4721a985f209f3a42ca57c4e48488c1a787abb8b57372bfe93ff30958fa28a0b8de6762d2e9bcda0d085803854c6d1a31d13206cb3199cb1000000fd103984ad0eb34f1e1cffb9a7ba710b24fe6750c1b81b4ac3fb900100000000000000a888dd956250e682269af691000aea2bd5f7c42bfacf84561f4574a99e0000f9608aa2f1775426094ae3dcbbce6be9f069ff80f482e8505b56737c00"/317, 0x13d) (async) pwrite64(r0, 0x0, 0x0, 0x0) (async) 01:32:45 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80080) ioctl$I2C_SLAVE(r2, 0x703, 0x1ff) (async) r3 = signalfd4(0xffffffffffffffff, &(0x7f0000000380)={[0xfffffffe, 0xfff]}, 0x8, 0x80c00) close(r3) setsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r1, 0x84, 0x1e, &(0x7f00000002c0)=0xad2a, 0x4) (async) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, &(0x7f0000000080)) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a89c8c1c661df5cf2a033851f67b", 0x20, 0xa01c) 01:32:47 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) (async) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80080) ioctl$I2C_SLAVE(r2, 0x703, 0x1ff) (async) r3 = signalfd4(0xffffffffffffffff, &(0x7f0000000380)={[0xfffffffe, 0xfff]}, 0x8, 0x80c00) close(r3) (async) setsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r1, 0x84, 0x1e, &(0x7f00000002c0)=0xad2a, 0x4) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, &(0x7f0000000080)) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a89c8c1c661df5cf2a033851f67b", 0x20, 0xa01c) 01:32:50 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000180), 0x0, 0x1) ioctl$SW_SYNC_IOC_CREATE_FENCE(0xffffffffffffffff, 0xc0285700, &(0x7f00000000c0)={0x0, "81c3a04b74ca205593af755b0e4c5f1070fb36fac1b6d8aa9a87127182b5260d", 0xffffffffffffffff}) pwrite64(r1, &(0x7f0000000040)="b5609fb6e7ad165f3943ca034cc8a8f67bf70b756994cd2779f8a59855ccb7d39d3b39e2814de26addb0c7bf45e137a8e1de6d68d18ed8dda3e9f45166fe18380cc52f916155ce329d52904b939a133dcc00"/95, 0x5f, 0x200a01c) accept4(0xffffffffffffffff, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000240)=0x80, 0x1000) r2 = openat$dlm_monitor(0xffffff9c, &(0x7f0000000100), 0x0, 0x0) r3 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$SYNC_IOC_MERGE(r2, 0xc0303e03, &(0x7f0000000140)={"1c0e476925c023b508ce047ba69c67b15d58300d74442e49647307bc12cbe74d", r3}) r4 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) ioctl$FS_IOC_GETFSMAP(r1, 0xc0c0583b, &(0x7f00000003c0)={0x0, 0x0, 0x8, 0x0, '\x00', [{0x9, 0x2, 0x80000000, 0x0, 0x401, 0x3}, {0x7, 0x4, 0x5d9d69c8, 0x9, 0x1ff, 0x5}], ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}) ioctl$IOMMU_VFIO_IOMMU_UNMAP_DMA(r2, 0x3b72, &(0x7f0000000680)={0x82, 0x0, 0x1, 0x8, "c6f489ec114f4d28cde6ec4136b632c2335f29e0930ce512d23998331d5c6086fc48d872913a371ae1cb568bd2ca147f73f33c8304bdd165078bcc8470c2af06bc7546be41418160c15eedb5aa85e7034c956900125da65935dbf3438d2c6d9a535fe60a9c1b962c27a8"}) ioctl$SNDRV_SEQ_IOCTL_PVERSION(r4, 0x80045300, &(0x7f0000000000)) r5 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) r6 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r6) setsockopt$inet6_IPV6_HOPOPTS(r6, 0x29, 0x36, 0x0, 0x0) ioctl$EVIOCGABS2F(r6, 0x8018456f, &(0x7f00000002c0)=""/10) close(r5) setsockopt$inet6_IPV6_HOPOPTS(r5, 0x29, 0x36, 0x0, 0x0) ioctl$F2FS_IOC_GARBAGE_COLLECT_RANGE(r5, 0x4018f50b, &(0x7f0000000280)={0x0, 0x3, 0x8000000000000001}) 01:33:18 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000180), 0x0, 0x1) ioctl$SW_SYNC_IOC_CREATE_FENCE(0xffffffffffffffff, 0xc0285700, &(0x7f00000000c0)={0x0, "81c3a04b74ca205593af755b0e4c5f1070fb36fac1b6d8aa9a87127182b5260d", 0xffffffffffffffff}) pwrite64(r1, &(0x7f0000000040)="b5609fb6e7ad165f3943ca034cc8a8f67bf70b756994cd2779f8a59855ccb7d39d3b39e2814de26addb0c7bf45e137a8e1de6d68d18ed8dda3e9f45166fe18380cc52f916155ce329d52904b939a133dcc00"/95, 0x5f, 0x200a01c) accept4(0xffffffffffffffff, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000240)=0x80, 0x1000) r2 = openat$dlm_monitor(0xffffff9c, &(0x7f0000000100), 0x0, 0x0) r3 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$SYNC_IOC_MERGE(r2, 0xc0303e03, &(0x7f0000000140)={"1c0e476925c023b508ce047ba69c67b15d58300d74442e49647307bc12cbe74d", r3}) r4 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) ioctl$FS_IOC_GETFSMAP(r1, 0xc0c0583b, &(0x7f00000003c0)={0x0, 0x0, 0x8, 0x0, '\x00', [{0x9, 0x2, 0x80000000, 0x0, 0x401, 0x3}, {0x7, 0x4, 0x5d9d69c8, 0x9, 0x1ff, 0x5}], ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}) ioctl$IOMMU_VFIO_IOMMU_UNMAP_DMA(r2, 0x3b72, &(0x7f0000000680)={0x82, 0x0, 0x1, 0x8, "c6f489ec114f4d28cde6ec4136b632c2335f29e0930ce512d23998331d5c6086fc48d872913a371ae1cb568bd2ca147f73f33c8304bdd165078bcc8470c2af06bc7546be41418160c15eedb5aa85e7034c956900125da65935dbf3438d2c6d9a535fe60a9c1b962c27a8"}) ioctl$SNDRV_SEQ_IOCTL_PVERSION(r4, 0x80045300, &(0x7f0000000000)) r5 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) r6 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r6) setsockopt$inet6_IPV6_HOPOPTS(r6, 0x29, 0x36, 0x0, 0x0) ioctl$EVIOCGABS2F(r6, 0x8018456f, &(0x7f00000002c0)=""/10) close(r5) setsockopt$inet6_IPV6_HOPOPTS(r5, 0x29, 0x36, 0x0, 0x0) ioctl$F2FS_IOC_GARBAGE_COLLECT_RANGE(r5, 0x4018f50b, &(0x7f0000000280)={0x0, 0x3, 0x8000000000000001}) syz_open_dev$I2C(&(0x7f0000000180), 0x0, 0x1) (async) ioctl$SW_SYNC_IOC_CREATE_FENCE(0xffffffffffffffff, 0xc0285700, &(0x7f00000000c0)={0x0, "81c3a04b74ca205593af755b0e4c5f1070fb36fac1b6d8aa9a87127182b5260d"}) (async) pwrite64(r1, &(0x7f0000000040)="b5609fb6e7ad165f3943ca034cc8a8f67bf70b756994cd2779f8a59855ccb7d39d3b39e2814de26addb0c7bf45e137a8e1de6d68d18ed8dda3e9f45166fe18380cc52f916155ce329d52904b939a133dcc00"/95, 0x5f, 0x200a01c) (async) accept4(0xffffffffffffffff, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000240)=0x80, 0x1000) (async) openat$dlm_monitor(0xffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) (async) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) (async) ioctl$SYNC_IOC_MERGE(r2, 0xc0303e03, &(0x7f0000000140)={"1c0e476925c023b508ce047ba69c67b15d58300d74442e49647307bc12cbe74d", r3}) (async) pidfd_getfd(0xffffffffffffffff, r0, 0x0) (async) ioctl$FS_IOC_GETFSMAP(r1, 0xc0c0583b, &(0x7f00000003c0)={0x0, 0x0, 0x8, 0x0, '\x00', [{0x9, 0x2, 0x80000000, 0x0, 0x401, 0x3}, {0x7, 0x4, 0x5d9d69c8, 0x9, 0x1ff, 0x5}], ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}) (async) ioctl$IOMMU_VFIO_IOMMU_UNMAP_DMA(r2, 0x3b72, &(0x7f0000000680)={0x82, 0x0, 0x1, 0x8, "c6f489ec114f4d28cde6ec4136b632c2335f29e0930ce512d23998331d5c6086fc48d872913a371ae1cb568bd2ca147f73f33c8304bdd165078bcc8470c2af06bc7546be41418160c15eedb5aa85e7034c956900125da65935dbf3438d2c6d9a535fe60a9c1b962c27a8"}) (async) ioctl$SNDRV_SEQ_IOCTL_PVERSION(r4, 0x80045300, &(0x7f0000000000)) (async) signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) (async) signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) (async) close(r6) (async) setsockopt$inet6_IPV6_HOPOPTS(r6, 0x29, 0x36, 0x0, 0x0) (async) ioctl$EVIOCGABS2F(r6, 0x8018456f, &(0x7f00000002c0)=""/10) (async) close(r5) (async) setsockopt$inet6_IPV6_HOPOPTS(r5, 0x29, 0x36, 0x0, 0x0) (async) ioctl$F2FS_IOC_GARBAGE_COLLECT_RANGE(r5, 0x4018f50b, &(0x7f0000000280)={0x0, 0x3, 0x8000000000000001}) (async) 01:33:18 executing program 0: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) ioctl$I2C_RETRIES(r0, 0x701, 0x400) pwrite64(r0, 0x0, 0x0, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='fd/3\x00') r2 = openat$tcp_mem(0xffffff9c, &(0x7f0000000100)='/proc/sys/net/ipv4/tcp_rmem\x00', 0x1, 0x0) r3 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r3) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ppoll(&(0x7f0000000140)=[{r1, 0x1}, {r2, 0x8010}, {r3, 0x4206}], 0x3, &(0x7f0000000180)={0x77359400}, &(0x7f00000001c0)={[0x7, 0x2]}, 0x8) getpeername(r1, &(0x7f0000000040)=@x25={0x9, @remote}, &(0x7f00000000c0)=0x80) 01:33:19 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000180), 0x0, 0x1) (async) ioctl$SW_SYNC_IOC_CREATE_FENCE(0xffffffffffffffff, 0xc0285700, &(0x7f00000000c0)={0x0, "81c3a04b74ca205593af755b0e4c5f1070fb36fac1b6d8aa9a87127182b5260d", 0xffffffffffffffff}) pwrite64(r1, &(0x7f0000000040)="b5609fb6e7ad165f3943ca034cc8a8f67bf70b756994cd2779f8a59855ccb7d39d3b39e2814de26addb0c7bf45e137a8e1de6d68d18ed8dda3e9f45166fe18380cc52f916155ce329d52904b939a133dcc00"/95, 0x5f, 0x200a01c) (async) accept4(0xffffffffffffffff, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000240)=0x80, 0x1000) r2 = openat$dlm_monitor(0xffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) r3 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$SYNC_IOC_MERGE(r2, 0xc0303e03, &(0x7f0000000140)={"1c0e476925c023b508ce047ba69c67b15d58300d74442e49647307bc12cbe74d", r3}) (async) r4 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) ioctl$FS_IOC_GETFSMAP(r1, 0xc0c0583b, &(0x7f00000003c0)={0x0, 0x0, 0x8, 0x0, '\x00', [{0x9, 0x2, 0x80000000, 0x0, 0x401, 0x3}, {0x7, 0x4, 0x5d9d69c8, 0x9, 0x1ff, 0x5}], ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}) (async) ioctl$IOMMU_VFIO_IOMMU_UNMAP_DMA(r2, 0x3b72, &(0x7f0000000680)={0x82, 0x0, 0x1, 0x8, "c6f489ec114f4d28cde6ec4136b632c2335f29e0930ce512d23998331d5c6086fc48d872913a371ae1cb568bd2ca147f73f33c8304bdd165078bcc8470c2af06bc7546be41418160c15eedb5aa85e7034c956900125da65935dbf3438d2c6d9a535fe60a9c1b962c27a8"}) (async) ioctl$SNDRV_SEQ_IOCTL_PVERSION(r4, 0x80045300, &(0x7f0000000000)) r5 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) r6 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r6) setsockopt$inet6_IPV6_HOPOPTS(r6, 0x29, 0x36, 0x0, 0x0) (async) ioctl$EVIOCGABS2F(r6, 0x8018456f, &(0x7f00000002c0)=""/10) close(r5) setsockopt$inet6_IPV6_HOPOPTS(r5, 0x29, 0x36, 0x0, 0x0) (async) ioctl$F2FS_IOC_GARBAGE_COLLECT_RANGE(r5, 0x4018f50b, &(0x7f0000000280)={0x0, 0x3, 0x8000000000000001}) 01:33:22 executing program 1: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r0) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, 0x0, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x8) fsetxattr$security_evm(r1, &(0x7f0000000080), &(0x7f0000000100)=@md5={0x1, "198efd7bb818a7a99b97b8c3b70fada0"}, 0x11, 0x1) io_uring_register$IORING_UNREGISTER_EVENTFD(r0, 0x5, 0x0, 0x0) r2 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r2, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:33:29 executing program 1: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r0) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, 0x0, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x8) fsetxattr$security_evm(r1, &(0x7f0000000080), &(0x7f0000000100)=@md5={0x1, "198efd7bb818a7a99b97b8c3b70fada0"}, 0x11, 0x1) io_uring_register$IORING_UNREGISTER_EVENTFD(r0, 0x5, 0x0, 0x0) r2 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r2, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) (async) close(r0) (async) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, 0x0, 0x0) (async) creat(&(0x7f0000000040)='./file0\x00', 0x8) (async) fsetxattr$security_evm(r1, &(0x7f0000000080), &(0x7f0000000100)=@md5={0x1, "198efd7bb818a7a99b97b8c3b70fada0"}, 0x11, 0x1) (async) io_uring_register$IORING_UNREGISTER_EVENTFD(r0, 0x5, 0x0, 0x0) (async) syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) (async) pwrite64(r2, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async) 01:35:53 executing program 0: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) ioctl$I2C_RETRIES(r0, 0x701, 0x400) (async) pwrite64(r0, 0x0, 0x0, 0x0) (async) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='fd/3\x00') r2 = openat$tcp_mem(0xffffff9c, &(0x7f0000000100)='/proc/sys/net/ipv4/tcp_rmem\x00', 0x1, 0x0) r3 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r3) (async) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) (async) ppoll(&(0x7f0000000140)=[{r1, 0x1}, {r2, 0x8010}, {r3, 0x4206}], 0x3, &(0x7f0000000180)={0x77359400}, &(0x7f00000001c0)={[0x7, 0x2]}, 0x8) (async) getpeername(r1, &(0x7f0000000040)=@x25={0x9, @remote}, &(0x7f00000000c0)=0x80) 01:35:53 executing program 1: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r0) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, 0x0, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x8) fsetxattr$security_evm(r1, &(0x7f0000000080), &(0x7f0000000100)=@md5={0x1, "198efd7bb818a7a99b97b8c3b70fada0"}, 0x11, 0x1) io_uring_register$IORING_UNREGISTER_EVENTFD(r0, 0x5, 0x0, 0x0) (async) r2 = syz_open_dev$I2C(&(0x7f0000000280), 0x0, 0x1) pwrite64(r2, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:35:56 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x448041) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:35:58 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x448041) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) [ 5764.759763][T17904] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 5764.763248][T17904] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 5765.360872][T17904] device hsr_slave_0 entered promiscuous mode [ 5765.366179][T17904] device hsr_slave_1 entered promiscuous mode [ 5765.375777][T17904] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 5765.376220][T17904] Cannot create hsr debugfs directory [ 5765.675602][T17904] netdevsim netdevsim0 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 5765.736482][T17904] netdevsim netdevsim0 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 5765.825694][T17904] netdevsim netdevsim0 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 5765.925300][T17904] netdevsim netdevsim0 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 5766.048479][T17904] netdevsim netdevsim0 netdevsim0: renamed from eth0 [ 5766.057178][T17904] netdevsim netdevsim0 netdevsim1: renamed from eth1 [ 5766.063780][T17904] netdevsim netdevsim0 netdevsim2: renamed from eth2 [ 5766.075618][T17904] netdevsim netdevsim0 netdevsim3: renamed from eth3 [ 5766.633495][T17904] 8021q: adding VLAN 0 to HW filter on device bond0 [ 5766.657456][T17727] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 5766.660967][T17727] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 5766.938766][ T9237] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 5766.942454][ T9237] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 5766.951866][ T9237] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 5766.953240][ T9237] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 5766.962205][ T9237] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 5766.972254][ T9237] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 5766.992429][ T9237] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 5766.993427][ T9237] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 5767.005618][ T9237] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 5767.007214][ T9237] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 5767.012943][T17904] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 5767.238376][ T9237] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 5767.239220][ T9237] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 5767.728530][T17727] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 5767.729530][T17727] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 5768.065376][T17727] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 5768.066635][T17727] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 5768.068036][T17727] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 5768.069173][T17727] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 5768.081122][T17904] device veth0_vlan entered promiscuous mode [ 5768.105325][T17904] device veth1_vlan entered promiscuous mode [ 5768.152808][T17727] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 5768.155276][T17727] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan1: link becomes ready [ 5768.156458][T17727] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 5768.157671][T17727] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 5768.167754][T17904] device veth0_macvtap entered promiscuous mode [ 5768.172852][T17904] device veth1_macvtap entered promiscuous mode [ 5768.201180][T17727] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 5768.202310][T17727] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 5768.203179][T17727] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 5768.207432][T17727] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 5768.222563][ T9237] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 5768.223679][ T9237] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 5768.236215][T17904] netdevsim netdevsim0 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 5768.236584][T17904] netdevsim netdevsim0 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 5768.236830][T17904] netdevsim netdevsim0 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 5768.237071][T17904] netdevsim netdevsim0 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 01:38:43 executing program 0: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) ioctl$I2C_RETRIES(r0, 0x701, 0x400) (async) pwrite64(r0, 0x0, 0x0, 0x0) (async) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='fd/3\x00') r2 = openat$tcp_mem(0xffffff9c, &(0x7f0000000100)='/proc/sys/net/ipv4/tcp_rmem\x00', 0x1, 0x0) (async) r3 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r3) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) (async) ppoll(&(0x7f0000000140)=[{r1, 0x1}, {r2, 0x8010}, {r3, 0x4206}], 0x3, &(0x7f0000000180)={0x77359400}, &(0x7f00000001c0)={[0x7, 0x2]}, 0x8) getpeername(r1, &(0x7f0000000040)=@x25={0x9, @remote}, &(0x7f00000000c0)=0x80) 01:38:43 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x448041) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) 01:38:47 executing program 1: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r0) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, 0x0, 0x0) r1 = openat$procfs(0xffffff9c, &(0x7f0000000000)='/proc/consoles\x00', 0x0, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) r2 = openat$dlm_plock(0xffffff9c, &(0x7f0000000000), 0x204400, 0x0) clock_gettime(0x6, &(0x7f0000000040)={0x0, 0x0}) sendmsg$can_bcm(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01000000010500003f000000", @ANYRES16=r3, @ANYRES32=r4/1000+60000, @ANYRES32=0x77359400, @ANYRES32=0x0, @ANYBLOB="010000a001000000020000001f000000f3087160d166fbcebd08b95ff224dc587f97631c4bde235571cfc5b31ccbadb6920eca40e28efd32989d68a4ec6f74cd92f2820433d6456651b36df1f50eb375"], 0x6c}, 0x1, 0x0, 0x0, 0x40040}, 0x4) r5 = openat$vsock(0xffffff9c, &(0x7f0000000140), 0x412000, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r6, 0x8982, &(0x7f00000005c0)={0x1, 'vlan0\x00', {}, 0x4}) r7 = accept(r6, &(0x7f0000000600)=@nfc_llcp, &(0x7f0000000680)=0x80) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r8) setsockopt$inet6_IPV6_HOPOPTS(r8, 0x29, 0x36, 0x0, 0x0) setsockopt$inet6_IPV6_PKTINFO(r8, 0x29, 0x32, &(0x7f0000000240)={@local}, 0x14) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000700)={&(0x7f00000006c0)=[0x8001, 0x401], 0x2, 0x80800, 0x0, 0xffffffffffffffff}) r10 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000780), r7) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r9, &(0x7f0000000840)={&(0x7f0000000740)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000800)={&(0x7f00000007c0)=ANY=[@ANYBLOB="30005980", @ANYRES16=r10, @ANYBLOB="00042abd7000fcdbdf25030000000c0016000100000000000000060002000000000008000b0003000000"], 0x30}, 0x1, 0x0, 0x0, 0x2000c010}, 0x404c090) sendmsg$L2TP_CMD_SESSION_GET(r5, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x24, r10, 0x0, 0x70bd26, 0x25dfdbfd, {}, [@L2TP_ATTR_PEER_CONN_ID={0x8, 0xa, 0x2}, @L2TP_ATTR_UDP_ZERO_CSUM6_TX={0x5}]}, 0x24}, 0x1, 0x0, 0x0, 0x4810}, 0x4800) sendmsg$L2TP_CMD_TUNNEL_DELETE(r2, &(0x7f0000000400)={&(0x7f0000000200), 0xc, &(0x7f00000002c0)={&(0x7f0000000440)=ANY=[@ANYRES64, @ANYRES16=r10, @ANYRES64=r9], 0x5c}, 0x1, 0x0, 0x0, 0x24000014}, 0x0) sendmsg$L2TP_CMD_TUNNEL_CREATE(r1, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x28, r10, 0x100, 0x70bd2b, 0x25dfdbfd, {}, [@L2TP_ATTR_IP6_DADDR={0x14, 0x20, @private1}]}, 0x28}, 0x1, 0x0, 0x0, 0x10}, 0x8004) sendmsg$L2TP_CMD_TUNNEL_GET(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x54, r10, 0xf79855e533c2c9f1, 0x70bd2b, 0x25dfdbfb, {}, [@L2TP_ATTR_COOKIE={0xc, 0xf, 0x9}, @L2TP_ATTR_PEER_COOKIE={0xc, 0x10, 0x1}, @L2TP_ATTR_UDP_SPORT={0x6, 0x1a, 0x4e22}, @L2TP_ATTR_LNS_MODE={0x5, 0x14, 0x8d}, @L2TP_ATTR_L2SPEC_LEN={0x5, 0x6, 0xc1}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @multicast2}, @L2TP_ATTR_MRU={0x6, 0x1d, 0x1}]}, 0x54}, 0x1, 0x0, 0x0, 0xc804}, 0x10) pwrite64(0xffffffffffffffff, &(0x7f0000000040)="b5609fb6e7ad16d695f28d27cf3e034cc8a8f67bf70b756994cd3779f8a5980001d89ed917840b18eee6f8cb764b0ef64c3233b6a445dd410308844d4bd9f2d436ea1dfd0887473a58872ded85ce7dfb50fa08a240ad8917daeea9937a3ad2fbe3654ad2ac7efbd7aff2b2e0d98e56ac64dd5a7ab7293f31c62f16e5aa223362f842b7df04cdd213cf2b33d175e2a66ebeb3e0aa988811393422436bd8100872cef0e22852c5d5bdedc61d941dea203541", 0xb1, 0x7ffffffe) 01:38:49 executing program 1: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r0) (async) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, 0x0, 0x0) r1 = openat$procfs(0xffffff9c, &(0x7f0000000000)='/proc/consoles\x00', 0x0, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) (async) r2 = openat$dlm_plock(0xffffff9c, &(0x7f0000000000), 0x204400, 0x0) clock_gettime(0x6, &(0x7f0000000040)={0x0, 0x0}) sendmsg$can_bcm(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01000000010500003f000000", @ANYRES16=r3, @ANYRES32=r4/1000+60000, @ANYRES32=0x77359400, @ANYRES32=0x0, @ANYBLOB="010000a001000000020000001f000000f3087160d166fbcebd08b95ff224dc587f97631c4bde235571cfc5b31ccbadb6920eca40e28efd32989d68a4ec6f74cd92f2820433d6456651b36df1f50eb375"], 0x6c}, 0x1, 0x0, 0x0, 0x40040}, 0x4) (async) r5 = openat$vsock(0xffffff9c, &(0x7f0000000140), 0x412000, 0x0) (async) r6 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r6, 0x8982, &(0x7f00000005c0)={0x1, 'vlan0\x00', {}, 0x4}) r7 = accept(r6, &(0x7f0000000600)=@nfc_llcp, &(0x7f0000000680)=0x80) (async) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r8) setsockopt$inet6_IPV6_HOPOPTS(r8, 0x29, 0x36, 0x0, 0x0) (async) setsockopt$inet6_IPV6_PKTINFO(r8, 0x29, 0x32, &(0x7f0000000240)={@local}, 0x14) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000700)={&(0x7f00000006c0)=[0x8001, 0x401], 0x2, 0x80800, 0x0, 0xffffffffffffffff}) (async) r10 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000780), r7) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r9, &(0x7f0000000840)={&(0x7f0000000740)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000800)={&(0x7f00000007c0)=ANY=[@ANYBLOB="30005980", @ANYRES16=r10, @ANYBLOB="00042abd7000fcdbdf25030000000c0016000100000000000000060002000000000008000b0003000000"], 0x30}, 0x1, 0x0, 0x0, 0x2000c010}, 0x404c090) (async) sendmsg$L2TP_CMD_SESSION_GET(r5, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x24, r10, 0x0, 0x70bd26, 0x25dfdbfd, {}, [@L2TP_ATTR_PEER_CONN_ID={0x8, 0xa, 0x2}, @L2TP_ATTR_UDP_ZERO_CSUM6_TX={0x5}]}, 0x24}, 0x1, 0x0, 0x0, 0x4810}, 0x4800) sendmsg$L2TP_CMD_TUNNEL_DELETE(r2, &(0x7f0000000400)={&(0x7f0000000200), 0xc, &(0x7f00000002c0)={&(0x7f0000000440)=ANY=[@ANYRES64, @ANYRES16=r10, @ANYRES64=r9], 0x5c}, 0x1, 0x0, 0x0, 0x24000014}, 0x0) (async) sendmsg$L2TP_CMD_TUNNEL_CREATE(r1, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x28, r10, 0x100, 0x70bd2b, 0x25dfdbfd, {}, [@L2TP_ATTR_IP6_DADDR={0x14, 0x20, @private1}]}, 0x28}, 0x1, 0x0, 0x0, 0x10}, 0x8004) (async) sendmsg$L2TP_CMD_TUNNEL_GET(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x54, r10, 0xf79855e533c2c9f1, 0x70bd2b, 0x25dfdbfb, {}, [@L2TP_ATTR_COOKIE={0xc, 0xf, 0x9}, @L2TP_ATTR_PEER_COOKIE={0xc, 0x10, 0x1}, @L2TP_ATTR_UDP_SPORT={0x6, 0x1a, 0x4e22}, @L2TP_ATTR_LNS_MODE={0x5, 0x14, 0x8d}, @L2TP_ATTR_L2SPEC_LEN={0x5, 0x6, 0xc1}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @multicast2}, @L2TP_ATTR_MRU={0x6, 0x1d, 0x1}]}, 0x54}, 0x1, 0x0, 0x0, 0xc804}, 0x10) pwrite64(0xffffffffffffffff, &(0x7f0000000040)="b5609fb6e7ad16d695f28d27cf3e034cc8a8f67bf70b756994cd3779f8a5980001d89ed917840b18eee6f8cb764b0ef64c3233b6a445dd410308844d4bd9f2d436ea1dfd0887473a58872ded85ce7dfb50fa08a240ad8917daeea9937a3ad2fbe3654ad2ac7efbd7aff2b2e0d98e56ac64dd5a7ab7293f31c62f16e5aa223362f842b7df04cdd213cf2b33d175e2a66ebeb3e0aa988811393422436bd8100872cef0e22852c5d5bdedc61d941dea203541", 0xb1, 0x7ffffffe) [ 5934.699411][T17986] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 5934.705830][T17986] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 5935.186362][T17986] device hsr_slave_0 entered promiscuous mode [ 5935.189196][T17986] device hsr_slave_1 entered promiscuous mode [ 5935.190888][T17986] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 5935.191355][T17986] Cannot create hsr debugfs directory [ 5935.413675][T17986] netdevsim netdevsim0 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 5935.475956][T17986] netdevsim netdevsim0 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 5935.535693][T17986] netdevsim netdevsim0 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 5935.606067][T17986] netdevsim netdevsim0 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 5935.776732][T17986] netdevsim netdevsim0 netdevsim0: renamed from eth0 [ 5935.790665][T17986] netdevsim netdevsim0 netdevsim1: renamed from eth1 [ 5935.811604][T17986] netdevsim netdevsim0 netdevsim2: renamed from eth2 [ 5935.821321][T17986] netdevsim netdevsim0 netdevsim3: renamed from eth3 [ 5936.167578][T17986] 8021q: adding VLAN 0 to HW filter on device bond0 [ 5936.180054][T17895] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 5936.181441][T17895] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 5936.487368][T17166] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 5936.488895][T17166] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 5936.501752][T17166] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 5936.503384][T17166] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 5936.526108][T17166] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 5936.533335][T17166] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 5936.565380][T17166] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 5936.566477][T17166] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 5936.573096][T17166] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 5936.575280][T17166] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 5936.590390][T17986] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 5936.762889][T17166] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 5936.763429][T17166] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 5937.383580][T17166] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 5937.387488][T17166] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 5937.705620][T17895] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 5937.707122][T17895] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 5937.708677][T17895] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 5937.709859][T17895] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 5937.719907][T17986] device veth0_vlan entered promiscuous mode [ 5937.745497][T17986] device veth1_vlan entered promiscuous mode [ 5937.794525][T17895] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 5937.795792][T17895] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan1: link becomes ready [ 5937.796671][T17895] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 5937.797574][T17895] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 5937.816520][T17986] device veth0_macvtap entered promiscuous mode [ 5937.821248][T17986] device veth1_macvtap entered promiscuous mode [ 5937.836496][T17166] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 5937.837352][T17166] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 5937.838241][T17166] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 5937.839107][T17166] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 5937.851154][T17166] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 5937.852162][T17166] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 5937.859345][T17986] netdevsim netdevsim0 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 5937.859678][T17986] netdevsim netdevsim0 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 5937.859859][T17986] netdevsim netdevsim0 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 5937.860027][T17986] netdevsim netdevsim0 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 01:41:32 executing program 1: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r0) (async, rerun: 32) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, 0x0, 0x0) (async, rerun: 32) r1 = openat$procfs(0xffffff9c, &(0x7f0000000000)='/proc/consoles\x00', 0x0, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) r2 = openat$dlm_plock(0xffffff9c, &(0x7f0000000000), 0x204400, 0x0) (async) clock_gettime(0x6, &(0x7f0000000040)={0x0, 0x0}) sendmsg$can_bcm(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01000000010500003f000000", @ANYRES16=r3, @ANYRES32=r4/1000+60000, @ANYRES32=0x77359400, @ANYRES32=0x0, @ANYBLOB="010000a001000000020000001f000000f3087160d166fbcebd08b95ff224dc587f97631c4bde235571cfc5b31ccbadb6920eca40e28efd32989d68a4ec6f74cd92f2820433d6456651b36df1f50eb375"], 0x6c}, 0x1, 0x0, 0x0, 0x40040}, 0x4) (async) r5 = openat$vsock(0xffffff9c, &(0x7f0000000140), 0x412000, 0x0) (async) r6 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r6, 0x8982, &(0x7f00000005c0)={0x1, 'vlan0\x00', {}, 0x4}) (async, rerun: 64) r7 = accept(r6, &(0x7f0000000600)=@nfc_llcp, &(0x7f0000000680)=0x80) (rerun: 64) r8 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r8) (async, rerun: 32) setsockopt$inet6_IPV6_HOPOPTS(r8, 0x29, 0x36, 0x0, 0x0) (async, rerun: 32) setsockopt$inet6_IPV6_PKTINFO(r8, 0x29, 0x32, &(0x7f0000000240)={@local}, 0x14) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000700)={&(0x7f00000006c0)=[0x8001, 0x401], 0x2, 0x80800, 0x0, 0xffffffffffffffff}) (async) r10 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000780), r7) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r9, &(0x7f0000000840)={&(0x7f0000000740)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000800)={&(0x7f00000007c0)=ANY=[@ANYBLOB="30005980", @ANYRES16=r10, @ANYBLOB="00042abd7000fcdbdf25030000000c0016000100000000000000060002000000000008000b0003000000"], 0x30}, 0x1, 0x0, 0x0, 0x2000c010}, 0x404c090) sendmsg$L2TP_CMD_SESSION_GET(r5, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x24, r10, 0x0, 0x70bd26, 0x25dfdbfd, {}, [@L2TP_ATTR_PEER_CONN_ID={0x8, 0xa, 0x2}, @L2TP_ATTR_UDP_ZERO_CSUM6_TX={0x5}]}, 0x24}, 0x1, 0x0, 0x0, 0x4810}, 0x4800) (async) sendmsg$L2TP_CMD_TUNNEL_DELETE(r2, &(0x7f0000000400)={&(0x7f0000000200), 0xc, &(0x7f00000002c0)={&(0x7f0000000440)=ANY=[@ANYRES64, @ANYRES16=r10, @ANYRES64=r9], 0x5c}, 0x1, 0x0, 0x0, 0x24000014}, 0x0) sendmsg$L2TP_CMD_TUNNEL_CREATE(r1, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x28, r10, 0x100, 0x70bd2b, 0x25dfdbfd, {}, [@L2TP_ATTR_IP6_DADDR={0x14, 0x20, @private1}]}, 0x28}, 0x1, 0x0, 0x0, 0x10}, 0x8004) sendmsg$L2TP_CMD_TUNNEL_GET(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x54, r10, 0xf79855e533c2c9f1, 0x70bd2b, 0x25dfdbfb, {}, [@L2TP_ATTR_COOKIE={0xc, 0xf, 0x9}, @L2TP_ATTR_PEER_COOKIE={0xc, 0x10, 0x1}, @L2TP_ATTR_UDP_SPORT={0x6, 0x1a, 0x4e22}, @L2TP_ATTR_LNS_MODE={0x5, 0x14, 0x8d}, @L2TP_ATTR_L2SPEC_LEN={0x5, 0x6, 0xc1}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @multicast2}, @L2TP_ATTR_MRU={0x6, 0x1d, 0x1}]}, 0x54}, 0x1, 0x0, 0x0, 0xc804}, 0x10) pwrite64(0xffffffffffffffff, &(0x7f0000000040)="b5609fb6e7ad16d695f28d27cf3e034cc8a8f67bf70b756994cd3779f8a5980001d89ed917840b18eee6f8cb764b0ef64c3233b6a445dd410308844d4bd9f2d436ea1dfd0887473a58872ded85ce7dfb50fa08a240ad8917daeea9937a3ad2fbe3654ad2ac7efbd7aff2b2e0d98e56ac64dd5a7ab7293f31c62f16e5aa223362f842b7df04cdd213cf2b33d175e2a66ebeb3e0aa988811393422436bd8100872cef0e22852c5d5bdedc61d941dea203541", 0xb1, 0x7ffffffe) 01:41:33 executing program 0: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x1, 0x201) pwrite64(r0, 0x0, 0x0, 0x0) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r1) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, 0x0, 0x0) r2 = openat$cgroup_pressure(0xffffffffffffffff, &(0x7f0000002940)='io.pressure\x00', 0x2, 0x0) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x72, &(0x7f0000000080)={0x0, 0x312200}, 0xc) r3 = openat$damon_rm_contexts(0xffffff9c, &(0x7f0000004380), 0x521400, 0x48) r4 = getgid() r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = dup(r5) sendto$l2tp6(r6, 0x0, 0x0, 0x20000000, &(0x7f0000000000)={0xa, 0x0, 0x0, @remote, 0x3}, 0x20) setsockopt$inet6_tcp_TCP_REPAIR(r6, 0x6, 0x13, &(0x7f0000000080)=0x1, 0x4) shutdown(r6, 0x0) sendmsg$GTP_CMD_GETPDP(r6, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0}}, 0x0) stat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) statx(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x6000, 0x40, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$tmpfs(0x0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400), 0x2, &(0x7f0000000640)={[{@gid={'gid', 0x3d, r4}}, {@size={'size', 0x3d, [0x2]}}, {@mode={'mode', 0x3d, 0x3}}, {@gid={'gid', 0x3d, r7}}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x32, 0x2d, 0x30, 0x2f]}}}}], [{@fowner_gt={'fowner>', 0xffffffffffffffff}}, {@uid_eq={'uid', 0x3d, r8}}, {@fowner_lt}, {@subj_user={'subj_user', 0x3d, '--&'}}, {@smackfsdef={'smackfsdef', 0x3d, 'vlan1\x00'}}, {@audit}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f00000043c0)=0x0) sendmmsg$unix(r1, &(0x7f0000004480)=[{{&(0x7f0000000000)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x4}}, {{&(0x7f00000000c0)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002680)=[{&(0x7f0000000140)="a7a0ded9474f52a712b29e64bb661bd63b1eb3b1e12a42f73a2e142f16a3df1d049824af47c02abd76391d357ffcff7434f6cbf21dd780e5b5d1314c7b77762cbfd5", 0x42}, {&(0x7f00000001c0)="1eb998621f1bbf6058fedd11aee5ac0508926207935fc9501135faea9c042da31e43733774a0c0f00b74de93c59e9e8d25254b5b5310823daeeeeb7e853bc3d363f9917b4cba6aaae331e18a4474107b55653226b72102af9b6b1184dd387bb1", 0x60}, {&(0x7f00000002c0)="17c469d99d5a04e407a12f211d29af911f19f14a9a548600cd3fca6de36ff693b22c7f82353858d0d4392704b537d4e25d92ba8b81d0861194b4c1728866e8d6b28dc1ad37f0b09bec2ea10832d838b3d419bcb1", 0x54}, {&(0x7f0000000340)="f7273be4de269b40319bab98802170e64a51e514ea0f95d75e4713cceebdef39b89f568a25679b9d3966f1e7ee3ac92b36506473a223c6648a62d606976cd207272396e2c11b7618ccb21b69ca2d5cb6781c20d73d7897b78ced9dc252716824d0563018093e7f6ff4f744961dfdff0db5ba0f5537eef89752b0c7e7bbfcdb02969f030ccbfda8d0656f9a84729a5ead7d8be3439ff1887139c28f4bd5da0d4833b09f66aef8be42191ba094a371dcf207fee60f4d3ee414fc05967b9907f137ba71948d5cebb3e6e1efcf574a30dd8a0fdb0136a031e1f074365e586123571dd2bfe530d640733b8e0b1316971c3ab65a3fbcb9a092e852de02", 0xfa}, {&(0x7f0000000440)="88213f3940250fb42903ab44a29f62a0654c6e14eeefd25e6e3d43e31c6d308710ed1cb08f6a9ed664b5467fdced6bc04ca931c2e3813fa6ebf90e0d7bc74792b3941873213ad4695c392ad99a8e9e9ab2c5606b9605703f607672d09ec50a190b4e9e5e18fbf91f8dca3ec93e8b017db88d3e60ef09e1f9338077aa220b74adc0dd1d114edebf9df718b50d8ccdfd66b7fc4f368c6bf52aa37d8e8537a0e600e9118b6d52b14fa3beab20d458dd4eab2ed9ea5ae2954c6bb68b2149ac7b6ae4b4a7d6dda30314b26c82584b71a5576ba57bd0cb7f10321a8111ff4135005294f81ec9099417c40a042b736bc0f0c903455539a81734f5ab2ca5a561452c15c632874c3b3777376ab44e3c6aa36b7e6b908c0646da70472cded894cb5d94e9fdf4ec4d3b53b85cb5cd64d1f6109cf066bf68bdf0e9b76e530e3898a4119678ed90d3bbc676a4f4c80dd3cfc19a3d757f83633005a1c342074194ecfef2573f114dadbd87a67ae397dba1a80e7b36452c8af198ef442de609b4642886dd0b79bf6cf245ddb6792f4995d1badd9b0af9ae77ec146e76c181e2635ca317e492646939be2373cc6f2d10a0bb4a41a1a16a135ca089a88d2aeec73b75370e711b2fc01352aa408afa9e8aea267f188d439868e4c25c90edf83a02aa03d4081258605446a7116fce8cdc2fc352776edcb973ecf3a69c54ecd8b6b692756435fb0bc6a3108d88e9487de2ee696ebfc002dad087a2248e4a2147c4764fc84b41001e04855cc74778da67cd33e0c4ba849ab5de19da7ffc283c8a588e97bed8075468fe13bedd3b7dd6198dafc749c7a3b7282d9427472dfa82304586b05fb2d2656872fda1c29c712bb1786c0aedd98f9d55f7a55ebbc1ab7778d952d41f84c47bacbe5619a6a12859e3044abefbe3047348cbc6689eb4285ff6201a43a4de36a4e39dad43906036a84a2bde1b8d353da6822d172f9929b9793dae8d87138be806abba7562fbffa1a487497b917a3f76997399e84d52b3994a6cf4d20b61d0a22402f1594602d3aa6fac96321a601161d60fbf185096de9edbc4b67fad51d7ae0fc2ba5dfd7e14ee053c7c7561b34abd124ab7f47dfae76a7e94e899798ab76c3b6dbf852e7802324e35f930f8a813bce75789aa012c92c7880c824f45df06f085ed49d738a388913f01945cba0a2a99f81d6c4368f78652b1cbc4ba546dab0dd0ccee5f1c73826571ba9bfad5ecc9553ee4d3028aa70877e172de56449fb837238752ec91acf61563d42ea7b7a51594616b137ebfd7978ae0c8371283579ff59aec365c9923642bcd54be2dee1366797319632010749501f9eb516d72078b2894e5947ac4ec21d0345dd58a2e2f21071f4cd74567faeb43cf8a90fddfba001c81133205da9330691379b689a3c53f6bac1eb169455a70496cf18ef98ebd78f5f33a79f8d67309aa0e08d4573bf79279507ad616fd8727a118f304b7ea99c1bcd9420aca47273b72641d1fd3bff8a345b0d4d6a4478a09ef2b8837a434cdb0261548abd051129c6154643b45a1bc4ee2aaf8da3c7ed4f77569f6b726d21e3f25a5bfc17cd1f1e1ced094b92e28142eaee7a1539184abbea3ac3630ebc2202ec973436930c9d21fe2deafa6be1bff2353ec02a12c6b8ed4339fbc62c66590ad69fd5f7fd15bfa546da36d77fe5b4afb561dc8805da3c71ee75c13db6e8da0e5cce1e51704e2ade5c0b371575c5a4c97297d8c8bf335869899480eafa9a9b3f49db4dda2f1eb09234526d3d54ff8c3bf74654dd99ba48fbc90603493f92e82fbe44f49cbf4f9a590199497cfaa86c4fb1e782152a892002d83e8bc955c6ac6df99240af03812fd29cb29626f96312a0f5b2f722a581dfac185df59ef2a34909ac747a12d1ca61b35799bc1ba5205452e8735d560fc672fb177250be4e997796b5da56455d8bb93c3fdb1e56b18d91cdc526f5cb43e77b95b6063b92d33b9e0806a1ba727810986dd0cd9a6672993d6dd1521fded6a5d5c9aa8ef60feeb9e21efa84035dad9d0f41f143433181cd08f29a6876aa2e8c9e24d06396827cc6b0757cb220c279dd1262d90a1f70db15b56f523b0b5e8a2acea25c73391c89bfb1383bab0cf791d9f2c9cfc6d77b5664fbe475508c75b62c88393030d5de558a698b85a609ca973be09ba8ae51e62820c94fc6ffdb26adc698ea78a04e60442b112ec90040d9b1695b4d062e0bd46c48b8ccefee5fc4f5733fd40f856b9604f503247906f627705ec4e64d4fe95e393f073fc47e6f90b73771765a16a2aba490f7d3b22c1aece367070dabf80fa621fe02af2bbd77b7a535fe334dbf1b59d56b19bd9b5947a27fc66b32bc07d828ced2b5c25303ef14b6f0c13750895104b9bf744fcf35ecdcd3e7dfabeee0d2ba6a0a7ec0499a11b7259aec869880aec5aea3b10b5ce6648e674d9aab11d9af39750e099b53f6d769dab4890c9dac6d2e3cfd18920696719e6b275cccd0376d94fe39a1f666fbd52fce4ab73603bb8d03d1af6fd2845b48898b75c1df13771855c41a3a1eed622e1fa4d3bddf1169dc08cef22f260de5515b74c8a4e4f5afb5b425f8e493c691c8f00d19d2e4e19708f67f0787f2983dc88ee3b60574267cb2b0959120fa6adde48fd1c94a8dec409928e1116ec574b91b1ee04190730fa393ad4410d0b9cb344145760379df3c37c1656cde6c0c317c6c8b48d5088ae5e3e604bce81c1f70927bfd344f728380a196dadc17dc6246dd26b0ef28a428c10ca506351e126cb31c8bec9346e2e72e3f9f1143d191349aafdf6f32dec71c51b6e760534071863242b1b875e2d350b14d7c82650306104d1e794f8a632269ca3802dfb77a6af9f41665484440e0f75bc6474c4ed058ac8a7a4972bccd9ca88946fd0ed0daa1fa4afaf57706199aa232aa09952c749fb6d11e24a7ecb73696d920eaa71e745181511943db86437af1582ecc4f73e721104ed3996ad9ffd392abb9026f6b7aebfd5324a37eab7bef45b50c4b184aff1cb6a074988bcbc254f32c3e36b159aa6125b55fefb8e5793c19135e03e7c8654fa9ba1c0e02aed150700d481c3dae15ab5bfa913161fe88b908105179fb09c01c852666b9fc5c0925bfc379ffc009d357a0d0b67dddf850af0e4f73a849a73ce1c488de096f539a549edf2de5c10f5680bce212678495210214db6d00bccb6cfe0cdf79f5217ee1158f5899763b652ad569142c3320305baa72f32b3ccc9f2bba2a2fd0f3393013fccfe82e80a146cd90a2369c216f1d99442539381cabb281e5fee0af896cb490c4ac8be1e37ea3261ff3adb877ff6c75b3d433365f27a437165817c2a7aef2d3105b28c5b3ca8925dd981c13f357a58135e75e28cce41ecb4d60589bae3ee47d4af2cccd620f32751e0a18ce843d6f89a1766d0846f5a378c07f0b06bb64718a6e31c8d90239d0bcf9063b830c0b1c71b63217163e8b3526183389b310251803fcdf74d3021f8c3aca87630af69bc5968712006ca2e0e17898dc59ebd55e2f88c3bea1d320ec6a77e6bd08da138f62cd7990c6908342af7b52b2294e9da0599dbbf7f8b171cda4e78c6e9f5b773970e164a630ff644253418d2c464aed1258e4746b8f983161daa1887d46abbd9680130b1b0f873fc482e7f23b4205fb644dd4b5a5dc20986fec241818419257ff5f87e175e9f8645871a9465d0216f7f2628edf8e0c461606920f210a7e7d1afbffe3ca6c217012029ad1c258125596b0153239bf2e4b379dceb0c5985b5e12b4487f1f7dacc6628e83c22bff184d7660f496107aa757bf5579f4fa21884ee241a7fc7bb6508528762101dd37e9d4ede60af01461fb297599f611236b682d21bb910759b1ebcfeb4d1ea8e16afbfb96b26e2a99b340471dfc9b429e4e3c49a4bac76b91e70ca5baf941aa11a0c906dcc260c34d86d8d2de31685ac74d536ab09c3902a5cc5972ac7b9dc16ca2c55947c33296a1381030cf7e25aae26dd2b428d562f7e2c3ef37d1d89ecc76115b400b0130e4b1ea48e5584f2b03a4d45da99a80855ff98102eced63dcda30e79246c3d6e065174a0f6033d97357126a894547385e1d01c2b94902b5324c3940db71b64b0fecb3b28aa21168c03b73f8f443c4a459696772e74ae6ea2fa4bfb637d4bad7551d1b9b6f904505b4a3b5c9a7904cd2d6b87a53b0f67f639c805d11f43ffde514b847a48c144fa19bfe99e94bdd2c936730d7629ab80d946543818c07065c0638dc0a167f5ddf1dc22ca30a397038f64c0f90f6cb973cb1655bb1a954f7ae2645259d5ac00eef9ba64ab05d23d511e9442705549d176e0367708e40f0639fc8a025e22a9f6b8238b65848cfadbbf50d69c9b8b194b311a0e6be874c59a802586e36a6849700244c5085897eeb7edf7ddeba75787acc37f7ba7dc5ce22eb49e42e3157e24284aa924b5938d043197034b8551b583973a2871b007358a56657901cc278816aeabaed56cac97ffc9908366e1af7c339ca769440b276b60eefa802890f0f33a38faad31e37ccf1589fd40a6f46830593d3e8b6befb00b7e09f82bf61b6368699c6fd0162bd9adb8f1f2bfdc8ef2479149e16ea735e56bc4ee29d41d5a0f005bdc245cc452adbecda19caa4854859b6ece1dc52dfee2bbb47afe13d9c6c7a384e7aecb6b66f8d49e847394612b0ebfdefe88500ad83729a2211bb1ce95888f07e12b164249aebe66e222f20dff9d7ddea7ab890d197c344cb347e5328038d08f8a2afacf3850cb385fe52d9b4002da33a51f975f662264275b83130411c315e5b590d905271cb1938d38782f6d3fda164ff004853b7fc0e398aecb2db698d2b88f8e1d831fd6e460cce4bca980f9657b93cb359b9dcdc14cff79a492b1ff530a882099197e596c46f99702d627280122080e377ad4f2f5f381c66c47f86809265c7ad6c1dc1558a0d37d7e0cc6388ffdfac7c3f5dac0e664d356a3bda8c91bf1b35f6d725f7574af00396e6bb4d13e740a4bc756104e113c194f11fb1a0e3c95721f7910685b7c34b8482c7e606b02b2ebdde794703718179e62c4e0e6a6568022f9a110f476cce775eb5225db0bb13a87ba716b7a616e2fcca38580cea00572bb9987acd84a20cb5043aca62c8fa489035641508b52e61ab3414980f516aedb219fdafb0a6cf5a2797a175574670ce75b95c6510d0c2cb8cd8ac27b8e8fe9d0cf727b6a0ac87a9ca2e98467c842b21eeaaa9d886b949b7ee0f16a9f14e842d67dd8903df334bc7839f7578f3a098700ce089c41f5db3c9bfb98dae6eba64c2a6cb133ed0e62f6278b8412f198adeca06185eb86c811a0ae054c7f4a334e4e3da8a99d2fa171bfaff457bc846d24fcb7981da47999cbd563a98161fe5ca80b766fb77caad3df639a3a59f505644a6779d3fe8b69c074d9862de33e47e2c9d49f22bcf4136d1df00a095d3e53d32d38a06290a1d7f55f3abb104909ac34dc668e5fe37fc418382f10cb77ebda06690ed49081c7858e94fe9bca631c726dcf148b38cfc2a8495ff16a8e47a3758eb5f4ad6372a9b232340f17bd2b49addd036fed1272d70fffcc730edabf98c2180b6e907c598095e63e142ee4881c049f98d23d49e579d5d937ccfa640e8daba2ef1be8f51437f760575c18fc4cfb69524fee3c90a70dc35da76fc9d473c74726c6bd9b1a71366e6ccf458fd556b1c98a6b667c2e7e080b5dac726d93c2f6ff4399cae209dd443afd63bdbf2998ea6e83c12f85d8323622d20611cffaac5789275eca1484a631519dc8d3e461a6a1ed6e", 0x1000}, {&(0x7f0000001440)="f3aabf687f1814ac03abef047f71c6cf67e5b1ced45482c360ac1be71dee1febffd003004d6a0e3af47fb5bd7e735170d9263a8f122a75485fdc7205e842fe81f409912fe00bc9b7e3f6e17cdd70810068206332df627690cc5228891ce53617a605829d28ff1c8402105024b88f3ef6a884dd52716efc3fb1604066621e7e292a030558df070a6571902e48944422d5938b360527bf527f3cae8e82c150ca3d88cf10426455fad59313a26fd05f364ad157f91bd08a5f3c5496ee56d60f978c0e95db40", 0xc4}, {&(0x7f0000001540)="e8785abe790b3c8a5127cb07749ff82b535efe610ae8866f48ba991b376fb9dcf6b6802824780ac2fd8d74732cfe0ea20d67d4924330748836c5b79440b493f05f6873983a9b5a0ed349de3187791fc71af983f62353cdae6e780514523f9303761b1c30880b19a5b808a3", 0x6b}, {&(0x7f00000015c0)="23cdb8bc557d11658ae9c02855d10d6f75c4afa255e2d75050bbd27f7f7352a4ba91f79b223dc445b210a3bc5d33d150cf6c7fed0ba6fbb7548598a847dd78fc63ba2dce0cbd85011f1d9eda2748f68ba07ec8b69d3b46cf71f30eabf18894eddda2d4c88d029c17a9cf5aa556337f64192ae0c7df241d38b6fe2eaf32814377736cb800dcc080733f4d49bca967f8e843983afcec58076144a013e58f2bc27e4b154f71955f5e12dd79d336a0a1e1ac6cf39061eca904f9036f655df2917b8fcbd1d843b2e97a73674652a59a38d1d46dd876802f1cb809ed10a3a8fc25000ff922c5b5193c22a501d73c5152e98e34ec8c5adcef823abd1dafb84cbc4011b6fc532d0f058bb4493b9f7eea3fc61ba3def2c86413dfa56f2f9e6e6759a76fd64259255544425045c114ae7c3ee7f26ab96795a28b26bd350b8178886d2b0725d293cc2c08f2c3e9d63f8568ab482be20b9daeac83c93bf85290f6c515b65b2000e9dea529a22388cef2e8183d2169a0b69586caaa0ae00d99a9387a088813e1daa9f633f06940026ecda53431cfaa4294f86fc85101790fb136f5cd99fcd866e4824a9b3c52bb26e06eca16eae80ac988b087e09fddf3a235b30d5e6ca6c9a1feec2f3eef6f6b54c341f8356d34f5d189a164ece521bad9aab118aa9eb6085c33aa2c0d6e85f3c8a1791e39833d5ce87ae29b1f7493485f3052fe0859c789875f3feb583ef96ac12d666a5168f3afca92f309ae382a03be0c392cf35e6cc42a46eb5a9df6561019f8666425fb995b02c6a1c299ee7eddab53955e8daec5611132d4611899af7a8ae47af97d9dc06b9b2949afe95d91fedd8f8f4828b148154eafc359042a952fc6e212b84c962325d0e5af8b338701f37443a071688b8fc52431ad30a8076e50921e3d6695aedad9e24e5a9702d9ec2194880675ec11a9cc0dfdc1c67b85d702992d4f111c15908779e5ac39e7d682222d19ef1abb9f7fd5e76c5d7914e23cf59d718f586491ec0ae2cbdfb40f620da72153f2f02ab6b0ac683d41a240ad6694f926f36ec211979e4bf56ea6196675e73768b45ead6445bca7fdca53307ed2a626d903899faa3a73f57bf0a0d70242f36e3192c35ce3e3827b9c6b37bc98b29d6b055fdec72b30403202bd6b89b9af60fd299b0e614bfba855258c57dcd61024df8290e6b0773cfa4d9e8cb0509bd46c983a9cc7b5beae7768ee5659b57411db397c0e7987efcdecf34078276de4d0045f64507912f305f9682a0b05cf76d846b588f21db0507dfa7f8bc750bbcfc4a45c1396c5d4c0b6ffac761a869ff49dd6f8d40d6f20353c8bd7abac6e4a45c1cf5529231426d370b08862c451638afa0af020010758dc091f8b7df227231fc2498f46aa0a61eda4cee48bc213a478a30f15eef82622fa60f34060ad0af441277646301cc108beeafe82ce3f09e26b229bc7a632cb49956e0e455784aaf30e7275dbd9e761f64573db72e1ab2e90466d97b6af29c73091d8b50c1c01571ddd528c481c1e097c7d348c74dc2fcada0fac77027748d4929ea8e32337c0accb701e6f54328099407700c45a8d89e5ef4a05959afea4ee2fa96d79095bf80491df78d0e773a801d8f4b3f832df9b151ec4f4e9fdc6c97674ab4f08c00aeda4f34d5483994ae67fcb75b18f2c53ece0e96a494f88d60c1463942b5128f62603e331f37a65871c3621684b8a3b9b05b099df7487b167e270ab49f9419538edf7d9647d6e4e90926a93e8a22d5139ad9b2f926f5567ccad3fb83bc6871c3e22c4ec909937981c63e537cbc66ef00227288fcb44c0a3964138d7984663e32f0827df658e50b5b7c1ee6bc96b567aa2d0998c2f040fe66b324bf3e24f55a75295ba919ded8eeaa89f547ee03d41f34dbf420583724cb33c8be01b131c8081e38349314ff6e4dfb7d5f538d75a4fe1ed8bf12b9e17444857bc1f437bebf53f4a2d60e7323d74c72dc101d1132ce8167592b49c447de3d54651702d0835e6faf04b24cece25f11398d42ac27054a42d4d61c97a04723305293197f6086fff2db9043d7bbed7e18a259dc2d2110b93407f50db78f40c2df67401a425ee553ecbb4c3729569e4d4ec02e1f464b143616ca03ebd6db1aa33f740ae42ba11e221b91989696af436cb68fe9281006f3b73fe36c5c2b98966910ca68b831a74579e199c71716d519b99eac7aa670c4848cfc5a7816bb1da707e71b7bf19cb74e9f7d36dc9f4b84f7993569076933898b034e16a653a3335ad027de3cfc14edfd37ea1a057b3842cf9b87ccffd939e05119e4ec1ec65b554ebbe8b12821f8ba7e6a0a666987f009e13f21e30b9b265b6575ed6ea79bda755c9f423f1f4f192aac8380518ccb092efd1c500f34fceee6195a9c22abb25337b4527685b6d66c86a5478dceef92d399974c66686c2710ff6ccca8cb79ff387815471e02f13cd6b408b15ef3983e2bbf1c5f4a09f75d999d9e7881e67c9e1378953e19ab57856a0b3b9046b5944320ac135447ddec079b86ca10f75a5f973d3b443bfa27512f5162cc16469243aa8f4ac04cc1929dcacec65ff933a1e4d0a51e2d84d01cc3756b10589de07b39f5bd02f48be0e032152016da23b308008f98628a5e16004d02fcffe1fcd72042e52cacd6c461ee0c8068d144dc480c8c8e77ec9ec9c4ebd08d42ce568f5ce57e8cccb43a4a0764c00eee9f6fd6142770025af04adfa5e507bad95b40cfeb06ca40b5b94e4b49dc34573d2d0ebbb86c55ad133043b84028cd46be10ae2178c4573ec752a5f25de3e51a63e23b9366668df24cc51ddbd1e22a605edfaec0c14ba188625c5f51b9ea130e5e09729a18b82ed202638d59b3af110a2e2cec0e178698b98b05c7b667a6ee03ac7f457e751cd22bf367df53a6dae75b682286bcec979e37432ab96cde44037e50722c001e3ba00b39d00dafa401acd029b42a4cb47fd90e27435b6c44fe2c09b07f567f57e46700c0c7a623fffbd46db64e48f5b54bae973edbdf30ddff285d09e0b721d0437c7e8db315f79ecaa64e37be5b36660f23a36381962d664f925151d75b42e9d50c29aa63bc115573565cb62d2edd0ce0c6bb9742898048bd4e4b34546e8ee6816a6d840099761976c859353a64e8c5bde78dffe2dbdb85400207370f3a931d979ab284060e9ea38615edd4d24c3609dfee7e0c2e044fbedd8d40bbc4459c3f68d78bfdcefb9190c9393c38fa9d02eba57328010f8fed58f8abffe047877820c338fbf14f684e4c2e7d5a8a51b6d34d54bfb5c58ab435bc1302084ad4ff2f886686d6bf5861d76fdf80da3259238af3a679cbba462f47a9ab6f466dc82cac33211dfc86cc717507ac739604ec1f9d24fc3787bce41bfe01dbf36ff4705f404014d2ebd27307d9583f2e79bfc5f6fdc423ee0bb95e0fe78a2c85651497b78ed84aefd8b18106663a29b4fd71aa653bce13cab92caeefad01978886739040d1e51d705f2e11a0af9095c03b4b265135bf2976871a5ad4fb641607313a8a06acf5524c5f7a8eaca0c755dd54c58d9e97788c245766be4005f37394f47d44b8606d79d2396e570daa24b688569c0c8430a2f9b98d354c0a357dc510765937a6556f3142966844b7d006163f5a108e68f04c8801f04ea731b6223138d14cc5e52d39cb570c7ad3668627d67360d7f9a5b07b39eef9230eba1bb172dddee3a4e34c3322888c3f379fd2f6caa59d6349c64422dbeaa8f24e72e91bf5a020055a6a84ba07283aff8c47c2c8f9376b928b3d4bd7ee4c16069befe62d6bad7eebdbd60529642f17dbc6fda3f926fcbf293ee46c0ea159071c1cfd5b546623657cc819cd2025249b80d2d2ef98d6054ec4bc86061d83b4af2b0d528e9eb8e2ca2bf24831793b97f44a204263b60a643eef85b07cbc1905afe100ac12e069b72f2c20c0786c84b5decb22dfa58949c05b21ac21c5412435698bf7e756677301ccbb0a9b6ab20d673d9dceb213bc362e55a0ce207c0346cf427934203d10181d66695b118697e74a86064d35e54c381f1db3990bfefd1839533a8f131563a5273f252d85d52952b5ecb82ea04ae4fabf06c970b7dee1b65a898bbf24f8cb92ca85d4fac1f7075bc7dbe85a8ccf0799503a71cc2db7e969bcedb5a3c1f3d5db01724091bac5a25eb4fb7e68634fb5ae35dfc81f56d9bba32fd96e0b0ea75f587d6a8755db178d2c9ddfd39d81f4f7d80c38519c554eb967acd18f9cc0e4cb9c4609bf140cd61ae06f972232d6aabdcd32a29012e00c55673751524a17cc804b7f88d6971488c79be1c730e776e63c955728d9916c9e9c373dd27dbacfd14d11c043eb728e06d2c183637b2c9777ec27be4ce30c305a943884718862ba2639c37758dfa76b15ce5fa639c125d4e792fd6ce2e3f7e29a02bc4eb14456532968d13c9c526bf96978cf51a7aa383947dbec0bc34bb95e28ded2effb28c2542e100561084e6fc61710344cb2de338f3b1f0afceb044dfb1e8f095c16732a10bef0406a9cf066f96773406637c12c39e9da593be97be64235ff8157d80a287424c2937d2984bb5b89fc442f6f10fdee0561f4e5d0b44d9a0df377c5902e4686adfaa8081182cc210f55e1a29c6dc76f99ddf2f7d894fc5fd4b4670666231218f4166b3c1e7e66281970847f13184ffe00f38cfa98b7bb03133a20a30dd42e42db5c600ad3e0f35e8cb3b0c2beb5509a58a7425085007178ab9a9770ae60cdab2620def1da3f2b4db9863c3ccea1dac67020ae0266ee8024173ed40f874a7d38b5515a1c8903b4705f1eb88b09d413fbdc73393c5e4874214a9dbe38dd9f819e90badda8c6cdd724003636107dc9ead610543e5b01d66edbd96ddf76c5f70e70af433c61563625c482f5c99f5253b91f5cf71f5e1e260c65e68fbc9390b6e4319d9ef198610701cb7b88b56e0ff6ba63691f71aa469a3c8a3d3046cdab1e35e6b9983c7acadb8634a169bb43adeabb058e374ad279dda0740a7912cf68402fbb4564ef65486a4fb20233696274de9661de924c4b043dd53fd3bca06ddd2e26f74d5960e771ee92d2903fd800769b66234ab358986c60464217f45092425b863555e4ed4c1fa90d57939bfa2ea2d1377868e3537191ed2f379310cd8d8f08b9a756bba026d90df318ebb3109b307ec153755ab872f61a60431c864c9af8b493f538ee337d27d0c67b040c1111b3fa27098ac8792a9bc2fe21b848baa7a8d084011fd3db972ab93174aa39041937ebcbf6139ca01f555e28bfd73f347ae3b8b6e2783e23bba08a2f75deb5d1544dd8e03c1d89aab4d41a553a9a4e68b096c25ad8836e8089e8b660539a718d09abee9d6105b495178f08c694b3bab5d1c6c80b6a05dea1e7d2e0c717f75aef4a90848a19859ea0c8e12ebc85b1938b417c9d52bb24721f65dfcf896f3c17dc0f7edb0c2c69324f41abcf88a0d607f5682ebd12041de2bb6a1b28815597f996fcf019bb101348ecc5e10c08e20bfa926051b4fa2b9ec42f71f0080548b8279fe0a5def6ba9ad3b648ee940116430c561e7f6eb19cbfd5658c63e978fcf6dd490b50595efc9c8b4ec87d994962059b7ccf7281a55d2a69ba4369b700a7b7f475894973a6f431cdd63285badd58b38e388b63a52481476db9392319ce77ce8fba4e5f07a48355a17a81f414ab6a138ceeaef3df7780f6fb226172bb4e5560d06ed67a71a87b3cb1b98250479239b179e852f0aa6f4ca43215fb4da4dd499a8d5a18258fd76851153cc01ddf46bd97a3fe800184b617b8873701cfe2ea280e66f", 0x1000}, {&(0x7f00000025c0)="700bbdaa61c66000c49c69f72e5771db4c1c5c495bd0a1d22043a0a915ba352d9c2a04b58c53547cbac9bdeaac90f3d2fd4f084f2be253030be0b15755d173ee816d8cdeb1f23afc547e8f558857d0eccc644140bbb3837817691462b0cccb9e5820c50187dc1fcba2b90f1576f9b56d69eb4e189d75e717ae0ecfe0fca1fa0aa0a1", 0x82}], 0x9, 0x0, 0x0, 0x4}}, {{0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000002700)="2031afdbfd1e4bf3078d3b90bc41968fa250899ebffe0af53936cdafe1b2ab2f2f2fced71991e9252ca9faf66249ea2a91ad8f2496015be3470ed06ae1b7807b70e82c85f0858e44", 0x48}, {&(0x7f0000002780)="c72c583103ebc9072d954417b497654b488df083dc0ec624fa684d0ed4a3d55256369083c58f1b0d391633c1b2c151d84766717986da30f841a5b2ff51c606fe4382c8c9165bb25c77a59ad4c12e3b6b7e4b063226b5e43d88eed30a8261ed393e6bdf56983b7396a9f35bb9f53ecb67f9ea0c6c9a481a33b4aed50eee339247400d157f4481ae92f76635d66f7b0224ca94b833b89dbe99fff1b8298fa7e0fc39a98446fa501f6a20dce4fb85a7a6cfcd790601bd4aad598e2600fcb5435d1b6cb58561", 0xc4}, {&(0x7f0000002880)="db5c1662ad343318f26c551e298d7bbc1b87f417c5498dc8053a847167b0c51ef9978b0519c2bac3ca54ad2f401245e68035c03a38f75452894fb1394c17b6df2b486353adeaf28ea7fcaab40f6c5634dd7e0929d748507ee2344331d5735756fb7f11106d501f59768a25217fc1bd072a7cec3c4aec66a7a8e54e54d920a161e4c45c3ed804cbeaa216e1", 0x8b}], 0x3, &(0x7f0000002980)=[@rights={{0x10, 0x1, 0x1, [r2]}}], 0x10, 0x8094}}, {{&(0x7f00000029c0)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000002d40)=[{&(0x7f0000002a40)="1674350fb3cffc3f6e65875b909d0bdc5336d7a88fbfa2cddf4eed6054c8c34f8b440ca649719de6e6397818f8a028ba4cbf37fe91885727234a7af03eb83a373f193bf909c1ed70f40c564e499ccd1c18c9e5254c9d2d541c21eac7e59b811c0ed13690ec46d81bb17e26d519b06c113400ed3171c893aa504f2a4bb2e6ca881375fc41873f8e11a7d1826d4965bb2967ae47b5772e1f643e4144b1bcdfd29c7c141e107e1e2ec3e6ee6104a3262e1411fa3699f9194fd9d40f4b116f4d2cc07e482092fa3711899dced04909cee7d54aeb8291218fb1ce6f130be29cc3", 0xde}, {&(0x7f0000002b40)="b0b9e6145a4b6204d7ca96504925d29bea8f78bdc923fd4401196f8af1d70551de163809fc29b2bfe28b9b2003957c9115c6fc15b2137e07377be30ded14b17727f805e4fb3deed31275a3449150b12295c66e9482b009c63cd1b48c8e491b1506b476c9f881423390e5c30b726de80c4d086f8c5002fa867451d7fddc943351ee3861277168c20d4fda87867e9b72d53761de71e88081a0f87977f484d149f62f8694d741960db1520c75f90c74f089102a409ea2ab4396084ebbf925c2d18b14e37bcd6a9a758367cec06dd866c7b4425dabd98459b3354e9f26229dbdb91a2abcf15d", 0xe4}, {&(0x7f0000002c40)="09152291f8ef82ecfab64075e48486c2c3eae6862935164a29f8d57420c98c5c837e7f61177a42863bbcf90965f78e8e93d94b22ed4bc836e3083aaed13353491ec4c2d676b56dc3429ccb7ddfb1e1770698032cfc05c8f2ba691a91e7b7c8f486fe0b38338a8caeb5c6d60808b90f91dc5c9c9acfaee02c6cf77d3d3b5b362d5ca6abb5527bac667f8dbed8581446eb47f47ff017e250835d425dbb3e889071600ecfe17408b9e86a2896c820c93e4810fab02e5049cd26b7e2ddaa500fcf66ba181071181c3e1d082e2d171d2f69b9572c434b2d3343b409c40933018c13a050ed579858c641da9b71392f18fbbeb7976e2fb35ceff47498ebd249f2", 0xfd}], 0x3, 0x0, 0x0, 0x44080}}, {{&(0x7f0000002d80)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000002e40)=[{&(0x7f0000002e00)="ece45e7ef870ad4da2402eca9dc82f3b41e917bf9a5acc772894ba757df4deef491c60d93019a233c8200d28586ad532", 0x30}], 0x1, 0x0, 0x0, 0x240808d4}}, {{0x0, 0x0, &(0x7f0000004300)=[{&(0x7f0000002e80)="62531c1369a6f3ece3f4807c16fb6f3b065f597b2f751536a62981fe4495c5c8d481c605cdd28fa0f4ad5fe199243f736d520797a9dcf2dccf88b93010622e7bc35db8125a869ef5c0a0fbf0bc7e50722d001895a38bcd9dff61385423bda5f70f9e729c493cef4ebd9a1c50021133958403879a14a1c45475edf992c9d3d261a181bdcb0671f6b532f762caacf9ca443172334003aad3173da8d8a521409c337050fe1f1159a85ae1ecb201a68d37966b60b62c36e3025055aeb6ea92dceb7bb73db5b2326b889d13a7b1cb01f805a6fc8247efc31c1b018c06d67a04ed0b00f7361e163d7bfccd21a68f", 0xeb}, {&(0x7f0000002f80)="d7134a3ab4ff682c5d0b41112e030ab3b21c05adf509b587f3f8223e37d82d587813e2f1e2afedb4c9e138ac2b638550a9416f5aa8773ff24b8ceb13edc39b0f12a57ab5f9cd9ed1ff8ca5bc9f", 0x4d}, {&(0x7f0000003000)="b6262b36478d96b41425675c376ff7e66a3734d3ef946ff6206da4a1cd68e83abc8bcd642e743b4f411f19abc8b7e1e295fe0c5589b991c92d07310e1d79925fcd721e1475e7a9e483385c2ed564bb609cf22be0c9cec6b7a046ff001e1aac8aa41a5300d8ed59141ceb347bc6e1d44f58b962d90a554b54a5d58d25a0bcc6b0c039227f0006198d7c5a169689515bcc0c047676f44c20611fe48d081c4ab7d441f7589c8d794be6d6f2903bf890825f1cc5f165f56b499e507490993cf26899158b85df684846bf5c49f0a08f2774b801545c347892d1e5c234e23afdd232fad0a1a79d6660a4cba412fd98865c7d288471617c8201e214246e2f61fffa25c9d5c696b6343fa480def9707fcf7d5746efd7bfb16d4f1f775c10d604cd95dea4d2cd8b50e6583b63e20362251de3635876c3ea26df5eea5185e7499aaa0d4ca7aa6a80d25b578b206921b491f0b69ed1d23bc525ac1ec39bc152c1165ee5c7eadb5f4fe3f2235464ad60e7fbf0da98fcfcd21b6b967b7926b11b4d6dcfe99f7a466758d47653923ba36270aa75a3cefa46453daa1915a7dde1f147102852242d2dad853442fbbe161752dcefd2c944811873698bdc90231ffe139b69e01ad11f938c15ef8506c5f1f93160439be37fa03081eb3b0c9e2c480fb1f7a68b22045f33b99111e6aafe5982d6dc9306fecb38a1cc23ee8c297dbfcc3019d3138a4a88287ca88092c07cdee24515bfd2a147fddc20014ab69c6c018c1f0b9f83da310962f585b5ba23d6126f7f4e0eddfbee57b8b5be6d00d40d04441bb08d89a3340d99e51e939e1e5035dd71fb365d451d5f4d242079a0f9288aac0fde54ab3b6a54f8fd710cb342d2d8c028aef88555cc322110323f78621975d15101b463d9155588ca364ae0d1caba46cbc71624b1cb357852bde28e071dbf43d5718e2408029b6d645ab291c2f92b163e201d74e4b3c020598d4e0209b25e5c1652fa097e53e89c6b74427935a4400a338f614bb56929d9f5661f44d15b6ac7875601ff629440da5200ec42252ca8a3264881f7e7ee1064aa2f865e060c1e3e0fdff8debdd30d30f968b067d80f53b25d6b116496ea674e19e29debdb5fcc5272df51b13a3a5d8962ff6993fc5bc94b7cc09ac6f792325ebf29fd488b08994652b94ce110f5bef85f5224cea5a0b11642b336ea06cbb97ffb61a094813374a40dd2fb30830ff325e4db54b9457a06841d8faed203815a2bb8afdf5bd2b92fe8972c7c8e63fa9effad601997b3c5fc7834771f98c7318b1873f015a8ca2350a28f6571237158769ff825193a192887e1f7666145c2dad5d6338a06d0555dbb7dd7547e023bce8e206f3d8072576e60bf431142d5a27b50bbb7d70abdf35c565b58a05f4aea2fb09132cadc73d70dfecd3731cba4cd5dda8518fd1a01ea030d99eb3771d41c151cbee9de72811d1c23701affb1c1223feb80998544418bf70e664dc74c2c36b57df3630868a3b0cd58fdb3b57b3530db6ade759e0b07bf456b7b43224cbcca57c6ebf0d00fa747e58a7022e6c04aac48968a1c4edf4e4b646de12f16c7c0358ff335277bf361105f15bab9cca49c7880eb13272e91f0264706268fbc1288030ce44fb06d690232e529ae37a50a777cbbb254be1b61eea5b70a1829c100c2cdd4ca7036068f34f80000c19ec6c2b641d0a59bbf71c61263a4d496bf4c129caf16d2d3483f3e49a32e1ee32cd0dad4cf6ef09f53afb5e28ccc40b2c1f8751beaf8041af102b8dc88aea221236ec510161fa7034f1558e4909650d43ec655d4a769cb3fe0ca8fddfb15194cb908ab5587dd35754b38e17c347b793ac2150930150bdb57f5dbfe7ae6cc0241f6ae120295608f735a834d39ff1b95df53b5b5dec970b5bddf61e0313467e992c3c41a33abdbbc701b762f16b465249a4f1bc47d1db97890f3cdb6b85d9e16cb4d417a5daa9cdd0d18c466cfc0dcb2889a0b7edfd6d5094e1390c28e4cef9283e72a830a1b366ba379aeb5f50acc2c7c6883861a6d3ab412a6e2e9068e57cd4ccb5fac078d8653c5d2d79b10676da50e9399f646c534f68976132b0b8d6a29f2256e1e151e0a428b82279b1102d216b510a95e3ecf6d6d9dff6c4768a889457429e0903c4d7610770b07aa83ffd8503286949236688dbf9f28684f720c1877483a9f0b18ae7c40fec9e69be43bb693f1a1380be72416fda5b3ccab38ea943abd4c05eaacac66c6932e0099f2d63c275be155f9fc3146f2c13d36f72446fee8cd111f5a823ba3f6cdbafa63ca344201d5c934983649c799a54f8ef74c33d8d63e9a00dde7bc093a1215380e42af6b0464929a6db013289041158068179d19d9663e1540aebb41b47fec1f9882d4b86bd5a534e74d62e1225b748956fdda953c4f6229ce336204c5d0618630346bfc38fd62931fe19681bc7b40c539ab707d285fda38356ec6b1481db8070451529391b9ae38f622220259f3f8eb29cef62c814e5b1a21dbf982c22bb8615aec1fb2a16e3629a35d1017e6477e9a3ba3830099eef8494bd3070d287e11ef7bb216e1ae37944d3cbb2e814f883e082f3e12599ac0c17b0dda5514b5505468ae37042a46fbb5c121d5a4b080b895e7dc21a0795d4bcaa765101cd94941d7951a88bb96d2269366f301ec07e3d69849d75fe04d8ebbdd758a20137e3de5de310a2bc8ad129854a331f3f298602fee14b2f50eb2adfb12a49c0311a39beac563b9673332f82d1bf3f40a1f71ff94e0cd50cce9bd4a2e9abf6792291e523dd2a49f0a62fe2f8b6b27a6eceddb95b89e183e8ed282c7863fddf1ca7d748ed440a795fa882205c36b58180c44d0005bae7a955041e41678e3324211588ea6d3a1aee0339a23a8ead1e2348e16ad94680ea167e943edfe6dcde23030e464ddb81e19aaa211290e2d88ef8f1108fe979e923cfa081d40d3d4a5b3625ac5710cd2afd9193211290fab6920b9dc48c3b2b5bd9bd056c1499f6fdc46fd6e4bb4288cbf406adcf9f0abe4e05cdece9ddb7872aa260827a033de0dc69e7ea17e2c05acbd342e1215733f2ff4e95cae361124f0b18969f5c0036a5e9e3e50dd59b92b8f2f87068931360d8e500ca1cd490365d920bc8800661bff094c75762fad153eba8e4497850eeb92136332f6b15ac2c3a2cccaf1d3e2383dca8c480f63f527edaaf0ad5aeefad7e65920ac8d04f20db6a455a8bf3213628843d9ab07d44ef850ec7b46fd6908acbabcacca80a4f37aea1b5cf7abbbc8d6720b139f159793db7df6ef3fd6d2e67ceb6100edc4c7b2a0e01e7e58c51a203a88e966bd5e56c3501b4fa6968e4c9caef9820c9cd5855d1f6404bdd8a80f5f92786ac58afbb25e0aee6b161888f00862b7d5997fa40e8631fca726fae4eedc93dfa42e2b30e5dcc55a8a6126d91e084f6a735a025aad22ceb443b5ec73416cb03400aa01c3b2c3ec6279595fc16d1f06fe201fbf13f48eda71c1760ca9a6028f81d836b51cbda692453c6f3b444397384292704077623691ecd70465a378d39da77088ed530a3098a7a2d3d6f6b980f4d1916ebd3b01fb5657dcbfa3a269a1a7d2f9febcb09fa88ef87b080e10f2650c8fa437cdb627454d8c31b9cc13e72753da547c145da9c245b8bcbffc010ebaf862dd33ba8c027228941c0e2dcea854ad032a3ef1b7423c407520c614524d3d26fdf3427fc9a227c3accaca3ce6cf31b327ddb44eae2e1303f205b39e0c4232087d494cfa19125ff373fd0c7e02ccde07d085b8cab0887263ea1bc0d19df517ebc06793bd3d38e47364ecc75b2ef65fdb231026bd5c1f1e2fa0641dce1f846b7b5b9d2064de0c7575a11f1429b682b7be76db661c2e5ea9b6663002e0e8a397ae7361341483ba991f04f0627762e47776450831efe2f68e3c3da90b3378b9ec12cc9b5ae59c891b5489582c3ccbb6bcea5370d0be9a95bb27e58763c52cd3a0af3622059f8af9a20d671837900f760e6416dc1aadfc643d83081a75515121d2ba663e8772c5b86b86e78486b0cfe447f7c3ee25421d812a60d384c9691cc87f3b0723d7ccf6aa50f2e4cac9854665afc66ad69f4953189b78af2710c7a6ef7bec70d4a734f3a1a9fd1e4efd5e59d519a51490e96291acedddea623ce251e849ca68d0727c9262295282697386ecbd2fa0d42725f2140089ffc20a8255a8cba4585e2fadfc42ba3e83335e3dc5de7e17e3e521271c163d1664e1b8389d1abfe56f940f5a0b2ab490a55d8c2be6cec5367752a18d64f95f7ff3a966163c966b34e1e9a00b8c9d05c54380f3967f75e46a2012779d1e9760757dcde2b8edaaebbdbb0b7230e3b2296f2ce95c940d6c2e6221876cd8215d318ce849d6547cd4a6af50f7871c910f33f5295b0c8019c924bf792bee2bda7cf6501329ba5b7c6a50d8198931ab614419d8813c92286bd2bd70513405e0886b9f39486eedd9da78ac713f6aa1a35571986527a969f323aecd425641ece805ddb5e762b9de4bff6c14ce7b82474a756404d482faf8900a8ba6964cf5a6c22abfcea39f73487dc5d32ae42d9416a6ef943cc335ca8d466924da7fcc35127e5b2b56be3089e7fd49081187942d311b412e76308a62ed363a6af9c6b5f44cda0b949d187bc01e5ec8dce6b0f7dee65fcb9dddd3e4e070c24532f54757f2105d67abbc3466a79dc1b503e05fc5bd33db7b2a0dd6179de20c6e7061aa3396728f5e425bdfd55deb3d7cb004ddd683bb805cdbf65091d8ac4db7614b1df5592976ff889e6f33d2673ff8d2b5378b1585d4c864984ada6c55f72733273b2c8959ef46f6ff41bd09a058543e726ca67439a56a820eaca061a67de9518610881b844ea0baae1c6e421eba44458187a994c85faebd493ccfe7408f1be3b40b916aa88968f78f64a706c361acd30ae19d70cd72b9d50fc1886a3ccec42a83f04e033460f9072fb4735dda55ec59a0c7efa0dd4771fdd453dd7f8645571f22b69b251693aded1c541aec9fd08822b3c32f8567c86c6dbdf09ae533a44b860c86841f04d974cb26dd96ee63c66b10d74da5879f0ca021ea3f67c4e4639f341bc444e6e550f2b84172b7cfd580272e55d03e43f17dba12d3013d6288d20b42e77b2f7711207abc5beafaf7eee8e322952d069564b513044de1f02669e6b4dd3cd54a03b2a36c28da1617bc2443a112f0e2469fb93da26f652c2a199dadc583a194f3134d5b029c0ef6f677b622528f00d6080f38165dd3afd7777ac337846904fbb398c0a3dca40e5d658a42bdf96bbbcd94c2150ace81cf11a13a2e2e3469435c15a35055de580e583075431646709cc25aefa68ad1916d575ddc50fe04ba9cf608dc89e22527e5370dbbcb85b26bed9e39e26f8cf8b1c29e4e137ca95c2eb8ffb9d54891873a115d63e362f878756a391b9bc5f36db18f5ca72335cdea458fa383b705fb37f6e01ac84ec12e6cb0bbb0f17602267f69e9cbd5a5060fea20f40ac58a1dfc11582b4fc25bc051aef2f3df5a16d7dcbe588f3fca6bb9331bd869ec2017f3cc61d038b3888de71eea953c02937ddf2ece7afef1b3fac993b303bc2479b82f1780fe4f3b8a16561a5ec9607718af94a937f9eca0cfa2c46d839eacf52f3286379efb43e2aadebabc0a39a09010386c880874efe8c9ba8169f121a6e856eeb25c01cdc28d1a4192836da7d5ead14e48bbd7ec05afb9d6f32c67cc8124dedf3d46447faddb9a7c9795448542458bd13b38a06e63b41e4e4ae66866767f08e16cd78487166aa51175287d660f566f8648026797fc99c79f", 0x1000}, {&(0x7f0000004000)="fb65b93c4ffbbefa9d6502b9827922268a0c7f4460ff77f90c4abd9a4f94184d8e6756", 0x23}, {&(0x7f0000004040)="af149bbd04b874758e", 0x9}, {&(0x7f0000004080)="24902c53896acf48c634f5ff0bd8ba7977fe5eef4ba7e536262e2d312444f2260f74c02393ee4b0f9f786df18753055981e978ced2e70fecb5c1897af0c108d4fb676a35ea2a53ff8c9d12e8625c45448fef29cf0f6692e3e797bd8ba89019ccb38a94e79a3cecdd330813c56f99470feb94c3dcd8b1e28a07a5edfe227ce104ec870f2b54cc67faeda7b8ee58060e3cc9fe1eaa4b57e6e2fb266ff845bc68a38a3416f59b1af35725565eb41bfe4980f5dd4b7418ddaeccc83e600b445124330b411dec3a595498b7a4d440aa92c0c324f9c0db265b75ef2c0e0bb6f898bfbdc0a8e3d9", 0xe4}, {&(0x7f0000004180)="f5c3df0a817ddcc381155bcd43249edf43577865d447833b2ca03945950260d63a0c17341ed1bcea9c9dfad8bedac47b2caca997ee788043f39413c3515dfc3741de4963fa1c6ad496a9c779bc5b8ace66d8ee399b5d380eb64bf7eb9f4d3bd0dbc15ac7986411", 0x67}, {&(0x7f0000004200)="858567474256a3c1e75d6497554f249ea6c6068e68f5d2ad5251f1a681fa05ecca7e60486a749f65c1ef32af05d549a26874f1aa52afd43e016e80b12638067da5b627ab521ba28403fed24c216686547892c8e1444486b19eebdd7ce4695dd3bcba4e94975ed50204111abf559fda902e4ad47d8dcc979583c0cafc65f80c8af9f37aed081be2b3f83757ad5167ab9573427bb3126025a802", 0x99}, {&(0x7f00000042c0)="c419e49b9fe62a1d4dfd439040769fc6021e080ce69705e393029361a5c3", 0x1e}], 0x9, &(0x7f0000004400)=[@rights={{0x1c, 0x1, 0x1, [r0, r0, r3, r0]}}, @cred={{0x18, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff, r7}}}, @cred={{0x18, 0x1, 0x2, {r9, 0xee00}}}], 0x4c, 0x81}}], 0x6, 0x0) 01:41:34 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x10000000, 0x2001) ioctl$I2C_PEC(r0, 0x708, 0x1) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) io_uring_register$IORING_REGISTER_RING_FDS(0xffffffffffffffff, 0x14, &(0x7f0000001d00)=[{0x4, 0x1, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/41, 0x29}, {&(0x7f0000000080)=""/134, 0x86}, {&(0x7f0000000140)=""/221, 0xdd}, {&(0x7f00000002c0)=""/96, 0x60}], &(0x7f0000000340)=[0x5, 0x9, 0x1012, 0x1f00000000000000, 0x7, 0x2, 0x3]}, {0x2, 0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000380)=""/43, 0x2b}, {&(0x7f00000003c0)=""/99, 0x63}], &(0x7f0000000480)=[0xfc]}, {0x6, 0x0, 0x0, &(0x7f00000017c0)=[{&(0x7f00000004c0)=""/167, 0xa7}, {&(0x7f0000000580)=""/8, 0x8}, {&(0x7f00000005c0)=""/180, 0xb4}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/177, 0xb1}, {&(0x7f0000001740)=""/108, 0x6c}], &(0x7f0000001800)=[0x1, 0x6, 0x7]}, {0x6, 0x0, 0x0, &(0x7f0000001c80)=[{&(0x7f0000001840)=""/225, 0xe1}, {&(0x7f0000001940)=""/82, 0x52}, {&(0x7f00000019c0)=""/238, 0xee}, {&(0x7f0000001ac0)=""/42, 0x2a}, {&(0x7f0000001b00)=""/249, 0xf9}, {&(0x7f0000001c00)=""/78, 0x4e}], &(0x7f0000001cc0)=[0xffffffff, 0x2, 0x64409758, 0x50b3c213]}], 0x4) 01:41:36 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x10000000, 0x2001) ioctl$I2C_PEC(r0, 0x708, 0x1) (async, rerun: 32) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) (async, rerun: 32) io_uring_register$IORING_REGISTER_RING_FDS(0xffffffffffffffff, 0x14, &(0x7f0000001d00)=[{0x4, 0x1, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/41, 0x29}, {&(0x7f0000000080)=""/134, 0x86}, {&(0x7f0000000140)=""/221, 0xdd}, {&(0x7f00000002c0)=""/96, 0x60}], &(0x7f0000000340)=[0x5, 0x9, 0x1012, 0x1f00000000000000, 0x7, 0x2, 0x3]}, {0x2, 0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000380)=""/43, 0x2b}, {&(0x7f00000003c0)=""/99, 0x63}], &(0x7f0000000480)=[0xfc]}, {0x6, 0x0, 0x0, &(0x7f00000017c0)=[{&(0x7f00000004c0)=""/167, 0xa7}, {&(0x7f0000000580)=""/8, 0x8}, {&(0x7f00000005c0)=""/180, 0xb4}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/177, 0xb1}, {&(0x7f0000001740)=""/108, 0x6c}], &(0x7f0000001800)=[0x1, 0x6, 0x7]}, {0x6, 0x0, 0x0, &(0x7f0000001c80)=[{&(0x7f0000001840)=""/225, 0xe1}, {&(0x7f0000001940)=""/82, 0x52}, {&(0x7f00000019c0)=""/238, 0xee}, {&(0x7f0000001ac0)=""/42, 0x2a}, {&(0x7f0000001b00)=""/249, 0xf9}, {&(0x7f0000001c00)=""/78, 0x4e}], &(0x7f0000001cc0)=[0xffffffff, 0x2, 0x64409758, 0x50b3c213]}], 0x4) 01:41:39 executing program 1: r0 = syz_open_dev$I2C(&(0x7f0000000280), 0x10000000, 0x2001) ioctl$I2C_PEC(r0, 0x708, 0x1) (async) pwrite64(r0, &(0x7f0000000000)="b5609fb6e7ad16d695f28d5f3943ca034cc8a8f67bf70b756994cd3779f8a598", 0x20, 0xa01c) io_uring_register$IORING_REGISTER_RING_FDS(0xffffffffffffffff, 0x14, &(0x7f0000001d00)=[{0x4, 0x1, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/41, 0x29}, {&(0x7f0000000080)=""/134, 0x86}, {&(0x7f0000000140)=""/221, 0xdd}, {&(0x7f00000002c0)=""/96, 0x60}], &(0x7f0000000340)=[0x5, 0x9, 0x1012, 0x1f00000000000000, 0x7, 0x2, 0x3]}, {0x2, 0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000380)=""/43, 0x2b}, {&(0x7f00000003c0)=""/99, 0x63}], &(0x7f0000000480)=[0xfc]}, {0x6, 0x0, 0x0, &(0x7f00000017c0)=[{&(0x7f00000004c0)=""/167, 0xa7}, {&(0x7f0000000580)=""/8, 0x8}, {&(0x7f00000005c0)=""/180, 0xb4}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/177, 0xb1}, {&(0x7f0000001740)=""/108, 0x6c}], &(0x7f0000001800)=[0x1, 0x6, 0x7]}, {0x6, 0x0, 0x0, &(0x7f0000001c80)=[{&(0x7f0000001840)=""/225, 0xe1}, {&(0x7f0000001940)=""/82, 0x52}, {&(0x7f00000019c0)=""/238, 0xee}, {&(0x7f0000001ac0)=""/42, 0x2a}, {&(0x7f0000001b00)=""/249, 0xf9}, {&(0x7f0000001c00)=""/78, 0x4e}], &(0x7f0000001cc0)=[0xffffffff, 0x2, 0x64409758, 0x50b3c213]}], 0x4) [ 6103.859154][T18072] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 6103.862830][T18072] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 6104.313192][T18072] device hsr_slave_0 entered promiscuous mode [ 6104.315739][T18072] device hsr_slave_1 entered promiscuous mode [ 6104.316821][T18072] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 6104.317160][T18072] Cannot create hsr debugfs directory [ 6104.503543][T18072] netdevsim netdevsim0 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 6104.562980][T18072] netdevsim netdevsim0 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 6104.635383][T18072] netdevsim netdevsim0 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 6104.695823][T18072] netdevsim netdevsim0 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 6104.838186][T18072] netdevsim netdevsim0 netdevsim0: renamed from eth0 [ 6104.853780][T18072] netdevsim netdevsim0 netdevsim1: renamed from eth1 [ 6104.887446][T18072] netdevsim netdevsim0 netdevsim2: renamed from eth2 [ 6104.903551][T18072] netdevsim netdevsim0 netdevsim3: renamed from eth3 [ 6105.330543][T18072] 8021q: adding VLAN 0 to HW filter on device bond0 [ 6105.351011][T17970] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 6105.352451][T17970] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 6105.805106][T15706] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 6105.806626][T15706] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 6105.814696][T15706] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 6105.816139][T15706] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 6105.841843][T15706] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 6105.856320][T15706] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 6105.888844][T17970] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 6105.890562][T17970] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 6105.911207][T17970] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 6105.912450][T17970] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 6105.925247][T18072] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 6106.290306][T15706] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 6106.290851][T15706] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 6107.199094][T17970] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 6107.200061][T17970] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 6107.497051][T17970] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 6107.498673][T17970] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 6107.500162][T17970] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 6107.501192][T17970] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 6107.510884][T18072] device veth0_vlan entered promiscuous mode [ 6107.523189][T18072] device veth1_vlan entered promiscuous mode [ 6107.552066][T18138] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 6107.553380][T18138] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 6107.562741][T18072] device veth0_macvtap entered promiscuous mode [ 6107.572828][T18072] device veth1_macvtap entered promiscuous mode [ 6107.592328][T18138] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 6107.593664][T18138] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 6107.598076][T18138] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 6107.599085][T18138] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 6107.608839][T18138] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 6107.610008][T18138] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 6107.620988][T18072] netdevsim netdevsim0 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 6107.621670][T18072] netdevsim netdevsim0 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 6107.621891][T18072] netdevsim netdevsim0 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 6107.622452][T18072] netdevsim netdevsim0 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 6214.284995][ T26] INFO: task syz-executor.0:17973 blocked for more than 430 seconds. [ 6214.285453][ T26] Not tainted 6.2.0-rc7-syzkaller #0 [ 6214.285639][ T26] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 6214.285927][ T26] task:syz-executor.0 state:D stack:0 pid:17973 ppid:17904 flags:0x00000001 [ 6214.286263][ T26] Backtrace: [ 6214.286431][ T26] [<817c1730>] (__schedule) from [<817c2258>] (schedule+0x5c/0xac) [ 6214.286672][ T26] r10:86062e00 r9:00000000 r8:00000002 r7:00000000 r6:ec9d5e08 r5:84a5a280 [ 6214.286838][ T26] r4:84a5a280 [ 6214.286931][ T26] [<817c21fc>] (schedule) from [<817c704c>] (rt_mutex_slowlock_block.constprop.0+0x38/0x164) [ 6214.287152][ T26] r5:84a5a280 r4:8294a054 [ 6214.287317][ T26] [<817c7014>] (rt_mutex_slowlock_block.constprop.0) from [<817c8214>] (__rt_mutex_slowlock.constprop.0+0x78/0x270) [ 6214.287677][ T26] r10:000000b5 r9:84a5a280 r8:ec9d5e08 r7:00000002 r6:8294a054 r5:00000000 [ 6214.287921][ T26] r4:84a5a280 r3:ec9d5e08 [ 6214.288074][ T26] [<817c819c>] (__rt_mutex_slowlock.constprop.0) from [<817c84b8>] (rt_mutex_lock+0xac/0xc4) [ 6214.288441][ T26] r9:84a5a280 r8:00000000 r7:8885d800 r6:a0000013 r5:8294a054 r4:00000000 [ 6214.288671][ T26] [<817c840c>] (rt_mutex_lock) from [<80ef7988>] (i2c_adapter_lock_bus+0x14/0x18) [ 6214.288963][ T26] r6:ec9d5ea0 r5:00000001 r4:8294a040 [ 6214.289128][ T26] [<80ef7974>] (i2c_adapter_lock_bus) from [<80ef9704>] (i2c_transfer+0x94/0x134) [ 6214.289396][ T26] [<80ef9670>] (i2c_transfer) from [<80ef97fc>] (i2c_transfer_buffer_flags+0x58/0x8c) [ 6214.289721][ T26] r6:8534a840 r5:00000010 r4:00000000 [ 6214.289882][ T26] [<80ef97a4>] (i2c_transfer_buffer_flags) from [<80efe4e0>] (i2cdev_write+0x50/0x90) [ 6214.290158][ T26] r4:00000000 [ 6214.290290][ T26] [<80efe490>] (i2cdev_write) from [<804b1930>] (vfs_write+0xb0/0x3bc) [ 6214.290585][ T26] r7:ec9d5f78 r6:00000000 r5:8534a840 r4:80efe490 [ 6214.290775][ T26] [<804b1880>] (vfs_write) from [<804b20cc>] (sys_pwrite64+0xa0/0xd0) [ 6214.291048][ T26] r10:000000b5 r9:84a5a280 r8:80200288 r7:00000000 r6:8534a840 r5:00000000 [ 6214.291296][ T26] r4:8534a841 [ 6214.291419][ T26] [<804b202c>] (sys_pwrite64) from [<80200060>] (ret_fast_syscall+0x0/0x1c) [ 6214.291694][ T26] Exception stack(0xec9d5fa8 to 0xec9d5ff0) [ 6214.291896][ T26] 5fa0: 00000000 00000000 00000003 00000000 00000000 00000000 [ 6214.292158][ T26] 5fc0: 00000000 00000000 0014c34c 000000b5 7edef3d2 76b656d0 7edef544 76b6520c [ 6214.292403][ T26] 5fe0: 76b65020 76b65010 00016fec 0004dfa0 [ 6214.292563][ T26] r7:000000b5 r6:0014c34c r5:00000000 r4:00000000 [ 6214.293705][ T26] NMI backtrace for cpu 1 [ 6214.294676][ T26] CPU: 1 PID: 26 Comm: khungtaskd Not tainted 6.2.0-rc7-syzkaller #0 [ 6214.294900][ T26] Hardware name: ARM-Versatile Express [ 6214.295434][ T26] Backtrace: [ 6214.295667][ T26] [<817a2a48>] (dump_backtrace) from [<817a2b3c>] (show_stack+0x18/0x1c) [ 6214.295967][ T26] r7:00000000 r6:8240c5e0 r5:60000193 r4:81d8a418 [ 6214.296157][ T26] [<817a2b24>] (show_stack) from [<817befd0>] (dump_stack_lvl+0x48/0x54) [ 6214.296416][ T26] [<817bef88>] (dump_stack_lvl) from [<817beff4>] (dump_stack+0x18/0x1c) [ 6214.296673][ T26] r5:00000001 r4:00000001 [ 6214.296819][ T26] [<817befdc>] (dump_stack) from [<81790430>] (nmi_cpu_backtrace+0x170/0x18c) [ 6214.297107][ T26] [<817902c0>] (nmi_cpu_backtrace) from [<817905cc>] (nmi_trigger_cpumask_backtrace+0x180/0x228) [ 6214.297453][ T26] r9:00000002 r8:8020fdd4 r7:00000001 r6:8240c5e0 r5:8240c49c r4:00000000 [ 6214.297744][ T26] [<8179044c>] (nmi_trigger_cpumask_backtrace) from [<80211058>] (arch_trigger_cpumask_backtrace+0x18/0x1c) [ 6214.298116][ T26] r10:00000064 r9:00090640 r8:82404d40 r7:00007f32 r6:8268e9a8 r5:8240c5fc [ 6214.298390][ T26] r4:86073264 r3:00000001 [ 6214.298546][ T26] [<80211040>] (arch_trigger_cpumask_backtrace) from [<80332d6c>] (watchdog+0x4a8/0x590) [ 6214.298864][ T26] [<803328c4>] (watchdog) from [<8026a00c>] (kthread+0xec/0x11c) [ 6214.299149][ T26] r10:00000000 r9:df819e4c r8:82ab39c0 r7:00000000 r6:803328c4 r5:828fae00 [ 6214.299414][ T26] r4:82ab3900 [ 6214.299546][ T26] [<80269f20>] (kthread) from [<80200100>] (ret_from_fork+0x14/0x34) [ 6214.299811][ T26] Exception stack(0xdf8c9fb0 to 0xdf8c9ff8) [ 6214.299982][ T26] 9fa0: 00000000 00000000 00000000 00000000 [ 6214.300242][ T26] 9fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 6214.300502][ T26] 9fe0: 00000000 00000000 00000000 00000000 00000013 00000000 [ 6214.300752][ T26] r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:80269f20 r4:82ab3900 [ 6214.301814][ T26] Sending NMI from CPU 1 to CPUs 0: [ 6214.302520][ C0] NMI backtrace for cpu 0 [ 6214.302702][ C0] CPU: 0 PID: 2736 Comm: klogd Not tainted 6.2.0-rc7-syzkaller #0 [ 6214.302749][ C0] Hardware name: ARM-Versatile Express [ 6214.302799][ C0] PC is at 0x76e4e9bc [ 6214.303080][ C0] LR is at 0x76e494c0 [ 6214.303105][ C0] pc : [<76e4e9bc>] lr : [<76e494c0>] psr: 20070010 [ 6214.303131][ C0] sp : 7ec67bd8 ip : 00000000 fp : 00000000 [ 6214.303153][ C0] r10: 76f1f764 r9 : 00000000 r8 : 00002000 [ 6214.303182][ C0] r7 : 76f77080 r6 : 00019be8 r5 : 00000000 r4 : 0075a420 [ 6214.303215][ C0] r3 : 0075a440 r2 : 00001fe4 r1 : 00000000 r0 : 0075a420 [ 6214.303294][ C0] Flags: nzCv IRQs on FIQs on Mode USER_32 ISA ARM Segment user [ 6214.303344][ C0] Control: 30c5387d Table: 84209d00 DAC: fffffffd [ 6214.303386][ C0] Backtrace: no frame pointer [ 6214.334770][ T26] Kernel panic - not syncing: hung_task: blocked tasks [ 6214.337103][ T26] CPU: 1 PID: 26 Comm: khungtaskd Not tainted 6.2.0-rc7-syzkaller #0 [ 6214.337377][ T26] Hardware name: ARM-Versatile Express [ 6214.337575][ T26] Backtrace: [ 6214.337775][ T26] [<817a2a48>] (dump_backtrace) from [<817a2b3c>] (show_stack+0x18/0x1c) [ 6214.338072][ T26] r7:81d8addc r6:824229dc r5:60000193 r4:81d8a418 [ 6214.338329][ T26] [<817a2b24>] (show_stack) from [<817befd0>] (dump_stack_lvl+0x48/0x54) [ 6214.338635][ T26] [<817bef88>] (dump_stack_lvl) from [<817beff4>] (dump_stack+0x18/0x1c) [ 6214.338929][ T26] r5:00000000 r4:82647d14 [ 6214.339091][ T26] [<817befdc>] (dump_stack) from [<817a36e4>] (panic+0x11c/0x360) [ 6214.339456][ T26] [<817a35c8>] (panic) from [<80332bf4>] (watchdog+0x330/0x590) [ 6214.339685][ T26] r3:00000001 r2:00000000 r1:81d8a418 r0:81d8addc [ 6214.339957][ T26] r7:00007f32 [ 6214.340917][ T26] [<803328c4>] (watchdog) from [<8026a00c>] (kthread+0xec/0x11c) [ 6214.341376][ T26] r10:00000000 r9:df819e4c r8:82ab39c0 r7:00000000 r6:803328c4 r5:828fae00 [ 6214.341897][ T26] r4:82ab3900 [ 6214.342052][ T26] [<80269f20>] (kthread) from [<80200100>] (ret_from_fork+0x14/0x34) [ 6214.342305][ T26] Exception stack(0xdf8c9fb0 to 0xdf8c9ff8) [ 6214.342528][ T26] 9fa0: 00000000 00000000 00000000 00000000 [ 6214.342882][ T26] 9fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 6214.343242][ T26] 9fe0: 00000000 00000000 00000000 00000000 00000013 00000000 [ 6214.343499][ T26] r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:80269f20 r4:82ab3900 [ 6214.344498][ C0] CPU0: stopping [ 6214.345005][ C0] CPU: 0 PID: 2732 Comm: syslogd Not tainted 6.2.0-rc7-syzkaller #0 [ 6214.345387][ C0] Hardware name: ARM-Versatile Express [ 6214.345653][ C0] Backtrace: frame pointer underflow [ 6214.346187][ C0] [<817a2a48>] (dump_backtrace) from [<817a2b3c>] (show_stack+0x18/0x1c) [ 6214.346808][ C0] r7:81d77594 r6:8190f7a8 r5:600f01d3 r4:81d8a418 [ 6214.347240][ C0] [<817a2b24>] (show_stack) from [<817befd0>] (dump_stack_lvl+0x48/0x54) [ 6214.347831][ C0] [<817bef88>] (dump_stack_lvl) from [<817beff4>] (dump_stack+0x18/0x1c) [ 6214.348440][ C0] r5:00000000 r4:00000003 [ 6214.349152][ C0] [<817befdc>] (dump_stack) from [<802105a0>] (do_handle_IPI+0x3d0/0x404) [ 6214.350296][ C0] [<802101d0>] (do_handle_IPI) from [<802105f4>] (ipi_handler+0x20/0x28) [ 6214.351000][ C0] r10:dddcca80 r9:8327c500 r8:df801d88 r7:00000014 r6:8190f7a8 r5:8280cb80 [ 6214.351607][ C0] r4:82889a00 r3:00000010 [ 6214.351870][ C0] [<802105d4>] (ipi_handler) from [<802ba970>] (handle_percpu_devid_irq+0x9c/0x2f8) [ 6214.352357][ C0] [<802ba8d4>] (handle_percpu_devid_irq) from [<802b3e8c>] (generic_handle_domain_irq+0x30/0x40) [ 6214.352972][ C0] r10:dddcca80 r9:8327c500 r8:00000000 r7:df80a00c r6:822aa5a0 r5:df80a000 [ 6214.353471][ C0] r4:8240cdd4 r3:00010101 [ 6214.353773][ C0] [<802b3e5c>] (generic_handle_domain_irq) from [<8085f65c>] (gic_handle_irq+0x68/0x7c) [ 6214.354545][ C0] [<8085f5f4>] (gic_handle_irq) from [<817bf6ac>] (generic_handle_arch_irq+0x60/0x80) [ 6214.355243][ C0] r7:df801e10 r6:81f403b8 r5:81f403d0 r4:822abc1c [ 6214.355641][ C0] [<817bf64c>] (generic_handle_arch_irq) from [<80200b34>] (__irq_svc+0x74/0xac) [ 6214.356171][ C0] Exception stack(0xdf801e10 to 0xdf801e58) [ 6214.356550][ C0] 1e00: 00000014 00000000 0000bedf 3333335d [ 6214.357187][ C0] 1e20: 860c7180 860c7188 860c7180 860c71b0 00000100 00090646 dddcca80 df801e74 [ 6214.357820][ C0] 1e40: df801e60 df801e60 8138ed4c 8138ed4c 200f0113 ffffffff [ 6214.358320][ C0] r9:8327c500 r8:00000100 r7:df801e44 r6:ffffffff r5:200f0113 r4:8138ed4c [ 6214.358855][ C0] [<8138ed2c>] (mrp_join_timer_arm) from [<8138f5e0>] (mrp_join_timer+0xa4/0xb0) [ 6214.359426][ C0] r5:860c7188 r4:860c71b4 [ 6214.359730][ C0] [<8138f53c>] (mrp_join_timer) from [<802e6d9c>] (call_timer_fn+0x30/0x238) [ 6214.360213][ C0] r9:00090646 r8:00000100 r7:8138f53c r6:8327c500 r5:df801efc r4:860c7188 [ 6214.360720][ C0] [<802e6d6c>] (call_timer_fn) from [<802e72f0>] (run_timer_softirq+0x34c/0x4c4) [ 6214.361147][ C0] r9:8327c500 r8:8240c49c r7:00000000 r6:825dbd90 r5:df801efc r4:860c7188 [ 6214.361668][ C0] [<802e6fa4>] (run_timer_softirq) from [<80201338>] (__do_softirq+0x16c/0x498) [ 6214.362142][ C0] r10:8327c500 r9:00000100 r8:00000202 r7:ebaf9fb0 r6:00000001 r5:00000002 [ 6214.362583][ C0] r4:82404084 [ 6214.362795][ C0] [<802011cc>] (__do_softirq) from [<8024a31c>] (irq_exit+0x9c/0xe8) [ 6214.363292][ C0] r10:000d6c90 r9:000d6c90 r8:00000000 r7:ebaf9fb0 r6:81f403b8 r5:81f403d0 [ 6214.363717][ C0] r4:822abc40 [ 6214.363960][ C0] [<8024a280>] (irq_exit) from [<817bf6c8>] (generic_handle_arch_irq+0x7c/0x80) [ 6214.364527][ C0] r5:81f403d0 r4:822abc1c [ 6214.364866][ C0] [<817bf64c>] (generic_handle_arch_irq) from [<81774da0>] (call_with_stack+0x1c/0x20) [ 6214.365433][ C0] r9:000d6c90 r8:822a3044 r7:8327c500 r6:ffffffff r5:600f0010 r4:76e526f8 [ 6214.366020][ C0] [<81774d84>] (call_with_stack) from [<80200e74>] (__irq_usr+0x74/0x80) [ 6214.366548][ C0] Exception stack(0xebaf9fb0 to 0xebaf9ff8) [ 6214.366956][ C0] 9fa0: 00000077 010f01b8 000000ff 00000000 [ 6214.367597][ C0] 9fc0: fffffc00 010f0190 76f2e080 00000003 00000000 000d6c90 000d6c90 00000000 [ 6214.368251][ C0] 9fe0: 000d609c 7eaa9c88 000579b8 76e526f8 600f0010 ffffffff [ 6214.370426][ T26] Rebooting in 86400 seconds.. VM DIAGNOSIS: 12:16:19 Registers: info registers vcpu 0 R00=60000193 R01=00000004 R02=000001b8 R03=00000000 R04=00000000 R05=00000000 R06=00000000 R07=00000000 R08=7eae33d2 R09=76ae26d0 R10=7eae3544 R11=76ae220c R12=20000120 R13=82647200 R14=20000010 R15=ffff1040 PSR=60000192 -ZC- A S irq32 s00=ec000000 s01=ffffffff d00=ffffffffec000000 s02=e0000000 s03=ffe97408 d01=ffe97408e0000000 s04=fc000000 s05=ffffffff d02=fffffffffc000000 s06=fc000000 s07=ffffffff d03=fffffffffc000000 s08=00cb591f s09=ff3a0723 d04=ff3a072300cb591f s10=00000000 s11=ffffffff d05=ffffffff00000000 s12=ff11ee86 s13=004b4e99 d06=004b4e99ff11ee86 s14=ffffffff s15=00000000 d07=00000000ffffffff s16=00000000 s17=f8ad0f52 d08=f8ad0f5200000000 s18=d6000000 s19=fffdd46e d09=fffdd46ed6000000 s20=018c45c6 s21=004b4e96 d10=004b4e96018c45c6 s22=00000000 s23=00000000 d11=0000000000000000 s24=eecb591f s25=ffffffff d12=ffffffffeecb591f s26=e0000000 s27=ffe97408 d13=ffe97408e0000000 s28=02000000 s29=00000000 d14=0000000002000000 s30=02000000 s31=00000000 d15=0000000002000000 s32=0185b053 s33=ff08fb78 d16=ff08fb780185b053 s34=00000000 s35=ffffffff d17=ffffffff00000000 s36=ff056f0e s37=004855ed d18=004855edff056f0e s38=ffffffff s39=00000000 d19=00000000ffffffff s40=01000000 s41=00000000 d20=0000000001000000 s42=fcbea641 s43=ffffffff d21=fffffffffcbea641 s44=fffffffb s45=ffffffff d22=fffffffffffffffb s46=feea376b s47=ffffffff d23=fffffffffeea376b s48=01b56b69 s49=f8ad0f52 d24=f8ad0f5201b56b69 s50=eb621cf1 s51=ffffffff d25=ffffffffeb621cf1 s52=017cd28c s53=0072d2da d26=0072d2da017cd28c s54=012dbe36 s55=ff96ea20 d27=ff96ea20012dbe36 s56=fe2db1a1 s57=fe632e3c d28=fe632e3cfe2db1a1 s58=ff31971e s59=012dbe36 d29=012dbe36ff31971e s60=fa036d09 s61=ffe97408 d30=ffe97408fa036d09 s62=11693c2e s63=ffc183eb d31=ffc183eb11693c2e FPSCR: 00000000 info registers vcpu 1 R00=00000024 R01=bfffee7a R02=3fffee7a R03=60000193 R04=00000024 R05=ddddd595 R06=00000000 R07=824297c0 R08=00000000 R09=81f52db4 R10=df8c9d4c R11=df8c9d94 R12=00000000 R13=df8c9d10 R14=802b164c R15=802b1664 PSR=60000193 -ZC- A S svc32 s00=f4000000 s01=ffffffff d00=fffffffff4000000 s02=48000000 s03=fff47a1e d01=fff47a1e48000000 s04=fc000000 s05=ffffffff d02=fffffffffc000000 s06=fc000000 s07=ffffffff d03=fffffffffc000000 s08=ffba3e65 s09=00f0b4ed d04=00f0b4edffba3e65 s10=ffffffff s11=00000000 d05=00000000ffffffff s12=fe31d183 s13=ffc018a7 d06=ffc018a7fe31d183 s14=ffffffff s15=ffffffff d07=ffffffffffffffff s16=fe000000 s17=ee86eb3a d08=ee86eb3afe000000 s18=f2000000 s19=fffe815d d09=fffe815df2000000 s20=001be988 s21=ffc018ab d10=ffc018ab001be988 s22=00000000 s23=ffffffff d11=ffffffff00000000 s24=f5ba3e65 s25=ffffffff d12=fffffffff5ba3e65 s26=48000000 s27=fff47a1e d13=fff47a1e48000000 s28=02000000 s29=00000000 d14=0000000002000000 s30=02000000 s31=00000000 d15=0000000002000000 s32=0158af41 s33=ffaa4ed5 d16=ffaa4ed50158af41 s34=00000000 s35=ffffffff d17=ffffffff00000000 s36=ff621db9 s37=006966fc d18=006966fcff621db9 s38=ffffffff s39=00000000 d19=00000000ffffffff s40=01000000 s41=00000000 d20=0000000001000000 s42=fdc20ceb s43=ffffffff d21=fffffffffdc20ceb s44=fffffffd s45=ffffffff d22=fffffffffffffffd s46=ff40aef9 s47=ffffffff d23=ffffffffff40aef9 s48=fee92c1a s49=ee86eb3a d24=ee86eb3afee92c1a s50=f1ccfc7b s51=ffffffff d25=fffffffff1ccfc7b s52=fe3a17e4 s53=00456e00 d26=00456e00fe3a17e4 s54=fef05034 s55=00070a2e d27=00070a2efef05034 s56=01305468 s57=fee7b4ec d28=fee7b4ec01305468 s58=ff73da76 s59=fef05034 d29=fef05034ff73da76 s60=3489d80e s61=fff47a1e d30=fff47a1e3489d80e s62=19ed41ea s63=002aa04f d31=002aa04f19ed41ea FPSCR: 00000000