program: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000002200)=ANY=[@ANYBLOB="b702000008000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2e6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000002c3f7f00000000000000bfc75b5b0f4e4309ebcdac5f7a860c000c9c781f6410457253e89ad528d985636a86ec0f68f59cd1159a2c2e85d726859a919cc9548a349980d1ccdce27f94bc074c27f81078545c146a0857153b7b8f00034deba4ab415b0d7ff0575cc272cd3d7e8d974927676468ff2d86e0ffac94792ed9cf6b40b3cf252a47c05af3a60d57cc3e067d1867b54d24e20000000000000020009ebf84d3b042d6e432cd080e3b57239f0127473e6ba949609d40b47ec331ccba3ce8f530ffff19a6471bf5abc742d9cbcfb964b13831034694a6aad86cf08a6c7b2235dc99de9aa3e6b77c7a2877261ed32da90864987f30926c9013eec3b86836ae50447aa5a79f40c23595bf88f78f00000000008f02712c3d8fc4e2b4507ec874eb2b630000d4f4e91f0000002c33df871a8e03cdf83e348bfa76de6832782339bc424d1bafe5725c8a404724f8a4f1cda7997b65954f74097579b91da309b887af2c85c2d9ab09b506000000000000000bf7b2ff4602aec1eea200000064881c5630521a08e051374cf05c921a06fb78183e7e68de9dc8d95e0e5b365d10e1004dae58b3b5b89709b0ff47b200400000004000cbefd9a6bb70f60eb9c01dd2fc79a957c84f2369dcd548b3d360c4b85e4d961498f3a80131d21d856177a2189f45d011ef1da5c6d57bb8fd387ccea9c3899a914e47e82f04ff00009de2323f927355408f573c4797d3fa9709495a3b94329d580500d1f91c0d22587e05a61e3d8576ca168e88d7a9af95b04a37c27bfffab9abbb31fa8c0080258cfa6d3f166e695f3c56490aeef464d9965d70a50f1282619344f223548e75fa39643adac1322c87ca253ff27b1882760d6feab16bacdf83c11816dbe959ebc5ec479c8319f73e2249eab0486b110702a481d3b51976a52303056e800b4ae5acc2df65eb1d672bf2000000cda8462cc9b16624998be65683321e970000000009b8e2076234e8000000000000009f2b23e842bacd9c685edee20c026d1b4cae21de49e61a4de85573d12986d6d74e71867df4eee3f1ff791cf7c9862f98b45852e4b2f78721b978a2df2f2a29a387c6f0576b36038f819286eca99a6a434811cf2a117d775fe986a49fb82cf5f15972d55185ab18f1045384501adabb20f7b0e15ff07f1744e2341b59034959a1289ba6e243668e671d305707e3de7652bfc5b60c76deff43a1d6fd6a4180ab723735abbeffe7f2ec3a0bb86f9eddfc0f3d1d503d7a5456409e54daefbb107c381fa729ff5f3907ac5a33b444bb769b7730f5e129438a5214f722096d2986334c25e454474f92e65828b018174a9f06000000000000006ab95e02f9a847182766964976b1fccdb9f35721e43e33883cf1cf84393e549fb06a2e609768222f6b9d6ed1dd38e6131ba0a3723b0a4262b7023c22039b9002589a379ed4c6267965af78b861bd335312538cec97966b8973d4e299d9802264d06e40ae118e0d242d1128dcedeb44030df12ef68ffce8d141e8960ef790fb0078215d65856eb55db8cbcb060000000d988374e45451a694ffe38a1d03912b31c98dbda1290de1a499a5d6849914c1787cc341fff44fec5c5e0abae01c439a0f79427a19bd7fa51d1b0311e074e81aff993b5b3459553ecece78d4c1541c70f5d81e0725d5b273755c0000000000000000aa4234ff82182952a76233d18e7d49638aeb04e7a9e9e7eafb7c255372795d2d192a0a33cab0f5bf2e93e0544fcdf21a2bc6ce96e5a7d72fcdb0a11993d54d97a23754ac838674dbb93c0ad345715be4a13678b01ec2212d035c4e6aeedf76d8a9236558fea2c88cce004505ab45d8f5f88aa887bbce5c18970428516f6099bdbb2cd7a2356397f1a0a23e662e2a6c4834400cbaa41c3c574e6e6aefb7a68da5ec1ae49f968bbe0e0bf9878516f532639f5b4828e92019b61f5874be1c7cdd9482df50bc24a8a1fa10d291390eb84e26a2e8dbeaa45604b05a116c1210a7540bf81005044273f5a8ffc538db289350eb248e483be1920efcb413798c2b636243e0a37262ca47dfeefa1ce69b4475d7d714ba0c636e6ae9f710411d30ef424aea00e057c7df6ff8f767bcd9012e1047c686f5ccb76ab3a5df53cbc22ba7ea8f6a8edc19ebc1be841503850803bc2c2d5e0e34270a7f1cca0c6c53a8e5f811f7a793a70d2d6d7bfbb90d220acc687931b42d6bc83ab870da3c0a567f5e65ec0457f4ad2a4ec0b671b36388afd5520a8483a4b11f7d02831b315f0f9e59f47668d68a74838d6976e12fd45200014041dffacbf60892ec8bd7560686f137a806d3dfaba900b47cac6220f0342f9c009adb5b2251461a1b24bb68f486e172932ecb204b4d807536a75942e1b9d6dc28ab8e19e1111dd893e8d5bc5642faf21eef40d6e7de3ef62c4bc5ff17e7aeb2841020a645d1cc9ec4eee79c290fb0ba939b13707044e2e9cc0d350438c1c8c6bb9a38c6ac5ca0d9cf1f3d6915f25cb26edfc28b3079b97df32601240ea3f160d3a7b83ecd0509ce9eba0c7bf7843799b1b56a234f9eaab8a3f14f14e4055f05558aa31f339f6a4caf2ee2fd01f34dca330000000000000000000000000000000000000000000000000000000000000000000000000095e6f945ba9a941cef5e70b8c152321e24b5b29bcf374dcf5a29a35d76e6e2bf8df95462690a4fc9ec8129e938e0d5fa16650f2b6ebb4b40a992a75d3c5954d0bfc87db24d856359079b29b3c374d081c300b2cfaa596d24e800ef8e2201f2fb7a9946f89f9f31f7cb8389557affbd25e185ef66a4a1ee73b2084681f8bc5ba612ee841f06b72e9780a754acddcdafe3ceeeebc0b5f2fedfe7a788bf1922b61cd57c7d7fd198e3067f3dbac9441a9ab8409cbbb7e15b9ae3944097de34de2001c8533a3766e6e4c4962814cd6aa8fc684beeaa3932efae3a9052be8eec1e95f6ad8d41bc34829504ba4b66e27154cb6e34aa13450522df1723130b6fe347c93f00e40e293c98d849a33f773c743728992ff30accd5c23130a1c6bfd6fc661bca15981090ded672f5af8a40cab3f640c8241a364cbdd3f188eec7da7bccafbd5bf28a46f0eecc6b550471b0b0770c6a5a411c0e0b19f4c686b48b575694abd27169e15a461e7c6833ba936e214b013f2819ec6572a43b5cd32b11d2b7108424f5d1b092fefeb5607c61d7e4f8dcf8f7820a17b7b2ee6178a03351dd31091e46bfd82a3979b9cad109fd6217cd52aa81bdabd50826a474bd163d4eda93fc49571c36b1793db8f7e6aed12a305366599f5f029a7b24558c020293ef472f00000000000000007cfbd7cc03bbfb8c698ecc137d96711100e01031aa74fad86b99eebf0527552a9331e646c424b14ffbb815622bfd2f635855bed1b164d0a56bd004be069854111c5b26ec3c652b5f0a6b9676dae987ec23456ba05a773c6437be8e70ce7123603eed32ec718ca5ffc3bbc8d1ebceec1c6df2703ee93fe6055c2b27974801f2040025b7cfca18e8cc863bf2702d2df259cd0aa7a319b1f8e5ef346deaf0cadbac2f31ba418e7ba0c1cc416f549ab6464db7fc19d9c7509d601620fd8b8daf233f0e631232dd6672dd60d8c5079a8245394ad28665545132c03646e2827793621a58f92f1a7ea0a4a392e3189a4ec2232b3b4d3248e9000000985d9c2231dbea34fe5d05f0a9734983583f95a3249df4d70b7e9102d7e8f992e251ac99419c927defe7d93355f90a44ce9b82ec1c072c4b03fc4eb0aecaf5adc42a7198d947945adc7e3dcb9b7e7ad7b9df59278be0035f50ec344da371c2d2ec853c62e8b0603637eca1b985ab5fdf8305e61c0d24c0ad6f58831cf4fccf0eb589be3a14f1c0f985c68be4ec5705e86a8892484f12be24bce2dbbb6c856a52e507283f478146565217eae82589780ac8d53a887a7a43b61bc2e23affe9aad55333455fedbcbb25b2d88b2ecef26744949cd98020fe6324851d098b44ed50f0e033fd0f299e65c932e7871500f900fde1f19087d2170683b0e88cba46ffb7e08aec85110bb0bb56efb7fa2fa43a69071fd32fade900000000000000000000000000000000a9823fdd657357ce4bbee490b5dcf2f7bfb7698e7740b32b7fae217437fcd31958ad27edbd7905b60f9f5a0f606601dcea85bcba9b922d24b64f64a96074e040330586ce6a3c049ad0d5b96c1b909a537d4e2c7a7b20d5b328a81def72f4ea8c8d22f9991624a0ffa536a224bd6d77355b2caa997d25042395ec8a1979b09b7353593d86787166c1eb67464692d4ab87d69c171dc0e9eef2f30da8cc6d8e8ef7d91f15e02d90e7581df0ff610145ed7ebf00a524b4b0627f9587d942d772928563703b12af0b6cfb15639edae84d68cf9a24130796363053e0f80d8cb1a2851f8a67ce229ab355c5a2001df0cf14b7b3ace7d38045a24e9d8a07c80a57d55a745a2e56443d1f9e14727cd5bdb00146a0b5d95073acfc604c36ac77db225ec9726af05cf78751ae6fa4cfcbfeff6f5d47fc113e00f9e9b57d0a7a76f8efeeab8a2ab8c7231fc069216f0696b573cacc5e0b0d356999dd4e97094de05c78d68af6f06fd7d3788a2f73a74bc8069689781b6713f9e98efd31a24ce71d754284ec6cc6a268abe9190ecf3fda25646cabff14a28de999979f30ca60e18b75c34fea7dcb7dfb83504eef25c659c250cd70f19724990dd841e7937ab3636d5eb31f4c90e6b309e6512d8a3e98285d6dfe0080c2bc133c12286d78d592954d2c9b9319efba6227d08f9a895f585e3120b988c50212157d68df511366ec0e0cb6e6f81657cf6983f8cfb07f19b765817488993a9f25a5d387feeb8e98ebc102de5e4ef49db4dd27f919c9dc3a53b9dea9e9526355cd20afe809b3160cb460ba02bee9b486b2200eaf192f9328d4b408e11b6cd97c82b6e9cec86e0d7d9e508658b01b7a9eedadeeee9bf971ff213e55cc9d4850b71adb36b584c129"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000000c0)={r0, 0x20e, 0x5ee, 0xfd000004, &(0x7f00000004c0)="b9180bb76003070c009e40f088471fff3100000033ffee010010ac14142ee0080001c699da153f03e0e6e380f60115f683317585d7473ce0ab4439f0f570ff155bc5f73ba3f8bb99a6e8ded1ce485cf058105cd981b42493481cd659416a2e10c9119664f36eb00b333c20c9ec0c222d644bdcb178c1cc53d6960fbb842d6a33dfcde3a1e1848135214baf139753866cadcbe3ce52505e992818cc452bee339d9ab076f484020eaa348a21d7911e4c44905256ec2cc54cca47a198b00c10aff62a4bed43a2ebcad92743fb22c593f28fd4bb7c703cde9cae0569d4c8d9a823f2c12863f7a6c0cf88ed22aae4f6f084508833b61429a25773eedf63dd9f33d430f2a0a30a7761db16fe0f743b95ded898c28aac1256ce2751b3d738899b8b19d9052b7f13ff94", 0x0, 0x31, 0x6000000000000000, 0xfffffffffffffe7e, 0x1d4}, 0x28) syz_mount_image$bcachefs(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x818001, &(0x7f0000000100)=ANY=[@ANYBLOB='sb=0008,shard_inode_numbers,errors=continue,inline_data,direct_io,nochanges,prjquota,compression=none,version_upgrade=incompatible,\x00'], 0x1, 0x598b, &(0x7f00000001c0)="$eJzs3X+QHNV9IPDXM7Pa0a5+rAQOMpjVIqOEQGyt+FXYpGIll9gpIJRcpBzEyYYFrYhsSagkEZAgQeTABwW4cMqpBCd/EBemDltxUQUXo1AQfpzE2dgUFx91hamz77CvyleEQxVAR/l82dTu9Jud6Z3enp2ZFRJ8PiVtT7/p+b7Xr9/M9PdN704AAADgfeHQ7buOXHry73z3T8ffvuV3/37brWGwPFVejRsMpcsb360WcjT1V1ZMLbPj4ldu+sZPR675re88PPD1dw5uOm3zD3/7hGse//xFB+77q6ffWvzov7xaFDeOpzOn15PXkxCqTxz+8y8efP6kybIkhFBOhvaFsCxZ/vSyJBNi9OchhE3pSrnSfOcjb5+zeXJ56139TeVLM0GM9/e3ajrO9h654azwo9/ccNv3V37rb/v2v7ZvepOk2jCeQlhyVePj+9L/C9P1ONpWxAeny/UhhIGGx11Q0K4Pt9n+NTnrp6TLBelysCBOvH9VZr2U2S67HvVllgMF9XUrrx2dbldkUWY9+2LUrbx2xvJl6fLb6fLMOcYvx/9JKCWhUm/+1mR6jISG45aEZOpYVuvrpfqxDen+Z9aTzHops17uy+zXVL3pQCsnSXN53C5THl+OK2n5aY2v1S1cllP+wXRZTZ+o78T1kL1RMzjjRn2/psR2HZ6lLUdDqeE1qFV5fZylB2MwLRtMls94zEQL8b6DG+5eXd74zKGhnHYkDydp/GSqj+Yaf+/3li363DfvvD7v2CZXldL4pY7i//jiF9644s6vfXVFXvx7Y/xyR/HPfnLg9YufvX1VXv/E/RoMlY7ij7363D0rT7x6f27774/9X+3o+K478EL/4iNPPpV7fEdj/yzsqP2vXPjJnzz00mOv5cYPMf5AR/E3Htjxpf7hI2fkxn8q9s9gZ+Pnzf3nvzw8/LORvPgvxviLO4r/4L77Pv7A0rsuyj2+62P/DHUU/5LTH79t0ZHHTs19ft3fq3dOgPenE9JzrDvS9dnyzP5Z8sxuNeQLfzlSqZ23Lkr/L+5lRZmTz8l6lvQyPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN6b/vHmcz97+Sc+vaGShJDk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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+zQ4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRX26y9EqiqOA/g5M7PtuLOruxpkRetqRWEPSUFEvVRUhEYIPRkSluZDFAQRhT20hkZiRS9B1otEBdUWQkFukmixRv+klx4qKLAeApEWykV6qNjZc8bZ697GZi2oPh+4nD3n3vu9v3vPmTs7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000c80)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r2, &(0x7f0000001200)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000200)=@newqdisc={0x44, 0x24, 0x4ee4e6a52ff56541, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_gred={{0x9}, {0x14, 0x2, [@TCA_GRED_DPS={0x10, 0x3, {0xfffffffc, 0x0, 0x3}}]}}]}, 0x44}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000005c00)={'syztnl2\x00', &(0x7f0000005b80)={'ip6tnl0\x00', 0x0, 0x2f, 0xf, 0x7, 0x2, 0x57, @loopback, @private1, 0x20, 0x40, 0x80, 0x5}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000005c80)={'gretap0\x00', &(0x7f0000005c40)={'syztnl1\x00', 0x0, 0x1, 0x8000, 0x5, 0x2, {{0x7, 0x4, 0x2, 0x3b, 0x1c, 0x64, 0x0, 0xb, 0x17, 0x0, @loopback, @multicast1, {[@lsrr={0x83, 0x7, 0x7a, [@local]}, @end]}}}}}) sendmsg$ETHTOOL_MSG_RINGS_SET(0xffffffffffffffff, &(0x7f0000005dc0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000005d80)={&(0x7f0000005cc0)={0x9c, r1, 0x200, 0x70bd2a, 0x25dfdbfd, {}, [@ETHTOOL_A_RINGS_HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}]}, @ETHTOOL_A_RINGS_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'caif0\x00'}]}, @ETHTOOL_A_RINGS_HEADER={0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}]}, @ETHTOOL_A_RINGS_RX_JUMBO={0x8, 0x8, 0xeed}, @ETHTOOL_A_RINGS_RX_JUMBO={0x8, 0x8, 0x1}, @ETHTOOL_A_RINGS_HEADER={0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r5}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_bridge\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r6}]}, @ETHTOOL_A_RINGS_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}]}]}, 0x9c}, 0x1, 0x0, 0x0, 0x20040001}, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000002200)=ANY=[@ANYBLOB="b702000008000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2e6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000002c3f7f00000000000000bfc75b5b0f4e4309ebcdac5f7a860c000c9c781f6410457253e89ad528d985636a86ec0f68f59cd1159a2c2e85d726859a919cc9548a349980d1ccdce27f94bc074c27f81078545c146a0857153b7b8f00034deba4ab415b0d7ff0575cc272cd3d7e8d974927676468ff2d86e0ffac94792ed9cf6b40b3cf252a47c05af3a60d57cc3e067d1867b54d24e20000000000000020009ebf84d3b042d6e432cd080e3b57239f0127473e6ba949609d40b47ec331ccba3ce8f530ffff19a6471bf5abc742d9cbcfb964b13831034694a6aad86cf08a6c7b2235dc99de9aa3e6b77c7a2877261ed32da90864987f30926c9013eec3b86836ae50447aa5a79f40c23595bf88f78f00000000008f02712c3d8fc4e2b4507ec874eb2b630000d4f4e91f0000002c33df871a8e03cdf83e348bfa76de6832782339bc424d1bafe5725c8a404724f8a4f1cda7997b65954f74097579b91da309b887af2c85c2d9ab09b506000000000000000bf7b2ff4602aec1eea200000064881c5630521a08e051374cf05c921a06fb78183e7e68de9dc8d95e0e5b365d10e1004dae58b3b5b89709b0ff47b200400000004000cbefd9a6bb70f60eb9c01dd2fc79a957c84f2369dcd548b3d360c4b85e4d961498f3a80131d21d856177a2189f45d011ef1da5c6d57bb8fd387ccea9c3899a914e47e82f04ff00009de2323f927355408f573c4797d3fa9709495a3b94329d580500d1f91c0d22587e05a61e3d8576ca168e88d7a9af95b04a37c27bfffab9abbb31fa8c0080258cfa6d3f166e695f3c56490aeef464d9965d70a50f1282619344f223548e75fa39643adac1322c87ca253ff27b1882760d6feab16bacdf83c11816dbe959ebc5ec479c8319f73e2249eab0486b110702a481d3b51976a52303056e800b4ae5acc2df65eb1d672bf2000000cda8462cc9b16624998be65683321e970000000009b8e2076234e8000000000000009f2b23e842bacd9c685edee20c026d1b4cae21de49e61a4de85573d12986d6d74e71867df4eee3f1ff791cf7c9862f98b45852e4b2f78721b978a2df2f2a29a387c6f0576b36038f819286eca99a6a434811cf2a117d775fe986a49fb82cf5f15972d55185ab18f1045384501adabb20f7b0e15ff07f1744e2341b59034959a1289ba6e243668e671d305707e3de7652bfc5b60c76deff43a1d6fd6a4180ab723735abbeffe7f2ec3a0bb86f9eddfc0f3d1d503d7a5456409e54daefbb107c381fa729ff5f3907ac5a33b444bb769b7730f5e129438a5214f722096d2986334c25e454474f92e65828b018174a9f06000000000000006ab95e02f9a847182766964976b1fccdb9f35721e43e33883cf1cf84393e549fb06a2e609768222f6b9d6ed1dd38e6131ba0a3723b0a4262b7023c22039b9002589a379ed4c6267965af78b861bd335312538cec97966b8973d4e299d9802264d06e40ae118e0d242d1128dcedeb44030df12ef68ffce8d141e8960ef790fb0078215d65856eb55db8cbcb060000000d988374e45451a694ffe38a1d03912b31c98dbda1290de1a499a5d6849914c1787cc341fff44fec5c5e0abae01c439a0f79427a19bd7fa51d1b0311e074e81aff993b5b3459553ecece78d4c1541c70f5d81e0725d5b273755c0000000000000000aa4234ff82182952a76233d18e7d49638aeb04e7a9e9e7eafb7c255372795d2d192a0a33cab0f5bf2e93e0544fcdf21a2bc6ce96e5a7d72fcdb0a11993d54d97a23754ac838674dbb93c0ad345715be4a13678b01ec2212d035c4e6aeedf76d8a9236558fea2c88cce004505ab45d8f5f88aa887bbce5c18970428516f6099bdbb2cd7a2356397f1a0a23e662e2a6c4834400cbaa41c3c574e6e6aefb7a68da5ec1ae49f968bbe0e0bf9878516f532639f5b4828e92019b61f5874be1c7cdd9482df50bc24a8a1fa10d291390eb84e26a2e8dbeaa45604b05a116c1210a7540bf81005044273f5a8ffc538db289350eb248e483be1920efcb413798c2b636243e0a37262ca47dfeefa1ce69b4475d7d714ba0c636e6ae9f710411d30ef424aea00e057c7df6ff8f767bcd9012e1047c686f5ccb76ab3a5df53cbc22ba7ea8f6a8edc19ebc1be841503850803bc2c2d5e0e34270a7f1cca0c6c53a8e5f811f7a793a70d2d6d7bfbb90d220acc687931b42d6bc83ab870da3c0a567f5e65ec0457f4ad2a4ec0b671b36388afd5520a8483a4b11f7d02831b315f0f9e59f47668d68a74838d6976e12fd45200014041dffacbf60892ec8bd7560686f137a806d3dfaba900b47cac6220f0342f9c009adb5b2251461a1b24bb68f486e172932ecb204b4d807536a75942e1b9d6dc28ab8e19e1111dd893e8d5bc5642faf21eef40d6e7de3ef62c4bc5ff17e7aeb2841020a645d1cc9ec4eee79c290fb0ba939b13707044e2e9cc0d350438c1c8c6bb9a38c6ac5ca0d9cf1f3d6915f25cb26edfc28b3079b97df32601240ea3f160d3a7b83ecd0509ce9eba0c7bf7843799b1b56a234f9eaab8a3f14f14e4055f05558aa31f339f6a4caf2ee2fd01f34dca330000000000000000000000000000000000000000000000000000000000000000000000000095e6f945ba9a941cef5e70b8c152321e24b5b29bcf374dcf5a29a35d76e6e2bf8df95462690a4fc9ec8129e938e0d5fa16650f2b6ebb4b40a992a75d3c5954d0bfc87db24d856359079b29b3c374d081c300b2cfaa596d24e800ef8e2201f2fb7a9946f89f9f31f7cb8389557affbd25e185ef66a4a1ee73b2084681f8bc5ba612ee841f06b72e9780a754acddcdafe3ceeeebc0b5f2fedfe7a788bf1922b61cd57c7d7fd198e3067f3dbac9441a9ab8409cbbb7e15b9ae3944097de34de2001c8533a3766e6e4c4962814cd6aa8fc684beeaa3932efae3a9052be8eec1e95f6ad8d41bc34829504ba4b66e27154cb6e34aa13450522df1723130b6fe347c93f00e40e293c98d849a33f773c743728992ff30accd5c23130a1c6bfd6fc661bca15981090ded672f5af8a40cab3f640c8241a364cbdd3f188eec7da7bccafbd5bf28a46f0eecc6b550471b0b0770c6a5a411c0e0b19f4c686b48b575694abd27169e15a461e7c6833ba936e214b013f2819ec6572a43b5cd32b11d2b7108424f5d1b092fefeb5607c61d7e4f8dcf8f7820a17b7b2ee6178a03351dd31091e46bfd82a3979b9cad109fd6217cd52aa81bdabd50826a474bd163d4eda93fc49571c36b1793db8f7e6aed12a305366599f5f029a7b24558c020293ef472f00000000000000007cfbd7cc03bbfb8c698ecc137d96711100e01031aa74fad86b99eebf0527552a9331e646c424b14ffbb815622bfd2f635855bed1b164d0a56bd004be069854111c5b26ec3c652b5f0a6b9676dae987ec23456ba05a773c6437be8e70ce7123603eed32ec718ca5ffc3bbc8d1ebceec1c6df2703ee93fe6055c2b27974801f2040025b7cfca18e8cc863bf2702d2df259cd0aa7a319b1f8e5ef346deaf0cadbac2f31ba418e7ba0c1cc416f549ab6464db7fc19d9c7509d601620fd8b8daf233f0e631232dd6672dd60d8c5079a8245394ad28665545132c03646e2827793621a58f92f1a7ea0a4a392e3189a4ec2232b3b4d3248e9000000985d9c2231dbea34fe5d05f0a9734983583f95a3249df4d70b7e9102d7e8f992e251ac99419c927defe7d93355f90a44ce9b82ec1c072c4b03fc4eb0aecaf5adc42a7198d947945adc7e3dcb9b7e7ad7b9df59278be0035f50ec344da371c2d2ec853c62e8b0603637eca1b985ab5fdf8305e61c0d24c0ad6f58831cf4fccf0eb589be3a14f1c0f985c68be4ec5705e86a8892484f12be24bce2dbbb6c856a52e507283f478146565217eae82589780ac8d53a887a7a43b61bc2e23affe9aad55333455fedbcbb25b2d88b2ecef26744949cd98020fe6324851d098b44ed50f0e033fd0f299e65c932e7871500f900fde1f19087d2170683b0e88cba46ffb7e08aec85110bb0bb56efb7fa2fa43a69071fd32fade900000000000000000000000000000000a9823fdd657357ce4bbee490b5dcf2f7bfb7698e7740b32b7fae217437fcd31958ad27edbd7905b60f9f5a0f606601dcea85bcba9b922d24b64f64a96074e040330586ce6a3c049ad0d5b96c1b909a537d4e2c7a7b20d5b328a81def72f4ea8c8d22f9991624a0ffa536a224bd6d77355b2caa997d25042395ec8a1979b09b7353593d86787166c1eb67464692d4ab87d69c171dc0e9eef2f30da8cc6d8e8ef7d91f15e02d90e7581df0ff610145ed7ebf00a524b4b0627f9587d942d772928563703b12af0b6cfb15639edae84d68cf9a24130796363053e0f80d8cb1a2851f8a67ce229ab355c5a2001df0cf14b7b3ace7d38045a24e9d8a07c80a57d55a745a2e56443d1f9e14727cd5bdb00146a0b5d95073acfc604c36ac77db225ec9726af05cf78751ae6fa4cfcbfeff6f5d47fc113e00f9e9b57d0a7a76f8efeeab8a2ab8c7231fc069216f0696b573cacc5e0b0d356999dd4e97094de05c78d68af6f06fd7d3788a2f73a74bc8069689781b6713f9e98efd31a24ce71d754284ec6cc6a268abe9190ecf3fda25646cabff14a28de999979f30ca60e18b75c34fea7dcb7dfb83504eef25c659c250cd70f19724990dd841e7937ab3636d5eb31f4c90e6b309e6512d8a3e98285d6dfe0080c2bc133c12286d78d592954d2c9b9319efba6227d08f9a895f585e3120b988c50212157d68df511366ec0e0cb6e6f81657cf6983f8cfb07f19b765817488993a9f25a5d387feeb8e98ebc102de5e4ef49db4dd27f919c9dc3a53b9dea9e9526355cd20afe809b3160cb460ba02bee9b486b2200eaf192f9328d4b408e11b6cd97c82b6e9cec86e0d7d9e508658b01b7a9eedadeeee9bf971ff213e55cc9d4850b71adb36b584c129"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) (async) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000000c0)={r0, 0x20e, 0x5ee, 0xfd000004, &(0x7f00000004c0)="b9180bb76003070c009e40f088471fff3100000033ffee010010ac14142ee0080001c699da153f03e0e6e380f60115f683317585d7473ce0ab4439f0f570ff155bc5f73ba3f8bb99a6e8ded1ce485cf058105cd981b42493481cd659416a2e10c9119664f36eb00b333c20c9ec0c222d644bdcb178c1cc53d6960fbb842d6a33dfcde3a1e1848135214baf139753866cadcbe3ce52505e992818cc452bee339d9ab076f484020eaa348a21d7911e4c44905256ec2cc54cca47a198b00c10aff62a4bed43a2ebcad92743fb22c593f28fd4bb7c703cde9cae0569d4c8d9a823f2c12863f7a6c0cf88ed22aae4f6f084508833b61429a25773eedf63dd9f33d430f2a0a30a7761db16fe0f743b95ded898c28aac1256ce2751b3d738899b8b19d9052b7f13ff94", 0x0, 0x31, 0x6000000000000000, 0xfffffffffffffe7e, 0x1d4}, 0x28) (async) syz_mount_image$bcachefs(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x818001, &(0x7f0000000100)=ANY=[@ANYBLOB='sb=0008,shard_inode_numbers,errors=continue,inline_data,direct_io,nochanges,prjquota,compression=none,version_upgrade=incompatible,\x00'], 0x1, 0x598b, &(0x7f00000001c0)="$eJzs3X+QHNV9IPDXM7Pa0a5+rAQOMpjVIqOEQGyt+FXYpGIll9gpIJRcpBzEyYYFrYhsSagkEZAgQeTABwW4cMqpBCd/EBemDltxUQUXo1AQfpzE2dgUFx91hamz77CvyleEQxVAR/l82dTu9Jud6Z3enp2ZFRJ8PiVtT7/p+b7Xr9/M9PdN704AAADgfeHQ7buOXHry73z3T8ffvuV3/37brWGwPFVejRsMpcsb360WcjT1V1ZMLbPj4ldu+sZPR675re88PPD1dw5uOm3zD3/7hGse//xFB+77q6ffWvzov7xaFDeOpzOn15PXkxCqTxz+8y8efP6kybIkhFBOhvaFsCxZ/vSyJBNi9OchhE3pSrnSfOcjb5+zeXJ56139TeVLM0GM9/e3ajrO9h654azwo9/ccNv3V37rb/v2v7ZvepOk2jCeQlhyVePj+9L/C9P1ONpWxAeny/UhhIGGx11Q0K4Pt9n+NTnrp6TLBelysCBOvH9VZr2U2S67HvVllgMF9XUrrx2dbldkUWY9+2LUrbx2xvJl6fLb6fLMOcYvx/9JKCWhUm/+1mR6jISG45aEZOpYVuvrpfqxDen+Z9aTzHops17uy+zXVL3pQCsnSXN53C5THl+OK2n5aY2v1S1cllP+wXRZTZ+o78T1kL1RMzjjRn2/psR2HZ6lLUdDqeE1qFV5fZylB2MwLRtMls94zEQL8b6DG+5eXd74zKGhnHYkDydp/GSqj+Yaf+/3li363DfvvD7v2CZXldL4pY7i//jiF9644s6vfXVFXvx7Y/xyR/HPfnLg9YufvX1VXv/E/RoMlY7ij7363D0rT7x6f27774/9X+3o+K478EL/4iNPPpV7fEdj/yzsqP2vXPjJnzz00mOv5cYPMf5AR/E3Htjxpf7hI2fkxn8q9s9gZ+Pnzf3nvzw8/LORvPgvxviLO4r/4L77Pv7A0rsuyj2+62P/DHUU/5LTH79t0ZHHTs19ft3fq3dOgPenE9JzrDvS9dnyzP5Z8sxuNeQLfzlSqZ23Lkr/L+5lRZmTz8l6lvQyPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN6b/vHmcz97+Sc+vaGShJDk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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+zQ4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRX26y9EqiqOA/g5M7PtuLOruxpkRetqRWEPSUFEvVRUhEYIPRkSluZDFAQRhT20hkZiRS9B1otEBdUWQkFukmixRv+klx4qKLAeApEWykV6qNjZc8bZ697GZi2oPh+4nD3n3vu9v3vPmTs7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") (async) syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) (async) socket$nl_route(0x10, 0x3, 0x0) (async) socket$inet6_udp(0xa, 0x2, 0x0) (async) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000c80)={'lo\x00'}) (async) sendmsg$nl_route_sched(r2, &(0x7f0000001200)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000200)=@newqdisc={0x44, 0x24, 0x4ee4e6a52ff56541, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_gred={{0x9}, {0x14, 0x2, [@TCA_GRED_DPS={0x10, 0x3, {0xfffffffc, 0x0, 0x3}}]}}]}, 0x44}}, 0x0) (async) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000005c00)={'syztnl2\x00', &(0x7f0000005b80)={'ip6tnl0\x00', 0x0, 0x2f, 0xf, 0x7, 0x2, 0x57, @loopback, @private1, 0x20, 0x40, 0x80, 0x5}}) (async) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000005c80)={'gretap0\x00', &(0x7f0000005c40)={'syztnl1\x00', 0x0, 0x1, 0x8000, 0x5, 0x2, {{0x7, 0x4, 0x2, 0x3b, 0x1c, 0x64, 0x0, 0xb, 0x17, 0x0, @loopback, @multicast1, {[@lsrr={0x83, 0x7, 0x7a, [@local]}, @end]}}}}}) (async) sendmsg$ETHTOOL_MSG_RINGS_SET(0xffffffffffffffff, &(0x7f0000005dc0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000005d80)={&(0x7f0000005cc0)={0x9c, r1, 0x200, 0x70bd2a, 0x25dfdbfd, {}, [@ETHTOOL_A_RINGS_HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}]}, @ETHTOOL_A_RINGS_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'caif0\x00'}]}, @ETHTOOL_A_RINGS_HEADER={0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}]}, @ETHTOOL_A_RINGS_RX_JUMBO={0x8, 0x8, 0xeed}, @ETHTOOL_A_RINGS_RX_JUMBO={0x8, 0x8, 0x1}, @ETHTOOL_A_RINGS_HEADER={0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r5}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_bridge\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r6}]}, @ETHTOOL_A_RINGS_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}]}]}, 0x9c}, 0x1, 0x0, 0x0, 0x20040001}, 0x0) (async) [ 76.067218][ T5339] Bluetooth: hci0: command tx timeout [ 76.379377][ T1316] ieee802154 phy0 wpan0: encryption failed: -22 [ 76.391489][ T1316] ieee802154 phy1 wpan1: encryption failed: -22 [ 76.623996][ T5359] loop0: detected capacity change from 0 to 32768 [ 76.905903][ T5359] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=errors=continue,metadata_checksum=none,data_checksum=none,prjquota,nochanges,nojournal_transaction_names,read_only,version_upgrade=incompatible [ 76.905923][ T5359] allowing incompatible features above 0.0: (unknown version) [ 76.905930][ T5359] features: lz4,new_siphash,inline_data,new_extent_overwrite,btree_ptr_v2,new_varint,journal_no_flush,alloc_v2,extents_across_btree_nodes [ 77.006106][ T5359] bcachefs (loop0): Using encoding defined by superblock: utf8-12.1.0 [ 77.042038][ T5359] bcachefs (loop0): invalid journal entry, version=1.7: mi_btree_bitmap type=clock in superblock: bad rw, fixing [ 77.050047][ T5359] bcachefs (loop0): invalid bkey in superblock btree=xattrs level=1: u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 2285c34bed0abe32 written 16 min_key POS_MIN durability: 0 crc: c_size 1 size 1 offset 0 nonce 0 csum none 12010b:10004000b compress none [ 77.050063][ T5359] has non ptr field, deleting [ 77.077193][ T5359] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 77.080895][ T5359] bcachefs (loop0): Version upgrade from 1.3: rebalance_work to 1.7: mi_btree_bitmap incomplete [ 77.080895][ T5359] Doing compatible version upgrade from 1.3: rebalance_work to 1.28: inode_has_case_insensitive [ 77.080895][ T5359] running recovery passes: check_allocations,check_extents_to_backpointers,check_subvols,check_inodes,check_dirents [ 77.129437][ T5359] bcachefs (loop0): Now allowing incompatible features up to 1.28: inode_has_case_insensitive, previously allowed up to 0.0: (unknown version) [ 77.129437][ T5359] [ 77.222242][ T5359] bcachefs (loop0): accounting_read... done [ 77.280536][ T5359] bcachefs (loop0): alloc_read... done [ 77.291996][ T5359] bcachefs (loop0): snapshots_read... done [ 77.306227][ T5359] bcachefs (loop0): check_allocations... [ 77.310606][ T5359] bcachefs (loop0): bucket 0:26 data type btree ptr gen 0 missing in alloc btree [ 77.310635][ T5359] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0, fixing [ 77.342538][ T5359] bcachefs (loop0): bucket 0:38 data type btree ptr gen 0 missing in alloc btree [ 77.342553][ T5359] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 7589ab5e0c11cc7a written 8 min_key POS_MIN durability: 1 ptr: 0:38:0 gen 0, fixing [ 77.364597][ T5359] bcachefs (loop0): bucket 0:41 data type btree ptr gen 0 missing in alloc btree [ 77.364612][ T5359] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 9aa2895aefce4bdf written 24 min_key POS_MIN durability: 1 ptr: 0:41:0 gen 0, fixing [ 77.408092][ T5359] bcachefs (loop0): bucket 0:29 data type btree ptr gen 0 missing in alloc btree [ 77.408106][ T5359] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0, fixing [ 77.446310][ T5359] bcachefs (loop0): bucket 0:1 gen 0 has wrong data_type: got free, should be sb, fixing [ 77.479059][ T5359] bcachefs (loop0): bucket 0:1 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 77.504633][ T5359] bcachefs (loop0): bucket 0:2 gen 0 has wrong data_type: got free, should be sb, fixing [ 77.517738][ T5359] bcachefs (loop0): bucket 0:2 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 77.535906][ T5359] bcachefs (loop0): bucket 0:3 gen 0 has wrong data_type: got free, should be sb, fixing [ 77.546690][ T5359] bcachefs (loop0): bucket 0:3 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 77.566217][ T5359] bcachefs (loop0): bucket 0:4 gen 0 has wrong data_type: got free, should be sb, fixing [ 77.597112][ T5359] bcachefs (loop0): bucket 0:4 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 77.607962][ T5359] bcachefs (loop0): bucket 0:5 gen 0 has wrong data_type: got free, should be sb, fixing [ 77.632577][ T5359] bcachefs (loop0): bucket 0:5 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 77.644007][ T5359] bcachefs (loop0): bucket 0:6 gen 0 has wrong data_type: got free, should be sb, fixing [ 77.661429][ T5359] bcachefs (loop0): bucket 0:6 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 77.673370][ T5359] bcachefs (loop0): bucket 0:7 gen 0 has wrong data_type: got free, should be sb, fixing [ 77.683869][ T5359] bcachefs (loop0): bucket 0:7 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 77.710383][ T5359] bcachefs (loop0): bucket 0:8 gen 0 has wrong data_type: got free, should be sb, fixing [ 77.721929][ T5359] bcachefs (loop0): bucket 0:8 gen 0 data type sb has wrong dirty_sectors: got 0, should be 8, fixing [ 77.751375][ T5359] bcachefs (loop0): bucket 0:16 gen 0 has wrong data_type: got free, should be sb, fixing [ 77.765231][ T5359] bcachefs (loop0): bucket 0:16 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 77.777600][ T5359] bcachefs (loop0): bucket 0:17 gen 0 has wrong data_type: got free, should be sb, fixing [ 77.789958][ T5359] bcachefs (loop0): bucket 0:17 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 77.812043][ T5359] bcachefs (loop0): bucket 0:18 gen 0 has wrong data_type: got free, should be sb, fixing [ 77.812058][ T5359] Ratelimiting new instances of previous error [ 77.843703][ T5359] bcachefs (loop0): bucket 0:18 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 77.843718][ T5359] Ratelimiting new instances of previous error [ 77.903753][ T5359] done [ 77.923658][ T5359] bcachefs (loop0): going read-write [ 78.039812][ T5359] bcachefs (loop0): journal_replay... done [ 78.138728][ T4704] Bluetooth: hci0: command tx timeout [ 78.159039][ T5359] bcachefs (loop0): check_extents_to_backpointers... [ 78.188946][ T5359] bcachefs (loop0): scanning for missing backpointers in 4/128 buckets [ 78.250063][ T5359] done [ 78.259534][ T5359] bcachefs (loop0): check_subvols... done [ 78.269305][ T5359] bcachefs (loop0): check_inodes... done [ 78.280568][ T5359] bcachefs (loop0): check_dirents... [ 78.281737][ T5359] bcachefs (loop0): key in missing inode, found keys: [ 78.281762][ T5359] u64s 7 type dirent 4096:189491840996961599:U32_MAX len 0 ver 0: file0 -> 4098 type dir [ 78.281769][ T5359] u64s 7 type dirent 4096:1896155912177158345:U32_MAX len 0 ver 0: file3 -> 536870913 type reg [ 78.281776][ T5359] u64s 7 type 89 4096:2695648408715017799:U32_MAX len 0 ver 0: [ 78.281782][ T5359] u64s 7 type dirent 4096:4330382808765833931:U32_MAX len 0 ver 0: file1 -> 536870912 type reg [ 78.281789][ T5359] u64s 8 type dirent 4096:8130059955150870709:U32_MAX len 0 ver 0: lost+found -> 4097 type dir [ 78.281797][ T5359] u64s 8 type dirent 4096:9097378837824744618:U32_MAX len 0 ver 0: file.cold -> 536870914 type reg [ 78.281804][ T5359] , fixing [ 78.385113][ T5359] bcachefs (loop0): hash table key at wrong offset: should be at 6969261111113887782 [ 78.385130][ T5359] u64s 7 type dirent 4096:189491840996961599:U32_MAX len 0 ver 0: file0 -> 4098 type dir, fixing [ 78.412875][ T5359] bcachefs (loop0): hash table key at wrong offset: should be at 3775703751514581845 [ 78.412902][ T5359] u64s 7 type dirent 4096:1896155912177158345:U32_MAX len 0 ver 0: file3 -> 536870913 type reg, fixing [ 78.454616][ T5359] bcachefs (loop0): dirent points to missing inode: [ 78.454631][ T5359] u64s 7 type dirent 4096:3775703751514581845:U32_MAX len 0 ver 0: file3 -> 536870913 type reg, fixing [ 78.508212][ T5359] bcachefs (loop0): hash table key at wrong offset: should be at 4806703722725847072 [ 78.508228][ T5359] u64s 7 type dirent 4096:4330382808765833931:U32_MAX len 0 ver 0: file1 -> 536870912 type reg, fixing [ 78.543730][ T5359] bcachefs (loop0): dirent points to missing inode: [ 78.543745][ T5359] u64s 7 type dirent 4096:4806703722725847072:U32_MAX len 0 ver 0: file1 -> 536870912 type reg, fixing [ 78.584888][ T5359] ================================================================== [ 78.594844][ T5359] BUG: KASAN: use-after-free in bch2_check_dirents+0x1fac/0x33f0 [ 78.598359][ T5359] Read of size 1 at addr ffff8880549a3048 by task syz.0.0/5359 [ 78.603510][ T5359] [ 78.604565][ T5359] CPU: 0 UID: 0 PID: 5359 Comm: syz.0.0 Not tainted syzkaller #0 PREEMPT(full) [ 78.604581][ T5359] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 78.604589][ T5359] Call Trace: [ 78.604598][ T5359] [ 78.604605][ T5359] dump_stack_lvl+0x189/0x250 [ 78.604623][ T5359] ? __kasan_check_byte+0x12/0x40 [ 78.604636][ T5359] ? __pfx_dump_stack_lvl+0x10/0x10 [ 78.604647][ T5359] ? lock_release+0x4b/0x3e0 [ 78.604664][ T5359] ? __virt_addr_valid+0x4a5/0x5c0 [ 78.604677][ T5359] print_report+0xca/0x240 [ 78.604688][ T5359] ? bch2_check_dirents+0x1fac/0x33f0 [ 78.604698][ T5359] kasan_report+0x118/0x150 [ 78.604711][ T5359] ? bch2_check_dirents+0x1fac/0x33f0 [ 78.604723][ T5359] bch2_check_dirents+0x1fac/0x33f0 [ 78.604736][ T5359] ? bch2_check_dirents+0x2f1/0x33f0 [ 78.604747][ T5359] ? desc_read+0x1b8/0x3f0 [ 78.604759][ T5359] ? prb_first_seq+0xfd/0x1a0 [ 78.604770][ T5359] ? __pfx_bch2_check_dirents+0x10/0x10 [ 78.604780][ T5359] ? __pfx_prb_first_seq+0x10/0x10 [ 78.604792][ T5359] ? desc_read+0x1b8/0x3f0 [ 78.604803][ T5359] ? this_cpu_in_panic+0x4f/0x80 [ 78.604813][ T5359] ? _prb_read_valid+0xa07/0xa90 [ 78.604823][ T5359] ? console_flush_all+0x13a/0xc40 [ 78.604837][ T5359] ? up+0xde/0x150 [ 78.604915][ T5359] ? __console_unlock+0x14c/0x1a0 [ 78.604927][ T5359] ? __pfx___console_unlock+0x10/0x10 [ 78.604941][ T5359] ? prb_read_valid+0x3c/0x60 [ 78.604952][ T5359] ? console_unlock+0x21b/0x270 [ 78.604964][ T5359] ? __pfx_console_unlock+0x10/0x10 [ 78.604979][ T5359] ? vprintk_emit+0x63e/0x7a0 [ 78.604996][ T5359] ? __bch2_print+0x176/0x220 [ 78.605009][ T5359] ? bch2_check_dirents+0x2f1/0x33f0 [ 78.605021][ T5359] ? lockdep_hardirqs_on+0x9c/0x150 [ 78.605033][ T5359] __bch2_run_recovery_passes+0x3ba/0x1060 [ 78.605052][ T5359] bch2_run_recovery_passes+0x184/0x210 [ 78.605065][ T5359] bch2_fs_recovery+0x2690/0x3a50 [ 78.605086][ T5359] ? __pfx_bch2_fs_recovery+0x10/0x10 [ 78.605099][ T5359] ? __lock_acquire+0xab9/0xd20 [ 78.605116][ T5359] ? __mutex_trylock_common+0x153/0x260 [ 78.605129][ T5359] ? __lock_acquire+0xab9/0xd20 [ 78.605144][ T5359] ? __lock_acquire+0xab9/0xd20 [ 78.605163][ T5359] ? bch2_fs_start+0xa0f/0xda0 [ 78.605174][ T5359] ? up_write+0x1c4/0x420 [ 78.605184][ T5359] ? bch2_fs_start+0x5e7/0xda0 [ 78.605196][ T5359] bch2_fs_start+0xaaf/0xda0 [ 78.605207][ T5359] ? bch2_fs_start+0x5e7/0xda0 [ 78.605221][ T5359] ? __pfx_bch2_fs_start+0x10/0x10 [ 78.605236][ T5359] ? sget+0x267/0x620 [ 78.605247][ T5359] bch2_fs_get_tree+0xb39/0x1520 [ 78.605265][ T5359] ? __pfx_bch2_fs_get_tree+0x10/0x10 [ 78.605281][ T5359] ? __pfx_vfs_parse_comma_sep+0x10/0x10 [ 78.605299][ T5359] vfs_get_tree+0x92/0x2b0 [ 78.605318][ T5359] do_new_mount+0x2a2/0x9e0 [ 78.605334][ T5359] ? ns_capable+0x8a/0xf0 [ 78.605344][ T5359] ? __pfx_do_new_mount+0x10/0x10 [ 78.605357][ T5359] ? path_mount+0x61c/0xfe0 [ 78.605369][ T5359] ? user_path_at+0x44/0x60 [ 78.605381][ T5359] __se_sys_mount+0x317/0x410 [ 78.605396][ T5359] ? __pfx___se_sys_mount+0x10/0x10 [ 78.605419][ T5359] ? do_syscall_64+0xbe/0x3b0 [ 78.605430][ T5359] ? __x64_sys_mount+0x20/0xc0 [ 78.605443][ T5359] do_syscall_64+0xfa/0x3b0 [ 78.605453][ T5359] ? lockdep_hardirqs_on+0x9c/0x150 [ 78.605462][ T5359] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 78.605474][ T5359] ? clear_bhb_loop+0x60/0xb0 [ 78.605485][ T5359] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 78.605496][ T5359] RIP: 0033:0x7f9a8c79034a [ 78.605507][ T5359] 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 [ 78.605516][ T5359] RSP: 002b:00007f9a8d698e68 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 78.605530][ T5359] RAX: ffffffffffffffda RBX: 00007f9a8d698ef0 RCX: 00007f9a8c79034a [ 78.605538][ T5359] RDX: 00002000000000c0 RSI: 0000200000000080 RDI: 00007f9a8d698eb0 [ 78.605546][ T5359] RBP: 00002000000000c0 R08: 00007f9a8d698ef0 R09: 0000000000818001 [ 78.605553][ T5359] R10: 0000000000818001 R11: 0000000000000246 R12: 0000200000000080 [ 78.605560][ T5359] R13: 00007f9a8d698eb0 R14: 000000000000598b R15: 0000200000000100 [ 78.605573][ T5359] [ 78.605577][ T5359] [ 79.144115][ T5359] The buggy address belongs to the physical page: [ 79.163052][ T5359] page: refcount:0 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x549a3 [ 79.178820][ T5359] flags: 0x4fff00000000000(node=1|zone=1|lastcpupid=0x7ff) [ 79.182467][ T5359] raw: 04fff00000000000 0000000000000000 ffffea00015268c8 0000000000000000 [ 79.195628][ T5359] raw: 0000000000000000 0000000000000000 00000000ffffffff 0000000000000000 [ 79.209924][ T5359] page dumped because: kasan: bad access detected [ 79.213244][ T5359] page_owner tracks the page as freed [ 79.226282][ T5359] page last allocated via order 5, migratetype Unmovable, gfp_mask 0x42800(GFP_NOWAIT|__GFP_COMP), pid 5359, tgid 5358 (syz.0.0), ts 77215456247, free_ts 78584551920 [ 79.233603][ T5359] post_alloc_hook+0x240/0x2a0 [ 79.252376][ T5359] get_page_from_freelist+0x21e4/0x22c0 [ 79.255227][ T5359] __alloc_frozen_pages_noprof+0x181/0x370 [ 79.264860][ T5359] alloc_pages_mpol+0x232/0x4a0 [ 79.271126][ T5359] ___kmalloc_large_node+0x5f/0x1b0 [ 79.273644][ T5359] __kmalloc_large_node_noprof+0x18/0x90 [ 79.286641][ T5359] __kvmalloc_node_noprof+0x6d/0x5f0 [ 79.289452][ T5359] bch2_btree_node_read_done+0x32f6/0x5550 [ 79.292460][ T5359] btree_node_read_work+0x40e/0xe60 [ 79.295269][ T5359] bch2_btree_node_read+0x887/0x2a00 [ 79.330220][ T5359] bch2_btree_root_read+0x5f0/0x760 [ 79.333171][ T5359] read_btree_roots+0x2c6/0x840 [ 79.344854][ T5359] bch2_fs_recovery+0x261f/0x3a50 [ 79.348969][ T5359] bch2_fs_start+0xaaf/0xda0 [ 79.350956][ T5359] bch2_fs_get_tree+0xb39/0x1520 [ 79.353117][ T5359] vfs_get_tree+0x92/0x2b0 [ 79.367766][ T5359] page last free pid 5359 tgid 5358 stack trace: [ 79.370675][ T5359] __free_pages_ok+0xa83/0xbe0 [ 79.372881][ T5359] free_large_kmalloc+0x13a/0x1f0 [ 79.393090][ T5359] btree_node_sort+0x117f/0x1760 [ 79.398522][ T5359] bch2_btree_post_write_cleanup+0x11f/0xad0 [ 79.401488][ T5359] bch2_btree_node_prep_for_write+0x337/0x650 [ 79.404479][ T5359] bch2_trans_lock_write+0x669/0xba0 [ 79.424064][ T5359] __bch2_trans_commit+0x2773/0x8870 [ 79.430779][ T5359] bch2_check_dirents+0x1c5c/0x33f0 [ 79.438279][ T5359] __bch2_run_recovery_passes+0x3ba/0x1060 [ 79.445060][ T5359] bch2_run_recovery_passes+0x184/0x210 [ 79.453610][ T5359] bch2_fs_recovery+0x2690/0x3a50 [ 79.460810][ T5359] bch2_fs_start+0xaaf/0xda0 [ 79.466908][ T5359] bch2_fs_get_tree+0xb39/0x1520 [ 79.473933][ T5359] vfs_get_tree+0x92/0x2b0 [ 79.478810][ T5359] do_new_mount+0x2a2/0x9e0 [ 79.481215][ T5359] __se_sys_mount+0x317/0x410 [ 79.483712][ T5359] [ 79.485015][ T5359] Memory state around the buggy address: [ 79.504336][ T5359] ffff8880549a2f00: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 79.511398][ T5359] ffff8880549a2f80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 79.529102][ T5359] >ffff8880549a3000: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 79.540902][ T5359] ^ [ 79.550678][ T5359] ffff8880549a3080: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 79.555592][ T5359] ffff8880549a3100: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 79.572759][ T5359] ================================================================== [ 79.664725][ T5359] Kernel panic - not syncing: KASAN: panic_on_warn set ... [ 79.685971][ T5359] CPU: 0 UID: 0 PID: 5359 Comm: syz.0.0 Not tainted syzkaller #0 PREEMPT(full) [ 79.698037][ T5359] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 79.710196][ T5359] Call Trace: [ 79.711943][ T5359] [ 79.713305][ T5359] dump_stack_lvl+0x99/0x250 [ 79.719725][ T5359] ? __asan_memcpy+0x40/0x70 [ 79.721894][ T5359] ? __pfx_dump_stack_lvl+0x10/0x10 [ 79.732948][ T5359] ? __pfx__printk+0x10/0x10 [ 79.741443][ T5359] vpanic+0x281/0x750 [ 79.757860][ T5359] ? preempt_schedule+0xae/0xc0 [ 79.760314][ T5359] ? __pfx_vpanic+0x10/0x10 [ 79.762684][ T5359] ? preempt_schedule_common+0x83/0xd0 [ 79.777279][ T5359] ? preempt_schedule+0xae/0xc0 [ 79.789006][ T5359] ? __pfx_preempt_schedule+0x10/0x10 [ 79.791499][ T5359] panic+0xb9/0xc0 [ 79.793234][ T5359] ? __pfx_panic+0x10/0x10 [ 79.800969][ T5359] ? _raw_spin_unlock_irqrestore+0xfd/0x110 [ 79.805405][ T5359] ? bch2_check_dirents+0x1fac/0x33f0 [ 79.807943][ T5359] check_panic_on_warn+0x89/0xb0 [ 79.813359][ T5359] ? bch2_check_dirents+0x1fac/0x33f0 [ 79.815624][ T5359] end_report+0x78/0x160 [ 79.821460][ T5359] kasan_report+0x129/0x150 [ 79.823555][ T5359] ? bch2_check_dirents+0x1fac/0x33f0 [ 79.836765][ T5359] bch2_check_dirents+0x1fac/0x33f0 [ 79.838897][ T5359] ? bch2_check_dirents+0x2f1/0x33f0 [ 79.841070][ T5359] ? desc_read+0x1b8/0x3f0 [ 79.842991][ T5359] ? prb_first_seq+0xfd/0x1a0 [ 79.844906][ T5359] ? __pfx_bch2_check_dirents+0x10/0x10 [ 79.857491][ T5359] ? __pfx_prb_first_seq+0x10/0x10 [ 79.859805][ T5359] ? desc_read+0x1b8/0x3f0 [ 79.864029][ T5359] ? this_cpu_in_panic+0x4f/0x80 [ 79.869845][ T5359] ? _prb_read_valid+0xa07/0xa90 [ 79.871889][ T5359] ? console_flush_all+0x13a/0xc40 [ 79.873951][ T5359] ? up+0xde/0x150 [ 79.875612][ T5359] ? __console_unlock+0x14c/0x1a0 [ 79.882525][ T5359] ? __pfx___console_unlock+0x10/0x10 [ 79.884879][ T5359] ? prb_read_valid+0x3c/0x60 [ 79.901573][ T5359] ? console_unlock+0x21b/0x270 [ 79.903699][ T5359] ? __pfx_console_unlock+0x10/0x10 [ 79.909970][ T5359] ? vprintk_emit+0x63e/0x7a0 [ 79.912126][ T5359] ? __bch2_print+0x176/0x220 [ 79.914023][ T5359] ? bch2_check_dirents+0x2f1/0x33f0 [ 79.932338][ T5359] ? lockdep_hardirqs_on+0x9c/0x150 [ 79.934433][ T5359] __bch2_run_recovery_passes+0x3ba/0x1060 [ 79.941607][ T5359] bch2_run_recovery_passes+0x184/0x210 [ 79.944051][ T5359] bch2_fs_recovery+0x2690/0x3a50 [ 79.956521][ T5359] ? __pfx_bch2_fs_recovery+0x10/0x10 [ 79.958716][ T5359] ? __lock_acquire+0xab9/0xd20 [ 79.960946][ T5359] ? __mutex_trylock_common+0x153/0x260 [ 79.963378][ T5359] ? __lock_acquire+0xab9/0xd20 [ 79.965565][ T5359] ? __lock_acquire+0xab9/0xd20 [ 79.980052][ T5359] ? bch2_fs_start+0xa0f/0xda0 [ 79.982253][ T5359] ? up_write+0x1c4/0x420 [ 79.984158][ T5359] ? bch2_fs_start+0x5e7/0xda0 [ 79.997037][ T5359] bch2_fs_start+0xaaf/0xda0 [ 79.999235][ T5359] ? bch2_fs_start+0x5e7/0xda0 [ 80.013381][ T5359] ? __pfx_bch2_fs_start+0x10/0x10 [ 80.015428][ T5359] ? sget+0x267/0x620 [ 80.019005][ T5359] bch2_fs_get_tree+0xb39/0x1520 [ 80.021006][ T5359] ? __pfx_bch2_fs_get_tree+0x10/0x10 [ 80.023130][ T5359] ? __pfx_vfs_parse_comma_sep+0x10/0x10 [ 80.025406][ T5359] vfs_get_tree+0x92/0x2b0 [ 80.028988][ T5359] do_new_mount+0x2a2/0x9e0 [ 80.032149][ T5359] ? ns_capable+0x8a/0xf0 [ 80.034640][ T5359] ? __pfx_do_new_mount+0x10/0x10 [ 80.039404][ T5359] ? path_mount+0x61c/0xfe0 [ 80.042828][ T5359] ? user_path_at+0x44/0x60 [ 80.044666][ T5359] __se_sys_mount+0x317/0x410 [ 80.047211][ T5359] ? __pfx___se_sys_mount+0x10/0x10 [ 80.050759][ T5359] ? do_syscall_64+0xbe/0x3b0 [ 80.054249][ T5359] ? __x64_sys_mount+0x20/0xc0 [ 80.061031][ T5359] do_syscall_64+0xfa/0x3b0 [ 80.063104][ T5359] ? lockdep_hardirqs_on+0x9c/0x150 [ 80.065658][ T5359] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 80.082743][ T5359] ? clear_bhb_loop+0x60/0xb0 [ 80.084827][ T5359] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 80.087339][ T5359] RIP: 0033:0x7f9a8c79034a [ 80.089427][ T5359] 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 [ 80.113702][ T5359] RSP: 002b:00007f9a8d698e68 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 80.118627][ T5359] RAX: ffffffffffffffda RBX: 00007f9a8d698ef0 RCX: 00007f9a8c79034a [ 80.123272][ T5359] RDX: 00002000000000c0 RSI: 0000200000000080 RDI: 00007f9a8d698eb0 [ 80.126683][ T5359] RBP: 00002000000000c0 R08: 00007f9a8d698ef0 R09: 0000000000818001 [ 80.130118][ T5359] R10: 0000000000818001 R11: 0000000000000246 R12: 0000200000000080 [ 80.133359][ T5359] R13: 00007f9a8d698eb0 R14: 000000000000598b R15: 0000200000000100 [ 80.141959][ T5359] [ 80.144544][ T5359] Kernel Offset: disabled [ 80.149787][ T5359] Rebooting in 86400 seconds..