12,963 downloads·Added on: June 25, 2015·Manufacturer: REALTEK

Realtek driver for ALC676 and Windows 7 64bit. A complete list of available sound device drivers for Realtek ALC676.On this page, you will find all available drivers listed by release date for the Windows 7 64bit operating system. 0006-32bit-Win7-Win8-Win81-Win10-R279.exe: Reviewer overview. Realtek High Definition Audio Codec Review. Please review Realtek High Definition Audio Codec and submit your comments below. We will collect all comments in an effort to determine whether the Realtek High Definition Audio Codec is reliable, perform as expected and deliver the. Setup file 0009-64bitWin7Win8Win81Win10R282.exe - 252.17 MB - Windows - Support All files are original. Download3K does not repack or modify downloads in any way.

Vista, Windows 7, Windows 8, Windows 8.1, Windows 10 WHQL Supporting:

- ALC882, ALC883, ALC885, ALC886, ALC887, ALC888, ALC889, ALC892, ALC899, ALC861VD, ALC891, ALC900, ALC660, ALC662, ALC663, ALC665, ALC667, ALC668, ALC670, ALC671, ALC672, ALC676, ALC680, ALC221, ALC231, ALC233, ALC235, ALC236, ALC255, ALC256, ALC260, ALC262, ALC267, ALC268, ALC269, ALC270, ALC272, ALC273, ALC275, ALC276, ALC280, ALC282, ALC283, ALC284, ALC286, ALC288, ALC290, ALC292, ALC293, ALC298, ALC383

Windows 2000/XP WHQL Supporting:

- ALC880, ALC882, ALC883, ALC885, ALC886, ALC887, ALC888, ALC889, ALC892, ALC899, ALC861VC, ALC861VD, ALC891, ALC900, ALC660, ALC662, ALC663, ALC665, ALC667, ALC668, ALC670, ALC671, ALC672, ALC676, ALC680, ALC221, ALC231, ALC233, ALC235, ALC236, ALC255, ALC256, ALC260, ALC262, ALC267, ALC268, ALC269, ALC270, ALC272, ALC273, ALC275, ALC276, ALC280, ALC282, ALC283, ALC284, ALC286, ALC290, ALC292, ALC293, ALC383

HDMI Device WHQL Support:

- ATI HDMI Devices

0006-64bit_win7_win8_win81_win10_r279

Download 0006-64bit_win7_win8_win81_win10_r279

OS Supporting:

- Windows XP, Windows 2000, Windows Server 2003, Vista, Windows Server 2008, Windows 7, Windows 8, Windows 8.1, Windows 10 - x86/x64

Pack with Microsoft High Definition Audio UAAV1.0a(5013):

- For Windows 2000 SP4, XP SP1, XP SP2, Server 2003 SP1.

Add/Fix:

- Driver customizations.

Detailed Versions for Windows Vista, 7, 8, 8.1, and 10 32-bit:

- RTKVHDA.sys: 6.0.1.7541
- AERTSrv.exe: 1.0.32.10
- CreateRtkToastLnk.exe: 1.0.0.1
- CXAPOAgent.exe: 1.1.0.0
- DTSAudioService.exe: 1.0.0.0
- DTSU2PAuSrv32.exe: 2.1.1.0
- FMAPP.exe: 1.32.0.5
- MaxxAudioMeters.exe: 4.1.6.0
- RtHDVBg.exe: 1.0.0.220
- RtHDVCpl.exe: 1.0.0.968
- RtkAudioService.exe: 1.0.0.66
- RtkNGUI.exe: 1.0.483.0
- RtlUpd.exe: 3.0.0.0
- vncutil.exe: 1.0.0.45
- mbfilt32.sys: 6.10.0.8
- RTSndMgr.cpl: 1.0.0.43
- AERTACap.dll: 2.10.32.0
- AERTARen.dll: 1.0.32.11
- BlackBlueSkinImages.dll: 1.0.483.0
- BlackSkinImages.dll: 1.0.483.0
- CONEQMSAPO.dll: 1.0.0.19
- CONEQMSAPOGUILibrary.dll: 1.0.0.4
- CX32APO.dll: 1.28.0.0
- DarkSkinImages.dll: 1.0.483.0
- DDPA32.dll: 7.6.5.1
- DDPD32A.dll: 7.6.5.1
- DDPO32A.dll: 7.6.5.1
- DDPP32A.dll: 7.6.5.1
- DolbyDAX2APOProp.dll: 0.4.0.18
- DolbyDAX2APOv201.dll: 0.4.0.18
- DolbyDAX2APOv211.dll: 0.4.0.18
- DTSBassEnhancementDLL.dll: 1.0.0.1
- DTSBoostDLL.dll: 1.0.0.1
- DTSGainCompensatorDLL.dll: 1.0.0.1
- DTSGFXAPO.dll: 1.0.0.3
- DTSGFXAPONS.dll: 1.0.0.3
- DTSLFXAPO.dll: 1.0.0.3
- DTSLimiterDLL.dll: 1.0.0.1
- DTSNeoPCDLL.dll: 1.0.0.1
- DTSS2HeadphoneDLL.dll: 1.0.0.1
- DTSS2SpeakerDLL.dll: 1.0.0.1
- DTSSymmetryDLL.dll: 1.0.0.1
- DTSU2PGFX32.dll: 2.1.1.0
- DTSU2PLFX32.dll: 2.1.1.0
- DTSU2PREC32.dll: 2.1.1.0
- DTSVoiceClarityDLL.dll: 1.0.0.1
- FMAPO.dll: 70.5.3.65
- GrayJadeSkinImages.dll: 1.0.483.0
- HiFiDAX2API.dll: 0.4.0.20
- ICEsoundAPO.dll: 1.0.0.15
- KAAPORT.dll: 4.1105.6000.53
- MaxxAudioAPO.dll: 1.2.2.0
- MaxxAudioAPO20.dll: 2.2.9.0
- MaxxAudioAPO30.dll: 3.6.0.0
- MaxxAudioAPO40.dll: 4.5.8.0
- MaxxAudioAPO50.dll: 5.6.5.0
- MaxxAudioAPO60.dll: 6.1.12.0
- MaxxAudioAPO70.dll: 7.0.10.0
- MaxxAudioAPOShell.dll: 4.10.8.0
- MaxxAudioEQ.dll: 4.1.1.0
- MaxxAudioRealtek.dll: 4.4.10.0
- MaxxAudioVienna2.dll: 1.0.7.0
- MaxxSpeechAPO.dll: 1.1.4.0
- MaxxVoiceAPO20.dll: 2.6.2.0
- MaxxVoiceAPO30.dll: 3.1.13.0
- MaxxVoiceAPO40.dll: 4.0.8.0
- MaxxVolumeSDAPO.dll: 3.6.0.0
- MBAPO232.dll: 1.2.16.81
- MBAPO32.dll: 1.0.62.0
- MBPPCn32.dll: 1.0.0.110
- MBppld32.dll: 1.0.58.0
- MBTHX32.dll: 1.0.15.175
- MBWrp32.dll: 1.0.0.270
- MISS_APO.dll: 1.5.0.16020
- NAHIMICAPOlfx.dll: 6.3.9600.17231
- NahimicAPONSControl.dll: 1.0.0.14866
- NAHIMICV2apo.dll: 6.3.9600.16384
- OrangeBlackSkinImages.dll: 1.0.483.0
- PremiumBlackSkinImages.dll: 1.0.483.0
- R4EEA32A.dll: 7.2.8000.17
- R4EED32A.dll: 7.2.8000.17
- R4EEG32A.dll: 7.2.8000.17
- R4EEL32A.dll: 7.2.8000.17
- R4EEP32A.dll: 7.2.8000.17
- RltkAPO.dll: 11.0.6000.433
- RP3DAA32.dll: 6.0.6001.18
- RP3DHT32.dll: 6.0.6001.18
- RTCOMDLL.dll: 2.0.0.169
- RtDataProc.dll: 1.0.0.14
- RTEED32A.dll: 6.1.6001.33
- RTEEG32A.dll: 6.1.6001.33
- RTEEL32A.dll: 6.1.6001.33
- RTEEP32A.dll: 6.1.6001.33
- RtkApoApi.dll: 1.0.1.87
- RtkCfg.dll: 1.0.0.5
- RtkCoInstII.dll: 2.2.5.6
- RtkCoLDR.dll: 1.0.0.1
- RtkPgExt.dll: 6.0.6000.320
- RtkXInterface.dll: 1.0.0.13
- RtlCPAPI.dll: 1.0.2.6
- SEAPO32.dll: 2.0.5.4
- SECOMN32.dll: 2.0.5.4
- SEHDRA32.dll: 2.0.5.4
- SFAPO.dll: 3.0.0.16
- SFCOM.dll: 3.0.0.16
- SFFXComm.dll: 2.0.0.13
- SFFXDAPO.dll: 2.0.0.13
- SFFXHAPO.dll: 2.0.0.13
- SFFXProc.dll: 2.0.0.13
- SFFXSAPO.dll: 2.0.0.13
- SFNHK.dll: 3.0.0.16
- SFSS_APO.dll: 1.6.0.7270
- sl3apo32.dll: 3.1.38.0
- slcc3d32.dll: 1.0.0.100
- slcnt32.dll: 3.1.38.0
- slcshp32.dll: 1.0.3.0
- slcsii32.dll: 1.0.3.0
- slgeq32.dll: 1.0.1.0
- slh36032.dll: 1.0.2.0
- slhlim32.dll: 2.1.0.0
- slInit32.dll: 1.1.3.0
- slmaxv32.dll: 1.2.1.0
- slprp32.dll: 1.0.0.1
- sltech32.dll: 3.1.38.0
- sltshd32.dll: 1.2.0.0
- sluapo32.dll: 2.3.24.0
- slvipp32.dll: 1.0.1.0
- slviq32.dll: 2.1.0.0
- SRAPO.dll: 4.0.0.59
- SRCOM.dll: 4.0.0.59
- SRRPTR.dll: 4.0.0.59
- SRSHP360.dll: 1.1.0.0
- SRSTSHD.dll: 1.1.4.0
- SRSTSXT.dll: 3.2.0.0
- SRSWOW.dll: 1.1.3.0
- tadefxapo.dll: 1.0.1.12
- tadefxapo2.dll: 1.2.2.0
- TepeqAPO.dll: 1.1.0.0
- ToastDll.dll: 1.0.0.2
- tosade.dll: 1.0.1.12
- tossaemaxapo32.dll: 1.0.0.0
- WavesGUILib.dll: 4.4.5.0
- WavesLib.dll: 5.9.7.0
- WhiteJadeSkinImages.dll: 1.0.483.0
- RCORES.dat: 1.5.6.6

Detailed Versions for Windows Vista, 7, 8, 8.1, and 10 64-bit:

- RTKVHD64.sys: 6.0.1.7541
- AERTSr64.exe: 1.0.64.10
- CreateRtkToastLnk.exe: 1.0.0.1
- CXAPOAgent64.exe: 1.1.0.0
- DTSAudioService64.exe: 1.0.0.0
- DTSU2PAuSrv64.exe: 2.1.1.0
- FMAPP.exe: 1.64.0.5
- MaxxAudioMeters64.exe: 4.1.6.0
- RAVBg64.exe: 1.0.0.220
- RAVCpl64.exe: 1.0.0.968
- RtkAudioService64.exe: 1.0.0.66
- RtkNGUI64.exe: 1.0.483.0
- RtlUpd64.exe: 3.0.0.0
- vncutil64.exe: 1.0.0.45
- GWfilt64.sys: 6.10.0.3
- mbfilt64.sys: 6.10.0.8
- RTSnMg64.cpl: 1.0.0.43
- AERTAC64.dll: 2.10.64.0
- AERTAR64.dll: 1.0.64.11
- BlackBlueSkinImages64.dll: 1.0.483.0
- BlackJadeSkinImages64.dll: 1.0.461.0
- BlackSkinImages64.dll: 1.0.483.0
- CONEQMSAPO.dll: 1.0.0.19
- CONEQMSAPOGUILibrary.dll: 1.0.0.4
- CX32APO.dll: 1.28.0.0
- CX64APO.dll: 1.28.0.0
- DarkSkinImages64.dll: 1.0.483.0
- DDPA64.dll: 7.6.5.1
- DDPA64F3.dll: 7.6.7.1
- DDPD64A.dll: 7.6.5.1
- DDPD64AF3.dll: 7.6.7.1
- DDPO64A.dll: 7.6.5.1
- DDPO64AF3.dll: 7.6.7.1
- DDPP64A.dll: 7.6.5.1
- DDPP64AF3.dll: 7.6.7.1
- DolbyDAX2APOProp.dll: 0.4.0.18
- DolbyDAX2APOv201.dll: 0.4.0.18
- DolbyDAX2APOv211.dll: 0.4.0.18
- DTSBassEnhancementDLL64.dll: 1.0.0.1
- DTSBoostDLL64.dll: 1.0.0.1
- DTSGainCompensatorDLL64.dll: 1.0.0.1
- DTSGFXAPO64.dll: 1.0.0.3
- DTSGFXAPONS64.dll: 1.0.0.3
- DTSLFXAPO64.dll: 1.0.0.3
- DTSLimiterDLL64.dll: 1.0.0.1
- DTSNeoPCDLL64.dll: 1.0.0.1
- DTSS2HeadphoneDLL64.dll: 1.0.0.1
- DTSS2SpeakerDLL64.dll: 1.0.0.1
- DTSSymmetryDLL64.dll: 1.0.0.1
- DTSU2PGFX64.dll: 2.1.1.0
- DTSU2PLFX64.dll: 2.1.1.0
- DTSU2PREC64.dll: 2.1.1.0
- DTSVoiceClarityDLL64.dll: 1.0.0.1
- FMAPO32.dll: 50.5.4.68
- FMAPO64.dll: 70.6.3.65
- GrayJadeSkinImages64.dll: 1.0.483.0
- HiFiDAX2API.dll: 0.4.0.20
- ICEsoundAPO64.dll: 1.0.0.15
- IntelSSTAPO.dll: 1.0.461.0
- IntelSstCApoPropPage.dll: 1.0.0.10
- KAAPORT64.dll: 4.1105.6000.53
- MaxxAudioAPO20.dll: 2.2.9.0
- MaxxAudioAPO30.dll: 3.6.0.0
- MaxxAudioAPO4064.dll: 4.5.8.0
- MaxxAudioAPO5064.dll: 5.6.5.0
- MaxxAudioAPO6064.dll: 6.1.12.0
- MaxxAudioAPO7064.dll: 7.0.10.0
- MaxxAudioAPOShell64.dll: 4.10.8.0
- MaxxAudioEQ64.dll: 4.1.1.0
- MaxxAudioRealtek64.dll: 4.4.10.0
- MaxxAudioVienna264.dll: 1.0.7.0
- MaxxSpeechAPO.dll: 1.1.4.0
- MaxxSpeechAPO64.dll: 1.1.4.0
- MaxxVoiceAPO2064.dll: 2.6.2.0
- MaxxVoiceAPO30.dll: 3.1.13.0
- MaxxVoiceAPO3064.dll: 3.1.13.0
- MaxxVoiceAPO4064.dll: 4.0.8.0
- MaxxVolumeSDAPO.dll: 3.6.0.0
- MBAPO232.dll: 1.2.16.81
- MBAPO264.dll: 1.2.16.81
- MBAPO32.dll: 1.0.62.0
- MBAPO64.dll: 1.0.62.0
- MBPPCn64.dll: 1.0.0.110
- MBppld64.dll: 1.0.58.0
- MBTHX32.dll: 1.0.15.175
- MBTHX64.dll: 1.0.15.175
- MBWrp64.dll: 1.0.0.270
- MISS_APO.dll: 1.5.0.16020
- NAHIMICAPOlfx.dll: 6.3.9600.17231
- NahimicAPONSControl.dll: 1.0.0.14866
- NAHIMICV2apo.dll: 6.3.9600.16384
- OrangeBlackSkinImages64.dll: 1.0.483.0
- PremiumBlackSkinImages64.dll: 1.0.483.0
- R4EEA64A.dll: 7.2.8000.17
- R4EED64A.dll: 7.2.8000.17
- R4EEG64A.dll: 7.2.8000.17
- R4EEL64A.dll: 7.2.8000.17
- R4EEP64A.dll: 7.2.8000.17
- RCoInstII64.dll: 2.2.5.6
- RltkAPO.dll: 11.0.6000.433
- RltkAPO64.dll: 11.0.6000.433
- RP3DAA64.dll: 6.0.6001.18
- RP3DHT64.dll: 6.0.6001.18
- RtCOM64.dll: 2.0.0.169
- RTCOMDLL.dll: 2.0.0.169
- RtDataProc.dll: 1.0.0.14
- RtDataProc64.dll: 1.0.0.14
- RTEED64A.dll: 6.1.6001.33
- RTEEG64A.dll: 6.1.6001.33
- RTEEL64A.dll: 6.1.6001.33
- RTEEP64A.dll: 6.1.6001.33
- RtkApi64.dll: 1.0.1.87
- RtkCfg.dll: 1.0.0.1
- RtkCfg64.dll: 1.0.0.5
- RtkCoLDR64.dll: 1.0.0.1
- RtkXInterface.dll: 1.0.0.13
- RtkXInterface64.dll: 1.0.0.13
- RtlCPAPI.dll: 1.0.2.6
- RtlCPAPI64.dll: 1.0.2.6
- RtPgEx64.dll: 6.0.6000.320
- SEAPO64.dll: 2.0.5.4
- SECOMN32.dll: 2.0.5.4
- SECOMN64.dll: 2.0.5.4
- SEHDRA64.dll: 2.0.5.4
- SFAPO64.dll: 3.0.0.16
- SFCOM.dll: 3.0.0.11
- SFCOM64.dll: 3.0.0.16
- SFComm64.dll: 2.0.0.13
- SFDAPO64.dll: 2.0.0.13
- SFHAPO64.dll: 2.0.0.13
- SFNHK64.dll: 3.0.0.16
- SFProc64.dll: 2.0.0.13
- SFSAPO64.dll: 2.0.0.13
- SFSS_APO.dll: 1.6.0.7270
- sl3apo64.dll: 3.1.38.0
- slcc3d64.dll: 1.0.0.100
- slcnt64.dll: 3.1.38.0
- slcshp64.dll: 1.0.3.0
- slcsii64.dll: 1.0.3.0
- slgeq64.dll: 1.0.1.0
- slh36064.dll: 1.0.2.0
- slhlim64.dll: 2.1.0.0
- slInit64.dll: 1.1.3.0
- slmaxv64.dll: 1.2.1.0
- slprp64.dll: 1.0.0.1
- sltech64.dll: 3.1.38.0
- sltshd64.dll: 1.2.0.0
- sluapo64.dll: 2.3.24.0
- slvipp64.dll: 1.0.1.0
- slviq64.dll: 2.1.0.0
- SRAPO64.dll: 4.0.0.59
- SRCOM.dll: 4.0.0.59
- SRCOM64.dll: 4.0.0.59
- SRRPTR64.dll: 4.0.0.59
- SRSHP64.dll: 1.1.0.0
- SRSTSH64.dll: 1.1.4.0
- SRSTSX64.dll: 3.2.0.0
- SRSWOW64.dll: 1.1.3.0
- tadefxapo.dll: 1.0.1.12
- tadefxapo264.dll: 1.2.2.0
- tepeqapo64.dll: 1.1.0.0
- ToastDll64.dll: 1.0.0.2
- tosade.dll: 1.0.1.12
- tosasfapo64.dll: 2.0.4.0
- toseaeapo64.dll: 2.0.4.0
- tossaeapo64.dll: 2.0.4.0
- tossaemaxapo64.dll: 1.0.0.0
- WavesGUILib64.dll: 4.4.5.0
- WhiteJadeSkinImages64.dll: 1.0.483.0
- YamahaAE.dll: 1.1.3.0
- YamahaAE2.dll: 4.0.0.0
- RCORES64.dat: 1.5.6.6

HDMI Driver for Windows Vista, 7, 8 32-bit:

- RtHDMIV.sys: 6.0.1.6650
- RtkAudioSrvATI.exe: 1.0.0.23
- RtkUpd.exe: 2.8.0.6
- R4EEA32H.dll: 7.2.8000.13
- R4EED32H.dll: 7.2.8000.13
- R4EEG32H.dll: 7.2.8000.13
- R4EEL32H.dll: 7.2.8000.13
- R4EEP32H.dll: 7.2.8000.13
- RH3DAA32.dll: 6.0.6001.18
- RH3DHT32.dll: 6.0.6001.18
- RHCoInst.dll: 1.1.5.1
- RHDMIExt.dll: 6.0.6000.228
- RTEED32H.dll: 6.1.6001.33
- RTEEG32H.dll: 6.1.6001.33
- RTEEL32H.dll: 6.1.6001.33
- RTEEP32H.dll: 6.1.6001.33
- RtkHDMI.dll: 11.0.6000.259

HDMI Driver for Windows Vista, 7, 8 64-bit:

- RtHDMIVX.sys: 6.0.1.6650
- RtkAudioSrvATI64.exe: 1.0.0.23
- RtkUpd64.exe: 2.8.0.6
- R4EEA64H.dll: 7.2.8000.13
- R4EED64H.dll: 7.2.8000.13
- R4EEG64H.dll: 7.2.8000.13
- R4EEL64H.dll: 7.2.8000.13
- R4EEP64H.dll: 7.2.8000.13
- RH3DAA64.dll: 6.0.6001.18
- RH3DHT64.dll: 6.0.6001.18
- RHCoInst64.dll: 1.1.5.1
- RHDMEx64.dll: 6.0.6000.228
- RTEED64H.dll: 6.1.6001.33
- RTEEG64H.dll: 6.1.6001.33
- RTEEL64H.dll: 6.1.6001.33
- RTEEP64H.dll: 6.1.6001.33
- RtkHDM64.dll: 11.0.6000.259
This package contains the files needed for installing the Realtek Audio driver. If it has been installed, updating (overwrite-installing) may fix problems, add new functions, or expand existing ones. Even though other OSes might be compatible as well, we do not recommend applying this release on platforms other than the ones specified.

0006-64bit_win7_win8_win81_win10_r279

To install this package please do the following:

- Save the downloadable package on an accessible location (such as your desktop).
- Unzip the file and enter the newly-created directory.
- Locate and double-click on the available setup file.
- Allow Windows to run the file (if necessary).
- Read EULA (End User License Agreement) and agree to proceed with the installation process.
- Follow the on-screen instructions.
- Close the wizard and perform a system reboot to allow changes to take effect.

About Sound Card Drivers:

Usually, Windows operating systems apply a generic audio driver that allows computers to recognize the sound card component and make use of its basic functions.
When enabled by proper files, the characteristics of the sound card (like model, manufacturer, number of channels) are completely available to computers, and all its features are made accessible.
Updating the audio version can improve sound quality, resolve different compatibility issues, fix related errors spotted throughout the product’s usage, add support for new operating systems, and bring various other changes.
As for applying this package, the steps are quite simple since each producer intends to uncomplicate things for users: just download the package, run the setup, and follow the on-screen instructions.
Bear in mind that, even though other operating systems might be compatible as well, it is not recommend that you apply any software on platforms other than the specified ones. Also, when the installation has finished, do perform a restart to ensure that all changes take effect properly.
Therefore, if you wish to install this audio version, click the download button and apply the package. Remember to check with our website as often as possible to stay “updated one minute ago.”

It is highly recommended to always use the most recent driver version available.
Try to set a system restore point before installing a device driver. This will help if you installed an incorrect or mismatched driver. Problems can arise when your hardware device is too old or not supported any longer.

COMPATIBLE WITH:
Windows 7 64 bit
Windows 8 64 bit
Windows 8.1 64 bit
Windows 10 64 bit
file size:
125.5 MB
filename:
64bit_Win7_Win8_Win81_Win10_R279.exe
CATEGORY:
Sound Card
File InfoDescription
File Size:252 MB
File Modification Date/Time:2020:02:19 10:27:43+00:00
File Type:Win32 EXE
MIME Type:application/octet-stream
Machine Type:Intel 386 or later, and compatibles
Time Stamp:2000:03:27 18:09:58+00:00
PE Type:PE32
Linker Version:6.0
Code Size:69632
Initialized Data Size:98304
Uninitialized Data Size:0
Entry Point:0x83f7
OS Version:4.0
Image Version:0.0
Subsystem Version:4.0
Subsystem:Windows GUI
File Version Number:2.11.15.0
Product Version Number:2.11.15.0
File Flags Mask:0x003f
File Flags:(none)
File OS:Windows 32-bit
Object File Type:Executable application
File Subtype:0
Language Code:English (U.S.)
Character Set:Unicode
Company Name:Realtek Semiconductor Corp.
File Description:
File Version:R2.82
Internal Name:stub32i.exe
Legal Copyright:
Product Name:Realtek HD Audio
Product Version:R2.82
Comments:

Portions of file data provided by Exiftool (Phil Harvey) distributed under the Perl Artistic License.