last executing test programs: 9.223426405s ago: executing program 2 (id=105): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f0000000300)={0x0, 0x7}, 0x8) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x75, &(0x7f0000000000)={0x0, 0xfa}, 0x8) bind$inet6(r0, &(0x7f0000000380)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000002f80)=[{{&(0x7f0000000400)={0xa, 0x4e23, 0x1, @loopback, 0x1}, 0x1c, &(0x7f0000000440)=[{&(0x7f0000000180)='r', 0x1}], 0x1}}], 0x1, 0x0) setsockopt$inet_sctp6_SCTP_RESET_STREAMS(r0, 0x84, 0x77, &(0x7f00000005c0)={0x0, 0x7}, 0x8) 9.157127066s ago: executing program 2 (id=106): r0 = syz_usb_connect(0x0, 0x44, &(0x7f0000000080)=ANY=[@ANYBLOB="12010002ff000040b90661400001010203010902320002010080320904000000ff00000009041b0000ff0000000904010102ff0000000705870240"], 0x0) syz_usb_control_io(r0, &(0x7f0000003000)={0x2c, &(0x7f0000004000)={0x0, 0x0, 0x2, {0x2, 0x3}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000001000)={0x84, &(0x7f0000002000)={0x0, 0x0, 0x1, "01"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac3(r0, &(0x7f0000000200)={0x14, 0x0, &(0x7f0000000180)={0x0, 0x3, 0x2, @string={0x2}}}, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000380)={0x20, 0x3}, 0x0, 0x0, 0x0, 0x0, 0x0}) 6.602815788s ago: executing program 0 (id=131): r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000240), r1) getsockname$packet(r1, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000003c0)=@newlink={0x38, 0x10, 0x437, 0x800000, 0x0, {0x0, 0x0, 0x0, r2, 0x504c3, 0x29ecd}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ipip={{0x9}, {0x8, 0x2, 0x0, 0x1, [@IFLA_IPTUN_COLLECT_METADATA={0x4}]}}}]}, 0x38}, 0x1, 0x0, 0x0, 0x2000c014}, 0x0) sendmsg$inet(r0, &(0x7f0000000380)={&(0x7f0000000080)={0x2, 0x4e22, @multicast1}, 0x10, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="1c000000000000000000000008000000", @ANYRES32=r2, @ANYBLOB="ac1414aaffffffff000000001400000000000000000f0000070000"], 0x38}, 0x200000e0) 6.506570321s ago: executing program 2 (id=132): syz_mount_image$gfs2(&(0x7f000000d500), &(0x7f000000d540)='./file0\x00', 0x2, &(0x7f000000d580)=ANY=[@ANYBLOB="0028a5c74f99a0e9f4c2aa1d294d71d21726f810a93ebc63f554d4ea75564413cc2e8c4c7fbbc22938a41e776b2849c9e7388ca37595873459f38fb610ebdf7dfe67e32ad52b20fc19cc9172a1c3a79a60f8cd98361ea166ddb32d70fbb77c017d7f7dd8e0a9c868e92435f6f7b3be0b6cb82f89d2ae3982095ec3cc167a9b08bc1937c885f1c0a36aa37d8c8ca7e60ddf"], 0x1, 0x124d4, &(0x7f000000d640)="$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0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9ok5ltekGbXtCmF7TpBW16QZte0KYXtOkFbXpBm17Qphck3md06QVdekGXXtClF3TJ8S69oMtf2KUXdOkFXXpBl17QpRd06QVdfl2gS/53yf8u+d8l/7vkf5f875L/XfK/S/53yf8u+d8l/7vkf5f875L/XfK/S/53yf8u+d8l/7vkf5f875L/XfK/S/53yf8u+d8l/7vkf5f875L/XfK/S/53yf8u+d8l/7vkf5f875L/XfK/S/53yf8u+d8l/7vkf5f875L/XfK/S/53yf8u+d8l/7vkf5f875L/XfK/S/53yf8u+d8l/7vkf5f875L/XfK/S/53yf8u+d8l/7vkf5f875L/XfK/S/53yf8u+d8l/7vkf5f875L/XfK/S/53yf8u+d8l/7vkfzfrz6xK/nfJ/y753yX/u+R/l/zvkv+z/pyrLvnfJf+75H+X/O+S/13y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/Ol/AAAAyJ/+BwAAgPzpfwAAAMif/gcAAID86X8AAADIn/4HAACA/Ol/AAAAyJ/+BwAAgPzpfwAAAMif/gcAAID86X8AAADIn/4HAACA/Ol/AAAAyJ/+BwAAgPzpfwAAAMif/gcAAID86X8AAADIn/4HAACA/Ol/AAAAyJ/+BwAAgPzpfwAAAMif/gcAAID86X8AAADIn/4HAACA/Ol/AAAAyJ/+BwAAgPzpfwAAAMif/gcAAID86X8AAADIn/4HAACA/Ol/AAAAyJ/+BwAAgPzpfwAAAMif/gcAAID86X8AAADIn/4HAACA/Ol/AAAAyJ/+BwAAgPzpfwAAAMif/gcAAID86X8AAADIn/4HAACA/Ol/AAAAyJ/+BwAAgPzpfwAAAMif/gcAAID86X8AAADIn/4HAACA/Ol/AAAAyJ/+BwAAgPzpfwAAAMif/gcAAID86X8AAADIn/4HAACA/Ol/AAAAyJ/+BwAAgPzpfwAAAMif/gcAAID86X8AAADIn/4HAACA/Ol/AAAAyJ/+BwAAgPzpfwAAAMif/gcAAID86X8AAADIn/4HAACA/Ol/AAAAyJ/+BwAAgPzpfwAAAMif/gcAAID86X8AAADIn/4HAACA/Ol/AAAAyJ/+BwAAgPzpfwAAAMif/gcAAID86X8AAADIn/4HAACA/Ol/AAAAyJ/+BwAAgPzpfwAAAMif/gcAAID86X8AAADIn/4HAACA/Ol/AAAAyJ/+BwAAgPzpfwAAAMif/gcAAID86X8AAADIn/4HAACA/Ol/AAAAyJ/+BwAAgPzpfwAAAMif/gcAAID8Tbv/Z/yPfU4AAADA9OX7/wAAAJA//Q8AAAD50/8AAACQP/0PAAAA+dP/AAAAkD/9DwAAAPnT/wAAAJA//Q8AAAD50/8AAACQP/0PAAAA+dP/AAAAkD/9DwAAAPnT/wAAAJA//Q8AAAD50/8AAACQP/0PAAAA+dP/AAAAkD/9DwAAAPnT/wAAAJA//Q8AAAD50/8AAACQP/0PAAAA+dP/AAAAkD/9DwAAAPnT/wAAAJA//Q8AAAD50/8AAACQP/0PAAAA+dP/AAAAkD/9DwAAAPnT/wAAAJA//Q8AAAD50/8AAACQP/0PAAAA+dP/AAAAkD/9DwAAAPnT/wAAAJA//Q8AAAD50/8AAACQP/0PAAAA+dP/AAAAkD/9DwAAAPnT/wAAAJA//Q8AAAD50/8AAACQP/0PAAAA+dP/AAAAkD/9DwAAAPnT/wAAAJA//Q8AAAD50/8AAACQP/0PAAAA+dP/AAAAkD/9DwAAAPnT/wAAAJA//Q8AAAD50/8AAACQP/0PAAAA+dP/AAAAkD/9DwAAAPnT/wAAAJA//Q8AAAD50/8AAACQv+j/mZL3HJ38cvPL0bJIo3Hgn9MPa/3rX769w35vT/qm+ZXP76Tzc21mmG5fTLU5vsffCwAAAGqjov9bYiw6jf6fL337W/T/oq1n43vu/3avfDlneSzeMfv393sDAADAf05F/8/65WhZbBr9f3P69rfo/8Vaz0b0/0wbTLcv6P9vruRz/9wPGo1ms9Fo02b6nG8u0Pp+c8FGo3i+0Zhh8vS5DwAAAP+aiv6f7cvRsvg0+v/S9O1v0f+Lt56N6P+Zn55uX9A/Z4auM533SJf+jcZ2Wwz/Yr4y7twv5lSvbnrLcv1Hd5/y5pTHPT/P8NaP+37uAgAAwL+kov/j+fEtHRqNzm8k74/vl7f7Z5//36H1nPKxM136tU9rOn0/vmTq19P24TFrNTo2Zki/8s8tNY3Hn9Ccd8G2rzTalB6/1Hf0mQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPw/duBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADxwIAAAAAwvyt0+jYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADmCgAA///hnsga") r0 = openat(0xffffffffffffff9c, &(0x7f000001fb40)='./file1\x00', 0x42, 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f000001fb80)={0x0, 0x0, 0x4000000000000004, 0x20008}) r1 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f000000b2c0)={0x1, &(0x7f000000b300)=[{0x6, 0x0, 0x2, 0x7fff7ffc}]}) close_range(r1, 0xffffffffffffffff, 0x200000000000000) unlink(0x0) 6.423180303s ago: executing program 0 (id=134): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x23, &(0x7f0000000740)={@multicast2, @loopback}, 0xc) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000900), 0x0, 0xe8a2, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000027fa80a010100000004"], 0x57) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_mreqsrc(r0, 0x0, 0x28, &(0x7f0000000440)={@multicast2, @loopback, @empty}, 0xc) 6.207211089s ago: executing program 0 (id=138): r0 = socket(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000000c0)=@newqdisc={0x60, 0x24, 0xd0f, 0x3, 0x0, {0x60, 0x0, 0x0, r1, {0x0, 0x3}, {0xffff, 0xffff}, {0x4}}, [@qdisc_kind_options=@q_fq_codel={{0xd}, {0x4}}, @TCA_STAB={0x28, 0x8, 0x0, 0x1, [{{0x1c, 0x1, {0x6, 0x1d, 0x5, 0x2, 0x0, 0x3, 0x4, 0x1}}, {0x6, 0x2, [0x8]}}]}]}, 0x60}, 0x1, 0x0, 0x0, 0x1d4}, 0x8840) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0x0) 5.947072224s ago: executing program 0 (id=141): r0 = landlock_create_ruleset(&(0x7f0000000300)={0x1fff}, 0x18, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000540)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000580)=0x8) syz_mount_image$f2fs(&(0x7f0000000600), &(0x7f0000000640)='./file0\x00', 0x82, &(0x7f0000001140)=ANY=[@ANYBLOB='test_dummy_encryption=v1,checkpoint=disable,noacl,fsync_mode=strict,jqfmt=vfsold,noquota,fsync_mode=posix,usrjquota=ext4\x00,resuid=', @ANYRES64, @ANYRES16], 0x1, 0x105b3, &(0x7f0000001200)="$eJzs3E1rHHUcB/DftvbRWoP0QU8OiJAFd8kmaVAQidqiBVOCDwdPutndLNvu7oTs5sGePLQnfQleBZHefA1e+jaKB8GT4K2i7MxEEg1izYZtm88Hhu/Mf+f/m/9s5/LbKQngyJpKfvu1FOfjTEQcj4hzEdl+qdgyi3m8GBEvR8SxXVupGP9r4GREnI2I86Piec1S8dHC7w8efvvS9Te/+v5Bufbzd99M7q6BSXs1Inpr+f5WL8+0nefNYry+2cmyN79ZZP5B71ZxnOa51VrJKmzVd86rZznXzs9P1zYGo1zt1hujbHdWs/G1fn7BwWZ7p0424WZ9PTtutlay7AzSLNu383VtF3l7MMzrNIt6X2TlYzjcyXy8td3K72ftVpaN/rAYz+umzdb2KDeLLC4XjbTbzNax8r+/5sfeB53+xnay2VofdNJ+cqVae71aW6jU1tNma9iar9R7zYX5ZLrdHZ1WGbbqvcV2mra7rWoj7ZWT6XajUanVkumrrZVOvZ/UatW56kzlSrnYey1578YnSbeZTI/ynU5/Y9jpDpLVdD3JZ5ST2ercG+XklVry0dJysvzhtWtLyx9/dvXTG28vXX+3OOkfy0qmZ2dmZyu1mcpsrez+D6J0sOkcdR4ggEf2b/1/1rSH/h8YP/2//j92979x7Ej2v/p/OAAPEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH+yc++4aQRxHID/QDaQl4IiHlehilJScIgcIWVKW7Jv444zWEKcA3c+ggUWu2PsxVCxLAh/n7TMA/hpQKKYGXYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgEv3kE3Hd/Ob20NzlqtX16s94ipi31MAAADA0Syy6TivdIv2t9T/I3X9iohhRAwioh+7p++t+FzK7EVEI9V3vT7bGsN9RJ6wfk87XV8j4k+6nn4e+1sAAACAyzWfjSYRrXU1f/i9qfEBpEWbTlV5+ZLPp6rSennY/4rS+i+RlRhERNZ9rChtGBHN739Tq5bfX6tUdN4UjaJo1jEKAACgXuWZQGWzNwAAAM7Ov1MPgNPI92vTf/HTXnC7KNKG4JdSCwAAADhf23fbbzTqHQcAAABwAvn8/935f2lVwPl/AAAAcBmK8/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4pkU2Hc9no8mhOcvVYar5NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADP7M85CoUwGIXRmzfqnoL7X5ZciK2tzTmQn48MRQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7oy18rri3Tg6xrrz7ZhJft1t/PugsfW4sSf5zCd/AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ/tzdoIhEARhsP/DCwxpMf+wpEFjEKEKFj52mIcBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4K0+18v3jl/jSPLvb2NKso8kc0eNpaPG2oXG1oXx9DUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHCyAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWF/bk3USAI4zj87t4ddwsX3ZVgvvhRg4mRaAl+gLCwNViADZkYmS42oi0o6AhmRrKBz5P8/sMkMwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4lsO9cHaQ50IIczNHedf7r7sr485vn32YG8SXO28uxmN2hyiGEB6ut5rXU1zLtNvc3nnUaLWabYlEIhkmWf8yAQBw0hST6Nb1n4r7y91ruXoIv16N1v9Xojz8pf7//PL8hUH83HrXie8V1/8Lqa1w+pU7G0/Lm9s719Y3GmvNtebjarWyeHPxxu1blXLvWUnZExMAAAD+TSmJuP7P1//s/5+J8jBh/X9v6cH9+F4F9f9YR02/rGcCAADwfzt36fu33JjruVIpbDU6nfZC/zj8XOkfM5jqsZ1KIq7/C/WsZwUAAACk4XAvN9L/X43yMGH/f/717kE8ZiGEMJv0/+dXnrRW01vOVEvjdeKs1wgAAEC2ZpOI+//F3v7//HDLQz6EcPVyP0/+BnCi+v/ji7sjL63H+/+r6S1xKuVr/e+jd66FMFPLekYAAACcZKeT6Bb7B8X95faP50sl+/8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgN/s2DFKA0EUBuDNblYrMWClVl5AtLMKWAhi4yFEQfAEIogHEFtL72DpHVIr2FhYpvAG8mZ3VNIELHaVfB9M3iMMmZdJk38BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYa7r/3VfxMmr6sn3v+ePqJOrLTA3v9+ubsaIfdDn0PzTY63sCAAAAFkGV831RFG/142HUcpzyf533ROZ/WGn6nOdnc3+uT3evGzn/Xx9vXX4dNGrOiQ89O7843ensG/59q3N3DNPNp2cvVfpByqObtWmd7nNwO5kcLKV2uYtpAYDf2M61bfL/oai7fQ4GwMIYtqv4kf+rcb8zAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHThMwAA//8P+F2Y") landlock_restrict_self(r0, 0x0) creat(&(0x7f0000011d40)='./file1\x00', 0x8) 5.400542728s ago: executing program 1 (id=143): syz_emit_ethernet(0xc2, &(0x7f0000000580)=ANY=[@ANYBLOB="0180c2000003aaaaaaaaaa108100100008004500001400000000fb019078ac1e0001ac1414aa0301907803240000450040020001ffff0001000700000000ac1414bb867700000001000e08c82ce8da6ee06cb8dd9452010902270e000042eb020e7434954373561de584b703c8000900de6c83d500000207cfa11cab1a00648475c97b51e49eb6be675de6a70a"], 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x41, 0x0) write$binfmt_aout(r0, &(0x7f0000000280)=ANY=[], 0xff2e) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000140)={0x0, 0x0, 0xfffffff9, 0x161, 0x17, "00020000f7fd00"}) r1 = syz_open_pts(r0, 0xc0000) ioctl$sock_inet_udp_SIOCINQ(r1, 0x541b, &(0x7f00000004c0)) 4.50215682s ago: executing program 1 (id=144): r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r1, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0xb}}, 0x2}}, 0x2e) r2 = socket$pppl2tp(0x18, 0x1, 0x1) connect$pppl2tp(r2, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x1b}}, 0x2, 0x1, 0x0, 0x8}}, 0x2e) getsockopt(r2, 0x111, 0x1, 0x0, &(0x7f0000000080)=0x25) 4.403050822s ago: executing program 0 (id=146): prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000180)=0x7) syz_mount_image$f2fs(&(0x7f00000001c0), &(0x7f0000000200)='./file0\x00', 0x800002, &(0x7f0000000240)=ANY=[], 0x1, 0x1067a, &(0x7f000002a500)="$eJzs3L1vG2UYAPDHSdMvSluhfjCAOAkhJaiO6vRDsKACrQDRVhWFgQmc2LXcxrkocdO0CwwwIDGx8E8wwd/AAjsrLGwsIHUrBPnuNf0ggtZ1Ppr8ftL5ee/x+bn3vSTD44sugG3rYHb7j0rsjz0RMRoR+yKKcSVthTNleDYiXkipkbRVUv6fxM6I2BsR+3vFy5qV9NafKysr3/54/vkvfv7qp0++/v3yxqwY2AxeiojOfDm+0Slj3irj1ZSvL7WL2Dm5lGL5Ruda2s/LeKM5XVS4Ue8fVy/iiVZ5fD5/fbEXr8zWZ3qx1b5S5OfnyhMuLrX6dYoPXK0vFPuN5nQR24t5EVu3ynktp3hrsVvWaaR6N4vy0e32Y5lvLjfL9cxfK+LMXDfl87j5ckTeaC739pdSTKeLmXy2EbHjcS7zpne+PXd9OVtqLiy287ns1GTtlcna6WptIW80u82T1XqncfpkNt6a7R1W7TbrnTOtPG/NNidn8s5ENt6amanWatn42eZ0uz6X1WqTJyaPV0/1r9mx7K2LH2SzjWy8F99oz13vtmcXsyv5QlZ+YiKbmjzx6kT2Yi27fOFSdum9c+cuXHr/o7MfXnz9wjtvpoP+Na1sfOr41FS1drw6VZsYdOXHVkprsf6JNNrM6y8tVwb95O2t/YfBwxn49wdg+xqk/x8ZsP9/7q87v+j/gRhG/z9yt9Ym7/8/3Z3muVr/X8zvP/v/iMb0QJf4ibA2/f+T0/9u9/U/Yv8/9nhnY8vR/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+ZuductMGogAAP6Au9E9FFT9XYVV1yYJD9Ahd9gDJbbLjDJEQl8giZJcjRDjCnkQBESUCGxLyfZKZH5nHw7vnGQ0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANTpJpuOL+Zn58Wgs3ucZb5d+5n5Ta/7lc+7JwgAAAAf2CKbjotOtxx/S/M/0tSviBhGxCAi+hGxrXZvbdTlvYhopP62+7ONHC5TZb/6TjtdXyPiT7ruftb9FAAAAOB0zWejSURr1S0+fh87IQ4pvbTZY9PHuuKVz6eqovWKYP8ritZ/CFmJQURk3duKog0jovn9b0XRXnR1neetspuazpOmUTbNx9sbh8oLAACo23olUFn1BgAAwJvz79gJcBzFyl7ai5/WgttlkxYEv6yNAAAAgHfIzl4AAAA4fUX97/w/AAAAOG3l+X8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADUaZFNx/PZaLJvnGW+n2r+DQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHDP/rykYAgDQRjs/6neKXj/WykNutWVuyoIfMwQQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuPI6Tt5nfBprkm+njV/HI8m/q8bUVWPuurH0wrh9bnv+RwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAzv68nAAIxGAYjG/tabH/mrwoP+jZmyDMgPCREGQBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP6mu7/qnxgSe1WNmSamjFtVzVkllqwSaw4SWw7a29+O84MnAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2J97m4aBAAzD3x1C4IYCRqC3+JmBhgrBCPxISJaYgQFYiIaK1mIRskIiO3adzinyPM33SnfFHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgU9OjsJHrIr70ZnW7fG/8NjyPOalk+uzN2kFcsW7V2/afs17m8+T0aTy3h63D5noCAABg8RR5vg8hvHYfT2K2+2n+38rXxJl/uDyr8zxfnftz5tk/rqWH4uzjRr3ZfbohhMur64vd2p7wd9sM+ykHL9v383tYvW7lC9/VSeeT/qEp0rG1B7er027a9dbdaHT8L5X/f/4pAIDv2slZFvn3Ucy9JhsDYGF1yhXm5v+i32xPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHV4DwAA//8i0Zqx") syz_mount_image$fuse(0x0, &(0x7f000003ab80)='./file0\x00', 0x400a8, 0x0, 0x5, 0x0, 0x0) r0 = open(&(0x7f000002a400)='.\x00', 0x8000, 0x50) getdents(r0, &(0x7f000002a440)=""/184, 0xb8) 4.145105629s ago: executing program 1 (id=148): socket$xdp(0x2c, 0x3, 0x0) r0 = socket$xdp(0x2c, 0x3, 0x0) close(0x4) r1 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_RX_RING(r0, 0x11b, 0x2, &(0x7f0000000000)=0x10, 0x4) setsockopt$XDP_RX_RING(r1, 0x11b, 0x2, &(0x7f0000000000)=0x10, 0x4) 3.69295138s ago: executing program 1 (id=149): r0 = syz_usb_connect(0x0, 0x5a, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000060f94d100d05020027230102030109024840020000000009047d04031d5abf0009050400005539000009050b00000000000009050200000005000009047d01013481af0009a00e00230000690009047dbe"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_ep_write$ath9k_ep2(0xffffffffffffffff, 0x83, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_control_io$uac1(r0, 0x0, 0x0) 3.175175132s ago: executing program 2 (id=150): r0 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$SO_TIMESTAMP(r0, 0x1, 0x1d, &(0x7f0000000180)=0x7, 0x4) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000340)=0x21be, 0x4) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f0000000100)=0x4, 0x4) sendmmsg$inet6(r0, &(0x7f0000000880)=[{{&(0x7f0000000000)={0xa, 0x4e22, 0x3, @empty, 0x9}, 0x1c, 0x0}}], 0x1, 0x44040044) recvmmsg(r0, &(0x7f00000003c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000001f80)=""/129, 0x81}, 0x8}], 0x1, 0x40002142, 0x0) 3.089711434s ago: executing program 3 (id=152): socketpair$unix(0x1, 0x5, 0x0, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000000)={0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0xffffffffffffffff, 0x4}, 0x38) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000940)='hugetlb.2MB.usage_in_bytes\x00', 0x26e1, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) ioctl$SIOCSIFHWADDR(r0, 0x8b34, &(0x7f0000000000)={'wlan1\x00', @random="000500000020"}) 2.111251508s ago: executing program 0 (id=153): syz_mount_image$nilfs2(&(0x7f0000000380), &(0x7f0000000a40)='./file0\x00', 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00'], 0xf, 0xa02, &(0x7f0000001ec0)="$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") bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1b0000000000000000000000000004"], 0x48) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x101042, 0x40) pwrite64(r0, &(0x7f0000000080)='2', 0x1, 0xfecc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000d80)='./file1\x00', 0x143042, 0x0) ioctl$FS_IOC_FIEMAP(r1, 0xc020660b, &(0x7f0000000180)=ANY=[]) 2.108614828s ago: executing program 3 (id=155): r0 = gettid() timer_create(0x0, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r0}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f0000000340)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) 1.235682709s ago: executing program 4 (id=157): r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) r1 = socket(0x10, 0x803, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000100)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r1, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000a40)=@newqdisc={0x2c, 0x24, 0x4ee4e6a52ff5653f, 0x70bd2d, 0x25dfdbfc, {0x0, 0x0, 0x0, r2, {0x0, 0x9}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_drr={0x8}]}, 0x2c}, 0x1, 0x0, 0x0, 0x81}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000006040)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000240)=@newtfilter={0x24, 0x2c, 0xd3f, 0x70bd26, 0x25dfdbfb, {0x0, 0x0, 0x0, r2, {0x1, 0x4}, {0x8, 0x9}, {0xf, 0x9}}}, 0x24}, 0x1, 0x0, 0x0, 0x801}, 0x20040054) 1.19123114s ago: executing program 2 (id=158): syz_mount_image$jfs(&(0x7f00000048c0), &(0x7f0000004900)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1c802, &(0x7f0000004980)=ANY=[], 0x3, 0x5f74, &(0x7f00000049c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/2UHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdi7uxi5zvoM4Ge/7LUTiEtCCMGQteMEQzbeXX8lJhgcIDQNLU0DoaUNdYy9/gB/1buGJIqaTZO2QURqpPYivSgFRBFSWyVCSKVSiiIVqb1rrkC5Qa2UC0tNKhNBJaokW5057/vuzOzszPpj7Tnn/H5R/PfOnJl558yZ2X3WemYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat(0xffffffffffffff9c, &(0x7f000004c100)='./file1\x00', 0x42, 0x0) pwrite64(r0, &(0x7f000004c140)='\f', 0x1, 0x8000c61) r1 = openat(0xffffffffffffff9c, &(0x7f000004c180)='./file1\x00', 0x101042, 0x15) r2 = openat(0xffffffffffffff9c, &(0x7f000004e200)='./file1\x00', 0xc4042, 0x1ff) sendfile(r2, r1, 0x0, 0xfffe82) 1.106059182s ago: executing program 3 (id=159): mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz1\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fchdir(r0) r1 = openat$cgroup_ro(r0, &(0x7f00000000c0)='cgroup.freeze\x00', 0x275a, 0x0) write$cgroup_int(r1, &(0x7f0000000200)=0x1, 0x12) 969.995926ms ago: executing program 4 (id=160): semop(0x0, 0x0, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000001b00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001d80)=ANY=[@ANYBLOB="28010000000000000100000001"], 0x128}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001d80)=ANY=[], 0x128}, 0x404c050) recvmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580), 0x100}, 0x0) select(0x46, 0x0, 0x0, &(0x7f0000000400)={0xfefdffffffffffff, 0x1, 0x2, 0x2}, &(0x7f0000000440)={0x0, 0x2710}) 751.206011ms ago: executing program 3 (id=161): bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000023c0)={0x0, 0x4, &(0x7f0000000480)=ANY=[@ANYBLOB="18020000000100000000000000000000850000007500000095"], 0x0}, 0x94) bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0xb, 0x2000000000000216, &(0x7f0000000440)=ANY=[@ANYBLOB="18000000000000000000000000000000850000000f00000018010000646c6c2400000000000000007b1af8ff00000000bfa10000000000000701"], 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x1c, '\x00', 0x0, @fallback=0x15, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x94) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000001600)=@base={0xe, 0x4, 0x8, 0xa, 0x0, 0xffffffffffffffff, 0xfffffffc}, 0x50) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x14, &(0x7f0000000400)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000000000008500000001"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x11, 0x14, &(0x7f0000000400)=ANY=[], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x40f03, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_BIND_MAP(0xa, &(0x7f00000004c0)={r1}, 0xc) 750.997321ms ago: executing program 4 (id=162): r0 = epoll_create1(0x0) r1 = socket$unix(0x1, 0x1, 0x0) close(r1) socket$vsock_stream(0x28, 0x1, 0x0) setsockopt$sock_int(r1, 0x1, 0x2e, &(0x7f0000000040)=0xffff, 0x4) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f00000000c0)={0xa0028000}) 626.847184ms ago: executing program 3 (id=163): capset(&(0x7f0000000500)={0x20080522}, &(0x7f0000000200)={0x200002, 0x200003, 0x803, 0x4, 0x7}) r0 = syz_clone(0x1100400, 0x0, 0xffffffffffffff2b, 0x0, 0x0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000480)='task\x00') fchdir(r1) mount(0x0, &(0x7f0000000300)='.\x00', &(0x7f0000000000)='proc\x00', 0x800000, 0x0) syz_open_procfs(r0, &(0x7f0000000040)='fdinfo/3\x00') 591.323885ms ago: executing program 4 (id=164): r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, &(0x7f0000000000)=ANY=[], 0x8) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @mcast2, 0x7}, 0x1c) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f00000000c0)='bridge0\x00', 0x10) sendmmsg$inet6(r0, &(0x7f0000001540)=[{{0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000001c0)="8211da", 0x3}], 0x1}}, {{0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000280)="75a8ea1d0c08764cba1d2f0726c30b7b77c7c465aa6836816f3feb165426dbaa7241c81ae735de3dd71b07bd28f30f6ca6883486f15467ab9fb3aae684d783fcb101356ce2e7b3e241f1c7dd01df101fa4ea7b0a57bfc79cbdd3927b4887505bdf942db00dd934416dce73439f5b86b5588b069c66288abc0aa20ab6bfc91367f5ae9f99ae8c24868aaa1f2a972989a46344a1a0fb26052bcff9334fa3a2d1c8d2ceecad3c5134b16b8afa933cac154654c82bb3f02daa11d6d323def5c454f95ffea31fd10f53e8d9181091a001e1cbad1cd3bd542c8e84e46a7d8ce4bc819295633ef1c6df293154713fb14c623dbdf6063cd76dcecbb10d35db698fcaff3f5765dad84a9119955802ffbde00e42544e30e0492b44dce2449f687f43dcaddafa3b8c3a7cdaf7bf3cc602bcb700bd57cfd90623be75a7d28b619d592d9c3b9e27ffd1805583fd6fd6407bd18ad6b39e903f22768d3e1e421457698a7e6e6015b070e7578a36d0b499093b3509dc1bc85cc4caef663f430e606ccf1adeb85e63e4b7a1978f9ae170856c506ef729c900de627da668b28a7e55f14102f594588e9b17a835690305ec1445b0339c96ee614baabc856c94f855a1c65ae096531f4eb3c93f7afa7593f36eb83119d17a8cdaf1d44ac5309f88d401f5afe447615187edd6dcbba0b2abe52d1884d94412115f6c6c551738b071f8b599efb07f2a38888b5b25b2325724c31c97efa75f8d3cd60a1c03024956aa675cb8c4e46198dd9dc24c65088c2ce268620aff6f540475f2863d25e86d46217cae5b4f02733ba35686e42659576b150041502bfafb1cf6464927c23372838111ac48cfac39517b29467b5c2f7e038ad860435f904d89e9d8dd74d691c0c0b83ff48420905ce4878d0a25deb225457c1b296829f80ded2504eb193e93ecf64680243052d5457b267b0214cf5f8e1b95cc701dce43e106b3fd79172100f530a0c2bfa6c0f8bbecf1cdf5795ac95fa1d56623140afa3c1d0977d9b966a5a384329e95796ff1e3e4e18189906df8525426127e2120470dd005b4cb8e77d8e1a6de7bde6167277c15dae32e581992686c62dc83b02d2b5c94708d50b60f15dfdc69fa963f75e46cb3879cd4ae3bd5129d3f84806c4a64e543648aba9609ba351bb0c6d2df97e32cd6960b56c42fecc7967875eded0d9c65b0f8995cc2bb9328231c23361dbabac4fa5c4eac23000dc58b19d913ac05afbb7ca5c95927c488735be5ce78c8c3a26cfb64e4146aae536cb77ff505f741d8901a3b566610489d27cc18077cc6c15794498b4c04bd999316e9651cc1a002dcabf91ab6ba258a5c9eac5ea923daa74cb1421c646d606eab37c5e539ccfbdbc9d5d6b54d91c068c108a3b035d2f32ee8b29a80ee2f7b51f54084f5b80ae5e7661aace5c0e40637d6abdcd37b03bf2316dc665fa0cb74c3e1dce793f2c08f9504bd6b76268deade862660c203a2dd91c37f7be323578f31098b73cfd7b3c859465ff88e78701f746c749a714179305191c537ca51619651aa6de000dedf56b9dbf63d350277abdb679d388e2d0fdc9d8dc79e3884f58175edea4ce638ba25c5194801d1676aaf264a646ff37592d8916748991a6816bf2f51b456c348d9773817a6e2eeea213a521c998d332d5155fab4133370c23a8c6aa0083dcd5a58a8c1bc738b8fd574c7f10b1697fa1265904d3b2d27226132175409602884bfed826af4d69a1bf9d844f22f6cf005d9beec8b38ae5c63bf7270728d0785bed99dfbec3cd6d89e6c076d0e3deb870519e85cbb2ce24027e8d4b366c5f140a84398d202051c9063d8b7ed75b9117caa5398818850f1ae386c9fe8b33d28fbc7e618add7cde189f3bdddbd35d48ebe12645022b93d2b417a1708de18c6c09aacf0629a775e61cbeb96dfd96e33514b5cdf40477e36f0d120645a913d44d4001511dd3c08fa22372b893b049754ca53477d782f0a31cdcf9da616a68439e7a3f373e2dc3d77abac23d4fe1f7964", 0x594}], 0x1}}], 0x2, 0x4400c800) sendto$inet6(r0, &(0x7f0000000240), 0x16, 0x3b00, 0x0, 0xfffffffffffffdfd) 391.26774ms ago: executing program 4 (id=165): r0 = socket$inet(0x2, 0x2, 0x1) bind$inet(r0, &(0x7f0000000000)={0x2, 0x6e24, @empty}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000000300)='net/icmp\x00') r2 = socket$inet6_icmp(0xa, 0x2, 0x3a) bind$inet6(r2, &(0x7f0000000000)={0xa, 0x4e28, 0x81000, @empty}, 0x1c) read$FUSE(r1, &(0x7f00000020c0)={0x2020}, 0x2020) 346.962201ms ago: executing program 1 (id=166): r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x210000000013, &(0x7f00000000c0)=0x100000001, 0x4) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e22, @remote}, 0x10) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000000), 0x20000328) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000080)=[@timestamp, @window={0x3, 0x200, 0x7}, @window={0x3, 0x63ce}, @sack_perm], 0x4) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x300000f, 0x11, r0, 0xcfa3e000) 164.120106ms ago: executing program 3 (id=167): mmap$IORING_OFF_SQ_RING(0x110c230000, 0x8000002, 0x2000007, 0x401d031, 0xffffffffffffffff, 0x0) rt_sigprocmask(0x0, &(0x7f0000001480)={[0xffffffffffffffff]}, 0x0, 0x8) r0 = getpgrp(0x0) r1 = gettid() rt_tgsigqueueinfo(r0, r1, 0x1f, &(0x7f00000003c0)={0x26, 0x1, 0x10004}) ppoll(0x0, 0x0, &(0x7f0000002d00), &(0x7f0000002d40)={[0x100000001]}, 0x8) 103.744617ms ago: executing program 4 (id=168): timer_create(0x0, &(0x7f0000533fa0)={0x0, 0x21, 0x2, @thr={0x0, 0x0}}, &(0x7f0000000000)) r0 = syz_init_net_socket$bt_rfcomm(0x1f, 0x1, 0x3) recvmmsg(r0, &(0x7f0000004700)=[{{0x0, 0x0, 0x0}, 0x4}], 0x1, 0x2020, 0x0) fcntl$lock(0xffffffffffffffff, 0x24, &(0x7f0000000040)={0x0, 0x0, 0x10001, 0x5}) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) timer_settime(0x0, 0x1, &(0x7f0000000040)={{}, {0x77359400}}, 0x0) 53.531158ms ago: executing program 2 (id=169): r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f0000000040)={0x0, 0xfff, 0x4, {0x9, @pix_mp={0x12, 0x5be7, 0x35323645, 0x1, 0xc, [{0x10, 0x107}, {0xffffffe8, 0x5}, {0x10000001, 0x9}, {0x63d, 0x801}, {0x100001, 0xb}, {0x7, 0x489aa92e}, {0x5, 0x3}, {0x500001, 0x7}], 0x1, 0x2c, 0x2, 0x2, 0x3}}, 0xffffffff}) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000540), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000300)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_JOIN_MESH(r2, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000080)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="010000000000000000004400000008000300", @ANYRES32=r3, @ANYBLOB="08002600851600000a00180000000000000000001c005a8018000180140003"], 0x4c}}, 0x0) 0s ago: executing program 1 (id=170): r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) r1 = socket(0x10, 0x803, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000100)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r1, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000a40)=@newqdisc={0x2c, 0x24, 0x4ee4e6a52ff5653f, 0x70bd2d, 0x25dfdbfc, {0x0, 0x0, 0x0, r2, {0x0, 0x9}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_drr={0x8}]}, 0x2c}, 0x1, 0x0, 0x0, 0x81}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000006040)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000180)=@newtfilter={0x4c, 0x2c, 0xd27, 0x70bd27, 0x25dfdbfb, {0x0, 0x0, 0x0, r2, {0xc, 0x7}, {0x0, 0x9}, {0xfff3, 0x9}}, [@filter_kind_options=@f_flower={{0xb}, {0x1c, 0x2, [@TCA_FLOWER_KEY_ETH_TYPE={0x6, 0x8, 0x8848}, @TCA_FLOWER_KEY_MPLS_OPTS={0x10, 0x63, 0x0, 0x1, @TCA_FLOWER_KEY_MPLS_OPTS_LSE={0xc, 0x1, 0x0, 0x1, [@TCA_FLOWER_KEY_MPLS_OPT_LSE_DEPTH={0x5, 0x30, 0x2}]}}]}}]}, 0x4c}}, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.24' (ED25519) to the list of known hosts. [ 82.613250][ T4259] cgroup: Unknown subsys name 'net' [ 82.701247][ T4259] cgroup: Unknown subsys name 'rlimit' Setting up swapspace version 1, size = 127995904 bytes [ 84.307844][ T4259] Adding 124996k swap on ./swap-file. Priority:0 extents:1 across:124996k FS [ 85.800873][ T4272] Bluetooth: hci0: unexpected cc 0x0c03 length: 249 > 1 [ 85.816396][ T4275] Bluetooth: hci0: unexpected cc 0x1003 length: 249 > 9 [ 85.824248][ T4275] Bluetooth: hci0: unexpected cc 0x1001 length: 249 > 9 [ 85.832242][ T4275] Bluetooth: hci0: unexpected cc 0x0c23 length: 249 > 4 [ 85.839949][ T4275] Bluetooth: hci0: unexpected cc 0x0c25 length: 249 > 3 [ 85.847676][ T4276] Bluetooth: hci0: unexpected cc 0x0c38 length: 249 > 2 [ 85.855578][ T4276] Bluetooth: hci1: unexpected cc 0x0c03 length: 249 > 1 [ 85.901458][ T49] Bluetooth: hci1: unexpected cc 0x1003 length: 249 > 9 [ 85.910362][ T49] Bluetooth: hci3: unexpected cc 0x0c03 length: 249 > 1 [ 85.918414][ T49] Bluetooth: hci1: unexpected cc 0x1001 length: 249 > 9 [ 85.928931][ T4284] Bluetooth: hci3: unexpected cc 0x1003 length: 249 > 9 [ 85.937218][ T4284] Bluetooth: hci3: unexpected cc 0x1001 length: 249 > 9 [ 85.944941][ T4284] Bluetooth: hci1: unexpected cc 0x0c23 length: 249 > 4 [ 85.953673][ T4284] Bluetooth: hci3: unexpected cc 0x0c23 length: 249 > 4 [ 85.961187][ T4284] Bluetooth: hci1: unexpected cc 0x0c25 length: 249 > 3 [ 85.968897][ T4284] Bluetooth: hci1: unexpected cc 0x0c38 length: 249 > 2 [ 85.969880][ T4276] Bluetooth: hci3: unexpected cc 0x0c25 length: 249 > 3 [ 85.983690][ T4284] Bluetooth: hci3: unexpected cc 0x0c38 length: 249 > 2 [ 86.004026][ T4276] Bluetooth: hci4: unexpected cc 0x0c03 length: 249 > 1 [ 86.013200][ T4276] Bluetooth: hci4: unexpected cc 0x1003 length: 249 > 9 [ 86.022185][ T4276] Bluetooth: hci4: unexpected cc 0x1001 length: 249 > 9 [ 86.031682][ T4276] Bluetooth: hci4: unexpected cc 0x0c23 length: 249 > 4 [ 86.039704][ T4276] Bluetooth: hci4: unexpected cc 0x0c25 length: 249 > 3 [ 86.043983][ T4286] Bluetooth: hci2: unexpected cc 0x0c03 length: 249 > 1 [ 86.055536][ T4286] Bluetooth: hci4: unexpected cc 0x0c38 length: 249 > 2 [ 86.072935][ T49] Bluetooth: hci2: unexpected cc 0x1003 length: 249 > 9 [ 86.083484][ T4273] rxe_eth0 speed is unknown, defaulting to 1000 [ 86.092428][ T49] Bluetooth: hci2: unexpected cc 0x1001 length: 249 > 9 [ 86.100609][ T49] Bluetooth: hci2: unexpected cc 0x0c23 length: 249 > 4 [ 86.108444][ T49] Bluetooth: hci2: unexpected cc 0x0c25 length: 249 > 3 [ 86.116768][ T49] Bluetooth: hci2: unexpected cc 0x0c38 length: 249 > 2 [ 86.123901][ T4273] rxe_eth0 speed is unknown, defaulting to 1000 [ 86.157642][ T4280] rdma_rxe: rxe_register_device failed with error -23 [ 86.167297][ T4273] rxe_eth0 speed is unknown, defaulting to 1000 [ 86.183244][ T4280] rdma_rxe: failed to add rxe_eth0 [ 86.191216][ T4285] rdma_rxe: rxe_register_device failed with error -23 [ 86.205380][ T4279] rdma_rxe: rxe_register_device failed with error -23 [ 86.212382][ T4279] rdma_rxe: failed to add rxe_eth0 [ 86.220676][ T4271] rdma_rxe: rxe_register_device failed with error -23 [ 86.255035][ T4285] rdma_rxe: failed to add rxe_eth0 [ 86.269233][ T4271] rdma_rxe: failed to add rxe_eth0 [ 86.453685][ T4273] infiniband rxe0: set active [ 86.459558][ T4273] infiniband rxe0: added rxe_eth0 [ 86.475822][ T4281] rxe_eth0 speed is unknown, defaulting to 1000 [ 86.565693][ T4273] RDS/IB: rxe0: added [ 86.573196][ T4273] smc: adding ib device rxe0 with port count 1 [ 86.579613][ T4273] smc: ib device rxe0 port 1 has pnetid [ 86.615451][ T4281] rxe_eth0 speed is unknown, defaulting to 1000 [ 86.641775][ T4273] rxe_eth0 speed is unknown, defaulting to 1000 [ 86.855650][ T4273] rxe_eth0 speed is unknown, defaulting to 1000 [ 86.894732][ T4280] chnl_net:caif_netlink_parms(): no params data found [ 87.026009][ T4285] chnl_net:caif_netlink_parms(): no params data found [ 87.068697][ T4279] chnl_net:caif_netlink_parms(): no params data found [ 87.080113][ T4273] rxe_eth0 speed is unknown, defaulting to 1000 [ 87.161525][ T4271] chnl_net:caif_netlink_parms(): no params data found [ 87.335804][ T4280] bridge0: port 1(bridge_slave_0) entered blocking state [ 87.353799][ T4280] bridge0: port 1(bridge_slave_0) entered disabled state [ 87.373950][ T4280] device bridge_slave_0 entered promiscuous mode [ 87.423369][ T4285] bridge0: port 1(bridge_slave_0) entered blocking state [ 87.430578][ T4285] bridge0: port 1(bridge_slave_0) entered disabled state [ 87.454174][ T4285] device bridge_slave_0 entered promiscuous mode [ 87.473116][ T4273] rxe_eth0 speed is unknown, defaulting to 1000 [ 87.479614][ T4280] bridge0: port 2(bridge_slave_1) entered blocking state [ 87.492931][ T4280] bridge0: port 2(bridge_slave_1) entered disabled state [ 87.501386][ T4280] device bridge_slave_1 entered promiscuous mode [ 87.587530][ T4285] bridge0: port 2(bridge_slave_1) entered blocking state [ 87.613106][ T4285] bridge0: port 2(bridge_slave_1) entered disabled state [ 87.652813][ T4285] device bridge_slave_1 entered promiscuous mode [ 87.772727][ T4279] bridge0: port 1(bridge_slave_0) entered blocking state [ 87.797231][ T4279] bridge0: port 1(bridge_slave_0) entered disabled state [ 87.818665][ T4279] device bridge_slave_0 entered promiscuous mode [ 87.860416][ T4280] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 87.883408][ T4273] rxe_eth0 speed is unknown, defaulting to 1000 [ 87.890562][ T4271] bridge0: port 1(bridge_slave_0) entered blocking state [ 87.917218][ T4271] bridge0: port 1(bridge_slave_0) entered disabled state [ 87.938565][ T4271] device bridge_slave_0 entered promiscuous mode [ 87.963554][ T4279] bridge0: port 2(bridge_slave_1) entered blocking state [ 87.970802][ T4279] bridge0: port 2(bridge_slave_1) entered disabled state [ 87.979848][ T49] Bluetooth: hci0: command 0x0409 tx timeout [ 88.003918][ T4279] device bridge_slave_1 entered promiscuous mode [ 88.023532][ T4285] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 88.052765][ T49] Bluetooth: hci3: command 0x0409 tx timeout [ 88.059217][ T49] Bluetooth: hci1: command 0x0409 tx timeout [ 88.067852][ T4280] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 88.083177][ T4271] bridge0: port 2(bridge_slave_1) entered blocking state [ 88.090426][ T4271] bridge0: port 2(bridge_slave_1) entered disabled state [ 88.103965][ T4271] device bridge_slave_1 entered promiscuous mode [ 88.132762][ T49] Bluetooth: hci4: command 0x0409 tx timeout [ 88.144574][ T4285] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 88.173216][ T4279] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 88.213035][ T49] Bluetooth: hci2: command 0x0409 tx timeout [ 88.240103][ T4279] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 88.284985][ T4279] team0: Port device team_slave_0 added [ 88.298152][ T4271] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 88.310250][ T4280] team0: Port device team_slave_0 added [ 88.331719][ T4279] team0: Port device team_slave_1 added [ 88.352216][ T4271] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 88.363109][ T4280] team0: Port device team_slave_1 added [ 88.380409][ T4285] team0: Port device team_slave_0 added [ 88.389505][ T4285] team0: Port device team_slave_1 added [ 88.437475][ T4279] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 88.444808][ T4279] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 88.471024][ T4279] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 88.486760][ T4279] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 88.494179][ T4279] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 88.520380][ T4279] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 88.548124][ T4271] team0: Port device team_slave_0 added [ 88.566889][ T4285] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 88.574120][ T4285] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 88.600456][ T4285] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 88.612524][ T4280] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 88.619658][ T4280] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 88.646425][ T4280] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 88.659282][ T4280] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 88.666580][ T4280] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 88.692856][ T4280] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 88.716484][ T4271] team0: Port device team_slave_1 added [ 88.738875][ T4279] device hsr_slave_0 entered promiscuous mode [ 88.745978][ T4279] device hsr_slave_1 entered promiscuous mode [ 88.756737][ T4285] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 88.763877][ T4285] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 88.793034][ T4285] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 88.863925][ T4271] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 88.870952][ T4271] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 88.897219][ T4271] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 88.926787][ T4280] device hsr_slave_0 entered promiscuous mode [ 88.937666][ T4280] device hsr_slave_1 entered promiscuous mode [ 88.944455][ T4280] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 88.952310][ T4280] Cannot create hsr debugfs directory [ 88.967814][ T4271] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 88.976592][ T4271] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 89.002872][ T4271] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 89.080248][ T4285] device hsr_slave_0 entered promiscuous mode [ 89.087528][ T4285] device hsr_slave_1 entered promiscuous mode [ 89.095340][ T4285] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 89.103086][ T4285] Cannot create hsr debugfs directory [ 89.112369][ T4271] device hsr_slave_0 entered promiscuous mode [ 89.119612][ T4271] device hsr_slave_1 entered promiscuous mode [ 89.126600][ T4271] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 89.134478][ T4271] Cannot create hsr debugfs directory [ 89.432931][ T4273] chnl_net:caif_netlink_parms(): no params data found [ 89.561636][ T4273] bridge0: port 1(bridge_slave_0) entered blocking state [ 89.572184][ T4273] bridge0: port 1(bridge_slave_0) entered disabled state [ 89.581753][ T4273] device bridge_slave_0 entered promiscuous mode [ 89.591499][ T4273] bridge0: port 2(bridge_slave_1) entered blocking state [ 89.598986][ T4273] bridge0: port 2(bridge_slave_1) entered disabled state [ 89.608120][ T4273] device bridge_slave_1 entered promiscuous mode [ 89.641533][ T4279] netdevsim netdevsim4 netdevsim0: renamed from eth0 [ 89.656139][ T4273] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 89.666922][ T4279] netdevsim netdevsim4 netdevsim1: renamed from eth1 [ 89.679425][ T4273] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 89.697823][ T4279] netdevsim netdevsim4 netdevsim2: renamed from eth2 [ 89.720466][ T4279] netdevsim netdevsim4 netdevsim3: renamed from eth3 [ 89.754674][ T4273] team0: Port device team_slave_0 added [ 89.774108][ T4273] team0: Port device team_slave_1 added [ 89.802125][ T4280] netdevsim netdevsim3 netdevsim0: renamed from eth0 [ 89.819363][ T4280] netdevsim netdevsim3 netdevsim1: renamed from eth1 [ 89.848152][ T4280] netdevsim netdevsim3 netdevsim2: renamed from eth2 [ 89.868946][ T4273] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 89.876284][ T4273] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 89.902911][ T4273] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 89.922730][ T4280] netdevsim netdevsim3 netdevsim3: renamed from eth3 [ 89.948597][ T4273] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 89.957649][ T4273] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 89.985100][ T4273] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 90.052760][ T49] Bluetooth: hci0: command 0x041b tx timeout [ 90.084350][ T4285] netdevsim netdevsim0 netdevsim0: renamed from eth0 [ 90.097635][ T4285] netdevsim netdevsim0 netdevsim1: renamed from eth1 [ 90.116515][ T4273] device hsr_slave_0 entered promiscuous mode [ 90.124486][ T4273] device hsr_slave_1 entered promiscuous mode [ 90.131124][ T4273] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 90.139647][ T49] Bluetooth: hci1: command 0x041b tx timeout [ 90.139660][ T4278] Bluetooth: hci3: command 0x041b tx timeout [ 90.155814][ T4273] Cannot create hsr debugfs directory [ 90.173052][ T4285] netdevsim netdevsim0 netdevsim2: renamed from eth2 [ 90.194181][ T4279] 8021q: adding VLAN 0 to HW filter on device bond0 [ 90.208897][ T4285] netdevsim netdevsim0 netdevsim3: renamed from eth3 [ 90.216383][ T4278] Bluetooth: hci4: command 0x041b tx timeout [ 90.281874][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 90.293040][ T4278] Bluetooth: hci2: command 0x041b tx timeout [ 90.303413][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 90.317458][ T4279] 8021q: adding VLAN 0 to HW filter on device team0 [ 90.361474][ T4271] netdevsim netdevsim1 netdevsim0: renamed from eth0 [ 90.398591][ T11] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 90.408978][ T11] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 90.419038][ T11] bridge0: port 1(bridge_slave_0) entered blocking state [ 90.427045][ T11] bridge0: port 1(bridge_slave_0) entered forwarding state [ 90.436385][ T11] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 90.445888][ T11] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 90.455002][ T11] bridge0: port 2(bridge_slave_1) entered blocking state [ 90.462154][ T11] bridge0: port 2(bridge_slave_1) entered forwarding state [ 90.470419][ T11] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 90.481642][ T4271] netdevsim netdevsim1 netdevsim1: renamed from eth1 [ 90.500239][ T4271] netdevsim netdevsim1 netdevsim2: renamed from eth2 [ 90.527931][ T4271] netdevsim netdevsim1 netdevsim3: renamed from eth3 [ 90.547628][ T2936] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 90.579333][ T2936] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 90.588216][ T2936] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 90.603916][ T2936] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 90.644945][ T4280] 8021q: adding VLAN 0 to HW filter on device bond0 [ 90.671086][ T2936] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 90.690088][ T2936] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 90.699837][ T2936] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 90.710404][ T2936] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 90.719500][ T2936] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 90.775634][ T2936] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 90.785949][ T2936] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 90.822786][ T4279] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 90.835350][ T2936] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 90.844970][ T2936] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 90.897008][ T4285] 8021q: adding VLAN 0 to HW filter on device bond0 [ 90.912486][ T4280] 8021q: adding VLAN 0 to HW filter on device team0 [ 90.924509][ T4273] netdevsim netdevsim2 netdevsim0: renamed from eth0 [ 90.960133][ T4285] 8021q: adding VLAN 0 to HW filter on device team0 [ 90.979149][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 90.997579][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 91.006238][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 91.024183][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 91.039241][ T47] bridge0: port 1(bridge_slave_0) entered blocking state [ 91.046565][ T47] bridge0: port 1(bridge_slave_0) entered forwarding state [ 91.056268][ T4273] netdevsim netdevsim2 netdevsim1: renamed from eth1 [ 91.073808][ T4273] netdevsim netdevsim2 netdevsim2: renamed from eth2 [ 91.094605][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 91.103617][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 91.113952][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 91.125870][ T47] bridge0: port 2(bridge_slave_1) entered blocking state [ 91.133168][ T47] bridge0: port 2(bridge_slave_1) entered forwarding state [ 91.144315][ T4273] netdevsim netdevsim2 netdevsim3: renamed from eth3 [ 91.159454][ T4271] 8021q: adding VLAN 0 to HW filter on device bond0 [ 91.173249][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 91.182198][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 91.194280][ T47] bridge0: port 1(bridge_slave_0) entered blocking state [ 91.201502][ T47] bridge0: port 1(bridge_slave_0) entered forwarding state [ 91.216407][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 91.271414][ T4271] 8021q: adding VLAN 0 to HW filter on device team0 [ 91.294147][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 91.311025][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 91.319992][ T47] bridge0: port 2(bridge_slave_1) entered blocking state [ 91.327265][ T47] bridge0: port 2(bridge_slave_1) entered forwarding state [ 91.337116][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 91.346492][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 91.356053][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 91.366475][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 91.376033][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 91.385126][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 91.395771][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 91.447588][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 91.458317][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 91.469721][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 91.481815][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 91.491867][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 91.504961][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 91.514868][ T47] bridge0: port 1(bridge_slave_0) entered blocking state [ 91.522044][ T47] bridge0: port 1(bridge_slave_0) entered forwarding state [ 91.530444][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 91.541582][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 91.550907][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 91.560295][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 91.570276][ T47] bridge0: port 2(bridge_slave_1) entered blocking state [ 91.577610][ T47] bridge0: port 2(bridge_slave_1) entered forwarding state [ 91.587405][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 91.596630][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 91.605853][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 91.617626][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 91.647067][ T4280] hsr0: Slave B (hsr_slave_1) is not up; please bring it up to get a fully working HSR network [ 91.662962][ T4280] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 91.693745][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 91.706939][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 91.720206][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 91.729806][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 91.739598][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 91.749365][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 91.758323][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 91.767313][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 91.783701][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 91.794001][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 91.804898][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 91.820490][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 91.829880][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 91.855794][ T4285] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 91.869880][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 91.877830][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 91.886525][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 91.900048][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 91.909136][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 91.918125][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 91.937091][ T4279] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 91.953516][ T4349] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 91.962119][ T4349] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 92.029043][ T4271] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 92.067516][ T4273] 8021q: adding VLAN 0 to HW filter on device bond0 [ 92.127863][ T4357] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 92.148924][ T4278] Bluetooth: hci0: command 0x040f tx timeout [ 92.161096][ T4357] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 92.181524][ T4273] 8021q: adding VLAN 0 to HW filter on device team0 [ 92.207871][ T4349] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 92.216888][ T4278] Bluetooth: hci3: command 0x040f tx timeout [ 92.223967][ T4278] Bluetooth: hci1: command 0x040f tx timeout [ 92.228454][ T27] cfg80211: failed to load regulatory.db [ 92.247761][ T4349] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 92.262815][ T4349] bridge0: port 1(bridge_slave_0) entered blocking state [ 92.270021][ T4349] bridge0: port 1(bridge_slave_0) entered forwarding state [ 92.293021][ T49] Bluetooth: hci4: command 0x040f tx timeout [ 92.326550][ T4349] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 92.337682][ T4349] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 92.367433][ T4349] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 92.375734][ T49] Bluetooth: hci2: command 0x040f tx timeout [ 92.406460][ T4349] bridge0: port 2(bridge_slave_1) entered blocking state [ 92.413719][ T4349] bridge0: port 2(bridge_slave_1) entered forwarding state [ 92.421664][ T4349] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 92.431213][ T4349] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 92.475517][ T4349] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 92.494117][ T4349] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 92.513577][ T4349] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 92.531927][ T4349] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 92.543207][ T4349] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 92.551972][ T4349] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 92.568444][ T4349] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 92.586006][ T4273] hsr0: Slave B (hsr_slave_1) is not up; please bring it up to get a fully working HSR network [ 92.601567][ T4273] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 92.613718][ T2936] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 92.634466][ T2936] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 93.009619][ T36] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 93.019508][ T36] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 93.052435][ T4285] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 93.074037][ T11] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 93.081624][ T11] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 93.142419][ T4280] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 93.216440][ T4271] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 93.248644][ T76] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 93.260976][ T76] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 93.274920][ T76] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 93.288000][ T76] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 93.338900][ T76] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 93.365985][ T76] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 93.401198][ T4285] device veth0_vlan entered promiscuous mode [ 93.442246][ T4273] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 93.451873][ T76] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 93.462015][ T76] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 93.472030][ T76] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 93.480780][ T76] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 93.490434][ T76] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 93.500407][ T76] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 93.511859][ T76] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 93.521429][ T76] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 93.532066][ T76] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 93.548557][ T76] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 93.586467][ T76] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 93.596357][ T76] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 93.605673][ T76] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 93.614547][ T76] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 93.623707][ T76] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 93.632728][ T76] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 93.642015][ T76] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 93.650766][ T76] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 93.663701][ T4280] device veth0_vlan entered promiscuous mode [ 93.680625][ T4285] device veth1_vlan entered promiscuous mode [ 93.690428][ T4271] device veth0_vlan entered promiscuous mode [ 93.710645][ T4271] device veth1_vlan entered promiscuous mode [ 93.726150][ T4280] device veth1_vlan entered promiscuous mode [ 93.785099][ T36] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 93.797592][ T36] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan1: link becomes ready [ 93.806242][ T36] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 93.814834][ T36] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan1: link becomes ready [ 93.823204][ T36] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 93.831527][ T36] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan1: link becomes ready [ 93.840260][ T36] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 93.849798][ T36] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 93.859321][ T36] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 93.868379][ T36] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 93.878162][ T36] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 93.887666][ T36] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 93.900898][ T36] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 93.912846][ T36] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 93.930353][ T4279] device veth0_vlan entered promiscuous mode [ 93.941016][ T4285] device veth0_macvtap entered promiscuous mode [ 93.977923][ T4349] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 93.997006][ T4349] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 94.006423][ T4349] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 94.021627][ T4279] device veth1_vlan entered promiscuous mode [ 94.036814][ T4285] device veth1_macvtap entered promiscuous mode [ 94.046469][ T4280] device veth0_macvtap entered promiscuous mode [ 94.079727][ T4349] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 94.088499][ T4349] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan1: link becomes ready [ 94.097867][ T4349] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 94.111603][ T4349] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 94.121012][ T4349] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 94.130163][ T4349] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 94.150128][ T4271] device veth0_macvtap entered promiscuous mode [ 94.161744][ T4280] device veth1_macvtap entered promiscuous mode [ 94.175955][ T4285] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 94.185864][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 94.196470][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 94.207154][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 94.215107][ T4278] Bluetooth: hci0: command 0x0419 tx timeout [ 94.224984][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 94.235066][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 94.246885][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 94.259677][ T4279] device veth0_macvtap entered promiscuous mode [ 94.275349][ T4273] device veth0_vlan entered promiscuous mode [ 94.290134][ T4285] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 94.297600][ T49] Bluetooth: hci1: command 0x0419 tx timeout [ 94.297668][ T49] Bluetooth: hci3: command 0x0419 tx timeout [ 94.311963][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 94.323199][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 94.332462][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 94.340949][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 94.350781][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 94.364582][ T4279] device veth1_macvtap entered promiscuous mode [ 94.373617][ T4278] Bluetooth: hci4: command 0x0419 tx timeout [ 94.380540][ T4271] device veth1_macvtap entered promiscuous mode [ 94.398344][ T4285] netdevsim netdevsim0 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 94.408472][ T4285] netdevsim netdevsim0 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 94.418068][ T4285] netdevsim netdevsim0 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 94.428198][ T4285] netdevsim netdevsim0 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 94.444386][ T4273] device veth1_vlan entered promiscuous mode [ 94.463493][ T49] Bluetooth: hci2: command 0x0419 tx timeout [ 94.482414][ T4280] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 94.495059][ T4280] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 94.507547][ T4280] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 94.526048][ T4279] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 94.537830][ T4279] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 94.549613][ T4279] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 94.566971][ T4279] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 94.578829][ T4279] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 94.597530][ T36] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 94.606586][ T36] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 94.618469][ T36] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 94.627626][ T36] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 94.637969][ T36] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 94.647172][ T36] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 94.665508][ T4271] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 94.677056][ T4271] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 94.687959][ T4271] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 94.700603][ T4271] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 94.710627][ T4271] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 94.721842][ T4271] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 94.734324][ T4271] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 94.744065][ T4279] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 94.755698][ T4279] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 94.767814][ T4279] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 94.792938][ T36] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan1: link becomes ready [ 94.802020][ T36] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 94.811661][ T36] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 94.826420][ T36] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 94.835642][ T36] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 94.848740][ T4271] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 94.859875][ T4271] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 94.870425][ T4271] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 94.881116][ T4271] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 94.893096][ T4271] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 94.900844][ T4280] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 94.913543][ T4280] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 94.924057][ T4280] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 94.935611][ T4280] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 94.945792][ T4280] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 94.956536][ T4280] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 94.968477][ T4280] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 94.991960][ T4279] netdevsim netdevsim4 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 95.011756][ T4279] netdevsim netdevsim4 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 95.028549][ T4279] netdevsim netdevsim4 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 95.037573][ T4279] netdevsim netdevsim4 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 95.049180][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 95.059070][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 95.069752][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 95.079219][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 95.091216][ T4271] netdevsim netdevsim1 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 95.104140][ T4271] netdevsim netdevsim1 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 95.113867][ T4271] netdevsim netdevsim1 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 95.122744][ T4271] netdevsim netdevsim1 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 95.146877][ T4349] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 95.156770][ T4349] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 95.171050][ T4280] netdevsim netdevsim3 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 95.181167][ T4280] netdevsim netdevsim3 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 95.190942][ T4280] netdevsim netdevsim3 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 95.200221][ T4280] netdevsim netdevsim3 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 95.216139][ T4273] device veth0_macvtap entered promiscuous mode [ 95.278047][ T4273] device veth1_macvtap entered promiscuous mode [ 95.304040][ T4349] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 95.328609][ T4349] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 95.389181][ T36] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 95.398628][ T36] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 95.462382][ T36] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 95.493657][ T36] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 95.510777][ T4273] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 95.526774][ T4273] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 95.536919][ T4273] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 95.547911][ T4273] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 95.558782][ T4273] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 95.569403][ T4273] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 95.580051][ T4273] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 95.591108][ T4273] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 95.618680][ T4273] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 95.632823][ T4349] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready [ 95.641561][ T4349] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 95.651195][ T4349] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 95.673765][ T4273] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 95.684924][ T4273] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 95.695735][ T4273] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 95.719794][ T4273] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 95.729973][ T4273] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 95.740960][ T4273] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 95.751370][ T4273] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 95.762049][ T4273] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 95.781023][ T4273] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 95.798052][ T4349] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 95.816708][ T4349] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 95.849864][ T4273] netdevsim netdevsim2 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 95.865532][ T4273] netdevsim netdevsim2 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 95.875137][ T4273] netdevsim netdevsim2 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 95.883987][ T4273] netdevsim netdevsim2 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 95.900682][ T4349] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 95.931465][ T4349] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 95.971668][ T36] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 95.995261][ T4349] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 95.995625][ T36] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 96.014430][ T4349] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 96.118169][ T36] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 96.141293][ T36] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 96.174521][ T2936] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 96.182465][ T2936] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 96.210497][ T76] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready [ 96.234373][ T76] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 96.260938][ T4349] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 96.290854][ T4349] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 96.351598][ T76] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 96.354719][ T4349] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready [ 96.367280][ T76] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 96.389486][ T4349] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready [ 96.432766][ T76] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 96.440698][ T76] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 96.512346][ T47] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 96.541458][ T76] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 96.551304][ T76] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 96.570455][ T76] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready [ 96.603195][ T4338] usb 1-1: new full-speed USB device number 2 using dummy_hcd [ 96.807927][ T4338] usb 1-1: config 0 has an invalid interface number: 41 but max is 0 [ 96.827590][ T4338] usb 1-1: config 0 has no interface number 0 [ 96.845513][ T4338] usb 1-1: config 0 interface 41 has no altsetting 0 [ 96.877185][ T4338] usb 1-1: New USB device found, idVendor=0fe6, idProduct=9800, bcdDevice=d1.9a [ 96.888920][ T4338] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 96.897839][ T4338] usb 1-1: Product: syz [ 96.902081][ T4338] usb 1-1: Manufacturer: syz [ 96.907048][ T4338] usb 1-1: SerialNumber: syz [ 96.941989][ T4338] usb 1-1: config 0 descriptor?? [ 97.041669][ T4406] loop2: detected capacity change from 0 to 512 [ 97.070495][ T4406] EXT4-fs: Ignoring removed nomblk_io_submit option [ 97.116058][ T4406] EXT4-fs: Ignoring removed nomblk_io_submit option [ 97.147569][ T4406] EXT4-fs (loop2): mounting ext3 file system using the ext4 subsystem [ 97.319862][ T4406] EXT4-fs (loop2): 1 truncate cleaned up [ 97.353308][ T4406] EXT4-fs (loop2): mounted filesystem without journal. Quota mode: none. [ 97.464325][ T4411] netlink: 3568 bytes leftover after parsing attributes in process `syz.3.11'. [ 97.802005][ T4338] CoreChips 1-1:0.41 (unnamed net_device) (uninitialized): sr_get_phy_addr : Error reading PHYID register:ffffffe0 [ 98.042536][ T4338] CoreChips 1-1:0.41 (unnamed net_device) (uninitialized): Failed to send software reset:ffffffb9 [ 98.076465][ T4338] CoreChips 1-1:0.41 (unnamed net_device) (uninitialized): Failed to power down PHY : -71 [ 98.106809][ T4338] CoreChips: probe of 1-1:0.41 failed with error -71 [ 98.149687][ T4338] usb 1-1: USB disconnect, device number 2 [ 98.228142][ T4273] EXT4-fs (loop2): unmounting filesystem. [ 98.369151][ T27] rxe_eth0 speed is unknown, defaulting to 1000 [ 98.395003][ T4425] loop4: detected capacity change from 0 to 1024 [ 98.555607][ T4425] EXT4-fs (loop4): mounted filesystem without journal. Quota mode: none. [ 98.990918][ T4279] EXT4-fs (loop4): unmounting filesystem. [ 99.105673][ T4445] loop3: detected capacity change from 0 to 8192 [ 99.172249][ T4445] REISERFS warning: read_super_block: reiserfs filesystem is deprecated and scheduled to be removed from the kernel in 2025 [ 99.198412][ T4445] REISERFS (device loop3): found reiserfs format "3.6" with non-standard journal [ 99.231941][ T4445] REISERFS (device loop3): using ordered data mode [ 99.262760][ T4445] reiserfs: using flush barriers [ 99.270292][ T4445] REISERFS (device loop3): journal params: device loop3, size 512, journal first block 18, max trans len 256, max batch 225, max commit age 30, max trans age 30 [ 99.288739][ T4445] REISERFS (device loop3): checking transaction log (loop3) [ 99.402360][ T4459] loop4: detected capacity change from 0 to 512 [ 99.439083][ T4445] REISERFS (device loop3): Using tea hash to sort names [ 99.471428][ T4445] REISERFS (device loop3): Created .reiserfs_priv - reserved for xattr storage. [ 99.516593][ T4461] Driver unsupported XDP return value 0 on prog (id 7) dev N/A, expect packet loss! [ 100.142227][ T4479] L1TF CPU bug present and SMT on, data leak possible. See CVE-2018-3646 and https://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/l1tf.html for details. [ 100.208171][ T4477] syz.4.32 uses obsolete (PF_INET,SOCK_PACKET) [ 100.239008][ T4278] Bluetooth: hci1: unexpected cc 0x203e length: 2 > 1 [ 101.772220][ T4538] loop1: detected capacity change from 0 to 128 [ 101.804670][ T4538] EXT4-fs error (device loop1): __ext4_fill_super:5465: inode #2: comm syz.1.53: iget: checksum invalid [ 101.917887][ T4538] EXT4-fs (loop1): get root inode failed [ 101.951860][ T4538] EXT4-fs (loop1): mount failed [ 102.159360][ T4553] TCP: request_sock_TCPv6: Possible SYN flooding on port 20002. Sending cookies. Check SNMP counters. [ 102.331757][ T4264] I/O error, dev loop1, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2 [ 102.628366][ T4563] netlink: 'syz.0.58': attribute type 4 has an invalid length. [ 102.701580][ T4567] binder: 4566:4567 ioctl 4018620d 0 returned -22 [ 102.744822][ T4278] Bluetooth: hci0: Malformed LE Event: 0x1d [ 102.786054][ T4568] netlink: 'syz.0.58': attribute type 4 has an invalid length. [ 103.010809][ T4581] netlink: 'syz.3.63': attribute type 4 has an invalid length. [ 103.028724][ T4581] netlink: 152 bytes leftover after parsing attributes in process `syz.3.63'. [ 103.090043][ T4581] A link change request failed with some changes committed already. Interface bond0 may have been left with an inconsistent configuration, please check. [ 104.294434][ T4278] Bluetooth: hci1: Controller not accepting commands anymore: ncmd = 0 [ 104.303504][ T4278] Bluetooth: hci1: Injecting HCI hardware error event [ 104.313795][ T49] Bluetooth: hci1: hardware error 0x00 [ 104.602835][ T4347] usb 1-1: new high-speed USB device number 3 using dummy_hcd [ 104.652431][ T4655] loop4: detected capacity change from 0 to 512 [ 104.812779][ T4347] usb 1-1: Using ep0 maxpacket: 32 [ 104.826649][ T4347] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 104.882950][ T4655] EXT4-fs error (device loop4): ext4_do_update_inode:5279: inode #15: comm syz.4.76: corrupted inode contents [ 104.968273][ T4347] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 105.041472][ T4347] usb 1-1: New USB device found, idVendor=0403, idProduct=6030, bcdDevice= 0.00 [ 105.058315][ T4655] EXT4-fs error (device loop4) in ext4_orphan_del:303: Corrupt filesystem [ 105.078034][ T4655] EXT4-fs error (device loop4): ext4_do_update_inode:5279: inode #15: comm syz.4.76: corrupted inode contents [ 105.097675][ T4347] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 105.109273][ T4663] FAULT_INJECTION: forcing a failure. [ 105.109273][ T4663] name failslab, interval 1, probability 0, space 0, times 0 [ 105.144258][ T4347] usb 1-1: config 0 descriptor?? [ 105.152934][ T4663] CPU: 0 PID: 4663 Comm: syz.2.78 Not tainted syzkaller #0 [ 105.160230][ T4663] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/07/2026 [ 105.170395][ T4663] Call Trace: [ 105.173737][ T4663] [ 105.176716][ T4663] dump_stack_lvl+0x188/0x24e [ 105.181490][ T4663] ? show_regs_print_info+0x12/0x12 [ 105.186762][ T4663] ? load_image+0x410/0x410 [ 105.191452][ T4663] ? __lock_acquire+0x7ea0/0x7ea0 [ 105.196549][ T4663] ? aa_get_newest_label+0xf9/0x5b0 [ 105.201845][ T4663] should_fail_ex+0x390/0x4c0 [ 105.206609][ T4663] should_failslab+0x5/0x20 [ 105.211183][ T4663] slab_pre_alloc_hook+0x59/0x300 [ 105.216296][ T4663] kmem_cache_alloc+0x56/0x2f0 [ 105.221123][ T4663] ? prepare_creds+0x3c/0x610 [ 105.225908][ T4663] prepare_creds+0x3c/0x610 [ 105.230504][ T4663] __sys_setresgid+0x57a/0x8e0 [ 105.235330][ T4663] do_syscall_64+0x4c/0xa0 [ 105.239831][ T4663] ? clear_bhb_loop+0x60/0xb0 [ 105.244561][ T4663] ? clear_bhb_loop+0x60/0xb0 [ 105.249407][ T4663] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 105.255694][ T4663] RIP: 0033:0x7f5f3b39e559 [ 105.260142][ T4663] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 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 e8 ff ff ff f7 d8 64 89 01 48 [ 105.279807][ T4663] RSP: 002b:00007f5f3c1dd028 EFLAGS: 00000246 ORIG_RAX: 0000000000000077 [ 105.288432][ T4663] RAX: ffffffffffffffda RBX: 00007f5f3b625fa0 RCX: 00007f5f3b39e559 [ 105.296477][ T4663] RDX: 000000000000ee01 RSI: 0000000000000000 RDI: 0000000000000000 [ 105.304509][ T4663] RBP: 00007f5f3b4358b0 R08: 0000000000000000 R09: 0000000000000000 [ 105.312545][ T4663] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 105.320555][ T4663] R13: 00007f5f3b626038 R14: 00007f5f3b625fa0 R15: 00007fff778f8608 [ 105.328775][ T4663] [ 105.331964][ C0] vkms_vblank_simulate: vblank timer overrun [ 105.339401][ T4655] EXT4-fs error (device loop4): ext4_evict_inode:329: inode #15: comm syz.4.76: mark_inode_dirty error [ 105.357479][ T4655] EXT4-fs (loop4): 1 orphan inode deleted [ 105.393775][ T4655] EXT4-fs (loop4): mounted filesystem without journal. Quota mode: none. [ 105.591201][ T4347] ft260 0003:0403:6030.0001: unknown main item tag 0x0 [ 105.599502][ T4279] EXT4-fs (loop4): unmounting filesystem. [ 105.637775][ T4347] ft260 0003:0403:6030.0001: unknown main item tag 0x0 [ 105.715687][ T4347] ft260 0003:0403:6030.0001: hidraw0: USB HID v0.00 Device [HID 0403:6030] on usb-dummy_hcd.0-1/input0 [ 105.822132][ T26] audit: type=1326 audit(1792086653.000:2): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=4683 comm="syz.3.84" exe="/root/ci2-linux-6-1-kasan/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f7457d9e559 code=0x7ffc0000 [ 105.827870][ T4347] ft260 0003:0403:6030.0001: chip code: 0000 0000 [ 105.902952][ T26] audit: type=1326 audit(1792086653.040:3): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=4683 comm="syz.3.84" exe="/root/ci2-linux-6-1-kasan/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f7457d9e559 code=0x7ffc0000 [ 106.000020][ T26] audit: type=1326 audit(1792086653.040:4): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=4683 comm="syz.3.84" exe="/root/ci2-linux-6-1-kasan/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f7457d9e559 code=0x7ffc0000 [ 106.099183][ T26] audit: type=1326 audit(1792086653.040:5): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=4683 comm="syz.3.84" exe="/root/ci2-linux-6-1-kasan/syz-executor" sig=0 arch=c000003e syscall=213 compat=0 ip=0x7f7457d9e559 code=0x7ffc0000 [ 106.174350][ T26] audit: type=1326 audit(1792086653.040:6): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=4683 comm="syz.3.84" exe="/root/ci2-linux-6-1-kasan/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f7457d9e559 code=0x7ffc0000 [ 106.239202][ T26] audit: type=1326 audit(1792086653.050:7): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=4683 comm="syz.3.84" exe="/root/ci2-linux-6-1-kasan/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f7457d9e559 code=0x7ffc0000 [ 106.311097][ T26] audit: type=1326 audit(1792086653.050:8): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=4683 comm="syz.3.84" exe="/root/ci2-linux-6-1-kasan/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f7457d9e559 code=0x7ffc0000 [ 106.380430][ T49] Bluetooth: hci1: Opcode 0x0c03 failed: -110 [ 106.410776][ T26] audit: type=1326 audit(1792086653.050:9): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=4683 comm="syz.3.84" exe="/root/ci2-linux-6-1-kasan/syz-executor" sig=0 arch=c000003e syscall=292 compat=0 ip=0x7f7457d9e559 code=0x7ffc0000 [ 106.436912][ T4347] ft260 0003:0403:6030.0001: failed to retrieve status: -71 [ 106.474819][ T4347] ft260 0003:0403:6030.0001: failed to reset I2C controller: -71 [ 106.535813][ T4347] usb 1-1: USB disconnect, device number 3 [ 106.551775][ T26] audit: type=1326 audit(1792086653.050:10): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=4683 comm="syz.3.84" exe="/root/ci2-linux-6-1-kasan/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f7457d9e559 code=0x7ffc0000 [ 106.630113][ T26] audit: type=1326 audit(1792086653.050:11): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=4683 comm="syz.3.84" exe="/root/ci2-linux-6-1-kasan/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f7457d9e559 code=0x7ffc0000 [ 106.843877][ T4698] fido_id[4698]: Failed to open report descriptor at '/sys/devices/platform/dummy_hcd.0/usb1/report_descriptor': No such file or directory [ 107.283937][ T4715] loop0: detected capacity change from 0 to 256 [ 107.305027][ T4715] exfat: Deprecated parameter 'utf8' [ 107.310459][ T4715] exfat: Deprecated parameter 'namecase' [ 107.372855][ T4715] exfat: Deprecated parameter 'namecase' [ 107.379469][ T4715] exfat: Deprecated parameter 'utf8' [ 107.466755][ T4715] exFAT-fs (loop0): failed to load upcase table (idx : 0x00012153, chksum : 0x6a70c931, utbl_chksum : 0xe619d30d) [ 107.818896][ T22] usb 1-1: new high-speed USB device number 4 using dummy_hcd [ 107.866142][ T4738] device bond1 entered promiscuous mode [ 107.872131][ T4738] 8021q: adding VLAN 0 to HW filter on device bond1 [ 108.004802][ T22] usb 1-1: unable to get BOS descriptor or descriptor too short [ 108.017912][ T22] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 108.039780][ T22] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 108.054715][ T22] usb 1-1: string descriptor 0 read error: -22 [ 108.061106][ T22] usb 1-1: New USB device found, idVendor=1235, idProduct=0010, bcdDevice= 0.40 [ 108.071804][ T22] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 108.087595][ T22] usb 1-1: selecting invalid altsetting 1 [ 108.098793][ T22] usb 1-1: unit 6 not found! [ 108.292883][ T4347] usb 3-1: new high-speed USB device number 2 using dummy_hcd [ 108.412157][ T4745] capability: warning: `syz.3.107' uses 32-bit capabilities (legacy support in use) [ 108.491840][ T4347] usb 3-1: config 1 has an invalid interface number: 27 but max is 1 [ 108.511621][ T4347] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 108.545289][ T4347] usb 3-1: config 1 has 3 interfaces, different from the descriptor's value: 2 [ 108.578591][ T4347] usb 3-1: config 1 has no interface number 2 [ 108.589008][ T4347] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x87 has invalid maxpacket 64 [ 108.638996][ T4347] usb 3-1: config 1 interface 1 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 108.662912][ T4347] usb 3-1: config 1 interface 1 has no altsetting 0 [ 108.691458][ T4347] usb 3-1: New USB device found, idVendor=06b9, idProduct=4061, bcdDevice= 1.00 [ 108.715331][ T4347] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 108.746663][ T4347] usb 3-1: Product: syz [ 108.750929][ T4347] usb 3-1: Manufacturer: syz [ 108.759348][ T4347] usb 3-1: SerialNumber: syz [ 108.904343][ T22] usb 1-1: 2:0: failed to get current value for ch 0 (-71) [ 108.941799][ T4753] netdevsim netdevsim0 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 109.027700][ T22] snd-usb-audio: probe of 1-1:1.0 failed with error -22 [ 109.075019][ T22] usb 1-1: USB disconnect, device number 4 [ 109.158974][ T4753] netdevsim netdevsim0 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 109.188065][ T4743] raw-gadget.1 gadget.2: fail, usb_ep_enable returned -22 [ 109.238840][ T4762] af_packet: tpacket_rcv: packet too big, clamped from 2916 to 4294967286. macoff=82 [ 109.327858][ T4264] udevd[4264]: error opening ATTR{/sys/devices/platform/dummy_hcd.0/usb1/1-1/1-1:1.0/sound/card3/controlC3/../uevent} for writing: No such file or directory [ 109.502067][ T4753] netdevsim netdevsim0 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 109.680450][ T4753] netdevsim netdevsim0 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 110.031232][ T4347] speedtch 3-1:1.27: speedtch_bind: failed to claim interface 0 (-16)! [ 110.043683][ T4347] speedtch 3-1:1.27: usbatm_usb_probe: bind failed: -16! [ 110.051043][ T4347] speedtch: probe of 3-1:1.27 failed with error -16 [ 110.079821][ T4347] usb 3-1: USB disconnect, device number 2 [ 110.331995][ T4786] overlayfs: upper fs does not support RENAME_WHITEOUT. [ 110.346029][ T4786] overlayfs: failed to set xattr on upper [ 110.358066][ T4786] overlayfs: ...falling back to index=off,metacopy=off. [ 110.365522][ T4786] overlayfs: ...falling back to xino=off. [ 110.371520][ T4786] overlayfs: conflicting lowerdir path [ 111.841733][ T4824] loop3: detected capacity change from 0 to 512 [ 111.909425][ T4824] FAT-fs (loop3): Unrecognized mount option "ÿÿÿÿÿ01777777777777777777777" or missing value [ 112.098037][ T4803] loop2: detected capacity change from 0 to 32768 [ 112.220346][ T4803] gfs2: fsid=syz:syz: Trying to join cluster "lock_nolock", "syz:syz" [ 112.242566][ C1] sched: RT throttling activated [ 112.262718][ T4803] gfs2: fsid=syz:syz: Now mounting FS (format 1801)... [ 112.335185][ T4820] loop0: detected capacity change from 0 to 131072 [ 112.350970][ T4820] F2FS-fs (loop0): Wrong secs_per_zone / total_sections (512, 24) [ 112.359255][ T4820] F2FS-fs (loop0): Can't find valid F2FS filesystem in 2th superblock [ 112.368983][ T4820] F2FS-fs (loop0): Test dummy encryption mode enabled [ 112.382205][ T4820] F2FS-fs (loop0): invalid crc value [ 112.410384][ T4803] gfs2: fsid=syz:syz.0: journal 0 mapped with 3 extents in 0ms [ 112.428151][ T4820] F2FS-fs (loop0): Found nat_bits in checkpoint [ 112.439030][ T4337] gfs2: fsid=syz:syz.0: jid=0, already locked for use [ 112.458280][ T4337] gfs2: fsid=syz:syz.0: jid=0: Looking at journal... [ 112.483068][ T4820] F2FS-fs (loop0): f2fs_check_nid_range: out-of-range nid=80000000, run fsck to fix. [ 112.505047][ T4820] F2FS-fs (loop0): Cannot turn on quotas: -2 on 0 [ 112.515339][ T4820] F2FS-fs (loop0): Start checkpoint disabled! [ 112.556988][ T4820] F2FS-fs (loop0): Try to recover 2th superblock, ret: 0 [ 112.564338][ T4820] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e6 [ 112.653841][ T4337] gfs2: fsid=syz:syz.0: jid=0: Journal head lookup took 195ms [ 112.705558][ T4337] gfs2: fsid=syz:syz.0: jid=0: Done [ 112.712373][ T4803] gfs2: fsid=syz:syz.0: first mount done, others may mount [ 113.234743][ T4841] loop3: detected capacity change from 0 to 512 [ 113.395025][ T4803] gfs2: fsid=syz:syz.0: found 1 quota changes [ 113.407115][ T4841] EXT4-fs (loop3): 1 truncate cleaned up [ 113.433430][ T4841] EXT4-fs (loop3): mounted filesystem without journal. Quota mode: none. [ 113.565802][ T26] kauditd_printk_skb: 14 callbacks suppressed [ 113.565820][ T26] audit: type=1800 audit(1792086660.750:14): pid=4841 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz.3.147" name="file1" dev="loop3" ino=13 res=0 errno=0 [ 113.682177][ T4841] EXT4-fs error (device loop3): ext4_validate_block_bitmap:438: comm syz.3.147: bg 0: block 465: padding at end of block bitmap is not set [ 113.808958][ T4841] EXT4-fs (loop3): Remounting filesystem read-only [ 113.995873][ T4273] gfs2: fsid=syz:syz.0: fatal: filesystem consistency error [ 113.995873][ T4273] inode = 11 2339 [ 113.995873][ T4273] function = gfs2_dinode_in, file = fs/gfs2/glops.c, line = 413 [ 114.015662][ T4347] usb 2-1: new high-speed USB device number 2 using dummy_hcd [ 114.099029][ T4280] EXT4-fs (loop3): unmounting filesystem. [ 114.116927][ T4273] gfs2: fsid=syz:syz.0: G: s:EX n:2/923 f:qobnN t:EX d:EX/0 a:0 v:0 r:3 m:20 p:1 [ 114.128373][ T4838] loop0: detected capacity change from 0 to 131072 [ 114.139635][ T4838] F2FS-fs (loop0): Wrong CP boundary, start(512) end(1536) blocks(0) [ 114.147902][ T4838] F2FS-fs (loop0): Can't find valid F2FS filesystem in 1th superblock [ 114.157763][ T4838] F2FS-fs (loop0): invalid crc value [ 114.202784][ T4273] gfs2: fsid=syz:syz.0: H: s:EX f:H e:0 p:4273 [syz-executor] gfs2_quota_sync+0x355/0x780 [ 114.213922][ T4273] gfs2: fsid=syz:syz.0: I: n:11/2339 t:0 f:0x00 d:0x00000000 s:0 p:0 [ 114.222357][ T4273] gfs2: fsid=syz:syz.0: about to withdraw this file system [ 114.222966][ T4347] usb 2-1: Using ep0 maxpacket: 16 [ 114.246022][ T4273] gfs2: fsid=syz:syz.0: Journal recovery skipped for jid 0 until next mount. [ 114.255231][ T4273] gfs2: fsid=syz:syz.0: Glock dequeues delayed: 0 [ 114.266147][ T4273] gfs2: fsid=syz:syz.0: File system withdrawn [ 114.273470][ T4838] F2FS-fs (loop0): Found nat_bits in checkpoint [ 114.290419][ T4347] usb 2-1: config index 0 descriptor too short (expected 16456, got 72) [ 114.299386][ T4273] CPU: 0 PID: 4273 Comm: syz-executor Not tainted syzkaller #0 [ 114.307004][ T4273] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/07/2026 [ 114.317126][ T4273] Call Trace: [ 114.320500][ T4273] [ 114.323502][ T4273] dump_stack_lvl+0x188/0x24e [ 114.328256][ T4273] ? show_regs_print_info+0x12/0x12 [ 114.333545][ T4273] ? load_image+0x410/0x410 [ 114.338109][ T4273] ? kobject_uevent_env+0x364/0x890 [ 114.343410][ T4273] gfs2_withdraw+0xc69/0x1450 [ 114.348191][ T4273] ? gfs2_lm+0x240/0x240 [ 114.352520][ T4273] ? gfs2_consist_inode_i+0xf1/0x110 [ 114.357895][ T4273] gfs2_inode_refresh+0xb2d/0x1190 [ 114.363084][ T4273] ? gfs2_inode_metasync+0xf0/0xf0 [ 114.368269][ T4273] ? gfs2_glock_nq+0xcee/0x14d0 [ 114.373202][ T4273] gfs2_instantiate+0x15e/0x210 [ 114.378171][ T4273] gfs2_glock_wait+0x1d0/0x2a0 [ 114.383021][ T4273] do_sync+0x4af/0xbb0 [ 114.387150][ T4273] ? gfs2_quota_sync+0x355/0x780 [ 114.392137][ T4273] ? slot_put+0x1e0/0x1e0 [ 114.396516][ T4273] ? __lock_acquire+0x7ea0/0x7ea0 [ 114.401593][ T4273] ? do_raw_spin_lock+0x128/0x2f0 [ 114.406668][ T4273] ? gfs2_quota_sync+0x355/0x780 [ 114.411673][ T4273] ? do_raw_spin_unlock+0x11d/0x230 [ 114.416935][ T4273] gfs2_quota_sync+0x355/0x780 [ 114.421782][ T4273] gfs2_sync_fs+0x48/0xb0 [ 114.426175][ T4273] sync_filesystem+0xe6/0x220 [ 114.430903][ T4273] generic_shutdown_super+0x6b/0x340 [ 114.436250][ T4273] kill_block_super+0x7c/0xe0 [ 114.440991][ T4273] deactivate_locked_super+0x93/0xf0 [ 114.446334][ T4273] cleanup_mnt+0x471/0x4f0 [ 114.450826][ T4273] task_work_run+0x1d0/0x260 [ 114.455479][ T4273] ? task_work_cancel+0x220/0x220 [ 114.460567][ T4273] ? exit_to_user_mode_loop+0x3b/0x110 [ 114.466088][ T4273] exit_to_user_mode_loop+0xe6/0x110 [ 114.471432][ T4273] exit_to_user_mode_prepare+0xee/0x180 [ 114.477038][ T4273] syscall_exit_to_user_mode+0x16/0x40 [ 114.482559][ T4273] do_syscall_64+0x58/0xa0 [ 114.487035][ T4273] ? clear_bhb_loop+0x60/0xb0 [ 114.491767][ T4273] ? clear_bhb_loop+0x60/0xb0 [ 114.496508][ T4273] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 114.502467][ T4273] RIP: 0033:0x7f5f3b39f797 [ 114.506952][ T4273] Code: a2 c7 05 5c 6f 25 00 00 00 00 00 eb 96 e8 e1 12 00 00 90 31 f6 e9 09 00 00 00 66 0f 1f 84 00 00 00 00 00 b8 a6 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 [ 114.526667][ T4273] RSP: 002b:00007fff778f7878 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 [ 114.535161][ T4273] RAX: 0000000000000000 RBX: 00007f5f3b434cf3 RCX: 00007f5f3b39f797 [ 114.543235][ T4273] RDX: 0000000000000000 RSI: 0000000000000009 RDI: 00007fff778f7930 [ 114.551407][ T4273] RBP: 00007fff778f7930 R08: 00007fff778f8930 R09: 00000000ffffffff [ 114.559465][ T4273] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fff778f89c0 [ 114.567522][ T4273] R13: 00007f5f3b434cf3 R14: 000000000001b05c R15: 00007fff778f8a00 [ 114.575630][ T4273] [ 114.594393][ T4838] F2FS-fs (loop0): Try to recover 1th superblock, ret: 0 [ 114.601563][ T4838] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e4 [ 114.603002][ T4347] usb 2-1: config 0 has an invalid interface number: 125 but max is 1 [ 114.632758][ T4838] F2FS-fs (loop0): inaccessible inode: 1, run fsck to repair [ 114.646628][ T4838] F2FS-fs (loop0): f2fs_check_nid_range: out-of-range nid=1, run fsck to fix. [ 114.652871][ T4347] usb 2-1: config 0 has an invalid interface number: 125 but max is 1 [ 114.720303][ T4347] usb 2-1: config 0 has an invalid interface number: 125 but max is 1 [ 114.742655][ T4347] usb 2-1: config 0 has 1 interface, different from the descriptor's value: 2 [ 114.752246][ T4273] gfs2: fsid=syz:syz.0: warning: assertion "!qd->qd_change" failed at function = gfs2_quota_cleanup, file = fs/gfs2/quota.c, line = 1485 [ 114.766928][ T4273] CPU: 1 PID: 4273 Comm: syz-executor Not tainted syzkaller #0 [ 114.774526][ T4273] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/07/2026 [ 114.784630][ T4273] Call Trace: [ 114.787948][ T4273] [ 114.790934][ T4273] dump_stack_lvl+0x188/0x24e [ 114.795677][ T4273] ? gfs2_assert_warn_i+0xbb/0x2c0 [ 114.800868][ T4273] ? show_regs_print_info+0x12/0x12 [ 114.806136][ T4273] ? load_image+0x410/0x410 [ 114.810684][ T4273] ? do_raw_spin_unlock+0x11d/0x230 [ 114.815917][ T4273] gfs2_assert_warn_i+0x187/0x2c0 [ 114.821023][ T4273] gfs2_quota_cleanup+0x48c/0x670 [ 114.826128][ T4273] gfs2_put_super+0x22f/0x920 [ 114.830976][ T4273] ? gfs2_evict_inode+0x1290/0x1290 [ 114.836259][ T4273] generic_shutdown_super+0x130/0x340 [ 114.841703][ T4273] kill_block_super+0x7c/0xe0 [ 114.846427][ T4273] deactivate_locked_super+0x93/0xf0 [ 114.851757][ T4273] cleanup_mnt+0x471/0x4f0 [ 114.856223][ T4273] task_work_run+0x1d0/0x260 [ 114.860871][ T4273] ? task_work_cancel+0x220/0x220 [ 114.865966][ T4273] ? exit_to_user_mode_loop+0x3b/0x110 [ 114.871489][ T4273] exit_to_user_mode_loop+0xe6/0x110 [ 114.876827][ T4273] exit_to_user_mode_prepare+0xee/0x180 [ 114.882416][ T4273] syscall_exit_to_user_mode+0x16/0x40 [ 114.887936][ T4273] do_syscall_64+0x58/0xa0 [ 114.892406][ T4273] ? clear_bhb_loop+0x60/0xb0 [ 114.897151][ T4273] ? clear_bhb_loop+0x60/0xb0 [ 114.901893][ T4273] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 114.907919][ T4273] RIP: 0033:0x7f5f3b39f797 [ 114.912371][ T4273] Code: a2 c7 05 5c 6f 25 00 00 00 00 00 eb 96 e8 e1 12 00 00 90 31 f6 e9 09 00 00 00 66 0f 1f 84 00 00 00 00 00 b8 a6 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 [ 114.932033][ T4273] RSP: 002b:00007fff778f7878 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 [ 114.940488][ T4273] RAX: 0000000000000000 RBX: 00007f5f3b434cf3 RCX: 00007f5f3b39f797 [ 114.948493][ T4273] RDX: 0000000000000000 RSI: 0000000000000009 RDI: 00007fff778f7930 [ 114.956490][ T4273] RBP: 00007fff778f7930 R08: 00007fff778f8930 R09: 00000000ffffffff [ 114.964499][ T4273] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fff778f89c0 [ 114.972511][ T4273] R13: 00007f5f3b434cf3 R14: 000000000001b05c R15: 00007fff778f8a00 [ 114.980522][ T4273] [ 114.993220][ T4347] usb 2-1: config 0 has no interface number 0 [ 115.012767][ T4347] usb 2-1: config 0 interface 125 altsetting 4 endpoint 0x4 has invalid maxpacket 21760, setting to 64 [ 115.034584][ T4347] usb 2-1: config 0 interface 125 altsetting 4 endpoint 0xB has invalid wMaxPacketSize 0 [ 115.068121][ T4347] usb 2-1: config 0 interface 125 altsetting 4 endpoint 0x2 has invalid wMaxPacketSize 0 [ 115.118344][ T4347] usb 2-1: config 0 interface 125 altsetting 1 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 115.145137][ T4347] usb 2-1: config 0 interface 125 has no altsetting 0 [ 115.152029][ T4347] usb 2-1: config 0 interface 125 has no altsetting 2 [ 115.185132][ T4347] usb 2-1: New USB device found, idVendor=050d, idProduct=0002, bcdDevice=23.27 [ 115.206300][ T4347] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 115.222711][ T4347] usb 2-1: Product: syz [ 115.247421][ T4347] usb 2-1: Manufacturer: syz [ 115.252410][ T4347] usb 2-1: SerialNumber: syz [ 115.294209][ T4347] usb 2-1: config 0 descriptor?? [ 115.327050][ T4347] usb 2-1: selecting invalid altsetting 2 [ 115.544546][ T4865] netlink: 4 bytes leftover after parsing attributes in process `syz.4.156'. [ 116.138431][ C0] usb 2-1: async_complete: urb error -71 [ 116.144317][ C0] usb 2-1: async_complete: urb error -71 [ 116.151737][ T4347] get_1284_register: usb error -71 [ 116.221064][ T4347] usb 2-1: USB disconnect, device number 2 [ 116.615367][ T4870] loop2: detected capacity change from 0 to 32768 [ 116.819578][ T4870] ERROR: (device loop2): dbAlloc: the hint is outside the map [ 116.819578][ T4870] [ 116.857528][ T4870] ERROR: (device loop2): remounting filesystem as read-only [ 116.881943][ T4870] syz.2.158: attempt to access beyond end of device [ 116.881943][ T4870] loop2: rw=2049, sector=44032, nr_sectors = 8 limit=32768 [ 116.925180][ T4887] loop0: detected capacity change from 0 to 2048 [ 117.009280][ T4887] NILFS (loop0): invalid segment: Magic number mismatch [ 117.031832][ T4887] NILFS (loop0): trying rollback from an earlier position [ 117.112810][ T4273] ------------[ cut here ]------------ [ 117.119160][ T4273] kernel BUG at fs/jfs/inode.c:175! [ 117.160184][ T4887] NILFS (loop0): recovery complete [ 117.167082][ T4273] invalid opcode: 0000 [#1] PREEMPT SMP KASAN [ 117.173226][ T4273] CPU: 0 PID: 4273 Comm: syz-executor Not tainted syzkaller #0 [ 117.180818][ T4273] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/07/2026 [ 117.190906][ T4273] RIP: 0010:jfs_evict_inode+0x420/0x430 [ 117.196507][ T4273] Code: e6 fe e9 e8 fd ff ff 44 89 f1 80 e1 07 80 c1 03 38 c1 0f 8c 23 fe ff ff 4c 89 f7 e8 ba 59 e6 fe e9 16 fe ff ff e8 d0 fd 94 fe <0f> 0b 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 41 57 41 56 41 54 [ 117.216178][ T4273] RSP: 0018:ffffc90004557b08 EFLAGS: 00010293 [ 117.222291][ T4273] RAX: ffffffff82ed48b0 RBX: ffff888055c03bb0 RCX: ffff888079113c00 [ 117.230305][ T4273] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff888055c03bb0 [ 117.238321][ T4273] RBP: 0000000000000001 R08: ffffffff9193439f R09: 1ffffffff2326873 [ 117.246339][ T4273] R10: dffffc0000000000 R11: fffffbfff2326874 R12: dffffc0000000000 [ 117.254367][ T4273] R13: dffffc0000000000 R14: ffff888055c03838 R15: ffff888055c03bd8 [ 117.262392][ T4273] FS: 0000555580f8d500(0000) GS:ffff8880b8c00000(0000) knlGS:0000000000000000 [ 117.271373][ T4273] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 117.277989][ T4273] CR2: 0000001b2fe23ffc CR3: 000000005cef8000 CR4: 00000000003506f0 [ 117.286005][ T4273] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 117.294123][ T4273] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 117.302142][ T4273] Call Trace: [ 117.305467][ T4273] [ 117.308430][ T4273] ? jfs_write_inode+0x220/0x220 [ 117.313431][ T4273] evict+0x4b6/0x8b0 [ 117.317392][ T4273] ? evict_inodes+0x577/0x6e0 [ 117.322179][ T4273] ? proc_nr_inodes+0x2f0/0x2f0 [ 117.327097][ T4273] ? do_raw_spin_unlock+0x11d/0x230 [ 117.332356][ T4273] ? do_raw_spin_unlock+0x11d/0x230 [ 117.337617][ T4273] evict_inodes+0x650/0x6e0 [ 117.342172][ T4273] ? clear_inode+0x150/0x150 [ 117.346801][ T4273] ? dput+0x37/0x1d0 [ 117.350743][ T4273] generic_shutdown_super+0x93/0x340 [ 117.356073][ T4273] kill_block_super+0x7c/0xe0 [ 117.360807][ T4273] deactivate_locked_super+0x93/0xf0 [ 117.366117][ T4273] cleanup_mnt+0x471/0x4f0 [ 117.370565][ T4273] task_work_run+0x1d0/0x260 [ 117.375208][ T4273] ? task_work_cancel+0x220/0x220 [ 117.380371][ T4273] ? exit_to_user_mode_loop+0x3b/0x110 [ 117.385881][ T4273] exit_to_user_mode_loop+0xe6/0x110 [ 117.391251][ T4273] exit_to_user_mode_prepare+0xee/0x180 [ 117.396849][ T4273] syscall_exit_to_user_mode+0x16/0x40 [ 117.402348][ T4273] do_syscall_64+0x58/0xa0 [ 117.406901][ T4273] ? clear_bhb_loop+0x60/0xb0 [ 117.411634][ T4273] ? clear_bhb_loop+0x60/0xb0 [ 117.416379][ T4273] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 117.422334][ T4273] RIP: 0033:0x7f5f3b39f797 [ 117.426986][ T4273] Code: a2 c7 05 5c 6f 25 00 00 00 00 00 eb 96 e8 e1 12 00 00 90 31 f6 e9 09 00 00 00 66 0f 1f 84 00 00 00 00 00 b8 a6 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 [ 117.446650][ T4273] RSP: 002b:00007fff778f7878 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 [ 117.455096][ T4273] RAX: 0000000000000000 RBX: 00007f5f3b434cf3 RCX: 00007f5f3b39f797 [ 117.463090][ T4273] RDX: 0000000000000000 RSI: 0000000000000009 RDI: 00007fff778f7930 [ 117.471084][ T4273] RBP: 00007fff778f7930 R08: 00007fff778f8930 R09: 00000000ffffffff [ 117.479263][ T4273] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fff778f89c0 [ 117.487265][ T4273] R13: 00007f5f3b434cf3 R14: 000000000001c8ba R15: 00007fff778f8a00 [ 117.495267][ T4273] [ 117.498318][ T4273] Modules linked in: [ 117.512068][ T4273] ---[ end trace 0000000000000000 ]--- [ 117.512109][ T4897] NILFS (loop0): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 117.533345][ T4273] RIP: 0010:jfs_evict_inode+0x420/0x430 [ 117.539035][ T4273] Code: e6 fe e9 e8 fd ff ff 44 89 f1 80 e1 07 80 c1 03 38 c1 0f 8c 23 fe ff ff 4c 89 f7 e8 ba 59 e6 fe e9 16 fe ff ff e8 d0 fd 94 fe <0f> 0b 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 41 57 41 56 41 54 [ 117.564365][ T4273] RSP: 0018:ffffc90004557b08 EFLAGS: 00010293 [ 117.571041][ T4273] RAX: ffffffff82ed48b0 RBX: ffff888055c03bb0 RCX: ffff888079113c00 [ 117.583558][ T4273] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff888055c03bb0 [ 117.591943][ T4273] RBP: 0000000000000001 R08: ffffffff9193439f R09: 1ffffffff2326873 [ 117.637437][ T4273] R10: dffffc0000000000 R11: fffffbfff2326874 R12: dffffc0000000000 [ 117.656364][ T4273] R13: dffffc0000000000 R14: ffff888055c03838 R15: ffff888055c03bd8 [ 117.694321][ T4273] FS: 0000555580f8d500(0000) GS:ffff8880b8c00000(0000) knlGS:0000000000000000 [ 117.722376][ T4273] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 117.743212][ T4273] CR2: 0000200000002d00 CR3: 000000005cef8000 CR4: 00000000003506f0 [ 117.751536][ T4273] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 117.759802][ T4273] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 117.769138][ T4273] Kernel panic - not syncing: Fatal exception [ 117.775836][ T4273] Kernel Offset: disabled [ 117.780213][ T4273] Rebooting in 86400 seconds..