Date: Thu, 22 Mar 2001 22:22:35 +1200 From: "Mark Ibell" <marki@paradise.net.nz> To: "Ian Vaudrey" <IVaudrey@talksport.co.uk> Cc: <freebsd-stable@FreeBSD.org> Subject: Re: ahc - Invalidating pack Message-ID: <014b01c0b2ba$0404d2a0$0101a8c0@evileye> References: <544628B329466143978F08385B987A6E24366E@hfexchange.talksport.co.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
Slightly off topic, I notice that you have firmware rev. DDD6 which is apparently the latest if ftp://ftp.quantum.com/Disk_Firmware/Atlas-10KII/ is anything to go by. I'm thinking about upgrading the firmware on some Atlas 10K2's I work with and was wondering what the appropriate tool is. Is it QSHR_LDR.EXE or something else? Quantum doesn't seem to document this process at all! Cheers, Mark ----- Original Message ----- From: "Ian Vaudrey" <IVaudrey@talksport.co.uk> To: "'Justin T. Gibbs'" <gibbs@scsiguy.com> Cc: <freebsd-stable@FreeBSD.org> Sent: Thursday, March 22, 2001 12:16 PM Subject: RE: ahc - Invalidating pack > Here is the current output from dmesg, let me know if this is not enough. > > Copyright (c) 1992-2001 The FreeBSD Project. > Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 > The Regents of the University of California. All rights reserved. > FreeBSD 4.3-BETA #0: Tue Mar 20 11:13:52 GMT 2001 > root@mars.talksport.net:/usr/obj/usr/src/sys/GENERIC > Timecounter "i8254" frequency 1193182 Hz > CPU: Pentium III/Pentium III Xeon/Celeron (501.14-MHz 686-class CPU) > Origin = "GenuineIntel" Id = 0x673 Stepping = 3 > > Features=0x383f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV, > PA > T,PSE36,MMX,FXSR,SSE> > real memory = 134152192 (131008K bytes) > avail memory = 126230528 (123272K bytes) > Preloaded elf kernel "kernel" at 0xc044c000. > Pentium Pro MTRR support enabled > md0: Malloc disk > npx0: <math processor> on motherboard > npx0: INT 16 interface > pcib0: <Host to PCI bridge> on motherboard > pci0: <PCI bus> on pcib0 > pcib2: <VIA 82C598MVP (Apollo MVP3) PCI-PCI (AGP) bridge> at device 1.0 on > pci0 > pci1: <PCI bus> on pcib2 > pci1: <ATI Rage128-RL graphics accelerator> at 0.0 > isab0: <VIA 82C596B PCI-ISA bridge> at device 7.0 on pci0 > isa0: <ISA bus> on isab0 > atapci0: <VIA 82C596 ATA33 controller> port 0xa000-0xa00f at device 7.1 on > pci0 > uhci0: <VIA 83C572 USB controller> port 0xa400-0xa41f irq 15 at device 7.2 > on pc > i0 > usb0: <VIA 83C572 USB controller> on uhci0 > usb0: USB revision 1.0 > uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 > uhub0: 2 ports with 2 removable, self powered > fxp0: <Intel Pro 10/100B/100+ Ethernet> port 0xa800-0xa83f mem > 0xec000000-0xec0f > ffff,0xec101000-0xec101fff irq 11 at device 8.0 on pci0 > fxp0: Ethernet address 00:d0:b7:9d:94:e2 > ahc0: <Adaptec 19160B Ultra160 SCSI adapter> port 0xac00-0xacff mem > 0xec100000-0 > xec100fff irq 10 at device 10.0 on pci0 > aic7892: Wide Channel A, SCSI Id=7, 32/255 SCBs > pci0: <unknown card> (vendor=0x125d, dev=0x1969) at 11.0 irq 14 > pcib1: <Host to PCI bridge> on motherboard > pci2: <PCI bus> on pcib1 > fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0 > fdc0: FIFO enabled, 8 bytes threshold > fd0: <1440-KB 3.5" drive> on fdc0 drive 0 > atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0 > atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0 > kbd0 at atkbd0 > psm0: <PS/2 Mouse> irq 12 on atkbdc0 > psm0: model Generic PS/2 mouse, device ID 0 > vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 > sc0: <System console> at flags 0x100 on isa0 > sc0: VGA <16 virtual consoles, flags=0x300> > sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 > sio0: type 16550A > sio1 at port 0x2f8-0x2ff irq 3 on isa0 > sio1: type 16550A > ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0 > ppc0: Generic chipset (EPP/NIBBLE) in COMPATIBLE mode > plip0: <PLIP network interface> on ppbus0 > lpt0: <Printer> on ppbus0 > lpt0: Interrupt-driven port > ppi0: <Parallel I/O> on ppbus0 > Waiting 15 seconds for SCSI devices to settle > da0 at ahc0 bus 0 target 0 lun 0 > da0: <QUANTUM ATLAS10K2-TY092L DDD6> Fixed Direct Access SCSI-3 device > da0: 160.000MB/s transfers (80.000MHz, offset 127, 16bit), Tagged Queueing > Enabl > ed > da0: 8759MB (17938985 512 byte sectors: 255H 63S/T 1116C) > Mounting root from ufs:/dev/da0s1a > cd0 at ahc0 bus 0 target 6 lun 0 > cd0: <PLEXTOR CD-ROM PX-40TS 1.10> Removable CD-ROM SCSI-2 device > cd0: 20.000MB/s transfers (20.000MHz, offset 15) > cd0: Attempt to query device size failed: NOT READY, Medium not present - > tray c > losed > (da0:ahc0:0:0:0): SCB 0x27 - timed out in Message-in phase, SEQADDR == 0xf8 > STACK == 0xe4, 0x67, 0x164, 0x0 > SXFRCTL0 == 0x80 > ahc0: Dumping Card State at SEQADDR 0xf8 > SCSISEQ = 0x12, SBLKCTL = 0xa, SSTAT0 0x0 > SCB count = 80 > Kernel NEXTQSCB = 46 > Card NEXTQSCB = 68 > QINFIFO entries: 68 30 8 14 66 56 16 53 36 45 21 27 59 58 57 4 6 33 38 23 31 > 20 > 67 49 1 50 55 5 37 3 18 25 22 54 40 2 7 69 42 34 41 48 9 15 0 51 > Waiting Queue entries: > Disconnected Queue entries: 24:12 5:17 13:52 3:44 19:43 16:19 23:24 22:13 > 11:32 > 7:29 17:47 2:10 18:35 20:26 9:39 > QOUTFIFO entries: > Sequencer Free SCB List: 21 31 27 29 14 0 28 15 8 10 1 25 6 4 30 12 > Pending list: 51 0 15 9 48 41 34 42 69 7 2 40 54 22 25 18 3 37 5 55 50 1 49 > 67 2 > 0 31 23 38 33 6 4 57 58 59 27 21 45 36 53 16 56 66 14 8 30 68 12 28 11 17 52 > 44 > 43 19 24 76 13 32 29 47 10 35 26 39 > Kernel Free SCB list: 65 77 78 79 60 61 62 63 64 75 74 73 72 71 70 > sg[0] - Addr 0x1220000 : Length 4096 > sg[1] - Addr 0xdc1000 : Length 4096 > (da0:ahc0:0:0:0): Other SCB Timeout > (da0:ahc0:0:0:0): SCB 0x1a - timed out in Message-in phase, SEQADDR == 0x119 > STACK == 0xe4, 0x67, 0x164, 0x0 > SXFRCTL0 == 0x80 > ahc0: Dumping Card State at SEQADDR 0x119 > SCSISEQ = 0x12, SBLKCTL = 0xa, SSTAT0 0x0 > SCB count = 80 > Kernel NEXTQSCB = 46 > Card NEXTQSCB = 68 > QINFIFO entries: 68 30 8 14 66 56 16 53 36 45 21 27 59 58 57 4 6 33 38 23 31 > 20 > 67 49 1 50 55 5 37 3 18 25 22 54 40 2 7 69 42 34 41 48 9 15 0 51 > Waiting Queue entries: > Disconnected Queue entries: 24:12 5:17 13:52 3:44 19:43 16:19 23:24 22:13 > 11:32 > 7:29 17:47 2:10 18:35 20:26 9:39 > QOUTFIFO entries: > Sequencer Free SCB List: 21 31 27 29 14 0 28 15 8 10 1 25 6 4 30 12 > Pending list: 51 0 15 9 48 41 34 42 69 7 2 40 54 22 25 18 3 37 5 55 50 1 49 > 67 2 > 0 31 23 38 33 6 4 57 58 59 27 21 45 36 53 16 56 66 14 8 30 68 12 28 11 17 52 > 44 > 43 19 24 76 13 32 29 47 10 35 26 39 > Kernel Free SCB list: 65 77 78 79 60 61 62 63 64 75 74 73 72 71 70 > sg[0] - Addr 0x113e000 : Length 4096 > sg[1] - Addr 0x101f000 : Length 4096 > (da0:ahc0:0:0:0): Other SCB Timeout > (da0:ahc0:0:0:0): SCB 0x23 - timed out in Message-in phase, SEQADDR == 0x119 > STACK == 0xe4, 0x67, 0x164, 0x0 > SXFRCTL0 == 0x80 > ahc0: Dumping Card State at SEQADDR 0x119 > SCSISEQ = 0x12, SBLKCTL = 0xa, SSTAT0 0x0 > SCB count = 80 > Kernel NEXTQSCB = 46 > Card NEXTQSCB = 68 > QINFIFO entries: 68 30 8 14 66 56 16 53 36 45 21 27 59 58 57 4 6 33 38 23 31 > 20 > 67 49 1 50 55 5 37 3 18 25 22 54 40 2 7 69 42 34 41 48 9 15 0 51 > Waiting Queue entries: > Disconnected Queue entries: 24:12 5:17 13:52 3:44 19:43 16:19 23:24 22:13 > 11:32 > 7:29 17:47 2:10 18:35 20:26 9:39 > QOUTFIFO entries: > Sequencer Free SCB List: 21 31 27 29 14 0 28 15 8 10 1 25 6 4 30 12 > Pending list: 51 0 15 9 48 41 34 42 69 7 2 40 54 22 25 18 3 37 5 55 50 1 49 > 67 2 > 0 31 23 38 33 6 4 57 58 59 27 21 45 36 53 16 56 66 14 8 30 68 12 28 11 17 52 > 44 > 43 19 24 76 13 32 29 47 10 35 26 39 > Kernel Free SCB list: 65 77 78 79 60 61 62 63 64 75 74 73 72 71 70 > sg[0] - Addr 0xf1f000 : Length 4096 > sg[1] - Addr 0x10c0000 : Length 2048 > (da0:ahc0:0:0:0): Other SCB Timeout > (da0:ahc0:0:0:0): SCB 0xa - timed out in Message-in phase, SEQADDR == 0x14a > STACK == 0x67, 0x164, 0x0, 0xe4 > SXFRCTL0 == 0x80 > ahc0: Dumping Card State at SEQADDR 0x14a > SCSISEQ = 0x12, SBLKCTL = 0xa, SSTAT0 0x0 > SCB count = 80 > Kernel NEXTQSCB = 46 > Card NEXTQSCB = 68 > QINFIFO entries: 68 30 8 14 66 56 16 53 36 45 21 27 59 58 57 4 6 33 38 23 31 > 20 > 67 49 1 50 55 5 37 3 18 25 22 54 40 2 7 69 42 34 41 48 9 15 0 51 > Waiting Queue entries: > Disconnected Queue entries: 24:12 5:17 13:52 3:44 19:43 16:19 23:24 22:13 > 11:32 > 7:29 17:47 2:10 18:35 20:26 9:39 > QOUTFIFO entries: > Sequencer Free SCB List: 21 31 27 29 14 0 28 15 8 10 1 25 6 4 30 12 > Pending list: 51 0 15 9 48 41 34 42 69 7 2 40 54 22 25 18 3 37 5 55 50 1 49 > 67 2 > 0 31 23 38 33 6 4 57 58 59 27 21 45 36 53 16 56 66 14 8 30 68 12 28 11 17 52 > 44 > 43 19 24 76 13 32 29 47 10 35 26 39 > Kernel Free SCB list: 65 77 78 79 60 61 62 63 64 75 74 73 72 71 70 > sg[0] - Addr 0x11de000 : Length 4096 > sg[1] - Addr 0x10bf000 : Length 4096 > (da0:ahc0:0:0:0): Other SCB Timeout > (da0:ahc0:0:0:0): SCB 0x2f - timed out in Message-in phase, SEQADDR == 0x149 > STACK == 0x67, 0x164, 0x0, 0xe4 > SXFRCTL0 == 0x80 > ahc0: Dumping Card State at SEQADDR 0x149 > SCSISEQ = 0x12, SBLKCTL = 0xa, SSTAT0 0x0 > SCB count = 80 > Kernel NEXTQSCB = 46 > Card NEXTQSCB = 68 > QINFIFO entries: 68 30 8 14 66 56 16 53 36 45 21 27 59 58 57 4 6 33 38 23 31 > 20 > 67 49 1 50 55 5 37 3 18 25 22 54 40 2 7 69 42 34 41 48 9 15 0 51 > Waiting Queue entries: > Disconnected Queue entries: 24:12 5:17 13:52 3:44 19:43 16:19 23:24 22:13 > 11:32 > 7:29 17:47 2:10 18:35 20:26 9:39 > QOUTFIFO entries: > Sequencer Free SCB List: 21 31 27 29 14 0 28 15 8 10 1 25 6 4 30 12 > Pending list: 51 0 15 9 48 41 34 42 69 7 2 40 54 22 25 18 3 37 5 55 50 1 49 > 67 2 > 0 31 23 38 33 6 4 57 58 59 27 21 45 36 53 16 56 66 14 8 30 68 12 28 11 17 52 > 44 > 43 19 24 76 13 32 29 47 10 35 26 39 > Kernel Free SCB list: 65 77 78 79 60 61 62 63 64 75 74 73 72 71 70 > sg[0] - Addr 0x16ef000 : Length 4096 > sg[1] - Addr 0xc10000 : Length 2048 > (da0:ahc0:0:0:0): Other SCB Timeout > (da0:ahc0:0:0:0): SCB 0x1d - timed out in Message-in phase, SEQADDR == 0x16d > STACK == 0x67, 0x164, 0x0, 0x35 > SXFRCTL0 == 0x80 > ahc0: Dumping Card State at SEQADDR 0x16d > SCSISEQ = 0x12, SBLKCTL = 0xa, SSTAT0 0x0 > SCB count = 80 > Kernel NEXTQSCB = 46 > Card NEXTQSCB = 68 > QINFIFO entries: 68 30 8 14 66 56 16 53 36 45 21 27 59 58 57 4 6 33 38 23 31 > 20 > 67 49 1 50 55 5 37 3 18 25 22 54 40 2 7 69 42 34 41 48 9 15 0 51 > Waiting Queue entries: > Disconnected Queue entries: 24:12 5:17 13:52 3:44 19:43 16:19 23:24 22:13 > 11:32 > 7:29 17:47 2:10 18:35 20:26 9:39 > QOUTFIFO entries: > Sequencer Free SCB List: 21 31 27 29 14 0 28 15 8 10 1 25 6 4 30 12 > Pending list: 51 0 15 9 48 41 34 42 69 7 2 40 54 22 25 18 3 37 5 55 50 1 49 > 67 2 > 0 31 23 38 33 6 4 57 58 59 27 21 45 36 53 16 56 66 14 8 30 68 12 28 11 17 52 > 44 > 43 19 24 76 13 32 29 47 10 35 26 39 > Kernel Free SCB list: 65 77 78 79 60 61 62 63 64 75 74 73 72 71 70 > sg[0] - Addr 0x7ba000 : Length 4096 > sg[1] - Addr 0x63b000 : Length 4096 > (da0:ahc0:0:0:0): Other SCB Timeout > (da0:ahc0:0:0:0): SCB 0x20 - timed out in Message-in phase, SEQADDR == 0x11a > STACK == 0xe4, 0x67, 0x164, 0x0 > SXFRCTL0 == 0x80 > ahc0: Dumping Card State at SEQADDR 0x11a > SCSISEQ = 0x12, SBLKCTL = 0xa, SSTAT0 0x0 > SCB count = 80 > Kernel NEXTQSCB = 46 > Card NEXTQSCB = 68 > QINFIFO entries: 68 30 8 14 66 56 16 53 36 45 21 27 59 58 57 4 6 33 38 23 31 > 20 > 67 49 1 50 55 5 37 3 18 25 22 54 40 2 7 69 42 34 41 48 9 15 0 51 > Waiting Queue entries: > Disconnected Queue entries: 24:12 5:17 13:52 3:44 19:43 16:19 23:24 22:13 > 11:32 > 7:29 17:47 2:10 18:35 20:26 9:39 > QOUTFIFO entries: > Sequencer Free SCB List: 21 31 27 29 14 0 28 15 8 10 1 25 6 4 30 12 > Pending list: 51 0 15 9 48 41 34 42 69 7 2 40 54 22 25 18 3 37 5 55 50 1 49 > 67 2 > 0 31 23 38 33 6 4 57 58 59 27 21 45 36 53 16 56 66 14 8 30 68 12 28 11 17 52 > 44 > 43 19 24 76 13 32 29 47 10 35 26 39 > Kernel Free SCB list: 65 77 78 79 60 61 62 63 64 75 74 73 72 71 70 > sg[0] - Addr 0x12c0000 : Length 4096 > sg[1] - Addr 0xf81000 : Length 4096 > (da0:ahc0:0:0:0): Other SCB Timeout > (da0:ahc0:0:0:0): SCB 0xd - timed out in Message-in phase, SEQADDR == 0x119 > STACK == 0xe4, 0x67, 0x164, 0x0 > SXFRCTL0 == 0x80 > ahc0: Dumping Card State at SEQADDR 0x119 > SCSISEQ = 0x12, SBLKCTL = 0xa, SSTAT0 0x0 > SCB count = 80 > Kernel NEXTQSCB = 46 > Card NEXTQSCB = 68 > QINFIFO entries: 68 30 8 14 66 56 16 53 36 45 21 27 59 58 57 4 6 33 38 23 31 > 20 > 67 49 1 50 55 5 37 3 18 25 22 54 40 2 7 69 42 34 41 48 9 15 0 51 > Waiting Queue entries: > Disconnected Queue entries: 24:12 5:17 13:52 3:44 19:43 16:19 23:24 22:13 > 11:32 > 7:29 17:47 2:10 18:35 20:26 9:39 > QOUTFIFO entries: > Sequencer Free SCB List: 21 31 27 29 14 0 28 15 8 10 1 25 6 4 30 12 > Pending list: 51 0 15 9 48 41 34 42 69 7 2 40 54 22 25 18 3 37 5 55 50 1 49 > 67 2 > 0 31 23 38 33 6 4 57 58 59 27 21 45 36 53 16 56 66 14 8 30 68 12 28 11 17 52 > 44 > 43 19 24 76 13 32 29 47 10 35 26 39 > Kernel Free SCB list: 65 77 78 79 60 61 62 63 64 75 74 73 72 71 70 > sg[0] - Addr 0x10fe000 : Length 4096 > sg[1] - Addr 0xfbf000 : Length 4096 > (da0:ahc0:0:0:0): Other SCB Timeout > (da0:ahc0:0:0:0): SCB 0x4c - timed out in Message-in phase, SEQADDR == 0xe4 > STACK == 0xe4, 0x67, 0x164, 0x0 > SXFRCTL0 == 0x80 > ahc0: Dumping Card State at SEQADDR 0xe4 > SCSISEQ = 0x12, SBLKCTL = 0xa, SSTAT0 0x0 > SCB count = 80 > Kernel NEXTQSCB = 46 > Card NEXTQSCB = 68 > QINFIFO entries: 68 30 8 14 66 56 16 53 36 45 21 27 59 58 57 4 6 33 38 23 31 > 20 > 67 49 1 50 55 5 37 3 18 25 22 54 40 2 7 69 42 34 41 48 9 15 0 51 > Waiting Queue entries: > Disconnected Queue entries: 24:12 5:17 13:52 3:44 19:43 16:19 23:24 22:13 > 11:32 > 7:29 17:47 2:10 18:35 20:26 9:39 > QOUTFIFO entries: > Sequencer Free SCB List: 21 31 27 29 14 0 28 15 8 10 1 25 6 4 30 12 > Pending list: 51 0 15 9 48 41 34 42 69 7 2 40 54 22 25 18 3 37 5 55 50 1 49 > 67 2 > 0 31 23 38 33 6 4 57 58 59 27 21 45 36 53 16 56 66 14 8 30 68 12 28 11 17 52 > 44 > 43 19 24 76 13 32 29 47 10 35 26 39 > Kernel Free SCB list: 65 77 78 79 60 61 62 63 64 75 74 73 72 71 70 > sg[0] - Addr 0xf5f000 : Length 4096 > sg[1] - Addr 0x1080000 : Length 2048 > (da0:ahc0:0:0:0): BDR message in message buffer > (da0:ahc0:0:0:0): SCB 0x4c - timed out in Message-in phase, SEQADDR == 0x117 > STACK == 0xe4, 0x67, 0x164, 0x0 > SXFRCTL0 == 0x80 > ahc0: Dumping Card State at SEQADDR 0x117 > SCSISEQ = 0x12, SBLKCTL = 0xa, SSTAT0 0x0 > SCB count = 80 > Kernel NEXTQSCB = 46 > Card NEXTQSCB = 68 > QINFIFO entries: 68 30 8 14 66 56 16 53 36 45 21 27 59 58 57 4 6 33 38 23 31 > 20 > 67 49 1 50 55 5 37 3 18 25 22 54 40 2 7 69 42 34 41 48 9 15 0 51 > Waiting Queue entries: > Disconnected Queue entries: 24:12 5:17 13:52 3:44 19:43 16:19 23:24 22:13 > 11:32 > 7:29 17:47 2:10 18:35 20:26 9:39 > QOUTFIFO entries: > Sequencer Free SCB List: 21 31 27 29 14 0 28 15 8 10 1 25 6 4 30 12 > Pending list: 51 0 15 9 48 41 34 42 69 7 2 40 54 22 25 18 3 37 5 55 50 1 49 > 67 2 > 0 31 23 38 33 6 4 57 58 59 27 21 45 36 53 16 56 66 14 8 30 68 12 28 11 17 52 > 44 > 43 19 24 76 13 32 29 47 10 35 26 39 > Kernel Free SCB list: 65 77 78 79 60 61 62 63 64 75 74 73 72 71 70 > sg[0] - Addr 0xf5f000 : Length 4096 > sg[1] - Addr 0x1080000 : Length 2048 > (da0:ahc0:0:0:0): no longer in timeout, status = 34b > ahc0: Issued Channel A Bus Reset. 64 SCBs aborted > > - Ian > > >-----Original Message----- > >From: Justin T. Gibbs [mailto:gibbs@scsiguy.com] > >Sent: 22 March 2001 00:01 > >To: Ian Vaudrey > >Cc: 'freebsd-stable@FreeBSD.org' > >Subject: Re: ahc - Invalidating pack > > > >Can you provide driver diagnostic messages from this updated kernel? > >I'll need controller and device info too. > > > >-- > >Justin > > > > > ************************************************** > > Privileged/Confidential Information may be > contained in this message. If you are not the > intended recipient of this message (or responsible > for delivery of the message to such person), you > are hereby notified that any use, dissemination, > distribution or reproduction of this message is > prohibited. > > If you have received this message in error, please > notify postmaster@thewirelessgroup.net > immediately. > > Any views expressed in this message are those of > the individual sender and may not necessarily > reflect the views of The Wireless Group. > > ************************************************** > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-stable" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?014b01c0b2ba$0404d2a0$0101a8c0>
