program: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_SETSEL(r0, 0x541c, &(0x7f0000004400)={0x2, {0x2, 0xfff8, 0x2, 0x22, 0x5}}) ioctl$TIOCL_SETSEL(r0, 0x541c, &(0x7f0000000240)={0x2, {0x2, 0xffff, 0x8, 0x28, 0x2ed, 0x300}}) r1 = syz_open_dev$vbi(&(0x7f0000000040), 0x0, 0x2) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000004002, 0x0) r3 = dup(r2) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3000007, 0x38011, r3, 0x0) ioctl$VIDIOC_QUERYCTRL(r3, 0xc0445624, &(0x7f00000001c0)={0x800, 0x7, "80663b691a2c302145a1db38d738cbd733f6216d2671907a6bb979a0a8e8aba5", 0xfffffff8, 0x6, 0x3, 0x2}) ioctl$VIDIOC_S_CTRL(r1, 0xc008561c, &(0x7f0000000000)={0xf0f02b, 0x1}) syz_mount_image$bcachefs(&(0x7f00000058c0), &(0x7f0000005900)='./file0\x00', 0x1000000, &(0x7f0000000080)=ANY=[@ANYBLOB="6572726f72733d636f6e74696e75652c67727071756f74612c003fa207740211a4c506005301476efa36b75009c876aa6ac5dc77f2d05f15b035d470ad66b71ea8c36e249ec1157aca456bfacfb6c0fefd0d4ff719b0e87097490f383eca01000000ae286402f6912d2ede460925cf6178c86fcc15bad8c978133c462671d2f12c4f4e152e70cd34a23ca9480cb1f70522ac6738cebe5e61ef5d2c8a861a561a5abf84a42f842d56148f78587233f9ddcdd16e26e6e32608746e64209e4f41be53a3c0e8a3ec1ba5c6862c641483769a68730a264e1f4b7c21f9cec84871ad4f5a2c050822a3b2b5d4cd59b5fa37308a99091b94778b9ccd517aaffa17bfbf48ef2a62f461b35239eccb5a4fdc43dd7b29f483308f7198d4d35180bfcddcb29e"], 0x1, 0x5948, &(0x7f000000b280)="$eJzs3W2QXFXdIPBzu3synZm8TAJIBJkMgSiCmglvhS+l0fWtAKlYWErYKAxkgtEkpJIgEFCCCy4UYKGlpagf0EJq0WhRBatESuRlE1ZRitWltpBa3UU/+BTykBLIQ1k+5qmZvqen507fuT09PWECv18lc/ucvv2/5557+nb/T9+ZDgAAALwm7L1+2/5zjvrAr744/NI1H/7ZpmtDb3m0vhpX6EuXV7xSLWQmlTLl7sqS0WV2XLzpqh/8eeDi9/3y7p7vv7xn3bHrf//+wy6+/zNn7r7t2w+9OP/efz5TtJ04nk4cKyfPJSFUf77v61/a89iRI3VJCKGc9O0MYVGy+KFFSSbE4N9DCOvq7Rx/5z0vnbJ+ZHntTd3j6hdmghjvr23VdJzt2H/5SeEP711z3W+W/vhHXbue3Tm2SlJtGE8hLLiw8fFdIYS56f8RcbQtiQ9Ol6tDCD0NjzujoF3Htdj+FTnlo9PlnHTZWxAn3r8sU86eD7LlqCuz7CnYXkNXtSWvHe2uV2Reppw9GU1XXjtj/aJ0+dN0eeIU45fj/ySUklCpN39jMjZGQsNxS0Iyeiyr9XJp3D4nDcc6LSeZcilTLndl9mt0u+lAKyfJ+Pq4XqY+no4raf2xjefqJs7NqX99uqymT9SXYzlkb9T0TrhR369RsV37JmnLwVDKeWLF+voxTA9Gb1rXmyye8JgDTcT79qy5eXl57cN7+3LakdydpPGTtuLv+PWieZ/64Y2XLcmLf2EpjV9qK/4fz3r8+fNv/N63cuPfGuOX24p/8gM9z531yPXLcvtnX+yfSlvxh5559Jalh1+0K7f9t8f41bbir9r9ePf8/Q88mNv+wdg/c9uK//Q7P/inu56879nc+CHG72kr/trdW77c3b//hNz4D8b+6W1v/Lyw6/Sn+vv/MpAX/4kYf35b8e/ceds77lh405m5x3d17J++tuKfffz9183bf98xeefO5PZOvXICvDYdlr7HuiEtt5tnTldDvvDNgUrtPd+89P/8Tm4oY2Q7C2YwPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACvTUec9D8/9P8/3vdcJS13pzeeLtWWsX5OCMncEMK27UNbt2/YfMnAZy69bOvmoY0DQ9sHhjdv33rlwKlvGdg6vGXj0JUj9w6+9ZTa4xaHpLZMjpmw7QMHDhwo9Y2vi9v7T8fv+sPyM/7lryEMHvG7/kpu+1fctumOw5v8zEhWHXjPpsvO+d1p3033qy9tV19Ou0JOu/71vH/c8dV9fz4hhMHXTdauR59+9y/GNWi0YixOqtQdag3qTnqatqPe6rQ9sb8q6zdsHB4s7t9yzn7856ue/fv6K77yj1r/VnP3o8X+nbvqwMbSN9ac/e/fuLpWMVuPe1F/x72I7Yv9V037e0G6Xwty9quSs1/X/+bBJ39+1I0v7gyDlReWTtx20X51pQOgK3l9S9uNW+hJFo2rr6brxyMeH7di+6YtK7ZdueOtGzYNXTJ8yfDmt688deXpg6edftqK0T1f0eH9j9t/Y4v7f3DG08LP7fxp/NnaeCpqV1F/jLSruD8aW5T3/Os590tfe/ttj5xTqyga53Ht+vkkXfaMHOeVoWG8TeyrZvtV1A8hhIF6Yxv64fkXzwxH/p8N1xWdhxqPTOPPjGTVgceW/e27Z3xnybtqFQflPN/YoDbP8/VWj7VntL+q6fGYSv+Gg9i/3aGc7ldv03atfOyRrpv3/vXz9fbNmROuGNq+fevK2s95aUvnJUc3bVe2Nu7X0tGf5ZB2S6gP0ybjdURXqLUve/6Mq2d7tTe9rzdZnLlnzuh+ZcV796y5eXl57cN783o6ubu2xblhfm2ZvCFnzY2ZB5brDW62/amMj2Tn7Bkf/R/6zr0fv/cnp04YHyfXfi7OOULdod4dTcf9j5+882vf/8p//Unn9utD736872//99PLaxWHynml3uq0PUnjeeXkEIqef0tD8/3Iff6Vmu9P0fMvu52x9ZvHG8iUe0M55/na/PkS7zv5gZ7nznrk+mW5z9d9rT5frx5XKhc8X2fL+Ck6b8zc82vcQElWHfjlDYftfOia1UfVKorGdX3tZuP6lBbyj5z9+sX5T/VfOvBf/nfnzhs/eMs9F/x+aNUXahWz5bhX0/6t5vRvvdUx72zs37ddfOnGdbX62fv+N10W5D/xVLLtyh2fHdq4cXjrttb2q9X3W3E72V5u9/U0nt0WF+xXacJ+zdyNVvqr1edbbP+6tvtr/POtNyRtvS7s+PWieZ/64Y2X9U14VLqhC0tp/FJb8f941uPPn3/j976VG//WGL/SVvyhZx69ZenhF+3KjX97ksavthV/1e7Hu+fvf+DB3PiDsf1z24r/9Ds/+Ke7nrzv2dz4Icbvba//X9h1+lP9/X/Jjf9Ekm5n5D1SCPe8dMr6WjkJXenzLbaja1y7QracZMqlTLncWC7V5lrrGygnyfj6uF5af2xDW5r5RE59fBdWXVJbvhzLIXtj8vrZptRw7m9WX/Q+FQDg1S5+/h/fg8bP/4fTN0r5Mw0wpigPa7zdLA9bkhM35mFj8zlzxt2/JI0ZHx/nAfvfFgZHltcO1N7oT3WeMz4fsvOccTsnHDc+RrvznEXz78sy5diu2nx5pSEPTU3Mayqhhfn3iduZfP49s/vF8+MDN0xo1kDDvFX2+HWlM2bNrnfItLcyEiFvfGTnxeL1HP0LwurR7bU4PrLX0cTjkL2OJm7nqMyJs93raKY7PmKzJxkfo00u/nxj4vELk/Tv2PFrHi17/KZwvKsj6+d/Pjv5vE+rn8/OqnnDre3MG87s52HmJXPip0+w2T5vGOvjflRanE/8eE59p+YT4+kitmvfJG05GMwnAq9WMf+PrxEj+f/IG/B/y6xX9D40+64xxsu9TqjcvD1FecfE6/R62ngdT8La3Vu+3N2//4Tc9zkPtnrdz5ZxpZ6C636K+nF5plzYjzkTNEX5XnY7Rf2evS6jN8xv6/3TnTtve8cdC286M7ffV9deSIv7/WvjSvPz+r1/7LrD10y+0NZ1BvKFpvEPkesYiubPXrF8JL3waabykY/l1E81H+mZcKO+X6MOuXyk6+C2CwA4dMT8v/75WZr//7/MekV564mZcoyXm7fmvD/Jy1s/ki6vyKzfm/5GxVTfN599/P3Xzdt/3zG5ecvtreah/21cqa8g/59u3pybR6zuzPXiuXlEPc+aXp6Y2/56nji9PD03fj1Pn14ends/9Tx6evMAufHr8wBTznPjEJ8leW4783Wh5fm6V20enU5jzVQefW5O/VTz6N4JN+r7NUoeDQDwyor5fz1JSPP/RzLrTfd9e25e0KH37dm/B1KP/8TByitnOu+b6bx1pvP6mZ6XONQ//53peaEpzJOVwpTnyeTFaTlkb9TM8ry4fjWWvBgA4NUt5v9z03J+/j+V/OTu+n2j+ckk7xXH8hP5edP48vNZkp8f6vNfM3udjPw/LYfsjZpZnv/Xyf8BAF7dYv4ff+0x/v2//5GWs3+3Xp6eE1+eLk9PVSb5O4fFefr0rgPIPb7tXAcwy+YBFqefUpsHmHnmAQAAXl26RjOlib9n/8l0mf09+7zfyz8/Z/1WVdLvg75o+9bh4Qsu27JuaPvwBZsvXTe87YLLt27Yvn14c2296eaNuXlLmjd2hUraH83Xy+ZtC9O/h7Aw5+8hZNePYY8evTHx7yFkNzu34O8IjB2/1tqbd/xKk6zfbHzkHe+8+J/IWT+qH/+LP33yBeu3xeoNO4bHrzeStfZM4XszY7dM6XszMz8mKE39+zs7047ShHZ0pf2R9/3sSaYdi9KWLMr7/oOcdv/qf331c8cf+MddIQweUX7DtPovWXXgv583/JHte3+3ZaT9pUnbX18zbVfR95Vm14/7U9l46bbtJ62/9LLN2W+UbE+czyjVyzN0XUP69C+3OD+xNqd+qvMT5Qk3ZqeW5ycAABgnfv4f38/Gzw+/kr6BivWt5+nT+/w4N08fbC1Pz34vWVGenl0/7m+reXp1mnl6dvtFeXqz9Zvl6Xl5d178j+WsP1Wtj5PpXeeRO04ubG2cZL/PoGicZNef6jhJpjlOstsvGifN1m82TvKOe178j+asn6f18TC963Jyx8OtrY2HN2fKReMhu/5Ux0NpmuMhu/2i8dBs/WbjIe/45sU/J2f9Vo0fHyMDY3RcDF9w+aVbP9uw3kx//8X02zez3//RrtbbP7PXfc18+2f2urKZb//0fv8rt/1PTG8mrPX2z+z3u7TroM3XphebFV1/VjSPuyanfqrzuHMm3JidzOPCKyfm//Hjnpj/35QuO/0x0KH/PWmTvc51Tft17hC6/n7cK06nvses6H2M1/NJNjYLeD0HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaE13Zcnocu/12/afc9QHfvXF4Zeu+fDPNl37pqt+8OeBi9/3y7t7vv/ynnXHrv/9+w+7+P7PnLn7tm8/9OL8e//5TGHgvtrixLRYDSF5Lgmh+vN9X//SnseOHKlLQgjlpG9nCIuSxQ8tSjIRBv8eQlhXb+f4O+956ZT1I8trb+oeV78wEyS7X6G3HNszrp3hisI94hBUTcfZjv2XnxT+8N411/1m6Y9/1LXr2Z1jqyTVhvEUwoILGx/fFUKYm/4fEUfbkvjgdLk6hNDT8LgzCtp1XIvtX5FTPjpdzkmXvQVx4v3LMuVSZr1sOerKLHsKtjddee1od70i8zLl7MlouvLaGesXpcufpssTpxi/HP8noZSESr35G5OxMRIajlsSktFjWa2XS/VjG9L9z5STTLmUKZe7Mvs1ut10oJWTZHx9XC9TH0/HlbT+2MZzdRPn5tS/Pl1W0yfqy7EcsjdqeifcqO/XqNiufZO0pcGc1labulLDOahZff3ApwejN63rTRZPeMyBJuJ9e9bcvLy89uG9fTntSO5O0vhJW/F3/HrRvE/98MbLluTFv7CUxi+1Ff+PZz3+/Pk3fu9bufFvjfHLbcU/+YGe58565Ppluf2zL/ZPpa34Q888esvSwy/aldv+22P8alvxV+1+vHv+/gcezG3/YOyfuW3Ff/qdH/zTXU/e92xu/BDj90we/7vN46/dveXL3f37T8iN/2Dsn972xs8Lu05/qr//LwN58Z+I8ee3Ff/Onbe9446FN52Ze3xXx/7payv+2cfff928/fcdk3fuTG7v1CsnwGvTYel7rBvScrt5ZsuyExyphnzhmwOV2nu+een/+W1tqDUj21kwg/EBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHh1+u3Vp37yvPd8dE0lCSHJWedAE/G+8pxVqwba2O7QM4/esvTwi3Y11i1pIw4AAABQLObhpXpNNSwJlydzw9FN149zBEfHUjK+PjuHMHdszWnFiUodak+5Q3EqHYrT1aE4czoUp7tDcaoFcaqhtThzJ41Tark9PR2K09uhOPM6FGd+h+Is6FCchR2K0zdpnNbH4aIOxVlc6UycwzrUnsM7FOeIDsV5XYfiHNmhONk55amOw/npmkflxRm9US6MU0nK9TuazafH7Rwzze30trid7Jz9VLczt8XtHJd5XGmK26m2uJ03TnM7SYvbefM0t1Mq2E4ct1dk2xe3E0stjv8rOxRnR4fiXNVmnEomztUdas/nOxTnCx2Kc01rcbqz9wNMVcz/x/K9vtBdeVfoSc842VmAeB5eOvpz4utd3gkpxntDpn5OUbxsop6Jt3Sq7ctOIGTiLcvUd42LV6nnI5PEqzbGW565s3B/sxMKmfadmKnvLoqXnVgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgBn026tP/eR57/nompCEkX9NHWgi3lees2rVQBvb3bPm5uXltQ/vbazrrrQRCAAAACgU8/Cuek01dFdWhu5kzrj1quk8QDUtl/tqy/4FYfXIMhkojZZ7kkWTPq6SPm7F9k1bVmy7csdbN2waumT4kuHNb1956srTB087/bQV6zdsHB6s/QyhOxMv9I2PF0IYnX7YduWOzw5t3Di8dVutMtv+JWk7lqTlJH1c/9vC4Mjy2rT9iwvaX5qwvZm7UXjwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP6DXbsNdfMs4wB+P0lOkp2tNrK3rKynoS+j6tC2nkmnY3lAcLC1pYeBJNPjKK7F4elatnbUGbeC22xRhI1CqfRLpQ43h1/24oa4FwqVWS14apFt6D7oB2XTSTf6QToiPSdP3po0p3GsW/f7fcjz5L6v+75yp1D4PycAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8AGbro1PVsoT1dEohKhPTb2HZC6djePSEH2//vzWH+fGTi5vH8tlhtgIAAAAGCjJ4SPNkXzIZdIhHa6aebc4tE2EVu4HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+fqZr45OV8kT14iiEqE9NvYdkLp2N49IQfd9458kvvDo29o/2seIQ+wAAAACDJTk81RzJh2JYEkaiqzrqkmcDC7rWd9cl+yycY133s4N+dUvmWHfNHOs+NaBuXeO6IwAAAMBHX5L/M82RQshl5vXN/4NyfVK3qKsu3bgO81sBAAAA4P+T5P9cc6QYcpliM6/PNe8v7qpL1g/6u32yflmf9YP+nr+2cfV3egAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD46JiujU9WyhPVdBRC1Kem3kMyl87GcWmIvqteGP3XLYceWtw+lssMsREAAAAwUJLDW9E7H3KZ0TASLp7J/WM37X/6q08/Ox5CmI352WzYsWHbtrtXzb4mdSuPHBr50eG3vndG3crZ1/N2QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4H0zXRufrJQnqhdFIUR9auo9JHPpbByXhuj7+pe+8rfHjz/3ZvtYcYh9AAAAgMGSHN7K/vlQDNmQDVfMvGvP+qelutb3e2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXDju+c59394wNbXxbjdu3Lhp3pzv/5kAAID326IQhfo5unL9+f7UAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAh8F0bXyyUp6o5qMQoj419R6SuXQ2jktD9I2fP5qbd/KFl9rHikPsAwAAAAyW5PBW9s+HYhgJI+HymXe9ngnM5P/CB/ghAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgA+V6dr4ZKU8UZ0XhRD1qan3kMyls3FcGqLvYzv3ffHg/B/e3D6WywyxEQAAADBQksOzzZF8yGU+HXLh6sb7qc4FUbpx7f1coLVua8ey0Tmvq3WsS8953a6uk2Uap5ldl0/2K8xem+tKZ65LNe5OryuGZvtSx7qwp2PVvAGfMwAAAMB5lOT/XHOkEHKZXFvO/XlHfUHOBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD6mK6NT1bKE9UoCiHqU1PvIZlLZ+O4NETf+37/yUu+8Yvd29vHikPsAwAAAAyW5PBW9s+HYlgYPhEWzuT+UOisT+r+XTl18NH//H15CCuuODaW6bv/b1+/8cXulxBSnUWpEOY3+kV9+v3uj4/eu7R+6vEQVlyevvpc+3VuGdefqWxcu+3wsa1n+WIAAADgApLk/5HmSCHkMnf1zf9J8j6n/D//3p2/uqzx2kjkXStShUa/VJ9+X1765F+Xrf7nW6fz/9n6fW7f5oOXdTScHekSxfXy5u3rjl13IJWcerZ/uqt/8r187btv/nfTjkdOzfbPh3xjfEGmV/8zX7tcFNenUnura97bW+vsn2nrv7L1jxIe+sNLx3+zYPe7p/u/s2i02f+as5z/7P1Hb314z/X7Dq3r7B9C6Pg5R3K8t9+9OVz55zsf7D7/aNfG7d98+2uXKK4fWXziwOr9xRs6+0dd/ZOv4JfHH9vzs0d+8GzSP/mtyPIlc+2f6ur/yq5Ld778wPoFnf1Tfc7/4m2vjm0pff9P3ee/Y+jzP3HtU7e/tiG+v3sKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgwjJdG5+slCeqqSiEqE9NvYdkLp2N49IQfd+45ejbt+3+6U/ax4pD7AMAAAAMluTwVvbPh2LIhmwYncn9z1Q2rt12+NjWUJidjRrXzNSWe7Z9ZtOW7XfdcZ4+OQAAADBXSf7PNEcKIZdZGkYa+b+8efu6Y9cdSCX5P5Xk/013Tm1cEZp1r+y6dOfLD6xf0HxOEMLMzwLyp+s+36q76cajhRN/+daynnWrWnVHFp84sHp/8YakLrTXrQzN5xNPXPvU7a9tiO9vfr72us9+c8tU4/FEsu/orQ/vuX7foXXNczSuo419k7qp1N7qmvf21pK6dOOab5wbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADjTdG18slKeqIZ0CFGfmvoZMs25dDaOS0P0XbP01w9ecvK5he1jucwQGwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwP3bgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwXzehcVV9HIDPmUneTDNJm7QvGBXTtCpKXVgURHSjoiKtSMFVpUi1tQtREESUujCVVixVcSNY3RRRQY1SULCxWFolFb+KGxcqKFQXQikGtKGIqCQ5Zzq5yTX1pgrq88Bw5pw593f/956TmxkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") [ 69.278050][ T5308] Bluetooth: hci0: command tx timeout [ 69.641178][ T5323] loop0: detected capacity change from 0 to 32768 [ 69.649247][ T5323] bcachefs (/dev/loop0): error reading default superblock: checksum error, type none: got should be [ 69.823588][ T5323] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=errors=continue,metadata_checksum=none,data_checksum=none,compression=lz4,grpquota,nojournal_transaction_names [ 69.830125][ T5323] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 69.833879][ T5323] bcachefs (loop0): Doing compatible version upgrade from 1.7: mi_btree_bitmap to 1.13: inode_has_child_snapshots [ 69.833879][ T5323] running recovery passes: check_allocations,check_inodes [ 69.847583][ T5323] invalid bkey u64s 7 type inline_data 536870912:8:U32_MAX len 4096 ver 0: datalen 16: 73797a6b616c6c657273000000000000 [ 69.847607][ T5323] size greater than offset (4096 > 8): delete?, fixing [ 69.855207][ T5323] bcachefs (loop0): flagging btree extents lost data [ 69.861181][ T5323] error reading btree root extents l=0: btree_node_read_error, fixing [ 69.864018][ T5323] bcachefs (loop0): will run btree node scan [ 69.868762][ T5323] invalid bkey u64s 18 type inode_v3 5708011536384:4100:U32_MAX len 0 ver 0: [ 69.868776][ T5323] mode=120777 [ 69.868781][ T5323] flags=(15300000) [ 69.868787][ T5323] journal_seq=0 [ 69.868794][ T5323] hash_seed=f4891abdd5c0cd85 [ 69.868800][ T5323] hash_type=siphash [ 69.868806][ T5323] bi_size=38 [ 69.868811][ T5323] bi_sectors=8 [ 69.868818][ T5323] bi_version=0 [ 69.868823][ T5323] bi_atime=2770562249 [ 69.868828][ T5323] bi_ctime=2780562352 [ 69.868835][ T5323] bi_mtime=2770562249 [ 69.868840][ T5323] bi_otime=2770562249 [ 69.868846][ T5323] bi_uid=0 [ 69.868852][ T5323] bi_gid=0 [ 69.868858][ T5323] bi_nlink=0 [ 69.868864][ T5323] bi_generation=0 [ 69.868869][ T5323] bi_dev=0 [ 69.868875][ T5323] bi_data_checksum=0 [ 69.868881][ T5323] bi_compression=0 [ 69.868887][ T5323] bi_project=0 [ 69.868893][ T5323] bi_background_compression=0 [ 69.868899][ T5323] bi_data_replicas=0 [ 69.868906][ T5323] bi_promote_target=0 [ 69.868911][ T5323] bi_foreground_target=0 [ 69.868918][ T5323] bi_background_target=0 [ 69.868924][ T5323] bi_erasure_code=0 [ 69.868929][ T5323] bi_fields_set=0 [ 69.868935][ T5323] bi_dir=4098 [ 69.868941][ T5323] bi_dir_offset=5675548428000973578 [ 69.868948][ T5323] bi_subvol=0 [ 69.868953][ T5323] bi_parent_subvol=0 [ 69.868959][ T5323] bi_nocow=0 [ 69.868965][ T5323] nonzero k.p.inode: delete?, fixing [ 69.944610][ T5323] bcachefs (loop0): flagging btree lru lost data [ 69.947805][ T5323] error reading btree root lru l=0: btree_node_read_error, fixing [ 69.953130][ T5323] invalid bkey u64s 9 type backpointer 0:8921088:0 len 0 ver 0: bucket=0:34:0 btree=extents l=0 offset=0:512 len=0 pos=536870913:24:U32_MAX [ 69.953147][ T5323] backpointer bucket_offset wrong: delete?, fixing [ 69.963909][ T5323] bcachefs (loop0): flagging btree deleted_inodes lost data [ 69.968025][ T5323] error reading btree root deleted_inodes l=0: btree_node_read_error, fixing [ 69.971656][ T5323] bcachefs (loop0): scan_for_btree_nodes... [ 69.973706][ T5333] invalid bkey u64s 7 type inline_data 536870912:8:U32_MAX len 4096 ver 0: datalen 16: 73797a6b616c6c657273000000000000 [ 69.973728][ T5333] size greater than offset (4096 > 8): delete?, fixing [ 69.989323][ T5323] bch2_scan_for_btree_nodes: nodes found after overwrites: [ 69.989347][ T5323] xattrs l=0 seq=1 journal_seq=4 cookie=2285c34bed0abe32 POS_MIN-SPOS_MAX ptr: 0:31:0 gen 0 [ 69.989356][ T5323] lru l=0 seq=1 journal_seq=5 cookie=28f61e078e70b95c POS_MIN-SPOS_MAX ptr: 0:28:0 gen 0 [ 69.989365][ T5323] deleted_inodes l=0 seq=1 journal_seq=0 cookie=1db8f60c84bb244c POS_MIN-1407374883553279:U64_MAX:U32_MAX ptr: 0:42:0 gen 0 [ 69.989375][ T5323] [ 70.007408][ T5323] done [ 70.008493][ T5323] bcachefs (loop0): check_topology... [ 70.008605][ T5323] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 70.014725][ T5323] no nodes found for btree extents, continuing [ 70.018972][ T5323] bcachefs (loop0): btree root lru unreadable, must recover from scan [ 70.022079][ T5323] bcachefs (loop0): bch2_get_scanned_nodes(): recovering lru l=0 POS_MIN - SPOS_MAX [ 70.025436][ T5323] bcachefs (loop0): bch2_get_scanned_nodes(): recovering u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 28f61e078e70b95c written 16 min_key POS_MIN durability: 1 ptr: 0:28:0 gen 0 [ 70.035330][ T5323] bcachefs (loop0): btree root deleted_inodes unreadable, must recover from scan [ 70.041686][ T5323] bcachefs (loop0): bch2_get_scanned_nodes(): recovering deleted_inodes l=0 POS_MIN - SPOS_MAX [ 70.045788][ T5323] bcachefs (loop0): bch2_get_scanned_nodes(): recovering u64s 11 type btree_ptr_v2 1407374883553279:U64_MAX:U32_MAX len 0 ver 0: seq 1db8f60c84bb244c written 8 min_key POS_MIN durability: 1 ptr: 0:42:0 gen 0 [ 70.054418][ T5323] btree node with incorrect max_keyat btree deleted_inodes level 1: [ 70.054432][ T5323] parent: u64s 5 type btree_ptr SPOS_MAX len 0 ver 0 [ 70.054439][ T5323] child: u64s 11 type btree_ptr_v2 1407374883553279:U64_MAX:U32_MAX len 0 ver 0: seq 1db8f60c84bb244c written 8 min_key POS_MIN durability: 1 ptr: 0:42:0 gen 0, fixing [ 70.068559][ T5323] bcachefs (loop0): bch2_get_scanned_nodes(): recovering deleted_inodes l=0 1407374883553280:0:0 - SPOS_MAX [ 70.072878][ T5323] btree node with incorrect max_keyat btree deleted_inodes level 1: [ 70.072891][ T5323] parent: u64s 5 type btree_ptr SPOS_MAX len 0 ver 0 [ 70.072899][ T5323] child: u64s 11 type btree_ptr_v2 1407374883553279:U64_MAX:U32_MAX len 0 ver 0: seq 1db8f60c84bb244c written 8 min_key POS_MIN durability: 1 ptr: 0:42:0 gen 0, fixing [ 70.086139][ T5323] bcachefs (loop0): set_node_max(): u64s 11 type btree_ptr_v2 1407374883553279:U64_MAX:U32_MAX len 0 ver 0: seq 1db8f60c84bb244c written 8 min_key POS_MIN durability: 1 ptr: 0:42:0 gen 0 -> SPOS_MAX [ 70.093301][ T5323] ------------[ cut here ]------------ [ 70.095535][ T5323] kernel BUG at fs/bcachefs/btree_cache.c:280! [ 70.099251][ T5323] Oops: invalid opcode: 0000 [#1] PREEMPT SMP KASAN NOPTI [ 70.101933][ T5323] CPU: 0 UID: 0 PID: 5323 Comm: syz.0.0 Not tainted 6.12.0-rc7-syzkaller-00070-g0a9b9d17f3a7 #0 [ 70.105847][ T5323] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 70.109878][ T5323] RIP: 0010:__bch2_btree_node_hash_insert+0x12ed/0x1310 [ 70.112583][ T5323] Code: ea fd e9 9d f5 ff ff 89 d9 80 e1 07 80 c1 03 38 c1 0f 8c f2 f7 ff ff 48 89 df e8 2e e1 ea fd e9 e5 f7 ff ff e8 f4 04 81 fd 90 <0f> 0b e8 ec 04 81 fd 90 0f 0b e8 e4 04 81 fd 90 0f 0b e8 cc d1 b3 [ 70.119863][ T5323] RSP: 0018:ffffc9000d00e6a0 EFLAGS: 00010246 [ 70.122134][ T5323] RAX: ffffffff8413e51c RBX: ffff888040c1d228 RCX: 0000000000040000 [ 70.125122][ T5323] RDX: ffffc9000dbe2000 RSI: 000000000003ffff RDI: 0000000000040000 [ 70.128015][ T5323] RBP: ffffc9000d00e7d0 R08: 0000000000000000 R09: 0000000000000000 [ 70.130928][ T5323] R10: 0000000000000000 R11: 000000000002a001 R12: 1ffff11008183a45 [ 70.133876][ T5323] R13: dffffc0000000000 R14: ffff888050381a80 R15: ffff888040c1d000 [ 70.136878][ T5323] FS: 00007feba197a6c0(0000) GS:ffff88801fc00000(0000) knlGS:0000000000000000 [ 70.139781][ T5323] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 70.142194][ T5323] CR2: 00005562b08c40b8 CR3: 0000000040218000 CR4: 0000000000352ef0 [ 70.145202][ T5323] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 70.148137][ T5323] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 70.151152][ T5323] Call Trace: [ 70.152409][ T5323] [ 70.153562][ T5323] ? __die_body+0x5f/0xb0 [ 70.155227][ T5323] ? die+0x9e/0xc0 [ 70.156639][ T5323] ? do_trap+0x15a/0x3a0 [ 70.158260][ T5323] ? __bch2_btree_node_hash_insert+0x12ed/0x1310 [ 70.160625][ T5323] ? do_error_trap+0x1dc/0x2c0 [ 70.162465][ T5323] ? __bch2_btree_node_hash_insert+0x12ed/0x1310 [ 70.164890][ T5323] ? __pfx_do_error_trap+0x10/0x10 [ 70.166813][ T5323] ? report_bug+0x3e8/0x500 [ 70.168542][ T5323] ? handle_invalid_op+0x34/0x40 [ 70.170409][ T5323] ? __bch2_btree_node_hash_insert+0x12ed/0x1310 [ 70.172796][ T5323] ? exc_invalid_op+0x38/0x50 [ 70.174606][ T5323] ? asm_exc_invalid_op+0x1a/0x20 [ 70.176513][ T5323] ? __bch2_btree_node_hash_insert+0x12ec/0x1310 [ 70.178791][ T5323] ? __bch2_btree_node_hash_insert+0x12ed/0x1310 [ 70.181160][ T5323] ? __bch2_btree_node_hash_remove+0xe0/0xed0 [ 70.183374][ T5323] ? __pfx___bch2_btree_node_hash_remove+0x10/0x10 [ 70.185708][ T5323] ? __pfx___bch2_btree_node_hash_insert+0x10/0x10 [ 70.188093][ T5323] ? __kasan_kmalloc+0x98/0xb0 [ 70.189961][ T5323] ? set_node_max+0x529/0x710 [ 70.191792][ T5323] set_node_max+0x542/0x710 [ 70.193364][ T5323] ? __pfx_set_node_max+0x10/0x10 [ 70.195009][ T5323] ? bch2_btree_repair_topology_recurse+0x55e2/0x6750 [ 70.197259][ T5323] bch2_btree_repair_topology_recurse+0x5630/0x6750 [ 70.199385][ T5323] ? __pfx_bch2_btree_repair_topology_recurse+0x10/0x10 [ 70.201597][ T5323] ? __pfx_bch2_journal_key_insert_take+0x10/0x10 [ 70.203655][ T5323] ? bch2_journal_key_insert+0x51/0x130 [ 70.205451][ T5323] ? bch2_journal_key_insert+0x51/0x130 [ 70.207226][ T5323] ? bch2_journal_key_insert+0x8e/0x130 [ 70.209199][ T5323] ? __pfx_bch2_get_scanned_nodes+0x10/0x10 [ 70.211345][ T5323] ? six_unlock_ip+0x2ce/0x3e0 [ 70.213242][ T5323] ? __do_six_trylock+0x832/0x9f0 [ 70.215136][ T5323] ? __pfx___do_six_trylock+0x10/0x10 [ 70.217075][ T5323] ? bch2_check_topology+0x598/0xb20 [ 70.219067][ T5323] ? six_lock_ip_waiter+0xe5/0x160 [ 70.221049][ T5323] ? __pfx_bch2_six_check_for_deadlock+0x10/0x10 [ 70.223400][ T5323] bch2_check_topology+0x68f/0xb20 [ 70.225307][ T5323] ? irq_work_queue+0xd1/0x150 [ 70.227058][ T5323] ? bch2_check_topology+0x598/0xb20 [ 70.229052][ T5323] ? __pfx_bch2_check_topology+0x10/0x10 [ 70.231229][ T5323] ? __pfx___might_resched+0x10/0x10 [ 70.233267][ T5323] ? __bch2_print+0x17a/0x220 [ 70.235092][ T5323] ? kvm_sched_clock_read+0x11/0x20 [ 70.237032][ T5323] ? local_clock_noinstr+0xe/0xe0 [ 70.238948][ T5323] ? __pfx___bch2_print+0x10/0x10 [ 70.240808][ T5323] ? __mutex_unlock_slowpath+0x21d/0x750 [ 70.242947][ T5323] bch2_run_recovery_pass+0xf0/0x1e0 [ 70.244969][ T5323] bch2_run_recovery_passes+0x3a7/0x880 [ 70.247156][ T5323] bch2_fs_recovery+0x25cc/0x39d0 [ 70.249178][ T5323] ? __pfx_bch2_fs_recovery+0x10/0x10 [ 70.251270][ T5323] ? __pfx_lock_release+0x10/0x10 [ 70.253249][ T5323] ? bch2_get_next_online_dev+0x2b/0x4f0 [ 70.255472][ T5323] ? __pfx_lock_release+0x10/0x10 [ 70.257455][ T5323] ? bch2_get_next_online_dev+0x2b/0x4f0 [ 70.259565][ T5323] ? bch2_get_next_online_dev+0x4b9/0x4f0 [ 70.261711][ T5323] ? bch2_get_next_online_dev+0x2b/0x4f0 [ 70.263622][ T5323] ? llist_reverse_order+0x72/0x90 [ 70.265396][ T5323] bch2_fs_start+0x356/0x5b0 [ 70.266986][ T5323] bch2_fs_get_tree+0xd68/0x1710 [ 70.268646][ T5323] ? __pfx_bch2_fs_get_tree+0x10/0x10 [ 70.270493][ T5323] ? generic_parse_monolithic+0x387/0x400 [ 70.272501][ T5323] ? apparmor_capable+0x13b/0x1b0 [ 70.274402][ T5323] vfs_get_tree+0x90/0x2b0 [ 70.275971][ T5323] do_new_mount+0x2be/0xb40 [ 70.277621][ T5323] ? __pfx_do_new_mount+0x10/0x10 [ 70.279554][ T5323] __se_sys_mount+0x2d6/0x3c0 [ 70.281355][ T5323] ? __pfx___se_sys_mount+0x10/0x10 [ 70.283324][ T5323] ? do_syscall_64+0x100/0x230 [ 70.285168][ T5323] ? __x64_sys_mount+0x20/0xc0 [ 70.286983][ T5323] do_syscall_64+0xf3/0x230 [ 70.288690][ T5323] ? clear_bhb_loop+0x35/0x90 [ 70.290533][ T5323] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 70.292805][ T5323] RIP: 0033:0x7feba0b7feba [ 70.294552][ T5323] 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 [ 70.301861][ T5323] RSP: 002b:00007feba1979e68 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 70.305109][ T5323] RAX: ffffffffffffffda RBX: 00007feba1979ef0 RCX: 00007feba0b7feba [ 70.308096][ T5323] RDX: 00000000200058c0 RSI: 0000000020005900 RDI: 00007feba1979eb0 [ 70.311408][ T5323] RBP: 00000000200058c0 R08: 00007feba1979ef0 R09: 0000000001000000 [ 70.314503][ T5323] R10: 0000000001000000 R11: 0000000000000246 R12: 0000000020005900 [ 70.317526][ T5323] R13: 00007feba1979eb0 R14: 0000000000005948 R15: 0000000020000080 [ 70.320581][ T5323] [ 70.321808][ T5323] Modules linked in: [ 70.323952][ T5323] ---[ end trace 0000000000000000 ]--- [ 70.333889][ T5323] RIP: 0010:__bch2_btree_node_hash_insert+0x12ed/0x1310 [ 70.336906][ T5323] Code: ea fd e9 9d f5 ff ff 89 d9 80 e1 07 80 c1 03 38 c1 0f 8c f2 f7 ff ff 48 89 df e8 2e e1 ea fd e9 e5 f7 ff ff e8 f4 04 81 fd 90 <0f> 0b e8 ec 04 81 fd 90 0f 0b e8 e4 04 81 fd 90 0f 0b e8 cc d1 b3 [ 70.344058][ T5323] RSP: 0018:ffffc9000d00e6a0 EFLAGS: 00010246 [ 70.347119][ T5323] RAX: ffffffff8413e51c RBX: ffff888040c1d228 RCX: 0000000000040000 [ 70.350131][ T5323] RDX: ffffc9000dbe2000 RSI: 000000000003ffff RDI: 0000000000040000 [ 70.353118][ T5323] RBP: ffffc9000d00e7d0 R08: 0000000000000000 R09: 0000000000000000 [ 70.356117][ T5323] R10: 0000000000000000 R11: 000000000002a001 R12: 1ffff11008183a45 [ 70.370487][ T5323] R13: dffffc0000000000 R14: ffff888050381a80 R15: ffff888040c1d000 [ 70.373436][ T5323] FS: 00007feba197a6c0(0000) GS:ffff88801fc00000(0000) knlGS:0000000000000000 [ 70.377203][ T5323] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 70.379791][ T5323] CR2: 00005562b08c40b8 CR3: 0000000040218000 CR4: 0000000000352ef0 [ 70.382939][ T5323] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 70.385909][ T5323] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 70.390113][ T5323] Kernel panic - not syncing: Fatal exception [ 70.392701][ T5323] Kernel Offset: disabled [ 70.394414][ T5323] Rebooting in 86400 seconds..