last executing test programs: 1m39.699075182s ago: executing program 4: bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x8, 0x16, &(0x7f00000004c0)=ANY=[@ANYBLOB="61125300000000006113500000000000bf2000000000000007000000180000003d030100000000009500f000000000006926000000000000bf67000000000000560602000fff07007706000020000000170200000ee60000bf250000000000003d350000000000006507000002080000070700004c0000001f75000000000000bf54000000000000070400000400f9ff2d3501000000"], &(0x7f0000000100)='GPL\x00'}, 0x90) 1m39.544540561s ago: executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x0, @empty}, 0x10) r2 = dup3(r0, r1, 0x0) recvfrom$packet(r2, &(0x7f0000000140), 0x0, 0x0, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, 0x14) 1m39.392299532s ago: executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c00000010003b1500"/20, @ANYRES32=0x0, @ANYBLOB="01000000000000001c0012800b00010062726964676500400c00028005"], 0x3c}}, 0x0) 1m39.159055054s ago: executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x0, @empty}, 0x10) r2 = dup3(r0, r1, 0x0) recvfrom$packet(r2, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x0) 1m38.940003134s ago: executing program 4: r0 = mq_open(&(0x7f0000000140)='freezer.stape\x00@\x15\xb6lQ\xf6\xea\x8dC', 0x841, 0x0, 0x0) inotify_init1(0x0) pipe2$9p(0x0, 0x0) r1 = openat$dir(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FICLONE(r0, 0x5451, r1) creat(0x0, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f00000003c0)='./binderfs/custom1\x00', 0x2be405ab17020b46, 0x0) write$FUSE_NOTIFY_RETRIEVE(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet(0xa, 0x801, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, 0x0, 0x0) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x5452, 0x0) 1m38.726577525s ago: executing program 4: r0 = openat$random(0xffffffffffffff9c, &(0x7f0000004180), 0x82, 0x0) write$FUSE_DIRENT(r0, 0x0, 0x0) 1m29.528034459s ago: executing program 1: r0 = syz_open_dev$mouse(&(0x7f0000000000), 0x0, 0x40002) read$FUSE(r0, 0x0, 0x0) write$FUSE_POLL(r0, 0x0, 0x0) 1m28.9263906s ago: executing program 0: bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x8, 0x16, &(0x7f00000004c0)=ANY=[@ANYBLOB="61125300000000006113500000000000bf2000000000000007000000180000003d030100000000009500f000000000006926000000000000bf67000000000000560602000fff07007706000020000000170200000ee60000bf250000000000003d350000000000006507000002080000070700004c0000001f75000000000000bf54000000000000070400000400f9ff2d35010000000000840400000000000014000000100000009500000000000000db13d5d8b741f2cdaabc8383c8f56b8c2b848b00ea6553f304000000815dcf00c3ee7b042d1937ba52037fdefeb0cff9fc56357d81b2cc1a9e37d7b75c020b070000003eb22062bafaca036d9cc7db6671573e202e0a92ee4ba12b064981cc32d1ac0b9ecc8f604dcac2"], &(0x7f0000000100)='GPL\x00'}, 0x90) 1m28.818337685s ago: executing program 0: r0 = bpf$MAP_CREATE_CONST_STR(0x0, 0x0, 0x0) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000001a80)={r0}, 0x4) r1 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000180)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0}, 0x48) bpf$MAP_CREATE(0x0, &(0x7f0000000300)=@base={0x0, 0x4, 0x8}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x11, 0x10, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b702000014000000b7030000000000008500000083000000bf090000000000005509010000000000950000000000000085000000d0000000bf91000000000000b7020000000000008500000085000000b7000000000000009500000000000000e6b42f96bc07346b04fde2ad0cb073e5aa79ed2644563ba620873a1be22325733fd8db5d27fbe282"], &(0x7f0000001dc0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000011c0)={&(0x7f0000000040)='hrtimer_init\x00', r2}, 0x10) r3 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000016c0)={'pimreg0\x00', 0x41}) 1m28.564748302s ago: executing program 0: r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x36}], 0x1, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x5f}], 0x1, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000700)=ANY=[@ANYBLOB="b702000000000000bfa300000000000007030000fdfdfff67a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040000010000400404000001000000b7050000000000006a0a00ff00000000850000000a000000b70000000000000095000000000000009cc6b3fcd62c7d376238975d43a4505f80fc88943c4f0cf08e467b592f868ee30a0e8c1bf176db2a6b2f01806fd3d5707bfd2d84aaa3b1d4e984c46ea7e2a447a36f5662403e1b2be4cc7c2683908a0d411a9872971c7c77f0979b34e1ad837ff0d10b97163c1d6d0e196bf02f46c7953ab1abda45cbe8d0d26b5069f8a98f7dc8f76b74635fc9f9de9ca3c0ec0cb9bf4e418d076df4c7df0a70f2bdf4000000000000b0c2940dd8e263aa743f7555193161f45346b1004006000000e1ffff8816326d7d25c32aac1c7d5b5be399f6609876b5887437a172fbc02a74135b29194e533583412dff048f0000000000000000b2728a0481e9f0da43bb6cfb851cd364ff19ffcafe3e64be033c9d2f002cc93c1c13caec04a347383420336bec88c24a9fb6a6991ddb737d527d6acb15426415b6e8b14fdfa2c6e94bd0339454c13ad3e328a100000000b515a1000000000000000eb2e9c15b6c8f6198282df27badac8500bc7d202e099055628b6d6da05f136a7075c2a2dc7b846b"], &(0x7f0000000340)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000340)={r1, 0xffff0000, 0xf0, 0xe200, &(0x7f0000001a40)="2b206d074843b397737ea49da2aa", 0x0, 0xf000, 0x720e, 0x0, 0x0, 0x0, 0x0}, 0x48) 1m28.459359525s ago: executing program 1: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000480)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f0000000300)) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000180)='./binderfs/binder0\x00', 0x0, 0x0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) mmap$binder(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x11, r1, 0x0) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000000)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000180)=[{&(0x7f0000000240)=""/52, 0x34}], 0x1, 0x0, 0x0) 1m28.295510273s ago: executing program 0: socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f00002a0fb8)={0x16, 0x4, &(0x7f0000001000)=ANY=[@ANYBLOB="85000000a00000003500000000000000850000002a0000009500000000000000e135dee43f5dcae3af5bb32c301264de232ce03ca47ce33647282102c7b4dba77c8ea9b6ee1398ae73749be1537086ae214b64880106f00574709ddccbce9ffab95dbc042fc0c3cd37b7baa14007c92d4cf2d339db6dc7229cdac23d9c280569e2db7ac431813205b5b8cbd97b7563dc4535c5eb2672b4fa56387ee22e9cf11ad8101ffb0f5530ca8f33b4d3ce79e89a48ced973c500000054299ffd9762b770e5ca8cda5cf566f06b6683eae1b41e5183e3f40e30f79e8c4afb7203e71a4dcefc7a45eab7e2b8296e3ab3009286337eed9787ec75fb6bfcf00d85df7b59419690f9c00796e2dd75a527a6b93fbee41c998f6096b369350f7140712335de4f5492bbe16949cc1a066d6805548760d200000000000000000000000000000000000000000000c04b1d32fa1c1da2d02b7df4bda7c0882cf97e1aa666e66e62fac83a52acf29d8ebdba51b0ea43f0e227ffcb167ca855d243980a61d9c6e2afa7d8b3231d7f2224296af9f1725df12807016b26eb8613b6d6d8bfbf1928e9172fd5691699"], &(0x7f0000000140)='GPL\x00', 0x0, 0xa0, &(0x7f0000000180)=""/153, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x44, 0x10, 0x0, 0x41}, 0x15) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000440)={r2, 0x0, 0xe, 0x2000012, &(0x7f00000000c0)="61df712bc884fed5722780b6c2a7", 0x0, 0x84a, 0x0, 0x0, 0x0, &(0x7f0000000280)}, 0x28) 1m28.26979576s ago: executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000090024206d041cc340000000000109022400010000a00009040000010301010009210008000122010009058103"], 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000240)={0x24, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000c000000070001"], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000180)={0x84, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB=' '], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000001200)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0x4, {0x0, 0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, &(0x7f0000000640)={0x2c, &(0x7f0000000380)={0x0, 0x0, 0x4, "da616b18"}, 0x0, 0x0, 0x0, 0x0}) 1m25.470180081s ago: executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = mq_open(&(0x7f0000001300)='*)![[\xe2]-\x00', 0x40, 0x0, 0x0) dup3(r0, r1, 0x0) socket$unix(0x1, 0x1, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x5413, &(0x7f0000001380)) 1m25.085946439s ago: executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f00000011c0)={'vxcan0\x00', 0x0}) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000180)}, 0x0) socket$kcm(0x11, 0x3, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x3, &(0x7f0000000280)=@framed, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000080)='kfree\x00', r3}, 0x10) r4 = add_key$user(0x0, &(0x7f0000000040)={'syz', 0x1}, &(0x7f00000002c0)="97", 0x1, 0x0) keyctl$KEYCTL_MOVE(0x1e, r4, 0x0, 0x0, 0x0) bind$can_j1939(r1, &(0x7f0000001200)={0x1d, r2}, 0x18) connect$can_j1939(r1, &(0x7f0000000080)={0x1d, r2}, 0x18) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000000)='h', 0xfdef}], 0x1) r5 = socket$can_bcm(0x1d, 0x2, 0x2) ioctl$ifreq_SIOCGIFINDEX_vcan(r5, 0x8933, &(0x7f0000000240)={'vxcan0\x00', 0x0}) sendmsg$nl_route_sched(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@getchain={0x24, 0x11, 0x839, 0x0, 0x0, {0x0, 0x0, 0x0, r6}}, 0x24}}, 0x0) 1m18.123069522s ago: executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0x1, 0x6, 0x0, 0x0) setsockopt$sock_int(r0, 0x1, 0xb, &(0x7f0000000040)=0x3, 0x4) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180800000000000000000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000000000850000007000000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r1}, 0x10) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x100008b}, 0x0) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, 0x0, 0x0) bind$inet6(r2, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sched_setscheduler(0x0, 0x1, &(0x7f0000000300)=0x7) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(0x0, 0x1, &(0x7f0000000100)=0x5) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) getsockopt$IP_VS_SO_GET_SERVICES(r0, 0x0, 0x482, &(0x7f0000002280)=""/4096, &(0x7f0000000280)=0x1000) socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000500)={&(0x7f0000000040)=@hci, 0x80, &(0x7f0000000100)=[{&(0x7f0000000400)=""/248, 0x200105d0}], 0x1}, 0x1f00) sendmsg$tipc(r6, &(0x7f0000000240)={0x0, 0x810100, &(0x7f0000000200)=[{&(0x7f0000000140)="a2", 0xfffffdef}], 0x1, 0x0, 0x0, 0x3}, 0x40000000) 1m6.515951963s ago: executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) mmap$binder(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x11, r0, 0x0) r1 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000000)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000240)=""/52, 0x34}], 0x1, 0x0, 0x0) 1m6.257088466s ago: executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000090024206d041cc340000000000109022400010000a00009040000010301010009210008000122010009058103"], 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000240)={0x24, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000c000000070001"], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000180)={0x84, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB=' '], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000001200)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0x4, {0x0, 0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) 1m3.023644863s ago: executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000020240)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0'}, 0x10010) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x7, 0x10012, r0, 0x0) 1m2.488085666s ago: executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap$binder(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x11, r0, 0x0) r1 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000000)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000240)=""/52, 0x34}], 0x1, 0x0, 0x0) 1m2.260606468s ago: executing program 2: r0 = creat(&(0x7f0000000080)='./file1\x00', 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) r2 = dup2(r1, r0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$PIO_UNIMAPCLR(r3, 0x5450, 0x0) 1m2.104914577s ago: executing program 2: dup(0xffffffffffffffff) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000280)={'syzkaller0\x00', 0x5002}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) close(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) ioctl$SIOCSIFHWADDR(r2, 0x8922, &(0x7f0000002280)={'syzkaller0\x00', @random="2b0100004ec6"}) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$SIOCSIFHWADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller0\x00', @random="371692e7f7ef"}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f00000002c0)) close(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) ioctl$SIOCSIFHWADDR(r3, 0x8922, &(0x7f0000002280)={'syzkaller0\x00', @random='\x00\a\x00'}) 55.050654571s ago: executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = dup2(r0, r1) setsockopt$ARPT_SO_SET_ADD_COUNTERS(r2, 0x0, 0x61, 0x0, 0x0) 48.098697044s ago: executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000020240)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0'}, 0x10010) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x7, 0x10012, r0, 0x0) 30.650268379s ago: executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, 0x0) 30.525336665s ago: executing program 3: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) mmap$binder(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x11, 0xffffffffffffffff, 0x0) r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000000)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000240)=""/52, 0x34}], 0x1, 0x0, 0x0) 30.36344421s ago: executing program 3: shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) msgget(0x2, 0x80) msgsnd(0x0, 0x0, 0x0, 0x0) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) r0 = msgget$private(0x0, 0x2) ioctl$BTRFS_IOC_QUOTA_CTL(0xffffffffffffffff, 0xc0109428, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) shmctl$IPC_RMID(r0, 0x0) 30.24083114s ago: executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000500)={0xa, 0x2, 0x0, @empty}, 0x1c) listen(r1, 0x0) connect$inet(r0, &(0x7f0000000140)={0x2, 0x2, @remote}, 0x10) r2 = accept4(r1, 0x0, 0x0, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x0, 0x0, 0x0) 30.060923419s ago: executing program 3: pipe2$9p(0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) inotify_init1(0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = mq_open(&(0x7f0000001100)='\\%\x00', 0x40, 0x0, 0x0) r3 = dup3(r1, r2, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001180)) setsockopt$inet6_IPV6_ADDRFORM(r1, 0x29, 0x1, 0x0, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, 0x0, 0x2000400000000) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0x0) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x20e) statx(r3, &(0x7f00000002c0)='./file1\x00', 0x0, 0x0, &(0x7f0000000680)) getsockopt$inet_IP_IPSEC_POLICY(r3, 0x0, 0x10, 0x0, &(0x7f0000000280)) getresgid(0x0, 0x0, 0x0) openat$ptmx(0xffffffffffffff9c, 0x0, 0x10201, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x5421, 0x0) sendmsg$unix(r3, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc801}, 0x8000) 0s ago: executing program 3: r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f0000000000)="240000001e005f8000400000000000000200000000000000000008", 0x1b) kernel console output (not intermixed with test programs): .0: urb_ctl_callback - urb status -71 [ 284.222855][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 284.229684][ C1] yealink 4-1:36.0: unexpected response 0 [ 284.235623][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 284.242626][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 284.249420][ C1] yealink 4-1:36.0: unexpected response 0 [ 284.255485][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 284.260666][ T53] Bluetooth: hci12: command tx timeout [ 284.262517][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 284.274840][ C1] yealink 4-1:36.0: unexpected response 0 [ 284.280806][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 284.287897][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 284.294737][ C1] yealink 4-1:36.0: unexpected response 0 [ 284.300709][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 284.307809][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 284.314752][ C1] yealink 4-1:36.0: unexpected response 0 [ 284.320920][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 284.327990][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 284.334808][ C1] yealink 4-1:36.0: unexpected response 0 [ 284.340899][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 284.347973][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 284.354810][ C1] yealink 4-1:36.0: unexpected response 0 [ 284.360779][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 284.367900][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 284.374802][ C1] yealink 4-1:36.0: unexpected response 0 [ 284.380793][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 284.387784][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 284.394590][ C1] yealink 4-1:36.0: unexpected response 0 [ 284.400566][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 284.407619][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 284.414424][ C1] yealink 4-1:36.0: unexpected response 0 [ 284.420406][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 284.427436][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 284.434256][ C1] yealink 4-1:36.0: unexpected response 0 [ 284.440233][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 284.447275][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 284.454102][ C1] yealink 4-1:36.0: unexpected response 0 [ 284.460085][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 284.467090][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 284.473876][ C1] yealink 4-1:36.0: unexpected response 0 [ 284.479852][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 284.486858][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 284.493645][ C1] yealink 4-1:36.0: unexpected response 0 [ 284.499604][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 284.506601][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 284.513387][ C1] yealink 4-1:36.0: unexpected response 0 [ 284.519378][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 284.526435][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 284.533225][ C1] yealink 4-1:36.0: unexpected response 0 [ 284.539169][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 284.546227][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 284.553025][ C1] yealink 4-1:36.0: unexpected response 0 [ 284.558975][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 284.566004][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 284.572825][ C1] yealink 4-1:36.0: unexpected response 0 [ 284.578774][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 284.585816][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 284.592624][ C1] yealink 4-1:36.0: unexpected response 0 [ 284.598600][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 284.605601][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 284.612385][ C1] yealink 4-1:36.0: unexpected response 0 [ 284.618325][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 284.625341][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 284.632133][ C1] yealink 4-1:36.0: unexpected response 0 [ 284.638262][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 284.645316][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 284.652119][ C1] yealink 4-1:36.0: unexpected response 0 [ 284.658054][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 284.665093][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 284.671896][ C1] yealink 4-1:36.0: unexpected response 0 [ 284.677896][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 284.684888][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 284.691688][ C1] yealink 4-1:36.0: unexpected response 0 [ 284.697652][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 284.704665][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 284.711523][ C1] yealink 4-1:36.0: unexpected response 0 [ 284.717540][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 284.724563][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 284.731347][ C1] yealink 4-1:36.0: unexpected response 0 [ 284.737287][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 284.744301][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 284.751108][ C1] yealink 4-1:36.0: unexpected response 0 [ 284.757088][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 284.764099][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 284.770910][ C1] yealink 4-1:36.0: unexpected response 0 [ 284.776902][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 284.783910][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 284.790723][ C1] yealink 4-1:36.0: unexpected response 0 [ 284.796697][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 284.803714][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 284.810527][ C1] yealink 4-1:36.0: unexpected response 0 [ 284.816504][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 284.823511][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 284.830313][ C1] yealink 4-1:36.0: unexpected response 0 [ 284.836365][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 284.843421][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 284.850241][ C1] yealink 4-1:36.0: unexpected response 0 [ 284.856219][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 284.863337][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 284.870171][ C1] yealink 4-1:36.0: unexpected response 0 [ 284.876155][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 284.883190][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 284.890523][ C1] yealink 4-1:36.0: unexpected response 0 [ 284.896503][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 284.903535][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 284.910346][ C1] yealink 4-1:36.0: unexpected response 0 [ 284.916323][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 284.923352][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 284.930164][ C1] yealink 4-1:36.0: unexpected response 0 [ 284.936322][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 284.943335][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 284.950121][ C1] yealink 4-1:36.0: unexpected response 0 [ 284.956486][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 284.963518][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 284.970335][ C1] yealink 4-1:36.0: unexpected response 0 [ 284.976313][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 284.983303][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 284.990114][ C1] yealink 4-1:36.0: unexpected response 0 [ 284.996168][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.003214][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.010036][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.016004][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.022986][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.029835][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.035800][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.042824][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.049637][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.055615][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.062646][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.069458][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.075448][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.082486][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.089473][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.095453][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.102478][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.109297][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.115276][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.122300][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.129107][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.135179][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.142201][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.149014][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.155013][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.162030][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.168814][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.174746][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.181767][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.188573][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.194549][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.201551][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.208331][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.214263][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.221282][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.228080][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.234045][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.241048][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.247860][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.253826][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.260853][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.267656][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.273633][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.280672][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.287558][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.293537][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.300650][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.302757][ T5121] Bluetooth: hci13: unexpected cc 0x0c03 length: 249 > 1 [ 285.307473][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.307722][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.317576][ T5121] Bluetooth: hci13: unexpected cc 0x1003 length: 249 > 9 [ 285.320714][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.337508][ T5121] Bluetooth: hci13: unexpected cc 0x1001 length: 249 > 9 [ 285.341113][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.341363][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.351235][ T5121] Bluetooth: hci13: unexpected cc 0x0c23 length: 249 > 4 [ 285.354109][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.365081][ T5121] Bluetooth: hci13: unexpected cc 0x0c25 length: 249 > 3 [ 285.367676][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.376056][ T5121] Bluetooth: hci13: unexpected cc 0x0c38 length: 249 > 2 [ 285.381648][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.401463][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.408288][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.414278][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.421473][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.428290][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.434246][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.441282][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.448086][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.454043][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.461089][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.467985][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.473982][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.481010][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.487823][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.493812][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.500849][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.507681][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.513640][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.520688][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.527480][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.533427][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.540444][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.547334][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.553291][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.560320][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.567108][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.573028][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.580137][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.587031][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.592963][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.599971][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.606775][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.612860][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.619882][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.626703][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.632764][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.639991][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.646805][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.652763][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.659791][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.666598][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.672549][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.679554][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.686345][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.692337][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.699425][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.706259][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.712303][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.719300][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.726100][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.732149][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.739130][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.745921][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.751904][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.758919][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.765719][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.771666][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.778798][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.785609][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.791562][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.799211][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.806020][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.812022][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.819038][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.825827][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.831789][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.838855][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.845759][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.851738][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.858937][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.865772][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.871754][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.878863][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.885787][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.891749][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.898849][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.905662][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.911734][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.918931][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.925749][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.931702][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.938705][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.945606][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.951560][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.958631][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.965452][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.971403][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.978431][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 285.985258][ C1] yealink 4-1:36.0: unexpected response 0 [ 285.991250][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 285.998269][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.005074][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.011029][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.018036][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.024820][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.030981][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.038119][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.044958][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.051044][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.058097][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.064980][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.070963][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.078067][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.084893][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.091044][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.098045][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.105013][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.110989][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.118338][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.125659][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.131657][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.138656][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.145590][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.151872][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.158994][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.166008][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.171977][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.179087][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.185901][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.192170][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.199397][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.206544][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.212506][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.219724][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.226614][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.232585][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.239582][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.246454][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.252406][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.259400][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.266186][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.272132][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.279247][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.286071][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.292072][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.299181][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.306084][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.312135][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.319142][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.325956][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.331902][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.338929][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.340616][ T5121] Bluetooth: hci12: command tx timeout [ 286.345692][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.357128][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.364177][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.371088][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.377164][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.384391][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.391196][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.397153][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.404175][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.410969][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.416913][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.423925][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.430740][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.436674][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.443694][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.450509][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.456623][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.463694][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.470482][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.476560][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.483623][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.490421][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.496367][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.503401][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.510212][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.516284][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.523308][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.530122][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.536078][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.543123][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.549914][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.555865][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.562905][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.569703][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.575650][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.582831][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.589633][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.595604][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.602604][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.609371][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.615311][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.622421][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.629231][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.635234][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.642258][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.649076][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.655047][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.662093][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.668893][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.674853][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.681883][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.688654][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.694587][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.701612][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.708434][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.714399][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.721447][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.728230][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.734190][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.741216][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.748028][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.754057][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.761088][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.767893][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.773835][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.780887][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.787783][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.793828][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.800833][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.807664][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.813615][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.820632][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.827448][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.833417][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.840451][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.847250][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.853221][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.860265][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.867069][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.873054][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.880096][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.886901][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.892882][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.899892][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.906689][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.912638][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.919677][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.926451][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.932376][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.939428][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.946213][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.952168][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.959170][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.965957][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.971911][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.978987][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 286.985793][ C1] yealink 4-1:36.0: unexpected response 0 [ 286.991741][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 286.998827][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.005699][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.011644][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.018639][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.025439][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.031476][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.038505][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.045439][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.051466][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.058761][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.065660][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.071613][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.078662][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.085469][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.091406][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.098424][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.105241][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.111193][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.118291][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.125103][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.131047][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.138059][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.144868][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.150808][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.157817][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.164624][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.170588][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.177596][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.184462][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.190408][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.197398][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.204184][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.210180][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.217168][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.223952][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.229965][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.236966][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.243830][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.249762][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.256887][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.263685][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.269631][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.276823][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.283620][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.289545][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.296572][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.303479][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.309562][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.316686][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.323463][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.329380][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.336533][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.343449][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.349393][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.356485][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.363266][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.369231][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.376267][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.383095][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.389050][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.396051][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.402943][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.408882][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.415932][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.423453][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.429466][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.436513][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.443334][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.449286][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.456329][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.462029][ T5121] Bluetooth: hci13: command tx timeout [ 287.463114][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.463362][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.481826][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.488625][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.494566][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.501687][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.508501][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.514424][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.521537][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.528358][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.534287][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.541316][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.548120][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.554132][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.561157][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.567968][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.573933][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.580974][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.587767][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.593739][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.600778][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.607585][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.613535][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.620589][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.627378][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.633353][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.640354][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.647145][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.653077][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.660084][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.666879][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.672835][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.679922][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.686798][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.692790][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.699881][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.706682][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.712651][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.719794][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.726596][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.732546][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.739563][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.746350][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.752303][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.759290][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.766080][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.772116][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.779210][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.786011][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.791974][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.798957][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.805741][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.811728][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.818735][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.825526][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.831479][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.838509][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.845657][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.851627][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.858633][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.865444][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.871394][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.878398][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.885297][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.891301][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.898324][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.905138][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.911087][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.918090][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.924899][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.930840][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.937831][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.944729][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.950674][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.957701][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.964516][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.970455][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.977525][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 287.984321][ C1] yealink 4-1:36.0: unexpected response 0 [ 287.990326][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 287.997303][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.004092][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.010031][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.017050][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.023943][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.030009][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.037034][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.043839][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.049827][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.056878][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.063680][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.069664][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.076663][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.083549][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.089492][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.096496][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.103324][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.109353][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.116344][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.123131][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.129141][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.136218][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.143021][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.149760][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.156786][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.163586][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.169535][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.176576][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.183366][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.189305][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.196319][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.203221][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.209187][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.216210][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.223033][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.229002][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.235999][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.242784][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.248731][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.255820][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.262627][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.268788][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.275830][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.282720][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.288692][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.295709][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.302707][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.308674][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.315814][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.322619][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.328591][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.335662][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.342468][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.348417][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.355474][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.362277][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.368312][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.375343][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.382144][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.388089][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.395150][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.401956][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.407924][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.414956][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.421756][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.422103][ T5121] Bluetooth: hci12: command tx timeout [ 288.427729][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.439981][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.446791][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.452753][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.459772][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.466565][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.472502][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.479493][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.486281][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.492233][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.499229][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.506010][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.511960][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.518956][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.525737][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.531679][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.538697][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.545497][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.551449][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.558486][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.565267][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.571555][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.578660][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.585798][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.591750][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.598766][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.605573][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.611506][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.618473][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.625343][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.631318][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.638404][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.645213][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.651170][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.658168][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.664979][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.670932][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.677937][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.684746][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.691460][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.698513][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.705331][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.711434][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.718472][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.725263][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.731248][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.738533][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.745340][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.751298][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.758329][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.765142][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.771201][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.778222][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.785038][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.791000][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.798000][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.804795][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.810747][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.817743][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.824527][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.830508][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.837515][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.844305][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.850276][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.857285][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.864080][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.870069][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.877174][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.883968][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.889958][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.892844][ T5121] Bluetooth: hci4: command 0x0406 tx timeout [ 288.897022][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.909578][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.915606][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.922612][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.929422][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.935391][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.942385][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.949190][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.955324][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.963400][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.970210][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.976138][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 288.983183][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 288.989987][ C1] yealink 4-1:36.0: unexpected response 0 [ 288.996012][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.002999][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.009788][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.015735][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.022737][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.029527][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.035490][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.042540][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.049336][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.055309][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.062350][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.069159][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.075135][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.082444][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.089405][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.095349][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.102558][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.109365][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.115307][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.122320][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.129122][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.135066][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.142069][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.148863][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.154820][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.161866][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.168652][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.174632][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.181670][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.188925][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.194940][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.201930][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.208704][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.214654][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.221823][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.228700][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.234625][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.241645][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.248435][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.254388][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.261410][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.268193][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.274151][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.281179][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.287972][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.293907][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.300909][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.307708][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.313670][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.320745][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.327646][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.333642][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.340676][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.347479][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.353425][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.360470][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.367269][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.373265][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.380380][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.387197][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.393157][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.400189][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.407087][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.413153][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.420166][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.426937][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.432905][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.439921][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.446723][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.452713][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.459816][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.466603][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.472811][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.479838][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.486640][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.492568][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.499595][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.506382][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.512365][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.519378][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.526191][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.532159][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.539172][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.540407][ T53] Bluetooth: hci13: command tx timeout [ 289.545937][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.557503][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.564543][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.571335][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.577264][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.584468][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.591287][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.597225][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.604314][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.611441][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.617417][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.624407][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.631209][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.637151][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.644250][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.651127][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.657060][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.664077][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.670869][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.676811][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.683844][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.690664][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.696607][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.703652][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.710645][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.716619][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.723672][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.730743][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.736715][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.743727][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.750516][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.756457][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.763475][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.770294][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.776258][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.783289][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.790093][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.796027][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.803064][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.809845][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.815787][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.822968][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.829761][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.835687][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.842682][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.849462][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.855393][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.862409][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.869189][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.875117][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.882184][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.888978][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.894974][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.902016][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.908812][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.914769][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.921760][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.928535][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.934483][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.941533][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.948349][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.954376][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.961539][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.968331][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.974312][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 289.981332][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 289.988141][ C1] yealink 4-1:36.0: unexpected response 0 [ 289.994092][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.001106][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.007909][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.013856][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.020903][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.027708][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.033752][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.040806][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.047619][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.053648][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.060770][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.067598][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.073569][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.080656][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.087452][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.093411][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.100738][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.107537][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.113479][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.120516][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.127334][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.133366][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.140388][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.147292][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.153340][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.160366][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.167175][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.173132][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.180141][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.186974][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.192935][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.199992][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.206793][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.212747][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.219766][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.226556][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.232548][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.239542][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.246351][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.252336][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.259337][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.266188][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.272399][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.279456][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.286280][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.292335][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.299468][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.306260][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.312262][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.319290][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.326088][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.332053][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.339070][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.346032][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.351974][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.359027][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.365828][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.371778][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.378799][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.385612][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.391570][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.398592][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.405378][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.411360][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.418383][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.425172][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.431119][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.438090][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.444883][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.450815][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.457824][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.464641][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.470706][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.477749][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.484574][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.490622][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.497664][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.501519][ T53] Bluetooth: hci12: command tx timeout [ 290.504432][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.515902][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.522967][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.529795][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.535790][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.542905][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.549708][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.555666][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.562718][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.569557][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.575564][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.582614][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.589422][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.595492][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.602536][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.609443][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.615656][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.622655][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.629438][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.635992][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.643166][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.649990][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.655992][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.663153][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.670014][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.676009][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.683009][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.689924][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.696025][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.703074][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.709992][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.715947][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.722964][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.730227][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.736207][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.743361][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.750226][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.756312][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.763456][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.770341][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.776487][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.783519][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.790322][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.796304][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.803320][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.810104][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.816132][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.823116][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.829884][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.835823][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.842855][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.849662][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.855740][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.862770][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.869623][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.875717][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.882807][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.889966][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.895942][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.903058][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.909876][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.915865][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.922889][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.929766][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.935702][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.942738][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.949531][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.955475][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.962700][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.969568][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.975598][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 290.982646][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 290.989548][ C1] yealink 4-1:36.0: unexpected response 0 [ 290.995867][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.002962][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.009799][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.015824][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.022889][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.029666][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.035610][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.042640][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.049414][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.055428][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.062452][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.069281][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.075396][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.082436][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.089243][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.095222][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.102230][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.109074][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.115110][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.122143][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.128928][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.134886][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.141885][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.148668][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.154625][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.161635][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.168408][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.174372][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.181455][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.188305][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.194282][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.201320][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.208110][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.214070][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.221116][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.227901][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.233859][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.240878][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.247685][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.253666][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.260681][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.267479][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.273412][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.280446][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.287275][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.293235][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.300289][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.307202][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.313167][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.320209][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.327157][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.333143][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.340178][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.346974][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.353048][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.360152][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.366968][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.372921][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.380134][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.386951][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.393020][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.400033][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.406846][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.412840][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.419996][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.426811][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.432807][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.440005][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.446819][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.452780][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.459878][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.466691][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.472670][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.479697][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.486474][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.492411][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.499467][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.506286][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.512254][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.519241][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.526027][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.531993][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.539044][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.545940][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.551928][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.559048][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.565864][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.571857][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.578885][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.585714][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.591694][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.598723][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.605525][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.611589][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.618602][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.625439][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.628318][ T53] Bluetooth: hci13: command tx timeout [ 291.631491][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.644139][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.650965][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.656963][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.664061][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.670905][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.676923][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.683992][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.690810][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.696796][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.703843][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.710665][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.716640][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.723702][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.730689][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.736656][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.743686][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.750517][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.756506][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.763552][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.770365][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.776359][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.783427][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.790242][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.796218][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.803259][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.810245][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.816262][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.823300][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.830087][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.836039][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.843105][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.849921][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.855918][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.863028][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.869870][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.875854][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.882900][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.889726][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.895694][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.902729][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.909552][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.915537][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.922555][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.929361][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.935349][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.942904][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.949808][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.955791][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.962844][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.969655][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.975636][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 291.982749][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 291.989571][ C1] yealink 4-1:36.0: unexpected response 0 [ 291.995633][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.002701][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.009503][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.015437][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.022486][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.029274][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.035205][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.042233][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.049050][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.055016][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.062035][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.068822][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.074763][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.082142][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.088942][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.094914][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.101896][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.108694][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.114650][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.121675][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.128574][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.134547][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.141592][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.148399][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.154473][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.161620][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.168447][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.174024][ T4490] Bluetooth: hci14: unexpected cc 0x0c03 length: 249 > 1 [ 292.174445][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.187725][ T4490] Bluetooth: hci14: unexpected cc 0x1003 length: 249 > 9 [ 292.188431][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.200735][ T4490] Bluetooth: hci14: unexpected cc 0x1001 length: 249 > 9 [ 292.201986][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.211508][ T4490] Bluetooth: hci14: unexpected cc 0x0c23 length: 249 > 4 [ 292.215020][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.229015][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.235828][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.241806][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.244274][ T4490] Bluetooth: hci14: unexpected cc 0x0c25 length: 249 > 3 [ 292.248826][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.262405][ T4490] Bluetooth: hci14: unexpected cc 0x0c38 length: 249 > 2 [ 292.269637][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.275592][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.282800][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.289608][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.295926][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.303264][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.310083][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.316065][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.323122][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.329945][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.335928][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.342951][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.349760][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.355753][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.362756][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.369571][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.375566][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.382636][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.389458][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.395453][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.402468][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.409311][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.415295][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.422331][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.429131][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.435063][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.442147][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.448956][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.454952][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.461982][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.468783][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.474746][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.481893][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.488679][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.494648][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.501671][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.508556][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.514512][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.521534][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.528332][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.534288][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.541308][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.548122][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.554107][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.561159][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.567968][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.574002][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.581105][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.587919][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.593889][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.600921][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.607693][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.613640][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.620770][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.627599][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.633555][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.640604][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.647500][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.653678][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.661125][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.667928][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.673875][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.680889][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.687705][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.693675][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.700691][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.707523][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.713492][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.721164][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.728055][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.734091][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.741152][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.747955][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.753946][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.760936][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.767745][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.773701][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.780739][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.787538][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.793474][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.800503][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.807298][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.813256][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.820298][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.827117][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.833050][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.840084][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.846902][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.852927][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.860077][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.867196][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.873292][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.880389][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.887183][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.893328][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.900370][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.907181][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.913208][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.920283][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.927100][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.933097][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.940154][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.946950][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.953015][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.960066][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.966956][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.972924][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.979980][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 292.986792][ C1] yealink 4-1:36.0: unexpected response 0 [ 292.992838][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 292.999976][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.006785][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.012866][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.020005][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.026921][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.033005][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.040034][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.046844][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.052862][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.059866][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.066676][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.072607][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.079636][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.086452][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.092505][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.099554][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.106372][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.112346][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.119541][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.126388][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.132346][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.139872][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.146668][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.152628][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.159717][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.166515][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.172484][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.179482][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.186274][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.192279][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.199297][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.206375][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.212375][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.219492][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.226305][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.232625][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.239992][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.246830][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.252799][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.259991][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.266813][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.272783][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.280060][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.286897][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.293316][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.300392][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.307219][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.313341][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.320403][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.327231][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.333185][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.340209][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.346986][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.352970][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.359992][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.366802][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.372805][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.379851][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.386656][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.392640][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.399681][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.406488][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.412441][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.419541][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.426330][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.432316][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.439339][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.446158][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.452155][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.459211][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.466023][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.472014][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.479050][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.485878][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.491836][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.498865][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.505677][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.511650][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.518674][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.525487][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.531463][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.538481][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.545447][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.551453][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.558488][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.565291][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.571283][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.578301][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.585082][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.591026][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.598040][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.604846][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.610793][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.617808][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.624596][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.630541][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.637615][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.644407][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.650368][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.657364][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.664156][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.670129][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.677131][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.683925][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.689979][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.690324][ T4490] Bluetooth: hci13: command tx timeout [ 293.697009][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.709162][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.715218][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.722284][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.729338][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.735326][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.742369][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.749172][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.755131][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.762155][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.768940][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.774883][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.781891][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.788701][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.794651][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.801652][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.808438][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.814658][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.821673][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.828443][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.834458][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.841536][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.848357][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.854321][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.861536][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.868431][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.874406][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.881609][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.888431][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.894373][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.901549][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.908438][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.914412][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.921465][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.928348][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.934302][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.941309][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.948132][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.954087][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.961249][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.968052][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.974193][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 293.981346][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 293.988118][ C1] yealink 4-1:36.0: unexpected response 0 [ 293.994087][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.001259][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.008144][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.014302][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.021331][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.022391][ T4490] Bluetooth: hci0: command 0x0406 tx timeout [ 294.028291][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.040276][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.047365][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.054428][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.060366][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.067363][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.074141][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.080164][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.087219][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.094203][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.100161][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.107189][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.114027][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.119975][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.127028][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.133909][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.139845][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.146848][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.153636][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.159766][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.166798][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.173589][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.179604][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.186749][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.193543][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.199535][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.206531][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.213405][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.220555][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.227577][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.234384][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.240332][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.247351][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.254217][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.260180][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.267218][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.274022][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.279999][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.287063][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.293864][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.299820][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.307020][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.313818][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.319781][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.326802][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.333701][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.339653][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.340351][ T4490] Bluetooth: hci14: command tx timeout [ 294.346669][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.359068][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.365057][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.372069][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.378870][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.384808][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.391835][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.398606][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.404561][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.411592][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.418653][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.424634][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.431631][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.438429][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.444425][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.451422][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.458221][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.464186][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.471220][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.478093][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.484051][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.491112][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.497909][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.503864][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.510972][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.517756][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.523715][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.530748][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.537548][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.543629][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.550851][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.557830][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.563873][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.570870][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.577642][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.583613][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.590765][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.597728][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.603941][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.610980][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.617787][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.623731][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.630753][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.637565][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.643558][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.650607][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.657436][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.663411][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.670610][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.677444][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.683431][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.690485][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.697281][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.703256][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.710285][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.717058][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.723011][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.730031][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.736827][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.742768][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.749778][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.756554][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.762547][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.769695][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.776496][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.782463][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.789568][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.796357][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.802298][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.809311][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.816140][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.822089][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.829081][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.835876][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.841950][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.848956][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.855741][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.861724][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.868747][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.875551][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.881529][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.888579][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.895477][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.901437][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.908458][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.915311][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.921273][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.928293][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.935108][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.941073][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.948120][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.954952][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.960978][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.968011][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.974800][ C1] yealink 4-1:36.0: unexpected response 0 [ 294.980743][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 294.987755][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 294.994536][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.000662][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.007682][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.014574][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.020824][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.027857][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.034670][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.040635][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.047669][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.054475][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.060442][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.067451][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.074249][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.080216][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.087232][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.094012][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.100166][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.107269][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.114067][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.120191][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.127170][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.133966][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.139945][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.147030][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.153832][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.159799][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.166819][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.173709][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.179688][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.186804][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.193632][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.199596][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.206617][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.213513][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.219473][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.226620][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.233510][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.239479][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.246482][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.253287][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.259353][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.266398][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.273206][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.279184][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.286203][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.293009][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.298971][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.306004][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.312813][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.318773][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.325805][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.332613][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.338604][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.345650][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.352538][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.358538][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.365595][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.372390][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.378369][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.385382][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.392194][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.398248][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.405241][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.412029][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.417968][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.424959][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.431743][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.437686][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.444871][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.451713][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.457692][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.464757][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.471548][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.477482][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.484491][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.491323][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.497404][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.504418][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.511225][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.517195][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.524212][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.531096][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.537084][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.544163][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.550961][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.556943][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.563950][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.570736][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.576677][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.583670][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.590458][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.596424][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.603522][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.610308][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.616268][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.623303][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.630099][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.636048][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.643068][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.649851][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.655821][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.662852][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.669652][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.675617][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.682729][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.689530][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.695574][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.702563][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.709331][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.715417][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.722505][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.729344][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.735353][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.742344][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.749128][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.755079][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.762099][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.768884][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.774901][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.782011][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.788833][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.794907][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.801996][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.808814][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.814822][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.821855][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.828758][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.834805][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.841826][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.848658][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.854612][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.861628][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.868440][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.874418][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.881423][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.888193][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.894149][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.901198][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.908001][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.914489][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.921614][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.928414][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.934372][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.941448][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.948472][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.954439][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.961497][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.968309][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.974291][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 295.981347][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 295.988149][ C1] yealink 4-1:36.0: unexpected response 0 [ 295.994141][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 296.001281][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 296.008081][ C1] yealink 4-1:36.0: unexpected response 0 [ 296.014059][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 296.021121][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 296.027928][ C1] yealink 4-1:36.0: unexpected response 0 [ 296.033896][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 296.040920][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 296.047745][ C1] yealink 4-1:36.0: unexpected response 0 [ 296.053691][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 296.060718][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 296.067522][ C1] yealink 4-1:36.0: unexpected response 0 [ 296.073455][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 296.080583][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 296.087379][ C1] yealink 4-1:36.0: unexpected response 0 [ 296.093311][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 296.100330][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 296.107129][ C1] yealink 4-1:36.0: unexpected response 0 [ 296.113192][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 296.120216][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 296.127074][ C1] yealink 4-1:36.0: unexpected response 0 [ 296.133000][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 296.140191][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 296.146994][ C1] yealink 4-1:36.0: unexpected response 0 [ 296.152990][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 296.159976][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 296.166777][ C1] yealink 4-1:36.0: unexpected response 0 [ 296.172766][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 296.179809][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 296.186599][ C1] yealink 4-1:36.0: unexpected response 0 [ 296.192656][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 296.199772][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 296.206555][ C1] yealink 4-1:36.0: unexpected response 0 [ 296.212667][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 296.219977][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 296.227043][ C1] yealink 4-1:36.0: unexpected response 0 [ 296.233252][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 296.240223][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 296.247012][ C1] yealink 4-1:36.0: unexpected response 0 [ 296.252977][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 296.260003][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 296.266819][ C1] yealink 4-1:36.0: unexpected response 0 [ 296.273073][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 296.280121][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 296.287029][ C1] yealink 4-1:36.0: unexpected response 0 [ 296.293227][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 296.300258][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 296.307213][ C1] yealink 4-1:36.0: unexpected response 0 [ 296.313256][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 296.320318][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 296.327115][ C1] yealink 4-1:36.0: unexpected response 0 [ 296.333306][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 296.340305][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 296.347116][ C1] yealink 4-1:36.0: unexpected response 0 [ 296.353081][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 296.360109][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 296.366922][ C1] yealink 4-1:36.0: unexpected response 0 [ 296.372991][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 296.380061][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 296.386896][ C1] yealink 4-1:36.0: unexpected response 0 [ 296.392946][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 296.399990][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 296.406803][ C1] yealink 4-1:36.0: unexpected response 0 [ 296.412758][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 296.419837][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 296.420428][ T53] Bluetooth: hci14: command tx timeout [ 296.426619][ C1] yealink 4-1:36.0: unexpected response 0 [ 296.438113][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 296.445151][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 296.451120][ T30] INFO: task dhcpcd:4760 blocked for more than 143 seconds. [ 296.451932][ C1] yealink 4-1:36.0: unexpected response 0 [ 296.459239][ T30] Not tainted 6.10.0-rc1-syzkaller-00013-g2bfcfd584ff5 #0 [ 296.465222][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 296.479864][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 296.480410][ T30] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 296.486646][ C1] yealink 4-1:36.0: unexpected response 0 [ 296.495990][ T30] task:dhcpcd state:D stack:20384 pid:4760 tgid:4760 ppid:4759 flags:0x00000002 [ 296.501270][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 296.518540][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 296.525359][ C1] yealink 4-1:36.0: unexpected response 0 [ 296.531369][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 296.538384][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 296.545177][ C1] yealink 4-1:36.0: unexpected response 0 2024/05/28 01:20:04 SYZFATAL: failed to recv *flatrpc.HostMessageRaw: EOF [ 296.551215][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 296.558247][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 296.565057][ C1] yealink 4-1:36.0: unexpected response 0 [ 296.571163][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 296.575547][ T30] Call Trace: [ 296.579010][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 296.588260][ C1] yealink 4-1:36.0: unexpected response 0 [ 296.594243][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 296.601280][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 296.602688][ T30] [ 296.608081][ C1] yealink 4-1:36.0: unexpected response 0 [ 296.616980][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 296.623999][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 296.630813][ C1] yealink 4-1:36.0: unexpected response 0 [ 296.636753][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 296.640105][ T30] __schedule+0x17e8/0x4a20 [ 296.643756][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 296.654883][ C1] yealink 4-1:36.0: unexpected response 0 [ 296.660567][ T30] ? __pfx___schedule+0x10/0x10 [ 296.660616][ T30] ? __pfx_lock_release+0x10/0x10 [ 296.665696][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 296.677671][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 296.684450][ C1] yealink 4-1:36.0: unexpected response 0 [ 296.690490][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 296.697522][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 296.704321][ C1] yealink 4-1:36.0: unexpected response 0 [ 296.707027][ T30] ? __mutex_trylock_common+0x92/0x2e0 [ 296.710274][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 296.722511][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 296.729307][ C1] yealink 4-1:36.0: unexpected response 0 [ 296.735267][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 296.742288][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 296.744637][ T30] ? schedule+0x90/0x320 [ 296.749068][ C1] yealink 4-1:36.0: unexpected response 0 [ 296.759641][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 296.766685][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 296.773515][ C1] yealink 4-1:36.0: unexpected response 0 [ 296.773682][ T30] schedule+0x14b/0x320 [ 296.779507][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 296.790438][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 296.797247][ C1] yealink 4-1:36.0: unexpected response 0 [ 296.800378][ T30] schedule_preempt_disabled+0x13/0x30 [ 296.803203][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 296.808765][ T30] __mutex_lock+0x6a4/0xd70 [ 296.815418][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 296.826567][ C1] yealink 4-1:36.0: unexpected response 0 [ 296.832484][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 296.839544][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 296.846347][ C1] yealink 4-1:36.0: unexpected response 0 [ 296.852333][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 296.859353][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 296.866159][ C1] yealink 4-1:36.0: unexpected response 0 [ 296.872129][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 296.872752][ T30] ? __mutex_lock+0x527/0xd70 [ 296.879135][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 296.890394][ C1] yealink 4-1:36.0: unexpected response 0 [ 296.896366][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 296.903356][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 296.910238][ C1] yealink 4-1:36.0: unexpected response 0 [ 296.910860][ T30] ? netlink_dump+0x5d3/0xe50 [ 296.916292][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 296.927714][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 296.934607][ C1] yealink 4-1:36.0: unexpected response 0 [ 296.940535][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 296.947621][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 296.954426][ C1] yealink 4-1:36.0: unexpected response 0 [ 296.957708][ T30] ? __pfx___mutex_lock+0x10/0x10 [ 296.960355][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 296.972228][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 296.978484][ T30] ? __pfx___alloc_skb+0x10/0x10 [ 296.978999][ C1] yealink 4-1:36.0: unexpected response 0 [ 296.989855][ T30] ? __mutex_trylock_common+0x183/0x2e0 [ 296.989922][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 296.995697][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 297.009267][ C1] yealink 4-1:36.0: unexpected response 0 [ 297.015208][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 297.022223][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 297.029022][ C1] yealink 4-1:36.0: unexpected response 0 [ 297.035057][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 297.040045][ T30] netlink_dump+0x5d3/0xe50 [ 297.042048][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 297.053112][ C1] yealink 4-1:36.0: unexpected response 0 [ 297.059060][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 297.066108][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 297.067627][ T30] ? __pfx_netlink_dump+0x10/0x10 [ 297.072880][ C1] yealink 4-1:36.0: unexpected response 0 [ 297.073101][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 297.090249][ T30] ? __pfx_lock_acquire+0x10/0x10 [ 297.090762][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 297.095568][ T30] __netlink_dump_start+0x59d/0x780 [ 297.102319][ C1] yealink 4-1:36.0: unexpected response 0 [ 297.102570][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 297.102796][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 297.127282][ C1] yealink 4-1:36.0: unexpected response 0 [ 297.131297][ T30] rtnetlink_rcv_msg+0xcf7/0x10d0 [ 297.133247][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 297.141422][ T30] ? __pfx_rtnl_dump_ifinfo+0x10/0x10 [ 297.145013][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 297.157011][ C1] yealink 4-1:36.0: unexpected response 0 [ 297.163084][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 297.170100][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 297.170593][ T30] ? rtnetlink_rcv_msg+0x208/0x10d0 [ 297.176877][ C1] yealink 4-1:36.0: unexpected response 0 [ 297.188084][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 297.195094][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 297.201886][ C1] yealink 4-1:36.0: unexpected response 0 [ 297.207929][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 297.214910][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 297.221097][ T30] ? __pfx_rtnetlink_rcv_msg+0x10/0x10 [ 297.221683][ C1] yealink 4-1:36.0: unexpected response 0 [ 297.233104][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 297.240109][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 297.247009][ C1] yealink 4-1:36.0: unexpected response 0 [ 297.252952][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 297.253356][ T30] ? is_bpf_text_address+0x285/0x2a0 [ 297.259976][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 297.271807][ C1] yealink 4-1:36.0: unexpected response 0 [ 297.277819][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 297.284824][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 297.291624][ C1] yealink 4-1:36.0: unexpected response 0 [ 297.293713][ T30] ? mark_lock+0x9a/0x350 [ 297.297586][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 297.308750][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 297.315756][ C1] yealink 4-1:36.0: unexpected response 0 [ 297.321751][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 297.322658][ T30] ? __lock_acquire+0x1346/0x1fd0 [ 297.328845][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 297.340501][ C1] yealink 4-1:36.0: unexpected response 0 [ 297.346477][ T30] ? __pfx_rtnl_dump_ifinfo+0x10/0x10 [ 297.346566][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 297.358886][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 297.365691][ C1] yealink 4-1:36.0: unexpected response 0 [ 297.369990][ T30] netlink_rcv_skb+0x1e3/0x430 [ 297.371654][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 297.380360][ T30] ? __pfx_rtnetlink_rcv_msg+0x10/0x10 [ 297.383274][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 297.388609][ T30] ? __pfx_netlink_rcv_skb+0x10/0x10 [ 297.395362][ C1] yealink 4-1:36.0: unexpected response 0 [ 297.395593][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 297.413840][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 297.420650][ C1] yealink 4-1:36.0: unexpected response 0 [ 297.426592][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 297.433610][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 297.440405][ C1] yealink 4-1:36.0: unexpected response 0 [ 297.446385][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 297.453333][ T30] ? netlink_deliver_tap+0x2e/0x1b0 [ 297.453388][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 297.458576][ T30] netlink_unicast+0x7ea/0x980 [ 297.465414][ C1] yealink 4-1:36.0: unexpected response 0 [ 297.465646][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 297.465865][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 297.489875][ C1] yealink 4-1:36.0: unexpected response 0 [ 297.495832][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 297.502835][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 297.509610][ C1] yealink 4-1:36.0: unexpected response 0 [ 297.515536][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 297.522545][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 297.527577][ T30] ? __pfx_netlink_unicast+0x10/0x10 [ 297.529318][ C1] yealink 4-1:36.0: unexpected response 0 [ 297.540665][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 297.547689][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 297.554489][ C1] yealink 4-1:36.0: unexpected response 0 [ 297.558189][ T30] ? __virt_addr_valid+0x183/0x520 [ 297.560425][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 297.566259][ T30] ? __check_object_size+0x49c/0x900 [ 297.572340][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 297.572364][ C1] yealink 4-1:36.0: unexpected response 0 [ 297.572567][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 297.589977][ T30] ? bpf_lsm_netlink_send+0x9/0x10 [ 297.590424][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 297.596962][ T30] netlink_sendmsg+0x8db/0xcb0 [ 297.602233][ C1] yealink 4-1:36.0: unexpected response 0 [ 297.602463][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 297.626887][ T30] ? __pfx_netlink_sendmsg+0x10/0x10 [ 297.626924][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 297.633471][ T30] ? aa_sock_msg_perm+0x91/0x160 [ 297.639254][ C1] yealink 4-1:36.0: unexpected response 0 [ 297.639489][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 297.657924][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 297.665105][ C1] yealink 4-1:36.0: unexpected response 0 [ 297.671167][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 297.678299][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 297.685173][ C1] yealink 4-1:36.0: unexpected response 0 [ 297.691105][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 297.697695][ T30] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 297.698119][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 297.709998][ C1] yealink 4-1:36.0: unexpected response 0 [ 297.710574][ T30] ? security_socket_sendmsg+0x87/0xb0 [ 297.715972][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 297.728225][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 297.735033][ C1] yealink 4-1:36.0: unexpected response 0 [ 297.741048][ C1] yealink 4-1:36.0: urb_ctl_callback - urb status -71 [ 297.748152][ C1] yealink 4-1:36.0: urb_irq_callback - urb status -71 [ 297.748359][ T30] ? __pfx_netlink_sendmsg+0x10/0x10 [ 297.754937][ C1] ye