[{"content":"Jailbreaking Copy the Jailbreak files to a FAT32 formatted USB drive. Boot into the USB (hold Volume Down). Install Golden Keys. Reboot into USB. Install Yahallo Jailbreak (may need to use a different version, or update firmware first). Installing PostmarketOS Build on the PC:\nJailbreak the device. Boot from USB (hold Volume Down when booting). Connect to Wi-Fi, enable DHCP in iwd (uncomment [General] and the line about DHCP in /etc/iwd/main.conf), set the clock, and install pmbootstrap: iwctl station wlan0 connect SSID --passphrase PASSWORD sudo vi /etc/iwd/main.conf sudo service iwd restart sudo apk add pmbootstrap sudo apk add git sudo date -s YYYY.MM.DD-HH:MM:SS pmbootstrap init pmbootstrap install --disk /dev/mmcblk0 During pmbootstrap init, select the necessary options: microsoft, surface-rt, iwd, openbox.\nSetup Do the Wi-Fi again like above, then:\nsudo apk add nano sudo apk add chromium sudo apk add unclutter-xfixes Kiosk Script Create ~/kiosk.sh and make it executable with chmod +x kiosk.sh:\n#!/bin/bash # Run this script in display 0 - the monitor export DISPLAY=:0 # Turn off DPMS Display Sleep xset s off -dpms \u0026amp; # Try to fix wifi by setting power save off iwctl adapter phy0 set-property power_save off \u0026amp; # Hide the mouse from the display unclutter-xfixes \u0026amp; # If Chromium crashes (usually due to rebooting), clear the crash flag so we don\u0026#39;t have the annoying warning bar sed -i \u0026#39;s/\u0026#34;exited_cleanly\u0026#34;:false/\u0026#34;exited_cleanly\u0026#34;:true/\u0026#39; /home/sam/.config/chromium/Default/Preferences sed -i \u0026#39;s/\u0026#34;exit_type\u0026#34;:\u0026#34;Crashed\u0026#34;/\u0026#34;exit_type\u0026#34;:\u0026#34;Normal\u0026#34;/\u0026#39; /home/sam/.config/chromium/Default/Preferences # Run Chromium and open tabs /usr/bin/chromium-browser --window-size=1366,768 --kiosk --window-position=0,0 --start-fullscreen https://example.com \u0026amp; Autostart Kiosk Create or edit ~/.config/openbox/autostart and add:\nsh ~/kiosk.sh \u0026amp; ","permalink":"https://sambartle.co.uk/posts/surfacert/","summary":"\u003ch2 id=\"jailbreaking\"\u003eJailbreaking\u003c/h2\u003e\n\u003col\u003e\n\u003cli\u003eCopy the Jailbreak files to a FAT32 formatted USB drive.\u003c/li\u003e\n\u003cli\u003eBoot into the USB (hold Volume Down).\u003c/li\u003e\n\u003cli\u003eInstall Golden Keys.\u003c/li\u003e\n\u003cli\u003eReboot into USB.\u003c/li\u003e\n\u003cli\u003eInstall Yahallo Jailbreak (may need to use a different version, or update firmware first).\u003c/li\u003e\n\u003c/ol\u003e\n\u003ch2 id=\"installing-postmarketos\"\u003eInstalling PostmarketOS\u003c/h2\u003e\n\u003cp\u003eBuild on the PC:\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003eJailbreak the device.\u003c/li\u003e\n\u003cli\u003eBoot from USB (hold Volume Down when booting).\u003c/li\u003e\n\u003cli\u003eConnect to Wi-Fi, enable DHCP in iwd (uncomment \u003ccode\u003e[General]\u003c/code\u003e and the line about DHCP in \u003ccode\u003e/etc/iwd/main.conf\u003c/code\u003e), set the clock, and install pmbootstrap:\u003c/li\u003e\n\u003c/ol\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cpre tabindex=\"0\" style=\"color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;\"\u003e\u003ccode class=\"language-bash\" data-lang=\"bash\"\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003eiwctl station wlan0 connect SSID --passphrase PASSWORD\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003esudo vi /etc/iwd/main.conf\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003esudo service iwd restart\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003esudo apk add pmbootstrap\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003esudo apk add git\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003esudo date -s YYYY.MM.DD-HH:MM:SS\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003epmbootstrap init\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003epmbootstrap install --disk /dev/mmcblk0\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e\u003cp\u003eDuring \u003ccode\u003epmbootstrap init\u003c/code\u003e, select the necessary options: microsoft, surface-rt, iwd, openbox.\u003c/p\u003e","title":"Surface RT in 2024"},{"content":"Battery to Tool Compatibility Unless otherwise stated the battery brands listed include all the known physically compatible batteries. Some may need the tabs cutting off to fit.\n\u0026lt;th\u0026gt; \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt; \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt; \u0026lt;/span\u0026gt; \u0026lt;/div\u0026gt; \u0026lt;/th\u0026gt; \u0026lt;th\u0026gt; \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt; \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt; Vido \u0026lt;/span\u0026gt; \u0026lt;/div\u0026gt; \u0026lt;/th\u0026gt; \u0026lt;th\u0026gt; \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt; \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt; Worx \u0026lt;/span\u0026gt; \u0026lt;/div\u0026gt; \u0026lt;/th\u0026gt; \u0026lt;th\u0026gt; \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt; \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt; Wesco \u0026lt;/span\u0026gt; \u0026lt;/div\u0026gt; \u0026lt;/th\u0026gt; \u0026lt;th\u0026gt; \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt; \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt; Erbauer \u0026lt;/span\u0026gt; \u0026lt;/div\u0026gt; \u0026lt;/th\u0026gt; \u0026lt;th\u0026gt; \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt; \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt; Blue Ridge \u0026lt;/span\u0026gt; \u0026lt;/div\u0026gt; \u0026lt;/th\u0026gt; \u0026lt;th\u0026gt; \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt; \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt; Bauker \u0026lt;/span\u0026gt; \u0026lt;/div\u0026gt; \u0026lt;/th\u0026gt; \u0026lt;th\u0026gt; \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt; \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt; Comments \u0026lt;/span\u0026gt; \u0026lt;/div\u0026gt; \u0026lt;/th\u0026gt; \u0026lt;/tr\u0026gt; Vido WD041310180 Rotary Hammer \u0026#9989; \u0026#10004; \u0026#9989; \u0026#10004; \u0026#9989; \u0026#9989; Slots: 1235, Connectors: 124 Worx WX550 Axis Transforming Saw \u0026#9989; \u0026#9989; \u0026#9989; \u0026#9989; \u0026#9989; \u0026#9989; Slots: 12345, Connectors: 124 Vido WD041610180 Jigsaw \u0026#9989; \u0026#10004; \u0026#9989; \u0026#10004; \u0026#9989; \u0026#9989; Slots: 125, Connectors: 14 Guild SS20GCSAN Detail Sander \u0026#9989; \u0026#10004; \u0026#9989; \u0026#10004; \u0026#9989; \u0026#9989; Slots: 125, Connectors: 14 Vido WD040250180 Brushless Drill \u0026#9989; \u0026#9989; \u0026#9989; \u0026#9989; \u0026#9989; \u0026#9989; Slots: 12345, Connectors: 124 Worx WX394 H3 Pneumatic Hammer \u0026#9989; \u0026#9989; \u0026#9989; \u0026#9989; \u0026#9989; \u0026#9989; Slots: 12345, Connectors: 124 Wesco WS2941 Angle Grinder \u0026#9989; \u0026#9989; \u0026#9989; \u0026#9989; \u0026#9989; \u0026#9989; Slots: 12345, Connectors: 124 Wesco WS2947 Reciprocating Saw \u0026#9989; \u0026#10004; \u0026#9989; \u0026#10004; \u0026#9989; \u0026#9989; Slots: 125, Connectors: 14 Worx WX530 Exactrac Circular Saw \u0026#10060; \u0026#9989; \u0026#10060; \u0026#9989; \u0026#10060; \u0026#10060; Slots: 125, Connectors: 14 Wesco WS2320 Brushless Impact \u0026#9989; \u0026#9989; \u0026#9989; \u0026#9989; \u0026#9989; \u0026#9989; Slots: 12345, Connectors: 124 Wesco WS2319 Brushless Hammer Drill \u0026#9989; \u0026#9989; \u0026#9989; \u0026#9989; \u0026#9989; \u0026#9989; Slots: 12345, Connectors: 124 Blue Ridge BR2818K Oscillating Tool \u0026#9989; \u0026#9989; \u0026#9989; \u0026#9989; \u0026#9989; \u0026#9989; Slots: 12345, Connectors: 124 Worx WX049 Glue Gun \u0026#10060; \u0026#9989; \u0026#10060; \u0026#9989; \u0026#10060; \u0026#10060; Slots: 125, Connectors: 124 Worx Nitro WX261 Brushless Impact \u0026#10060; \u0026#9989; \u0026#10060; \u0026#9989; \u0026#10060; \u0026#10060; Slots: 12345, Connectors: 124 Key: \u0026#9989; Working \u0026#10060; Not Working - TV/Resistor Missing on Battery \u0026#10004; Works with Slight Battery or Tool Modification (Tabs Removed/Slots Cut) \u0026#10068; Unknown Battery to Charger Compatibility \u0026lt;/span\u0026gt; \u0026lt;/div\u0026gt; \u0026lt;/th\u0026gt; \u0026lt;th\u0026gt; \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt; \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt; Erbauer ERB607CHR (3A) \u0026lt;/span\u0026gt; \u0026lt;/div\u0026gt; \u0026lt;/th\u0026gt; \u0026lt;th\u0026gt; \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt; \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt; Worx WA3860 (2A) \u0026lt;/span\u0026gt; \u0026lt;/div\u0026gt; \u0026lt;/th\u0026gt; \u0026lt;th\u0026gt; \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt; \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt; Wesco WS9924 (2A) \u0026lt;/span\u0026gt; \u0026lt;/div\u0026gt; \u0026lt;/th\u0026gt; \u0026lt;th\u0026gt; \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt; \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt; Erbauer ERI607CHR (3A) \u0026lt;/span\u0026gt; \u0026lt;/div\u0026gt; \u0026lt;/th\u0026gt; \u0026lt;th\u0026gt; \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt; \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt; Worx WA3880 (2A) \u0026lt;/span\u0026gt; \u0026lt;/div\u0026gt; \u0026lt;/th\u0026gt; \u0026lt;th\u0026gt; \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt; \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt; Worx WA3867 (2/4/6A) \u0026lt;/span\u0026gt; \u0026lt;/div\u0026gt; \u0026lt;/th\u0026gt; \u0026lt;th\u0026gt; \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt; \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt; Worx WA3883 (2x1A/2A) \u0026lt;/span\u0026gt; \u0026lt;/div\u0026gt; \u0026lt;/th\u0026gt; \u0026lt;th\u0026gt; \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt; \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt; Bauker ACG18G25 (2A) \u0026lt;/span\u0026gt; \u0026lt;/div\u0026gt; \u0026lt;/th\u0026gt; \u0026lt;th\u0026gt; \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt; \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt; Wickes 252156 (2A) \u0026lt;/span\u0026gt; \u0026lt;/div\u0026gt; \u0026lt;/th\u0026gt; \u0026lt;th\u0026gt; \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt; \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt; Wickes 252157 (2x1A/2A) \u0026lt;/span\u0026gt; \u0026lt;/div\u0026gt; \u0026lt;/th\u0026gt; \u0026lt;th\u0026gt; \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt; \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt; Guild ACG118W3 (2A) \u0026lt;/span\u0026gt; \u0026lt;/div\u0026gt; \u0026lt;/th\u0026gt; \u0026lt;th\u0026gt; \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt; \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt; Workzone ACG118W (2A) \u0026lt;/span\u0026gt; \u0026lt;/div\u0026gt; \u0026lt;/th\u0026gt; \u0026lt;th\u0026gt; \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt; \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt; Workzone ACG318W (0.5A) \u0026lt;/span\u0026gt; \u0026lt;/div\u0026gt; \u0026lt;/th\u0026gt; \u0026lt;th\u0026gt; \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt; \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt; McGregor ACG318G2 (0.5A) \u0026lt;/span\u0026gt; \u0026lt;/div\u0026gt; \u0026lt;/th\u0026gt; \u0026lt;th\u0026gt; \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt; \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt; Vido WD119510055 (2A) \u0026lt;/span\u0026gt; \u0026lt;/div\u0026gt; \u0026lt;/th\u0026gt; \u0026lt;th\u0026gt; \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt; \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt; Rockwell RW9897 (2A) \u0026lt;/span\u0026gt; \u0026lt;/div\u0026gt; \u0026lt;/th\u0026gt; \u0026lt;th\u0026gt; \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt; \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt; Rockwell RW9910 (2A) \u0026lt;/span\u0026gt; \u0026lt;/div\u0026gt; \u0026lt;/th\u0026gt; \u0026lt;th\u0026gt; \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt; \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt; XCeed ACG118W (1.5A) \u0026lt;/span\u0026gt; \u0026lt;/div\u0026gt; \u0026lt;/th\u0026gt; \u0026lt;th\u0026gt; \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt; \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt; Blue Ridge BR9114 (2A) \u0026lt;/span\u0026gt; \u0026lt;/div\u0026gt; \u0026lt;/th\u0026gt; \u0026lt;th\u0026gt; \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt; \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt; Comments \u0026lt;/span\u0026gt; \u0026lt;/div\u0026gt; \u0026lt;/th\u0026gt; \u0026lt;/tr\u0026gt; Worx WA3551(.1) (20V/2Ah) \u0026#9989; \u0026#9989; \u0026#10060; \u0026#9989; \u0026#9989; \u0026#9989; \u0026#9989; \u0026#10006; \u0026#10006; \u0026#10006; \u0026#10006; \u0026#10006; \u0026#10006; \u0026#10006; \u0026#10060; \u0026#10006; \u0026#10006; \u0026#10006; \u0026#10060; 1245,TV,BS Erbauer ERI606BAT (18V/2Ah) \u0026#9989; \u0026#9989; \u0026#10060; \u0026#9989; \u0026#9989; \u0026#10004; \u0026#9989; \u0026#10006; \u0026#10006; \u0026#10006; \u0026#10006; \u0026#10006; \u0026#10006; \u0026#10006; \u0026#10060; \u0026#10006; \u0026#10006; \u0026#10006; \u0026#10060; 1245,T,BS Wesco WS9940 (18V/4Ah) \u0026#10060; \u0026#10060; \u0026#9989; \u0026#10060; \u0026#10060; \u0026#10060; \u0026#10060; \u0026#10004; \u0026#10004; \u0026#10004; \u0026#10004; \u0026#10004; \u0026#10004; \u0026#10004; \u0026#9989; \u0026#10004; \u0026#10004; \u0026#10004; \u0026#9989; 125,BS \u0026lt;/tr\u0026gt; \u0026lt;tr\u0026gt; \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Wesco WS9928 (18V/2Ah) \u0026lt;/th\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERB607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3860--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Wesco WS9924--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERI607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3880--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3867--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3883--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Bauker ACG18G25--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252156 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252157--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Guild ACG118W3--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG118W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG318W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--McGregor ACG318G2 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Vido--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9897--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9910 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--XCeed ACG118W --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!-- Blue Ridge BR9114--\u0026gt; \u0026lt;td\u0026gt;125,BS\u0026lt;/td\u0026gt; \u0026lt;/tr\u0026gt; \u0026lt;tr\u0026gt; \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Worx WA3553 (20V/4Ah) \u0026lt;/th\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERB607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3860--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt; \u0026lt;!--Wesco WS9924--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERI607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3880--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3867--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3883--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Bauker ACG18G25--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252156 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252157--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Guild ACG118W3--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG118W2--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG318W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--McGregor ACG318G2 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt; \u0026lt;!--Vido WD119510055--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9897--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9910 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--XCeed ACG118W --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt; \u0026lt;!-- Blue Ridge BR9114--\u0026gt; \u0026lt;td\u0026gt;134\u0026lt;/td\u0026gt; \u0026lt;/tr\u0026gt; \u0026lt;tr\u0026gt; \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Worx WA3570 (20V/5Ah) \u0026lt;/th\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERB607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3860--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt; \u0026lt;!--Wesco WS9924--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERI607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3880--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3867--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3883--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Bauker ACG18G25--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252156 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252157--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Guild ACG118W3--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG118W2--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG318W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--McGregor ACG318G2 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt; \u0026lt;!--Vido WD119510055--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9897--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9910 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--XCeed ACG118W --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt; \u0026lt;!-- Blue Ridge BR9114--\u0026gt; \u0026lt;td\u0026gt;134\u0026lt;/td\u0026gt; \u0026lt;/tr\u0026gt; \u0026lt;tr\u0026gt; \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Worx WA3641 (20V/6Ah) \u0026lt;/th\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERB607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3860--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt; \u0026lt;!--Wesco WS9924--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERI607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3880--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3867--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3883--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Bauker ACG18G25--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252156 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252157--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Guild ACG118W3--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG118W2--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG318W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--McGregor ACG318G2 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt; \u0026lt;!--Vido WD119510055--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9897--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9910 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--XCeed ACG118W --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt; \u0026lt;!-- Blue Ridge BR9114--\u0026gt; \u0026lt;td\u0026gt;134\u0026lt;/td\u0026gt; \u0026lt;/tr\u0026gt; \u0026lt;tr\u0026gt; \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Worx WA3639 (20V/2Ah) \u0026lt;/th\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERB607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3860--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt; \u0026lt;!--Wesco WS9924--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERI607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3880--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3867--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3883--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Bauker ACG18G25--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252156 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252157--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Guild ACG118W3--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG118W2--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG318W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--McGregor ACG318G2 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt; \u0026lt;!--Vido WD119510055--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9897--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9910 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--XCeed ACG118W --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt; \u0026lt;!-- Blue Ridge BR9114--\u0026gt; \u0026lt;td\u0026gt;134\u0026lt;/td\u0026gt; \u0026lt;/tr\u0026gt; \u0026lt;tr\u0026gt; \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Worx WA3604 (20V/4Ah) \u0026lt;/th\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERB607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3860--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt; \u0026lt;!--Wesco WS9924--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERI607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3880--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3867--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3883--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Bauker ACG18G25--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252156 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252157--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Guild ACG118W3--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG118W2--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG318W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--McGregor ACG318G2 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt; \u0026lt;!--Vido WD119510055--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9897--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9910 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--XCeed ACG118W --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt; \u0026lt;!-- Blue Ridge BR9114--\u0026gt; \u0026lt;td\u0026gt;134\u0026lt;/td\u0026gt; \u0026lt;/tr\u0026gt; \u0026lt;tr\u0026gt; \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Erbauer ERI660BAT (18V/4Ah)\u0026lt;/th\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERB607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3860--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt; \u0026lt;!--Wesco WS9924--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERI607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3880--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3867--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3883--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Bauker ACG18G25--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252156 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252157--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Guild ACG118W3--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG118W2--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG318W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--McGregor ACG318G2 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt; \u0026lt;!--Vido WD119510055--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9897--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9910 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--XCeed ACG118W --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt; \u0026lt;!-- Blue Ridge BR9114--\u0026gt; \u0026lt;td\u0026gt; 245? \u0026lt;/td\u0026gt; \u0026lt;/tr\u0026gt; \u0026lt;tr\u0026gt; \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Workzone ABP118W1 (18V/1.5Ah)\u0026lt;/th\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERB607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3860--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Wesco WS9924--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERI607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3880--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3867--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3883--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Bauker ACG18G25--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252156 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252157--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Guild ACG118W3--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG118W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG318W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--McGregor ACG318G2 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Vido--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9897--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9910 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--XCeed ACG118W --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!-- Blue Ridge BR9114--\u0026gt; \u0026lt;td\u0026gt; 125 \u0026lt;/td\u0026gt; \u0026lt;/tr\u0026gt; \u0026lt;tr\u0026gt; \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; JCB-BAT20L13 (20V/3Ah)\u0026lt;/th\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERB607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3860--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Wesco WS9924--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERI607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3880--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3867--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3883--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Bauker ACG18G25--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252156 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252157--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Guild ACG118W3--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG118W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG318W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--McGregor ACG318G2 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Vido--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9897--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9910 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--XCeed ACG118W --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!-- Blue Ridge BR9114--\u0026gt; \u0026lt;td\u0026gt; 134 \u0026lt;/td\u0026gt; \u0026lt;/tr\u0026gt; \u0026lt;tr\u0026gt; \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Titan TTI711BAT (18V/1.5Ah)\u0026lt;/th\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERB607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3860--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Wesco WS9924--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERI607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3880--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3867--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3883--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Bauker ACG18G25--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252156 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252157--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Guild ACG118W3--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG118W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG318W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--McGregor ACG318G2 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Vido--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9897--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9910 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--XCeed ACG118W --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!-- Blue Ridge BR9114--\u0026gt; \u0026lt;td\u0026gt;1245\u0026lt;/td\u0026gt; \u0026lt;/tr\u0026gt; \u0026lt;tr\u0026gt; \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Guild ABP118G1 (18V/1.5Ah)\u0026lt;/th\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERB607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3860--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Wesco WS9924--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERI607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3880--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3867--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3883--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Bauker ACG18G25--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252156 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252157--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Guild ACG118W3--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG118W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG318W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--McGregor ACG318G2 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Vido--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9897--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9910 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--XCeed ACG118W --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!-- Blue Ridge BR9114--\u0026gt; \u0026lt;td\u0026gt; 1245 \u0026lt;/td\u0026gt; \u0026lt;/tr\u0026gt; \u0026lt;tr\u0026gt; \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Guild ABP1820HW (18V/2Ah)\u0026lt;/th\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERB607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3860--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Wesco WS9924--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERI607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3880--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3867--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3883--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Bauker ACG18G25--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252156 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252157--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Guild ACG118W3--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG118W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG318W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--McGregor ACG318G2 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Vido--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9897--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9910 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--XCeed ACG118W --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!-- Blue Ridge BR9114--\u0026gt; \u0026lt;td\u0026gt; 125 \u0026lt;/td\u0026gt; \u0026lt;/tr\u0026gt; \u0026lt;tr\u0026gt; \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Bauker ABP118W1 (18V/1.5Ah)\u0026lt;/th\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERB607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3860--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Wesco WS9924--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERI607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3880--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3867--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3883--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Bauker ACG18G25--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252156 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252157--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Guild ACG118W3--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG118W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG318W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--McGregor ACG318G2 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Vido--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9897--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9910 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--XCeed ACG118W --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!-- Blue Ridge BR9114--\u0026gt; \u0026lt;td\u0026gt; 125 \u0026lt;/td\u0026gt; \u0026lt;/tr\u0026gt; \u0026lt;tr\u0026gt; \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Bauker ABP1820HW (18V/2Ah)\u0026lt;/th\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERB607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3860--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Wesco WS9924--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERI607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3880--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3867--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3883--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Bauker ACG18G25--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252156 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252157--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Guild ACG118W3--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG118W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG318W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--McGregor ACG318G2 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Vido--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9897--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9910 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--XCeed ACG118W --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!-- Blue Ridge BR9114--\u0026gt; \u0026lt;td\u0026gt; 125 \u0026lt;/td\u0026gt; \u0026lt;/tr\u0026gt; \u0026lt;tr\u0026gt; \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Bauker ABP1840HW (18V/4Ah)\u0026lt;/th\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERB607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3860--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Wesco WS9924--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERI607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3880--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3867--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3883--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Bauker ACG18G25--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252156 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252157--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Guild ACG118W3--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG118W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG318W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--McGregor ACG318G2 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Vido--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9897--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9910 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--XCeed ACG118W --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!-- Blue Ridge BR9114--\u0026gt; \u0026lt;td\u0026gt; 125,BS \u0026lt;/td\u0026gt; \u0026lt;/tr\u0026gt; \u0026lt;tr\u0026gt; \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Bauker ABP1815HW (18V/1.5Ah)\u0026lt;/th\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERB607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3860--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Wesco WS9924--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERI607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3880--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3867--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3883--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Bauker ACG18G25--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252156 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252157--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Guild ACG118W3--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG118W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG318W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--McGregor ACG318G2 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Vido--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9897--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9910 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--XCeed ACG118W --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!-- Blue Ridge BR9114--\u0026gt; \u0026lt;td\u0026gt; 125 \u0026lt;/td\u0026gt; \u0026lt;/tr\u0026gt; \u0026lt;tr\u0026gt; \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Wickes ABP1815HW (18V/1.5Ah)\u0026lt;/th\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERB607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3860--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Wesco WS9924--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERI607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3880--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3867--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3883--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Bauker ACG18G25--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252156 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252157--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Guild ACG118W3--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG118W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG318W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--McGregor ACG318G2 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Vido--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9897--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9910 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--XCeed ACG118W --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!-- Blue Ridge BR9114--\u0026gt; \u0026lt;td\u0026gt;125\u0026lt;/td\u0026gt; \u0026lt;/tr\u0026gt; \u0026lt;tr\u0026gt; \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Wickes ABP1820HW (18V/2Ah)\u0026lt;/th\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERB607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3860--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Wesco WS9924--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERI607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3880--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3867--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3883--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Bauker ACG18G25--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252156 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252157--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Guild ACG118W3--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG118W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG318W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--McGregor ACG318G2 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Vido--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9897--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9910 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--XCeed ACG118W --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!-- Blue Ridge BR9114--\u0026gt; \u0026lt;td\u0026gt;125?\u0026lt;/td\u0026gt; \u0026lt;/tr\u0026gt; \u0026lt;tr\u0026gt; \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Wickes ABP1840HW (18V/4Ah)\u0026lt;/th\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERB607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3860--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Wesco WS9924--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERI607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3880--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3867--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3883--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Bauker ACG18G25--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252156 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252157--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Guild ACG118W3--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG118W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG318W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--McGregor ACG318G2 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Vido--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9897--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9910 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--XCeed ACG118W --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!-- Blue Ridge BR9114--\u0026gt; \u0026lt;td\u0026gt;125\u0026lt;/td\u0026gt; \u0026lt;/tr\u0026gt; \u0026lt;tr\u0026gt; \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Ferrex ABP118W2 (18V/2Ah)\u0026lt;/th\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERB607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3860--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Wesco WS9924--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERI607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3880--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3867--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3883--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Bauker ACG18G25--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252156 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252157--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Guild ACG118W3--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG118W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG318W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--McGregor ACG318G2 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Vido--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9897--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9910 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--XCeed ACG118W --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!-- Blue Ridge BR9114--\u0026gt; \u0026lt;td\u0026gt; 125 \u0026lt;/td\u0026gt; \u0026lt;/tr\u0026gt; \u0026lt;tr\u0026gt; \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Ferrex ABP118W7 (18V/2Ah)\u0026lt;/th\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERB607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3860--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Wesco WS9924--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERI607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3880--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3867--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3883--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Bauker ACG18G25--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252156 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252157--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Guild ACG118W3--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG118W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG318W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--McGregor ACG318G2 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Vido--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9897--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9910 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--XCeed ACG118W --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!-- Blue Ridge BR9114--\u0026gt; \u0026lt;td\u0026gt; 125 \u0026lt;/td\u0026gt; \u0026lt;/tr\u0026gt; \u0026lt;tr\u0026gt; \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Ferrex ABP1815HW (18V/1.5Ah)\u0026lt;/th\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERB607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3860--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Wesco WS9924--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERI607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3880--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3867--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3883--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Bauker ACG18G25--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252156 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252157--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Guild ACG118W3--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG118W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG318W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--McGregor ACG318G2 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Vido--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9897--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9910 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--XCeed ACG118W --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!-- Blue Ridge BR9114--\u0026gt; \u0026lt;td\u0026gt; 125 \u0026lt;/td\u0026gt; \u0026lt;/tr\u0026gt; \u0026lt;tr\u0026gt; \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Ferrex ABP1820HW (18V/2Ah)\u0026lt;/th\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERB607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3860--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Wesco WS9924--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERI607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3880--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3867--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3883--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Bauker ACG18G25--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252156 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252157--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Guild ACG118W3--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG118W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG318W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--McGregor ACG318G2 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Vido--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9897--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9910 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--XCeed ACG118W --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!-- Blue Ridge BR9114--\u0026gt; \u0026lt;td\u0026gt; 125 \u0026lt;/td\u0026gt; \u0026lt;/tr\u0026gt; \u0026lt;tr\u0026gt; \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Spear \u0026amp; Jackson ABP118W7 (18V/2Ah)\u0026lt;/th\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERB607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3860--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Wesco WS9924--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERI607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3880--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3867--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3883--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Bauker ACG18G25--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252156 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252157--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Guild ACG118W3--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG118W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG318W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--McGregor ACG318G2 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Vido--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9897--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9910 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--XCeed ACG118W --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!-- Blue Ridge BR9114--\u0026gt; \u0026lt;td\u0026gt; 125 \u0026lt;/td\u0026gt; \u0026lt;/tr\u0026gt; \u0026lt;tr\u0026gt; \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Mac Allister MBAT18-Li (18V/1.5Ah)\u0026lt;/th\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERB607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3860--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Wesco WS9924--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERI607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3880--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3867--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3883--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Bauker ACG18G25--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252156 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252157--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Guild ACG118W3--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG118W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG318W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--McGregor ACG318G2 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Vido--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9897--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9910 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--XCeed ACG118W --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!-- Blue Ridge BR9114--\u0026gt; \u0026lt;td\u0026gt; 245 \u0026lt;/td\u0026gt; \u0026lt;/tr\u0026gt; \u0026lt;tr\u0026gt; \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; McGregor ABP118W2 (18V/2Ah)\u0026lt;/th\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERB607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3860--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Wesco WS9924--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERI607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3880--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3867--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3883--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Bauker ACG18G25--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252156 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252157--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Guild ACG118W3--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG118W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG318W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--McGregor ACG318G2 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Vido--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9897--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9910 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--XCeed ACG118W --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!-- Blue Ridge BR9114--\u0026gt; \u0026lt;td\u0026gt; 125 \u0026lt;/td\u0026gt; \u0026lt;/tr\u0026gt; \u0026lt;tr\u0026gt; \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; McGregor ABP1820HW (18V/2Ah)\u0026lt;/th\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERB607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3860--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Wesco WS9924--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERI607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3880--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3867--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3883--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Bauker ACG18G25--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252156 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252157--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Guild ACG118W3--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG118W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG318W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--McGregor ACG318G2 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Vido--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9897--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9910 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--XCeed ACG118W --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!-- Blue Ridge BR9114--\u0026gt; \u0026lt;td\u0026gt; 125 \u0026lt;/td\u0026gt; \u0026lt;/tr\u0026gt; \u0026lt;tr\u0026gt; \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Vido WD119110210 (18V/2Ah)\u0026lt;/th\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERB607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3860--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Wesco WS9924--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERI607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3880--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3867--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3883--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Bauker ACG18G25--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252156 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252157--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Guild ACG118W3--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG118W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG318W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--McGregor ACG318G2 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Vido--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9897--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9910 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--XCeed ACG118W --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!-- Blue Ridge BR9114--\u0026gt; \u0026lt;td\u0026gt; 125,BS \u0026lt;/td\u0026gt; \u0026lt;/tr\u0026gt; \u0026lt;tr\u0026gt; \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt;Rockwell LithiumTech RW9894 (18V/2Ah)\u0026lt;/th\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERB607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3860--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Wesco WS9924--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERI607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3880--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3867--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3883--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Bauker ACG18G25--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252156 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252157--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Guild ACG118W3--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG118W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG318W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--McGregor ACG318G2 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Vido--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9897--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9910 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--XCeed ACG118W --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!-- Blue Ridge BR9114--\u0026gt; \u0026lt;td\u0026gt; ? \u0026lt;/td\u0026gt; \u0026lt;/tr\u0026gt; \u0026lt;tr\u0026gt; \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt;Rockwell LithiumTech RW9906 (18V/4Ah)\u0026lt;/th\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERB607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3860--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Wesco WS9924--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERI607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3880--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3867--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3883--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Bauker ACG18G25--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252156 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252157--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Guild ACG118W3--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG118W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG318W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--McGregor ACG318G2 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Vido--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9897--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9910 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--XCeed ACG118W --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!-- Blue Ridge BR9114--\u0026gt; \u0026lt;td\u0026gt; ? \u0026lt;/td\u0026gt; \u0026lt;/tr\u0026gt; \u0026lt;tr\u0026gt; \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt;XCeed EX118BPW2 (18V/2Ah)\u0026lt;/th\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERB607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3860--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Wesco WS9924--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERI607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3880--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3867--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3883--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Bauker ACG18G25--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252156 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252157--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Guild ACG118W3--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG118W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG318W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--McGregor ACG318G2 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Vido--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9897--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9910 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--XCeed ACG118W --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt; \u0026lt;!-- Blue Ridge BR9114--\u0026gt; \u0026lt;td\u0026gt; 125 \u0026lt;/td\u0026gt; \u0026lt;/tr\u0026gt; \u0026lt;tr\u0026gt; \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt;Blue Ridge BR9001 (18V/2Ah)\u0026lt;/th\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERB607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3860--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Wesco WS9924--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Erbauer ERI607CHR--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx WA3880--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3867--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt; \u0026lt;!--Worx Worx WA3883--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Bauker ACG18G25--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252156 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Wickes 252157--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Guild ACG118W3--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG118W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Workzone ACG318W--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--McGregor ACG318G2 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!--Vido--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9897--\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--Rockwell RW9910 --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt; \u0026lt;!--XCeed ACG118W --\u0026gt; \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt; \u0026lt;!-- Blue Ridge BR9114--\u0026gt; \u0026lt;td\u0026gt; 125 \u0026lt;/td\u0026gt; \u0026lt;/tr\u0026gt; Key: \u0026#9989; Verified \u0026#10060; Not Working \u0026#10004; Unverified but Likely to Work \u0026#10006; Unverified but Unlikely to Work \u0026#10068; Unknown Tool Duplicates Rebranded Tools Angle Grinder #1 Vido WD040530180 Wido WD040530180 Wesco WS2931 Wickes 223736 Worx WX800 Bauker Erbauer ERI662GRD Jigsaw #1 Guild Wesco WS2337 Jigsaw #2 Vido WD041610180 Wickes 223750 Worx WX543 Blue Ridge BR2802 Bauker 61613 Detail Sander #1 Blue Ridge BR2807 Guild Wesco WS2315 Wickes 223744 Transformer Saw #1 Worx Axis WX550 Wesco WS2979 Reciprocating Saw #1 Blue Ridge Guild Vido WD041710180 Wesco WS2947 Worx WX500 Bauker CSR18W Brushless Impact #1 Vido WD040420180 Wesco WS2320 Brushless Impact #2 (Slight physical differences from #1 above) Worx Nitro WX261 Brushless Drill Driver #1 Wickes 223730 Wesco WS2551 Vido WD040250180 * Worx Nitro WX352 * Oscillating/Multi Tool #1 Wickes 223735 Blue Ridge BR2818K Wesco WS2355K Vido WD042510180 Worx WX678 * Oscillating/Multi Tool #2 Wesco WS2932 Titan TTI701HTL Worx WX682 Rockwell RD2912 Bauker CMT18GW1 Guild CMT18G Oscillating/Multi Tool #3 Erbauer ERI616HTL Brushless Oscillating/Multi Tool #1 Rockwell RK2701K Worx WX693 Mini Circular Saw #1 Ferrex 703618355069400 Workzone 082969210359800 Worx WX523 * Incompatible Batteries (But Positec Tools, Possibly Identical except Battery) Kress Cat (DX2,DX4,GX5 Batteries)\nBatavia\nJCB\nTriton\nGalax Pro\n","permalink":"https://sambartle.co.uk/posts/positec/","summary":"\u003ch2 id=\"battery-to-tool-compatibility\"\u003eBattery to Tool Compatibility\u003c/h2\u003e\n\u003cp\u003eUnless otherwise stated the battery brands listed include all the known physically compatible batteries. Some may need the tabs cutting off to fit.\u003c/p\u003e\n  \u003ctable\u003e\n  \u003cthead\u003e\n    \u003ctr\u003e\n\u003cpre\u003e\u003ccode\u003e  \u0026lt;th\u0026gt;\n    \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt;\n      \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt;\n           \n      \u0026lt;/span\u0026gt;\n    \u0026lt;/div\u0026gt;\n  \u0026lt;/th\u0026gt;\n\n  \u0026lt;th\u0026gt;\n    \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt;\n      \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt;\n        Vido\n      \u0026lt;/span\u0026gt;\n    \u0026lt;/div\u0026gt;\n  \u0026lt;/th\u0026gt;\n\n  \u0026lt;th\u0026gt;\n    \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt;\n      \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt;\n        Worx\n      \u0026lt;/span\u0026gt;\n    \u0026lt;/div\u0026gt;\n  \u0026lt;/th\u0026gt;\n\n  \u0026lt;th\u0026gt;\n    \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt;\n      \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt;\n        Wesco\n      \u0026lt;/span\u0026gt;\n    \u0026lt;/div\u0026gt;\n  \u0026lt;/th\u0026gt;\n\n  \u0026lt;th\u0026gt;\n    \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt;\n      \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt;\n        Erbauer\n      \u0026lt;/span\u0026gt;\n    \u0026lt;/div\u0026gt;\n  \u0026lt;/th\u0026gt;\n\n  \u0026lt;th\u0026gt;\n    \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt;\n      \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt;\n        Blue Ridge\n      \u0026lt;/span\u0026gt;\n    \u0026lt;/div\u0026gt;\n  \u0026lt;/th\u0026gt;\n  \u0026lt;th\u0026gt;\n    \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt;\n      \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt;\n        Bauker\n      \u0026lt;/span\u0026gt;\n    \u0026lt;/div\u0026gt;\n  \u0026lt;/th\u0026gt;\n\n  \u0026lt;th\u0026gt;\n    \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt;\n      \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt;\n        Comments\n      \u0026lt;/span\u0026gt;\n    \u0026lt;/div\u0026gt;\n  \u0026lt;/th\u0026gt;\n\n\u0026lt;/tr\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n  \u003c/thead\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n      \u003cth scope=\"row\"\u003e Vido WD041310180 Rotary Hammer \u003c/th\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Vido--\u003e\n      \u003ctd\u003e \u0026#10004; \u003c/td\u003e    \u003c!--Worx--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e   \u003c!--Wesco--\u003e\n      \u003ctd\u003e \u0026#10004; \u003c/td\u003e    \u003c!--Erbauer--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Blue Ridge--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Bauker--\u003e\n      \u003ctd\u003eSlots: 1235, Connectors: 124\u003c/td\u003e   \n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003cth scope=\"row\"\u003e Worx WX550 Axis Transforming Saw \u003c/th\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Vido--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Worx--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e   \u003c!--Wesco--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Erbauer--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Blue Ridge--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Bauker--\u003e\n      \u003ctd\u003eSlots: 12345, Connectors: 124\u003c/td\u003e   \n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003cth scope=\"row\"\u003e Vido WD041610180 Jigsaw \u003c/th\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Vido--\u003e\n      \u003ctd\u003e \u0026#10004; \u003c/td\u003e    \u003c!--Worx--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e   \u003c!--Wesco--\u003e\n      \u003ctd\u003e \u0026#10004; \u003c/td\u003e    \u003c!--Erbauer--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Blue Ridge--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Bauker--\u003e\n      \u003ctd\u003eSlots: 125, Connectors: 14\u003c/td\u003e   \n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003cth scope=\"row\"\u003e Guild SS20GCSAN Detail Sander \u003c/th\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Vido--\u003e\n      \u003ctd\u003e \u0026#10004; \u003c/td\u003e    \u003c!--Worx--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e   \u003c!--Wesco--\u003e\n      \u003ctd\u003e \u0026#10004; \u003c/td\u003e    \u003c!--Erbauer--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Blue Ridge--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Bauker--\u003e\n     \u003ctd\u003eSlots: 125, Connectors: 14\u003c/td\u003e   \n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003cth scope=\"row\"\u003e Vido WD040250180 Brushless Drill \u003c/th\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Vido--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Worx--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e   \u003c!--Wesco--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Erbauer--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Blue Ridge--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Bauker--\u003e\n      \u003ctd\u003eSlots: 12345, Connectors: 124\u003c/td\u003e   \n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003cth scope=\"row\"\u003e Worx WX394 H3 Pneumatic Hammer \u003c/th\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Vido--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Worx--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e   \u003c!--Wesco--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Erbauer--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Blue Ridge--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Bauker--\u003e\n      \u003ctd\u003eSlots: 12345, Connectors: 124\u003c/td\u003e   \n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003cth scope=\"row\"\u003e Wesco WS2941 Angle Grinder \u003c/th\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Vido--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Worx--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e   \u003c!--Wesco--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Erbauer--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Blue Ridge--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Bauker--\u003e\n      \u003ctd\u003eSlots: 12345, Connectors: 124\u003c/td\u003e   \n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003cth scope=\"row\"\u003e Wesco WS2947 Reciprocating Saw \u003c/th\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Vido--\u003e\n      \u003ctd\u003e \u0026#10004; \u003c/td\u003e    \u003c!--Worx--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e   \u003c!--Wesco--\u003e\n      \u003ctd\u003e \u0026#10004; \u003c/td\u003e    \u003c!--Erbauer--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Blue Ridge--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Bauker--\u003e\n     \u003ctd\u003eSlots: 125, Connectors: 14\u003c/td\u003e   \n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003cth scope=\"row\"\u003e Worx WX530 Exactrac Circular Saw \u003c/th\u003e\n      \u003ctd\u003e \u0026#10060; \u003c/td\u003e    \u003c!--Vido--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Worx--\u003e\n      \u003ctd\u003e \u0026#10060; \u003c/td\u003e   \u003c!--Wesco--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Erbauer--\u003e\n      \u003ctd\u003e \u0026#10060; \u003c/td\u003e    \u003c!--Blue Ridge--\u003e\n      \u003ctd\u003e \u0026#10060; \u003c/td\u003e    \u003c!--Bauker--\u003e\n      \u003ctd\u003eSlots: 125, Connectors: 14\u003c/td\u003e   \n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003cth scope=\"row\"\u003e Wesco WS2320 Brushless Impact \u003c/th\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Vido--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Worx--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e   \u003c!--Wesco--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Erbauer--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Blue Ridge--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Bauker--\u003e\n    \u003ctd\u003eSlots: 12345, Connectors: 124\u003c/td\u003e   \n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003cth scope=\"row\"\u003e Wesco WS2319 Brushless Hammer Drill \u003c/th\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Vido--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Worx--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e   \u003c!--Wesco--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Erbauer--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Blue Ridge--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Bauker--\u003e\n      \u003ctd\u003eSlots: 12345, Connectors: 124\u003c/td\u003e   \n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003cth scope=\"row\"\u003e Blue Ridge BR2818K Oscillating Tool \u003c/th\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Vido--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Worx--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e   \u003c!--Wesco--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Erbauer--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e  \u003c!-- Blue Ridge --\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Bauker--\u003e\n      \u003ctd\u003eSlots: 12345, Connectors: 124\u003c/td\u003e   \n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003cth scope=\"row\"\u003e Worx WX049 Glue Gun \u003c/th\u003e\n      \u003ctd\u003e \u0026#10060; \u003c/td\u003e    \u003c!--Vido--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Worx--\u003e\n      \u003ctd\u003e \u0026#10060; \u003c/td\u003e   \u003c!--Wesco--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Erbauer--\u003e\n      \u003ctd\u003e \u0026#10060; \u003c/td\u003e    \u003c!--Blue Ridge--\u003e\n      \u003ctd\u003e \u0026#10060; \u003c/td\u003e    \u003c!--Bauker--\u003e\n      \u003ctd\u003eSlots: 125, Connectors: 124\u003c/td\u003e   \n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003cth scope=\"row\"\u003e Worx Nitro WX261 Brushless Impact \u003c/th\u003e\n      \u003ctd\u003e \u0026#10060; \u003c/td\u003e    \u003c!--Vido--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Worx--\u003e\n      \u003ctd\u003e \u0026#10060; \u003c/td\u003e   \u003c!--Wesco--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Erbauer--\u003e\n      \u003ctd\u003e \u0026#10060; \u003c/td\u003e    \u003c!--Blue Ridge--\u003e\n      \u003ctd\u003e \u0026#10060; \u003c/td\u003e    \u003c!--Bauker--\u003e\n      \u003ctd\u003eSlots: 12345, Connectors: 124\u003c/td\u003e   \n    \u003c/tr\u003e\n  \u003c/tbody\u003e\n  \u003c/table\u003e\n\u003ch3\u003eKey:\u003c/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\u0026#9989; Working\u003c/li\u003e\n  \u003cli\u003e\u0026#10060; Not Working - TV/Resistor Missing on Battery\u003c/li\u003e\n  \u003cli\u003e\u0026#10004; Works with Slight Battery or Tool Modification (Tabs Removed/Slots Cut)\u003c/li\u003e\n  \u003c!-- \u003cli\u003e\u0026#10006; Unverified but Unlikely to Work\u003c/li\u003e --\u003e\n  \u003cli\u003e\u0026#10068; Unknown\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"battery-to-charger-compatibility\"\u003eBattery to Charger Compatibility\u003c/h2\u003e\n\u003cbr /\u003e\n  \u003cbr /\u003e\n  \u003ctable\u003e\n  \u003cthead\u003e\n    \u003ctr\u003e\n      \u003cth\u003e\n        \u003cdiv class=\"rotated-th\"\u003e\n          \u003cspan class=\"rotated-th__label\"\u003e\n\u003cpre\u003e\u003ccode\u003e      \u0026lt;/span\u0026gt;\n    \u0026lt;/div\u0026gt;\n  \u0026lt;/th\u0026gt;\n  \u0026lt;th\u0026gt;\n    \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt;\n      \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt;\n        Erbauer ERB607CHR (3A)\n      \u0026lt;/span\u0026gt;\n    \u0026lt;/div\u0026gt;\n  \u0026lt;/th\u0026gt;\n  \u0026lt;th\u0026gt;\n    \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt;\n      \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt;\n        Worx WA3860 (2A)\n      \u0026lt;/span\u0026gt;\n    \u0026lt;/div\u0026gt;\n  \u0026lt;/th\u0026gt;\n  \u0026lt;th\u0026gt;\n    \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt;\n      \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt;\n        Wesco WS9924 (2A)\n      \u0026lt;/span\u0026gt;\n    \u0026lt;/div\u0026gt;\n  \u0026lt;/th\u0026gt;\n\u0026lt;th\u0026gt;\n    \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt;\n      \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt;\n        Erbauer ERI607CHR (3A)\n      \u0026lt;/span\u0026gt;\n    \u0026lt;/div\u0026gt;\n  \u0026lt;/th\u0026gt;\n  \u0026lt;th\u0026gt;\n    \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt;\n      \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt;\n        Worx WA3880 (2A)\n      \u0026lt;/span\u0026gt;\n    \u0026lt;/div\u0026gt;\n  \u0026lt;/th\u0026gt;\n  \u0026lt;th\u0026gt;\n    \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt;\n      \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt;\n        Worx WA3867 (2/4/6A)\n      \u0026lt;/span\u0026gt;\n    \u0026lt;/div\u0026gt;\n  \u0026lt;/th\u0026gt;\n  \u0026lt;th\u0026gt;\n    \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt;\n      \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt;\n        Worx WA3883 (2x1A/2A)\n      \u0026lt;/span\u0026gt;\n    \u0026lt;/div\u0026gt;\n  \u0026lt;/th\u0026gt;    \n  \u0026lt;th\u0026gt;\n    \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt;\n      \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt;\n        Bauker ACG18G25 (2A)\n      \u0026lt;/span\u0026gt;\n    \u0026lt;/div\u0026gt;\n  \u0026lt;/th\u0026gt;  \n  \u0026lt;th\u0026gt;\n    \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt;\n      \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt;\n        Wickes 252156 (2A)\n      \u0026lt;/span\u0026gt;\n    \u0026lt;/div\u0026gt;\n  \u0026lt;/th\u0026gt;  \n  \u0026lt;th\u0026gt;\n    \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt;\n      \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt;\n        Wickes 252157 (2x1A/2A)\n      \u0026lt;/span\u0026gt;\n    \u0026lt;/div\u0026gt;\n  \u0026lt;/th\u0026gt;  \n   \u0026lt;th\u0026gt;\n    \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt;\n      \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt;\n        Guild ACG118W3 (2A)\n      \u0026lt;/span\u0026gt;\n    \u0026lt;/div\u0026gt;\n  \u0026lt;/th\u0026gt;  \n   \u0026lt;th\u0026gt;\n    \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt;\n      \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt;\n        Workzone ACG118W (2A)\n      \u0026lt;/span\u0026gt;\n    \u0026lt;/div\u0026gt;\n  \u0026lt;/th\u0026gt;  \n         \u0026lt;th\u0026gt;\n    \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt;\n      \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt;\n        Workzone ACG318W (0.5A)\n      \u0026lt;/span\u0026gt;\n    \u0026lt;/div\u0026gt;\n  \u0026lt;/th\u0026gt;  \n         \u0026lt;th\u0026gt;\n    \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt;\n      \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt;\n        McGregor ACG318G2 (0.5A)\n      \u0026lt;/span\u0026gt;\n    \u0026lt;/div\u0026gt;\n  \u0026lt;/th\u0026gt;  \n               \u0026lt;th\u0026gt;\n    \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt;\n      \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt;\n        Vido WD119510055 (2A)\n      \u0026lt;/span\u0026gt;\n    \u0026lt;/div\u0026gt;\n  \u0026lt;/th\u0026gt;  \n               \u0026lt;th\u0026gt;\n    \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt;\n      \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt;\n        Rockwell RW9897 (2A)\n      \u0026lt;/span\u0026gt;\n    \u0026lt;/div\u0026gt;\n  \u0026lt;/th\u0026gt;  \n  \u0026lt;th\u0026gt;\n    \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt;\n      \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt;\n        Rockwell RW9910 (2A)\n      \u0026lt;/span\u0026gt;\n    \u0026lt;/div\u0026gt;\n  \u0026lt;/th\u0026gt;  \n  \u0026lt;th\u0026gt;\n    \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt;\n      \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt;\n        XCeed ACG118W (1.5A)\n      \u0026lt;/span\u0026gt;\n    \u0026lt;/div\u0026gt;\n  \u0026lt;/th\u0026gt;  \n  \u0026lt;th\u0026gt;\n    \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt;\n      \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt;\n        Blue Ridge BR9114 (2A)\n      \u0026lt;/span\u0026gt;\n    \u0026lt;/div\u0026gt;\n  \u0026lt;/th\u0026gt;  \n\n  \u0026lt;th\u0026gt;\n    \u0026lt;div class=\u0026quot;rotated-th\u0026quot;\u0026gt;\n      \u0026lt;span class=\u0026quot;rotated-th__label\u0026quot;\u0026gt;\n        Comments\n      \u0026lt;/span\u0026gt;\n    \u0026lt;/div\u0026gt;\n  \u0026lt;/th\u0026gt;\n\u0026lt;/tr\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n  \u003c/thead\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n      \u003cth scope=\"row\"\u003e Worx WA3551(.1) (20V/2Ah) \u003c/th\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Erbauer ERB607CHR--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Worx WA3860--\u003e\n      \u003ctd\u003e \u0026#10060; \u003c/td\u003e   \u003c!--Wesco WS9924--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Erbauer ERI607CHR--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Worx WA3880--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Worx Worx WA3867--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Worx Worx WA3883--\u003e\n      \u003ctd\u003e \u0026#10006; \u003c/td\u003e   \u003c!--Bauker ACG18G25--\u003e\n      \u003ctd\u003e \u0026#10006; \u003c/td\u003e   \u003c!--Wickes 252156 --\u003e\n      \u003ctd\u003e \u0026#10006; \u003c/td\u003e   \u003c!--Wickes 252157--\u003e\n      \u003ctd\u003e \u0026#10006; \u003c/td\u003e   \u003c!--Guild ACG118W3--\u003e\n      \u003ctd\u003e \u0026#10006; \u003c/td\u003e   \u003c!--Workzone ACG118W2--\u003e\n      \u003ctd\u003e \u0026#10006; \u003c/td\u003e   \u003c!--Workzone ACG318W--\u003e\n      \u003ctd\u003e \u0026#10006; \u003c/td\u003e   \u003c!--McGregor ACG318G2 --\u003e\n      \u003ctd\u003e \u0026#10060; \u003c/td\u003e   \u003c!--Vido WD119510055--\u003e\n      \u003ctd\u003e \u0026#10006; \u003c/td\u003e   \u003c!--Rockwell RW9897--\u003e\n      \u003ctd\u003e \u0026#10006; \u003c/td\u003e   \u003c!--Rockwell RW9910 --\u003e\n      \u003ctd\u003e \u0026#10006; \u003c/td\u003e   \u003c!--XCeed ACG118W --\u003e\n      \u003ctd\u003e \u0026#10060; \u003c/td\u003e   \u003c!-- Blue Ridge BR9114--\u003e\n      \u003ctd\u003e1245,TV,BS\u003c/td\u003e   \n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003cth scope=\"row\"\u003e Erbauer ERI606BAT (18V/2Ah)\u003c/th\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Erbauer ERB607CHR--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Worx WA3860--\u003e\n      \u003ctd\u003e \u0026#10060; \u003c/td\u003e    \u003c!--Wesco WS9924--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Erbauer ERI607CHR--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Worx WA3880--\u003e\n      \u003ctd\u003e \u0026#10004; \u003c/td\u003e    \u003c!--Worx Worx WA3867--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Worx Worx WA3883--\u003e\n      \u003ctd\u003e \u0026#10006; \u003c/td\u003e   \u003c!--Bauker ACG18G25--\u003e\n      \u003ctd\u003e \u0026#10006; \u003c/td\u003e   \u003c!--Wickes 252156 --\u003e\n      \u003ctd\u003e \u0026#10006; \u003c/td\u003e   \u003c!--Wickes 252157--\u003e\n      \u003ctd\u003e \u0026#10006; \u003c/td\u003e   \u003c!--Guild ACG118W3--\u003e\n      \u003ctd\u003e \u0026#10006; \u003c/td\u003e   \u003c!--Workzone ACG118W--\u003e\n      \u003ctd\u003e \u0026#10006; \u003c/td\u003e   \u003c!--Workzone ACG318W--\u003e\n      \u003ctd\u003e \u0026#10006; \u003c/td\u003e   \u003c!--McGregor ACG318G2 --\u003e\n      \u003ctd\u003e \u0026#10060; \u003c/td\u003e   \u003c!--Vido--\u003e\n      \u003ctd\u003e \u0026#10006; \u003c/td\u003e   \u003c!--Rockwell RW9897--\u003e\n      \u003ctd\u003e \u0026#10006; \u003c/td\u003e   \u003c!--Rockwell RW9910 --\u003e\n      \u003ctd\u003e \u0026#10006; \u003c/td\u003e   \u003c!--XCeed ACG118W --\u003e\n      \u003ctd\u003e \u0026#10060; \u003c/td\u003e   \u003c!-- Blue Ridge BR9114--\u003e\n      \u003ctd\u003e 1245,T,BS \u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003cth scope=\"row\"\u003e Wesco WS9940 (18V/4Ah) \u003c/th\u003e\n      \u003ctd\u003e \u0026#10060; \u003c/td\u003e    \u003c!--Erbauer ERB607CHR--\u003e\n      \u003ctd\u003e \u0026#10060; \u003c/td\u003e    \u003c!--Worx WA3860--\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e    \u003c!--Wesco WS9924--\u003e      \n      \u003ctd\u003e \u0026#10060; \u003c/td\u003e    \u003c!--Erbauer ERI607CHR--\u003e\n      \u003ctd\u003e \u0026#10060; \u003c/td\u003e    \u003c!--Worx WA3880--\u003e\n      \u003ctd\u003e \u0026#10060; \u003c/td\u003e    \u003c!--Worx Worx WA3867--\u003e\n      \u003ctd\u003e \u0026#10060; \u003c/td\u003e    \u003c!--Worx Worx WA3883--\u003e\n      \u003ctd\u003e \u0026#10004; \u003c/td\u003e   \u003c!--Bauker ACG18G25--\u003e\n      \u003ctd\u003e \u0026#10004; \u003c/td\u003e   \u003c!--Wickes 252156 --\u003e\n      \u003ctd\u003e \u0026#10004; \u003c/td\u003e   \u003c!--Wickes 252157--\u003e\n      \u003ctd\u003e \u0026#10004; \u003c/td\u003e   \u003c!--Guild ACG118W3--\u003e\n      \u003ctd\u003e \u0026#10004; \u003c/td\u003e   \u003c!--Workzone ACG118W--\u003e\n      \u003ctd\u003e \u0026#10004; \u003c/td\u003e   \u003c!--Workzone ACG318W--\u003e\n      \u003ctd\u003e \u0026#10004; \u003c/td\u003e   \u003c!--McGregor ACG318G2 --\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e   \u003c!--Vido--\u003e\n      \u003ctd\u003e \u0026#10004; \u003c/td\u003e   \u003c!--Rockwell RW9897--\u003e\n      \u003ctd\u003e \u0026#10004; \u003c/td\u003e   \u003c!--Rockwell RW9910 --\u003e\n      \u003ctd\u003e \u0026#10004; \u003c/td\u003e   \u003c!--XCeed ACG118W --\u003e\n      \u003ctd\u003e \u0026#9989; \u003c/td\u003e   \u003c!-- Blue Ridge BR9114--\u003e\n      \u003ctd\u003e 125,BS\u003c/td\u003e\n\u003cpre\u003e\u003ccode\u003e\u0026lt;/tr\u0026gt;\n  \u0026lt;tr\u0026gt;\n  \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Wesco WS9928 (18V/2Ah) \u0026lt;/th\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERB607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3860--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;    \u0026lt;!--Wesco WS9924--\u0026gt;      \n  \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERI607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3880--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3867--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3883--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Bauker ACG18G25--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252156 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252157--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Guild ACG118W3--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG118W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG318W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--McGregor ACG318G2 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;   \u0026lt;!--Vido--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9897--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9910 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--XCeed ACG118W --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;   \u0026lt;!-- Blue Ridge BR9114--\u0026gt;\n  \u0026lt;td\u0026gt;125,BS\u0026lt;/td\u0026gt;\n\u0026lt;/tr\u0026gt;\n\u0026lt;tr\u0026gt;\n  \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Worx WA3553 (20V/4Ah) \u0026lt;/th\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERB607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3860--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt;   \u0026lt;!--Wesco WS9924--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERI607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3880--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3867--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3883--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Bauker ACG18G25--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252156 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252157--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Guild ACG118W3--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG118W2--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG318W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--McGregor ACG318G2 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt;   \u0026lt;!--Vido WD119510055--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9897--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9910 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--XCeed ACG118W --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt;   \u0026lt;!-- Blue Ridge BR9114--\u0026gt;\n  \u0026lt;td\u0026gt;134\u0026lt;/td\u0026gt;\n\u0026lt;/tr\u0026gt;\n\u0026lt;tr\u0026gt;\n  \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Worx WA3570 (20V/5Ah) \u0026lt;/th\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERB607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3860--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt;   \u0026lt;!--Wesco WS9924--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERI607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3880--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3867--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3883--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Bauker ACG18G25--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252156 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252157--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Guild ACG118W3--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG118W2--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG318W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--McGregor ACG318G2 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt;   \u0026lt;!--Vido WD119510055--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9897--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9910 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--XCeed ACG118W --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt;   \u0026lt;!-- Blue Ridge BR9114--\u0026gt;\n  \u0026lt;td\u0026gt;134\u0026lt;/td\u0026gt;\n\u0026lt;/tr\u0026gt;\n\u0026lt;tr\u0026gt;\n  \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Worx WA3641 (20V/6Ah) \u0026lt;/th\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERB607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3860--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt;   \u0026lt;!--Wesco WS9924--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERI607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3880--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3867--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3883--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Bauker ACG18G25--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252156 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252157--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Guild ACG118W3--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG118W2--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG318W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--McGregor ACG318G2 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt;   \u0026lt;!--Vido WD119510055--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9897--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9910 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--XCeed ACG118W --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt;   \u0026lt;!-- Blue Ridge BR9114--\u0026gt;\n  \u0026lt;td\u0026gt;134\u0026lt;/td\u0026gt;\n\u0026lt;/tr\u0026gt;\n\u0026lt;tr\u0026gt;\n  \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Worx WA3639 (20V/2Ah) \u0026lt;/th\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERB607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3860--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt;   \u0026lt;!--Wesco WS9924--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERI607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3880--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3867--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3883--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Bauker ACG18G25--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252156 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252157--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Guild ACG118W3--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG118W2--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG318W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--McGregor ACG318G2 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt;   \u0026lt;!--Vido WD119510055--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9897--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9910 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--XCeed ACG118W --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt;   \u0026lt;!-- Blue Ridge BR9114--\u0026gt;\n  \u0026lt;td\u0026gt;134\u0026lt;/td\u0026gt;\n\u0026lt;/tr\u0026gt;\n\u0026lt;tr\u0026gt;\n  \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Worx WA3604 (20V/4Ah) \u0026lt;/th\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERB607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3860--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt;   \u0026lt;!--Wesco WS9924--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERI607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3880--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3867--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3883--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Bauker ACG18G25--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252156 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252157--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Guild ACG118W3--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG118W2--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG318W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--McGregor ACG318G2 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt;   \u0026lt;!--Vido WD119510055--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9897--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9910 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--XCeed ACG118W --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt;   \u0026lt;!-- Blue Ridge BR9114--\u0026gt;\n  \u0026lt;td\u0026gt;134\u0026lt;/td\u0026gt;\n\u0026lt;/tr\u0026gt;\n\u0026lt;tr\u0026gt;\n  \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Erbauer ERI660BAT (18V/4Ah)\u0026lt;/th\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERB607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3860--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt;   \u0026lt;!--Wesco WS9924--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERI607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3880--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3867--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3883--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Bauker ACG18G25--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252156 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252157--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Guild ACG118W3--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG118W2--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG318W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--McGregor ACG318G2 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt;   \u0026lt;!--Vido WD119510055--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9897--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9910 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--XCeed ACG118W --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10060; \u0026lt;/td\u0026gt;   \u0026lt;!-- Blue Ridge BR9114--\u0026gt;\n  \u0026lt;td\u0026gt; 245? \u0026lt;/td\u0026gt;\n\u0026lt;/tr\u0026gt;\n\u0026lt;tr\u0026gt;\n  \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Workzone ABP118W1 (18V/1.5Ah)\u0026lt;/th\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERB607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3860--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;    \u0026lt;!--Wesco WS9924--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERI607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3880--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3867--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3883--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Bauker ACG18G25--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252156 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252157--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Guild ACG118W3--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG118W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG318W--\u0026gt;  \n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--McGregor ACG318G2 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Vido--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9897--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9910 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--XCeed ACG118W --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!-- Blue Ridge BR9114--\u0026gt;\n  \u0026lt;td\u0026gt; 125 \u0026lt;/td\u0026gt;\n\u0026lt;/tr\u0026gt;\n\u0026lt;tr\u0026gt;\n  \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; JCB-BAT20L13 (20V/3Ah)\u0026lt;/th\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERB607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3860--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;    \u0026lt;!--Wesco WS9924--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERI607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3880--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3867--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3883--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Bauker ACG18G25--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252156 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252157--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Guild ACG118W3--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG118W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG318W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--McGregor ACG318G2 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Vido--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9897--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9910 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--XCeed ACG118W --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!-- Blue Ridge BR9114--\u0026gt;\n  \u0026lt;td\u0026gt; 134 \u0026lt;/td\u0026gt;\n\u0026lt;/tr\u0026gt;\n\u0026lt;tr\u0026gt;\n  \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Titan TTI711BAT (18V/1.5Ah)\u0026lt;/th\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERB607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3860--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Wesco WS9924--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERI607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3880--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3867--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3883--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Bauker ACG18G25--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252156 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252157--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Guild ACG118W3--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG118W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG318W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--McGregor ACG318G2 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Vido--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9897--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9910 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--XCeed ACG118W --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!-- Blue Ridge BR9114--\u0026gt;\n  \u0026lt;td\u0026gt;1245\u0026lt;/td\u0026gt;\n\u0026lt;/tr\u0026gt;\n\u0026lt;tr\u0026gt;\n  \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Guild ABP118G1 (18V/1.5Ah)\u0026lt;/th\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERB607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3860--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Wesco WS9924--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERI607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3880--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3867--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3883--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Bauker ACG18G25--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252156 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252157--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;   \u0026lt;!--Guild ACG118W3--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG118W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG318W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--McGregor ACG318G2 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Vido--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9897--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9910 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--XCeed ACG118W --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!-- Blue Ridge BR9114--\u0026gt;\n  \u0026lt;td\u0026gt; 1245 \u0026lt;/td\u0026gt;\n\u0026lt;/tr\u0026gt;\n\u0026lt;tr\u0026gt;\n  \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Guild ABP1820HW (18V/2Ah)\u0026lt;/th\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERB607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3860--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Wesco WS9924--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERI607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3880--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3867--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3883--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Bauker ACG18G25--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252156 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252157--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;   \u0026lt;!--Guild ACG118W3--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG118W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG318W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--McGregor ACG318G2 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Vido--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9897--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9910 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!--XCeed ACG118W --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;   \u0026lt;!-- Blue Ridge BR9114--\u0026gt;\n  \u0026lt;td\u0026gt; 125 \u0026lt;/td\u0026gt;\n\u0026lt;/tr\u0026gt;\n  \u0026lt;tr\u0026gt;\n  \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Bauker ABP118W1 (18V/1.5Ah)\u0026lt;/th\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERB607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3860--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;    \u0026lt;!--Wesco WS9924--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERI607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3880--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3867--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3883--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;   \u0026lt;!--Bauker ACG18G25--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252156 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252157--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Guild ACG118W3--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG118W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG318W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--McGregor ACG318G2 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Vido--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9897--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9910 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--XCeed ACG118W --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!-- Blue Ridge BR9114--\u0026gt;\n  \u0026lt;td\u0026gt; 125 \u0026lt;/td\u0026gt;\n\u0026lt;/tr\u0026gt;\n\u0026lt;tr\u0026gt;\n  \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Bauker ABP1820HW (18V/2Ah)\u0026lt;/th\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERB607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3860--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;    \u0026lt;!--Wesco WS9924--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERI607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3880--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3867--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3883--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;   \u0026lt;!--Bauker ACG18G25--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252156 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252157--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Guild ACG118W3--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG118W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG318W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--McGregor ACG318G2 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Vido--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9897--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9910 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--XCeed ACG118W --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!-- Blue Ridge BR9114--\u0026gt;\n  \u0026lt;td\u0026gt; 125 \u0026lt;/td\u0026gt;\n\u0026lt;/tr\u0026gt;\n\u0026lt;tr\u0026gt;\n  \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Bauker ABP1840HW (18V/4Ah)\u0026lt;/th\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERB607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3860--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;    \u0026lt;!--Wesco WS9924--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERI607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3880--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3867--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3883--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;   \u0026lt;!--Bauker ACG18G25--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252156 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252157--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Guild ACG118W3--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG118W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG318W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--McGregor ACG318G2 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;   \u0026lt;!--Vido--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9897--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9910 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--XCeed ACG118W --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;   \u0026lt;!-- Blue Ridge BR9114--\u0026gt;\n  \u0026lt;td\u0026gt; 125,BS \u0026lt;/td\u0026gt;\n\u0026lt;/tr\u0026gt;\n\u0026lt;tr\u0026gt;\n  \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Bauker ABP1815HW (18V/1.5Ah)\u0026lt;/th\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERB607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3860--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;    \u0026lt;!--Wesco WS9924--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERI607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3880--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3867--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3883--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;   \u0026lt;!--Bauker ACG18G25--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252156 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252157--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Guild ACG118W3--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG118W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG318W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--McGregor ACG318G2 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Vido--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9897--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9910 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--XCeed ACG118W --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!-- Blue Ridge BR9114--\u0026gt;\n  \u0026lt;td\u0026gt; 125 \u0026lt;/td\u0026gt;\n\u0026lt;/tr\u0026gt;\n\u0026lt;tr\u0026gt;\n  \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Wickes ABP1815HW (18V/1.5Ah)\u0026lt;/th\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERB607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3860--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;    \u0026lt;!--Wesco WS9924--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERI607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3880--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3867--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3883--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Bauker ACG18G25--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252156 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252157--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Guild ACG118W3--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG118W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG318W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--McGregor ACG318G2 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Vido--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9897--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9910 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--XCeed ACG118W --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!-- Blue Ridge BR9114--\u0026gt;\n  \u0026lt;td\u0026gt;125\u0026lt;/td\u0026gt;\n\u0026lt;/tr\u0026gt;\n\u0026lt;tr\u0026gt;\n  \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Wickes ABP1820HW (18V/2Ah)\u0026lt;/th\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERB607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3860--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;    \u0026lt;!--Wesco WS9924--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERI607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3880--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3867--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3883--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Bauker ACG18G25--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252156 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252157--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Guild ACG118W3--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG118W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG318W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--McGregor ACG318G2 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Vido--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9897--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9910 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--XCeed ACG118W --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!-- Blue Ridge BR9114--\u0026gt;\n  \u0026lt;td\u0026gt;125?\u0026lt;/td\u0026gt;\n\u0026lt;/tr\u0026gt;\n\u0026lt;tr\u0026gt;\n  \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Wickes ABP1840HW (18V/4Ah)\u0026lt;/th\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERB607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3860--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;    \u0026lt;!--Wesco WS9924--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERI607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3880--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3867--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3883--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Bauker ACG18G25--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252156 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252157--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Guild ACG118W3--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG118W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG318W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--McGregor ACG318G2 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Vido--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9897--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9910 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--XCeed ACG118W --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!-- Blue Ridge BR9114--\u0026gt;\n  \u0026lt;td\u0026gt;125\u0026lt;/td\u0026gt;\n\u0026lt;/tr\u0026gt;\n\u0026lt;tr\u0026gt;\n  \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Ferrex ABP118W2 (18V/2Ah)\u0026lt;/th\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERB607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3860--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;    \u0026lt;!--Wesco WS9924--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERI607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3880--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3867--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3883--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Bauker ACG18G25--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252156 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252157--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Guild ACG118W3--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG118W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG318W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--McGregor ACG318G2 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Vido--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9897--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9910 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--XCeed ACG118W --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!-- Blue Ridge BR9114--\u0026gt;\n  \u0026lt;td\u0026gt; 125 \u0026lt;/td\u0026gt;\n\u0026lt;/tr\u0026gt;\n\u0026lt;tr\u0026gt;\n  \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Ferrex ABP118W7 (18V/2Ah)\u0026lt;/th\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERB607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3860--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;    \u0026lt;!--Wesco WS9924--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERI607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3880--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3867--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3883--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Bauker ACG18G25--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252156 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252157--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Guild ACG118W3--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG118W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG318W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--McGregor ACG318G2 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Vido--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9897--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9910 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--XCeed ACG118W --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!-- Blue Ridge BR9114--\u0026gt;\n  \u0026lt;td\u0026gt; 125 \u0026lt;/td\u0026gt;\n\u0026lt;/tr\u0026gt;\n\u0026lt;tr\u0026gt;\n  \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Ferrex ABP1815HW (18V/1.5Ah)\u0026lt;/th\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERB607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3860--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;    \u0026lt;!--Wesco WS9924--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERI607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3880--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3867--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3883--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Bauker ACG18G25--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252156 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252157--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Guild ACG118W3--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG118W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG318W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--McGregor ACG318G2 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Vido--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9897--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9910 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--XCeed ACG118W --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!-- Blue Ridge BR9114--\u0026gt;\n  \u0026lt;td\u0026gt; 125 \u0026lt;/td\u0026gt;\n\u0026lt;/tr\u0026gt;\n\u0026lt;tr\u0026gt;\n  \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Ferrex ABP1820HW (18V/2Ah)\u0026lt;/th\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERB607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3860--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;    \u0026lt;!--Wesco WS9924--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERI607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3880--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3867--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3883--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Bauker ACG18G25--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252156 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252157--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Guild ACG118W3--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG118W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG318W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--McGregor ACG318G2 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Vido--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9897--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9910 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--XCeed ACG118W --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!-- Blue Ridge BR9114--\u0026gt;\n  \u0026lt;td\u0026gt; 125 \u0026lt;/td\u0026gt;\n\u0026lt;/tr\u0026gt;\n\u0026lt;tr\u0026gt;\n  \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Spear \u0026amp; Jackson ABP118W7 (18V/2Ah)\u0026lt;/th\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERB607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3860--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;    \u0026lt;!--Wesco WS9924--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERI607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3880--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3867--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3883--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Bauker ACG18G25--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252156 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252157--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Guild ACG118W3--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG118W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG318W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--McGregor ACG318G2 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Vido--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9897--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9910 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--XCeed ACG118W --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!-- Blue Ridge BR9114--\u0026gt;\n  \u0026lt;td\u0026gt; 125 \u0026lt;/td\u0026gt;\n\u0026lt;/tr\u0026gt;\n\u0026lt;tr\u0026gt;\n  \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Mac Allister MBAT18-Li (18V/1.5Ah)\u0026lt;/th\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERB607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3860--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;    \u0026lt;!--Wesco WS9924--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERI607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3880--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3867--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3883--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Bauker ACG18G25--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252156 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252157--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Guild ACG118W3--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG118W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG318W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--McGregor ACG318G2 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Vido--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9897--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9910 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--XCeed ACG118W --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!-- Blue Ridge BR9114--\u0026gt;\n  \u0026lt;td\u0026gt; 245 \u0026lt;/td\u0026gt;\n\u0026lt;/tr\u0026gt;\n\u0026lt;tr\u0026gt;\n  \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; McGregor ABP118W2 (18V/2Ah)\u0026lt;/th\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERB607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3860--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;    \u0026lt;!--Wesco WS9924--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERI607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3880--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3867--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3883--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Bauker ACG18G25--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252156 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252157--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Guild ACG118W3--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG118W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG318W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--McGregor ACG318G2 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Vido--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9897--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9910 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--XCeed ACG118W --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!-- Blue Ridge BR9114--\u0026gt;\n  \u0026lt;td\u0026gt; 125 \u0026lt;/td\u0026gt;\n\u0026lt;/tr\u0026gt;\n\n\u0026lt;tr\u0026gt;\n  \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; McGregor ABP1820HW (18V/2Ah)\u0026lt;/th\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERB607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3860--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;    \u0026lt;!--Wesco WS9924--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERI607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3880--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3867--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3883--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Bauker ACG18G25--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252156 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252157--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Guild ACG118W3--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG118W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG318W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--McGregor ACG318G2 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Vido--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9897--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9910 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--XCeed ACG118W --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!-- Blue Ridge BR9114--\u0026gt;\n  \u0026lt;td\u0026gt; 125 \u0026lt;/td\u0026gt;\n\u0026lt;/tr\u0026gt;\n\u0026lt;tr\u0026gt;\n  \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt; Vido WD119110210  (18V/2Ah)\u0026lt;/th\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERB607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3860--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;    \u0026lt;!--Wesco WS9924--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERI607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3880--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3867--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3883--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Bauker ACG18G25--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252156 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252157--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Guild ACG118W3--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG118W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG318W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--McGregor ACG318G2 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;   \u0026lt;!--Vido--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9897--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9910 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--XCeed ACG118W --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;   \u0026lt;!-- Blue Ridge BR9114--\u0026gt;\n  \u0026lt;td\u0026gt; 125,BS \u0026lt;/td\u0026gt;\n\u0026lt;/tr\u0026gt;\n\u0026lt;tr\u0026gt;\n  \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt;Rockwell LithiumTech RW9894 (18V/2Ah)\u0026lt;/th\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERB607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3860--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;    \u0026lt;!--Wesco WS9924--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERI607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3880--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3867--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3883--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Bauker ACG18G25--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252156 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252157--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Guild ACG118W3--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG118W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG318W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--McGregor ACG318G2 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Vido--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9897--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9910 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--XCeed ACG118W --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!-- Blue Ridge BR9114--\u0026gt;\n  \u0026lt;td\u0026gt; ? \u0026lt;/td\u0026gt;\n\u0026lt;/tr\u0026gt;\n\u0026lt;tr\u0026gt;\n  \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt;Rockwell LithiumTech RW9906 (18V/4Ah)\u0026lt;/th\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERB607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3860--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;    \u0026lt;!--Wesco WS9924--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERI607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3880--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3867--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3883--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Bauker ACG18G25--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252156 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252157--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Guild ACG118W3--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG118W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG318W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--McGregor ACG318G2 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Vido--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9897--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9910 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--XCeed ACG118W --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!-- Blue Ridge BR9114--\u0026gt;\n  \u0026lt;td\u0026gt; ? \u0026lt;/td\u0026gt;\n\u0026lt;/tr\u0026gt;\n\u0026lt;tr\u0026gt;\n  \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt;XCeed EX118BPW2 (18V/2Ah)\u0026lt;/th\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERB607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3860--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;    \u0026lt;!--Wesco WS9924--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERI607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3880--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3867--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3883--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Bauker ACG18G25--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252156 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252157--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Guild ACG118W3--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG118W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG318W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--McGregor ACG318G2 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Vido--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9897--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9910 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;   \u0026lt;!--XCeed ACG118W --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10068; \u0026lt;/td\u0026gt;   \u0026lt;!-- Blue Ridge BR9114--\u0026gt;\n  \u0026lt;td\u0026gt; 125 \u0026lt;/td\u0026gt;\n\u0026lt;/tr\u0026gt;\n\u0026lt;tr\u0026gt;\n  \u0026lt;th scope=\u0026quot;row\u0026quot;\u0026gt;Blue Ridge BR9001 (18V/2Ah)\u0026lt;/th\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERB607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3860--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;    \u0026lt;!--Wesco WS9924--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Erbauer ERI607CHR--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx WA3880--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3867--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10006; \u0026lt;/td\u0026gt;    \u0026lt;!--Worx Worx WA3883--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Bauker ACG18G25--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252156 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Wickes 252157--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Guild ACG118W3--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG118W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Workzone ACG318W--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--McGregor ACG318G2 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;   \u0026lt;!--Vido--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9897--\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--Rockwell RW9910 --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#10004; \u0026lt;/td\u0026gt;   \u0026lt;!--XCeed ACG118W --\u0026gt;\n  \u0026lt;td\u0026gt; \u0026amp;#9989; \u0026lt;/td\u0026gt;   \u0026lt;!-- Blue Ridge BR9114--\u0026gt;\n  \u0026lt;td\u0026gt; 125 \u0026lt;/td\u0026gt;\n\u0026lt;/tr\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\n  \u003c/tbody\u003e\n  \u003c/table\u003e\n\u003ch3\u003eKey:\u003c/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\u0026#9989; Verified\u003c/li\u003e\n  \u003cli\u003e\u0026#10060; Not Working\u003c/li\u003e\n  \u003cli\u003e\u0026#10004; Unverified but Likely to Work\u003c/li\u003e\n  \u003cli\u003e\u0026#10006; Unverified but Unlikely to Work\u003c/li\u003e\n  \u003cli\u003e\u0026#10068; Unknown\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"tool-duplicates\"\u003eTool Duplicates\u003c/h2\u003e\n\u003ch3\u003eRebranded Tools\u003c/h3\u003e\n\u003ch4\u003eAngle Grinder #1\u003c/h4\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"ag1-vido.png\" class=\"thumb\"\u003e\u003cimg src=\"ag1-vido.png\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eVido WD040530180\u003c/li\u003e\n  \u003cli\u003eWido WD040530180\u003c/li\u003e\n  \u003cli\u003e\u003ca href=\"ag1-wesco.jpg\" class=\"thumb\"\u003e\u003cimg src=\"ag1-wesco.jpg\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eWesco WS2931\u003c/li\u003e\n  \u003cli\u003e\u003ca href=\"ag1-wickes.jpeg\" class=\"thumb\"\u003e\u003cimg src=\"ag1-wickes.jpeg\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eWickes 223736\u003c/li\u003e\n  \u003cli\u003e\u003ca href=\"ag1-worx.webp\" class=\"thumb\"\u003e\u003cimg src=\"ag1-worx.webp\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eWorx WX800\u003c/li\u003e\n  \u003cli\u003e\u003ca href=\"ag1-bauker.webp\" class=\"thumb\"\u003e\u003cimg src=\"ag1-bauker.webp\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eBauker\u003c/li\u003e\n  \u003cli\u003e\u003ca href=\"ag1-erbauer.jpeg\" class=\"thumb\"\u003e\u003cimg src=\"ag1-erbauer.jpeg\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eErbauer ERI662GRD\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eJigsaw #1\u003c/h4\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"js1-guild.webp\" class=\"thumb\"\u003e\u003cimg src=\"js1-guild.webp\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eGuild\u003c/li\u003e\n  \u003cli\u003e\u003ca href=\"js1-wesco.jpg\" class=\"thumb\"\u003e\u003cimg src=\"js1-wesco.jpg\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eWesco WS2337\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eJigsaw #2\u003c/h4\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"js2-vido.png\" class=\"thumb\"\u003e\u003cimg src=\"js2-vido.png\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eVido WD041610180\u003c/li\u003e\n  \u003cli\u003e\u003ca href=\"js2-wickes.jpeg\" class=\"thumb\"\u003e\u003cimg src=\"js2-wickes.jpeg\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eWickes 223750\u003c/li\u003e\n  \u003cli\u003e\u003ca href=\"js2-worx.webp\" class=\"thumb\"\u003e\u003cimg src=\"js2-worx.webp\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eWorx WX543\u003c/li\u003e\n  \u003cli\u003e\u003ca href=\"js2-blueridge.jpg\" class=\"thumb\"\u003e\u003cimg src=\"js2-blueridge.jpg\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eBlue Ridge BR2802\u003c/li\u003e\n  \u003cli\u003e\u003ca href=\"js2-bauker.jpg\" class=\"thumb\"\u003e\u003cimg src=\"js2-bauker.jpg\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eBauker 61613\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDetail Sander #1\u003c/h4\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"ds1-blueridge.jpg\" class=\"thumb\"\u003e\u003cimg src=\"ds1-blueridge.jpg\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eBlue Ridge BR2807\u003c/li\u003e\n  \u003cli\u003e\u003ca href=\"ds1-guild.webp\" class=\"thumb\"\u003e\u003cimg src=\"ds1-guild.webp\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eGuild\u003c/li\u003e\n  \u003cli\u003e\u003ca href=\"ds1-wesco.jpg\" class=\"thumb\"\u003e\u003cimg src=\"ds1-wesco.jpg\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eWesco WS2315\u003c/li\u003e\n  \u003cli\u003e\u003ca href=\"ds1-wickes.jpeg\" class=\"thumb\"\u003e\u003cimg src=\"ds1-wickes.jpeg\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eWickes 223744\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eTransformer Saw #1\u003c/h4\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"ts1-worx.webp\" class=\"thumb\"\u003e\u003cimg src=\"ts1-worx.webp\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eWorx Axis WX550\u003c/li\u003e\n  \u003cli\u003e\u003ca href=\"ts1-wesco.jpg\" class=\"thumb\"\u003e\u003cimg src=\"ts1-wesco.jpg\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eWesco WS2979\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eReciprocating Saw #1\u003c/h4\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"rs1-blueridge.jpg\" class=\"thumb\"\u003e\u003cimg src=\"rs1-blueridge.jpg\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eBlue Ridge\u003c/li\u003e\n  \u003cli\u003e\u003ca href=\"rs1-guild.webp\" class=\"thumb\"\u003e\u003cimg src=\"rs1-guild.webp\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eGuild\u003c/li\u003e\n  \u003cli\u003e\u003ca href=\"rs1-vido.jpg\" class=\"thumb\"\u003e\u003cimg src=\"rs1-vido.jpg\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eVido WD041710180\u003c/li\u003e\n  \u003cli\u003e\u003ca href=\"rs1-wesco.jpg\" class=\"thumb\"\u003e\u003cimg src=\"rs1-wesco.jpg\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eWesco WS2947\u003c/li\u003e\n  \u003cli\u003e\u003ca href=\"rs1-worx.webp\" class=\"thumb\"\u003e\u003cimg src=\"rs1-worx.webp\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eWorx WX500\u003c/li\u003e\n  \u003cli\u003e\u003ca href=\"rs1-bauker.jpg\" class=\"thumb\"\u003e\u003cimg src=\"rs1-bauker.jpg\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eBauker CSR18W\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eBrushless Impact #1\u003c/h4\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"bi1-vido.png\" class=\"thumb\"\u003e\u003cimg src=\"bi1-vido.png\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eVido WD040420180\u003c/li\u003e\n  \u003cli\u003e\u003ca href=\"bi1-wesco.jpg\" class=\"thumb\"\u003e\u003cimg src=\"bi1-wesco.jpg\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eWesco WS2320\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eBrushless Impact #2 (Slight physical differences from #1 above)\u003c/h4\u003e\n  \u003cli\u003e\u003ca href=\"bi1-worx.webp\" class=\"thumb\"\u003e\u003cimg src=\"bi1-worx.webp\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eWorx Nitro WX261\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eBrushless Drill Driver #1\u003c/h4\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"bdd1-wickes.jpeg\" class=\"thumb\"\u003e\u003cimg src=\"bdd1-wickes.jpeg\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eWickes 223730\u003c/li\u003e\n  \u003cli\u003e\u003ca href=\"bdd1-wesco.jpg\" class=\"thumb\"\u003e\u003cimg src=\"bdd1-wesco.jpg\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eWesco WS2551\u003c/li\u003e\n  \u003cli\u003e\u003ca href=\"bdd1-vido.png\" class=\"thumb\"\u003e\u003cimg src=\"bdd1-vido.png\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eVido WD040250180 *\u003c/li\u003e\n  \u003cli\u003e\u003ca href=\"bdd1-worxnitro.webp\" class=\"thumb\"\u003e\u003cimg src=\"bdd1-worxnitro.webp\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eWorx Nitro WX352 *\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eOscillating/Multi Tool #1\u003c/h4\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"omt1-wickes.jpeg\" class=\"thumb\"\u003e\u003cimg src=\"omt1-wickes.jpeg\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eWickes 223735\u003c/li\u003e\n  \u003cli\u003e\u003ca href=\"omt1-blueridge.jpeg\" class=\"thumb\"\u003e\u003cimg src=\"omt1-blueridge.jpeg\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eBlue Ridge BR2818K\u003c/li\u003e\n  \u003cli\u003e\u003ca href=\"omt1-wesco.jpg\" class=\"thumb\"\u003e\u003cimg src=\"omt1-wesco.jpg\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eWesco WS2355K\u003c/li\u003e\n  \u003cli\u003e\u003ca href=\"omt1-vido.png\" class=\"thumb\"\u003e\u003cimg src=\"omt1-vido.png\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eVido WD042510180\u003c/li\u003e\n  \u003cli\u003e\u003ca href=\"omt1-worx.jpeg\" class=\"thumb\"\u003e\u003cimg src=\"omt1-worx.jpeg\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eWorx WX678 *\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eOscillating/Multi Tool #2\u003c/h4\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"omt2-wesco.jpeg\" class=\"thumb\"\u003e\u003cimg src=\"omt2-wesco.jpeg\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eWesco WS2932\u003c/li\u003e\n  \u003cli\u003e\u003ca href=\"omt2-titan.jpg\" class=\"thumb\"\u003e\u003cimg src=\"omt2-titan.jpg\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eTitan TTI701HTL\u003c/li\u003e\n  \u003cli\u003e\u003ca href=\"omt2-worx.jpeg\" class=\"thumb\"\u003e\u003cimg src=\"omt2-worx.jpeg\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eWorx WX682\u003c/li\u003e\n  \u003cli\u003e\u003ca href=\"omt2-rockwell.jpeg\" class=\"thumb\"\u003e\u003cimg src=\"omt2-rockwell.jpeg\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eRockwell RD2912\u003c/li\u003e\n  \u003cli\u003e\u003ca href=\"omt2-bauker.jpeg\" class=\"thumb\"\u003e\u003cimg src=\"omt2-bauker.jpeg\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eBauker CMT18GW1\u003c/li\u003e\n  \u003cli\u003e\u003ca href=\"omt2-guild.jpeg\" class=\"thumb\"\u003e\u003cimg src=\"omt2-guild.jpeg\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eGuild CMT18G\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eOscillating/Multi Tool #3\u003c/h4\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"omt3-erbauer.jpeg\" class=\"thumb\"\u003e\u003cimg src=\"omt3-erbauer.jpeg\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eErbauer ERI616HTL\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eBrushless Oscillating/Multi Tool #1\u003c/h4\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"bomt1-rockwell.jpg\" class=\"thumb\"\u003e\u003cimg src=\"bomt1-rockwell.jpg\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eRockwell RK2701K\u003c/li\u003e\n  \u003cli\u003e\u003ca href=\"bomt1-worx.jpeg\" class=\"thumb\"\u003e\u003cimg src=\"bomt1-worx.jpeg\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eWorx WX693\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMini Circular Saw #1\u003c/h4\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"mcs1-ferrex.jpg\" class=\"thumb\"\u003e\u003cimg src=\"mcs1-ferrex.jpg\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eFerrex 703618355069400\u003c/li\u003e\n  \u003cli\u003e\u003ca href=\"mcs1-workzone.jpg\" class=\"thumb\"\u003e\u003cimg src=\"mcs1-workzone.jpg\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eWorkzone 082969210359800\u003c/li\u003e\n  \u003cli\u003e\u003ca href=\"mcs1-worx.jpeg\" class=\"thumb\"\u003e\u003cimg src=\"mcs1-worx.jpeg\" width=\"80\" height=\"80\" alt=\"\" /\u003e\u003c/a\u003eWorx WX523 *\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eIncompatible Batteries (But Positec Tools, Possibly Identical except Battery)\u003c/h3\u003e\nKress \u003cbr /\u003e\nCat (DX2,DX4,GX5 Batteries)\u003cbr /\u003e\nBatavia\u003cbr /\u003e\nJCB\u003cbr /\u003e\nTriton\u003cbr /\u003e\nGalax Pro\u003cbr /\u003e","title":"Positec (Worx) Batteries, Chargers \u0026 Tool Duplicates"},{"content":"Background I recently had surgery and as part of the recovery I have to spend quite a bit of time in bed, meaning no access to my xbox (downstairs) or my gaming PC (in a different room), this seemed like the ideal time for my multiple game streaming services and platforms to shine.. Lets just say some did, and some not so much.\nServices I have the following game streaming options available to me in my bedroom..\nGoogle Stadia via Chromecast Ultra on my 4K Android Smart TV\nGoogle Stadia via Sideloaded App on my 4K Android Smart TV (Not Officially Supported)\nGoogle Stadia in Chrome on my Full HD Laptop/Tablet\nGoogle Stadia via my Google Pixel 3 Mobile Phone\nSteam In Home Streaming via my Gaming PC and Steam Link Hardware on the TV\nSteam In Home Streaming via my Gaming PC and the Steam Link App on a 4K Android Smart TV\nSteam In Home Streaming via my Gaming PC and the Steam Link App in my Google Pixel 3 Mobile Phone\nSteam In Home Streaming via my Gaming PC and the Steam Application on my Laptop\nGeforce Now via the Geforce Now app on my Smart TV\nGeforce Now via the Geforce Now app on my Google Pixel 3 Mobile Phone\nGeforce In Home Streaming via my Gaming PC and the Moonlight Android App on my Smart TV (Not Officially Supported)\nGeforce In Home Streaming via my Gaming PC and the Moonlight Android App on my Google Pixel 3 Mobile Phone (Not Officially Supported)\nXBOX One Streaming via In Home Streaming to the Windows 10 XBOX Companion App on my Tablet/Laptop\nProject XCloud Streaming from Microsoft to the Game Streaming App on my Mobile Phone\nProject XCloud Streaming to the Sideloaded Game Streaming App on my Android Smart TV (Not Officially Supported)\nI realise that\u0026rsquo;s a lot of choice.. and yeah it probably is too much, but hey, I\u0026rsquo;ve got them why not use em.. Im a Day 1 Google Stadia Pro subscriber, and I have a founders Geforce Now Membership which came with my RTX 3070 purchase, though I was already a subscriber before I bought that. I bought 2 Steam Links and have the controllers to go with them. (I was also a subscriber to Onlive the original Cloud Gaming Service for years)\nI have ethernet and fast WiFi 6 available to me, and my internet connection is a Virgin Media 350mbps fibre link.\nGeforce Now Pros Games are reasonably priced, since you can buy them from Steam, Epic or Ubi Stores.. The games will still be there if the service shuts down as well which is a huge plus. Theres a good selection of games since you are just streaming game sfro other large stores. Cons The keyboard for Epic Games, Steam and Ubisoft Signins are all different. Sometimes they appear automatically, sometimes they dont, sometimes you need a mouse/keyboard attached, or to use the fake-mouse emulation. You regularly get signed out of all three services an have to login again. The sign in process is not optimised for the TV/Touch inputs.. its designed only for keyboard and mouse. It doesnt work with the built in hardware keyboard on the back of my smart TV remote despite this inputting using the standard android keyboard API. Voice search doesnt use the microphone on my remote, despite it working elsewhere in android. Often when starting a game you instead end up in the steam big picture UI, with no indication that anything is loading. Most of the time they game loads, but sometimes not. Often you see the GPU setup or other startup options for the game and its unclear if you should click something or just wait. Theres no way to scan your steam, epic or ubi libraries and get all supported games added to your library in GFN.. you have to search for games 1 by one and manually add them. Cloud saves often work, but not always. If a dialog (such as the Epic games confirm cloud saves dialog) appears, you cant respond to it with a gamepad, and have to switch to mouse emulation mode. You can start a game that you dont own, and then it gets added to your library You have to pick not just the right game, but also the right store that you own it on to add it or play it. Google Stadia Pros It Just works. This cannot be overstated, compared to just about everything else on this list, stadia works perfectly. Cons Limited Games and some very old ports being released at outrageous prices 4 years after they came out on competing platforms. Games are very expensive, and you are locked into Stadia to play them. You also need that Pro subscription to get full quality or play all the \u0026lsquo;free\u0026rsquo; games you\u0026rsquo;ve acquired. Pro subscription is very expensive for what you get. The \u0026lsquo;free\u0026rsquo; games you claim aren\u0026rsquo;t free and cannot be played if you stop subscribing to Pro. Controller is not perfect, its close however the handles just dont quite feel angled correctly. Steam In Home XCloud Streaming ","permalink":"https://sambartle.co.uk/posts/sostreaming/","summary":"\u003ch2 id=\"background\"\u003eBackground\u003c/h2\u003e\n\u003cp\u003eI recently had surgery and as part of the recovery I have to spend quite a bit of time in bed, meaning no access to my xbox (downstairs) or my gaming PC (in a different room), this seemed like the ideal time for my multiple game streaming services and platforms to shine.. Lets just say some did, and some not so much.\u003c/p\u003e\n\u003ch2 id=\"services\"\u003eServices\u003c/h2\u003e\n\u003cp\u003eI have the following game streaming options available to me in my bedroom..\u003c/p\u003e","title":"State of Streaming - Feb 2021"},{"content":"Background The Solution Download this initial backup file: Initial HDD Contents.zip (no longer available) Unzip this to the root of the MP3 player. You should have 2 folders GBSYSTEM and DEMO_MUSIC on there Restart the player ","permalink":"https://sambartle.co.uk/posts/gigabeatf20/","summary":"\u003ch2 id=\"background\"\u003eBackground\u003c/h2\u003e\n\u003ch2 id=\"the-solution\"\u003eThe Solution\u003c/h2\u003e\n\u003col\u003e\n\u003cli\u003eDownload this initial backup file: \u003ccode\u003eInitial HDD Contents.zip\u003c/code\u003e \u003cem\u003e(no longer available)\u003c/em\u003e\u003c/li\u003e\n\u003cli\u003eUnzip this to the root of the MP3 player. You should have 2 folders GBSYSTEM and DEMO_MUSIC on there\u003c/li\u003e\n\u003cli\u003eRestart the player\u003c/li\u003e\n\u003c/ol\u003e","title":"Gigabeat F20 Repair"},{"content":"23rd September 2007 – 1st October 2007\nMaps Overview: Google My Maps Toronto: Google My Maps Las Vegas: Google My Maps Photos Full album: Google Photos Itinerary Accommodation Bond Place Hotel, 65 Dundas St E, Toronto New York, New York, 3790 S Las Vegas Blvd, Las Vegas Novotel Toronto Center, 45 The Esplanade, Toronto Places Visited Las Vegas New York, New York Hotel and Casino Bellagio Hotel Casino M and M\u0026rsquo;s World Coca Cola Store Paris Las Vegas Hotel Casino Fremont Street Experience King Tutankhamun\u0026rsquo;s Tomb @ Luxor Hotel and Casino MGM Grand Lions Stratosphere Tower NYNY Hotel Rollercoaster Caesars Palace Hotel and Casino Venetian Hotel and Casino Treasure Island Hotel and Casino Toronto CN Tower Ice Hockey Hall of Fame Eaton Center Casa Loma Tours Las Vegas Grand Canyon and Hoover Dam Helicopter Tour Toronto Niagara Falls Day Tour Inner Harbour and Islands Cruise Hop On Hop Off City Tour Digital Photobook ","permalink":"https://sambartle.co.uk/posts/torontovegas07/","summary":"\u003cp\u003e\u003cem\u003e23rd September 2007 – 1st October 2007\u003c/em\u003e\u003c/p\u003e\n\u003ch2 id=\"maps\"\u003eMaps\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOverview: \u003ca href=\"https://www.google.com/maps/d/viewer?mid=1aNRuGCGY7L_AIWF-pb5_HyzhPbrpk-qL\u0026amp;usp=sharing\"\u003eGoogle My Maps\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eToronto: \u003ca href=\"https://www.google.com/maps/d/viewer?mid=1mt0eu47nHIEh-3x1Em5Lgp-50_cb7Iid\u0026amp;usp=sharing\"\u003eGoogle My Maps\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLas Vegas: \u003ca href=\"https://www.google.com/maps/d/viewer?mid=1Zj9rB4BtUUYQiXmnRaPQ9HOF7gYSD_PT\u0026amp;usp=sharing\"\u003eGoogle My Maps\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"photos\"\u003ePhotos\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFull album: \u003ca href=\"https://photos.app.goo.gl/UHQQe597BtQPrg6d6\"\u003eGoogle Photos\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"itinerary\"\u003eItinerary\u003c/h2\u003e\n\u003ch3 id=\"accommodation\"\u003eAccommodation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.bondplace.ca/\"\u003eBond Place Hotel, 65 Dundas St E, Toronto\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://newyorknewyork.mgmresorts.com/en.html\"\u003eNew York, New York, 3790 S Las Vegas Blvd, Las Vegas\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://all.accor.com/hotel/0931/index.en.shtml\"\u003eNovotel Toronto Center, 45 The Esplanade, Toronto\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"places-visited\"\u003ePlaces Visited\u003c/h3\u003e\n\u003ch4 id=\"las-vegas\"\u003eLas Vegas\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://newyorknewyork.mgmresorts.com/en.html\"\u003eNew York, New York Hotel and Casino\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://bellagio.mgmresorts.com/en.html\"\u003eBellagio Hotel Casino\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.mms.com/en-gb/mms-world-store-las-vegas\"\u003eM and M\u0026rsquo;s World\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.coca-colastore.com/retail/las-vegas\"\u003eCoca Cola Store\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.caesars.com/paris-las-vegas\"\u003eParis Las Vegas Hotel Casino\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://fremontstreetexperience.com/\"\u003eFremont Street Experience\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://luxor.mgmresorts.com/en.html\"\u003eKing Tutankhamun\u0026rsquo;s Tomb @ Luxor Hotel and Casino\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://mgmgrand.mgmresorts.com/en.html\"\u003eMGM Grand Lions\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.thestrat.com/attractions\"\u003eStratosphere Tower\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://newyorknewyork.mgmresorts.com/en/entertainment/the-big-apple-coaster-and-arcade.html\"\u003eNYNY Hotel Rollercoaster\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.caesars.com/caesars-palace\"\u003eCaesars Palace Hotel and Casino\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.venetianlasvegas.com/\"\u003eVenetian Hotel and Casino\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://treasureisland.com/\"\u003eTreasure Island Hotel and Casino\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4 id=\"toronto\"\u003eToronto\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.cntower.ca/intro.html\"\u003eCN Tower\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.hhof.com/\"\u003eIce Hockey Hall of Fame\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.cfshops.com/toronto-eaton-centre.html\"\u003eEaton Center\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://casaloma.ca/\"\u003eCasa Loma\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3 id=\"tours\"\u003eTours\u003c/h3\u003e\n\u003ch4 id=\"las-vegas-1\"\u003eLas Vegas\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eGrand Canyon and Hoover Dam Helicopter Tour\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4 id=\"toronto-1\"\u003eToronto\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eNiagara Falls Day Tour\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://harbourtourstoronto.ca/\"\u003eInner Harbour and Islands Cruise\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://city-sightseeing.com/en/13/toronto\"\u003eHop On Hop Off City Tour\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"digital-photobook\"\u003eDigital Photobook\u003c/h2\u003e\n\u003cscript type=\"text/javascript\" src=\"extras/jquery.min.1.7.js\"\u003e\u003c/script\u003e\n\u003cscript type=\"text/javascript\" src=\"extras/modernizr.2.5.3.min.js\"\u003e\u003c/script\u003e\n\u003cdiv class=\"flipbook-viewport\"\u003e\n  \u003cdiv class=\"container\"\u003e\n    \u003cdiv class=\"flipbook\"\u003e\n      \u003cdiv class=\"hard\" style=\"background-image:url(pages/front.png)\"\u003e\u003c/div\u003e\n      \u003cdiv class=\"hard\"\u003e\u003c/div\u003e\n      \u003cdiv class=\"page\" style=\"background-image:url(pages/1.png)\"\u003e\u003c/div\u003e\n      \u003cdiv class=\"double\" style=\"background-image:url(pages/2_3.png)\"\u003e\u003c/div\u003e\n      \u003cdiv class=\"double\" style=\"background-image:url(pages/4_5.png)\"\u003e\u003c/div\u003e\n      \u003cdiv class=\"double\" style=\"background-image:url(pages/6_7.png)\"\u003e\u003c/div\u003e\n      \u003cdiv class=\"double\" style=\"background-image:url(pages/8_9.png)\"\u003e\u003c/div\u003e\n      \u003cdiv class=\"double\" style=\"background-image:url(pages/10_11.png)\"\u003e\u003c/div\u003e\n      \u003cdiv class=\"double\" style=\"background-image:url(pages/12_13.png)\"\u003e\u003c/div\u003e\n      \u003cdiv class=\"double\" style=\"background-image:url(pages/14_15.png)\"\u003e\u003c/div\u003e\n      \u003cdiv class=\"double\" style=\"background-image:url(pages/16_17.png)\"\u003e\u003c/div\u003e\n      \u003cdiv class=\"double\" style=\"background-image:url(pages/18_19.png)\"\u003e\u003c/div\u003e\n      \u003cdiv class=\"double\" style=\"background-image:url(pages/20_21.png)\"\u003e\u003c/div\u003e\n      \u003cdiv class=\"double\" style=\"background-image:url(pages/22_23.png)\"\u003e\u003c/div\u003e\n      \u003cdiv class=\"double\" style=\"background-image:url(pages/24_25.png)\"\u003e\u003c/div\u003e\n      \u003cdiv class=\"double\" style=\"background-image:url(pages/26_27.png)\"\u003e\u003c/div\u003e\n      \u003cdiv class=\"page\" style=\"background-image:url(pages/28.png)\"\u003e\u003c/div\u003e\n      \u003cdiv class=\"hard\"\u003e\u003c/div\u003e\n      \u003cdiv class=\"hard\" style=\"background-image:url(pages/back.png)\"\u003e\u003c/div\u003e\n    \u003c/div\u003e\n  \u003c/div\u003e\n\u003c/div\u003e\n\u003cscript type=\"text/javascript\"\u003e\nfunction loadApp() {\n  var flipbook = $('.flipbook');\n    // Check if the CSS was already loaded\n    if (flipbook.width()==0 || flipbook.height()==0) {\n      setTimeout(loadApp, 10);\n      return;\n    }\n    $('.flipbook .double').scissor();\n      // Create the flipbook\n      $('.flipbook').turn({\n      // Elevation\n      elevation: 50,\n      // Enable gradients\n      gradients: true,\n      // Auto center this flipbook\n      autoCenter: true\n    });\n  }\n\n  // Load the HTML4 version if there's not CSS transform  \n  yepnope({\n    test : Modernizr.csstransforms,\n    yep: ['lib/turn.min.js'],\n    nope: ['lib/turn.html4.min.js'],\n    both: ['lib/scissor.min.js', 'css/double-page.css'],\n    complete: loadApp\n  });\n\u003c/script\u003e","title":"Toronto and Las Vegas 2007"},{"content":"Background A few years ago I bought a small HDMI Stick PC, the Hannspree MicroPC, which is manufactured by Quanta computer. Its a low power atom with 2GB RAM running a full install of Windows 10. Its plenty fast enough (even running Windows 10) for the price and convenience and it travels with me any time I go abroad.\nI always intended for it to run linux as i assumed that it would be slow, however I\u0026rsquo;ve only just got round to converting it as it actually works fine with Windows 10.\nWhile installing my chosen distro (I\u0026rsquo;m a Debian or Manjaro user depending on the situation), I discovered a bit of a snag, while the CPU is 64bit, the EFI bootloader is only 32 bit. This means you either have to install a 32bit distribution and in this instance I wanted to use Manjaro which has officially dropped support for 32bit.\nThe Solution After doing a bit of googling it seems there are a variety of ways to get this working, however non of them seemed simple enough for my liking. Below is the nice easy method I used.\nDownload the latest 64 bit Manjaro ISO (I used Manjaro XFCE 20.0.3) Write the image to a USB Stick (4GB) - I used Rufus to write it from Windows. This will destroy any data on the stick, as well as making the stick read only temporarily as it writes the stick in ISO mode. Copy everything off the stick to a folder. Take a note of the volume label of the USB stick, youll need it in a few steps. Remove all the partitions on the stick, create a single Fat 32 partition filling the whole stick. Copy everything back onto the stick as it was. Rename the volume label back to what it was originally. Copy the 32 bit efi boot files to the stick to enable it to boot on the MicroPC. Connect a USB hub to the MicroPC, plug in the new USB stick and a wired keyboard. Hold ESC while powering on the MicroPC to get to the boot menu. Use the Secure Boot menu to disable secure boot. Press F10 to save and when it reboots, hold ESC again to get the menu up. Use the boot menu option to select the USB, which should now boot to the normal Manjaro Live mode. Install as normal, making sure to do an EFI install. On modern images this will actually detect the 32bit EFI and install the right version of grub for you, meaning after installing you can simply remove the USB and reboot to boot into the installed system. ","permalink":"https://sambartle.co.uk/posts/32bitefimanjaro/","summary":"\u003ch2 id=\"background\"\u003eBackground\u003c/h2\u003e\n\u003cp\u003eA few years ago I bought a small HDMI Stick PC, the Hannspree MicroPC, which is manufactured by Quanta computer. Its a low power atom with 2GB RAM running a full install of Windows 10.\nIts plenty fast enough (even running Windows 10) for the price and convenience and it travels with me any time I go abroad.\u003c/p\u003e\n\u003cp\u003eI always intended for it to run linux as i assumed that it would be slow, however I\u0026rsquo;ve only just got round to converting it as it actually works fine with Windows 10.\u003c/p\u003e","title":"Linux on Hannspree MicroPC Stick PC"},{"content":"There is an excellent Travel Keyboard available for the Dell Venue 11 Pro tablet computer that I use (I have 2), which new costs about £200 however you can occasionally pick them up on ebay for much less, such as the deal I picked up last week for £29, for a refurbished one, listed with No Battery. Now what I took a chance on is that the seller is listing no battery because when connected to a tablet, the tablet reports there is no battery, due to a design flaw by Dell, where these keyboards have some kind of fault in them which allows the Lithium Battery Slice to discharge to such a low level that the protection circuitry kicks in disconnecting the battery, and preventing them being recharged.\nDell are aware of the problem and provide a page (here) detailing charging using the on-board Micro USB instead of through the normal method of charging from the tablet when connected, whereby you leave it charging for 30 minutes to jump start the system, and then reconnect to the tablet and fully charge normally. This doesnt however always work, often they have discharged below even the threshold that will allow this to revive the laptop.\nThe official advice at that stage is to send the Travel Keyboard to a Dell Service Center, who may repair, replace the battery or sell you a new keyboard.\nThat seemed like an expensive waste of time, so I decided to have a look and see if it was fixable. It is, and heres how to do it.\nWARNING: You could do irreversible damage by following any of the information on this page. Lithium Ion batteries are explosive, and mishandling, charging or shorting them can cause fire. You are obviously on your own if you try anything here. I offer no guarantees, however I have personally tried everything here and it all worked for me. Unscrew the 4 screws, one under each end of the 2 rubber strips on the base of the keyboard. Starting to the left or right of the hinge, gently pry open the keyboard, continue all the way round. Once inside youll see the battery at the bottom of the device, its actually 4 cells, 2 in parallel doubling capacity and 2 in series doubling voltage to create the 7.4V battery. The parallel pairs are labelled yellow and green in this picture. You should start by disconnecting the battery from the device, by pulling the connector marked in pink gently straight down to disconnect it. At this stage you can undo the screws (marked orange) and remove the battery from the keyboard in case it decides to explode during charging in which case at least you\u0026rsquo;ve not ruined your keyboard. The key is to charge the 2 pairs of cells separately (so yellow first, then green), until they are around the 3V mark, which is enough for the onboard charging circuitry to start working. To do this I used a 3.7V lithium ion battery charger for some garden lights, which I cut the end off and fitted with crocodile clips. Since I didnt know where the contacts were for the cells, I tore off the protective plastic to get a good look at the board and the connections. In future if I was doing this again I could use my image here as a guide, and feel through the plastic to find the correct pads, then id just fit a pin to each electrode and poke them through leaving small holes and a much neater job. You should only need to hold them in place for 10 seconds or so to get the voltage back to an acceptable level.\nI either bent the pad as shown in the first image, or clipped onto an edge (being careful NOT to short circuit anything with the exposed parts of the croc clips) as shown in the second and then let the pair charger for 20 seconds, which jumped the voltage up to ~3V.\nAfter doing this on both cells and using a meter to check that they were both around 3V, I taped up the pack and put it all back together before connecting to the tablet, and attempting to charge. The tablet found the second battery immediately, and happily charged it to 100%, a quick look in the Dell Boot Diagnostics shows the health of the battery slice as 89%, which is better than the battery in my tablet. ","permalink":"https://sambartle.co.uk/posts/dellkeyboard/","summary":"\u003cp\u003eThere is an excellent Travel Keyboard available for the Dell Venue 11 Pro tablet computer that I use (I have 2), which new costs about £200 however you can occasionally pick them up on ebay for much less, such as the deal I picked up last week for £29, for a refurbished one, listed with No Battery. Now what I took a chance on is that the seller is listing no battery because when connected to a tablet, the tablet reports there is no battery, due to a design flaw by Dell, where these keyboards have some kind of fault in them which allows the Lithium Battery Slice to discharge to such a low level that the protection circuitry kicks in disconnecting the battery, and preventing them being recharged.\u003c/p\u003e","title":"Dell Travel Keyboard (K12A) Repair"},{"content":"I found this on ebay for £5.69, and I only bought it since it was advertised a having GSM.. which I assumed it wouldn\u0026rsquo;t and i\u0026rsquo;d get a refund and have a nice thing to take apart for free.\nAs it turns out, once it arrived its a real working smartwatch, via bluetooth, as well as having a fully working 2G GSM modem.\nObviously the first thing I did was see if I can figure out what it runs and if it can be reflashed.\nIt has a Mediatek MT6260 chipset, and it turns out thats pretty popular in the Chinese smartwatch world, there are a variety of tools available for flashing, and critically dumping the firmware from these things.\nI dumped the firmware and split it out to come up with what appears to be a flashable backup. Looking in there with a Hex editor the ID in the firmware appears to be: MX6XD-COB-V8-7789HSD-JJT-6113-JZTX-V02.38-20190801\nThe date appears to be very recent.. I ordered this in September 2019, and the date it was built is August 2019\n","permalink":"https://sambartle.co.uk/posts/v8_smartwatch/","summary":"\u003cp\u003eI found this on ebay for £5.69, and I only bought it since it was advertised a having GSM.. which I assumed it wouldn\u0026rsquo;t and i\u0026rsquo;d get a refund and have a nice thing to take apart for free.\u003c/p\u003e\n\u003cp\u003eAs it turns out, once it arrived its a real working smartwatch, via bluetooth, as well as having a fully working 2G GSM modem.\u003c/p\u003e\n\u003cp\u003eObviously the first thing I did was see if I can figure out what it runs and if it can be reflashed.\u003c/p\u003e","title":"Chinese V8 Smartwatch"},{"content":"List of Installed Software and its role. PiVPN (https://pivpn.io) - Setup script and easy management for OpenVPN to allow remote access to my home network, along with secure VPN when using untrusted WiFi networks. Samba - Creates a share for my Windows machines to backup to a 3TB Seagate USB drive. fr24feed/dump1090 - Uses a DVB-T TV Stick and an antenna to collect ADS-B Broadcast ser2net - Serial Port to Network Forwarding, allows me to configure my burglar alarm over the LAN without needing the £190 adapter OpenSSH - Tunnelling, Management and Maintenance access. neofetch - To provide the flash Message of the Day screen output and the Pi Logo on login. inadyn - To update my Dynamic DNS hosts to allow access from outside using a specified hostname. Pi-Hole - Ad Blocking DNS server for my network. Installing PiVPN PiVPN\u0026rsquo;s installer is very simply, simply SSH into the Pi and run the following: curl -L https://install.pivpn.io | bash\nFlightradar 24 (fr24feed) Flightradar 24 can be installed by running: sudo bash -c \u0026quot;$(wget -O - https://repo-feed.flightradar24.com/install_fr24_rpi.sh)\u0026quot; It may be necessary to install dump1090 first manually as it sometimes fails when installed with the fr24feed install script.\nneofetch apt-get install newfetch\ninadyn apt-get install inadyn\nPi-Hole Pi-Hole is equally as easy to install as PiVPN (for good reason PiVPN\u0026rsquo;s installer is based on Pi-Holes), SSH in and run: curl -sSL https://install.pi-hole.net | bash\nOpenSSH You can enable the SSH server with the Pi setup script. You then just need to add any client keys to the ~/.ssh/authorized_keys file per user. You should then chmod the file to 600 (chmod 600 ~/.ssh/authorized_keys)\nser2net apt-get install ser2net\nSamba apt-get install samba\nConfiguring Configure PiVPN to use PiHole as default DNS server for clients. SSH into the Pi sudo nano /etc/openvpn/server.conf Remove all the dhcp-option lines pointing to the existing DNS servers. Add a single line: push \u0026ldquo;dhcp-option DNS 10.8.0.1\u0026rdquo; Save and Quit sudo nano /etc/pihole/setupVars.conf Add \u0026ldquo;PIHOLE_INTERFACE=tun0\u0026rdquo; below the \u0026ldquo;PIHOLE_INTERFACE=eth0\u0026rdquo; line. Save and Quit sudo nano /etc/dnsmasq.d/02-ovpn.conf Add \u0026ldquo;interface=tun0\u0026rdquo; Save and Quit Reboot Configuring the Login MOTD cd /etc/update-motd.d/ nano 10-neofetch #!/bin/sh neofetch nano 20-uname #!/bin/sh uname -snrvm Configuring Inadyn # /etc/inadyn.conf logfile /var/log/inadyn/inadyn.log # Or use the system syslog mechanism for log messages # syslog verbose 1 period 300 # Set interface to bind to # bind eth3 # Set interface to check for IP # iface eth1 # Full path to external command, or script, to run after a successful DDNS update # exec /usr/local/bin/script.sh # FreeDNS.afraid.org system default@freedns.afraid.org username \u0026lt;username\u0026gt; password \u0026lt;password\u0026gt; alias \u0026lt;hostname\u0026gt; Configuring ser2net I have a USB Serial adapter, connected to a Texecom Burglar alarm, which I can connect to over the network using ser2net to forward the serial data over TCP/IP to the Texecom Wintex software.\n#Texecom Alarm 7000:raw:0:/dev/ttyUSB1:19200 8DATABITS NONE 2STOPBITS ","permalink":"https://sambartle.co.uk/posts/rpiserver/","summary":"\u003ch2 id=\"list-of-installed-software-and-its-role\"\u003eList of Installed Software and its role.\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePiVPN (\u003ca href=\"https://pivpn.io\"\u003ehttps://pivpn.io\u003c/a\u003e) - Setup script and easy management for OpenVPN to allow remote access to my home network, along with secure VPN when using untrusted WiFi networks.\u003c/li\u003e\n\u003cli\u003eSamba - Creates a share for my Windows machines to backup to a 3TB Seagate USB drive.\u003c/li\u003e\n\u003cli\u003efr24feed/dump1090 - Uses a DVB-T TV Stick and an antenna to collect ADS-B Broadcast\u003c/li\u003e\n\u003cli\u003eser2net  - Serial Port to Network Forwarding, allows me to configure my burglar alarm over the LAN without needing the £190 adapter\u003c/li\u003e\n\u003cli\u003eOpenSSH - Tunnelling, Management and Maintenance access.\u003c/li\u003e\n\u003cli\u003eneofetch - To provide the flash Message of the Day screen output and the Pi Logo on login.\u003c/li\u003e\n\u003cli\u003einadyn - To update my Dynamic DNS hosts to allow access from outside using a specified hostname.\u003c/li\u003e\n\u003cli\u003ePi-Hole - Ad Blocking DNS server for my network.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"installing\"\u003eInstalling\u003c/h2\u003e\n\u003ch3 id=\"pivpn\"\u003ePiVPN\u003c/h3\u003e\n\u003cp\u003ePiVPN\u0026rsquo;s installer is very simply, simply SSH into the Pi and run the following: \u003ccode\u003ecurl -L https://install.pivpn.io | bash\u003c/code\u003e\u003c/p\u003e","title":"Raspberry Pi Server"},{"content":"I recently switched broadband providers from Sky to Virgin Media, one of the side effects of this is that I no longer need a landline phone line. A downside of this was that my burglar alarm could no longer talk to the outside world. (I was using a Texecom Com2400 PSTN telephony module)\nSince it was a pretty safe bet that the communications ports on the control panel motherboard were standard RS232 serial, I did a bit of googling to confirm that theory.. and quickly discovered that was a correct assumption. I hooked up a Chinese knock-off FTDI RS232-\u0026gt; USB adapter (99p), connected it up following the pinout I found online, and drilled a hole to allow me to mount the usb connector on the side of the panel.\nI can now program the panel using Texecom\u0026rsquo;s Wintex software simply by connecting up a USB to the side of the panel. This is a simpler and cheaper option than the official Texecom USB-COM (£36)\nHot off the heels of that success I thought I might be able to build a replacement for the official Texecom device designed to allow control and reporting via GSM (The ComGSM - Priced at £165), so I configured the second COM port to be a ComGSM.. fired up the Logic Analyser and had a look.\nIt turns out the system pretty much talks standard GSM AT commands. I pulled out a SIM800L EVB (£7) module (I\u0026rsquo;ve used these at work), and wired it up with 5V from a regulator attached to the 12V output of the control panel, then plugged its TX and RX into the panel, rebooted it and to my surprise it just works. I can now send SMS messages to the alarm to arm/disarm the alarm, as well as checking status. The alarm will also text me if it is activated.\nAll in all a great success.\n","permalink":"https://sambartle.co.uk/posts/texecom/","summary":"\u003cp\u003eI recently switched broadband providers from Sky to Virgin Media, one of the side effects of this is that I no longer need a landline phone line. A downside of this was that my burglar alarm could no longer talk to\nthe outside world. (I was using a Texecom Com2400 PSTN telephony module)\u003c/p\u003e\n\u003cp\u003eSince it was a pretty safe bet that the communications ports on the control panel motherboard were standard RS232 serial, I did a bit of\ngoogling to confirm that theory.. and quickly discovered that was a correct assumption. I hooked up a Chinese knock-off FTDI RS232-\u0026gt; USB adapter (99p), connected it up following the pinout I found online, and drilled\na hole to allow me to mount the usb connector on the side of the panel.\u003c/p\u003e","title":"Texecom Premier 24 Burglar Alarm GSM"},{"content":"At work I use an Agilent 34401A Multimeter. It\u0026rsquo;s a great device, with a serial RS232 output, which can be connected to a PC. The problem is the software for this is a nightmare (I\u0026rsquo;m sure it works better on newer Keysight branded models with USB).\nThe official download is Keysight BenchVue, which requires a separate licence, and also doesn\u0026rsquo;t seem to work. There is some talk of version 3.7 being a version that works and has a free multimeter mode, however I couldn\u0026rsquo;t get that to work with the serial meter at all.\nAfter some experimentation I have found a combination of Keysight/Agilent tools which do work fine and backed them up here for future use (Note: These files are Keysight\u0026rsquo;s property and I am simply mirroring the working versions here to save myself hassle in the future)\nIO Libraries Suite 16.3.17914 (download no longer available) DMM Connectivity Utility 1.0.2.0 (download no longer available) For the price of one of these it really shouldn\u0026rsquo;t be easier to get a £30 Chinese meter\u0026rsquo;s software working, but there you go.\n","permalink":"https://sambartle.co.uk/posts/agilent34401a/","summary":"\u003cp\u003eAt work I use an Agilent 34401A Multimeter. It\u0026rsquo;s a great device, with a serial RS232 output, which can be connected to a PC. The problem is the software for this is a nightmare (I\u0026rsquo;m sure it works better on newer Keysight branded models with USB).\u003c/p\u003e\n\u003cp\u003eThe official download is Keysight BenchVue, which requires a separate licence, and also doesn\u0026rsquo;t seem to work. There is some talk of version 3.7 being a version that works and has a free multimeter mode, however I couldn\u0026rsquo;t get that to work with the serial meter at all.\u003c/p\u003e","title":"Agilent (Previously HP, Now Keysight) 34401A Multimeter"},{"content":"Replacement patterns To use a numbered capture group, surround the group with parentheses in the regular expression pattern. Use $number, where number is an integer starting at 1, to specify a specific, numbered group in a replacement pattern. For example, the grouped regular expression (\\d)([a-z]) defines two groups: the first group contains a single decimal digit, and the second group contains a single character between a and z. The expression finds four matches in the following string: 1a 2b 3c 4d. The replacement string z$1 references the first group only, and converts the string to z1 z2 z3 z4.\nFor information about regular expressions that are used in replacement patterns, see Substitutions in regular expressions (.NET guide).\nRegular expression examples Here are some examples:\nPurpose Expression Example Match any single character (except a line break) . a.o matches \u0026quot;aro\u0026quot; in \u0026quot;around\u0026quot; and \u0026quot;abo\u0026quot; in \u0026quot;about\u0026quot; but not \u0026quot;acro\u0026quot; in \u0026quot;across\u0026quot;. Match zero or more occurrences of the preceding expression (match as many characters as possible) * a*r matches \u0026quot;r\u0026quot; in \u0026quot;rack\u0026quot;, \u0026quot;ar\u0026quot; in \u0026quot;ark\u0026quot;, and \u0026quot;aar\u0026quot; in \u0026quot;aardvark\u0026quot; Match any character zero or more times (Wildcard *) .* c.*e matches \u0026quot;cke\u0026quot; in \u0026quot;racket\u0026quot;, \u0026quot;comme\u0026quot; in \u0026quot;comment\u0026quot;, and \u0026quot;code\u0026quot; in \u0026quot;code\u0026quot; Match one or more occurrences of the preceding expression (match as many characters as possible) + e.+d matches \u0026quot;eed\u0026quot; in \u0026quot;feeder\u0026quot; but not \u0026quot;ed\u0026quot;. Match any character one or more times (Wildcard ?) .+ e.+e matches \u0026quot;eede\u0026quot; in \u0026quot;feeder\u0026quot; but not \u0026quot;ee\u0026quot;. Match zero or more occurrences of the preceding expression (match as few characters as possible) *? e.*?e matches \u0026quot;ee\u0026quot; in \u0026quot;feeder\u0026quot; but not \u0026quot;eede\u0026quot;. Match one or more occurrences of the preceding expression (match as few characters as possible) +? e.+?e matches \u0026quot;ente\u0026quot; and \u0026quot;erprise\u0026quot; in \u0026quot;enterprise\u0026quot;, but not the whole word \u0026quot;enterprise\u0026quot;. Anchor the match string to the beginning of a line or string ^ ^car matches the word \u0026quot;car\u0026quot; only when it appears at the beginning of a line. Anchor the match string to the end of a line \\r?$ end\\r?$ matches \u0026quot;end\u0026quot; only when it appears at the end of a line. Anchor the match string to the end of the file $ end$ matches \u0026quot;end\u0026quot; only when it appears at the end of the file. Match any single character in a set [abc] b[abc] matches \u0026quot;ba\u0026quot;, \u0026quot;bb\u0026quot;, and \u0026quot;bc\u0026quot;. Match any character in a range of characters [a-f] be[n-t] matches \u0026quot;bet\u0026quot; in \u0026quot;between\u0026quot;, \u0026quot;ben\u0026quot; in \u0026quot;beneath\u0026quot;, and \u0026quot;bes\u0026quot; in \u0026quot;beside\u0026quot;, but not \u0026quot;below\u0026quot;. Capture and implicitly number the expression contained within parenthesis () ([a-z])X\\1 matches \u0026quot;aXa\u0026quot;and \u0026quot;bXb\u0026quot;, but not \u0026quot;aXb\u0026quot;. \u0026quot;\\1\u0026quot; refers to the first expression group \u0026quot;[a-z]\u0026quot;. Invalidate a match (?!abc) real(?!ity) matches \u0026quot;real\u0026quot; in \u0026quot;realty\u0026quot; and \u0026quot;really\u0026quot; but not in \u0026quot;reality.\u0026quot; It also finds the second \u0026quot;real\u0026quot; (but not the first \u0026quot;real\u0026quot;) in \u0026quot;realityreal\u0026quot;. Match any character that is not in a given set of characters [^abc] be[^n-t] matches \u0026quot;bef\u0026quot; in \u0026quot;before\u0026quot;, \u0026quot;beh\u0026quot; in \u0026quot;behind\u0026quot;, and \u0026quot;bel\u0026quot; in \u0026quot;below\u0026quot;, but not \u0026quot;beneath\u0026quot;. Match either the expression before or the one after the symbol. | (sponge\\|mud) bath matches \u0026quot;sponge bath\u0026quot; and \u0026quot;mud bath.\u0026quot; Escape the character following the backslash \\ \\^ matches the character ^. Specify the number of occurrences of the preceding character or group {x}, where x is the number of occurrences x(ab){2}x matches \u0026quot;xababx\u0026quot;, and x(ab){2,3}x matches \u0026quot;xababx\u0026quot; and \u0026quot;xabababx\u0026quot; but not \u0026quot;xababababx\u0026quot;. Match text in a Unicode character class. For more information about Unicode character classes, see\nUnicode Standard 5.2 Character Properties. \\p{X}, where \u0026quot;X\u0026quot; is the Unicode number. \\p{Lu} matches \u0026quot;T\u0026quot; and \u0026quot;D\u0026quot; in \u0026quot;Thomas Doe\u0026quot;. Match a word boundary \\b (Outside a character class \\b specifies a word boundary, and inside a character class \\b specifies a backspace.) \\bin matches \u0026quot;in\u0026quot; in \u0026quot;inside\u0026quot; but not \u0026quot;pinto\u0026quot;. Match a line break (that is, a carriage return followed by a new line). \\r?\\n End\\r?\\nBegin matches \u0026quot;End\u0026quot; and \u0026quot;Begin\u0026quot; only when \u0026quot;End\u0026quot; is the last string in a line and \u0026quot;Begin\u0026quot; is the first string in the next line. Match any alphanumeric character \\w a\\wd matches \u0026quot;add\u0026quot; and \u0026quot;a1d\u0026quot; but not \u0026quot;a d\u0026quot;. Match any whitespace character. (?([^\\r\\n])\\s) Public\\sInterface matches the phrase \u0026quot;Public Interface\u0026quot;. Match any numeric character \\d \\d matches and \u0026quot;3\u0026quot; in \u0026quot;3456\u0026quot;, \u0026quot;2\u0026quot; in 23\u0026quot;, and \u0026quot;1\u0026quot; in \u0026quot;1\u0026quot;. Match a Unicode character \\uXXXX where XXXX specifies the Unicode character value. \\u0065 matches the character \u0026quot;e\u0026quot;. Match an identifier \\b[_\\w-[0-9]][_\\w]*\\b Matches \u0026quot;type1\u0026quot; but not \u0026quot;\u0026amp;type1\u0026quot; or \u0026quot;#define\u0026quot;. Match a string inside quotes ((\\\u0026quot;.+?\\\u0026quot;)|('.+?')) Matches any string inside single or double quotes. Match a hexadecimal number \\b0[xX]([0-9a-fA-F])\\b Matches \u0026quot;0xc67f\u0026quot; but not \u0026quot;0xc67fc67f\u0026quot;. Match integers and decimals \\b[0-9]*\\.*[0-9]+\\b Matches \u0026quot;1.333\u0026quot;. Tip\nIn Windows operating systems, most lines end in \u0026quot;\\r\\n\u0026quot; (a carriage return followed by a new line). These characters aren't visible, but are present in the editor and are passed to the .NET regular expression service.\nSubstitutions are language elements that are recognized only within replacement patterns. They use a regular expression pattern to define all or part of the text that is to replace matched text in the input string. The replacement pattern can consist of one or more substitutions along with literal characters. Replacement patterns are provided to overloads of the Regex.Replace method that have a replacement parameter and to the Match.Result method. The methods replace the matched pattern with the pattern that is defined by the replacement parameter.\nThe .NET Framework defines the substitution elements listed in the following table.\nSubstitution Description $ number Includes the last substring matched by the capturing group that is identified by number, where number is a decimal value, in the replacement string. For more information, see Substituting a Numbered Group. ${ name } Includes the last substring matched by the named group that is designated by (?\u0026lt;name\u0026gt; ) in the replacement string. For more information, see Substituting a Named Group. $$ Includes a single \u0026quot;$\u0026quot; literal in the replacement string. For more information, see Substituting a \u0026quot;$\u0026quot; Symbol. $\u0026amp; Includes a copy of the entire match in the replacement string. For more information, see Substituting the Entire Match. $` Includes all the text of the input string before the match in the replacement string. For more information, see Substituting the Text before the Match. $' Includes all the text of the input string after the match in the replacement string. For more information, see Substituting the Text after the Match. $+ Includes the last group captured in the replacement string. For more information, see Substituting the Last Captured Group. $_ Includes the entire input string in the replacement string. For more information, see Substituting the Entire Input String. Substitution Elements and Replacement Patterns Substitutions are the only special constructs recognized in a replacement pattern. None of the other regular expression language elements, including character escapes and the period (.), which matches any character, are supported. Similarly, substitution language elements are recognized only in replacement patterns and are never valid in regular expression patterns.\nThe only character that can appear either in a regular expression pattern or in a substitution is the $ character, although it has a different meaning in each context. In a regular expression pattern, $ is an anchor that matches the end of the string. In a replacement pattern, $ indicates the beginning of a substitution.\nNote\nFor functionality similar to a replacement pattern within a regular expression, use a backreference. For more information about backreferences, see Backreference Constructs.\nSubstituting a Numbered Group The $number language element includes the last substring matched by the number capturing group in the replacement string, where number is the index of the capturing group. For example, the replacement pattern $1 indicates that the matched substring is to be replaced by the first captured group. For more information about numbered capturing groups, see Grouping Constructs.\nAll digits that follow $ are interpreted as belonging to the number group. If this is not your intent, you can substitute a named group instead. For example, you can use the replacement string ${1}1 instead of $11 to define the replacement string as the value of the first captured group along with the number \u0026quot;1\u0026quot;. For more information, see Substituting a Named Group.\nCapturing groups that are not explicitly assigned names using the (?\u0026lt;name\u0026gt;) syntax are numbered from left to right starting at one. Named groups are also numbered from left to right, starting at one greater than the index of the last unnamed group. For example, in the regular expression (\\w)(?\u0026lt;digit\u0026gt;\\d), the index of the digit named group is 2.\nIf number does not specify a valid capturing group defined in the regular expression pattern, $number is interpreted as a literal character sequence that is used to replace each match.\nThe following example uses the $number substitution to strip the currency symbol from a decimal value. It removes currency symbols found at the beginning or end of a monetary value, and recognizes the two most common decimal separators (\u0026quot;.\u0026quot; and \u0026quot;,\u0026quot;).\nusing System; using System.Text.RegularExpressions; public class Example { public static void Main() { string pattern = @\u0026#34;\\p{Sc}*(\\s?\\d+[.,]?\\d*)\\p{Sc}*\u0026#34;; string replacement = \u0026#34;$1\u0026#34;; string input = \u0026#34;$16.32 12.19 £16.29 €18.29 €18,29\u0026#34;; string result = Regex.Replace(input, pattern, replacement); Console.WriteLine(result); } } // The example displays the following output: // 16.32 12.19 16.29 18.29 18,29 Imports System.Text.RegularExpressions Module Example Public Sub Main() Dim pattern As String = \u0026#34;\\p{Sc}*(\\s?\\d+[.,]?\\d*)\\p{Sc}*\u0026#34; Dim replacement As String = \u0026#34;$1\u0026#34; Dim input As String = \u0026#34;$16.32 12.19 £16.29 €18.29 €18,29\u0026#34; Dim result As String = Regex.Replace(input, pattern, replacement) Console.WriteLine(result) End Sub End Module \u0026#39; The example displays the following output: \u0026#39; 16.32 12.19 16.29 18.29 18,29 The regular expression pattern \\p{Sc}*(\\s?\\d+[.,]?\\d*)\\p{Sc}* is defined as shown in the following table.\nPattern Description \\p{Sc}* Match zero or more currency symbol characters. \\s? Match zero or one white-space characters. \\d+ Match one or more decimal digits. [.,]? Match zero or one period or comma. \\d* Match zero or more decimal digits. (\\s?\\d+[.,]?\\d*) Match a white space followed by one or more decimal digits, followed by zero or one period or comma, followed by zero or more decimal digits. This is the first capturing group. Because the replacement pattern is $1, the call to the Regex.Replace method replaces the entire matched substring with this captured group. Back to top\nSubstituting a Named Group The ${name} language element substitutes the last substring matched by the name capturing group, where name is the name of a capturing group defined by the (?\u0026lt;name\u0026gt;) language element. For more information about named capturing groups, see Grouping Constructs.\nIf name doesn't specify a valid named capturing group defined in the regular expression pattern but consists of digits, ${name} is interpreted as a numbered group.\nIf name specifies neither a valid named capturing group nor a valid numbered capturing group defined in the regular expression pattern, ${name} is interpreted as a literal character sequence that is used to replace each match.\nThe following example uses the ${name} substitution to strip the currency symbol from a decimal value. It removes currency symbols found at the beginning or end of a monetary value, and recognizes the two most common decimal separators (\u0026quot;.\u0026quot; and \u0026quot;,\u0026quot;).\nusing System; using System.Text.RegularExpressions; public class Example { public static void Main() { string pattern = @\u0026#34;\\p{Sc}*(?\u0026lt;amount\u0026gt;\\s?\\d+[.,]?\\d*)\\p{Sc}*\u0026#34;; string replacement = \u0026#34;${amount}\u0026#34;; string input = \u0026#34;$16.32 12.19 £16.29 €18.29 €18,29\u0026#34;; string result = Regex.Replace(input, pattern, replacement); Console.WriteLine(result); } } // The example displays the following output: // 16.32 12.19 16.29 18.29 18,29 Imports System.Text.RegularExpressions Module Example Public Sub Main() Dim pattern As String = \u0026#34;\\p{Sc}*(?\u0026lt;amount\u0026gt;\\s?\\d+[.,]?\\d*)\\p{Sc}*\u0026#34; Dim replacement As String = \u0026#34;${amount}\u0026#34; Dim input As String = \u0026#34;$16.32 12.19 £16.29 €18.29 €18,29\u0026#34; Dim result As String = Regex.Replace(input, pattern, replacement) Console.WriteLine(result) End Sub End Module \u0026#39; The example displays the following output: \u0026#39; 16.32 12.19 16.29 18.29 18,29 The regular expression pattern \\p{Sc}*(?\u0026lt;amount\u0026gt;\\s?\\d[.,]?\\d*)\\p{Sc}* is defined as shown in the following table.\nPattern Description \\p{Sc}* Match zero or more currency symbol characters. \\s? Match zero or one white-space characters. \\d+ Match one or more decimal digits. [.,]? Match zero or one period or comma. \\d* Match zero or more decimal digits. (?\u0026lt;amount\u0026gt;\\s?\\d[.,]?\\d*) Match a white space, followed by one or more decimal digits, followed by zero or one period or comma, followed by zero or more decimal digits. This is the capturing group named amount. Because the replacement pattern is ${amount}, the call to the Regex.Replace method replaces the entire matched substring with this captured group. Back to top\nSubstituting a \u0026quot;$\u0026quot; Character The $$ substitution inserts a literal \u0026quot;$\u0026quot; character in the replaced string.\nThe following example uses the NumberFormatInfo object to determine the current culture's currency symbol and its placement in a currency string. It then builds both a regular expression pattern and a replacement pattern dynamically. If the example is run on a computer whose current culture is en-US, it generates the regular expression pattern \\b(\\d+)(\\.(\\d+))? and the replacement pattern $$ $1$2. The replacement pattern replaces the matched text with a currency symbol and a space followed by the first and second captured groups.\nusing System; using System.Globalization; using System.Text.RegularExpressions; public class Example { public static void Main() { // Define array of decimal values. string[] values= { \u0026#34;16.35\u0026#34;, \u0026#34;19.72\u0026#34;, \u0026#34;1234\u0026#34;, \u0026#34;0.99\u0026#34;}; // Determine whether currency precedes (True) or follows (False) number. bool precedes = NumberFormatInfo.CurrentInfo.CurrencyPositivePattern % 2 == 0; // Get decimal separator. string cSeparator = NumberFormatInfo.CurrentInfo.CurrencyDecimalSeparator; // Get currency symbol. string symbol = NumberFormatInfo.CurrentInfo.CurrencySymbol; // If symbol is a \u0026#34;$\u0026#34;, add an extra \u0026#34;$\u0026#34;. if (symbol == \u0026#34;$\u0026#34;) symbol = \u0026#34;$$\u0026#34;; // Define regular expression pattern and replacement string. string pattern = @\u0026#34;\\b(\\d+)(\u0026#34; + cSeparator + @\u0026#34;(\\d+))?\u0026#34;; string replacement = \u0026#34;$1$2\u0026#34;; replacement = precedes ? symbol + \u0026#34; \u0026#34; + replacement : replacement + \u0026#34; \u0026#34; + symbol; foreach (string value in values) Console.WriteLine(\u0026#34;{0} --\u0026gt; {1}\u0026#34;, value, Regex.Replace(value, pattern, replacement)); } } // The example displays the following output: // 16.35 --\u0026gt; $ 16.35 // 19.72 --\u0026gt; $ 19.72 // 1234 --\u0026gt; $ 1234 // 0.99 --\u0026gt; $ 0.99 Imports System.Globalization Imports System.Text.RegularExpressions Module Example Public Sub Main() \u0026#39; Define array of decimal values. Dim values() As String = { \u0026#34;16.35\u0026#34;, \u0026#34;19.72\u0026#34;, \u0026#34;1234\u0026#34;, \u0026#34;0.99\u0026#34;} \u0026#39; Determine whether currency precedes (True) or follows (False) number. Dim precedes As Boolean = (NumberFormatInfo.CurrentInfo.CurrencyPositivePattern Mod 2 = 0) \u0026#39; Get decimal separator. Dim cSeparator As String = NumberFormatInfo.CurrentInfo.CurrencyDecimalSeparator \u0026#39; Get currency symbol. Dim symbol As String = NumberFormatInfo.CurrentInfo.CurrencySymbol \u0026#39; If symbol is a \u0026#34;$\u0026#34;, add an extra \u0026#34;$\u0026#34;. If symbol = \u0026#34;$\u0026#34; Then symbol = \u0026#34;$$\u0026#34; \u0026#39; Define regular expression pattern and replacement string. Dim pattern As String = \u0026#34;\\b(\\d+)(\u0026#34; + cSeparator + \u0026#34;(\\d+))?\u0026#34; Dim replacement As String = \u0026#34;$1$2\u0026#34; replacement = If(precedes, symbol + \u0026#34; \u0026#34; + replacement, replacement + \u0026#34; \u0026#34; + symbol) For Each value In values Console.WriteLine(\u0026#34;{0} --\u0026gt; {1}\u0026#34;, value, Regex.Replace(value, pattern, replacement)) Next End Sub End Module \u0026#39; The example displays the following output: \u0026#39; 16.35 --\u0026gt; $ 16.35 \u0026#39; 19.72 --\u0026gt; $ 19.72 \u0026#39; 1234 --\u0026gt; $ 1234 \u0026#39; 0.99 --\u0026gt; $ 0.99 The regular expression pattern \\b(\\d+)(\\.(\\d+))? is defined as shown in the following table.\nPattern Description \\b Start the match at the beginning of a word boundary. (\\d+) Match one or more decimal digits. This is the first capturing group. \\. Match a period (the decimal separator). (\\d+) Match one or more decimal digits. This is the third capturing group. (\\.(\\d+))? Match zero or one occurrence of a period followed by one or more decimal digits. This is the second capturing group. Substituting the Entire Match The $\u0026amp; substitution includes the entire match in the replacement string. Often, it is used to add a substring to the beginning or end of the matched string. For example, the ($\u0026amp;) replacement pattern adds parentheses to the beginning and end of each match. If there is no match, the $\u0026amp; substitution has no effect.\nThe following example uses the $\u0026amp; substitution to add quotation marks at the beginning and end of book titles stored in a string array.\nusing System; using System.Text.RegularExpressions; public class Example { public static void Main() { string pattern = @\u0026#34;^(\\w+\\s?)+$\u0026#34;; string[] titles = { \u0026#34;A Tale of Two Cities\u0026#34;, \u0026#34;The Hound of the Baskervilles\u0026#34;, \u0026#34;The Protestant Ethic and the Spirit of Capitalism\u0026#34;, \u0026#34;The Origin of Species\u0026#34; }; string replacement = \u0026#34;\\\u0026#34;$\u0026amp;\\\u0026#34;\u0026#34;; foreach (string title in titles) Console.WriteLine(Regex.Replace(title, pattern, replacement)); } } // The example displays the following output: // \u0026#34;A Tale of Two Cities\u0026#34; // \u0026#34;The Hound of the Baskervilles\u0026#34; // \u0026#34;The Protestant Ethic and the Spirit of Capitalism\u0026#34; // \u0026#34;The Origin of Species\u0026#34; Imports System.Text.RegularExpressions Module Example Public Sub Main() Dim pattern As String = \u0026#34;^(\\w+\\s?)+$\u0026#34; Dim titles() As String = { \u0026#34;A Tale of Two Cities\u0026#34;, _ \u0026#34;The Hound of the Baskervilles\u0026#34;, _ \u0026#34;The Protestant Ethic and the Spirit of Capitalism\u0026#34;, _ \u0026#34;The Origin of Species\u0026#34; } Dim replacement As String = \u0026#34;\u0026#34;\u0026#34;$\u0026amp;\u0026#34;\u0026#34;\u0026#34; For Each title As String In titles Console.WriteLine(Regex.Replace(title, pattern, replacement)) Next End Sub End Module \u0026#39; The example displays the following output: \u0026#39; \u0026#34;A Tale of Two Cities\u0026#34; \u0026#39; \u0026#34;The Hound of the Baskervilles\u0026#34; \u0026#39; \u0026#34;The Protestant Ethic and the Spirit of Capitalism\u0026#34; \u0026#39; \u0026#34;The Origin of Species\u0026#34; The regular expression pattern ^(\\w+\\s?)+$ is defined as shown in the following table.\nPattern Description ^ Start the match at the beginning of the input string. (\\w+\\s?)+ Match the pattern of one or more word characters followed by zero or one white-space characters one or more times. $ Match the end of the input string. The \u0026quot;$\u0026amp;\u0026quot; replacement pattern adds a literal quotation mark to the beginning and end of each match.\nBack to top\nSubstituting the Text Before the Match The $` substitution replaces the matched string with the entire input string before the match. That is, it duplicates the input string up to the match while removing the matched text. Any text that follows the matched text is unchanged in the result string. If there are multiple matches in an input string, the replacement text is derived from the original input string, rather than from the string in which text has been replaced by earlier matches. (The example provides an illustration.) If there is no match, the $` substitution has no effect.\nThe following example uses the regular expression pattern \\d+ to match a sequence of one or more decimal digits in the input string. The replacement string $` replaces these digits with the text that precedes the match.\nusing System; using System.Text.RegularExpressions; public class Example { public static void Main() { string input = \u0026#34;aa1bb2cc3dd4ee5\u0026#34;; string pattern = @\u0026#34;\\d+\u0026#34;; string substitution = \u0026#34;$`\u0026#34;; Console.WriteLine(\u0026#34;Matches:\u0026#34;); foreach (Match match in Regex.Matches(input, pattern)) Console.WriteLine(\u0026#34; {0} at position {1}\u0026#34;, match.Value, match.Index); Console.WriteLine(\u0026#34;Input string: {0}\u0026#34;, input); Console.WriteLine(\u0026#34;Output string: \u0026#34; + Regex.Replace(input, pattern, substitution)); } } // The example displays the following output: // Matches: // 1 at position 2 // 2 at position 5 // 3 at position 8 // 4 at position 11 // 5 at position 14 // Input string: aa1bb2cc3dd4ee5 // Output string: aaaabbaa1bbccaa1bb2ccddaa1bb2cc3ddeeaa1bb2cc3dd4ee Imports System.Text.RegularExpressions Module Example Public Sub Main() Dim input As String = \u0026#34;aa1bb2cc3dd4ee5\u0026#34; Dim pattern As String = \u0026#34;\\d+\u0026#34; Dim substitution As String = \u0026#34;$`\u0026#34; Console.WriteLine(\u0026#34;Matches:\u0026#34;) For Each match As Match In Regex.Matches(input, pattern) Console.WriteLine(\u0026#34; {0} at position {1}\u0026#34;, match.Value, match.Index) Next Console.WriteLine(\u0026#34;Input string: {0}\u0026#34;, input) Console.WriteLine(\u0026#34;Output string: \u0026#34; + _ Regex.Replace(input, pattern, substitution)) End Sub End Module \u0026#39; The example displays the following output: \u0026#39; Matches: \u0026#39; 1 at position 2 \u0026#39; 2 at position 5 \u0026#39; 3 at position 8 \u0026#39; 4 at position 11 \u0026#39; 5 at position 14 \u0026#39; Input string: aa1bb2cc3dd4ee5 \u0026#39; Output string: aaaabbaa1bbccaa1bb2ccddaa1bb2cc3ddeeaa1bb2cc3dd4ee In this example, the input string \u0026quot;aa1bb2cc3dd4ee5\u0026quot; contains five matches. The following table illustrates how the $` substitution causes the regular expression engine to replace each match in the input string. Inserted text is shown in bold in the results column.\nMatch Position String before match Result string 1 2 aa aaaabb2cc3dd4ee5 2 5 aa1bb aaaabbaa1bbcc3dd4ee5 3 8 aa1bb2cc aaaabbaa1bbccaa1bb2ccdd4ee5 4 11 aa1bb2cc3dd aaaabbaa1bbccaa1bb2ccddaa1bb2cc3ddee5 5 14 aa1bb2cc3dd4ee aaaabbaa1bbccaa1bb2ccddaa1bb2cc3ddeeaa1bb2cc3dd4ee Back to top\nSubstituting the Text After the Match The $' substitution replaces the matched string with the entire input string after the match. That is, it duplicates the input string after the match while removing the matched text. Any text that precedes the matched text is unchanged in the result string. If there is no match, the $' substitution has no effect.\nThe following example uses the regular expression pattern \\d+ to match a sequence of one or more decimal digits in the input string. The replacement string $' replaces these digits with the text that follows the match.\nusing System; using System.Text.RegularExpressions; public class Example { public static void Main() { string input = \u0026#34;aa1bb2cc3dd4ee5\u0026#34;; string pattern = @\u0026#34;\\d+\u0026#34;; string substitution = \u0026#34;$\u0026#39;\u0026#34;; Console.WriteLine(\u0026#34;Matches:\u0026#34;); foreach (Match match in Regex.Matches(input, pattern)) Console.WriteLine(\u0026#34; {0} at position {1}\u0026#34;, match.Value, match.Index); Console.WriteLine(\u0026#34;Input string: {0}\u0026#34;, input); Console.WriteLine(\u0026#34;Output string: \u0026#34; + Regex.Replace(input, pattern, substitution)); } } // The example displays the following output: // Matches: // 1 at position 2 // 2 at position 5 // 3 at position 8 // 4 at position 11 // 5 at position 14 // Input string: aa1bb2cc3dd4ee5 // Output string: aabb2cc3dd4ee5bbcc3dd4ee5ccdd4ee5ddee5ee Imports System.Text.RegularExpressions Module Example Public Sub Main() Dim input As String = \u0026#34;aa1bb2cc3dd4ee5\u0026#34; Dim pattern As String = \u0026#34;\\d+\u0026#34; Dim substitution As String = \u0026#34;$\u0026#39;\u0026#34; Console.WriteLine(\u0026#34;Matches:\u0026#34;) For Each match As Match In Regex.Matches(input, pattern) Console.WriteLine(\u0026#34; {0} at position {1}\u0026#34;, match.Value, match.Index) Next Console.WriteLine(\u0026#34;Input string: {0}\u0026#34;, input) Console.WriteLine(\u0026#34;Output string: \u0026#34; + _ Regex.Replace(input, pattern, substitution)) End Sub End Module \u0026#39; The example displays the following output: \u0026#39; Matches: \u0026#39; 1 at position 2 \u0026#39; 2 at position 5 \u0026#39; 3 at position 8 \u0026#39; 4 at position 11 \u0026#39; 5 at position 14 \u0026#39; Input string: aa1bb2cc3dd4ee5 \u0026#39; Output string: aabb2cc3dd4ee5bbcc3dd4ee5ccdd4ee5ddee5ee In this example, the input string \u0026quot;aa1bb2cc3dd4ee5\u0026quot; contains five matches. The following table illustrates how the $' substitution causes the regular expression engine to replace each match in the input string. Inserted text is shown in bold in the results column.\nMatch Position String after match Result string 1 2 bb2cc3dd4ee5 aabb2cc3dd4ee5bb2cc3dd4ee5 2 5 cc3dd4ee5 aabb2cc3dd4ee5bbcc3dd4ee5cc3dd4ee5 3 8 dd4ee5 aabb2cc3dd4ee5bbcc3dd4ee5ccdd4ee5dd4ee5 4 11 ee5 aabb2cc3dd4ee5bbcc3dd4ee5ccdd4ee5ddee5ee5 5 14 String.Empty aabb2cc3dd4ee5bbcc3dd4ee5ccdd4ee5ddee5ee Back to top\nSubstituting the Last Captured Group The $+ substitution replaces the matched string with the last captured group. If there are no captured groups or if the value of the last captured group is String.Empty, the $+ substitution has no effect.\nThe following example identifies duplicate words in a string and uses the $+ substitution to replace them with a single occurrence of the word. The RegexOptions.IgnoreCase option is used to ensure that words that differ in case but that are otherwise identical are considered duplicates.\nusing System; using System.Text.RegularExpressions; public class Example { public static void Main() { string pattern = @\u0026#34;\\b(\\w+)\\s\\1\\b\u0026#34;; string substitution = \u0026#34;$+\u0026#34;; string input = \u0026#34;The the dog jumped over the fence fence.\u0026#34;; Console.WriteLine(Regex.Replace(input, pattern, substitution, RegexOptions.IgnoreCase)); } } // The example displays the following output: // The dog jumped over the fence. Imports System.Text.RegularExpressions Module Example Public Sub Main() Dim pattern As String = \u0026#34;\\b(\\w+)\\s\\1\\b\u0026#34; Dim substitution As String = \u0026#34;$+\u0026#34; Dim input As String = \u0026#34;The the dog jumped over the fence fence.\u0026#34; Console.WriteLine(Regex.Replace(input, pattern, substitution, _ RegexOptions.IgnoreCase)) End Sub End Module \u0026#39; The example displays the following output: \u0026#39; The dog jumped over the fence. The regular expression pattern \\b(\\w+)\\s\\1\\b is defined as shown in the following table.\nPattern Description \\b Begin the match at a word boundary. (\\w+) Match one or more word characters. This is the first capturing group. \\s Match a white-space character. \\1 Match the first captured group. \\b End the match at a word boundary. Back to top\nSubstituting the Entire Input String The $_ substitution replaces the matched string with the entire input string. That is, it removes the matched text and replaces it with the entire string, including the matched text.\nThe following example matches one or more decimal digits in the input string. It uses the $_ substitution to replace them with the entire input string.\nusing System; using System.Text.RegularExpressions; public class Example { public static void Main() { string input = \u0026#34;ABC123DEF456\u0026#34;; string pattern = @\u0026#34;\\d+\u0026#34;; string substitution = \u0026#34;$_\u0026#34;; Console.WriteLine(\u0026#34;Original string: {0}\u0026#34;, input); Console.WriteLine(\u0026#34;String with substitution: {0}\u0026#34;, Regex.Replace(input, pattern, substitution)); } } // The example displays the following output: // Original string: ABC123DEF456 // String with substitution: ABCABC123DEF456DEFABC123DEF456 Imports System.Text.RegularExpressions Module Example Public Sub Main() Dim input As String = \u0026#34;ABC123DEF456\u0026#34; Dim pattern As String = \u0026#34;\\d+\u0026#34; Dim substitution As String = \u0026#34;$_\u0026#34; Console.WriteLine(\u0026#34;Original string: {0}\u0026#34;, input) Console.WriteLine(\u0026#34;String with substitution: {0}\u0026#34;, _ Regex.Replace(input, pattern, substitution)) End Sub End Module \u0026#39; The example displays the following output: \u0026#39; Original string: ABC123DEF456 \u0026#39; String with substitution: ABCABC123DEF456DEFABC123DEF456 In this example, the input string \u0026quot;ABC123DEF456\u0026quot; contains two matches. The following table illustrates how the $_ substitution causes the regular expression engine to replace each match in the input string. Inserted text is shown in bold in the results column.\nMatch Position Match Result string 1 3 123 ABCABC123DEF456DEF456 2 5 456 ABCABC123DEF456DEFABC123DEF456 A regular expression is a pattern that the regular expression engine attempts to match in input text. A pattern consists of one or more character literals, operators, or constructs. For a brief introduction, see .NET Regular Expressions.\nEach section in this quick reference lists a particular category of characters, operators, and constructs that you can use to define regular expressions:\nCharacter escapes\nCharacter classes\nAnchors\nGrouping constructs\nQuantifiers\nBackreference constructs\nAlternation constructs\nSubstitutions\nRegular expression options\nMiscellaneous constructs\nWe’ve also provided this information in two formats that you can download and print for easy reference:\nDownload in Word (.docx) format\nDownload in PDF (.pdf) format\nCharacter Escapes The backslash character (\\) in a regular expression indicates that the character that follows it either is a special character (as shown in the following table), or should be interpreted literally. For more information, see Character Escapes.\nEscaped character Description Pattern Matches \\a Matches a bell character, \\u0007. \\a \u0026quot;\\u0007\u0026quot; in \u0026quot;Error!\u0026quot; + '\\u0007' \\b In a character class, matches a backspace, \\u0008. [\\b]{3,} \u0026quot;\\b\\b\\b\\b\u0026quot; in \u0026quot;\\b\\b\\b\\b\u0026quot; \\t Matches a tab, \\u0009. (\\w+)\\t \u0026quot;item1\\t\u0026quot;, \u0026quot;item2\\t\u0026quot; in \u0026quot;item1\\titem2\\t\u0026quot; \\r Matches a carriage return, \\u000D. (\\r is not equivalent to the newline character, \\n.) \\r\\n(\\w+) \u0026quot;\\r\\nThese\u0026quot; in \u0026quot;\\r\\nThese are\\ntwo lines.\u0026quot; \\v Matches a vertical tab, \\u000B. [\\v]{2,} \u0026quot;\\v\\v\\v\u0026quot; in \u0026quot;\\v\\v\\v\u0026quot; \\f Matches a form feed, \\u000C. [\\f]{2,} \u0026quot;\\f\\f\\f\u0026quot; in \u0026quot;\\f\\f\\f\u0026quot; \\n Matches a new line, \\u000A. \\r\\n(\\w+) \u0026quot;\\r\\nThese\u0026quot; in \u0026quot;\\r\\nThese are\\ntwo lines.\u0026quot; \\e Matches an escape, \\u001B. \\e \u0026quot;\\x001B\u0026quot; in \u0026quot;\\x001B\u0026quot; \\ nnn Uses octal representation to specify a character (nnn consists of two or three digits). \\w\\040\\w \u0026quot;a b\u0026quot;, \u0026quot;c d\u0026quot; in \u0026quot;a bc d\u0026quot; \\x nn Uses hexadecimal representation to specify a character (nn consists of exactly two digits). \\w\\x20\\w \u0026quot;a b\u0026quot;, \u0026quot;c d\u0026quot; in \u0026quot;a bc d\u0026quot; \\c X\n\\c x Matches the ASCII control character that is specified by X or x, where X or x is the letter of the control character. \\cC \u0026quot;\\x0003\u0026quot; in \u0026quot;\\x0003\u0026quot; (Ctrl-C) \\u nnnn Matches a Unicode character by using hexadecimal representation (exactly four digits, as represented by nnnn). \\w\\u0020\\w \u0026quot;a b\u0026quot;, \u0026quot;c d\u0026quot; in \u0026quot;a bc d\u0026quot; \\ When followed by a character that is not recognized as an escaped character in this and other tables in this topic, matches that character. For example, \\* is the same as \\x2A, and \\. is the same as \\x2E. This allows the regular expression engine to disambiguate language elements (such as * or ?) and character literals (represented by \\* or \\?). \\d+[\\+-x\\*]\\d+ \u0026quot;2+2\u0026quot; and \u0026quot;3*9\u0026quot; in \u0026quot;(2+2) * 3*9\u0026quot; Back to top\nCharacter Classes A character class matches any one of a set of characters. Character classes include the language elements listed in the following table. For more information, see Character Classes.\nCharacter class Description Pattern Matches [ character_group ] Matches any single character in character_group. By default, the match is case-sensitive. [ae] \u0026quot;a\u0026quot; in \u0026quot;gray\u0026quot;\n\u0026quot;a\u0026quot;, \u0026quot;e\u0026quot; in \u0026quot;lane\u0026quot; [^ character_group ] Negation: Matches any single character that is not in character_group. By default, characters in character_group are case-sensitive. [^aei] \u0026quot;r\u0026quot;, \u0026quot;g\u0026quot;, \u0026quot;n\u0026quot; in \u0026quot;reign\u0026quot; [ first - last ] Character range: Matches any single character in the range from first to last. [A-Z] \u0026quot;A\u0026quot;, \u0026quot;B\u0026quot; in \u0026quot;AB123\u0026quot; . Wildcard: Matches any single character except \\n.\nTo match a literal period character (. or \\u002E), you must precede it with the escape character (\\.). a.e \u0026quot;ave\u0026quot; in \u0026quot;nave\u0026quot;\n\u0026quot;ate\u0026quot; in \u0026quot;water\u0026quot; \\p{ name } Matches any single character in the Unicode general category or named block specified by name. \\p{Lu}\n\\p{IsCyrillic} \u0026quot;C\u0026quot;, \u0026quot;L\u0026quot; in \u0026quot;City Lights\u0026quot;\n\u0026quot;Д\u0026quot;, \u0026quot;Ж\u0026quot; in \u0026quot;ДЖem\u0026quot; \\P{ name } Matches any single character that is not in the Unicode general category or named block specified by name. \\P{Lu}\n\\P{IsCyrillic} \u0026quot;i\u0026quot;, \u0026quot;t\u0026quot;, \u0026quot;y\u0026quot; in \u0026quot;City\u0026quot;\n\u0026quot;e\u0026quot;, \u0026quot;m\u0026quot; in \u0026quot;ДЖem\u0026quot; \\w Matches any word character. \\w \u0026quot;I\u0026quot;, \u0026quot;D\u0026quot;, \u0026quot;A\u0026quot;, \u0026quot;1\u0026quot;, \u0026quot;3\u0026quot; in \u0026quot;ID A1.3\u0026quot; \\W Matches any non-word character. \\W \u0026quot; \u0026quot;, \u0026quot;.\u0026quot; in \u0026quot;ID A1.3\u0026quot; \\s Matches any white-space character. \\w\\s \u0026quot;D \u0026quot; in \u0026quot;ID A1.3\u0026quot; \\S Matches any non-white-space character. \\s\\S \u0026quot; _\u0026quot; in \u0026quot;int __ctr\u0026quot; \\d Matches any decimal digit. \\d \u0026quot;4\u0026quot; in \u0026quot;4 = IV\u0026quot; \\D Matches any character other than a decimal digit. \\D \u0026quot; \u0026quot;, \u0026quot;=\u0026quot;, \u0026quot; \u0026quot;, \u0026quot;I\u0026quot;, \u0026quot;V\u0026quot; in \u0026quot;4 = IV\u0026quot; Back to top\nAnchors Anchors, or atomic zero-width assertions, cause a match to succeed or fail depending on the current position in the string, but they do not cause the engine to advance through the string or consume characters. The metacharacters listed in the following table are anchors. For more information, see Anchors.\nAssertion Description Pattern Matches ^ By default, the match must start at the beginning of the string; in multiline mode, it must start at the beginning of the line. ^\\d{3} \u0026quot;901\u0026quot; in \u0026quot;901-333-\u0026quot; $ By default, the match must occur at the end of the string or before \\n at the end of the string; in multiline mode, it must occur before the end of the line or before \\n at the end of the line. -\\d{3}$ \u0026quot;-333\u0026quot; in \u0026quot;-901-333\u0026quot; \\A The match must occur at the start of the string. \\A\\d{3} \u0026quot;901\u0026quot; in \u0026quot;901-333-\u0026quot; \\Z The match must occur at the end of the string or before \\n at the end of the string. -\\d{3}\\Z \u0026quot;-333\u0026quot; in \u0026quot;-901-333\u0026quot; \\z The match must occur at the end of the string. -\\d{3}\\z \u0026quot;-333\u0026quot; in \u0026quot;-901-333\u0026quot; \\G The match must occur at the point where the previous match ended. \\G\\(\\d\\) \u0026quot;(1)\u0026quot;, \u0026quot;(3)\u0026quot;, \u0026quot;(5)\u0026quot; in \u0026quot;(1)(3)(5)[7](9)\u0026quot; \\b The match must occur on a boundary between a \\w (alphanumeric) and a \\W (nonalphanumeric) character. \\b\\w+\\s\\w+\\b \u0026quot;them theme\u0026quot;, \u0026quot;them them\u0026quot; in \u0026quot;them theme them them\u0026quot; \\B The match must not occur on a \\b boundary. \\Bend\\w*\\b \u0026quot;ends\u0026quot;, \u0026quot;ender\u0026quot; in \u0026quot;end sends endure lender\u0026quot; Back to top\nGrouping Constructs Grouping constructs delineate subexpressions of a regular expression and typically capture substrings of an input string. Grouping constructs include the language elements listed in the following table. For more information, see Grouping Constructs.\nGrouping construct Description Pattern Matches ( subexpression ) Captures the matched subexpression and assigns it a one-based ordinal number. (\\w)\\1 \u0026quot;ee\u0026quot; in \u0026quot;deep\u0026quot; (?\u0026lt; name \u0026gt; subexpression ) Captures the matched subexpression into a named group. (?\u0026lt;double\u0026gt;\\w)\\k\u0026lt;double\u0026gt; \u0026quot;ee\u0026quot; in \u0026quot;deep\u0026quot; (?\u0026lt; name1 - name2 \u0026gt; subexpression ) Defines a balancing group definition. For more information, see the \u0026quot;Balancing Group Definition\u0026quot; section in Grouping Constructs. (((?'Open'\\()[^\\(\\)]*)+((?'Close-Open'\\))[^\\(\\)]*)+)*(?(Open)(?!))$ \u0026quot;((1-3)*(3-1))\u0026quot; in \u0026quot;3+2^((1-3)*(3-1))\u0026quot; (?: subexpression ) Defines a noncapturing group. Write(?:Line)? \u0026quot;WriteLine\u0026quot; in \u0026quot;Console.WriteLine()\u0026quot;\n\u0026quot;Write\u0026quot; in \u0026quot;Console.Write(value)\u0026quot; (?imnsx-imnsx: subexpression ) Applies or disables the specified options within subexpression. For more information, see Regular Expression Options. A\\d{2}(?i:\\w+)\\b \u0026quot;A12xl\u0026quot;, \u0026quot;A12XL\u0026quot; in \u0026quot;A12xl A12XL a12xl\u0026quot; (?= subexpression ) Zero-width positive lookahead assertion. \\w+(?=\\.) \u0026quot;is\u0026quot;, \u0026quot;ran\u0026quot;, and \u0026quot;out\u0026quot; in \u0026quot;He is. The dog ran. The sun is out.\u0026quot; (?! subexpression ) Zero-width negative lookahead assertion. \\b(?!un)\\w+\\b \u0026quot;sure\u0026quot;, \u0026quot;used\u0026quot; in \u0026quot;unsure sure unity used\u0026quot; (?\u0026lt;= subexpression ) Zero-width positive lookbehind assertion. (?\u0026lt;=19)\\d{2}\\b \u0026quot;99\u0026quot;, \u0026quot;50\u0026quot;, \u0026quot;05\u0026quot; in \u0026quot;1851 1999 1950 1905 2003\u0026quot; (?\u0026lt;! subexpression ) Zero-width negative lookbehind assertion. (?\u0026lt;!19)\\d{2}\\b \u0026quot;51\u0026quot;, \u0026quot;03\u0026quot; in \u0026quot;1851 1999 1950 1905 2003\u0026quot; (?\u0026gt; subexpression ) Nonbacktracking (or \u0026quot;greedy\u0026quot;) subexpression. [13579](?\u0026gt;A+B+) \u0026quot;1ABB\u0026quot;, \u0026quot;3ABB\u0026quot;, and \u0026quot;5AB\u0026quot; in \u0026quot;1ABB 3ABBC 5AB 5AC\u0026quot; Back to top\nQuantifiers A quantifier specifies how many instances of the previous element (which can be a character, a group, or a character class) must be present in the input string for a match to occur. Quantifiers include the language elements listed in the following table. For more information, see Quantifiers.\nQuantifier Description Pattern Matches * Matches the previous element zero or more times. \\d*\\.\\d \u0026quot;.0\u0026quot;, \u0026quot;19.9\u0026quot;, \u0026quot;219.9\u0026quot; + Matches the previous element one or more times. \u0026quot;be+\u0026quot; \u0026quot;bee\u0026quot; in \u0026quot;been\u0026quot;, \u0026quot;be\u0026quot; in \u0026quot;bent\u0026quot; ? Matches the previous element zero or one time. \u0026quot;rai?n\u0026quot; \u0026quot;ran\u0026quot;, \u0026quot;rain\u0026quot; { n } Matches the previous element exactly n times. \u0026quot;,\\d{3}\u0026quot; \u0026quot;,043\u0026quot; in \u0026quot;1,043.6\u0026quot;, \u0026quot;,876\u0026quot;, \u0026quot;,543\u0026quot;, and \u0026quot;,210\u0026quot; in \u0026quot;9,876,543,210\u0026quot; { n ,} Matches the previous element at least n times. \u0026quot;\\d{2,}\u0026quot; \u0026quot;166\u0026quot;, \u0026quot;29\u0026quot;, \u0026quot;1930\u0026quot; { n , m } Matches the previous element at least n times, but no more than m times. \u0026quot;\\d{3,5}\u0026quot; \u0026quot;166\u0026quot;, \u0026quot;17668\u0026quot;\n\u0026quot;19302\u0026quot; in \u0026quot;193024\u0026quot; *? Matches the previous element zero or more times, but as few times as possible. \\d*?\\.\\d \u0026quot;.0\u0026quot;, \u0026quot;19.9\u0026quot;, \u0026quot;219.9\u0026quot; +? Matches the previous element one or more times, but as few times as possible. \u0026quot;be+?\u0026quot; \u0026quot;be\u0026quot; in \u0026quot;been\u0026quot;, \u0026quot;be\u0026quot; in \u0026quot;bent\u0026quot; ?? Matches the previous element zero or one time, but as few times as possible. \u0026quot;rai??n\u0026quot; \u0026quot;ran\u0026quot;, \u0026quot;rain\u0026quot; { n }? Matches the preceding element exactly n times. \u0026quot;,\\d{3}?\u0026quot; \u0026quot;,043\u0026quot; in \u0026quot;1,043.6\u0026quot;, \u0026quot;,876\u0026quot;, \u0026quot;,543\u0026quot;, and \u0026quot;,210\u0026quot; in \u0026quot;9,876,543,210\u0026quot; { n ,}? Matches the previous element at least n times, but as few times as possible. \u0026quot;\\d{2,}?\u0026quot; \u0026quot;166\u0026quot;, \u0026quot;29\u0026quot;, \u0026quot;1930\u0026quot; { n , m }? Matches the previous element between n and m times, but as few times as possible. \u0026quot;\\d{3,5}?\u0026quot; \u0026quot;166\u0026quot;, \u0026quot;17668\u0026quot;\n\u0026quot;193\u0026quot;, \u0026quot;024\u0026quot; in \u0026quot;193024\u0026quot; Back to top\nBackreference Constructs A backreference allows a previously matched subexpression to be identified subsequently in the same regular expression. The following table lists the backreference constructs supported by regular expressions in .NET. For more information, see Backreference Constructs.\nBackreference construct Description Pattern Matches \\ number Backreference. Matches the value of a numbered subexpression. (\\w)\\1 \u0026quot;ee\u0026quot; in \u0026quot;seek\u0026quot; \\k\u0026lt; name \u0026gt; Named backreference. Matches the value of a named expression. (?\u0026lt;char\u0026gt;\\w)\\k\u0026lt;char\u0026gt; \u0026quot;ee\u0026quot; in \u0026quot;seek\u0026quot; Back to top\nAlternation Constructs Alternation constructs modify a regular expression to enable either/or matching. These constructs include the language elements listed in the following table. For more information, see Alternation Constructs.\nAlternation construct Description Pattern Matches | Matches any one element separated by the vertical bar (|) character. th(e|is|at) \u0026quot;the\u0026quot;, \u0026quot;this\u0026quot; in \u0026quot;this is the day. \u0026quot; (?( expression ) yes | no ) Matches yes if the regular expression pattern designated by expression matches; otherwise, matches the optional no part. expression is interpreted as a zero-width assertion. (?(A)A\\d{2}\\b|\\b\\d{3}\\b) \u0026quot;A10\u0026quot;, \u0026quot;910\u0026quot; in \u0026quot;A10 C103 910\u0026quot; (?( name ) yes | no ) Matches yes if name, a named or numbered capturing group, has a match; otherwise, matches the optional no. (?\u0026lt;quoted\u0026gt;\u0026quot;)?(?(quoted).+?\u0026quot;|\\S+\\s) Dogs.jpg, \u0026quot;Yiska playing.jpg\u0026quot; in \u0026quot;Dogs.jpg \u0026quot;Yiska playing.jpg\u0026quot;\u0026quot; Back to top\nSubstitutions Substitutions are regular expression language elements that are supported in replacement patterns. For more information, see Substitutions. The metacharacters listed in the following table are atomic zero-width assertions.\nCharacter Description Pattern Replacement pattern Input string Result string $ number Substitutes the substring matched by group number. \\b(\\w+)(\\s)(\\w+)\\b $3$2$1 \u0026quot;one two\u0026quot; \u0026quot;two one\u0026quot; ${ name } Substitutes the substring matched by the named group name. \\b(?\u0026lt;word1\u0026gt;\\w+)(\\s)(?\u0026lt;word2\u0026gt;\\w+)\\b ${word2} ${word1} \u0026quot;one two\u0026quot; \u0026quot;two one\u0026quot; $$ Substitutes a literal \u0026quot;$\u0026quot;. \\b(\\d+)\\s?USD $$$1 \u0026quot;103 USD\u0026quot; \u0026quot;$103\u0026quot; $\u0026amp; Substitutes a copy of the whole match. \\$?\\d*\\.?\\d+ **$\u0026amp;** \u0026quot;$1.30\u0026quot; \u0026quot;**$1.30**\u0026quot; $` Substitutes all the text of the input string before the match. B+ $` \u0026quot;AABBCC\u0026quot; \u0026quot;AAAACC\u0026quot; $' Substitutes all the text of the input string after the match. B+ $' \u0026quot;AABBCC\u0026quot; \u0026quot;AACCCC\u0026quot; $+ Substitutes the last group that was captured. B+(C+) $+ \u0026quot;AABBCCDD\u0026quot; \u0026quot;AACCDD\u0026quot; $_ Substitutes the entire input string. B+ $_ \u0026quot;AABBCC\u0026quot; \u0026quot;AAAABBCCCC\u0026quot; Back to top\nRegular Expression Options You can specify options that control how the regular expression engine interprets a regular expression pattern. Many of these options can be specified either inline (in the regular expression pattern) or as one or more RegexOptions constants. This quick reference lists only inline options. For more information about inline and RegexOptions options, see the article Regular Expression Options.\nYou can specify an inline option in two ways:\nBy using the miscellaneous construct (?imnsx-imnsx), where a minus sign (-) before an option or set of options turns those options off. For example, (?i-mn) turns case-insensitive matching (i) on, turns multiline mode (m) off, and turns unnamed group captures (n) off. The option applies to the regular expression pattern from the point at which the option is defined, and is effective either to the end of the pattern or to the point where another construct reverses the option.\nBy using the grouping construct(?imnsx-imnsx:subexpression), which defines options for the specified group only.\nThe .NET regular expression engine supports the following inline options.\nOption Description Pattern Matches i Use case-insensitive matching. \\b(?i)a(?-i)a\\w+\\b \u0026quot;aardvark\u0026quot;, \u0026quot;aaaAuto\u0026quot; in \u0026quot;aardvark AAAuto aaaAuto Adam breakfast\u0026quot; m Use multiline mode. ^ and $ match the beginning and end of a line, instead of the beginning and end of a string. For an example, see the \u0026quot;Multiline Mode\u0026quot; section in Regular Expression Options. n Do not capture unnamed groups. For an example, see the \u0026quot;Explicit Captures Only\u0026quot; section in Regular Expression Options. s Use single-line mode. For an example, see the \u0026quot;Single-line Mode\u0026quot; section in Regular Expression Options. x Ignore unescaped white space in the regular expression pattern. \\b(?x) \\d+ \\s \\w+ \u0026quot;1 aardvark\u0026quot;, \u0026quot;2 cats\u0026quot; in \u0026quot;1 aardvark 2 cats IV centurions\u0026quot; Back to top\nMiscellaneous Constructs Miscellaneous constructs either modify a regular expression pattern or provide information about it. The following table lists the miscellaneous constructs supported by .NET. For more information, see Miscellaneous Constructs.\nConstruct Definition Example (?imnsx-imnsx) Sets or disables options such as case insensitivity in the middle of a pattern.For more information, see Regular Expression Options. \\bA(?i)b\\w+\\b matches \u0026quot;ABA\u0026quot;, \u0026quot;Able\u0026quot; in \u0026quot;ABA Able Act\u0026quot; (?# comment ) Inline comment. The comment ends at the first closing parenthesis. \\bA(?#Matches words starting with A)\\w+\\b # [to end of line] X-mode comment. The comment starts at an unescaped # and continues to the end of the line. (?x)\\bA\\w+\\b#Matches words starting with A ","permalink":"https://sambartle.co.uk/posts/vs_regex/","summary":"\u003ch2 id=\"replacement-patterns\"\u003eReplacement patterns\u003c/h2\u003e\n\u003cp\u003eTo use a numbered capture group, surround the group with parentheses in the regular expression pattern. Use \u003ccode\u003e$number\u003c/code\u003e, where \u003ccode\u003enumber\u003c/code\u003e is an integer starting at 1, to specify a specific, numbered group in a replacement pattern. For example, the grouped regular expression \u003ccode\u003e(\\d)([a-z])\u003c/code\u003e defines two groups: the first group contains a single decimal digit, and the second group contains a single character between \u003cstrong\u003ea\u003c/strong\u003e and \u003cstrong\u003ez\u003c/strong\u003e. The expression finds four matches in the following string: \u003cstrong\u003e1a 2b 3c 4d\u003c/strong\u003e. The replacement string \u003ccode\u003ez$1\u003c/code\u003e references the first group only, and converts the string to \u003cstrong\u003ez1 z2 z3 z4\u003c/strong\u003e.\u003c/p\u003e","title":"Visual Studio Regular Expressions"},{"content":" Create your own visited countries map or check out the JavaScript Charts. ","permalink":"https://sambartle.co.uk/posts/travelmap/","summary":"\u003cscript src=\"ammap/ammap.js\" type=\"text/javascript\"\u003e\u003c/script\u003e\n\u003cscript src=\"ammap/maps/js/worldHigh.js\" type=\"text/javascript\"\u003e\u003c/script\u003e\n\u003cscript src=\"ammap/themes/dark.js\" type=\"text/javascript\"\u003e\u003c/script\u003e\n\u003cdiv id=\"mapdiv\" style=\"width: 100%; height: 450px;\"\u003e\u003c/div\u003e\n\u003cdiv style=\"width: 100%; font-size: 70%; padding: 5px 0; text-align: center; background-color: #535364; margin-top: 1px; color: #B4B4B7;\"\u003e\u003ca href=\"https://visitedplaces.com/\" style=\"color: #B4B4B7;\"\u003eCreate your own visited countries map\u003c/a\u003e or check out the \u003ca href=\"https://www.amcharts.com/\" style=\"color: #B4B4B7;\"\u003eJavaScript Charts\u003c/a\u003e.\u003c/div\u003e\n\u003cscript type=\"text/javascript\"\u003e\nvar map = AmCharts.makeChart(\"mapdiv\",{\ntype: \"map\",\ntheme: \"dark\",\nprojection: \"mercator\",\npanEventsEnabled : true,\nbackgroundColor : \"#535364\",\nbackgroundAlpha : 1,\nzoomControl: {\nzoomControlEnabled : true\n},\ndataProvider : {\nmap : \"worldHigh\",\ngetAreasFromMap : true,\nareas :\n[\n\t{\n\t\t\"id\": \"BE\",\n\t\t\"showAsSelected\": true\n\t},\n\t{\n\t\t\"id\": \"HR\",\n\t\t\"showAsSelected\": true\n\t},\n\t{\n\t\t\"id\": \"CY\",\n\t\t\"showAsSelected\": true\n\t},\n\t{\n\t\t\"id\": \"CZ\",\n\t\t\"showAsSelected\": true\n\t},\n\t{\n\t\t\"id\": \"DK\",\n\t\t\"showAsSelected\": true\n\t},\n\t{\n\t\t\"id\": \"FI\",\n\t\t\"showAsSelected\": true\n\t},\n\t{\n\t\t\"id\": \"FR\",\n\t\t\"showAsSelected\": true\n\t},\n\t{\n\t\t\"id\": \"DE\",\n\t\t\"showAsSelected\": true\n\t},\n\t{\n\t\t\"id\": \"HU\",\n\t\t\"showAsSelected\": true\n\t},\n\t{\n\t\t\"id\": \"IS\",\n\t\t\"showAsSelected\": true\n\t},\n\t{\n\t\t\"id\": \"IT\",\n\t\t\"showAsSelected\": true\n\t},\n\t{\n\t\t\"id\": \"LT\",\n\t\t\"showAsSelected\": true\n\t},\n\t{\n\t\t\"id\": \"ME\",\n\t\t\"showAsSelected\": true\n\t},\n\t{\n\t\t\"id\": \"NL\",\n\t\t\"showAsSelected\": true\n\t},\n\t{\n\t\t\"id\": \"NO\",\n\t\t\"showAsSelected\": true\n\t},\n\t{\n\t\t\"id\": \"PL\",\n\t\t\"showAsSelected\": true\n\t},\n\t{\n\t\t\"id\": \"PT\",\n\t\t\"showAsSelected\": true\n\t},\n\t{\n\t\t\"id\": \"ES\",\n\t\t\"showAsSelected\": true\n\t},\n\t{\n\t\t\"id\": \"SE\",\n\t\t\"showAsSelected\": true\n\t},\n\t{\n\t\t\"id\": \"GB\",\n\t\t\"showAsSelected\": true\n\t},\n\t{\n\t\t\"id\": \"CA\",\n\t\t\"showAsSelected\": true\n\t},\n\t{\n\t\t\"id\": \"US\",\n\t\t\"showAsSelected\": true\n\t},\n\t{\n\t\t\"id\": \"EG\",\n\t\t\"showAsSelected\": true\n\t},\n\t{\n\t\t\"id\": \"MV\",\n\t\t\"showAsSelected\": true\n\t},\n\t{\n\t\t\"id\": \"LK\",\n\t\t\"showAsSelected\": true\n\t},\n\t{\n\t\t\"id\": \"NZ\",\n\t\t\"showAsSelected\": true\n\t}\n]\n},\nareasSettings : {\nautoZoom : true,\ncolor : \"#B4B4B7\",\ncolorSolid : \"#84ADE9\",\nselectedColor : \"#84ADE9\",\noutlineColor : \"#666666\",\nrollOverColor : \"#9EC2F7\",\nrollOverOutlineColor : \"#000000\"\n}\n});\n\u003c/script\u003e","title":"Travel Map"},{"content":"BIOS Battery Replacement I\u0026rsquo;ve been having some problems recently where the laptop would power on (the power LED is lit), but nothing appeared on the screen, and no boot sound was played. After accidentally leaving it in this state I noticed that it had managed to limp into the BIOS with a funny rainbow coloured logo in place of the usual white one. At this point I rebooted it and it came up with the usual BIOS logo and a message stating that the CMOS battery was running low. Excellent I thought, I\u0026rsquo;ll just go and change that and the problem will be solved.\nIt turns out this is easier said than done as the battery has been located deep inside the laptop. You can see it by removing the large panel on the laptop, but to get full access to change the battery you would need to take the whole machine apart and remove the motherboard. Now if you know me you will know that I\u0026rsquo;m not one for unnecessary work, so I looked for a more laid back approach.\nI was about to cut the plastic away to get access when I had a brainwave to get the battery out. What follows is documentation to show you how to do this easily and without needing to break anything. You will need a new CR2032 3V coin cell (these ones) to replace the used one.\nWARNING: You could do irreversible damage by following any of the information on this page. You are obviously on your own if you try anything here. I offer no guarantees, however I have personally tried everything here and it all worked for me. Disconnect the PSU and remove the battery from the laptop. Place the laptop upside down on a soft cloth. Unscrew the 5 screws holding the larger removable panel in place. You should now be able to gently prise off the panel, revealing the Wireless NIC, CPU, GPU and cooling. Now would be a good time to hoover out all the dust in there. If you now look under the plastic between the Wireless NIC and the back edge of the case you should be able to just see the battery. To remove the battery you will need to remove the Wireless NIC. This is achieved by gently popping off the two aerial connecting wires, and unscrewing the two screws; the card will automatically pop up at this point and you can gently remove it. Now you can see the battery you must remove it. The easiest way to do this is to bend the third of the small metal hooks in the plastic upwards, leaving access under it through the small hole in the black plastic. What you need to do here is insert a thin screwdriver into the hole you have created, and put it between the two white edges of the battery holder, then gently ease the battery to the left (as you look at it from the front), which allows it to pop out. You can then shake it out of the case through the Wireless slot space. The tricky bit is getting the new battery in. The key is to gently push it (right side up) into the gap aiming to get it lodged under the left hand clips and sticking up, and then gently push it down from above (via the magical hole again). The last step is to put everything back where it was and reconnect everything and power it all back up. CPU Upgrade The X50R appears to use a Socket M CPU (despite the socket in the laptop suggesting otherwise). The CPU supplied with the laptop is a pretty average Intel Core Duo T2250, which is a 32bit only CPU and lacks the Intel VT extension required for proper virtualisation.\nUnfortunately the Socket M CPU is physically the same as two other Intel sockets, but not electrically, which could easily result in disaster. In order to avoid this I did some research into compatible CPU upgrades, and decided that the best choice would be the Intel Core 2 Duo T5600 CPU, as it is faster, supports 64-bit, has VT support and it\u0026rsquo;s really cheap on eBay (it\u0026rsquo;s not the absolute fastest you could fit but it\u0026rsquo;s the most reasonable price/performance ratio). It\u0026rsquo;s available in two socket types (Socket M and BGA479), one of which will work in the X50R (the Socket M one).\nThere appear to be 3 steppings (revisions) of the Socket M variant which are: SL9U3, SL9SG and SLA4E. In theory any of those 3 should work, but the only one I have personally verified is the SL9U3 one. Incidentally SL9U3 is a great unique search term to use on eBay when searching for this CPU.\nBIOS Update There are a severe lack of BIOS updates for this model (the one on the ASUS website (0502) is actually the same one that my laptop shipped with).\nThe good news is that the BIOS for the F5R appears to be identical: if you diff the 0502 version for each model against each other they are bit-for-bit the same (I tried this as I also have an F5R and they appear to be 97% identical hardware). Based on this I took a risk and flashed the 0505 BIOS from the F5R to my X50R, and I can confirm that it worked fine for me.\nNow I\u0026rsquo;m not saying you should flash this update, but if you do update the CPU and find it doesn\u0026rsquo;t work it might be worth a try (my upgrade above was done after I flashed 0505 so I\u0026rsquo;m not sure if it would work without it).\nWARNING: You could do irreversible damage by following any of the information on this page. Cross flashing BIOS is usually a BAD IDEA. You are obviously on your own if you try anything here. I offer no guarantees, however I have personally tried everything here and it all worked for me. ","permalink":"https://sambartle.co.uk/posts/asusx50r/","summary":"\u003ch2 id=\"bios-battery-replacement\"\u003eBIOS Battery Replacement\u003c/h2\u003e\n\u003cp\u003eI\u0026rsquo;ve been having some problems recently where the laptop would power on (the power LED is lit), but nothing appeared on the screen, and no boot sound was played. After accidentally leaving it in this state I noticed that it had managed to limp into the BIOS with a funny rainbow coloured logo in place of the usual white one. At this point I rebooted it and it came up with the usual BIOS logo and a message stating that the CMOS battery was running low. Excellent I thought, I\u0026rsquo;ll just go and change that and the problem will be solved.\u003c/p\u003e","title":"ASUS X50R Hardware Tips"},{"content":"I\u0026rsquo;ve recently set up a small Windows Server 2008 R2 domain for a non-profit. I made some notes as there\u0026rsquo;s nothing really basic on the internet that skips the 90% of information you don\u0026rsquo;t need, and concentrates on the 10% you do need.\nHopefully this will be helpful to someone trying to do something similar. It will start out pretty basic, but I will flesh it out with plenty of details when I have a few minutes.\nMicrosoft Windows Server 2008 R2 - This is available very cheaply thanks to a Microsoft program which donates copies to charity and non-profit businesses. Nas4Free - A linux distribution which allows you to create a NAS on which to store backups. pfSense - Another free linux distribution, this one a fully featured firewall / network appliance. Because of the nature of the users there is a need to provide filtered internet; this is done using the Dansguardian filter package and Snort as a proxy, both installed as packages on top of the pfSense system. VMWare vSphere - A virtualisation solution used to allow us to run all of these servers on one physical hardware device. All of the software runs on a HP Proliant MicroServer N54L, which was purchased for £199.99, but had a £100 cashback offer on it at the time. Once it had some extra disks and a bit more RAM in it, it\u0026rsquo;s a very capable vSphere/ESXi host.\nQ\u0026amp;A How can I get a notification when users try to store MP3s on our file shares?\nIf you are using Windows Server 2008 R2, you can use the \u0026ldquo;File System Resource Management\u0026rdquo; feature. This tool can either block the write of files, or allow the write then log a message. You can also produce reports showing who, how, when, where and what the user tried to do. I will write up a tutorial for this once I have got it all figured out.\nHow do I filter out undesirable websites?\nCurrently this is handled by a Dansguardian proxy on the pfSense firewall. Configuration details will be provided when I get a chance to check them and upload them.\n","permalink":"https://sambartle.co.uk/posts/domainadmin/","summary":"\u003cp\u003eI\u0026rsquo;ve recently set up a small Windows Server 2008 R2 domain for a non-profit. I made some notes as there\u0026rsquo;s nothing really basic on the internet that skips the 90% of information you don\u0026rsquo;t need, and concentrates on the 10% you do need.\u003c/p\u003e\n\u003cp\u003eHopefully this will be helpful to someone trying to do something similar. It will start out pretty basic, but I will flesh it out with plenty of details when I have a few minutes.\u003c/p\u003e","title":"Domain Admin Guide"},{"content":"Do you own an HP Proliant ML115? Looking for a bit more power than the official specifications say you can have? Want to play games on it? If so this is the post for you.\nWARNING: You could do irreversible damage by following any of the information on this page. You are obviously on your own if you try anything here. I offer no guarantees, however I have personally tried everything here and it all worked for me. CPU Upgrade The CPU originally supplied with my Proliant was an AMD Opteron 1214 2.2Ghz Dual Core model. As I now use the machine for gaming I wanted something a bit faster. After some research I found a site (in Japanese) which seemed to be listing compatible CPUs. It\u0026rsquo;s not obvious what any of it means though (I think O means working, and X means not, with - meaning not sure), so I knew I may have to just take a bit of a chance.\nI did some research and decided the best CPU for me, price/performance/availability wise, was the AMD Athlon II X4 640 CPU, which is a 3.0Ghz Quad Core, which it seemed likely would work. It\u0026rsquo;s also still widely available in the UK new (I got mine from Amazon for 50 quid in February 2013) which is not the case for many of the alternatives (if you can find a 645 that should work and is slightly faster).\nThe best option seems to actually be the AMD Phenom II X4 955 (but NOT the Black Edition) which is 3.2Ghz Quad Core but with extra L3 cache (6MB) and seemed like it would work, however this was unavailable new in the UK, and all the used ones were selling for way more than I was willing to pay. The Athlon II seemed likely to offer much better bang for the buck. Another possibility (also discounted because of the prohibitive pricing in the UK) is the Phenom II X4 940 (but again NOT the Black Edition) which is essentially the same as the Athlon II X4 640, but with the extra L3 cache.\nI\u0026rsquo;m happy to say that although the BIOS doesn\u0026rsquo;t recognise the model, it all works just fine! It\u0026rsquo;s detected as an AMD Unknown 3000Mhz Quad Core CPU.\nYou may need to update the BIOS (before changing the CPU) in order to get it working. See below for some notes on that process as there\u0026rsquo;s a few gotchas with BIOS updating on this hardware.\nGPU Upgrades This machine has a 16x PCIe slot and you\u0026rsquo;d think that meant GPU upgrades were easy, and this is usually the case. I currently have a Palit nVidia GTX 650 1GB OC in there which works fine, as did my older MSI nVidia 7900GTX, however my XFX nVidia 8800GTX didn\u0026rsquo;t work reliably and caused all sorts of problems: it would boot once normally and be fine, but subsequently fail to POST until you reset the BIOS, at which point you\u0026rsquo;d get one normal boot, and then the same again.\nBIOS Update There\u0026rsquo;s a weird issue with the BIOS on this machine: even if you don\u0026rsquo;t own the RiLOe card, you need to apply the update for it, otherwise after updating the BIOS the fan will run at 100% all the time, making the machine sound like a jet plane. Annoying, but easy to fix at least.\nWARNING: You could do irreversible damage by following any of the information on this page. You are obviously on your own if you try anything here. I offer no guarantees, however I have personally tried everything here and it all worked for me. ","permalink":"https://sambartle.co.uk/posts/ml115/","summary":"\u003cp\u003eDo you own an HP Proliant ML115? Looking for a bit more power than the official specifications say you can have? Want to play games on it? If so this is the post for you.\u003c/p\u003e\n\u003cdiv class=\"warning-box\"\u003e\u003cstrong\u003eWARNING:\u003c/strong\u003e You could do irreversible damage by following any of the information on this page. You are obviously on your own if you try anything here. I offer no guarantees, however I have personally tried everything here and it all worked for me.\u003c/div\u003e\n\n\u003ch2 id=\"cpu-upgrade\"\u003eCPU Upgrade\u003c/h2\u003e\n\u003cp\u003eThe CPU originally supplied with my Proliant was an AMD Opteron 1214 2.2Ghz Dual Core model. As I now use the machine for gaming I wanted something a bit faster. After some research I found a \u003ca href=\"https://w.atwiki.jp/ml115_g5/pages/14.html\"\u003esite\u003c/a\u003e (in Japanese) which seemed to be listing compatible CPUs. It\u0026rsquo;s not obvious what any of it means though (I think O means working, and X means not, with - meaning not sure), so I knew I may have to just take a bit of a chance.\u003c/p\u003e","title":"HP ML115 G5 Upgrades"},{"content":"This site is now running on Pico CMS, which is hopefully a nice easy to update CMS, which I can customise to fit what I want to do here.\n","permalink":"https://sambartle.co.uk/posts/newcms/","summary":"\u003cp\u003eThis site is now running on Pico CMS, which is hopefully a nice easy to update CMS, which I can customise to fit what I want to do here.\u003c/p\u003e","title":"New CMS"},{"content":"Have you ever wanted to do the opposite of everyone else and have a Microsoft Word document open directly inside Internet Explorer (in the Word ActiveX control), without the Open, Save, Cancel dialog box? If you have then this might be the trick for you. Make a registry file by copying the below into a text file and saving it with the .reg extension: Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\Shell\\AttachmentExecute{0002DF01-0000-0000-C000-000000000046}] \u0026ldquo;Word.Document.12\u0026rdquo;=hex(0): \u0026ldquo;Word.Document.8\u0026rdquo;=hex(0): Now run that reg file to add the changes to the registry, and hey-presto, no more annoying popup prompts. This works on IE8 on Windows 7 or Windows Server 2008 R2. Your mileage may vary on other operating systems.\n","permalink":"https://sambartle.co.uk/posts/wordinie/","summary":"\u003cp\u003eHave you ever wanted to do the opposite of everyone else and have a Microsoft Word document open directly inside Internet Explorer (in the Word ActiveX control), without the Open, Save, Cancel dialog box? If you have then this might be the trick for you. Make a registry file by copying the below into a text file and saving it with the .reg extension: Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\Shell\\AttachmentExecute{0002DF01-0000-0000-C000-000000000046}] \u0026ldquo;Word.Document.12\u0026rdquo;=hex(0): \u0026ldquo;Word.Document.8\u0026rdquo;=hex(0): Now run that reg file to add the changes to the registry, and hey-presto, no more annoying popup prompts. This works on IE8 on Windows 7 or Windows Server 2008 R2. Your mileage may vary on other operating systems.\u003c/p\u003e","title":"Opening Word Directly in IE"},{"content":"Return to live TV: Press Sky when in any of the Sky Guide menus to return to live TV.\nReturn to a viewed recording: After watching a recording in the Planner and switching back to live TV, you can return to the point you left the recording by pressing the play button three times.\nView and restore deleted recordings: If you\u0026rsquo;ve deleted a programme from your Planner by mistake, there\u0026rsquo;s no need to worry. Enter your Planner, then press the left arrow button to navigate to the Deleted tab. Press the down arrow button to select a recording, then press the green button to restore the recording to your Planner.\nCreate bookmarks in recordings: While watching a recording, press the pause button, followed by the red button to bookmark that point in the recording. While playback is paused, press the green button to display all bookmarks in the recording, which you can then select from to start viewing from that point. During playback, you can quickly jump between bookmarks by pressing and holding the rewind or fast forward buttons.\nSlow motion: Did you know you can create your own slow motion replays when watching live TV? Press the rewind button until you reach the point you want to replay, then press and hold down the play button for at least two seconds to watch your programme in slow motion. To return to normal speed, simply press the play button again. This also works with any recordings in your Planner.\nInstant rewind/fast forward: If you want to go to the beginning or end of your programme, there\u0026rsquo;s no need to wait while you rewind or fast forward through the whole programme. Simply press and hold the rewind or fast forward button for at least two seconds and you\u0026rsquo;ll be taken instantly to the furthest possible point of your programme in the direction you chose.\nReturn to the TV Guide on the channel you are viewing instead of the top: Double press Back Up. This can be turned off in Options, Customise where the last option is BACK UP to TV Guide.\nFlick between previous and current channel: Press Left Arrow (previously you had to press blue then select).\nControl Amplifier (and switch volume keys from TV to AMP and back): You can use your Sky remote to control audio-visual equipment, such as home cinema surround sound systems. We don\u0026rsquo;t currently support sound bars, but the manufacturer codes below may work.\nBefore you get started, check your Sky+ or Sky+HD remote is version Rev.6 or higher. The version number of your Sky remote is printed on a sticker on the inside of the battery cover.\nTurn on your amplifier. On your Sky remote press then hold down Select and 0 together until the LED flashes twice. You\u0026rsquo;ll need your four digit Sky remote amplifier code. Use the numbers on your Sky remote to enter the code. The LED will flash twice. Press the left arrow button. If the amplifier switches into standby, the correct code has been selected. If you listen to sound through the amplifier, and not through the TV speakers, you can use the Sky remote to control the volume of the amplifier instead of the TV. Using the Sky remote:\nPress TV then hold down Select and 1 together until the LED flashes twice. If the remote flashes twice it will now control the sound of your amplifier when volume up, down or mute are pressed, and your TV sound if arrow up, down or right are pressed. If the remote only flashes once, or remains on steady, retry the procedure. If the remote still does not flash twice the remote does not support this feature. To reverse the setting, using the Sky remote: press TV then hold down Select and 2 together until the LED flashes twice.\nControl TV with Remote:\nPress TV on your Sky remote, then hold down Select and the red button until the red light at the top of the remote flashes twice. Enter your four digit code then press Select. Your remote should now be able to control your TV. Try changing the volume using the vol +/- buttons to see if you\u0026rsquo;ve been successful. Turn off Sky and TV: It\u0026rsquo;s not supported via HDMI-CEC, but there is a way of making the remote turn off both with fewer button presses. Assuming your remote is already programmed to control your TV:\nPress TV. Hold Select + 7 together (you will see the remote blink twice). Press Select. To turn both the TV and the Sky box off together, all you need to do is press TV then Power.\n","permalink":"https://sambartle.co.uk/posts/skyremote/","summary":"\u003cp\u003e\u003cstrong\u003eReturn to live TV:\u003c/strong\u003e Press Sky when in any of the Sky Guide menus to return to live TV.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eReturn to a viewed recording:\u003c/strong\u003e After watching a recording in the Planner and switching back to live TV, you can return to the point you left the recording by pressing the play button three times.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eView and restore deleted recordings:\u003c/strong\u003e If you\u0026rsquo;ve deleted a programme from your Planner by mistake, there\u0026rsquo;s no need to worry. Enter your Planner, then press the left arrow button to navigate to the Deleted tab. Press the down arrow button to select a recording, then press the green button to restore the recording to your Planner.\u003c/p\u003e","title":"SKY Remote Tips"}]