program: r0 = socket$igmp6(0xa, 0x3, 0x2) r1 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r1, &(0x7f0000000480), 0x10) sendmsg$NL80211_CMD_FRAME(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000100)={0x0, 0x448}}, 0x0) sendmmsg$inet(r1, &(0x7f0000001b00)=[{{0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="050000007402b8f4191db62b", 0xc}, {&(0x7f0000000440)="9f336d70bf41f19e47e98b4015e3b0384d86a1ceb4e530554ebc8154bf392bcf9ce0b09f879bd7aaf9d086e3", 0x2c}], 0x2}}, {{0x0, 0x0, &(0x7f0000000100), 0x2}}], 0x40000000000003a, 0x0) r2 = socket$kcm(0xa, 0x2, 0x0) sendmsg$kcm(r2, &(0x7f0000000080)={&(0x7f0000000000)=@in6={0xa, 0x4e27, 0x0, @mcast1}, 0x80, 0x0, 0x0, &(0x7f00000000c0)=[{0x5c8, 0x29, 0x3, "43b6a6b2aa6470440cf5fbb80cf0ed8b009f0ee0d2f9bcbd77341a94eb9b137867dc3118c2beb60753ecbadb15787b9dd2231417c3c69737aa81d63253a0c33dc0766143b9fc47150f7d3a4d06ef892c1ee3f5fa7950fe76848b97eda3a7ffabb77742d15d76eb3ebdc71d453765271c713a8cd60467930969dd45ec07fcbe0094ed6e2345bf991ccb50168d088cda1216c05fdaec64f788e6722e66e05f3256460763696ac643da6b889503566ca73b719a1045fccd8c03cc206b36137dce4e9ba7f3a5e05a2e8ce050366357e710a6b6055475dd82b2bd74c403e4de4155ba454253a4adf5559ab468e2edbea964ec4669fb486d8c5b18472fa072dea946009053b1e15140e82cc5948cf930014a87c4db296dbe76bcf37ce44cb546aad0d7653720f98f3e5a0d06081b728f62ea070b8441f86ad2c45e085e0f1f24121c1784d222f9fd41ec92e3d5a7a7e881212cfca3236b2e31855c96cf07b0b51afe3bfa61e7fae1cc7d16d15ecdc0cc80ab9442dd8e7c2ac8e74cd7045899e58f9cdd16ece2469bb37ef8ddc79a766611d067cdfb50cdc6672d707160cde9a1bc20b9c4839c2efc93c289cf58b66c7e45d66ffdab0ad89abfbd5d3781b39fd306a2d1158475aae10156688f0b41e966822dc028afd2d0f3016f967046d1077ac43e5165da2a3454a2a2e67c58f0d2c68e696c81050b7c75418527e64530e4c27ad335fc3c12701f35ae234304813649c986f11839962bbbdce29fb79fe7bce6463a28bf29d32d6db48ef4bfff8effce17d83c1bf31f7a36a1c7ea344fcf2deec357be1dc5a297e99ff0997c313b67b968fe7ecf971a109fb6e7c662ddcce04e98aa65e3a256cdd09e769251928813a1a3a6fedb0841baf49e89f44becf2b85bdff9127174f6503be0cf3b3892df6e12612c6f002b04a60c33eb297ab3f9ee16294e90dd2f3e09ca0d7d3cedabaed4d82be93f9cba7e157ffb0a4715664659147df18de6407c684e85fe7b2454c6ea05fa23140ba15a7a11750bbf45d5f848e62582c2ad96d218908d1e3ae686d3d99355d65411c4b516984b2b8859aabed132f8e5b074e46e7543b81cf1af7b48865169b644cf0c810f3eac387b43ae3b94b3171722980cdf7685e969c3f0ed033fa4f7edf12e149fb0b0207203b8c2e46d4023d21e7e6e98cc6f8c3b7b53163d8ed652b09d27180d0f2444b738c81da4191000698fd280786c5188e3ac5aefd7fce299206e410d1015448c92f3769d48cebe717a0b36fb01d1f94fac90fd665e821b45e70497b36d6123003fd89948b204802e78b141232402e7f9c5cefe215ae26f38564b34009b6d3a5069130cf45c63efd666e3a184b560e2fc12dca5e22612dabf12336b75bda73035d2d67f7deeab7aa1d73901eee8f62e906de887e04b5e59b68c50bdfe64987fbdfd8f9ab4707596b40e9bd8adf3b2aa5bd5fae10f173c160868e35c7ebc083501155372631b1c8df43accc945b663109414c8878498a216e1d840d26bddd278f47fd909c1f57e03e24852cc5849f3535206ee5ba895aafcaa90532389eb0d0ef5b321c183fbff08aa87acda39892d44d267fa3c4a53ede397f182c868ac334833279b4c42acbd431dc2df97143a7dc9d28151f2059d16e697ae95ff55753873c039e0e0cc944c46720404c9394b56001499bb09d4b06b6d7ead47485c34c4b9cfbf28accb02a97a199e39ee8bce6b0bb1e2bba69508fe0795d541ece33ea9ff6cf15ec9979b82f2d3d284a761c6f88800710b685feb000ca711d8650695f42919bae79b81ce6288a847697ffc072ea6fdfaea3b488849a080f3ab5657c372aeb5a2ea6127692bba08964f23d9e70a8e337c3aa7384e2016b008466e24c0c8d81b535a9e7fcd7ec799a486d6a4836d60972f6660dc9b88d3da365917826fe13f7fdb60991a79c7a2e25b043792ff2ec62ae6639d0a0a4d68bfee56b85b49c8d97d4daaa978de0705fbba8a8fa8df311db2f718894f8150b5300ef0f437c5eb9e3bd53a13d672dd3ab8b52c039722e5c5ae3c8cf71e5a6b9ef6102b1d"}], 0x5c8}, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f00000004c0)=@raw={'raw\x00', 0x8, 0x3, 0x460, 0xf0, 0xffffffff, 0xffffffff, 0xf0, 0xffffffff, 0x390, 0xffffffff, 0xffffffff, 0x390, 0xffffffff, 0x3, 0x0, {[{{@ipv6={@private0, @mcast2, [], [], 'veth0_macvtap\x00', 'dvmrp1\x00', {}, {}, 0x2f, 0x0, 0x3}, 0x0, 0xa8, 0xf0}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv4=@local, 'nicvf0\x00', {0x3f66}}}}, {{@ipv6={@remote, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x3d}}, [0xffffffff], [], 'wg1\x00', 'gre0\x00', {}, {0xff}}, 0x0, 0x258, 0x2a0, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'pim6reg\x00', {0x0, 0x0, 0x5, 0x563e4515, 0x0, 0x7, 0x3fc, 0x20}}}, @common=@inet=@hashlimit3={{0x158}, {'veth0_vlan\x00', {0x3, 0x0, 0x48, 0x0, 0x15ab, 0x1000, 0x6, 0x5}}}]}, @common=@unspec=@LED={0x48, 'LED\x00', 0x0, {'syz0\x00', 0x2, 0x5, {0x6}}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28, '\x00', 0x7}}}}, 0x4c0) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000980)) r3 = socket$qrtr(0x2a, 0x2, 0x0) socket$nl_route(0x10, 0x3, 0x0) r4 = socket$inet6_udp(0xa, 0x2, 0x0) syz_mount_image$hfsplus(&(0x7f0000000000), &(0x7f0000000140)='./file1\x00', 0x1008400, &(0x7f0000000080)=ANY=[@ANYRES16=0x0, @ANYRES64], 0x86, 0x680, &(0x7f0000000340)="$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") listxattr(&(0x7f0000000a00)='./file1\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000040)={'lo\x00', 0x0}) r6 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r6, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000a40)=@newqdisc={0x68, 0x24, 0x10, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {0x3}, {0xfff2, 0xc}, {0x9, 0xfff2}}, [@TCA_RATE={0x6, 0x5, {0xa}}, @TCA_RATE={0x6, 0x5, {0x20, 0x7d}}, @qdisc_kind_options=@q_prio={{0x9}, {0x18, 0x2, {0x3, "b7422332c06b7dd8ea611b9db799b312"}}}, @TCA_EGRESS_BLOCK={0x8, 0xe, 0x3}, @TCA_INGRESS_BLOCK={0x8, 0xd, 0x2}]}, 0x68}}, 0x0) r7 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_udp_int(r7, 0x11, 0x67, &(0x7f0000000000)=0x200, 0x4) sendmsg$inet(r7, &(0x7f00000024c0)={&(0x7f0000000080)={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x19}}, 0x10, &(0x7f0000002380)=[{&(0x7f00000000c0)="5a7f178559c42fbdac9374449dde115ba3a8975a65802e2053c77519c049a26cb54d6c23e4cd93a58877b89909ae9d3ac5c6828b1c53c6592aa6ce98c0aa729cf63c1ff291b67141d14764668e816b2616a8e1cf6bc13c57bd0e2a758756b00cb02a9d6047fb8a659124b8de39d1b62d4d39e2152290a4f5037e2c37d175bf3ef43936d3086020b5aec9733ce4079bcc73415ec0cf43eb41afa48cdb4701dfeeda4cd30f9383336cc0ed15d549a7c20521942d875d687c2482b02434d30f234f6776f32207a12fb4fafaa6fe204ea37dada0055f246b2afdceb9bceb4e230126703486dc013f3dbb589268f2112e409b069222e950bb0c2a7dc7f347cda98e6fb48aeb97844967eef3f83596de94a0accd90fa31a9", 0xffe3}], 0x1}, 0x24040000) syz_mount_image$jfs(&(0x7f00000001c0), &(0x7f0000000000)='./file0\x00', 0x300401a, &(0x7f0000000200)=ANY=[@ANYBLOB='errors=continue,usrquota,integrity,iocharset=cp857,noquota,grpquota,uid=', @ANYRESHEX=0x0, @ANYRES8=0x0], 0x1, 0x6151, &(0x7f000000c500)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMD/2YEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUV9u4tRq67vgP42avXTkgMhNRJDVk7xhhnk11f4gutiwkQ0oRLcy3pJbbrXTsLvsVrlyS1ZEeBEhWjooq24aEtoKjNS4VV5YFWAeUBtapUibQP9KGIqhIPURVQQKpEK8hWc+b//+/M7Fx27bE9c87nIyW/eObMnDNn/jO733W+OwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC11n1w5vMDWZZV/sn/tTrLrq3898rx1fll77vaRwgAAABcql/k/37j+nTB3iXcqGabf3rXd1+an5+fzz459KcjX56fT1eMZ9nIiizLr4su/NejA7XbBM9mYwODNX8e7LD7oQ7XD3e4fqTD9aMdrl/R4fqxDtcvOgGLrKz+PCa/sw35f66untLshmwkv25Dk1s9O7BicDD+LCc3kN9mfuRQNpsdyWayqbrtq9sO5Nu/vK6yr3uyuK/Bmn2trayQn5w5GI9hIJzjDXX7WrjP6EcfyMZ/+pMzB//61Os3NZsdT0Pd/VWPc9P6ynF+NlxSPdaBbEU6J/E4B2uOc22T52So7jgH8ttV/rvxON9Y4nEOLRzmFdX4nI9lg/l/v5qfp+HaH+ul87Q2XPazW7MsO7dw2I3bLNpXNpitqrtkcOH5GauuyMp9VJbS27LhZa3TdUtYp5U5vaF+nTa+JuLzvy7cbrjFMdQ+TT96ZrTmef/5/MWs06jyqFu9VhrXYLdfK72yBuO6eDV/0M81XYMbwuM/s7H1Gmy6dpqswfS4a9bg+k5rcHB0KD/m9CQM5LdZWINb6rYfyvc0kM/XNrZfg5Onjp6YnHvq6dtnjx44PHN45ti2LVumtu3YsWvXrslDs0dmpqr/vsiz3ftWZYPpNbA+nLv4GnhPw7a1S3X+a6OL3n8v9nU41uZ1uLph226/DocbH9zAlXlBLl7T1dfGQ5WTPnZ+MGvxGsufn82X/jpMj7vmdThc8zps+jWlyetweAmvw8o2JzYv7XuW4Zp/mh1D668Fl7YGV9eswcbvRxrXYLe/H+mVNTgW1sX3N7f+WrA2HO9zE8v9fmRo0RpMDze891QuSd/vj+3KR7N1eXPlimtGs9NzMyfvePLAqVMnt2RhXBFvr1krjet1Vc1jyhat18Flr9e9s+967uYml68O52rs9sq/xlo+V5Vttt/R/rnKv7o1P591l27NwuiyK30+m301r5zP0Sz7yneeeeBbZ77ywZbns5I3Pzt56d+Lp1xa8/470uL9N+b+N6v7S3f17NDIcPX1O5TOzkjd+3H9UzWcv3cN5Pt+Y3Jp78cj4Z8r/X58Q5v34zUN23b7/Xik8cHF9+OBTj/tuDSNz+dYWCdHptq/H1e2WbN1uWtyuO378a1hDoTz/96QFFIuqlk7rdZt2tfw8Eh4XMNxD/XrdFvd9iMhm1X29eLWi1unm26t3tdQenQLrtQ6HW/YttvrNP3sq9U6Hej007eL0/h8joV1ccO29uu0ss0r2y/9vXNl/M+a987RTmtwZGi0cswjaRHm7/fZ/Mq4Bu/IDmbHsyPZdH7taL6eBvJ9Tdy5tDU4Gv650u+Va9qswU0N23Z7DaavY63W3sDw4gffBY3P51hYF8/f2X4NVrb50M7ufu+6KVyStqn53rXx52utfuZ1c8NpulxrZTgc53d2tv/ZbGWbI7uWmzPbn6fbwiXXNDlPja/fVq+p6azxPA1elvO0Jhzn67tan6fK8VS2+fLuJa6nvVmWnX3irvznveHvV/7u9Pdeqvt7l2Z/p3P2ibt+/JZD/7ic4weg/71ZHauqX/Nq/mZqKX//DwAAAPSFmPsHw0zkfwAAACiMmPvj/xWeyP8AAABQGDH3D4eZlCT/r/nQ67Nvns1SM38+iNen03BvdbvYcZ0Kfx6fX1C5/K4XZv7nH84ubd+DWZb9/N4/aLr9mnvjcVWNh+O88OH6yxd56fYl7Xv/w2fTfmv7618N9x8fz1KXQbMK7lSWZS9f/8V8P+OPns/nK/fuz+cD5557trLNG7urf463f+3t1e3/IpR/9x46UHf718J5+GGYU/c1Px/xdt84/961Ox9Z2F+83cD66/KH/fxj1fuNvyfnS89Wt4/nudXxf+sLL36jsv2T725+/GcHmx//i+F+Xwjzf99Z3b72Oaj8Od7uc+H44/7i7e74+rebHv+Fz1e3P3F3dbv9Ycb9bwp/3nD367O15+vJgQN1jyv7SHW7uP+p7/1xfn28v3j/jcc/tu983floXB+v/Fv1fiYbto+Xx/1Ef9+w/8r91K7PuP8X/3B/3XnutP8LD7z2zsr9Nu7/tobtTjyxOd//wv3V/8amv/zcF5vuLx7P3r89Ufd49t4fXsdh/88/FtZjuP7/LlTvr/G3K+y/v/79J27/1dVn6x5PdM9Pq/u/8P7D+VwxtnLVNde+5bpzt1TOXZa9uqJ6f532f/ivjtcd/9durJ6PeH3s6Dfuv5W4/5OfmTh2fO707HQ6q2euz393zkerxxOP9/rw3tr4533HTz0+c3J8anwqy8aL+yv0LtrXw/xxdZxb7u03Pxyez5v//OVVG//1C/Hyf3+oevn5+6pft94TtvtSuHx1eP4udf/Pr7sxf30PvFL9c12PvQvWbvjvXUvaMDz+xu8L4no/8Y7H8/NQuS7/uhFf15d4/D+Yrt7PN8N5nQ+/mXn9jQv7q90+/m6E8w9WX++XfP5WZ1lll/F5/ZvwfH/sh9X7j8cVH+8Pwvcx315T/34X18c3zw423n/+WzzOhfeT7Fz1+rhVPN/n37ix6eHF30OSnbsp//OfpPu5aVkPs5W5p+Ymj8weO/3k5KmZuVOTc089ve/o8dPHTu3Lf5fnvk91uv3C+9Oq/P1pembH9ix/tzpeHZfZ1T7+Ew8fnN45tXF65tCB04dOPXxi5uThg3NzB2em5zYeOHRo5jOdbj87vWfL1t3bdm6dODw7vWfX7t3bdk/MHjteOYzqQXWwY+rTE8dO7stvMrdn++4td965fWri6PHpmT07p6YmTne6ff61aaJy69+fODlz5MCp2aMzE3OzT8/s2bJ7x46tHX8b4NETh+bGJ0+ePjZ5em7m5GT1sYyfyi+ufO3rdHuKae4/q9/PNhqo/iK+7BO37Ui/n7XihWda3lV1k4ZfIPp6+F00//zWE7uW8ueY+0fCTEqS/wEAAKAMYu4fDTOR/wEAAKAwYu5fEWYi/wMAAEBhxNw/FmZSkvxfuP7/mrNL2r/+v/5/7fkqaf9//mxZ+/8P9lr/v/p+of/fHfr/7en/dxDe5vT/9f/1//X/6Y5e6//H3L8yy0qZ/wEAAKAMYu5fFWYi/wMAAEBhxNx/TZiJ/A8AAACFEXP/tWEmJcn/+v/6//r/pe3/l/fz//X/C03/vz39/w6W3v8fyAra/8/K1f8/183j1//X/2exXuv/x9z/ljCTkuR/AAAAKIOY+68LM5H/AQAAoDBi7r8+zET+BwAAgMKIuX91mElJ8r/+v/6//r/+v/5/8/3r//enwvf/G18gy6T/34HP//f5//r/+v8sw/yKTlv0Wv8/5v63hpmUJP8DAABAGcTc/7YwE/kfAAAAes/wxd0s5v63h5ksyv8XuQMAAADgqou5/4asoQhekr//1/9fVv9/f6v70/+vP379/+brQ/+/qP3/oUz/v3cUvv9/ifT/O9D/1//X/9f/p6t6rf+f5/5sLHtHmElJ8j8AAACUQcz9N4aZyP8AAABQGDH3/1KYifwPAAAAhRFz/5owk5Lkf/3/3vr8/xH9f/1//f8+7P/7/P9eov/fnv5/B/r/+v+dj/+Pmn3fl+n/6//TVK/1/2PuvynMpCT5HwAAAMog5v6bw0zkfwAAACiMmPt/OcxE/gcAAIDCiLl/bZhJSfK//n9v9f99/r/+v/5/yfr/q8/k1+n/d4/+f3v6/x3o/+v/+/x//X+6qtf6/zH3vzPMpCT5HwAAAMog5v53hZnI/wAAAFAYMfffEmYi/wMAAEBhxNw/HmZSkvyv/6//r/+v/6//33z/Pv+/P+n/t6f/34H+v/6//r/+P13Va/3/mPvXhZmUJP8DAABAGcTcvz7MRP4HAACAwoi5/9YwE/kfAAAACiPm/g1hJiXJ//r/+v/6//r/+v/N96//35/0/9vT/+9A/1//X/9f/5+u6rX+f8z97w4zKUn+BwAAgDKIuX9jmIn8DwAAAIURc/97wkzkfwAAACiMmPs3hZmUJP/r/+v/6//r/+v/N9+//n9/0v9vT/+/gw79///I9P/b0f/X/9f/p1Gv9f9j7n9vmElJ8j8AAACUQcz9m8NM5H8AAAAojJj7bwszkf8BAACgMGLunwgzKUn+1//X/9f/1/8vef//sazF/vX/+5P+f3v6/x34/H/9f/1//X+6qtf6/zH33x5mUpL8DwAAAEUy2OLymPvvCDOR/wEAAKAwYu6fDDOR/wEAAKAwYu6fCjMpSf7X/9f/1//X/19W//+WhfstSP/f5/8XjP5/e/r/Hej/6/9f9f7/iP4/hdJr/f+Y+7eEmZQk/wMAAEAZxNy/NcxE/gcAAIDCiLl/W5iJ/A8AAACFEXP/9jCTkuR//X/9f/1//f+Sf/6//n/B6P+31/3+f3yI+v/6//r/Pv9f/5/Feq3/H3P/nWEmJcn/AAAAUAYx9+8IM5H/AQAAoDBi7t8ZZiL/AwAAQGHE3L8rzKQk+b/I/f/5+fmWW+r/6//Xnq+a/v98vsb1//X/9f/7lv5/ez7/vwP9f/1//X/9f7qq1/r/MffvDjMpSf4HAACAMoi5/31hJvI/AAAAFEbM/b8SZiL/AwAAQGHE3P+rYSYlyf9F7v+3o/+v/197vnz+v/5/s/3r//cn/f/29P870P/X/9f/1/+nq3qt/x9z/54wk5LkfwAAACiDmPt/LcxE/gcAAIDCiLn//WEm8j8AAAAURsz9e8NMSpL/9f/1//X/9f/1/5vvX/+/P+n/t6f/34H+v/5/j/f/K+vjzRbrWv+fXtRr/f+Y+z8QZlKS/A8AAABlEHP/XWEm8j8AAAAURsz9Hwwzkf8BAACgMGLu/1CYSUnyv/6//r/+v/6//n/z/ev/9yf9//b0/zvQ/9f/7/H+fzv6//SiXuv/x9z/4TCTkuR/AAAAKIOY++8OM5H/AQAAoDBi7v9ImIn8DwAAAIURc/89YSYlyf/6//r/+v/6//r/zfev/9+f9P/b0//voAT9/1vaXHe1+/OX6mofv/6//j+L9Vr/P+b+Xw8zKUn+BwAAgDKIuf/eMBP5HwAAAAoj5v77wkzkfwAAACiMmPs/GmZSkvyv/6//r/+v/6//33z/+v/9Sf+/vT7r///iunC5/n+Vz//v7ePvr/7//IrG2+v/czn0Wv8/5v6PhZmUJP8DAABAGcTc//EwE/kfAAAACiPm/k+Emcj/AAAAUBgx9/9GmElJ8r/+f+U4FtrL+v/6//kF+v/6//r/fUv/v70+6//7/P8G+v+9ffz91f9fTP+fy6HX+v8x998fZlKS/A8AAABlEHP/A2Em8j8AAAAURsz9D4aZyP8AAABQGDH3PxRmUpL8r//v8//1//X/9f+b71//vz/p/7en/9+B/r/+v/6//j9d1Wv9/5j7Hw4zKUn+BwAAgDKIuf+RMBP5HwAAAAoj5v7fDDOR/wEAAKAwYu7/ZJhJSfK//n+/9P/H9f/1//X/Gx6P/r/+fzP6/+3p/3eg/6//r/+v/09X9Vr/P+b+R8NMSpL/AQAAoAxi7v+tMBP5HwAAAAoj5v7fDjOR/wEAAKAwYu7/nTCTkuR//f9+6f/7/P9M/1//v+Hx6P/r/zdz5fr/8Z1H/1//X/8/0v/X/9f/p1Gv9f9j7v/dMJOS5H8AAAAog5j7Hwszkf8BAACgLzT7f7Ibxdy/L8xE/gcAAIDCiLl/f5hJSfK//r/+v/5/j/b//2z9v3z/ux/fv0X/X/9f/39Zrujn/1de/D7/X/9f/z9J70+3VN/Y9P/1//X/6bX+f8z9B8JMSpL/AQAAoAxi7v+9MBP5HwAAAAoj5v6DYSbyPwAAABRGzP3TYSYlyf/6//r/+v892v/v48//j+dD/79e1/r/8U1X/7+pK9r/f2ShJ67/v9z+/2jTS/X/C9L/9/n/+v/6/wS91v+PuX8mzKQk+R8AAADKIOT+wUPVuXCF/A8AAACFEXP/4TAT+R8AAAAKI+b+x8NMSpL/9f/1//X/9f+L+vn/1xa1/+/z/9vS/2+vd/r/zen/6//38/Hr/+v/s1iv9f9j7p8NMylJ/gcAAIAyiLn/U2Em8j8AAAAURsz9nw4zkf8BAACgMGLuPxJmUpL8r/+v/6//r/9f1P5/YT//X/+/rW71/382Pz9/Wfr/Y+33r/+v/6//37/Hr/+v/89ivdb/j7n/aJhJSfI/AAAAlEHM/cfCTOR/AACA/2fvPprsOqs9DrdsydcqT+6MARPmfAQPYAwfgAETBlBFMcCAyckyOZocTDI5m2CDMclkAzbJYDIm54zJhipRLq211Oo+vY8k727t867nmax7JcRpClnib+tXLwwjd/8lcYv9DwAAAMPI3f+wuKXJ/tf/6/+H7f/vdQ77/wxWd/z80P/r//X/+8/7/9P0/2vo//X/+n/9P7NaWv+fu//hcUuT/Q8AAAAd5O5/RNxi/wMAAMAwcvdfGrfY/wAAADCM3P2PjFua7P8d/f+hrZ79f2a8+v+R+n/v/+/5+fp//f/IDrb/v/zOX/n0//p//X/Q/3ft/w/F76X6f3ZbWv+fu/9RcUuT/Q8AAAAd5O5/dNxi/wMAAMAwcvc/Jm6x/wEAAGAYufsfG7c02f/e//f+v/5/Vf9/VP+v/9f/byjv/0/r1P9feutFD739urtffyafr//X/+v/vf/PvJbW/+fuf1zc0mT/AwAAQAe5+x8ft9j/AAAAMIzc/U+IW+x/AAAAGEbu/ifGLU32v/5f/z93/39siP7f+//6f/3/ptL/T+vU/5/N5+v/9f/6f/0/81pa/5+7/0lxS5P9DwAAAB3k7n9y3GL/AwAAwDBy918Wt9j/AAAAMIzc/cfilib7X/+v//f+v/5f/7/68/X/m0n/P03/v4b+X/+v/9f/M6ul9f+5+y+PW5rsfwAAAOggd/9T4hb7HwAAAIaRu/+pcYv9DwAAAMPI3f+0uKXJ/tf/6//1//p//f/qz9f/byb9/zT9/xr6/7vazx/R/x/R/+v/2eYM+/87Jn7ZnqX/z93/9Lilyf4HAACADnL3PyNusf8BAABgGLn7nxm32P8AAAAwjNz9z4pbmux//b/+X/+v/9f/r/58/f9m0v9PW0z/f+jwym/W/298/+/9f+//6/85xdLe/8/d/+y4pcn+BwAAgA5y9z8nbrH/AQAAYBi5+58bt9j/AAAAMIzc/c+LW5rsf/2//l//r//X/6/+/Kn+//ptX5/+f1n0/9MW0//vQf+v/9/kr1//r/9nt6X1/7n7nx+3NNn/AAAA0EHu/iviFvsfAAAAhpG7/wVxi/0PAAAAw8jd/8K4pcn+X93/n/x+/f/p0f+f+vXr/1f//Jir/89/R/3/ZP9/b+//96T/n6b/X0P/r//X/+/V/x9d9+P1/6yytP4/d/+L4pYm+x8AAAA6yN3/4rjF/gcAAIBh5O5/Sdxi/wMAAMAwcve/NG5psv+9/6//1/9vXv/v/f8TzuX7/1sH3v8f1v+fJv3/NP3/Gvp//b/+3/v/zGpp/X/u/pfFLU32PwAAAHSQu//lcYv9DwAAAJth+58d2PkHSkPu/lfELfY/AAAADCN3/yvjlrH2/3l7fYf+f4P6//P1//r/8fv/oyv+dq3+3/v/Z0L/P03/v4b+fz/6+cOD9f9X7fXjl9D/X6b/Z2FO6f9vOPnt56r/z91/Zdwy1v4HAACA1nL3vypusf8BAABgGLn7Xx232P8AAAAwjNz9r4lbmuz/fe//j+792fp/7//r//X/3v/X/89N/z9N/7+G/t/7/97/1/8zq1P6/23OVf+fu/+1cUuT/Q8AAAAd5O5/Xdxi/wMAAMAwcvdfFbfY/wAAADCM3P2vj1ua7H/v/+v/9f/6f/3/6s/X/28m/f80/f8a+v/T7eevXPXj9f/6f/0/Oy2t/8/d/4a4pcn+BwAAgA5y978xbrH/AQAAYBi5+98Ut9j/AAAAMIzc/W+OW5rsf/3//vb/+e36f/3/lv5f/6//PxBt+/9Dq34n2m2P/v/mBx+776nfov/X/3v/X/+v/2cGi+j/j5/8X5e5+98StzTZ/wAAANBB7v63xi32PwAAAAwjd//b4hb7HwAAAIaRu//tcUuT/a//9/6//l//r/9f/fn6/82S/z227f9Pk/f/19D/6//1//p/ZrWI/n/b/5+7/x1xS5P9DwAAAB3k7n9n3GL/AwAAwDBy978rbrH/AQAAYBi5+98dtzTZ//p//b/+X/+v/1/9+fr/zaT/n6b/X0P/r//X/+v/mdU+9P+Htv/meqb9f+7+q+OWJvsfAAAAOsjd/564xf4HAACAYeTuf2/cYv8DAADAMHL3vy9uabL/9f/6f/2//l//v/rz9f+bSf8/Tf+/tbV1zcQXsKr/P/5/+v9Z+/mdv8rPR/+v/2d5lvb+f+7+98ctTfY/AAAAdJC7/5q4xf4HAACAYeTuvzZusf8BAABgGLn7PxC3NNn/+n/9v/5f/6//X/35+v/NpP+fpv9fw/v/3v/X/+v/mdXS+v/c/R+MW5rsfwAAAOggd/91cYv9DwAAAMPI3f+huMX+BwAAgGHk7r8+bmmy//X/+n/9v/5f/7/68+9i/7+rOdb/H4z96/+39P/6f/3/Gvp//b/+n52W1v/n7v9w3NJk/wMAAEAHufs/ErfY/wAAADCM3P0fjVvsfwAAABhG7v6PxS1N9r/+X/+v/9f/6/9Xf773/zeT9/+n6f/X0P/r/9v3/3f+DNX/M5+l9f+5+z8etzTZ/wAAANBB7v4b4hb7HwAAAIaRu/8TcYv9DwAAAMPI3f/JuKXJ/tf/6//1//p//f/qzz+A/v/CLf3/7PT/0/T/axxQ////W1v6/32w59d/3tZA/f/RPX+89/9ZoqX1/7n7PxW3NNn/AAAA0EHu/k/HLfY/AAAADCN3/2fiFvsfAAAAhpG7/7NxS5P9r//X/+v/9f/6/9Wf7/3/zaT/n6b/X8P7/2P2/97/1/9zziyt/8/d/7m4pcn+BwAAgA5y998Yt9j/AAAAMIzc/Z+PW+x/AAAAGEbu/i/ELU32v/5f/6//1//r/1d/vv5/M+n/p+n/19D/6//1//p/ZrW0/j93/xfjlib7HwAAADrI3X9T3GL/AwAAwDBy998ct9j/AAAAMIzc/V+KW5rsf/2//n8/+v+dX4f+/4Q5+/8L9f/6f/3/Skvp/y+++D636P/1//p//b/+X//f3dL6/9z9X45bmux/AAAA6CB3/1fiFvsfAAAAhpG7/6tx0wXn7CsCAAAA5pa7/2txS5N//r+7/z+ydaJQPWFV/x+Nmv5/G/3/qV+/9/9X//zw/r/+X/+//5bS/3v//+y+fv2//n+Tv/4z6v/vsfvH6/8Z0dL6/9z9t8QtTfY/AAAAdJC7/+txi/0PAAAAw8jd/424xf4HAACAYeTuvzVuabL/vf+v/9f/6//1/6s//2T/f+IvSP3/ZtD/T9P/r6H/1/97//+SB56v/2c+S+v/c/d/M25psv8BAACgg9z934pb7H8AAAAYRu7+b8ct9j8AAAAMI3f/d+KWJvtf/6//1//r//X/qz/f+/+bSf8/Tf+/hv5f/3/6X/+NO79hmP7f+//MaGn9f+7+78YtTfY/AAAAdJC7/3txi/0PAAAAw8jd//24xf4HAACAYeTu/0Hc0mT/6//1/+P3/w/Q/+/4fP2//n9kZ93fx1/II/T/Rya+T/+/hv5f/+/9f/0/s1pa/5+7/7a4pcn+BwAAgA5y9/8wbrH/AQAAYBi5+38Ut9j/AAAAMIzc/T+OW5rsf/1/r/7/0FbH/t/7//p//X8n3v+fpv9fQ/+v/9f/6/+Z1dL6/9z9P4lbmux/AAAA2FT3u+dDbjvdf23u/p/GLfY/AAAADCN3/8/iFvsfAAAAhpG7/+dxy177/4KD+KoOjv6/V//f8/1//b/+X//fif5/mv5/Df2//l//r/9nVkvr/3P3/yJu2Tb8Dp/xf0oAAABgSXL3/zJu8ef/AQAAYBi5+38Vt+za/8dP80+1AwAAAEuTu//XcUuTf/6v/194/7+l/9f/6//1//r/M6H/n3YX+//jh/T/+v8J+n/9v/6fnZbW/+fu/03c0mT/AwAAwKBO+TsKuft/G7fY/wAAADCM3P2/i1vsfwAAABhG7v7fxy1N9r/+f+H9/1m9/3+0/i/9f/P+/4oLV36+/l//PzL9/zTv/6+h/9f/6//1/8xqaf1/7v4/xC1N9j8AAAB0kLv/j3GL/Q8AAADDyN3/p7jF/gcAAIBh5O7/c9zSZP/r/0fs/73/r/+f/vxx+v+7XXTspvs/6Nqr9f+cdJD9f/5c0P/r//X/J+j/9f/6f3ZaWv+fu/8vcUuT/Q8AAAAd5O6/PW6x/wEAAGAYufv/GrfY/wAAADCM3P1/i1ua7H/9v/5f/7+J/X82xd37f+//6/938/7/NP3/Gvp//b/+X//PrJbW/+fu/3vc0mT/AwAAQAe5+/8Rt9j/AAAAMIzc/f+MW+x/AAAAGEbu/n/FLU32v/5f/6//38T+3/v/W/p//f8e9P/T9P9r6P/1//p//T+zWlr/n7v/33FLk/0PAAAAHeTuvyNusf8BAABgGLn7/xO32P8AAAAwjNz9/41bmux//b/+X/+v/9f/r/58/f9m0v9P0/+vof/X/+v/9f/Mamn9f+7+/wUAAP//jJ6BjA==") r8 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) renameat2(r8, &(0x7f0000000140)='./file0/file0\x00', r8, &(0x7f00000002c0)='./file1\x00', 0x0) syz_usb_connect$printer(0x0, 0x0, 0x0, 0x0) r9 = openat$sysctl(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/vm/drop_caches\x00', 0x1, 0x0) writev(r9, &(0x7f0000000200)=[{&(0x7f0000000140)='2', 0x1}], 0x1) ioctl$sock_ifreq(r3, 0x8923, &(0x7f0000000040)={'bridge_slave_1\x00', @ifru_settings={0x4, 0x10, @sync=0x0}}) [ 71.176990][ T4666] Bluetooth: hci0: command tx timeout [ 71.258581][ T5319] xt_hashlimit: size too large, truncated to 1048576 [ 71.342505][ T5320] loop0: detected capacity change from 0 to 1024 [ 71.417642][ T5320] hfsplus: request for non-existent node 128 in B*Tree [ 71.420426][ T5320] hfsplus: request for non-existent node 128 in B*Tree [ 71.942543][ T5320] hfsplus: request for non-existent node 128 in B*Tree [ 71.945225][ T5320] hfsplus: request for non-existent node 128 in B*Tree [ 71.959602][ T5320] ================================================================== [ 71.962814][ T5320] BUG: KASAN: wild-memory-access in hfsplus_bnode_dump+0x403/0xbb0 [ 71.966046][ T5320] Read of size 2 at addr 000508800000103e by task syz.0.0/5320 [ 71.968920][ T5320] [ 71.969907][ T5320] CPU: 0 UID: 0 PID: 5320 Comm: syz.0.0 Not tainted 6.13.0-rc2-syzkaller-00031-gf92f4749861b #0 [ 71.974006][ T5320] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 71.978195][ T5320] Call Trace: [ 71.979530][ T5320] [ 71.980727][ T5320] dump_stack_lvl+0x241/0x360 [ 71.982626][ T5320] ? __pfx_dump_stack_lvl+0x10/0x10 [ 71.984683][ T5320] ? __pfx__printk+0x10/0x10 [ 71.986582][ T5320] ? _printk+0xd5/0x120 [ 71.988203][ T5320] print_report+0xe8/0x550 [ 71.990001][ T5320] ? __virt_addr_valid+0x58/0x530 [ 71.991985][ T5320] ? hfsplus_bnode_dump+0x403/0xbb0 [ 71.994049][ T5320] kasan_report+0x143/0x180 [ 71.995969][ T5320] ? hfsplus_bnode_dump+0x403/0xbb0 [ 71.997951][ T5320] ? hfsplus_bnode_dump+0x403/0xbb0 [ 71.999994][ T5320] kasan_check_range+0x282/0x290 [ 72.002024][ T5320] ? hfsplus_bnode_dump+0x403/0xbb0 [ 72.004074][ T5320] __asan_memcpy+0x29/0x70 [ 72.005838][ T5320] hfsplus_bnode_dump+0x403/0xbb0 [ 72.007756][ T5320] ? __pfx_hfsplus_bnode_dump+0x10/0x10 [ 72.009923][ T5320] ? hfsplus_bnode_write_u16+0x9b/0xf0 [ 72.012129][ T5320] ? __pfx_hfsplus_bnode_write_u16+0x10/0x10 [ 72.014516][ T5320] ? rcu_is_watching+0x15/0xb0 [ 72.016297][ T5320] ? hfsplus_bnode_move+0x2da/0x910 [ 72.018182][ T5320] ? __mark_inode_dirty+0x3db/0xe90 [ 72.020006][ T5320] hfsplus_brec_remove+0x42c/0x4f0 [ 72.021937][ T5320] __hfsplus_delete_attr+0x275/0x450 [ 72.023914][ T5320] ? __pfx___hfsplus_delete_attr+0x10/0x10 [ 72.026201][ T5320] ? hfsplus_find_init+0x85/0x1c0 [ 72.028124][ T5320] hfsplus_delete_all_attrs+0x26b/0x3d0 [ 72.030307][ T5320] ? __pfx_hfsplus_delete_all_attrs+0x10/0x10 [ 72.032640][ T5320] ? do_raw_spin_unlock+0x58/0x8b0 [ 72.034866][ T5320] ? rcu_is_watching+0x15/0xb0 [ 72.036806][ T5320] ? __mark_inode_dirty+0x924/0xe90 [ 72.038802][ T5320] hfsplus_delete_cat+0xb33/0xf80 [ 72.040755][ T5320] ? __pfx_hfsplus_delete_cat+0x10/0x10 [ 72.042879][ T5320] ? __pfx___mutex_lock+0x10/0x10 [ 72.044813][ T5320] hfsplus_unlink+0x363/0x790 [ 72.046555][ T5320] ? __pfx___might_resched+0x10/0x10 [ 72.048425][ T5320] ? __pfx_hfsplus_unlink+0x10/0x10 [ 72.050405][ T5320] ? do_raw_spin_lock+0x14f/0x370 [ 72.052275][ T5320] ? down_write_nested+0x195/0x220 [ 72.054263][ T5320] ? __pfx_down_write_nested+0x10/0x10 [ 72.056361][ T5320] ? do_raw_spin_unlock+0x58/0x8b0 [ 72.058256][ T5320] hfsplus_rename+0xc8/0x1c0 [ 72.059985][ T5320] ? __pfx_hfsplus_rename+0x10/0x10 [ 72.061884][ T5320] vfs_rename+0xbdb/0xf00 [ 72.063434][ T5320] ? __pfx_vfs_rename+0x10/0x10 [ 72.065263][ T5320] ? bpf_lsm_path_rename+0x9/0x10 [ 72.067136][ T5320] do_renameat2+0xd94/0x13f0 [ 72.068909][ T5320] ? __pfx_do_renameat2+0x10/0x10 [ 72.070881][ T5320] ? __virt_addr_valid+0x183/0x530 [ 72.072824][ T5320] ? __virt_addr_valid+0x183/0x530 [ 72.074778][ T5320] ? __check_object_size+0x47a/0x730 [ 72.076824][ T5320] ? getname_flags+0x1e3/0x540 [ 72.078680][ T5320] ? do_syscall_64+0x100/0x230 [ 72.080536][ T5320] __x64_sys_renameat2+0xce/0xe0 [ 72.082428][ T5320] do_syscall_64+0xf3/0x230 [ 72.084165][ T5320] ? clear_bhb_loop+0x35/0x90 [ 72.086066][ T5320] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 72.088332][ T5320] RIP: 0033:0x7f059a37ff19 [ 72.090059][ T5320] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 72.097372][ T5320] RSP: 002b:00007f0599ddd058 EFLAGS: 00000246 ORIG_RAX: 000000000000013c [ 72.100635][ T5320] RAX: ffffffffffffffda RBX: 00007f059a546080 RCX: 00007f059a37ff19 [ 72.103589][ T5320] RDX: 000000000000000c RSI: 0000000020000140 RDI: 000000000000000c [ 72.106452][ T5320] RBP: 00007f059a3f3cc8 R08: 0000000000000000 R09: 0000000000000000 [ 72.109189][ T5320] R10: 00000000200002c0 R11: 0000000000000246 R12: 0000000000000000 [ 72.111923][ T5320] R13: 0000000000000000 R14: 00007f059a546080 R15: 00007ffeb3606868 [ 72.114878][ T5320] [ 72.116085][ T5320] ================================================================== [ 72.332601][ T5320] Kernel panic - not syncing: KASAN: panic_on_warn set ... [ 72.335547][ T5320] CPU: 0 UID: 0 PID: 5320 Comm: syz.0.0 Not tainted 6.13.0-rc2-syzkaller-00031-gf92f4749861b #0 [ 72.339554][ T5320] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 72.343394][ T5320] Call Trace: [ 72.344411][ T5320] [ 72.345415][ T5320] dump_stack_lvl+0x241/0x360 [ 72.347295][ T5320] ? __pfx_dump_stack_lvl+0x10/0x10 [ 72.349309][ T5320] ? __pfx__printk+0x10/0x10 [ 72.350945][ T5320] ? preempt_schedule+0xe1/0xf0 [ 72.352805][ T5320] ? vscnprintf+0x5d/0x90 [ 72.354450][ T5320] panic+0x349/0x880 [ 72.356006][ T5320] ? check_panic_on_warn+0x21/0xb0 [ 72.357905][ T5320] ? __pfx_panic+0x10/0x10 [ 72.359595][ T5320] ? _raw_spin_unlock_irqrestore+0x130/0x140 [ 72.361879][ T5320] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 72.364219][ T5320] ? print_report+0xe8/0x550 [ 72.366033][ T5320] check_panic_on_warn+0x86/0xb0 [ 72.367978][ T5320] ? hfsplus_bnode_dump+0x403/0xbb0 [ 72.369921][ T5320] end_report+0x77/0x160 [ 72.371535][ T5320] kasan_report+0x154/0x180 [ 72.373298][ T5320] ? hfsplus_bnode_dump+0x403/0xbb0 [ 72.375299][ T5320] ? hfsplus_bnode_dump+0x403/0xbb0 [ 72.377273][ T5320] kasan_check_range+0x282/0x290 [ 72.379352][ T5320] ? hfsplus_bnode_dump+0x403/0xbb0 [ 72.381345][ T5320] __asan_memcpy+0x29/0x70 [ 72.382915][ T5320] hfsplus_bnode_dump+0x403/0xbb0 [ 72.384650][ T5320] ? __pfx_hfsplus_bnode_dump+0x10/0x10 [ 72.386598][ T5320] ? hfsplus_bnode_write_u16+0x9b/0xf0 [ 72.388445][ T5320] ? __pfx_hfsplus_bnode_write_u16+0x10/0x10 [ 72.390461][ T5320] ? rcu_is_watching+0x15/0xb0 [ 72.392152][ T5320] ? hfsplus_bnode_move+0x2da/0x910 [ 72.394037][ T5320] ? __mark_inode_dirty+0x3db/0xe90 [ 72.395801][ T5320] hfsplus_brec_remove+0x42c/0x4f0 [ 72.397696][ T5320] __hfsplus_delete_attr+0x275/0x450 [ 72.399679][ T5320] ? __pfx___hfsplus_delete_attr+0x10/0x10 [ 72.401901][ T5320] ? hfsplus_find_init+0x85/0x1c0 [ 72.403767][ T5320] hfsplus_delete_all_attrs+0x26b/0x3d0 [ 72.406066][ T5320] ? __pfx_hfsplus_delete_all_attrs+0x10/0x10 [ 72.408340][ T5320] ? do_raw_spin_unlock+0x58/0x8b0 [ 72.410269][ T5320] ? rcu_is_watching+0x15/0xb0 [ 72.412163][ T5320] ? __mark_inode_dirty+0x924/0xe90 [ 72.414170][ T5320] hfsplus_delete_cat+0xb33/0xf80 [ 72.416024][ T5320] ? __pfx_hfsplus_delete_cat+0x10/0x10 [ 72.418117][ T5320] ? __pfx___mutex_lock+0x10/0x10 [ 72.419970][ T5320] hfsplus_unlink+0x363/0x790 [ 72.421701][ T5320] ? __pfx___might_resched+0x10/0x10 [ 72.423646][ T5320] ? __pfx_hfsplus_unlink+0x10/0x10 [ 72.425348][ T5320] ? do_raw_spin_lock+0x14f/0x370 [ 72.427168][ T5320] ? down_write_nested+0x195/0x220 [ 72.429048][ T5320] ? __pfx_down_write_nested+0x10/0x10 [ 72.431139][ T5320] ? do_raw_spin_unlock+0x58/0x8b0 [ 72.433126][ T5320] hfsplus_rename+0xc8/0x1c0 [ 72.434900][ T5320] ? __pfx_hfsplus_rename+0x10/0x10 [ 72.436819][ T5320] vfs_rename+0xbdb/0xf00 [ 72.438302][ T5320] ? __pfx_vfs_rename+0x10/0x10 [ 72.440004][ T5320] ? bpf_lsm_path_rename+0x9/0x10 [ 72.441706][ T5320] do_renameat2+0xd94/0x13f0 [ 72.443396][ T5320] ? __pfx_do_renameat2+0x10/0x10 [ 72.445297][ T5320] ? __virt_addr_valid+0x183/0x530 [ 72.447293][ T5320] ? __virt_addr_valid+0x183/0x530 [ 72.449205][ T5320] ? __check_object_size+0x47a/0x730 [ 72.451095][ T5320] ? getname_flags+0x1e3/0x540 [ 72.452865][ T5320] ? do_syscall_64+0x100/0x230 [ 72.454573][ T5320] __x64_sys_renameat2+0xce/0xe0 [ 72.456473][ T5320] do_syscall_64+0xf3/0x230 [ 72.458280][ T5320] ? clear_bhb_loop+0x35/0x90 [ 72.460062][ T5320] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 72.462208][ T5320] RIP: 0033:0x7f059a37ff19 [ 72.463869][ T5320] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 72.470980][ T5320] RSP: 002b:00007f0599ddd058 EFLAGS: 00000246 ORIG_RAX: 000000000000013c [ 72.474140][ T5320] RAX: ffffffffffffffda RBX: 00007f059a546080 RCX: 00007f059a37ff19 [ 72.477049][ T5320] RDX: 000000000000000c RSI: 0000000020000140 RDI: 000000000000000c [ 72.479912][ T5320] RBP: 00007f059a3f3cc8 R08: 0000000000000000 R09: 0000000000000000 [ 72.482939][ T5320] R10: 00000000200002c0 R11: 0000000000000246 R12: 0000000000000000 [ 72.485919][ T5320] R13: 0000000000000000 R14: 00007f059a546080 R15: 00007ffeb3606868 [ 72.488868][ T5320] [ 72.490289][ T5320] Kernel Offset: disabled [ 72.491914][ T5320] Rebooting in 86400 seconds..