100000000", 0x20, 0x10fd000}, {&(0x7f0000030740)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x10fd120}, {&(0x7f0000030760)="feedbabe00000000000000020000000000000000000007a90000000100000000", 0x20, 0x10fd200}, {&(0x7f0000030780)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x10fd320}, {&(0x7f00000307a0)="feedbabe00000000000000020000000000000000000007aa0000000100000000", 0x20, 0x10fd400}, {&(0x7f00000307c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x10fd520}, {&(0x7f00000307e0)="feedbabe00000000000000020000000000000000000007ab0000000100000000", 0x20, 0x10fd600}, {&(0x7f0000030800)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x10fd720}, {&(0x7f0000030820)="feedbabe00000000000000020000000000000000000007ac0000000100000000", 0x20, 0x10fd800}, {&(0x7f0000030840)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x10fd920}, {&(0x7f0000030860)="feedbabe00000000000000020000000000000000000007ad0000000100000000", 0x20, 0x10fda00}, {&(0x7f0000030880)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x10fdb20}, {&(0x7f00000308a0)="feedbabe00000000000000020000000000000000000007ae0000000100000000", 0x20, 0x10fdc00}, {&(0x7f00000308c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x10fdd20}, {&(0x7f00000308e0)="feedbabe00000000000000020000000000000000000007af0000000100000000", 0x20, 0x10fde00}, {&(0x7f0000030900)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x10fdf20}, {&(0x7f0000030920)="feedbabe00000000000000020000000000000000000007b00000000100000000", 0x20, 0x10fe000}, {&(0x7f0000030940)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x10fe120}, {&(0x7f0000030960)="feedbabe00000000000000020000000000000000000007b10000000100000000", 0x20, 0x10fe200}, {&(0x7f0000030980)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x10fe320}, {&(0x7f00000309a0)="feedbabe00000000000000020000000000000000000007b20000000100000000", 0x20, 0x10fe400}, {&(0x7f00000309c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x10fe520}, {&(0x7f00000309e0)="feedbabe00000000000000020000000000000000000007b30000000100000000", 0x20, 0x10fe600}, {&(0x7f0000030a00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x10fe720}, {&(0x7f0000030a20)="feedbabe00000000000000020000000000000000000007b40000000100000000", 0x20, 0x10fe800}, {&(0x7f0000030a40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x10fe920}, {&(0x7f0000030a60)="feedbabe00000000000000020000000000000000000007b50000000100000000", 0x20, 0x10fea00}, {&(0x7f0000030a80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x10feb20}, {&(0x7f0000030aa0)="feedbabe00000000000000020000000000000000000007b60000000100000000", 0x20, 0x10fec00}, {&(0x7f0000030ac0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x10fed20}, {&(0x7f0000030ae0)="feedbabe00000000000000020000000000000000000007b70000000100000000", 0x20, 0x10fee00}, {&(0x7f0000030b00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x10fef20}, {&(0x7f0000030b20)="feedbabe00000000000000020000000000000000000007b80000000100000000", 0x20, 0x10ff000}, {&(0x7f0000030b40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x10ff120}, {&(0x7f0000030b60)="feedbabe00000000000000020000000000000000000007b90000000100000000", 0x20, 0x10ff200}, {&(0x7f0000030b80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x10ff320}, {&(0x7f0000030ba0)="feedbabe00000000000000020000000000000000000007ba0000000100000000", 0x20, 0x10ff400}, {&(0x7f0000030bc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x10ff520}, {&(0x7f0000030be0)="feedbabe00000000000000020000000000000000000007bb0000000100000000", 0x20, 0x10ff600}, {&(0x7f0000030c00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x10ff720}, {&(0x7f0000030c20)="feedbabe00000000000000020000000000000000000007bc0000000100000000", 0x20, 0x10ff800}, {&(0x7f0000030c40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x10ff920}, {&(0x7f0000030c60)="feedbabe00000000000000020000000000000000000007bd0000000100000000", 0x20, 0x10ffa00}, {&(0x7f0000030c80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x10ffb20}, {&(0x7f0000030ca0)="feedbabe00000000000000020000000000000000000007be0000000100000000", 0x20, 0x10ffc00}, {&(0x7f0000030cc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x10ffd20}, {&(0x7f0000030ce0)="feedbabe00000000000000020000000000000000000007bf0000000100000000", 0x20, 0x10ffe00}, {&(0x7f0000030d00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x10fff20}, {&(0x7f0000030d20)="feedbabe00000000000000020000000000000000000007c00000000100000000", 0x20, 0x1100000}, {&(0x7f0000030d40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1100120}, {&(0x7f0000030d60)="feedbabe00000000000000020000000000000000000007c10000000100000000", 0x20, 0x1100200}, {&(0x7f0000030d80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1100320}, {&(0x7f0000030da0)="feedbabe00000000000000020000000000000000000007c20000000100000000", 0x20, 0x1100400}, {&(0x7f0000030dc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1100520}, {&(0x7f0000030de0)="feedbabe00000000000000020000000000000000000007c30000000100000000", 0x20, 0x1100600}, {&(0x7f0000030e00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1100720}, {&(0x7f0000030e20)="feedbabe00000000000000020000000000000000000007c40000000100000000", 0x20, 0x1100800}, {&(0x7f0000030e40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1100920}, {&(0x7f0000030e60)="feedbabe00000000000000020000000000000000000007c50000000100000000", 0x20, 0x1100a00}, {&(0x7f0000030e80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1100b20}, {&(0x7f0000030ea0)="feedbabe00000000000000020000000000000000000007c60000000100000000", 0x20, 0x1100c00}, {&(0x7f0000030ec0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1100d20}, {&(0x7f0000030ee0)="feedbabe00000000000000020000000000000000000007c70000000100000000", 0x20, 0x1100e00}, {&(0x7f0000030f00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1100f20}, {&(0x7f0000030f20)="feedbabe00000000000000020000000000000000000007c80000000100000000", 0x20, 0x1101000}, {&(0x7f0000030f40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1101120}, {&(0x7f0000030f60)="feedbabe00000000000000020000000000000000000007c90000000100000000", 0x20, 0x1101200}, {&(0x7f0000030f80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1101320}, {&(0x7f0000030fa0)="feedbabe00000000000000020000000000000000000007ca0000000100000000", 0x20, 0x1101400}, {&(0x7f0000030fc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1101520}, {&(0x7f0000030fe0)="feedbabe00000000000000020000000000000000000007cb0000000100000000", 0x20, 0x1101600}, {&(0x7f0000031000)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1101720}, {&(0x7f0000031020)="feedbabe00000000000000020000000000000000000007cc0000000100000000", 0x20, 0x1101800}, {&(0x7f0000031040)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1101920}, {&(0x7f0000031060)="feedbabe00000000000000020000000000000000000007cd0000000100000000", 0x20, 0x1101a00}, {&(0x7f0000031080)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1101b20}, {&(0x7f00000310a0)="feedbabe00000000000000020000000000000000000007ce0000000100000000", 0x20, 0x1101c00}, {&(0x7f00000310c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1101d20}, {&(0x7f00000310e0)="feedbabe00000000000000020000000000000000000007cf0000000100000000", 0x20, 0x1101e00}, {&(0x7f0000031100)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1101f20}, {&(0x7f0000031120)="feedbabe00000000000000020000000000000000000007d00000000100000000", 0x20, 0x1102000}, {&(0x7f0000031140)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1102120}, {&(0x7f0000031160)="feedbabe00000000000000020000000000000000000007d10000000100000000", 0x20, 0x1102200}, {&(0x7f0000031180)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1102320}, {&(0x7f00000311a0)="feedbabe00000000000000020000000000000000000007d20000000100000000", 0x20, 0x1102400}, {&(0x7f00000311c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1102520}, {&(0x7f00000311e0)="feedbabe00000000000000020000000000000000000007d30000000100000000", 0x20, 0x1102600}, {&(0x7f0000031200)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1102720}, {&(0x7f0000031220)="feedbabe00000000000000020000000000000000000007d40000000100000000", 0x20, 0x1102800}, {&(0x7f0000031240)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1102920}, {&(0x7f0000031260)="feedbabe00000000000000020000000000000000000007d50000000100000000", 0x20, 0x1102a00}, {&(0x7f0000031280)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1102b20}, {&(0x7f00000312a0)="feedbabe00000000000000020000000000000000000007d60000000100000000", 0x20, 0x1102c00}, {&(0x7f00000312c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1102d20}, {&(0x7f00000312e0)="feedbabe00000000000000020000000000000000000007d70000000100000000", 0x20, 0x1102e00}, {&(0x7f0000031300)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1102f20}, {&(0x7f0000031320)="feedbabe00000000000000020000000000000000000007d80000000100000000", 0x20, 0x1103000}, {&(0x7f0000031340)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1103120}, {&(0x7f0000031360)="feedbabe00000000000000020000000000000000000007d90000000100000000", 0x20, 0x1103200}, {&(0x7f0000031380)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1103320}, {&(0x7f00000313a0)="feedbabe00000000000000020000000000000000000007da0000000100000000", 0x20, 0x1103400}, {&(0x7f00000313c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1103520}, {&(0x7f00000313e0)="feedbabe00000000000000020000000000000000000007db0000000100000000", 0x20, 0x1103600}, {&(0x7f0000031400)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1103720}, {&(0x7f0000031420)="feedbabe00000000000000020000000000000000000007dc0000000100000000", 0x20, 0x1103800}, {&(0x7f0000031440)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1103920}, {&(0x7f0000031460)="feedbabe00000000000000020000000000000000000007dd0000000100000000", 0x20, 0x1103a00}, {&(0x7f0000031480)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1103b20}, {&(0x7f00000314a0)="feedbabe00000000000000020000000000000000000007de0000000100000000", 0x20, 0x1103c00}, {&(0x7f00000314c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1103d20}, {&(0x7f00000314e0)="feedbabe00000000000000020000000000000000000007df0000000100000000", 0x20, 0x1103e00}, {&(0x7f0000031500)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1103f20}, {&(0x7f0000031520)="feedbabe00000000000000020000000000000000000007e00000000100000000", 0x20, 0x1104000}, {&(0x7f0000031540)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1104120}, {&(0x7f0000031560)="feedbabe00000000000000020000000000000000000007e10000000100000000", 0x20, 0x1104200}, {&(0x7f0000031580)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1104320}, {&(0x7f00000315a0)="feedbabe00000000000000020000000000000000000007e20000000100000000", 0x20, 0x1104400}, {&(0x7f00000315c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1104520}, {&(0x7f00000315e0)="feedbabe00000000000000020000000000000000000007e30000000100000000", 0x20, 0x1104600}, {&(0x7f0000031600)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1104720}, {&(0x7f0000031620)="feedbabe00000000000000020000000000000000000007e40000000100000000", 0x20, 0x1104800}, {&(0x7f0000031640)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1104920}, {&(0x7f0000031660)="feedbabe00000000000000020000000000000000000007e50000000100000000", 0x20, 0x1104a00}, {&(0x7f0000031680)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1104b20}, {&(0x7f00000316a0)="feedbabe00000000000000020000000000000000000007e60000000100000000", 0x20, 0x1104c00}, {&(0x7f00000316c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1104d20}, {&(0x7f00000316e0)="feedbabe00000000000000020000000000000000000007e70000000100000000", 0x20, 0x1104e00}, {&(0x7f0000031700)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1104f20}, {&(0x7f0000031720)="feedbabe00000000000000020000000000000000000007e80000000100000000", 0x20, 0x1105000}, {&(0x7f0000031740)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1105120}, {&(0x7f0000031760)="feedbabe00000000000000020000000000000000000007e90000000100000000", 0x20, 0x1105200}, {&(0x7f0000031780)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1105320}, {&(0x7f00000317a0)="feedbabe00000000000000020000000000000000000007ea0000000100000000", 0x20, 0x1105400}, {&(0x7f00000317c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1105520}, {&(0x7f00000317e0)="feedbabe00000000000000020000000000000000000007eb0000000100000000", 0x20, 0x1105600}, {&(0x7f0000031800)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1105720}, {&(0x7f0000031820)="feedbabe00000000000000020000000000000000000007ec0000000100000000", 0x20, 0x1105800}, {&(0x7f0000031840)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1105920}, {&(0x7f0000031860)="feedbabe00000000000000020000000000000000000007ed0000000100000000", 0x20, 0x1105a00}, {&(0x7f0000031880)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1105b20}, {&(0x7f00000318a0)="feedbabe00000000000000020000000000000000000007ee0000000100000000", 0x20, 0x1105c00}, {&(0x7f00000318c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1105d20}, {&(0x7f00000318e0)="feedbabe00000000000000020000000000000000000007ef0000000100000000", 0x20, 0x1105e00}, {&(0x7f0000031900)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1105f20}, {&(0x7f0000031920)="feedbabe00000000000000020000000000000000000007f00000000100000000", 0x20, 0x1106000}, {&(0x7f0000031940)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1106120}, {&(0x7f0000031960)="feedbabe00000000000000020000000000000000000007f10000000100000000", 0x20, 0x1106200}, {&(0x7f0000031980)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1106320}, {&(0x7f00000319a0)="feedbabe00000000000000020000000000000000000007f20000000100000000", 0x20, 0x1106400}, {&(0x7f00000319c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1106520}, {&(0x7f00000319e0)="feedbabe00000000000000020000000000000000000007f30000000100000000", 0x20, 0x1106600}, {&(0x7f0000031a00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1106720}, {&(0x7f0000031a20)="feedbabe00000000000000020000000000000000000007f40000000100000000", 0x20, 0x1106800}, {&(0x7f0000031a40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1106920}, {&(0x7f0000031a60)="feedbabe00000000000000020000000000000000000007f50000000100000000", 0x20, 0x1106a00}, {&(0x7f0000031a80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1106b20}, {&(0x7f0000031aa0)="feedbabe00000000000000020000000000000000000007f60000000100000000", 0x20, 0x1106c00}, {&(0x7f0000031ac0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1106d20}, {&(0x7f0000031ae0)="feedbabe00000000000000020000000000000000000007f70000000100000000", 0x20, 0x1106e00}, {&(0x7f0000031b00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1106f20}, {&(0x7f0000031b20)="feedbabe00000000000000020000000000000000000007f80000000100000000", 0x20, 0x1107000}, {&(0x7f0000031b40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1107120}, {&(0x7f0000031b60)="feedbabe00000000000000020000000000000000000007f90000000100000000", 0x20, 0x1107200}, {&(0x7f0000031b80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1107320}, {&(0x7f0000031ba0)="feedbabe00000000000000020000000000000000000007fa0000000100000000", 0x20, 0x1107400}, {&(0x7f0000031bc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1107520}, {&(0x7f0000031be0)="feedbabe00000000000000020000000000000000000007fb0000000100000000", 0x20, 0x1107600}, {&(0x7f0000031c00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1107720}, {&(0x7f0000031c20)="feedbabe00000000000000020000000000000000000007fc0000000100000000", 0x20, 0x1107800}, {&(0x7f0000031c40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1107920}, {&(0x7f0000031c60)="feedbabe00000000000000020000000000000000000007fd0000000100000000", 0x20, 0x1107a00}, {&(0x7f0000031c80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1107b20}, {&(0x7f0000031ca0)="feedbabe00000000000000020000000000000000000007fe0000000100000000", 0x20, 0x1107c00}, {&(0x7f0000031cc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1107d20}, {&(0x7f0000031ce0)="feedbabe00000000000000020000000000000000000007ff0000000100000000", 0x20, 0x1107e00}, {&(0x7f0000031d00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1107f20}, {&(0x7f0000031d20)="feedbabe00000000000000020000000000000000000008000000000100000000", 0x20, 0x1108000}, {&(0x7f0000031d40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1108120}, {&(0x7f0000031d60)="feedbabe00000000000000020000000000000000000008010000000100000000", 0x20, 0x1108200}, {&(0x7f0000031d80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1108320}, {&(0x7f0000031da0)="feedbabe00000000000000020000000000000000000008020000000100000000", 0x20, 0x1108400}, {&(0x7f0000031dc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1108520}, {&(0x7f0000031de0)="feedbabe00000000000000020000000000000000000008030000000100000000", 0x20, 0x1108600}, {&(0x7f0000031e00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1108720}, {&(0x7f0000031e20)="feedbabe00000000000000020000000000000000000008040000000100000000", 0x20, 0x1108800}, {&(0x7f0000031e40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1108920}, {&(0x7f0000031e60)="feedbabe00000000000000020000000000000000000008050000000100000000", 0x20, 0x1108a00}, {&(0x7f0000031e80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1108b20}, {&(0x7f0000031ea0)="feedbabe00000000000000020000000000000000000008060000000100000000", 0x20, 0x1108c00}, {&(0x7f0000031ec0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1108d20}, {&(0x7f0000031ee0)="feedbabe00000000000000020000000000000000000008070000000100000000", 0x20, 0x1108e00}, {&(0x7f0000031f00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1108f20}, {&(0x7f0000031f20)="feedbabe00000000000000020000000000000000000008080000000100000000", 0x20, 0x1109000}, {&(0x7f0000031f40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1109120}, {&(0x7f0000031f60)="feedbabe00000000000000020000000000000000000008090000000100000000", 0x20, 0x1109200}, {&(0x7f0000031f80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1109320}, {&(0x7f0000031fa0)="feedbabe000000000000000200000000000000000000080a0000000100000000", 0x20, 0x1109400}, {&(0x7f0000031fc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1109520}, {&(0x7f0000031fe0)="feedbabe000000000000000200000000000000000000080b0000000100000000", 0x20, 0x1109600}, {&(0x7f0000032000)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1109720}, {&(0x7f0000032020)="feedbabe000000000000000200000000000000000000080c0000000100000000", 0x20, 0x1109800}, {&(0x7f0000032040)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1109920}, {&(0x7f0000032060)="feedbabe000000000000000200000000000000000000080d0000000100000000", 0x20, 0x1109a00}, {&(0x7f0000032080)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1109b20}, {&(0x7f00000320a0)="feedbabe000000000000000200000000000000000000080e0000000100000000", 0x20, 0x1109c00}, {&(0x7f00000320c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1109d20}, {&(0x7f00000320e0)="feedbabe000000000000000200000000000000000000080f0000000100000000", 0x20, 0x1109e00}, {&(0x7f0000032100)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1109f20}, {&(0x7f0000032120)="feedbabe00000000000000020000000000000000000008100000000100000000", 0x20, 0x110a000}, {&(0x7f0000032140)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110a120}, {&(0x7f0000032160)="feedbabe00000000000000020000000000000000000008110000000100000000", 0x20, 0x110a200}, {&(0x7f0000032180)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110a320}, {&(0x7f00000321a0)="feedbabe00000000000000020000000000000000000008120000000100000000", 0x20, 0x110a400}, {&(0x7f00000321c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110a520}, {&(0x7f00000321e0)="feedbabe00000000000000020000000000000000000008130000000100000000", 0x20, 0x110a600}, {&(0x7f0000032200)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110a720}, {&(0x7f0000032220)="feedbabe00000000000000020000000000000000000008140000000100000000", 0x20, 0x110a800}, {&(0x7f0000032240)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110a920}, {&(0x7f0000032260)="feedbabe00000000000000020000000000000000000008150000000100000000", 0x20, 0x110aa00}, {&(0x7f0000032280)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110ab20}, {&(0x7f00000322a0)="feedbabe00000000000000020000000000000000000008160000000100000000", 0x20, 0x110ac00}, {&(0x7f00000322c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110ad20}, {&(0x7f00000322e0)="feedbabe00000000000000020000000000000000000008170000000100000000", 0x20, 0x110ae00}, {&(0x7f0000032300)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110af20}, {&(0x7f0000032320)="feedbabe00000000000000020000000000000000000008180000000100000000", 0x20, 0x110b000}, {&(0x7f0000032340)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110b120}, {&(0x7f0000032360)="feedbabe00000000000000020000000000000000000008190000000100000000", 0x20, 0x110b200}, {&(0x7f0000032380)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110b320}, {&(0x7f00000323a0)="feedbabe000000000000000200000000000000000000081a0000000100000000", 0x20, 0x110b400}, {&(0x7f00000323c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110b520}, {&(0x7f00000323e0)="feedbabe000000000000000200000000000000000000081b0000000100000000", 0x20, 0x110b600}, {&(0x7f0000032400)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110b720}, {&(0x7f0000032420)="feedbabe000000000000000200000000000000000000081c0000000100000000", 0x20, 0x110b800}, {&(0x7f0000032440)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110b920}, {&(0x7f0000032460)="feedbabe000000000000000200000000000000000000081d0000000100000000", 0x20, 0x110ba00}, {&(0x7f0000032480)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110bb20}, {&(0x7f00000324a0)="feedbabe000000000000000200000000000000000000081e0000000100000000", 0x20, 0x110bc00}, {&(0x7f00000324c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110bd20}, {&(0x7f00000324e0)="feedbabe000000000000000200000000000000000000081f0000000100000000", 0x20, 0x110be00}, {&(0x7f0000032500)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110bf20}, {&(0x7f0000032520)="feedbabe00000000000000020000000000000000000008200000000100000000", 0x20, 0x110c000}, {&(0x7f0000032540)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110c120}, {&(0x7f0000032560)="feedbabe00000000000000020000000000000000000008210000000100000000", 0x20, 0x110c200}, {&(0x7f0000032580)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110c320}, {&(0x7f00000325a0)="feedbabe00000000000000020000000000000000000008220000000100000000", 0x20, 0x110c400}, {&(0x7f00000325c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110c520}, {&(0x7f00000325e0)="feedbabe00000000000000020000000000000000000008230000000100000000", 0x20, 0x110c600}, {&(0x7f0000032600)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110c720}, {&(0x7f0000032620)="feedbabe00000000000000020000000000000000000008240000000100000000", 0x20, 0x110c800}, {&(0x7f0000032640)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110c920}, {&(0x7f0000032660)="feedbabe00000000000000020000000000000000000008250000000100000000", 0x20, 0x110ca00}, {&(0x7f0000032680)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110cb20}, {&(0x7f00000326a0)="feedbabe00000000000000020000000000000000000008260000000100000000", 0x20, 0x110cc00}, {&(0x7f00000326c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110cd20}, {&(0x7f00000326e0)="feedbabe00000000000000020000000000000000000008270000000100000000", 0x20, 0x110ce00}, {&(0x7f0000032700)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110cf20}, {&(0x7f0000032720)="feedbabe00000000000000020000000000000000000008280000000100000000", 0x20, 0x110d000}, {&(0x7f0000032740)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110d120}, {&(0x7f0000032760)="feedbabe00000000000000020000000000000000000008290000000100000000", 0x20, 0x110d200}, {&(0x7f0000032780)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110d320}, {&(0x7f00000327a0)="feedbabe000000000000000200000000000000000000082a0000000100000000", 0x20, 0x110d400}, {&(0x7f00000327c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110d520}, {&(0x7f00000327e0)="feedbabe000000000000000200000000000000000000082b0000000100000000", 0x20, 0x110d600}, {&(0x7f0000032800)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110d720}, {&(0x7f0000032820)="feedbabe000000000000000200000000000000000000082c0000000100000000", 0x20, 0x110d800}, {&(0x7f0000032840)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110d920}, {&(0x7f0000032860)="feedbabe000000000000000200000000000000000000082d0000000100000000", 0x20, 0x110da00}, {&(0x7f0000032880)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110db20}, {&(0x7f00000328a0)="feedbabe000000000000000200000000000000000000082e0000000100000000", 0x20, 0x110dc00}, {&(0x7f00000328c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110dd20}, {&(0x7f00000328e0)="feedbabe000000000000000200000000000000000000082f0000000100000000", 0x20, 0x110de00}, {&(0x7f0000032900)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110df20}, {&(0x7f0000032920)="feedbabe00000000000000020000000000000000000008300000000100000000", 0x20, 0x110e000}, {&(0x7f0000032940)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110e120}, {&(0x7f0000032960)="feedbabe00000000000000020000000000000000000008310000000100000000", 0x20, 0x110e200}, {&(0x7f0000032980)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110e320}, {&(0x7f00000329a0)="feedbabe00000000000000020000000000000000000008320000000100000000", 0x20, 0x110e400}, {&(0x7f00000329c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110e520}, {&(0x7f00000329e0)="feedbabe00000000000000020000000000000000000008330000000100000000", 0x20, 0x110e600}, {&(0x7f0000032a00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110e720}, {&(0x7f0000032a20)="feedbabe00000000000000020000000000000000000008340000000100000000", 0x20, 0x110e800}, {&(0x7f0000032a40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110e920}, {&(0x7f0000032a60)="feedbabe00000000000000020000000000000000000008350000000100000000", 0x20, 0x110ea00}, {&(0x7f0000032a80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110eb20}, {&(0x7f0000032aa0)="feedbabe00000000000000020000000000000000000008360000000100000000", 0x20, 0x110ec00}, {&(0x7f0000032ac0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110ed20}, {&(0x7f0000032ae0)="feedbabe00000000000000020000000000000000000008370000000100000000", 0x20, 0x110ee00}, {&(0x7f0000032b00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110ef20}, {&(0x7f0000032b20)="feedbabe00000000000000020000000000000000000008380000000100000000", 0x20, 0x110f000}, {&(0x7f0000032b40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110f120}, {&(0x7f0000032b60)="feedbabe00000000000000020000000000000000000008390000000100000000", 0x20, 0x110f200}, {&(0x7f0000032b80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110f320}, {&(0x7f0000032ba0)="feedbabe000000000000000200000000000000000000083a0000000100000000", 0x20, 0x110f400}, {&(0x7f0000032bc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110f520}, {&(0x7f0000032be0)="feedbabe000000000000000200000000000000000000083b0000000100000000", 0x20, 0x110f600}, {&(0x7f0000032c00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110f720}, {&(0x7f0000032c20)="feedbabe000000000000000200000000000000000000083c0000000100000000", 0x20, 0x110f800}, {&(0x7f0000032c40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110f920}, {&(0x7f0000032c60)="feedbabe000000000000000200000000000000000000083d0000000100000000", 0x20, 0x110fa00}, {&(0x7f0000032c80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110fb20}, {&(0x7f0000032ca0)="feedbabe000000000000000200000000000000000000083e0000000100000000", 0x20, 0x110fc00}, {&(0x7f0000032cc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110fd20}, {&(0x7f0000032ce0)="feedbabe000000000000000200000000000000000000083f0000000100000000", 0x20, 0x110fe00}, {&(0x7f0000032d00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x110ff20}, {&(0x7f0000032d20)="feedbabe00000000000000020000000000000000000008400000000100000000", 0x20, 0x1110000}, {&(0x7f0000032d40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1110120}, {&(0x7f0000032d60)="feedbabe00000000000000020000000000000000000008410000000100000000", 0x20, 0x1110200}, {&(0x7f0000032d80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1110320}, {&(0x7f0000032da0)="feedbabe00000000000000020000000000000000000008420000000100000000", 0x20, 0x1110400}, {&(0x7f0000032dc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1110520}, {&(0x7f0000032de0)="feedbabe00000000000000020000000000000000000008430000000100000000", 0x20, 0x1110600}, {&(0x7f0000032e00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1110720}, {&(0x7f0000032e20)="feedbabe00000000000000020000000000000000000008440000000100000000", 0x20, 0x1110800}, {&(0x7f0000032e40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1110920}, {&(0x7f0000032e60)="feedbabe00000000000000020000000000000000000008450000000100000000", 0x20, 0x1110a00}, {&(0x7f0000032e80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1110b20}, {&(0x7f0000032ea0)="feedbabe00000000000000020000000000000000000008460000000100000000", 0x20, 0x1110c00}, {&(0x7f0000032ec0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1110d20}, {&(0x7f0000032ee0)="feedbabe00000000000000020000000000000000000008470000000100000000", 0x20, 0x1110e00}, {&(0x7f0000032f00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1110f20}, {&(0x7f0000032f20)="feedbabe00000000000000020000000000000000000008480000000100000000", 0x20, 0x1111000}, {&(0x7f0000032f40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1111120}, {&(0x7f0000032f60)="feedbabe00000000000000020000000000000000000008490000000100000000", 0x20, 0x1111200}, {&(0x7f0000032f80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1111320}, {&(0x7f0000032fa0)="feedbabe000000000000000200000000000000000000084a0000000100000000", 0x20, 0x1111400}, {&(0x7f0000032fc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1111520}, {&(0x7f0000032fe0)="feedbabe000000000000000200000000000000000000084b0000000100000000", 0x20, 0x1111600}, {&(0x7f0000033000)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1111720}, {&(0x7f0000033020)="feedbabe000000000000000200000000000000000000084c0000000100000000", 0x20, 0x1111800}, {&(0x7f0000033040)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1111920}, {&(0x7f0000033060)="feedbabe000000000000000200000000000000000000084d0000000100000000", 0x20, 0x1111a00}, {&(0x7f0000033080)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1111b20}, {&(0x7f00000330a0)="feedbabe000000000000000200000000000000000000084e0000000100000000", 0x20, 0x1111c00}, {&(0x7f00000330c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1111d20}, {&(0x7f00000330e0)="feedbabe000000000000000200000000000000000000084f0000000100000000", 0x20, 0x1111e00}, {&(0x7f0000033100)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1111f20}, {&(0x7f0000033120)="feedbabe00000000000000020000000000000000000008500000000100000000", 0x20, 0x1112000}, {&(0x7f0000033140)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1112120}, {&(0x7f0000033160)="feedbabe00000000000000020000000000000000000008510000000100000000", 0x20, 0x1112200}, {&(0x7f0000033180)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1112320}, {&(0x7f00000331a0)="feedbabe00000000000000020000000000000000000008520000000100000000", 0x20, 0x1112400}, {&(0x7f00000331c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1112520}, {&(0x7f00000331e0)="feedbabe00000000000000020000000000000000000008530000000100000000", 0x20, 0x1112600}, {&(0x7f0000033200)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1112720}, {&(0x7f0000033220)="feedbabe00000000000000020000000000000000000008540000000100000000", 0x20, 0x1112800}, {&(0x7f0000033240)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1112920}, {&(0x7f0000033260)="feedbabe00000000000000020000000000000000000008550000000100000000", 0x20, 0x1112a00}, {&(0x7f0000033280)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1112b20}, {&(0x7f00000332a0)="feedbabe00000000000000020000000000000000000008560000000100000000", 0x20, 0x1112c00}, {&(0x7f00000332c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1112d20}, {&(0x7f00000332e0)="feedbabe00000000000000020000000000000000000008570000000100000000", 0x20, 0x1112e00}, {&(0x7f0000033300)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1112f20}, {&(0x7f0000033320)="feedbabe00000000000000020000000000000000000008580000000100000000", 0x20, 0x1113000}, {&(0x7f0000033340)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1113120}, {&(0x7f0000033360)="feedbabe00000000000000020000000000000000000008590000000100000000", 0x20, 0x1113200}, {&(0x7f0000033380)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1113320}, {&(0x7f00000333a0)="feedbabe000000000000000200000000000000000000085a0000000100000000", 0x20, 0x1113400}, {&(0x7f00000333c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1113520}, {&(0x7f00000333e0)="feedbabe000000000000000200000000000000000000085b0000000100000000", 0x20, 0x1113600}, {&(0x7f0000033400)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1113720}, {&(0x7f0000033420)="feedbabe000000000000000200000000000000000000085c0000000100000000", 0x20, 0x1113800}, {&(0x7f0000033440)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1113920}, {&(0x7f0000033460)="feedbabe000000000000000200000000000000000000085d0000000100000000", 0x20, 0x1113a00}, {&(0x7f0000033480)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1113b20}, {&(0x7f00000334a0)="feedbabe000000000000000200000000000000000000085e0000000100000000", 0x20, 0x1113c00}, {&(0x7f00000334c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1113d20}, {&(0x7f00000334e0)="feedbabe000000000000000200000000000000000000085f0000000100000000", 0x20, 0x1113e00}, {&(0x7f0000033500)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1113f20}, {&(0x7f0000033520)="feedbabe00000000000000020000000000000000000008600000000100000000", 0x20, 0x1114000}, {&(0x7f0000033540)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1114120}, {&(0x7f0000033560)="feedbabe00000000000000020000000000000000000008610000000100000000", 0x20, 0x1114200}, {&(0x7f0000033580)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1114320}, {&(0x7f00000335a0)="feedbabe00000000000000020000000000000000000008620000000100000000", 0x20, 0x1114400}, {&(0x7f00000335c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1114520}, {&(0x7f00000335e0)="feedbabe00000000000000020000000000000000000008630000000100000000", 0x20, 0x1114600}, {&(0x7f0000033600)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1114720}, {&(0x7f0000033620)="feedbabe00000000000000020000000000000000000008640000000100000000", 0x20, 0x1114800}, {&(0x7f0000033640)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1114920}, {&(0x7f0000033660)="feedbabe00000000000000020000000000000000000008650000000100000000", 0x20, 0x1114a00}, {&(0x7f0000033680)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1114b20}, {&(0x7f00000336a0)="feedbabe00000000000000020000000000000000000008660000000100000000", 0x20, 0x1114c00}, {&(0x7f00000336c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1114d20}, {&(0x7f00000336e0)="feedbabe00000000000000020000000000000000000008670000000100000000", 0x20, 0x1114e00}, {&(0x7f0000033700)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1114f20}, {&(0x7f0000033720)="feedbabe00000000000000020000000000000000000008680000000100000000", 0x20, 0x1115000}, {&(0x7f0000033740)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1115120}, {&(0x7f0000033760)="feedbabe00000000000000020000000000000000000008690000000100000000", 0x20, 0x1115200}, {&(0x7f0000033780)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1115320}, {&(0x7f00000337a0)="feedbabe000000000000000200000000000000000000086a0000000100000000", 0x20, 0x1115400}, {&(0x7f00000337c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1115520}, {&(0x7f00000337e0)="feedbabe000000000000000200000000000000000000086b0000000100000000", 0x20, 0x1115600}, {&(0x7f0000033800)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1115720}, {&(0x7f0000033820)="feedbabe000000000000000200000000000000000000086c0000000100000000", 0x20, 0x1115800}, {&(0x7f0000033840)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1115920}, {&(0x7f0000033860)="feedbabe000000000000000200000000000000000000086d0000000100000000", 0x20, 0x1115a00}, {&(0x7f0000033880)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1115b20}, {&(0x7f00000338a0)="feedbabe000000000000000200000000000000000000086e0000000100000000", 0x20, 0x1115c00}, {&(0x7f00000338c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1115d20}, {&(0x7f00000338e0)="feedbabe000000000000000200000000000000000000086f0000000100000000", 0x20, 0x1115e00}, {&(0x7f0000033900)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1115f20}, {&(0x7f0000033920)="feedbabe00000000000000020000000000000000000008700000000100000000", 0x20, 0x1116000}, {&(0x7f0000033940)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1116120}, {&(0x7f0000033960)="feedbabe00000000000000020000000000000000000008710000000100000000", 0x20, 0x1116200}, {&(0x7f0000033980)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1116320}, {&(0x7f00000339a0)="feedbabe00000000000000020000000000000000000008720000000100000000", 0x20, 0x1116400}, {&(0x7f00000339c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1116520}, {&(0x7f00000339e0)="feedbabe00000000000000020000000000000000000008730000000100000000", 0x20, 0x1116600}, {&(0x7f0000033a00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1116720}, {&(0x7f0000033a20)="feedbabe00000000000000020000000000000000000008740000000100000000", 0x20, 0x1116800}, {&(0x7f0000033a40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1116920}, {&(0x7f0000033a60)="feedbabe00000000000000020000000000000000000008750000000100000000", 0x20, 0x1116a00}, {&(0x7f0000033a80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1116b20}, {&(0x7f0000033aa0)="feedbabe00000000000000020000000000000000000008760000000100000000", 0x20, 0x1116c00}, {&(0x7f0000033ac0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1116d20}, {&(0x7f0000033ae0)="feedbabe00000000000000020000000000000000000008770000000100000000", 0x20, 0x1116e00}, {&(0x7f0000033b00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1116f20}, {&(0x7f0000033b20)="feedbabe00000000000000020000000000000000000008780000000100000000", 0x20, 0x1117000}, {&(0x7f0000033b40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1117120}, {&(0x7f0000033b60)="feedbabe00000000000000020000000000000000000008790000000100000000", 0x20, 0x1117200}, {&(0x7f0000033b80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1117320}, {&(0x7f0000033ba0)="feedbabe000000000000000200000000000000000000087a0000000100000000", 0x20, 0x1117400}, {&(0x7f0000033bc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1117520}, {&(0x7f0000033be0)="feedbabe000000000000000200000000000000000000087b0000000100000000", 0x20, 0x1117600}, {&(0x7f0000033c00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1117720}, {&(0x7f0000033c20)="feedbabe000000000000000200000000000000000000087c0000000100000000", 0x20, 0x1117800}, {&(0x7f0000033c40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1117920}, {&(0x7f0000033c60)="feedbabe000000000000000200000000000000000000087d0000000100000000", 0x20, 0x1117a00}, {&(0x7f0000033c80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1117b20}, {&(0x7f0000033ca0)="feedbabe000000000000000200000000000000000000087e0000000100000000", 0x20, 0x1117c00}, {&(0x7f0000033cc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1117d20}, {&(0x7f0000033ce0)="feedbabe000000000000000200000000000000000000087f0000000100000000", 0x20, 0x1117e00}, {&(0x7f0000033d00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1117f20}, {&(0x7f0000033d20)="feedbabe00000000000000020000000000000000000008800000000100000000", 0x20, 0x1118000}, {&(0x7f0000033d40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1118120}, {&(0x7f0000033d60)="feedbabe00000000000000020000000000000000000008810000000100000000", 0x20, 0x1118200}, {&(0x7f0000033d80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1118320}, {&(0x7f0000033da0)="feedbabe00000000000000020000000000000000000008820000000100000000", 0x20, 0x1118400}, {&(0x7f0000033dc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1118520}, {&(0x7f0000033de0)="feedbabe00000000000000020000000000000000000008830000000100000000", 0x20, 0x1118600}, {&(0x7f0000033e00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1118720}, {&(0x7f0000033e20)="feedbabe00000000000000020000000000000000000008840000000100000000", 0x20, 0x1118800}, {&(0x7f0000033e40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1118920}, {&(0x7f0000033e60)="feedbabe00000000000000020000000000000000000008850000000100000000", 0x20, 0x1118a00}, {&(0x7f0000033e80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1118b20}, {&(0x7f0000033ea0)="feedbabe00000000000000020000000000000000000008860000000100000000", 0x20, 0x1118c00}, {&(0x7f0000033ec0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1118d20}, {&(0x7f0000033ee0)="feedbabe00000000000000020000000000000000000008870000000100000000", 0x20, 0x1118e00}, {&(0x7f0000033f00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1118f20}, {&(0x7f0000033f20)="feedbabe00000000000000020000000000000000000008880000000100000000", 0x20, 0x1119000}, {&(0x7f0000033f40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1119120}, {&(0x7f0000033f60)="feedbabe00000000000000020000000000000000000008890000000100000000", 0x20, 0x1119200}, {&(0x7f0000033f80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1119320}, {&(0x7f0000033fa0)="feedbabe000000000000000200000000000000000000088a0000000100000000", 0x20, 0x1119400}, {&(0x7f0000033fc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1119520}, {&(0x7f0000033fe0)="feedbabe000000000000000200000000000000000000088b0000000100000000", 0x20, 0x1119600}, {&(0x7f0000034000)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1119720}, {&(0x7f0000034020)="feedbabe000000000000000200000000000000000000088c0000000100000000", 0x20, 0x1119800}, {&(0x7f0000034040)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1119920}, {&(0x7f0000034060)="feedbabe000000000000000200000000000000000000088d0000000100000000", 0x20, 0x1119a00}, {&(0x7f0000034080)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1119b20}, {&(0x7f00000340a0)="feedbabe000000000000000200000000000000000000088e0000000100000000", 0x20, 0x1119c00}, {&(0x7f00000340c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1119d20}, {&(0x7f00000340e0)="feedbabe000000000000000200000000000000000000088f0000000100000000", 0x20, 0x1119e00}, {&(0x7f0000034100)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1119f20}, {&(0x7f0000034120)="feedbabe00000000000000020000000000000000000008900000000100000000", 0x20, 0x111a000}, {&(0x7f0000034140)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111a120}, {&(0x7f0000034160)="feedbabe00000000000000020000000000000000000008910000000100000000", 0x20, 0x111a200}, {&(0x7f0000034180)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111a320}, {&(0x7f00000341a0)="feedbabe00000000000000020000000000000000000008920000000100000000", 0x20, 0x111a400}, {&(0x7f00000341c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111a520}, {&(0x7f00000341e0)="feedbabe00000000000000020000000000000000000008930000000100000000", 0x20, 0x111a600}, {&(0x7f0000034200)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111a720}, {&(0x7f0000034220)="feedbabe00000000000000020000000000000000000008940000000100000000", 0x20, 0x111a800}, {&(0x7f0000034240)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111a920}, {&(0x7f0000034260)="feedbabe00000000000000020000000000000000000008950000000100000000", 0x20, 0x111aa00}, {&(0x7f0000034280)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111ab20}, {&(0x7f00000342a0)="feedbabe00000000000000020000000000000000000008960000000100000000", 0x20, 0x111ac00}, {&(0x7f00000342c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111ad20}, {&(0x7f00000342e0)="feedbabe00000000000000020000000000000000000008970000000100000000", 0x20, 0x111ae00}, {&(0x7f0000034300)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111af20}, {&(0x7f0000034320)="feedbabe00000000000000020000000000000000000008980000000100000000", 0x20, 0x111b000}, {&(0x7f0000034340)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111b120}, {&(0x7f0000034360)="feedbabe00000000000000020000000000000000000008990000000100000000", 0x20, 0x111b200}, {&(0x7f0000034380)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111b320}, {&(0x7f00000343a0)="feedbabe000000000000000200000000000000000000089a0000000100000000", 0x20, 0x111b400}, {&(0x7f00000343c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111b520}, {&(0x7f00000343e0)="feedbabe000000000000000200000000000000000000089b0000000100000000", 0x20, 0x111b600}, {&(0x7f0000034400)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111b720}, {&(0x7f0000034420)="feedbabe000000000000000200000000000000000000089c0000000100000000", 0x20, 0x111b800}, {&(0x7f0000034440)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111b920}, {&(0x7f0000034460)="feedbabe000000000000000200000000000000000000089d0000000100000000", 0x20, 0x111ba00}, {&(0x7f0000034480)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111bb20}, {&(0x7f00000344a0)="feedbabe000000000000000200000000000000000000089e0000000100000000", 0x20, 0x111bc00}, {&(0x7f00000344c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111bd20}, {&(0x7f00000344e0)="feedbabe000000000000000200000000000000000000089f0000000100000000", 0x20, 0x111be00}, {&(0x7f0000034500)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111bf20}, {&(0x7f0000034520)="feedbabe00000000000000020000000000000000000008a00000000100000000", 0x20, 0x111c000}, {&(0x7f0000034540)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111c120}, {&(0x7f0000034560)="feedbabe00000000000000020000000000000000000008a10000000100000000", 0x20, 0x111c200}, {&(0x7f0000034580)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111c320}, {&(0x7f00000345a0)="feedbabe00000000000000020000000000000000000008a20000000100000000", 0x20, 0x111c400}, {&(0x7f00000345c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111c520}, {&(0x7f00000345e0)="feedbabe00000000000000020000000000000000000008a30000000100000000", 0x20, 0x111c600}, {&(0x7f0000034600)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111c720}, {&(0x7f0000034620)="feedbabe00000000000000020000000000000000000008a40000000100000000", 0x20, 0x111c800}, {&(0x7f0000034640)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111c920}, {&(0x7f0000034660)="feedbabe00000000000000020000000000000000000008a50000000100000000", 0x20, 0x111ca00}, {&(0x7f0000034680)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111cb20}, {&(0x7f00000346a0)="feedbabe00000000000000020000000000000000000008a60000000100000000", 0x20, 0x111cc00}, {&(0x7f00000346c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111cd20}, {&(0x7f00000346e0)="feedbabe00000000000000020000000000000000000008a70000000100000000", 0x20, 0x111ce00}, {&(0x7f0000034700)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111cf20}, {&(0x7f0000034720)="feedbabe00000000000000020000000000000000000008a80000000100000000", 0x20, 0x111d000}, {&(0x7f0000034740)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111d120}, {&(0x7f0000034760)="feedbabe00000000000000020000000000000000000008a90000000100000000", 0x20, 0x111d200}, {&(0x7f0000034780)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111d320}, {&(0x7f00000347a0)="feedbabe00000000000000020000000000000000000008aa0000000100000000", 0x20, 0x111d400}, {&(0x7f00000347c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111d520}, {&(0x7f00000347e0)="feedbabe00000000000000020000000000000000000008ab0000000100000000", 0x20, 0x111d600}, {&(0x7f0000034800)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111d720}, {&(0x7f0000034820)="feedbabe00000000000000020000000000000000000008ac0000000100000000", 0x20, 0x111d800}, {&(0x7f0000034840)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111d920}, {&(0x7f0000034860)="feedbabe00000000000000020000000000000000000008ad0000000100000000", 0x20, 0x111da00}, {&(0x7f0000034880)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111db20}, {&(0x7f00000348a0)="feedbabe00000000000000020000000000000000000008ae0000000100000000", 0x20, 0x111dc00}, {&(0x7f00000348c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111dd20}, {&(0x7f00000348e0)="feedbabe00000000000000020000000000000000000008af0000000100000000", 0x20, 0x111de00}, {&(0x7f0000034900)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111df20}, {&(0x7f0000034920)="feedbabe00000000000000020000000000000000000008b00000000100000000", 0x20, 0x111e000}, {&(0x7f0000034940)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111e120}, {&(0x7f0000034960)="feedbabe00000000000000020000000000000000000008b10000000100000000", 0x20, 0x111e200}, {&(0x7f0000034980)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111e320}, {&(0x7f00000349a0)="feedbabe00000000000000020000000000000000000008b20000000100000000", 0x20, 0x111e400}, {&(0x7f00000349c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111e520}, {&(0x7f00000349e0)="feedbabe00000000000000020000000000000000000008b30000000100000000", 0x20, 0x111e600}, {&(0x7f0000034a00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111e720}, {&(0x7f0000034a20)="feedbabe00000000000000020000000000000000000008b40000000100000000", 0x20, 0x111e800}, {&(0x7f0000034a40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111e920}, {&(0x7f0000034a60)="feedbabe00000000000000020000000000000000000008b50000000100000000", 0x20, 0x111ea00}, {&(0x7f0000034a80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111eb20}, {&(0x7f0000034aa0)="feedbabe00000000000000020000000000000000000008b60000000100000000", 0x20, 0x111ec00}, {&(0x7f0000034ac0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111ed20}, {&(0x7f0000034ae0)="feedbabe00000000000000020000000000000000000008b70000000100000000", 0x20, 0x111ee00}, {&(0x7f0000034b00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111ef20}, {&(0x7f0000034b20)="feedbabe00000000000000020000000000000000000008b80000000100000000", 0x20, 0x111f000}, {&(0x7f0000034b40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111f120}, {&(0x7f0000034b60)="feedbabe00000000000000020000000000000000000008b90000000100000000", 0x20, 0x111f200}, {&(0x7f0000034b80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111f320}, {&(0x7f0000034ba0)="feedbabe00000000000000020000000000000000000008ba0000000100000000", 0x20, 0x111f400}, {&(0x7f0000034bc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111f520}, {&(0x7f0000034be0)="feedbabe00000000000000020000000000000000000008bb0000000100000000", 0x20, 0x111f600}, {&(0x7f0000034c00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111f720}, {&(0x7f0000034c20)="feedbabe00000000000000020000000000000000000008bc0000000100000000", 0x20, 0x111f800}, {&(0x7f0000034c40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111f920}, {&(0x7f0000034c60)="feedbabe00000000000000020000000000000000000008bd0000000100000000", 0x20, 0x111fa00}, {&(0x7f0000034c80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111fb20}, {&(0x7f0000034ca0)="feedbabe00000000000000020000000000000000000008be0000000100000000", 0x20, 0x111fc00}, {&(0x7f0000034cc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111fd20}, {&(0x7f0000034ce0)="feedbabe00000000000000020000000000000000000008bf0000000100000000", 0x20, 0x111fe00}, {&(0x7f0000034d00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x111ff20}, {&(0x7f0000034d20)="feedbabe00000000000000020000000000000000000008c00000000100000000", 0x20, 0x1120000}, {&(0x7f0000034d40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1120120}, {&(0x7f0000034d60)="feedbabe00000000000000020000000000000000000008c10000000100000000", 0x20, 0x1120200}, {&(0x7f0000034d80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1120320}, {&(0x7f0000034da0)="feedbabe00000000000000020000000000000000000008c20000000100000000", 0x20, 0x1120400}, {&(0x7f0000034dc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1120520}, {&(0x7f0000034de0)="feedbabe00000000000000020000000000000000000008c30000000100000000", 0x20, 0x1120600}, {&(0x7f0000034e00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1120720}, {&(0x7f0000034e20)="feedbabe00000000000000020000000000000000000008c40000000100000000", 0x20, 0x1120800}, {&(0x7f0000034e40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1120920}, {&(0x7f0000034e60)="feedbabe00000000000000020000000000000000000008c50000000100000000", 0x20, 0x1120a00}, {&(0x7f0000034e80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1120b20}, {&(0x7f0000034ea0)="feedbabe00000000000000020000000000000000000008c60000000100000000", 0x20, 0x1120c00}, {&(0x7f0000034ec0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1120d20}, {&(0x7f0000034ee0)="feedbabe00000000000000020000000000000000000008c70000000100000000", 0x20, 0x1120e00}, {&(0x7f0000034f00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1120f20}, {&(0x7f0000034f20)="feedbabe00000000000000020000000000000000000008c80000000100000000", 0x20, 0x1121000}, {&(0x7f0000034f40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1121120}, {&(0x7f0000034f60)="feedbabe00000000000000020000000000000000000008c90000000100000000", 0x20, 0x1121200}, {&(0x7f0000034f80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1121320}, {&(0x7f0000034fa0)="feedbabe00000000000000020000000000000000000008ca0000000100000000", 0x20, 0x1121400}, {&(0x7f0000034fc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1121520}, {&(0x7f0000034fe0)="feedbabe00000000000000020000000000000000000008cb0000000100000000", 0x20, 0x1121600}, {&(0x7f0000035000)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1121720}, {&(0x7f0000035020)="feedbabe00000000000000020000000000000000000008cc0000000100000000", 0x20, 0x1121800}, {&(0x7f0000035040)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1121920}, {&(0x7f0000035060)="feedbabe00000000000000020000000000000000000008cd0000000100000000", 0x20, 0x1121a00}, {&(0x7f0000035080)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1121b20}, {&(0x7f00000350a0)="feedbabe00000000000000020000000000000000000008ce0000000100000000", 0x20, 0x1121c00}, {&(0x7f00000350c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1121d20}, {&(0x7f00000350e0)="feedbabe00000000000000020000000000000000000008cf0000000100000000", 0x20, 0x1121e00}, {&(0x7f0000035100)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1121f20}, {&(0x7f0000035120)="feedbabe00000000000000020000000000000000000008d00000000100000000", 0x20, 0x1122000}, {&(0x7f0000035140)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1122120}, {&(0x7f0000035160)="feedbabe00000000000000020000000000000000000008d10000000100000000", 0x20, 0x1122200}, {&(0x7f0000035180)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1122320}, {&(0x7f00000351a0)="feedbabe00000000000000020000000000000000000008d20000000100000000", 0x20, 0x1122400}, {&(0x7f00000351c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1122520}, {&(0x7f00000351e0)="feedbabe00000000000000020000000000000000000008d30000000100000000", 0x20, 0x1122600}, {&(0x7f0000035200)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1122720}, {&(0x7f0000035220)="feedbabe00000000000000020000000000000000000008d40000000100000000", 0x20, 0x1122800}, {&(0x7f0000035240)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1122920}, {&(0x7f0000035260)="feedbabe00000000000000020000000000000000000008d50000000100000000", 0x20, 0x1122a00}, {&(0x7f0000035280)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1122b20}, {&(0x7f00000352a0)="feedbabe00000000000000020000000000000000000008d60000000100000000", 0x20, 0x1122c00}, {&(0x7f00000352c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1122d20}, {&(0x7f00000352e0)="feedbabe00000000000000020000000000000000000008d70000000100000000", 0x20, 0x1122e00}, {&(0x7f0000035300)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1122f20}, {&(0x7f0000035320)="feedbabe00000000000000020000000000000000000008d80000000100000000", 0x20, 0x1123000}, {&(0x7f0000035340)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1123120}, {&(0x7f0000035360)="feedbabe00000000000000020000000000000000000008d90000000100000000", 0x20, 0x1123200}, {&(0x7f0000035380)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1123320}, {&(0x7f00000353a0)="feedbabe00000000000000020000000000000000000008da0000000100000000", 0x20, 0x1123400}, {&(0x7f00000353c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1123520}, {&(0x7f00000353e0)="feedbabe00000000000000020000000000000000000008db0000000100000000", 0x20, 0x1123600}, {&(0x7f0000035400)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1123720}, {&(0x7f0000035420)="feedbabe00000000000000020000000000000000000008dc0000000100000000", 0x20, 0x1123800}, {&(0x7f0000035440)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1123920}, {&(0x7f0000035460)="feedbabe00000000000000020000000000000000000008dd0000000100000000", 0x20, 0x1123a00}, {&(0x7f0000035480)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1123b20}, {&(0x7f00000354a0)="feedbabe00000000000000020000000000000000000008de0000000100000000", 0x20, 0x1123c00}, {&(0x7f00000354c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1123d20}, {&(0x7f00000354e0)="feedbabe00000000000000020000000000000000000008df0000000100000000", 0x20, 0x1123e00}, {&(0x7f0000035500)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1123f20}, {&(0x7f0000035520)="feedbabe00000000000000020000000000000000000008e00000000100000000", 0x20, 0x1124000}, {&(0x7f0000035540)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1124120}, {&(0x7f0000035560)="feedbabe00000000000000020000000000000000000008e10000000100000000", 0x20, 0x1124200}, {&(0x7f0000035580)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1124320}, {&(0x7f00000355a0)="feedbabe00000000000000020000000000000000000008e20000000100000000", 0x20, 0x1124400}, {&(0x7f00000355c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1124520}, {&(0x7f00000355e0)="feedbabe00000000000000020000000000000000000008e30000000100000000", 0x20, 0x1124600}, {&(0x7f0000035600)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1124720}, {&(0x7f0000035620)="feedbabe00000000000000020000000000000000000008e40000000100000000", 0x20, 0x1124800}, {&(0x7f0000035640)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1124920}, {&(0x7f0000035660)="feedbabe00000000000000020000000000000000000008e50000000100000000", 0x20, 0x1124a00}, {&(0x7f0000035680)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1124b20}, {&(0x7f00000356a0)="feedbabe00000000000000020000000000000000000008e60000000100000000", 0x20, 0x1124c00}, {&(0x7f00000356c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1124d20}, {&(0x7f00000356e0)="feedbabe00000000000000020000000000000000000008e70000000100000000", 0x20, 0x1124e00}, {&(0x7f0000035700)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1124f20}, {&(0x7f0000035720)="feedbabe00000000000000020000000000000000000008e80000000100000000", 0x20, 0x1125000}, {&(0x7f0000035740)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1125120}, {&(0x7f0000035760)="feedbabe00000000000000020000000000000000000008e90000000100000000", 0x20, 0x1125200}, {&(0x7f0000035780)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1125320}, {&(0x7f00000357a0)="feedbabe00000000000000020000000000000000000008ea0000000100000000", 0x20, 0x1125400}, {&(0x7f00000357c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1125520}, {&(0x7f00000357e0)="feedbabe00000000000000020000000000000000000008eb0000000100000000", 0x20, 0x1125600}, {&(0x7f0000035800)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1125720}, {&(0x7f0000035820)="feedbabe00000000000000020000000000000000000008ec0000000100000000", 0x20, 0x1125800}, {&(0x7f0000035840)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1125920}, {&(0x7f0000035860)="feedbabe00000000000000020000000000000000000008ed0000000100000000", 0x20, 0x1125a00}, {&(0x7f0000035880)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1125b20}, {&(0x7f00000358a0)="feedbabe00000000000000020000000000000000000008ee0000000100000000", 0x20, 0x1125c00}, {&(0x7f00000358c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1125d20}, {&(0x7f00000358e0)="feedbabe00000000000000020000000000000000000008ef0000000100000000", 0x20, 0x1125e00}, {&(0x7f0000035900)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1125f20}, {&(0x7f0000035920)="feedbabe00000000000000020000000000000000000008f00000000100000000", 0x20, 0x1126000}, {&(0x7f0000035940)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1126120}, {&(0x7f0000035960)="feedbabe00000000000000020000000000000000000008f10000000100000000", 0x20, 0x1126200}, {&(0x7f0000035980)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1126320}, {&(0x7f00000359a0)="feedbabe00000000000000020000000000000000000008f20000000100000000", 0x20, 0x1126400}, {&(0x7f00000359c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1126520}, {&(0x7f00000359e0)="feedbabe00000000000000020000000000000000000008f30000000100000000", 0x20, 0x1126600}, {&(0x7f0000035a00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1126720}, {&(0x7f0000035a20)="feedbabe00000000000000020000000000000000000008f40000000100000000", 0x20, 0x1126800}, {&(0x7f0000035a40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1126920}, {&(0x7f0000035a60)="feedbabe00000000000000020000000000000000000008f50000000100000000", 0x20, 0x1126a00}, {&(0x7f0000035a80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1126b20}, {&(0x7f0000035aa0)="feedbabe00000000000000020000000000000000000008f60000000100000000", 0x20, 0x1126c00}, {&(0x7f0000035ac0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1126d20}, {&(0x7f0000035ae0)="feedbabe00000000000000020000000000000000000008f70000000100000000", 0x20, 0x1126e00}, {&(0x7f0000035b00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1126f20}, {&(0x7f0000035b20)="feedbabe00000000000000020000000000000000000008f80000000100000000", 0x20, 0x1127000}, {&(0x7f0000035b40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1127120}, {&(0x7f0000035b60)="feedbabe00000000000000020000000000000000000008f90000000100000000", 0x20, 0x1127200}, {&(0x7f0000035b80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1127320}, {&(0x7f0000035ba0)="feedbabe00000000000000020000000000000000000008fa0000000100000000", 0x20, 0x1127400}, {&(0x7f0000035bc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1127520}, {&(0x7f0000035be0)="feedbabe00000000000000020000000000000000000008fb0000000100000000", 0x20, 0x1127600}, {&(0x7f0000035c00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1127720}, {&(0x7f0000035c20)="feedbabe00000000000000020000000000000000000008fc0000000100000000", 0x20, 0x1127800}, {&(0x7f0000035c40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1127920}, {&(0x7f0000035c60)="feedbabe00000000000000020000000000000000000008fd0000000100000000", 0x20, 0x1127a00}, {&(0x7f0000035c80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1127b20}, {&(0x7f0000035ca0)="feedbabe00000000000000020000000000000000000008fe0000000100000000", 0x20, 0x1127c00}, {&(0x7f0000035cc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1127d20}, {&(0x7f0000035ce0)="feedbabe00000000000000020000000000000000000008ff0000000100000000", 0x20, 0x1127e00}, {&(0x7f0000035d00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1127f20}, {&(0x7f0000035d20)="feedbabe00000000000000020000000000000000000009000000000100000000", 0x20, 0x1128000}, {&(0x7f0000035d40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1128120}, {&(0x7f0000035d60)="feedbabe00000000000000020000000000000000000009010000000100000000", 0x20, 0x1128200}, {&(0x7f0000035d80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1128320}, {&(0x7f0000035da0)="feedbabe00000000000000020000000000000000000009020000000100000000", 0x20, 0x1128400}, {&(0x7f0000035dc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1128520}, {&(0x7f0000035de0)="feedbabe00000000000000020000000000000000000009030000000100000000", 0x20, 0x1128600}, {&(0x7f0000035e00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1128720}, {&(0x7f0000035e20)="feedbabe00000000000000020000000000000000000009040000000100000000", 0x20, 0x1128800}, {&(0x7f0000035e40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1128920}, {&(0x7f0000035e60)="feedbabe00000000000000020000000000000000000009050000000100000000", 0x20, 0x1128a00}, {&(0x7f0000035e80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1128b20}, {&(0x7f0000035ea0)="feedbabe00000000000000020000000000000000000009060000000100000000", 0x20, 0x1128c00}, {&(0x7f0000035ec0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1128d20}, {&(0x7f0000035ee0)="feedbabe00000000000000020000000000000000000009070000000100000000", 0x20, 0x1128e00}, {&(0x7f0000035f00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1128f20}, {&(0x7f0000035f20)="feedbabe00000000000000020000000000000000000009080000000100000000", 0x20, 0x1129000}, {&(0x7f0000035f40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1129120}, {&(0x7f0000035f60)="feedbabe00000000000000020000000000000000000009090000000100000000", 0x20, 0x1129200}, {&(0x7f0000035f80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1129320}, {&(0x7f0000035fa0)="feedbabe000000000000000200000000000000000000090a0000000100000000", 0x20, 0x1129400}, {&(0x7f0000035fc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1129520}, {&(0x7f0000035fe0)="feedbabe000000000000000200000000000000000000090b0000000100000000", 0x20, 0x1129600}, {&(0x7f0000036000)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1129720}, {&(0x7f0000036020)="feedbabe000000000000000200000000000000000000090c0000000100000000", 0x20, 0x1129800}, {&(0x7f0000036040)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1129920}, {&(0x7f0000036060)="feedbabe000000000000000200000000000000000000090d0000000100000000", 0x20, 0x1129a00}, {&(0x7f0000036080)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1129b20}, {&(0x7f00000360a0)="feedbabe000000000000000200000000000000000000090e0000000100000000", 0x20, 0x1129c00}, {&(0x7f00000360c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1129d20}, {&(0x7f00000360e0)="feedbabe000000000000000200000000000000000000090f0000000100000000", 0x20, 0x1129e00}, {&(0x7f0000036100)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1129f20}, {&(0x7f0000036120)="feedbabe00000000000000020000000000000000000009100000000100000000", 0x20, 0x112a000}, {&(0x7f0000036140)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112a120}, {&(0x7f0000036160)="feedbabe00000000000000020000000000000000000009110000000100000000", 0x20, 0x112a200}, {&(0x7f0000036180)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112a320}, {&(0x7f00000361a0)="feedbabe00000000000000020000000000000000000009120000000100000000", 0x20, 0x112a400}, {&(0x7f00000361c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112a520}, {&(0x7f00000361e0)="feedbabe00000000000000020000000000000000000009130000000100000000", 0x20, 0x112a600}, {&(0x7f0000036200)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112a720}, {&(0x7f0000036220)="feedbabe00000000000000020000000000000000000009140000000100000000", 0x20, 0x112a800}, {&(0x7f0000036240)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112a920}, {&(0x7f0000036260)="feedbabe00000000000000020000000000000000000009150000000100000000", 0x20, 0x112aa00}, {&(0x7f0000036280)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112ab20}, {&(0x7f00000362a0)="feedbabe00000000000000020000000000000000000009160000000100000000", 0x20, 0x112ac00}, {&(0x7f00000362c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112ad20}, {&(0x7f00000362e0)="feedbabe00000000000000020000000000000000000009170000000100000000", 0x20, 0x112ae00}, {&(0x7f0000036300)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112af20}, {&(0x7f0000036320)="feedbabe00000000000000020000000000000000000009180000000100000000", 0x20, 0x112b000}, {&(0x7f0000036340)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112b120}, {&(0x7f0000036360)="feedbabe00000000000000020000000000000000000009190000000100000000", 0x20, 0x112b200}, {&(0x7f0000036380)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112b320}, {&(0x7f00000363a0)="feedbabe000000000000000200000000000000000000091a0000000100000000", 0x20, 0x112b400}, {&(0x7f00000363c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112b520}, {&(0x7f00000363e0)="feedbabe000000000000000200000000000000000000091b0000000100000000", 0x20, 0x112b600}, {&(0x7f0000036400)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112b720}, {&(0x7f0000036420)="feedbabe000000000000000200000000000000000000091c0000000100000000", 0x20, 0x112b800}, {&(0x7f0000036440)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112b920}, {&(0x7f0000036460)="feedbabe000000000000000200000000000000000000091d0000000100000000", 0x20, 0x112ba00}, {&(0x7f0000036480)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112bb20}, {&(0x7f00000364a0)="feedbabe000000000000000200000000000000000000091e0000000100000000", 0x20, 0x112bc00}, {&(0x7f00000364c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112bd20}, {&(0x7f00000364e0)="feedbabe000000000000000200000000000000000000091f0000000100000000", 0x20, 0x112be00}, {&(0x7f0000036500)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112bf20}, {&(0x7f0000036520)="feedbabe00000000000000020000000000000000000009200000000100000000", 0x20, 0x112c000}, {&(0x7f0000036540)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112c120}, {&(0x7f0000036560)="feedbabe00000000000000020000000000000000000009210000000100000000", 0x20, 0x112c200}, {&(0x7f0000036580)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112c320}, {&(0x7f00000365a0)="feedbabe00000000000000020000000000000000000009220000000100000000", 0x20, 0x112c400}, {&(0x7f00000365c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112c520}, {&(0x7f00000365e0)="feedbabe00000000000000020000000000000000000009230000000100000000", 0x20, 0x112c600}, {&(0x7f0000036600)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112c720}, {&(0x7f0000036620)="feedbabe00000000000000020000000000000000000009240000000100000000", 0x20, 0x112c800}, {&(0x7f0000036640)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112c920}, {&(0x7f0000036660)="feedbabe00000000000000020000000000000000000009250000000100000000", 0x20, 0x112ca00}, {&(0x7f0000036680)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112cb20}, {&(0x7f00000366a0)="feedbabe00000000000000020000000000000000000009260000000100000000", 0x20, 0x112cc00}, {&(0x7f00000366c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112cd20}, {&(0x7f00000366e0)="feedbabe00000000000000020000000000000000000009270000000100000000", 0x20, 0x112ce00}, {&(0x7f0000036700)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112cf20}, {&(0x7f0000036720)="feedbabe00000000000000020000000000000000000009280000000100000000", 0x20, 0x112d000}, {&(0x7f0000036740)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112d120}, {&(0x7f0000036760)="feedbabe00000000000000020000000000000000000009290000000100000000", 0x20, 0x112d200}, {&(0x7f0000036780)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112d320}, {&(0x7f00000367a0)="feedbabe000000000000000200000000000000000000092a0000000100000000", 0x20, 0x112d400}, {&(0x7f00000367c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112d520}, {&(0x7f00000367e0)="feedbabe000000000000000200000000000000000000092b0000000100000000", 0x20, 0x112d600}, {&(0x7f0000036800)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112d720}, {&(0x7f0000036820)="feedbabe000000000000000200000000000000000000092c0000000100000000", 0x20, 0x112d800}, {&(0x7f0000036840)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112d920}, {&(0x7f0000036860)="feedbabe000000000000000200000000000000000000092d0000000100000000", 0x20, 0x112da00}, {&(0x7f0000036880)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112db20}, {&(0x7f00000368a0)="feedbabe000000000000000200000000000000000000092e0000000100000000", 0x20, 0x112dc00}, {&(0x7f00000368c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112dd20}, {&(0x7f00000368e0)="feedbabe000000000000000200000000000000000000092f0000000100000000", 0x20, 0x112de00}, {&(0x7f0000036900)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112df20}, {&(0x7f0000036920)="feedbabe00000000000000020000000000000000000009300000000100000000", 0x20, 0x112e000}, {&(0x7f0000036940)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112e120}, {&(0x7f0000036960)="feedbabe00000000000000020000000000000000000009310000000100000000", 0x20, 0x112e200}, {&(0x7f0000036980)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112e320}, {&(0x7f00000369a0)="feedbabe00000000000000020000000000000000000009320000000100000000", 0x20, 0x112e400}, {&(0x7f00000369c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112e520}, {&(0x7f00000369e0)="feedbabe00000000000000020000000000000000000009330000000100000000", 0x20, 0x112e600}, {&(0x7f0000036a00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112e720}, {&(0x7f0000036a20)="feedbabe00000000000000020000000000000000000009340000000100000000", 0x20, 0x112e800}, {&(0x7f0000036a40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112e920}, {&(0x7f0000036a60)="feedbabe00000000000000020000000000000000000009350000000100000000", 0x20, 0x112ea00}, {&(0x7f0000036a80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112eb20}, {&(0x7f0000036aa0)="feedbabe00000000000000020000000000000000000009360000000100000000", 0x20, 0x112ec00}, {&(0x7f0000036ac0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112ed20}, {&(0x7f0000036ae0)="feedbabe00000000000000020000000000000000000009370000000100000000", 0x20, 0x112ee00}, {&(0x7f0000036b00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112ef20}, {&(0x7f0000036b20)="feedbabe00000000000000020000000000000000000009380000000100000000", 0x20, 0x112f000}, {&(0x7f0000036b40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112f120}, {&(0x7f0000036b60)="feedbabe00000000000000020000000000000000000009390000000100000000", 0x20, 0x112f200}, {&(0x7f0000036b80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112f320}, {&(0x7f0000036ba0)="feedbabe000000000000000200000000000000000000093a0000000100000000", 0x20, 0x112f400}, {&(0x7f0000036bc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112f520}, {&(0x7f0000036be0)="feedbabe000000000000000200000000000000000000093b0000000100000000", 0x20, 0x112f600}, {&(0x7f0000036c00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112f720}, {&(0x7f0000036c20)="feedbabe000000000000000200000000000000000000093c0000000100000000", 0x20, 0x112f800}, {&(0x7f0000036c40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112f920}, {&(0x7f0000036c60)="feedbabe000000000000000200000000000000000000093d0000000100000000", 0x20, 0x112fa00}, {&(0x7f0000036c80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112fb20}, {&(0x7f0000036ca0)="feedbabe000000000000000200000000000000000000093e0000000100000000", 0x20, 0x112fc00}, {&(0x7f0000036cc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112fd20}, {&(0x7f0000036ce0)="feedbabe000000000000000200000000000000000000093f0000000100000000", 0x20, 0x112fe00}, {&(0x7f0000036d00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x112ff20}, {&(0x7f0000036d20)="feedbabe00000000000000020000000000000000000009400000000100000000", 0x20, 0x1130000}, {&(0x7f0000036d40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1130120}, {&(0x7f0000036d60)="feedbabe00000000000000020000000000000000000009410000000100000000", 0x20, 0x1130200}, {&(0x7f0000036d80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1130320}, {&(0x7f0000036da0)="feedbabe00000000000000020000000000000000000009420000000100000000", 0x20, 0x1130400}, {&(0x7f0000036dc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1130520}, {&(0x7f0000036de0)="feedbabe00000000000000020000000000000000000009430000000100000000", 0x20, 0x1130600}, {&(0x7f0000036e00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1130720}, {&(0x7f0000036e20)="feedbabe00000000000000020000000000000000000009440000000100000000", 0x20, 0x1130800}, {&(0x7f0000036e40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1130920}, {&(0x7f0000036e60)="feedbabe00000000000000020000000000000000000009450000000100000000", 0x20, 0x1130a00}, {&(0x7f0000036e80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1130b20}, {&(0x7f0000036ea0)="feedbabe00000000000000020000000000000000000009460000000100000000", 0x20, 0x1130c00}, {&(0x7f0000036ec0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1130d20}, {&(0x7f0000036ee0)="feedbabe00000000000000020000000000000000000009470000000100000000", 0x20, 0x1130e00}, {&(0x7f0000036f00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1130f20}, {&(0x7f0000036f20)="feedbabe00000000000000020000000000000000000009480000000100000000", 0x20, 0x1131000}, {&(0x7f0000036f40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1131120}, {&(0x7f0000036f60)="feedbabe00000000000000020000000000000000000009490000000100000000", 0x20, 0x1131200}, {&(0x7f0000036f80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1131320}, {&(0x7f0000036fa0)="feedbabe000000000000000200000000000000000000094a0000000100000000", 0x20, 0x1131400}, {&(0x7f0000036fc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1131520}, {&(0x7f0000036fe0)="feedbabe000000000000000200000000000000000000094b0000000100000000", 0x20, 0x1131600}, {&(0x7f0000037000)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1131720}, {&(0x7f0000037020)="feedbabe000000000000000200000000000000000000094c0000000100000000", 0x20, 0x1131800}, {&(0x7f0000037040)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1131920}, {&(0x7f0000037060)="feedbabe000000000000000200000000000000000000094d0000000100000000", 0x20, 0x1131a00}, {&(0x7f0000037080)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1131b20}, {&(0x7f00000370a0)="feedbabe000000000000000200000000000000000000094e0000000100000000", 0x20, 0x1131c00}, {&(0x7f00000370c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1131d20}, {&(0x7f00000370e0)="feedbabe000000000000000200000000000000000000094f0000000100000000", 0x20, 0x1131e00}, {&(0x7f0000037100)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1131f20}, {&(0x7f0000037120)="feedbabe00000000000000020000000000000000000009500000000100000000", 0x20, 0x1132000}, {&(0x7f0000037140)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1132120}, {&(0x7f0000037160)="feedbabe00000000000000020000000000000000000009510000000100000000", 0x20, 0x1132200}, {&(0x7f0000037180)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1132320}, {&(0x7f00000371a0)="feedbabe00000000000000020000000000000000000009520000000100000000", 0x20, 0x1132400}, {&(0x7f00000371c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1132520}, {&(0x7f00000371e0)="feedbabe00000000000000020000000000000000000009530000000100000000", 0x20, 0x1132600}, {&(0x7f0000037200)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1132720}, {&(0x7f0000037220)="feedbabe00000000000000020000000000000000000009540000000100000000", 0x20, 0x1132800}, {&(0x7f0000037240)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1132920}, {&(0x7f0000037260)="feedbabe00000000000000020000000000000000000009550000000100000000", 0x20, 0x1132a00}, {&(0x7f0000037280)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1132b20}, {&(0x7f00000372a0)="feedbabe00000000000000020000000000000000000009560000000100000000", 0x20, 0x1132c00}, {&(0x7f00000372c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1132d20}, {&(0x7f00000372e0)="feedbabe00000000000000020000000000000000000009570000000100000000", 0x20, 0x1132e00}, {&(0x7f0000037300)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1132f20}, {&(0x7f0000037320)="feedbabe00000000000000020000000000000000000009580000000100000000", 0x20, 0x1133000}, {&(0x7f0000037340)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1133120}, {&(0x7f0000037360)="feedbabe00000000000000020000000000000000000009590000000100000000", 0x20, 0x1133200}, {&(0x7f0000037380)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1133320}, {&(0x7f00000373a0)="feedbabe000000000000000200000000000000000000095a0000000100000000", 0x20, 0x1133400}, {&(0x7f00000373c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1133520}, {&(0x7f00000373e0)="feedbabe000000000000000200000000000000000000095b0000000100000000", 0x20, 0x1133600}, {&(0x7f0000037400)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1133720}, {&(0x7f0000037420)="feedbabe000000000000000200000000000000000000095c0000000100000000", 0x20, 0x1133800}, {&(0x7f0000037440)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1133920}, {&(0x7f0000037460)="feedbabe000000000000000200000000000000000000095d0000000100000000", 0x20, 0x1133a00}, {&(0x7f0000037480)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1133b20}, {&(0x7f00000374a0)="feedbabe000000000000000200000000000000000000095e0000000100000000", 0x20, 0x1133c00}, {&(0x7f00000374c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1133d20}, {&(0x7f00000374e0)="feedbabe000000000000000200000000000000000000095f0000000100000000", 0x20, 0x1133e00}, {&(0x7f0000037500)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1133f20}, {&(0x7f0000037520)="feedbabe00000000000000020000000000000000000009600000000100000000", 0x20, 0x1134000}, {&(0x7f0000037540)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1134120}, {&(0x7f0000037560)="feedbabe00000000000000020000000000000000000009610000000100000000", 0x20, 0x1134200}, {&(0x7f0000037580)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1134320}, {&(0x7f00000375a0)="feedbabe00000000000000020000000000000000000009620000000100000000", 0x20, 0x1134400}, {&(0x7f00000375c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1134520}, {&(0x7f00000375e0)="feedbabe00000000000000020000000000000000000009630000000100000000", 0x20, 0x1134600}, {&(0x7f0000037600)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1134720}, {&(0x7f0000037620)="feedbabe00000000000000020000000000000000000009640000000100000000", 0x20, 0x1134800}, {&(0x7f0000037640)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1134920}, {&(0x7f0000037660)="feedbabe00000000000000020000000000000000000009650000000100000000", 0x20, 0x1134a00}, {&(0x7f0000037680)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1134b20}, {&(0x7f00000376a0)="feedbabe00000000000000020000000000000000000009660000000100000000", 0x20, 0x1134c00}, {&(0x7f00000376c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1134d20}, {&(0x7f00000376e0)="feedbabe00000000000000020000000000000000000009670000000100000000", 0x20, 0x1134e00}, {&(0x7f0000037700)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1134f20}, {&(0x7f0000037720)="feedbabe00000000000000020000000000000000000009680000000100000000", 0x20, 0x1135000}, {&(0x7f0000037740)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1135120}, {&(0x7f0000037760)="feedbabe00000000000000020000000000000000000009690000000100000000", 0x20, 0x1135200}, {&(0x7f0000037780)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1135320}, {&(0x7f00000377a0)="feedbabe000000000000000200000000000000000000096a0000000100000000", 0x20, 0x1135400}, {&(0x7f00000377c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1135520}, {&(0x7f00000377e0)="feedbabe000000000000000200000000000000000000096b0000000100000000", 0x20, 0x1135600}, {&(0x7f0000037800)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1135720}, {&(0x7f0000037820)="feedbabe000000000000000200000000000000000000096c0000000100000000", 0x20, 0x1135800}, {&(0x7f0000037840)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1135920}, {&(0x7f0000037860)="feedbabe000000000000000200000000000000000000096d0000000100000000", 0x20, 0x1135a00}, {&(0x7f0000037880)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1135b20}, {&(0x7f00000378a0)="feedbabe000000000000000200000000000000000000096e0000000100000000", 0x20, 0x1135c00}, {&(0x7f00000378c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1135d20}, {&(0x7f00000378e0)="feedbabe000000000000000200000000000000000000096f0000000100000000", 0x20, 0x1135e00}, {&(0x7f0000037900)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1135f20}, {&(0x7f0000037920)="feedbabe00000000000000020000000000000000000009700000000100000000", 0x20, 0x1136000}, {&(0x7f0000037940)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1136120}, {&(0x7f0000037960)="feedbabe00000000000000020000000000000000000009710000000100000000", 0x20, 0x1136200}, {&(0x7f0000037980)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1136320}, {&(0x7f00000379a0)="feedbabe00000000000000020000000000000000000009720000000100000000", 0x20, 0x1136400}, {&(0x7f00000379c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1136520}, {&(0x7f00000379e0)="feedbabe00000000000000020000000000000000000009730000000100000000", 0x20, 0x1136600}, {&(0x7f0000037a00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1136720}, {&(0x7f0000037a20)="feedbabe00000000000000020000000000000000000009740000000100000000", 0x20, 0x1136800}, {&(0x7f0000037a40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1136920}, {&(0x7f0000037a60)="feedbabe00000000000000020000000000000000000009750000000100000000", 0x20, 0x1136a00}, {&(0x7f0000037a80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1136b20}, {&(0x7f0000037aa0)="feedbabe00000000000000020000000000000000000009760000000100000000", 0x20, 0x1136c00}, {&(0x7f0000037ac0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1136d20}, {&(0x7f0000037ae0)="feedbabe00000000000000020000000000000000000009770000000100000000", 0x20, 0x1136e00}, {&(0x7f0000037b00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1136f20}, {&(0x7f0000037b20)="feedbabe00000000000000020000000000000000000009780000000100000000", 0x20, 0x1137000}, {&(0x7f0000037b40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1137120}, {&(0x7f0000037b60)="feedbabe00000000000000020000000000000000000009790000000100000000", 0x20, 0x1137200}, {&(0x7f0000037b80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1137320}, {&(0x7f0000037ba0)="feedbabe000000000000000200000000000000000000097a0000000100000000", 0x20, 0x1137400}, {&(0x7f0000037bc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1137520}, {&(0x7f0000037be0)="feedbabe000000000000000200000000000000000000097b0000000100000000", 0x20, 0x1137600}, {&(0x7f0000037c00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1137720}, {&(0x7f0000037c20)="feedbabe000000000000000200000000000000000000097c0000000100000000", 0x20, 0x1137800}, {&(0x7f0000037c40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1137920}, {&(0x7f0000037c60)="feedbabe000000000000000200000000000000000000097d0000000100000000", 0x20, 0x1137a00}, {&(0x7f0000037c80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1137b20}, {&(0x7f0000037ca0)="feedbabe000000000000000200000000000000000000097e0000000100000000", 0x20, 0x1137c00}, {&(0x7f0000037cc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1137d20}, {&(0x7f0000037ce0)="feedbabe000000000000000200000000000000000000097f0000000100000000", 0x20, 0x1137e00}, {&(0x7f0000037d00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1137f20}, {&(0x7f0000037d20)="feedbabe00000000000000020000000000000000000009800000000100000000", 0x20, 0x1138000}, {&(0x7f0000037d40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1138120}, {&(0x7f0000037d60)="feedbabe00000000000000020000000000000000000009810000000100000000", 0x20, 0x1138200}, {&(0x7f0000037d80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1138320}, {&(0x7f0000037da0)="feedbabe00000000000000020000000000000000000009820000000100000000", 0x20, 0x1138400}, {&(0x7f0000037dc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1138520}, {&(0x7f0000037de0)="feedbabe00000000000000020000000000000000000009830000000100000000", 0x20, 0x1138600}, {&(0x7f0000037e00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1138720}, {&(0x7f0000037e20)="feedbabe00000000000000020000000000000000000009840000000100000000", 0x20, 0x1138800}, {&(0x7f0000037e40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1138920}, {&(0x7f0000037e60)="feedbabe00000000000000020000000000000000000009850000000100000000", 0x20, 0x1138a00}, {&(0x7f0000037e80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1138b20}, {&(0x7f0000037ea0)="feedbabe00000000000000020000000000000000000009860000000100000000", 0x20, 0x1138c00}, {&(0x7f0000037ec0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1138d20}, {&(0x7f0000037ee0)="feedbabe00000000000000020000000000000000000009870000000100000000", 0x20, 0x1138e00}, {&(0x7f0000037f00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1138f20}, {&(0x7f0000037f20)="feedbabe00000000000000020000000000000000000009880000000100000000", 0x20, 0x1139000}, {&(0x7f0000037f40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1139120}, {&(0x7f0000037f60)="feedbabe00000000000000020000000000000000000009890000000100000000", 0x20, 0x1139200}, {&(0x7f0000037f80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1139320}, {&(0x7f0000037fa0)="feedbabe000000000000000200000000000000000000098a0000000100000000", 0x20, 0x1139400}, {&(0x7f0000037fc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1139520}, {&(0x7f0000037fe0)="feedbabe000000000000000200000000000000000000098b0000000100000000", 0x20, 0x1139600}, {&(0x7f0000038000)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1139720}, {&(0x7f0000038020)="feedbabe000000000000000200000000000000000000098c0000000100000000", 0x20, 0x1139800}, {&(0x7f0000038040)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1139920}, {&(0x7f0000038060)="feedbabe000000000000000200000000000000000000098d0000000100000000", 0x20, 0x1139a00}, {&(0x7f0000038080)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1139b20}, {&(0x7f00000380a0)="feedbabe000000000000000200000000000000000000098e0000000100000000", 0x20, 0x1139c00}, {&(0x7f00000380c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1139d20}, {&(0x7f00000380e0)="feedbabe000000000000000200000000000000000000098f0000000100000000", 0x20, 0x1139e00}, {&(0x7f0000038100)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1139f20}, {&(0x7f0000038120)="feedbabe00000000000000020000000000000000000009900000000100000000", 0x20, 0x113a000}, {&(0x7f0000038140)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113a120}, {&(0x7f0000038160)="feedbabe00000000000000020000000000000000000009910000000100000000", 0x20, 0x113a200}, {&(0x7f0000038180)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113a320}, {&(0x7f00000381a0)="feedbabe00000000000000020000000000000000000009920000000100000000", 0x20, 0x113a400}, {&(0x7f00000381c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113a520}, {&(0x7f00000381e0)="feedbabe00000000000000020000000000000000000009930000000100000000", 0x20, 0x113a600}, {&(0x7f0000038200)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113a720}, {&(0x7f0000038220)="feedbabe00000000000000020000000000000000000009940000000100000000", 0x20, 0x113a800}, {&(0x7f0000038240)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113a920}, {&(0x7f0000038260)="feedbabe00000000000000020000000000000000000009950000000100000000", 0x20, 0x113aa00}, {&(0x7f0000038280)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113ab20}, {&(0x7f00000382a0)="feedbabe00000000000000020000000000000000000009960000000100000000", 0x20, 0x113ac00}, {&(0x7f00000382c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113ad20}, {&(0x7f00000382e0)="feedbabe00000000000000020000000000000000000009970000000100000000", 0x20, 0x113ae00}, {&(0x7f0000038300)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113af20}, {&(0x7f0000038320)="feedbabe00000000000000020000000000000000000009980000000100000000", 0x20, 0x113b000}, {&(0x7f0000038340)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113b120}, {&(0x7f0000038360)="feedbabe00000000000000020000000000000000000009990000000100000000", 0x20, 0x113b200}, {&(0x7f0000038380)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113b320}, {&(0x7f00000383a0)="feedbabe000000000000000200000000000000000000099a0000000100000000", 0x20, 0x113b400}, {&(0x7f00000383c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113b520}, {&(0x7f00000383e0)="feedbabe000000000000000200000000000000000000099b0000000100000000", 0x20, 0x113b600}, {&(0x7f0000038400)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113b720}, {&(0x7f0000038420)="feedbabe000000000000000200000000000000000000099c0000000100000000", 0x20, 0x113b800}, {&(0x7f0000038440)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113b920}, {&(0x7f0000038460)="feedbabe000000000000000200000000000000000000099d0000000100000000", 0x20, 0x113ba00}, {&(0x7f0000038480)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113bb20}, {&(0x7f00000384a0)="feedbabe000000000000000200000000000000000000099e0000000100000000", 0x20, 0x113bc00}, {&(0x7f00000384c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113bd20}, {&(0x7f00000384e0)="feedbabe000000000000000200000000000000000000099f0000000100000000", 0x20, 0x113be00}, {&(0x7f0000038500)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113bf20}, {&(0x7f0000038520)="feedbabe00000000000000020000000000000000000009a00000000100000000", 0x20, 0x113c000}, {&(0x7f0000038540)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113c120}, {&(0x7f0000038560)="feedbabe00000000000000020000000000000000000009a10000000100000000", 0x20, 0x113c200}, {&(0x7f0000038580)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113c320}, {&(0x7f00000385a0)="feedbabe00000000000000020000000000000000000009a20000000100000000", 0x20, 0x113c400}, {&(0x7f00000385c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113c520}, {&(0x7f00000385e0)="feedbabe00000000000000020000000000000000000009a30000000100000000", 0x20, 0x113c600}, {&(0x7f0000038600)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113c720}, {&(0x7f0000038620)="feedbabe00000000000000020000000000000000000009a40000000100000000", 0x20, 0x113c800}, {&(0x7f0000038640)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113c920}, {&(0x7f0000038660)="feedbabe00000000000000020000000000000000000009a50000000100000000", 0x20, 0x113ca00}, {&(0x7f0000038680)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113cb20}, {&(0x7f00000386a0)="feedbabe00000000000000020000000000000000000009a60000000100000000", 0x20, 0x113cc00}, {&(0x7f00000386c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113cd20}, {&(0x7f00000386e0)="feedbabe00000000000000020000000000000000000009a70000000100000000", 0x20, 0x113ce00}, {&(0x7f0000038700)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113cf20}, {&(0x7f0000038720)="feedbabe00000000000000020000000000000000000009a80000000100000000", 0x20, 0x113d000}, {&(0x7f0000038740)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113d120}, {&(0x7f0000038760)="feedbabe00000000000000020000000000000000000009a90000000100000000", 0x20, 0x113d200}, {&(0x7f0000038780)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113d320}, {&(0x7f00000387a0)="feedbabe00000000000000020000000000000000000009aa0000000100000000", 0x20, 0x113d400}, {&(0x7f00000387c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113d520}, {&(0x7f00000387e0)="feedbabe00000000000000020000000000000000000009ab0000000100000000", 0x20, 0x113d600}, {&(0x7f0000038800)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113d720}, {&(0x7f0000038820)="feedbabe00000000000000020000000000000000000009ac0000000100000000", 0x20, 0x113d800}, {&(0x7f0000038840)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113d920}, {&(0x7f0000038860)="feedbabe00000000000000020000000000000000000009ad0000000100000000", 0x20, 0x113da00}, {&(0x7f0000038880)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113db20}, {&(0x7f00000388a0)="feedbabe00000000000000020000000000000000000009ae0000000100000000", 0x20, 0x113dc00}, {&(0x7f00000388c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113dd20}, {&(0x7f00000388e0)="feedbabe00000000000000020000000000000000000009af0000000100000000", 0x20, 0x113de00}, {&(0x7f0000038900)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113df20}, {&(0x7f0000038920)="feedbabe00000000000000020000000000000000000009b00000000100000000", 0x20, 0x113e000}, {&(0x7f0000038940)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113e120}, {&(0x7f0000038960)="feedbabe00000000000000020000000000000000000009b10000000100000000", 0x20, 0x113e200}, {&(0x7f0000038980)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113e320}, {&(0x7f00000389a0)="feedbabe00000000000000020000000000000000000009b20000000100000000", 0x20, 0x113e400}, {&(0x7f00000389c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113e520}, {&(0x7f00000389e0)="feedbabe00000000000000020000000000000000000009b30000000100000000", 0x20, 0x113e600}, {&(0x7f0000038a00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113e720}, {&(0x7f0000038a20)="feedbabe00000000000000020000000000000000000009b40000000100000000", 0x20, 0x113e800}, {&(0x7f0000038a40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113e920}, {&(0x7f0000038a60)="feedbabe00000000000000020000000000000000000009b50000000100000000", 0x20, 0x113ea00}, {&(0x7f0000038a80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113eb20}, {&(0x7f0000038aa0)="feedbabe00000000000000020000000000000000000009b60000000100000000", 0x20, 0x113ec00}, {&(0x7f0000038ac0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113ed20}, {&(0x7f0000038ae0)="feedbabe00000000000000020000000000000000000009b70000000100000000", 0x20, 0x113ee00}, {&(0x7f0000038b00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113ef20}, {&(0x7f0000038b20)="feedbabe00000000000000020000000000000000000009b80000000100000000", 0x20, 0x113f000}, {&(0x7f0000038b40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113f120}, {&(0x7f0000038b60)="feedbabe00000000000000020000000000000000000009b90000000100000000", 0x20, 0x113f200}, {&(0x7f0000038b80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113f320}, {&(0x7f0000038ba0)="feedbabe00000000000000020000000000000000000009ba0000000100000000", 0x20, 0x113f400}, {&(0x7f0000038bc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113f520}, {&(0x7f0000038be0)="feedbabe00000000000000020000000000000000000009bb0000000100000000", 0x20, 0x113f600}, {&(0x7f0000038c00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113f720}, {&(0x7f0000038c20)="feedbabe00000000000000020000000000000000000009bc0000000100000000", 0x20, 0x113f800}, {&(0x7f0000038c40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113f920}, {&(0x7f0000038c60)="feedbabe00000000000000020000000000000000000009bd0000000100000000", 0x20, 0x113fa00}, {&(0x7f0000038c80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113fb20}, {&(0x7f0000038ca0)="feedbabe00000000000000020000000000000000000009be0000000100000000", 0x20, 0x113fc00}, {&(0x7f0000038cc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113fd20}, {&(0x7f0000038ce0)="feedbabe00000000000000020000000000000000000009bf0000000100000000", 0x20, 0x113fe00}, {&(0x7f0000038d00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x113ff20}, {&(0x7f0000038d20)="feedbabe00000000000000020000000000000000000009c00000000100000000", 0x20, 0x1140000}, {&(0x7f0000038d40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1140120}, {&(0x7f0000038d60)="feedbabe00000000000000020000000000000000000009c10000000100000000", 0x20, 0x1140200}, {&(0x7f0000038d80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1140320}, {&(0x7f0000038da0)="feedbabe00000000000000020000000000000000000009c20000000100000000", 0x20, 0x1140400}, {&(0x7f0000038dc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1140520}, {&(0x7f0000038de0)="feedbabe00000000000000020000000000000000000009c30000000100000000", 0x20, 0x1140600}, {&(0x7f0000038e00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1140720}, {&(0x7f0000038e20)="feedbabe00000000000000020000000000000000000009c40000000100000000", 0x20, 0x1140800}, {&(0x7f0000038e40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1140920}, {&(0x7f0000038e60)="feedbabe00000000000000020000000000000000000009c50000000100000000", 0x20, 0x1140a00}, {&(0x7f0000038e80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1140b20}, {&(0x7f0000038ea0)="feedbabe00000000000000020000000000000000000009c60000000100000000", 0x20, 0x1140c00}, {&(0x7f0000038ec0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1140d20}, {&(0x7f0000038ee0)="feedbabe00000000000000020000000000000000000009c70000000100000000", 0x20, 0x1140e00}, {&(0x7f0000038f00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1140f20}, {&(0x7f0000038f20)="feedbabe00000000000000020000000000000000000009c80000000100000000", 0x20, 0x1141000}, {&(0x7f0000038f40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1141120}, {&(0x7f0000038f60)="feedbabe00000000000000020000000000000000000009c90000000100000000", 0x20, 0x1141200}, {&(0x7f0000038f80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1141320}, {&(0x7f0000038fa0)="feedbabe00000000000000020000000000000000000009ca0000000100000000", 0x20, 0x1141400}, {&(0x7f0000038fc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1141520}, {&(0x7f0000038fe0)="feedbabe00000000000000020000000000000000000009cb0000000100000000", 0x20, 0x1141600}, {&(0x7f0000039000)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1141720}, {&(0x7f0000039020)="feedbabe00000000000000020000000000000000000009cc0000000100000000", 0x20, 0x1141800}, {&(0x7f0000039040)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1141920}, {&(0x7f0000039060)="feedbabe00000000000000020000000000000000000009cd0000000100000000", 0x20, 0x1141a00}, {&(0x7f0000039080)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1141b20}, {&(0x7f00000390a0)="feedbabe00000000000000020000000000000000000009ce0000000100000000", 0x20, 0x1141c00}, {&(0x7f00000390c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1141d20}, {&(0x7f00000390e0)="feedbabe00000000000000020000000000000000000009cf0000000100000000", 0x20, 0x1141e00}, {&(0x7f0000039100)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1141f20}, {&(0x7f0000039120)="feedbabe00000000000000020000000000000000000009d00000000100000000", 0x20, 0x1142000}, {&(0x7f0000039140)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1142120}, {&(0x7f0000039160)="feedbabe00000000000000020000000000000000000009d10000000100000000", 0x20, 0x1142200}, {&(0x7f0000039180)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1142320}, {&(0x7f00000391a0)="feedbabe00000000000000020000000000000000000009d20000000100000000", 0x20, 0x1142400}, {&(0x7f00000391c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1142520}, {&(0x7f00000391e0)="feedbabe00000000000000020000000000000000000009d30000000100000000", 0x20, 0x1142600}, {&(0x7f0000039200)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1142720}, {&(0x7f0000039220)="feedbabe00000000000000020000000000000000000009d40000000100000000", 0x20, 0x1142800}, {&(0x7f0000039240)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1142920}, {&(0x7f0000039260)="feedbabe00000000000000020000000000000000000009d50000000100000000", 0x20, 0x1142a00}, {&(0x7f0000039280)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1142b20}, {&(0x7f00000392a0)="feedbabe00000000000000020000000000000000000009d60000000100000000", 0x20, 0x1142c00}, {&(0x7f00000392c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1142d20}, {&(0x7f00000392e0)="feedbabe00000000000000020000000000000000000009d70000000100000000", 0x20, 0x1142e00}, {&(0x7f0000039300)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1142f20}, {&(0x7f0000039320)="feedbabe00000000000000020000000000000000000009d80000000100000000", 0x20, 0x1143000}, {&(0x7f0000039340)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1143120}, {&(0x7f0000039360)="feedbabe00000000000000020000000000000000000009d90000000100000000", 0x20, 0x1143200}, {&(0x7f0000039380)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1143320}, {&(0x7f00000393a0)="feedbabe00000000000000020000000000000000000009da0000000100000000", 0x20, 0x1143400}, {&(0x7f00000393c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1143520}, {&(0x7f00000393e0)="feedbabe00000000000000020000000000000000000009db0000000100000000", 0x20, 0x1143600}, {&(0x7f0000039400)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1143720}, {&(0x7f0000039420)="feedbabe00000000000000020000000000000000000009dc0000000100000000", 0x20, 0x1143800}, {&(0x7f0000039440)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1143920}, {&(0x7f0000039460)="feedbabe00000000000000020000000000000000000009dd0000000100000000", 0x20, 0x1143a00}, {&(0x7f0000039480)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1143b20}, {&(0x7f00000394a0)="feedbabe00000000000000020000000000000000000009de0000000100000000", 0x20, 0x1143c00}, {&(0x7f00000394c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1143d20}, {&(0x7f00000394e0)="feedbabe00000000000000020000000000000000000009df0000000100000000", 0x20, 0x1143e00}, {&(0x7f0000039500)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1143f20}, {&(0x7f0000039520)="feedbabe00000000000000020000000000000000000009e00000000100000000", 0x20, 0x1144000}, {&(0x7f0000039540)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1144120}, {&(0x7f0000039560)="feedbabe00000000000000020000000000000000000009e10000000100000000", 0x20, 0x1144200}, {&(0x7f0000039580)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1144320}, {&(0x7f00000395a0)="feedbabe00000000000000020000000000000000000009e20000000100000000", 0x20, 0x1144400}, {&(0x7f00000395c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1144520}, {&(0x7f00000395e0)="feedbabe00000000000000020000000000000000000009e30000000100000000", 0x20, 0x1144600}, {&(0x7f0000039600)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1144720}, {&(0x7f0000039620)="feedbabe00000000000000020000000000000000000009e40000000100000000", 0x20, 0x1144800}, {&(0x7f0000039640)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1144920}, {&(0x7f0000039660)="feedbabe00000000000000020000000000000000000009e50000000100000000", 0x20, 0x1144a00}, {&(0x7f0000039680)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1144b20}, {&(0x7f00000396a0)="feedbabe00000000000000020000000000000000000009e60000000100000000", 0x20, 0x1144c00}, {&(0x7f00000396c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1144d20}, {&(0x7f00000396e0)="feedbabe00000000000000020000000000000000000009e70000000100000000", 0x20, 0x1144e00}, {&(0x7f0000039700)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1144f20}, {&(0x7f0000039720)="feedbabe00000000000000020000000000000000000009e80000000100000000", 0x20, 0x1145000}, {&(0x7f0000039740)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1145120}, {&(0x7f0000039760)="feedbabe00000000000000020000000000000000000009e90000000100000000", 0x20, 0x1145200}, {&(0x7f0000039780)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1145320}, {&(0x7f00000397a0)="feedbabe00000000000000020000000000000000000009ea0000000100000000", 0x20, 0x1145400}, {&(0x7f00000397c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1145520}, {&(0x7f00000397e0)="feedbabe00000000000000020000000000000000000009eb0000000100000000", 0x20, 0x1145600}, {&(0x7f0000039800)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1145720}, {&(0x7f0000039820)="feedbabe00000000000000020000000000000000000009ec0000000100000000", 0x20, 0x1145800}, {&(0x7f0000039840)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1145920}, {&(0x7f0000039860)="feedbabe00000000000000020000000000000000000009ed0000000100000000", 0x20, 0x1145a00}, {&(0x7f0000039880)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1145b20}, {&(0x7f00000398a0)="feedbabe00000000000000020000000000000000000009ee0000000100000000", 0x20, 0x1145c00}, {&(0x7f00000398c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1145d20}, {&(0x7f00000398e0)="feedbabe00000000000000020000000000000000000009ef0000000100000000", 0x20, 0x1145e00}, {&(0x7f0000039900)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1145f20}, {&(0x7f0000039920)="feedbabe00000000000000020000000000000000000009f00000000100000000", 0x20, 0x1146000}, {&(0x7f0000039940)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1146120}, {&(0x7f0000039960)="feedbabe00000000000000020000000000000000000009f10000000100000000", 0x20, 0x1146200}, {&(0x7f0000039980)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1146320}, {&(0x7f00000399a0)="feedbabe00000000000000020000000000000000000009f20000000100000000", 0x20, 0x1146400}, {&(0x7f00000399c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1146520}, {&(0x7f00000399e0)="feedbabe00000000000000020000000000000000000009f30000000100000000", 0x20, 0x1146600}, {&(0x7f0000039a00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1146720}, {&(0x7f0000039a20)="feedbabe00000000000000020000000000000000000009f40000000100000000", 0x20, 0x1146800}, {&(0x7f0000039a40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1146920}, {&(0x7f0000039a60)="feedbabe00000000000000020000000000000000000009f50000000100000000", 0x20, 0x1146a00}, {&(0x7f0000039a80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1146b20}, {&(0x7f0000039aa0)="feedbabe00000000000000020000000000000000000009f60000000100000000", 0x20, 0x1146c00}, {&(0x7f0000039ac0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1146d20}, {&(0x7f0000039ae0)="feedbabe00000000000000020000000000000000000009f70000000100000000", 0x20, 0x1146e00}, {&(0x7f0000039b00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1146f20}, {&(0x7f0000039b20)="feedbabe00000000000000020000000000000000000009f80000000100000000", 0x20, 0x1147000}, {&(0x7f0000039b40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1147120}, {&(0x7f0000039b60)="feedbabe00000000000000020000000000000000000009f90000000100000000", 0x20, 0x1147200}, {&(0x7f0000039b80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1147320}, {&(0x7f0000039ba0)="feedbabe00000000000000020000000000000000000009fa0000000100000000", 0x20, 0x1147400}, {&(0x7f0000039bc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1147520}, {&(0x7f0000039be0)="feedbabe00000000000000020000000000000000000009fb0000000100000000", 0x20, 0x1147600}, {&(0x7f0000039c00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1147720}, {&(0x7f0000039c20)="feedbabe00000000000000020000000000000000000009fc0000000100000000", 0x20, 0x1147800}, {&(0x7f0000039c40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1147920}, {&(0x7f0000039c60)="feedbabe00000000000000020000000000000000000009fd0000000100000000", 0x20, 0x1147a00}, {&(0x7f0000039c80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1147b20}, {&(0x7f0000039ca0)="feedbabe00000000000000020000000000000000000009fe0000000100000000", 0x20, 0x1147c00}, {&(0x7f0000039cc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1147d20}, {&(0x7f0000039ce0)="feedbabe00000000000000020000000000000000000009ff0000000100000000", 0x20, 0x1147e00}, {&(0x7f0000039d00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1147f20}, {&(0x7f0000039d20)="feedbabe0000000000000002000000000000000000000a000000000100000000", 0x20, 0x1148000}, {&(0x7f0000039d40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1148120}, {&(0x7f0000039d60)="feedbabe0000000000000002000000000000000000000a010000000100000000", 0x20, 0x1148200}, {&(0x7f0000039d80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1148320}, {&(0x7f0000039da0)="feedbabe0000000000000002000000000000000000000a020000000100000000", 0x20, 0x1148400}, {&(0x7f0000039dc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1148520}, {&(0x7f0000039de0)="feedbabe0000000000000002000000000000000000000a030000000100000000", 0x20, 0x1148600}, {&(0x7f0000039e00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1148720}, {&(0x7f0000039e20)="feedbabe0000000000000002000000000000000000000a040000000100000000", 0x20, 0x1148800}, {&(0x7f0000039e40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1148920}, {&(0x7f0000039e60)="feedbabe0000000000000002000000000000000000000a050000000100000000", 0x20, 0x1148a00}, {&(0x7f0000039e80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1148b20}, {&(0x7f0000039ea0)="feedbabe0000000000000002000000000000000000000a060000000100000000", 0x20, 0x1148c00}, {&(0x7f0000039ec0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1148d20}, {&(0x7f0000039ee0)="feedbabe0000000000000002000000000000000000000a070000000100000000", 0x20, 0x1148e00}, {&(0x7f0000039f00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1148f20}, {&(0x7f0000039f20)="feedbabe0000000000000002000000000000000000000a080000000100000000", 0x20, 0x1149000}, {&(0x7f0000039f40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1149120}, {&(0x7f0000039f60)="feedbabe0000000000000002000000000000000000000a090000000100000000", 0x20, 0x1149200}, {&(0x7f0000039f80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1149320}, {&(0x7f0000039fa0)="feedbabe0000000000000002000000000000000000000a0a0000000100000000", 0x20, 0x1149400}, {&(0x7f0000039fc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1149520}, {&(0x7f0000039fe0)="feedbabe0000000000000002000000000000000000000a0b0000000100000000", 0x20, 0x1149600}, {&(0x7f000003a000)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1149720}, {&(0x7f000003a020)="feedbabe0000000000000002000000000000000000000a0c0000000100000000", 0x20, 0x1149800}, {&(0x7f000003a040)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1149920}, {&(0x7f000003a060)="feedbabe0000000000000002000000000000000000000a0d0000000100000000", 0x20, 0x1149a00}, {&(0x7f000003a080)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1149b20}, {&(0x7f000003a0a0)="feedbabe0000000000000002000000000000000000000a0e0000000100000000", 0x20, 0x1149c00}, {&(0x7f000003a0c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1149d20}, {&(0x7f000003a0e0)="feedbabe0000000000000002000000000000000000000a0f0000000100000000", 0x20, 0x1149e00}, {&(0x7f000003a100)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1149f20}, {&(0x7f000003a120)="feedbabe0000000000000002000000000000000000000a100000000100000000", 0x20, 0x114a000}, {&(0x7f000003a140)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114a120}, {&(0x7f000003a160)="feedbabe0000000000000002000000000000000000000a110000000100000000", 0x20, 0x114a200}, {&(0x7f000003a180)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114a320}, {&(0x7f000003a1a0)="feedbabe0000000000000002000000000000000000000a120000000100000000", 0x20, 0x114a400}, {&(0x7f000003a1c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114a520}, {&(0x7f000003a1e0)="feedbabe0000000000000002000000000000000000000a130000000100000000", 0x20, 0x114a600}, {&(0x7f000003a200)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114a720}, {&(0x7f000003a220)="feedbabe0000000000000002000000000000000000000a140000000100000000", 0x20, 0x114a800}, {&(0x7f000003a240)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114a920}, {&(0x7f000003a260)="feedbabe0000000000000002000000000000000000000a150000000100000000", 0x20, 0x114aa00}, {&(0x7f000003a280)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114ab20}, {&(0x7f000003a2a0)="feedbabe0000000000000002000000000000000000000a160000000100000000", 0x20, 0x114ac00}, {&(0x7f000003a2c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114ad20}, {&(0x7f000003a2e0)="feedbabe0000000000000002000000000000000000000a170000000100000000", 0x20, 0x114ae00}, {&(0x7f000003a300)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114af20}, {&(0x7f000003a320)="feedbabe0000000000000002000000000000000000000a180000000100000000", 0x20, 0x114b000}, {&(0x7f000003a340)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114b120}, {&(0x7f000003a360)="feedbabe0000000000000002000000000000000000000a190000000100000000", 0x20, 0x114b200}, {&(0x7f000003a380)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114b320}, {&(0x7f000003a3a0)="feedbabe0000000000000002000000000000000000000a1a0000000100000000", 0x20, 0x114b400}, {&(0x7f000003a3c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114b520}, {&(0x7f000003a3e0)="feedbabe0000000000000002000000000000000000000a1b0000000100000000", 0x20, 0x114b600}, {&(0x7f000003a400)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114b720}, {&(0x7f000003a420)="feedbabe0000000000000002000000000000000000000a1c0000000100000000", 0x20, 0x114b800}, {&(0x7f000003a440)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114b920}, {&(0x7f000003a460)="feedbabe0000000000000002000000000000000000000a1d0000000100000000", 0x20, 0x114ba00}, {&(0x7f000003a480)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114bb20}, {&(0x7f000003a4a0)="feedbabe0000000000000002000000000000000000000a1e0000000100000000", 0x20, 0x114bc00}, {&(0x7f000003a4c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114bd20}, {&(0x7f000003a4e0)="feedbabe0000000000000002000000000000000000000a1f0000000100000000", 0x20, 0x114be00}, {&(0x7f000003a500)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114bf20}, {&(0x7f000003a520)="feedbabe0000000000000002000000000000000000000a200000000100000000", 0x20, 0x114c000}, {&(0x7f000003a540)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114c120}, {&(0x7f000003a560)="feedbabe0000000000000002000000000000000000000a210000000100000000", 0x20, 0x114c200}, {&(0x7f000003a580)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114c320}, {&(0x7f000003a5a0)="feedbabe0000000000000002000000000000000000000a220000000100000000", 0x20, 0x114c400}, {&(0x7f000003a5c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114c520}, {&(0x7f000003a5e0)="feedbabe0000000000000002000000000000000000000a230000000100000000", 0x20, 0x114c600}, {&(0x7f000003a600)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114c720}, {&(0x7f000003a620)="feedbabe0000000000000002000000000000000000000a240000000100000000", 0x20, 0x114c800}, {&(0x7f000003a640)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114c920}, {&(0x7f000003a660)="feedbabe0000000000000002000000000000000000000a250000000100000000", 0x20, 0x114ca00}, {&(0x7f000003a680)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114cb20}, {&(0x7f000003a6a0)="feedbabe0000000000000002000000000000000000000a260000000100000000", 0x20, 0x114cc00}, {&(0x7f000003a6c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114cd20}, {&(0x7f000003a6e0)="feedbabe0000000000000002000000000000000000000a270000000100000000", 0x20, 0x114ce00}, {&(0x7f000003a700)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114cf20}, {&(0x7f000003a720)="feedbabe0000000000000002000000000000000000000a280000000100000000", 0x20, 0x114d000}, {&(0x7f000003a740)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114d120}, {&(0x7f000003a760)="feedbabe0000000000000002000000000000000000000a290000000100000000", 0x20, 0x114d200}, {&(0x7f000003a780)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114d320}, {&(0x7f000003a7a0)="feedbabe0000000000000002000000000000000000000a2a0000000100000000", 0x20, 0x114d400}, {&(0x7f000003a7c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114d520}, {&(0x7f000003a7e0)="feedbabe0000000000000002000000000000000000000a2b0000000100000000", 0x20, 0x114d600}, {&(0x7f000003a800)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114d720}, {&(0x7f000003a820)="feedbabe0000000000000002000000000000000000000a2c0000000100000000", 0x20, 0x114d800}, {&(0x7f000003a840)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114d920}, {&(0x7f000003a860)="feedbabe0000000000000002000000000000000000000a2d0000000100000000", 0x20, 0x114da00}, {&(0x7f000003a880)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114db20}, {&(0x7f000003a8a0)="feedbabe0000000000000002000000000000000000000a2e0000000100000000", 0x20, 0x114dc00}, {&(0x7f000003a8c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114dd20}, {&(0x7f000003a8e0)="feedbabe0000000000000002000000000000000000000a2f0000000100000000", 0x20, 0x114de00}, {&(0x7f000003a900)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114df20}, {&(0x7f000003a920)="feedbabe0000000000000002000000000000000000000a300000000100000000", 0x20, 0x114e000}, {&(0x7f000003a940)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114e120}, {&(0x7f000003a960)="feedbabe0000000000000002000000000000000000000a310000000100000000", 0x20, 0x114e200}, {&(0x7f000003a980)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114e320}, {&(0x7f000003a9a0)="feedbabe0000000000000002000000000000000000000a320000000100000000", 0x20, 0x114e400}, {&(0x7f000003a9c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114e520}, {&(0x7f000003a9e0)="feedbabe0000000000000002000000000000000000000a330000000100000000", 0x20, 0x114e600}, {&(0x7f000003aa00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114e720}, {&(0x7f000003aa20)="feedbabe0000000000000002000000000000000000000a340000000100000000", 0x20, 0x114e800}, {&(0x7f000003aa40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114e920}, {&(0x7f000003aa60)="feedbabe0000000000000002000000000000000000000a350000000100000000", 0x20, 0x114ea00}, {&(0x7f000003aa80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114eb20}, {&(0x7f000003aaa0)="feedbabe0000000000000002000000000000000000000a360000000100000000", 0x20, 0x114ec00}, {&(0x7f000003aac0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114ed20}, {&(0x7f000003aae0)="feedbabe0000000000000002000000000000000000000a370000000100000000", 0x20, 0x114ee00}, {&(0x7f000003ab00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114ef20}, {&(0x7f000003ab20)="feedbabe0000000000000002000000000000000000000a380000000100000000", 0x20, 0x114f000}, {&(0x7f000003ab40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114f120}, {&(0x7f000003ab60)="feedbabe0000000000000002000000000000000000000a390000000100000000", 0x20, 0x114f200}, {&(0x7f000003ab80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114f320}, {&(0x7f000003aba0)="feedbabe0000000000000002000000000000000000000a3a0000000100000000", 0x20, 0x114f400}, {&(0x7f000003abc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114f520}, {&(0x7f000003abe0)="feedbabe0000000000000002000000000000000000000a3b0000000100000000", 0x20, 0x114f600}, {&(0x7f000003ac00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114f720}, {&(0x7f000003ac20)="feedbabe0000000000000002000000000000000000000a3c0000000100000000", 0x20, 0x114f800}, {&(0x7f000003ac40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114f920}, {&(0x7f000003ac60)="feedbabe0000000000000002000000000000000000000a3d0000000100000000", 0x20, 0x114fa00}, {&(0x7f000003ac80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114fb20}, {&(0x7f000003aca0)="feedbabe0000000000000002000000000000000000000a3e0000000100000000", 0x20, 0x114fc00}, {&(0x7f000003acc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114fd20}, {&(0x7f000003ace0)="feedbabe0000000000000002000000000000000000000a3f0000000100000000", 0x20, 0x114fe00}, {&(0x7f000003ad00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x114ff20}, {&(0x7f000003ad20)="feedbabe0000000000000002000000000000000000000a400000000100000000", 0x20, 0x1150000}, {&(0x7f000003ad40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1150120}, {&(0x7f000003ad60)="feedbabe0000000000000002000000000000000000000a410000000100000000", 0x20, 0x1150200}, {&(0x7f000003ad80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1150320}, {&(0x7f000003ada0)="feedbabe0000000000000002000000000000000000000a420000000100000000", 0x20, 0x1150400}, {&(0x7f000003adc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1150520}, {&(0x7f000003ade0)="feedbabe0000000000000002000000000000000000000a430000000100000000", 0x20, 0x1150600}, {&(0x7f000003ae00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1150720}, {&(0x7f000003ae20)="feedbabe0000000000000002000000000000000000000a440000000100000000", 0x20, 0x1150800}, {&(0x7f000003ae40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1150920}, {&(0x7f000003ae60)="feedbabe0000000000000002000000000000000000000a450000000100000000", 0x20, 0x1150a00}, {&(0x7f000003ae80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1150b20}, {&(0x7f000003aea0)="feedbabe0000000000000002000000000000000000000a460000000100000000", 0x20, 0x1150c00}, {&(0x7f000003aec0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1150d20}, {&(0x7f000003aee0)="feedbabe0000000000000002000000000000000000000a470000000100000000", 0x20, 0x1150e00}, {&(0x7f000003af00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1150f20}, {&(0x7f000003af20)="feedbabe0000000000000002000000000000000000000a480000000100000000", 0x20, 0x1151000}, {&(0x7f000003af40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1151120}, {&(0x7f000003af60)="feedbabe0000000000000002000000000000000000000a490000000100000000", 0x20, 0x1151200}, {&(0x7f000003af80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1151320}, {&(0x7f000003afa0)="feedbabe0000000000000002000000000000000000000a4a0000000100000000", 0x20, 0x1151400}, {&(0x7f000003afc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1151520}, {&(0x7f000003afe0)="feedbabe0000000000000002000000000000000000000a4b0000000100000000", 0x20, 0x1151600}, {&(0x7f000003b000)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1151720}, {&(0x7f000003b020)="feedbabe0000000000000002000000000000000000000a4c0000000100000000", 0x20, 0x1151800}, {&(0x7f000003b040)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1151920}, {&(0x7f000003b060)="feedbabe0000000000000002000000000000000000000a4d0000000100000000", 0x20, 0x1151a00}, {&(0x7f000003b080)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1151b20}, {&(0x7f000003b0a0)="feedbabe0000000000000002000000000000000000000a4e0000000100000000", 0x20, 0x1151c00}, {&(0x7f000003b0c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1151d20}, {&(0x7f000003b0e0)="feedbabe0000000000000002000000000000000000000a4f0000000100000000", 0x20, 0x1151e00}, {&(0x7f000003b100)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1151f20}, {&(0x7f000003b120)="feedbabe0000000000000002000000000000000000000a500000000100000000", 0x20, 0x1152000}, {&(0x7f000003b140)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1152120}, {&(0x7f000003b160)="feedbabe0000000000000002000000000000000000000a510000000100000000", 0x20, 0x1152200}, {&(0x7f000003b180)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1152320}, {&(0x7f000003b1a0)="feedbabe0000000000000002000000000000000000000a520000000100000000", 0x20, 0x1152400}, {&(0x7f000003b1c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1152520}, {&(0x7f000003b1e0)="feedbabe0000000000000002000000000000000000000a530000000100000000", 0x20, 0x1152600}, {&(0x7f000003b200)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1152720}, {&(0x7f000003b220)="feedbabe0000000000000002000000000000000000000a540000000100000000", 0x20, 0x1152800}, {&(0x7f000003b240)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1152920}, {&(0x7f000003b260)="feedbabe0000000000000002000000000000000000000a550000000100000000", 0x20, 0x1152a00}, {&(0x7f000003b280)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1152b20}, {&(0x7f000003b2a0)="feedbabe0000000000000002000000000000000000000a560000000100000000", 0x20, 0x1152c00}, {&(0x7f000003b2c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1152d20}, {&(0x7f000003b2e0)="feedbabe0000000000000002000000000000000000000a570000000100000000", 0x20, 0x1152e00}, {&(0x7f000003b300)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1152f20}, {&(0x7f000003b320)="feedbabe0000000000000002000000000000000000000a580000000100000000", 0x20, 0x1153000}, {&(0x7f000003b340)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1153120}, {&(0x7f000003b360)="feedbabe0000000000000002000000000000000000000a590000000100000000", 0x20, 0x1153200}, {&(0x7f000003b380)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1153320}, {&(0x7f000003b3a0)="feedbabe0000000000000002000000000000000000000a5a0000000100000000", 0x20, 0x1153400}, {&(0x7f000003b3c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1153520}, {&(0x7f000003b3e0)="feedbabe0000000000000002000000000000000000000a5b0000000100000000", 0x20, 0x1153600}, {&(0x7f000003b400)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1153720}, {&(0x7f000003b420)="feedbabe0000000000000002000000000000000000000a5c0000000100000000", 0x20, 0x1153800}, {&(0x7f000003b440)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1153920}, {&(0x7f000003b460)="feedbabe0000000000000002000000000000000000000a5d0000000100000000", 0x20, 0x1153a00}, {&(0x7f000003b480)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1153b20}, {&(0x7f000003b4a0)="feedbabe0000000000000002000000000000000000000a5e0000000100000000", 0x20, 0x1153c00}, {&(0x7f000003b4c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1153d20}, {&(0x7f000003b4e0)="feedbabe0000000000000002000000000000000000000a5f0000000100000000", 0x20, 0x1153e00}, {&(0x7f000003b500)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1153f20}, {&(0x7f000003b520)="feedbabe0000000000000002000000000000000000000a600000000100000000", 0x20, 0x1154000}, {&(0x7f000003b540)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1154120}, {&(0x7f000003b560)="feedbabe0000000000000002000000000000000000000a610000000100000000", 0x20, 0x1154200}, {&(0x7f000003b580)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1154320}, {&(0x7f000003b5a0)="feedbabe0000000000000002000000000000000000000a620000000100000000", 0x20, 0x1154400}, {&(0x7f000003b5c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1154520}, {&(0x7f000003b5e0)="feedbabe0000000000000002000000000000000000000a630000000100000000", 0x20, 0x1154600}, {&(0x7f000003b600)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1154720}, {&(0x7f000003b620)="feedbabe0000000000000002000000000000000000000a640000000100000000", 0x20, 0x1154800}, {&(0x7f000003b640)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1154920}, {&(0x7f000003b660)="feedbabe0000000000000002000000000000000000000a650000000100000000", 0x20, 0x1154a00}, {&(0x7f000003b680)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1154b20}, {&(0x7f000003b6a0)="feedbabe0000000000000002000000000000000000000a660000000100000000", 0x20, 0x1154c00}, {&(0x7f000003b6c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1154d20}, {&(0x7f000003b6e0)="feedbabe0000000000000002000000000000000000000a670000000100000000", 0x20, 0x1154e00}, {&(0x7f000003b700)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1154f20}, {&(0x7f000003b720)="feedbabe0000000000000002000000000000000000000a680000000100000000", 0x20, 0x1155000}, {&(0x7f000003b740)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1155120}, {&(0x7f000003b760)="feedbabe0000000000000002000000000000000000000a690000000100000000", 0x20, 0x1155200}, {&(0x7f000003b780)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1155320}, {&(0x7f000003b7a0)="feedbabe0000000000000002000000000000000000000a6a0000000100000000", 0x20, 0x1155400}, {&(0x7f000003b7c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1155520}, {&(0x7f000003b7e0)="feedbabe0000000000000002000000000000000000000a6b0000000100000000", 0x20, 0x1155600}, {&(0x7f000003b800)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1155720}, {&(0x7f000003b820)="feedbabe0000000000000002000000000000000000000a6c0000000100000000", 0x20, 0x1155800}, {&(0x7f000003b840)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1155920}, {&(0x7f000003b860)="feedbabe0000000000000002000000000000000000000a6d0000000100000000", 0x20, 0x1155a00}, {&(0x7f000003b880)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1155b20}, {&(0x7f000003b8a0)="feedbabe0000000000000002000000000000000000000a6e0000000100000000", 0x20, 0x1155c00}, {&(0x7f000003b8c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1155d20}, {&(0x7f000003b8e0)="feedbabe0000000000000002000000000000000000000a6f0000000100000000", 0x20, 0x1155e00}, {&(0x7f000003b900)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1155f20}, {&(0x7f000003b920)="feedbabe0000000000000002000000000000000000000a700000000100000000", 0x20, 0x1156000}, {&(0x7f000003b940)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1156120}, {&(0x7f000003b960)="feedbabe0000000000000002000000000000000000000a710000000100000000", 0x20, 0x1156200}, {&(0x7f000003b980)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1156320}, {&(0x7f000003b9a0)="feedbabe0000000000000002000000000000000000000a720000000100000000", 0x20, 0x1156400}, {&(0x7f000003b9c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1156520}, {&(0x7f000003b9e0)="feedbabe0000000000000002000000000000000000000a730000000100000000", 0x20, 0x1156600}, {&(0x7f000003ba00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1156720}, {&(0x7f000003ba20)="feedbabe0000000000000002000000000000000000000a740000000100000000", 0x20, 0x1156800}, {&(0x7f000003ba40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1156920}, {&(0x7f000003ba60)="feedbabe0000000000000002000000000000000000000a750000000100000000", 0x20, 0x1156a00}, {&(0x7f000003ba80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1156b20}, {&(0x7f000003baa0)="feedbabe0000000000000002000000000000000000000a760000000100000000", 0x20, 0x1156c00}, {&(0x7f000003bac0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1156d20}, {&(0x7f000003bae0)="feedbabe0000000000000002000000000000000000000a770000000100000000", 0x20, 0x1156e00}, {&(0x7f000003bb00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1156f20}, {&(0x7f000003bb20)="feedbabe0000000000000002000000000000000000000a780000000100000000", 0x20, 0x1157000}, {&(0x7f000003bb40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1157120}, {&(0x7f000003bb60)="feedbabe0000000000000002000000000000000000000a790000000100000000", 0x20, 0x1157200}, {&(0x7f000003bb80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1157320}, {&(0x7f000003bba0)="feedbabe0000000000000002000000000000000000000a7a0000000100000000", 0x20, 0x1157400}, {&(0x7f000003bbc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1157520}, {&(0x7f000003bbe0)="feedbabe0000000000000002000000000000000000000a7b0000000100000000", 0x20, 0x1157600}, {&(0x7f000003bc00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1157720}, {&(0x7f000003bc20)="feedbabe0000000000000002000000000000000000000a7c0000000100000000", 0x20, 0x1157800}, {&(0x7f000003bc40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1157920}, {&(0x7f000003bc60)="feedbabe0000000000000002000000000000000000000a7d0000000100000000", 0x20, 0x1157a00}, {&(0x7f000003bc80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1157b20}, {&(0x7f000003bca0)="feedbabe0000000000000002000000000000000000000a7e0000000100000000", 0x20, 0x1157c00}, {&(0x7f000003bcc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1157d20}, {&(0x7f000003bce0)="feedbabe0000000000000002000000000000000000000a7f0000000100000000", 0x20, 0x1157e00}, {&(0x7f000003bd00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1157f20}, {&(0x7f000003bd20)="feedbabe0000000000000002000000000000000000000a800000000100000000", 0x20, 0x1158000}, {&(0x7f000003bd40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1158120}, {&(0x7f000003bd60)="feedbabe0000000000000002000000000000000000000a810000000100000000", 0x20, 0x1158200}, {&(0x7f000003bd80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1158320}, {&(0x7f000003bda0)="feedbabe0000000000000002000000000000000000000a820000000100000000", 0x20, 0x1158400}, {&(0x7f000003bdc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1158520}, {&(0x7f000003bde0)="feedbabe0000000000000002000000000000000000000a830000000100000000", 0x20, 0x1158600}, {&(0x7f000003be00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1158720}, {&(0x7f000003be20)="feedbabe0000000000000002000000000000000000000a840000000100000000", 0x20, 0x1158800}, {&(0x7f000003be40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1158920}, {&(0x7f000003be60)="feedbabe0000000000000002000000000000000000000a850000000100000000", 0x20, 0x1158a00}, {&(0x7f000003be80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1158b20}, {&(0x7f000003bea0)="feedbabe0000000000000002000000000000000000000a860000000100000000", 0x20, 0x1158c00}, {&(0x7f000003bec0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1158d20}, {&(0x7f000003bee0)="feedbabe0000000000000002000000000000000000000a870000000100000000", 0x20, 0x1158e00}, {&(0x7f000003bf00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1158f20}, {&(0x7f000003bf20)="feedbabe0000000000000002000000000000000000000a880000000100000000", 0x20, 0x1159000}, {&(0x7f000003bf40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1159120}, {&(0x7f000003bf60)="feedbabe0000000000000002000000000000000000000a890000000100000000", 0x20, 0x1159200}, {&(0x7f000003bf80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1159320}, {&(0x7f000003bfa0)="feedbabe0000000000000002000000000000000000000a8a0000000100000000", 0x20, 0x1159400}, {&(0x7f000003bfc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1159520}, {&(0x7f000003bfe0)="feedbabe0000000000000002000000000000000000000a8b0000000100000000", 0x20, 0x1159600}, {&(0x7f000003c000)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1159720}, {&(0x7f000003c020)="feedbabe0000000000000002000000000000000000000a8c0000000100000000", 0x20, 0x1159800}, {&(0x7f000003c040)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1159920}, {&(0x7f000003c060)="feedbabe0000000000000002000000000000000000000a8d0000000100000000", 0x20, 0x1159a00}, {&(0x7f000003c080)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1159b20}, {&(0x7f000003c0a0)="feedbabe0000000000000002000000000000000000000a8e0000000100000000", 0x20, 0x1159c00}, {&(0x7f000003c0c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1159d20}, {&(0x7f000003c0e0)="feedbabe0000000000000002000000000000000000000a8f0000000100000000", 0x20, 0x1159e00}, {&(0x7f000003c100)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1159f20}, {&(0x7f000003c120)="feedbabe0000000000000002000000000000000000000a900000000100000000", 0x20, 0x115a000}, {&(0x7f000003c140)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115a120}, {&(0x7f000003c160)="feedbabe0000000000000002000000000000000000000a910000000100000000", 0x20, 0x115a200}, {&(0x7f000003c180)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115a320}, {&(0x7f000003c1a0)="feedbabe0000000000000002000000000000000000000a920000000100000000", 0x20, 0x115a400}, {&(0x7f000003c1c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115a520}, {&(0x7f000003c1e0)="feedbabe0000000000000002000000000000000000000a930000000100000000", 0x20, 0x115a600}, {&(0x7f000003c200)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115a720}, {&(0x7f000003c220)="feedbabe0000000000000002000000000000000000000a940000000100000000", 0x20, 0x115a800}, {&(0x7f000003c240)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115a920}, {&(0x7f000003c260)="feedbabe0000000000000002000000000000000000000a950000000100000000", 0x20, 0x115aa00}, {&(0x7f000003c280)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115ab20}, {&(0x7f000003c2a0)="feedbabe0000000000000002000000000000000000000a960000000100000000", 0x20, 0x115ac00}, {&(0x7f000003c2c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115ad20}, {&(0x7f000003c2e0)="feedbabe0000000000000002000000000000000000000a970000000100000000", 0x20, 0x115ae00}, {&(0x7f000003c300)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115af20}, {&(0x7f000003c320)="feedbabe0000000000000002000000000000000000000a980000000100000000", 0x20, 0x115b000}, {&(0x7f000003c340)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115b120}, {&(0x7f000003c360)="feedbabe0000000000000002000000000000000000000a990000000100000000", 0x20, 0x115b200}, {&(0x7f000003c380)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115b320}, {&(0x7f000003c3a0)="feedbabe0000000000000002000000000000000000000a9a0000000100000000", 0x20, 0x115b400}, {&(0x7f000003c3c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115b520}, {&(0x7f000003c3e0)="feedbabe0000000000000002000000000000000000000a9b0000000100000000", 0x20, 0x115b600}, {&(0x7f000003c400)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115b720}, {&(0x7f000003c420)="feedbabe0000000000000002000000000000000000000a9c0000000100000000", 0x20, 0x115b800}, {&(0x7f000003c440)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115b920}, {&(0x7f000003c460)="feedbabe0000000000000002000000000000000000000a9d0000000100000000", 0x20, 0x115ba00}, {&(0x7f000003c480)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115bb20}, {&(0x7f000003c4a0)="feedbabe0000000000000002000000000000000000000a9e0000000100000000", 0x20, 0x115bc00}, {&(0x7f000003c4c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115bd20}, {&(0x7f000003c4e0)="feedbabe0000000000000002000000000000000000000a9f0000000100000000", 0x20, 0x115be00}, {&(0x7f000003c500)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115bf20}, {&(0x7f000003c520)="feedbabe0000000000000002000000000000000000000aa00000000100000000", 0x20, 0x115c000}, {&(0x7f000003c540)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115c120}, {&(0x7f000003c560)="feedbabe0000000000000002000000000000000000000aa10000000100000000", 0x20, 0x115c200}, {&(0x7f000003c580)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115c320}, {&(0x7f000003c5a0)="feedbabe0000000000000002000000000000000000000aa20000000100000000", 0x20, 0x115c400}, {&(0x7f000003c5c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115c520}, {&(0x7f000003c5e0)="feedbabe0000000000000002000000000000000000000aa30000000100000000", 0x20, 0x115c600}, {&(0x7f000003c600)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115c720}, {&(0x7f000003c620)="feedbabe0000000000000002000000000000000000000aa40000000100000000", 0x20, 0x115c800}, {&(0x7f000003c640)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115c920}, {&(0x7f000003c660)="feedbabe0000000000000002000000000000000000000aa50000000100000000", 0x20, 0x115ca00}, {&(0x7f000003c680)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115cb20}, {&(0x7f000003c6a0)="feedbabe0000000000000002000000000000000000000aa60000000100000000", 0x20, 0x115cc00}, {&(0x7f000003c6c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115cd20}, {&(0x7f000003c6e0)="feedbabe0000000000000002000000000000000000000aa70000000100000000", 0x20, 0x115ce00}, {&(0x7f000003c700)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115cf20}, {&(0x7f000003c720)="feedbabe0000000000000002000000000000000000000aa80000000100000000", 0x20, 0x115d000}, {&(0x7f000003c740)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115d120}, {&(0x7f000003c760)="feedbabe0000000000000002000000000000000000000aa90000000100000000", 0x20, 0x115d200}, {&(0x7f000003c780)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115d320}, {&(0x7f000003c7a0)="feedbabe0000000000000002000000000000000000000aaa0000000100000000", 0x20, 0x115d400}, {&(0x7f000003c7c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115d520}, {&(0x7f000003c7e0)="feedbabe0000000000000002000000000000000000000aab0000000100000000", 0x20, 0x115d600}, {&(0x7f000003c800)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115d720}, {&(0x7f000003c820)="feedbabe0000000000000002000000000000000000000aac0000000100000000", 0x20, 0x115d800}, {&(0x7f000003c840)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115d920}, {&(0x7f000003c860)="feedbabe0000000000000002000000000000000000000aad0000000100000000", 0x20, 0x115da00}, {&(0x7f000003c880)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115db20}, {&(0x7f000003c8a0)="feedbabe0000000000000002000000000000000000000aae0000000100000000", 0x20, 0x115dc00}, {&(0x7f000003c8c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115dd20}, {&(0x7f000003c8e0)="feedbabe0000000000000002000000000000000000000aaf0000000100000000", 0x20, 0x115de00}, {&(0x7f000003c900)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115df20}, {&(0x7f000003c920)="feedbabe0000000000000002000000000000000000000ab00000000100000000", 0x20, 0x115e000}, {&(0x7f000003c940)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115e120}, {&(0x7f000003c960)="feedbabe0000000000000002000000000000000000000ab10000000100000000", 0x20, 0x115e200}, {&(0x7f000003c980)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115e320}, {&(0x7f000003c9a0)="feedbabe0000000000000002000000000000000000000ab20000000100000000", 0x20, 0x115e400}, {&(0x7f000003c9c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115e520}, {&(0x7f000003c9e0)="feedbabe0000000000000002000000000000000000000ab30000000100000000", 0x20, 0x115e600}, {&(0x7f000003ca00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115e720}, {&(0x7f000003ca20)="feedbabe0000000000000002000000000000000000000ab40000000100000000", 0x20, 0x115e800}, {&(0x7f000003ca40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115e920}, {&(0x7f000003ca60)="feedbabe0000000000000002000000000000000000000ab50000000100000000", 0x20, 0x115ea00}, {&(0x7f000003ca80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115eb20}, {&(0x7f000003caa0)="feedbabe0000000000000002000000000000000000000ab60000000100000000", 0x20, 0x115ec00}, {&(0x7f000003cac0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115ed20}, {&(0x7f000003cae0)="feedbabe0000000000000002000000000000000000000ab70000000100000000", 0x20, 0x115ee00}, {&(0x7f000003cb00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115ef20}, {&(0x7f000003cb20)="feedbabe0000000000000002000000000000000000000ab80000000100000000", 0x20, 0x115f000}, {&(0x7f000003cb40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115f120}, {&(0x7f000003cb60)="feedbabe0000000000000002000000000000000000000ab90000000100000000", 0x20, 0x115f200}, {&(0x7f000003cb80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115f320}, {&(0x7f000003cba0)="feedbabe0000000000000002000000000000000000000aba0000000100000000", 0x20, 0x115f400}, {&(0x7f000003cbc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115f520}, {&(0x7f000003cbe0)="feedbabe0000000000000002000000000000000000000abb0000000100000000", 0x20, 0x115f600}, {&(0x7f000003cc00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115f720}, {&(0x7f000003cc20)="feedbabe0000000000000002000000000000000000000abc0000000100000000", 0x20, 0x115f800}, {&(0x7f000003cc40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115f920}, {&(0x7f000003cc60)="feedbabe0000000000000002000000000000000000000abd0000000100000000", 0x20, 0x115fa00}, {&(0x7f000003cc80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115fb20}, {&(0x7f000003cca0)="feedbabe0000000000000002000000000000000000000abe0000000100000000", 0x20, 0x115fc00}, {&(0x7f000003ccc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115fd20}, {&(0x7f000003cce0)="feedbabe0000000000000002000000000000000000000abf0000000100000000", 0x20, 0x115fe00}, {&(0x7f000003cd00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x115ff20}, {&(0x7f000003cd20)="feedbabe0000000000000002000000000000000000000ac00000000100000000", 0x20, 0x1160000}, {&(0x7f000003cd40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1160120}, {&(0x7f000003cd60)="feedbabe0000000000000002000000000000000000000ac10000000100000000", 0x20, 0x1160200}, {&(0x7f000003cd80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1160320}, {&(0x7f000003cda0)="feedbabe0000000000000002000000000000000000000ac20000000100000000", 0x20, 0x1160400}, {&(0x7f000003cdc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1160520}, {&(0x7f000003cde0)="feedbabe0000000000000002000000000000000000000ac30000000100000000", 0x20, 0x1160600}, {&(0x7f000003ce00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1160720}, {&(0x7f000003ce20)="feedbabe0000000000000002000000000000000000000ac40000000100000000", 0x20, 0x1160800}, {&(0x7f000003ce40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1160920}, {&(0x7f000003ce60)="feedbabe0000000000000002000000000000000000000ac50000000100000000", 0x20, 0x1160a00}, {&(0x7f000003ce80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1160b20}, {&(0x7f000003cea0)="feedbabe0000000000000002000000000000000000000ac60000000100000000", 0x20, 0x1160c00}, {&(0x7f000003cec0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1160d20}, {&(0x7f000003cee0)="feedbabe0000000000000002000000000000000000000ac70000000100000000", 0x20, 0x1160e00}, {&(0x7f000003cf00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1160f20}, {&(0x7f000003cf20)="feedbabe0000000000000002000000000000000000000ac80000000100000000", 0x20, 0x1161000}, {&(0x7f000003cf40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1161120}, {&(0x7f000003cf60)="feedbabe0000000000000002000000000000000000000ac90000000100000000", 0x20, 0x1161200}, {&(0x7f000003cf80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1161320}, {&(0x7f000003cfa0)="feedbabe0000000000000002000000000000000000000aca0000000100000000", 0x20, 0x1161400}, {&(0x7f000003cfc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1161520}, {&(0x7f000003cfe0)="feedbabe0000000000000002000000000000000000000acb0000000100000000", 0x20, 0x1161600}, {&(0x7f000003d000)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1161720}, {&(0x7f000003d020)="feedbabe0000000000000002000000000000000000000acc0000000100000000", 0x20, 0x1161800}, {&(0x7f000003d040)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1161920}, {&(0x7f000003d060)="feedbabe0000000000000002000000000000000000000acd0000000100000000", 0x20, 0x1161a00}, {&(0x7f000003d080)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1161b20}, {&(0x7f000003d0a0)="feedbabe0000000000000002000000000000000000000ace0000000100000000", 0x20, 0x1161c00}, {&(0x7f000003d0c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1161d20}, {&(0x7f000003d0e0)="feedbabe0000000000000002000000000000000000000acf0000000100000000", 0x20, 0x1161e00}, {&(0x7f000003d100)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1161f20}, {&(0x7f000003d120)="feedbabe0000000000000002000000000000000000000ad00000000100000000", 0x20, 0x1162000}, {&(0x7f000003d140)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1162120}, {&(0x7f000003d160)="feedbabe0000000000000002000000000000000000000ad10000000100000000", 0x20, 0x1162200}, {&(0x7f000003d180)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1162320}, {&(0x7f000003d1a0)="feedbabe0000000000000002000000000000000000000ad20000000100000000", 0x20, 0x1162400}, {&(0x7f000003d1c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1162520}, {&(0x7f000003d1e0)="feedbabe0000000000000002000000000000000000000ad30000000100000000", 0x20, 0x1162600}, {&(0x7f000003d200)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1162720}, {&(0x7f000003d220)="feedbabe0000000000000002000000000000000000000ad40000000100000000", 0x20, 0x1162800}, {&(0x7f000003d240)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1162920}, {&(0x7f000003d260)="feedbabe0000000000000002000000000000000000000ad50000000100000000", 0x20, 0x1162a00}, {&(0x7f000003d280)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1162b20}, {&(0x7f000003d2a0)="feedbabe0000000000000002000000000000000000000ad60000000100000000", 0x20, 0x1162c00}, {&(0x7f000003d2c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1162d20}, {&(0x7f000003d2e0)="feedbabe0000000000000002000000000000000000000ad70000000100000000", 0x20, 0x1162e00}, {&(0x7f000003d300)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1162f20}, {&(0x7f000003d320)="feedbabe0000000000000002000000000000000000000ad80000000100000000", 0x20, 0x1163000}, {&(0x7f000003d340)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1163120}, {&(0x7f000003d360)="feedbabe0000000000000002000000000000000000000ad90000000100000000", 0x20, 0x1163200}, {&(0x7f000003d380)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1163320}, {&(0x7f000003d3a0)="feedbabe0000000000000002000000000000000000000ada0000000100000000", 0x20, 0x1163400}, {&(0x7f000003d3c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1163520}, {&(0x7f000003d3e0)="feedbabe0000000000000002000000000000000000000adb0000000100000000", 0x20, 0x1163600}, {&(0x7f000003d400)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1163720}, {&(0x7f000003d420)="feedbabe0000000000000002000000000000000000000adc0000000100000000", 0x20, 0x1163800}, {&(0x7f000003d440)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1163920}, {&(0x7f000003d460)="feedbabe0000000000000002000000000000000000000add0000000100000000", 0x20, 0x1163a00}, {&(0x7f000003d480)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1163b20}, {&(0x7f000003d4a0)="feedbabe0000000000000002000000000000000000000ade0000000100000000", 0x20, 0x1163c00}, {&(0x7f000003d4c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1163d20}, {&(0x7f000003d4e0)="feedbabe0000000000000002000000000000000000000adf0000000100000000", 0x20, 0x1163e00}, {&(0x7f000003d500)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1163f20}, {&(0x7f000003d520)="feedbabe0000000000000002000000000000000000000ae00000000100000000", 0x20, 0x1164000}, {&(0x7f000003d540)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1164120}, {&(0x7f000003d560)="feedbabe0000000000000002000000000000000000000ae10000000100000000", 0x20, 0x1164200}, {&(0x7f000003d580)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1164320}, {&(0x7f000003d5a0)="feedbabe0000000000000002000000000000000000000ae20000000100000000", 0x20, 0x1164400}, {&(0x7f000003d5c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1164520}, {&(0x7f000003d5e0)="feedbabe0000000000000002000000000000000000000ae30000000100000000", 0x20, 0x1164600}, {&(0x7f000003d600)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1164720}, {&(0x7f000003d620)="feedbabe0000000000000002000000000000000000000ae40000000100000000", 0x20, 0x1164800}, {&(0x7f000003d640)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1164920}, {&(0x7f000003d660)="feedbabe0000000000000002000000000000000000000ae50000000100000000", 0x20, 0x1164a00}, {&(0x7f000003d680)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1164b20}, {&(0x7f000003d6a0)="feedbabe0000000000000002000000000000000000000ae60000000100000000", 0x20, 0x1164c00}, {&(0x7f000003d6c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1164d20}, {&(0x7f000003d6e0)="feedbabe0000000000000002000000000000000000000ae70000000100000000", 0x20, 0x1164e00}, {&(0x7f000003d700)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1164f20}, {&(0x7f000003d720)="feedbabe0000000000000002000000000000000000000ae80000000100000000", 0x20, 0x1165000}, {&(0x7f000003d740)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1165120}, {&(0x7f000003d760)="feedbabe0000000000000002000000000000000000000ae90000000100000000", 0x20, 0x1165200}, {&(0x7f000003d780)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1165320}, {&(0x7f000003d7a0)="feedbabe0000000000000002000000000000000000000aea0000000100000000", 0x20, 0x1165400}, {&(0x7f000003d7c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1165520}, {&(0x7f000003d7e0)="feedbabe0000000000000002000000000000000000000aeb0000000100000000", 0x20, 0x1165600}, {&(0x7f000003d800)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1165720}, {&(0x7f000003d820)="feedbabe0000000000000002000000000000000000000aec0000000100000000", 0x20, 0x1165800}, {&(0x7f000003d840)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1165920}, {&(0x7f000003d860)="feedbabe0000000000000002000000000000000000000aed0000000100000000", 0x20, 0x1165a00}, {&(0x7f000003d880)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1165b20}, {&(0x7f000003d8a0)="feedbabe0000000000000002000000000000000000000aee0000000100000000", 0x20, 0x1165c00}, {&(0x7f000003d8c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1165d20}, {&(0x7f000003d8e0)="feedbabe0000000000000002000000000000000000000aef0000000100000000", 0x20, 0x1165e00}, {&(0x7f000003d900)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1165f20}, {&(0x7f000003d920)="feedbabe0000000000000002000000000000000000000af00000000100000000", 0x20, 0x1166000}, {&(0x7f000003d940)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1166120}, {&(0x7f000003d960)="feedbabe0000000000000002000000000000000000000af10000000100000000", 0x20, 0x1166200}, {&(0x7f000003d980)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1166320}, {&(0x7f000003d9a0)="feedbabe0000000000000002000000000000000000000af20000000100000000", 0x20, 0x1166400}, {&(0x7f000003d9c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1166520}, {&(0x7f000003d9e0)="feedbabe0000000000000002000000000000000000000af30000000100000000", 0x20, 0x1166600}, {&(0x7f000003da00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1166720}, {&(0x7f000003da20)="feedbabe0000000000000002000000000000000000000af40000000100000000", 0x20, 0x1166800}, {&(0x7f000003da40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1166920}, {&(0x7f000003da60)="feedbabe0000000000000002000000000000000000000af50000000100000000", 0x20, 0x1166a00}, {&(0x7f000003da80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1166b20}, {&(0x7f000003daa0)="feedbabe0000000000000002000000000000000000000af60000000100000000", 0x20, 0x1166c00}, {&(0x7f000003dac0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1166d20}, {&(0x7f000003dae0)="feedbabe0000000000000002000000000000000000000af70000000100000000", 0x20, 0x1166e00}, {&(0x7f000003db00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1166f20}, {&(0x7f000003db20)="feedbabe0000000000000002000000000000000000000af80000000100000000", 0x20, 0x1167000}, {&(0x7f000003db40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1167120}, {&(0x7f000003db60)="feedbabe0000000000000002000000000000000000000af90000000100000000", 0x20, 0x1167200}, {&(0x7f000003db80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1167320}, {&(0x7f000003dba0)="feedbabe0000000000000002000000000000000000000afa0000000100000000", 0x20, 0x1167400}, {&(0x7f000003dbc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1167520}, {&(0x7f000003dbe0)="feedbabe0000000000000002000000000000000000000afb0000000100000000", 0x20, 0x1167600}, {&(0x7f000003dc00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1167720}, {&(0x7f000003dc20)="feedbabe0000000000000002000000000000000000000afc0000000100000000", 0x20, 0x1167800}, {&(0x7f000003dc40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1167920}, {&(0x7f000003dc60)="feedbabe0000000000000002000000000000000000000afd0000000100000000", 0x20, 0x1167a00}, {&(0x7f000003dc80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1167b20}, {&(0x7f000003dca0)="feedbabe0000000000000002000000000000000000000afe0000000100000000", 0x20, 0x1167c00}, {&(0x7f000003dcc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1167d20}, {&(0x7f000003dce0)="feedbabe0000000000000002000000000000000000000aff0000000100000000", 0x20, 0x1167e00}, {&(0x7f000003dd00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1167f20}, {&(0x7f000003dd20)="feedbabe0000000000000002000000000000000000000b000000000100000000", 0x20, 0x1168000}, {&(0x7f000003dd40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1168120}, {&(0x7f000003dd60)="feedbabe0000000000000002000000000000000000000b010000000100000000", 0x20, 0x1168200}, {&(0x7f000003dd80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1168320}, {&(0x7f000003dda0)="feedbabe0000000000000002000000000000000000000b020000000100000000", 0x20, 0x1168400}, {&(0x7f000003ddc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1168520}, {&(0x7f000003dde0)="feedbabe0000000000000002000000000000000000000b030000000100000000", 0x20, 0x1168600}, {&(0x7f000003de00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1168720}, {&(0x7f000003de20)="feedbabe0000000000000002000000000000000000000b040000000100000000", 0x20, 0x1168800}, {&(0x7f000003de40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1168920}, {&(0x7f000003de60)="feedbabe0000000000000002000000000000000000000b050000000100000000", 0x20, 0x1168a00}, {&(0x7f000003de80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1168b20}, {&(0x7f000003dea0)="feedbabe0000000000000002000000000000000000000b060000000100000000", 0x20, 0x1168c00}, {&(0x7f000003dec0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1168d20}, {&(0x7f000003dee0)="feedbabe0000000000000002000000000000000000000b070000000100000000", 0x20, 0x1168e00}, {&(0x7f000003df00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1168f20}, {&(0x7f000003df20)="feedbabe0000000000000002000000000000000000000b080000000100000000", 0x20, 0x1169000}, {&(0x7f000003df40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1169120}, {&(0x7f000003df60)="feedbabe0000000000000002000000000000000000000b090000000100000000", 0x20, 0x1169200}, {&(0x7f000003df80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1169320}, {&(0x7f000003dfa0)="feedbabe0000000000000002000000000000000000000b0a0000000100000000", 0x20, 0x1169400}, {&(0x7f000003dfc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1169520}, {&(0x7f000003dfe0)="feedbabe0000000000000002000000000000000000000b0b0000000100000000", 0x20, 0x1169600}, {&(0x7f000003e000)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1169720}, {&(0x7f000003e020)="feedbabe0000000000000002000000000000000000000b0c0000000100000000", 0x20, 0x1169800}, {&(0x7f000003e040)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1169920}, {&(0x7f000003e060)="feedbabe0000000000000002000000000000000000000b0d0000000100000000", 0x20, 0x1169a00}, {&(0x7f000003e080)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1169b20}, {&(0x7f000003e0a0)="feedbabe0000000000000002000000000000000000000b0e0000000100000000", 0x20, 0x1169c00}, {&(0x7f000003e0c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1169d20}, {&(0x7f000003e0e0)="feedbabe0000000000000002000000000000000000000b0f0000000100000000", 0x20, 0x1169e00}, {&(0x7f000003e100)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1169f20}, {&(0x7f000003e120)="feedbabe0000000000000002000000000000000000000b100000000100000000", 0x20, 0x116a000}, {&(0x7f000003e140)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116a120}, {&(0x7f000003e160)="feedbabe0000000000000002000000000000000000000b110000000100000000", 0x20, 0x116a200}, {&(0x7f000003e180)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116a320}, {&(0x7f000003e1a0)="feedbabe0000000000000002000000000000000000000b120000000100000000", 0x20, 0x116a400}, {&(0x7f000003e1c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116a520}, {&(0x7f000003e1e0)="feedbabe0000000000000002000000000000000000000b130000000100000000", 0x20, 0x116a600}, {&(0x7f000003e200)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116a720}, {&(0x7f000003e220)="feedbabe0000000000000002000000000000000000000b140000000100000000", 0x20, 0x116a800}, {&(0x7f000003e240)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116a920}, {&(0x7f000003e260)="feedbabe0000000000000002000000000000000000000b150000000100000000", 0x20, 0x116aa00}, {&(0x7f000003e280)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116ab20}, {&(0x7f000003e2a0)="feedbabe0000000000000002000000000000000000000b160000000100000000", 0x20, 0x116ac00}, {&(0x7f000003e2c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116ad20}, {&(0x7f000003e2e0)="feedbabe0000000000000002000000000000000000000b170000000100000000", 0x20, 0x116ae00}, {&(0x7f000003e300)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116af20}, {&(0x7f000003e320)="feedbabe0000000000000002000000000000000000000b180000000100000000", 0x20, 0x116b000}, {&(0x7f000003e340)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116b120}, {&(0x7f000003e360)="feedbabe0000000000000002000000000000000000000b190000000100000000", 0x20, 0x116b200}, {&(0x7f000003e380)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116b320}, {&(0x7f000003e3a0)="feedbabe0000000000000002000000000000000000000b1a0000000100000000", 0x20, 0x116b400}, {&(0x7f000003e3c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116b520}, {&(0x7f000003e3e0)="feedbabe0000000000000002000000000000000000000b1b0000000100000000", 0x20, 0x116b600}, {&(0x7f000003e400)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116b720}, {&(0x7f000003e420)="feedbabe0000000000000002000000000000000000000b1c0000000100000000", 0x20, 0x116b800}, {&(0x7f000003e440)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116b920}, {&(0x7f000003e460)="feedbabe0000000000000002000000000000000000000b1d0000000100000000", 0x20, 0x116ba00}, {&(0x7f000003e480)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116bb20}, {&(0x7f000003e4a0)="feedbabe0000000000000002000000000000000000000b1e0000000100000000", 0x20, 0x116bc00}, {&(0x7f000003e4c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116bd20}, {&(0x7f000003e4e0)="feedbabe0000000000000002000000000000000000000b1f0000000100000000", 0x20, 0x116be00}, {&(0x7f000003e500)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116bf20}, {&(0x7f000003e520)="feedbabe0000000000000002000000000000000000000b200000000100000000", 0x20, 0x116c000}, {&(0x7f000003e540)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116c120}, {&(0x7f000003e560)="feedbabe0000000000000002000000000000000000000b210000000100000000", 0x20, 0x116c200}, {&(0x7f000003e580)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116c320}, {&(0x7f000003e5a0)="feedbabe0000000000000002000000000000000000000b220000000100000000", 0x20, 0x116c400}, {&(0x7f000003e5c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116c520}, {&(0x7f000003e5e0)="feedbabe0000000000000002000000000000000000000b230000000100000000", 0x20, 0x116c600}, {&(0x7f000003e600)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116c720}, {&(0x7f000003e620)="feedbabe0000000000000002000000000000000000000b240000000100000000", 0x20, 0x116c800}, {&(0x7f000003e640)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116c920}, {&(0x7f000003e660)="feedbabe0000000000000002000000000000000000000b250000000100000000", 0x20, 0x116ca00}, {&(0x7f000003e680)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116cb20}, {&(0x7f000003e6a0)="feedbabe0000000000000002000000000000000000000b260000000100000000", 0x20, 0x116cc00}, {&(0x7f000003e6c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116cd20}, {&(0x7f000003e6e0)="feedbabe0000000000000002000000000000000000000b270000000100000000", 0x20, 0x116ce00}, {&(0x7f000003e700)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116cf20}, {&(0x7f000003e720)="feedbabe0000000000000002000000000000000000000b280000000100000000", 0x20, 0x116d000}, {&(0x7f000003e740)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116d120}, {&(0x7f000003e760)="feedbabe0000000000000002000000000000000000000b290000000100000000", 0x20, 0x116d200}, {&(0x7f000003e780)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116d320}, {&(0x7f000003e7a0)="feedbabe0000000000000002000000000000000000000b2a0000000100000000", 0x20, 0x116d400}, {&(0x7f000003e7c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116d520}, {&(0x7f000003e7e0)="feedbabe0000000000000002000000000000000000000b2b0000000100000000", 0x20, 0x116d600}, {&(0x7f000003e800)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116d720}, {&(0x7f000003e820)="feedbabe0000000000000002000000000000000000000b2c0000000100000000", 0x20, 0x116d800}, {&(0x7f000003e840)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116d920}, {&(0x7f000003e860)="feedbabe0000000000000002000000000000000000000b2d0000000100000000", 0x20, 0x116da00}, {&(0x7f000003e880)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116db20}, {&(0x7f000003e8a0)="feedbabe0000000000000002000000000000000000000b2e0000000100000000", 0x20, 0x116dc00}, {&(0x7f000003e8c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116dd20}, {&(0x7f000003e8e0)="feedbabe0000000000000002000000000000000000000b2f0000000100000000", 0x20, 0x116de00}, {&(0x7f000003e900)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116df20}, {&(0x7f000003e920)="feedbabe0000000000000002000000000000000000000b300000000100000000", 0x20, 0x116e000}, {&(0x7f000003e940)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116e120}, {&(0x7f000003e960)="feedbabe0000000000000002000000000000000000000b310000000100000000", 0x20, 0x116e200}, {&(0x7f000003e980)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116e320}, {&(0x7f000003e9a0)="feedbabe0000000000000002000000000000000000000b320000000100000000", 0x20, 0x116e400}, {&(0x7f000003e9c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116e520}, {&(0x7f000003e9e0)="feedbabe0000000000000002000000000000000000000b330000000100000000", 0x20, 0x116e600}, {&(0x7f000003ea00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116e720}, {&(0x7f000003ea20)="feedbabe0000000000000002000000000000000000000b340000000100000000", 0x20, 0x116e800}, {&(0x7f000003ea40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116e920}, {&(0x7f000003ea60)="feedbabe0000000000000002000000000000000000000b350000000100000000", 0x20, 0x116ea00}, {&(0x7f000003ea80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116eb20}, {&(0x7f000003eaa0)="feedbabe0000000000000002000000000000000000000b360000000100000000", 0x20, 0x116ec00}, {&(0x7f000003eac0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116ed20}, {&(0x7f000003eae0)="feedbabe0000000000000002000000000000000000000b370000000100000000", 0x20, 0x116ee00}, {&(0x7f000003eb00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116ef20}, {&(0x7f000003eb20)="feedbabe0000000000000002000000000000000000000b380000000100000000", 0x20, 0x116f000}, {&(0x7f000003eb40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116f120}, {&(0x7f000003eb60)="feedbabe0000000000000002000000000000000000000b390000000100000000", 0x20, 0x116f200}, {&(0x7f000003eb80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116f320}, {&(0x7f000003eba0)="feedbabe0000000000000002000000000000000000000b3a0000000100000000", 0x20, 0x116f400}, {&(0x7f000003ebc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116f520}, {&(0x7f000003ebe0)="feedbabe0000000000000002000000000000000000000b3b0000000100000000", 0x20, 0x116f600}, {&(0x7f000003ec00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116f720}, {&(0x7f000003ec20)="feedbabe0000000000000002000000000000000000000b3c0000000100000000", 0x20, 0x116f800}, {&(0x7f000003ec40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116f920}, {&(0x7f000003ec60)="feedbabe0000000000000002000000000000000000000b3d0000000100000000", 0x20, 0x116fa00}, {&(0x7f000003ec80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116fb20}, {&(0x7f000003eca0)="feedbabe0000000000000002000000000000000000000b3e0000000100000000", 0x20, 0x116fc00}, {&(0x7f000003ecc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116fd20}, {&(0x7f000003ece0)="feedbabe0000000000000002000000000000000000000b3f0000000100000000", 0x20, 0x116fe00}, {&(0x7f000003ed00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x116ff20}, {&(0x7f000003ed20)="feedbabe0000000000000002000000000000000000000b400000000100000000", 0x20, 0x1170000}, {&(0x7f000003ed40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1170120}, {&(0x7f000003ed60)="feedbabe0000000000000002000000000000000000000b410000000100000000", 0x20, 0x1170200}, {&(0x7f000003ed80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1170320}, {&(0x7f000003eda0)="feedbabe0000000000000002000000000000000000000b420000000100000000", 0x20, 0x1170400}, {&(0x7f000003edc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1170520}, {&(0x7f000003ede0)="feedbabe0000000000000002000000000000000000000b430000000100000000", 0x20, 0x1170600}, {&(0x7f000003ee00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1170720}, {&(0x7f000003ee20)="feedbabe0000000000000002000000000000000000000b440000000100000000", 0x20, 0x1170800}, {&(0x7f000003ee40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1170920}, {&(0x7f000003ee60)="feedbabe0000000000000002000000000000000000000b450000000100000000", 0x20, 0x1170a00}, {&(0x7f000003ee80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1170b20}, {&(0x7f000003eea0)="feedbabe0000000000000002000000000000000000000b460000000100000000", 0x20, 0x1170c00}, {&(0x7f000003eec0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1170d20}, {&(0x7f000003eee0)="feedbabe0000000000000002000000000000000000000b470000000100000000", 0x20, 0x1170e00}, {&(0x7f000003ef00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1170f20}, {&(0x7f000003ef20)="feedbabe0000000000000002000000000000000000000b480000000100000000", 0x20, 0x1171000}, {&(0x7f000003ef40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1171120}, {&(0x7f000003ef60)="feedbabe0000000000000002000000000000000000000b490000000100000000", 0x20, 0x1171200}, {&(0x7f000003ef80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1171320}, {&(0x7f000003efa0)="feedbabe0000000000000002000000000000000000000b4a0000000100000000", 0x20, 0x1171400}, {&(0x7f000003efc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1171520}, {&(0x7f000003efe0)="feedbabe0000000000000002000000000000000000000b4b0000000100000000", 0x20, 0x1171600}, {&(0x7f000003f000)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1171720}, {&(0x7f000003f020)="feedbabe0000000000000002000000000000000000000b4c0000000100000000", 0x20, 0x1171800}, {&(0x7f000003f040)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1171920}, {&(0x7f000003f060)="feedbabe0000000000000002000000000000000000000b4d0000000100000000", 0x20, 0x1171a00}, {&(0x7f000003f080)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1171b20}, {&(0x7f000003f0a0)="feedbabe0000000000000002000000000000000000000b4e0000000100000000", 0x20, 0x1171c00}, {&(0x7f000003f0c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1171d20}, {&(0x7f000003f0e0)="feedbabe0000000000000002000000000000000000000b4f0000000100000000", 0x20, 0x1171e00}, {&(0x7f000003f100)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1171f20}, {&(0x7f000003f120)="feedbabe0000000000000002000000000000000000000b500000000100000000", 0x20, 0x1172000}, {&(0x7f000003f140)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1172120}, {&(0x7f000003f160)="feedbabe0000000000000002000000000000000000000b510000000100000000", 0x20, 0x1172200}, {&(0x7f000003f180)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1172320}, {&(0x7f000003f1a0)="feedbabe0000000000000002000000000000000000000b520000000100000000", 0x20, 0x1172400}, {&(0x7f000003f1c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1172520}, {&(0x7f000003f1e0)="feedbabe0000000000000002000000000000000000000b530000000100000000", 0x20, 0x1172600}, {&(0x7f000003f200)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1172720}, {&(0x7f000003f220)="feedbabe0000000000000002000000000000000000000b540000000100000000", 0x20, 0x1172800}, {&(0x7f000003f240)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1172920}, {&(0x7f000003f260)="feedbabe0000000000000002000000000000000000000b550000000100000000", 0x20, 0x1172a00}, {&(0x7f000003f280)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1172b20}, {&(0x7f000003f2a0)="feedbabe0000000000000002000000000000000000000b560000000100000000", 0x20, 0x1172c00}, {&(0x7f000003f2c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1172d20}, {&(0x7f000003f2e0)="feedbabe0000000000000002000000000000000000000b570000000100000000", 0x20, 0x1172e00}, {&(0x7f000003f300)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1172f20}, {&(0x7f000003f320)="feedbabe0000000000000002000000000000000000000b580000000100000000", 0x20, 0x1173000}, {&(0x7f000003f340)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1173120}, {&(0x7f000003f360)="feedbabe0000000000000002000000000000000000000b590000000100000000", 0x20, 0x1173200}, {&(0x7f000003f380)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1173320}, {&(0x7f000003f3a0)="feedbabe0000000000000002000000000000000000000b5a0000000100000000", 0x20, 0x1173400}, {&(0x7f000003f3c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1173520}, {&(0x7f000003f3e0)="feedbabe0000000000000002000000000000000000000b5b0000000100000000", 0x20, 0x1173600}, {&(0x7f000003f400)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1173720}, {&(0x7f000003f420)="feedbabe0000000000000002000000000000000000000b5c0000000100000000", 0x20, 0x1173800}, {&(0x7f000003f440)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1173920}, {&(0x7f000003f460)="feedbabe0000000000000002000000000000000000000b5d0000000100000000", 0x20, 0x1173a00}, {&(0x7f000003f480)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1173b20}, {&(0x7f000003f4a0)="feedbabe0000000000000002000000000000000000000b5e0000000100000000", 0x20, 0x1173c00}, {&(0x7f000003f4c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1173d20}, {&(0x7f000003f4e0)="feedbabe0000000000000002000000000000000000000b5f0000000100000000", 0x20, 0x1173e00}, {&(0x7f000003f500)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1173f20}, {&(0x7f000003f520)="feedbabe0000000000000002000000000000000000000b600000000100000000", 0x20, 0x1174000}, {&(0x7f000003f540)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1174120}, {&(0x7f000003f560)="feedbabe0000000000000002000000000000000000000b610000000100000000", 0x20, 0x1174200}, {&(0x7f000003f580)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1174320}, {&(0x7f000003f5a0)="feedbabe0000000000000002000000000000000000000b620000000100000000", 0x20, 0x1174400}, {&(0x7f000003f5c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1174520}, {&(0x7f000003f5e0)="feedbabe0000000000000002000000000000000000000b630000000100000000", 0x20, 0x1174600}, {&(0x7f000003f600)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1174720}, {&(0x7f000003f620)="feedbabe0000000000000002000000000000000000000b640000000100000000", 0x20, 0x1174800}, {&(0x7f000003f640)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1174920}, {&(0x7f000003f660)="feedbabe0000000000000002000000000000000000000b650000000100000000", 0x20, 0x1174a00}, {&(0x7f000003f680)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1174b20}, {&(0x7f000003f6a0)="feedbabe0000000000000002000000000000000000000b660000000100000000", 0x20, 0x1174c00}, {&(0x7f000003f6c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1174d20}, {&(0x7f000003f6e0)="feedbabe0000000000000002000000000000000000000b670000000100000000", 0x20, 0x1174e00}, {&(0x7f000003f700)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1174f20}, {&(0x7f000003f720)="feedbabe0000000000000002000000000000000000000b680000000100000000", 0x20, 0x1175000}, {&(0x7f000003f740)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1175120}, {&(0x7f000003f760)="feedbabe0000000000000002000000000000000000000b690000000100000000", 0x20, 0x1175200}, {&(0x7f000003f780)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1175320}, {&(0x7f000003f7a0)="feedbabe0000000000000002000000000000000000000b6a0000000100000000", 0x20, 0x1175400}, {&(0x7f000003f7c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1175520}, {&(0x7f000003f7e0)="feedbabe0000000000000002000000000000000000000b6b0000000100000000", 0x20, 0x1175600}, {&(0x7f000003f800)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1175720}, {&(0x7f000003f820)="feedbabe0000000000000002000000000000000000000b6c0000000100000000", 0x20, 0x1175800}, {&(0x7f000003f840)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1175920}, {&(0x7f000003f860)="feedbabe0000000000000002000000000000000000000b6d0000000100000000", 0x20, 0x1175a00}, {&(0x7f000003f880)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1175b20}, {&(0x7f000003f8a0)="feedbabe0000000000000002000000000000000000000b6e0000000100000000", 0x20, 0x1175c00}, {&(0x7f000003f8c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1175d20}, {&(0x7f000003f8e0)="feedbabe0000000000000002000000000000000000000b6f0000000100000000", 0x20, 0x1175e00}, {&(0x7f000003f900)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1175f20}, {&(0x7f000003f920)="feedbabe0000000000000002000000000000000000000b700000000100000000", 0x20, 0x1176000}, {&(0x7f000003f940)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1176120}, {&(0x7f000003f960)="feedbabe0000000000000002000000000000000000000b710000000100000000", 0x20, 0x1176200}, {&(0x7f000003f980)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1176320}, {&(0x7f000003f9a0)="feedbabe0000000000000002000000000000000000000b720000000100000000", 0x20, 0x1176400}, {&(0x7f000003f9c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1176520}, {&(0x7f000003f9e0)="feedbabe0000000000000002000000000000000000000b730000000100000000", 0x20, 0x1176600}, {&(0x7f000003fa00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1176720}, {&(0x7f000003fa20)="feedbabe0000000000000002000000000000000000000b740000000100000000", 0x20, 0x1176800}, {&(0x7f000003fa40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1176920}, {&(0x7f000003fa60)="feedbabe0000000000000002000000000000000000000b750000000100000000", 0x20, 0x1176a00}, {&(0x7f000003fa80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1176b20}, {&(0x7f000003faa0)="feedbabe0000000000000002000000000000000000000b760000000100000000", 0x20, 0x1176c00}, {&(0x7f000003fac0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1176d20}, {&(0x7f000003fae0)="feedbabe0000000000000002000000000000000000000b770000000100000000", 0x20, 0x1176e00}, {&(0x7f000003fb00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1176f20}, {&(0x7f000003fb20)="feedbabe0000000000000002000000000000000000000b780000000100000000", 0x20, 0x1177000}, {&(0x7f000003fb40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1177120}, {&(0x7f000003fb60)="feedbabe0000000000000002000000000000000000000b790000000100000000", 0x20, 0x1177200}, {&(0x7f000003fb80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1177320}, {&(0x7f000003fba0)="feedbabe0000000000000002000000000000000000000b7a0000000100000000", 0x20, 0x1177400}, {&(0x7f000003fbc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1177520}, {&(0x7f000003fbe0)="feedbabe0000000000000002000000000000000000000b7b0000000100000000", 0x20, 0x1177600}, {&(0x7f000003fc00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1177720}, {&(0x7f000003fc20)="feedbabe0000000000000002000000000000000000000b7c0000000100000000", 0x20, 0x1177800}, {&(0x7f000003fc40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1177920}, {&(0x7f000003fc60)="feedbabe0000000000000002000000000000000000000b7d0000000100000000", 0x20, 0x1177a00}, {&(0x7f000003fc80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1177b20}, {&(0x7f000003fca0)="feedbabe0000000000000002000000000000000000000b7e0000000100000000", 0x20, 0x1177c00}, {&(0x7f000003fcc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1177d20}, {&(0x7f000003fce0)="feedbabe0000000000000002000000000000000000000b7f0000000100000000", 0x20, 0x1177e00}, {&(0x7f000003fd00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1177f20}, {&(0x7f000003fd20)="feedbabe0000000000000002000000000000000000000b800000000100000000", 0x20, 0x1178000}, {&(0x7f000003fd40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1178120}, {&(0x7f000003fd60)="feedbabe0000000000000002000000000000000000000b810000000100000000", 0x20, 0x1178200}, {&(0x7f000003fd80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1178320}, {&(0x7f000003fda0)="feedbabe0000000000000002000000000000000000000b820000000100000000", 0x20, 0x1178400}, {&(0x7f000003fdc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1178520}, {&(0x7f000003fde0)="feedbabe0000000000000002000000000000000000000b830000000100000000", 0x20, 0x1178600}, {&(0x7f000003fe00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1178720}, {&(0x7f000003fe20)="feedbabe0000000000000002000000000000000000000b840000000100000000", 0x20, 0x1178800}, {&(0x7f000003fe40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1178920}, {&(0x7f000003fe60)="feedbabe0000000000000002000000000000000000000b850000000100000000", 0x20, 0x1178a00}, {&(0x7f000003fe80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1178b20}, {&(0x7f000003fea0)="feedbabe0000000000000002000000000000000000000b860000000100000000", 0x20, 0x1178c00}, {&(0x7f000003fec0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1178d20}, {&(0x7f000003fee0)="feedbabe0000000000000002000000000000000000000b870000000100000000", 0x20, 0x1178e00}, {&(0x7f000003ff00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1178f20}, {&(0x7f000003ff20)="feedbabe0000000000000002000000000000000000000b880000000100000000", 0x20, 0x1179000}, {&(0x7f000003ff40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1179120}, {&(0x7f000003ff60)="feedbabe0000000000000002000000000000000000000b890000000100000000", 0x20, 0x1179200}, {&(0x7f000003ff80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1179320}, {&(0x7f000003ffa0)="feedbabe0000000000000002000000000000000000000b8a0000000100000000", 0x20, 0x1179400}, {&(0x7f000003ffc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1179520}, {&(0x7f000003ffe0)="feedbabe0000000000000002000000000000000000000b8b0000000100000000", 0x20, 0x1179600}, {&(0x7f0000040000)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1179720}, {&(0x7f0000040020)="feedbabe0000000000000002000000000000000000000b8c0000000100000000", 0x20, 0x1179800}, {&(0x7f0000040040)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1179920}, {&(0x7f0000040060)="feedbabe0000000000000002000000000000000000000b8d0000000100000000", 0x20, 0x1179a00}, {&(0x7f0000040080)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1179b20}, {&(0x7f00000400a0)="feedbabe0000000000000002000000000000000000000b8e0000000100000000", 0x20, 0x1179c00}, {&(0x7f00000400c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1179d20}, {&(0x7f00000400e0)="feedbabe0000000000000002000000000000000000000b8f0000000100000000", 0x20, 0x1179e00}, {&(0x7f0000040100)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1179f20}, {&(0x7f0000040120)="feedbabe0000000000000002000000000000000000000b900000000100000000", 0x20, 0x117a000}, {&(0x7f0000040140)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117a120}, {&(0x7f0000040160)="feedbabe0000000000000002000000000000000000000b910000000100000000", 0x20, 0x117a200}, {&(0x7f0000040180)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117a320}, {&(0x7f00000401a0)="feedbabe0000000000000002000000000000000000000b920000000100000000", 0x20, 0x117a400}, {&(0x7f00000401c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117a520}, {&(0x7f00000401e0)="feedbabe0000000000000002000000000000000000000b930000000100000000", 0x20, 0x117a600}, {&(0x7f0000040200)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117a720}, {&(0x7f0000040220)="feedbabe0000000000000002000000000000000000000b940000000100000000", 0x20, 0x117a800}, {&(0x7f0000040240)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117a920}, {&(0x7f0000040260)="feedbabe0000000000000002000000000000000000000b950000000100000000", 0x20, 0x117aa00}, {&(0x7f0000040280)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117ab20}, {&(0x7f00000402a0)="feedbabe0000000000000002000000000000000000000b960000000100000000", 0x20, 0x117ac00}, {&(0x7f00000402c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117ad20}, {&(0x7f00000402e0)="feedbabe0000000000000002000000000000000000000b970000000100000000", 0x20, 0x117ae00}, {&(0x7f0000040300)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117af20}, {&(0x7f0000040320)="feedbabe0000000000000002000000000000000000000b980000000100000000", 0x20, 0x117b000}, {&(0x7f0000040340)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117b120}, {&(0x7f0000040360)="feedbabe0000000000000002000000000000000000000b990000000100000000", 0x20, 0x117b200}, {&(0x7f0000040380)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117b320}, {&(0x7f00000403a0)="feedbabe0000000000000002000000000000000000000b9a0000000100000000", 0x20, 0x117b400}, {&(0x7f00000403c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117b520}, {&(0x7f00000403e0)="feedbabe0000000000000002000000000000000000000b9b0000000100000000", 0x20, 0x117b600}, {&(0x7f0000040400)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117b720}, {&(0x7f0000040420)="feedbabe0000000000000002000000000000000000000b9c0000000100000000", 0x20, 0x117b800}, {&(0x7f0000040440)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117b920}, {&(0x7f0000040460)="feedbabe0000000000000002000000000000000000000b9d0000000100000000", 0x20, 0x117ba00}, {&(0x7f0000040480)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117bb20}, {&(0x7f00000404a0)="feedbabe0000000000000002000000000000000000000b9e0000000100000000", 0x20, 0x117bc00}, {&(0x7f00000404c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117bd20}, {&(0x7f00000404e0)="feedbabe0000000000000002000000000000000000000b9f0000000100000000", 0x20, 0x117be00}, {&(0x7f0000040500)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117bf20}, {&(0x7f0000040520)="feedbabe0000000000000002000000000000000000000ba00000000100000000", 0x20, 0x117c000}, {&(0x7f0000040540)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117c120}, {&(0x7f0000040560)="feedbabe0000000000000002000000000000000000000ba10000000100000000", 0x20, 0x117c200}, {&(0x7f0000040580)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117c320}, {&(0x7f00000405a0)="feedbabe0000000000000002000000000000000000000ba20000000100000000", 0x20, 0x117c400}, {&(0x7f00000405c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117c520}, {&(0x7f00000405e0)="feedbabe0000000000000002000000000000000000000ba30000000100000000", 0x20, 0x117c600}, {&(0x7f0000040600)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117c720}, {&(0x7f0000040620)="feedbabe0000000000000002000000000000000000000ba40000000100000000", 0x20, 0x117c800}, {&(0x7f0000040640)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117c920}, {&(0x7f0000040660)="feedbabe0000000000000002000000000000000000000ba50000000100000000", 0x20, 0x117ca00}, {&(0x7f0000040680)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117cb20}, {&(0x7f00000406a0)="feedbabe0000000000000002000000000000000000000ba60000000100000000", 0x20, 0x117cc00}, {&(0x7f00000406c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117cd20}, {&(0x7f00000406e0)="feedbabe0000000000000002000000000000000000000ba70000000100000000", 0x20, 0x117ce00}, {&(0x7f0000040700)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117cf20}, {&(0x7f0000040720)="feedbabe0000000000000002000000000000000000000ba80000000100000000", 0x20, 0x117d000}, {&(0x7f0000040740)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117d120}, {&(0x7f0000040760)="feedbabe0000000000000002000000000000000000000ba90000000100000000", 0x20, 0x117d200}, {&(0x7f0000040780)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117d320}, {&(0x7f00000407a0)="feedbabe0000000000000002000000000000000000000baa0000000100000000", 0x20, 0x117d400}, {&(0x7f00000407c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117d520}, {&(0x7f00000407e0)="feedbabe0000000000000002000000000000000000000bab0000000100000000", 0x20, 0x117d600}, {&(0x7f0000040800)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117d720}, {&(0x7f0000040820)="feedbabe0000000000000002000000000000000000000bac0000000100000000", 0x20, 0x117d800}, {&(0x7f0000040840)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117d920}, {&(0x7f0000040860)="feedbabe0000000000000002000000000000000000000bad0000000100000000", 0x20, 0x117da00}, {&(0x7f0000040880)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117db20}, {&(0x7f00000408a0)="feedbabe0000000000000002000000000000000000000bae0000000100000000", 0x20, 0x117dc00}, {&(0x7f00000408c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117dd20}, {&(0x7f00000408e0)="feedbabe0000000000000002000000000000000000000baf0000000100000000", 0x20, 0x117de00}, {&(0x7f0000040900)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117df20}, {&(0x7f0000040920)="feedbabe0000000000000002000000000000000000000bb00000000100000000", 0x20, 0x117e000}, {&(0x7f0000040940)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117e120}, {&(0x7f0000040960)="feedbabe0000000000000002000000000000000000000bb10000000100000000", 0x20, 0x117e200}, {&(0x7f0000040980)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117e320}, {&(0x7f00000409a0)="feedbabe0000000000000002000000000000000000000bb20000000100000000", 0x20, 0x117e400}, {&(0x7f00000409c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117e520}, {&(0x7f00000409e0)="feedbabe0000000000000002000000000000000000000bb30000000100000000", 0x20, 0x117e600}, {&(0x7f0000040a00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117e720}, {&(0x7f0000040a20)="feedbabe0000000000000002000000000000000000000bb40000000100000000", 0x20, 0x117e800}, {&(0x7f0000040a40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117e920}, {&(0x7f0000040a60)="feedbabe0000000000000002000000000000000000000bb50000000100000000", 0x20, 0x117ea00}, {&(0x7f0000040a80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117eb20}, {&(0x7f0000040aa0)="feedbabe0000000000000002000000000000000000000bb60000000100000000", 0x20, 0x117ec00}, {&(0x7f0000040ac0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117ed20}, {&(0x7f0000040ae0)="feedbabe0000000000000002000000000000000000000bb70000000100000000", 0x20, 0x117ee00}, {&(0x7f0000040b00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117ef20}, {&(0x7f0000040b20)="feedbabe0000000000000002000000000000000000000bb80000000100000000", 0x20, 0x117f000}, {&(0x7f0000040b40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117f120}, {&(0x7f0000040b60)="feedbabe0000000000000002000000000000000000000bb90000000100000000", 0x20, 0x117f200}, {&(0x7f0000040b80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117f320}, {&(0x7f0000040ba0)="feedbabe0000000000000002000000000000000000000bba0000000100000000", 0x20, 0x117f400}, {&(0x7f0000040bc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117f520}, {&(0x7f0000040be0)="feedbabe0000000000000002000000000000000000000bbb0000000100000000", 0x20, 0x117f600}, {&(0x7f0000040c00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117f720}, {&(0x7f0000040c20)="feedbabe0000000000000002000000000000000000000bbc0000000100000000", 0x20, 0x117f800}, {&(0x7f0000040c40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117f920}, {&(0x7f0000040c60)="feedbabe0000000000000002000000000000000000000bbd0000000100000000", 0x20, 0x117fa00}, {&(0x7f0000040c80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117fb20}, {&(0x7f0000040ca0)="feedbabe0000000000000002000000000000000000000bbe0000000100000000", 0x20, 0x117fc00}, {&(0x7f0000040cc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117fd20}, {&(0x7f0000040ce0)="feedbabe0000000000000002000000000000000000000bbf0000000100000000", 0x20, 0x117fe00}, {&(0x7f0000040d00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x117ff20}, {&(0x7f0000040d20)="feedbabe0000000000000002000000000000000000000bc00000000100000000", 0x20, 0x1180000}, {&(0x7f0000040d40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1180120}, {&(0x7f0000040d60)="feedbabe0000000000000002000000000000000000000bc10000000100000000", 0x20, 0x1180200}, {&(0x7f0000040d80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1180320}, {&(0x7f0000040da0)="feedbabe0000000000000002000000000000000000000bc20000000100000000", 0x20, 0x1180400}, {&(0x7f0000040dc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1180520}, {&(0x7f0000040de0)="feedbabe0000000000000002000000000000000000000bc30000000100000000", 0x20, 0x1180600}, {&(0x7f0000040e00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1180720}, {&(0x7f0000040e20)="feedbabe0000000000000002000000000000000000000bc40000000100000000", 0x20, 0x1180800}, {&(0x7f0000040e40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1180920}, {&(0x7f0000040e60)="feedbabe0000000000000002000000000000000000000bc50000000100000000", 0x20, 0x1180a00}, {&(0x7f0000040e80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1180b20}, {&(0x7f0000040ea0)="feedbabe0000000000000002000000000000000000000bc60000000100000000", 0x20, 0x1180c00}, {&(0x7f0000040ec0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1180d20}, {&(0x7f0000040ee0)="feedbabe0000000000000002000000000000000000000bc70000000100000000", 0x20, 0x1180e00}, {&(0x7f0000040f00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1180f20}, {&(0x7f0000040f20)="feedbabe0000000000000002000000000000000000000bc80000000100000000", 0x20, 0x1181000}, {&(0x7f0000040f40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1181120}, {&(0x7f0000040f60)="feedbabe0000000000000002000000000000000000000bc90000000100000000", 0x20, 0x1181200}, {&(0x7f0000040f80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1181320}, {&(0x7f0000040fa0)="feedbabe0000000000000002000000000000000000000bca0000000100000000", 0x20, 0x1181400}, {&(0x7f0000040fc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1181520}, {&(0x7f0000040fe0)="feedbabe0000000000000002000000000000000000000bcb0000000100000000", 0x20, 0x1181600}, {&(0x7f0000041000)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1181720}, {&(0x7f0000041020)="feedbabe0000000000000002000000000000000000000bcc0000000100000000", 0x20, 0x1181800}, {&(0x7f0000041040)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1181920}, {&(0x7f0000041060)="feedbabe0000000000000002000000000000000000000bcd0000000100000000", 0x20, 0x1181a00}, {&(0x7f0000041080)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1181b20}, {&(0x7f00000410a0)="feedbabe0000000000000002000000000000000000000bce0000000100000000", 0x20, 0x1181c00}, {&(0x7f00000410c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1181d20}, {&(0x7f00000410e0)="feedbabe0000000000000002000000000000000000000bcf0000000100000000", 0x20, 0x1181e00}, {&(0x7f0000041100)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1181f20}, {&(0x7f0000041120)="feedbabe0000000000000002000000000000000000000bd00000000100000000", 0x20, 0x1182000}, {&(0x7f0000041140)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1182120}, {&(0x7f0000041160)="feedbabe0000000000000002000000000000000000000bd10000000100000000", 0x20, 0x1182200}, {&(0x7f0000041180)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1182320}, {&(0x7f00000411a0)="feedbabe0000000000000002000000000000000000000bd20000000100000000", 0x20, 0x1182400}, {&(0x7f00000411c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1182520}, {&(0x7f00000411e0)="feedbabe0000000000000002000000000000000000000bd30000000100000000", 0x20, 0x1182600}, {&(0x7f0000041200)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1182720}, {&(0x7f0000041220)="feedbabe0000000000000002000000000000000000000bd40000000100000000", 0x20, 0x1182800}, {&(0x7f0000041240)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1182920}, {&(0x7f0000041260)="feedbabe0000000000000002000000000000000000000bd50000000100000000", 0x20, 0x1182a00}, {&(0x7f0000041280)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1182b20}, {&(0x7f00000412a0)="feedbabe0000000000000002000000000000000000000bd60000000100000000", 0x20, 0x1182c00}, {&(0x7f00000412c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1182d20}, {&(0x7f00000412e0)="feedbabe0000000000000002000000000000000000000bd70000000100000000", 0x20, 0x1182e00}, {&(0x7f0000041300)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1182f20}, {&(0x7f0000041320)="feedbabe0000000000000002000000000000000000000bd80000000100000000", 0x20, 0x1183000}, {&(0x7f0000041340)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1183120}, {&(0x7f0000041360)="feedbabe0000000000000002000000000000000000000bd90000000100000000", 0x20, 0x1183200}, {&(0x7f0000041380)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1183320}, {&(0x7f00000413a0)="feedbabe0000000000000002000000000000000000000bda0000000100000000", 0x20, 0x1183400}, {&(0x7f00000413c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1183520}, {&(0x7f00000413e0)="feedbabe0000000000000002000000000000000000000bdb0000000100000000", 0x20, 0x1183600}, {&(0x7f0000041400)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1183720}, {&(0x7f0000041420)="feedbabe0000000000000002000000000000000000000bdc0000000100000000", 0x20, 0x1183800}, {&(0x7f0000041440)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1183920}, {&(0x7f0000041460)="feedbabe0000000000000002000000000000000000000bdd0000000100000000", 0x20, 0x1183a00}, {&(0x7f0000041480)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1183b20}, {&(0x7f00000414a0)="feedbabe0000000000000002000000000000000000000bde0000000100000000", 0x20, 0x1183c00}, {&(0x7f00000414c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1183d20}, {&(0x7f00000414e0)="feedbabe0000000000000002000000000000000000000bdf0000000100000000", 0x20, 0x1183e00}, {&(0x7f0000041500)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1183f20}, {&(0x7f0000041520)="feedbabe0000000000000002000000000000000000000be00000000100000000", 0x20, 0x1184000}, {&(0x7f0000041540)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1184120}, {&(0x7f0000041560)="feedbabe0000000000000002000000000000000000000be10000000100000000", 0x20, 0x1184200}, {&(0x7f0000041580)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1184320}, {&(0x7f00000415a0)="feedbabe0000000000000002000000000000000000000be20000000100000000", 0x20, 0x1184400}, {&(0x7f00000415c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1184520}, {&(0x7f00000415e0)="feedbabe0000000000000002000000000000000000000be30000000100000000", 0x20, 0x1184600}, {&(0x7f0000041600)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1184720}, {&(0x7f0000041620)="feedbabe0000000000000002000000000000000000000be40000000100000000", 0x20, 0x1184800}, {&(0x7f0000041640)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1184920}, {&(0x7f0000041660)="feedbabe0000000000000002000000000000000000000be50000000100000000", 0x20, 0x1184a00}, {&(0x7f0000041680)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1184b20}, {&(0x7f00000416a0)="feedbabe0000000000000002000000000000000000000be60000000100000000", 0x20, 0x1184c00}, {&(0x7f00000416c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1184d20}, {&(0x7f00000416e0)="feedbabe0000000000000002000000000000000000000be70000000100000000", 0x20, 0x1184e00}, {&(0x7f0000041700)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1184f20}, {&(0x7f0000041720)="feedbabe0000000000000002000000000000000000000be80000000100000000", 0x20, 0x1185000}, {&(0x7f0000041740)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1185120}, {&(0x7f0000041760)="feedbabe0000000000000002000000000000000000000be90000000100000000", 0x20, 0x1185200}, {&(0x7f0000041780)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1185320}, {&(0x7f00000417a0)="feedbabe0000000000000002000000000000000000000bea0000000100000000", 0x20, 0x1185400}, {&(0x7f00000417c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1185520}, {&(0x7f00000417e0)="feedbabe0000000000000002000000000000000000000beb0000000100000000", 0x20, 0x1185600}, {&(0x7f0000041800)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1185720}, {&(0x7f0000041820)="feedbabe0000000000000002000000000000000000000bec0000000100000000", 0x20, 0x1185800}, {&(0x7f0000041840)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1185920}, {&(0x7f0000041860)="feedbabe0000000000000002000000000000000000000bed0000000100000000", 0x20, 0x1185a00}, {&(0x7f0000041880)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1185b20}, {&(0x7f00000418a0)="feedbabe0000000000000002000000000000000000000bee0000000100000000", 0x20, 0x1185c00}, {&(0x7f00000418c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1185d20}, {&(0x7f00000418e0)="feedbabe0000000000000002000000000000000000000bef0000000100000000", 0x20, 0x1185e00}, {&(0x7f0000041900)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1185f20}, {&(0x7f0000041920)="feedbabe0000000000000002000000000000000000000bf00000000100000000", 0x20, 0x1186000}, {&(0x7f0000041940)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1186120}, {&(0x7f0000041960)="feedbabe0000000000000002000000000000000000000bf10000000100000000", 0x20, 0x1186200}, {&(0x7f0000041980)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1186320}, {&(0x7f00000419a0)="feedbabe0000000000000002000000000000000000000bf20000000100000000", 0x20, 0x1186400}, {&(0x7f00000419c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1186520}, {&(0x7f00000419e0)="feedbabe0000000000000002000000000000000000000bf30000000100000000", 0x20, 0x1186600}, {&(0x7f0000041a00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1186720}, {&(0x7f0000041a20)="feedbabe0000000000000002000000000000000000000bf40000000100000000", 0x20, 0x1186800}, {&(0x7f0000041a40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1186920}, {&(0x7f0000041a60)="feedbabe0000000000000002000000000000000000000bf50000000100000000", 0x20, 0x1186a00}, {&(0x7f0000041a80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1186b20}, {&(0x7f0000041aa0)="feedbabe0000000000000002000000000000000000000bf60000000100000000", 0x20, 0x1186c00}, {&(0x7f0000041ac0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1186d20}, {&(0x7f0000041ae0)="feedbabe0000000000000002000000000000000000000bf70000000100000000", 0x20, 0x1186e00}, {&(0x7f0000041b00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1186f20}, {&(0x7f0000041b20)="feedbabe0000000000000002000000000000000000000bf80000000100000000", 0x20, 0x1187000}, {&(0x7f0000041b40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1187120}, {&(0x7f0000041b60)="feedbabe0000000000000002000000000000000000000bf90000000100000000", 0x20, 0x1187200}, {&(0x7f0000041b80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1187320}, {&(0x7f0000041ba0)="feedbabe0000000000000002000000000000000000000bfa0000000100000000", 0x20, 0x1187400}, {&(0x7f0000041bc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1187520}, {&(0x7f0000041be0)="feedbabe0000000000000002000000000000000000000bfb0000000100000000", 0x20, 0x1187600}, {&(0x7f0000041c00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1187720}, {&(0x7f0000041c20)="feedbabe0000000000000002000000000000000000000bfc0000000100000000", 0x20, 0x1187800}, {&(0x7f0000041c40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1187920}, {&(0x7f0000041c60)="feedbabe0000000000000002000000000000000000000bfd0000000100000000", 0x20, 0x1187a00}, {&(0x7f0000041c80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1187b20}, {&(0x7f0000041ca0)="feedbabe0000000000000002000000000000000000000bfe0000000100000000", 0x20, 0x1187c00}, {&(0x7f0000041cc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1187d20}, {&(0x7f0000041ce0)="feedbabe0000000000000002000000000000000000000bff0000000100000000", 0x20, 0x1187e00}, {&(0x7f0000041d00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1187f20}, {&(0x7f0000041d20)="feedbabe0000000000000002000000000000000000000c000000000100000000", 0x20, 0x1188000}, {&(0x7f0000041d40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1188120}, {&(0x7f0000041d60)="feedbabe0000000000000002000000000000000000000c010000000100000000", 0x20, 0x1188200}, {&(0x7f0000041d80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1188320}, {&(0x7f0000041da0)="feedbabe0000000000000002000000000000000000000c020000000100000000", 0x20, 0x1188400}, {&(0x7f0000041dc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1188520}, {&(0x7f0000041de0)="feedbabe0000000000000002000000000000000000000c030000000100000000", 0x20, 0x1188600}, {&(0x7f0000041e00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1188720}, {&(0x7f0000041e20)="feedbabe0000000000000002000000000000000000000c040000000100000000", 0x20, 0x1188800}, {&(0x7f0000041e40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1188920}, {&(0x7f0000041e60)="feedbabe0000000000000002000000000000000000000c050000000100000000", 0x20, 0x1188a00}, {&(0x7f0000041e80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1188b20}, {&(0x7f0000041ea0)="feedbabe0000000000000002000000000000000000000c060000000100000000", 0x20, 0x1188c00}, {&(0x7f0000041ec0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1188d20}, {&(0x7f0000041ee0)="feedbabe0000000000000002000000000000000000000c070000000100000000", 0x20, 0x1188e00}, {&(0x7f0000041f00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1188f20}, {&(0x7f0000041f20)="feedbabe0000000000000002000000000000000000000c080000000100000000", 0x20, 0x1189000}, {&(0x7f0000041f40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1189120}, {&(0x7f0000041f60)="feedbabe0000000000000002000000000000000000000c090000000100000000", 0x20, 0x1189200}, {&(0x7f0000041f80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1189320}, {&(0x7f0000041fa0)="feedbabe0000000000000002000000000000000000000c0a0000000100000000", 0x20, 0x1189400}, {&(0x7f0000041fc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1189520}, {&(0x7f0000041fe0)="feedbabe0000000000000002000000000000000000000c0b0000000100000000", 0x20, 0x1189600}, {&(0x7f0000042000)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1189720}, {&(0x7f0000042020)="feedbabe0000000000000002000000000000000000000c0c0000000100000000", 0x20, 0x1189800}, {&(0x7f0000042040)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1189920}, {&(0x7f0000042060)="feedbabe0000000000000002000000000000000000000c0d0000000100000000", 0x20, 0x1189a00}, {&(0x7f0000042080)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1189b20}, {&(0x7f00000420a0)="feedbabe0000000000000002000000000000000000000c0e0000000100000000", 0x20, 0x1189c00}, {&(0x7f00000420c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1189d20}, {&(0x7f00000420e0)="feedbabe0000000000000002000000000000000000000c0f0000000100000000", 0x20, 0x1189e00}, {&(0x7f0000042100)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1189f20}, {&(0x7f0000042120)="feedbabe0000000000000002000000000000000000000c100000000100000000", 0x20, 0x118a000}, {&(0x7f0000042140)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118a120}, {&(0x7f0000042160)="feedbabe0000000000000002000000000000000000000c110000000100000000", 0x20, 0x118a200}, {&(0x7f0000042180)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118a320}, {&(0x7f00000421a0)="feedbabe0000000000000002000000000000000000000c120000000100000000", 0x20, 0x118a400}, {&(0x7f00000421c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118a520}, {&(0x7f00000421e0)="feedbabe0000000000000002000000000000000000000c130000000100000000", 0x20, 0x118a600}, {&(0x7f0000042200)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118a720}, {&(0x7f0000042220)="feedbabe0000000000000002000000000000000000000c140000000100000000", 0x20, 0x118a800}, {&(0x7f0000042240)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118a920}, {&(0x7f0000042260)="feedbabe0000000000000002000000000000000000000c150000000100000000", 0x20, 0x118aa00}, {&(0x7f0000042280)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118ab20}, {&(0x7f00000422a0)="feedbabe0000000000000002000000000000000000000c160000000100000000", 0x20, 0x118ac00}, {&(0x7f00000422c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118ad20}, {&(0x7f00000422e0)="feedbabe0000000000000002000000000000000000000c170000000100000000", 0x20, 0x118ae00}, {&(0x7f0000042300)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118af20}, {&(0x7f0000042320)="feedbabe0000000000000002000000000000000000000c180000000100000000", 0x20, 0x118b000}, {&(0x7f0000042340)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118b120}, {&(0x7f0000042360)="feedbabe0000000000000002000000000000000000000c190000000100000000", 0x20, 0x118b200}, {&(0x7f0000042380)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118b320}, {&(0x7f00000423a0)="feedbabe0000000000000002000000000000000000000c1a0000000100000000", 0x20, 0x118b400}, {&(0x7f00000423c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118b520}, {&(0x7f00000423e0)="feedbabe0000000000000002000000000000000000000c1b0000000100000000", 0x20, 0x118b600}, {&(0x7f0000042400)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118b720}, {&(0x7f0000042420)="feedbabe0000000000000002000000000000000000000c1c0000000100000000", 0x20, 0x118b800}, {&(0x7f0000042440)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118b920}, {&(0x7f0000042460)="feedbabe0000000000000002000000000000000000000c1d0000000100000000", 0x20, 0x118ba00}, {&(0x7f0000042480)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118bb20}, {&(0x7f00000424a0)="feedbabe0000000000000002000000000000000000000c1e0000000100000000", 0x20, 0x118bc00}, {&(0x7f00000424c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118bd20}, {&(0x7f00000424e0)="feedbabe0000000000000002000000000000000000000c1f0000000100000000", 0x20, 0x118be00}, {&(0x7f0000042500)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118bf20}, {&(0x7f0000042520)="feedbabe0000000000000002000000000000000000000c200000000100000000", 0x20, 0x118c000}, {&(0x7f0000042540)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118c120}, {&(0x7f0000042560)="feedbabe0000000000000002000000000000000000000c210000000100000000", 0x20, 0x118c200}, {&(0x7f0000042580)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118c320}, {&(0x7f00000425a0)="feedbabe0000000000000002000000000000000000000c220000000100000000", 0x20, 0x118c400}, {&(0x7f00000425c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118c520}, {&(0x7f00000425e0)="feedbabe0000000000000002000000000000000000000c230000000100000000", 0x20, 0x118c600}, {&(0x7f0000042600)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118c720}, {&(0x7f0000042620)="feedbabe0000000000000002000000000000000000000c240000000100000000", 0x20, 0x118c800}, {&(0x7f0000042640)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118c920}, {&(0x7f0000042660)="feedbabe0000000000000002000000000000000000000c250000000100000000", 0x20, 0x118ca00}, {&(0x7f0000042680)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118cb20}, {&(0x7f00000426a0)="feedbabe0000000000000002000000000000000000000c260000000100000000", 0x20, 0x118cc00}, {&(0x7f00000426c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118cd20}, {&(0x7f00000426e0)="feedbabe0000000000000002000000000000000000000c270000000100000000", 0x20, 0x118ce00}, {&(0x7f0000042700)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118cf20}, {&(0x7f0000042720)="feedbabe0000000000000002000000000000000000000c280000000100000000", 0x20, 0x118d000}, {&(0x7f0000042740)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118d120}, {&(0x7f0000042760)="feedbabe0000000000000002000000000000000000000c290000000100000000", 0x20, 0x118d200}, {&(0x7f0000042780)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118d320}, {&(0x7f00000427a0)="feedbabe0000000000000002000000000000000000000c2a0000000100000000", 0x20, 0x118d400}, {&(0x7f00000427c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118d520}, {&(0x7f00000427e0)="feedbabe0000000000000002000000000000000000000c2b0000000100000000", 0x20, 0x118d600}, {&(0x7f0000042800)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118d720}, {&(0x7f0000042820)="feedbabe0000000000000002000000000000000000000c2c0000000100000000", 0x20, 0x118d800}, {&(0x7f0000042840)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118d920}, {&(0x7f0000042860)="feedbabe0000000000000002000000000000000000000c2d0000000100000000", 0x20, 0x118da00}, {&(0x7f0000042880)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118db20}, {&(0x7f00000428a0)="feedbabe0000000000000002000000000000000000000c2e0000000100000000", 0x20, 0x118dc00}, {&(0x7f00000428c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118dd20}, {&(0x7f00000428e0)="feedbabe0000000000000002000000000000000000000c2f0000000100000000", 0x20, 0x118de00}, {&(0x7f0000042900)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118df20}, {&(0x7f0000042920)="feedbabe0000000000000002000000000000000000000c300000000100000000", 0x20, 0x118e000}, {&(0x7f0000042940)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118e120}, {&(0x7f0000042960)="feedbabe0000000000000002000000000000000000000c310000000100000000", 0x20, 0x118e200}, {&(0x7f0000042980)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118e320}, {&(0x7f00000429a0)="feedbabe0000000000000002000000000000000000000c320000000100000000", 0x20, 0x118e400}, {&(0x7f00000429c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118e520}, {&(0x7f00000429e0)="feedbabe0000000000000002000000000000000000000c330000000100000000", 0x20, 0x118e600}, {&(0x7f0000042a00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118e720}, {&(0x7f0000042a20)="feedbabe0000000000000002000000000000000000000c340000000100000000", 0x20, 0x118e800}, {&(0x7f0000042a40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118e920}, {&(0x7f0000042a60)="feedbabe0000000000000002000000000000000000000c350000000100000000", 0x20, 0x118ea00}, {&(0x7f0000042a80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118eb20}, {&(0x7f0000042aa0)="feedbabe0000000000000002000000000000000000000c360000000100000000", 0x20, 0x118ec00}, {&(0x7f0000042ac0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118ed20}, {&(0x7f0000042ae0)="feedbabe0000000000000002000000000000000000000c370000000100000000", 0x20, 0x118ee00}, {&(0x7f0000042b00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118ef20}, {&(0x7f0000042b20)="feedbabe0000000000000002000000000000000000000c380000000100000000", 0x20, 0x118f000}, {&(0x7f0000042b40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118f120}, {&(0x7f0000042b60)="feedbabe0000000000000002000000000000000000000c390000000100000000", 0x20, 0x118f200}, {&(0x7f0000042b80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118f320}, {&(0x7f0000042ba0)="feedbabe0000000000000002000000000000000000000c3a0000000100000000", 0x20, 0x118f400}, {&(0x7f0000042bc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118f520}, {&(0x7f0000042be0)="feedbabe0000000000000002000000000000000000000c3b0000000100000000", 0x20, 0x118f600}, {&(0x7f0000042c00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118f720}, {&(0x7f0000042c20)="feedbabe0000000000000002000000000000000000000c3c0000000100000000", 0x20, 0x118f800}, {&(0x7f0000042c40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118f920}, {&(0x7f0000042c60)="feedbabe0000000000000002000000000000000000000c3d0000000100000000", 0x20, 0x118fa00}, {&(0x7f0000042c80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118fb20}, {&(0x7f0000042ca0)="feedbabe0000000000000002000000000000000000000c3e0000000100000000", 0x20, 0x118fc00}, {&(0x7f0000042cc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118fd20}, {&(0x7f0000042ce0)="feedbabe0000000000000002000000000000000000000c3f0000000100000000", 0x20, 0x118fe00}, {&(0x7f0000042d00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x118ff20}, {&(0x7f0000042d20)="feedbabe0000000000000002000000000000000000000c400000000100000000", 0x20, 0x1190000}, {&(0x7f0000042d40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1190120}, {&(0x7f0000042d60)="feedbabe0000000000000002000000000000000000000c410000000100000000", 0x20, 0x1190200}, {&(0x7f0000042d80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1190320}, {&(0x7f0000042da0)="feedbabe0000000000000002000000000000000000000c420000000100000000", 0x20, 0x1190400}, {&(0x7f0000042dc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1190520}, {&(0x7f0000042de0)="feedbabe0000000000000002000000000000000000000c430000000100000000", 0x20, 0x1190600}, {&(0x7f0000042e00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1190720}, {&(0x7f0000042e20)="feedbabe0000000000000002000000000000000000000c440000000100000000", 0x20, 0x1190800}, {&(0x7f0000042e40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1190920}, {&(0x7f0000042e60)="feedbabe0000000000000002000000000000000000000c450000000100000000", 0x20, 0x1190a00}, {&(0x7f0000042e80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1190b20}, {&(0x7f0000042ea0)="feedbabe0000000000000002000000000000000000000c460000000100000000", 0x20, 0x1190c00}, {&(0x7f0000042ec0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1190d20}, {&(0x7f0000042ee0)="feedbabe0000000000000002000000000000000000000c470000000100000000", 0x20, 0x1190e00}, {&(0x7f0000042f00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1190f20}, {&(0x7f0000042f20)="feedbabe0000000000000002000000000000000000000c480000000100000000", 0x20, 0x1191000}, {&(0x7f0000042f40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1191120}, {&(0x7f0000042f60)="feedbabe0000000000000002000000000000000000000c490000000100000000", 0x20, 0x1191200}, {&(0x7f0000042f80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1191320}, {&(0x7f0000042fa0)="feedbabe0000000000000002000000000000000000000c4a0000000100000000", 0x20, 0x1191400}, {&(0x7f0000042fc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1191520}, {&(0x7f0000042fe0)="feedbabe0000000000000002000000000000000000000c4b0000000100000000", 0x20, 0x1191600}, {&(0x7f0000043000)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1191720}, {&(0x7f0000043020)="feedbabe0000000000000002000000000000000000000c4c0000000100000000", 0x20, 0x1191800}, {&(0x7f0000043040)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1191920}, {&(0x7f0000043060)="feedbabe0000000000000002000000000000000000000c4d0000000100000000", 0x20, 0x1191a00}, {&(0x7f0000043080)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1191b20}, {&(0x7f00000430a0)="feedbabe0000000000000002000000000000000000000c4e0000000100000000", 0x20, 0x1191c00}, {&(0x7f00000430c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1191d20}, {&(0x7f00000430e0)="feedbabe0000000000000002000000000000000000000c4f0000000100000000", 0x20, 0x1191e00}, {&(0x7f0000043100)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1191f20}, {&(0x7f0000043120)="feedbabe0000000000000002000000000000000000000c500000000100000000", 0x20, 0x1192000}, {&(0x7f0000043140)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1192120}, {&(0x7f0000043160)="feedbabe0000000000000002000000000000000000000c510000000100000000", 0x20, 0x1192200}, {&(0x7f0000043180)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1192320}, {&(0x7f00000431a0)="feedbabe0000000000000002000000000000000000000c520000000100000000", 0x20, 0x1192400}, {&(0x7f00000431c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1192520}, {&(0x7f00000431e0)="feedbabe0000000000000002000000000000000000000c530000000100000000", 0x20, 0x1192600}, {&(0x7f0000043200)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1192720}, {&(0x7f0000043220)="feedbabe0000000000000002000000000000000000000c540000000100000000", 0x20, 0x1192800}, {&(0x7f0000043240)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1192920}, {&(0x7f0000043260)="feedbabe0000000000000002000000000000000000000c550000000100000000", 0x20, 0x1192a00}, {&(0x7f0000043280)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1192b20}, {&(0x7f00000432a0)="feedbabe0000000000000002000000000000000000000c560000000100000000", 0x20, 0x1192c00}, {&(0x7f00000432c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1192d20}, {&(0x7f00000432e0)="feedbabe0000000000000002000000000000000000000c570000000100000000", 0x20, 0x1192e00}, {&(0x7f0000043300)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1192f20}, {&(0x7f0000043320)="feedbabe0000000000000002000000000000000000000c580000000100000000", 0x20, 0x1193000}, {&(0x7f0000043340)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1193120}, {&(0x7f0000043360)="feedbabe0000000000000002000000000000000000000c590000000100000000", 0x20, 0x1193200}, {&(0x7f0000043380)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1193320}, {&(0x7f00000433a0)="feedbabe0000000000000002000000000000000000000c5a0000000100000000", 0x20, 0x1193400}, {&(0x7f00000433c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1193520}, {&(0x7f00000433e0)="feedbabe0000000000000002000000000000000000000c5b0000000100000000", 0x20, 0x1193600}, {&(0x7f0000043400)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1193720}, {&(0x7f0000043420)="feedbabe0000000000000002000000000000000000000c5c0000000100000000", 0x20, 0x1193800}, {&(0x7f0000043440)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1193920}, {&(0x7f0000043460)="feedbabe0000000000000002000000000000000000000c5d0000000100000000", 0x20, 0x1193a00}, {&(0x7f0000043480)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1193b20}, {&(0x7f00000434a0)="feedbabe0000000000000002000000000000000000000c5e0000000100000000", 0x20, 0x1193c00}, {&(0x7f00000434c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1193d20}, {&(0x7f00000434e0)="feedbabe0000000000000002000000000000000000000c5f0000000100000000", 0x20, 0x1193e00}, {&(0x7f0000043500)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1193f20}, {&(0x7f0000043520)="feedbabe0000000000000002000000000000000000000c600000000100000000", 0x20, 0x1194000}, {&(0x7f0000043540)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1194120}, {&(0x7f0000043560)="feedbabe0000000000000002000000000000000000000c610000000100000000", 0x20, 0x1194200}, {&(0x7f0000043580)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1194320}, {&(0x7f00000435a0)="feedbabe0000000000000002000000000000000000000c620000000100000000", 0x20, 0x1194400}, {&(0x7f00000435c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1194520}, {&(0x7f00000435e0)="feedbabe0000000000000002000000000000000000000c630000000100000000", 0x20, 0x1194600}, {&(0x7f0000043600)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1194720}, {&(0x7f0000043620)="feedbabe0000000000000002000000000000000000000c640000000100000000", 0x20, 0x1194800}, {&(0x7f0000043640)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1194920}, {&(0x7f0000043660)="feedbabe0000000000000002000000000000000000000c650000000100000000", 0x20, 0x1194a00}, {&(0x7f0000043680)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1194b20}, {&(0x7f00000436a0)="feedbabe0000000000000002000000000000000000000c660000000100000000", 0x20, 0x1194c00}, {&(0x7f00000436c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1194d20}, {&(0x7f00000436e0)="feedbabe0000000000000002000000000000000000000c670000000100000000", 0x20, 0x1194e00}, {&(0x7f0000043700)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1194f20}, {&(0x7f0000043720)="feedbabe0000000000000002000000000000000000000c680000000100000000", 0x20, 0x1195000}, {&(0x7f0000043740)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1195120}, {&(0x7f0000043760)="feedbabe0000000000000002000000000000000000000c690000000100000000", 0x20, 0x1195200}, {&(0x7f0000043780)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1195320}, {&(0x7f00000437a0)="feedbabe0000000000000002000000000000000000000c6a0000000100000000", 0x20, 0x1195400}, {&(0x7f00000437c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1195520}, {&(0x7f00000437e0)="feedbabe0000000000000002000000000000000000000c6b0000000100000000", 0x20, 0x1195600}, {&(0x7f0000043800)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1195720}, {&(0x7f0000043820)="feedbabe0000000000000002000000000000000000000c6c0000000100000000", 0x20, 0x1195800}, {&(0x7f0000043840)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1195920}, {&(0x7f0000043860)="feedbabe0000000000000002000000000000000000000c6d0000000100000000", 0x20, 0x1195a00}, {&(0x7f0000043880)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1195b20}, {&(0x7f00000438a0)="feedbabe0000000000000002000000000000000000000c6e0000000100000000", 0x20, 0x1195c00}, {&(0x7f00000438c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1195d20}, {&(0x7f00000438e0)="feedbabe0000000000000002000000000000000000000c6f0000000100000000", 0x20, 0x1195e00}, {&(0x7f0000043900)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1195f20}, {&(0x7f0000043920)="feedbabe0000000000000002000000000000000000000c700000000100000000", 0x20, 0x1196000}, {&(0x7f0000043940)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1196120}, {&(0x7f0000043960)="feedbabe0000000000000002000000000000000000000c710000000100000000", 0x20, 0x1196200}, {&(0x7f0000043980)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1196320}, {&(0x7f00000439a0)="feedbabe0000000000000002000000000000000000000c720000000100000000", 0x20, 0x1196400}, {&(0x7f00000439c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1196520}, {&(0x7f00000439e0)="feedbabe0000000000000002000000000000000000000c730000000100000000", 0x20, 0x1196600}, {&(0x7f0000043a00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1196720}, {&(0x7f0000043a20)="feedbabe0000000000000002000000000000000000000c740000000100000000", 0x20, 0x1196800}, {&(0x7f0000043a40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1196920}, {&(0x7f0000043a60)="feedbabe0000000000000002000000000000000000000c750000000100000000", 0x20, 0x1196a00}, {&(0x7f0000043a80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1196b20}, {&(0x7f0000043aa0)="feedbabe0000000000000002000000000000000000000c760000000100000000", 0x20, 0x1196c00}, {&(0x7f0000043ac0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1196d20}, {&(0x7f0000043ae0)="feedbabe0000000000000002000000000000000000000c770000000100000000", 0x20, 0x1196e00}, {&(0x7f0000043b00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1196f20}, {&(0x7f0000043b20)="feedbabe0000000000000002000000000000000000000c780000000100000000", 0x20, 0x1197000}, {&(0x7f0000043b40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1197120}, {&(0x7f0000043b60)="feedbabe0000000000000002000000000000000000000c790000000100000000", 0x20, 0x1197200}, {&(0x7f0000043b80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1197320}, {&(0x7f0000043ba0)="feedbabe0000000000000002000000000000000000000c7a0000000100000000", 0x20, 0x1197400}, {&(0x7f0000043bc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1197520}, {&(0x7f0000043be0)="feedbabe0000000000000002000000000000000000000c7b0000000100000000", 0x20, 0x1197600}, {&(0x7f0000043c00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1197720}, {&(0x7f0000043c20)="feedbabe0000000000000002000000000000000000000c7c0000000100000000", 0x20, 0x1197800}, {&(0x7f0000043c40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1197920}, {&(0x7f0000043c60)="feedbabe0000000000000002000000000000000000000c7d0000000100000000", 0x20, 0x1197a00}, {&(0x7f0000043c80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1197b20}, {&(0x7f0000043ca0)="feedbabe0000000000000002000000000000000000000c7e0000000100000000", 0x20, 0x1197c00}, {&(0x7f0000043cc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1197d20}, {&(0x7f0000043ce0)="feedbabe0000000000000002000000000000000000000c7f0000000100000000", 0x20, 0x1197e00}, {&(0x7f0000043d00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1197f20}, {&(0x7f0000043d20)="feedbabe0000000000000002000000000000000000000c800000000100000000", 0x20, 0x1198000}, {&(0x7f0000043d40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1198120}, {&(0x7f0000043d60)="feedbabe0000000000000002000000000000000000000c810000000100000000", 0x20, 0x1198200}, {&(0x7f0000043d80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1198320}, {&(0x7f0000043da0)="feedbabe0000000000000002000000000000000000000c820000000100000000", 0x20, 0x1198400}, {&(0x7f0000043dc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1198520}, {&(0x7f0000043de0)="feedbabe0000000000000002000000000000000000000c830000000100000000", 0x20, 0x1198600}, {&(0x7f0000043e00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1198720}, {&(0x7f0000043e20)="feedbabe0000000000000002000000000000000000000c840000000100000000", 0x20, 0x1198800}, {&(0x7f0000043e40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1198920}, {&(0x7f0000043e60)="feedbabe0000000000000002000000000000000000000c850000000100000000", 0x20, 0x1198a00}, {&(0x7f0000043e80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1198b20}, {&(0x7f0000043ea0)="feedbabe0000000000000002000000000000000000000c860000000100000000", 0x20, 0x1198c00}, {&(0x7f0000043ec0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1198d20}, {&(0x7f0000043ee0)="feedbabe0000000000000002000000000000000000000c870000000100000000", 0x20, 0x1198e00}, {&(0x7f0000043f00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1198f20}, {&(0x7f0000043f20)="feedbabe0000000000000002000000000000000000000c880000000100000000", 0x20, 0x1199000}, {&(0x7f0000043f40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1199120}, {&(0x7f0000043f60)="feedbabe0000000000000002000000000000000000000c890000000100000000", 0x20, 0x1199200}, {&(0x7f0000043f80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1199320}, {&(0x7f0000043fa0)="feedbabe0000000000000002000000000000000000000c8a0000000100000000", 0x20, 0x1199400}, {&(0x7f0000043fc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1199520}, {&(0x7f0000043fe0)="feedbabe0000000000000002000000000000000000000c8b0000000100000000", 0x20, 0x1199600}, {&(0x7f0000044000)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1199720}, {&(0x7f0000044020)="feedbabe0000000000000002000000000000000000000c8c0000000100000000", 0x20, 0x1199800}, {&(0x7f0000044040)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1199920}, {&(0x7f0000044060)="feedbabe0000000000000002000000000000000000000c8d0000000100000000", 0x20, 0x1199a00}, {&(0x7f0000044080)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1199b20}, {&(0x7f00000440a0)="feedbabe0000000000000002000000000000000000000c8e0000000100000000", 0x20, 0x1199c00}, {&(0x7f00000440c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1199d20}, {&(0x7f00000440e0)="feedbabe0000000000000002000000000000000000000c8f0000000100000000", 0x20, 0x1199e00}, {&(0x7f0000044100)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x1199f20}, {&(0x7f0000044120)="feedbabe0000000000000002000000000000000000000c900000000100000000", 0x20, 0x119a000}, {&(0x7f0000044140)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119a120}, {&(0x7f0000044160)="feedbabe0000000000000002000000000000000000000c910000000100000000", 0x20, 0x119a200}, {&(0x7f0000044180)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119a320}, {&(0x7f00000441a0)="feedbabe0000000000000002000000000000000000000c920000000100000000", 0x20, 0x119a400}, {&(0x7f00000441c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119a520}, {&(0x7f00000441e0)="feedbabe0000000000000002000000000000000000000c930000000100000000", 0x20, 0x119a600}, {&(0x7f0000044200)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119a720}, {&(0x7f0000044220)="feedbabe0000000000000002000000000000000000000c940000000100000000", 0x20, 0x119a800}, {&(0x7f0000044240)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119a920}, {&(0x7f0000044260)="feedbabe0000000000000002000000000000000000000c950000000100000000", 0x20, 0x119aa00}, {&(0x7f0000044280)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119ab20}, {&(0x7f00000442a0)="feedbabe0000000000000002000000000000000000000c960000000100000000", 0x20, 0x119ac00}, {&(0x7f00000442c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119ad20}, {&(0x7f00000442e0)="feedbabe0000000000000002000000000000000000000c970000000100000000", 0x20, 0x119ae00}, {&(0x7f0000044300)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119af20}, {&(0x7f0000044320)="feedbabe0000000000000002000000000000000000000c980000000100000000", 0x20, 0x119b000}, {&(0x7f0000044340)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119b120}, {&(0x7f0000044360)="feedbabe0000000000000002000000000000000000000c990000000100000000", 0x20, 0x119b200}, {&(0x7f0000044380)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119b320}, {&(0x7f00000443a0)="feedbabe0000000000000002000000000000000000000c9a0000000100000000", 0x20, 0x119b400}, {&(0x7f00000443c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119b520}, {&(0x7f00000443e0)="feedbabe0000000000000002000000000000000000000c9b0000000100000000", 0x20, 0x119b600}, {&(0x7f0000044400)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119b720}, {&(0x7f0000044420)="feedbabe0000000000000002000000000000000000000c9c0000000100000000", 0x20, 0x119b800}, {&(0x7f0000044440)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119b920}, {&(0x7f0000044460)="feedbabe0000000000000002000000000000000000000c9d0000000100000000", 0x20, 0x119ba00}, {&(0x7f0000044480)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119bb20}, {&(0x7f00000444a0)="feedbabe0000000000000002000000000000000000000c9e0000000100000000", 0x20, 0x119bc00}, {&(0x7f00000444c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119bd20}, {&(0x7f00000444e0)="feedbabe0000000000000002000000000000000000000c9f0000000100000000", 0x20, 0x119be00}, {&(0x7f0000044500)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119bf20}, {&(0x7f0000044520)="feedbabe0000000000000002000000000000000000000ca00000000100000000", 0x20, 0x119c000}, {&(0x7f0000044540)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119c120}, {&(0x7f0000044560)="feedbabe0000000000000002000000000000000000000ca10000000100000000", 0x20, 0x119c200}, {&(0x7f0000044580)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119c320}, {&(0x7f00000445a0)="feedbabe0000000000000002000000000000000000000ca20000000100000000", 0x20, 0x119c400}, {&(0x7f00000445c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119c520}, {&(0x7f00000445e0)="feedbabe0000000000000002000000000000000000000ca30000000100000000", 0x20, 0x119c600}, {&(0x7f0000044600)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119c720}, {&(0x7f0000044620)="feedbabe0000000000000002000000000000000000000ca40000000100000000", 0x20, 0x119c800}, {&(0x7f0000044640)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119c920}, {&(0x7f0000044660)="feedbabe0000000000000002000000000000000000000ca50000000100000000", 0x20, 0x119ca00}, {&(0x7f0000044680)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119cb20}, {&(0x7f00000446a0)="feedbabe0000000000000002000000000000000000000ca60000000100000000", 0x20, 0x119cc00}, {&(0x7f00000446c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119cd20}, {&(0x7f00000446e0)="feedbabe0000000000000002000000000000000000000ca70000000100000000", 0x20, 0x119ce00}, {&(0x7f0000044700)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119cf20}, {&(0x7f0000044720)="feedbabe0000000000000002000000000000000000000ca80000000100000000", 0x20, 0x119d000}, {&(0x7f0000044740)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119d120}, {&(0x7f0000044760)="feedbabe0000000000000002000000000000000000000ca90000000100000000", 0x20, 0x119d200}, {&(0x7f0000044780)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119d320}, {&(0x7f00000447a0)="feedbabe0000000000000002000000000000000000000caa0000000100000000", 0x20, 0x119d400}, {&(0x7f00000447c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119d520}, {&(0x7f00000447e0)="feedbabe0000000000000002000000000000000000000cab0000000100000000", 0x20, 0x119d600}, {&(0x7f0000044800)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119d720}, {&(0x7f0000044820)="feedbabe0000000000000002000000000000000000000cac0000000100000000", 0x20, 0x119d800}, {&(0x7f0000044840)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119d920}, {&(0x7f0000044860)="feedbabe0000000000000002000000000000000000000cad0000000100000000", 0x20, 0x119da00}, {&(0x7f0000044880)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119db20}, {&(0x7f00000448a0)="feedbabe0000000000000002000000000000000000000cae0000000100000000", 0x20, 0x119dc00}, {&(0x7f00000448c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119dd20}, {&(0x7f00000448e0)="feedbabe0000000000000002000000000000000000000caf0000000100000000", 0x20, 0x119de00}, {&(0x7f0000044900)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119df20}, {&(0x7f0000044920)="feedbabe0000000000000002000000000000000000000cb00000000100000000", 0x20, 0x119e000}, {&(0x7f0000044940)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119e120}, {&(0x7f0000044960)="feedbabe0000000000000002000000000000000000000cb10000000100000000", 0x20, 0x119e200}, {&(0x7f0000044980)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119e320}, {&(0x7f00000449a0)="feedbabe0000000000000002000000000000000000000cb20000000100000000", 0x20, 0x119e400}, {&(0x7f00000449c0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119e520}, {&(0x7f00000449e0)="feedbabe0000000000000002000000000000000000000cb30000000100000000", 0x20, 0x119e600}, {&(0x7f0000044a00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119e720}, {&(0x7f0000044a20)="feedbabe0000000000000002000000000000000000000cb40000000100000000", 0x20, 0x119e800}, {&(0x7f0000044a40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119e920}, {&(0x7f0000044a60)="feedbabe0000000000000002000000000000000000000cb50000000100000000", 0x20, 0x119ea00}, {&(0x7f0000044a80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119eb20}, {&(0x7f0000044aa0)="feedbabe0000000000000002000000000000000000000cb60000000100000000", 0x20, 0x119ec00}, {&(0x7f0000044ac0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119ed20}, {&(0x7f0000044ae0)="feedbabe0000000000000002000000000000000000000cb70000000100000000", 0x20, 0x119ee00}, {&(0x7f0000044b00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119ef20}, {&(0x7f0000044b20)="feedbabe0000000000000002000000000000000000000cb80000000100000000", 0x20, 0x119f000}, {&(0x7f0000044b40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119f120}, {&(0x7f0000044b60)="feedbabe0000000000000002000000000000000000000cb90000000100000000", 0x20, 0x119f200}, {&(0x7f0000044b80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119f320}, {&(0x7f0000044ba0)="feedbabe0000000000000002000000000000000000000cba0000000100000000", 0x20, 0x119f400}, {&(0x7f0000044bc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119f520}, {&(0x7f0000044be0)="feedbabe0000000000000002000000000000000000000cbb0000000100000000", 0x20, 0x119f600}, {&(0x7f0000044c00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119f720}, {&(0x7f0000044c20)="feedbabe0000000000000002000000000000000000000cbc0000000100000000", 0x20, 0x119f800}, {&(0x7f0000044c40)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119f920}, {&(0x7f0000044c60)="feedbabe0000000000000002000000000000000000000cbd0000000100000000", 0x20, 0x119fa00}, {&(0x7f0000044c80)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119fb20}, {&(0x7f0000044ca0)="feedbabe0000000000000002000000000000000000000cbe0000000100000000", 0x20, 0x119fc00}, {&(0x7f0000044cc0)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119fd20}, {&(0x7f0000044ce0)="feedbabe0000000000000002000000000000000000000cbf0000000100000000", 0x20, 0x119fe00}, {&(0x7f0000044d00)="00000000000000000000000000000001cd32c4b388cb4ec3a43ed158f298ad53", 0x20, 0x119ff20}], 0x0, &(0x7f0000044d20), 0x1) 02:35:51 executing program 2: syz_mount_image$ntfs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x123004, 0x90, &(0x7f0000000200)=[{&(0x7f0000010000)="eb5d904e5446532020202000100100000000000000f8000000000000000000000000000080008000ff010000000000000a00000000000000f8000000000000000100000001000000aa1cb4684d356101000000000e1fbe717cac22c0740b56b40ebb0700cd105eebf032e4cd16cd19ebfe54686973206973206e6f74206120626f6f7461626c65206469736b2e20506c6561736520696e73657274206120626f6f7461626c6520666c6f70707920616e640d0a707265737320616e79206b657920746f2074727920616761696e202e2e2e200d0a00"/224, 0xe0}, {&(0x7f00000100e0)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x1e0}, {&(0x7f00000385e0)='\x00\x00\x00\x00\x00\x00\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', 0x1f, 0xcc8}, {&(0x7f0000010100)="ffff0007000000003f00"/32, 0x20, 0x2000}, {&(0x7f0000010120)="46494c453000090000000000000000000100010048000100a80100000010000000000000000000000400000000000000080000000000000000000000000000000000000000000000100000006000000000001800000000004800000018000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000300000006800000000001800000002004a0000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d80100b001000000000000b00100000000000600000000000000040324004d00460054000000000000008000000048000000010040000000010000000000000000004a00000000000000400000000000000000b004000000000000600400000000000060040000000000113f04210c3f0100b00000004800000001004000000003000000000000000000000000000000000040000000000000000010000000000000100000000000000010000000000000001101020000000000ffffffff00"/448, 0x1c0, 0x4000}, {&(0x7f00000102e0)='\x00\x00\x00\x00\x00\x00\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', 0x20, 0x41e0}, {&(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\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', 0x20, 0x43e0}, {&(0x7f0000010320)='\x00\x00\x00\x00\x00\x00\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', 0x20, 0x45e0}, {&(0x7f0000010340)='\x00\x00\x00\x00\x00\x00\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', 0x20, 0x47e0}, {&(0x7f0000010360)='\x00\x00\x00\x00\x00\x00\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', 0x20, 0x49e0}, {&(0x7f0000010380)='\x00\x00\x00\x00\x00\x00\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', 0x20, 0x4be0}, {&(0x7f00000103a0)='\x00\x00\x00\x00\x00\x00\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', 0x20, 0x4de0}, {&(0x7f00000103c0)="000000000000000000000000000000000000000000000000000000000000080046494c4530000900000000000000000001000100480001006801000000100000000000000000000003000000010000000200000000000000000000000000000000000000000000001000000060000000000018000000000048000000180000008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010600000000000000000000000000000000000000000100000000000000000000000000000000000030000000700000000000180000000200520000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d801004000000000000000400000000000000600000000000000080324004d00460054004d00690072007200000000000000800000004800000001004000000001000000000000000000030000000000000040000000000000000040000000000000004000000000000000400000000000002104ff0000000000ffffffff00"/416, 0x1a0, 0x4fe0}, {&(0x7f0000010560)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x51e0}, {&(0x7f0000010580)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x53e0}, {&(0x7f00000105a0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x55e0}, {&(0x7f00000105c0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x57e0}, {&(0x7f00000105e0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x59e0}, {&(0x7f0000010600)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x5be0}, {&(0x7f0000010620)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x5de0}, {&(0x7f0000010640)="000000000000000000000000000000000000000000000000000000000000020046494c4530000900000000000000000002000100480001006801000000100000000000000000000003000000020000000200000000000000000000000000000000000000000000001000000060000000000018000000000048000000180000008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010600000000000000000000000000000000000000000100000000000000000000000000000000004d3f000000700000000000180000000200520000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d801000004000000000000000400000000000600000000000000080324004c006f006700460069006c0065000000000000008000000048000000010040000000000000000000003f0000000000000040000000000000000000040000000000000004000000000000000400000000002140030100000000ffffffff00"/416, 0x1a0, 0x5fe0}, {&(0x7f00000107e0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x61e0}, {&(0x7f0000010800)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x63e0}, {&(0x7f0000010820)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x65e0}, {&(0x7f0000010840)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x67e0}, {&(0x7f0000010860)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x69e0}, {&(0x7f0000010880)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x6be0}, {&(0x7f00000108a0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x6de0}, {&(0x7f00000108c0)="000000000000000000000000000000000000000000000000000000000000020046494c453000090000000000000000000300010048000100f001000000100000000000000000000006000000030000000200000000000000000000000000000000000000000000001000000048000000000018000000000030000000180000008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010600000000000000000000000000000030000000680000000000180000000100500000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010000000000000000000000000000000006000000000000000703240056006f006c0075006d00650050000000800000000000180000000200640000001800000001000480480000005400000000000000140000000200340002000000000014009f011200010100000000000512000000000018009f011200010200000000000520000000200200000101000000000005120000000102000000000005200000002002000000000000600000003000000000001800000004001200000018000000730079007a006b0061006c006c0065007200000000000000700000002800000000001800000005000c0000001800000000000000000000000301000000000000800000001800000000001800000003000000000018000000ffffffff0000000000000000000000000000000000000200", 0x220, 0x6fe0}, {&(0x7f0000010ae0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x73e0}, {&(0x7f0000010b00)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x75e0}, {&(0x7f0000010b20)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x77e0}, {&(0x7f0000010b40)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x79e0}, {&(0x7f0000010b60)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x7be0}, {&(0x7f0000010b80)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x7de0}, {&(0x7f0000010ba0)="000000000000000000000000000000000000000000000000000000000000020046494c453000090000000000000000000400010048000100a00b000000100000000000000000000004000000040000000200000000005400000000000000000000000000000000001000000048000000000018000000000030000000180000008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010600000000000000000000000000000030000000700000000000180000000200520000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d801000a000000000000000a0000000000000600000000000000080324004100740074007200440065006600000000000000500000008000000000001800000003006400000018000000010004804800000054000000000000001400000002003400020000000000140089001200010100000000000512000000000018008900120001020000000000052000000020020000010100000000000512000000010200000000000520000000200200000000000080000000180a00000000180000000100000a00001800000024005300540041004e0044004100520044005f0049004e0046004f0052004d004100540049004f004e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000100000000000000000000000400000003000000000000000480000000000000024004100540054005200490042005500540045005f004c00490053005400"/640, 0x280, 0x7fe0}, {&(0x7f0000010e20)="000000000000000000000000000000000000000000000000200000000000000000000000800000000000000000000000ffffffffffffffff2400460049004c0045005f004e0041004d004500"/96, 0x60, 0x82a0}, {&(0x7f0000010e80)="000000000000000000000000000000000000000000000000300000000000000000000000420000004400000000000000420200000000000024004f0042004a004500430054005f0049004400"/96, 0x60, 0x8340}, {&(0x7f0000010ee0)="00000000000000000000000000000000000000000000000040000000000002000000000040000000000000000000000000010000000000002400530045004300550052004900540059005f00440045005300430052004900500054004f005200", 0x60, 0x83e0}, {&(0x7f0000010f40)="000000000000000000000000000000000000000000000000500000000000000000000000800000000000000000000000ffffffffffffffff240056004f004c0055004d0045005f004e0041004d004500"/96, 0x60, 0x8480}, {&(0x7f0000010fa0)="0000000000000000000000000000000000000000000000006000000000000000000000004000000002000000000000000001000000000000240056004f004c0055004d0045005f0049004e0046004f0052004d004100540049004f004e000000", 0x60, 0x8520}, {&(0x7f0000011000)="000000000000000000000000000000000000000000000000700000000000000000000000400000000c000000000000000c0000000000000024004400410002004100"/96, 0x60, 0x85c0}, {&(0x7f0000011060)="000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000ffffffffffffffff240049004e004400450058005f0052004f004f005400"/96, 0x60, 0x8660}, {&(0x7f00000110c0)="000000000000000000000000000000000000000000000000900000000000000000000000400000000000000000000000ffffffffffffffff240049004e004400450058005f0041004c004c004f0043004100540049004f004e00000000000000", 0x60, 0x8700}, {&(0x7f0000011120)="000000000000000000000000000000000000000000000000a00000000000000000000000800000000000000000000000ffffffffffffffff24004200490054004d00410050000000000000000000000000000000000000000000000000000200", 0x60, 0x87a0}, {&(0x7f0000011180)="000000000000000000000000000000000000000000000000b00000000000000000000000800000000000000000000000ffffffffffffffff240052004500500041005200530045005f0050004f0049004e005400"/96, 0x60, 0x8840}, {&(0x7f00000111e0)="000000000000000000000000000000000000000000000000c0000000000000000000000080000000000000000000000000400000000000002400450041005f0049004e0046004f0052004d004100540049004f004e00"/96, 0x60, 0x88e0}, {&(0x7f0000011240)="000000000000000000000000000000000000000000000000d0000000000000000000000040000000080000000000000008000000000000002400450041000000", 0x40, 0x8980}, {&(0x7f0000011280)="00000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000001000000000024004c004f0047004700450044005f005500540049004c004900540059005f00530054005200450041004d00"/192, 0xc0, 0x89e0}, {&(0x7f0000011340)="00000000000000000000000000000000000000000000000000010000000000000000000080000000000000000000000000000100"/64, 0x40, 0x8ac0}, {&(0x7f0000000180)="000000000000000000000000000000000000000000000000ffffffff00000000", 0x20, 0x8b80}, {&(0x7f00000113a0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x8be0}, {&(0x7f00000113c0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x8de0}, {&(0x7f00000113e0)="000000000000000000000000000000000000000000000000000000000000020046494c4530000900000000000000000005000100480003001002000000100000000000000000000006000000050000000700300000000000000000000000000000000000000000001000000048000000000018000000000030000000180000008041214b9fc6d801abc4234c9fc6d801abc4234c9fc6d8018041214b9fc6d8012620000000000000000000000000000030000000600000000000180000000100440000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d80100000000000000000000000000000000060000100000000001032e00000000005000000048000000010040000000020000000000000000000100000000000000400000000000000000200000000000002c100000000000002c10000000000000110243000000000090000000580000000004180000000300380000002000000024004900330030003000000001000000001000000100000010000000280000002800000001000000000000000000000018000000030000000000000000000000a000000050000000010440000000050000000000000000000000000000000000480000000000000000100000000000000010000000000000001000000000000024004900330030001101450000000000b0000000280000000004180000000400080000002000000024004900330007000100000000000000ffffffff00"/576, 0x240, 0x8fe0}, {&(0x7f0000011620)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00', 0x20, 0x93e0}, {&(0x7f0000011640)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00', 0x20, 0x95e0}, {&(0x7f0000011660)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00', 0x20, 0x97e0}, {&(0x7f0000011680)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00', 0x20, 0x99e0}, {&(0x7f00000116a0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00', 0x20, 0x9be0}, {&(0x7f00000116c0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00', 0x20, 0x9de0}, {&(0x7f00000116e0)="000000000000000000000000000000000000000000000000000000000000070046494c4530000900000000000000000006000100480001006001000000100000000000000000000003000000060000000200000000000000000000000000000000000000000000001000000060000000000018000000000048000000180000008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010600000000000000000000000000000000000000000100000000000000000000000000000000000030000000680000000000180000000200500000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d801001000000000000040000000000000000600000000000000070324004200690074006d0061007000800000004800000001004000000001000000000000000000000000000000000040000000000000000010000000000000400000000000000040000000000000001101460000000000ffffffff00000000", 0x180, 0x9fe0}, {&(0x7f0000011860)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xa1e0}, {&(0x7f0000011880)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xa3e0}, {&(0x7f00000118a0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xa5e0}, {&(0x7f00000118c0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xa7e0}, {&(0x7f00000118e0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xa9e0}, {&(0x7f0000011900)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xabe0}, {&(0x7f0000011920)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xade0}, {&(0x7f0000011940)="000000000000000000000000000000000000000000000000000000000000020046494c453000090000000000000000000700010048000100c801000000100000000000000000000004000000070000000200000000000000000000000000000000000000000000001000000048000000000018000000000030000000180000008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d80106000000000000000000000000000000300000006800000000001800000002004c0000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010020000000000000002000000000000006000000000000000503240042006f006f007400000000005000000080000000000018000000030064000000180000000100048048000000540000000000000014000000020034000200000000001400890012000101000000000005120000000000180089001200010200000000000520000000200200000101000000000005120000000102000000000005200000002002000000000000800000004800000001004000000001000000000000000000010000000000000040000000000000000020000000000000002000000000000000200000000000001102000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200", 0x220, 0xafe0}, {&(0x7f0000011b60)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xb3e0}, {&(0x7f0000011b80)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xb5e0}, {&(0x7f0000011ba0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xb7e0}, {&(0x7f0000000080)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xb9e0}, {&(0x7f0000011be0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xbbe0}, {&(0x7f0000011c00)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xbde0}, {&(0x7f0000011c20)="000000000000000000000000000000000000000000000000000000000000020046494c4530000900000000000000000008000100480001008801000000100000000000000000000004000000080000000200000000000000000000000000000000000000000000001000000060000000000018000000000048000000180000008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010600000000000000000000000000000000000000000100000000000000000000000000000000000030000000700000000000180000000300520000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010000000000000000000000000000000006000000000000000803240042006100640043006c0075007300ffff00000000800000001800000000001800000002000000000018000000800000005000000001044000000001000000000000000000fe01000000000000480000000000000000f01f000000000000f01f00000000000000000000000000240042006100640002ff010000000000ffffffff00"/448, 0x1c0, 0xbfe0}, {&(0x7f0000011de0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xc1e0}, {&(0x7f0000011e00)="0000000000000000000000000000000000000000000000000000000009000200", 0x20, 0xc3e0}, {&(0x7f0000011e20)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xc5e0}, {&(0x7f0000011e40)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xc7e0}, {&(0x7f0000011e60)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xc9e0}, {&(0x7f0000011e80)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xcbe0}, {&(0x7f0000011ea0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xcde0}, {&(0x7f0000011ec0)="000000000000000000000000000000000000000000000000000000000000020046494c453000090000000000000000000900010048000900b802000000100000000000000000000005000000090000000200490000000000000000000000000000000000000000001000000060000000000018000000000048000000180000008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010600002000000000000000000000000000000000010100000000000000000000000000000000000030000000680000000000180000000100500000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d80100000000000000000000000000000000060000200000000007032400530065006300750072006500800000005000000001044000000002000000000000000000400000000000000048000000000000000010040000000000fc00040000000000fc000400000000002400530044005300114147000000000090000000b00000000004180000000300900000002000000024005300440048000000000012000000001000000100000010000000800000008000000000000000180014000000000030000800000000005124b300010100005124b3000101000080000000000000007c0000004900490018001400000000003000080000000000f01203f800010000f01203f80001000000000000000000007c000000490002000000000000000000100000000200000090000000a000000000041800000004008000000020000000240053004900490000000000100000000010000001000000100000007000000070000000000000001400140000000000280004000000000000010000f01203f80001000000000000000000007c00000014001400000000002800040000000000010100005124b3000101000080000000000000007c00000000000000000000001000000002000000ffffffff00"/736, 0x2e0, 0xcfe0}, {&(0x7f00000121a0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xd3e0}, {&(0x7f00000121c0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xd5e0}, {&(0x7f00000121e0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xd7e0}, {&(0x7f0000012200)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xd9e0}, {&(0x7f0000012220)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xdbe0}, {&(0x7f0000012240)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xdde0}, {&(0x7f0000012260)="000000000000000000000000000000000000000000000000000000000000020046494c453000090000000000000000000a00010048000100a8010000001000000000000000000000040000000a0000000200000000000000000000000000000000000000000000001000000060000000000018000000000048000000180000008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010600000000000000000000000000000000000000000100000000000000000000000000000000000030000000680000000000180000000300500000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d801000002000000000000000200000000000600000000000000070324005500700043006100730065008000000048000000010040000000010000000000000000001f0000000000000040000000000000000000020000000000000002000000000000000200000000002120880000000000800000004800000000051800000002002000000028000000240049006e0066006f0000000000000020000000000000000c691b6b777edcda00000000000000000000000000000000ffffffff00"/480, 0x1e0, 0xdfe0}, {&(0x7f0000012440)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xe1e0}, {&(0x7f0000012460)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xe3e0}, {&(0x7f0000012480)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xe5e0}, {&(0x7f00000124a0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xe7e0}, {&(0x7f00000124c0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xe9e0}, {&(0x7f00000124e0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xebe0}, {&(0x7f0000012500)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xede0}, {&(0x7f0000012520)="000000000000000000000000000000000000000000000000000000000000020046494c453000090000000000000000000b0001004800030090020000001000000000000000000000030000000b0000000200000000000000000000000000000000000000000000001000000060000000000018000000000048000000180000008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010600000000000000000000000000000000000000010100000000000000000000000000000000000030000000680000000000180000000100500000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010000000000000000000000000000000006000010000000000703240045007800740065006e00640090000000780100000004180000000200580100002000000024004900330030003000000001000000001000000100000010000000480100004801000000000000190000000000010060004e00000000000b00000000000b008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d801000000000000000000000000000000002600002000000000060324004f0062006a00490064000000180000000000010060004e00000000000b00000000000b008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d80100000000000000000000000000000000260000200000020006032400510075006f007400610000001a0000000000010068005200000000000b00000000000b008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d80100000000000000000000000000000000260000200000000008032400520065007000610072007300650000000000000000000000000000001000000002000000ffffffff00"/704, 0x2c0, 0xefe0}, {&(0x7f00000127e0)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0xf3e0}, {&(0x7f0000012800)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0xf5e0}, {&(0x7f0000012820)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0xf7e0}, {&(0x7f0000012840)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0xf9e0}, {&(0x7f0000012860)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0xfbe0}, {&(0x7f0000012880)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0xfde0}, {&(0x7f00000128a0)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0xffe0}, {&(0x7f00000179c0)="494e4458280009000000000000000000000000000000000028000000b8060000e80f0000000000001800d80100000000000000000000000000000000000000000400000000000400680052000000000005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d801000a000000000000000a00000000000006000000000000000803240041007400740072004400650066000000000001000800000000000800680052000000000005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010000000000000000000000000000000006000000000000000803240042006100640043006c00750073000000000007000600000000000600600050000000000005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d801001000000000000040000000000000000600000000000000070324004200690074006d0061007000070000000000070060004c000000000005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010020000000000000002000000000000006000000000000000503240042006f006f00740069006c000b00000000000b00600050000000000005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc618008041214b9fc6d8010000000000000000000000000000000006000010000000000703240045007800740065006e0064000200000000000200680052000000000005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d801000004000000000000000400000000000600000000000000080324004c006f006700460069006c006500000000000100000000000000010060004a000000000005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d80100b001000000000000b00100000000000600000000000000040324004d00460054000000000000000100000000000100680052000000000005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d801004000000000000000400000000000000600000000000000080324004d00460054004d006900720072000000020000000900000000000900600050000000000005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d801000000000000000000000000000000000600002000000000070324005300650063007500720065000a00000000000a00600050000000000005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d801000002000000180000000200000000000600000000000000070324005500700043006100730065000300000000000300600050000000000005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010000000000000000000000000000000006000000000000000703240056006f006c0075006d0065000500000000000500580044000000000005000000000005008041214b9fc6d801abc4234c9fc6d801abc4234c9fc6d8018041214b9fc6d80100000000000000000000000000000000262000100000000001032e00000000004500000000000100680054000000000005000000000005005cc4234c9fc6d801fbc9234c9fc6d801fbc9234c9fc6d8015cc4234c9fc6d8016800000000000000640000000000000020000000000000000900660069006c0065002e0063006f006c00640000000000400000000000010060004c00000000000500000000000500c375234c9fc6d8014792234c9fc6d8014792234c9fc6d801c375234c9fc6d8010000000000000000000000000000000020000010000000000500660069006c006500300000000000430000000000010060004c00000000000500000000000500c29c234c9fc6d8011ca3234c9fc6d801fca8234c9fc6d801c29c234c9fc6d80110000000000000000a0000000000000020000000000000000500660069006c0065003100000018", 0x5ff, 0x45000}, {&(0x7f00000180a0)="00000000000000000000000000000000000000000000000000000000000018", 0x1f, 0x457e0}, {&(0x7f00000000c0)="00000000000000000000000000000000000000000000000000000000000018", 0x1f, 0x459e0}, {&(0x7f00000180e0)="00000000000000000000000000000000000000000000000000000000000018", 0x1f, 0x45be0}, {&(0x7f0000000140)="e43a366f000000f4ffffffff000000000000000000000000000086011e0f54bc193aa937eadfa1ac", 0x28, 0x45de0}, {&(0x7f0000018120)="00000000000000000000000000000000000000000000000000000000000018", 0x1f, 0x45fe0}, {&(0x7f0000018380)="00000100020003000400050006000700080009000a000b000c000d000e000f0010001100120013001400150016001700180019001a001b001c001d001e001f0020002100220023002400250026002700280029002a002b002c002d002e002f0030003100320033003400350036003700380039003a003b003c003d003e003f0040004100420043004400450046004700480049004a004b004c004d004e004f", 0x9f, 0x88000}, {&(0x7f0000038380)="46494c453000090000000000000000000100010048000100a80100000010000000000000000000000400000000000000080000000000000000000000000000000000000000000000100000006000000000001800000000004800000018000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000300000006800000000001800000002004a0000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d80100b001000000000000b00100000000000600000000000000040324004d00460054000000000000008000000048000000010040000000010000000000000000004a00000000000000400000000000000000b004000000000000600400000000000060040000000000113f04210c3f0100b00000004800000001004000000003000000000000000000000000000000000040000000000000000010000000000000100000000000000010000000000000001101020000000000ffffffff", 0x1a4, 0xff000}, {&(0x7f0000038540)='\x00\x00\x00\x00\x00\x00\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', 0x1f, 0xff1e0}, {&(0x7f0000038560)='\x00\x00\x00\x00\x00\x00\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', 0x1f, 0xff3e0}, {&(0x7f0000038580)='\x00\x00\x00\x00\x00\x00\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', 0x1f, 0xff5e0}, {&(0x7f00000385a0)='\x00\x00\x00\x00\x00\x00\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', 0x1f, 0xff7e0}, {&(0x7f00000385c0)='\x00\x00\x00\x00\x00\x00\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', 0x20, 0xff9e0}, {&(0x7f0000038600)='\x00\x00\x00\x00\x00\x00\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', 0x1f, 0xffde0}, {&(0x7f0000038620)="000000000000000000000000000000000000000000000000000000000000080046494c4530000900000000000000000001000100480001006801000000100000000000000000000003000000010000000200000000000000000000000000000000000000000000001000000060000000000018000000000048000000180000008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010600000000000000000000000000000000000000000100000000000000000000000000000000000030000000700000000000180000000200520000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d801004000000000000000400000000000000600000000000000080324004d00460054004d00690072007200000000000000800000004800000001004000000001000000000000000000030000000000000040000000000000000040000000000000004000000000000000400000000000002104ff0000000000ffffffff0000", 0x186, 0xfffe0}, {&(0x7f00000387c0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x1001e0}, {&(0x7f00000387e0)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x1003e0}, {&(0x7f00000001c0)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x1005e0}, {&(0x7f0000038820)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x1007e0}, {&(0x7f0000038840)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x1009e0}, {&(0x7f0000038860)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x100be0}, {&(0x7f0000038880)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x100de0}, {&(0x7f00000388a0)="000000000000000000000000000000000000000000000000000000000000020046494c4530000900000000000000000002000100480001006801000000100000000000000000000003000000020000000200000000000000000000000000000000000000000000001000000060000000000018000000000048000000180000008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010600000000000000000000000000000000000000000100000000000000000000000000000000000030000000700000000000180000000200520000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d801000004000000000000000400000000000600000000000000080324004c006f006700460069006c0065000000000000008000000048000000010040000000010000000000000000003f0000000000000040000000000000000000040000000000000004000000000000000400000000002140030100000000ffffffff", 0x184, 0x100fe0}, {&(0x7f0000038a40)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x1011e0}, {&(0x7f0000038a60)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x1013e0}, {&(0x7f0000038a80)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x1015e0}, {&(0x7f0000038aa0)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x1017e0}, {&(0x7f0000038ac0)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x1019e0}, {&(0x7f0000038ae0)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x101be0}, {&(0x7f0000038b00)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x101de0}, {&(0x7f0000038b20)="000000000000000000000000000000000000000000000000000000000000020046494c453000090000000000000000000300010048000100f001000000100000000000000000000006000000030000000200000000000000000000000000000000000000000000001000000048000000000018000000000030000000180000008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010600000000000000000000000000000030000000680000000000180000000100500000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010000000000000000000000000000000006000000000000000703240056006f006c0075006d00650050000000800000000000180000000200640000001800000001000480480000005400000000000000140000000200340002000000000014009f011200010100000000000512000000000018009f011200010200000000000520000000200200000101000000000005120000000102000000000005200000002002000000000000600000003000000000001800000004001200000018000000730079007a006b0061006c006c0065007200000000000000700000002800000000001800000005000c0000001800000000000000000000000301000000000000800000001800000000001800000003000000000018000000ffffffff00000000000000000000000000000000000002", 0x21f, 0x101fe0}, {&(0x7f0000038d40)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x1023e0}, {&(0x7f0000038d60)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x1025e0}, {&(0x7f0000038d80)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x1027e0}, {&(0x7f0000038da0)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x1029e0}, {&(0x7f0000038dc0)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x102ba0}, {&(0x7f0000038de0)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x102de0}, {&(0x7f0000038e00)="0000000000000000000000000000000000000000000000000000000000000200ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x20024, 0x102fe0}], 0x0, &(0x7f000007a5e0), 0x1) 02:35:52 executing program 2: syz_mount_image$ocfs2(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x1000000, 0x24, &(0x7f0000000200)=[{&(0x7f0000010000)="02020202020202027468697320697320616e206f6366733220766f6c756d650002020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202027468697320697320616e206f6366733220766f6c756d6500020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202027468697320697320616e206f6366733220766f6c756d65000202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202027468697320697320616e206f6366733220766f6c756d650002020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202024f43465356320000fa2db895ffffffff00000000100000000000000000000000000000000000000000000000310000000000000000000000741f1f6300000000741f1f6300000000000000000000000002000000000000000000000000000000fa2db89500"/1152, 0x480}, {&(0x7f0000010480)="00005a00000014000000000000000000741f1f6300000000000000000300000058b70000010000000110000000000000021000000000000009000000140000000100000065d96541000800"/96, 0x60, 0x4c0}, {&(0x7f00000104e0)="000000000000000000000000000000005a435faadaed4355b8ad60fe772fac7a0000000000000000000000000000000000000000000000000001000040ff2ded150278fa19dd49e000"/96, 0x60, 0x540}, {&(0x7f0000010540)="47524f5550303100c001100000000000fa2db8950000000000000000000000000710000000000000000800000000000000000000000000000000000000000000ffff00"/96, 0x60, 0x100000}, {&(0x7f00000105a0)="47524f5550303100c0010008f2070000fa2db8950000000000000000000000000410000000000000001000000000000000000000000000000000000000000000ff3f00"/96, 0x60, 0x200000}, {&(0x7f0000010600)="494e4f4445303100fa2db895ffff0100000000000000000000000000000000003801000000000000ed41030011000000741f1f6300000000741f1f6300000000741f1f6300000000000000000000000001100000000000000000000000000000fa2db89500000000000000000000000000000000000001000000000000000000", 0x80, 0x200200}, {&(0x7f0000010680)="38010000000000000110000000000000100001022e0000000110000000000000100002022e2e0000017800000000000018010a026c6f73742b666f756e640000", 0x40, 0x2002c0}, {&(0x7f00000106c0)="494e4f4445303100fa2db895ffff0200000000000100000000000000000000000002000000000000ed41030011000000741f1f6300000000741f1f6300000000741f1f6300000000000000000000000002100000000000000000000000000000fa2db89500"/128, 0x80, 0x200400}, {&(0x7f0000010740)="0000130001000000000000000000000000000000010000000018000000000000", 0x20, 0x2004c0}, {&(0x7f0000010760)="494e4f4445303100fa2db895ffff0300000000000000000000000000000000000000000000000000a481010011000000741f1f6300000000741f1f6300000000741f1f6300000000000000000000000003100000000000000000000000000000fa2db89500"/128, 0x80, 0x200600}, {&(0x7f00000107e0)="00001300"/32, 0x20, 0x2006c0}, {&(0x7f0000010800)="494e4f4445303100fa2db895ffff0400000000000100000000000000000000000000100000000000a481010091040000741f1f6300000000741f1f6300000000741f1f6300000000000000000000000004100000000000000000000000000000fa2db89500"/128, 0x80, 0x200800}, {&(0x7f0000010880)="0000000000000000000000000000000000000000000000000e0000000008000001000008130001000000000000000000f2070000000800000010000000000000", 0x40, 0x2008a0}, {&(0x7f00000108c0)="494e4f4445303100fa2db895ffff0500000000000100000000000000000000000000100000000000a481010011000000741f1f6300000000741f1f6300000000741f1f6300000000000000000000000005100000000000000000000000000000fa2db89500"/128, 0x80, 0x200a00}, {&(0x7f0000010940)="0000130001000000000000000000000000000000010000000070000000000000", 0x20, 0x200ac0}, {&(0x7f0000010960)="494e4f4445303100fa2db895ffff0600000000000100000000000000000000000000020000000000a481010011020000741f1f6300000000741f1f6300000000741f1f6300000000000000000000000006100000000000000000000000000000fa2db89500"/128, 0x80, 0x200c00}, {&(0x7f00000109e0)="0000130001000000000000000000000000000000010000000020000000000000", 0x20, 0x200cc0}, {&(0x7f0000010a00)="494e4f4445303100fa2db895ffff0700000000001000000000000000000000000000000100000000a481010091040000741f1f6300000000741f1f6300000000741f1f6300000000000000000000000007100000000000000000000000000000fa2db89500"/128, 0x80, 0x200e00}, {&(0x7f0000010a80)="0000000000000000000000000000000000000000000000001000000010000000000e010013000100000000000000000000000000100000000008000000000000", 0x40, 0x200ea0}, {&(0x7f0000010ac0)="494e4f4445303100fa2db895ffff0800000000000000000000000000000000003801000000000000ed41020011000000741f1f6300000000741f1f6300000000741f1f6300000000000000000000000008100000000000000000000000000000fa2db89500000000000000000000000000000000000001000000000000000000", 0x80, 0x201000}, {&(0x7f0000010b40)="38010000000000000810000000000000100001022e0000000210000000000000280102022e2e00"/64, 0x40, 0x2010c0}, {&(0x7f0000010b80)="494e4f4445303100fa2db895ffff0900000000000000000000000000000000000000000000000000a481010091040000741f1f6300000000741f1f6300000000741f1f6300000000000000000000000009100000000000000000000000000000fa2db89500"/128, 0x80, 0x201200}, {&(0x7f0000010c00)="010000081300"/32, 0x20, 0x2012c0}, {&(0x7f0000010c20)="494e4f4445303100fa2db895ffff0a00000000000100000000000000000000000000100000000000a481010091040000741f1f6300000000741f1f6300000000741f1f630000000000000000000000000a100000000000000000000000000000fa2db89500"/128, 0x80, 0x201400}, {&(0x7f0000010ca0)="000000000000000000000000000000000000000000000000020000000008000001000008130001000000000000000000fe070000000800000078000000000000", 0x40, 0x2014a0}, {&(0x7f0000010ce0)="494e4f4445303100fa2db895ffff0b00000000000900000000000000000000000000900000000000a481010011010000741f1f6300000000741f1f6300000000741f1f630000000000000000000000000b100000000000000000000000000000fa2db89500"/128, 0x80, 0x201600}, {&(0x7f0000010d60)="0000130001000000000000000000000000000000090000000028000000000000", 0x20, 0x2016c0}, {&(0x7f0000010d80)="494e4f4445303100fa2db895ffff0c00000000000000000000000000000000000000000000000000a4810100d1000000741f1f6300000000741f1f6300000000741f1f630000000000000000000000000c100000000000000000000000000000fa2db89500"/128, 0x80, 0x201800}, {&(0x7f0000010e00)="00000000300100"/32, 0x20, 0x2018c0}, {&(0x7f0000010e20)="494e4f4445303100fa2db895ffff0d00000000000000000000000000000000000000000000000000a481010011080000741f1f6300000000741f1f6300000000741f1f630000000000000000000000000d100000000000000000000000000000fa2db89500"/128, 0x80, 0x201a00}, {&(0x7f0000010ea0)='\'\x00'/32, 0x20, 0x201ac0}, {&(0x7f0000010ec0)="0210000000000000100001022e0000000210000000000000100002022e2e0000031000000000000018000a016261645f626c6f636b730000041000000000000020001201676c6f62616c5f696e6f64655f616c6c6f630000051000000000000014000801736c6f745f6d617006100000000000001800090168656172746265617400000007100000000000001c000d01676c6f62616c5f6269746d617000000008100000000000001c000f026f727068616e5f6469723a3030303000091000000000000020001101657874656e745f616c6c6f633a303030300000000a100000000000001c001001696e6f64655f616c6c6f633a303030300b1000000000000018000c016a6f75726e616c3a303030300c100000000000001c0010016c6f63616c5f616c6c6f633a303030300d10000000000000940011017472756e636174655f6c6f673a3030303000"/352, 0x160, 0x300000}, {&(0x7f0000011020)="0000000000000000400000000000000044495254524c3100000000000000000000000000000000000018000000000000021000"/64, 0x40, 0x3001c0}, {&(0x7f0000011060)="c03b399800000004000000000000020000004800000000020000000100000001000000000000000000000002000000005a435faadaed4355b8ad60fe772fac7a0000000100"/96, 0x60, 0x500000}, {&(0x7f00000110c0)="47524f555030310000010008fe070000fa2db8950000000000000000000000000a100000000000000078000000000000000000000000000000000000000000000300"/96, 0x60, 0xf00000}, {&(0x7f0000011120)="494e4f4445303100fa2db89500000100000000000000000000000000000000003801000000000000ed41020001000000741f1f6300000000741f1f6300000000741f1f6300000000000000000000000001780000000000000000000000000000fa2db895000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000000000000000000000000000000038010000000000000178000000000000100001022e0000000110000000000000280102022e2e00"/256, 0x100, 0xf00200}], 0x0, &(0x7f0000011220), 0x1) 02:35:52 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f00000000c0)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xa, 0x28011, r0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_ASSOCIATE(r2, &(0x7f0000001880)={&(0x7f00000016c0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000001840)={&(0x7f0000001700)={0x108, 0x0, 0x100, 0x70bd2a, 0x25dfdbfb, {{}, {@void, @val={0xc, 0x99, {0x1f, 0x1b}}}}, [@NL80211_ATTR_USE_RRM={0x4}, @NL80211_ATTR_MAC={0xa, 0x6, @random="a3d754cbd0f8"}, @chandef_params=[@NL80211_ATTR_WIPHY_FREQ_OFFSET={0x8, 0x122, 0x198}, @NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0x34}, @NL80211_ATTR_WIPHY_FREQ_OFFSET={0x8, 0x122, 0x151}, @NL80211_ATTR_CENTER_FREQ2={0x8, 0xa1, 0x1}], @crypto_settings=[@NL80211_ATTR_AKM_SUITES={0xc, 0x4c, [0xfac02, 0xfac0a]}, @NL80211_ATTR_CONTROL_PORT_NO_ENCRYPT={0x4}, @NL80211_ATTR_CONTROL_PORT_ETHERTYPE={0x6, 0x66, 0x8884}, @NL80211_ATTR_CONTROL_PORT_ETHERTYPE={0x6, 0x66, 0x60}, @NL80211_ATTR_SAE_PASSWORD={0x29, 0x115, "78aa5a120ae208f5bc30f56baddb5dad6c963ed689ea6763a1fe3903cb14cfd5ab41825fd8"}, @NL80211_ATTR_CONTROL_PORT_NO_PREAUTH={0x4}, @NL80211_ATTR_SAE_PASSWORD={0x59, 0x115, "8df86f8e5a1a27877e8bda2912d1514306a4d126c14da8581cdbaa5cf73a2347d1f91935f56df6ad64562a0ae0793a2e4d73fc269e6b2d6b33422e5d53a09dec07a7e2cca46be1cf2b294a74e1c8bb8596acf006aa"}], @NL80211_ATTR_MAC={0xa, 0x6, @random="e28a2e18e3d5"}]}, 0x108}, 0x1, 0x0, 0x0, 0x4000090}, 0x20004010) (async) r3 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000180), 0xffffffffffffffff) (async) preadv(r1, &(0x7f0000001500)=[{&(0x7f00000002c0)=""/253, 0xfd}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/21, 0x15}, {&(0x7f0000001400)=""/94, 0x5e}, {&(0x7f0000001480)=""/128, 0x80}], 0x5, 0xff, 0x10001) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f00000015c0), r2) sendmsg$NL80211_CMD_STOP_P2P_DEVICE(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000001580)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000001640)={&(0x7f0000001600)={0x20, r4, 0x100, 0x70bd2c, 0x25dfdbff, {{}, {@void, @val={0xc, 0x99, {0x100, 0x1}}}}, ["", "", "", ""]}, 0x20}}, 0x4004000) (async) sendmsg$ETHTOOL_MSG_COALESCE_SET(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)={0x34, r3, 0x1, 0x0, 0x0, {}, [@ETHTOOL_A_COALESCE_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syz_tun\x00'}]}, @ETHTOOL_A_COALESCE_RX_MAX_FRAMES={0x8, 0x3, 0x100}]}, 0x34}}, 0x0) (async) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000100), r0) sendmsg$NL80211_CMD_TRIGGER_SCAN(r2, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000140)={0x20, r5, 0x2, 0x70bd2d, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x16c5, 0x32}}}}}, 0x20}, 0x1, 0x0, 0x0, 0x10}, 0x48040) sendfile(r2, r1, 0x0, 0x7000012) 02:35:52 executing program 2: sched_setscheduler(0x0, 0x2, &(0x7f0000000440)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x101140, 0x0) ioctl$FS_IOC_ENABLE_VERITY(r3, 0x40806685, &(0x7f0000000240)={0x1, 0x1, 0x1000, 0x1, &(0x7f0000000200)='N', 0x0, 0x0, 0x0}) [ 2023.183403][T11593] fs-verity: sha256 using implementation "sha256-avx2" 02:36:04 executing program 3: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000040)={0x11, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000004000000000000000000850000006d00000095"], &(0x7f0000000180)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000140)='mmap_lock_acquire_returned\x00', r0}, 0x10) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3000006, 0x800000000009031, 0xffffffffffffffff, 0x0) socket$nl_route(0x10, 0x3, 0x0) mbind(&(0x7f0000012000/0xc00000)=nil, 0xc00000, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f00008fa000/0x1000)=nil, 0x1000, 0x0) ioctl$UFFDIO_CONTINUE(0xffffffffffffffff, 0xc020aa07, 0x0) 02:36:04 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f00000000c0)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xa, 0x28011, r0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) (async) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_ASSOCIATE(r2, &(0x7f0000001880)={&(0x7f00000016c0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000001840)={&(0x7f0000001700)={0x108, 0x0, 0x100, 0x70bd2a, 0x25dfdbfb, {{}, {@void, @val={0xc, 0x99, {0x1f, 0x1b}}}}, [@NL80211_ATTR_USE_RRM={0x4}, @NL80211_ATTR_MAC={0xa, 0x6, @random="a3d754cbd0f8"}, @chandef_params=[@NL80211_ATTR_WIPHY_FREQ_OFFSET={0x8, 0x122, 0x198}, @NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0x34}, @NL80211_ATTR_WIPHY_FREQ_OFFSET={0x8, 0x122, 0x151}, @NL80211_ATTR_CENTER_FREQ2={0x8, 0xa1, 0x1}], @crypto_settings=[@NL80211_ATTR_AKM_SUITES={0xc, 0x4c, [0xfac02, 0xfac0a]}, @NL80211_ATTR_CONTROL_PORT_NO_ENCRYPT={0x4}, @NL80211_ATTR_CONTROL_PORT_ETHERTYPE={0x6, 0x66, 0x8884}, @NL80211_ATTR_CONTROL_PORT_ETHERTYPE={0x6, 0x66, 0x60}, @NL80211_ATTR_SAE_PASSWORD={0x29, 0x115, "78aa5a120ae208f5bc30f56baddb5dad6c963ed689ea6763a1fe3903cb14cfd5ab41825fd8"}, @NL80211_ATTR_CONTROL_PORT_NO_PREAUTH={0x4}, @NL80211_ATTR_SAE_PASSWORD={0x59, 0x115, "8df86f8e5a1a27877e8bda2912d1514306a4d126c14da8581cdbaa5cf73a2347d1f91935f56df6ad64562a0ae0793a2e4d73fc269e6b2d6b33422e5d53a09dec07a7e2cca46be1cf2b294a74e1c8bb8596acf006aa"}], @NL80211_ATTR_MAC={0xa, 0x6, @random="e28a2e18e3d5"}]}, 0x108}, 0x1, 0x0, 0x0, 0x4000090}, 0x20004010) (async) r3 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000180), 0xffffffffffffffff) (async) preadv(r1, &(0x7f0000001500)=[{&(0x7f00000002c0)=""/253, 0xfd}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/21, 0x15}, {&(0x7f0000001400)=""/94, 0x5e}, {&(0x7f0000001480)=""/128, 0x80}], 0x5, 0xff, 0x10001) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f00000015c0), r2) sendmsg$NL80211_CMD_STOP_P2P_DEVICE(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000001580)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000001640)={&(0x7f0000001600)={0x20, r4, 0x100, 0x70bd2c, 0x25dfdbff, {{}, {@void, @val={0xc, 0x99, {0x100, 0x1}}}}, ["", "", "", ""]}, 0x20}}, 0x4004000) (async) sendmsg$ETHTOOL_MSG_COALESCE_SET(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)={0x34, r3, 0x1, 0x0, 0x0, {}, [@ETHTOOL_A_COALESCE_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syz_tun\x00'}]}, @ETHTOOL_A_COALESCE_RX_MAX_FRAMES={0x8, 0x3, 0x100}]}, 0x34}}, 0x0) (async) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000100), r0) sendmsg$NL80211_CMD_TRIGGER_SCAN(r2, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000140)={0x20, r5, 0x2, 0x70bd2d, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x16c5, 0x32}}}}}, 0x20}, 0x1, 0x0, 0x0, 0x10}, 0x48040) (async) sendfile(r2, r1, 0x0, 0x7000012) 02:36:04 executing program 2: openat$dlm_monitor(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$CDROM_TIMED_MEDIA_CHANGE(r0, 0x5396, &(0x7f0000000040)) 02:36:04 executing program 1: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, 0x0) ioctl$VHOST_SET_VRING_ENDIAN(r0, 0x4008af10, &(0x7f0000000080)={0x0, 0x2}) 02:36:04 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x18, 0x0, 0x0) 02:36:04 executing program 0: sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000e80)=[{{0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000080)="d642ce49f5776c86fc8e2f0429264619a64565768bf22f7471c73602f5a92b20c164bc2ac73ddb8bc4e1a63b6346833724b7adfb038fad79d5cc7bd82780ba8775312ea4682611db73d96efc499eed7a1e647e413a0f22bc35096dd50a6073c5af84167e4632831a90a7151a9d1abde69ee2dc9d9ee892cfa5c25d06f7fe5289106157d0bcebd42c77ce8e86e88a2b619c912390e0ba254d0dc638c12b5a4617de8544ee8d25150bfc5881d09808ff587d320fe9853e38f893abba868e19b20c6939e340c1101e042dab8473584df2cac2acea78b7108f587f8d5809117e1592b6b904802141436f5292a02e832ce403d9ec05a31cf2378c5734ec9b1871fb0d5b3eaad7933c2c7300b7d4b22b3c5001b0a9119e78664d2fa81a3109bcb83aa7cc57ec700a343decb733c372bc79df993f9fc998ae0fd0eca712f94c1cfd536a4d77e37391249ad3130b03b291e6908cc946e60233586add49b6182b2645075af01c16810eab22e2d481da38dc9516711a371289c5e1337563d57716dd1fae445a5d2eec02e63acf", 0x188}], 0x1}}], 0x1, 0x0) r0 = io_uring_setup(0xc96, &(0x7f0000000180)) io_uring_register$IORING_REGISTER_FILES(r0, 0x19, &(0x7f0000000200), 0x0) 02:36:04 executing program 2: r0 = userfaultfd(0x801) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000000)) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000040)={{&(0x7f0000ffd000/0x3000)=nil, 0x2500}, 0x2}) 02:36:04 executing program 0: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r0, 0x84, 0x4, 0x0, &(0x7f0000000140)) 02:36:04 executing program 2: r0 = openat$damon_rm_contexts(0xffffffffffffff9c, &(0x7f0000000000), 0x189002, 0x0) write$damon_contexts(r0, 0x0, 0x4) 02:36:04 executing program 3: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000040)={0x11, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000004000000000000000000850000006d00000095"], &(0x7f0000000180)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000140)='mmap_lock_acquire_returned\x00', r0}, 0x10) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3000006, 0x800000000009031, 0xffffffffffffffff, 0x0) socket$nl_route(0x10, 0x3, 0x0) mbind(&(0x7f0000012000/0xc00000)=nil, 0xc00000, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f00008fa000/0x1000)=nil, 0x1000, 0x0) ioctl$UFFDIO_CONTINUE(0xffffffffffffffff, 0xc020aa07, 0x0) 02:36:04 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpu.stat\x00', 0x275a, 0x0) fadvise64(r0, 0x8000000000000001, 0x2, 0x0) 02:36:14 executing program 0: r0 = gettid() process_vm_writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/99, 0x63}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0, 0x0, 0x0) 02:36:14 executing program 2: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) ioctl$UI_ABS_SETUP(r0, 0x401c5504, &(0x7f0000000340)={0x400000100002f}) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x3) r1 = dup(r0) write$uinput_user_dev(r1, &(0x7f0000000380)={'syz1\x00', {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401]}, 0x45c) ioctl$UI_DEV_CREATE(r1, 0x5501) ioctl$UI_DEV_DESTROY(r1, 0x5502) 02:36:14 executing program 3: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000040)={0x11, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000004000000000000000000850000006d00000095"], &(0x7f0000000180)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000140)='mmap_lock_acquire_returned\x00', r0}, 0x10) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3000006, 0x800000000009031, 0xffffffffffffffff, 0x0) socket$nl_route(0x10, 0x3, 0x0) mbind(&(0x7f0000012000/0xc00000)=nil, 0xc00000, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f00008fa000/0x1000)=nil, 0x1000, 0x0) ioctl$UFFDIO_CONTINUE(0xffffffffffffffff, 0xc020aa07, 0x0) 02:36:14 executing program 1: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt(r0, 0x8000000ff, 0x7, &(0x7f0000000400)="b9cff2f5", 0x4) 02:36:14 executing program 0: r0 = syz_init_net_socket$bt_sco(0x1f, 0x3, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) 02:36:14 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./bus\x00', 0x200000, 0x28, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000200000006000000000008000080000020000000721f1f63721f1f630100ffff53ef010001000000721f1f63000000000000000001000000000000000b0000000001000008000000d2420100128300000000000000000000000000000000000073797a6b616c6c65720000000000000012746d702f73797a2d696d61676567656e3330313431313932383700"/192, 0xc0, 0x400}, {&(0x7f00000000c0)="0000000000000000000000008881bc59a13b4885a2a41f292163543f010040000c00000000000000721f1f6300"/64, 0x40, 0x4e0}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000200020000100000000000000000000000000000000000000040000006100000000000000", 0x40, 0x540}, {&(0x7f0000010140)="0300000004000000010000000000000000000000010400"/32, 0x20, 0x640}, {&(0x7f0000010160)="02000000030000000400000016000f000300040000000000000000000f00c5d7", 0x20, 0x1000}, {&(0x7f0000002040)="ff030000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0100ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000721f1f63721f1f63721f1f6300"/8224, 0x2020, 0x2000}, {&(0x7f00000121a0)="ed41000000100000721f1f63721f1f63721f1f6300000000000004008000000000000800050000000af301000400000000000000000000000100000010000000", 0x40, 0x4100}, {&(0x7f00000121e0)="20000000b82159cab82159ca00000000721f1f6300"/32, 0x20, 0x4180}, {&(0x7f0000012200)="8081000000180000721f1f63721f1f63721f1f6300000000000001008000000010000800000000000af301000400000000000000000000000200000030000000", 0x40, 0x4200}, {&(0x7f0000012240)="20000000000000000000000000000000721f1f6300"/32, 0x20, 0x4280}, {&(0x7f0000012260)="8081000000180000721f1f63721f1f63721f1f6300000000000001008000000010000800000000000af301000400000000000000000000000200000040000000", 0x40, 0x4300}, {&(0x7f00000005c0)="20000004000000000000000000000000721f1f630000000000000000000000000231b333056e5db10426c329a0072462593c4a058e4c3d670dec4efb0116f647417a582f3a3e0eb8b5c4923a1fc7c896e7d640ff", 0x54, 0x4380}, {&(0x7f00000122c0)="c041000000400000721f1f63721f1f63721f1f6300000000000002008000000000000800000000000af301000400000000000000000000000400000020000000", 0x40, 0x4a00}, {&(0x7f0000012300)="20000000000000000000000000000000721f1f6300"/32, 0x20, 0x4a80}, {&(0x7f0000012320)="ed41000000100000721f1f63721f1f63721f1f6300000000000002008000000000000800030000000af301000400000000000000000000000100000050000000000000000000000000000000000000000000000000000000000000000000000000000000356c659400000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0xa0, 0x4b00}, {&(0x7f00000123c0)="ed8100001a040000721f1f63721f1f63721f1f6300000000000001008000000000000800010000000af301000400000000000000000000000100000060000000000000000000000000000000000000000000000000000000000000000000000000000000c920eefd00000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0xa0, 0x4c00}, {&(0x7f0000012460)="ffa1000026fff000721f1f63721f1f63721f1f630000000000000000010000002f746d702f73797a2d696d61676567656e333031343131393238372f66696c65302f66696c653000000000000000000000000000000000000000000070c0aa3600000000000000000000000000000000000000000000000020000000b82159cab82159ca3572e0673cc30cdcb82159ca00"/160, 0xa0, 0x4d00}, {&(0x7f0000012500)="ed8100000a000000721f1f63721f1f63721f1f6300000000000001008000000000000800010000000af3010004000000000000000000000001000000700000000000000000000000000000000000000000000000000000000000000000000000000000009f9c920200000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000000002ea06015400000000000600000000000000786174747231000006014c0000000000060000000000000078617474723200000000000000000000000000000000000000000000000000000000000078617474723200007861747472310000ed81000028230000721f1f63721f1f63721f1f6300000000000002008000000000000800010000000af301000400000000000000000000000300000080000000010000000200000081000000020000000100000082000000000000000000000000000000c2dadde700000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0x1a0, 0x4e00}, {&(0x7f00000126a0)="ed81000064000000721f1f63721f1f63721f1f6300000000000001008000000000000800010000000af30100040000000000000000000000010000009000000000000000000000000000000000000000000000000000000000000000000000000000000049bfe1c100000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0xa0, 0x5000}, {&(0x7f0000012740)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531000000100000001000050166696c6532000000100000001000050166696c653300000011000000940f090166696c652e636f6c64000000", 0x80, 0x10000}, {&(0x7f00000127c0)="0b0000000c0001022e00000002000000f40f02022e2e00"/32, 0x20, 0x20000}, {&(0x7f00000127e0)="00000000001000"/32, 0x20, 0x21000}, {&(0x7f0000012800)="00000000001000"/32, 0x20, 0x22000}, {&(0x7f0000000180)="00000000001000"/32, 0x20, 0x23000}, {&(0x7f0000012840)="111fc0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0x30000}, {&(0x7f0000012860)="0200"/32, 0x20, 0x30400}, {&(0x7f0000012880)="0300"/32, 0x20, 0x30800}, {&(0x7f00000128a0)="0400"/32, 0x20, 0x30c00}, {&(0x7f00000128c0)="0500"/32, 0x20, 0x31000}, {&(0x7f00000128e0)="0000000000000000010000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000700"/96, 0x60, 0x31400}, {&(0x7f0000012940)="2719c0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0x40000}, {&(0x7f0000012960)="0200"/32, 0x20, 0x40400}, {&(0x7f0000012980)="0300"/32, 0x20, 0x40800}, {&(0x7f00000129a0)="0400"/32, 0x20, 0x40c00}, {&(0x7f00000129c0)="0500"/32, 0x20, 0x41000}, {&(0x7f00000129e0)="0000000000000000010000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000700"/96, 0x60, 0x41400}, {&(0x7f0000012a40)="0c0000000c0001022e000000020000000c0002022e2e00000d0000001000050166696c65300000000e000000d80f050766696c653100"/64, 0x40, 0x50000}, {&(0x7f0000012a80)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkal\x00\x00\x00\x00\x00\x00', 0x420, 0x60000}, {&(0x7f0000012ea0)='syzkallers\x00'/32, 0x20, 0x70000}, {&(0x7f0000012ec0)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallers\x00'/128, 0x80, 0x90000}], 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="0072668d4738478856377eb3c5c5ac76778bfbbc5b8e7a677fd7d05b0ef1cec309bf0a5d0e2325110ed43faaf8cad60de1342cf061c5706d9b6ade6693a9355135f5c234a2f9d7cb95e7fda80a14f7a6be4000fb1e0269dadddb49f89f00189faf9225000000000000b8f52353b8fbbd7cbae8b09887e20e3840ab16fc4d9ecb4f910f016157d71e7c2fd9f221d3a466edb5b720728398788472037dac57959b947fdfffb4b8b7bf008117e19ea7ad7896cf43cbc5ee83f888e2ccea710c2863ea0ab877f1f19815c644add877cf8c491ec639a7fbea6b45b92e03d4c14fa42965abb8b6190a0528a7a55f5a4cd5c4c64f942e88b1a533da282aaac01be68b8a8203e48825a5a095f29d2e47630212e3dfd197d68f7d8fc4dc9ee71fa348cef64d3deeb85ea2b3127f51249b548284e98f005db7"], 0x1) sendmsg$NFT_MSG_GETTABLE(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000680)={&(0x7f0000000bc0)={0x14, 0x1, 0xa, 0x201}, 0x14}}, 0x0) r0 = open(&(0x7f0000002000)='./bus\x00', 0x143142, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000640)="c1d838b8dfa1406f50d0101a31d85db4adffd4487fc983", 0x17) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000040)='P', 0xfffffe82}, {&(0x7f0000000080)="583969bc0cfff52760fb45e2740c60d7b28de30ac7aff6a1eee27fceb7fbcc386c97bef8913638fbb9045f60277b979809", 0x36}], 0x2, 0x4, 0x80000000) sched_setscheduler(0x0, 0x6, 0x0) sendfile(r0, r1, 0x0, 0x1000000201005) [ 2045.692954][ T38] audit: type=1804 audit(1666665374.655:619): pid=11644 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/syzkaller-testdir1570893338/syzkaller.vhwrEd/478/bus" dev="sda1" ino=1170 res=1 errno=0 02:36:14 executing program 0: r0 = syz_init_net_socket$bt_sco(0x1f, 0x3, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) 02:36:14 executing program 0: r0 = syz_init_net_socket$bt_sco(0x1f, 0x3, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) [ 2045.734574][ T38] audit: type=1804 audit(1666665374.695:620): pid=11644 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=ToMToU comm="syz-executor.2" name="/syzkaller-testdir1570893338/syzkaller.vhwrEd/478/bus" dev="sda1" ino=1170 res=1 errno=0 02:36:14 executing program 0: r0 = syz_init_net_socket$bt_sco(0x1f, 0x3, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) 02:36:14 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioprio_set$uid(0x3, 0x0, 0x4000) openat$fuse(0xffffffffffffff9c, 0x0, 0x42, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r2, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) r3 = socket$key(0xf, 0x3, 0x2) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x16000, 0x0) sendmsg$key(r3, &(0x7f0000000000)={0x40000000, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB="0207000902"], 0x10}}, 0x0) setsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000080)={{{@in=@private, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xee01}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xafe}, {}, 0x0, 0x0, 0x1}, {{@in, 0x0, 0x32}, 0x0, @in=@remote, 0x0, 0x0, 0x1, 0xb7}}, 0xe8) sendmmsg(r2, &(0x7f0000007fc0), 0x800001d, 0x0) write$binfmt_script(r1, 0x0, 0x56) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) 02:36:15 executing program 3: r0 = socket(0x1d, 0x2, 0x6) r1 = socket(0x2, 0x5, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000380)={'vxcan0\x00', 0x0}) bind$can_j1939(r0, &(0x7f0000000000)={0x1d, r2, 0x2}, 0x18) setsockopt$RDS_GET_MR(r0, 0x6a, 0x2, 0x0, 0x3) [ 2050.349361][ T1358] ieee802154 phy0 wpan0: encryption failed: -22 [ 2050.355342][ T1358] ieee802154 phy1 wpan1: encryption failed: -22 02:36:19 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000540)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x3, 0x0, 0x0, {0x1}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWSET={0x6c, 0x9, 0xa, 0x401, 0x0, 0x0, {0x1}, [@NFTA_SET_ID={0x8}, @NFTA_SET_NAME={0x9, 0x2, 'syz1\x00'}, @NFTA_SET_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_SET_KEY_LEN={0x8, 0x5, 0x1, 0x0, 0x21}, @NFTA_SET_EXPR={0x30, 0x11, 0x0, 0x1, @bitwise={{0xc}, @val={0x20, 0x2, 0x0, 0x1, [@NFTA_BITWISE_DREG={0x8, 0x2, 0x1, 0x0, 0x12}, @NFTA_BITWISE_LEN={0x8, 0x3, 0x1, 0x0, 0x4}, @NFTA_BITWISE_SREG={0x8, 0x1, 0x1, 0x0, 0x10}, @NFTA_BITWISE_MASK={0x4}]}}}]}], {0x14, 0x10}}, 0xb4}}, 0x0) 02:36:19 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./bus\x00', 0x200000, 0x28, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000200000006000000000008000080000020000000721f1f63721f1f630100ffff53ef010001000000721f1f63000000000000000001000000000000000b0000000001000008000000d2420100128300000000000000000000000000000000000073797a6b616c6c65720000000000000012746d702f73797a2d696d61676567656e3330313431313932383700"/192, 0xc0, 0x400}, {&(0x7f00000000c0)="0000000000000000000000008881bc59a13b4885a2a41f292163543f010040000c00000000000000721f1f6300"/64, 0x40, 0x4e0}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000200020000100000000000000000000000000000000000000040000006100000000000000", 0x40, 0x540}, {&(0x7f0000010140)="0300000004000000010000000000000000000000010400"/32, 0x20, 0x640}, {&(0x7f0000010160)="02000000030000000400000016000f000300040000000000000000000f00c5d7", 0x20, 0x1000}, {&(0x7f0000002040)="ff030000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0100ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000721f1f63721f1f63721f1f6300"/8224, 0x2020, 0x2000}, {&(0x7f00000121a0)="ed41000000100000721f1f63721f1f63721f1f6300000000000004008000000000000800050000000af301000400000000000000000000000100000010000000", 0x40, 0x4100}, {&(0x7f00000121e0)="20000000b82159cab82159ca00000000721f1f6300"/32, 0x20, 0x4180}, {&(0x7f0000012200)="8081000000180000721f1f63721f1f63721f1f6300000000000001008000000010000800000000000af301000400000000000000000000000200000030000000", 0x40, 0x4200}, {&(0x7f0000012240)="20000000000000000000000000000000721f1f6300"/32, 0x20, 0x4280}, {&(0x7f0000012260)="8081000000180000721f1f63721f1f63721f1f6300000000000001008000000010000800000000000af301000400000000000000000000000200000040000000", 0x40, 0x4300}, {&(0x7f00000005c0)="20000004000000000000000000000000721f1f630000000000000000000000000231b333056e5db10426c329a0072462593c4a058e4c3d670dec4efb0116f647417a582f3a3e0eb8b5c4923a1fc7c896e7d640ff", 0x54, 0x4380}, {&(0x7f00000122c0)="c041000000400000721f1f63721f1f63721f1f6300000000000002008000000000000800000000000af301000400000000000000000000000400000020000000", 0x40, 0x4a00}, {&(0x7f0000012300)="20000000000000000000000000000000721f1f6300"/32, 0x20, 0x4a80}, {&(0x7f0000012320)="ed41000000100000721f1f63721f1f63721f1f6300000000000002008000000000000800030000000af301000400000000000000000000000100000050000000000000000000000000000000000000000000000000000000000000000000000000000000356c659400000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0xa0, 0x4b00}, {&(0x7f00000123c0)="ed8100001a040000721f1f63721f1f63721f1f6300000000000001008000000000000800010000000af301000400000000000000000000000100000060000000000000000000000000000000000000000000000000000000000000000000000000000000c920eefd00000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0xa0, 0x4c00}, {&(0x7f0000012460)="ffa1000026fff000721f1f63721f1f63721f1f630000000000000000010000002f746d702f73797a2d696d61676567656e333031343131393238372f66696c65302f66696c653000000000000000000000000000000000000000000070c0aa3600000000000000000000000000000000000000000000000020000000b82159cab82159ca3572e0673cc30cdcb82159ca00"/160, 0xa0, 0x4d00}, {&(0x7f0000012500)="ed8100000a000000721f1f63721f1f63721f1f6300000000000001008000000000000800010000000af3010004000000000000000000000001000000700000000000000000000000000000000000000000000000000000000000000000000000000000009f9c920200000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000000002ea06015400000000000600000000000000786174747231000006014c0000000000060000000000000078617474723200000000000000000000000000000000000000000000000000000000000078617474723200007861747472310000ed81000028230000721f1f63721f1f63721f1f6300000000000002008000000000000800010000000af301000400000000000000000000000300000080000000010000000200000081000000020000000100000082000000000000000000000000000000c2dadde700000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0x1a0, 0x4e00}, {&(0x7f00000126a0)="ed81000064000000721f1f63721f1f63721f1f6300000000000001008000000000000800010000000af30100040000000000000000000000010000009000000000000000000000000000000000000000000000000000000000000000000000000000000049bfe1c100000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0xa0, 0x5000}, {&(0x7f0000012740)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531000000100000001000050166696c6532000000100000001000050166696c653300000011000000940f090166696c652e636f6c64000000", 0x80, 0x10000}, {&(0x7f00000127c0)="0b0000000c0001022e00000002000000f40f02022e2e00"/32, 0x20, 0x20000}, {&(0x7f00000127e0)="00000000001000"/32, 0x20, 0x21000}, {&(0x7f0000012800)="00000000001000"/32, 0x20, 0x22000}, {&(0x7f0000000180)="00000000001000"/32, 0x20, 0x23000}, {&(0x7f0000012840)="111fc0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0x30000}, {&(0x7f0000012860)="0200"/32, 0x20, 0x30400}, {&(0x7f0000012880)="0300"/32, 0x20, 0x30800}, {&(0x7f00000128a0)="0400"/32, 0x20, 0x30c00}, {&(0x7f00000128c0)="0500"/32, 0x20, 0x31000}, {&(0x7f00000128e0)="0000000000000000010000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000700"/96, 0x60, 0x31400}, {&(0x7f0000012940)="2719c0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0x40000}, {&(0x7f0000012960)="0200"/32, 0x20, 0x40400}, {&(0x7f0000012980)="0300"/32, 0x20, 0x40800}, {&(0x7f00000129a0)="0400"/32, 0x20, 0x40c00}, {&(0x7f00000129c0)="0500"/32, 0x20, 0x41000}, {&(0x7f00000129e0)="0000000000000000010000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000700"/96, 0x60, 0x41400}, {&(0x7f0000012a40)="0c0000000c0001022e000000020000000c0002022e2e00000d0000001000050166696c65300000000e000000d80f050766696c653100"/64, 0x40, 0x50000}, {&(0x7f0000012a80)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkal\x00\x00\x00\x00\x00\x00', 0x420, 0x60000}, {&(0x7f0000012ea0)='syzkallers\x00'/32, 0x20, 0x70000}, {&(0x7f0000012ec0)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallers\x00'/128, 0x80, 0x90000}], 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="0072668d4738478856377eb3c5c5ac76778bfbbc5b8e7a677fd7d05b0ef1cec309bf0a5d0e2325110ed43faaf8cad60de1342cf061c5706d9b6ade6693a9355135f5c234a2f9d7cb95e7fda80a14f7a6be4000fb1e0269dadddb49f89f00189faf9225000000000000b8f52353b8fbbd7cbae8b09887e20e3840ab16fc4d9ecb4f910f016157d71e7c2fd9f221d3a466edb5b720728398788472037dac57959b947fdfffb4b8b7bf008117e19ea7ad7896cf43cbc5ee83f888e2ccea710c2863ea0ab877f1f19815c644add877cf8c491ec639a7fbea6b45b92e03d4c14fa42965abb8b6190a0528a7a55f5a4cd5c4c64f942e88b1a533da282aaac01be68b8a8203e48825a5a095f29d2e47630212e3dfd197d68f7d8fc4dc9ee71fa348cef64d3deeb85ea2b3127f51249b548284e98f005db7"], 0x1) sendmsg$NFT_MSG_GETTABLE(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000680)={&(0x7f0000000bc0)={0x14, 0x1, 0xa, 0x201}, 0x14}}, 0x0) r0 = open(&(0x7f0000002000)='./bus\x00', 0x143142, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000640)="c1d838b8dfa1406f50d0101a31d85db4adffd4487fc983", 0x17) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000040)='P', 0xfffffe82}, {&(0x7f0000000080)="583969bc0cfff52760fb45e2740c60d7b28de30ac7aff6a1eee27fceb7fbcc386c97bef8913638fbb9045f60277b979809", 0x36}], 0x2, 0x4, 0x80000000) sched_setscheduler(0x0, 0x6, 0x0) sendfile(r0, r1, 0x0, 0x1000000201005) 02:36:19 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioprio_set$uid(0x3, 0x0, 0x4000) openat$fuse(0xffffffffffffff9c, 0x0, 0x42, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r2, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) r3 = socket$key(0xf, 0x3, 0x2) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x16000, 0x0) sendmsg$key(r3, &(0x7f0000000000)={0x40000000, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB="0207000902"], 0x10}}, 0x0) setsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000080)={{{@in=@private, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xee01}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xafe}, {}, 0x0, 0x0, 0x1}, {{@in, 0x0, 0x32}, 0x0, @in=@remote, 0x0, 0x0, 0x1, 0xb7}}, 0xe8) sendmmsg(r2, &(0x7f0000007fc0), 0x800001d, 0x0) write$binfmt_script(r1, 0x0, 0x56) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) 02:36:19 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioprio_set$uid(0x3, 0x0, 0x4000) openat$fuse(0xffffffffffffff9c, 0x0, 0x42, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r2, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) r3 = socket$key(0xf, 0x3, 0x2) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x16000, 0x0) sendmsg$key(r3, &(0x7f0000000000)={0x40000000, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB="0207000902"], 0x10}}, 0x0) setsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000080)={{{@in=@private, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xee01}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xafe}, {}, 0x0, 0x0, 0x1}, {{@in, 0x0, 0x32}, 0x0, @in=@remote, 0x0, 0x0, 0x1, 0xb7}}, 0xe8) sendmmsg(r2, &(0x7f0000007fc0), 0x800001d, 0x0) write$binfmt_script(r1, 0x0, 0x56) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) [ 2050.666191][ T38] audit: type=1804 audit(1666665379.635:621): pid=11683 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/syzkaller-testdir1570893338/syzkaller.vhwrEd/479/bus" dev="sda1" ino=1181 res=1 errno=0 [ 2050.694517][ T38] audit: type=1804 audit(1666665379.645:622): pid=11683 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=ToMToU comm="syz-executor.2" name="/syzkaller-testdir1570893338/syzkaller.vhwrEd/479/bus" dev="sda1" ino=1181 res=1 errno=0 02:36:19 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioprio_set$uid(0x3, 0x0, 0x4000) openat$fuse(0xffffffffffffff9c, 0x0, 0x42, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r2, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) r3 = socket$key(0xf, 0x3, 0x2) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x16000, 0x0) sendmsg$key(r3, &(0x7f0000000000)={0x40000000, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB="0207000902"], 0x10}}, 0x0) setsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000080)={{{@in=@private, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xee01}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xafe}, {}, 0x0, 0x0, 0x1}, {{@in, 0x0, 0x32}, 0x0, @in=@remote, 0x0, 0x0, 0x1, 0xb7}}, 0xe8) sendmmsg(r2, &(0x7f0000007fc0), 0x800001d, 0x0) write$binfmt_script(r1, 0x0, 0x56) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) 02:36:20 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./bus\x00', 0x200000, 0x28, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000200000006000000000008000080000020000000721f1f63721f1f630100ffff53ef010001000000721f1f63000000000000000001000000000000000b0000000001000008000000d2420100128300000000000000000000000000000000000073797a6b616c6c65720000000000000012746d702f73797a2d696d61676567656e3330313431313932383700"/192, 0xc0, 0x400}, {&(0x7f00000000c0)="0000000000000000000000008881bc59a13b4885a2a41f292163543f010040000c00000000000000721f1f6300"/64, 0x40, 0x4e0}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000200020000100000000000000000000000000000000000000040000006100000000000000", 0x40, 0x540}, {&(0x7f0000010140)="0300000004000000010000000000000000000000010400"/32, 0x20, 0x640}, {&(0x7f0000010160)="02000000030000000400000016000f000300040000000000000000000f00c5d7", 0x20, 0x1000}, {&(0x7f0000002040)="ff030000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0100ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000721f1f63721f1f63721f1f6300"/8224, 0x2020, 0x2000}, {&(0x7f00000121a0)="ed41000000100000721f1f63721f1f63721f1f6300000000000004008000000000000800050000000af301000400000000000000000000000100000010000000", 0x40, 0x4100}, {&(0x7f00000121e0)="20000000b82159cab82159ca00000000721f1f6300"/32, 0x20, 0x4180}, {&(0x7f0000012200)="8081000000180000721f1f63721f1f63721f1f6300000000000001008000000010000800000000000af301000400000000000000000000000200000030000000", 0x40, 0x4200}, {&(0x7f0000012240)="20000000000000000000000000000000721f1f6300"/32, 0x20, 0x4280}, {&(0x7f0000012260)="8081000000180000721f1f63721f1f63721f1f6300000000000001008000000010000800000000000af301000400000000000000000000000200000040000000", 0x40, 0x4300}, {&(0x7f00000005c0)="20000004000000000000000000000000721f1f630000000000000000000000000231b333056e5db10426c329a0072462593c4a058e4c3d670dec4efb0116f647417a582f3a3e0eb8b5c4923a1fc7c896e7d640ff", 0x54, 0x4380}, {&(0x7f00000122c0)="c041000000400000721f1f63721f1f63721f1f6300000000000002008000000000000800000000000af301000400000000000000000000000400000020000000", 0x40, 0x4a00}, {&(0x7f0000012300)="20000000000000000000000000000000721f1f6300"/32, 0x20, 0x4a80}, {&(0x7f0000012320)="ed41000000100000721f1f63721f1f63721f1f6300000000000002008000000000000800030000000af301000400000000000000000000000100000050000000000000000000000000000000000000000000000000000000000000000000000000000000356c659400000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0xa0, 0x4b00}, {&(0x7f00000123c0)="ed8100001a040000721f1f63721f1f63721f1f6300000000000001008000000000000800010000000af301000400000000000000000000000100000060000000000000000000000000000000000000000000000000000000000000000000000000000000c920eefd00000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0xa0, 0x4c00}, {&(0x7f0000012460)="ffa1000026fff000721f1f63721f1f63721f1f630000000000000000010000002f746d702f73797a2d696d61676567656e333031343131393238372f66696c65302f66696c653000000000000000000000000000000000000000000070c0aa3600000000000000000000000000000000000000000000000020000000b82159cab82159ca3572e0673cc30cdcb82159ca00"/160, 0xa0, 0x4d00}, {&(0x7f0000012500)="ed8100000a000000721f1f63721f1f63721f1f6300000000000001008000000000000800010000000af3010004000000000000000000000001000000700000000000000000000000000000000000000000000000000000000000000000000000000000009f9c920200000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000000002ea06015400000000000600000000000000786174747231000006014c0000000000060000000000000078617474723200000000000000000000000000000000000000000000000000000000000078617474723200007861747472310000ed81000028230000721f1f63721f1f63721f1f6300000000000002008000000000000800010000000af301000400000000000000000000000300000080000000010000000200000081000000020000000100000082000000000000000000000000000000c2dadde700000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0x1a0, 0x4e00}, {&(0x7f00000126a0)="ed81000064000000721f1f63721f1f63721f1f6300000000000001008000000000000800010000000af30100040000000000000000000000010000009000000000000000000000000000000000000000000000000000000000000000000000000000000049bfe1c100000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0xa0, 0x5000}, {&(0x7f0000012740)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531000000100000001000050166696c6532000000100000001000050166696c653300000011000000940f090166696c652e636f6c64000000", 0x80, 0x10000}, {&(0x7f00000127c0)="0b0000000c0001022e00000002000000f40f02022e2e00"/32, 0x20, 0x20000}, {&(0x7f00000127e0)="00000000001000"/32, 0x20, 0x21000}, {&(0x7f0000012800)="00000000001000"/32, 0x20, 0x22000}, {&(0x7f0000000180)="00000000001000"/32, 0x20, 0x23000}, {&(0x7f0000012840)="111fc0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0x30000}, {&(0x7f0000012860)="0200"/32, 0x20, 0x30400}, {&(0x7f0000012880)="0300"/32, 0x20, 0x30800}, {&(0x7f00000128a0)="0400"/32, 0x20, 0x30c00}, {&(0x7f00000128c0)="0500"/32, 0x20, 0x31000}, {&(0x7f00000128e0)="0000000000000000010000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000700"/96, 0x60, 0x31400}, {&(0x7f0000012940)="2719c0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0x40000}, {&(0x7f0000012960)="0200"/32, 0x20, 0x40400}, {&(0x7f0000012980)="0300"/32, 0x20, 0x40800}, {&(0x7f00000129a0)="0400"/32, 0x20, 0x40c00}, {&(0x7f00000129c0)="0500"/32, 0x20, 0x41000}, {&(0x7f00000129e0)="0000000000000000010000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000700"/96, 0x60, 0x41400}, {&(0x7f0000012a40)="0c0000000c0001022e000000020000000c0002022e2e00000d0000001000050166696c65300000000e000000d80f050766696c653100"/64, 0x40, 0x50000}, {&(0x7f0000012a80)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkal\x00\x00\x00\x00\x00\x00', 0x420, 0x60000}, {&(0x7f0000012ea0)='syzkallers\x00'/32, 0x20, 0x70000}, {&(0x7f0000012ec0)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallers\x00'/128, 0x80, 0x90000}], 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="0072668d4738478856377eb3c5c5ac76778bfbbc5b8e7a677fd7d05b0ef1cec309bf0a5d0e2325110ed43faaf8cad60de1342cf061c5706d9b6ade6693a9355135f5c234a2f9d7cb95e7fda80a14f7a6be4000fb1e0269dadddb49f89f00189faf9225000000000000b8f52353b8fbbd7cbae8b09887e20e3840ab16fc4d9ecb4f910f016157d71e7c2fd9f221d3a466edb5b720728398788472037dac57959b947fdfffb4b8b7bf008117e19ea7ad7896cf43cbc5ee83f888e2ccea710c2863ea0ab877f1f19815c644add877cf8c491ec639a7fbea6b45b92e03d4c14fa42965abb8b6190a0528a7a55f5a4cd5c4c64f942e88b1a533da282aaac01be68b8a8203e48825a5a095f29d2e47630212e3dfd197d68f7d8fc4dc9ee71fa348cef64d3deeb85ea2b3127f51249b548284e98f005db7"], 0x1) sendmsg$NFT_MSG_GETTABLE(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000680)={&(0x7f0000000bc0)={0x14, 0x1, 0xa, 0x201}, 0x14}}, 0x0) r0 = open(&(0x7f0000002000)='./bus\x00', 0x143142, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000640)="c1d838b8dfa1406f50d0101a31d85db4adffd4487fc983", 0x17) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000040)='P', 0xfffffe82}, {&(0x7f0000000080)="583969bc0cfff52760fb45e2740c60d7b28de30ac7aff6a1eee27fceb7fbcc386c97bef8913638fbb9045f60277b979809", 0x36}], 0x2, 0x4, 0x80000000) sched_setscheduler(0x0, 0x6, 0x0) sendfile(r0, r1, 0x0, 0x1000000201005) [ 2051.624278][ T38] audit: type=1804 audit(1666665380.585:623): pid=11706 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/syzkaller-testdir1570893338/syzkaller.vhwrEd/480/bus" dev="sda1" ino=1181 res=1 errno=0 [ 2051.644513][ T38] audit: type=1804 audit(1666665380.595:624): pid=11706 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=ToMToU comm="syz-executor.2" name="/syzkaller-testdir1570893338/syzkaller.vhwrEd/480/bus" dev="sda1" ino=1181 res=1 errno=0 02:36:21 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioprio_set$uid(0x3, 0x0, 0x4000) openat$fuse(0xffffffffffffff9c, 0x0, 0x42, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r2, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) r3 = socket$key(0xf, 0x3, 0x2) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x16000, 0x0) sendmsg$key(r3, &(0x7f0000000000)={0x40000000, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB="0207000902"], 0x10}}, 0x0) setsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000080)={{{@in=@private, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xee01}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xafe}, {}, 0x0, 0x0, 0x1}, {{@in, 0x0, 0x32}, 0x0, @in=@remote, 0x0, 0x0, 0x1, 0xb7}}, 0xe8) sendmmsg(r2, &(0x7f0000007fc0), 0x800001d, 0x0) write$binfmt_script(r1, 0x0, 0x56) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) 02:36:21 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioprio_set$uid(0x3, 0x0, 0x4000) openat$fuse(0xffffffffffffff9c, 0x0, 0x42, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r2, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) r3 = socket$key(0xf, 0x3, 0x2) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x16000, 0x0) sendmsg$key(r3, &(0x7f0000000000)={0x40000000, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB="0207000902"], 0x10}}, 0x0) setsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000080)={{{@in=@private, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xee01}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xafe}, {}, 0x0, 0x0, 0x1}, {{@in, 0x0, 0x32}, 0x0, @in=@remote, 0x0, 0x0, 0x1, 0xb7}}, 0xe8) sendmmsg(r2, &(0x7f0000007fc0), 0x800001d, 0x0) write$binfmt_script(r1, 0x0, 0x56) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) 02:36:21 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./bus\x00', 0x200000, 0x28, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000200000006000000000008000080000020000000721f1f63721f1f630100ffff53ef010001000000721f1f63000000000000000001000000000000000b0000000001000008000000d2420100128300000000000000000000000000000000000073797a6b616c6c65720000000000000012746d702f73797a2d696d61676567656e3330313431313932383700"/192, 0xc0, 0x400}, {&(0x7f00000000c0)="0000000000000000000000008881bc59a13b4885a2a41f292163543f010040000c00000000000000721f1f6300"/64, 0x40, 0x4e0}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000200020000100000000000000000000000000000000000000040000006100000000000000", 0x40, 0x540}, {&(0x7f0000010140)="0300000004000000010000000000000000000000010400"/32, 0x20, 0x640}, {&(0x7f0000010160)="02000000030000000400000016000f000300040000000000000000000f00c5d7", 0x20, 0x1000}, {&(0x7f0000002040)="ff030000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0100ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000721f1f63721f1f63721f1f6300"/8224, 0x2020, 0x2000}, {&(0x7f00000121a0)="ed41000000100000721f1f63721f1f63721f1f6300000000000004008000000000000800050000000af301000400000000000000000000000100000010000000", 0x40, 0x4100}, {&(0x7f00000121e0)="20000000b82159cab82159ca00000000721f1f6300"/32, 0x20, 0x4180}, {&(0x7f0000012200)="8081000000180000721f1f63721f1f63721f1f6300000000000001008000000010000800000000000af301000400000000000000000000000200000030000000", 0x40, 0x4200}, {&(0x7f0000012240)="20000000000000000000000000000000721f1f6300"/32, 0x20, 0x4280}, {&(0x7f0000012260)="8081000000180000721f1f63721f1f63721f1f6300000000000001008000000010000800000000000af301000400000000000000000000000200000040000000", 0x40, 0x4300}, {&(0x7f00000005c0)="20000004000000000000000000000000721f1f630000000000000000000000000231b333056e5db10426c329a0072462593c4a058e4c3d670dec4efb0116f647417a582f3a3e0eb8b5c4923a1fc7c896e7d640ff", 0x54, 0x4380}, {&(0x7f00000122c0)="c041000000400000721f1f63721f1f63721f1f6300000000000002008000000000000800000000000af301000400000000000000000000000400000020000000", 0x40, 0x4a00}, {&(0x7f0000012300)="20000000000000000000000000000000721f1f6300"/32, 0x20, 0x4a80}, {&(0x7f0000012320)="ed41000000100000721f1f63721f1f63721f1f6300000000000002008000000000000800030000000af301000400000000000000000000000100000050000000000000000000000000000000000000000000000000000000000000000000000000000000356c659400000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0xa0, 0x4b00}, {&(0x7f00000123c0)="ed8100001a040000721f1f63721f1f63721f1f6300000000000001008000000000000800010000000af301000400000000000000000000000100000060000000000000000000000000000000000000000000000000000000000000000000000000000000c920eefd00000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0xa0, 0x4c00}, {&(0x7f0000012460)="ffa1000026fff000721f1f63721f1f63721f1f630000000000000000010000002f746d702f73797a2d696d61676567656e333031343131393238372f66696c65302f66696c653000000000000000000000000000000000000000000070c0aa3600000000000000000000000000000000000000000000000020000000b82159cab82159ca3572e0673cc30cdcb82159ca00"/160, 0xa0, 0x4d00}, {&(0x7f0000012500)="ed8100000a000000721f1f63721f1f63721f1f6300000000000001008000000000000800010000000af3010004000000000000000000000001000000700000000000000000000000000000000000000000000000000000000000000000000000000000009f9c920200000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000000002ea06015400000000000600000000000000786174747231000006014c0000000000060000000000000078617474723200000000000000000000000000000000000000000000000000000000000078617474723200007861747472310000ed81000028230000721f1f63721f1f63721f1f6300000000000002008000000000000800010000000af301000400000000000000000000000300000080000000010000000200000081000000020000000100000082000000000000000000000000000000c2dadde700000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0x1a0, 0x4e00}, {&(0x7f00000126a0)="ed81000064000000721f1f63721f1f63721f1f6300000000000001008000000000000800010000000af30100040000000000000000000000010000009000000000000000000000000000000000000000000000000000000000000000000000000000000049bfe1c100000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0xa0, 0x5000}, {&(0x7f0000012740)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531000000100000001000050166696c6532000000100000001000050166696c653300000011000000940f090166696c652e636f6c64000000", 0x80, 0x10000}, {&(0x7f00000127c0)="0b0000000c0001022e00000002000000f40f02022e2e00"/32, 0x20, 0x20000}, {&(0x7f00000127e0)="00000000001000"/32, 0x20, 0x21000}, {&(0x7f0000012800)="00000000001000"/32, 0x20, 0x22000}, {&(0x7f0000000180)="00000000001000"/32, 0x20, 0x23000}, {&(0x7f0000012840)="111fc0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0x30000}, {&(0x7f0000012860)="0200"/32, 0x20, 0x30400}, {&(0x7f0000012880)="0300"/32, 0x20, 0x30800}, {&(0x7f00000128a0)="0400"/32, 0x20, 0x30c00}, {&(0x7f00000128c0)="0500"/32, 0x20, 0x31000}, {&(0x7f00000128e0)="0000000000000000010000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000700"/96, 0x60, 0x31400}, {&(0x7f0000012940)="2719c0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0x40000}, {&(0x7f0000012960)="0200"/32, 0x20, 0x40400}, {&(0x7f0000012980)="0300"/32, 0x20, 0x40800}, {&(0x7f00000129a0)="0400"/32, 0x20, 0x40c00}, {&(0x7f00000129c0)="0500"/32, 0x20, 0x41000}, {&(0x7f00000129e0)="0000000000000000010000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000700"/96, 0x60, 0x41400}, {&(0x7f0000012a40)="0c0000000c0001022e000000020000000c0002022e2e00000d0000001000050166696c65300000000e000000d80f050766696c653100"/64, 0x40, 0x50000}, {&(0x7f0000012a80)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkal\x00\x00\x00\x00\x00\x00', 0x420, 0x60000}, {&(0x7f0000012ea0)='syzkallers\x00'/32, 0x20, 0x70000}, {&(0x7f0000012ec0)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallers\x00'/128, 0x80, 0x90000}], 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="0072668d4738478856377eb3c5c5ac76778bfbbc5b8e7a677fd7d05b0ef1cec309bf0a5d0e2325110ed43faaf8cad60de1342cf061c5706d9b6ade6693a9355135f5c234a2f9d7cb95e7fda80a14f7a6be4000fb1e0269dadddb49f89f00189faf9225000000000000b8f52353b8fbbd7cbae8b09887e20e3840ab16fc4d9ecb4f910f016157d71e7c2fd9f221d3a466edb5b720728398788472037dac57959b947fdfffb4b8b7bf008117e19ea7ad7896cf43cbc5ee83f888e2ccea710c2863ea0ab877f1f19815c644add877cf8c491ec639a7fbea6b45b92e03d4c14fa42965abb8b6190a0528a7a55f5a4cd5c4c64f942e88b1a533da282aaac01be68b8a8203e48825a5a095f29d2e47630212e3dfd197d68f7d8fc4dc9ee71fa348cef64d3deeb85ea2b3127f51249b548284e98f005db7"], 0x1) sendmsg$NFT_MSG_GETTABLE(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000680)={&(0x7f0000000bc0)={0x14, 0x1, 0xa, 0x201}, 0x14}}, 0x0) r0 = open(&(0x7f0000002000)='./bus\x00', 0x143142, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000640)="c1d838b8dfa1406f50d0101a31d85db4adffd4487fc983", 0x17) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000040)='P', 0xfffffe82}, {&(0x7f0000000080)="583969bc0cfff52760fb45e2740c60d7b28de30ac7aff6a1eee27fceb7fbcc386c97bef8913638fbb9045f60277b979809", 0x36}], 0x2, 0x4, 0x80000000) sched_setscheduler(0x0, 0x6, 0x0) sendfile(r0, r1, 0x0, 0x1000000201005) [ 2052.774949][ T38] audit: type=1804 audit(1666665381.735:625): pid=11724 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/syzkaller-testdir1570893338/syzkaller.vhwrEd/481/bus" dev="sda1" ino=1181 res=1 errno=0 [ 2052.797470][ T38] audit: type=1804 audit(1666665381.745:626): pid=11724 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=ToMToU comm="syz-executor.2" name="/syzkaller-testdir1570893338/syzkaller.vhwrEd/481/bus" dev="sda1" ino=1181 res=1 errno=0 02:36:22 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioprio_set$uid(0x3, 0x0, 0x4000) openat$fuse(0xffffffffffffff9c, 0x0, 0x42, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r2, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) r3 = socket$key(0xf, 0x3, 0x2) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x16000, 0x0) sendmsg$key(r3, &(0x7f0000000000)={0x40000000, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB="0207000902"], 0x10}}, 0x0) setsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000080)={{{@in=@private, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xee01}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xafe}, {}, 0x0, 0x0, 0x1}, {{@in, 0x0, 0x32}, 0x0, @in=@remote, 0x0, 0x0, 0x1, 0xb7}}, 0xe8) sendmmsg(r2, &(0x7f0000007fc0), 0x800001d, 0x0) write$binfmt_script(r1, 0x0, 0x56) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) 02:36:33 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioprio_set$uid(0x3, 0x0, 0x4000) openat$fuse(0xffffffffffffff9c, 0x0, 0x42, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r2, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) r3 = socket$key(0xf, 0x3, 0x2) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x16000, 0x0) sendmsg$key(r3, &(0x7f0000000000)={0x40000000, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB="0207000902"], 0x10}}, 0x0) setsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000080)={{{@in=@private, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xee01}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xafe}, {}, 0x0, 0x0, 0x1}, {{@in, 0x0, 0x32}, 0x0, @in=@remote, 0x0, 0x0, 0x1, 0xb7}}, 0xe8) sendmmsg(r2, &(0x7f0000007fc0), 0x800001d, 0x0) write$binfmt_script(r1, 0x0, 0x56) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) 02:36:33 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioprio_set$uid(0x3, 0x0, 0x4000) openat$fuse(0xffffffffffffff9c, 0x0, 0x42, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r2, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) r3 = socket$key(0xf, 0x3, 0x2) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x16000, 0x0) sendmsg$key(r3, &(0x7f0000000000)={0x40000000, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB="0207000902"], 0x10}}, 0x0) setsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000080)={{{@in=@private, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xee01}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xafe}, {}, 0x0, 0x0, 0x1}, {{@in, 0x0, 0x32}, 0x0, @in=@remote, 0x0, 0x0, 0x1, 0xb7}}, 0xe8) sendmmsg(r2, &(0x7f0000007fc0), 0x800001d, 0x0) write$binfmt_script(r1, 0x0, 0x56) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) 02:36:33 executing program 2: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioprio_set$uid(0x3, 0x0, 0x4000) openat$fuse(0xffffffffffffff9c, 0x0, 0x42, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r2, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) r3 = socket$key(0xf, 0x3, 0x2) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x16000, 0x0) sendmsg$key(r3, &(0x7f0000000000)={0x40000000, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB="0207000902"], 0x10}}, 0x0) setsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000080)={{{@in=@private, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xee01}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xafe}, {}, 0x0, 0x0, 0x1}, {{@in, 0x0, 0x32}, 0x0, @in=@remote, 0x0, 0x0, 0x1, 0xb7}}, 0xe8) sendmmsg(r2, &(0x7f0000007fc0), 0x800001d, 0x0) write$binfmt_script(r1, 0x0, 0x56) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) 02:36:33 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioprio_set$uid(0x3, 0x0, 0x4000) openat$fuse(0xffffffffffffff9c, 0x0, 0x42, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r2, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) r3 = socket$key(0xf, 0x3, 0x2) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x16000, 0x0) sendmsg$key(r3, &(0x7f0000000000)={0x40000000, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB="0207000902"], 0x10}}, 0x0) setsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000080)={{{@in=@private, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xee01}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xafe}, {}, 0x0, 0x0, 0x1}, {{@in, 0x0, 0x32}, 0x0, @in=@remote, 0x0, 0x0, 0x1, 0xb7}}, 0xe8) sendmmsg(r2, &(0x7f0000007fc0), 0x800001d, 0x0) write$binfmt_script(r1, 0x0, 0x56) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) 02:36:34 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioprio_set$uid(0x3, 0x0, 0x4000) openat$fuse(0xffffffffffffff9c, 0x0, 0x42, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r2, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) r3 = socket$key(0xf, 0x3, 0x2) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x16000, 0x0) sendmsg$key(r3, &(0x7f0000000000)={0x40000000, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB="0207000902"], 0x10}}, 0x0) setsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000080)={{{@in=@private, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xee01}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xafe}, {}, 0x0, 0x0, 0x1}, {{@in, 0x0, 0x32}, 0x0, @in=@remote, 0x0, 0x0, 0x1, 0xb7}}, 0xe8) sendmmsg(r2, &(0x7f0000007fc0), 0x800001d, 0x0) write$binfmt_script(r1, 0x0, 0x56) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) 02:36:34 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioprio_set$uid(0x3, 0x0, 0x4000) openat$fuse(0xffffffffffffff9c, 0x0, 0x42, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r2, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) r3 = socket$key(0xf, 0x3, 0x2) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x16000, 0x0) sendmsg$key(r3, &(0x7f0000000000)={0x40000000, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB="0207000902"], 0x10}}, 0x0) setsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000080)={{{@in=@private, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xee01}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xafe}, {}, 0x0, 0x0, 0x1}, {{@in, 0x0, 0x32}, 0x0, @in=@remote, 0x0, 0x0, 0x1, 0xb7}}, 0xe8) sendmmsg(r2, &(0x7f0000007fc0), 0x800001d, 0x0) write$binfmt_script(r1, 0x0, 0x56) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) 02:36:34 executing program 2: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioprio_set$uid(0x3, 0x0, 0x4000) openat$fuse(0xffffffffffffff9c, 0x0, 0x42, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r2, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) r3 = socket$key(0xf, 0x3, 0x2) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x16000, 0x0) sendmsg$key(r3, &(0x7f0000000000)={0x40000000, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB="0207000902"], 0x10}}, 0x0) setsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000080)={{{@in=@private, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xee01}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xafe}, {}, 0x0, 0x0, 0x1}, {{@in, 0x0, 0x32}, 0x0, @in=@remote, 0x0, 0x0, 0x1, 0xb7}}, 0xe8) sendmmsg(r2, &(0x7f0000007fc0), 0x800001d, 0x0) write$binfmt_script(r1, 0x0, 0x56) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) 02:36:35 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioprio_set$uid(0x3, 0x0, 0x4000) openat$fuse(0xffffffffffffff9c, 0x0, 0x42, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r2, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) r3 = socket$key(0xf, 0x3, 0x2) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x16000, 0x0) sendmsg$key(r3, &(0x7f0000000000)={0x40000000, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB="0207000902"], 0x10}}, 0x0) setsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000080)={{{@in=@private, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xee01}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xafe}, {}, 0x0, 0x0, 0x1}, {{@in, 0x0, 0x32}, 0x0, @in=@remote, 0x0, 0x0, 0x1, 0xb7}}, 0xe8) sendmmsg(r2, &(0x7f0000007fc0), 0x800001d, 0x0) write$binfmt_script(r1, 0x0, 0x56) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) 02:36:36 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioprio_set$uid(0x3, 0x0, 0x4000) openat$fuse(0xffffffffffffff9c, 0x0, 0x42, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r2, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) r3 = socket$key(0xf, 0x3, 0x2) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x16000, 0x0) sendmsg$key(r3, &(0x7f0000000000)={0x40000000, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB="0207000902"], 0x10}}, 0x0) setsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000080)={{{@in=@private, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xee01}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xafe}, {}, 0x0, 0x0, 0x1}, {{@in, 0x0, 0x32}, 0x0, @in=@remote, 0x0, 0x0, 0x1, 0xb7}}, 0xe8) sendmmsg(r2, &(0x7f0000007fc0), 0x800001d, 0x0) write$binfmt_script(r1, 0x0, 0x56) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) 02:36:36 executing program 2: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioprio_set$uid(0x3, 0x0, 0x4000) openat$fuse(0xffffffffffffff9c, 0x0, 0x42, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r2, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) r3 = socket$key(0xf, 0x3, 0x2) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x16000, 0x0) sendmsg$key(r3, &(0x7f0000000000)={0x40000000, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB="0207000902"], 0x10}}, 0x0) setsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000080)={{{@in=@private, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xee01}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xafe}, {}, 0x0, 0x0, 0x1}, {{@in, 0x0, 0x32}, 0x0, @in=@remote, 0x0, 0x0, 0x1, 0xb7}}, 0xe8) sendmmsg(r2, &(0x7f0000007fc0), 0x800001d, 0x0) write$binfmt_script(r1, 0x0, 0x56) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) 02:36:36 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioprio_set$uid(0x3, 0x0, 0x4000) openat$fuse(0xffffffffffffff9c, 0x0, 0x42, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r2, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) r3 = socket$key(0xf, 0x3, 0x2) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x16000, 0x0) sendmsg$key(r3, &(0x7f0000000000)={0x40000000, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB="0207000902"], 0x10}}, 0x0) setsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000080)={{{@in=@private, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xee01}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xafe}, {}, 0x0, 0x0, 0x1}, {{@in, 0x0, 0x32}, 0x0, @in=@remote, 0x0, 0x0, 0x1, 0xb7}}, 0xe8) sendmmsg(r2, &(0x7f0000007fc0), 0x800001d, 0x0) write$binfmt_script(r1, 0x0, 0x56) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) 02:36:36 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioprio_set$uid(0x3, 0x0, 0x4000) openat$fuse(0xffffffffffffff9c, 0x0, 0x42, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r2, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) r3 = socket$key(0xf, 0x3, 0x2) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x16000, 0x0) sendmsg$key(r3, &(0x7f0000000000)={0x40000000, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB="0207000902"], 0x10}}, 0x0) setsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000080)={{{@in=@private, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xee01}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xafe}, {}, 0x0, 0x0, 0x1}, {{@in, 0x0, 0x32}, 0x0, @in=@remote, 0x0, 0x0, 0x1, 0xb7}}, 0xe8) sendmmsg(r2, &(0x7f0000007fc0), 0x800001d, 0x0) write$binfmt_script(r1, 0x0, 0x56) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) 02:36:37 executing program 2: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioprio_set$uid(0x3, 0x0, 0x4000) openat$fuse(0xffffffffffffff9c, 0x0, 0x42, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r2, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) r3 = socket$key(0xf, 0x3, 0x2) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x16000, 0x0) sendmsg$key(r3, &(0x7f0000000000)={0x40000000, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB="0207000902"], 0x10}}, 0x0) setsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000080)={{{@in=@private, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xee01}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xafe}, {}, 0x0, 0x0, 0x1}, {{@in, 0x0, 0x32}, 0x0, @in=@remote, 0x0, 0x0, 0x1, 0xb7}}, 0xe8) sendmmsg(r2, &(0x7f0000007fc0), 0x800001d, 0x0) write$binfmt_script(r1, 0x0, 0x56) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) 02:36:37 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioprio_set$uid(0x3, 0x0, 0x4000) openat$fuse(0xffffffffffffff9c, 0x0, 0x42, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r2, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) r3 = socket$key(0xf, 0x3, 0x2) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x16000, 0x0) sendmsg$key(r3, &(0x7f0000000000)={0x40000000, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB="0207000902"], 0x10}}, 0x0) setsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000080)={{{@in=@private, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xee01}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xafe}, {}, 0x0, 0x0, 0x1}, {{@in, 0x0, 0x32}, 0x0, @in=@remote, 0x0, 0x0, 0x1, 0xb7}}, 0xe8) sendmmsg(r2, &(0x7f0000007fc0), 0x800001d, 0x0) write$binfmt_script(r1, 0x0, 0x56) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) 02:36:38 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioprio_set$uid(0x3, 0x0, 0x4000) openat$fuse(0xffffffffffffff9c, 0x0, 0x42, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r2, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) r3 = socket$key(0xf, 0x3, 0x2) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x16000, 0x0) sendmsg$key(r3, &(0x7f0000000000)={0x40000000, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB="0207000902"], 0x10}}, 0x0) setsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000080)={{{@in=@private, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xee01}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xafe}, {}, 0x0, 0x0, 0x1}, {{@in, 0x0, 0x32}, 0x0, @in=@remote, 0x0, 0x0, 0x1, 0xb7}}, 0xe8) sendmmsg(r2, &(0x7f0000007fc0), 0x800001d, 0x0) write$binfmt_script(r1, 0x0, 0x56) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) 02:36:39 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioprio_set$uid(0x3, 0x0, 0x4000) openat$fuse(0xffffffffffffff9c, 0x0, 0x42, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r2, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) r3 = socket$key(0xf, 0x3, 0x2) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x16000, 0x0) sendmsg$key(r3, &(0x7f0000000000)={0x40000000, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB="0207000902"], 0x10}}, 0x0) setsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000080)={{{@in=@private, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xee01}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xafe}, {}, 0x0, 0x0, 0x1}, {{@in, 0x0, 0x32}, 0x0, @in=@remote, 0x0, 0x0, 0x1, 0xb7}}, 0xe8) sendmmsg(r2, &(0x7f0000007fc0), 0x800001d, 0x0) write$binfmt_script(r1, 0x0, 0x56) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) 02:36:47 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioprio_set$uid(0x3, 0x0, 0x4000) openat$fuse(0xffffffffffffff9c, 0x0, 0x42, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r2, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) r3 = socket$key(0xf, 0x3, 0x2) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x16000, 0x0) sendmsg$key(r3, &(0x7f0000000000)={0x40000000, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB="0207000902"], 0x10}}, 0x0) setsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000080)={{{@in=@private, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xee01}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xafe}, {}, 0x0, 0x0, 0x1}, {{@in, 0x0, 0x32}, 0x0, @in=@remote, 0x0, 0x0, 0x1, 0xb7}}, 0xe8) sendmmsg(r2, &(0x7f0000007fc0), 0x800001d, 0x0) write$binfmt_script(r1, 0x0, 0x56) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) 02:36:47 executing program 2: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioprio_set$uid(0x3, 0x0, 0x4000) openat$fuse(0xffffffffffffff9c, 0x0, 0x42, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r2, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) r3 = socket$key(0xf, 0x3, 0x2) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x16000, 0x0) sendmsg$key(r3, &(0x7f0000000000)={0x40000000, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB="0207000902"], 0x10}}, 0x0) setsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000080)={{{@in=@private, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xee01}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xafe}, {}, 0x0, 0x0, 0x1}, {{@in, 0x0, 0x32}, 0x0, @in=@remote, 0x0, 0x0, 0x1, 0xb7}}, 0xe8) sendmmsg(r2, &(0x7f0000007fc0), 0x800001d, 0x0) write$binfmt_script(r1, 0x0, 0x56) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) 02:36:47 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioprio_set$uid(0x3, 0x0, 0x4000) openat$fuse(0xffffffffffffff9c, 0x0, 0x42, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r2, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) r3 = socket$key(0xf, 0x3, 0x2) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x16000, 0x0) sendmsg$key(r3, &(0x7f0000000000)={0x40000000, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB="0207000902"], 0x10}}, 0x0) setsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000080)={{{@in=@private, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xee01}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xafe}, {}, 0x0, 0x0, 0x1}, {{@in, 0x0, 0x32}, 0x0, @in=@remote, 0x0, 0x0, 0x1, 0xb7}}, 0xe8) sendmmsg(r2, &(0x7f0000007fc0), 0x800001d, 0x0) write$binfmt_script(r1, 0x0, 0x56) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) 02:36:47 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioprio_set$uid(0x3, 0x0, 0x4000) openat$fuse(0xffffffffffffff9c, 0x0, 0x42, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r2, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) r3 = socket$key(0xf, 0x3, 0x2) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x16000, 0x0) sendmsg$key(r3, &(0x7f0000000000)={0x40000000, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB="0207000902"], 0x10}}, 0x0) setsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000080)={{{@in=@private, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xee01}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xafe}, {}, 0x0, 0x0, 0x1}, {{@in, 0x0, 0x32}, 0x0, @in=@remote, 0x0, 0x0, 0x1, 0xb7}}, 0xe8) sendmmsg(r2, &(0x7f0000007fc0), 0x800001d, 0x0) write$binfmt_script(r1, 0x0, 0x56) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) 02:36:49 executing program 2: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioprio_set$uid(0x3, 0x0, 0x4000) openat$fuse(0xffffffffffffff9c, 0x0, 0x42, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r2, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) r3 = socket$key(0xf, 0x3, 0x2) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x16000, 0x0) sendmsg$key(r3, &(0x7f0000000000)={0x40000000, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB="0207000902"], 0x10}}, 0x0) setsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000080)={{{@in=@private, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xee01}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xafe}, {}, 0x0, 0x0, 0x1}, {{@in, 0x0, 0x32}, 0x0, @in=@remote, 0x0, 0x0, 0x1, 0xb7}}, 0xe8) sendmmsg(r2, &(0x7f0000007fc0), 0x800001d, 0x0) write$binfmt_script(r1, 0x0, 0x56) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) 02:36:49 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioprio_set$uid(0x3, 0x0, 0x4000) openat$fuse(0xffffffffffffff9c, 0x0, 0x42, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r2, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) r3 = socket$key(0xf, 0x3, 0x2) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x16000, 0x0) sendmsg$key(r3, &(0x7f0000000000)={0x40000000, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB="0207000902"], 0x10}}, 0x0) setsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000080)={{{@in=@private, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xee01}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xafe}, {}, 0x0, 0x0, 0x1}, {{@in, 0x0, 0x32}, 0x0, @in=@remote, 0x0, 0x0, 0x1, 0xb7}}, 0xe8) sendmmsg(r2, &(0x7f0000007fc0), 0x800001d, 0x0) write$binfmt_script(r1, 0x0, 0x56) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) 02:36:49 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./bus\x00', 0x200000, 0x28, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000200000006000000000008000080000020000000721f1f63721f1f630100ffff53ef010001000000721f1f63000000000000000001000000000000000b0000000001000008000000d2420100128300000000000000000000000000000000000073797a6b616c6c65720000000000000012746d702f73797a2d696d61676567656e3330313431313932383700"/192, 0xc0, 0x400}, {&(0x7f00000000c0)="0000000000000000000000008881bc59a13b4885a2a41f292163543f010040000c00000000000000721f1f6300"/64, 0x40, 0x4e0}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000200020000100000000000000000000000000000000000000040000006100000000000000", 0x40, 0x540}, {&(0x7f0000010140)="0300000004000000010000000000000000000000010400"/32, 0x20, 0x640}, {&(0x7f0000010160)="02000000030000000400000016000f000300040000000000000000000f00c5d7", 0x20, 0x1000}, {&(0x7f0000002040)="ff030000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0100ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000721f1f63721f1f63721f1f6300"/8224, 0x2020, 0x2000}, {&(0x7f00000121a0)="ed41000000100000721f1f63721f1f63721f1f6300000000000004008000000000000800050000000af301000400000000000000000000000100000010000000", 0x40, 0x4100}, {&(0x7f00000121e0)="20000000b82159cab82159ca00000000721f1f6300"/32, 0x20, 0x4180}, {&(0x7f0000012200)="8081000000180000721f1f63721f1f63721f1f6300000000000001008000000010000800000000000af301000400000000000000000000000200000030000000", 0x40, 0x4200}, {&(0x7f0000012240)="20000000000000000000000000000000721f1f6300"/32, 0x20, 0x4280}, {&(0x7f0000012260)="8081000000180000721f1f63721f1f63721f1f6300000000000001008000000010000800000000000af301000400000000000000000000000200000040000000", 0x40, 0x4300}, {&(0x7f00000005c0)="20000004000000000000000000000000721f1f630000000000000000000000000231b333056e5db10426c329a0072462593c4a058e4c3d670dec4efb0116f647417a582f3a3e0eb8b5c4923a1fc7c896e7d640ff", 0x54, 0x4380}, {&(0x7f00000122c0)="c041000000400000721f1f63721f1f63721f1f6300000000000002008000000000000800000000000af301000400000000000000000000000400000020000000", 0x40, 0x4a00}, {&(0x7f0000012300)="20000000000000000000000000000000721f1f6300"/32, 0x20, 0x4a80}, {&(0x7f0000012320)="ed41000000100000721f1f63721f1f63721f1f6300000000000002008000000000000800030000000af301000400000000000000000000000100000050000000000000000000000000000000000000000000000000000000000000000000000000000000356c659400000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0xa0, 0x4b00}, {&(0x7f00000123c0)="ed8100001a040000721f1f63721f1f63721f1f6300000000000001008000000000000800010000000af301000400000000000000000000000100000060000000000000000000000000000000000000000000000000000000000000000000000000000000c920eefd00000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0xa0, 0x4c00}, {&(0x7f0000012460)="ffa1000026fff000721f1f63721f1f63721f1f630000000000000000010000002f746d702f73797a2d696d61676567656e333031343131393238372f66696c65302f66696c653000000000000000000000000000000000000000000070c0aa3600000000000000000000000000000000000000000000000020000000b82159cab82159ca3572e0673cc30cdcb82159ca00"/160, 0xa0, 0x4d00}, {&(0x7f0000012500)="ed8100000a000000721f1f63721f1f63721f1f6300000000000001008000000000000800010000000af3010004000000000000000000000001000000700000000000000000000000000000000000000000000000000000000000000000000000000000009f9c920200000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000000002ea06015400000000000600000000000000786174747231000006014c0000000000060000000000000078617474723200000000000000000000000000000000000000000000000000000000000078617474723200007861747472310000ed81000028230000721f1f63721f1f63721f1f6300000000000002008000000000000800010000000af301000400000000000000000000000300000080000000010000000200000081000000020000000100000082000000000000000000000000000000c2dadde700000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0x1a0, 0x4e00}, {&(0x7f00000126a0)="ed81000064000000721f1f63721f1f63721f1f6300000000000001008000000000000800010000000af30100040000000000000000000000010000009000000000000000000000000000000000000000000000000000000000000000000000000000000049bfe1c100000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0xa0, 0x5000}, {&(0x7f0000012740)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531000000100000001000050166696c6532000000100000001000050166696c653300000011000000940f090166696c652e636f6c64000000", 0x80, 0x10000}, {&(0x7f00000127c0)="0b0000000c0001022e00000002000000f40f02022e2e00"/32, 0x20, 0x20000}, {&(0x7f00000127e0)="00000000001000"/32, 0x20, 0x21000}, {&(0x7f0000012800)="00000000001000"/32, 0x20, 0x22000}, {&(0x7f0000000180)="00000000001000"/32, 0x20, 0x23000}, {&(0x7f0000012840)="111fc0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0x30000}, {&(0x7f0000012860)="0200"/32, 0x20, 0x30400}, {&(0x7f0000012880)="0300"/32, 0x20, 0x30800}, {&(0x7f00000128a0)="0400"/32, 0x20, 0x30c00}, {&(0x7f00000128c0)="0500"/32, 0x20, 0x31000}, {&(0x7f00000128e0)="0000000000000000010000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000700"/96, 0x60, 0x31400}, {&(0x7f0000012940)="2719c0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0x40000}, {&(0x7f0000012960)="0200"/32, 0x20, 0x40400}, {&(0x7f0000012980)="0300"/32, 0x20, 0x40800}, {&(0x7f00000129a0)="0400"/32, 0x20, 0x40c00}, {&(0x7f00000129c0)="0500"/32, 0x20, 0x41000}, {&(0x7f00000129e0)="0000000000000000010000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000700"/96, 0x60, 0x41400}, {&(0x7f0000012a40)="0c0000000c0001022e000000020000000c0002022e2e00000d0000001000050166696c65300000000e000000d80f050766696c653100"/64, 0x40, 0x50000}, {&(0x7f0000012a80)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkal\x00\x00\x00\x00\x00\x00', 0x420, 0x60000}, {&(0x7f0000012ea0)='syzkallers\x00'/32, 0x20, 0x70000}, {&(0x7f0000012ec0)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallers\x00'/128, 0x80, 0x90000}], 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="0072668d4738478856377eb3c5c5ac76778bfbbc5b8e7a677fd7d05b0ef1cec309bf0a5d0e2325110ed43faaf8cad60de1342cf061c5706d9b6ade6693a9355135f5c234a2f9d7cb95e7fda80a14f7a6be4000fb1e0269dadddb49f89f00189faf9225000000000000b8f52353b8fbbd7cbae8b09887e20e3840ab16fc4d9ecb4f910f016157d71e7c2fd9f221d3a466edb5b720728398788472037dac57959b947fdfffb4b8b7bf008117e19ea7ad7896cf43cbc5ee83f888e2ccea710c2863ea0ab877f1f19815c644add877cf8c491ec639a7fbea6b45b92e03d4c14fa42965abb8b6190a0528a7a55f5a4cd5c4c64f942e88b1a533da282aaac01be68b8a8203e48825a5a095f29d2e47630212e3dfd197d68f7d8fc4dc9ee71fa348cef64d3deeb85ea2b3127f51249b548284e98f005db7"], 0x1) sendmsg$NFT_MSG_GETTABLE(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000680)={&(0x7f0000000bc0)={0x14, 0x1, 0xa, 0x201}, 0x14}}, 0x0) r0 = open(&(0x7f0000002000)='./bus\x00', 0x143142, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000640)="c1d838b8dfa1406f50d0101a31d85db4adffd4487fc983", 0x17) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000040)='P', 0xfffffe82}, {&(0x7f0000000080)="583969bc0cfff52760fb45e2740c60d7b28de30ac7aff6a1eee27fceb7fbcc386c97bef8913638fbb9045f60277b979809", 0x36}], 0x2, 0x4, 0x80000000) sched_setscheduler(0x0, 0x6, 0x0) sendfile(r0, r1, 0x0, 0x1000000201005) [ 2080.629396][T11980] loop0: detected capacity change from 0 to 4096 [ 2080.662285][T11980] EXT4-fs (loop0): mounted filesystem without journal. Quota mode: writeback. [ 2080.714797][ T38] audit: type=1804 audit(1666665409.675:627): pid=11980 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/syzkaller-testdir4095388854/syzkaller.Yo8EH2/315/bus/bus" dev="loop0" ino=18 res=1 errno=0 [ 2080.760276][ T38] audit: type=1804 audit(1666665409.715:628): pid=11980 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/syzkaller-testdir4095388854/syzkaller.Yo8EH2/315/bus/bus" dev="loop0" ino=18 res=1 errno=0 [ 2081.176976][ T8006] EXT4-fs (loop0): unmounting filesystem. 02:36:50 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./bus\x00', 0x200000, 0x28, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000200000006000000000008000080000020000000721f1f63721f1f630100ffff53ef010001000000721f1f63000000000000000001000000000000000b0000000001000008000000d2420100128300000000000000000000000000000000000073797a6b616c6c65720000000000000012746d702f73797a2d696d61676567656e3330313431313932383700"/192, 0xc0, 0x400}, {&(0x7f00000000c0)="0000000000000000000000008881bc59a13b4885a2a41f292163543f010040000c00000000000000721f1f6300"/64, 0x40, 0x4e0}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000200020000100000000000000000000000000000000000000040000006100000000000000", 0x40, 0x540}, {&(0x7f0000010140)="0300000004000000010000000000000000000000010400"/32, 0x20, 0x640}, {&(0x7f0000010160)="02000000030000000400000016000f000300040000000000000000000f00c5d7", 0x20, 0x1000}, {&(0x7f0000002040)="ff030000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0100ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000721f1f63721f1f63721f1f6300"/8224, 0x2020, 0x2000}, {&(0x7f00000121a0)="ed41000000100000721f1f63721f1f63721f1f6300000000000004008000000000000800050000000af301000400000000000000000000000100000010000000", 0x40, 0x4100}, {&(0x7f00000121e0)="20000000b82159cab82159ca00000000721f1f6300"/32, 0x20, 0x4180}, {&(0x7f0000012200)="8081000000180000721f1f63721f1f63721f1f6300000000000001008000000010000800000000000af301000400000000000000000000000200000030000000", 0x40, 0x4200}, {&(0x7f0000012240)="20000000000000000000000000000000721f1f6300"/32, 0x20, 0x4280}, {&(0x7f0000012260)="8081000000180000721f1f63721f1f63721f1f6300000000000001008000000010000800000000000af301000400000000000000000000000200000040000000", 0x40, 0x4300}, {&(0x7f00000005c0)="20000004000000000000000000000000721f1f630000000000000000000000000231b333056e5db10426c329a0072462593c4a058e4c3d670dec4efb0116f647417a582f3a3e0eb8b5c4923a1fc7c896e7d640ff", 0x54, 0x4380}, {&(0x7f00000122c0)="c041000000400000721f1f63721f1f63721f1f6300000000000002008000000000000800000000000af301000400000000000000000000000400000020000000", 0x40, 0x4a00}, {&(0x7f0000012300)="20000000000000000000000000000000721f1f6300"/32, 0x20, 0x4a80}, {&(0x7f0000012320)="ed41000000100000721f1f63721f1f63721f1f6300000000000002008000000000000800030000000af301000400000000000000000000000100000050000000000000000000000000000000000000000000000000000000000000000000000000000000356c659400000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0xa0, 0x4b00}, {&(0x7f00000123c0)="ed8100001a040000721f1f63721f1f63721f1f6300000000000001008000000000000800010000000af301000400000000000000000000000100000060000000000000000000000000000000000000000000000000000000000000000000000000000000c920eefd00000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0xa0, 0x4c00}, {&(0x7f0000012460)="ffa1000026fff000721f1f63721f1f63721f1f630000000000000000010000002f746d702f73797a2d696d61676567656e333031343131393238372f66696c65302f66696c653000000000000000000000000000000000000000000070c0aa3600000000000000000000000000000000000000000000000020000000b82159cab82159ca3572e0673cc30cdcb82159ca00"/160, 0xa0, 0x4d00}, {&(0x7f0000012500)="ed8100000a000000721f1f63721f1f63721f1f6300000000000001008000000000000800010000000af3010004000000000000000000000001000000700000000000000000000000000000000000000000000000000000000000000000000000000000009f9c920200000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000000002ea06015400000000000600000000000000786174747231000006014c0000000000060000000000000078617474723200000000000000000000000000000000000000000000000000000000000078617474723200007861747472310000ed81000028230000721f1f63721f1f63721f1f6300000000000002008000000000000800010000000af301000400000000000000000000000300000080000000010000000200000081000000020000000100000082000000000000000000000000000000c2dadde700000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0x1a0, 0x4e00}, {&(0x7f00000126a0)="ed81000064000000721f1f63721f1f63721f1f6300000000000001008000000000000800010000000af30100040000000000000000000000010000009000000000000000000000000000000000000000000000000000000000000000000000000000000049bfe1c100000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0xa0, 0x5000}, {&(0x7f0000012740)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531000000100000001000050166696c6532000000100000001000050166696c653300000011000000940f090166696c652e636f6c64000000", 0x80, 0x10000}, {&(0x7f00000127c0)="0b0000000c0001022e00000002000000f40f02022e2e00"/32, 0x20, 0x20000}, {&(0x7f00000127e0)="00000000001000"/32, 0x20, 0x21000}, {&(0x7f0000012800)="00000000001000"/32, 0x20, 0x22000}, {&(0x7f0000000180)="00000000001000"/32, 0x20, 0x23000}, {&(0x7f0000012840)="111fc0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0x30000}, {&(0x7f0000012860)="0200"/32, 0x20, 0x30400}, {&(0x7f0000012880)="0300"/32, 0x20, 0x30800}, {&(0x7f00000128a0)="0400"/32, 0x20, 0x30c00}, {&(0x7f00000128c0)="0500"/32, 0x20, 0x31000}, {&(0x7f00000128e0)="0000000000000000010000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000700"/96, 0x60, 0x31400}, {&(0x7f0000012940)="2719c0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0x40000}, {&(0x7f0000012960)="0200"/32, 0x20, 0x40400}, {&(0x7f0000012980)="0300"/32, 0x20, 0x40800}, {&(0x7f00000129a0)="0400"/32, 0x20, 0x40c00}, {&(0x7f00000129c0)="0500"/32, 0x20, 0x41000}, {&(0x7f00000129e0)="0000000000000000010000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000700"/96, 0x60, 0x41400}, {&(0x7f0000012a40)="0c0000000c0001022e000000020000000c0002022e2e00000d0000001000050166696c65300000000e000000d80f050766696c653100"/64, 0x40, 0x50000}, {&(0x7f0000012a80)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkal\x00\x00\x00\x00\x00\x00', 0x420, 0x60000}, {&(0x7f0000012ea0)='syzkallers\x00'/32, 0x20, 0x70000}, {&(0x7f0000012ec0)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallers\x00'/128, 0x80, 0x90000}], 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="0072668d4738478856377eb3c5c5ac76778bfbbc5b8e7a677fd7d05b0ef1cec309bf0a5d0e2325110ed43faaf8cad60de1342cf061c5706d9b6ade6693a9355135f5c234a2f9d7cb95e7fda80a14f7a6be4000fb1e0269dadddb49f89f00189faf9225000000000000b8f52353b8fbbd7cbae8b09887e20e3840ab16fc4d9ecb4f910f016157d71e7c2fd9f221d3a466edb5b720728398788472037dac57959b947fdfffb4b8b7bf008117e19ea7ad7896cf43cbc5ee83f888e2ccea710c2863ea0ab877f1f19815c644add877cf8c491ec639a7fbea6b45b92e03d4c14fa42965abb8b6190a0528a7a55f5a4cd5c4c64f942e88b1a533da282aaac01be68b8a8203e48825a5a095f29d2e47630212e3dfd197d68f7d8fc4dc9ee71fa348cef64d3deeb85ea2b3127f51249b548284e98f005db7"], 0x1) sendmsg$NFT_MSG_GETTABLE(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000680)={&(0x7f0000000bc0)={0x14, 0x1, 0xa, 0x201}, 0x14}}, 0x0) r0 = open(&(0x7f0000002000)='./bus\x00', 0x143142, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000640)="c1d838b8dfa1406f50d0101a31d85db4adffd4487fc983", 0x17) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000040)='P', 0xfffffe82}, {&(0x7f0000000080)="583969bc0cfff52760fb45e2740c60d7b28de30ac7aff6a1eee27fceb7fbcc386c97bef8913638fbb9045f60277b979809", 0x36}], 0x2, 0x4, 0x80000000) sched_setscheduler(0x0, 0x6, 0x0) sendfile(r0, r1, 0x0, 0x1000000201005) [ 2081.226497][T11990] loop0: detected capacity change from 0 to 4096 [ 2081.251044][T11990] EXT4-fs (loop0): mounted filesystem without journal. Quota mode: writeback. [ 2081.268284][ T38] audit: type=1804 audit(1666665410.225:629): pid=11990 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/syzkaller-testdir4095388854/syzkaller.Yo8EH2/316/bus/bus" dev="loop0" ino=18 res=1 errno=0 [ 2081.302111][ T38] audit: type=1804 audit(1666665410.235:630): pid=11990 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/syzkaller-testdir4095388854/syzkaller.Yo8EH2/316/bus/bus" dev="loop0" ino=18 res=1 errno=0 [ 2081.423304][ T8006] EXT4-fs (loop0): unmounting filesystem. 02:36:50 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./bus\x00', 0x200000, 0x28, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000200000006000000000008000080000020000000721f1f63721f1f630100ffff53ef010001000000721f1f63000000000000000001000000000000000b0000000001000008000000d2420100128300000000000000000000000000000000000073797a6b616c6c65720000000000000012746d702f73797a2d696d61676567656e3330313431313932383700"/192, 0xc0, 0x400}, {&(0x7f00000000c0)="0000000000000000000000008881bc59a13b4885a2a41f292163543f010040000c00000000000000721f1f6300"/64, 0x40, 0x4e0}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000200020000100000000000000000000000000000000000000040000006100000000000000", 0x40, 0x540}, {&(0x7f0000010140)="0300000004000000010000000000000000000000010400"/32, 0x20, 0x640}, {&(0x7f0000010160)="02000000030000000400000016000f000300040000000000000000000f00c5d7", 0x20, 0x1000}, {&(0x7f0000002040)="ff030000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0100ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000721f1f63721f1f63721f1f6300"/8224, 0x2020, 0x2000}, {&(0x7f00000121a0)="ed41000000100000721f1f63721f1f63721f1f6300000000000004008000000000000800050000000af301000400000000000000000000000100000010000000", 0x40, 0x4100}, {&(0x7f00000121e0)="20000000b82159cab82159ca00000000721f1f6300"/32, 0x20, 0x4180}, {&(0x7f0000012200)="8081000000180000721f1f63721f1f63721f1f6300000000000001008000000010000800000000000af301000400000000000000000000000200000030000000", 0x40, 0x4200}, {&(0x7f0000012240)="20000000000000000000000000000000721f1f6300"/32, 0x20, 0x4280}, {&(0x7f0000012260)="8081000000180000721f1f63721f1f63721f1f6300000000000001008000000010000800000000000af301000400000000000000000000000200000040000000", 0x40, 0x4300}, {&(0x7f00000005c0)="20000004000000000000000000000000721f1f630000000000000000000000000231b333056e5db10426c329a0072462593c4a058e4c3d670dec4efb0116f647417a582f3a3e0eb8b5c4923a1fc7c896e7d640ff", 0x54, 0x4380}, {&(0x7f00000122c0)="c041000000400000721f1f63721f1f63721f1f6300000000000002008000000000000800000000000af301000400000000000000000000000400000020000000", 0x40, 0x4a00}, {&(0x7f0000012300)="20000000000000000000000000000000721f1f6300"/32, 0x20, 0x4a80}, {&(0x7f0000012320)="ed41000000100000721f1f63721f1f63721f1f6300000000000002008000000000000800030000000af301000400000000000000000000000100000050000000000000000000000000000000000000000000000000000000000000000000000000000000356c659400000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0xa0, 0x4b00}, {&(0x7f00000123c0)="ed8100001a040000721f1f63721f1f63721f1f6300000000000001008000000000000800010000000af301000400000000000000000000000100000060000000000000000000000000000000000000000000000000000000000000000000000000000000c920eefd00000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0xa0, 0x4c00}, {&(0x7f0000012460)="ffa1000026fff000721f1f63721f1f63721f1f630000000000000000010000002f746d702f73797a2d696d61676567656e333031343131393238372f66696c65302f66696c653000000000000000000000000000000000000000000070c0aa3600000000000000000000000000000000000000000000000020000000b82159cab82159ca3572e0673cc30cdcb82159ca00"/160, 0xa0, 0x4d00}, {&(0x7f0000012500)="ed8100000a000000721f1f63721f1f63721f1f6300000000000001008000000000000800010000000af3010004000000000000000000000001000000700000000000000000000000000000000000000000000000000000000000000000000000000000009f9c920200000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000000002ea06015400000000000600000000000000786174747231000006014c0000000000060000000000000078617474723200000000000000000000000000000000000000000000000000000000000078617474723200007861747472310000ed81000028230000721f1f63721f1f63721f1f6300000000000002008000000000000800010000000af301000400000000000000000000000300000080000000010000000200000081000000020000000100000082000000000000000000000000000000c2dadde700000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0x1a0, 0x4e00}, {&(0x7f00000126a0)="ed81000064000000721f1f63721f1f63721f1f6300000000000001008000000000000800010000000af30100040000000000000000000000010000009000000000000000000000000000000000000000000000000000000000000000000000000000000049bfe1c100000000000000000000000000000000000000000000000020000000b82159cab82159cab82159ca721f1f63b82159ca0000000000000000", 0xa0, 0x5000}, {&(0x7f0000012740)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531000000100000001000050166696c6532000000100000001000050166696c653300000011000000940f090166696c652e636f6c64000000", 0x80, 0x10000}, {&(0x7f00000127c0)="0b0000000c0001022e00000002000000f40f02022e2e00"/32, 0x20, 0x20000}, {&(0x7f00000127e0)="00000000001000"/32, 0x20, 0x21000}, {&(0x7f0000012800)="00000000001000"/32, 0x20, 0x22000}, {&(0x7f0000000180)="00000000001000"/32, 0x20, 0x23000}, {&(0x7f0000012840)="111fc0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0x30000}, {&(0x7f0000012860)="0200"/32, 0x20, 0x30400}, {&(0x7f0000012880)="0300"/32, 0x20, 0x30800}, {&(0x7f00000128a0)="0400"/32, 0x20, 0x30c00}, {&(0x7f00000128c0)="0500"/32, 0x20, 0x31000}, {&(0x7f00000128e0)="0000000000000000010000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000700"/96, 0x60, 0x31400}, {&(0x7f0000012940)="2719c0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0x40000}, {&(0x7f0000012960)="0200"/32, 0x20, 0x40400}, {&(0x7f0000012980)="0300"/32, 0x20, 0x40800}, {&(0x7f00000129a0)="0400"/32, 0x20, 0x40c00}, {&(0x7f00000129c0)="0500"/32, 0x20, 0x41000}, {&(0x7f00000129e0)="0000000000000000010000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000700"/96, 0x60, 0x41400}, {&(0x7f0000012a40)="0c0000000c0001022e000000020000000c0002022e2e00000d0000001000050166696c65300000000e000000d80f050766696c653100"/64, 0x40, 0x50000}, {&(0x7f0000012a80)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkal\x00\x00\x00\x00\x00\x00', 0x420, 0x60000}, {&(0x7f0000012ea0)='syzkallers\x00'/32, 0x20, 0x70000}, {&(0x7f0000012ec0)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallers\x00'/128, 0x80, 0x90000}], 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="0072668d4738478856377eb3c5c5ac76778bfbbc5b8e7a677fd7d05b0ef1cec309bf0a5d0e2325110ed43faaf8cad60de1342cf061c5706d9b6ade6693a9355135f5c234a2f9d7cb95e7fda80a14f7a6be4000fb1e0269dadddb49f89f00189faf9225000000000000b8f52353b8fbbd7cbae8b09887e20e3840ab16fc4d9ecb4f910f016157d71e7c2fd9f221d3a466edb5b720728398788472037dac57959b947fdfffb4b8b7bf008117e19ea7ad7896cf43cbc5ee83f888e2ccea710c2863ea0ab877f1f19815c644add877cf8c491ec639a7fbea6b45b92e03d4c14fa42965abb8b6190a0528a7a55f5a4cd5c4c64f942e88b1a533da282aaac01be68b8a8203e48825a5a095f29d2e47630212e3dfd197d68f7d8fc4dc9ee71fa348cef64d3deeb85ea2b3127f51249b548284e98f005db7"], 0x1) sendmsg$NFT_MSG_GETTABLE(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000680)={&(0x7f0000000bc0)={0x14, 0x1, 0xa, 0x201}, 0x14}}, 0x0) r0 = open(&(0x7f0000002000)='./bus\x00', 0x143142, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000640)="c1d838b8dfa1406f50d0101a31d85db4adffd4487fc983", 0x17) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000040)='P', 0xfffffe82}, {&(0x7f0000000080)="583969bc0cfff52760fb45e2740c60d7b28de30ac7aff6a1eee27fceb7fbcc386c97bef8913638fbb9045f60277b979809", 0x36}], 0x2, 0x4, 0x80000000) sched_setscheduler(0x0, 0x6, 0x0) sendfile(r0, r1, 0x0, 0x1000000201005) [ 2081.452999][T11993] loop0: detected capacity change from 0 to 4096 [ 2081.467459][T11993] EXT4-fs (loop0): mounted filesystem without journal. Quota mode: writeback. [ 2081.490722][ T38] audit: type=1804 audit(1666665410.455:631): pid=11993 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/syzkaller-testdir4095388854/syzkaller.Yo8EH2/317/bus/bus" dev="loop0" ino=18 res=1 errno=0 [ 2081.511962][ T38] audit: type=1804 audit(1666665410.455:632): pid=11993 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/syzkaller-testdir4095388854/syzkaller.Yo8EH2/317/bus/bus" dev="loop0" ino=18 res=1 errno=0 [ 2081.652459][ T8006] EXT4-fs (loop0): unmounting filesystem. 02:36:50 executing program 0: syz_io_uring_setup(0x4d00, &(0x7f0000000180), &(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000040), 0x0) syz_io_uring_setup(0x775a, &(0x7f0000000080), &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000180)) 02:37:03 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x1c, 0x1c, 0x2, [@func_proto={0x0, 0x2, 0x0, 0xd, 0x0, [{0x1000000}, {}]}]}}, &(0x7f0000000280)=""/147, 0x36, 0x93, 0x1}, 0x20) 02:37:03 executing program 3: r0 = socket(0x1000000010, 0x80002, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000001c0)={0x0, 0x44}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x20, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="4800000010000507000400"/20, @ANYRES32=r3, @ANYBLOB="0002000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000003c0)=ANY=[@ANYBLOB="38000000240007050000004007a2a30005000000", @ANYRES32=r3, @ANYBLOB="00000000ffffffff00000000090001006866736300000000080002"], 0x38}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000004c0)=@newtfilter={0x98, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {}, {0xe}}, [@filter_kind_options=@f_matchall={{0xd}, {0x5c, 0x2, [@TCA_MATCHALL_ACT={0x58, 0x2, [@m_nat={0x54, 0x1, 0x0, 0x0, {{0x8}, {0x2c, 0x2, 0x0, 0x1, [@TCA_NAT_PARMS={0x28, 0x1, {{}, @remote, @broadcast}}]}, {0x4}, {0xc}, {0xc}}}]}]}}, @TCA_RATE={0x6}]}, 0x98}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000200), 0x10efe10675dec16, 0x0) 02:37:03 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioprio_set$uid(0x3, 0x0, 0x4000) openat$fuse(0xffffffffffffff9c, 0x0, 0x42, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r2, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) r3 = socket$key(0xf, 0x3, 0x2) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x16000, 0x0) sendmsg$key(r3, &(0x7f0000000000)={0x40000000, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB="0207000902"], 0x10}}, 0x0) setsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000080)={{{@in=@private, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xee01}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xafe}, {}, 0x0, 0x0, 0x1}, {{@in, 0x0, 0x32}, 0x0, @in=@remote, 0x0, 0x0, 0x1, 0xb7}}, 0xe8) sendmmsg(r2, &(0x7f0000007fc0), 0x800001d, 0x0) write$binfmt_script(r1, 0x0, 0x56) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) 02:37:03 executing program 2: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000003c0)=[@in6={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}], 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000000)=[@in={0x2, 0x0, @remote}], 0x10) 02:37:03 executing program 0: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000001c0)=@allocspi={0xf8, 0x16, 0x1, 0x0, 0x0, {{{@in=@dev, @in=@empty}, {@in=@dev, 0x0, 0x32}}}}, 0xf8}}, 0x0) [ 2094.763256][T12020] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 02:37:03 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x9, 0x23000, &(0x7f0000000080)=@framed={{}, [@generic]}, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 02:37:03 executing program 2: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000003c0)=[@in6={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}], 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000000)=[@in={0x2, 0x0, @remote}], 0x10) 02:37:03 executing program 2: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000003c0)=[@in6={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}], 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000000)=[@in={0x2, 0x0, @remote}], 0x10) 02:37:03 executing program 3: r0 = socket(0x1000000010, 0x80002, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000001c0)={0x0, 0x44}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x20, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="4800000010000507000400"/20, @ANYRES32=r3, @ANYBLOB="0002000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000003c0)=ANY=[@ANYBLOB="38000000240007050000004007a2a30005000000", @ANYRES32=r3, @ANYBLOB="00000000ffffffff00000000090001006866736300000000080002"], 0x38}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000004c0)=@newtfilter={0x98, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {}, {0xe}}, [@filter_kind_options=@f_matchall={{0xd}, {0x5c, 0x2, [@TCA_MATCHALL_ACT={0x58, 0x2, [@m_nat={0x54, 0x1, 0x0, 0x0, {{0x8}, {0x2c, 0x2, 0x0, 0x1, [@TCA_NAT_PARMS={0x28, 0x1, {{}, @remote, @broadcast}}]}, {0x4}, {0xc}, {0xc}}}]}]}}, @TCA_RATE={0x6}]}, 0x98}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000200), 0x10efe10675dec16, 0x0) 02:37:03 executing program 2: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000003c0)=[@in6={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}], 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000000)=[@in={0x2, 0x0, @remote}], 0x10) 02:37:03 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x9, 0x23000, &(0x7f0000000080)=@framed={{}, [@generic]}, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) [ 2094.876761][T12035] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 02:37:13 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x9, 0x23000, &(0x7f0000000080)=@framed={{}, [@generic]}, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 02:37:13 executing program 2: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000003c0)=[@in6={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}], 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000000)=[@in={0x2, 0x0, @remote}], 0x10) 02:37:13 executing program 3: r0 = socket(0x1000000010, 0x80002, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000001c0)={0x0, 0x44}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x20, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="4800000010000507000400"/20, @ANYRES32=r3, @ANYBLOB="0002000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000003c0)=ANY=[@ANYBLOB="38000000240007050000004007a2a30005000000", @ANYRES32=r3, @ANYBLOB="00000000ffffffff00000000090001006866736300000000080002"], 0x38}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000004c0)=@newtfilter={0x98, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {}, {0xe}}, [@filter_kind_options=@f_matchall={{0xd}, {0x5c, 0x2, [@TCA_MATCHALL_ACT={0x58, 0x2, [@m_nat={0x54, 0x1, 0x0, 0x0, {{0x8}, {0x2c, 0x2, 0x0, 0x1, [@TCA_NAT_PARMS={0x28, 0x1, {{}, @remote, @broadcast}}]}, {0x4}, {0xc}, {0xc}}}]}]}}, @TCA_RATE={0x6}]}, 0x98}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000200), 0x10efe10675dec16, 0x0) 02:37:13 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioprio_set$uid(0x3, 0x0, 0x4000) openat$fuse(0xffffffffffffff9c, 0x0, 0x42, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r2, &(0x7f0000000480)={0x2, 0x0, @multicast1}, 0x10) r3 = socket$key(0xf, 0x3, 0x2) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x16000, 0x0) sendmsg$key(r3, &(0x7f0000000000)={0x40000000, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB="0207000902"], 0x10}}, 0x0) setsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000080)={{{@in=@private, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xee01}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xafe}, {}, 0x0, 0x0, 0x1}, {{@in, 0x0, 0x32}, 0x0, @in=@remote, 0x0, 0x0, 0x1, 0xb7}}, 0xe8) sendmmsg(r2, &(0x7f0000007fc0), 0x800001d, 0x0) write$binfmt_script(r1, 0x0, 0x56) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) [ 2104.309811][T12047] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 02:37:13 executing program 2: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000003c0)=[@in6={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}], 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000000)=[@in={0x2, 0x0, @remote}], 0x10) 02:37:13 executing program 2: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000003c0)=[@in6={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}], 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000000)=[@in={0x2, 0x0, @remote}], 0x10) 02:37:13 executing program 3: r0 = socket(0x1000000010, 0x80002, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000001c0)={0x0, 0x44}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x20, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="4800000010000507000400"/20, @ANYRES32=r3, @ANYBLOB="0002000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000003c0)=ANY=[@ANYBLOB="38000000240007050000004007a2a30005000000", @ANYRES32=r3, @ANYBLOB="00000000ffffffff00000000090001006866736300000000080002"], 0x38}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000004c0)=@newtfilter={0x98, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {}, {0xe}}, [@filter_kind_options=@f_matchall={{0xd}, {0x5c, 0x2, [@TCA_MATCHALL_ACT={0x58, 0x2, [@m_nat={0x54, 0x1, 0x0, 0x0, {{0x8}, {0x2c, 0x2, 0x0, 0x1, [@TCA_NAT_PARMS={0x28, 0x1, {{}, @remote, @broadcast}}]}, {0x4}, {0xc}, {0xc}}}]}]}}, @TCA_RATE={0x6}]}, 0x98}}, 0x0) sendmmsg$alg(r0, &(0x7f0000000200), 0x10efe10675dec16, 0x0) 02:37:13 executing program 2: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)={0x38, 0x1403, 0x1, 0x0, 0x0, "", [{{0x9, 0x2, 'syz1\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'team_slave_1\x00'}}]}, 0x38}}, 0x0) [ 2104.401070][T12055] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 2104.509966][T12057] infiniband syz1: set down [ 2104.514078][T12057] infiniband syz1: added team_slave_1 [ 2104.549694][T12057] RDS/IB: syz1: added [ 2104.553289][T12057] smc: adding ib device syz1 with port count 1 [ 2104.560182][T12057] smc: ib device syz1 port 1 has pnetid [ 2111.787933][ T1358] ieee802154 phy0 wpan0: encryption failed: -22 [ 2111.793806][ T1358] ieee802154 phy1 wpan1: encryption failed: -22 02:37:20 executing program 2: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)={0x38, 0x1403, 0x1, 0x0, 0x0, "", [{{0x9, 0x2, 'syz1\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'team_slave_1\x00'}}]}, 0x38}}, 0x0) 02:37:20 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x9, 0x23000, &(0x7f0000000080)=@framed={{}, [@generic]}, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 02:37:20 executing program 3: r0 = socket$inet6(0xa, 0x40000080806, 0x0) setsockopt$inet6_int(r0, 0x29, 0x3, &(0x7f0000000080)=0x10000, 0x4) bind$inet6(r0, &(0x7f000047b000)={0xa, 0x404e20, 0x0, @empty}, 0x1c) listen(r0, 0x400000001ffffffd) r1 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r2 = accept4(r0, 0x0, 0x0, 0x0) sendmmsg(r2, &(0x7f0000003d40)=[{{0x0, 0xffffffbf, 0x0, 0x0, 0x0, 0x0, 0xe}}], 0x4000000000000d0, 0x0) r3 = syz_open_dev$vcsn(&(0x7f0000000180), 0x3, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000100)={r3}, 0x8) [ 2111.847782][T12082] rdma_rxe: already configured on team_slave_1 02:37:20 executing program 2: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)={0x38, 0x1403, 0x1, 0x0, 0x0, "", [{{0x9, 0x2, 'syz1\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'team_slave_1\x00'}}]}, 0x38}}, 0x0) 02:37:20 executing program 1: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000100)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000000140)={r2, 0xf25d, 0xda, 0x6}, &(0x7f0000000180)=0x10) setsockopt$inet_sctp6_SCTP_CONTEXT(r0, 0x84, 0x11, &(0x7f00000001c0)={0x0, 0x7fff}, 0x8) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000000)={'bond0\x00', 0x0}) r6 = socket$nl_route(0x10, 0x3, 0x0) r7 = socket$netlink(0x10, 0x3, 0x14) r8 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000340)={'bridge_slave_0\x00', 0x0}) r10 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r10, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000200)=@bridge_setlink={0x2c, 0x13, 0xa29, 0x0, 0x0, {0x7, 0x0, 0x0, r9}, [@IFLA_AF_SPEC={0xc, 0x1a, 0x0, 0x1, [@AF_INET={0x8, 0x5, 0x0, 0x1, {0x4, 0x6}}]}]}, 0x2c}}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) sendmsg$nl_route(r7, &(0x7f0000000300)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000340)=@dellinkprop={0xb8, 0x6d, 0x2, 0x70bd28, 0x25dfdbff, {0x0, 0x0, 0x0, r9, 0x20001, 0x21010}, [@IFLA_PROP_LIST={0x90, 0x34, 0x0, 0x1, [{0x14}, {0x14, 0x35, 'syzkaller1\x00'}, {0x14, 0x35, 'macvtap0\x00'}, {0x14, 0x35, 'hsr0\x00'}, {0x14}, {0x14, 0x35, 'veth1\x00'}, {0x14, 0x35, 'virt_wifi0\x00'}]}, @IFLA_NET_NS_PID={0x8, 0x13, r12}]}, 0xb8}, 0x1, 0x0, 0x0, 0x20008084}, 0x20040084) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000280)={'team_slave_0\x00', 0x0}) sendmsg$nl_route(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000140)=@newlink={0x44, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x4f141}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ipvlan={{0xb}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r5}, @IFLA_MASTER={0x8, 0xa, r13}]}, 0x44}}, 0x0) [ 2111.908552][T12087] rdma_rxe: already configured on team_slave_1 02:37:20 executing program 3: r0 = socket$inet6(0xa, 0x40000080806, 0x0) setsockopt$inet6_int(r0, 0x29, 0x3, &(0x7f0000000080)=0x10000, 0x4) bind$inet6(r0, &(0x7f000047b000)={0xa, 0x404e20, 0x0, @empty}, 0x1c) listen(r0, 0x400000001ffffffd) r1 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r2 = accept4(r0, 0x0, 0x0, 0x0) sendmmsg(r2, &(0x7f0000003d40)=[{{0x0, 0xffffffbf, 0x0, 0x0, 0x0, 0x0, 0xe}}], 0x4000000000000d0, 0x0) r3 = syz_open_dev$vcsn(&(0x7f0000000180), 0x3, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000100)={r3}, 0x8) 02:37:20 executing program 2: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)={0x38, 0x1403, 0x1, 0x0, 0x0, "", [{{0x9, 0x2, 'syz1\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'team_slave_1\x00'}}]}, 0x38}}, 0x0) [ 2111.946418][T12091] rdma_rxe: already configured on team_slave_1 02:37:20 executing program 3: r0 = socket$inet6(0xa, 0x40000080806, 0x0) setsockopt$inet6_int(r0, 0x29, 0x3, &(0x7f0000000080)=0x10000, 0x4) bind$inet6(r0, &(0x7f000047b000)={0xa, 0x404e20, 0x0, @empty}, 0x1c) listen(r0, 0x400000001ffffffd) r1 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r2 = accept4(r0, 0x0, 0x0, 0x0) sendmmsg(r2, &(0x7f0000003d40)=[{{0x0, 0xffffffbf, 0x0, 0x0, 0x0, 0x0, 0xe}}], 0x4000000000000d0, 0x0) r3 = syz_open_dev$vcsn(&(0x7f0000000180), 0x3, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000100)={r3}, 0x8) 02:37:21 executing program 2: mkdir(&(0x7f0000000580)='./bus\x00', 0x0) mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=.']) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) chdir(&(0x7f0000000200)='./bus\x00') write$binfmt_elf64(r0, &(0x7f00000005c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000400)) 02:37:21 executing program 0: ioctl$TIOCMBIC(0xffffffffffffffff, 0x5417, &(0x7f0000000200)=0xc35) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, 0x0) sendmsg$NL80211_CMD_SET_TID_CONFIG(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000d00)={&(0x7f0000000080)={0x38, 0x0, 0x62d, 0xfffffffd, 0x0, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_TID_CONFIG={0x1c, 0x11d, 0x0, 0x1, [{0x18, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x63}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x401}]}]}]}, 0x38}}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x141, 0x0) write$cgroup_type(r0, &(0x7f0000000040), 0x88b7e4a8) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x141, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x141, 0x0) write$cgroup_type(r1, &(0x7f0000000040), 0x88b7e4a8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x141, 0x0) fallocate(r2, 0x1, 0x0, 0x7) fallocate(0xffffffffffffffff, 0x8, 0x0, 0x7) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) [ 2112.057811][ T38] audit: type=1400 audit(1666665441.025:633): avc: denied { create } for pid=12094 comm="syz-executor.2" name="#25" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:root_t tclass=chr_file permissive=1 02:37:21 executing program 3: r0 = socket$inet6(0xa, 0x40000080806, 0x0) setsockopt$inet6_int(r0, 0x29, 0x3, &(0x7f0000000080)=0x10000, 0x4) bind$inet6(r0, &(0x7f000047b000)={0xa, 0x404e20, 0x0, @empty}, 0x1c) listen(r0, 0x400000001ffffffd) r1 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r2 = accept4(r0, 0x0, 0x0, 0x0) sendmmsg(r2, &(0x7f0000003d40)=[{{0x0, 0xffffffbf, 0x0, 0x0, 0x0, 0x0, 0xe}}], 0x4000000000000d0, 0x0) r3 = syz_open_dev$vcsn(&(0x7f0000000180), 0x3, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000100)={r3}, 0x8) [ 2112.078146][ T38] audit: type=1400 audit(1666665441.025:634): avc: denied { link } for pid=12094 comm="syz-executor.2" name="#25" dev="sda1" ino=1184 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:root_t tclass=chr_file permissive=1 [ 2112.279277][T12103] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 2112.290013][T12103] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 2112.299637][T12103] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 2118.152099][T12104] device ipvlan2 entered promiscuous mode [ 2118.160397][T12104] 8021q: adding VLAN 0 to HW filter on device ipvlan2 02:37:27 executing program 2: mkdir(&(0x7f0000000580)='./bus\x00', 0x0) mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=.']) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) chdir(&(0x7f0000000200)='./bus\x00') write$binfmt_elf64(r0, &(0x7f00000005c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000400)) 02:37:27 executing program 0: ioctl$TIOCMBIC(0xffffffffffffffff, 0x5417, &(0x7f0000000200)=0xc35) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, 0x0) sendmsg$NL80211_CMD_SET_TID_CONFIG(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000d00)={&(0x7f0000000080)={0x38, 0x0, 0x62d, 0xfffffffd, 0x0, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_TID_CONFIG={0x1c, 0x11d, 0x0, 0x1, [{0x18, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x63}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x401}]}]}]}, 0x38}}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x141, 0x0) write$cgroup_type(r0, &(0x7f0000000040), 0x88b7e4a8) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x141, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x141, 0x0) write$cgroup_type(r1, &(0x7f0000000040), 0x88b7e4a8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x141, 0x0) fallocate(r2, 0x1, 0x0, 0x7) fallocate(0xffffffffffffffff, 0x8, 0x0, 0x7) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) 02:37:27 executing program 3: mkdir(&(0x7f0000000580)='./bus\x00', 0x0) mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=.']) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) chdir(&(0x7f0000000200)='./bus\x00') write$binfmt_elf64(r0, &(0x7f00000005c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000400)) 02:37:27 executing program 1: ioctl$TIOCMBIC(0xffffffffffffffff, 0x5417, &(0x7f0000000200)=0xc35) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, 0x0) sendmsg$NL80211_CMD_SET_TID_CONFIG(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000d00)={&(0x7f0000000080)={0x38, 0x0, 0x62d, 0xfffffffd, 0x0, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_TID_CONFIG={0x1c, 0x11d, 0x0, 0x1, [{0x18, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x63}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x401}]}]}]}, 0x38}}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x141, 0x0) write$cgroup_type(r0, &(0x7f0000000040), 0x88b7e4a8) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x141, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x141, 0x0) write$cgroup_type(r1, &(0x7f0000000040), 0x88b7e4a8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x141, 0x0) fallocate(r2, 0x1, 0x0, 0x7) fallocate(0xffffffffffffffff, 0x8, 0x0, 0x7) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) 02:37:27 executing program 3: mkdir(&(0x7f0000000580)='./bus\x00', 0x0) mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=.']) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) chdir(&(0x7f0000000200)='./bus\x00') write$binfmt_elf64(r0, &(0x7f00000005c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000400)) 02:37:27 executing program 2: mkdir(&(0x7f0000000580)='./bus\x00', 0x0) mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=.']) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) chdir(&(0x7f0000000200)='./bus\x00') write$binfmt_elf64(r0, &(0x7f00000005c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000400)) 02:37:27 executing program 3: mkdir(&(0x7f0000000580)='./bus\x00', 0x0) mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=.']) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) chdir(&(0x7f0000000200)='./bus\x00') write$binfmt_elf64(r0, &(0x7f00000005c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000400)) 02:37:27 executing program 2: mkdir(&(0x7f0000000580)='./bus\x00', 0x0) mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=.']) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) chdir(&(0x7f0000000200)='./bus\x00') write$binfmt_elf64(r0, &(0x7f00000005c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000400)) [ 2118.471423][T12121] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 2118.485330][T12121] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 2118.499120][T12121] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready 02:37:27 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_MSRS(r2, 0x4008ae89, &(0x7f0000000080)={0x1, 0x0, [{0x400000f3}]}) 02:37:27 executing program 0: ioctl$TIOCMBIC(0xffffffffffffffff, 0x5417, &(0x7f0000000200)=0xc35) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, 0x0) sendmsg$NL80211_CMD_SET_TID_CONFIG(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000d00)={&(0x7f0000000080)={0x38, 0x0, 0x62d, 0xfffffffd, 0x0, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_TID_CONFIG={0x1c, 0x11d, 0x0, 0x1, [{0x18, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x63}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x401}]}]}]}, 0x38}}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x141, 0x0) write$cgroup_type(r0, &(0x7f0000000040), 0x88b7e4a8) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x141, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x141, 0x0) write$cgroup_type(r1, &(0x7f0000000040), 0x88b7e4a8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x141, 0x0) fallocate(r2, 0x1, 0x0, 0x7) fallocate(0xffffffffffffffff, 0x8, 0x0, 0x7) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) 02:37:27 executing program 3: mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mkdir(&(0x7f0000000580)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000200), 0x8405, &(0x7f0000000340)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=.']) mount$9p_fd(0x0, &(0x7f00000001c0)='./bus\x00', 0x0, 0x8002b, 0x0) [ 2119.046676][T12134] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 2119.062305][T12134] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 2119.068787][T12134] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready 02:37:30 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) ioctl$sock_proto_private(r0, 0x89e1, &(0x7f0000000400)) 02:37:30 executing program 0: ioctl$TIOCMBIC(0xffffffffffffffff, 0x5417, &(0x7f0000000200)=0xc35) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, 0x0) sendmsg$NL80211_CMD_SET_TID_CONFIG(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000d00)={&(0x7f0000000080)={0x38, 0x0, 0x62d, 0xfffffffd, 0x0, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_TID_CONFIG={0x1c, 0x11d, 0x0, 0x1, [{0x18, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x63}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x401}]}]}]}, 0x38}}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x141, 0x0) write$cgroup_type(r0, &(0x7f0000000040), 0x88b7e4a8) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x141, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x141, 0x0) write$cgroup_type(r1, &(0x7f0000000040), 0x88b7e4a8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x141, 0x0) fallocate(r2, 0x1, 0x0, 0x7) fallocate(0xffffffffffffffff, 0x8, 0x0, 0x7) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) 02:37:30 executing program 1: ioctl$TIOCMBIC(0xffffffffffffffff, 0x5417, &(0x7f0000000200)=0xc35) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, 0x0) sendmsg$NL80211_CMD_SET_TID_CONFIG(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000d00)={&(0x7f0000000080)={0x38, 0x0, 0x62d, 0xfffffffd, 0x0, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_TID_CONFIG={0x1c, 0x11d, 0x0, 0x1, [{0x18, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x63}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x401}]}]}]}, 0x38}}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x141, 0x0) write$cgroup_type(r0, &(0x7f0000000040), 0x88b7e4a8) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x141, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x141, 0x0) write$cgroup_type(r1, &(0x7f0000000040), 0x88b7e4a8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x141, 0x0) fallocate(r2, 0x1, 0x0, 0x7) fallocate(0xffffffffffffffff, 0x8, 0x0, 0x7) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) 02:37:30 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000001180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) syz_fuse_handle_req(r0, &(0x7f0000004440)="5b095762e4ceba7d280612b7511913c90df9e94f4e38e6e5dd2dac0bd4683a92d758ad90f9e2842073d15a2d5baa4db0b69c47e278e3f50f394189dd7fce63890ce3ed1f24e67a79c1cbc5eae3984e9d3e8759a9229593ad412b129b68928ed908711b6d1213f9355ff80c2579fa58ced926b267a2264063dd3fdea384c58f4ac5bf66c361e8ec046ddf824495c5b6947ebab4e24257d117313fd45b6873262073e64e3da2431276466d75447ae3eb562d00423b8edb3729fa059a5f004010d551edb43813821d27006eb0eefa536590139123f218b3b0e2d994953269636885ffa849a905e62cfe5f64cd04940568809738ed7306e2430d382667d87f54013a5cee43dae2ee75111ed33350d86c757a8362a81375befca2d0f555cfcc58af87c184bf154694ebb8f0b6ef09f13370833a44cedd5b3091768bbbbfa1d0859a114ea6b4d9f25c11d9f3f45db19fa5586d36bb6a8a15f9d55210caaeb983f1d2e6688e107b6de6cca9d9c640afab7620dc440e93f9d5e920e8fe7e74bbf8754a7195110fedcd8269be84a945305ee09de4997a5a2796f5090d2f9ee3bc0b2228c389ecb6468c24d2c5699dc30e2c9ad71ab272e16a4a645516458bb1f2a92b6ff06bf697503a43205473baf112ffe468a9c727ace967ad603d335ac634db4534540ef15611f113ca28c3a3cbc7f6c96945bdf291cf39a5bae0277b51e959dcd26d1117ff63f1bf748c845b7641905f83f6a0e468c75f88fd74d36ca638e5fb055dbd55c14fe30813e2518e390dc65db7372755306779d7fb13fb9403578fe91422cdb8dc8db0cbbc986369ff7780afab5755a039b37364347d73835c96389288b3768e1d4e59cf77fd58228100d397badfdf52dd5eb453ccaad785d21418e509f734f19e8cdb5a0993ba59abcf654625000eddf387d0c291a3000e87c4fec269a9c787997e0d106fcbd9f488c75559c0664be295d8dc20d214f17c392ba0bb73df8bcde0f47e449ab40f51b02bec01fa48171e5e39777aa7fd94525e76d78e2f2e692eea0ed254b2ce1db59e5cfa91d9b30ec2d39868c32afc6797ff333b1ce9dd2c0b3034124b1c004d9dc0cbcd4432006d54528e3e28e96e911eba7681a035d4e4551c7b497cb0fde2845ba18c4b8b19efe147d90394ebed77e7c0a3702fe2b6df71ff354ea5d55a77c899975df86aab5abb2ce370f3d8f4bfcb417ecb82ea0746997a1ca1e9765251a6d33402ad0c0c151fa1930d557248f2aef24e59821f7c649f6824f3a00cbc60c78fc3478969443b03cff9bd6dd1944f79fa7b55005874a7c3b6e6e4e19c84975dbf266a572fa0653111af78e2637f9588ae0cb8283f29f55b5e03bfa9caabdb322be5a2c097b8ed1fc6b5de9e2d9833840da9a036738f5a260b2bbbe0392ba7d982bd567573c9a8c3558103dc62e16c0072a97e2355629fc50960bc3b89949a2aa52bce12379c500e767a986762628cff8f69f73d359ef604a48dd15e7d5c298330ba5be94afcfc913f8329aabae358a9b936e6c19f9a0a45f239eccebcae9143aeb66dda74a0a9714038db0986fcd6c8b2f27330657cc35a1e1da3e4805d4f360cd2de4f798bebaf60daa49e5e4abef7dfb930080bc962d66f859c2138c3d72cbbb8ab11ba47d19406e2fbefb30751631e1fad5cab36fc18907fc4790534fe4ef07b2b0058ae14e0762a4a185f1008f4f4f7b8f30aa62f83806a7ff0e0bca2178981a472071f7bd2ba12578b53a131ad4643caacb8cba98caca210e732e7f2df5373f0c637826c4daedcee4d8439392e9e817fc01f3b504142639273a73cd6f5c8c8033e8aa145359ee6808e4f7b10d35646e642f1c2693002f4bf321c72b33d2a7c6bf1864cbc543d1b07785c12ae87f908498a18b32be69f11d8db79d899f605b4c8bf74ae5cdedd5bfd17cb24469076e9d357b7a0abd9a55384f70ad49997948037a630d2d016e85d468c53127b09ac8d7314245ee0082aaa56559c41ce1a986b04bc21fbabaab0731a870eb0aa98d02ce78ec899b8d1ca5488d0492ad0eafb7c17170806f229fb01739d6ec50040cdbcfe16089e478ffc1713c06bb0b7db29f6a5c5ff20c5d1168ec0f138d36a9465e304c3ef6bbee4f6adb26348b469c0718ecd34f0f4ce7886690fe17c8160ec5ba873483ade45233392be8ad11c97f95509d8ae60846c62f0ba45f5f23cc4840280f043677ffda3385d8f4a3a2bad3bb8f9077dfadfe230e6e093eccb4ff6c0e7cab3df81e073c880f9fc41a404ec3144507ebc53c0778068a3ed3abce5d90ba084d71d221373663e9a9686ab654eecbc45fb0bf308ae22543ebbe65996d329018bbd6d4426d774a4babcc3e97c95acc40877bd1120f0208b54541138f4eb88517e2ca4562b409de39c41d636a0f3594f3d065c2e710af90aa55d0ecd20f383dd6fac7c93cc6011469fe5f4fabefc0c12ac0b77a1f44da769a1b6720a29a7969459feb18f61f73457b2aff8b410ff264d10f4be0ac000c4c6f29d656b9a1887df1eeb786bed0c5ff84be315167ad0506786a9cbf64fbebb4d7eab1d9bd9108bf10dfce2559007edcd6fab26b195534e06a6f3f862e351b7b68fe9e3eb6bd9f47f83a6bf49a36c8ed2f6c8c5d3bd2f4a33d791ea61ee2e21a46e46807add328bb3c3109ef7a402b9e3fa16957693dba1d4a4c361bf6848114cbe29e601bb38a532a387edcd5c39b1171471d8590dd4fda56c7d43b9007b1490ab3219d598048fb50d9290713c079031642fcee9d2ebf03c193ea152b30a1ef9e1b30cfb7c3069432295befdd94bb04c8e9d67e367b787031515dc4f64e3496e8c2c390676c7a89a85c02fd681fc7851c0f652b3d9444002991620ac3a0ba7a77139bea95fa8d053359fbc58c392cb194ec3e6903b841404f735f37e5d1608606be851db16bb9d0d659cb16a3edebbd3613f16cd52b5398196d3fc031a611e7b8d61e4f91c2ab9310a6ae26321c7486568f23298552b4a824cb797b3171bf2f7e2d8444734aa8af3a720cbc8a61161b462f9189c11d687948b7271226406f37429ef09d13b17dd21c4e72be1bc0b816fdc096312aff7f19f3a2181ccb08d1f92aa003c284fcebcc8584cfe242dc8fb0e8cedd71dc2ca48df33c9e650e8bc6f331f9eecb4c2de8b75133760b4c51948b990675e724a68ecae3f2d88c7abfc9bee0875f7feb691b813c1825a0326d887032b5016b69c228cb01243d150c6a188cca6d22f469e6195bf2f3d6d4cedd8ef43e9486f5e9cb9f70e5a92cd2e62bd9c70775d900784bf6283b074c9c0df6e5da7465fe30fd723cd4918dd3da6b7e5475c89d34a4075e94a938047625efa4fb8d02b8616f4f84378ca26c875a364e68e3a02ce5dccb0dc0b686ec52384c076133ddbf7eebf178411109c72171a87625ee0607f94f1ad9dc795906ec7012a51d3621f4fa19f25891d8415bc4a0e3273c21159bff5ceeba3767445fa6a24383e5f165a6fd4fa579a02935943aded524f6d6a540d67b44f4d7d0cefd1c08a53a1a06a4ab5157f8f64b22f3875f6c9fdd76507e277691aaaef9a90352cfbe5005d13b35fe0ce04d3b3362590053c5a7e3b6932364426aeba2bd79943a2b50d5856d3ecfc74bc02318f9eaffdd08f20560bd1d0f7f643ec8e05fc19a3188fa77913092b0ddf40f8be0cc278998dc32da328ddead37f6659d780bd530a48b4bfa230370853db872385b5ece3a9a1f39c69a2f7290ae92f769cc996ad69e22038352fffddfde95f9951c4e0029e6244809bc8d77f262cd3057ab49277ad4edc55f94235c01f774de6a7e61f5e688d71e26348cd61c30348bdc9debb28eff7206bd67bd92b038b584afa3526c32cdcad81402b3642ee9fb608a4e18da9b4250c54feb404cf636caa798bd7e1087f60f424904616c959548650976d8577176356b2d47f464110458918119c8ed5b1b7f9ac7220efbdb49c081dd38f7c8f718f2969237a49f6200d62e879030b0b6229f39dcac78af38be9287fe0bd04b2e65e8555399ec5613856688d547bb43b472ce03ba3190112a004def789771f83faf390ea062a2b093aea35027c6331d097db997a612bfddeda832226851a751b2116ede07459e6e1717a47cb2f93d7f140361183f5d2a0773b8ef0e458b3489176672223eff9701ddf0a3caa2848feaa54ebf4943b409fbe9369b8c2d0f27a9fa6caeb6c321b19f9e7daf7410142a8e1f1649a855165b6dbfa61570926069d94894f616ef85469113add5fce8db6f22a1bcc3f93b75d94644ff75e5716536c727747621e7664a93519faf3acdab5f29b346172892697909f01051474bb8811d4cf1bdb32ead2364a2d89965fb7d523d5d31f7c7bb891e49d0387c2b235f610fadc23b4463f6a31d4a8a068b8e392ed3d27dd27832c9fa6a7d9a170137cef0bea684311e098b6cc60f36e09b1abc09cb089364e0e256f5d624e6098f02e53fc74724ce9f1d13517fa53968554b523c973ecb03643ec452addd7b566d6d12cad7a0acfdd8a97fffeae567c87aff01b2be11e3a95c54bcce3449c4564132be69c08f309ab97c57349f29a1b8d3d78bcd623409966550e294523e21750930b97f012c4129dd0b55142b4c559fba8cd07083cf6cdd0fd36cfd38f3e0de2da821f2d9f79f82239d6ec1db4dc9dde063e35b1d5ffe929c56744c56c3862b8bd8b95dee19254cd480500c2942b594f0eaae14c3eb07d9d1c5d201425e9e3923b41457fd7fbdf747b2fbc61480aad014d8917ff8f5bd048458c55348b292ff00026690a04a07e90fc0373e1b6ed62ba81af0bc4bda161ef8400887481fcfb8cdc4127500e3fb2a071896f657d6fb04912f3395e5f9e66eab3b85c28a2e37b156511bad5b0d2720670e2b1a762333f42ba528668f5a6ea0a80a398129eb3347310260f9f26d5ae249bef77d51d2ed248e0775cb634e48c830cc2c2512376bc411258edd8f73a2d7adbaef40ab79d2ae37f27e2893048d59693a355c87e43b53d545c16997fa318f1bff6a7edb29a7ab80a2381ca828b6d8c5d7976abb11d955faef8b8d5589fea555be1803eac4730a4b9ff3477cf462dda1fadbbdbbcf6826276144875d58e12eb9670c6324f0249b220f1336f9ba43b732bd8c421b040680417a1f68977d6beefbfa9358a4d861cdbcab618043e661208b6939313e2bb01d77509c1df93d87d94da5737d2a10a935b44b264fd232dbc2e59036e0d690431627e0903343b8352ac291eea31d1424c34f9f8fff7fd8df9f6330f88598004a353bfaa5e71d039b8caa33770f9050dbce61ed1c2c0285d23bd4a0b4cd9237ec7c2773474d02881cd7d5541dabca4bafb11f7362160c4a871716720d8d2e26c0400b4abd45c93ff25602d93a1031ffaca642d6f88f8b7ba38de3d8cdaeb89f8fe8de3f0c089bd8b360552d1c26845ccabd2d86acedb16f20640648527a420c497c4af51ef463ce1e3fd8f70f06fa016f12b307e1d846ca35e0f22654456705ce42334401fd2e993c6744918f578fe4d1e6e434d53cb8960008357036ea2c3b03ed9676094fa9693345b0db656273e350b10815755ff9010769af2fb6c5cbc859cce9c8a313cf802a2375d1664b61716067fec9609928f0ccb97397f52765a00334c5a620203977c1df6f9a6f13e46e3be2503ca6e1b1332293dcb2babf2f6019a99274621d0ffdafd9447ba70c948d4c8d9b5b093d36f8e6b8136b16a7da020cf6022b10cd13237aee15319c83b0522aebf523b13ca037d0aa604c5a53fb6536edb8a3d0fafcd66dfd4cdb461f8195c41df043fa6f46e490f43c71422e6de020dbe2ac543c516446ce1ee5890df424ba716eb91da1f8e127777a0e4396fb35654468747179d2884951e06c952f7f1ea15ee46b60aa15e562023eebfc3a79693adcd67fb23ab6b74b55b65d8421be9f454f8d89bd76340c46d5309c892121dc19f8124cacd2b8da3fc0c0ab92dbb5e0537bdbfcffacce03376cd10223815f7801b1e20e32080694dfc8a416e0aa0fc76dcfd037366406aaa84d48a8cbad3fa48ba342ec4aa02f391c6039403fd4dfd8a5cdf4b8c4345febc085798b5c7dace7a3646e2b9e4cf57c13b959f21e33bbfec54c85922a8095f2c2de1f1db72493fa9756d69b0ace403bc48adde75bfaa4d723a8dac4dfd370cf02329df1a8e8576e11fb8137910cf753cc76585a2d1c7a0da1304f44c26076d87b5d402c72a724b464b5cc2c0ee6d1fb472a40a41e858697dbb82b6103fce576063d2aae0b4dcefef78f8de0640c82d955c72f5b12809734166853835d7399d72b419e18c7c62e080b8034ac7e1134524c1fcc4f93833280fecd0ff424e39cfecb21e714e0f9e1843296cfddea2e35fa6a7bfe6069b366316ef5e6b73aea9e069d1538eaf11cd503b50435e976dfdd39e05918be1b4f91005583c8b84c33b13692bb8ff005fb9d29958f9697cc83c48a0f3666dfc6cdff0d5f923ddeb4c74db22597414f1973d3cf339af2b5b2640857c232788e21ab92cfecf7938d7ccc0162cf913d88967b5abe80c61d3ce1efd120a856ae450e4d7593ebad568a74c7f5ee1bdfd17ef1f72e7703b36b5001e593f1c6908edcb023095fa059e97d68af2ea295b766aaf819eacd85946bfc5bf0c35363530870cd8ce3931ce7c3885fbae123dd924871797070b80ff914b7bfaed7d0a54a372716bbead8797a49524e77025bd9b62e1fd69ec8a7d55741716df76be640ab8e7c44600882d316f220780013a80ca957fa9ad31c910e3565a8e1e1a1e96c5362bd0cbfac2a53328df35fbadc141f10e5a1ef3d1bbaf877d0659b051de0f7636712cbbbebf095718c96349a96fbe6e0389a511635f0cf31906fd6bb6c2d7ad9be31e9293b418f13c22929c90eb0950aeb343b61401e632fe3de3dabf51dd308d17d6d6643f08c757ee17131cb91b611d20ab2ab35190859d8e4d76a44199765c1efa2bdf5e3c3994585e0a7d866dfe5be4601442da0b686f4f44ba8dae33d639ec2a5acf11e6650593bdfdcbfc5860144a15914eaf58e9e2f5495471ead9a25ec659df37e11e84f4dd7283687533de576a9de4b705f9e35964849206259862a5a4c956d26945ff0b8456e536d72136b4989ca135f00026107662cfae9696f2bf46a8b3207330961c8b31c8bb8dd2b0a6c3a833ab7b7aa97df0c14941d1833db60892511ce0a77f87bf54927f3d912de88581cbd301e87554f76b46a850177e550924db74794f6b5f8db5a74c1f932b3b4bf4ece2cf045c4fd490906f2ff09bdc8f683cc61a5923be82011fed297c962f8d7690a9fe980130d4b6545cbdad82ce198c8a1b884bb36288dac252c69b0d8a4eb53767d297eb64ef7e9f90faa994863efe194040a984a1461b04d1baa746afc353e006b71d4839d4b2ba10d681c344642fedeb8d6a2d518a42c9b252a7d6ba4ee5cbc7a81d543af5fccbc284df3ccc226dcd79b20b987b30ef767d2f810fcc55266802abc38cbed144621a6c0c52bec0706bda66bf7d5e957210e2eb6fba79d7deafbea073c1e298861f46c6e17523182f67e133121f3ea2d8316ffe6de51fb3717edc99361c979e9ecb51e3474a15accb8254003358975b786d81281bacfdffb655a5855da5c5edabcfc5e3e5ca570c16efae87032d3b85cf3d52b020fef5fa8339f776a2d629173252fefc9fb2085b49354fb255b0ca941d60c41a2cb10c742af0ea277b65b960f49184297336f1a8e049eb80c3d40ef78b0e8a9a4b5848caf5131b2773a7c18421db56afea355d869ab81f0f7e753651e8ce742c379ee4f08fe23e7c1307bb9f00e60a4cc804f4b47ac42903e1b1ad99ff795130833a202c36afa8851a7ae7c0eb7d25b006bafbf6b0f579e910c9207bce105f73cd219dd352af1b3250a273a7eae3fbbb8ece80d2b61591dd25679e541bef9579a538e0c0fde66ddb176c84c235de570860128ae90a44e8219841a1ed84d5a3721afce3b24e0173542644cffa2b2603171bdbf3a5b2d7c9d51b7a31f7b6675d98938c8e003fc26a2931811dfcce100fd5eed707884c9f1a9ff629967eaab2908f2988378a271c373828a9a836dbc6b1db9881bb30509f693a92daf26f0741b01855af81e594c318f0dd13a89e87fb3d7b3527e7b007bb2e744a322ac3a40e05d24619c3d41643b6b811af49eda5448c21af06b8707baa6b8a2f7690966152ada65a5253aaece296c1ef46a12b399074fbc40a791f4677f05109bbc103c5bd37ccf7b67e4fd6b6ad97314a9dd236dee6e1371186ccc03d4d8560a22cb6709c35a391481d659d7ebeae325f5c9a20de7374b6715b4d8e77997873929d7339b20ed8172d68b0510defabae5712e5509e41afc5d8bc531e296832d285d9410a0d1173d194b3d15571773c97fd12b817fc2d3e0eb6a4bd6720f57d487023f52e3e0f7dbb0e8a7807283951bc8dc7344afb95d8d93f34020d7b1d6b90bf0520a35cefcc8895807286f624c7df58c89d3fcc2495e3acbb98d4424b1c1d199878dcd9ac5e7a2b216aeaff32d04b74495d16a20aa5854e750c0a66f60c69db44674d695eb8d3bb7ae36065d1e6efe9d68527e57c21dc4bfb33f4d8625a95fe3d2d3ac42abf540dd46e32619e63f9cb40e2de1b6c2102553c1907f6c62c0c689c85a1aa0b1e801b0115aeffb9618d1b412d9d7be9fda786fc9729c6819f60dff95c14720ef7afd69e92fd36fcb3f25b5388f15e621593132418a5caf60074ced3e1f6b0120fd162ac0e13395cb8d4462dc32406c9a04252666ae7e74e9da335522da7ac76d377ee77a1a4d4fb0ceacc3259d486466f8f45f795bcf04ad2935d7a4b0aed6eafd4bcf1830480d044af5fba3146a7730aa87b3b33494fcc3f4111507f059c65b82171acfb5a3f6c7c9d3b156788ecaf9b3581b36d0a059e28fae2f3f40fa631342dbdd89c28429e1eb511121f2dff45f73a8eebca82caa064c1e158dec6d8fed2d05e3090f70cc8406d3d9cc429783f60e63bbddb2a61d6e995238ee4f0e3eeb23bc529535dbdafd7db565541ca2dccba24388c7cbf1989e9d71eb2a3804b224350fa30e979c08871e5010a32ec886ed30128f6e509ed87056fb45e1845282b5acb1262fbcf5361284a12a009c0dc914a20572e6c4c61bfbc5a01fd9e605aa95ae85fb704e8a59580fc00d0720c1b212c44d33c05193d4c6f9f87406c0be25e5d9cf7f548a2ab9cf829a543cbea4c9d338790100fac6cb3a3c989a1c53f581b459e5b4d90a4c08b633d54c9687b33da736ec62f141b50bcb4ecc13044a598696ba9c0f9bb9644565ab5c2163df0a47f0b7362c0e51746ad2fdebb31b57c1ccbcd8dbb0071c0a69280bd8a7e97abeb6ee17e8cf704d24229e55905b5799ed5d7b98b08a6a7da5c31225edf80a487fb897301b0d134b953c918b320bda3ab29e69f759f1bece2910079d3aea3da89fd6cff8e4c2e24c1dc1a1d6f222f45f61747c2e0d5962846a85180d0b0963d33b24a2daf082b69f2957f6e90e69841b4cbfa1166226cdd6c06c24dd89c2e9b1a495851e1e5f7e1cb6944f660f65ce5e41b12d003e365393b15f13fcaf21031ca6ef8f270c0109b1298ac11c6fc87397bfd5b6e96339f2449082488e9f74cc5cb08f85d9705c53477f25d2f988f817014f2065261e568d3e8175da7811f1a05cbeb07f9b0a156b6abe016e9b8300e212b5e5453c765e5c466e88a5d8f98ec785df0267349c8ee49c18de6d3910d09843310a390522b8751433ebfc6206f6c3e654e710d3a3f76b1ac79842c0451d4904bb82fb631d94dfa7658727f2ac53feaa2f120202d616a9db782f5c25a2b8c6ab387cf3c5dbfdc2631891d875a0ce758bd35772efd9eb1c18a1d92e7a45f958721216585f2d85b8826a16c5bc4e528626e80851f49f29e2cf7f6ef9a6b8b3faee63c8da84b12ce71a153db2af86b29496e52ef13f9f9c86f27c21b61f3290b565af6c8c404d2bbdfee74c1f623660647150d487bc5c4a0ec8509c47e89e795ad207463e1bd4f0aadda0d735a2f69028e8b361e4b259eeb81113587fc2fc28c26e82949a3f0a6e9f86247d8408ffbfbf96dc892dce4d8759130198b54e6305d2cd07835c5cf9659920a4cf024285b7584b70e831256813fa3a200f3ab8851b411d6cfb91bce34fb0cf503d439ee1b8fc434cac3a318f1bf65402487503b5c7bbb076ebeaddb2ed22b444902b24cd9c3375621684dc854c4af685b6f768c1085862e94ef0337a4458b1dbb3ff0c724041c82aa956636c40d15dbf0ba1f7b8188d48b5520fbbe65df81bdf86fc2480f65c8ac523b1cf57a37904ebb704b4c27b01f60b514cfe990220f187943ec138a673e08a52477cc2f3cad746ee251ddbba7ba13101eae9d32a20df248569d1ab882aff778c544c7b530d5171f04d3518b4ee6a99e07212f8bd72697037551ef3ff35794e01cba640041fc910e599e3d163577f6c837280f84fdbf9a54a1744b32f62834c9d5cdcb94cbd184687b89b3a9cb8a76be61e5f8bf5528baffa774cba2577ffddec869bc24eaa6ec0cec8c6afc3cba22891e8b09fdb5254dca8117e927d4d8ac2ee20775ca7793b82a1d94c0555df748fab1ba794fa608ed282190e5f84eebd49fa12943ad56f205a2e843429bb550d5b160c74083be846d4d70e4e5bb6c2bc5ac764e5c29029604b2bac9eed579184f7b8f98dbd1a168196b42cb57347f6e55d8e4126e9a51ac2daa61e74ba71188606e2a175028b8634fe1c9a636061e163b993068a13c5e9904e1e2c128596768eb842111569526d128f249fc3f7ad4bc3999b1001af8faffe9b264697bfa964e4d5ca4218d1fe0307052057c04435e4a853f44fdedb07083c85fd32a5ce0e0179d97ab921cd541a5def8c3aaf2b63857c195098783e340675e41fbd73657c83fa94781b910a61d4ceec44d7b8865f5a983b56503647f8fe63fd81f67484753a550e1f3b19ecf5c82e0a84e45ef36da1506cb0c083cb8f24808e1d4a9e2990a25ba8dbb6f5d3eb94bf5d9dcd65ed15fea1a995578b8ffe8ffa8f59eab41607774998459527c2f5447e0076506a3b10dd03ab7c858ed9f800ac489e1cedbddbaae0245dc1bb7b3256e686c9b280c50c49333f6d461db5d3e945309014528bfdbaa6b5c94efce80be1b9174a42bd08d2113bb26a0168c8d25758c993e9623ef9a35724e689a903c0712792d9e76f3e2399ff371d47151c9cd559f53a3e338acfe715ba3ede12f8fbe62cb1ffceee3de90d78f63db72474caa58c4e2cc1436419de2f6c8b738125b0ad76ad393eb162aae5d1fc501e6ba51a2ae5a47628a92bdddec71bbde7587613e293be04d6a9a3e6f886f25aebf4569a0e1ea5b3102efbbc051d368b005c791e0ad48b0569f4c3918080383f7789447e5a658e26646d39a8c827339255e766e2535ca2a0c87d3153823a27b8ccf1cf4c30c71fd9b265b00a955caeb7241a894a86e32e51ac7c729c98f4ea46e1fc90da62b1150afdec4c1a0994594bd14e59ae2abe2c4eee60194eba156e1aaf118d017c2ce4b3e92004aa6718e4abf7ce72df63fe0ce6496cba35df00d5760d634e1e934bd", 0x2000, &(0x7f0000006e40)={&(0x7f0000000200)={0x50, 0x0, 0x0, {0x7, 0x21, 0x0, 0x945000}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f00000008c0)='./file0\x00', 0x0) read$FUSE(r0, &(0x7f0000008ec0)={0x2020}, 0x2020) syz_fuse_handle_req(r0, &(0x7f0000006ec0)="050cc8b895114dff25dd2f5b4a80ad84ccb0bc33508592470397eebec2d00fbf5adde5286cc528b255bdfd96730c5e58c447b9b1ca41938d969bb89ff698370998dff692fe72abe49553323a4549e218dc9b5d9c7319af7be429a4b30fd1a51dcbfaa59f666c223c3527c094784c3733459deba35df92f6bc17039307381fc7e0652c62890ba619d485a702cf6141ad8173de07f759a2fbbef646594c91c30a65aa37420664b1ba68a39994f15f36454221e9c16f1daa8d6f92ab9a0469eb17f1cc0eb9d4f50e362201eb36d39fcbeef21cba8c1f2ec436af9f3c29ed2a9e27b920f495ae426a4f5e4d40144be4883c6b433045e38dacf944862bf6da1e9a4f9265f3b010f9412c4239b50532f41aced29bf47dc750d9c671004e59cf45d7184a35ff5dbd18cb09b269ab14b9131171cbb80e9006f319e80c32800214a2bd5cd881c92e32db8dde149ec140e7de389de550bc90b8d61782da4509e4b29e4ba9311cbbc04589d68a519d9c6bc0d14d013b04753ea241c99ad08f292658693123da6ab158c0574f767c6565986e94401b5b7a155c72c48bdcd3a56658005b58f12120135b2ef4a20005e313101059f9549a2dc80343212d9368f3d44c05fbd196849e6deb5fff11128ee549aa1854e80ebd372e511bb7654daff73e55455cf5bc6dd3c158528eee2c328faedfad9a36a93cbc01322922a65cab1eb721cf69516f95717f423f02dc8acb68bed30e87cc0c5c490b38956b4fabdab0cb2e15dc63a68218d2f69e65e395a126db7ff3a5e1f3169f850658a750183f22c9cdb886046c65881861a8cffcbf4f1a75c3b9f2cb0be8152c836b3cd8f65b855c294ae52c68feb1ec35e1cda609e0bd3abe9cbd7688743ceff0d8aeae46c3d0898888d1cd32bf0966fbfaf4dceee6b05890572e5ebd7855f5de0ce98018d027ff54f1e214d9994ad345339d72d52216c90aacae7ce6bad6f9da8cc9fc6052902e440d3aabc6043487ce6a0554e0e5e50d1bc0d97f05e05348a3bae2e5dd39827850d2381cd873e999a75cc1c149c356f9fdb6870a77203bdbb8a2057aad2278d8eb716094ac5363fe0796dadd0f0044a3a87105aea3817f32ee6fe9804c2d76f2b33ce9afbdd85af2d02d93a161bdb5e79ebdd1bb55c33c94f21552ac8324dd40b89a91cdab241b353348c2e6ae657f4715b230b26fbf95cdfbef45c941357b114fd254326d61ebd53d8cbc591b30109a9f1d65a3fef4e33fb396bb94271a2f070a0463d5b0ce639aad1993a860b06ee5429baa5398fabda96dff04ecd92176c27d33148b274f418438a99ab794a7a178d7232a800a2a45eb9c1b4b105d2a3c0b8ba8e857adf376a74f5453444e0def0bff154a4be6da89732a00239035701f0b6584f1fd4960a1bc18fafa5952429f1ae6f51243784299361c7bd8aea4ef39af0a591f882ba733970aad540570804588f9456ab52eda1b774138c47e4602d490b9a4429c2331ff6a92dd70fc1f3167111b0824f85ce4f6ac1e9792e15168ec0b2cfba39e29398484e771038edf02d3acee42d13afa57254d5e55ef1f91bd1c91167f139047d13ee80d0ecbc094a9f44e1fd7ae508eb67d146a98cc6823cbfb4ea07b811c2607d7d9ce297a41354de59f0aaff666ec404369e34469bbd7938a3c9dc8a016b911032f523dfbc43bf3a73a7c600e10634c6bc4ef658281132a03cac3bc4f937ecc168bcd59c145010a54fa98391f70cbeae3677fee02aa081e877794c0e28cfaf031756e2eed1286e5d8af5283d3bf75af568fc9028b13398a31e41cc909ebecb325de69a9eebdd0bba8445bb8c5f63302911e13c499c45810be899623f130c96351e9d1468db5542b0ff0518313588c868aa32575c35e2591b9c7f34324fd7c368eae08d068dcb4a862e9c1b3f62ace65153d36eceba0b157ebcf1e5ee77d8e6e453ce43932fe1fe660c5121c2dc711c7142d47e68f07ee0baca77b09775c28e9a95d420e3a3e15e9a399fc8226e6df62acc9ff20c60d76029eae39ac7d918af77576b2a63b081156daaffede8b0fd64eef0f0e97f73cf9a704f71cc0927b824f21a951abce9db133b492d829603e8861fbca2288ede86f30116eff0c1ec03f2f7580811386736a6703da134f147b77b8999f74730bb633fdb845e2771f0b0eb7239f2953ba1fbaeb0319173759141632aeb1f9a4ca3bd80cb723fd440073f9a9a9e0726708e7c2472cbdaee06fd80b42d67bea04e6b3256336658553806cb93e3293ae2fdf2590c4bc90bd05969d40156c9b19d17f0dbbee577d32d13c11c1f1fc1fea9af26c30f6e0d50489041657a9d59665b8a778f0e4772a6954b840f91131a6fac8e2ae49551cc7bfa001c4412f95b7e4d4ef8ba701e4d095a010501063f7844af2bfa51049af8cf11ad777e8b044d3dc91b5ccc53de7e11f026ec2e10536ec0dda688be6fde524cebb212121ff638c322e03f269bc72651e69459646604bc9e3acca233654df1c1ee562fb10829958d4eacf6e06e4a3a192b355cd9c8ad7ebdd603747b9db3834a5f08772577a8c0304bbe4dd39cea5c6c556cac7d02cce6c1bbaf9cb462cf75f6d0cc4dc5edd1119ce851110f659ceb17e816d6ac83cc844aac7177da8fe1298f95912f60c1fbe0b96293318afc2a8c969c6f1735075e3c635088f5fc96432b33608c77f2463100fd4845f5a8cff8076f8f5b9dd89a983b6dcf36e0ba400d4c8ad7cad44d773b4572cce17183ff31d001ae49d7e0acfdd9e984da1943419eba6948bdadeb525a12e712693610cfc08cddbd89865d63ded390d1f9fc5a325f2fa0d3cc98099f5228ed29ce256979395602e46175a1acb4ca58a7c5c29dc0d467ee7454014f8e32a3afab9aa4025c4f308b88c76fdf286094c0f0fe2e0b4d19492702dc32c1c7b89e683d4ad30eecec244f5486c19c17913ddbec3499600fe618df035955339dbf6e0e509a3590b579bf65b7bdd03fbc46d923d54f87b880a23e1f0930ce51361dc3cc7b68d5b6b5143f500186411ad2faed75f5048fdf3a2dbbff0b2db07a5ff27dd7b0f44575c70982ff7367cb128ce439276dd6c1191a9ad2f6768ddc51060257dcbc3b6937eda665a2c2dd966731a1762770be3b7dcec93da15a181ed83776af770175b5d828b872e87d0ad9cd0a1458bc96392d467edc10d56effee01fbbc442e1b48880ba1a406c5eb58dc2a1cbac2d47b53b2bbbb45b5500201a5889b083217a7a08032bb0eddc2f07956088e077652daa6eba89d541e42390046fae4769e5edb4cca81eacc2a394def0a421536797b0fc50842ec3e3910026798e09250555fbb2b5b34283637fe735cbdbc375a5ea8dbf2cd9adda73aadbce76ed86952d328d0cc2ff602babc6955660996feb5da9ad0efe47269385f9e5978acb8c2922a393342d72bca979a116cb8abb34646b439864da9a8453cff53ccc02db9e49e8121787ee626b605b2bb0d4c39601d8a4c044d3315f9181636fb33f23d5762115bd8baa24838a85a5fd911724e253773da0000f6714c1b53ecd374f4fc20ff0a11a1028be1fc3e864ca0310bd78899372a1364fb03c819ee2fdd90bfa65465622c8eb6ecd7b2ed8c46649adae1528575f1b7f1c0e4c1d17677267f9e64a962a1ee89bc11b6bb692a32dccbc05daad8b7076f57d8a7fde1196cfe06e6f8a9953d23a349342f827c43401d71770945955ca9fd257dc91c098f24ab5375ab4cefda090a427ff42aea0e33c3752cc79739fd12c326fed77d0f4be1be468728d14f9d1d17e4a3fdd05f8e88b4251a14c44a006d176ecda3e711e3769d6ac2eb4872b55504d3bbdd5e2105a2b7109c00e9ffbdc15770003666c9f425bcecdb9e707ee156c86c22eacb0d58663782740c0f51508751dc49828366645a6a07c2ecae18b54a8af4456c38559e53603a4006880538327f78c4a5fb96117cc32d0d5ddd8af113e64fce32f06f7e91f2bb2626d7f6dc899d4cf269a57b2a2da17cb8b318c835ecf32ca7990c7a435ef431596c6ebdba5e85c2e95735987affa0dbb9c159661de522b7e0e448a2e7df5857e310156457129ef6fcf0eac83293421e16ffa44ec873509ea5b0852ae7511524a97d3953662de4b02e28927e08506cc3bc26ab0ed75bed10f180c1493a852fad50ca3e07c9182cddede6ea0e989e8a1bbefba6149f5f2942c902cb1d49e2eafa287e22a3d05d31f7a156ba065cb25f9f7f75693bd3e591239ff63921855e7a22f6729d25597b27b7519554046df7c0b02e2dcfa27c89ba94b4754d1a0075c722b27533f4cceed1d89deeb27555f1202167f9ea278759aafe5eeb5c0149cd8910676e7b68d7f5601a65c74b07a67ac4e4f97d88e951b4443f952a1200db043e13cbddea8ca335ece99df4b4606616d3e92d796b79ce5c6011a4e696bce51b31acb3425b9091314a1ebba8fd37d2c56f18fd37767790e6c98aceaedd760f962e1dff688519407f6511826781fba20dd1b48852dfdb42efeaf567ea92bcb1e51b2c2166ff621546b3c6b7ef61dbb6388c15a6fa607b2a6c62610d6f632d4eb60f0224039003be9d85a70ce50b5b42f4355fa5756efdacdaa0b0ebcb40c93920288b6617ae674e970c8ffb1d06840244a4014bc7c23a437060cab521f5e38d211cdbc5f378cf1093f788379c8730919ee08a0efbe8e84ad0c28db5fc10b7180c01bc2151f9a8e8dec9ab35c5b4502605b965aed8ec5cbf9f62830530d5a36edefd39f109cfd870a3918dc21890765a450b000079f59fd72d293256d64953b4c65113efb67ea4ac4ed424b79f7ca839a8483e0991cd4ca378801851ab187cc8c480953ed52e52012e32bbf4732a08a4b013e6d01831ba0633ac0dab8fe1c55a963e2a20f70f9a39c7b2d44d9c830cbb51c0d5ee7bcd1d4838fe93aa009148ba0f906f25bb5eb78ec9635e51f73895c191d42601c95259760f3b2a579110f2ac5819dedddfc8d42b908bcfd97e4a4919a6e4e4b2122585c23ca8fe0fbc66400931f1f5cc89cf8b52704e4db19f2f8d81183cdad66c07172f3ad6c08a03b9d0127b990909309eb9467bc763e370026d6a77ac81328b8dcd8e790269a16ee73aaea128afd84cfd45d8e657b3195935429a2e8f2b67c1ac4b622b3746030f3391ec2268be76346ec28ea805c721084c9e44d5e7b90ddadd05fd574c330f13a0c575c2b9b0ad84f9a4410492e5e09cb2bff68da97a13c7bf8007456ec7e50774050ce3c4dfc4baa5d4eff31d4a0160ef48db2e7f6ca38b71def699d956bae3596827ecfd7418490b5e4f9256b93ba838640d29278ea79b33ef9d5854310c2f6d472cefaed48f86e392d9dc21bd92d88cb2ff7e0ca231bdbb0ac31586f2b96c3afb2e35d2054bb1743bcc75025fed71981d79954797f02c05f9f8b4d25cbd14cd7e44911a61de676fc6b4b4e1e2a6965efcc547db3f7e772d4b94e62cb32f24393b8d92021399e0f2db659b09fd86a7f2e97e53a373779a8641b638b10cd40e3cc263b609541edf91bcdf59b46fe28a3fc530cdac76ba5e1db8925135bbc431bf65ab4691090b0783c6e4c70281f8c463c7cb2e28688899e1b944a4889716b540209df3c69b83e2a02f2398d230e0767dcf4a18e3c458ba5a7c02192673214ab3a40e2d426f23222f1d2dcabe90f6378c9211702b0705e596afd7cfaba865542400288ebf6564d5ee341dd01349a5373712f840d67fecc040e9c585e9cc4c739de7483ea82c9a4157f4d276ead38f3c79f64cef0bc18019cfbd73ca08ad607fb9522c09046d534ee493c35c132353f5aa8f1018b81c2a30c1e6d5f0df3973b6880a54de26b91e474b59dc1fb60531796e53e17277b525bf66b5170d9919baede8fc1b70496ffc4626d9b2058562ac049cbeda9f91e0c026f7c1f7b51a3e729b5a5140c9d6b5a7591763335ab5192bc69e29dc58c7c49598d5123fe630a3f0e0ff1268f3de00b486deba9f9c57a1f14bf7db4f2c1f2e5d2f2e025b5aded63f14076af1b3d65af9c67ce92507e1477b6de9f779f6e74f4a01282d7479fdcea497fd0155ca21d98cff8ad8b469b58b4517131b8ed208d22d2355f5798b98f950193c43f5bd1f9a39929530dde3cfea2c3cbc7916c8aa4cb80b204e8eaccda4b7e8a5a0e34a64230a8c771e50ca83445598e3c77c5398ac09873e82ec178d2053c13dd77fbfec47a30dc29ac2f6ad72110068888860805776d9520f6e63126f726c749d89b477c3679afa322b1a6d878a520a61916307399c02401f8e846143777a82e04ff5016f4830edac76d897c1d4d0981f991c08552cd5a4ac4a5f0ee43e65022cbcdf6b60a487743aae49e3b74be2ca7d660b66559b3bc895f251a92baf2d0e5a9259813e0deeec0e5c0fcac1607fd937379e2a90b9167e0f3a5ac3a5783bd3943d0b00f257cec70cf477fbf693085fc8307d33a9726eb8cf7c3c01cc408538b00f556e8cb5cd53798d4cbc786fcee9875bd9827855940e97490356f135dfe0cba75837cd6ee8294d194c3dc4db437bb6110f516909a13c4eeefb72e8987a980c563cb9fc81f7bb5c52ff6033578ad33617553ed908e4f7881facc3fae6afe8b1c7318c1a98cece24855836a2aceb62c18c9476f8dc36576dfc34c7cd0644a5376a96d05b888096037ba1a8b439220993f808112b9f0916c29c55120b775ddbecfebfd5279c772e81cb0065405dacb9e49e3395911f0a3d8b4747639da433dee5edaf7b639bc2147a9a78b455304bece8fa2339426504afe4c3764e3c5dbbd11a010e53d1e9d179b269ef74ef6c1764b0ec04cf958a2ce007f2251bebd6921ac7bb0e7ee7305128586bd3def318386088dd2f83cbbce4d0afd36c22fb8d7738db3a32337b3ed17d339f2b4bd25e1ed65ac18ea882ce97169ec6171be15bd945d08132e8de699479f0b8a487b700ac9527de5f0fe61fd7ec34e8ebf9b04d93cec8f437f0786b9d14d56bef97ef36a229fe79717d4526b81d5cd153fdee8b518c450bf0b881855454a83780781d65e90b228b0242d9e2c602821a09c2fb7677f98852e54fb43962a3d9b94ac8240be0e6644c7e164c01ee879de4de70d7acd149429916f6fc2b1a3d68a6b4ceedefaf947049f5e81765dce1a3fefbbc2bd0b32c3cddfb92817252b125bd5b37230cf5da6a360a6480a68e7dc41178d4b3546e4320905865741dff668e50d6dc66cea10f80d322641923f8e61ba914ff8d202692f2e15f6d91baa9f22cbe9e2d827b66af707965c3ec91bde0b88e62d0c30d32b31465c181ff5096a30b15c20eaee9baa1754db4dc5b4c2263f52dba70c83c395da47c4debc5b473507a81a464697e361a2aa276af450c7a345ed8c2e0cccf176dd156b13fec2e500536a90e17d93206089d545d5ac122c1a343a4aa691197fef5625e44ffc4d09d2355827a3c198549ad11de90bf589830ebc3857d44aed3f391ad95d999af1acf130df61b801cc20e92d6d60f0fd3328387399c6e82d53295e6ff0619507097fbdf5c45a6b0f54eda462444ef27328b89154d7bcf66af80e8e1d9290c3100f8d51049c477b831600e53e15425e9857f5a8aaed6b373809aad87fd2f4e8500db387281945d6a2fd90d0f8d161ba1d395698db6a30dda8b3d4c80b07ecc36adbd0b6f4aa802513cdb72e2a01935570b2b319d963030ade54003825d83cc9c0cac757acfc90bad88009dc23ad3ff18a8a9842224e7a3a0f1e0b711555cd5f1ee178aadd38923953feba6712f5ffe330e8344efcc4dc4ef73b277d689d03d3bc4559bb25be72b616abd2c25d4c16e2b1f9bbdd20b417b2b89ac5312a149ce092bf5ac0557b21c6c7a50fdf10b1f131fc068372ce560f3090b6e4e539ec78f909427872cbfba158be7be3eb7720249f233379a7dfa6507a1266c4763980a94a360952e63cf9743f37290674c2e58405832ef7f72f427354f6402a950edf84b21159fbcc33163a5a163302f1dd0f21865ebdcbddb707c50893ae30549ed88a89c1425478f4a11db30e78018b6b7bbe34ddd3b3acf81c37cb5a6ab1e9272f87ea9740b92c0ee6d0d977b865084557fe7e6bf05939024e3c899ceae9390a3994190d2519cb1e1c215261b588f278aba1fc283abf8433c3659e7a2719ebad6f0e0fd84a5274f048e5c73d82e54ec243eac9888e6b991df1658f49ea41ad1a121ac33e092ec3754afa5e4aabfc77eb417f81316a5290bde1993e93c91bdce48bc5fff4d106e6ed5f378cd3b1176eca8fb2150b356cacad06a232623e6b4a016b7010ec3d15af0ff75a120277019594129c9ec3c9180f1e84cdbf1c7662114e207f1f07202038c680fa8521172958027fc071e539926f65f9fe57ad3f8172e24e94389fde6bb1920172c45d714292a8ddcb0db289e3b940b1a788ab1d061f1e0c4ece445b24b8394f87bad15b4ff00e797e10328cf964097a2e08e31280d4db4a405e7c1f7771424824ef873dbbe20a6be3b14263cdf5254ee9da06467d940a657f1cc7f8e1b42eb3e8896c214533ed30c48ec29b542be7f353c41b3dcb0b26ff0dbb945fd61885aebc3e1f53c6655a5a13a55dd64b4101ef74f96c561d01dda8a09e72ba153fd9402aed3d4e202ec2e46f06e8391003bbb9ae3ec80b2e800bce537e6a64e0926b2fbcc8ee4500c896184e320aa80a465317ba02bcd7b83bba20f33f5e1e897d7a404b95642c4582d34f626b258aa2ee8ed5c19b4c060c63347b68d9c46dbc5e6b0742acd3911b089316edc76c09764b67f28b853b11f77c2352180107056010a2c4f0deb1b181c8f49201c1fd4c42540abc947dfb0bf05ecf833b8f7a2e592c7a43c4344be6146dd3fcd09f1c47ed3e891750c88db7924aba94f5b4f3a6dcc2a642f1e84207c1e90fb89a4cf08ba5d9c0668f42e42e1a7c53752b6bcf7bc75312b8dcdb7c70361063257d69abed88d866c2384929088cc0aefe6310ca6791695d2331e6bee55895bd8fa4c8c9223e48f34eee95145739dd9dd0f447413abe005c9180dbb1ad49e0c3f697ebfcc5fe0e83c0bf06a32ff21aeab0eb7c3b396b8f815d6604bea95f937d39b23499b0bf476f138eef5e70093a0e993f673c3c71804dc652954c6374d6f2f690740f210a59551d49b4db3eeb2c640327ca0481b88642b2148e0c3cb78b9ecff0dbca2f148e9560741d4513c2dff973b118f21d7518d4f541b595246402ce900520b90c9dbf16689b7173dd58f6ac7835607d78098f4ffbebbe39d05a4b1875a2a83ed7502d744ddbacf54826efe55e86de981543ef29481160ae341e18f5d1856df8c8efd0cd30c1bffe0d55016aa373f989236edb208ba1cf76d4ea972c82afb584985cc6a8370d482d3c7962fb3cac7cb1aad66d0cebc84ac6598b271e626fc6e295669603a0659c198cb860efc1a22c3bc2ee83ad400ece5a79855c74fe563942867a6d7f0656d26acbbb3d4c2dd824eeaef0988789f0bc2d8eaecc2e6da027904c302d49fbf51a907ae380a54664fae8ffb3758911d62809ec078134a23532621ec81b9e0cc4c165b47871ac91ff4efa539c8edee0f5e8399a96a61f5beed6a3a50c03ee96908dcba187a88e3769c98e656b08c669156f129ed5ec0d8a4fa179f3c36171cb8116c0215c8d9d3076b9bdaee7f2e2751c8d5e87112b81f720841aea794e9bbdc61c6cae82ddac2150ff8c41e55a1491650d96026b290e3b4290417661e7f281442f87192f953c1247a36c615b03099a2f4f4fff25892b95799d08678496c38c3eac68d0d5ee9c39ce3f42a9f8794ed08bd21c4fad2b966d3b5e19c4ab4545d58927c6d73a244ae81f20a0e3efd790b0ed05c7b35178bcf0e691472cf7e3d7762f1503675c4cad12b4e1524e5c8ccecac7b6c7ea6ba7873d3261c0e6fe473638187947fbf6e242202e706bdd9e4968f401736ac547e5bb5ed698ffa99b0b925dc0546842d4a54f5eb31b13152559da313bece140787a9f1ebb78fa98ceb016002df0ae0dbb39ff35544423227a161396599d5387bcfb4d8e1c40d8c22d8d63668261a121571a9f331022a19ff34e43dd736b30d0b1516da1421a0c2a00fbb2a002e8eaff0907a143abc0084af5a1e3de3f8e0fd154480adeca867abc8edf40e547249776df0ae7b27411b24c46adeed4ecece086f9cbb02197b6f8227ac5aa108079ef615117df1a66b48178afdbd0e7a5000ca17e66b6fa9da3c90daa881e9df91a4241265ca5596da84c2d89f4df9fb0e57e9e8e6aaf0ce99786c8e4503d2466d143705b5b7929696e24af6aab8744f662f2dd587be0a85960f6e63b0d5fbfd67c3f25f294138373c547e04222859319edd3070ef312ef76536743427f45cf5bcc57c4d11dc0f4199478ae0e57c1ec3827dca58eefdc3467b652fb3e0812d857bf41cc09598d4cdd069475410c6e694ecc0c47c776767e19b3c7ada3d1e4d46b4f0cc8793f98d76ac07f6732c764c81f2577b0db0691e0e515b3dbac776d74f50fbf6c5ee1788188782562bf61546d7295bbb892510208368efc2b9ae26bb4e1599b736495fd112123f8dd7c8f571f2e268c4a9a6f4311aaa82ae360925d25172c292c36ba890e9e0a052400b4224ded390967da41e21ef6660fd0c44d811e4c29b6448d1aa46d3c2c317f322330b9067320f09be1c8a4877332dff4a081106ccd4a3d019353ffc90a54d6bddbbe3cc59e2f909eaf84fa24cae23fd41998a4a82d553f53bc15c7c0d8a1c3d0013a1d8613a6c37c585af365da7b66f5449fea658023d397c11ffaa4d383f134a70c245bc27499b1b4b853e5dcb02f70e35a2ecda70ee0ed06d539992cd8fd077e1310c14c9f8543084e445055694e2758d782b8bd2322fada4be63518382de1c00db70248976c57ac7f84c2614a52e022d7e6cf13c712c33194122ad82eff79decfef10222a4cc4d2473f2b2d5df9c92f3f69f8091585523ba2eee1a2e3208554609ca326fd7d744199438518b684034199696284bfe872b1f45630a8b2567eb3227e0b2cb0b0104d4c3c14244ebc44dc43b132e5d482087afc2f6908fbd2bbc5982620796ec893b89df1a39207ff6edc79a74707df55ed4408f2a260e86c34b3a9599a16cbd3a9f2c8ff6f479186140d3590fec994022ef581b4618a89d6128c89964d585d7c4f7869696b9bb9cefe9456d2908af8772dc5482c192dccf2420676741c90be1de40fe64b8d00701b6c5d4d7eed19116093040c67d8c9036795f9351faa8562a212c70eb3ac88037625f4a86576541490b5d4e94c9b66d69b5f4e8c16a2db5b8e8949bfadd5f285d2c15eb32b2e2cea938c5da9b20faa8480c13df74e8f7fb9f09bf42c9804958e9f97e2d9559c52835c6eecd321cbba7b75f557af1c0f1e3d523974ca2ae52cd44d38ea6803d7969015461d5e6d501d01cb4b9bfb61e7bf206ee14b8c96d783fc6c6518eaaf424995a5731cb73bfba8b618b3911a66e0506fb997df530f68b231bcb9c5d1f583506b48fe4e60052b90c6c3b954c63c142fba3fe3e7aa0937946a8e8693acf65397955f1f93783273b07277aabcc11c70c02b8726b2cf6cf6fb6d910bdaab2e9161d001d9f9c7b7243ec4402ca67ad", 0x2000, &(0x7f0000000a00)={&(0x7f0000000140)={0x50, 0xffffffffffffffda}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lremovexattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=@known='trusted.overlay.metacopy\x00') lsetxattr$system_posix_acl(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000100)='system.posix_acl_access\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="02"], 0x4, 0x0) [ 2121.394684][T12141] fuse: Bad value for 'fd' 02:37:30 executing program 3: r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000000)={0x0, 0x9d8, &(0x7f0000000180)=[{&(0x7f0000000300)="d8000000180081064e81f782db4cb969021d080006007c09e8fe0ba10a0015000300142603000e120800080000000001a800160008000400e558f030035c3b61c1d67f6f94007134cf6efb8000a007a290457f0189b316277ce06bbace8017cbec4c2ee5a7cef4090000001fb791643a5ee4ce1b14d6d930dfe1d9d322fe7c9f8775730d16a4683f5aeb4edbb57a5025ccca9e00360db798262f3d40fad95667e006dcdf63951f215ce3bb9ad809d5e1cace81ed0bffece0b42a9ecbee5de6ccd40dd6e4edef3d93452a92954b43370e9703920723f9a941", 0xd8}], 0x1}, 0x0) 02:37:30 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder1\x00', 0x0, 0x0) ioctl$BINDER_GET_FROZEN_INFO(r0, 0x40046207, 0x0) r1 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000480)='/sys/kernel/debug/binder/transactions\x00', 0x0, 0x0) ioctl$BINDER_THREAD_EXIT(r0, 0x40046208, 0x0) read$FUSE(r1, &(0x7f00000004c0)={0x2020}, 0x2020) [ 2121.419621][T12143] netlink: 'syz-executor.3': attribute type 21 has an invalid length. 02:37:30 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) syz_usb_disconnect(r0) syz_usb_connect$hid(0x6, 0x36, &(0x7f0000000080)=ANY=[], 0x0) ioctl$EVIOCGSND(r0, 0x40085503, 0x0) 02:37:30 executing program 3: r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000000)={0x0, 0x9d8, &(0x7f0000000180)=[{&(0x7f0000000300)="d8000000180081064e81f782db4cb969021d080006007c09e8fe0ba10a0015000300142603000e120800080000000001a800160008000400e558f030035c3b61c1d67f6f94007134cf6efb8000a007a290457f0189b316277ce06bbace8017cbec4c2ee5a7cef4090000001fb791643a5ee4ce1b14d6d930dfe1d9d322fe7c9f8775730d16a4683f5aeb4edbb57a5025ccca9e00360db798262f3d40fad95667e006dcdf63951f215ce3bb9ad809d5e1cace81ed0bffece0b42a9ecbee5de6ccd40dd6e4edef3d93452a92954b43370e9703920723f9a941", 0xd8}], 0x1}, 0x0) [ 2121.449000][T12150] netlink: 'syz-executor.3': attribute type 21 has an invalid length. [ 2121.601679][T12153] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 2121.610268][T12153] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 2121.616537][T12153] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 2127.810043][T12154] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 2127.820031][T12154] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 2127.829935][T12154] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready 02:37:37 executing program 3: r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000000)={0x0, 0x9d8, &(0x7f0000000180)=[{&(0x7f0000000300)="d8000000180081064e81f782db4cb969021d080006007c09e8fe0ba10a0015000300142603000e120800080000000001a800160008000400e558f030035c3b61c1d67f6f94007134cf6efb8000a007a290457f0189b316277ce06bbace8017cbec4c2ee5a7cef4090000001fb791643a5ee4ce1b14d6d930dfe1d9d322fe7c9f8775730d16a4683f5aeb4edbb57a5025ccca9e00360db798262f3d40fad95667e006dcdf63951f215ce3bb9ad809d5e1cace81ed0bffece0b42a9ecbee5de6ccd40dd6e4edef3d93452a92954b43370e9703920723f9a941", 0xd8}], 0x1}, 0x0) 02:37:37 executing program 0: r0 = mq_open(&(0x7f0000000040)='!,+:\x9e\xce\xbf\xc5[e\x82Ks8\xc0\xf4xh\x94\xfb\x99\xe8\x13(\xed\xeb\x8d\xdd\x9e\x96\xf4\xdf:\xc3\xca+\x01\x85\xac(,[ IO \x8b\xa0R\xe9\xa9\xcd\x00\x00\x00\x00\x00\x00\x00\xba\x97\x14\x0e\xd9y\xf7~M5\x7f&K\x10\xae\xbf\xdb\xb6\xb3\xe3T\x91ps\x1bi\xd0ZS\xd1\xab\x1b\xf8\x8e\xcbm\x02J\x93\x1aU\x0e\xec\xb0\x99Ah\x122a\xcc\xfe\x15\xdaZN\xbf\xb4\x1bA\\\x94%\xf3#t\xbf\xcf%\v7\xcb\xd6[\x81v', 0x3c6961ca360a6fff, 0xec, 0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f0000000100)={"b3f1da26744f3bdfd69ca92459b9a022", 0x0, 0x0, {0x8000, 0x1}, {0x9, 0xff}, 0x1, [0x3, 0x5, 0xffffffffffffffff, 0x2b328ea0, 0x9, 0x100000000, 0x7ff, 0x4, 0xffffffff7fffffff, 0xa5cf, 0x3ff, 0x9808, 0x1, 0x9, 0x800, 0x2]}) keyctl$get_persistent(0x16, 0xee01, 0xffffffffffffffff) socket$inet6_udp(0xa, 0x2, 0x0) r1 = syz_io_uring_setup(0x6e9, &(0x7f0000000200)={0x0, 0x59b4, 0x0, 0x2, 0x3db}, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff1000/0xf000)=nil, &(0x7f0000000000), &(0x7f0000000280)) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r1, 0x8010661b, &(0x7f00000002c0)) 02:37:37 executing program 1: ioctl$TIOCMBIC(0xffffffffffffffff, 0x5417, &(0x7f0000000200)=0xc35) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, 0x0) sendmsg$NL80211_CMD_SET_TID_CONFIG(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000d00)={&(0x7f0000000080)={0x38, 0x0, 0x62d, 0xfffffffd, 0x0, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_TID_CONFIG={0x1c, 0x11d, 0x0, 0x1, [{0x18, 0x0, 0x0, 0x1, [@NL80211_TID_CONFIG_ATTR_TIDS={0x6, 0x5, 0x63}, @NL80211_TID_CONFIG_ATTR_PEER_SUPP={0xc, 0x3, 0x401}]}]}]}, 0x38}}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x141, 0x0) write$cgroup_type(r0, &(0x7f0000000040), 0x88b7e4a8) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x141, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x141, 0x0) write$cgroup_type(r1, &(0x7f0000000040), 0x88b7e4a8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x141, 0x0) fallocate(r2, 0x1, 0x0, 0x7) fallocate(0xffffffffffffffff, 0x8, 0x0, 0x7) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) 02:37:37 executing program 2: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000240)='./file0\x00', 0x0, 0x58, &(0x7f00000002c0)='$(\x00') r0 = open(0x0, 0x218840, 0x0) mount(&(0x7f0000000080)=@filename='./file0\x00', &(0x7f00000056c0)='./file0\x00', &(0x7f0000005700)='proc\x00', 0x0, &(0x7f0000005740)='{[-(%\x00') r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r3 = getpid() process_vm_readv(r3, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000000c0)={&(0x7f0000005680)=ANY=[@ANYBLOB="1c57e07608986a200000002200000226bd700100000000000000090800000000"], 0x1c}, 0x1, 0x0, 0x0, 0x24004044}, 0x0) recvmmsg(r0, 0x0, 0x0, 0x100, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='.\x00', &(0x7f0000000380), 0x400) r4 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x20040801) lsetxattr$trusted_overlay_origin(&(0x7f00000055c0)='.\x00', 0x0, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r4, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x44, 0x0, 0x0) ioctl$KVM_RUN(r4, 0xae80, 0x0) ioctl$KVM_RUN(r4, 0xae80, 0x0) [ 2128.059682][T12163] netlink: 'syz-executor.3': attribute type 21 has an invalid length. 02:37:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="1500000065ffff0180000008003950323030302e75"], 0x15) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0x14c}, 0x137) mount$9p_fd(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000040), 0x0, &(0x7f0000000300)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r2}, 0x2c, {[{@aname={'aname', 0x3d, '%(\\*(,-:!['}}], [], 0x6b}}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r1, r3) 02:37:37 executing program 3: r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000000)={0x0, 0x9d8, &(0x7f0000000180)=[{&(0x7f0000000300)="d8000000180081064e81f782db4cb969021d080006007c09e8fe0ba10a0015000300142603000e120800080000000001a800160008000400e558f030035c3b61c1d67f6f94007134cf6efb8000a007a290457f0189b316277ce06bbace8017cbec4c2ee5a7cef4090000001fb791643a5ee4ce1b14d6d930dfe1d9d322fe7c9f8775730d16a4683f5aeb4edbb57a5025ccca9e00360db798262f3d40fad95667e006dcdf63951f215ce3bb9ad809d5e1cace81ed0bffece0b42a9ecbee5de6ccd40dd6e4edef3d93452a92954b43370e9703920723f9a941", 0xd8}], 0x1}, 0x0) [ 2128.096869][T12169] netlink: 'syz-executor.3': attribute type 21 has an invalid length. 02:37:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="1500000065ffff0180000008003950323030302e75"], 0x15) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0x14c}, 0x137) mount$9p_fd(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000040), 0x0, &(0x7f0000000300)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r2}, 0x2c, {[{@aname={'aname', 0x3d, '%(\\*(,-:!['}}], [], 0x6b}}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r1, r3) 02:37:37 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000040), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_SETPARAMS(r2, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000580)={0x20, r1, 0x1, 0x0, 0x0, {0x22}, [@IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan3\x00'}]}, 0x20}}, 0x0) [ 2134.541754][T12175] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 2134.549259][T12175] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 2134.557471][T12175] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready 02:37:43 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000080)=@ipv6_newroute={0x28, 0x18, 0x1ef, 0x0, 0x0, {0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc}, [@RTA_MULTIPATH={0xc, 0x9, {0x8}}]}, 0x28}}, 0x0) 02:37:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="1500000065ffff0180000008003950323030302e75"], 0x15) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0x14c}, 0x137) mount$9p_fd(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000040), 0x0, &(0x7f0000000300)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r2}, 0x2c, {[{@aname={'aname', 0x3d, '%(\\*(,-:!['}}], [], 0x6b}}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r1, r3) 02:37:43 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$packet(0x11, 0x2, 0x300) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000000040)={'batadv_slave_0\x00', 0x0}) sendmsg$nl_route_sched(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)=@gettclass={0x24, 0x2a, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {0x0, 0x1d}, {0x0, 0x10}}}, 0x24}}, 0x0) 02:37:43 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f000000b240)={0x26, 'rng\x00', 0x0, 0x0, 'jitterentropy_rng\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) recvmmsg(r1, &(0x7f000000f4c0)=[{{0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000840)=""/157, 0x9d}], 0x1}}], 0x1, 0x0, 0x0) 02:37:43 executing program 3: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=@newsa={0x138, 0x10, 0x1, 0x0, 0x0, {{@in=@private, @in=@empty}, {@in, 0x0, 0x6c}, @in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', {}, {}, {}, 0x0, 0x0, 0x2, 0x0, 0x0, 0x67}, [@algo_comp={0x48, 0x3, {{'deflate\x00'}}}]}, 0x138}}, 0x0) 02:37:43 executing program 2: open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = open(&(0x7f0000000300)='./bus\x00', 0x4202, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r3, &(0x7f0000000040)={0xa, 0x4e22}, 0x1c) listen(r3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendto$inet6(r4, 0x0, 0x0, 0x20000004, &(0x7f0000000140)={0xa, 0x100000004e22, 0x0, @empty}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r4, 0x6, 0x1f, &(0x7f00000000c0), 0x4) setsockopt$inet6_tcp_TLS_TX(r4, 0x11a, 0x1, &(0x7f0000000180)=@gcm_256={{0x304}, "0000000400", "f37da17031d7c39eec9bfc5f8af4731b4ff2f7235e6d4bfcc8c26a291ebb32c7", "cdaa201f", "bba85d16e4c0534f"}, 0x38) r5 = creat(&(0x7f0000000380)='./bus\x00', 0x0) ftruncate(r5, 0x208200) sendfile(r4, r2, 0x0, 0x800100020013) 02:37:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="1500000065ffff0180000008003950323030302e75"], 0x15) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0x14c}, 0x137) mount$9p_fd(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000040), 0x0, &(0x7f0000000300)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r2}, 0x2c, {[{@aname={'aname', 0x3d, '%(\\*(,-:!['}}], [], 0x6b}}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r1, r3) 02:37:43 executing program 3: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=@newsa={0x138, 0x10, 0x1, 0x0, 0x0, {{@in=@private, @in=@empty}, {@in, 0x0, 0x6c}, @in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', {}, {}, {}, 0x0, 0x0, 0x2, 0x0, 0x0, 0x67}, [@algo_comp={0x48, 0x3, {{'deflate\x00'}}}]}, 0x138}}, 0x0) [ 2134.816186][ C3] TCP: request_sock_TCPv6: Possible SYN flooding on port 20002. Sending cookies. Check SNMP counters. 02:37:48 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000140)={'batadv_slave_0\x00', 0x0}) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000b00), 0xffffffffffffffff) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r3, 0x8933, &(0x7f00000004c0)={'batadv0\x00', 0x0}) sendmsg$BATADV_CMD_SET_HARDIF(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000001c0)={0x2c, r2, 0x1, 0x0, 0x0, {}, [@BATADV_ATTR_HOP_PENALTY={0x5}, @BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r4}, @BATADV_ATTR_HARD_IFINDEX={0x8, 0x6, r1}]}, 0x2c}}, 0x0) 02:37:48 executing program 3: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=@newsa={0x138, 0x10, 0x1, 0x0, 0x0, {{@in=@private, @in=@empty}, {@in, 0x0, 0x6c}, @in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', {}, {}, {}, 0x0, 0x0, 0x2, 0x0, 0x0, 0x67}, [@algo_comp={0x48, 0x3, {{'deflate\x00'}}}]}, 0x138}}, 0x0) 02:37:48 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000640)={'bond_slave_1\x00', {0x2, 0x0, @loopback}}) 02:37:48 executing program 2: prlimit64(0x0, 0xe, 0x0, 0x0) sched_setscheduler(0x0, 0x1, 0x0) getpid() sched_setscheduler(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$EXT4_IOC_GROUP_EXTEND(r0, 0x40086607, &(0x7f0000000280)) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000001200)=ANY=[], 0x6de) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) 02:37:48 executing program 3: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=@newsa={0x138, 0x10, 0x1, 0x0, 0x0, {{@in=@private, @in=@empty}, {@in, 0x0, 0x6c}, @in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', {}, {}, {}, 0x0, 0x0, 0x2, 0x0, 0x0, 0x67}, [@algo_comp={0x48, 0x3, {{'deflate\x00'}}}]}, 0x138}}, 0x0) [ 2139.794173][ T38] audit: type=1800 audit(1666665468.755:635): pid=12206 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.2" name="file0" dev="sda1" ino=1182 res=0 errno=0 02:37:48 executing program 0: r0 = signalfd(0xffffffffffffffff, &(0x7f0000000100), 0x8) ppoll(&(0x7f0000000240)=[{r0}], 0x1, 0x0, 0x0, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = signalfd(0xffffffffffffffff, &(0x7f0000000100), 0x8) signalfd(r1, &(0x7f0000000040), 0x8) 02:37:48 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000000)={'sit0\x00', &(0x7f0000000080)={'syztnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x4, 0x0, 0x0, 0x0, @multicast2, @private}}}}) [ 2139.814480][ T38] audit: type=1804 audit(1666665468.755:636): pid=12206 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/syzkaller-testdir1570893338/syzkaller.vhwrEd/510/file0" dev="sda1" ino=1182 res=1 errno=0 02:37:48 executing program 2: syz_mount_image$jfs(&(0x7f0000000380), &(0x7f0000000400)='./file0\x00', 0x7, 0x0, &(0x7f0000000080), 0x2a00800, &(0x7f0000000080)={[{@nointegrity}, {@iocharset={'iocharset', 0x3d, 'utf8'}, 0x3d}, {@gid}, {@nointegrity}]}, 0x0) 02:37:48 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r1) bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x1d, 0x4, 0x2, 0x0, 0x1, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x1000, 0x3}, 0x48) 02:37:48 executing program 2: prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x200000000006, 0x0, 0x0, 0x7ffc0011}]}) rmdir(0x0) 02:37:48 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$KVM_GET_MSR_INDEX_LIST(r0, 0xc004ae02, &(0x7f0000000080)) [ 2139.941894][ T38] audit: type=1326 audit(1666665468.905:637): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=12219 comm="syz-executor.2" exe="/syz-executor.2" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7faf8e28b5f9 code=0x7ffc0000 [ 2139.960472][ T38] audit: type=1326 audit(1666665468.905:638): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=12219 comm="syz-executor.2" exe="/syz-executor.2" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7faf8e28b5f9 code=0x7ffc0000 02:37:51 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f0000000080)=@broute={'broute\x00', 0x20, 0x1, 0x178, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000c00], 0x0, 0x0, &(0x7f0000000c00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000200000000000000000000000000000000000000feffffff01000000190000000000000008006c6f00000000000000000000e9ffffff7465716c3000000000000000000000006970365f76746930000000000000000062637366300000000000000000000000ffffffffffff000000000000aaaaaaaaaa000000000000000000b8000000b8000000e80000006970000000000000000000000000000000000000070000000000000000000000200000000000001bac1414bbffffffff00000000000000000006040000000000000000fd0bf400004155444954000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000ea09ffff00000000000000000000000000000000000000000001000000ffffffff00000000"]}, 0x1f0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000001c0)=@broute={'broute\x00', 0x20, 0x0, 0x90, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000100], 0x0, 0x0, &(0x7f0000000100)=[{0x0, '\x00', 0x0, 0xffffffffffffffff}, {0x0, '\x00', 0x0, 0xffffffffffffffff}, {0x0, '\x00', 0x0, 0xfffffffffffffffe}]}, 0x108) 02:37:51 executing program 3: r0 = syz_open_dev$sg(&(0x7f0000002040), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="710000003f0000000100000036e036e3a36a9e15441af5cbc8dc134ec353113de0a36c7a2ad11045bdc9396fb9ddcabe8b27888b18697bc14913806743464b7f5c02093161600821f13480b1d9c5a6e239230183b69109b23b5a181de41cb901f34adb03865b3360bee6bdaf6bc22e090000000000000056e9151f2618"]) fsync(r0) syz_open_dev$sg(&(0x7f0000000080), 0x4, 0x640400) ioctl$SG_SET_FORCE_PACK_ID(r0, 0x227b, &(0x7f0000000040)=0x1) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000240)={0x26, 'hash\x00', 0x0, 0x0, 'sha3-224-generic\x00'}, 0x58) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000000200)={r1}) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f00000002c0)="f3ca300680bde0062e2c799bcd449578a3350ff0a1d5df97c308bdb14901b09998048e312392b104a29297eb5a12f17c150f7b672eed52adf37020ad53b150236965ce681d8ccfb345a7cf1957ef3ff9c50eb759859b", 0x56) r3 = accept4(r1, 0x0, 0x0, 0x0) sendmmsg$sock(r3, &(0x7f0000001e80)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)="f4", 0x1}], 0x1}}], 0x1, 0x4000801) read(r3, &(0x7f00000000c0)=""/9, 0x9) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r4 = dup2(r0, r0) ioctl$BLKTRACESETUP(r4, 0xc0481273, &(0x7f0000000100)={'\x00', 0x2000, 0x800, 0x60c, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACESTART(r4, 0x1274, 0x0) ioctl$BLKTRACESTOP(r0, 0x1275, 0x0) r5 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$IP6T_SO_GET_REVISION_MATCH(r5, 0x29, 0x3e, 0x0, &(0x7f0000000040)) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) 02:37:51 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000940)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(aes-generic)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) 02:37:51 executing program 0: r0 = signalfd(0xffffffffffffffff, &(0x7f0000000100), 0x8) ppoll(&(0x7f0000000240)=[{r0}], 0x1, 0x0, 0x0, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = signalfd(0xffffffffffffffff, &(0x7f0000000100), 0x8) signalfd(r1, &(0x7f0000000040), 0x8) 02:37:51 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f00000000c0)=[@textreal={0x8, 0x0}], 0x1, 0x0, 0x0, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$KVM_SET_VAPIC_ADDR(r2, 0x4008ae93, &(0x7f0000000140)=0x5ffd) ioctl$KVM_GET_VCPU_EVENTS(r2, 0x4400ae8f, &(0x7f0000000040)) ioctl$KVM_RUN(r2, 0xae80, 0x0) 02:37:51 executing program 3: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000100)={0x0, 0x9}) 02:37:51 executing program 3: r0 = syz_io_uring_setup(0x77b, &(0x7f0000000080), &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ee6000/0x3000)=nil, &(0x7f0000000040)=0x0, &(0x7f00000001c0)=0x0) r3 = socket$inet6(0xa, 0x6, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r3, 0x80, &(0x7f0000000200)=@l2tp6={0xa, 0x0, 0x0, @mcast2}}, 0x0) io_uring_enter(r0, 0x450e, 0x0, 0x0, 0x0, 0x0) 02:37:51 executing program 3: bpf$ENABLE_STATS(0x20, 0x0, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x3, 0x4, &(0x7f00000007c0)=ANY=[@ANYBLOB="8500000013000000350000000000ba0085000000a000000095000000000000004cf12aa58bd56806f81f06a9cf4ef5e0a141d524581835d8050864d2a51f447f454698165b61a3cf5fc6dd8442230e7901000000aa1f703517513523c901638f09494997cbe593f90a847687a3ef1f83dd6c1023158a1081000000dce415554bc34e6bde80000000000000000887c697acd9647e6969c9e34f0a9c13ecee6156c599c7b297879c8267ac4490d4a60186e03c51f135affb9cf13d21fe31869683e72090b4444cb0f8cb5acc73aae89ab3a8d820a1cc98ee6eb51e5f3011fa82e44fd0b149dd520acfa155253f1d72378de6c8ea45599c8ff4e19578cc37a1d041cf903bacedd3c050b7cf5c85ed372e9a9477305a84b0ad43de0f4eaccf9d6f753d4e92d8b040d19002e4464f77af0c4d196ee373d554b0dbce7e8cc5055a3d230bb2a96a4d8b4e803044f481c5563e7a372570d4280f6e07a2e2318842c0f4ffa2b5a76be9b850dad35bcdca25f6d2437effb5b2b19a88fd2def22921c185202ea3f885fa2f80d36f122836f9f1972e66b6c1c3679e47a6556fabae7b7aba641a7e4d0c753221332d96810af58269dd6fc4c55fdbcef74d9433c7006c1879e85b5f5289b5d82268a3beac4bc33d1aaf54f9481e28abb674b26f136d67587f9ade5c202d66f191dbf2f3495a8337c17ed8e51228e8e2da93db0cf391caed010c824921d65b1a64dcfa8f7298c97bdaacbfc41534a460ae843402b46ba10a77598f0fbf630ef365c98b4702980a610f3bfd05b8101029ca8dbd18b21bc5bb8ed345d720f77f886524780b41a11b55bd5730728a7e5df818b8e652f6ae89c6eb3846691a08082e25a3d99756a8e96e04226e5c652e99dab7d418705e2a20df59341fdd7c0dcaeaf60a271434603ca23591e23bdccd71dd4b6768ac5fc6de66cfd913512d384256ec4426238174ec3140be06da9b0757c69f8768a4b0dd37624a2f081d84fdc1fdcd85908586ee164c119d1b01229edc7f51ee6e32db80b5c2f665069af9598783a2528abae3b7ad76b3d6866215c602d7f8ba3ca15aedfb420acaab61c243d4c44fe7b748a4da58ed6f4a1843531"], &(0x7f0000000140)='GPL\x00', 0x0, 0x27, &(0x7f00000004c0)=""/153, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x15) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000000)={r0, 0x0, 0xe, 0x0, &(0x7f00000000c0)="61df712bc884fed5722780b6c2a7", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) 02:37:58 executing program 1: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x11, 0x4, 0x4, 0xbf22}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000180)={r0, &(0x7f00000000c0), &(0x7f0000000000)=""/10, 0x3}, 0x20) 02:37:58 executing program 2: r0 = timerfd_create(0x0, 0x0) clock_gettime(0x0, &(0x7f0000000180)={0x0}) timerfd_settime(r0, 0x1, &(0x7f00000001c0)={{}, {r1}}, 0x0) 02:37:58 executing program 3: bpf$ENABLE_STATS(0x20, 0x0, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x3, 0x4, &(0x7f00000007c0)=ANY=[@ANYBLOB="8500000013000000350000000000ba0085000000a000000095000000000000004cf12aa58bd56806f81f06a9cf4ef5e0a141d524581835d8050864d2a51f447f454698165b61a3cf5fc6dd8442230e7901000000aa1f703517513523c901638f09494997cbe593f90a847687a3ef1f83dd6c1023158a1081000000dce415554bc34e6bde80000000000000000887c697acd9647e6969c9e34f0a9c13ecee6156c599c7b297879c8267ac4490d4a60186e03c51f135affb9cf13d21fe31869683e72090b4444cb0f8cb5acc73aae89ab3a8d820a1cc98ee6eb51e5f3011fa82e44fd0b149dd520acfa155253f1d72378de6c8ea45599c8ff4e19578cc37a1d041cf903bacedd3c050b7cf5c85ed372e9a9477305a84b0ad43de0f4eaccf9d6f753d4e92d8b040d19002e4464f77af0c4d196ee373d554b0dbce7e8cc5055a3d230bb2a96a4d8b4e803044f481c5563e7a372570d4280f6e07a2e2318842c0f4ffa2b5a76be9b850dad35bcdca25f6d2437effb5b2b19a88fd2def22921c185202ea3f885fa2f80d36f122836f9f1972e66b6c1c3679e47a6556fabae7b7aba641a7e4d0c753221332d96810af58269dd6fc4c55fdbcef74d9433c7006c1879e85b5f5289b5d82268a3beac4bc33d1aaf54f9481e28abb674b26f136d67587f9ade5c202d66f191dbf2f3495a8337c17ed8e51228e8e2da93db0cf391caed010c824921d65b1a64dcfa8f7298c97bdaacbfc41534a460ae843402b46ba10a77598f0fbf630ef365c98b4702980a610f3bfd05b8101029ca8dbd18b21bc5bb8ed345d720f77f886524780b41a11b55bd5730728a7e5df818b8e652f6ae89c6eb3846691a08082e25a3d99756a8e96e04226e5c652e99dab7d418705e2a20df59341fdd7c0dcaeaf60a271434603ca23591e23bdccd71dd4b6768ac5fc6de66cfd913512d384256ec4426238174ec3140be06da9b0757c69f8768a4b0dd37624a2f081d84fdc1fdcd85908586ee164c119d1b01229edc7f51ee6e32db80b5c2f665069af9598783a2528abae3b7ad76b3d6866215c602d7f8ba3ca15aedfb420acaab61c243d4c44fe7b748a4da58ed6f4a1843531"], &(0x7f0000000140)='GPL\x00', 0x0, 0x27, &(0x7f00000004c0)=""/153, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x15) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000000)={r0, 0x0, 0xe, 0x0, &(0x7f00000000c0)="61df712bc884fed5722780b6c2a7", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) 02:37:58 executing program 0: r0 = signalfd(0xffffffffffffffff, &(0x7f0000000100), 0x8) ppoll(&(0x7f0000000240)=[{r0}], 0x1, 0x0, 0x0, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = signalfd(0xffffffffffffffff, &(0x7f0000000100), 0x8) signalfd(r1, &(0x7f0000000040), 0x8) 02:37:58 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000009c0)={0x0, 0x68}}, 0x0) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000100)=@newqdisc={0x30, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_ingress={0xc}]}, 0x30}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000380)=@newtfilter={0x4c, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {}, {0x6}}, [@filter_kind_options=@f_bpf={{0x8}, {0x20, 0x2, [@TCA_BPF_CLASSID={0x8}, @TCA_BPF_OPS={{0x6, 0x4, 0x1}, {0xc, 0x5, [{0x6}]}}]}}]}, 0x4c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmmsg(r3, &(0x7f00000002c0), 0x40000000000009f, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) sendmmsg(r4, &(0x7f00000002c0), 0x40000000000009f, 0x0) 02:37:58 executing program 3: bpf$ENABLE_STATS(0x20, 0x0, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x3, 0x4, &(0x7f00000007c0)=ANY=[@ANYBLOB="8500000013000000350000000000ba0085000000a000000095000000000000004cf12aa58bd56806f81f06a9cf4ef5e0a141d524581835d8050864d2a51f447f454698165b61a3cf5fc6dd8442230e7901000000aa1f703517513523c901638f09494997cbe593f90a847687a3ef1f83dd6c1023158a1081000000dce415554bc34e6bde80000000000000000887c697acd9647e6969c9e34f0a9c13ecee6156c599c7b297879c8267ac4490d4a60186e03c51f135affb9cf13d21fe31869683e72090b4444cb0f8cb5acc73aae89ab3a8d820a1cc98ee6eb51e5f3011fa82e44fd0b149dd520acfa155253f1d72378de6c8ea45599c8ff4e19578cc37a1d041cf903bacedd3c050b7cf5c85ed372e9a9477305a84b0ad43de0f4eaccf9d6f753d4e92d8b040d19002e4464f77af0c4d196ee373d554b0dbce7e8cc5055a3d230bb2a96a4d8b4e803044f481c5563e7a372570d4280f6e07a2e2318842c0f4ffa2b5a76be9b850dad35bcdca25f6d2437effb5b2b19a88fd2def22921c185202ea3f885fa2f80d36f122836f9f1972e66b6c1c3679e47a6556fabae7b7aba641a7e4d0c753221332d96810af58269dd6fc4c55fdbcef74d9433c7006c1879e85b5f5289b5d82268a3beac4bc33d1aaf54f9481e28abb674b26f136d67587f9ade5c202d66f191dbf2f3495a8337c17ed8e51228e8e2da93db0cf391caed010c824921d65b1a64dcfa8f7298c97bdaacbfc41534a460ae843402b46ba10a77598f0fbf630ef365c98b4702980a610f3bfd05b8101029ca8dbd18b21bc5bb8ed345d720f77f886524780b41a11b55bd5730728a7e5df818b8e652f6ae89c6eb3846691a08082e25a3d99756a8e96e04226e5c652e99dab7d418705e2a20df59341fdd7c0dcaeaf60a271434603ca23591e23bdccd71dd4b6768ac5fc6de66cfd913512d384256ec4426238174ec3140be06da9b0757c69f8768a4b0dd37624a2f081d84fdc1fdcd85908586ee164c119d1b01229edc7f51ee6e32db80b5c2f665069af9598783a2528abae3b7ad76b3d6866215c602d7f8ba3ca15aedfb420acaab61c243d4c44fe7b748a4da58ed6f4a1843531"], &(0x7f0000000140)='GPL\x00', 0x0, 0x27, &(0x7f00000004c0)=""/153, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x15) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000000)={r0, 0x0, 0xe, 0x0, &(0x7f00000000c0)="61df712bc884fed5722780b6c2a7", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) [ 2149.960865][T12255] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 02:37:58 executing program 3: bpf$ENABLE_STATS(0x20, 0x0, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x3, 0x4, &(0x7f00000007c0)=ANY=[@ANYBLOB="8500000013000000350000000000ba0085000000a000000095000000000000004cf12aa58bd56806f81f06a9cf4ef5e0a141d524581835d8050864d2a51f447f454698165b61a3cf5fc6dd8442230e7901000000aa1f703517513523c901638f09494997cbe593f90a847687a3ef1f83dd6c1023158a1081000000dce415554bc34e6bde80000000000000000887c697acd9647e6969c9e34f0a9c13ecee6156c599c7b297879c8267ac4490d4a60186e03c51f135affb9cf13d21fe31869683e72090b4444cb0f8cb5acc73aae89ab3a8d820a1cc98ee6eb51e5f3011fa82e44fd0b149dd520acfa155253f1d72378de6c8ea45599c8ff4e19578cc37a1d041cf903bacedd3c050b7cf5c85ed372e9a9477305a84b0ad43de0f4eaccf9d6f753d4e92d8b040d19002e4464f77af0c4d196ee373d554b0dbce7e8cc5055a3d230bb2a96a4d8b4e803044f481c5563e7a372570d4280f6e07a2e2318842c0f4ffa2b5a76be9b850dad35bcdca25f6d2437effb5b2b19a88fd2def22921c185202ea3f885fa2f80d36f122836f9f1972e66b6c1c3679e47a6556fabae7b7aba641a7e4d0c753221332d96810af58269dd6fc4c55fdbcef74d9433c7006c1879e85b5f5289b5d82268a3beac4bc33d1aaf54f9481e28abb674b26f136d67587f9ade5c202d66f191dbf2f3495a8337c17ed8e51228e8e2da93db0cf391caed010c824921d65b1a64dcfa8f7298c97bdaacbfc41534a460ae843402b46ba10a77598f0fbf630ef365c98b4702980a610f3bfd05b8101029ca8dbd18b21bc5bb8ed345d720f77f886524780b41a11b55bd5730728a7e5df818b8e652f6ae89c6eb3846691a08082e25a3d99756a8e96e04226e5c652e99dab7d418705e2a20df59341fdd7c0dcaeaf60a271434603ca23591e23bdccd71dd4b6768ac5fc6de66cfd913512d384256ec4426238174ec3140be06da9b0757c69f8768a4b0dd37624a2f081d84fdc1fdcd85908586ee164c119d1b01229edc7f51ee6e32db80b5c2f665069af9598783a2528abae3b7ad76b3d6866215c602d7f8ba3ca15aedfb420acaab61c243d4c44fe7b748a4da58ed6f4a1843531"], &(0x7f0000000140)='GPL\x00', 0x0, 0x27, &(0x7f00000004c0)=""/153, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x15) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000000)={r0, 0x0, 0xe, 0x0, &(0x7f00000000c0)="61df712bc884fed5722780b6c2a7", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) 02:37:58 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000009c0)={0x0, 0x68}}, 0x0) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000100)=@newqdisc={0x30, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_ingress={0xc}]}, 0x30}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000380)=@newtfilter={0x4c, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {}, {0x6}}, [@filter_kind_options=@f_bpf={{0x8}, {0x20, 0x2, [@TCA_BPF_CLASSID={0x8}, @TCA_BPF_OPS={{0x6, 0x4, 0x1}, {0xc, 0x5, [{0x6}]}}]}}]}, 0x4c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmmsg(r3, &(0x7f00000002c0), 0x40000000000009f, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) sendmmsg(r4, &(0x7f00000002c0), 0x40000000000009f, 0x0) [ 2150.039334][T12262] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 02:38:03 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000040)={@multicast2, @loopback}, 0xc) r2 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000040)={'lo\x00'}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mreqn(r3, 0x0, 0x23, &(0x7f0000000740)={@multicast2, @loopback}, 0x40) setsockopt$inet_msfilter(r3, 0x0, 0x29, &(0x7f0000000080)=ANY=[@ANYBLOB="e00000027f0007000000000002"], 0x18) close(r1) 02:38:03 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000009c0)={0x0, 0x68}}, 0x0) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000100)=@newqdisc={0x30, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_ingress={0xc}]}, 0x30}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000380)=@newtfilter={0x4c, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {}, {0x6}}, [@filter_kind_options=@f_bpf={{0x8}, {0x20, 0x2, [@TCA_BPF_CLASSID={0x8}, @TCA_BPF_OPS={{0x6, 0x4, 0x1}, {0xc, 0x5, [{0x6}]}}]}}]}, 0x4c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmmsg(r3, &(0x7f00000002c0), 0x40000000000009f, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) sendmmsg(r4, &(0x7f00000002c0), 0x40000000000009f, 0x0) 02:38:03 executing program 0: r0 = signalfd(0xffffffffffffffff, &(0x7f0000000100), 0x8) ppoll(&(0x7f0000000240)=[{r0}], 0x1, 0x0, 0x0, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = signalfd(0xffffffffffffffff, &(0x7f0000000100), 0x8) signalfd(r1, &(0x7f0000000040), 0x8) [ 2154.890709][T12269] netlink: 'syz-executor.3': attribute type 4 has an invalid length. 02:38:03 executing program 1: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000000)={0x0, 0x6}, 0x4) setsockopt$packet_fanout_data(r0, 0x107, 0x16, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xfffff034}, {0x6}]}, 0x8) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000c40)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00010000850000000d000000b7000000000000009500000000000000496cf2827fb4443d4380e4483160c4b39e24683efa3a431ca711fcd0cdfa146ec56175037958e271f60d25b7937f02c8695e5a7f24df41dc10d1e8bf076d83923dd29c034055b67dafe6c8dc3d5d78c084a1f7e655ce34e4d5b318e2ec0e0700897a74a0091ff110026e6d2ef831ab7ea0c34f17e3ad6ef3bb622003b538dfd8e012e79578e51bc53099e90f4580d760551b5b341a2d7cbdb9cd38bdb2ca8eeb9c15ab3a14817ac61e4dd11183a13477bf7e060e3670ef0e789f93781965f1328d6704902cbe7bc04b82d2789cb132b8667c21476619f28d9961b63e1a9cf6c2a660a1fe3c184b751c51160fbce841f8a97be6148ba532e6ea09c346dfebd31a08b32808b80200000000009dd27080e81113610e10d858e8327ef01fb6c86adac12233f9a1fb9c2aec61ce63a3462fd50117b89a9ab359b4eea0c6435767d42b4e54861d0227dbfd2ed8576a3f7f3deadd7130856f756436303767d2e24f29e5dad9796edb697a6ea0180aabc18cae2ed4b4390af9a9ceafd07e500b0000002cab154ad029a119ca3c972780870014601c3c975d5aec84222fff0d7216fdb0d3a0ec4be3e563112f4b39501aafe234870072858dc06e7c337642d3e5a815232f5e16c1b30c3a2a71bc85018e5ff2c910496f18afc9ffc2cc788bee1b47683db01a469398605211bbae3e2ed0a5483c0000bff5d4c391ddece00fc772dd6b4d4de2a41990f05ca3bdfc92c88c5b8dcdcc22ee17476d738992533ac2a9f5a699593f084419cae0b4183fb01c73f99857399537f5dc2acb72c7eae993fc9eb22d130665b6341da114f08cd0509d380578673f8b6e74ce23877a6b24db0e067345560942fa629fbef2461c96a08707671315c302fae2faffd4f5c06a960fd37c10223fdae7ed04935c3c90d3add8eebce6adcda2130f5011e48455b588b90dfae158b94f50adab988dd8e12baf5cc9398c88607a08009c2977aab37d9a44cfc1c7b4000000000000fa47762f6c5bbc4b11e7d7262a1457c39495c826b956ba859ac8e3c177b91bd7d5ca1664fe2f3ced8468911806e8916dc15e21644db60c2499d5d16d7d915836ab26c169482008ef06854797f2000000002d8c38a967c1bbe09315c29877a331bcc87dc3addb08141bdee5d27874b2f663ddeef0005b3d96c7aabf29f517d90bdc01e73835d5a387a9e90d767671414c99d4894ee7f8249dc1e3428d2129369ee1b85afa1a5be5f6eb2eea0d0df414b315f651c8412392191fa83ee830548f11e1c8bc15038debd64cbe359454a3f2239cfe35f81b7aded448859968ff0e90500d0b07c0dd00490f167e6d5c1109681739dc33f75b20428d6474a0a91ee90b8de802c6b538622e6bbcb8f786b415263c401e64ed69a2f75409000000000000001d695c4559b82cabac3cccadc1f1c19af4e03020abf5ff04010000000000000045d009a0ffb20a77c9af2b80c05184a66d30bbea2ca45a4d6d00587b603306a5af8d867d80a07f10d82eafb03062e95196d5e3b854b1c8c768c001496fa99ce5b5040be959096ea948cfa8e7194123e918914a71ad5a8539fb956dbc60f7d9719b55b3abb6bba3d113a680a8d46fe074c83fbe378a3889e8145b2eaceab05ef932c6e4f8ef0ed0d818a7b76d8380b1680000000049563cfee3a7f0fc10bfa32c418cef875fb49e299d177a1bcd1e309b921be763e9280bc586e79a5dd8076c248e7d6e97b3ce267dd4e27b6ef206660090bb216447d0f69351306b80bef8bc4cef378f97ca33fccf363361dcdba10c154705341896d10cc20009dd182453d0c9aec91a24079b21d52fb5516bf0c28ef37aa76442f6083dc99cd61afaf6be45d7b00d3639f2f10ac2d5c759c3d415b6b085fb73a2c7c3852e0e658ffeb4e863428a792bee94f6cd895424360e0464f9d7ea425f2fa6aac029d15af607ad83532ff181c985f54b39370c06e63055b4d6a36fa98a44e379210971f8a33e5c84d2bccf977c3e88538f406b598307c99113cd919d156bb496b002d645a5013f88a2ca6fd1f9320cfe7fc8e9f7f15f02e177ce23f43a154b42e26f037e8a01377cbd3f509e6e540c9ba9c2a589ac5d8ad67a65e9cfd61aa17f96caedb962471214dd68a44c576dc24452eaa9d819e2d6156cc7a54be90dbd24f0434723eabcb1e6b9463041164feced93fba98d611aaea9ec2cd8cabbfa3705158803220f021e3de721e9d47c85ed0bd8424c3cd5242e1dbd859993e277d05b00bca7af687bbed847faf6446ff9f88af43d7b7efd790ad7fc2d71f99959699cc6ffff5325874dc34b5939e3822e0943d559e15996632e9f52c323210e68bcbd2876d2d42efb884cc7ef1f237d86be567c9757000000fd35d5f93eef4c7c6bf021e743d28aba637c99745b038df9162de873d6cebd8a9fcb26a5e696a6167d07f351243e51ce74b1bd1be55d117a21d7e3924bee0eef4ce8a100d5da4da83f05efa0c09e9884fe68854b4f3c7ce1a38bbb137220f2a806b406bcbab259c3ae00000000000000246540fdea0d76b175a9b61f3de6b3687655371a659bf109cc0a3cc02203acd28ac2948c717a9d9ebc974d3a6b1129ffdde7c88fae329673ec4b04c2c0994d3fae9210c1577db1cafbda04e0867d3786f11d371366bd230de626d44d2bcef3ccb4c0434d414d1d27bd716bd543d358e21630339c206e9345653a8d870ba172176c9818c5fdf67c5b87b6b4e9c0cfd4d79e9cbdca40b0ca5439b7f32e99d564f1fac6c5412fc5ffb40512f70892c9c9818bafb4ce14a4d4f2b84ab5fc6a9a2a484f3a4149f395a44d53fac7493d7548abc555e66635ee9c4aafb499431098fb1de1f20e33eb24662183b8ee38ab12d890a36d3877e21b40db1b2e21a0"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r1, 0x18000000000002a0, 0x30, 0x0, &(0x7f0000000100)="b9fffe006044238cb89e14f088a81bffffff00004000630677fbac141431e934a0a662079f4b4d2f02e5feca6aab845013f2325f1a3901050b038da1880b25181aa59d943be3f4aed50ea5a6b8686731cb89ef77123c899b699eeaa8eaa0073461119663906400f30c0600000000000059b6d3296e8ca31bce1d8392078b72f24996ae17dffc2e43c8174b54b620636894aaacf28ff62616363c70a440aec4014caf28c0adc043084617d7ecf41e9d134589d46e5dfc4ca5780d38cae870b9a1df48b238190da450296b0ac01496ace23eefc9d4246dd14afbf79a2283a0bb7e1d235f3df126c3acc240d75a058f6efa6d1f5f7ff4000000000000000000", 0x0, 0xfe, 0x60000000}, 0x2c) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000040)={0x1, 0x3}, 0x4) [ 2154.909351][T12271] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 02:38:03 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000040)={@multicast2, @loopback}, 0xc) r2 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000040)={'lo\x00'}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mreqn(r3, 0x0, 0x23, &(0x7f0000000740)={@multicast2, @loopback}, 0x40) setsockopt$inet_msfilter(r3, 0x0, 0x29, &(0x7f0000000080)=ANY=[@ANYBLOB="e00000027f0007000000000002"], 0x18) close(r1) [ 2154.971227][T12275] netlink: 'syz-executor.3': attribute type 4 has an invalid length. 02:38:03 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000009c0)={0x0, 0x68}}, 0x0) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000100)=@newqdisc={0x30, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_ingress={0xc}]}, 0x30}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000380)=@newtfilter={0x4c, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {}, {0x6}}, [@filter_kind_options=@f_bpf={{0x8}, {0x20, 0x2, [@TCA_BPF_CLASSID={0x8}, @TCA_BPF_OPS={{0x6, 0x4, 0x1}, {0xc, 0x5, [{0x6}]}}]}}]}, 0x4c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmmsg(r3, &(0x7f00000002c0), 0x40000000000009f, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) sendmmsg(r4, &(0x7f00000002c0), 0x40000000000009f, 0x0) 02:38:03 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000040)={@multicast2, @loopback}, 0xc) r2 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000040)={'lo\x00'}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mreqn(r3, 0x0, 0x23, &(0x7f0000000740)={@multicast2, @loopback}, 0x40) setsockopt$inet_msfilter(r3, 0x0, 0x29, &(0x7f0000000080)=ANY=[@ANYBLOB="e00000027f0007000000000002"], 0x18) close(r1) [ 2155.008366][T12277] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 2155.040555][T12279] netlink: 'syz-executor.3': attribute type 4 has an invalid length. 02:38:04 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000040)={@multicast2, @loopback}, 0xc) r2 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000040)={'lo\x00'}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mreqn(r3, 0x0, 0x23, &(0x7f0000000740)={@multicast2, @loopback}, 0x40) setsockopt$inet_msfilter(r3, 0x0, 0x29, &(0x7f0000000080)=ANY=[@ANYBLOB="e00000027f0007000000000002"], 0x18) close(r1) 02:38:04 executing program 2: io_setup(0x8001, &(0x7f0000000000)=0x0) io_setup(0x4000, &(0x7f0000000040)=0x0) io_destroy(r0) io_destroy(r1) [ 2155.107915][T12283] netlink: 'syz-executor.3': attribute type 4 has an invalid length. 02:38:04 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x20301, 0x0) write$binfmt_aout(r0, &(0x7f0000000080)=ANY=[], 0xff2e) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "0040001e1d113c0000000000000100"}) r1 = syz_open_pts(r0, 0x0) r2 = dup3(r1, r0, 0x0) read$FUSE(r2, &(0x7f0000004400)={0x2020}, 0x2071) read$FUSE(r2, 0x0, 0x0) ioctl$TCSETS(r2, 0x5402, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, "d5d211b20c292a49e2c7d06a8931962331fb06"}) 02:38:04 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000010000095"], &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x91, &(0x7f0000000000)=""/145, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000004c0)='contention_begin\x00', r0}, 0x10) r1 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$SOUND_MIXER_READ_RECSRC(r1, 0x80044dfd, &(0x7f00000005c0)) 02:38:12 executing program 3: r0 = creat(&(0x7f0000000280)='./file0\x00', 0xecf86c37d53049cc) write$binfmt_elf32(r0, &(0x7f0000000100)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x3e, 0x0, 0x0, 0x38}}, 0x38) close(r0) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="18000000000100060000000077f2ab26850000002300000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x45) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000001c0)='kfree\x00', r1}, 0x10) execve(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) 02:38:12 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x0, &(0x7f0000000380)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x2000}}) r1 = fspick(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r1, 0x1, &(0x7f0000000240)='%/){^\':,--\x92\x00', &(0x7f0000000280)='fd', 0x0) 02:38:12 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x1) ioctl$TUNGETSNDBUF(r0, 0x800454d3, &(0x7f0000000080)) 02:38:12 executing program 2: syz_io_uring_setup(0x5388, &(0x7f0000000340)={0x0, 0x0, 0x600}, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f00000003c0), &(0x7f0000000400)) 02:38:12 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8b04, &(0x7f0000000000)={'wlan1\x00'}) 02:38:12 executing program 0: r0 = epoll_create(0x4) r1 = socket$unix(0x1, 0x1, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000040)={0x20000008}) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, r1, &(0x7f0000000000)) 02:38:12 executing program 2: r0 = syz_open_dev$dri(&(0x7f0000000280), 0x1ea1, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "6df69a107aafa81c5307b3384b2063a7b43329685517d4042932f15a1ff031d8"}}) 02:38:12 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f00000002c0)={'veth1_vlan\x00', &(0x7f0000000240)=@ethtool_perm_addr}) 02:38:12 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r0, 0x80104592, &(0x7f0000001080)=[0xd607]) 02:38:12 executing program 0: r0 = epoll_create(0x4) r1 = socket$unix(0x1, 0x1, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000040)={0x20000008}) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, r1, &(0x7f0000000000)) [ 2169.650564][T12321] tun0: tun_chr_ioctl cmd 2147767507 02:38:18 executing program 2: shmget$private(0x0, 0x1000, 0x78000820, &(0x7f0000ffd000/0x1000)=nil) 02:38:18 executing program 3: r0 = syz_io_uring_setup(0xccd, &(0x7f0000000080), &(0x7f0000ffc000/0x2000)=nil, &(0x7f00006d4000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000040)=0x0) r3 = socket(0x10, 0x3, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000140)=@IORING_OP_RECVMSG={0xa, 0x0, 0x0, r3, 0x0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00000008c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0, 0x40010142}, 0x0) io_uring_enter(r0, 0x7c3, 0x0, 0x0, 0x0, 0x0) 02:38:18 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x1) ioctl$TUNGETSNDBUF(r0, 0x800454d3, &(0x7f0000000080)) 02:38:18 executing program 0: r0 = epoll_create(0x4) r1 = socket$unix(0x1, 0x1, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000040)={0x20000008}) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, r1, &(0x7f0000000000)) 02:38:18 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={0x0, 0x24}}, 0x0) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=@newqdisc={0x30, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_clsact={0xb}]}, 0x30}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000940)=ANY=[@ANYBLOB="240000006400310f00"/20, @ANYRES32=r4, @ANYBLOB="00000000f3ffffff"], 0x24}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000009c0)=@delchain={0x2c, 0x2e, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff3, 0xffff}}, [@TCA_CHAIN={0x8}]}, 0x2c}}, 0x0) 02:38:18 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) process_vm_readv(0x0, &(0x7f0000000680)=[{&(0x7f0000000180)=""/25, 0x19}, {&(0x7f0000000340)=""/199, 0xc7}, {&(0x7f0000000880)=""/186, 0xba}, {&(0x7f0000000280)=""/57, 0x39}], 0x4, &(0x7f0000000bc0)=[{&(0x7f0000000480)=""/245, 0xf5}, {&(0x7f00000006c0)=""/68, 0x44}, {&(0x7f0000000940)=""/38, 0x26}, {&(0x7f0000000980)=""/41, 0x29}, {&(0x7f00000009c0)=""/90, 0x5a}, {&(0x7f0000000a40)=""/173, 0xad}, {&(0x7f0000000b00)=""/112, 0x70}, {&(0x7f0000000b80)=""/2, 0x2}], 0x8, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000440)={'veth0_macvtap\x00', 0x400}) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000080)=0x99c) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x50, 0x0) r1 = creat(&(0x7f00000001c0)='./file0/bus\x00', 0x6857b21ff1155d90) fcntl$lock(r1, 0x7, &(0x7f0000027000)={0x1}) r2 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r2) ioctl$TUNSETCARRIER(0xffffffffffffffff, 0x400454e2, &(0x7f00000005c0)=0x1) open(&(0x7f0000000040)='./file0\x00', 0x480840, 0x5d) r3 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) write$P9_RREADLINK(r3, &(0x7f0000000140)=ANY=[], 0x1c) sendfile(r3, r3, &(0x7f0000000240), 0x7fff) 02:38:18 executing program 0: r0 = epoll_create(0x4) r1 = socket$unix(0x1, 0x1, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000040)={0x20000008}) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, r1, &(0x7f0000000000)) [ 2169.751089][T12332] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 02:38:18 executing program 0: syz_clone3(&(0x7f0000000000)={0x51000400, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) [ 2169.778806][ T38] audit: type=1400 audit(1666665498.745:639): avc: denied { mount } for pid=12331 comm="syz-executor.3" name="/" dev="ramfs" ino=60649 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ramfs_t tclass=filesystem permissive=1 [ 2169.803487][ T38] audit: type=1400 audit(1666665498.765:640): avc: denied { create } for pid=12337 comm="syz-executor.0" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=user_namespace permissive=1 02:38:18 executing program 2: syz_genetlink_get_family_id$devlink(0x0, 0xffffffffffffffff) sendmsg$BATADV_CMD_TP_METER_CANCEL(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000007c0)={&(0x7f0000000780)={0x24, 0x0, 0x400, 0x70bd30, 0x25dfdbfc, {}, [@BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x81}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x8000}]}, 0x24}, 0x1, 0x0, 0x0, 0x800}, 0x4801) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000380)={0x0}}, 0x0) mount$bpf(0x20000000, &(0x7f0000000100)='./file0\x00', 0x0, 0x2215031, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000600)={'bridge_slave_1\x00', 0x0}) truncate(&(0x7f0000000480)='.\x00', 0x0) r3 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x4, &(0x7f0000000cc0)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000a80)="d6e510a5ca41e716969386dd7a95953358321ccc24a65158c53032cd0f6a5e85a867e386cb064edcfda6c32cc480f84e985b3efc04519da4a60ef0382392d7e8b0936d9b4b0613344102f3b3ad0579", 0x4f, 0x20}, {&(0x7f0000000880)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}, {&(0x7f0000000b80)="04c677a55f577b5b6a1b905e108302e6a4e598a154484e183e28f0ed052c867694d81ae8259a60db1713948900c982472f38a4c348dbe45832a6bcc3751b8a104d701282d6de0dc7498e9d64b134a0eeb69818ae4945b5cf966a1b481b6e7a85ae5da35a27aa8284759796d552282ae66a7f73a077e73f5044ed77248d506ff84560de9002d5af35e478488bb1621c55af5475674f416f366a6f57a82ab0fee3899e69344a3c0a40299d5f6a25b83e752211cc74fdc8", 0xb6, 0x2e8f}], 0x2010080, &(0x7f0000000500)=ANY=[@ANYBLOB], 0x0) mkdirat(r3, &(0x7f0000000040)='./file1\x00', 0x2300) getsockname$packet(0xffffffffffffffff, &(0x7f00000006c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f0000000740)=0x14) sendmsg$nl_route(r0, &(0x7f0000000240)={&(0x7f0000000580)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000640)={&(0x7f0000001340)=ANY=[@ANYBLOB="1c0000005e0001002cbd7000fdc8df25000000001ea1d83d6ff26e244f5b2d8e0000a6287ec81322fe130c3accd53c00000000d165e85dc2ad521c30eaddd005f4ab10645677a1f1b94d643dc564ee207faf6af0982000008bcfda637dd6af7b5b16f88ee3ea432ae961eae17346b5916ca317fa224a644c082b0e46c44c7a71527419d833502c3b4e35db82a83f200eef2a7eca3508900a0697439154a60b6f30f8660e3077253f1ecab7008a07c8c43a3d8944efff2589ff8f5b0c07170ba08fc23c2ed3723d47b3659bfd6fb951e44f750e2b03d279a366f56befcd12add4df2babc0806694c96d8f0e02f54e55a1e1e9d28c17b6871c3a103bf8042192940b72f623e6f3a90479ad470980c65339a3a9ef60fd0229b79aebdcb4b4c478f6201b96a5026c84350401ca098ec004537d7712466051f41a3fcf5be77fc14195d346b59c414fd62d54b2382d9fb3bbfcf7d2b2f6f27192537f6e835b3fbff102326de735cb75f8ce8136fed0402e5f8b5e389a4a7d0b519c57b4cdf2acaf1f0ad88e7ac46e5b6b3ad1b8666d236ee5b7ceffbb929388f551d7ed8184e6ba85f38a318bea6122891722021d74a70cc23f0be6b360dfcbd2060171d03ac88fe22c2510f8ebf8077f3f82866d2060c5eb9818e44e861520469cc3000000000000001ab1b6867a9c47094b362aae7f3e1d8db541b58d37637b7bc918b97ee50230c55139dab179ad61a5811c492474ab9bb576896c19b9e2b58a5ea7db5b3172faf94bfdb82ae64ce1a0ffc82e3d93f7c2765ccb23b87e63f1c60b0079b62ef09a5173386a9cf607ed1ac5833ad94a4e58c355bc03b7783718af0e7c1d3844476f59b7939985b773db354d6a12a29ce0f324cd1b672a827732d46540884de18eb3a30b33f8ec7eb9cbdf35f343561e1c9b731b317a7c28d1a749a0ad941fa487dd4f864cfecfa83b2e53c418ff8dfe2b8e5dc9fbeb9509bff7d5120882fc1aa03704dfc5e2337c6de43e757c29773a4da6689f714016e83a271d16821c9c9b339c7d75a590cf23e23ce6ae50d020f4fb1d24b6c3b41fa9490600000000000000089f12d875e802adaf52b094f28187371ad731e2fdef537990a2ec3103a709b850e5b18f7a485349faf7950c367e0d5e7de48c4354058c90e1471634167997433cf547a7183472ad15381c7c2e8bc4901aaae91b5988a199da5ebbc9dedce395f88e3cadc9ab7dd555146eb922969a14c4b423db628cf517eb139669905da5fb6165a5042caa1117bcea046a0f11692610c2feb59acfd976f0c8ea9931ff0fa20500ded9", @ANYRES32=0x0, @ANYBLOB="3e00b725479163ed5ac58903970866ff233ecfb6db63adebb3a538e8481683b0ac89d13752e506230800000000000000ef14b19abb4892561c4cc0c613143ccaf26d29a382ebcafcdd691a795d7fbddaccc9d74a67846bf998b143be0d05f0300900e70000000000b26db172ffd9bce90f84620197d64bc0c1ed9110606c7c0406bad1c64e3e61e1fcda2630e16c17c76fb131ff9da9c43fce935b5ee35ba37100000000000001707d1dd9452f45526f6f618aa25a094daae1b8f812bb962e621cb954bb8953b01470636ce357dac00a61df41ee4873405591e9177e1839745dbd7306d0c5d354e7f1f7ac7918568abf8fc161d77bc9665d3bbd4909ada055b5c8e11e9d2aa4b875d346b872fbf531eb35ec2a58698091b12a9ef609f1102e7c4e8aba8b4de93796f89a85403e668a292acd6d3077961b5e6b5f12a3c954c760cdb76b9129e882fd80f1f6a13310438219fec667f4e5401d357a69f79f488ff424349be4b54a6d4cfbaf88d6f5b73e"], 0x1c}, 0x1, 0x0, 0x0, 0x4004000}, 0x4014) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000f80)=ANY=[@ANYBLOB="3400000011000150507d1fc74e9bed42ec45b2bc", @ANYRES32=r2, @ANYBLOB="01840008000000001400350073797a5f000000000000000000000000113f59c3d7e0dde021f82c67af00282ddf6ba24b468ef75672e5bfd6ea58ef35d3c37171a85e55550892ae98a6c2ef5bbcdaaf459be0754e694e5b1e54e0d4eebc8db716805c91d0acd8e480b948869c693bf9b55b48feff2ba3ffbcbe97e9322bf836478b3f27f3bc1e067cd294081f663be591f59754bb7d79ee76b81004fee139f8b35918d087abe5f3f53cb3a4bd59c59d579db7d3f1a044fe8855f679b9119c509e221533bfc97589c5201536c07219c6006a55a734ad88601ece356bce17b8c3c608ad1c29af451c1723955e712e0540254441a38de8dee628895da10372295bc117aaf11ffefc53af533f60176d5ad58ade54ecf181c8d04bb85db83cf208567fbb602f8a81b860060c0966dceb0c0b480a3b714a92fb669214b706000000da18b7486fe0b2073e62ec00519240c2325c46000000007a5923cd4f2d34ea63fa5e615fd83f6582b9374822bd112e31875fa94a4485121ab227cb0800000000000000eb3004e64d5ba1baa8ed78b2bede88da4eab477f1d084d3d76e71df64b054b36c5777f2f3ef73ab3cea081d9e7a7a61940c5096c8fcf0c84dfdf8737870b"], 0x34}}, 0x0) sendmsg$DEVLINK_CMD_TRAP_GROUP_GET(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000340)={&(0x7f0000001340)=ANY=[], 0x40}, 0x1, 0x0, 0x0, 0x40000}, 0x0) syz_clone(0x40000200, 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuse(0x0, &(0x7f0000000440)='./file0\x00', &(0x7f0000000400), 0x210a4eb, &(0x7f0000000b80)=ANY=[]) mount$bpf(0x0, &(0x7f0000000500)='./file1\x00', &(0x7f0000000680), 0x209a020, &(0x7f0000001180)=ANY=[@ANYBLOB="6d6f64653d30303030303030303030303030303030303030333133342c6d6f64653d30303030303030303030303030303030303030303030352c6d6f64653d30313737373737373737373737373737373734363134302c6d6f64653d30303030303030303030303030303030303137373737372c6d6f64653d30303030303030303030303030303030303030303233342c6d6f64653d30303030303030303030303030303030303030303031312c6d6f64653d30303030303030303030303034303030303030303030312c6d6f64653d30303030303030303030305030303030303030303030312c6d6f64653d30303030303030303030303030303030303030303030322c657569643e65fd55661ea8ab6691bdced10c370c080dd7c0269c9b49fd2cb99fe6ffa37f233db1718e84ec2361ff4f47a52ce22979fe576a84c5ce61b5476d6f67b18256c1d8548f50af71caa1d775359ed2bbb3166e15414021d555389d45f80e65f0a211092a7b75d1ce70e9b99e256adc6760e6448348f6eb13c0a0aab3332c07c665327988", @ANYRESDEC=0x0, @ANYBLOB=',\x00']) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(0xffffffffffffffff, &(0x7f0000000940)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000200)={&(0x7f00000005c0)=ANY=[], 0x144}}, 0x4000094) mount$bpf(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0), 0x860024, 0x0) pivot_root(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0\x00') [ 2169.829160][ T38] audit: type=1400 audit(1666665498.765:641): avc: denied { sys_admin } for pid=12337 comm="syz-executor.0" capability=21 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=cap_userns permissive=1 02:38:18 executing program 3: r0 = fsopen(&(0x7f0000000000)='cgroup2\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000180)='rootcontext', &(0x7f0000000040)='E\xe1\x85\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) fsmount(r0, 0x0, 0x0) [ 2169.896548][ T38] audit: type=1400 audit(1666665498.865:642): avc: denied { unmount } for pid=8259 comm="syz-executor.3" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ramfs_t tclass=filesystem permissive=1 [ 2169.928017][T12345] SELinux: security_context_str_to_sid (Eá…) failed with errno=-22 [ 2173.229087][ T1358] ieee802154 phy0 wpan0: encryption failed: -22 [ 2173.234260][ T1358] ieee802154 phy1 wpan1: encryption failed: -22 [ 2182.206446][T12349] tun0: tun_chr_ioctl cmd 2147767507 02:38:31 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x1) ioctl$TUNGETSNDBUF(r0, 0x800454d3, &(0x7f0000000080)) 02:38:31 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000000c0)=ANY=[@ANYBLOB="140000001000010000000200000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000002300)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)={{0x14, 0x10, 0x1, 0x4000000}, [@NFT_MSG_NEWFLOWTABLE={0x34, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_FLOWTABLE_NAME={0x9, 0x2, 'syz2\x00'}, @NFTA_FLOWTABLE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_FLOWTABLE_FLAGS={0x8, 0x9}]}], {0x14}}, 0x5c}}, 0x0) 02:38:31 executing program 0: r0 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$SW_SYNC_IOC_CREATE_FENCE(r0, 0xc0285700, &(0x7f0000000140)={0x400, "03e6ff8d00000000000400", 0xffffffffffffffff}) r2 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$SW_SYNC_IOC_CREATE_FENCE(r2, 0xc0285700, &(0x7f00000001c0)={0x7fffffff, "0392938eda08a5513db99d08fdae429e4ae4c5bac9dd8259be4ee64b32c65e0a", 0xffffffffffffffff}) ioctl$SYNC_IOC_MERGE(r3, 0xc0303e03, &(0x7f0000000040)={"334f00d6daf062d63d5e4449e903f93e48fe794d00c0adb017e82012f78982ac", r1, 0xffffffffffffffff}) ppoll(&(0x7f0000000100)=[{r4}], 0x1, 0x0, 0x0, 0x0) ioctl$SW_SYNC_IOC_INC(r0, 0x40045701, &(0x7f0000000080)=0x1000) 02:38:31 executing program 2: syz_genetlink_get_family_id$devlink(0x0, 0xffffffffffffffff) sendmsg$BATADV_CMD_TP_METER_CANCEL(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000007c0)={&(0x7f0000000780)={0x24, 0x0, 0x400, 0x70bd30, 0x25dfdbfc, {}, [@BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x81}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x8000}]}, 0x24}, 0x1, 0x0, 0x0, 0x800}, 0x4801) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000380)={0x0}}, 0x0) mount$bpf(0x20000000, &(0x7f0000000100)='./file0\x00', 0x0, 0x2215031, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000600)={'bridge_slave_1\x00', 0x0}) truncate(&(0x7f0000000480)='.\x00', 0x0) r3 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x4, &(0x7f0000000cc0)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000a80)="d6e510a5ca41e716969386dd7a95953358321ccc24a65158c53032cd0f6a5e85a867e386cb064edcfda6c32cc480f84e985b3efc04519da4a60ef0382392d7e8b0936d9b4b0613344102f3b3ad0579", 0x4f, 0x20}, {&(0x7f0000000880)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}, {&(0x7f0000000b80)="04c677a55f577b5b6a1b905e108302e6a4e598a154484e183e28f0ed052c867694d81ae8259a60db1713948900c982472f38a4c348dbe45832a6bcc3751b8a104d701282d6de0dc7498e9d64b134a0eeb69818ae4945b5cf966a1b481b6e7a85ae5da35a27aa8284759796d552282ae66a7f73a077e73f5044ed77248d506ff84560de9002d5af35e478488bb1621c55af5475674f416f366a6f57a82ab0fee3899e69344a3c0a40299d5f6a25b83e752211cc74fdc8", 0xb6, 0x2e8f}], 0x2010080, &(0x7f0000000500)=ANY=[@ANYBLOB], 0x0) mkdirat(r3, &(0x7f0000000040)='./file1\x00', 0x2300) getsockname$packet(0xffffffffffffffff, &(0x7f00000006c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f0000000740)=0x14) sendmsg$nl_route(r0, &(0x7f0000000240)={&(0x7f0000000580)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000640)={&(0x7f0000001340)=ANY=[@ANYBLOB="1c0000005e0001002cbd7000fdc8df25000000001ea1d83d6ff26e244f5b2d8e0000a6287ec81322fe130c3accd53c00000000d165e85dc2ad521c30eaddd005f4ab10645677a1f1b94d643dc564ee207faf6af0982000008bcfda637dd6af7b5b16f88ee3ea432ae961eae17346b5916ca317fa224a644c082b0e46c44c7a71527419d833502c3b4e35db82a83f200eef2a7eca3508900a0697439154a60b6f30f8660e3077253f1ecab7008a07c8c43a3d8944efff2589ff8f5b0c07170ba08fc23c2ed3723d47b3659bfd6fb951e44f750e2b03d279a366f56befcd12add4df2babc0806694c96d8f0e02f54e55a1e1e9d28c17b6871c3a103bf8042192940b72f623e6f3a90479ad470980c65339a3a9ef60fd0229b79aebdcb4b4c478f6201b96a5026c84350401ca098ec004537d7712466051f41a3fcf5be77fc14195d346b59c414fd62d54b2382d9fb3bbfcf7d2b2f6f27192537f6e835b3fbff102326de735cb75f8ce8136fed0402e5f8b5e389a4a7d0b519c57b4cdf2acaf1f0ad88e7ac46e5b6b3ad1b8666d236ee5b7ceffbb929388f551d7ed8184e6ba85f38a318bea6122891722021d74a70cc23f0be6b360dfcbd2060171d03ac88fe22c2510f8ebf8077f3f82866d2060c5eb9818e44e861520469cc3000000000000001ab1b6867a9c47094b362aae7f3e1d8db541b58d37637b7bc918b97ee50230c55139dab179ad61a5811c492474ab9bb576896c19b9e2b58a5ea7db5b3172faf94bfdb82ae64ce1a0ffc82e3d93f7c2765ccb23b87e63f1c60b0079b62ef09a5173386a9cf607ed1ac5833ad94a4e58c355bc03b7783718af0e7c1d3844476f59b7939985b773db354d6a12a29ce0f324cd1b672a827732d46540884de18eb3a30b33f8ec7eb9cbdf35f343561e1c9b731b317a7c28d1a749a0ad941fa487dd4f864cfecfa83b2e53c418ff8dfe2b8e5dc9fbeb9509bff7d5120882fc1aa03704dfc5e2337c6de43e757c29773a4da6689f714016e83a271d16821c9c9b339c7d75a590cf23e23ce6ae50d020f4fb1d24b6c3b41fa9490600000000000000089f12d875e802adaf52b094f28187371ad731e2fdef537990a2ec3103a709b850e5b18f7a485349faf7950c367e0d5e7de48c4354058c90e1471634167997433cf547a7183472ad15381c7c2e8bc4901aaae91b5988a199da5ebbc9dedce395f88e3cadc9ab7dd555146eb922969a14c4b423db628cf517eb139669905da5fb6165a5042caa1117bcea046a0f11692610c2feb59acfd976f0c8ea9931ff0fa20500ded9", @ANYRES32=0x0, @ANYBLOB="3e00b725479163ed5ac58903970866ff233ecfb6db63adebb3a538e8481683b0ac89d13752e506230800000000000000ef14b19abb4892561c4cc0c613143ccaf26d29a382ebcafcdd691a795d7fbddaccc9d74a67846bf998b143be0d05f0300900e70000000000b26db172ffd9bce90f84620197d64bc0c1ed9110606c7c0406bad1c64e3e61e1fcda2630e16c17c76fb131ff9da9c43fce935b5ee35ba37100000000000001707d1dd9452f45526f6f618aa25a094daae1b8f812bb962e621cb954bb8953b01470636ce357dac00a61df41ee4873405591e9177e1839745dbd7306d0c5d354e7f1f7ac7918568abf8fc161d77bc9665d3bbd4909ada055b5c8e11e9d2aa4b875d346b872fbf531eb35ec2a58698091b12a9ef609f1102e7c4e8aba8b4de93796f89a85403e668a292acd6d3077961b5e6b5f12a3c954c760cdb76b9129e882fd80f1f6a13310438219fec667f4e5401d357a69f79f488ff424349be4b54a6d4cfbaf88d6f5b73e"], 0x1c}, 0x1, 0x0, 0x0, 0x4004000}, 0x4014) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000f80)=ANY=[@ANYBLOB="3400000011000150507d1fc74e9bed42ec45b2bc", @ANYRES32=r2, @ANYBLOB="01840008000000001400350073797a5f000000000000000000000000113f59c3d7e0dde021f82c67af00282ddf6ba24b468ef75672e5bfd6ea58ef35d3c37171a85e55550892ae98a6c2ef5bbcdaaf459be0754e694e5b1e54e0d4eebc8db716805c91d0acd8e480b948869c693bf9b55b48feff2ba3ffbcbe97e9322bf836478b3f27f3bc1e067cd294081f663be591f59754bb7d79ee76b81004fee139f8b35918d087abe5f3f53cb3a4bd59c59d579db7d3f1a044fe8855f679b9119c509e221533bfc97589c5201536c07219c6006a55a734ad88601ece356bce17b8c3c608ad1c29af451c1723955e712e0540254441a38de8dee628895da10372295bc117aaf11ffefc53af533f60176d5ad58ade54ecf181c8d04bb85db83cf208567fbb602f8a81b860060c0966dceb0c0b480a3b714a92fb669214b706000000da18b7486fe0b2073e62ec00519240c2325c46000000007a5923cd4f2d34ea63fa5e615fd83f6582b9374822bd112e31875fa94a4485121ab227cb0800000000000000eb3004e64d5ba1baa8ed78b2bede88da4eab477f1d084d3d76e71df64b054b36c5777f2f3ef73ab3cea081d9e7a7a61940c5096c8fcf0c84dfdf8737870b"], 0x34}}, 0x0) sendmsg$DEVLINK_CMD_TRAP_GROUP_GET(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000340)={&(0x7f0000001340)=ANY=[], 0x40}, 0x1, 0x0, 0x0, 0x40000}, 0x0) syz_clone(0x40000200, 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuse(0x0, &(0x7f0000000440)='./file0\x00', &(0x7f0000000400), 0x210a4eb, &(0x7f0000000b80)=ANY=[]) mount$bpf(0x0, &(0x7f0000000500)='./file1\x00', &(0x7f0000000680), 0x209a020, &(0x7f0000001180)=ANY=[@ANYBLOB="6d6f64653d30303030303030303030303030303030303030333133342c6d6f64653d30303030303030303030303030303030303030303030352c6d6f64653d30313737373737373737373737373737373734363134302c6d6f64653d30303030303030303030303030303030303137373737372c6d6f64653d30303030303030303030303030303030303030303233342c6d6f64653d30303030303030303030303030303030303030303031312c6d6f64653d30303030303030303030303034303030303030303030312c6d6f64653d30303030303030303030305030303030303030303030312c6d6f64653d30303030303030303030303030303030303030303030322c657569643e65fd55661ea8ab6691bdced10c370c080dd7c0269c9b49fd2cb99fe6ffa37f233db1718e84ec2361ff4f47a52ce22979fe576a84c5ce61b5476d6f67b18256c1d8548f50af71caa1d775359ed2bbb3166e15414021d555389d45f80e65f0a211092a7b75d1ce70e9b99e256adc6760e6448348f6eb13c0a0aab3332c07c665327988", @ANYRESDEC=0x0, @ANYBLOB=',\x00']) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(0xffffffffffffffff, &(0x7f0000000940)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000200)={&(0x7f00000005c0)=ANY=[], 0x144}}, 0x4000094) mount$bpf(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0), 0x860024, 0x0) pivot_root(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 02:38:31 executing program 3: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@random="374e1eb5114a", @empty, @val={@void}, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "0400", 0x44, 0x2f, 0x0, @remote, @mcast1={0xff, 0x2}, {[], {{0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x8100}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x8100}, {}, {0x8, 0x88be, 0x81000000}}}}}}}, 0x0) 02:38:31 executing program 3: r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) sendmsg$802154_dgram(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x24, @short={0x2, 0xffff, 0xaaa1}}, 0x14, &(0x7f0000000080)={0x0}}, 0x0) recvfrom(r0, 0x0, 0x0, 0x3665c4ffffffff, 0x0, 0x0) 02:38:31 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000044c0)={&(0x7f0000000080)={0x58, 0x2, 0x6, 0x5, 0x0, 0x0, {}, [@IPSET_ATTR_DATA={0xc, 0x7, 0x0, 0x1, [@IPSET_ATTR_BUCKETSIZE={0x5, 0x15, 0x3}]}, @IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x6}, @IPSET_ATTR_TYPENAME={0x12, 0x3, 'hash:net,port\x00'}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0xa}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}]}, 0x58}}, 0x0) 02:38:31 executing program 3: r0 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x541b, 0x0) 02:38:38 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'\x00', 0x5}) ioctl$TUNSETPERSIST(r0, 0x400454c9, 0x1) ioctl$TUNGETSNDBUF(r0, 0x800454d3, &(0x7f0000000080)) 02:38:38 executing program 3: chdir(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)=@ipv6_getrule={0x1c, 0x22, 0x303}, 0x1c}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x100000}, 0xc, 0x0}, 0x4) ftruncate(r2, 0x800) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f0000000580)=ANY=[@ANYRES64=0x0, @ANYBLOB="040000000000000002000100000000005d770000000000008a7e620a205b532ae56dbba3b4d60b3f00ddffffffffffff02000000800000000000000081000010000000000000000000000000050000000000000040000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009d60d2ee44399a6748e3769ab6d0c71dedfb198e313ac1d8c2373ae03375ddeac5e22aef5a3ada55577445967498ef29176f813f6154976c94a6db88e245e7ee90a35"]) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) removexattr(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000680)=ANY=[@ANYBLOB="00000904800000007f00cd75d3b997bb78c4b693ce4bb70f375d8d8ded59ea884d8038d51af654ad297cedce829b99658e1ecf38665b06fb70800ea4a89647514f369504fb267556fe461fae59f64d759f9f8c1fd7b1cb0644f36c629d01867f0687497fa83c2dbc4c6fa240760e94cdd46a1f33e6c1b39851319892036d243a422d8ba596e488f33b2b0aa1966bd7bb1b7b200c0176bb95ee3030cddfc59280857d9d56351fe43f2aa44cbc5634233893548fba795e8dd2c6c404d405dfa9d5859e92b0d786d588c903042abff80cbfc927b0bc443f74f187ded1b6def260cea41707411601b3a958955b0fa020ca34c6c60c67d6eb62b196153b5c37babc1247a66c3c51c596b7c7b27c340a7a43f9f51331baef971587336afcc8a42b190469e905af782b296e8adb571ef5a26b432128440e2118160c9cee10ca04ab96657770b445793ddd944f52a704ff02e7fa97b1a2fe97c7d3849a82c8d0df"]) lseek(r2, 0x200, 0x0) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5, 0x0, 0x0, 0x0, 0x0, 0x400000}, 0x0) r4 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x20) sendfile(r2, r4, 0x0, 0x10000) 02:38:38 executing program 2: syz_genetlink_get_family_id$devlink(0x0, 0xffffffffffffffff) sendmsg$BATADV_CMD_TP_METER_CANCEL(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000007c0)={&(0x7f0000000780)={0x24, 0x0, 0x400, 0x70bd30, 0x25dfdbfc, {}, [@BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x81}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x8000}]}, 0x24}, 0x1, 0x0, 0x0, 0x800}, 0x4801) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000380)={0x0}}, 0x0) mount$bpf(0x20000000, &(0x7f0000000100)='./file0\x00', 0x0, 0x2215031, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000600)={'bridge_slave_1\x00', 0x0}) truncate(&(0x7f0000000480)='.\x00', 0x0) r3 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x4, &(0x7f0000000cc0)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000a80)="d6e510a5ca41e716969386dd7a95953358321ccc24a65158c53032cd0f6a5e85a867e386cb064edcfda6c32cc480f84e985b3efc04519da4a60ef0382392d7e8b0936d9b4b0613344102f3b3ad0579", 0x4f, 0x20}, {&(0x7f0000000880)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}, {&(0x7f0000000b80)="04c677a55f577b5b6a1b905e108302e6a4e598a154484e183e28f0ed052c867694d81ae8259a60db1713948900c982472f38a4c348dbe45832a6bcc3751b8a104d701282d6de0dc7498e9d64b134a0eeb69818ae4945b5cf966a1b481b6e7a85ae5da35a27aa8284759796d552282ae66a7f73a077e73f5044ed77248d506ff84560de9002d5af35e478488bb1621c55af5475674f416f366a6f57a82ab0fee3899e69344a3c0a40299d5f6a25b83e752211cc74fdc8", 0xb6, 0x2e8f}], 0x2010080, &(0x7f0000000500)=ANY=[@ANYBLOB], 0x0) mkdirat(r3, &(0x7f0000000040)='./file1\x00', 0x2300) getsockname$packet(0xffffffffffffffff, &(0x7f00000006c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f0000000740)=0x14) sendmsg$nl_route(r0, &(0x7f0000000240)={&(0x7f0000000580)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000640)={&(0x7f0000001340)=ANY=[@ANYBLOB="1c0000005e0001002cbd7000fdc8df25000000001ea1d83d6ff26e244f5b2d8e0000a6287ec81322fe130c3accd53c00000000d165e85dc2ad521c30eaddd005f4ab10645677a1f1b94d643dc564ee207faf6af0982000008bcfda637dd6af7b5b16f88ee3ea432ae961eae17346b5916ca317fa224a644c082b0e46c44c7a71527419d833502c3b4e35db82a83f200eef2a7eca3508900a0697439154a60b6f30f8660e3077253f1ecab7008a07c8c43a3d8944efff2589ff8f5b0c07170ba08fc23c2ed3723d47b3659bfd6fb951e44f750e2b03d279a366f56befcd12add4df2babc0806694c96d8f0e02f54e55a1e1e9d28c17b6871c3a103bf8042192940b72f623e6f3a90479ad470980c65339a3a9ef60fd0229b79aebdcb4b4c478f6201b96a5026c84350401ca098ec004537d7712466051f41a3fcf5be77fc14195d346b59c414fd62d54b2382d9fb3bbfcf7d2b2f6f27192537f6e835b3fbff102326de735cb75f8ce8136fed0402e5f8b5e389a4a7d0b519c57b4cdf2acaf1f0ad88e7ac46e5b6b3ad1b8666d236ee5b7ceffbb929388f551d7ed8184e6ba85f38a318bea6122891722021d74a70cc23f0be6b360dfcbd2060171d03ac88fe22c2510f8ebf8077f3f82866d2060c5eb9818e44e861520469cc3000000000000001ab1b6867a9c47094b362aae7f3e1d8db541b58d37637b7bc918b97ee50230c55139dab179ad61a5811c492474ab9bb576896c19b9e2b58a5ea7db5b3172faf94bfdb82ae64ce1a0ffc82e3d93f7c2765ccb23b87e63f1c60b0079b62ef09a5173386a9cf607ed1ac5833ad94a4e58c355bc03b7783718af0e7c1d3844476f59b7939985b773db354d6a12a29ce0f324cd1b672a827732d46540884de18eb3a30b33f8ec7eb9cbdf35f343561e1c9b731b317a7c28d1a749a0ad941fa487dd4f864cfecfa83b2e53c418ff8dfe2b8e5dc9fbeb9509bff7d5120882fc1aa03704dfc5e2337c6de43e757c29773a4da6689f714016e83a271d16821c9c9b339c7d75a590cf23e23ce6ae50d020f4fb1d24b6c3b41fa9490600000000000000089f12d875e802adaf52b094f28187371ad731e2fdef537990a2ec3103a709b850e5b18f7a485349faf7950c367e0d5e7de48c4354058c90e1471634167997433cf547a7183472ad15381c7c2e8bc4901aaae91b5988a199da5ebbc9dedce395f88e3cadc9ab7dd555146eb922969a14c4b423db628cf517eb139669905da5fb6165a5042caa1117bcea046a0f11692610c2feb59acfd976f0c8ea9931ff0fa20500ded9", @ANYRES32=0x0, @ANYBLOB="3e00b725479163ed5ac58903970866ff233ecfb6db63adebb3a538e8481683b0ac89d13752e506230800000000000000ef14b19abb4892561c4cc0c613143ccaf26d29a382ebcafcdd691a795d7fbddaccc9d74a67846bf998b143be0d05f0300900e70000000000b26db172ffd9bce90f84620197d64bc0c1ed9110606c7c0406bad1c64e3e61e1fcda2630e16c17c76fb131ff9da9c43fce935b5ee35ba37100000000000001707d1dd9452f45526f6f618aa25a094daae1b8f812bb962e621cb954bb8953b01470636ce357dac00a61df41ee4873405591e9177e1839745dbd7306d0c5d354e7f1f7ac7918568abf8fc161d77bc9665d3bbd4909ada055b5c8e11e9d2aa4b875d346b872fbf531eb35ec2a58698091b12a9ef609f1102e7c4e8aba8b4de93796f89a85403e668a292acd6d3077961b5e6b5f12a3c954c760cdb76b9129e882fd80f1f6a13310438219fec667f4e5401d357a69f79f488ff424349be4b54a6d4cfbaf88d6f5b73e"], 0x1c}, 0x1, 0x0, 0x0, 0x4004000}, 0x4014) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000f80)=ANY=[@ANYBLOB="3400000011000150507d1fc74e9bed42ec45b2bc", @ANYRES32=r2, @ANYBLOB="01840008000000001400350073797a5f000000000000000000000000113f59c3d7e0dde021f82c67af00282ddf6ba24b468ef75672e5bfd6ea58ef35d3c37171a85e55550892ae98a6c2ef5bbcdaaf459be0754e694e5b1e54e0d4eebc8db716805c91d0acd8e480b948869c693bf9b55b48feff2ba3ffbcbe97e9322bf836478b3f27f3bc1e067cd294081f663be591f59754bb7d79ee76b81004fee139f8b35918d087abe5f3f53cb3a4bd59c59d579db7d3f1a044fe8855f679b9119c509e221533bfc97589c5201536c07219c6006a55a734ad88601ece356bce17b8c3c608ad1c29af451c1723955e712e0540254441a38de8dee628895da10372295bc117aaf11ffefc53af533f60176d5ad58ade54ecf181c8d04bb85db83cf208567fbb602f8a81b860060c0966dceb0c0b480a3b714a92fb669214b706000000da18b7486fe0b2073e62ec00519240c2325c46000000007a5923cd4f2d34ea63fa5e615fd83f6582b9374822bd112e31875fa94a4485121ab227cb0800000000000000eb3004e64d5ba1baa8ed78b2bede88da4eab477f1d084d3d76e71df64b054b36c5777f2f3ef73ab3cea081d9e7a7a61940c5096c8fcf0c84dfdf8737870b"], 0x34}}, 0x0) sendmsg$DEVLINK_CMD_TRAP_GROUP_GET(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000340)={&(0x7f0000001340)=ANY=[], 0x40}, 0x1, 0x0, 0x0, 0x40000}, 0x0) syz_clone(0x40000200, 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuse(0x0, &(0x7f0000000440)='./file0\x00', &(0x7f0000000400), 0x210a4eb, &(0x7f0000000b80)=ANY=[]) mount$bpf(0x0, &(0x7f0000000500)='./file1\x00', &(0x7f0000000680), 0x209a020, &(0x7f0000001180)=ANY=[@ANYBLOB="6d6f64653d30303030303030303030303030303030303030333133342c6d6f64653d30303030303030303030303030303030303030303030352c6d6f64653d30313737373737373737373737373737373734363134302c6d6f64653d30303030303030303030303030303030303137373737372c6d6f64653d30303030303030303030303030303030303030303233342c6d6f64653d30303030303030303030303030303030303030303031312c6d6f64653d30303030303030303030303034303030303030303030312c6d6f64653d30303030303030303030305030303030303030303030312c6d6f64653d30303030303030303030303030303030303030303030322c657569643e65fd55661ea8ab6691bdced10c370c080dd7c0269c9b49fd2cb99fe6ffa37f233db1718e84ec2361ff4f47a52ce22979fe576a84c5ce61b5476d6f67b18256c1d8548f50af71caa1d775359ed2bbb3166e15414021d555389d45f80e65f0a211092a7b75d1ce70e9b99e256adc6760e6448348f6eb13c0a0aab3332c07c665327988", @ANYRESDEC=0x0, @ANYBLOB=',\x00']) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(0xffffffffffffffff, &(0x7f0000000940)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000200)={&(0x7f00000005c0)=ANY=[], 0x144}}, 0x4000094) mount$bpf(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0), 0x860024, 0x0) pivot_root(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 02:38:38 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={'wg0\x00', 0x0}) r3 = getpgrp(0x0) sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r2}, [@IFLA_NET_NS_PID={0x8, 0x13, r3}, @IFLA_VFINFO_LIST={0x18, 0x16, 0x0, 0x1, [{0x14, 0x1, 0x0, 0x1, [@IFLA_VF_RATE={0x10, 0x7}]}]}]}, 0x40}}, 0x0) [ 2189.447904][T12378] A link change request failed with some changes committed already. Interface wg0 may have been left with an inconsistent configuration, please check. 02:38:38 executing program 0: r0 = socket$inet(0x2, 0x3, 0x3) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f0000000000)={@multicast1, @local}, 0xc) setsockopt$inet_mreqn(r0, 0x0, 0x24, &(0x7f0000000080)={@multicast1, @private=0xa010100}, 0x21) 02:38:38 executing program 0: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) close(r0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000080)=0x400000001, 0x4) setsockopt$inet6_tcp_int(r1, 0x6, 0x22, &(0x7f0000356000)=0x1, 0x4) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg(r1, &(0x7f00000002c0)=[{{0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000009c0)='h', 0x1}], 0x1}}], 0x1, 0x2404c868) 02:38:38 executing program 0: r0 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000002c0)={'bridge_slave_0\x00', 0x0}) r2 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)=ANY=[@ANYBLOB="440000001300290a000000000000002007000000", @ANYRES32=r1, @ANYBLOB="00000000000000001c001a80080002"], 0x44}}, 0x0) 02:38:38 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_GET_BYINDEX(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, 0x6, 0x6, 0x201, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x5}]}, 0x1c}}, 0x0) [ 2189.566104][ T38] audit: type=1804 audit(1666665518.525:643): pid=12390 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/syzkaller-testdir267703193/syzkaller.nI6GkC/391/bus" dev="sda1" ino=1174 res=1 errno=0 [ 2189.583491][ T38] audit: type=1800 audit(1666665518.545:644): pid=12390 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.3" name="bus" dev="sda1" ino=1174 res=0 errno=0 [ 2193.640444][T12393] tun0: tun_chr_ioctl cmd 2147767507 02:38:42 executing program 3: chdir(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)=@ipv6_getrule={0x1c, 0x22, 0x303}, 0x1c}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x100000}, 0xc, 0x0}, 0x4) ftruncate(r2, 0x800) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f0000000580)=ANY=[@ANYRES64=0x0, @ANYBLOB="040000000000000002000100000000005d770000000000008a7e620a205b532ae56dbba3b4d60b3f00ddffffffffffff02000000800000000000000081000010000000000000000000000000050000000000000040000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009d60d2ee44399a6748e3769ab6d0c71dedfb198e313ac1d8c2373ae03375ddeac5e22aef5a3ada55577445967498ef29176f813f6154976c94a6db88e245e7ee90a35"]) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) removexattr(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000680)=ANY=[@ANYBLOB="00000904800000007f00cd75d3b997bb78c4b693ce4bb70f375d8d8ded59ea884d8038d51af654ad297cedce829b99658e1ecf38665b06fb70800ea4a89647514f369504fb267556fe461fae59f64d759f9f8c1fd7b1cb0644f36c629d01867f0687497fa83c2dbc4c6fa240760e94cdd46a1f33e6c1b39851319892036d243a422d8ba596e488f33b2b0aa1966bd7bb1b7b200c0176bb95ee3030cddfc59280857d9d56351fe43f2aa44cbc5634233893548fba795e8dd2c6c404d405dfa9d5859e92b0d786d588c903042abff80cbfc927b0bc443f74f187ded1b6def260cea41707411601b3a958955b0fa020ca34c6c60c67d6eb62b196153b5c37babc1247a66c3c51c596b7c7b27c340a7a43f9f51331baef971587336afcc8a42b190469e905af782b296e8adb571ef5a26b432128440e2118160c9cee10ca04ab96657770b445793ddd944f52a704ff02e7fa97b1a2fe97c7d3849a82c8d0df"]) lseek(r2, 0x200, 0x0) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5, 0x0, 0x0, 0x0, 0x0, 0x400000}, 0x0) r4 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x20) sendfile(r2, r4, 0x0, 0x10000) 02:38:42 executing program 0: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f00000000c0)='tasks\x00', 0x2, 0x0) r2 = openat$cgroup_freezer_state(r0, &(0x7f0000000140), 0x2, 0x0) write$cgroup_pid(r1, &(0x7f0000000080), 0xe) write$cgroup_freezer_state(r2, &(0x7f0000000180)='THAWED\x00', 0x7) 02:38:42 executing program 2: syz_genetlink_get_family_id$devlink(0x0, 0xffffffffffffffff) sendmsg$BATADV_CMD_TP_METER_CANCEL(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000007c0)={&(0x7f0000000780)={0x24, 0x0, 0x400, 0x70bd30, 0x25dfdbfc, {}, [@BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x81}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x8000}]}, 0x24}, 0x1, 0x0, 0x0, 0x800}, 0x4801) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000380)={0x0}}, 0x0) mount$bpf(0x20000000, &(0x7f0000000100)='./file0\x00', 0x0, 0x2215031, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000600)={'bridge_slave_1\x00', 0x0}) truncate(&(0x7f0000000480)='.\x00', 0x0) r3 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000003c0)='./file0\x00', 0x8100000, 0x4, &(0x7f0000000cc0)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000a80)="d6e510a5ca41e716969386dd7a95953358321ccc24a65158c53032cd0f6a5e85a867e386cb064edcfda6c32cc480f84e985b3efc04519da4a60ef0382392d7e8b0936d9b4b0613344102f3b3ad0579", 0x4f, 0x20}, {&(0x7f0000000880)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc0777df2ec4f62826086704d", 0x69, 0x5fd}, {&(0x7f0000000b80)="04c677a55f577b5b6a1b905e108302e6a4e598a154484e183e28f0ed052c867694d81ae8259a60db1713948900c982472f38a4c348dbe45832a6bcc3751b8a104d701282d6de0dc7498e9d64b134a0eeb69818ae4945b5cf966a1b481b6e7a85ae5da35a27aa8284759796d552282ae66a7f73a077e73f5044ed77248d506ff84560de9002d5af35e478488bb1621c55af5475674f416f366a6f57a82ab0fee3899e69344a3c0a40299d5f6a25b83e752211cc74fdc8", 0xb6, 0x2e8f}], 0x2010080, &(0x7f0000000500)=ANY=[@ANYBLOB], 0x0) mkdirat(r3, &(0x7f0000000040)='./file1\x00', 0x2300) getsockname$packet(0xffffffffffffffff, &(0x7f00000006c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f0000000740)=0x14) sendmsg$nl_route(r0, &(0x7f0000000240)={&(0x7f0000000580)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000640)={&(0x7f0000001340)=ANY=[@ANYBLOB="1c0000005e0001002cbd7000fdc8df25000000001ea1d83d6ff26e244f5b2d8e0000a6287ec81322fe130c3accd53c00000000d165e85dc2ad521c30eaddd005f4ab10645677a1f1b94d643dc564ee207faf6af0982000008bcfda637dd6af7b5b16f88ee3ea432ae961eae17346b5916ca317fa224a644c082b0e46c44c7a71527419d833502c3b4e35db82a83f200eef2a7eca3508900a0697439154a60b6f30f8660e3077253f1ecab7008a07c8c43a3d8944efff2589ff8f5b0c07170ba08fc23c2ed3723d47b3659bfd6fb951e44f750e2b03d279a366f56befcd12add4df2babc0806694c96d8f0e02f54e55a1e1e9d28c17b6871c3a103bf8042192940b72f623e6f3a90479ad470980c65339a3a9ef60fd0229b79aebdcb4b4c478f6201b96a5026c84350401ca098ec004537d7712466051f41a3fcf5be77fc14195d346b59c414fd62d54b2382d9fb3bbfcf7d2b2f6f27192537f6e835b3fbff102326de735cb75f8ce8136fed0402e5f8b5e389a4a7d0b519c57b4cdf2acaf1f0ad88e7ac46e5b6b3ad1b8666d236ee5b7ceffbb929388f551d7ed8184e6ba85f38a318bea6122891722021d74a70cc23f0be6b360dfcbd2060171d03ac88fe22c2510f8ebf8077f3f82866d2060c5eb9818e44e861520469cc3000000000000001ab1b6867a9c47094b362aae7f3e1d8db541b58d37637b7bc918b97ee50230c55139dab179ad61a5811c492474ab9bb576896c19b9e2b58a5ea7db5b3172faf94bfdb82ae64ce1a0ffc82e3d93f7c2765ccb23b87e63f1c60b0079b62ef09a5173386a9cf607ed1ac5833ad94a4e58c355bc03b7783718af0e7c1d3844476f59b7939985b773db354d6a12a29ce0f324cd1b672a827732d46540884de18eb3a30b33f8ec7eb9cbdf35f343561e1c9b731b317a7c28d1a749a0ad941fa487dd4f864cfecfa83b2e53c418ff8dfe2b8e5dc9fbeb9509bff7d5120882fc1aa03704dfc5e2337c6de43e757c29773a4da6689f714016e83a271d16821c9c9b339c7d75a590cf23e23ce6ae50d020f4fb1d24b6c3b41fa9490600000000000000089f12d875e802adaf52b094f28187371ad731e2fdef537990a2ec3103a709b850e5b18f7a485349faf7950c367e0d5e7de48c4354058c90e1471634167997433cf547a7183472ad15381c7c2e8bc4901aaae91b5988a199da5ebbc9dedce395f88e3cadc9ab7dd555146eb922969a14c4b423db628cf517eb139669905da5fb6165a5042caa1117bcea046a0f11692610c2feb59acfd976f0c8ea9931ff0fa20500ded9", @ANYRES32=0x0, @ANYBLOB="3e00b725479163ed5ac58903970866ff233ecfb6db63adebb3a538e8481683b0ac89d13752e506230800000000000000ef14b19abb4892561c4cc0c613143ccaf26d29a382ebcafcdd691a795d7fbddaccc9d74a67846bf998b143be0d05f0300900e70000000000b26db172ffd9bce90f84620197d64bc0c1ed9110606c7c0406bad1c64e3e61e1fcda2630e16c17c76fb131ff9da9c43fce935b5ee35ba37100000000000001707d1dd9452f45526f6f618aa25a094daae1b8f812bb962e621cb954bb8953b01470636ce357dac00a61df41ee4873405591e9177e1839745dbd7306d0c5d354e7f1f7ac7918568abf8fc161d77bc9665d3bbd4909ada055b5c8e11e9d2aa4b875d346b872fbf531eb35ec2a58698091b12a9ef609f1102e7c4e8aba8b4de93796f89a85403e668a292acd6d3077961b5e6b5f12a3c954c760cdb76b9129e882fd80f1f6a13310438219fec667f4e5401d357a69f79f488ff424349be4b54a6d4cfbaf88d6f5b73e"], 0x1c}, 0x1, 0x0, 0x0, 0x4004000}, 0x4014) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000f80)=ANY=[@ANYBLOB="3400000011000150507d1fc74e9bed42ec45b2bc", @ANYRES32=r2, @ANYBLOB="01840008000000001400350073797a5f000000000000000000000000113f59c3d7e0dde021f82c67af00282ddf6ba24b468ef75672e5bfd6ea58ef35d3c37171a85e55550892ae98a6c2ef5bbcdaaf459be0754e694e5b1e54e0d4eebc8db716805c91d0acd8e480b948869c693bf9b55b48feff2ba3ffbcbe97e9322bf836478b3f27f3bc1e067cd294081f663be591f59754bb7d79ee76b81004fee139f8b35918d087abe5f3f53cb3a4bd59c59d579db7d3f1a044fe8855f679b9119c509e221533bfc97589c5201536c07219c6006a55a734ad88601ece356bce17b8c3c608ad1c29af451c1723955e712e0540254441a38de8dee628895da10372295bc117aaf11ffefc53af533f60176d5ad58ade54ecf181c8d04bb85db83cf208567fbb602f8a81b860060c0966dceb0c0b480a3b714a92fb669214b706000000da18b7486fe0b2073e62ec00519240c2325c46000000007a5923cd4f2d34ea63fa5e615fd83f6582b9374822bd112e31875fa94a4485121ab227cb0800000000000000eb3004e64d5ba1baa8ed78b2bede88da4eab477f1d084d3d76e71df64b054b36c5777f2f3ef73ab3cea081d9e7a7a61940c5096c8fcf0c84dfdf8737870b"], 0x34}}, 0x0) sendmsg$DEVLINK_CMD_TRAP_GROUP_GET(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000340)={&(0x7f0000001340)=ANY=[], 0x40}, 0x1, 0x0, 0x0, 0x40000}, 0x0) syz_clone(0x40000200, 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuse(0x0, &(0x7f0000000440)='./file0\x00', &(0x7f0000000400), 0x210a4eb, &(0x7f0000000b80)=ANY=[]) mount$bpf(0x0, &(0x7f0000000500)='./file1\x00', &(0x7f0000000680), 0x209a020, &(0x7f0000001180)=ANY=[@ANYBLOB="6d6f64653d30303030303030303030303030303030303030333133342c6d6f64653d30303030303030303030303030303030303030303030352c6d6f64653d30313737373737373737373737373737373734363134302c6d6f64653d30303030303030303030303030303030303137373737372c6d6f64653d30303030303030303030303030303030303030303233342c6d6f64653d30303030303030303030303030303030303030303031312c6d6f64653d30303030303030303030303034303030303030303030312c6d6f64653d30303030303030303030305030303030303030303030312c6d6f64653d30303030303030303030303030303030303030303030322c657569643e65fd55661ea8ab6691bdced10c370c080dd7c0269c9b49fd2cb99fe6ffa37f233db1718e84ec2361ff4f47a52ce22979fe576a84c5ce61b5476d6f67b18256c1d8548f50af71caa1d775359ed2bbb3166e15414021d555389d45f80e65f0a211092a7b75d1ce70e9b99e256adc6760e6448348f6eb13c0a0aab3332c07c665327988", @ANYRESDEC=0x0, @ANYBLOB=',\x00']) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(0xffffffffffffffff, &(0x7f0000000940)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000200)={&(0x7f00000005c0)=ANY=[], 0x144}}, 0x4000094) mount$bpf(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000002c0), 0x860024, 0x0) pivot_root(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 02:38:42 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet6(0xa, 0x3, 0x5) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r1, 0x8933, &(0x7f0000000180)={'batadv0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0xc31, 0x0, 0x0, {0x0, 0x0, 0x0, r2}, [@IFLA_MTU={0x8, 0x4, 0x44}]}, 0x28}}, 0x0) 02:38:42 executing program 0: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f00000000c0)='tasks\x00', 0x2, 0x0) r2 = openat$cgroup_freezer_state(r0, &(0x7f0000000140), 0x2, 0x0) write$cgroup_pid(r1, &(0x7f0000000080), 0xe) write$cgroup_freezer_state(r2, &(0x7f0000000180)='THAWED\x00', 0x7) 02:38:42 executing program 0: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f00000000c0)='tasks\x00', 0x2, 0x0) r2 = openat$cgroup_freezer_state(r0, &(0x7f0000000140), 0x2, 0x0) write$cgroup_pid(r1, &(0x7f0000000080), 0xe) write$cgroup_freezer_state(r2, &(0x7f0000000180)='THAWED\x00', 0x7) 02:38:42 executing program 0: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f00000000c0)='tasks\x00', 0x2, 0x0) r2 = openat$cgroup_freezer_state(r0, &(0x7f0000000140), 0x2, 0x0) write$cgroup_pid(r1, &(0x7f0000000080), 0xe) write$cgroup_freezer_state(r2, &(0x7f0000000180)='THAWED\x00', 0x7) 02:38:42 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f00000005c0)=@filter={'filter\x00', 0x42, 0x4, 0x260, 0xffffffff, 0x0, 0x98, 0x98, 0xffffffff, 0xffffffff, 0x1c8, 0x1c8, 0x1c8, 0xffffffff, 0x4, 0x0, {[{{@uncond, 0x0, 0x70, 0x98}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x4}}}, {{@uncond, 0x0, 0x70, 0x98}, @REJECT={0x28, 'REJECT\x00', 0x41}}, {{@uncond, 0x0, 0x70, 0x98}, @REJECT={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x2c0) [ 2193.910221][T12414] ipt_REJECT: ECHOREPLY no longer supported. [ 2193.927365][ T38] audit: type=1804 audit(1666665522.895:645): pid=12412 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/syzkaller-testdir267703193/syzkaller.nI6GkC/392/bus" dev="sda1" ino=1178 res=1 errno=0 [ 2193.947272][ T38] audit: type=1800 audit(1666665522.895:646): pid=12412 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.3" name="bus" dev="sda1" ino=1178 res=0 errno=0 02:38:43 executing program 2: syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x4000000, 0x3d, &(0x7f0000000200)=[{&(0x7f0000010000)="1020f5f201000e00090000000300000010000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e00000010000003000000010000000200000022557c7f4c464834a18da3b19154b95500000000", 0x80, 0x400}, {&(0x7f0000010080)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00%\x00\x00\x00mp\x00\x00\x00\x00\x00\x00wm\x00\x00\x00\x00\x00\x00og\x00\x00\x00\x00\x00\x00jp\x00\x00\x00\x00\x00\x00avi\x00\x00\x00\x00\x00m4v\x00\x00\x00\x00\x00m4p\x00\x00\x00\x00\x00mkv\x00\x00\x00\x00\x00mov\x00\x00\x00\x00\x00webm\x00\x00\x00\x00wav\x00\x00\x00\x00\x00m4a\x00\x00\x00\x00\x003gp\x00\x00\x00\x00\x00opus\x00\x00\x00\x00flac\x00\x00\x00\x00gif\x00\x00\x00\x00\x00png\x00\x00\x00\x00\x00svg\x00\x00\x00\x00\x00webp\x00\x00\x00\x00jar\x00\x00\x00\x00\x00deb\x00\x00\x00\x00\x00iso\x00\x00\x00\x00\x00gz\x00\x00\x00\x00\x00\x00xz\x00\x00\x00\x00\x00\x00zst\x00\x00\x00\x00\x00pdf\x00\x00\x00\x00\x00pyc\x00\x00\x00\x00\x00ttc\x00\x00\x00\x00\x00ttf\x00\x00\x00\x00\x00exe\x00\x00\x00\x00\x00apk\x00\x00\x00\x00\x00cnt\x00\x00\x00\x00\x00exo\x00\x00\x00\x00\x00odex\x00\x00\x00\x00vdex\x00\x00\x00\x00so\x00\x00\x00\x00\x00\x00cold\x00\x00\x00\x00db\x00'/352, 0x160, 0x860}, {&(0x7f00000101e0)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0xa80}, {&(0x7f00000102a0)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0xb80}, {&(0x7f0000000c00)="0000000000000000000000000000005cbed2b6f0e7a58a8ad0ddc32ee9da62a615dbf0437d4dec34afb1b0852b1a76d3cdcaa5753c32edd957aa7568800eed7a797c5087c177754cfaff5ddb3ba6dd084d523b7aa7f159abf6aee38a48b6a15a4d49c5c835739089a09eeb95382ee0d55adf966099243251eeee84cf0a1bd3e5f6482d259789eea5602bf61b38a731250af0921c3c0d585af9fb9e1cead8c42614eb700cda4febba20fe27e55bb9d131c9344fcd2225d1d9e40d58875f4b7bad2826021ffe4e6867b8e1c4", 0xcb, 0xc80}, {&(0x7f0000010380)="00000000000100"/32, 0x20, 0xec0}, {&(0x7f00000103a0)="1020f5f201000e0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e00000010000003000000010000000200000022557c7f4c464834a18da3b19154b95500000000", 0x80, 0x1400}, {&(0x7f0000010420)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00%\x00\x00\x00mp\x00\x00\x00\x00\x00\x00wm\x00\x00\x00\x00\x00\x00og\x00\x00\x00\x00\x00\x00jp\x00\x00\x00\x00\x00\x00avi\x00\x00\x00\x00\x00m4v\x00\x00\x00\x00\x00m4p\x00\x00\x00\x00\x00mkv\x00\x00\x00\x00\x00mov\x00\x00\x00\x00\x00webm\x00\x00\x00\x00wav\x00\x00\x00\x00\x00m4a\x00\x00\x00\x00\x003gp\x00\x00\x00\x00\x00opus\x00\x00\x00\x00flac\x00\x00\x00\x00gif\x00\x00\x00\x00\x00png\x00\x00\x00\x00\x00svg\x00\x00\x00\x00\x00webp\x00\x00\x00\x00jar\x00\x00\x00\x00\x00deb\x00\x00\x00\x00\x00iso\x00\x00\x00\x00\x00gz\x00\x00\x00\x00\x00\x00xz\x00\x00\x00\x00\x00\x00zst\x00\x00\x00\x00\x00pdf\x00\x00\x00\x00\x00pyc\x00\x00\x00\x00\x00ttc\x00\x00\x00\x00\x00ttf\x00\x00\x00\x00\x00exe\x00\x00\x00\x00\x00apk\x00\x00\x00\x00\x00cnt\x00\x00\x00\x00\x00exo\x00\x00\x00\x00\x00odex\x00\x00\x00\x00vdex\x00\x00\x00\x00so\x00\x00\x00\x00\x00\x00cold\x00\x00\x00\x00db\x00'/352, 0x160, 0x1860}, {&(0x7f0000010580)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0x1a80}, {&(0x7f0000010640)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0x1b80}, {&(0x7f0000010700)='\x00\x00\x00\x00\b\x00'/32, 0x20, 0x1c80}, {&(0x7f0000010720)="00000000000100"/32, 0x20, 0x1ec0}, {&(0x7f0000010740)="b1da173e0000000000100000000000000b000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff03000600000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5010000060000000100000007000000070000000a0000004000000040000000fc0f00000100"/192, 0xc0, 0x200000}, {&(0x7f0000010800)="00000000000000000000000000000000000000000000000000000000382c77a20000030000000003000000001000"/64, 0x40, 0x200fe0}, {&(0x7f0000010840)="000000000000000000000000000000000000000000000000000000060000000000020c600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000010000000510ec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000002000000001400", 0xc0, 0x2011e0}, {&(0x7f0000010900)="000000000000000300000004007800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000500000000080000000000", 0x60, 0x2012e0}, {&(0x7f0000010960)="0000000b000000000400"/32, 0x20, 0x201380}, {&(0x7f0000010980)="00000000000000000000000000000000000000000000030000000000000300000000000008000000000000080000000001000800000000020000000000000000", 0x40, 0x2013e0}, {&(0x7f00000109c0)="03000000000000030000000000000400"/32, 0x20, 0x202000}, {&(0x7f0000000900)="00008c00"/32, 0x20, 0x202e00}, {&(0x7f0000010a00)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x202fe0}, {&(0x7f0000010a80)="0000000000000000000000000000000000000000000000000000000100000000b1da173e0000000000100000000000000b000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff03000600000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5010000060000000100000007000000070000000a0000004000000040000000fc0f00000100"/224, 0xe0, 0x204fe0}, {&(0x7f0000010b60)="00000000000000000000000000000000000000000000000000000000382c77a2", 0x20, 0x205fe0}, {&(0x7f0000010b80)="b1da173e382c77a200"/32, 0x20, 0x3ff000}, {&(0x7f0000010ba0)="0000000000000000feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00"/96, 0x60, 0x3ff040}, {&(0x7f0000010c00)="b0da173e0000000000100000000000000b000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff03000600000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f00000100"/192, 0xc0, 0x400000}, {&(0x7f0000010cc0)="000000000000000000000000000000000000000000000000000000005e2ecb6b0000030000000003000000001000"/64, 0x40, 0x400fe0}, {&(0x7f0000010d00)="000000000000000000000000000000000000000000000000000000060000000000020c600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000010000000510ec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000002000000001400", 0xc0, 0x4011e0}, {&(0x7f0000010dc0)="000000000000000300000004007800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000500000000080000000000", 0x60, 0x4012e0}, {&(0x7f0000010e20)="0000000b000000000400"/32, 0x20, 0x401380}, {&(0x7f0000010e40)="00000000000000000000000000000000000000000000030000000000000300000000000008000000000000080000000001000800000000020000000000000000", 0x40, 0x4013e0}, {&(0x7f0000010e80)="030000000000000300000000000600000000000000000000000000fff7000000", 0x20, 0x402000}, {&(0x7f0000010ea0)='\x00\x00p\x00'/32, 0x20, 0x402e00}, {&(0x7f0000010ec0)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x402fe0}, {&(0x7f0000010f20)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x403fe0}, {&(0x7f0000010f40)="0000000000000000000000000000000000000000000000000000000100000000b0da173e0000000000100000000000000b000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff03000600000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f00000100"/224, 0xe0, 0x404fe0}, {&(0x7f0000011020)="000000000000000000000000000000000000000000000000000000005e2ecb6b", 0x20, 0x405fe0}, {&(0x7f0000000140)="b0da8ef35e2ecb6b000000000000000000000000000000000000000000000000a5d99c0d43aee315bf34b14db11d588cc6bc7b", 0x33, 0x5ff000}, {&(0x7f0000011060)="0000000000000000feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00"/96, 0x60, 0x5ff040}, {&(0x7f00000110c0)="000000000000000000000100000001000000000200000001000000000300000001100000000400000002100000000500000000120000000600000001120000000700000002120000000800000005120000000900000004120000000000000000", 0x60, 0xa00000}, {&(0x7f0000011120)="000000000000000000000100000001000000000200000001000000000300000001100000000400000002100000000500000000120000000600000001120000000700000002120000000800000003120000000900000004120000000000000000", 0x60, 0xc00000}, {&(0x7f0000011180)="ed41002080761000535f010003000000001000000000000002000000000000005e1f1f6300000000651f1f6300000000651f1f630000000000000000c9675f30c9675f30000000000100"/96, 0x60, 0x1001000}, {&(0x7f00000111e0)="000000000000000004000000011600"/32, 0x20, 0x1001160}, {&(0x7f0000011200)="0000000000000000030000000300000000000000adda173e0000000002100000ed4100250000000000000000020000007c0d0000000000000100000000000000651f1f6300000000651f1f6300000000651f1f6300000000c9675f30c9675f30c9675f30c76f1e44000000000000000000100000030000000500000066696c653000"/160, 0xa0, 0x1001fe0}, {&(0x7f0000000940)="00000000000000002400000000000000000000000000000000000000000000000000000000000000000cbc7ff08b5305ff15d7a61a574c00000000000000000f00000000000000000000000000000000000000000000000000000000000000000000000400000001000200000000030000000200024a8113ed050000000500018dceceda450600000005000700000000", 0x90, 0x1002160}, {&(0x7f0000011320)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00\x00\x00\x00\x00\x00\x00..\x00\x00\x00\x00\x00\x00file0\x00\x00\x00file1\x00'/64, 0x40, 0x1002960}, {&(0x7f0000000080)="000000000000000004000000040000000000000000000310000021c889933292eab88506c2bf4b219e41586b2ee7e0c3b5dc950e5fe51ed5d17fe4532cc4dda633133cc8325e596aaae7bf8240bdeba0be9e65d43d3b16139a6e1e7481364cab100c31c38db2492eb6b5719ceb4d", 0x6e, 0x1002fe0}, {&(0x7f0000011380)="ed81002b0000000000000000010000001a040000000000000100000000000000651f1f6300000000651f1f6300000000651f1f6300000000c9675f30c9675f30c9675f305ee78c74000000000000000000000000040000000500000066696c653000"/128, 0x80, 0x1200000}, {&(0x7f0000011400)='\x00\x00\x00\x00\x00\x00\x00\x00$\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkal\x00'/1120, 0x460, 0x1200160}, {&(0x7f0000011860)="0000000000000000050000000500000001000000adda173e0000000001120000ffa1002b00000000000000000100000027000000000000000100000000000000651f1f6300000000651f1f6300000000651f1f6300000000c9675f30c9675f30c9675f30f1689d18000000000000000000000000040000000500000066696c653100"/160, 0xa0, 0x1200fe0}, {&(0x7f0000011900)='\x00\x00\x00\x00\x00\x00\x00\x00$\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00/tmp/syz-imagegen2941961749/file0/file0\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x60, 0x1201160}, {&(0x7f0000011a00)='\x00\x00\x00\x00\x00\x00\x00\x00$\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00syzkallers\x00\x00\x00\x00\x00\x00', 0x40, 0x1202160}, {&(0x7f0000011a40)="0000000000000000000000001120f5f20100000000000000000000000000000000000000010606007861747472317861747472310106060078617474723278617474723200"/96, 0x60, 0x1202f00}, {&(0x7f0000011aa0)="0000000000000000070000000700000001000000adda173e0000000003120000", 0x20, 0x1202fe0}, {&(0x7f0000011ac0)="ed81012b00000000000000000100000064000000000000000100000000000000651f1f6300000000651f1f6300000000651f1f6300000000c9675f30c9675f30c9675f30559f02d3000000000000000000000000030000000900000066696c652e636f6c6400"/128, 0x80, 0x1203ffc}, {&(0x7f0000011b40)='\x00\x00\x00\x00\x00\x00\x00\x00$\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallers\x00'/160, 0xa0, 0x1204160}, {&(0x7f0000011be0)="0000000000000000090000000900000001000000adda173e0000000005120000ed81022100000000000000000200000028230000000000000400000000000000651f1f6300000000651f1f6300000000651f1f6300000000c9675f30c9675f30c9675f30b41fa909000000000000000000000000030000000500000066696c653300"/160, 0xa0, 0x1204fe0}, {&(0x7f0000011c80)="02160000030000002400000000000000000000000000000000000000000000000000000000000000000000000216000003160000041600"/64, 0x40, 0x1205160}, {&(0x7f0000011cc0)="0000000000000000080000000800000001000000aeda173eb7c33c1906120000", 0x20, 0x1205fe0}, {&(0x7f0000011ce0)="ff0000000000000000000000000000000000000000000000000000000000000000000300000001000200000000030000000200024a8113ed040000000500028dcece4507000000050001baeed06f0800000005000153bfc55008000000050001120052230900000009000100"/128, 0x80, 0x1601000}, {&(0x7f0000011d60)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00\x00\x00\x00\x00\x00\x00..\x00\x00\x00\x00\x00\x00file0\x00\x00\x00file1\x00\x00\x00file2\x00\x00\x00file3\x00\x00\x00file.cold\x00'/96, 0x60, 0x1601940}], 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000000003f10e2d7428f7ff99d98cd1cdc1e2fa50407dbc95739e026b95176c1ba732becc3dddfc7f17060f6312da454cb4a8a8d4042fb51bc0fa9607ec5cbef3456ef2ada10e34603b0c115ab20b4fa4bd6fd3a18b258dff7e760d071cb590bc838aaeb1d9553881cf5e0d603cec2940e27ddf93e7e2a9e39e4b06ba0bc7b365a4e0e5aa57acbe090e4bc0318bf1cba3724282c64acc31060d2e76ba7fca4d49896b879ec7007728c7a"], 0x1) sync() r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000001700)=ANY=[], 0xfd14) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x20) sendfile(r1, r2, 0x0, 0x10000) fallocate(r0, 0x100000003, 0x0, 0x28120001) 02:38:43 executing program 3: chdir(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)=@ipv6_getrule={0x1c, 0x22, 0x303}, 0x1c}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x100000}, 0xc, 0x0}, 0x4) ftruncate(r2, 0x800) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f0000000580)=ANY=[@ANYRES64=0x0, @ANYBLOB="040000000000000002000100000000005d770000000000008a7e620a205b532ae56dbba3b4d60b3f00ddffffffffffff02000000800000000000000081000010000000000000000000000000050000000000000040000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009d60d2ee44399a6748e3769ab6d0c71dedfb198e313ac1d8c2373ae03375ddeac5e22aef5a3ada55577445967498ef29176f813f6154976c94a6db88e245e7ee90a35"]) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) removexattr(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000680)=ANY=[@ANYBLOB="00000904800000007f00cd75d3b997bb78c4b693ce4bb70f375d8d8ded59ea884d8038d51af654ad297cedce829b99658e1ecf38665b06fb70800ea4a89647514f369504fb267556fe461fae59f64d759f9f8c1fd7b1cb0644f36c629d01867f0687497fa83c2dbc4c6fa240760e94cdd46a1f33e6c1b39851319892036d243a422d8ba596e488f33b2b0aa1966bd7bb1b7b200c0176bb95ee3030cddfc59280857d9d56351fe43f2aa44cbc5634233893548fba795e8dd2c6c404d405dfa9d5859e92b0d786d588c903042abff80cbfc927b0bc443f74f187ded1b6def260cea41707411601b3a958955b0fa020ca34c6c60c67d6eb62b196153b5c37babc1247a66c3c51c596b7c7b27c340a7a43f9f51331baef971587336afcc8a42b190469e905af782b296e8adb571ef5a26b432128440e2118160c9cee10ca04ab96657770b445793ddd944f52a704ff02e7fa97b1a2fe97c7d3849a82c8d0df"]) lseek(r2, 0x200, 0x0) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5, 0x0, 0x0, 0x0, 0x0, 0x400000}, 0x0) r4 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x20) sendfile(r2, r4, 0x0, 0x10000) 02:38:43 executing program 0: mkdir(&(0x7f00000003c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) lsetxattr$trusted_overlay_redirect(&(0x7f0000000340)='./file0\x00', &(0x7f00000004c0), 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f00000002c0)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000380)='./file0\x00', &(0x7f0000000440)='./bus/file0\x00') [ 2194.734861][ T38] audit: type=1400 audit(1666665523.695:647): avc: denied { mounton } for pid=12421 comm="syz-executor.0" path="/syzkaller-testdir4095388854/syzkaller.Yo8EH2/356/file0" dev="configfs" ino=25222 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=dir permissive=1 [ 2194.743536][T12422] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2194.756700][ T38] audit: type=1804 audit(1666665523.705:648): pid=12418 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/syzkaller-testdir1570893338/syzkaller.vhwrEd/532/bus" dev="sda1" ino=1180 res=1 errno=0 [ 2194.774536][T12422] overlayfs: invalid redirect ((null)) [ 2194.800118][ T38] audit: type=1800 audit(1666665523.705:649): pid=12418 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.2" name="bus" dev="sda1" ino=1180 res=0 errno=0 [ 2194.819497][ T38] audit: type=1400 audit(1666665523.735:650): avc: denied { search } for pid=12421 comm="syz-executor.0" name="/" dev="configfs" ino=25222 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=dir permissive=1 [ 2194.862896][ T38] audit: type=1804 audit(1666665523.825:651): pid=12425 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/syzkaller-testdir267703193/syzkaller.nI6GkC/393/bus" dev="sda1" ino=1174 res=1 errno=0 [ 2194.900581][ T38] audit: type=1800 audit(1666665523.845:652): pid=12425 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.3" name="bus" dev="sda1" ino=1174 res=0 errno=0 02:38:49 executing program 1: mkdir(&(0x7f0000000580)='./bus\x00', 0x0) mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=.']) creat(&(0x7f0000000300)='./file0\x00', 0x0) chdir(&(0x7f0000000200)='./bus\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000400)=0x2000000) 02:38:49 executing program 0: r0 = bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000140)=@base={0xa, 0x1, 0x8, 0x7f}, 0x48) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x11, 0xa, &(0x7f0000000680)=@framed={{0x18, 0x8}, [@func={0x85, 0x0, 0x1, 0x0, 0x6}, @map_fd={0x18, 0x0, 0x1, 0x0, r0}, @generic={0x6e, 0x0, 0x0, 0x2}, @initr0, @exit={0x95, 0x0, 0xed}]}, &(0x7f0000000000)='GPL\x00', 0x1, 0xee, &(0x7f0000000340)=""/238, 0x0, 0x8, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 02:38:49 executing program 3: chdir(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)=@ipv6_getrule={0x1c, 0x22, 0x303}, 0x1c}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x100000}, 0xc, 0x0}, 0x4) ftruncate(r2, 0x800) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f0000000580)=ANY=[@ANYRES64=0x0, @ANYBLOB="040000000000000002000100000000005d770000000000008a7e620a205b532ae56dbba3b4d60b3f00ddffffffffffff02000000800000000000000081000010000000000000000000000000050000000000000040000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009d60d2ee44399a6748e3769ab6d0c71dedfb198e313ac1d8c2373ae03375ddeac5e22aef5a3ada55577445967498ef29176f813f6154976c94a6db88e245e7ee90a35"]) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) removexattr(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000680)=ANY=[@ANYBLOB="00000904800000007f00cd75d3b997bb78c4b693ce4bb70f375d8d8ded59ea884d8038d51af654ad297cedce829b99658e1ecf38665b06fb70800ea4a89647514f369504fb267556fe461fae59f64d759f9f8c1fd7b1cb0644f36c629d01867f0687497fa83c2dbc4c6fa240760e94cdd46a1f33e6c1b39851319892036d243a422d8ba596e488f33b2b0aa1966bd7bb1b7b200c0176bb95ee3030cddfc59280857d9d56351fe43f2aa44cbc5634233893548fba795e8dd2c6c404d405dfa9d5859e92b0d786d588c903042abff80cbfc927b0bc443f74f187ded1b6def260cea41707411601b3a958955b0fa020ca34c6c60c67d6eb62b196153b5c37babc1247a66c3c51c596b7c7b27c340a7a43f9f51331baef971587336afcc8a42b190469e905af782b296e8adb571ef5a26b432128440e2118160c9cee10ca04ab96657770b445793ddd944f52a704ff02e7fa97b1a2fe97c7d3849a82c8d0df"]) lseek(r2, 0x200, 0x0) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5, 0x0, 0x0, 0x0, 0x0, 0x400000}, 0x0) r4 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x20) sendfile(r2, r4, 0x0, 0x10000) 02:38:49 executing program 2: syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x4000000, 0x3d, &(0x7f0000000200)=[{&(0x7f0000010000)="1020f5f201000e00090000000300000010000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e00000010000003000000010000000200000022557c7f4c464834a18da3b19154b95500000000", 0x80, 0x400}, {&(0x7f0000010080)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00%\x00\x00\x00mp\x00\x00\x00\x00\x00\x00wm\x00\x00\x00\x00\x00\x00og\x00\x00\x00\x00\x00\x00jp\x00\x00\x00\x00\x00\x00avi\x00\x00\x00\x00\x00m4v\x00\x00\x00\x00\x00m4p\x00\x00\x00\x00\x00mkv\x00\x00\x00\x00\x00mov\x00\x00\x00\x00\x00webm\x00\x00\x00\x00wav\x00\x00\x00\x00\x00m4a\x00\x00\x00\x00\x003gp\x00\x00\x00\x00\x00opus\x00\x00\x00\x00flac\x00\x00\x00\x00gif\x00\x00\x00\x00\x00png\x00\x00\x00\x00\x00svg\x00\x00\x00\x00\x00webp\x00\x00\x00\x00jar\x00\x00\x00\x00\x00deb\x00\x00\x00\x00\x00iso\x00\x00\x00\x00\x00gz\x00\x00\x00\x00\x00\x00xz\x00\x00\x00\x00\x00\x00zst\x00\x00\x00\x00\x00pdf\x00\x00\x00\x00\x00pyc\x00\x00\x00\x00\x00ttc\x00\x00\x00\x00\x00ttf\x00\x00\x00\x00\x00exe\x00\x00\x00\x00\x00apk\x00\x00\x00\x00\x00cnt\x00\x00\x00\x00\x00exo\x00\x00\x00\x00\x00odex\x00\x00\x00\x00vdex\x00\x00\x00\x00so\x00\x00\x00\x00\x00\x00cold\x00\x00\x00\x00db\x00'/352, 0x160, 0x860}, {&(0x7f00000101e0)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0xa80}, {&(0x7f00000102a0)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0xb80}, {&(0x7f0000000c00)="0000000000000000000000000000005cbed2b6f0e7a58a8ad0ddc32ee9da62a615dbf0437d4dec34afb1b0852b1a76d3cdcaa5753c32edd957aa7568800eed7a797c5087c177754cfaff5ddb3ba6dd084d523b7aa7f159abf6aee38a48b6a15a4d49c5c835739089a09eeb95382ee0d55adf966099243251eeee84cf0a1bd3e5f6482d259789eea5602bf61b38a731250af0921c3c0d585af9fb9e1cead8c42614eb700cda4febba20fe27e55bb9d131c9344fcd2225d1d9e40d58875f4b7bad2826021ffe4e6867b8e1c4", 0xcb, 0xc80}, {&(0x7f0000010380)="00000000000100"/32, 0x20, 0xec0}, {&(0x7f00000103a0)="1020f5f201000e0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e00000010000003000000010000000200000022557c7f4c464834a18da3b19154b95500000000", 0x80, 0x1400}, {&(0x7f0000010420)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00%\x00\x00\x00mp\x00\x00\x00\x00\x00\x00wm\x00\x00\x00\x00\x00\x00og\x00\x00\x00\x00\x00\x00jp\x00\x00\x00\x00\x00\x00avi\x00\x00\x00\x00\x00m4v\x00\x00\x00\x00\x00m4p\x00\x00\x00\x00\x00mkv\x00\x00\x00\x00\x00mov\x00\x00\x00\x00\x00webm\x00\x00\x00\x00wav\x00\x00\x00\x00\x00m4a\x00\x00\x00\x00\x003gp\x00\x00\x00\x00\x00opus\x00\x00\x00\x00flac\x00\x00\x00\x00gif\x00\x00\x00\x00\x00png\x00\x00\x00\x00\x00svg\x00\x00\x00\x00\x00webp\x00\x00\x00\x00jar\x00\x00\x00\x00\x00deb\x00\x00\x00\x00\x00iso\x00\x00\x00\x00\x00gz\x00\x00\x00\x00\x00\x00xz\x00\x00\x00\x00\x00\x00zst\x00\x00\x00\x00\x00pdf\x00\x00\x00\x00\x00pyc\x00\x00\x00\x00\x00ttc\x00\x00\x00\x00\x00ttf\x00\x00\x00\x00\x00exe\x00\x00\x00\x00\x00apk\x00\x00\x00\x00\x00cnt\x00\x00\x00\x00\x00exo\x00\x00\x00\x00\x00odex\x00\x00\x00\x00vdex\x00\x00\x00\x00so\x00\x00\x00\x00\x00\x00cold\x00\x00\x00\x00db\x00'/352, 0x160, 0x1860}, {&(0x7f0000010580)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0x1a80}, {&(0x7f0000010640)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0x1b80}, {&(0x7f0000010700)='\x00\x00\x00\x00\b\x00'/32, 0x20, 0x1c80}, {&(0x7f0000010720)="00000000000100"/32, 0x20, 0x1ec0}, {&(0x7f0000010740)="b1da173e0000000000100000000000000b000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff03000600000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5010000060000000100000007000000070000000a0000004000000040000000fc0f00000100"/192, 0xc0, 0x200000}, {&(0x7f0000010800)="00000000000000000000000000000000000000000000000000000000382c77a20000030000000003000000001000"/64, 0x40, 0x200fe0}, {&(0x7f0000010840)="000000000000000000000000000000000000000000000000000000060000000000020c600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000010000000510ec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000002000000001400", 0xc0, 0x2011e0}, {&(0x7f0000010900)="000000000000000300000004007800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000500000000080000000000", 0x60, 0x2012e0}, {&(0x7f0000010960)="0000000b000000000400"/32, 0x20, 0x201380}, {&(0x7f0000010980)="00000000000000000000000000000000000000000000030000000000000300000000000008000000000000080000000001000800000000020000000000000000", 0x40, 0x2013e0}, {&(0x7f00000109c0)="03000000000000030000000000000400"/32, 0x20, 0x202000}, {&(0x7f0000000900)="00008c00"/32, 0x20, 0x202e00}, {&(0x7f0000010a00)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x202fe0}, {&(0x7f0000010a80)="0000000000000000000000000000000000000000000000000000000100000000b1da173e0000000000100000000000000b000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff03000600000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5010000060000000100000007000000070000000a0000004000000040000000fc0f00000100"/224, 0xe0, 0x204fe0}, {&(0x7f0000010b60)="00000000000000000000000000000000000000000000000000000000382c77a2", 0x20, 0x205fe0}, {&(0x7f0000010b80)="b1da173e382c77a200"/32, 0x20, 0x3ff000}, {&(0x7f0000010ba0)="0000000000000000feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00"/96, 0x60, 0x3ff040}, {&(0x7f0000010c00)="b0da173e0000000000100000000000000b000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff03000600000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f00000100"/192, 0xc0, 0x400000}, {&(0x7f0000010cc0)="000000000000000000000000000000000000000000000000000000005e2ecb6b0000030000000003000000001000"/64, 0x40, 0x400fe0}, {&(0x7f0000010d00)="000000000000000000000000000000000000000000000000000000060000000000020c600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000010000000510ec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000002000000001400", 0xc0, 0x4011e0}, {&(0x7f0000010dc0)="000000000000000300000004007800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000500000000080000000000", 0x60, 0x4012e0}, {&(0x7f0000010e20)="0000000b000000000400"/32, 0x20, 0x401380}, {&(0x7f0000010e40)="00000000000000000000000000000000000000000000030000000000000300000000000008000000000000080000000001000800000000020000000000000000", 0x40, 0x4013e0}, {&(0x7f0000010e80)="030000000000000300000000000600000000000000000000000000fff7000000", 0x20, 0x402000}, {&(0x7f0000010ea0)='\x00\x00p\x00'/32, 0x20, 0x402e00}, {&(0x7f0000010ec0)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x402fe0}, {&(0x7f0000010f20)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x403fe0}, {&(0x7f0000010f40)="0000000000000000000000000000000000000000000000000000000100000000b0da173e0000000000100000000000000b000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff03000600000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f00000100"/224, 0xe0, 0x404fe0}, {&(0x7f0000011020)="000000000000000000000000000000000000000000000000000000005e2ecb6b", 0x20, 0x405fe0}, {&(0x7f0000000140)="b0da8ef35e2ecb6b000000000000000000000000000000000000000000000000a5d99c0d43aee315bf34b14db11d588cc6bc7b", 0x33, 0x5ff000}, {&(0x7f0000011060)="0000000000000000feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00"/96, 0x60, 0x5ff040}, {&(0x7f00000110c0)="000000000000000000000100000001000000000200000001000000000300000001100000000400000002100000000500000000120000000600000001120000000700000002120000000800000005120000000900000004120000000000000000", 0x60, 0xa00000}, {&(0x7f0000011120)="000000000000000000000100000001000000000200000001000000000300000001100000000400000002100000000500000000120000000600000001120000000700000002120000000800000003120000000900000004120000000000000000", 0x60, 0xc00000}, {&(0x7f0000011180)="ed41002080761000535f010003000000001000000000000002000000000000005e1f1f6300000000651f1f6300000000651f1f630000000000000000c9675f30c9675f30000000000100"/96, 0x60, 0x1001000}, {&(0x7f00000111e0)="000000000000000004000000011600"/32, 0x20, 0x1001160}, {&(0x7f0000011200)="0000000000000000030000000300000000000000adda173e0000000002100000ed4100250000000000000000020000007c0d0000000000000100000000000000651f1f6300000000651f1f6300000000651f1f6300000000c9675f30c9675f30c9675f30c76f1e44000000000000000000100000030000000500000066696c653000"/160, 0xa0, 0x1001fe0}, {&(0x7f0000000940)="00000000000000002400000000000000000000000000000000000000000000000000000000000000000cbc7ff08b5305ff15d7a61a574c00000000000000000f00000000000000000000000000000000000000000000000000000000000000000000000400000001000200000000030000000200024a8113ed050000000500018dceceda450600000005000700000000", 0x90, 0x1002160}, {&(0x7f0000011320)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00\x00\x00\x00\x00\x00\x00..\x00\x00\x00\x00\x00\x00file0\x00\x00\x00file1\x00'/64, 0x40, 0x1002960}, {&(0x7f0000000080)="000000000000000004000000040000000000000000000310000021c889933292eab88506c2bf4b219e41586b2ee7e0c3b5dc950e5fe51ed5d17fe4532cc4dda633133cc8325e596aaae7bf8240bdeba0be9e65d43d3b16139a6e1e7481364cab100c31c38db2492eb6b5719ceb4d", 0x6e, 0x1002fe0}, {&(0x7f0000011380)="ed81002b0000000000000000010000001a040000000000000100000000000000651f1f6300000000651f1f6300000000651f1f6300000000c9675f30c9675f30c9675f305ee78c74000000000000000000000000040000000500000066696c653000"/128, 0x80, 0x1200000}, {&(0x7f0000011400)='\x00\x00\x00\x00\x00\x00\x00\x00$\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkal\x00'/1120, 0x460, 0x1200160}, {&(0x7f0000011860)="0000000000000000050000000500000001000000adda173e0000000001120000ffa1002b00000000000000000100000027000000000000000100000000000000651f1f6300000000651f1f6300000000651f1f6300000000c9675f30c9675f30c9675f30f1689d18000000000000000000000000040000000500000066696c653100"/160, 0xa0, 0x1200fe0}, {&(0x7f0000011900)='\x00\x00\x00\x00\x00\x00\x00\x00$\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00/tmp/syz-imagegen2941961749/file0/file0\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x60, 0x1201160}, {&(0x7f0000011a00)='\x00\x00\x00\x00\x00\x00\x00\x00$\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00syzkallers\x00\x00\x00\x00\x00\x00', 0x40, 0x1202160}, {&(0x7f0000011a40)="0000000000000000000000001120f5f20100000000000000000000000000000000000000010606007861747472317861747472310106060078617474723278617474723200"/96, 0x60, 0x1202f00}, {&(0x7f0000011aa0)="0000000000000000070000000700000001000000adda173e0000000003120000", 0x20, 0x1202fe0}, {&(0x7f0000011ac0)="ed81012b00000000000000000100000064000000000000000100000000000000651f1f6300000000651f1f6300000000651f1f6300000000c9675f30c9675f30c9675f30559f02d3000000000000000000000000030000000900000066696c652e636f6c6400"/128, 0x80, 0x1203ffc}, {&(0x7f0000011b40)='\x00\x00\x00\x00\x00\x00\x00\x00$\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallers\x00'/160, 0xa0, 0x1204160}, {&(0x7f0000011be0)="0000000000000000090000000900000001000000adda173e0000000005120000ed81022100000000000000000200000028230000000000000400000000000000651f1f6300000000651f1f6300000000651f1f6300000000c9675f30c9675f30c9675f30b41fa909000000000000000000000000030000000500000066696c653300"/160, 0xa0, 0x1204fe0}, {&(0x7f0000011c80)="02160000030000002400000000000000000000000000000000000000000000000000000000000000000000000216000003160000041600"/64, 0x40, 0x1205160}, {&(0x7f0000011cc0)="0000000000000000080000000800000001000000aeda173eb7c33c1906120000", 0x20, 0x1205fe0}, {&(0x7f0000011ce0)="ff0000000000000000000000000000000000000000000000000000000000000000000300000001000200000000030000000200024a8113ed040000000500028dcece4507000000050001baeed06f0800000005000153bfc55008000000050001120052230900000009000100"/128, 0x80, 0x1601000}, {&(0x7f0000011d60)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00\x00\x00\x00\x00\x00\x00..\x00\x00\x00\x00\x00\x00file0\x00\x00\x00file1\x00\x00\x00file2\x00\x00\x00file3\x00\x00\x00file.cold\x00'/96, 0x60, 0x1601940}], 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000000003f10e2d7428f7ff99d98cd1cdc1e2fa50407dbc95739e026b95176c1ba732becc3dddfc7f17060f6312da454cb4a8a8d4042fb51bc0fa9607ec5cbef3456ef2ada10e34603b0c115ab20b4fa4bd6fd3a18b258dff7e760d071cb590bc838aaeb1d9553881cf5e0d603cec2940e27ddf93e7e2a9e39e4b06ba0bc7b365a4e0e5aa57acbe090e4bc0318bf1cba3724282c64acc31060d2e76ba7fca4d49896b879ec7007728c7a"], 0x1) sync() r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000001700)=ANY=[], 0xfd14) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x20) sendfile(r1, r2, 0x0, 0x10000) fallocate(r0, 0x100000003, 0x0, 0x28120001) 02:38:49 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x6, 0x4, &(0x7f0000003d40)=ANY=[@ANYBLOB="18020000e2ffffff000000000000000085000000360000009500001800000000922ae83713ab9662ce3ae356538dda120000010000801b10fb39a8cb72d28d82de5ac54e32ad558c46fff4208d14138b8fe903ddc702e404e19a5183d769676520e98a263345e44d5187b3c4d86abeb12303ff139fe0d0000000d604000000000000008aff66d6b3181ffc1d62a3954c11c27839dc007c4d296e7359ea79a75d810000aebf3183fe803abbf5024b52dc265b36fc9dae00a0d0956d252bd8b6464ef3c6a7352ce743905fd6def839a1febad3ca6e3abdb2dfc63296e340bb8e2a093adc57196b40def3858ef569347fa4108328392d322ab4df10a2f69a6bdf758dc44c070e42410f57466f59aea2544047d6d800442e0000000000ee16c729300d23008000000000000028a0b36754555290a8cd8470e776d6b80630d6cbde49b29a6cb5f4fc0001000000004b588c745c380e5fe57238aead060000009a08439fc6310386597760525bfe5fe1f697bc114cd1778e97a3f0295f946974cdb458be3234cf924dc36b22eb297125fd60c5558fbf17a76f3547497aba5086e30ec8a57c814382ffab045ca077a9d15251875432e74b54efaf4985672a1c7b3c200021de95ae7b68136b0046d535dd39c0f35469869e9b342b953f81447e6b9e522d62b1e6ffcaab0200000006335fc7a44195254b45a6c1312a13696c7202df5f764713504f94c5e0fbc70bcb975f97ed7b0300000000000000e54eda17999291744a332e2fa806e63c5cd98a8569a6d6bcfb0000002cf6c73dc63f04af77c9721459abfcfa1e9773b2b7130eae67e0ebe380d0f64860153579c02d71c58d147b00821ab9a6475b31e1ebf1369afe98682efbf3983f283f2faf8f40e399b6bf7e7b0374814d63000000000000004049cb79c53f0a38856929e7d8b1b06c9bd5d7e5490f3b8596b694ea9483bd4bd287c83df998a7469426ec8b0000000000000010ff2cd18bdd8ab7983bc90770bbd26a82b9d99d17c02a97b5230487782ca00edf8e47a71bcc738ef636d32b0b93355679afe7720a401f6900100000000000006cb78aeffe275308a90acb1a210b22453b05ed4c638a043c07aff7d352dcf72be83e7c4c27104ac2126bb2bfc2162f6e46c60cba054e5dc5c09515d43fc76d1d831deea41f01970b134d21ef4f42fc63d39b94a7f838e04ba77f1367c1a28c73a699ee4769950bc8b3bbd078610200000000000000e3c13f7d3a43315827e2a4bc4744ef9d64fdfad91c7760ba4aa9f3850dba7ca42e0072cc0b346dcebe064422f08073812ec5e7cdcc264998b4a6994efd9f6b7a9b5d15247bf4fabcff7c890c238f873e6f52adfcc7e0b0c24a8197d36e58b9f77cce15068c6eda3c05d560630b9f8844be77e84364fe4ee909ea4c0dc89a6352fe5ad1a104003d89bd9bfc59e68a6bb5e0912f19673d1bc421072f3198b31d381a1df1b97e393409d42718c20d4150017033c4f7045c793dfaed00ed705d7ef8aa7dffdeec680c3bbad5595da7049034e7f51cc4078c580f8c97396b26b2d017c274560cc7df0de244d72009d23d838320ac687bb14cb4d175980aafbb2efbab230e00002c0736cd7a531b8b0d64679afb87ff2cb1541aa72e1bad332583589f2b306ae0e593f8c37ac711bfd39f8a6a6f2a71281ad082a2fe7a7a9052fb5cbfbb20a90583cbf8218883acb06d8d9831c98922e15d5f01c3cfc29186553d8b8a546bbfb5ef2ef92d3c5c5c0d222704ace9b6a076692313d50750f8380f72d51e35bb75586f6ef8e5bd3b413cdefde148ff9dd0b6ba58c39199e042fffb7e18933e5389c5f885ac1f3dc02d3dde39d3c270e51983f5be990b412f7cba4c9c289b52fc26d6210bdcc64c2cb39b9f02bc2a841d921981a2c3538c9da7c9b1bcc9044059ea50d4c0fdf345fc09a0e3d55467ac90fd5f76feb0d0c5b971a6692f7e817d0e0c9876b3d9b0b951cdcc8e538b4928c89d8e4b2406f2a5fb7e7417f20f7f5e48db7994fc888e44f899ef75d5284d0162d61db3401dceca004e54625091daf26aa20e96b5ec98fd9d4728da77615411782c76daff4406c54da65107526f8d8f66f3fc3e9adb30b2fee8d1dd2b2aaa7d66e7b526da78daab732b4e00575b245f56474c111ade6fd75d9aadf677a13bef4616af417d04f150069461090057239ca8db5638e290af426a057ac7b9f6c97c8498f1c29fd9ae8a11237bc0ad4aa2cd1b3191d703b3f269f66315336c61bcef5ca79dbc7e4fe98a11fad713045ab672f26d7b86857bd263c4c3e668367883a54d7e7ae89e398d67eacf9bd8b0c600e83f08d6fafe6b416609e437119a2805b8574ad628599a5e4c1c1df5c7d8e0ed70915f5de3d211c4b518b37c05355ea17b0f83c1a0fef2b6f28b33885fa42f04e4e28ee943d50a732da0c9544e4cb1d15c10da910f4bc10cbd2c6cef92fcdd9f7991011e380e5ad7e6027ccfe28fc22d4e48e8f4d224b933159bda2ef88b0cfcaa8a219acffae39855e28dd6d4fd84105ff0b01550cd9466a7ec5328cb91414d78df31603cc4eafd16dc088790b7c4b3d6bcd67d0151a2e55ad3c127d8bfeb3e4337fd18da14c6aa27cf35622099ac108fe0ed18898b5d1f26092f705a03f912956ab74aa121e6ef3e5bafd0e26ed8ba849f9ec9d26d51ec7f010d44cc577fef03659aaec707fea6c3757aca4abca9f7ea4043dca256e1da722cd964f1526e78ea99c67e71d85bc690edbd0c425474fc18af7d19f445bbdde200d69fbc98865e524b83f205b7a35362bccfad7c5010eaa87aff4e61aa91b5d22f34bc64f74bab659bbae3544f8cbe8a02a37e8ddcd07bf7c5a812fb55b598d9e173cb13d4a0155a9d95e90e89f290db7901f5db29f22aed07c15467e4ca04d1f13c19c464b7f63ce540fece7a8478a98e089885825beaf09bb6776ae0893a4cd249e776a68d3fc92b10c0e7d75888f1dd7baaeccb4f0d15c10651226250c518a753c625b458141224bf18eb3f67d6b40568910c6d0a6a6cdd2dce1cf5e8c79eb3a780d88dc81e9cdbaa770e94507a5ca7e53b9ae72a851de4751383d76fc180fd8fe63d21c7f2c45cd1fc7f39a57a2f77d52ee2033a544114f9ec60c83ffa968e01ca4678a0f6317b62ac77d3570e53545028d0c1daebaffaba5e5be33b77509e7c8e8ed3d777768d22d2bf6066bfe519067352022fcff88fe0efeaeb6927499b761c3ed99ebe81d7eadc335bd8f293bf7bacf3fd98dcc66d6c426164a3af1403110c693f31a0da282844d292b7268b97ff9f2b47b0d60d62285d2827eb9074266011f92f41514ecf30921ff17b8ab0ff532f307056c2e8e6847946e32bc62f808dc81cad7b5d51d549915059e0a6ad698c08f197c75e5345c83e7c08919009fc17eb65bb66bb000000000000f5a170716a393a0ba2e72604d197603dae372fb494b23df944fa837462af5f4b0c096b57363613000000000000000000"], &(0x7f0000000040)='GPL\x00', 0x4, 0x1076, &(0x7f0000000300)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x6, 0x4, &(0x7f0000002700)=ANY=[@ANYBLOB="18020000e2ffffff000000000000000085000000360000009500001800000000922ae83713ab9662ce3ae356538dda120000010000801b10fb39a8cb72d28d82de5ac54e32ad558c46fff4208d14138b8fe903ddc702e404e19a5183d769676520e98a263345e44d5187b3c4d86abeb12303ff139fe0d0000000d604000000000000008aff66d6b3181ffc1d62a3954c11c27839dc007c4d296e7359ea79a75d810000aebf3183fe803abbf5024b52dc265b36fc9dae00a0d0956d252bd8b6464ef3c6a7352ce743905fd6def839a1febad3ca6e3abdb2dfc63296e340bb8e2a093adc57196b40def3858ef569347fa4108328392d322ab4df10a2f69a6bdf7257d327070e42410f57466f59aea2544047d6d800442e0000000000ee16c729300d23018000000000000028a0b36754ed5290a8cd8470e776d6b80630d6cbde49b29a6cb5f4fc0001000000004b588c745c380e5fe57238aeada5acf3209a08439fc6310386597760525bfe5fe1f697bc114cd1778eaca3f029ff946974cdb458be3234cf924dc3bf17a76f3547497aba5086e30ec8a57c814382ffab045ca077a9d15251875432e74b54efaf4985672a1c7b3c200021de95ae7b68136b0046d535dd39c0f35469869e9b342b953f81447e6b9e522d62b1e6ffcaab304f134306335fc7a44195254b45a6c1313700696c7202df5f764713504f94c5e0fbc70bcb975f97ed7b0300000000000000e54eda17999291744a332e2fa806e63c5cd98a8569a6d6bcfbabfcfa1e9773b2b71314ae67e0ebe380d0f648603e68153579c02d71c58d147b00821ab9a6475b31e1ebf1369afe98682efbf3983f283f2faf8f40e39927aca9ec527fb5b6bf7e7b0374814d63000000000000004049cb79c54b0a38856929e7d8b1b06c9bd5d7e5490f3b8596b694ea9483bd4bd287c83df998a7469426ec8b0000000000000010ff2cd18bdd8ab7983bc90770bbd26a82b9d99d17c02a97b5230487782ca00edf8e47a71bcc738ef636d32b0193355679afe772cd45af0a401feffe275308a90acb1a210b22453b05ed4c638a043c07aff7d352dcf72be83e7c4c27104ac2126bb2bfc2162f6e46c60cba054e5dc5c0959ed43fc76d1d831deea41f01970b134d21ef4f42fc63d39b94a7f838e04ba77f1367c1a28c73a699ee4769950bc8b3bbd078610200000000000000e3c13f7d3a43315827e2a4bc4744ef9d64fdfad91c7760ba4aa9f3850dba7ca42e0072cc0b346dcebe064422f08073812ec5e7cdcc264998b4a6994efd9f6b7a9b5d15247bf4fabcff7c890c238f873e6f52adfcc7e0b0013f7a77efc24a8197d3050000007cce15068c6eda3c05d560630b9f8844be77e86364fe4e3929ea4c0dc89a6352fe5ad1a126003d89bd9bfc59e68a6bb5e0912f19673d1bc421072f3a98b31d381a1df1b97e393409d42718c20d4150017033c4f7045c793dfaed00ed705d7ef8aa7dffdeec680c3bbad5595da7049034e7f51cc4078c580f8c97396b26b2d017c274560cc7df0de244c62009d23d838320ac687bb14c34d175980aafbb2efbab230e00002c0736cd7a531b8b0d64679afb87ff2cb1541aa72e1bad332583589f2b306ae0e593f8c37ac711bfd39f8a6a6f2a71281ad082a2fe7a7a9052fb5cbfbb20a90583cbf8218883acb06d8d9831c98922e15d5f01c3cfc29186553d8b8a546bbfb5eff92d3c5c5c0d222704ace9b6a076692313d50750f8380f72d51e35bb75586f6ef8e5bd3b41380000000000000003ba58c39199e042fffb7e18933e5389c5f885ac1f3dc02d3dde39d3c270e51983f5be990b412f7cba4c9c288e52fc26d6210bdcc64c2cb39b9f02bc2a841d921981a2c3538c9da7c9b1bcc904c059ea50d452e2e3d55467ac90fd5f76feb0d0c5b971a6692f7e817d0e0c9876b3d9b0b951cdcc8e538b4928c89da64b2406f2a5fb7e7417f20f7f5e48db7994fc888e44f899ef75d5284d0162d61db3401dceca004e54625091daf26aa20e96b5ec98fd9d4728da77615411782c76daff4406c54da65107526f8d8f66f3fc3e9adb30b2fee8d1dd2b2aaa7d66e7b526da78daab732b4e00575b245f56474c111ade6fd75d9aadf677a13bef4616af417d04f150069461e2d457239ca8db5638e290af426a057ac7b9f6c97c8498f1c29fd9ae8a11237bc0ad4aa2cd1b3191d70300"/1577], &(0x7f0000000040)='GPL\x00', 0x4, 0x1076, &(0x7f0000000300)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.usage_percpu_sys\x00', 0x26e1, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x91, &(0x7f0000000000)=""/145, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r3}, 0x10) r4 = bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000001300)={r1, r2, 0x25, 0x2}, 0x10) close(r1) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000000)={r4, r0}, 0x8) [ 2200.991786][ T38] audit: type=1804 audit(1666665529.955:653): pid=12431 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/syzkaller-testdir1570893338/syzkaller.vhwrEd/533/bus" dev="sda1" ino=1171 res=1 errno=0 [ 2201.014915][ T38] audit: type=1800 audit(1666665529.955:654): pid=12431 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.2" name="bus" dev="sda1" ino=1171 res=0 errno=0 02:38:50 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r3 = openat$udambuf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2) r4 = dup(r3) syz_kvm_setup_cpu$x86(r4, r2, &(0x7f0000fe0000/0x18000)=nil, &(0x7f0000000140)=[@text16={0x10, 0x0}], 0x1, 0x0, 0x0, 0x0) [ 2201.079608][ T38] audit: type=1804 audit(1666665530.045:655): pid=12439 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/syzkaller-testdir267703193/syzkaller.nI6GkC/394/bus" dev="sda1" ino=1179 res=1 errno=0 [ 2201.101462][ T38] audit: type=1800 audit(1666665530.045:656): pid=12439 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.3" name="bus" dev="sda1" ino=1179 res=0 errno=0 02:38:50 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r3 = openat$udambuf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2) r4 = dup(r3) syz_kvm_setup_cpu$x86(r4, r2, &(0x7f0000fe0000/0x18000)=nil, &(0x7f0000000140)=[@text16={0x10, 0x0}], 0x1, 0x0, 0x0, 0x0) 02:38:50 executing program 2: syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x4000000, 0x3d, &(0x7f0000000200)=[{&(0x7f0000010000)="1020f5f201000e00090000000300000010000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e00000010000003000000010000000200000022557c7f4c464834a18da3b19154b95500000000", 0x80, 0x400}, {&(0x7f0000010080)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00%\x00\x00\x00mp\x00\x00\x00\x00\x00\x00wm\x00\x00\x00\x00\x00\x00og\x00\x00\x00\x00\x00\x00jp\x00\x00\x00\x00\x00\x00avi\x00\x00\x00\x00\x00m4v\x00\x00\x00\x00\x00m4p\x00\x00\x00\x00\x00mkv\x00\x00\x00\x00\x00mov\x00\x00\x00\x00\x00webm\x00\x00\x00\x00wav\x00\x00\x00\x00\x00m4a\x00\x00\x00\x00\x003gp\x00\x00\x00\x00\x00opus\x00\x00\x00\x00flac\x00\x00\x00\x00gif\x00\x00\x00\x00\x00png\x00\x00\x00\x00\x00svg\x00\x00\x00\x00\x00webp\x00\x00\x00\x00jar\x00\x00\x00\x00\x00deb\x00\x00\x00\x00\x00iso\x00\x00\x00\x00\x00gz\x00\x00\x00\x00\x00\x00xz\x00\x00\x00\x00\x00\x00zst\x00\x00\x00\x00\x00pdf\x00\x00\x00\x00\x00pyc\x00\x00\x00\x00\x00ttc\x00\x00\x00\x00\x00ttf\x00\x00\x00\x00\x00exe\x00\x00\x00\x00\x00apk\x00\x00\x00\x00\x00cnt\x00\x00\x00\x00\x00exo\x00\x00\x00\x00\x00odex\x00\x00\x00\x00vdex\x00\x00\x00\x00so\x00\x00\x00\x00\x00\x00cold\x00\x00\x00\x00db\x00'/352, 0x160, 0x860}, {&(0x7f00000101e0)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0xa80}, {&(0x7f00000102a0)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0xb80}, {&(0x7f0000000c00)="0000000000000000000000000000005cbed2b6f0e7a58a8ad0ddc32ee9da62a615dbf0437d4dec34afb1b0852b1a76d3cdcaa5753c32edd957aa7568800eed7a797c5087c177754cfaff5ddb3ba6dd084d523b7aa7f159abf6aee38a48b6a15a4d49c5c835739089a09eeb95382ee0d55adf966099243251eeee84cf0a1bd3e5f6482d259789eea5602bf61b38a731250af0921c3c0d585af9fb9e1cead8c42614eb700cda4febba20fe27e55bb9d131c9344fcd2225d1d9e40d58875f4b7bad2826021ffe4e6867b8e1c4", 0xcb, 0xc80}, {&(0x7f0000010380)="00000000000100"/32, 0x20, 0xec0}, {&(0x7f00000103a0)="1020f5f201000e0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e00000010000003000000010000000200000022557c7f4c464834a18da3b19154b95500000000", 0x80, 0x1400}, {&(0x7f0000010420)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00%\x00\x00\x00mp\x00\x00\x00\x00\x00\x00wm\x00\x00\x00\x00\x00\x00og\x00\x00\x00\x00\x00\x00jp\x00\x00\x00\x00\x00\x00avi\x00\x00\x00\x00\x00m4v\x00\x00\x00\x00\x00m4p\x00\x00\x00\x00\x00mkv\x00\x00\x00\x00\x00mov\x00\x00\x00\x00\x00webm\x00\x00\x00\x00wav\x00\x00\x00\x00\x00m4a\x00\x00\x00\x00\x003gp\x00\x00\x00\x00\x00opus\x00\x00\x00\x00flac\x00\x00\x00\x00gif\x00\x00\x00\x00\x00png\x00\x00\x00\x00\x00svg\x00\x00\x00\x00\x00webp\x00\x00\x00\x00jar\x00\x00\x00\x00\x00deb\x00\x00\x00\x00\x00iso\x00\x00\x00\x00\x00gz\x00\x00\x00\x00\x00\x00xz\x00\x00\x00\x00\x00\x00zst\x00\x00\x00\x00\x00pdf\x00\x00\x00\x00\x00pyc\x00\x00\x00\x00\x00ttc\x00\x00\x00\x00\x00ttf\x00\x00\x00\x00\x00exe\x00\x00\x00\x00\x00apk\x00\x00\x00\x00\x00cnt\x00\x00\x00\x00\x00exo\x00\x00\x00\x00\x00odex\x00\x00\x00\x00vdex\x00\x00\x00\x00so\x00\x00\x00\x00\x00\x00cold\x00\x00\x00\x00db\x00'/352, 0x160, 0x1860}, {&(0x7f0000010580)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0x1a80}, {&(0x7f0000010640)='\x00\x00\x00\x00Linux version 5.17.11-1rodete2-amd64 (glinux-team@google.com) (gcc-11 (Debian 11.2.0-20) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.17.11-1rodete2 (2022-06-09)\x00', 0xc0, 0x1b80}, {&(0x7f0000010700)='\x00\x00\x00\x00\b\x00'/32, 0x20, 0x1c80}, {&(0x7f0000010720)="00000000000100"/32, 0x20, 0x1ec0}, {&(0x7f0000010740)="b1da173e0000000000100000000000000b000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff03000600000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5010000060000000100000007000000070000000a0000004000000040000000fc0f00000100"/192, 0xc0, 0x200000}, {&(0x7f0000010800)="00000000000000000000000000000000000000000000000000000000382c77a20000030000000003000000001000"/64, 0x40, 0x200fe0}, {&(0x7f0000010840)="000000000000000000000000000000000000000000000000000000060000000000020c600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000010000000510ec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000002000000001400", 0xc0, 0x2011e0}, {&(0x7f0000010900)="000000000000000300000004007800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000500000000080000000000", 0x60, 0x2012e0}, {&(0x7f0000010960)="0000000b000000000400"/32, 0x20, 0x201380}, {&(0x7f0000010980)="00000000000000000000000000000000000000000000030000000000000300000000000008000000000000080000000001000800000000020000000000000000", 0x40, 0x2013e0}, {&(0x7f00000109c0)="03000000000000030000000000000400"/32, 0x20, 0x202000}, {&(0x7f0000000900)="00008c00"/32, 0x20, 0x202e00}, {&(0x7f0000010a00)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x202fe0}, {&(0x7f0000010a80)="0000000000000000000000000000000000000000000000000000000100000000b1da173e0000000000100000000000000b000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff03000600000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5010000060000000100000007000000070000000a0000004000000040000000fc0f00000100"/224, 0xe0, 0x204fe0}, {&(0x7f0000010b60)="00000000000000000000000000000000000000000000000000000000382c77a2", 0x20, 0x205fe0}, {&(0x7f0000010b80)="b1da173e382c77a200"/32, 0x20, 0x3ff000}, {&(0x7f0000010ba0)="0000000000000000feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00"/96, 0x60, 0x3ff040}, {&(0x7f0000010c00)="b0da173e0000000000100000000000000b000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff03000600000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f00000100"/192, 0xc0, 0x400000}, {&(0x7f0000010cc0)="000000000000000000000000000000000000000000000000000000005e2ecb6b0000030000000003000000001000"/64, 0x40, 0x400fe0}, {&(0x7f0000010d00)="000000000000000000000000000000000000000000000000000000060000000000020c600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000010000000510ec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000002000000001400", 0xc0, 0x4011e0}, {&(0x7f0000010dc0)="000000000000000300000004007800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000500000000080000000000", 0x60, 0x4012e0}, {&(0x7f0000010e20)="0000000b000000000400"/32, 0x20, 0x401380}, {&(0x7f0000010e40)="00000000000000000000000000000000000000000000030000000000000300000000000008000000000000080000000001000800000000020000000000000000", 0x40, 0x4013e0}, {&(0x7f0000010e80)="030000000000000300000000000600000000000000000000000000fff7000000", 0x20, 0x402000}, {&(0x7f0000010ea0)='\x00\x00p\x00'/32, 0x20, 0x402e00}, {&(0x7f0000010ec0)="000000000000000000000000000000000000000000000000000000010000000005000000000000060000000000000700000000000008000000000000090000000000000800"/96, 0x60, 0x402fe0}, {&(0x7f0000010f20)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x403fe0}, {&(0x7f0000010f40)="0000000000000000000000000000000000000000000000000000000100000000b0da173e0000000000100000000000000b000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff03000600000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff05000000000000000000000000000000c5000000060000000100000007000000070000000a0000004000000040000000fc0f00000100"/224, 0xe0, 0x404fe0}, {&(0x7f0000011020)="000000000000000000000000000000000000000000000000000000005e2ecb6b", 0x20, 0x405fe0}, {&(0x7f0000000140)="b0da8ef35e2ecb6b000000000000000000000000000000000000000000000000a5d99c0d43aee315bf34b14db11d588cc6bc7b", 0x33, 0x5ff000}, {&(0x7f0000011060)="0000000000000000feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00"/96, 0x60, 0x5ff040}, {&(0x7f00000110c0)="000000000000000000000100000001000000000200000001000000000300000001100000000400000002100000000500000000120000000600000001120000000700000002120000000800000005120000000900000004120000000000000000", 0x60, 0xa00000}, {&(0x7f0000011120)="000000000000000000000100000001000000000200000001000000000300000001100000000400000002100000000500000000120000000600000001120000000700000002120000000800000003120000000900000004120000000000000000", 0x60, 0xc00000}, {&(0x7f0000011180)="ed41002080761000535f010003000000001000000000000002000000000000005e1f1f6300000000651f1f6300000000651f1f630000000000000000c9675f30c9675f30000000000100"/96, 0x60, 0x1001000}, {&(0x7f00000111e0)="000000000000000004000000011600"/32, 0x20, 0x1001160}, {&(0x7f0000011200)="0000000000000000030000000300000000000000adda173e0000000002100000ed4100250000000000000000020000007c0d0000000000000100000000000000651f1f6300000000651f1f6300000000651f1f6300000000c9675f30c9675f30c9675f30c76f1e44000000000000000000100000030000000500000066696c653000"/160, 0xa0, 0x1001fe0}, {&(0x7f0000000940)="00000000000000002400000000000000000000000000000000000000000000000000000000000000000cbc7ff08b5305ff15d7a61a574c00000000000000000f00000000000000000000000000000000000000000000000000000000000000000000000400000001000200000000030000000200024a8113ed050000000500018dceceda450600000005000700000000", 0x90, 0x1002160}, {&(0x7f0000011320)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00\x00\x00\x00\x00\x00\x00..\x00\x00\x00\x00\x00\x00file0\x00\x00\x00file1\x00'/64, 0x40, 0x1002960}, {&(0x7f0000000080)="000000000000000004000000040000000000000000000310000021c889933292eab88506c2bf4b219e41586b2ee7e0c3b5dc950e5fe51ed5d17fe4532cc4dda633133cc8325e596aaae7bf8240bdeba0be9e65d43d3b16139a6e1e7481364cab100c31c38db2492eb6b5719ceb4d", 0x6e, 0x1002fe0}, {&(0x7f0000011380)="ed81002b0000000000000000010000001a040000000000000100000000000000651f1f6300000000651f1f6300000000651f1f6300000000c9675f30c9675f30c9675f305ee78c74000000000000000000000000040000000500000066696c653000"/128, 0x80, 0x1200000}, {&(0x7f0000011400)='\x00\x00\x00\x00\x00\x00\x00\x00$\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkal\x00'/1120, 0x460, 0x1200160}, {&(0x7f0000011860)="0000000000000000050000000500000001000000adda173e0000000001120000ffa1002b00000000000000000100000027000000000000000100000000000000651f1f6300000000651f1f6300000000651f1f6300000000c9675f30c9675f30c9675f30f1689d18000000000000000000000000040000000500000066696c653100"/160, 0xa0, 0x1200fe0}, {&(0x7f0000011900)='\x00\x00\x00\x00\x00\x00\x00\x00$\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00/tmp/syz-imagegen2941961749/file0/file0\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x60, 0x1201160}, {&(0x7f0000011a00)='\x00\x00\x00\x00\x00\x00\x00\x00$\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00syzkallers\x00\x00\x00\x00\x00\x00', 0x40, 0x1202160}, {&(0x7f0000011a40)="0000000000000000000000001120f5f20100000000000000000000000000000000000000010606007861747472317861747472310106060078617474723278617474723200"/96, 0x60, 0x1202f00}, {&(0x7f0000011aa0)="0000000000000000070000000700000001000000adda173e0000000003120000", 0x20, 0x1202fe0}, {&(0x7f0000011ac0)="ed81012b00000000000000000100000064000000000000000100000000000000651f1f6300000000651f1f6300000000651f1f6300000000c9675f30c9675f30c9675f30559f02d3000000000000000000000000030000000900000066696c652e636f6c6400"/128, 0x80, 0x1203ffc}, {&(0x7f0000011b40)='\x00\x00\x00\x00\x00\x00\x00\x00$\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallers\x00'/160, 0xa0, 0x1204160}, {&(0x7f0000011be0)="0000000000000000090000000900000001000000adda173e0000000005120000ed81022100000000000000000200000028230000000000000400000000000000651f1f6300000000651f1f6300000000651f1f6300000000c9675f30c9675f30c9675f30b41fa909000000000000000000000000030000000500000066696c653300"/160, 0xa0, 0x1204fe0}, {&(0x7f0000011c80)="02160000030000002400000000000000000000000000000000000000000000000000000000000000000000000216000003160000041600"/64, 0x40, 0x1205160}, {&(0x7f0000011cc0)="0000000000000000080000000800000001000000aeda173eb7c33c1906120000", 0x20, 0x1205fe0}, {&(0x7f0000011ce0)="ff0000000000000000000000000000000000000000000000000000000000000000000300000001000200000000030000000200024a8113ed040000000500028dcece4507000000050001baeed06f0800000005000153bfc55008000000050001120052230900000009000100"/128, 0x80, 0x1601000}, {&(0x7f0000011d60)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00\x00\x00\x00\x00\x00\x00..\x00\x00\x00\x00\x00\x00file0\x00\x00\x00file1\x00\x00\x00file2\x00\x00\x00file3\x00\x00\x00file.cold\x00'/96, 0x60, 0x1601940}], 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000000003f10e2d7428f7ff99d98cd1cdc1e2fa50407dbc95739e026b95176c1ba732becc3dddfc7f17060f6312da454cb4a8a8d4042fb51bc0fa9607ec5cbef3456ef2ada10e34603b0c115ab20b4fa4bd6fd3a18b258dff7e760d071cb590bc838aaeb1d9553881cf5e0d603cec2940e27ddf93e7e2a9e39e4b06ba0bc7b365a4e0e5aa57acbe090e4bc0318bf1cba3724282c64acc31060d2e76ba7fca4d49896b879ec7007728c7a"], 0x1) sync() r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000001700)=ANY=[], 0xfd14) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f0000000440)='./bus\x00', 0x24080, 0x20) sendfile(r1, r2, 0x0, 0x10000) fallocate(r0, 0x100000003, 0x0, 0x28120001) [ 2201.391723][ T38] audit: type=1804 audit(1666665530.355:657): pid=12448 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/syzkaller-testdir1570893338/syzkaller.vhwrEd/534/bus" dev="sda1" ino=1177 res=1 errno=0 [ 2201.413170][ T38] audit: type=1800 audit(1666665530.355:658): pid=12448 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor.2" name="bus" dev="sda1" ino=1177 res=0 errno=0 [ 2207.997326][T12450] ------------[ cut here ]------------