program: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000009c0)=ANY=[@ANYBLOB="2800000010005fba00"/20, @ANYRES32=0x0, @ANYBLOB="80000280e180000008001b"], 0x28}, 0x1, 0x0, 0x0, 0x10}, 0x0) r1 = syz_usb_connect(0x0, 0x3f, &(0x7f00000000c0)=ANY=[@ANYBLOB="11010000733336088dee1edb2361000000010902"], 0x0) io_uring_setup(0x0, &(0x7f0000000000)={0x0, 0x0, 0x2000, 0xb}) r2 = socket$kcm(0x10, 0x5, 0x0) sendmsg$kcm(r2, &(0x7f0000000940)={0x0, 0xe, &(0x7f0000000000)=[{&(0x7f00000001c0)="d8000000180081054e81f782db44b904021d005c06007c09e8fe55a10a0015400a00142603600e1208000b0000000401a80016000800014009001100036010fab94dcf5c0461c1d67f6f94007134cf6ee08000a0e408e8d8ef52a98516277ce06bbace8017cbec4c2ee5a7cef4090000001fb791643a5ee4ce1b14d6d930dfe1d9d322fe7c9f8775730d16a4683f5aeb4edbb57a5025ccca9e00360d070100000040fad95667e006dcdf63951f215ce3bb9ad809d5e1cace81ed0bffece0b42a9ecbee5de6ccd40dd6e4edef3d93452a92954b43370e9701", 0xd8}], 0x1}, 0x0) r3 = io_uring_setup(0x10, &(0x7f0000000200)) io_uring_register$IORING_REGISTER_EVENTFD_ASYNC(r3, 0x18, &(0x7f0000000000), 0x1) syz_init_net_socket$ax25(0x3, 0x5, 0xcf) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$devlink(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RATE_NEW(r4, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000001480)=ANY=[@ANYBLOB="0000006aeab115ddf8a80912c16e94a900", @ANYRES16=r5, @ANYBLOB="01000000000001000000250000000e0001006e657464657673696d0000000f0002006e657464657673696d300000"], 0x34}}, 0x4040004) sendmsg$IPSET_CMD_CREATE(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000044c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="4c00000000000000000000000005000100060000000500050002000000050000090002007379e9d77b6cc411176c50d67a318000000013000300686173683a6e750100000061630000000000"], 0x4c}}, 0x0) r6 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_LIST(r6, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000005c0)=ANY=[@ANYBLOB="000000000706050000000000000000000000000005000100070000000800064000000002"], 0x24}}, 0x0) ioctl$sock_SIOCBRADDBR(r2, 0x89a0, &(0x7f0000001440)='gretap0\x00') syz_usb_control_io(r1, 0x0, 0x0) r7 = openat$iommufd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r7, 0x3b81, &(0x7f0000000400)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r7, 0x3ba0, &(0x7f0000000140)={0x48, 0x5, r8, 0x0, 0xffffffffffffffff, 0x1}) ioctl$IOMMU_IOAS_MAP(r7, 0x3b85, &(0x7f0000000100)={0x28, 0x5, r8, 0x0, &(0x7f0000000440)="cdfb3a2c9b87ea99bef075404824bbc049bb49970f9be88e619c2052536b8224e70fa67bd3ba251842dd7812f76781ba28d615f97170b6cb800179c9826b248b047f74f61b0775afa40311b566f2a461b5f6efe6f8c3eaa1c8a9615f40511faa3d36fc62b08cb2a5a05a7fa89eef28588949259d362b64365d6b95c3d4806a7d817f0b4349e6e0fffe3a0585dda8f1847b7fc4d4384215f9713c053f93298d125b6950d0a149a6adcfe021627fadf545e47f8cfc8c882fa66c7d5f72fc9a8880f697214bd19a05bb0ef5d0cc15bdb1f7b5de75fbc08e38a0ab849a5787ac2bc2c10d3376513807fdc77b39ba65b38ac346b4028c93df75a255ef3cc5c75dfe179e267990ecceb40f8c79627bad7b21be5a25af8c7c02c3e36ce825d3aad6dd579312224406e9d3a44e008150f21b67187aff8c16d88f4bc928729b4555cb395368535a836ad85652b00b7c40aaa2d558dde08dead3ae2fa8bddee208e068811d3399cd5dc7a262f5b73c57d564441755941468bcc6d042a288c9d470d28955e17b3b4acc13929506efe4bc4a32fd96fed0db509d298b3dc4cd630df2ad905858a0a7aa7f5036c373c1a01b2ef1ebe2befeea6f1d55dad0c8a2f4e55f8fdd8408e0b736b6ff74a0148b402cf00fa632ae7c6124857a7033442b9b97031c1daa5c252d4024abca1c78f31a5f2e2cff50ff26d5d153e9f1db7450dc94912dbf440fa6a15fcb08b1df5bb83d12458a7a55457e3fcd4469d3528a3108fef194abae95a8904b3737de92f3f2076b2a93493f2c1af99f0d2ed004566987e56b0f6d9591c8b21be95fbf920b2561786b329aa7ed453d610a8f20318477f567235680eaa353170c2972bd47ee98331e2a2d9b28cbd87c31ddf9af30c392d88faa41e669ff653a8f3c77ece8857f01dbcbd854447db79035bc3dca5d150768ae3eb557889b7e44d16ca49f3be1c8de1873e552f10d4e8f8da3433bd88b1c23005c8011951ff4fb4d20a9087f7122219d834eb7360d5105546ce264abfe7f210301707923b32d88a46d6b5b6f327e302175ac0da226dbe9017966c0c38eb5f95af358ba11ac6977a6729d8f9eaa55713f133f2305298f339eeb5437574cd918b00fdf12fa4bdda08b9ede6e8f608001d514af46a264731e8c0cc66f7e3d778c5ef2d7bf0b003a4e70f14536ceccd1a2424a1e9931dc46ca3eafc8d461e7fa62273fc930b24514bece4dd94330befed970149e773e44c803a4892b36a1b4d7be07c8000af3bcddfbc137c6cc547fc4142982c6a8fee4fef15068ccc2b611f81b46319611a8add012149f95931c0d2184a858e08baf667b0c2fa41ad448f9bfaae7f9db666f24a71ced5545a5318fc873f964a1976629335db814f0ecaa083af792700da499b1499cd168ff786a9ae23c6b36ff0778f48f7d25cef9a91f3c958c23ce05056542cd866952b02933852ed1274cde3b781096d994fc4d6e57419f3bd1cef0c32be5e0c5ea9e60f54ce38d0609c0b512c077ac0125060e12b3bbfc1705f1315aa2c892b44337d6e3e87257d7bb8af128be32d60ba159e220ab1ea966346f0a63a9d77ea5964760a8301a240da7b1ba1e763185e10338212bce62c7fdcb04c04d0ce7d5143bdb67bd2993bb42e89a1240370eb67d08ef08cb23bd06a97f38ef5b3ac7961adbaf275ecddb73708678cc3dffeeeb321ca3c0c618930288a8fed9cb2f037e8735a26261c2e12cded51494043148a1d9f9e6047668c468571e3a4a0b96cc63c39a2f00d9722a0915c26ac5522150427e590e335c8e7203907a218e87a2f73860e9ca6e348ae71baeff0821f712b4d15b29ac8d88b450a92e2da85d735a6d0ce4f93e04ccdf7a633dbe208626d17dea3531cc020cf3cc0491077a3ad9c5ed00516e91617e4432eb1d8cb1ffd3807db2932ea9f89a719d6bb2cb144403d428a97d7d3fe881cb0190e87973930f8c380b1c91eb7eb7f50a33d41c87c3b46a53d11080e1a6b18b4e639c117b4a63b280066121014ae6faa11f1935c0591d41715c266e4e26d697f55f49f49ed221388091d4c9a3848945c83e9ab04fa97e8313adba7ff6e7f185176d739d4776170ff706221061d803169a9f33a7d61f88c00f436210c0b358f52cd891d9e4e349ef95bdb42b66f1b6ea6b454f46587c6d00f263561eeea24f6aaff6abe95bad3dee1d036805049eb62e4a9202a7db6f911bbad1bfb06f52bf187dc3a393cf3fc49c8ecbc4f8ea2baed41a71f5adccc420d81a1abc9e30446ca7d6086fc70681b3cd556b251f673b81bbdabe0fec92b664154e031be6ded32c20a06e93fea94fbd146b013d79caae40c36a3c61b76936bef56dfdf5baf2e0cb9a82103c95d299842c1754f7168ff45a6c8866688d43d6ed2b44354999f7e433595279dba427e8174f187cfe80516fd2f5405b94b9fe017cf9b626281c2a4bb4a469d5e54c6a6e1fb009f5b0f2a121b5534c1439785d9582ffe50c41fe781e0297d1dc88ceb9165796778c4c52198bd615fcd557cac93f1e1085b0986353c4bf925ddbccc812967b5ceb247ff9dfb4bae36d379eaac226dc416ca5390a686561985b2967173cdfa1d9bd93cba6b5e5ba8380d4e1dedddad690005265f3f9c39ed9de2f3360721ee5701a9973cbd18dd2deaa668290568e23aa06b654f08e9cc568d688bd170d89c919e7aa2dc87466877ccace9c3b5c1daa2b204ffa7c7d978eba26a8fb813e90083cdfa22fc2bcfed3979e1318b7cfab5f712c68c288780d388c58a5f31a8c17566aded863f3919256d1c40544efe82bbc40f895fa3d69d33ad38529d4074c0e8eb404d2b8139ae241bed73ef26c0f1fd972811a76929952ad04b6e826b5c3c0470306462d43485f19a4b6eb124827d658c8f29efb9a79f022cc7545caf69dea779fa25a7a3ce7dd0987d0f88b1c71911a8f09a6a476e0d039d150e0d5e621da36d4488fb69ae36c7cfb378fd13d37c4a0b01d1fa48b590edbe75b12adc6c127c96c4eb47ecce5b0ae091e2e768cdce01fd7d471b8616d20f782d55650dd3d937d41ae6ebc598e44ca10fad93099869ea583eaa65a9c1a337e05406d616b7b21ba39f7e448e4a82c6ca82b1c55c7465e6922569b405f0629a6a99f0edb1f388278b4dc52882ac4f9c8134a679185d1f12ca56efabe41c6bdb3f63f5704ed3ea63f2741360fc5eca996a510e7e03e3e0a03fbb2f98daaf4657cc3cf14d3c406944cf0c678310586f3bf356a1f76698bb0ec8c3850df25287cb86c1d928f39303f267045f01e4d094be5632709ffc8f719e32ec6ca76a4889c81725cb644f68b90412384b9984597962386e58a59327ba4da1be08a8d2eb9e6034dd8bf5d8a548e5a173c6972bd163024d8bdb3dd7706e0374f1ce718d190a4420ce4eaf68923583c0afc546b9716270364b97401120419d5eae7e77924bfefdc263a62f06c7828776217b64c1082d5b6ffd9224b3f4551b2ba8b5cd841a846054ad75f7dc8e62bcf84bcc96612ecd9085010219e31ae5c2c7e6a314216c68a629f9b087e9e0f9a0b144f9bc233a74e3a7dc5dc92600be8d160773bb28d5c7a64bd4d0b691ecf4647e29de1bb4aa9c8fd1bd7e7cba26f650579598901a913bf7f17da5e390380e21aca659b4371b87e4d7c7161817865ed7f1e06402e8820441f6b8dfb114bd685cee7017ede1186c95a58b14f2354156403c33dfb4b3198459bda6e0c3f1cf3c2a7e0620ecdd68dd28aba39ea078461ac574cb53803ebad39fc991e87a97a617d80d9aa9624ffaf992b13047007681a3de746b1a0ca4c6750f854458e5a22ed3aee1d799d815d913bea14b50ba0273119d89582bb41a51e5dbd121287e80d660fbe016f0929bdf2574f24784eeb59a90503a3f5742bd433e45bdda661ffdcc52b9edaed268bd15b919a5d78cba1053db41ef6baaa37dd6626537aeb27480e82c521c845bf205abac82290d9a3d2af7d38689d7ede41c2744f719c29b2060425e81ae2cce1b3c5a2dbd2ca7e6ce30bf5ad8788c524dd092f6b758dd4754fc01ea415c05515051a32b7e92f536d3a4f56d98080e18e29d377038d296d851329e86154c93b6e00d125577a06f9e476cacce04fe0304233f652453ea74cc82438c4871d9c3dd4850d37939c23a31d50a19345ac46a4213bac9c300c88ca496692f85c606cff49e661e28ad6dede9ec1d5c6c755cea707cb3b439489c2d31296f4b68b3015fef57857d642357bc5f0feeeee9e5edae987dbb9613563340f6fd70eb2e610fff7600b41fb36491552a77303f69a1585c2674b4ac038b7d5bf68381a2db41735ac06bbbab31c262c9d37668d5f3580ad251d01c9a1c013faef566bb8db4cbc2467e5f02e9c7c9f82bec8e3b560516785140ff77a4f057a6dd2fd0af2a500c1d7248857855869e93a6967d65aa8ef058cfc08a362959674373abc8c09959dbc1e629cd9d39b741f64113827828feedbad533d181390a46e556433e8f7ace7aab47b74b3ec75a0c2af09ce40892543a623dd6b5ca65156fe291fb4682627622dadc58332c176f689bed7ed9d7cf6fb1f9e674b7b7ea67e6544eb1dbbb5986da7b7dc75dd590dce4fc2addb96f7a10dd8e64d02e12690d2dc54026f6a606c6e7708710d878a538d4868a416d7f24c992cc1a0c1ac7291f48b8ea4adc9603ee4b88f2244c4dc85ab4c6ce05f906933064a9af0edacd917702e39b48544cd9d1d36efb64edbf320f0e48b48dbb015bddeefb29992b92312f85a46e3bea5a9e0fe2c54aba0e0530cea62f339740348a7c3f67b815c65bdababe4d461b1755920cab84a4c1d625d2bb8274eda0d6c0942fe3b3bfda35f4d220d114916173c4d6aaad1a78f0602baef626eedc1483edda4347070d8597de257ea2d9625598e5f2e3a04fc39e2868e5d3b8652975903be00a8e20e3cef56aac50320f643ea1786de4bc55b0d681ca0d521845f2961e88795e84dd8fa106c309f4c759c8ad1135a7fbeaa16bad30f18b92df680715210fea518b41c29acba23bb5f1513b10ba9d04ead052b0b86238ffd68d3692d66838f2893b36096ee7f08710e6d207f765446f5641b488f6945821c4debf429b374326bfbf8207792073d288324f4fb20ea62fbcedee613a4d4b55a5b0daced57c19c43f584eebcf7eaa08bc3bf215b718e30fcbef9a2823c1618dad2d8810bc83fd48ea077dd684de6041d3eb217a446c54856ff23a221eed1fbcac28fcf11facc9d9ed12fe6b6878152bf6ad041eacc3be4dd660b94f82fded54c412597fdfbb4374e33c70004dc441b25d272c00e2463995bbcc644ab15c2f11fe468312f6b6da774b9f81999257bad454477e8921258956f409cc94cadfce1d161fc7f6bcb5a399e26e18781177a616fb8571635d9793860d3c67a9f5c6e311a441eed004f879fcc6e4b6c768704ca0d62acbe87e81b1bfdcf4b8fd674478cd6c1d01afb166ef554cd4a694a708fd655f9a1ee639413e0a1e304692dfe1d5bca71ecc80bd21237fb278f7fa8c01766a9e5eab25ab7b8ff81fc85a63380d46f4cd830a081ecdbc2374759ea902f162e89090b8c075095ddf2c58f2e2c444107f402cafbf3545b832645b1bc35db12e4f32408738db7a3ad9ccb26db8696da8d3d225d0ab5ed14e2a8d4e28df05ded8a81301587497354d402077e131e673970d34c204ccd7b2ea59796f8c4e80a62e4fe312d7e486cb8d851466088209ce06b10b4313930d1effdc9e0b07522ca9054cbfef821d9f92a8874a2221a6908a6d79cf60aef70399879e043e10269", 0x1000}) syz_usb_control_io(r1, 0x0, &(0x7f0000000780)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$hfs(&(0x7f0000000240), &(0x7f0000000280)='./file0\x00', 0x2, &(0x7f00000001c0)=ANY=[@ANYBLOB="756965e2", @ANYRESHEX=0x0, @ANYBLOB=',\x00'], 0x0, 0x243, &(0x7f0000000780)="$eJzs3U9rE0EYx/HfTGKNNtS1rQgeqwVP0taLeBEkL8KTqE2E4lJBK6gn8Sy+AI+Cb8EX4Ul8A3ry5AvIbWVmp8027j/bJps23w9kWd15dp5hdjvzBEoFYG7d7/38cvu3+xippZaku5KV1JHakq7oaufV7t7OXjzol92o5SPcxyiNNP+02d4d5IW6OB8RRO5fbXWz/4fJSJIk+dV0Emicf/tzWOl8eDv99c7UM5uMd00nMHG503nADDXUay1NLR0AwEwK678NC0c37N+tldbDsn+m1v9h0wk0LLP++yorMW5+L/lLo3rPl3Duut2vEo/S14LSJ+vQjsRUVZU+F3vh6U48uLX9PO5bvde9INNs1R/76aO7ryLbtZzatMTRx77ox3DOjWGrIP+Vk+3R+dwtu2q+me/moYn0Sf2D/V87MW6a/ExFYzOV5r9RfEc/yihtVTDKy76Ta6GHoGKUneIt7EK456EvCKKqPH3U8lhUOrrNiqiV3KitiqjV8ajR01wceTzlu37HfDQPzJr+6Kt6mf2/daHrqvNmuja+ZXgySsfT9i2jGqnbGm1wUj7oie5o6eWbt88ex/HgBSczdSLNRBqczO1J0z+gMA2jSW86EzTE7btMWv9l6pUNXyK5Q1SyT0+qbp6542ZBbbDsjxf/q4JbLK7g6tZc129KN+r3GIU8zwjT0w894vt/AAAAAAAAAAAAAAAAAACA02Yav07Q9BgBAAAAAAAAAAAAAAAAAAAAADjt+Pu/wPz6GwAA//92mIIA") syz_usb_control_io$cdc_ecm(r1, 0x0, 0x0) r9 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r10 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000bc0), r9) sendmsg$NLBL_CIPSOV4_C_ADD(r9, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f00000001c0)=ANY=[@ANYBLOB='<\x00\x00\x00', @ANYRES16=r10, @ANYBLOB="010000000000000000000100000008000200010000000800010000000000100008800c0039ec5fae92b7aadc00000800048004000b80"], 0x3c}}, 0x800) syz_mount_image$bcachefs(&(0x7f00000002c0), &(0x7f0000005900)='./file0\x00', 0x1000000, &(0x7f0000001a80)=ANY=[@ANYBLOB="6572726f72733d636f6e74696e75652c666f776e65723e48e56454dcfe33793bdaa0d9a72f62c462a3bbc0f48456f97b7942156311832fc1b362fc41d6743badbdc0ae7dabbe3d382e54fa6da0cc044009b4af62d076d779f7a1fe79f3ab9b168757e23e9e017322edc815f3d9a578403fb2997e198a662b4086aff71d8c2975a5adb197cf85cbf37736691c3710847415983de7eda9735619cda3e96338420a0480488f0ed7abf523ab8b3a15ca3b8c783cb5acd568dcc8f19854a304cf9738603ccf4427e128190bf1a81140d946564603ad2d97", @ANYBLOB="e32955244cb8300ee53ca73e345124ae8ed0fc67940090e4cd71898d1208bb6ee7b608040c2c46a1f83ab0a651d1533773b464dc88f9dc03f939e24c56bd2e49637f2092bbc89943401d22fe3d0291bb36dd4816f93cc6f7e2aa2863c3442266939ade73752adfbf8d1e67573e253ee07630bcf27216cd2b504d406cd2cdd8ad7c38ad204eb787065aa6639152be598fbc966ef49355f131fab7a73c43a6cd17f815e9385a53c17ae499051bffb334f07dd453c7412a826b700ff3829769717215378b099354dacd3a19ed6b37e25cc1d133176e58ad464e6c1111f53d1d9b3e04c663d5f3bb054f21806da042884ad346b5ba950d5b24df927b7b843166f30f1b256f2b1120c5781e3cb8fcc0ec2f99d83a0c94c34e2b53fbad519b17d9c964ed406a7b801f67bc24532180aa9f3231138d679fd392f73a182ea4cdde6155c84d0bf14bc9316d331dc7ddcbb08fff384de3c8b0a193738f67eca95d14083d1d337392f5ec62188fe87afecc6793dc5bc6d06a239b5752f9ca7ec67998186b94277addea8a5da9e447a6079886d39eccee4885fe9236360f286494de6b98086b6de7de94de918f92479c0c57b5664cb953563b93b56c4ed484cd33bf36b67d5d0d3a1f940c2b518e4153d307db411b688c8ef42521dc96c6bd8279e9817e93764a520c764a9bf30bdc6da04ce9918617e9abd7b64e8eb6c6d9cfbc0fbdc6b5484fe13a60565ff26cdbecda86259aa15623a8ba40ac96757b11ae7467df46e2c2d89f635617af1681a4fd67183cda644db25f23a2510e8d852d83bf358fd028273d2cef04867af61fbb2fbf3ebcad73c588154c9b39c95708eda0931e5f33dfe361a3081568d1a159cb0e2addaf38b6cbee30da26f57c46e601720711d42301c411cfd4774fe2f84b347b25184aec50df498b5765e36661a21e29f35e55b41d024c0fdb41c72c7a762c4b63d1e0fc533f48b5fed7d0a589713c6fffd09bd8cde05431cab0be952cdcf2ec2472e47497f48dc92d92aad957a2db81c0a6d4b4ee97a139af42dda8e3f16c2014cba7da0d4f0cb8479fcb3bccedc284aae4f2b6a87e2dd3e4310a10099b60dfebbbc2f2b7331ca2a97c8bd9cb637bcf6f72ef960cb68eaeb14d948764af95fe19ab4a3c07b4f6ef0ebb035efe8293b6f3a536d71969141635165d575eae069b2302bedaa36edcf7c1fc5faa5a889b36b3f0a5afbc8feaf8405ebcff427644a69c540a8eccb71d6d37cb6394249d071daa42b7789da30c58ac5b455d396b3a22f3b2b007541551796ea809471c1179d8480379a0b49dea3bd62097519a7e69fcf5a3ed54ed6ae515c07cd43abbe162d6a977da1d1a87b3daabea39e93572ec3b3b6763783493b0be556608108ff75ab965bc8a5009be6f6bb3b8ef53be9e49e319467a7381dde02638427913b70b5600fe7f64b0457a37ea4d26315bce138acedb604a3e70fcd56867999e59e48d68939f2172404fc46e3b36b6a7dd670cb64fd64ab40bff994582d4d2292b4d21310ee79b29deb2510702665856f669daf03402dc36bdef0314ebcd83a5131e377ec2aae1c97422f3501758185c5117367476bcd98b4606e037a538ecf4317b5324b90e7c9aed50a55681c44e7b7a16c99b6e36e61d1cc64f032ffafe6ad2e266eefa588383d82e9141417df523ff66d840391704b1ed663cb237d610eaef5a881efd1a54d6cc374e0eee2b284e769387f08cb358b090e908b78d01a06780d036e4f44d108a643c46638535a448005bc37280d1b0a8da2f524ac6d1971e50f6ddc83c416efb9775ceedbb67ff6ef389e456b9d2df7cb8ef8e3036c21ecbbacd0b838a9e7739181ec42e9f19252fcb35d6798d0584960a34dd8e9bcde090fe80428e77f5aaffa2a2a1d2f5c5b17b0d1dba4145da8f75362dbf0a4ea2319422e42b5f9b18f492df3b1dd6f81dd793aeae7e17697e6cd380a73e95fa93e4f127b59205e4e8ac7098fd948fe8f2cd7359e010523e6459b8a1a14694643cc8ac79fca97f8e146dbe3785da6638465755c881e90212fc165d27470b89033ddda07d87010ff42abcb46e7c5134f39692102c659e2ebb5124e2a38355bc46b98ebd73149aa59acf6bd14d34f66163e946fda0eb0a58d8a7fd17df7a8ebfd22d3eeb6511d59bbb844b505d781a8e21e768e9b9cf5fd9bee02ec3e9025be3ad373c3a2ad5ecbbff31acfc9640a269db20fb08002cb947bef101ef6dabcf8283062136bec29090df4a90d5a0c8a4494253bd344e9dc926a7be6f1d808083c70b373ec4331873bb40c53f40bbb165aa5874d38d62366ff93afb633302db11853d92bc30773b1711b68bf0ac2345157acbb03bc158336be2dc2e9db77031431763bb1cf8c17a121e3ad98d376bf3a949fabc93be1554eddd816a4a2aae3a9ac633bceb6b73ffffabacf3c58a801a9822e11b992eb7b3fc77cccdb503ba4fb3f66cdf8bc48b808a573d38eb123348dad680953408d33caf09db81ec87979d37265c625319e007da04b05b2ad64571bbcf3dc7513e523e520fb2c03538b7992b526432d2584341ee5df312b7fbfb3810490fd586b3cdb1c5786e58e23de69ff7306a7c887bd83611ad94cf7c662cb30f54b8274f22928135106190f36b05f3136b1ad9720e2a2c66056716b907934e6d3f2f0aa6324e186f2d8e1f42f73049e29b6c77408d5a6db9f998b1347b52c70ab19e63c287664eb5a4173a22fae100d4b048ac403a419bc2e3d7862e3f5a110439dc153629167bbc58f9ca4fc4652afef8eb2c50b6a341b388f576fd2a66cb1193e30b4f9a1af116692a18c64632bfb093b6c50cc1e349b8e060793e4e014ede9ce93a53e4a49cd3c9bc96f18db47add3e134841ae057dbb3d1d4940230c7103706db4b71b9ac90aec01c7b9521e50fabe0d1a67cec6544e46396f74a4b508ce1ee8f742febde170a9af18f55b7f50f456039d93f9c768566048da292f71dd005b19b17a2967e38fea5492e75ce0bb73e182f713b533671df094ade150e31f81345283c32bdd8a0524e696d9a309ee321a776c44d0083ad36f5f3b1cd937d3b3bebc688040ba13b478eb99a1a12721498db7c099814af6de95eea80fc3c3854a160405e18fd80bc169a147a4aec0ded90f711bda6a428a37fd1e380a0a76cad4576dbeb9b3ec123aed8359a9000678504f25a03bc7d53103cdf51ac5ea8c47397c43f28765f44f2c950ffe30af7f456642580632145fb7ba0da24acd5c815dc3d8fba6075702f35a3da86874ee5da737372d581f2a1b9a75b6e0c752396cb673dcd9a7481e81c3cc1a14ef732ef368fe3bfd73bbce7f4839ade29a2a28a3592775ec37a66635767232e23461c0cda9035cbd6dca5b3141e840457f682dcd9c8bb0a8d33565f38576d0b0c9e698ea0e72e66624db066dcbe7f9379d91d4db1a3841f0fd1f1281cdb342c7417803782f031e3a44e35877ccc148476800ce55367602b506e22b0380064025e11314b6d7f064f077130bbb3f11297f5b4e38fd2d1d091a174e2882b1b8c51c60303a54586641cead4c1420a50cd29fb8d4fcc71029efb2e828a2158bd51b071815a6eb60f88228842cc900b733041b3e3d8bc0847e42578e2f49901b0fb4d7f10e32878055af054c5cab99b57b50b3a692dbb96e3a1b427cf2391c32039fcfa60e84f81d492aa2e6682c683aa42c93523d747dd105e8755058606a5211f544d328dfa281983bbe2ee5ace3f1b4907b22576e32d01a7010758865243b2eea07ffd1877ec85a98ca10a2fcb941ccb040256d9ba0b82d5bdea92399e7dd7596122cf81025d0713bdf83f6e77bd82efb1cf071eae0798b1dcfb56d4b3c06b615da2fc4e18ac817f8f9c8bb169320709aee0631f734380b43e8b3a3f195c164f7bf59fe5726304794765fe8566355211701393a680d071622a94fee0727d51ef76c415afb1e119de0b04c697298f420c3c317dbd92c3576fc870a1405d4c220d44bc0ecfe699a94ef5e31f972d3c7182dece1fc84fd5bd7c36ebfff49bed3a3ffa95da799530abd5fbc7e43c86a1ffff9ba94919acb32998d1c294b5d7c95cfb42bc401bdb9e3135deea865b7172560b43f1130a93c665a94e2c685e89f3e2e5df8ef10b5156a0847c9309fa4ff9af10eb15a383e3df1a4343f132f24bf855ce09fb35461049ff42ace9a77a3e2218b57313d559c6a4d455d7386e92c5eee0a11307db13f93e4d6488a9a109e8d2446fc95435c917d1579c0cc2f2daf9c0af12164d49e1b06a61e7268c4b910bc7dbb9b94502ed9725f72379196726a241798e859793cb397112551678ca765d4e81e655f6d10af32941452e793786cf39e3546a4d62c91b01d9967749b15d044e5eba02f9af9ea2b87a4ae07ac5a7b248b8d358e1d1c51dd639ca670bbd320eecaa643b87e596fa97cfa7048e42059543f3a0711d03a7cfbc4b4c11249f34b14af99ebf26950c24238266bec1ef1f5d327d937a64e44b72992165fe03f711e9e1b8ee2048bcaca244f864ac4bc69bcd60339c0b5c0de315b871c461aa740975e63b2ef33dd27d2320987697b27fae1f5f316cf2b5a1cf71d0288048b5832cd1d127e853388ece410ae55e7be13ff35d9bb0e4efb67cada59d8ae43d06e2be7f168bb3147d26f3ed43302fc1b8b5da1ed3214cec88c6054a9e39a51ba887dee425213b4d9cb641c2c232ff506d4d8e46b8bfef995244e9a78498d0d1ba2a90b8d6439234cd6ce61c9bc61821a178cab92a8dcaafa2df2201a731b1a0ef002bed145a38e6ec8852959f38646f55ec3fbf60cc21284127a7881475caabcb157b84d7503fe1feca967b172c13ccb264ec80e3484e5acdf67b95dd627859ce590c5bdeb54c619a2d341120155841ee0882ff2411b3840ab241dd4e1af42c80785d3dbd5fcf454465aaa64f41539706504bd2c2e18ddb3359be1b646677612e1de120656a756e15b03595e77966bca1141d20b4c707775443d014f18f51e175db7ffcfcbcac0a834a608ccfe0cee57ff92ea6d4d495ae49b3373dec85ed097922f3fc27989460b1d28cba1ef400dd8a4b4dbdc4d6344328b0af701036cba9017736508b287943cf1b6ccaff2095a3c495245167e869ef7ebf2d407e82fc946d32749294d4471fb2807647f8caaadb0805a27d6692efd08ab7b1d3b7f44edd29dc497e41472227f95c2ac0c959a433d341e4a5783bba8d44b7e5a844bd935d8e1f693adfad5b37fa6c9924101852f31f761b5514b21e3e335f4b0a5afa7c540f20177fa9885d3b69a1ace9acf52f727e861d91316dd0ec48fc2566e19b6278263b1196cc61a0a4603f7dd19dcb1539404d6b139df8d4da425122deb74d777aa3c30dfed9a2f74033f0e6151d562b9db801a8d02098b7f8087650290e84427969797f14e1f3c7c380c6d667d6532daf891742533d948b5a0281546cd2af3cb660b72d2ee5bd297cc1e701ba556ea2acd8f4d4d21170082fb07cb0fa45e36d9c8673043aed1b0cd71662ac6080ae54a55a475157b3e1c0cfd5c7cb14719de65352e6e9d7aea1e08c96cc8a8406a744bc2ab812f22e30d0746ce2f3bf59aa2b5e6e740abae90a6077ea3ac4817e5cdf34c658d883b8aa4cfe171c6e3055c1c932034b632faf5d990ab685f4da32cf59d2403edf784bcab0ae530129b16f6790fa97ea0af4e1614fcfb6ef673c82f55824ed12bc04df1abc7e9adbd55b341624e3925ca949d8ea6a6f07867252e40f9f557336b222109d37020275de34300182bc16054f563fffde0c6db31caf7a621", @ANYBLOB="2c726f6f74636f6e746578743d73797355656d5f752c66756e633d4b455845435f4b45524e454c5f434845434b2c7375626a5f747970653d83746e632c66756e633d4b455845435f4b45524e454c5f435845434b2c646f6e745f686173682c7375626a5f757365723d73796e632c736d61636b6673726f6f743d7b2c61707072616973655f747970653d696d617369672c004fc95c33259136fb6df76e36e16f42f90f715562cf6f1e7333a90b94b80bc0f5acf80b61530ab0808ee27d521fd1ab8f874fcd0052e93b51851d79d49519075feb55ed302882c96651d1ba8efb0d50aff81a0a9e8d0f1c526562bc22abedab1ecb5abd74c80ae827d647639c9d6c55d2fad7538c9ac892b00f600ecf35b98ae549b8768728cbd901baa0b8997a76c1c69edde8afb4bc7c0c5c8a7c9a8b2b1398284b47ffdcd40b89ccf37938afe385f6933ec728756f38bcd05526b7b8e44422b79fe09266b98f468305b1410eaf22e6d7e4ae4d513190437cbb1c2b0754ed972d2739a06138c6db54ad44d036bc772e23468a36455ea630a81325aa7c12fb120ae89aba1bb7ca281cbd4b4144ea270bd5e2c41359a9b1f71a79bc9a174942ebef485ffc1547b01a8881d85edb4345c48d018f3af353687caaa61152789bfbc18aae3ba11d842dfd7c9b85a6c15296555101b9c7a1c38b834e72e237d58e6e1e715e6b140e2588f40b18619ce6a663278116909aefcf1270c0c841a9eeff269aba"], 0x1, 0x59ae, &(0x7f0000010c80)="$eJzs3W2QXFXdIPBzu3syk5m8TAI8RJDJEMjzIKiZAFK+lUbXtwKk4mIpYaMwkAlGk5BKgkBACS64UICLlpaifkALqUWjRRWsEimRl01YRSjUpbaQWt1FP7iFLCmBLEuxzlMzfU9P952+c3t6ekgCv18lc/uePv2/5557+nb/T9+ZDgAAALwu7L122/6zjvrgr7808uJVH/n5pqtDX3m8vCdW6E+Xlx2oFjKbSpn17sqS8WV2XPzLFT/8y+CF7//Vnb0/eGnPumPX/+EDh11472dP333Ldx54Yf7d/3i6aDtxPJ04sZ48m4TQ84t93/jynkeOHCtLQgjlpH9nCIuSxQ8sSjIhhl4OIayrtbPxzrtePGX92PLqG7rrBm8ICzNBjPfXt550nO3Yf+lJ4Y/vW3PNo0t/8uOuXc/snKiS9NSNpxAWnF//+K4Qwtz0/5judLkkPjhdrg4h9NY97u0F7TquxfavyFk/Ol3OSZd9BXHi/csy69nzQXY96sosewu2V9dVbclrR7v1iszLrGdPRjOV185Yvihd/ixdnjjN+OX4PwmlJFRqzd+YTIyRUHfckpCMH8ue2nqpYZ+TumOdrieZ9VJmvdyV2a/x7aYDrZwkjeWxXqY8no4rafmxoeH0PsnZOeVvSJc96RP1pbgesjeq+ibdqO3XuNiufVO0per/FdaYiVLOEyuW145hejD60rK+ZHF99bj3o1mxwp41Ny4vr31wb39OO5I7kzR+0ix+8+B18Xf8ZtG8T//o+kuW5MU/v5TGL7UV/09nPPbcudd//9u58W+O8cttxT/5vt5nz3jo2mW5/bMv9k+lrfjDTz9809LDL9iV2/5bY/yetuKv2v1Y9/z9992f2/6h2D9z24r/1Ls+9Oc7nrjnmdz4IcbvbSv+2t1bvtI9sP+E3Pj3x/7pa2/8PL/rtCcHBv46mBf/8Rh/flvxb995yztvW3jD6bnHd3Xsn/5pxY9P7DOPv/eaefvvOabuNDfaEP/WTr1yArw+HZa+x7ouXY955rxp5pkzVZcvfGuwUn3PNy/9P7+TG8oY286CWYwPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4L/swIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYb9uQuOq+jgAnzOTvJlmkjZpXjAqpmlVlLqwKIjopoqKtCIFV5Ui1dYuREEQUerCVFqxRMWNYHVhERXUKAUFG0tLq6TiV3HjQgWF6kIoxYA2FBcqSc6ZTG5zE51UQX0euJw55577u/9778nNDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8FQAAAD//7q3KNU=") [ 75.665630][ T48] Bluetooth: hci0: command tx timeout [ 75.770585][ T5319] bridge0: port 2(bridge_slave_1) entered disabled state [ 75.773227][ T5319] bridge0: port 1(bridge_slave_0) entered disabled state [ 75.835776][ T5319] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 75.841442][ T5319] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 75.881718][ T5319] netdevsim netdevsim0 netdevsim0: unset [1, 0] type 2 family 0 port 6081 - 0 [ 75.884862][ T5319] netdevsim netdevsim0 netdevsim1: unset [1, 0] type 2 family 0 port 6081 - 0 [ 75.887972][ T5319] netdevsim netdevsim0 netdevsim2: unset [1, 0] type 2 family 0 port 6081 - 0 [ 75.893039][ T5319] netdevsim netdevsim0 netdevsim3: unset [1, 0] type 2 family 0 port 6081 - 0 [ 76.029476][ T5317] usb 5-1: new high-speed USB device number 2 using dummy_hcd [ 76.172008][ T1308] ieee802154 phy0 wpan0: encryption failed: -22 [ 76.174375][ T1308] ieee802154 phy1 wpan1: encryption failed: -22 [ 76.179645][ T5317] usb 5-1: Using ep0 maxpacket: 8 [ 76.185949][ T5317] usb 5-1: config 0 has no interfaces? [ 76.188024][ T5317] usb 5-1: New USB device found, idVendor=ee8d, idProduct=db1e, bcdDevice=61.23 [ 76.200952][ T5317] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 76.208702][ T5317] usb 5-1: config 0 descriptor?? [ 77.143590][ T5324] loop0: detected capacity change from 0 to 64 [ 77.152476][ T5324] hfs: Unknown parameter 'uieā0x0000000000000000' [ 77.689482][ T48] Bluetooth: hci0: command tx timeout [ 77.706620][ T5325] loop0: detected capacity change from 0 to 32768 [ 77.715618][ T5325] bcachefs (/dev/loop0): error reading default superblock: checksum error, type none: got should be [ 77.786626][ T5325] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=errors=continue,metadata_checksum=none,data_checksum=none,compression=lz4,nojournal_transaction_names [ 77.794671][ T5325] invalid journal entry, version=1.7: mi_btree_bitmap type=usage in superblock: invalid journal entry usage: bad size, fixing [ 77.801046][ T5325] invalid journal entry, version=1.7: mi_btree_bitmap type=btree_keys in superblock: bad format 0, fixing [ 77.805318][ T5325] invalid journal entry, version=1.7: mi_btree_bitmap type=btree_keys in superblock: k->u64s 0, fixing [ 77.810397][ T5325] invalid bkey u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c0bef60d07ceb940 written 16 min_key 83886080:0:0 durability: 0 (invalid extent entry 0000000000000000) [ 77.810413][ T5325] invalid extent entry type (got 6, max 6): deleting [ 77.819166][ T5325] bcachefs (loop0): recovering from clean shutdown, journal seq 72057594037927946 [ 77.824597][ T5325] bcachefs (loop0): Doing compatible version upgrade from 1.7: mi_btree_bitmap to 1.13: inode_has_child_snapshots [ 77.824597][ T5325] running recovery passes: check_allocations,check_inodes [ 77.842222][ T5325] invalid bkey u64s 18 type inode_v3 0:4100:U32_MAX len 0 ver 0: (unpack error) [ 77.842250][ T5325] invalid variable length fields: delete?, fixing [ 77.854355][ T5325] invalid bkey u64s 11 type alloc_v4 0:11:0 len 0 ver 0: [ 77.854371][ T5325] gen 0 oldest_gen 0 data_type journal [ 77.854379][ T5325] journal_seq 1 [ 77.854386][ T5325] need_discard 1 [ 77.854393][ T5325] need_inc_gen 1 [ 77.854399][ T5325] dirty_sectors 256 [ 77.854406][ T5325] stripe_sectors 0 [ 77.854412][ T5325] cached_sectors 0 [ 77.854419][ T5325] stripe 59572224 [ 77.854426][ T5325] stripe_redundancy 0 [ 77.854432][ T5325] io_time[READ] 1 [ 77.854439][ T5325] io_time[WRITE] 1 [ 77.854446][ T5325] fragmentation 0 [ 77.854453][ T5325] bp_start 8 [ 77.854460][ T5325] [ 77.854466][ T5325] invalid data type (got 2 should be 7): delete?, fixing [ 77.885949][ T5325] invalid bkey u64s 15 type alloc_v4 0:29:0 len 0 ver 0: [ 77.885965][ T5325] gen 0 oldest_gen 0 data_type btree [ 77.885973][ T5325] journal_seq 18158513697557839873 [ 77.885981][ T5325] need_discard 0 [ 77.885987][ T5325] need_inc_gen 1 [ 77.885994][ T5325] dirty_sectors 256 [ 77.886001][ T5325] stripe_sectors 0 [ 77.886008][ T5325] cached_sectors 0 [ 77.886015][ T5325] stripe 0 [ 77.886021][ T5325] stripe_redundancy 0 [ 77.886027][ T5325] io_time[READ] 1 [ 77.886033][ T5325] io_time[WRITE] 1 [ 77.886040][ T5325] fragmentation 0 [ 77.886046][ T5325] bp_start 8 [ 77.886052][ T5325] [ 77.886058][ T5325] invalid backpointers_start: delete?, fixing [ 77.916215][ T5325] invalid btree root subvolumes, fixing [ 77.918121][ T5325] bcachefs (loop0): will run btree node scan [ 77.921558][ T5325] bcachefs (loop0): flagging btree subvolumes lost data [ 77.925518][ T5325] bcachefs (loop0): error validating btree node on loop0 at btree snapshots level 0/0 [ 77.925544][ T5325] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ebb8d5a9e3463bdb written 16 min_key 4294967295:18446744069414584320:0 durability: 1 ptr: 0:32:0 gen 0 [ 77.925555][ T5325] node offset 0/16: incorrect min_key: got POS_MIN should be 4294967295:18446744069414584320:0 [ 77.940706][ T5325] bcachefs (loop0): flagging btree snapshots lost data [ 77.946335][ T5325] error reading btree root snapshots l=0: btree_node_read_error, fixing [ 77.951030][ T5325] bcachefs (loop0): error validating btree node on loop0 at btree lru level 0/0 [ 77.951048][ T5325] 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 [ 77.951060][ T5325] node offset 8/16: btree node data missing: expected 16 sectors, found 8, fixing [ 77.967110][ T5325] bcachefs (loop0): btree_node_read_work: rewriting btree node at btree=lru level=0 SPOS_MAX due to error [ 77.976010][ T5325] bcachefs (loop0): scan_for_btree_nodes... [ 77.977748][ T5325] bch2_scan_for_btree_nodes: nodes found after overwrites: [ 77.977769][ T5325] extents l=0 seq=1 journal_seq=5 cookie=c6c25c03258c59c5 POS_MIN-SPOS_MAX ptr: 0:27:0 gen 0 [ 77.977779][ T5325] xattrs l=0 seq=1 journal_seq=4 cookie=2285c34bed0abe32 POS_MIN-SPOS_MAX ptr: 0:31:0 gen 0 [ 77.977787][ T5325] lru l=0 seq=1 journal_seq=0 cookie=28f61e078e70b95c POS_MIN-SPOS_MAX ptr: 0:28:0 gen 0 [ 77.977796][ T5325] deleted_inodes l=0 seq=1 journal_seq=0 cookie=1db8f60c84bb244c POS_MIN-SPOS_MAX ptr: 0:42:0 gen 0 [ 77.977804][ T5325] [ 78.003073][ T5325] done [ 78.004208][ T5325] bcachefs (loop0): check_topology... [ 78.004263][ T5325] bcachefs (loop0): btree root subvolumes unreadable, must recover from scan [ 78.011268][ T5325] no nodes found for btree subvolumes, continuing [ 78.014100][ T5325] bcachefs (loop0): btree root snapshots unreadable, must recover from scan [ 78.018203][ T5325] no nodes found for btree snapshots, continuing [ 78.022840][ T5325] done [ 78.024164][ T5325] bcachefs (loop0): accounting_read... done [ 78.027754][ T5325] bcachefs (loop0): alloc_read... done [ 78.030428][ T5325] bcachefs (loop0): stripes_read... done [ 78.033004][ T5325] bcachefs (loop0): snapshots_read... [ 78.033755][ T5325] bcachefs (loop0): running explicit recovery pass reconstruct_snapshots (21), currently at snapshots_read (7) [ 78.041781][ T5325] done [ 78.042965][ T5325] bcachefs (loop0): check_allocations... [ 78.045391][ T5325] btree ptr not marked in member info btree allocated bitmap [ 78.045410][ T5325] 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 [ 78.060847][ T5325] btree ptr not marked in member info btree allocated bitmap [ 78.060857][ T5325] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 7589ab5e0c11cc7a written 24 min_key POS_MIN durability: 1 ptr: 0:38:0 gen 0, fixing [ 78.070454][ T5325] btree ptr not marked in member info btree allocated bitmap [ 78.070469][ T5325] 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 [ 78.081263][ T5325] btree ptr not marked in member info btree allocated bitmap [ 78.081278][ T5325] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 0 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0, fixing [ 78.091824][ T5325] bucket 0:29 data type btree ptr gen 0 missing in alloc btree [ 78.091853][ T5325] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 0 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0, fixing [ 78.103874][ T5325] bucket 0:11 gen 0 has wrong data_type: got free, should be journal, fixing [ 78.107172][ T5325] bucket 0:11 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 78.112402][ T5325] bucket 0:29 gen 0 has wrong data_type: got free, should be btree, fixing [ 78.115933][ T5325] bucket 0:29 gen 0 data type btree has wrong dirty_sectors: got 0, should be 256, fixing [ 78.120925][ T5325] bucket 0:32 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 78.124365][ T5325] bucket 0:32 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 78.128295][ T5325] bucket 0:35 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 78.132266][ T5325] bucket 0:35 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 78.138389][ T5325] done [ 78.142697][ T5325] bcachefs (loop0): going read-write [ 78.149705][ T5325] bcachefs (loop0): journal_replay... [ 78.153740][ T48] invalid bkey u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 0 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0 [ 78.153762][ T48] sectors_written == 0: delete?, shutting down [ 78.171609][ T5325] ------------[ cut here ]------------ [ 78.173905][ T5325] kernel BUG at fs/bcachefs/btree_write_buffer.c:147! [ 78.176448][ T5325] Oops: invalid opcode: 0000 [#1] PREEMPT SMP KASAN NOPTI [ 78.179250][ T5325] CPU: 0 UID: 0 PID: 5325 Comm: syz.0.0 Not tainted 6.13.0-rc3-syzkaller-00026-g59dbb9d81adf #0 [ 78.183248][ T5325] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 78.187294][ T5325] RIP: 0010:bch2_btree_write_buffer_flush_locked+0x56bd/0x5a00 [ 78.189869][ T5325] Code: c9 fd f4 ff e8 64 6b 76 fd 90 0f 0b e8 5c 6b 76 fd 90 0f 0b e8 54 6b 76 fd 90 0f 0b e8 4c 6b 76 fd 90 0f 0b e8 44 6b 76 fd 90 <0f> 0b e8 3c 6b 76 fd 90 0f 0b e8 d4 60 9f 07 e8 2f 6b 76 fd 90 0f [ 78.196367][ T5325] RSP: 0018:ffffc9000d2ae760 EFLAGS: 00010287 [ 78.198752][ T5325] RAX: ffffffff842908ac RBX: 010000000000000b RCX: 0000000000100000 [ 78.201824][ T5325] RDX: ffffc90020802000 RSI: 000000000009a516 RDI: 000000000009a517 [ 78.204680][ T5325] RBP: ffffc9000d2aebb0 R08: ffffffff8428cb5b R09: 0000000000000000 [ 78.207879][ T5325] R10: ffffc9000d2ae240 R11: fffff52001a55c49 R12: ffffc90024a004b0 [ 78.210722][ T5325] R13: ffff88804cf50000 R14: 000000000000000b R15: ffffc90024a00000 [ 78.213569][ T5325] FS: 00007fb5b15dd6c0(0000) GS:ffff88801fc00000(0000) knlGS:0000000000000000 [ 78.216979][ T5325] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 78.219712][ T5325] CR2: 0000562e742a9008 CR3: 0000000043c9a000 CR4: 0000000000352ef0 [ 78.222764][ T5325] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 78.225690][ T5325] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 78.228707][ T5325] Call Trace: [ 78.229849][ T5325] [ 78.230847][ T5325] ? __die_body+0x5f/0xb0 [ 78.232200][ T5325] ? die+0x9e/0xc0 [ 78.233533][ T5325] ? do_trap+0x15a/0x3a0 [ 78.235146][ T5325] ? bch2_btree_write_buffer_flush_locked+0x56bd/0x5a00 [ 78.238224][ T5325] ? do_error_trap+0x1dc/0x2c0 [ 78.240234][ T5325] ? bch2_btree_write_buffer_flush_locked+0x56bd/0x5a00 [ 78.242871][ T5325] ? wb_sort+0x139/0x720 [ 78.244538][ T5325] ? __pfx_do_error_trap+0x10/0x10 [ 78.246398][ T5325] ? handle_invalid_op+0x34/0x40 [ 78.248166][ T5325] ? bch2_btree_write_buffer_flush_locked+0x56bd/0x5a00 [ 78.250657][ T5325] ? exc_invalid_op+0x38/0x50 [ 78.252402][ T5325] ? asm_exc_invalid_op+0x1a/0x20 [ 78.254010][ T5325] ? bch2_btree_write_buffer_flush_locked+0x196b/0x5a00 [ 78.256305][ T5325] ? bch2_btree_write_buffer_flush_locked+0x56bc/0x5a00 [ 78.258898][ T5325] ? bch2_btree_write_buffer_flush_locked+0x56bd/0x5a00 [ 78.261691][ T5325] ? __mutex_trylock_common+0x183/0x2e0 [ 78.263846][ T5325] ? __pfx_bch2_btree_write_buffer_flush_locked+0x10/0x10 [ 78.266689][ T5325] ? __pfx___mutex_trylock_common+0x10/0x10 [ 78.269068][ T5325] ? rcu_is_watching+0x15/0xb0 [ 78.270857][ T5325] ? trace_contention_end+0x3c/0x120 [ 78.272880][ T5325] ? __mutex_lock+0x37f/0xee0 [ 78.274729][ T5325] ? __bch2_next_write_buffer_flush_journal_buf+0x287/0x2a0 [ 78.277539][ T5325] ? bch2_btree_write_buffer_flush_locked+0x1552/0x5a00 [ 78.280121][ T5325] ? __pfx_bch2_next_write_buffer_flush_journal_buf+0x10/0x10 [ 78.282899][ T5325] ? bch2_trans_unlock+0x3a6/0x470 [ 78.284742][ T5325] btree_write_buffer_flush_seq+0x1b23/0x1cc0 [ 78.286989][ T5325] ? __lock_acquire+0x1397/0x2100 [ 78.288883][ T5325] ? __asan_memset+0x23/0x50 [ 78.290660][ T5325] ? lockdep_init_map_type+0xa1/0x910 [ 78.292688][ T5325] ? __pfx_btree_write_buffer_flush_seq+0x10/0x10 [ 78.295158][ T5325] ? __pfx_lockdep_init_map_type+0x10/0x10 [ 78.297427][ T5325] ? __pfx_bch2_btree_write_buffer_journal_flush+0x10/0x10 [ 78.300274][ T5325] bch2_btree_write_buffer_journal_flush+0xc7/0x150 [ 78.302802][ T5325] ? __pfx_bch2_btree_write_buffer_journal_flush+0x10/0x10 [ 78.305246][ T5325] ? bch2_journal_key_to_wb_slowpath+0x871/0x8f0 [ 78.307741][ T5325] ? do_raw_spin_unlock+0x58/0x8b0 [ 78.309714][ T5325] ? __pfx_bch2_btree_write_buffer_journal_flush+0x10/0x10 [ 78.312448][ T5325] journal_flush_pins+0x5f7/0xb20 [ 78.314463][ T5325] journal_flush_done+0x8e/0x260 [ 78.316376][ T5325] ? llist_add_batch+0x121/0x270 [ 78.318381][ T5325] bch2_journal_flush_pins+0x18a/0x3a0 [ 78.320517][ T5325] ? __pfx_bch2_journal_flush_pins+0x10/0x10 [ 78.322757][ T5325] ? kfree+0xe1/0x430 [ 78.324238][ T5325] bch2_journal_replay+0x270f/0x2a40 [ 78.326251][ T5325] ? irq_work_queue+0xca/0x150 [ 78.328047][ T5325] ? __wake_up_klogd+0xd5/0x110 [ 78.329856][ T5325] ? __pfx_bch2_journal_replay+0x10/0x10 [ 78.331936][ T5325] ? queue_work_on+0x25f/0x380 [ 78.333723][ T5325] ? __mutex_unlock_slowpath+0x21e/0x790 [ 78.335916][ T5325] ? __bch2_print+0x17a/0x220 [ 78.337729][ T5325] ? kvm_sched_clock_read+0x11/0x20 [ 78.339888][ T5325] ? local_clock_noinstr+0xe/0xe0 [ 78.341790][ T5325] ? bch2_run_recovery_pass+0x6d/0x1e0 [ 78.343893][ T5325] ? __pfx___bch2_print+0x10/0x10 [ 78.345861][ T5325] ? __bch2_fs_read_write+0x35c/0x370 [ 78.348074][ T5325] bch2_run_recovery_pass+0xf0/0x1e0 [ 78.350151][ T5325] bch2_run_recovery_passes+0x3a7/0x880 [ 78.352346][ T5325] bch2_fs_recovery+0x25cc/0x39d0 [ 78.354378][ T5325] ? __pfx_bch2_fs_recovery+0x10/0x10 [ 78.356593][ T5325] ? __pfx_lock_release+0x10/0x10 [ 78.358496][ T5325] ? bch2_get_next_online_dev+0x2b/0x4f0 [ 78.360181][ T5325] ? __pfx_lock_release+0x10/0x10 [ 78.362104][ T5325] ? bch2_get_next_online_dev+0x2b/0x4f0 [ 78.364069][ T5325] ? bch2_get_next_online_dev+0x4b9/0x4f0 [ 78.366212][ T5325] ? bch2_get_next_online_dev+0x2b/0x4f0 [ 78.368302][ T5325] ? llist_reverse_order+0x72/0x90 [ 78.370263][ T5325] bch2_fs_start+0x356/0x5b0 [ 78.371971][ T5325] bch2_fs_get_tree+0xd68/0x1710 [ 78.373840][ T5325] ? __pfx_bch2_fs_get_tree+0x10/0x10 [ 78.375853][ T5325] ? generic_parse_monolithic+0x387/0x400 [ 78.377980][ T5325] ? apparmor_capable+0x13b/0x1b0 [ 78.379922][ T5325] vfs_get_tree+0x90/0x2b0 [ 78.381651][ T5325] do_new_mount+0x2be/0xb40 [ 78.383507][ T5325] ? __pfx_do_new_mount+0x10/0x10 [ 78.385534][ T5325] __se_sys_mount+0x2d6/0x3c0 [ 78.387261][ T5325] ? __pfx___se_sys_mount+0x10/0x10 [ 78.389008][ T5325] ? do_syscall_64+0x100/0x230 [ 78.390697][ T5325] ? __x64_sys_mount+0x20/0xc0 [ 78.392354][ T5325] do_syscall_64+0xf3/0x230 [ 78.394010][ T5325] ? clear_bhb_loop+0x35/0x90 [ 78.395849][ T5325] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 78.398134][ T5325] RIP: 0033:0x7fb5b1b874ca [ 78.399875][ T5325] 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.407576][ T5325] RSP: 002b:00007fb5b15dce68 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 78.410666][ T5325] RAX: ffffffffffffffda RBX: 00007fb5b15dcef0 RCX: 00007fb5b1b874ca [ 78.413347][ T5325] RDX: 00000000200002c0 RSI: 0000000020005900 RDI: 00007fb5b15dceb0 [ 78.415856][ T5325] RBP: 00000000200002c0 R08: 00007fb5b15dcef0 R09: 0000000001000000 [ 78.418913][ T5325] R10: 0000000001000000 R11: 0000000000000246 R12: 0000000020005900 [ 78.421927][ T5325] R13: 00007fb5b15dceb0 R14: 00000000000059ae R15: 0000000020001a80 [ 78.424964][ T5325] [ 78.426300][ T5325] Modules linked in: [ 78.428154][ T5325] ---[ end trace 0000000000000000 ]--- [ 78.443684][ T5325] RIP: 0010:bch2_btree_write_buffer_flush_locked+0x56bd/0x5a00 [ 78.446279][ T5325] Code: c9 fd f4 ff e8 64 6b 76 fd 90 0f 0b e8 5c 6b 76 fd 90 0f 0b e8 54 6b 76 fd 90 0f 0b e8 4c 6b 76 fd 90 0f 0b e8 44 6b 76 fd 90 <0f> 0b e8 3c 6b 76 fd 90 0f 0b e8 d4 60 9f 07 e8 2f 6b 76 fd 90 0f [ 78.454020][ T5325] RSP: 0018:ffffc9000d2ae760 EFLAGS: 00010287 [ 78.456219][ T5325] RAX: ffffffff842908ac RBX: 010000000000000b RCX: 0000000000100000 [ 78.458884][ T5325] RDX: ffffc90020802000 RSI: 000000000009a516 RDI: 000000000009a517 [ 78.462966][ T5325] RBP: ffffc9000d2aebb0 R08: ffffffff8428cb5b R09: 0000000000000000 [ 78.466164][ T5325] R10: ffffc9000d2ae240 R11: fffff52001a55c49 R12: ffffc90024a004b0 [ 78.469227][ T5325] R13: ffff88804cf50000 R14: 000000000000000b R15: ffffc90024a00000 [ 78.473062][ T5325] FS: 00007fb5b15dd6c0(0000) GS:ffff88801fc00000(0000) knlGS:0000000000000000 [ 78.476495][ T5325] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 78.478776][ T5325] CR2: 0000562e742a9008 CR3: 0000000043c9a000 CR4: 0000000000352ef0 [ 78.481763][ T5325] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 78.484156][ T5325] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 78.486480][ T5325] Kernel panic - not syncing: Fatal exception [ 78.488443][ T5325] Kernel Offset: disabled [ 78.489801][ T5325] Rebooting in 86400 seconds..