Dimitre's profileXSLT: Riding the challen...BlogListsNetwork Tools Help

Blog


    November 09

    Wide Finder in XSLT --> deriving new requirements for efficiency in XSLT processors.

    With his twelve posts under the common title of "The Wide Finder Project" Tim Bray formulated a problem, which obviously has since then stirred some people, anxious to prove that their programming language of choice fares well in implementing solutions for this class of problems.

    While I am not aware of any XSLT implementation that provides explicit or implicit support for parallel processing (with the obvious goal to take advantage of the multi-core processors that have almost reached a "prevalent" status today), I was curious to determine at least two things:

    • How well a good XSLT 2.0 processor and a straightforward solution fare against other languages/solutions?
    • Where is the XSLT code on the scale of "beautiful code"?

     

    Before going further let me remind that there is a popular (and as we'll see unfounded!) belief that any XSLT solution must be hugely inefficient and that any XSLT code can only be ugly. In fact, the following comment to one of Tim's posts reflects exactly this mindset:

     

    "From: Rornan (Sep 25 2007, at 08:31)

    Tim,

    If you had anything at all to do with creating XSLT, then you have no right at all to comment on any other language deficency ever ever again."

      

    My initial XSLT solution to Tim's problem is below. No optimization attempts have been attempted, not only because I don't have an XSLT processor that utilizes multi-core processor, but also because it seems there's only a limited possibility for optimization (adding more CPU's is not likely to speed up the reading of a huge file from a single drive).

     

    <xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
     xmlns:xs="http://www.w3.org/2001/XMLSchema">
      <xsl:output method="text"/>
    <xsl:variable name="vLines" as="xs:string*" select= "tokenize(unparsed-text('file:///C:/Log1000000.txt'),'\n')"/>
    <xsl:variable name="vRegEx" as="xs:string" select= "'^.*?GET /ongoing/When/[0-9]{3}x/([0-9]{4}/[0-9]{2}/[0-9]{2}/[^ .]+) .*$|^.+$'"/>
    <xsl:template match="/"> <xsl:for-each-group group-by="." select= "for $line in $vLines return replace($line,$vRegEx,'$1')[.]"> <xsl:sort select="count(current-group())" order="descending" />
    <xsl:if test="not(position() > 10)"> <xsl:value-of select=
    "concat(count(current-group()),':',current-grouping-key(),'&#xA;')"/> </xsl:if> </xsl:for-each-group> </xsl:template> </xsl:stylesheet>

    This 22-line-transformation is performed by Saxon 9.0 on a 3GHz DELL desktop. The file Log1000000.txt was constructed using the 10000 lines file provided by Tim and copying it into another file 100 times. The size of this file is about 200MB.

    The results were produced in 36.175 seconds using about 929MB of RAM. Saxon should be timed using the -repeat:3 command-line option, which performs the transformation three times. Using only the results from the first/single transformation will be misleading, as they include the time for the Java VM startup.

     

    Discussion

     

    To answer the questions:

    1. How well a good XSLT 2.0 processor and a straightforward solution fare against other languages/solutions?

    The non-optimized, uniprocessor version of this solution has a time of 36 seconds for processing about 200MB log file. It is likely the timing for the full , five times bigger log file used by Tim Bray, will be about 5 times bigger: 180 sec, or about 3 minutes. 3 minutes for processing 1GB of data is not a bad time for an XSLT transformation, considering that sizes even of a few hundreds of megs are still considered monstrous.

    XSLT could be in fact one of the winners in the WF competition, had its creators stepped just a little bit further exploiting the natural, non-sequential XSLT processing model. Here I am talking about specifying a single f:parMap() function, which can be defined exactly as the current FXSL f:map() function:

       <xsl:function name="f:map" as="item()*">
          <xsl:param name="pFun" as="element()"/>
          <xsl:param name="pList1" as="item()*"/>
    
          <xsl:sequence select=
           "for $this in $pList1 return
              f:apply($pFun, $this)"
          />
        </xsl:function>
    
    
    

     

    The only difference is that f:parMap() adds to the semantics of f:map() the hint to use as many available CPU processors as appropriate when evaluating the "for" expression in the code of the function.

    Yes, this can be done for any "/" operator or for any "for" expression such as the one used in lines 13 - 14 in our XSLT solution:

    "for $line in $vLines
         return replace($line,$vRegEx,'$1')[.]"

     

    and for any <xsl:apply-templates .../> instruction, and for any <xsl:for-each .../> instruction, and for any <xsl:for-each-group ...> instruction and ... and ... and ...

     

    Judging from the published results, this straightforward, non-optimized uniprocessor XSLT solution comes not too-far behind some of the optimized for multi-processing solutions. I hope that in the not so distant future there will be XSLT processors exploiting the inherent non-sequential nature of XSLT processing to implement highly-optimized multi-processing solutions.

    2. Where is the XSLT code on the scale of "beautiful code"?

    By its compactness (22 lines) it is in 3rd place and rivals the 2nd place (17 lines), as we could easily remove 4 lines (3 of them blank) used to add readability. One of Tim's criteria for "beautiful code" is avoiding awkwardness.He speaks about Ruby not needing ending semicolons or variable type declarations. However, Tim's solution still had to use two lines for defining a hash and setting its default to 0. By contrast, the XSLT solution above does not require the programmer to introduce and initialize a special data structure -- the support for grouping is right there in the core of the language. There is simply no way the programmer can do something wrong in declaring or using a hash table.

     

    What could the XSLT processor do better?

    Both the timing and especially the amount of RAM used indicate how the XSLT processor did its work:

    • It read all the text file in memory.
    • Then it produced all $vLines strings.
    • Then it produced the line replacements.
    • Then it did the grouping/sorting on the line replacements.

    Imagine that the XSLT Processor is really lazy:

    • It will not read any contents of the file and will not do any tokenization, until absolutely necessary.
    • Whenever it is really necessary to use the next token (line), only the text necessary to determine that line shall be read.
    • Whenever a token/line is produced, all previously used / unused text shall be marked-for-garbage-collection/discarded/reused.
    • Whenever a string from $vLines is consumed and processed by the <xsl:for-each-group .../> instruction, this string is no-longer used and shall be marked-for-garbage-collection/discarded/reused.

    Using these rules a truly lazy XSLT processor will only need space large enough for the longest line, and for a hash table to keep the keys and counters for all different articles being grouped. In this case there are just 562 unique values extracted from the strings of $vLines.

    In this way, the processing -- reading a line, finding the article it contains and feeding this to the hash table --  could be accomplished in streaming mode while reading the text file. Upon reaching the end of the file, there would be very little left to do, and thus almost nothing to be further optimized.

     

    Conclusion

    I truly believe that the described improvements can be implemented by at least some of the best XSLT 2.0 processors around here. For many years I have been using Saxon and am very grateful to its developer Dr. Michael Kay. The performance efficiency has been constantly growing -- a very good example to follow by all other XSLT vendors and if they do there will be competition, and competition is good for us all.

    Comments (93)

    Please wait...
    Sorry, the comment you entered is too long. Please shorten it.
    You didn't enter anything. Please try again.
    Sorry, we can't add your comment right now. Please try again later.
    To add a comment, you need permission from your parent. Ask for permission
    Your parent has turned off comments.
    Sorry, we can't delete your comment right now. Please try again later.
    You've exceeded the maximum number of comments that can be left in one day. Please try again in 24 hours.
    Your account has had the ability to leave comments disabled because our systems indicate that you may be spamming other users. If you believe that your account has been disabled in error please contact Windows Live support.
    Complete the security check below to finish leaving your comment.
    The characters you type in the security check must match the characters in the picture or audio.

    To add a comment, sign in with your Windows Live ID (if you use Hotmail, Messenger, or Xbox LIVE, you have a Windows Live ID). Sign in


    Don't have a Windows Live ID? Sign up

    123 haowrote:
    <a href="http://www.rmt-wm.com">RMT-WM</a> <a href="http://rmtvip.jp">rmtvip</a>The baby eagle liked the nest. 「<a href="http://www.rmt-wm.com/games/aion.html">-aion rmt</a>」It was the only world he had ever known. <a href="http://www.rmtvip.jp/game/aion.html">aion RMT</a> It was warm and comfortable, had a great view, 「<a href="http://www.rmt-wm.com/games/0003.html"> リネージュ2 rmt</a> and even better, he had all the food and love and attention that a great mother eagle could provide. <a href="http://www.rmtvip.jp/game/Lineage2_リネージュ2_RMT.html">リネージュ2 RMT</a> Many times each day the mother would swoop down from the sky and land in the nest and feed the baby eagle delicious morsels of food. She was like a god to him, he had no where she came from or how she worked her magic. <a href="http://www.rmt-wm.com/games/A004.html">アラド戦記 rmt</a>The baby eagle was hungry all the time, but the mother eagle would always come just in time with the food and love and attention he craved. The baby eagle grew strong. <a href="http://www.rmtvip.jp/game/アラド戦記_RMT.html">アラド戦記 RMT</a>His vision grew very sharp. He felt good all the time. <a href="http://www.rmt-wm.com/games/0005.html">ff11 rmt</a>Until one day, the mother stopped coming to the nest. <a href="http://www.rmtvip.jp/game/FF11_FFXI_RMT.html">FF11 RMT</a>Thelooked up at the mother and cried "Why did you abandon me? I'm going to die any minute. How could you do faster. He screamed. "I'm dying I'm dying," he cried. He picked up more speed. <a href="http://www.replica-watches-mall.com">Replica Watche</a>
    He looked up at his mother. "How could you do this to me?" He looked down. Something strange happens.
    Sept. 27
    No namewrote:

    http://www.batteryfast.com/dell/312-0566.php Battery for DELL Laptop XPS 1330 M1330 Series laptop battery ,
    http://www.batteryfast.com/dell/312-0567.php New battery fit Dell XPS M1330 1330 PU556 WR050 laptop battery ,
    http://www.batteryfast.com/dell/6400.php NEW DELL INSPIRON 6400 E1505 1501 85 WHr 9 BATTERY laptop battery ,
    http://www.batteryfast.com/dell/e1505.php NEW DELL INSPIRON 6400 E1505 1501 85 WHr 9 BATTERY laptop battery ,
    http://www.batteryfast.com/dell/9100.php Dell Inspiron 9100 Laptop Battery 6600mah laptop battery ,
    http://www.batteryfast.com/dell/942rv-battery.php Battery for 942RV 312-7209 DELL Inspiron 2000 2100 2800 laptop battery ,
    http://www.batteryfast.com/dell/c400-battery.php New Battery for Dell Latitude C400 9H350 312-4609 laptop battery ,
    http://www.batteryfast.com/dell/d620.php Batteries Latitude D620 NT379 312-038 dell black laptop battery ,
    http://www.batteryfast.com/dell/d620-2.php Batteries Latitude D620 NT379 312-038 dell black laptop battery ,
    http://www.batteryfast.com/dell/d820.php New Dell Precision m65 D820 Battery HICAPACITY 312-039 laptop battery ,
    http://www.batteryfast.com/dell/d820-2.php New Dell Precision m65 D820 Battery HICAPACITY 312-039 laptop battery ,
    http://www.batteryfast.com/dell/d9200.php Notebook Laptop Battery for Dell D9200 D5318 G5260 laptop battery ,
    http://www.batteryfast.com/dell/dl1520lp-battery.php Dell 1720 1721 1520 Vos 1500 1700 Battery FK890 UW280 laptop battery ,
    http://www.batteryfast.com/dell/inspiron1525.php laptop battery for dell Dell Inspiron 1525 1526 laptop battery ,
    http://www.batteryfast.com/dell/m1210.php 6600mAh Battery fits DELL XPS M1210 NF343 HF674 NEW laptop battery ,
    http://www.batteryfast.com/dell/mini9.php battery for Dell Inspiron Mini 9 Inspiron 910 laptop laptop battery ,
    http://www.batteryfast.com/dell/xd187.php New Dell Inspiron B130 1300 b120 Battery 312-0416 56whr laptop battery ,
    http://www.batteryfast.com/gateway/12msbg.php Gateway 8msb 8msbg 12msbg laptop battery ,
    http://www.batteryfast.com/gateway/4s2p.php Gateway 11.1v 4800mah M360 M460 M680 battery laptop battery ,
    http://www.batteryfast.com/gateway/8msbg.php Gateway 11.1v 5.2ah M360 M460 M680 battery laptop battery ,
    http://www.batteryfast.com/gateway/m320.php GATEWAY BATTERY 6500922 m320 m325 4000mx laptop battery ,
    http://www.batteryfast.com/gateway/m680.php Gateway M360 M460 M680 8-Cell Notebook Battery 6500949 laptop battery ,
    http://www.batteryfast.com/gateway/s62066l.php GATEWAY BATTERY s62066l m320 m325 4000mx laptop battery ,
    http://www.batteryfast.com/gateway/squ-412.php Gateway 11.1v 4400mah M360 M460 M680 battery laptop battery ,
    http://www.batteryfast.com/gateway/4ur18650f-2-qc-ea1.php 4ur18650f-2-qc-ea1,6500632,6500665 laptop battery ,
    http://www.batteryfast.com/gateway/6500358.php battery for solo 9300 6500358 GT-6300L laptop battery ,
    http://www.batteryfast.com/gateway/bat0016.php gateway bat0016 Motion M1200 M1300 laptop battery ,
    http://www.batteryfast.com/gateway/btp-68b3.php Battery for Gateway Solo M500 M505 Medion MD2900 MD6179 laptop battery ,
    http://www.batteryfast.com/hp/320912-001.php HP Compaq Battery for NC8200 nc8230 7400 laptop battery ,
    http://www.batteryfast.com/hp/336962-001-002-battery.php Battery fits HP Pavilion zt3000 zt3010US 337607-001 laptop battery ,
    http://www.batteryfast.com/hp/364602-001.php New Battery For Compaq NX6120 NC6100 NC6120 NX6100 NC6200 laptop battery ,
    http://www.batteryfast.com/hp/dv6000.php New OEM HP HSTNN-DB42 DV2000 DV6000 V3000 V6000 laptop battery ,
    http://www.batteryfast.com/hp/dv9000.php New OEM HP HSTNN-LB33 dv9000 DV9000 dv9600 laptop battery ,
    http://www.batteryfast.com/hp/hp510.php laptop battery for hp 510 530 HSTNN-FB40 laptop battery ,
    http://www.batteryfast.com/hp/hp520.php NEW Battery for HP 500 HSTNN-FB39 434045-661 laptop battery ,
    http://www.batteryfast.com/hp/hstnn-c16c.php Battery fits HP Pavilion DV8000 DV8100 DV8200 laptop battery ,
    http://www.batteryfast.com/hp/hstnn-db02.php Battery For HP HSTNN-IB04 346970-001 HSTNN-DB02 DP399A laptop battery ,
    http://www.batteryfast.com/hp/hstnn-db17.php New Battery for HP M2000 Series DV1000 DV4000 laptop battery ,
    http://www.batteryfast.com/hp/nc2400-battery.php New Compaq 2510p NC2400 Laptop Extended Battery EH768AA laptop battery ,
    http://www.batteryfast.com/hp/nc4000.php HP NC4010 DD880A NC4000 laptop battery ,
    http://www.batteryfast.com/hp/nc6000.php battery for Compaq/HP NX5000 NC6000 NC8000 DG105A 4.4A laptop battery ,
    http://www.batteryfast.com/hp/zt1000.php New Battery For HP Pavilion ZT1000 F2299A F3172B F3172A laptop battery ,
    http://www.batteryfast.com/ibm/02k7018.php IBM THINKPAD 600 600A 600D 600E 600X 02K7018 BATTERY laptop battery ,
    http://www.batteryfast.com/ibm/02k7055.php Laptop Battery 02K6928 02K7055 for IBM Thinkpad R32 R40 laptop battery ,
    May 26
    No namewrote:
    http://www.batteryfast.com/gateway/8msbg.htm gateway 8msbg battery ,
    http://www.batteryfast.com/gateway/s62044l.htm gateway s62044l battery ,
    http://www.batteryfast.com/gateway/m320.htm gateway m320 battery ,
    http://www.batteryfast.com/gateway/m325.htm gateway m325 battery ,
    http://www.batteryfast.com/gateway/4000.htm gateway 4000 battery ,
    http://www.batteryfast.com/gateway/s62066l.htm gateway s62066l battery ,
    http://www.batteryfast.com/gateway/m680.htm gateway m680 battery ,
    http://www.batteryfast.com/gateway/m360.htm gateway m360 battery ,
    http://www.batteryfast.com/gateway/m460.htm gateway m460 battery ,
    http://www.batteryfast.com/gateway/s62066l.htm gateway s62066l battery ,
    http://www.batteryfast.com/gateway/squ-412.htm gateway squ-412 battery ,
    http://www.batteryfast.com/gateway/squ-413.htm gateway squ-413 battery ,
    http://www.batteryfast.com/gateway/squ-414.htm gateway squ-414 battery ,
    http://www.batteryfast.com/gateway/solo-1400.htm gateway solo 1400 battery ,
    http://www.batteryfast.com/gateway/solo-1450.htm gateway solo 1450 battery ,
    http://www.batteryfast.com/gateway/6500358.htm gateway 6500358 battery ,
    http://www.batteryfast.com/gateway/gt-6300l.htm gateway gt-6300l battery ,
    http://www.batteryfast.com/gateway/solo-9300.htm gateway solo 9300 battery ,
    http://www.batteryfast.com/gateway/bat0016.htm gateway bat0016 battery ,
    http://www.batteryfast.com/gateway/m1200.htm gateway m1200 battery ,
    http://www.batteryfast.com/gateway/m1300.htm gateway m1300 battery ,
    http://www.batteryfast.com/gateway/m500.htm gateway m500 battery ,
    http://www.batteryfast.com/gateway/m505.htm gateway m505 battery ,
    http://www.batteryfast.com/gateway/btp-68b3.htm gateway btp-68b3 battery ,
    http://www.batteryfast.com/gateway/btp-51b3.htm gateway btp-51b3 battery ,
    http://www.batteryfast.com/hp/hstnn-db11.htm hp hstnn-db11 battery ,
    http://www.batteryfast.com/hp/nc8230.htm hp nc8230 battery ,
    http://www.batteryfast.com/hp/nc8200.htm hp nc8200 battery ,
    http://www.batteryfast.com/hp/nw8200.htm hp nw8200 battery ,
    http://www.batteryfast.com/hp/nx8200.htm hp nx8200 battery ,
    http://www.batteryfast.com/hp/nc8430.htm hp nc8430 battery ,
    http://www.batteryfast.com/hp/pb992a.htm hp pb992a battery ,
    http://www.batteryfast.com/hp/nx7000.htm hp nx7000 battery ,
    http://www.batteryfast.com/hp/presario-x1000.htm hp presario x1000 battery ,
    http://www.batteryfast.com/hp/presario-x1100.htm hp presario x1100 battery ,
    http://www.batteryfast.com/hp/presario-x1200.htm hp presario x1200 battery ,
    http://www.batteryfast.com/hp/presario-x1300.htm hp presario x1300 battery ,
    http://www.batteryfast.com/hp/presario-x1400.htm hp presario x1400 battery ,
    http://www.batteryfast.com/hp/zt3000.htm hp zt3000 battery ,
    http://www.batteryfast.com/hp/zt3100.htm hp zt3100 battery ,
    http://www.batteryfast.com/hp/zt3200.htm hp zt3200 battery ,
    http://www.batteryfast.com/hp/zt3300.htm hp zt3300 battery ,
    http://www.batteryfast.com/hp/zt3400.htm hp zt3400 battery ,
    http://www.batteryfast.com/hp/nx6120.htm hp nx6120 battery ,
    May 21
    No namewrote:
    It was not long <a href="http://www.gold4power.com/">cheap wow gold</a>before some one knocked at<a href="http://www.gold4power.com/">wow gold cheap </a> <a href="http://www.gold4power.com/">wow gold for sale</a>the house-door and called, open the door, dear children, your mother is here, and has brought something back with her for each of you. But the little <a href="http://www.itemchannel.com">wow gold</a>kids knew that it was the wolf, by the rough voice. We will <a href="http://www.itemchannel.com/?op=powerleveling">wow power leveling</a> not open the door, cried they, you are not our mother. She has a soft, pleasant voice, but your voice is rough, you are the wolf.

    Then the wolf went <a href="http://www.itemchannel.com">World Of Warcraft Gold</a>away to a shopkeeper and bought himself a great <a href="http://www.gold4power.com/">cheapest wow gold</a>lump of chalk, ate this and made <a href="http://www.gold4power.com">gold4power.com</a> his voice soft with it. The he came back, knocked at the door of the house, and <a href="http://www.itemchannel.com">world of warcraft gold sale</a>called, open the door, dear children, your mother is here and <a href="http://www.gold4power.com">Cheapest Wow Gold</a>has brought something back with her for each of you.
    <a href="http://www.itemchannel.com/">Wow Gold </a>
    <a href="http://www.aocsale.com/">aoc gold </a><a href="http://www.vipwarhammergold.com/">warhammer gold</a>
    <a href="http://www.bestwarhammer.com/">buy warhammer gold</a>.
    May 19
    No namewrote:

    http://www.batteryfast.co.uk/hp/v1000.htm hp v1000 battery ,
    http://www.batteryfast.co.uk/hp/zt1000.htm hp zt1000 battery ,
    http://www.batteryfast.co.uk/hp/f2299a.htm hp f2299a battery ,
    http://www.batteryfast.co.uk/hp/f3172b.htm hp f3172b battery ,
    http://www.batteryfast.co.uk/hp/f3172a.htm hp f3172a battery ,
    http://www.batteryfast.co.uk/ibm/thinkpad-660.htm ibm thinkpad 660 battery ,
    http://www.batteryfast.co.uk/ibm/thinkpad-600.htm ibm thinkpad 600 battery ,
    http://www.batteryfast.co.uk/ibm/thinkpad-r32.htm ibm thinkpad r32 battery ,
    http://www.batteryfast.co.uk/ibm/thinkpad-r40.htm ibm thinkpad r40 battery ,
    http://www.batteryfast.co.uk/ibm/02k7072.htm ibm 02k7072 battery ,
    http://www.batteryfast.co.uk/ibm/thinkpad-t30.htm ibm thinkpad t30 battery ,
    http://www.batteryfast.co.uk/ibm/thinkpad-t60.htm ibm thinkpad t60 battery ,
    http://www.batteryfast.co.uk/ibm/thinkpad-x40.htm ibm thinkpad x40 battery ,
    http://www.batteryfast.co.uk/ibm/FRU-92P1167.htm ibm FRU 92P1167 battery ,
    http://www.batteryfast.co.uk/ibm/FRU-92P1169.htm ibm FRU 92P1169 battery ,
    http://www.batteryfast.co.uk/mitac/bp-8050.htm mitac bp-8050 battery ,
    http://www.batteryfast.co.uk/mitac/minote-8080.htm mitac minote 8080 battery ,
    http://www.batteryfast.co.uk/mitac/minote-8090.htm mitac minote 8090 battery ,
    http://www.batteryfast.co.uk/mitac/8375.htm mitac 8375 battery ,
    http://www.batteryfast.co.uk/mitac/e2000.htm mitac e2000 battery ,
    http://www.batteryfast.co.uk/mitac/8x75.htm mitac 8x75 battery ,
    http://www.batteryfast.co.uk/mitac/8575.htm mitac 8575 battery ,
    http://www.batteryfast.co.uk/mitac/bp-8089.htm mitac bp-8089 battery ,
    http://www.batteryfast.co.uk/mitac/bp-8089x.htm mitac bp-8089x battery ,
    http://www.batteryfast.co.uk/mitac/bp-8389.htm mitac bp-8389 battery ,
    http://www.batteryfast.co.uk/mitac/bp-8089p.htm mitac bp-8089p battery ,
    http://www.batteryfast.co.uk/mitac/e680.htm mitac e680 battery ,
    http://www.batteryfast.co.uk/mitac/winbook-w200.htm mitac winbook w200 battery ,
    http://www.batteryfast.co.uk/mitac/winbook-w235.htm mitac winbook w235 battery ,
    http://www.batteryfast.co.uk/mitac/bp-8011.htm mitac bp-8011 battery ,
    http://www.batteryfast.co.uk/mitac/bp-8x11.htm mitac bp-8x11 battery ,
    http://www.batteryfast.co.uk/mitac/black-bp-8011.htm mitac black bp-8011 battery ,
    http://www.batteryfast.co.uk/mitac/bp-8x99.htm mitac bp-8x99 battery ,
    http://www.batteryfast.co.uk/mitac/bp-8599.htm mitac bp-8599 battery ,
    http://www.batteryfast.co.uk/nec/op-570-75303.htm nec op-570-75303 battery ,
    http://www.batteryfast.co.uk/nec/pc-vp-wp25.htm nec pc-vp-wp25 battery ,
    http://www.batteryfast.co.uk/nec/pc-vp-wp44.htm nec pc-vp-wp44 battery ,
    http://www.batteryfast.co.uk/nec/op-570-75901.htm nec op-570-75901 battery ,
    http://www.batteryfast.co.uk/nec/m300.htm nec m300 battery ,
    http://www.batteryfast.co.uk/nec/m500.htm nec m500 battery ,
    http://www.batteryfast.co.uk/sony/pcga-bp2sa.htm sony pcga-bp2sa battery ,
    http://www.batteryfast.co.uk/sony/pcga-bp2s.htm sony pcga-bp2s battery ,
    http://www.batteryfast.co.uk/sony/pcga-bp2t.htm sony pcga-bp2t battery ,
    http://www.batteryfast.co.uk/sony/pcga-bp3t.htm sony pcga-bp3t battery ,
    May 16
    No namewrote:
    http://www.batteryfast.co.uk/acer/tm4200.php Battery ACER BATBL50L6 Travelmate 4200 4203 4230 4260 4280 laptop battery ,
    http://www.batteryfast.co.uk/acer/um08a71.php Black Battery for Acer Aspire One UM08A71 UM08A72 UM08A73 NEW laptop battery ,
    http://www.batteryfast.co.uk/acer/um08a72.php Blue Battery for Acer Aspire One UM08B71 UM08B72 UM08B73 NEW laptop battery ,
    http://www.batteryfast.co.uk/acer/um08a73.php white Battery for Acer Aspire One ZG5 NEW laptop battery ,
    http://www.batteryfast.co.uk/acer/um08a74.php Black Battery for Aspire One A110 NEW laptop battery ,
    http://www.batteryfast.co.uk/acer/um08b72.php Blue Battery for Acer Aspire One 150L NEW laptop battery ,
    http://www.batteryfast.co.uk/acer/um08b73.php white Battery for Acer Aspire One 150X NEW laptop battery ,
    http://www.batteryfast.co.uk/apple/a1022.php apple powerbook g4 a1022 a1079 m9324 laptop battery ,
    http://www.batteryfast.co.uk/apple/a1078.php apple a1045 a1078 e68043 m9325 m9756 laptop battery ,
    http://www.batteryfast.co.uk/apple/A1175.php apple A1175 Macbook Pro 15-4 laptop battery ,
    http://www.batteryfast.co.uk/apple/a1185.php NEW Hi-Cap 5500mAh Battery for MacBook 13 A1185 WHITE laptop battery ,
    http://www.batteryfast.co.uk/apple/a1185-2.php NEW Hi-Cap 5500mAh Battery for MacBook 13 A1185 black laptop battery ,
    http://www.batteryfast.co.uk/asus/90-n901b1000.php asus W1 W1000 A42-W1 W1G W1Ga laptop battery ,
    http://www.batteryfast.co.uk/asus/a42-w1.php asus W1 W1000 A42-W1 W1G W1Ga laptop battery ,
    http://www.batteryfast.co.uk/asus/90-nca1b2000.php asus A42-W3 W3A W3N W3V W3000 W3000A grey laptop battery ,
    http://www.batteryfast.co.uk/asus/a3000.php asus a42-a3 a3000 z9100 a3l a3n laptop battery ,
    http://www.batteryfast.co.uk/asus/a31-s5.php ASUS A31-S5 A32-S5 S52N S5000 S5200N S5N laptop battery ,
    http://www.batteryfast.co.uk/asus/a31-s5-2.php ASUS A31-S5 A32-S5 S52N S5000 S5200N S5N laptop battery ,
    http://www.batteryfast.co.uk/asus/a32-f3.php A32-F3 Battery ASUS F3 F3J F3Q F3JA F3JM F3JF Hi-Capaci laptop battery ,
    http://www.batteryfast.co.uk/asus/a42-a2-battery.php A42-A2 Battery to ASUS A2C A2D A2000 A2500H A2S A2K Z80 laptop battery ,
    http://www.batteryfast.co.uk/asus/a42-a4.php asus a4 a4d a4g a4k a4l a4s a4000 a42-a4 laptop battery ,
    http://www.batteryfast.co.uk/asus/a42-v6.php New Battery fit Asus A42-V6 VX1 V6 V6V V6000 V6000V laptop battery ,
    http://www.batteryfast.co.uk/asus/m3000.php Battery For ASUS M3 M3N M3NP M3000 M3000N M3000NP 4S2P black laptop battery ,
    http://www.batteryfast.co.uk/asus/m6n.php asus a42-m6 m6n m67 m68n m6000 laptop battery ,
    http://www.batteryfast.co.uk/asus/m6-2.php asus a42-m6 m6n m67 m68n m6000 laptop battery ,
    http://www.batteryfast.co.uk/clevo/m540.php clevo m540 87-M54GS-4J4 laptop battery ,
    http://www.batteryfast.co.uk/compaq/116314-001.php Battery fits COMPAQ Presario 1200 1600 1800 116314-001 laptop battery ,
    http://www.batteryfast.co.uk/compaq/134111-b21-battery.php Battery For Compaq PROSIGNIA 170 PP2041B ARMADA M700 laptop battery ,
    http://www.batteryfast.co.uk/compaq/191169-001.php New battery fit Compaq NC6000 NW8000 V1000 NC8000 NX5000 laptop battery ,
    http://www.batteryfast.co.uk/compaq/229783-001.php Battery fits COMPAQ EVO N600 N600C N610C N610 N620C laptop battery ,
    http://www.batteryfast.co.uk/compaq/372114-001.php Battery for HP/COMPAQ NX1050 NX9000 NX9005 NX901 laptop battery ,
    http://www.batteryfast.co.uk/compaq/372114-001-2.php Battery for HP/COMPAQ NX1050 NX9000 NX9005 NX901 laptop battery ,
    http://www.batteryfast.co.uk/compaq/nc4200-battery.php Battery for NC4200 NC4400 TC4200 383510-001 laptop battery ,
    http://www.batteryfast.co.uk/compaq/pp2162s.php Battery For Compaq Presario 311227-001 PP2162S Laptop laptop battery ,
    http://www.batteryfast.co.uk/dell/0u003.php NEW Laptop Battery For Dell Latitude D400 9T119 312-009 laptop battery ,
    http://www.batteryfast.co.uk/dell/1525.php laptop battery for dell Dell Inspiron 1525 1526 laptop battery ,
    http://www.batteryfast.co.uk/dell/2k184.php New 7.4V battery fits DELL Latitude X200 312-0058 8U443 laptop battery ,
    http://www.batteryfast.co.uk/dell/310-5351-battery.php New GENUINE Dell Latitude D810 M70 Y4367 Battery laptop battery ,
    http://www.batteryfast.co.uk/dell/312-0009.php DELL INSPIRON 8000 8100 8200 BATTERY 75UYF 66WHR 1691P laptop battery ,
    http://www.batteryfast.co.uk/dell/312-0079.php NEW Battery fit Dell Inspiron 5150 5160 1100 1150 5100 laptop battery ,
    http://www.batteryfast.co.uk/dell/312-0079-2.php NEW Battery fit Dell Inspiron 5150 5160 1100 1150 5100 laptop battery ,
    http://www.batteryfast.co.uk/dell/312-0335.php New GENUINE 8-Cell Dell Inspiron 1000 1200 2200 Battery laptop battery ,
    http://www.batteryfast.co.uk/dell/312-0451.php New Dell Inspiron M140 640m 630m E1405 laptop battery ,
    http://www.batteryfast.co.uk/dell/312-0566.php Battery for DELL Laptop XPS 1330 M1330 Series laptop battery ,
    http://www.batteryfast.co.uk/dell/312-0567.php New battery fit Dell XPS M1330 1330 PU556 WR050 laptop battery ,
    http://www.batteryfast.co.uk/dell/6400.php NEW DELL INSPIRON 6400 E1505 1501 85 WHr 9 BATTERY laptop battery ,
    http://www.batteryfast.co.uk/dell/e1505.php NEW DELL INSPIRON 6400 E1505 1501 85 WHr 9 BATTERY laptop battery ,
    http://www.batteryfast.co.uk/dell/9100.php Dell Inspiron 9100 Laptop Battery 6600mah laptop battery ,
    May 16
    No namewrote:
    http://www.batteryfast.com/hp/hp510.php laptop battery for hp 510 530 HSTNN-FB40
    http://www.batteryfast.com/hp/hp520.php NEW Battery for HP 500 HSTNN-FB39 434045-661
    http://www.batteryfast.com/hp/hstnn-c16c.php Battery fits HP Pavilion DV8000 DV8100 DV8200
    http://www.batteryfast.com/hp/hstnn-db02.php Battery For HP HSTNN-IB04 346970-001 HSTNN-DB02 DP399A
    http://www.batteryfast.com/hp/hstnn-db17.php New Battery for HP M2000 Series DV1000 DV4000
    http://www.batteryfast.com/hp/nc2400-battery.php New Compaq 2510p NC2400 Laptop Extended Battery EH768AA
    http://www.batteryfast.com/hp/nc4000.php HP NC4010 DD880A NC4000
    http://www.batteryfast.com/hp/nc6000.php battery for Compaq/HP NX5000 NC6000 NC8000 DG105A 4.4A
    http://www.batteryfast.com/hp/zt1000.php New Battery For HP Pavilion ZT1000 F2299A F3172B F3172A
    http://www.batteryfast.com/ibm/02k7018.php IBM THINKPAD 600 600A 600D 600E 600X 02K7018 BATTERY
    http://www.batteryfast.com/ibm/02k7055.php Laptop Battery 02K6928 02K7055 for IBM Thinkpad R32 R40
    http://www.batteryfast.com/ibm/02k7072.php Laptop Battery IBM 02K7072 02K7034 ThinkPad T30
    http://www.batteryfast.com/ibm/41n5666.php NEW Battery for IBM/Lenovo Thinkpad t60 92P1141
    http://www.batteryfast.com/ibm/92p1000.php New 4.4Ah battery fits IBM Thinkpad X40 X41 92P1002
    http://www.batteryfast.com/mitac/8050-battery.php Battery For Packard Bell EasyNote BP-8050(P) 40006487
    http://www.batteryfast.com/mitac/8375.php MITAC 8375 8575 8575A 8575P LAPTOP BATTERY black
    http://www.batteryfast.com/mitac/8375-2.php MITAC 8375 8575 8575A 8575P LAPTOP BATTERY grey
    http://www.batteryfast.com/mitac/advent8089.php Battery For Bell BP-8089 BP-8089X BP-8389 BP-8089P
    http://www.batteryfast.com/mitac/bp-8599.php Packard Bell Easynote F5280 Laptop Battery MYBAT9528 (CBI1010A)
    http://www.batteryfast.com/nec/op-570-75303.php battery for NEC PC-VP-WP25 OP-570-75303 75301
    http://www.batteryfast.com/nec/op-570-75901.php nec pc-vp-wp44 op-570-75901
    http://www.batteryfast.com/sony/pcga-bp2sa-battery.php Battery For Sony PCGA-BP2S PCGA-BP2SA VAIO PCG-SR17 NEW black
    http://www.batteryfast.com/sony/pcga-bp2t.php battery fits sony PCGA-BP2T PCGA-BP3T PCG-TR1/B PCG-TR2
    http://www.batteryfast.com/sony/pcga-bp2v.php laptop Battery for Sony PCGA-BP2V
    http://www.batteryfast.com/sony/pcg-gr100.php Original SONY pcga-bp2e vgp-bp2ea pcg-gr100 Battery
    http://www.batteryfast.com/sony/vgp-bps2a.php LAPTOP BATTERY SONY VAIO VGP-BPS2 VGP-BPS2B VGP-BPS2A black
    http://www.batteryfast.com/sony/vgp-bps2a-002-battery.php 7.2ah LAPTOP BATTERY SONY VAIO VGP-BPS2 VGP-BPS2B VGP-BPS2A black
    http://www.batteryfast.com/toshiba/pa2487ur.php Laptop Battery PA2487UR PA2487U for Toshiba 4000 1800
    http://www.batteryfast.com/toshiba/pa3062u-1bar-battery.php New Genuine Toshiba Tecra 8200 Battery PA3062U-1BAR
    http://www.batteryfast.com/toshiba/pa3176u-1bas.php Battery For Toshiba Portege M200 M205 PA3128U PA3191U black
    http://www.batteryfast.com/toshiba/pa3176u-1bas-2.php Battery For Toshiba Portege M200 M205 PA3128U PA3191U black
    http://www.batteryfast.com/toshiba/pa3209u-1brs.php Battery for Toshiba Satellite 1100 1110 PA3209U-1BRS
    http://www.batteryfast.com/toshiba/pa3210u-battery.php NEW Toshiba Satellite 1115 4500mAh Battery PA3210U
    http://www.batteryfast.com/toshiba/pa3399u.php battery fits TOSHIBA PA3399U-1BAS PA3399U-1BRS
    http://www.batteryfast.com/toshiba/pa3399u-1bas.php Battery for Toshiba PA3399U-1BRS PA3399U-2BAS 1BAS
    http://www.batteryfast.com/toshiba/pa3356u-1brs.php Toshiba PA3356U-3BAS PA3356U-3BRS PA3456U-1BRS Battery
    http://www.batteryfast.com/toshiba/pa3356u-1brs-002-battery.php 8.8ah Battery TOSHIBA PA3356U-1BAS PA3356U-1BRS PA3356U-2BRS
    http://www.batteryfast.com/toshiba/pa3383.php Battery For PA3383 TOSHIBA Satellite PA3383U-1BRS 12cells
    http://www.batteryfast.com/toshiba/pa3420u.php toshiba pa3420u-1brs l10 l15 l20
    http://www.batteryfast.com/toshiba/pa3421u-1brs.php Battery for Toshiba M30X M35X M40X PA3395U-1BRS PA3421U
    http://www.batteryfast.com/toshiba/pa3431u-1brs.php TOSHIBA SATELLITE M65 BATTERY PA3431U-BRS PABAS068
    http://www.batteryfast.com/toshiba/pa3451u.php TOSHIBA PA3451U-1BRS PABAS067
    http://www.batteryfast.com/toshiba/pa3465u.php Genuine TOSHIBA PA3465U-1BRS Laptop Battery PABAS069
    http://www.batteryfast.com/toshiba/pa3536u-1brs-002-battery.php 6.6ah New PA3536U Battery for Toshiba Satellite P200 P205

    May 16
    No namewrote:
    http://www.batteryfast.com/hp/dv2200.htm hp dv2200 battery
    http://www.batteryfast.com/hp/dv6000.htm hp dv6000 battery
    http://www.batteryfast.com/hp/dv9000.htm hp dv9000 battery
    http://www.batteryfast.com/hp/dv9200.htm hp dv9200 battery
    http://www.batteryfast.com/hp/dv9100.htm hp dv9100 battery
    http://www.batteryfast.com/hp/dv9500.htm hp dv9500 battery
    http://www.batteryfast.com/hp/dv9600.htm hp dv9600 battery
    http://www.batteryfast.com/hp/dv9700.htm hp dv9700 battery
    http://www.batteryfast.com/hp/hstnn-ib44.htm hp hstnn-ib44 battery
    http://www.batteryfast.com/hp/510.htm hp 510 battery
    http://www.batteryfast.com/hp/530.htm hp 530 battery
    http://www.batteryfast.com/hp/hstnn-fb44.htm hp hstnn-fb44 battery
    http://www.batteryfast.com/hp/hstnn-c29c.htm hp hstnn-c29c battery
    http://www.batteryfast.com/hp/520.htm hp 520 battery
    http://www.batteryfast.com/hp/500.htm hp 500 battery
    http://www.batteryfast.com/hp/dv8000.htm hp dv8000 battery
    http://www.batteryfast.com/hp/dv8100.htm hp dv8100 battery
    http://www.batteryfast.com/hp/dv8200.htm hp dv8200 battery
    http://www.batteryfast.com/hp/dv8300.htm hp dv8300 battery
    http://www.batteryfast.com/hp/hstnn-db20.htm hp hstnn-db20 battery
    http://www.batteryfast.com/hp/hstnn-db02.htm hp hstnn-db02 battery
    http://www.batteryfast.com/hp/dp399a.htm hp dp399a battery
    http://www.batteryfast.com/hp/383968-001.htm hp 383968-001 battery
    http://www.batteryfast.com/hp/m2000.htm hp m2000 battery
    http://www.batteryfast.com/hp/dv1000.htm hp dv1000 battery
    http://www.batteryfast.com/hp/dv4000.htm hp dv4000 battery
    http://www.batteryfast.com/hp/ze2000.htm hp ze2000 battery
    http://www.batteryfast.com/hp/hstnn-db17.htm hp hstnn-db17 battery
    http://www.batteryfast.com/hp/nc2400.htm hp nc2400 battery
    http://www.batteryfast.com/hp/hstnn-fb21.htm hp hstnn-fb21 battery
    http://www.batteryfast.com/hp/2510p.htm hp 2510p battery
    http://www.batteryfast.com/hp/nc4000.htm hp nc4000 battery
    http://www.batteryfast.com/hp/nc4010.htm hp nc4010 battery
    http://www.batteryfast.com/hp/dd880.htm hp dd880 battery
    http://www.batteryfast.com/hp/315338-001.htm hp 315338-001 battery
    http://www.batteryfast.com/hp/nc6000.htm hp nc6000 battery
    http://www.batteryfast.com/hp/nx5000.htm hp nx5000 battery
    http://www.batteryfast.com/hp/nw8000.htm hp nw8000 battery
    http://www.batteryfast.com/hp/nc8000.htm hp nc8000 battery
    http://www.batteryfast.com/hp/v1000.htm hp v1000 battery
    http://www.batteryfast.com/hp/zt1000.htm hp zt1000 battery
    http://www.batteryfast.com/hp/f2299a.htm hp f2299a battery
    http://www.batteryfast.com/hp/f3172b.htm hp f3172b battery
    http://www.batteryfast.com/hp/f3172a.htm hp f3172a battery
    May 13
    No namewrote:
    http://www.batteryfast.com/dell/inspiron-1000.htm dell inspiron 1000 battery
    http://www.batteryfast.com/dell/inspiron-1200.htm dell inspiron 1200 battery
    http://www.batteryfast.com/dell/inspiron-2200.htm dell inspiron 2200 battery
    http://www.batteryfast.com/dell/e1405.htm dell e1405 battery
    http://www.batteryfast.com/dell/inspiron-630m.htm dell inspiron 630m battery
    http://www.batteryfast.com/dell/inspiron-640m.htm dell inspiron 640m battery
    http://www.batteryfast.com/dell/xps-m140.htm dell xps m140 battery
    http://www.batteryfast.com/dell/312-0566.htm dell 312-0566 battery
    http://www.batteryfast.com/dell/312-0567.htm dell 312-0567 battery
    http://www.batteryfast.com/dell/451-10473.htm dell 451-10473 battery
    http://www.batteryfast.com/dell/451-10474.htm dell 451-10474 battery
    http://www.batteryfast.com/dell/pu556.htm dell pu556 battery
    http://www.batteryfast.com/dell/pu563.htm dell pu563 battery
    http://www.batteryfast.com/dell/tt485.htm dell tt485 battery
    http://www.batteryfast.com/dell/wr050.htm dell wr050 battery
    http://www.batteryfast.com/dell/xps-1330.htm dell xps 1330 battery
    http://www.batteryfast.com/dell/xps-m1330.htm dell xps m1330 battery
    http://www.batteryfast.com/dell/inspiron-6400.htm dell inspiron 6400 battery
    http://www.batteryfast.com/dell/latitude-131l.htm dell latitude 131l battery
    http://www.batteryfast.com/dell/vostro-1000.htm dell vostro 1000 battery
    http://www.batteryfast.com/dell/1501.htm dell 1501 battery
    http://www.batteryfast.com/dell/e1505.htm dell e1505 battery
    http://www.batteryfast.com/dell/kd476.htm dell kd476 battery
    http://www.batteryfast.com/dell/gd761.htm dell gd761 battery
    http://www.batteryfast.com/dell/312-0273.htm dell 312-0273 battery
    http://www.batteryfast.com/dell/312-0417.htm dell 312-0417 battery
    http://www.batteryfast.com/dell/451-10180.htm dell 451-10180 battery
    http://www.batteryfast.com/dell/c2174.htm dell c2174 battery
    http://www.batteryfast.com/dell/f1244.htm dell f1244 battery
    http://www.batteryfast.com/dell/g1947.htm dell g1947 battery
    http://www.batteryfast.com/dell/h5559.htm dell h5559 battery
    http://www.batteryfast.com/dell/hj424.htm dell hj424 battery
    http://www.batteryfast.com/dell/inspiron-9100.htm dell inspiron 9100 battery
    http://www.batteryfast.com/dell/dell-inspiron-xps.htm dell dell inspiron xps battery
    http://www.batteryfast.com/dell/inspiron-2000.htm dell inspiron 2000 battery
    http://www.batteryfast.com/dell/inspiron-2100.htm dell inspiron 2100 battery
    http://www.batteryfast.com/dell/inspiron-2800.htm dell inspiron 2800 battery
    http://www.batteryfast.com/dell/latitude-ls-400.htm dell latitude ls 400 battery
    http://www.batteryfast.com/dell/latitude-c400.htm dell latitude c400 battery
    http://www.batteryfast.com/dell/4e369.htm dell 4e369 battery
    http://www.batteryfast.com/dell/d620.htm dell d620 battery
    http://www.batteryfast.com/dell/d630.htm dell d630 battery
    http://www.batteryfast.com/dell/latitude-d620.htm dell latitude d620 battery
    http://www.batteryfast.com/dell/latitude-d820.htm dell latitude d820 battery
    May 13
    No namewrote:
    http://www.batteryfast.com/asus/a4000.htm asus a4000 battery
    http://www.batteryfast.com/asus/a42-a4.htm asus a42-a4 battery
    http://www.batteryfast.com/asus/a4.htm asus a4 battery
    http://www.batteryfast.com/asus/90-naa1b1000.htm asus 90-naa1b1000 battery
    http://www.batteryfast.com/asus/s2691061.htm asus s2691061 battery
    http://www.batteryfast.com/asus/a42-v6.htm asus a42-v6 battery
    http://www.batteryfast.com/asus/m3000-silver.htm asus m3000 silver battery
    http://www.batteryfast.com/asus/m3n-silver.htm asus m3n silver battery
    http://www.batteryfast.com/asus/a42-m6.htm asus a42-m6 battery
    http://www.batteryfast.com/asus/m6n.htm asus m6n battery
    http://www.batteryfast.com/asus/m67.htm asus m67 battery
    http://www.batteryfast.com/asus/m67n.htm asus m67n battery
    http://www.batteryfast.com/asus/m68.htm asus m68 battery
    http://www.batteryfast.com/asus/m68n.htm asus m68n battery
    http://www.batteryfast.com/asus/m6000.htm asus m6000 battery
    http://www.batteryfast.com/asus/a42-m6-silver.htm asus a42-m6 silver battery
    http://www.batteryfast.com/asus/m6000-silver.htm asus m6000 silver battery
    http://www.batteryfast.com/asus/m6-silver.htm asus m6 silver battery
    http://www.batteryfast.com/clevo/m540.htm clevo m540 battery
    http://www.batteryfast.com/clevo/mobinote-m-54g.htm clevo mobinote m 54g battery
    http://www.batteryfast.com/clevo/mobinote-m54v.htm clevo mobinote m54v battery
    http://www.batteryfast.com/clevo/mobinote-m-55g.htm clevo mobinote m 55g battery
    http://www.batteryfast.com/clevo/mobinote-m55v.htm clevo mobinote m55v battery
    http://www.batteryfast.com/clevo/mobinote-m-540g.htm clevo mobinote m 540g battery
    http://www.batteryfast.com/clevo/mobinote-m540v.htm clevo mobinote m540v battery
    http://www.batteryfast.com/clevo/mobinote-m-541g.htm clevo mobinote m 541g battery
    http://www.batteryfast.com/clevo/mobinote-m541v.htm clevo mobinote m541v battery
    http://www.batteryfast.com/clevo/mobinote-m-545g.htm clevo mobinote m 545g battery
    http://www.batteryfast.com/clevo/mobinote-m545v.htm clevo mobinote m545v battery
    http://www.batteryfast.com/clevo/mobinote-m-550g.htm clevo mobinote m 550g battery
    http://www.batteryfast.com/clevo/mobinote-m550v.htm clevo mobinote m550v battery
    http://www.batteryfast.com/clevo/mobinote-m-551g.htm clevo mobinote m 551g battery
    http://www.batteryfast.com/clevo/mobinote-m551v.htm clevo mobinote m551v battery
    http://www.batteryfast.com/clevo/mobinote-m-555g.htm clevo mobinote m 555g battery
    http://www.batteryfast.com/clevo/mobinote-m555v-serie.htm clevo mobinote m555v serie battery
    http://www.batteryfast.com/compaq/presario-1200.htm compaq presario 1200 battery
    http://www.batteryfast.com/compaq/presario-1600.htm compaq presario 1600 battery
    http://www.batteryfast.com/compaq/presario-1800.htm compaq presario 1800 battery
    http://www.batteryfast.com/compaq/prosignia-170.htm compaq prosignia 170 battery
    http://www.batteryfast.com/compaq/pp2041b.htm compaq pp2041b battery
    http://www.batteryfast.com/compaq/armada-m700.htm compaq armada m700 battery
    http://www.batteryfast.com/compaq/nw8000.htm compaq nw8000 battery
    http://www.batteryfast.com/compaq/nc8000.htm compaq nc8000 battery
    http://www.batteryfast.com/compaq/v1000.htm compaq v1000 battery

    May 13
    No namewrote:
    http://www.batterylaptoppower.com/gateway/squ-414.htm gateway squ-414 battery
    http://www.batterylaptoppower.com/gateway/solo-1400.htm gateway solo 1400 battery
    http://www.batterylaptoppower.com/gateway/solo-1450.htm gateway solo 1450 battery
    http://www.batterylaptoppower.com/gateway/bat0016.htm gateway bat0016 battery
    http://www.batterylaptoppower.com/gateway/m1200.htm gateway m1200 battery
    http://www.batterylaptoppower.com/gateway/m1300.htm gateway m1300 battery
    http://www.batterylaptoppower.com/gateway/m500.htm gateway m500 battery
    http://www.batterylaptoppower.com/gateway/m505.htm gateway m505 battery
    http://www.batterylaptoppower.com/gateway/btp-68b3.htm gateway btp-68b3 battery
    http://www.batterylaptoppower.com/gateway/btp-51b3.htm gateway btp-51b3 battery
    http://www.batterylaptoppower.com/hp/hstnn-db11.htm hp hstnn-db11 battery
    http://www.batterylaptoppower.com/hp/nc8230.htm hp nc8230 battery
    http://www.batterylaptoppower.com/hp/nc8200.htm hp nc8200 battery
    http://www.batterylaptoppower.com/hp/nw8200.htm hp nw8200 battery
    http://www.batterylaptoppower.com/hp/nx8200.htm hp nx8200 battery
    http://www.batterylaptoppower.com/hp/nc8430.htm hp nc8430 battery
    http://www.batterylaptoppower.com/hp/pb992a.htm hp pb992a battery
    http://www.batterylaptoppower.com/hp/nx7000.htm hp nx7000 battery
    http://www.batterylaptoppower.com/hp/presario-x1000.htm hp presario x1000 battery
    http://www.batterylaptoppower.com/hp/presario-x1100.htm hp presario x1100 battery
    http://www.batterylaptoppower.com/hp/presario-x1200.htm hp presario x1200 battery
    http://www.batterylaptoppower.com/hp/presario-x1300.htm hp presario x1300 battery
    http://www.batterylaptoppower.com/hp/presario-x1400.htm hp presario x1400 battery
    http://www.batterylaptoppower.com/hp/zt3000.htm hp zt3000 battery
    http://www.batterylaptoppower.com/hp/zt3100.htm hp zt3100 battery
    http://www.batterylaptoppower.com/hp/zt3200.htm hp zt3200 battery
    http://www.batterylaptoppower.com/hp/zt3300.htm hp zt3300 battery
    http://www.batterylaptoppower.com/hp/zt3400.htm hp zt3400 battery
    http://www.batterylaptoppower.com/hp/nx6120.htm hp nx6120 battery
    http://www.batterylaptoppower.com/hp/pb994a.htm hp pb994a battery
    http://www.batterylaptoppower.com/hp/nc6100.htm hp nc6100 battery
    http://www.batterylaptoppower.com/hp/nc6120.htm hp nc6120 battery
    http://www.batterylaptoppower.com/hp/nx6100.htm hp nx6100 battery
    http://www.batterylaptoppower.com/hp/nc6400.htm hp nc6400 battery
    http://www.batterylaptoppower.com/hp/nc6230.htm hp nc6230 battery
    http://www.batterylaptoppower.com/hp/nc6110.htm hp nc6110 battery
    http://www.batterylaptoppower.com/hp/dv2000.htm hp dv2000 battery
    http://www.batterylaptoppower.com/hp/dv2100.htm hp dv2100 battery
    http://www.batterylaptoppower.com/hp/dv2200.htm hp dv2200 battery
    http://www.batterylaptoppower.com/hp/dv6000.htm hp dv6000 battery
    http://www.batterylaptoppower.com/hp/dv9000.htm hp dv9000 battery
    http://www.batterylaptoppower.com/hp/dv9200.htm hp dv9200 battery
    http://www.batterylaptoppower.com/hp/dv9100.htm hp dv9100 battery
    http://www.batterylaptoppower.com/hp/dv9500.htm hp dv9500 battery
    http://www.batterylaptoppower.com/hp/dv9600.htm hp dv9600 battery
    May 9
    No namewrote:
    http://www.batteryfast.com.au/asus/m68.htm asus m68 battery
    http://www.batteryfast.com.au/asus/m68n.htm asus m68n battery
    http://www.batteryfast.com.au/asus/m6000.htm asus m6000 battery
    http://www.batteryfast.com.au/asus/a42-m6-silver.htm asus a42-m6 silver battery
    http://www.batteryfast.com.au/asus/m6000-silver.htm asus m6000 silver battery
    http://www.batteryfast.com.au/asus/m6-silver.htm asus m6 silver battery
    http://www.batteryfast.com.au/clevo/m540.htm clevo m540 battery
    http://www.batteryfast.com.au/clevo/mobinote-m-54g.htm clevo mobinote m 54g battery
    http://www.batteryfast.com.au/clevo/mobinote-m54v.htm clevo mobinote m54v battery
    http://www.batteryfast.com.au/clevo/mobinote-m-55g.htm clevo mobinote m 55g battery
    http://www.batteryfast.com.au/clevo/mobinote-m55v.htm clevo mobinote m55v battery
    http://www.batteryfast.com.au/clevo/mobinote-m-540g.htm clevo mobinote m 540g battery
    http://www.batteryfast.com.au/clevo/mobinote-m540v.htm clevo mobinote m540v battery
    http://www.batteryfast.com.au/clevo/mobinote-m-541g.htm clevo mobinote m 541g battery
    http://www.batteryfast.com.au/clevo/mobinote-m541v.htm clevo mobinote m541v battery
    http://www.batteryfast.com.au/clevo/mobinote-m-545g.htm clevo mobinote m 545g battery
    http://www.batteryfast.com.au/clevo/mobinote-m545v.htm clevo mobinote m545v battery
    http://www.batteryfast.com.au/clevo/mobinote-m-550g.htm clevo mobinote m 550g battery
    http://www.batteryfast.com.au/clevo/mobinote-m550v.htm clevo mobinote m550v battery
    http://www.batteryfast.com.au/clevo/mobinote-m-551g.htm clevo mobinote m 551g battery
    http://www.batteryfast.com.au/clevo/mobinote-m551v.htm clevo mobinote m551v battery
    http://www.batteryfast.com.au/clevo/mobinote-m-555g.htm clevo mobinote m 555g battery
    http://www.batteryfast.com.au/clevo/mobinote-m555v-serie.htm clevo mobinote m555v serie battery
    http://www.batteryfast.com.au/compaq/presario-1200.htm compaq presario 1200 battery
    http://www.batteryfast.com.au/compaq/presario-1600.htm compaq presario 1600 battery
    http://www.batteryfast.com.au/compaq/presario-1800.htm compaq presario 1800 battery
    http://www.batteryfast.com.au/compaq/nw8000.htm compaq nw8000 battery
    http://www.batteryfast.com.au/compaq/nc8000.htm compaq nc8000 battery
    http://www.batteryfast.com.au/compaq/v1000.htm compaq v1000 battery
    http://www.batteryfast.com.au/compaq/nc6000.htm compaq nc6000 battery
    http://www.batteryfast.com.au/compaq/nx5000.htm compaq nx5000 battery
    http://www.batteryfast.com.au/compaq/n600.htm compaq n600 battery
    http://www.batteryfast.com.au/compaq/n600c.htm compaq n600c battery
    http://www.batteryfast.com.au/compaq/n610c.htm compaq n610c battery
    http://www.batteryfast.com.au/compaq/n610v.htm compaq n610v battery
    http://www.batteryfast.com.au/compaq/n620c.htm compaq n620c battery
    http://www.batteryfast.com.au/compaq/nx9000.htm compaq nx9000 battery
    http://www.batteryfast.com.au/compaq/nx9005.htm compaq nx9005 battery
    http://www.batteryfast.com.au/compaq/nx9010.htm compaq nx9010 battery
    http://www.batteryfast.com.au/compaq/nx9020.htm compaq nx9020 battery
    http://www.batteryfast.com.au/compaq/hstnnib12.htm compaq hstnnib12 battery
    http://www.batteryfast.com.au/compaq/nc4200.htm compaq nc4200 battery
    http://www.batteryfast.com.au/compaq/nc4400.htm compaq nc4400 battery
    http://www.batteryfast.com.au/compaq/tc4200.htm compaq tc4200 battery
    http://www.batteryfast.com.au/compaq/tc4400.htm compaq tc4400 battery
    http://www.batteryfast.com.au/compaq/hstnnib12.htm compaq hstnnib12 battery

    May 8
    No namewrote:
    http://www.akkuliste.com/notebook-ac-adapter/ibm/ibm-20V-3.25A-65w-7.9mm-5.5mm-DC-with-pin-inside.php 92P1153 92P1154 ibm 20V 3.25A 65w 7.9mm*5.5mm DC with pin inside adapter notebook
    http://www.akkuliste.com/notebook-ac-adapter/ibm/ibm-20V-4.5A-90w-7.9mm-5.5mm-grey-DC-with-pin-inside.php PA-1900-171 ibm 20V 4.5A 90w 7.9mm*5.5mm grey DC with pin inside adapter notebook
    http://www.akkuliste.com/notebook-ac-adapter/liteon/liteon-19V-3.42A-65w-5.5mm-2.5mm-white.php liteon 19V 3.42A 65w 5.5mm*2.5mm white adapter notebook
    http://www.akkuliste.com/notebook-ac-adapter/liteon/liteon-19V-3.16A-60w-5.5mm-2.5mm.php liteon 19V 3.16A 60w 5.5mm*2.5mm adapter notebook
    http://www.akkuliste.com/notebook-ac-adapter/liteon/liteon-19V-3.95A-75w-5.5mm-2.5mm.php PA-1750-01 liteon 19V 3.95A 75w 5.5mm*2.5mm adapter notebook
    http://www.akkuliste.com/notebook-ac-adapter/liteon/liteon-19V-4.74A-90w-5.5mm-2.5mm.php PA-1900-15 liteon 19V 4.74A 90w 5.5mm*2.5mm adapter notebook
    http://www.akkuliste.com/notebook-ac-adapter/liteon/liteon-19V-6.3A-120w-5.5mm-2.5mm.php PA-1121-08 liteon 19V 6.3A 120w 5.5mm*2.5mm adapter notebook
    http://www.akkuliste.com/notebook-ac-adapter/liteon/liteon-19V-6.3A-120w-4pin-round.php liteon 19V 6.3A 120w 4 pin round adapter notebook
    http://www.akkuliste.com/notebook-ac-adapter/liteon/liteon-20V-6A-120w-5.5mm-2.5mm.php liteon 20V 6A 120w 5.5mm*2.5mm adapter notebook
    http://www.akkuliste.com/notebook-ac-adapter/liteon/liteon-19V-4.74A-90w-5.5mm-1.7mm.php PA-1900-04 liteon 19V 4.74A 90w 5.5mm*1.7mm adapter notebook
    http://www.akkuliste.com/notebook-ac-adapter/liteon/liteon-19V-6.32A-120w-4-pin.php liteon 19V 6.32A 120w 4 pin adapter notebook
    http://www.akkuliste.com/notebook-ac-adapter/liteon/liteon-20V-6A-120w-4-pin.php liteon 20V 6A 120w 4 pin adapter notebook
    http://www.akkuliste.com/notebook-ac-adapter/samsung/samsung-19V-3.16A-60w-5.5mm-3.4mm-pin-inside.php SPA-P30 AD-6019 samsung 19V 3.16A 60w 5.5mm*3.4mm pin inside adapter notebook
    http://www.akkuliste.com/notebook-ac-adapter/samsung/samsung-19V-4.74A-90w-5.5mm-3.0mm.php PCGA-AC19V3 samsung 19V 4.74A 90w 5.5mm*3.0mm adapter notebook
    http://www.akkuliste.com/notebook-ac-adapter/sony/sony-19.5V-4.7A-90w-6.5mm-4.4mm.php PCGA-AC19V sony 19.5V 4.7A 90w 6.5mm*4.4mm adapter notebook
    http://www.akkuliste.com/notebook-ac-adapter/sony/sony-16V-4A-65w-6.5mm-4.4mm.php sony 16V 4A 65w 6.5mm*4.4mm adapter PCGA-AC16V4
    http://www.akkuliste.com/notebook-ac-adapter/sony/sony-19.5V-3A-58w-6.5mm-4.4mm.php sony 19.5V 3A 58w 6.5mm*4.4mm adapter PCGA-ACX1 PCGA-AC19V1
    http://www.akkuliste.com/notebook-ac-adapter/sony/sony-19.5V-4.1A-80w-6.5mm-4.4mm.php sony 19.5V 4.1A 80w 6.5mm*4.4mm adapter PCGA-AC19V3
    http://www.akkuliste.com/notebook-ac-adapter/toshiba/toshiba-15V-3A-45w-6.3mm-3.0mm.php toshiba 15V 3A 45w 6.3mm*3.0mm adapter PA2450U PA3241U-1ACA
    http://www.akkuliste.com/notebook-ac-adapter/toshiba/toshiba-15V-4A-60w-6.3mm-3.0mm.php toshiba 15V 4A 60w 6.3mm*3.0mm adapter PA3092U-1AC PA2444U
    http://www.akkuliste.com/notebook-ac-adapter/toshiba/toshiba-15V-5A-75w-6.3mm-3.0mm.php PA3283U-1ACA toshiba 15V 5A 75w 6.3mm*3.0mm adapter notebook
    http://www.akkuliste.com/notebook-ac-adapter/toshiba/toshiba-15V-6A-90w-6.3mm-3.0mm.php toshiba 15V 6A 90w 6.3mm*3.0mm adapter PA2501U PA2521U PA3201U-1ACA
    http://www.akkuliste.com/notebook-ac-adapter/toshiba/toshiba-15V-8A-120w-special-4-hole.php toshiba 15V 8A 120w special 4 hole adapter PA3237U-1ACA PA3237U
    http://www.akkuliste.com/notebook-ac-adapter/toshiba/toshiba-19V-3.42A-65w-5.5mm-2.5mm.php toshiba 19V 3.42A 65w 5.5mm*2.5mm adapter PA3467U-1ACA PA3396U-1ACA
    http://www.akkuliste.com/notebook-ac-adapter/toshiba/toshiba-19V-3.16A-60w-5.5mm-2.5mm.php toshiba 19V 3.16A 60w 5.5mm*2.5mm adapter PA3097U-1ACA
    http://www.akkuliste.com/notebook-ac-adapter/toshiba/toshiba-19V-4.74A-90w-5.5mm-2.5mm.php toshiba 19V 4.74A 90w 5.5mm*2.5mm adapter PA-1750-04
    http://www.akkuliste.com/notebook-ac-adapter/toshiba/toshiba-19V-6.3A-120w-6.3mm-3.0mm.php toshiba 19V 6.3A 120w 6.3mm*3.0mm adapter PA3290U-1ACA
    http://www.akkuliste.com/notebook-ac-adapter/universal/universal-12-20V-90W-universal.php universal 12-20V 90W universal adapter notebook
    http://www.akkuliste.com/notebook-ac-adapter/universal/universal-12-20V-120W-universal.php universal 12-20V 120W universal adapter notebook
    http://www.akkuliste.com/notebook-ac-adapter/universal/universal-12-20V-70W-universal.php universal 12-20V 70W universal adapter notebook
    May 8
    No namewrote:
    http://www.akkuliste.com/hp/dv6000.php New OEM HP HSTNN-DB42 DV2000 DV6000 V3000 V6000
    http://www.akkuliste.com/hp/dv9000.php New OEM HP HSTNN-LB33 dv9000 DV9000 dv9600
    http://www.akkuliste.com/hp/hp510.php notebook akku für hp 510 530 HSTNN-FB40
    http://www.akkuliste.com/hp/hp520.php NEW akku für HP 500 HSTNN-FB39 434045-661
    http://www.akkuliste.com/hp/hstnn-c16c.php akku für HP Pavilion DV8000 DV8100 DV8200
    http://www.akkuliste.com/hp/hstnn-db02.php akku für HP HSTNN-IB04 346970-001 HSTNN-DB02 DP399A
    http://www.akkuliste.com/hp/hstnn-db17.php New akku für HP M2000 Series DV1000 DV4000
    http://www.akkuliste.com/hp/nc2400-akku.php New Compaq 2510p NC2400 notebook Extended akku EH768AA
    http://www.akkuliste.com/hp/nc4000.php HP NC4010 DD880A NC4000
    http://www.akkuliste.com/hp/nc6000.php akku für Compaq/HP NX5000 NC6000 NC8000 DG105A 4.4A
    http://www.akkuliste.com/mitac/8050-akku.php akku für Packard Bell EasyNote BP-8050(P) 40006487
    http://www.akkuliste.com/mitac/8375.php MITAC 8375 8575 8575A 8575P notebook akku black
    http://www.akkuliste.com/mitac/8375-2.php MITAC 8375 8575 8575A 8575P notebook akku grey
    http://www.akkuliste.com/mitac/advent8089.php akku für Bell BP-8089 BP-8089X BP-8389 BP-8089P
    http://www.akkuliste.com/mitac/bp-8599.php Packard Bell Easynote F5280 notebook akku MYBAT9528 (CBI1010A)
    http://www.akkuliste.com/nec/op-570-75303.php akku für NEC PC-VP-WP25 OP-570-75303 75301
    http://www.akkuliste.com/sony/pcga-bp2sa-akku.php akku für Sony PCGA-BP2S PCGA-BP2SA VAIO PCG-SR17 NEW black
    http://www.akkuliste.com/sony/pcga-bp2t.php akku für sony PCGA-BP2T PCGA-BP3T PCG-TR1/B PCG-TR2
    http://www.akkuliste.com/sony/pcga-bp2v.php notebook akku für Sony PCGA-BP2V
    http://www.akkuliste.com/sony/pcg-gr100.php Original SONY pcga-bp2e vgp-bp2ea pcg-gr100 akku
    http://www.akkuliste.com/sony/vgp-bps2a.php notebook akku SONY VAIO VGP-BPS2 VGP-BPS2B VGP-BPS2A black
    http://www.akkuliste.com/sony/vgp-bps2a-002-akku.php 7.2ah notebook akku SONY VAIO VGP-BPS2 VGP-BPS2B VGP-BPS2A black
    http://www.akkuliste.com/toshiba/pa3176u-1bas.php akku für Toshiba Portege M200 M205 PA3128U PA3191U black
    http://www.akkuliste.com/toshiba/pa3176u-1bas-2.php akku für Toshiba Portege M200 M205 PA3128U PA3191U black
    http://www.akkuliste.com/toshiba/pa3209u-1brs.php akku für Toshiba Satellite 1100 1110 PA3209U-1BRS
    http://www.akkuliste.com/toshiba/pa3210u-akku.php NEW Toshiba Satellite 1115 4500mAh akku PA3210U
    http://www.akkuliste.com/toshiba/pa3399u.php akku für TOSHIBA PA3399U-1BAS PA3399U-1BRS
    http://www.akkuliste.com/toshiba/pa3399u-1bas.php akku für Toshiba PA3399U-1BRS PA3399U-2BAS 1BAS
    http://www.akkuliste.com/toshiba/pa3356u-1brs.php Toshiba PA3356U-3BAS PA3356U-3BRS PA3456U-1BRS akku
    http://www.akkuliste.com/toshiba/pa3356u-1brs-002-akku.php 8.8ah akku TOSHIBA PA3356U-1BAS PA3356U-1BRS PA3356U-2BRS
    http://www.akkuliste.com/toshiba/pa3383.php akku für PA3383 TOSHIBA Satellite PA3383U-1BRS 12cells
    http://www.akkuliste.com/toshiba/pa3420u.php toshiba pa3420u-1brs l10 l15 l20
    http://www.akkuliste.com/toshiba/pa3421u-1brs.php akku für Toshiba M30X M35X M40X PA3395U-1BRS PA3421U
    http://www.akkuliste.com/toshiba/pa3431u-1brs.php TOSHIBA SATELLITE M65 akku PA3431U-BRS PABAS068
    http://www.akkuliste.com/toshiba/pa3451u.php TOSHIBA PA3451U-1BRS PABAS067
    http://www.akkuliste.com/toshiba/pa3465u.php Genuine TOSHIBA PA3465U-1BRS notebook akku PABAS069
    http://www.akkuliste.com/toshiba/pa3536u-1brs-002-akku.php 6.6ah New PA3536U akku für Toshiba Satellite P200 P205
    http://www.akkuliste.com/toshiba/pa3536u-1brs-akku.php New PA3536U akku für Toshiba Satellite P200 P205
    http://www.akkuliste.com/toshiba/pa3534u-1brs-akku.php NEW Genuine Toshiba akku Satellite PA3534U-1BRS A205
    http://www.akkuliste.com/uniwill/un255.php uniwill 255-3S4400-G1L1 un255
    http://www.akkuliste.com/uniwill/un258.php uniwill Amilo A-1630 A1630 UN258
    http://www.akkuliste.com/hp/mini1000.php New 2350mAh akku für Hp Mini 1000 Compaq 700 UMPC
    http://www.akkuliste.com/notebook-ac-adapter/acer/acer-19V-3.16A-60w-5.5mm-1.5mm.php acer 19V 3.16A 60w 5.5mm*1.7mm adapter
    http://www.akkuliste.com/notebook-ac-adapter/acer/acer-19V-3.16A-60w-5.5mm-2.5mm.php PA-1500-02 PA-1600-02 acer 19V 3.16A 60w 5.5mm*2.5mm notebook adapter
    http://www.akkuliste.com/notebook-ac-adapter/acer/acer-19V-3.42A-65w-5.5mm-2.5mm-big-head.php PA-1700-02 PA-1650-02 acer 19V 3.42A 65w 5.5mm*2.5mm big head adapter
    http://www.akkuliste.com/notebook-ac-adapter/acer/acer-19V-3.42A-65w-5.5mm-1.5mm-small-head.php acer 19V 3.42A 65w 5.5mm*1.7mm small head adapter SADP-65KB SADP-65DB
    May 8
    No namewrote:
    http://www.batterylaptoppower.com/toshiba/pa3451u.php TOSHIBA PA3451U-1BRS PABAS067
    http://www.batterylaptoppower.com/toshiba/pa3465u.php Genuine TOSHIBA PA3465U-1BRS Laptop Battery PABAS069
    http://www.batterylaptoppower.com/toshiba/pa3536u-1brs-002-battery.php 6.6ah New PA3536U Battery for Toshiba Satellite P200 P205
    http://www.batterylaptoppower.com/toshiba/pa3536u-1brs-battery.php New PA3536U Battery for Toshiba Satellite P200 P205
    http://www.batterylaptoppower.com/toshiba/pa3534u-1brs-battery.php NEW Genuine Toshiba Battery Satellite PA3534U-1BRS A205
    http://www.batterylaptoppower.com/uniwill/un223.php uniwill un223
    http://www.batterylaptoppower.com/uniwill/un243.php uniwill BAT-243S1 UN243
    http://www.batterylaptoppower.com/uniwill/un255.php uniwill 255-3S4400-G1L1 un255
    http://www.batterylaptoppower.com/uniwill/un258.php uniwill Amilo A-1630 A1630 UN258
    http://www.batterylaptoppower.com/hp/mini1000.php New 2350mAh battery for Hp Mini 1000 Compaq 700 UMPC
    http://www.batterylaptoppower.com/asus/al23-901.php battery for Asus Eee PC 901 1000 1000H 1200 series
    http://www.batterylaptoppower.com/asus/al24-1000.php battery for Asus Eee PC 901 1000 1000H 1200 series
    http://www.batterylaptoppower.com/asus/al23901.php battery for Asus Eee PC 901 1000 1000H 1200 series
    http://www.batterylaptoppower.com/asus/al241000.php battery for Asus Eee PC 901 1000 1000H 1200 series
    http://www.batterylaptoppower.com/samsung/nc10.php black Battery For Samsung NC10 ND10 AA-PB8NC6B AA-PB8NC6M
    http://www.batterylaptoppower.com/samsung/nc11.php white Battery For Samsung NC10 ND10 AA-PB8NC6B AA-PB8NC6M
    http://www.batterylaptoppower.com/samsung/nc12.php blue Battery For Samsung NC10 ND10 AA-PB8NC6B AA-PB8NC6M
    http://www.batterylaptoppower.com/samsung/nc13.php black Battery For Samsung NC10 ND10 AA-PB8NC6B AA-PB8NC6M
    http://www.batterylaptoppower.com/samsung/nc14.php white Battery For Samsung NC10 ND10 AA-PB8NC6B AA-PB8NC6M
    http://www.batterylaptoppower.com/samsung/nc15.php blue Battery For Samsung NC10 ND10 AA-PB8NC6B AA-PB8NC6M
    http://www.batterylaptoppower.com/asus/f9.php Asus F9 battery New High Quality Asus F9 battery
    http://www.batterylaptoppower.com/asus/s101.php Laptop Battery for Asus Eee PC S101 PCS101 AP22-U1001
    http://www.batterylaptoppower.com/asus/u1001.php Laptop Battery for Asus Eee PC S101 PCS101 AP22-U1001
    http://www.batterylaptoppower.com/benq/u101.php Battery For BenQ Joybook Lite U101 Mini Botebook
    http://www.batterylaptoppower.com/benq/squ-812.php Battery For BenQ Joybook Lite U101 Mini Botebook
    http://www.batterylaptoppower.com/clevo/d400.php Battery For Clevo D400 D400S D410 D470W 87-D408S-4C5
    http://www.batterylaptoppower.com/samsung/r50.php battery for samsung NP-R50 R55-CV02 R50-1800 M55-T003
    http://www.batterylaptoppower.com/hp/db63.php battery for HP 2133 Mini PC HSTNN-DB63 HSTNN-DB64
    http://www.batterylaptoppower.com/clevo/6411.php new battery fits Clevo M22BAT-8 2800 D220S D270S M220s
    May 7
    No namewrote:
    It was not long <a href="http://www.gold4power.com/">cheap wow gold</a>before some one knocked at<a href="http://www.gold4power.com/">wow gold cheap </a> <a href="http://www.gold4power.com/">wow gold for sale</a>the house-door and called, open the door, dear children, your mother is here, and has brought something back with her for each of you. But the little <a href="http://www.itemchannel.com">wow gold</a>kids knew that it was the wolf, by the rough voice. We will <a href="http://www.itemchannel.com/?op=powerleveling">wow power leveling</a> not open the door, cried they, you are not our mother. She has a soft, pleasant voice, but your voice is rough, you are the wolf.

    Then the wolf went <a href="http://www.itemchannel.com">World Of Warcraft Gold</a>away to a shopkeeper and bought himself a great <a href="http://www.gold4power.com/">cheapest wow gold</a>lump of chalk, ate this and made <a href="http://www.gold4power.com">gold4power.com</a> his voice soft with it. The he came back, knocked at the door of the house, and <a href="http://www.gold4power.com">world of warcraft gold sale</a>called, open the door, dear children, your mother is here and <a href="http://www.gold4power.com">Cheapest Wow Gold</a>has brought something back with her for each of you.
    May 5
    No namewrote:
    http://www.batterylaptoppower.com/laptop-ac-adapter/ibm/ibm-16V-3.5A-56w-5.5mm-2.5mm.php 02K6553 02K655 ibm 16V 3.5A 56w 5.5mm*2.5mm adapter laptop
    http://www.batterylaptoppower.com/laptop-ac-adapter/ibm/ibm-20V-3.25A-65w-7.9mm-5.5mm-DC-with-pin-inside.php 92P1153 92P1154 ibm 20V 3.25A 65w 7.9mm*5.5mm DC with pin inside adapter laptop
    http://www.batterylaptoppower.com/laptop-ac-adapter/ibm/ibm-20V-4.5A-90w-7.9mm-5.5mm-grey-DC-with-pin-inside.php PA-1900-171 ibm 20V 4.5A 90w 7.9mm*5.5mm grey DC with pin inside adapter laptop
    http://www.batterylaptoppower.com/laptop-ac-adapter/liteon/liteon-19V-3.42A-65w-5.5mm-2.5mm-white.php liteon 19V 3.42A 65w 5.5mm*2.5mm white adapter laptop
    http://www.batterylaptoppower.com/laptop-ac-adapter/liteon/liteon-19V-3.16A-60w-5.5mm-2.5mm.php liteon 19V 3.16A 60w 5.5mm*2.5mm adapter laptop
    http://www.batterylaptoppower.com/laptop-ac-adapter/liteon/liteon-19V-3.95A-75w-5.5mm-2.5mm.php PA-1750-01 liteon 19V 3.95A 75w 5.5mm*2.5mm adapter laptop
    http://www.batterylaptoppower.com/laptop-ac-adapter/liteon/liteon-19V-4.74A-90w-5.5mm-2.5mm.php PA-1900-15 liteon 19V 4.74A 90w 5.5mm*2.5mm adapter laptop
    http://www.batterylaptoppower.com/laptop-ac-adapter/liteon/liteon-19V-6.3A-120w-5.5mm-2.5mm.php PA-1121-08 liteon 19V 6.3A 120w 5.5mm*2.5mm adapter laptop
    http://www.batterylaptoppower.com/laptop-ac-adapter/liteon/liteon-19V-6.3A-120w-4pin-round.php liteon 19V 6.3A 120w 4 pin round adapter laptop
    http://www.batterylaptoppower.com/laptop-ac-adapter/liteon/liteon-20V-6A-120w-5.5mm-2.5mm.php liteon 20V 6A 120w 5.5mm*2.5mm adapter laptop
    http://www.batterylaptoppower.com/laptop-ac-adapter/liteon/liteon-19V-4.74A-90w-5.5mm-1.7mm.php PA-1900-04 liteon 19V 4.74A 90w 5.5mm*1.7mm adapter laptop
    http://www.batterylaptoppower.com/laptop-ac-adapter/liteon/liteon-19V-6.32A-120w-4-pin.php liteon 19V 6.32A 120w 4 pin adapter laptop
    http://www.batterylaptoppower.com/laptop-ac-adapter/liteon/liteon-20V-6A-120w-4-pin.php liteon 20V 6A 120w 4 pin adapter laptop
    http://www.batterylaptoppower.com/laptop-ac-adapter/samsung/samsung-19V-3.16A-60w-5.5mm-3.4mm-pin-inside.php SPA-P30 AD-6019 samsung 19V 3.16A 60w 5.5mm*3.4mm pin inside adapter laptop
    http://www.batterylaptoppower.com/laptop-ac-adapter/samsung/samsung-19V-4.74A-90w-5.5mm-3.0mm.php PCGA-AC19V3 samsung 19V 4.74A 90w 5.5mm*3.0mm adapter laptop
    http://www.batterylaptoppower.com/laptop-ac-adapter/sony/sony-19.5V-4.7A-90w-6.5mm-4.4mm.php PCGA-AC19V sony 19.5V 4.7A 90w 6.5mm*4.4mm adapter laptop
    http://www.batterylaptoppower.com/laptop-ac-adapter/sony/sony-16V-4A-65w-6.5mm-4.4mm.php sony 16V 4A 65w 6.5mm*4.4mm adapter PCGA-AC16V4
    http://www.batterylaptoppower.com/laptop-ac-adapter/sony/sony-19.5V-3A-58w-6.5mm-4.4mm.php sony 19.5V 3A 58w 6.5mm*4.4mm adapter PCGA-ACX1 PCGA-AC19V1
    http://www.batterylaptoppower.com/laptop-ac-adapter/sony/sony-19.5V-4.1A-80w-6.5mm-4.4mm.php sony 19.5V 4.1A 80w 6.5mm*4.4mm adapter PCGA-AC19V3
    http://www.batterylaptoppower.com/laptop-ac-adapter/toshiba/toshiba-15V-3A-45w-6.3mm-3.0mm.php toshiba 15V 3A 45w 6.3mm*3.0mm adapter PA2450U PA3241U-1ACA
    http://www.batterylaptoppower.com/laptop-ac-adapter/toshiba/toshiba-15V-4A-60w-6.3mm-3.0mm.php toshiba 15V 4A 60w 6.3mm*3.0mm adapter PA3092U-1AC PA2444U
    http://www.batterylaptoppower.com/laptop-ac-adapter/toshiba/toshiba-15V-5A-75w-6.3mm-3.0mm.php PA3283U-1ACA toshiba 15V 5A 75w 6.3mm*3.0mm adapter laptop
    http://www.batterylaptoppower.com/laptop-ac-adapter/toshiba/toshiba-15V-6A-90w-6.3mm-3.0mm.php toshiba 15V 6A 90w 6.3mm*3.0mm adapter PA2501U PA2521U PA3201U-1ACA
    http://www.batterylaptoppower.com/laptop-ac-adapter/toshiba/toshiba-15V-8A-120w-special-4-hole.php toshiba 15V 8A 120w special 4 hole adapter PA3237U-1ACA PA3237U
    http://www.batterylaptoppower.com/laptop-ac-adapter/toshiba/toshiba-19V-3.42A-65w-5.5mm-2.5mm.php toshiba 19V 3.42A 65w 5.5mm*2.5mm adapter PA3467U-1ACA PA3396U-1ACA
    http://www.batterylaptoppower.com/laptop-ac-adapter/toshiba/toshiba-19V-3.16A-60w-5.5mm-2.5mm.php toshiba 19V 3.16A 60w 5.5mm*2.5mm adapter PA3097U-1ACA
    http://www.batterylaptoppower.com/laptop-ac-adapter/toshiba/toshiba-19V-4.74A-90w-5.5mm-2.5mm.php toshiba 19V 4.74A 90w 5.5mm*2.5mm adapter PA-1750-04
    http://www.batterylaptoppower.com/laptop-ac-adapter/toshiba/toshiba-19V-6.3A-120w-6.3mm-3.0mm.php toshiba 19V 6.3A 120w 6.3mm*3.0mm adapter PA3290U-1ACA
    http://www.batterylaptoppower.com/laptop-ac-adapter/universal/universal-12-20V-90W-universal.php universal 12-20V 90W universal adapter laptop
    http://www.batterylaptoppower.com/laptop-ac-adapter/universal/universal-12-20V-120W-universal.php universal 12-20V 120W universal adapter laptop
    http://www.batterylaptoppower.com/laptop-ac-adapter/universal/universal-12-20V-70W-universal.php universal 12-20V 70W universal adapter laptop
    May 3
    No namewrote:

    http://www.batteryfast.com/dell/inspiron-1526.htm dell inspiron 1526 battery ,
    http://www.batteryfast.com/dell/m1210.htm dell m1210 battery ,
    http://www.batteryfast.com/dell/nf343.htm dell nf343 battery ,
    http://www.batteryfast.com/dell/1210.htm dell 1210 battery ,
    http://www.batteryfast.com/dell/xd187.htm dell xd187 battery ,
    http://www.batteryfast.com/dell/inspiron-1300.htm dell inspiron 1300 battery ,
    http://www.batteryfast.com/dell/inspiron-b120.htm dell inspiron b120 battery ,
    http://www.batteryfast.com/dell/inspiron-b130.htm dell inspiron b130 battery ,
    http://www.batteryfast.com/gateway/12msbg.htm gateway 12msbg battery ,
    http://www.batteryfast.com/gateway/4s2p.htm gateway 4s2p battery ,
    http://www.batteryfast.com/gateway/8msb.htm gateway 8msb battery ,
    http://www.batteryfast.com/gateway/8msbg.htm gateway 8msbg battery ,
    http://www.batteryfast.com/gateway/s62044l.htm gateway s62044l battery ,
    http://www.batteryfast.com/gateway/m320.htm gateway m320 battery ,
    http://www.batteryfast.com/gateway/m325.htm gateway m325 battery ,
    http://www.batteryfast.com/gateway/4000.htm gateway 4000 battery ,
    http://www.batteryfast.com/gateway/s62066l.htm gateway s62066l battery ,
    http://www.batteryfast.com/gateway/m680.htm gateway m680 battery ,
    http://www.batteryfast.com/gateway/m360.htm gateway m360 battery ,
    http://www.batteryfast.com/gateway/m460.htm gateway m460 battery ,
    http://www.batteryfast.com/hp/hstnn-db11.htm hp hstnn-db11 battery ,
    http://www.batteryfast.com/hp/nc8230.htm hp nc8230 battery ,
    http://www.batteryfast.com/hp/nc8200.htm hp nc8200 battery ,
    http://www.batteryfast.com/hp/nw8200.htm hp nw8200 battery ,
    http://www.batteryfast.com/hp/nx8200.htm hp nx8200 battery ,
    http://www.batteryfast.com/hp/nc8430.htm hp nc8430 battery ,
    http://www.batteryfast.com/hp/pb992a.htm hp pb992a battery ,
    http://www.batteryfast.com/hp/nx7000.htm hp nx7000 battery ,
    http://www.batteryfast.com/hp/presario-x1000.htm hp presario x1000 battery ,
    http://www.batteryfast.com/hp/presario-x1100.htm hp presario x1100 battery ,
    http://www.batteryfast.com/hp/presario-x1200.htm hp presario x1200 battery ,
    http://www.batteryfast.com/hp/presario-x1300.htm hp presario x1300 battery ,
    http://www.batteryfast.com/hp/presario-x1400.htm hp presario x1400 battery ,
    http://www.batteryfast.com/hp/dv2000.htm hp dv2000 battery ,
    http://www.batteryfast.com/hp/dv2100.htm hp dv2100 battery ,
    http://www.batteryfast.com/hp/dv2200.htm hp dv2200 battery ,
    http://www.batteryfast.com/hp/dv6000.htm hp dv6000 battery ,
    http://www.batteryfast.com/hp/dv9000.htm hp dv9000 battery ,
    http://www.batteryfast.com/hp/dv9200.htm hp dv9200 battery ,
    http://www.batteryfast.com/hp/dv9100.htm hp dv9100 battery ,
    http://www.batteryfast.com/hp/dv9500.htm hp dv9500 battery ,
    http://www.batteryfast.com/hp/dv9600.htm hp dv9600 battery ,
    http://www.batteryfast.com/hp/dv9700.htm hp dv9700 battery ,
    http://www.batteryfast.com/hp/hstnn-ib44.htm hp hstnn-ib44 battery ,
    May 3
    No namewrote:
    http://www.adapterlist.com/asus/w3000v.htm asus w3000v battery ,
    http://www.adapterlist.com/asus/a42-a3.htm asus a42-a3 battery ,
    http://www.adapterlist.com/asus/a3000.htm asus a3000 battery ,
    http://www.adapterlist.com/asus/z9100.htm asus z9100 battery ,
    http://www.adapterlist.com/asus/a2000.htm asus a2000 battery ,
    http://www.adapterlist.com/asus/a2500h.htm asus a2500h battery ,
    http://www.adapterlist.com/asus/m3000-silver.htm asus m3000 silver battery ,
    http://www.adapterlist.com/asus/m3n-silver.htm asus m3n silver battery ,
    http://www.adapterlist.com/asus/a42-m6.htm asus a42-m6 battery ,
    http://www.adapterlist.com/asus/m6n.htm asus m6n battery ,
    http://www.adapterlist.com/asus/m67.htm asus m67 battery ,
    http://www.adapterlist.com/asus/m67n.htm asus m67n battery ,
    http://www.adapterlist.com/asus/m68.htm asus m68 battery ,
    http://www.adapterlist.com/asus/m68n.htm asus m68n battery ,
    http://www.adapterlist.com/asus/m6000.htm asus m6000 battery ,
    http://www.adapterlist.com/asus/a42-m6-silver.htm asus a42-m6 silver battery ,
    http://www.adapterlist.com/asus/m6000-silver.htm asus m6000 silver battery ,
    http://www.adapterlist.com/asus/m6-silver.htm asus m6 silver battery ,
    http://www.adapterlist.com/clevo/m540.htm clevo m540 battery ,
    http://www.adapterlist.com/compaq/nw8000.htm compaq nw8000 battery ,
    http://www.adapterlist.com/compaq/nc8000.htm compaq nc8000 battery ,
    http://www.adapterlist.com/compaq/v1000.htm compaq v1000 battery ,
    http://www.adapterlist.com/compaq/nc6000.htm compaq nc6000 battery ,
    http://www.adapterlist.com/compaq/nx5000.htm compaq nx5000 battery ,
    http://www.adapterlist.com/compaq/n600.htm compaq n600 battery ,
    http://www.adapterlist.com/compaq/n600c.htm compaq n600c battery ,
    http://www.adapterlist.com/compaq/n610c.htm compaq n610c battery ,
    http://www.adapterlist.com/compaq/n610v.htm compaq n610v battery ,
    http://www.adapterlist.com/compaq/n620c.htm compaq n620c battery ,
    http://www.adapterlist.com/compaq/nc4200.htm compaq nc4200 battery ,
    http://www.adapterlist.com/compaq/nc4400.htm compaq nc4400 battery ,
    http://www.adapterlist.com/compaq/tc4200.htm compaq tc4200 battery ,
    http://www.adapterlist.com/compaq/tc4400.htm compaq tc4400 battery ,
    http://www.adapterlist.com/dell/d400.htm dell d400 battery ,
    http://www.adapterlist.com/dell/latitude-d400.htm dell latitude d400 battery ,
    http://www.adapterlist.com/dell/original-inspiron-1525.htm dell original inspiron 1525 battery ,
    http://www.adapterlist.com/dell/original-inspiron-1526.htm dell original inspiron 1526 battery ,
    http://www.adapterlist.com/dell/latitude-x200.htm dell latitude x200 battery ,
    http://www.adapterlist.com/dell/8u443.htm dell 8u443 battery ,
    http://www.adapterlist.com/dell/312-0058.htm dell 312-0058 battery ,
    http://www.adapterlist.com/dell/latitude-d810.htm dell latitude d810 battery ,
    http://www.adapterlist.com/dell/precision-m70.htm dell precision m70 battery ,
    http://www.adapterlist.com/dell/y4367.htm dell y4367 battery ,
    http://www.adapterlist.com/dell/1691p.htm dell 1691p battery ,
    May 3
    No namewrote:
    http://www.adapterlist.com/sony/vgp-bpl2c.htm sony vgp-bpl2c battery ,
    http://www.adapterlist.com/toshiba/pa3128u-grey.htm toshiba pa3128u grey battery ,
    http://www.adapterlist.com/toshiba/pa3191u-grey.htm toshiba pa3191u grey battery ,
    http://www.adapterlist.com/toshiba/te2000-grey.htm toshiba te2000 grey battery ,
    http://www.adapterlist.com/toshiba/pa3209u.htm toshiba pa3209u battery ,
    http://www.adapterlist.com/toshiba/satellite-1100.htm toshiba satellite 1100 battery ,
    http://www.adapterlist.com/toshiba/satellite-1110.htm toshiba satellite 1110 battery ,
    http://www.adapterlist.com/toshiba/pa3210u.htm toshiba pa3210u battery ,
    http://www.adapterlist.com/toshiba/satellite-1115.htm toshiba satellite 1115 battery ,
    http://www.adapterlist.com/toshiba/pa3399u-1bas.htm toshiba pa3399u-1bas battery ,
    http://www.adapterlist.com/toshiba/satellite-a100.htm toshiba satellite a100 battery ,
    http://www.adapterlist.com/toshiba/satellite-m100.htm toshiba satellite m100 battery ,
    http://www.adapterlist.com/toshiba/satellite-a100.htm toshiba satellite a100 battery ,
    http://www.adapterlist.com/toshiba/satellite-a105.htm toshiba satellite a105 battery ,
    http://www.adapterlist.com/toshiba/satellite-a80.htm toshiba satellite a80 battery ,
    http://www.adapterlist.com/toshiba/satellite-m105.htm toshiba satellite m105 battery ,
    http://www.adapterlist.com/toshiba/satellite-m110.htm toshiba satellite m110 battery ,
    http://www.adapterlist.com/toshiba/satellite-m115.htm toshiba satellite m115 battery ,
    http://www.adapterlist.com/toshiba/satellite-m40.htm toshiba satellite m40 battery ,
    http://www.adapterlist.com/toshiba/satellite-m45.htm toshiba satellite m45 battery ,
    http://www.adapterlist.com/toshiba/satellite-m50.htm toshiba satellite m50 battery ,
    http://www.adapterlist.com/toshiba/satellite-m55.htm toshiba satellite m55 battery ,
    http://www.adapterlist.com/toshiba/pa3356u.htm toshiba pa3356u battery ,
    http://www.adapterlist.com/toshiba/pa3420u.htm toshiba pa3420u battery ,
    http://www.adapterlist.com/toshiba/satellite-l10.htm toshiba satellite l10 battery ,
    http://www.adapterlist.com/toshiba/satellite-l100.htm toshiba satellite l100 battery ,
    http://www.adapterlist.com/toshiba/satellite-l15.htm toshiba satellite l15 battery ,
    http://www.adapterlist.com/toshiba/pa3395u-1brs.htm toshiba pa3395u-1brs battery ,
    http://www.adapterlist.com/toshiba/pa3421u-1brs.htm toshiba pa3421u-1brs battery ,
    http://www.adapterlist.com/toshiba/pa3465u-1brs.htm toshiba pa3465u-1brs battery ,
    http://www.adapterlist.com/toshiba/pabas069.htm toshiba pabas069 battery ,
    http://www.adapterlist.com/toshiba/pa3536u.htm toshiba pa3536u battery ,
    http://www.adapterlist.com/toshiba/satellite-x200.htm toshiba satellite x200 battery ,
    http://www.adapterlist.com/toshiba/pa3536u-1brs.htm toshiba pa3536u-1brs battery ,
    http://www.adapterlist.com/toshiba/satellite-p200.htm toshiba satellite p200 battery ,
    http://www.adapterlist.com/toshiba/satellite-p205.htm toshiba satellite p205 battery ,
    http://www.adapterlist.com/toshiba/pa3534u-1brs.htm toshiba pa3534u-1brs battery ,
    http://www.adapterlist.com/toshiba/satellite-a205.htm toshiba satellite a205 battery ,
    http://www.akkuliste.com/acer/travelmate-3240.htm acer travelmate 3240 akku
    http://www.akkuliste.com/acer/travelmate-3240.htm acer travelmate 3240 akku
    http://www.akkuliste.com/acer/aspire-5520.htm acer aspire 5520 akku
    http://www.akkuliste.com/acer/aspire-5920.htm acer aspire 5920 akku
    http://www.akkuliste.com/acer/as07b31.htm acer as07b31 akku
    http://www.akkuliste.com/acer/as07b32.htm acer as07b32 akku
    May 3

    Trackbacks

    The trackback URL for this entry is:
    http://dnovatchev.spaces.live.com/blog/cns!44B0A32C2CCF7488!385.trak
    Weblogs that reference this entry
    • None