program: bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000180)={0x6, 0x0}, 0x8) bpf$TOKEN_CREATE(0x24, &(0x7f0000000340), 0x8) r1 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000500)=@bpf_lsm={0x6, 0x3, &(0x7f00000003c0)=ANY=[], &(0x7f0000000140)='GPL\x00', 0xffffffff, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, r0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x3, &(0x7f0000000400)=@framed, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r3 = openat$audio(0xffffffffffffff9c, &(0x7f0000000480), 0x2082, 0x0) writev(r3, &(0x7f00000036c0)=[{&(0x7f00000004c0)="da", 0x1}, {&(0x7f00000014c0)="2de0c2896500c524b90c2bbe390c5f2e65ff02e1bf83a9ec002253fff368a6eba41ed1108a59f3d996e1080535e70173f8208b0e8d601e077cb9d3fb080ba4da5e60c688dbbdf28e96b1efebe246b0cd4d790e3a2b9d275babb4caf4afeb790cd23868ec9e17a3ec9c60db00dc7f79bc964b40e57a5f63ee23617dab7b378f410aed18932c0c9333f07bcb58144368fc1e86fc519f3dac5db476bea060bfdd9d565c58e0cf34b8dcd56def2c369cc07d227211b67fae68c49b6e120f848dc7c8aa1e3defc0f54a34bf4575bba4ab36231adc4c1856a3ba5fcd6163146a28908112018c168efec85822296f37c172d3fa0bedc9365d2a5c4a10754284621a9108e1ec11ece9beb15f51d345f1d8633a613aa5227a0ed83cb1f449792696f933abd279bdb51a24995ff50d31675a392f9ccbde807ea7bef735034e8128f2e63407b48cdebdc9b72427546366006be6a39b89f380325e9f16ec57236d8de34ab37d74706ff8a679b3778898c15d593f569e2bde87b5f122b970b0e7bc9c6a42f2e697691930b38f9bfac94b687c7971ebec2cb049b3f5a5c02be9b33fc67352db52343daafe72cf8d954065ef246312544894e15a674575fbca10f2738fca77b5b7f24741e244a1978977b4a9995d7bb0da02433ad5769f6a574465bc5eb0fce9c0b39a96314cab9bc5c649d76c1a97f1507062bf1af486d635e9fe247810e254808ccac7118d1d8d716cb565d4e4ddd106c5f7574fd39640b236311c71c14155597eb719e226dfc07a25f10303a21771d7978f3a1b367d41b7ba628a7f4a0451952aec34c388fd65d8de1aaf54832db96e3e181bc826b15ec6cb8d691ab62e2dd07c4b7ce53223c3cff982e1a79a4279187d77522f7b5066b49adb97b4c5ff2afbbdfdef110fe5fb4f51b8ecf2836bb5eb072278a691d29717b49d4670871d4c4a4cf3392471e83456dcd89e210d231f28cc4377d59c992b38490b5a9f0fdd1e2681fccef87ee962972aecf3500e43334b02332dbb42a890baebf56025d1edbdbac71ad766e10ad35bd20fbdd0a219f90746afeb366ff9084f3c84ea372cf73548adc9428e4fac62aba2d92b5a15d16076f39e8047bff6e229df7fc5e962aba57b2502e617441ecb00f8acecc01cf8647035cacf7085e03f8ddc89056e2c339983d823a6c919fed664e129994bf11eff5c83f32392ede547754d209e116e14369a5a50040486d811af9a107f427df18f67769fc58abe6fd4b81873a878a1cded4b913b2d6c5315af5bc1cb43f2edf59cf5d93e7b96d0061afe9ed2e1dfd9b7726977e5e0425eb6f9eb7b1a9db1572bb9d53dcd2597c487d58c7a4a66826cc0a194993b3b1e4f5011b3d00b68b3de667c4a0408b2bf1b3859127fe7885d92012acab51c64e04bdda35a065371d997bdd9e96a10cecd0ca135bd0e12d630237d6b2d45f0ae5e05fc8e49b42ba84e4a8040c929083088034a76739d1569f5d2ca8853bd3481c5e9578059de891822651286a8bf5fd75cb7af760f65b40a9cbd06b9170bccfc1c1c20a605d7b3f520061d840ae6983e9a4fef34c06205a2aa2e459f8b274b05b1b07b56b42bb2f583ef3f1bfb92b29fd89bc78b47e0b6814183d34a0d1e8f82ec6a7fe9faaa1c774b8f12a485dbcc5663ea95cd6abe4b4b8df73f8bc7e20d01049335def9184d26650d9225b18193ae07f3bc7cc479e43454e084fc3621b9b358ba8856cf0e5bf200c5e5d81f0cec6bb66fb504ac8f68c02eb309613a48f41ac1a51787abcb6cd90cc948ed31ed2dc2f5b2e2f557f74dc4f9f7e40726dda3353fb641f81296ad33e35442a63770bcc64af73135d8550ecbb82b68a6c1c6f701af7265e2a15f9166783806158a86ebf0c36e79116b4e3eaeea1022cd4dc297c6b9668b0a491f2285acb6b60dffc7f7026b15246fe28ac2eb22183b6631d429268d47b19bd7998e60b77b8fbc922aa892c5a792a43633f19c582f95bb40fd78c9e4f766c883f3cd779e39e7447fd8ee0007cda90dc683b08aa37e28967da981957062c0f9ae9358973cabf69c0ebb06a0efeadbab2c19b75e9579432d8001869835df046c17d5f827b2456feb72d5e74471c78f406f43b7d493ceb3306a5a3958becc1f11c578d25bae234fff3a78c38aeac8c016267dad4cb3c33bb26516ce6f21acaccd717295fe1b24b0b944f3033af9c78bcd725dfc2f9fa3f6d74073acdb169a09e405e3bdc1aa1ea8b3abc979b71ce8cc786288e8eef87a63d1cba7ebcc3ba111d318bfc01746a7ea0c375d9164d25b9c48185bf553a82a22e453f075550868a46e240e321035a358058f3a05b22ad8bd2539ed0383338203e27ac7ab6e7b1c27ec83bf4c14016bb53d7aa0d5d581936d762d38fe6a34a4f2fe4f4cd40a1c2873aee47a79d090c103327c15e71ce45f96815cb43502c5824b82c45ac0b7506a418fd7df0f3a4ed4953ebf32a15e34fc6a4c4dcd5739aa86907d0a0257d3aef0b18aeb8cba0363a673380c36b19c43549989cf11c35f52edaf17e1487ac81e20a7b92f73a4125945e9ed34f8c5d563de29714655a7e9df9f21e7dbfda75cf5811e5bdbce4ffdf4857b15e42cde634acc9eb6736ea4eb75b380e2fb9fe33a5c336f7743ce62f4b8406794bff96ae17e1e9669cb6583b90f2aae10e9db92d11b1354aedfc68fd8a7ebd059550fb7bf4d399d7cc332daeb3c9e4919cc873bb42490bb5f84ca537bbc39988e6965b76edcf52e933ac16e36242338020011668f3c0c9db69650beab20ebb2f2c5464e401f41985639a7659ce8cc273407a63c756396fa6d1aea15ed7e543fddac6ced865fe20f77c3c87b6769e390d63c38fc85559ac4ee3f1a44f57391ca1055f8025fa058fd770e9b165d828c3cf0e18dcc21ff044d481c27a8000b498abed2e7e869b2f9cbd4d3e6d2398c9c736aefba91fab5674b40463f7c5a2f4e8b93bcc242182385c28e9f93a2e2cca7b5e5701d859d2f69dd642e45ca520fc4b3bb5bbf2ace031d4a96f5f01a15b8f3f2ccab8d688b8d2beb07db60649edec0e3f204ed158c98a6e0c60bdcf62f7b9ec310cd01ebcd5a571da36081f4840ae452f5e2453e589cf1081de76cb94cf51f0b63365531f30fedc84652fbd9b5de0e2f705f917639ead855b6128ba467d542cf05e23a9b57a8c3afbd646cb79b3f40d1b66f0c58664d21bb345a1d6e486f8237b9a457da68a386ce923710dc7cd21e200a77110e7e18c311f2273e847999658f1a5c2a021e881407e2f1886ca71e85bfb906c8a9b1819585aafc522a6e8357cc4e18939f39d4f488a2b3e221200e21db329d9019c5f620b3980d9d7827e0c0cb95951495f109d50fad1a599606883fe0c11c21bac8f1c8f3ad75f1a51d40bfdb9403d58848eeabd6790a9902745ba1e126c57062cb69b69c325d834a433effa7bff0ac490a0db702bc955adaebb4f7b3a73dac643699f90d9111046c69388ac74e95c6809b8c0c694bec4a61718c5cb4ca5ca036b011a65693acd5b4e8df8c1f194bf262914d3e87357ca2644c52a69c24159afae890454073f03e57f43a895a9e3daac17df7088040feae992b820711a01f5cc6b75ed21a0954a64700a00b21201cdda04b8bb67aa742e5e9a5644b585560ab6a225f216a408a5724557346bac65f423e0c477b03a094123fa8c2c23479bb0519fe1ce46c4b6a2e4a8b039ef8176b99156f60bb0ef3b35293ebb8abd0218d98733649074d1d4931b71992c530c14fe843b9cc3f1010d51ef1b166ca7dae7cec3e3b41b97faa5fdcd38e11ce0bd0e1566a1833b4f7e271dadd7a92ca93638133c46d8fd045a150373da6936add23c4c24993a0775d3bd6dc567c2eeb46220ebf9583b9d6a35e3c065f19657f296058c52bc4dbfdae32f4107393a8c37f2407607efb382e05931173d2e0ea15b769260067553faee8a0f4e4c362d98d7f3de37c035e6fff2668adb7fa8e4b8e6a47f65150d6a427196c042d5b250ed07b81b193178b24e06d8d33e64cbfe733503a90fc0212e60fdecfac42f3639645fc29d2b8a88b2e03af5ebe035baf2afa7cd8d195", 0xb41}], 0x2) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='percpu_alloc_percpu\x00', r2}, 0x10) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000001100)={0x0, 0x0}, 0x8) r5 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000040)=r4, 0x4) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000000)={r5, r1, 0x4, r1}, 0x10) r6 = socket$alg(0x26, 0x5, 0x0) bind$alg(r6, &(0x7f0000000480)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x58) r7 = accept$alg(r6, 0x0, 0x0) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='freezer.self_freezing\x00', 0x275a, 0x0) write$binfmt_script(r8, &(0x7f0000000080), 0x208e24b) sendfile(r7, r8, 0x0, 0xb3c4) getsockopt$inet_IP_IPSEC_POLICY(r8, 0x0, 0x10, &(0x7f0000000080)={{{@in=@broadcast, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private2}, 0x0, @in6=@dev}}, &(0x7f0000000240)=0xe8) r10 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) getsockopt$inet6_buf(r10, 0x29, 0x3d, &(0x7f0000000080)=""/74, &(0x7f0000000100)=0x4a) r11 = syz_open_dev$vbi(&(0x7f0000000040), 0x0, 0x2) ioctl$VIDIOC_S_INPUT(r11, 0xc0045627, &(0x7f00000001c0)=0x2) r12 = syz_open_dev$vbi(&(0x7f0000000000), 0x0, 0x2) ioctl$VIDIOC_G_SLICED_VBI_CAP(r12, 0xc0745645, &(0x7f0000000100)={0xfff8, [0x7, 0x6, 0x6, 0xccb, 0x7, 0x1003, 0x1, 0x7, 0xe, 0x3ff, 0x5, 0x4, 0xb, 0x2, 0x4, 0x3, 0x5, 0x7, 0xc27, 0x1, 0x1ff, 0x2522, 0x0, 0x7fe, 0xff, 0x0, 0x800, 0x5, 0x0, 0x8, 0xfff7, 0x3, 0x5, 0x0, 0xff, 0x5, 0x4, 0x8, 0x101, 0xa432, 0x207, 0x7, 0x3, 0x54ae, 0x5, 0xf, 0x7, 0xc9], 0x4}) syz_mount_image$bcachefs(&(0x7f0000000040), &(0x7f0000000000)='./file1\x00', 0x1810000, &(0x7f00000003c0)=ANY=[@ANYBLOB="6572726f72733d636f6e74696e75652c6e6f6578636c2c7265636f6e7374727563745f616c6c6f632c6e6f636f772c657261737572655f636f64652c6e6f5f646174615f696f2c6a6f75726e616c5f7472616e73616374696f6e5f01616d65732c6a6f75726e616c5f7472616e73616374696f6e5f6e616d65732c6e6f636f775f656e61626c65640000697273796e632c7569643c1be15cb043f81a77e569a43e772bd4234a1d469987f170e9", @ANYRESDEC=r9, @ANYBLOB=',dont_measure,appraise,context=staff_u,appraise,seclabel,subj_type=,fowner>', @ANYRESDEC=0xee00, @ANYBLOB=',\x00'], 0x1, 0x5967, &(0x7f0000005d40)="$eJzs3X+QXFW9IPBzu3synZn8mAR4RJDJEMh7PHiaCb8K9dUzuv4qQCoWlhI2CgOZYHQSUkkQCChBwYUCLLS0FPUPtJBaNFpUgUKkRH5swipKsbrUFrKru+gfbiFLSiBLWa6zNdP3dHru9J3b09OTH/D5VDK3z+nb33Puvadv3+/pnukAAADAG8KeG7fuO++Y9/7ic8OvXveBn2y8PvSWx+urcYW+dHnVweohB1J3Zcn4Mjsu/uma7/1x4NJ3//zenu++tnvd8et/+54jLn3ok2fvuuObj74y//6/P18UN46nk/eXkxeTEKo/3fvVL+x+8uixuiSEUE76doSwKFn86KIkE2LwryGEdWlhSebO+149bf3Y8vpbuifUL8ysZ7y/sVXTcbZ935WnhN+9a80Nv1r6wx907Xxhx/5VkmrDeAphwcWNj+8KIcxN/4+Joy2OxzhoV4cQehoed1ZBv05osf8rcsrHpss56bK3IE68f1mmXMqsly1HXZllT0F7M5XXj3bXKzIvU86ejBruqbQTP6+fsX5RunwgXZ48zfjl+D8JpSRU6t0fSfaPkdBw3JKQjB/Lar1cqh/bkG5/ppxkyqVMudyV2a7xdtOBVk6SifVxvUx9PB1X0vrjG8/VTZyfU/+mdFlNn6ivxXLI3qjpnXSjvl3jYr/2TtGXA6HUcA5qVl8/8OnB6E3repPFkx4z2uiB/z6+iPftXnPr8vLax/b05fQjuTdJ4yetxU/F+7b/ctG8j3//5iuyr+v1+BeX0viltuL//pynXrrw5u98Izf+7TF+ua34pz7c8+I5j9+4LHf/7I37p9JW/KHnn7ht6ZGX7Mzt/50xfrWt+Kt2PdU9f9/Dj+T2fzDun7ltxX/uHe/7wz3PPPhCbvwQ4/e0FX/trs1f7O7fd1Jj/M83xn8k7p/e9sbPyzvPfLa//08Def1/Osaf31b8u3fc8fa7pnjxSlbH/dPXVvxzT3zohnn7Hjwu79yZ3NmpV06AN6Yj0musm9Jyu3nmTDXkC18fqNSu+eal/+d3sqHMxedYOws6GR8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwb3bgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwXz+hcZR9HMCfZzd5s80mbdK+YFRM06oo9WBRENGLioq0IgVPlSLV1h5EQRBR6sFUWrFUxYtg9VJEBTVKQcHGYmmVVPxXvHhQQaF6EEoxoF2KB5XsPrPdTHdcnVRB/XxgePI8M/Od38zz7GwWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") [ 71.807228][ T4667] Bluetooth: hci0: command tx timeout [ 72.131714][ T5322] loop0: detected capacity change from 0 to 32768 [ 72.358045][ T5322] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=errors=continue,metadata_checksum=none,data_checksum=none,compression=lz4,erasure_code,noexcl,reconstruct_alloc,nocow,no_data_io [ 72.366872][ T5322] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 72.370983][ T5322] bcachefs (loop0): Version upgrade required: [ 72.370983][ T5322] Version upgrade from 0.24: unwritten_extents to 1.7: mi_btree_bitmap incomplete [ 72.370983][ T5322] Doing incompatible version upgrade from 0.24: unwritten_extents to 1.20: directory_size [ 72.370983][ T5322] running recovery passes: check_allocations,check_alloc_info,check_lrus,check_btree_backpointers,check_backpointers_to_extents,check_extents_to_backpointers,check_alloc_to_lru_refs,bucket_gens_init,check_snapshot_trees,check_snapshots,check_subvols,check_subvol_children,delete_dead_snapshots,check_inodes,check_extents,check_indirect_extents,check_dirents,check_xattrs,check_root,check_unreachable_inodes,check_subvolume_structure,check_directory_structure,check_nlinks,set_fs_needs_rebalance [ 72.403388][ T5322] bcachefs (loop0): dropping and reconstructing all alloc info [ 72.410561][ T5322] bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 72.410575][ T5322] u64s 11 type btree_ptr_v2 18446744073707239423:U64_MAX:U32_MAX len 0 ver 0: seq c6c25c03258c59c5 written 16 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 72.410582][ T5322] node offset 0/16 bset u64s 0: incorrect max key SPOS_MAX [ 72.425415][ T5322] bcachefs (loop0): running explicit recovery pass check_topology (2), currently at recovery_pass_empty (0) [ 72.430636][ T5322] bcachefs (loop0): flagging btree extents lost data [ 72.434819][ T5322] bcachefs (loop0): running explicit recovery pass scan_for_btree_nodes (1), currently at recovery_pass_empty (0) [ 72.441714][ T5322] error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 72.459904][ T5322] bcachefs (loop0): error validating btree node on loop0 at btree deleted_inodes level 0/0 [ 72.459924][ T5322] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 1db8f60c84bb244c written 8 min_key POS_MIN durability: 1 ptr: 0:42:0 gen 0 [ 72.459933][ T5322] node offset 0/8 bset u64s 0: invalid bkey format: field 0 too large: 18446744073709551615 + 281474976710656 > 18446744073709551615 [ 72.459942][ T5322] u64s 3 fields 64:281474976710656, 64:0, 32:0, 0:0, 0:0, 0:0 [ 72.485269][ T5322] bcachefs (loop0): flagging btree deleted_inodes lost data [ 72.488888][ T5322] error reading btree root btree=deleted_inodes level=0: btree_node_read_error, fixing [ 72.494676][ T5322] bcachefs (loop0): scan_for_btree_nodes... [ 72.509686][ T5322] bcachefs (loop0): btree node scan found 7 nodes after overwrites [ 72.516040][ T5322] done [ 72.517745][ T5322] bcachefs (loop0): check_topology... [ 72.519170][ T5322] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 72.525696][ T5322] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 72.530034][ T5322] bcachefs (loop0): bch2_get_scanned_nodes(): recovering u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 16 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 72.540871][ T40] bcachefs (loop0): error validating btree node at btree extents level 0/0 [ 72.540892][ T40] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 16 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 72.540899][ T40] node offset 8/16 bset u64s 49 bset byte offset 288: bad k->u64s 0 (min 5 max 255), fixing [ 72.555251][ T40] bcachefs (loop0): error validating btree node at btree extents level 0/0 [ 72.555264][ T40] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 16 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 72.555272][ T40] node offset 8/16 bset u64s 47 bset byte offset 352: key extends past end of bset, fixing [ 72.567841][ T40] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 72.567841][ T40] btree=extents level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 16 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 72.579982][ T5322] bcachefs (loop0): btree root deleted_inodes unreadable, must recover from scan [ 72.584786][ T5322] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=deleted_inodes level=0 POS_MIN - SPOS_MAX [ 72.589135][ T5322] bcachefs (loop0): bch2_get_scanned_nodes(): recovering u64s 11 type btree_ptr_v2 U64_MAX:U64_MAX:4278386687 len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 72.598927][ T40] bcachefs (loop0): error validating btree node at btree deleted_inodes level 0/0 [ 72.598942][ T40] u64s 11 type btree_ptr_v2 U64_MAX:U64_MAX:4278386687 len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 72.598951][ T40] node offset 8/24 bset u64s 375 bset byte offset 184: keys out of order: u64s 11 type alloc_v4 0:32:0 len 0 ver 0 > u64s 11 type alloc_v4 0:2:0 len 0 ver 0, fixing [ 72.617624][ T40] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 72.617624][ T40] btree=deleted_inodes level=0 u64s 11 type btree_ptr_v2 U64_MAX:U64_MAX:4278386687 len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 72.628042][ T5322] btree node with incorrect max_key at btree=deleted_inodes level=1: [ 72.628064][ T5322] parent: u64s 5 type btree_ptr SPOS_MAX len 0 ver 0 [ 72.628071][ T5322] child: u64s 11 type btree_ptr_v2 U64_MAX:U64_MAX:4278386687 len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0, fixing [ 72.641876][ T5322] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=deleted_inodes level=0 U64_MAX:U64_MAX:4278386688 - SPOS_MAX [ 72.647226][ T5322] btree node with incorrect max_key at btree=deleted_inodes level=1: [ 72.647240][ T5322] parent: u64s 5 type btree_ptr SPOS_MAX len 0 ver 0 [ 72.647247][ T5322] child: u64s 11 type btree_ptr_v2 U64_MAX:U64_MAX:4278386687 len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0, fixing [ 72.660426][ T5322] bcachefs (loop0): set_node_max(): u64s 11 type btree_ptr_v2 U64_MAX:U64_MAX:4278386687 len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 -> SPOS_MAX [ 72.667705][ T5322] done [ 72.669306][ T5322] bcachefs (loop0): accounting_read... done [ 72.672527][ T5322] bcachefs (loop0): alloc_read... done [ 72.675734][ T5322] bcachefs (loop0): stripes_read... done [ 72.678344][ T5322] bcachefs (loop0): snapshots_read... done [ 72.680974][ T5322] bcachefs (loop0): check_allocations... [ 72.684349][ T5322] bucket 0:1 gen 0 different types of data in same bucket: sb, user [ 72.684367][ T5322] while marking u64s 7 type extent 536870913:24:U32_MAX len 24 ver 0: durability: 1 crc: c_size 8 size 24 offset 0 nonce 0 csum none 0:0 compress lz4 ptr: 0:1:88 gen 0, fixing [ 72.711233][ T5322] done [ 72.714632][ T5322] bcachefs (loop0): going read-write [ 72.727135][ T5322] bcachefs (loop0): journal_replay... done [ 72.783776][ T5322] bcachefs (loop0): check_alloc_info... done [ 72.791495][ T5322] bcachefs (loop0): check_lrus... done [ 72.795451][ T5322] bcachefs (loop0): check_btree_backpointers... done [ 72.798781][ T5322] bcachefs (loop0): check_backpointers_to_extents... done [ 72.802410][ T5322] bcachefs (loop0): check_extents_to_backpointers... [ 72.805243][ T5322] bcachefs (loop0): scanning for missing backpointers in 6/128 buckets [ 72.812535][ T5322] done [ 72.815512][ T5322] bcachefs (loop0): check_alloc_to_lru_refs... done [ 72.821188][ T5322] bcachefs (loop0): bucket_gens_init... done [ 72.828817][ T5322] bcachefs (loop0): check_snapshot_trees... done [ 72.831759][ T5322] bcachefs (loop0): check_snapshots... [ 72.832273][ T5322] snapshot points to missing/incorrect tree: [ 72.832286][ T5322] u64s 8 type snapshot 0:4294967295:0 len 0 ver 0: is_subvol 1 deleted 0 parent 0 children 0 0 subvol 1 tree 0, fixing [ 72.845241][ T5322] snapshot points to missing/incorrect tree: [ 72.845260][ T5322] u64s 8 type snapshot 0:4294967295:0 len 0 ver 0: is_subvol 1 deleted 0 parent 0 children 0 0 subvol 1 tree 0, fixing [ 72.874228][ T5322] done [ 72.877278][ T5322] bcachefs (loop0): check_subvols... done [ 72.882287][ T5322] bcachefs (loop0): check_subvol_children... done [ 72.886532][ T5322] bcachefs (loop0): delete_dead_snapshots... done [ 72.889529][ T5322] bcachefs (loop0): check_inodes... done [ 72.894658][ T5322] bcachefs (loop0): check_extents... done [ 72.898009][ T5322] bcachefs (loop0): check_indirect_extents... done [ 72.901188][ T5322] bcachefs (loop0): check_dirents... done [ 72.906732][ T5322] bcachefs (loop0): check_xattrs... done [ 72.910511][ T5322] bcachefs (loop0): check_root... done [ 72.915018][ T5322] bcachefs (loop0): check_unreachable_inodes... done [ 72.918428][ T5322] bcachefs (loop0): check_subvolume_structure... done [ 72.921868][ T5322] bcachefs (loop0): check_directory_structure... done [ 72.926109][ T5322] bcachefs (loop0): check_nlinks... [ 72.926567][ T5322] inode 536870914 type reg has wrong i_nlink (2780562353, should be 1), fixing [ 72.937643][ T5322] done [ 72.939731][ T5322] bcachefs (loop0): resume_logged_ops... done [ 72.942096][ T5322] bcachefs (loop0): delete_dead_inodes... [ 72.951705][ T5322] ------------[ cut here ]------------ [ 72.956029][ T5322] kernel BUG at fs/bcachefs/btree_iter.c:268! [ 72.959128][ T5322] Oops: invalid opcode: 0000 [#1] SMP KASAN NOPTI [ 72.961756][ T5322] CPU: 0 UID: 0 PID: 5322 Comm: syz.0.0 Not tainted 6.14.0-syzkaller-01103-g2df0c02dab82 #0 PREEMPT(full) [ 72.966330][ T5322] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 72.970720][ T5322] RIP: 0010:bch2_btree_iter_verify_entry_exit+0xb20/0xb60 [ 72.973796][ T5322] Code: 51 fa ff ff 44 89 f1 80 e1 07 38 c1 0f 8c 56 fa ff ff be 08 00 00 00 4c 89 f7 e8 db 09 d9 fd e9 44 fa ff ff e8 81 e9 70 fd 90 <0f> 0b e8 79 e9 70 fd 90 0f 0b e8 71 e9 70 fd 90 0f 0b e8 69 e9 70 [ 72.981817][ T5322] RSP: 0018:ffffc9000d1feb18 EFLAGS: 00010246 [ 72.984130][ T5322] RAX: ffffffff8452794f RBX: 0000000000000000 RCX: 0000000000100000 [ 72.987176][ T5322] RDX: ffffc9000e732000 RSI: 00000000000fffff RDI: 0000000000100000 [ 72.990122][ T5322] RBP: dffffc0000000000 R08: ffffffff84526eb8 R09: 0000000000000000 [ 72.993428][ T5322] R10: ffffc9000d1fe960 R11: fffff52001a3fd31 R12: 0000000000000820 [ 72.996842][ T5322] R13: dffffc0000000000 R14: ffffc9000d1ff080 R15: ffffc9000d1ff080 [ 73.000163][ T5322] FS: 00007f4c251826c0(0000) GS:ffff88808c824000(0000) knlGS:0000000000000000 [ 73.003661][ T5322] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 73.005912][ T5322] CR2: 000056310a796028 CR3: 00000000442b6000 CR4: 0000000000352ef0 [ 73.009198][ T5322] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 73.012141][ T5322] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 73.015134][ T5322] Call Trace: [ 73.016479][ T5322] [ 73.017771][ T5322] ? __die_body+0x5f/0xb0 [ 73.019639][ T5322] ? die+0x99/0xc0 [ 73.021231][ T5322] ? do_trap+0x15a/0x3a0 [ 73.022985][ T5322] ? bch2_btree_iter_verify_entry_exit+0xb20/0xb60 [ 73.025658][ T5322] ? do_error_trap+0x1dd/0x2c0 [ 73.027696][ T5322] ? bch2_btree_iter_verify_entry_exit+0xb20/0xb60 [ 73.030444][ T5322] ? preempt_schedule_notrace_thunk+0x16/0x30 [ 73.032813][ T5322] ? __pfx_do_error_trap+0x10/0x10 [ 73.034920][ T5322] ? handle_invalid_op+0x34/0x40 [ 73.037012][ T5322] ? bch2_btree_iter_verify_entry_exit+0xb20/0xb60 [ 73.039647][ T5322] ? exc_invalid_op+0x38/0x50 [ 73.041616][ T5322] ? asm_exc_invalid_op+0x1a/0x20 [ 73.043547][ T5322] ? bch2_btree_iter_verify_entry_exit+0x88/0xb60 [ 73.046647][ T5322] ? bch2_btree_iter_verify_entry_exit+0xb1f/0xb60 [ 73.048974][ T5322] ? bch2_btree_iter_verify_entry_exit+0xb20/0xb60 [ 73.051614][ T5322] ? bch2_btree_iter_verify_entry_exit+0xb1f/0xb60 [ 73.053908][ T5322] bch2_btree_iter_peek_slot+0x18f/0x27e0 [ 73.055837][ T5322] ? btree_trans_verify_sorted_refs+0x48b/0x560 [ 73.057931][ T5322] ? btree_path_alloc+0x85e/0xad0 [ 73.059817][ T5322] ? __pfx_bch2_btree_iter_peek_slot+0x10/0x10 [ 73.061886][ T5322] ? bch2_path_get+0xf41/0x1610 [ 73.063650][ T5322] ? bch2_delete_dead_inodes+0x1f6/0x23c0 [ 73.065910][ T5322] ? __pfx_bch2_path_get+0x10/0x10 [ 73.068014][ T5322] ? bch2_btree_write_buffer_flush_sync+0x1d3/0x3a0 [ 73.070677][ T5322] ? __pfx_bch2_btree_write_buffer_flush_sync+0x10/0x10 [ 73.073471][ T5322] ? bch2_delete_dead_inodes+0x8f6/0x23c0 [ 73.075890][ T5322] bch2_delete_dead_inodes+0x9da/0x23c0 [ 73.078304][ T5322] ? this_cpu_in_panic+0x4f/0x80 [ 73.080341][ T5322] ? bch2_delete_dead_inodes+0x1f6/0x23c0 [ 73.082631][ T5322] ? __pfx_bch2_delete_dead_inodes+0x10/0x10 [ 73.085098][ T5322] ? __console_unlock+0x12e/0x1f0 [ 73.087113][ T5322] ? prb_read_valid+0xab/0xf0 [ 73.089067][ T5322] ? bch2_delete_dead_inodes+0x1f6/0x23c0 [ 73.091365][ T5322] ? is_printk_cpu_sync_owner+0x32/0x40 [ 73.093526][ T5322] ? irq_work_queue+0xd1/0x150 [ 73.095432][ T5322] ? __pfx_vprintk_emit+0x10/0x10 [ 73.097308][ T5322] ? __bch2_print+0x17c/0x220 [ 73.099318][ T5322] ? bch2_delete_dead_inodes+0x1f6/0x23c0 [ 73.101432][ T5322] bch2_run_recovery_pass+0xf0/0x1e0 [ 73.103393][ T5322] bch2_run_recovery_passes+0x2ad/0xa90 [ 73.105379][ T5322] bch2_fs_recovery+0x28f7/0x3de0 [ 73.107251][ T5322] ? __pfx_bch2_fs_recovery+0x10/0x10 [ 73.109393][ T5322] ? __lock_acquire+0xad5/0xd80 [ 73.111412][ T5322] ? __lock_acquire+0xad5/0xd80 [ 73.113358][ T5322] ? __lock_acquire+0xad5/0xd80 [ 73.115297][ T5322] ? bch2_get_next_online_dev+0x2b/0x4f0 [ 73.117497][ T5322] ? bch2_get_next_online_dev+0x2b/0x4f0 [ 73.119670][ T5322] ? bch2_get_next_online_dev+0x4b9/0x4f0 [ 73.121868][ T5322] ? bch2_get_next_online_dev+0x2b/0x4f0 [ 73.124099][ T5322] ? llist_reverse_order+0x72/0x90 [ 73.126229][ T5322] bch2_fs_start+0x37c/0x610 [ 73.128125][ T5322] bch2_fs_get_tree+0xdc0/0x17b0 [ 73.130232][ T5322] ? __pfx_bch2_fs_get_tree+0x10/0x10 [ 73.132811][ T5322] ? vfs_parse_monolithic_sep+0x427/0x460 [ 73.135127][ T5322] ? __pfx_vfs_parse_comma_sep+0x10/0x10 [ 73.137389][ T5322] ? rcu_is_watching+0x15/0xb0 [ 73.139346][ T5322] ? apparmor_capable+0x13b/0x1b0 [ 73.141432][ T5322] vfs_get_tree+0x90/0x2b0 [ 73.143259][ T5322] do_new_mount+0x2cf/0xb70 [ 73.145091][ T5322] ? __pfx_do_new_mount+0x10/0x10 [ 73.147058][ T5322] __se_sys_mount+0x38c/0x400 [ 73.148856][ T5322] ? __pfx___se_sys_mount+0x10/0x10 [ 73.150920][ T5322] ? __x64_sys_mount+0x20/0xc0 [ 73.152814][ T5322] do_syscall_64+0xf3/0x230 [ 73.154660][ T5322] ? clear_bhb_loop+0x45/0xa0 [ 73.156501][ T5322] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 73.158817][ T5322] RIP: 0033:0x7f4c2438e90a [ 73.160667][ T5322] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb a6 e8 de 1a 00 00 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 73.168349][ T5322] RSP: 002b:00007f4c25181e68 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 73.171722][ T5322] RAX: ffffffffffffffda RBX: 00007f4c25181ef0 RCX: 00007f4c2438e90a [ 73.174979][ T5322] RDX: 0000200000000040 RSI: 0000200000000000 RDI: 00007f4c25181eb0 [ 73.178110][ T5322] RBP: 0000200000000040 R08: 00007f4c25181ef0 R09: 0000000001810000 [ 73.181111][ T5322] R10: 0000000001810000 R11: 0000000000000246 R12: 0000200000000000 [ 73.184012][ T5322] R13: 00007f4c25181eb0 R14: 0000000000005967 R15: 00002000000003c0 [ 73.186915][ T5322] [ 73.188075][ T5322] Modules linked in: [ 73.189981][ T5322] ---[ end trace 0000000000000000 ]--- [ 73.198554][ T5322] RIP: 0010:bch2_btree_iter_verify_entry_exit+0xb20/0xb60 [ 73.201488][ T5322] Code: 51 fa ff ff 44 89 f1 80 e1 07 38 c1 0f 8c 56 fa ff ff be 08 00 00 00 4c 89 f7 e8 db 09 d9 fd e9 44 fa ff ff e8 81 e9 70 fd 90 <0f> 0b e8 79 e9 70 fd 90 0f 0b e8 71 e9 70 fd 90 0f 0b e8 69 e9 70 [ 73.210578][ T5322] RSP: 0018:ffffc9000d1feb18 EFLAGS: 00010246 [ 73.213269][ T5322] RAX: ffffffff8452794f RBX: 0000000000000000 RCX: 0000000000100000 [ 73.216929][ T5322] RDX: ffffc9000e732000 RSI: 00000000000fffff RDI: 0000000000100000 [ 73.220177][ T5322] RBP: dffffc0000000000 R08: ffffffff84526eb8 R09: 0000000000000000 [ 73.224957][ T5322] R10: ffffc9000d1fe960 R11: fffff52001a3fd31 R12: 0000000000000820 [ 73.228324][ T5322] R13: dffffc0000000000 R14: ffffc9000d1ff080 R15: ffffc9000d1ff080 [ 73.231464][ T5322] FS: 00007f4c251826c0(0000) GS:ffff88808c824000(0000) knlGS:0000000000000000 [ 73.235511][ T5322] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 73.238001][ T5322] CR2: 000056310a797028 CR3: 00000000442b6000 CR4: 0000000000352ef0 [ 73.241120][ T5322] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 73.244842][ T5322] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 73.248038][ T5322] Kernel panic - not syncing: Fatal exception [ 73.250702][ T5322] Kernel Offset: disabled [ 73.252379][ T5322] Rebooting in 86400 seconds..