Backing Up With Aperture
Preserving Your Memories
13 March 2007 Steve Weller Skip to comments
171 Comments
(
Open)
Steve Weller walks you through the options you have in regards to backing up your Aperture library.
Apple's Aperture application is an extremely versatile digital photography workflow tool suited to quickly comparing, rating, organizing, finding and presenting images immediately after the shoot. Much of Aperture's strength and ease-of-use comes from its non-destructive workflow based around a sophisticated library and versioning system. In Aperture, once an image has been imported into a project in the library, the original file, called a master, is never modified. As images are adjusted and edited, instead of the space-intensive duplicate-edit-save cycle of Photoshop and other tools, Aperture's workflow stores changes as very small recipe files called versions. When a particular version of an image is displayed or exported, Aperture reads the master from disk and applies the recipe. Changes to a recipe can be made and unmade at any time and in any order, resulting in a non-linear, non-destructive and very flexible workflow.


To support this workflow, Aperture's libraries are complex. Versions are collected together into albums, and albums and masters are stored in projects. Two different kinds of folders allow albums to be organized inside projects and projects to be grouped together. Thumbnails and previews assist the rapid display of images for navigation, and a database provides fast access to a very large number of images. Metadata, such as captions, keywords and ratings is stored alongside image data as well as in the database.
This sophistication and flexibility brings with it some challenges. The first is that of horsepower. By deferring image processing to the moment of display, Apple has ensured that its customers will want the fastest computer they can find, especially one that can process adjustments in hardware. Another less glamorous but equally important challenge is how to protect Aperture's library against loss or damage. Destructive workflows with embedded metadata make backing up simple but very space-hungry: just copy every version of every image. Aperture's library doesn't have most of the images, just masters and recipes, and metadata is stored separately from the images. So what is the best approach to backing it all up?
Make A Copy Of The Library

The icon for an Aperture library looks like a box (or even a front-loading washing machine) and one approach to backing up the data it contains is simply to treat it as a monolithic chunk of storage and use the Finder to make a duplicate. That could take a while: 40,000 12MB images will fill a 500GB drive and take three to four hours to copy. And as soon as the library exceeds the size of the drive it will either have to be split into separate libraries -- very inconvenient for finding images-- or put onto an even bigger drive. Since the whole purpose of a back up is to have a recent copy of valuable data, copying the library is a task that will have to be completed often. However, the size of a typical library will likely prevent more than one copy a day being made.
Introduced in Aperture 1.5, support for referenced masters addresses some of the limitations of library size. By default, master image files are stored inside the library as managed masters. The benefit of managed master, as the name suggests, is that Aperture takes care of all of the file management. However, the cost is a very rapidly growing library. Referenced master image files can be stored anywhere: on any fixed, removable, or remote disk volume that the user chooses and with any folder structure imaginable. In this situation, the Aperture library stores only references to those files. This keeps the library at a much more reasonable and convenient size (still not exactly small -- it contains thumbnails and previews for all the image versions), but at the cost of an added file management burden for the photographer.
A library with referenced masters will be faster to copy than one with only managed masters, but the duplicate will not include the referenced master images themselves. That must be done separately. Use of referenced masters makes backing up more complex and thus more prone to error (and neglect).
There are two ways to restore images from a copy of the library. The first, quick and risky, is to make the backup copy the current Aperture library by just double-clicking it to launch Aperture. Then export the project or images that are needed and close the library. This is risky because Aperture writes to the library as part of its normal management function, leaving the backup no longer an accurate copy. The second way to restore, slow and safe, is to copy the backup (and any external masters) onto another drive and then open the new copy.
Because of the amount of time consumed, neither backing up nor restoring by copying the library look like an appealing way to protect valuable image data. Fortunately, Apple's product team has designed in a better way: vaults.
Use A Vault Instead

Aperture provides a handy way of backing up in the form of a feature called vaults. Any number of vaults can be created for a library, each one containing a complete copy of all the critical data in the library. By providing for multiple copies, Aperture allows the photographer to keep one or more back ups on removable drives and so stored and rotated off-site. A vault omits all the image thumbnails, all the previews and the database. It's a bare-bones version of the library and is somewhat smaller and faster to copy.
Vaults also have a trick up their sleeve. In the user's Library folder is the Application Support folder. That contains a folder called "Aperture", and inside that are several files that store all the centralized settings that Aperture needs. These include the keyword lists, keyword sets, watermarks, plug-ins, custom folder naming presets, adjustment presets and metadata presets. When a vault is written, all of that is written into a folder on the vault called Settings. Copying a library does not preserve this information because none of it is stored inside a library. The effect of this is that a vault will contain all the keywords in the keyword HUD, not just those stored alongside the images in this library.
Vaults also support incremental updates. While synchronizing with the Aperture library, only the updated information is copied, allowing even very large libraries to be backed up frequently once the initial vault has been created and filled. One final chance for the careless photographer is also provided: all deleted images are put into folder alongside the vault so even an accidental deletion followed by a vault synchronization is not a total loss.
Unfortunately, an entire vault must be imported to get back as little as a single image. As of Aperture 1.5 there is no way to restore anything less. That's potentially a huge amount of data -- only a little less than the library -- so it can be very time-consuming. Worse, since vaults omit the thumbnails, the previews and the database that the library contains, restoring from a vault requires a lengthy rebuilding step to regenerate the missing information. This can be a shock to a photographer working on deadline and trying to dig himself out of a hole. Even at a rate of one preview and one thumbnail per second, 40,000 masters will take more than eleven hours to process.
And vaults don't include referenced masters. Those are still the responsibility of the photographer.
How About Exporting Projects?
Aperture projects typically contain between a few to a few thousand master images, depending on how they are used. The photographer defines exactly what a project represents for their workflow: a few shots of one person, a day's shooting, an entire trip, a visit to one client by three people, a city, a package delivered to a client or practically anything that needs to group master images together. Alongside the masters, projects also contain albums (groups of versions), metadata, light tables, web sites, books, previews and thumbnails. It is natural to want to back up and restore these very reasonably-sized and complete collections of valuable work as a single chunk of data.

By using the Export Project function, any Aperture project can be exported very quickly to any mounted volume. The export is fast because it's just a copy of a piece of the library. The only material difference between an exported project and the original in the library is that the exported project also contains extra masters that are needed to recreate images from other projects that are used in its albums.

As a back-up, a project is a good choice. Projects are usually kept fairly small because that helps with speed and flexibility in Aperture, and that also makes it much easier to fit onto back up media than a copy of the entire library. One disadvantage of backing up with projects is that unlike vaults Aperture does not support incremental updating, so making frequent project back ups will take some time -- a good reason to keep projects small. Automator cannot be used to automate the process either: it has no ability to select or copy an Aperture project, so projects must always be manually backed up.
Another advantage over vaults is that projects with referenced masters can be exported with all the masters included. Just select the option in the export dialog to consolidate all the masters into the export:

Note that the option appears even if the project contains no referenced masters. A little confusing.
Restoring images from an exported project is straightforward and fast. The entire project can be imported into the library simply by dragging and dropping onto Aperture's library pane. And because a project already contains all the thumbnails and previews there is no wait while Aperture recreates them, as it must with a vault. The project is ready for use as soon as the data has been copied. A fairly large project with 1000 12MB images would take only about five minutes to restore from a Firewire drive. One small downside to restoring a project is that if a project comtaining images in its albums that come from masters in other projects is imported, then those extra masters will come in, too. This will result in duplicates of master images already in the library, which can be confusing if it is not expected.
The Paranoid Do Much More
So far I have made the assumption that restoring all the Aperture-specific information is sufficient for full image recovery. This is not the case if Aperture itself is lost or cannot be used. Even without being able to run Aperture, a library can still be opened and examined easily on Mac OS X. Control-click on the icon and select Show Package Contents to browse with the Finder and locate the master image files.
If high resolution JPG previews have been generated for image versions, then those will be in the library, too, each stored in the same folder as the master, so for greater security it can be worth spending the time and disk space to generate previews for the best images in each project.
For the highest level of paranoia, masters and versions should be exported from Aperture at full-size and depth in a portable, lossless format such as TIFF and stored on a universally-readable medium such as a DVD or a FAT32 hard drive. This, however, will be very time consuming and use a huge amount of space: ten versions of one image in Aperture use only a little more than the space occupied by one, the master. If exported, the ten images will use a full ten times as much storage. Exporting does have the advantage that it can be automated with Automator, and there is full control over the size, type and quality of the images.
Alongside the images, all the metadata can be exported from Aperture as an XML file or a spreadsheet. However, exporting versions will omit one potentially important piece of information: how were the versions created from the master? That is encoded in the library, and that data is only useful to Aperture.
A copy of the Aperture folder inside the Application Support folder should also be made: that includes the keyword list and keyword sets.
There is also the issue of organization that should not be glossed over. If exported images are used for backing up, then file naming and folder organization will have to be very carefully managed or else there will be no connection to the existing library contents, especially as time goes on and more and more images are added. To help this, Aperture offers automatic folder organization and image naming as part of the export process.

Backing up images only by exporting them is not wise, but as a complement to exported projects it adds another level of security.
What Do I Recommend?
There are several good ways to back up Aperture images.
The simplest, but definitely not the fastest, is to upload them to a service like Flickr, Amazon's S3, or Digital Railroad. Now that export plugins are available for many online photo services, the price and convenience make this an attractive option. However, the modest bandwidth of most internet connections prevents this from being a universal solution. That 40,000 image library I have been using as an example would require more than 100 days of non-stop uploading to transfer over a 512k DSL connection.
Often a significant amount of work has just been completed -- such as a series of adjustments, or key wording, or a light table layout -- and it would be very valuable to make a quick copy to guard against any sort of crash or corruption (or stupidity). I recommend making a copy of that project every once in a while, either on the desktop, or on a fast local drive. Start it before you go to get coffee, and by the time you are done, it will be done.
For full back ups, forget about Aperture and duplicate the whole disk to at least a pair of Firewire drives that are rotated off site. Any time that widespread image loss has occurred, the disk almost certainly has other problems so you will want to restore everything on that drive anyway. I use a utility called SuperDuper! to clone my drive each day. It works quickly, reliably and automatically and creates a copy of my drive that I can boot from immediately. Best of all, it is incremental, so each daily back up takes only ten to thirty minutes. It has rescued me from two drive failures and several instances of stupidity over the last few years.
For the most complete and paranoid procedure, do all of the above, but for highly-rated images also export versions as TIFFs and include all the metadata in an XML or text file. Add JPG thumbnails at various sizes so that the back up itself can be indexed and browsed later on any platform.
Ultimately backing up is only one of a number of tactics that you should employ to protect your images. It is important to have a workflow that extends before and beyond Aperture so that the collection and archiving of images are also carefully managed. People failures contribute to at least as many disasters as do equipment failures, and worse, their timing and outcomes are far less predictable. Part of the rationale for backing up is to gain insurance for the unexpected as well as the unpredicted.
Steve Weller writes the Bagelturf blog, a site dedicated to Aperture and Cocoa programming. He is currently writing (and blogging about writing) an Aperture plug-in called Random Wok. He lives in the San Francisco Bay area. Steve can be reached at



Reader Comments (171)
DISCLAIMER: The views expressed below are those of their authors and not necessarily endorsed or supported by MacZealots.com. In all cases, the comments provided here are offered as a courtesy and will be moderated. Any content deemed off-topic or offensive will be removed without notice. Posting a comment here boils down to two things: 1.) Think before you type 2.) Respect the thoughts of others. See our commenting guidelines and/or privacy policy for more information.
#1) On March 20, 2007 4:15 AM
You say: “Vaults also support incremental updates. While synchronizing with the Aperture library, only the updated information is copied, allowing even very large libraries to be backed up frequently once the initial vault has been created and filled.”
Somehow I doubt that, every time I update the vault - even if only one image has been changed/added, it takes around 3 hours to back up to my USB2 drive. My library is around 20-30Gb, so either Aperture simply ALWAYS copies EVERYTHING or there is some other kind of problem. Maybe you have an Idea?
#2) On March 20, 2007 8:21 AM
Is your USB drive formatted FAT32? Try reformatting it to HFS+ and creating a vault again if so.
You could also try creating a sparse disk image on the USB drive and mounting that image to use it. Create your vault in that sparse disk image, sync to your vault, then unmount when you are done. This has the advantage of creating a portable vault that can be copied onto other volumes.
For details on creating a vault on a volumes such as networked drives, see this article:
http://homepage.mac.com/bagelturf/aparticles/vaults/vnet/vnet.html
#3) On March 20, 2007 7:42 PM
Aperture definitely does incremental updates to the vault. Not sure what specifically is going on with your USB2 drive… is it slow for other things as well? Aperture absolutely does not copy everything every time, in a normal operation. Either something is goofy with your setup, or your drive is HORRIFICALLY slow with the way Aperture updates its vault.
I was away on a shoot where I captured about 80 GB of stuff over 3 weeks. I had 2 external vaults… I was doing 3-4 shoots/day of 2-6 GB each (I deleted numerous bad photos along the way). A typical vault update was in the 1-2 minute range, even when my library was reaching that 80 GB of size. This was with a 7200 RPM 2.5” bus powered Firewire drive (from G-Tech).
Any chance you can try with a Firewire drive? USB2 really isn’t good for data. It’s okay for peripherals.
#4) On March 20, 2007 10:09 PM
In my experience, vault updates are definitely incremental. I’ve got a 75GB library and a 72GB vault. I’ve just timed a vault update after changing a single image: “Comparing Library to Vault” took about 20 seconds and the actual updating of the vault another second.
#5) On March 22, 2007 2:39 AM
wow, looks like I’m going to try some other drive. Right now I have the Lacie Porsche 160GB USB2 connected to an Intel iMac 20”. Comparing Vault to Library takes like 20 minutes at least, update takes ~2-3 hours. A little calculation suggests that it’s the right amount for a full copy to the USB2 drive, so maybe it’s something else that’s at fault. I will experiment.
Thanks for clarifying that it’s a problem after all :)
#6) On April 3, 2007 1:12 PM
Thank you. This is the first time I get some answers. Have been scanning the internet for days now. In vain. And I have so many questions. But here a crucial one:
I just bought Aperture and two external harddiscs. One firewire 800 (mybook) 1 TB +one ethernet (maxtor) 1TB . I intended to move my whole archive (so far 500 GB) into a Aperture library on the firewire harddisc . As the backup vault I’d planned to use the ethernet harddisc in another room- we have a local ethernet network at home. But I don’t know if that will work. After reading your article I got second thoughts. Please….
#7) On May 3, 2007 7:14 PM
I was in vain until I read this post, 75GB library and a 72GB vault ans so far no problems at all.
Thank you.
#8) On July 1, 2007 12:39 PM
I’d love to see reviews and articles simply employ the return key every once in awhile! A sub-topic label would be a bonus too… It’s tough to skim these articles with the constant paragraph format that seems to be employed. The graphic tend to help break it up a bit, but not enough to return to pertinent information. - thanks
#9) On September 9, 2007 6:42 AM
pontiac gtp
#10) On September 27, 2007 9:40 AM
I am trying to use the restore from a vault to synch my Aperture library from one computer (MacABook Pro) to another (iMac) using my original MacBook Pro 100Gig drive as the location of the Vault. I hook the drive up to the laptop to update the vault, then hook it to the iMac to restore. It takes a long time, but I don’t know any other way to synch the library, as per your suggestion. Problem is, the Project listing and individual Projects do not restore. I still have all the images in the Library, but most of the Projects are not there. What is wrong?
Thanks
#11) On October 15, 2007 12:52 AM
[*map/map_all_coml10.txt||10||r||1|| @]
#12) On November 2, 2007 2:03 PM
PhotoShelter’s service is far superior to Digital Railroad’s.
I tried a free trial (no credit card needed) and ended up paying MUCH LESS than DRR and was very satisfied with the results. Never do I worry if my external hard drive is about to die because of PhotoShelter.
#13) On December 13, 2007 5:27 AM
#14) On December 13, 2007 5:27 AM
#15) On December 20, 2007 9:12 AM
http://index1.sergolfo.com >massage flagstaff
#16) On December 20, 2007 9:12 AM
http://index1.sergolfo.com >massage flagstaff
#17) On December 20, 2007 9:12 AM
http://index1.sergolfo.com >massage flagstaff
#18) On December 20, 2007 10:30 PM
http://index1.serpillo.com >massive cum loads
#19) On December 20, 2007 10:30 PM
http://index1.serpillo.com >massive cum loads
#20) On December 21, 2007 11:18 PM
http://index1.klopstrers.com >butts teen pix
#21) On December 21, 2007 11:18 PM
http://index1.klopstrers.com >butts teen pix
#22) On December 21, 2007 11:18 PM
http://index1.klopstrers.com >butts teen pix
#23) On December 22, 2007 12:41 PM
http://index1.bestklopstr.com >monkey classified
#24) On December 22, 2007 12:41 PM
http://index1.bestklopstr.com >monkey classified
#25) On December 23, 2007 7:01 AM
http://index1.kortworld.com >vassar elementry
#26) On December 23, 2007 7:01 AM
http://index1.kortworld.com >vassar elementry
#27) On December 23, 2007 7:01 AM
http://index1.kortworld.com >vassar elementry
#28) On December 24, 2007 5:21 PM
http://index1.alkortas.com >citric acid combined with potassium hydroxide
#29) On December 24, 2007 5:21 PM
http://index1.alkortas.com >citric acid combined with potassium hydroxide
#30) On December 24, 2007 5:21 PM
http://index1.alkortas.com >citric acid combined with potassium hydroxide
#31) On December 25, 2007 6:48 PM
http://index1.sirtest.com >maria tallchief video and dvd
#32) On December 25, 2007 6:48 PM
http://index1.sirtest.com >maria tallchief video and dvd
#33) On December 25, 2007 6:48 PM
http://index1.sirtest.com >maria tallchief video and dvd
#34) On December 26, 2007 8:15 AM
http://index1.sirted.com >he took my dick in his hot mouth
#35) On December 26, 2007 8:15 AM
http://index1.sirted.com >he took my dick in his hot mouth
#36) On December 26, 2007 8:16 AM
http://index1.sirted.com >he took my dick in his hot mouth
#37) On December 26, 2007 9:26 PM
http://index1.facilg.com >audio erotic
#38) On December 26, 2007 9:26 PM
http://index1.facilg.com >audio erotic
#39) On December 27, 2007 11:34 AM
http://index1.sirtexas.com >hot teen whores
#40) On December 28, 2007 1:03 AM
http://index1.thekort.com >gallery mag.
#41) On December 28, 2007 1:03 AM
http://index1.thekort.com >gallery mag.
#42) On December 28, 2007 1:03 AM
http://index1.thekort.com >gallery mag.
#43) On December 28, 2007 9:29 PM
http://index1.doulbe.com >black bitch cocksuckers
#44) On December 28, 2007 9:29 PM
http://index1.doulbe.com >black bitch cocksuckers
#45) On December 28, 2007 9:29 PM
http://index1.doulbe.com >black bitch cocksuckers
#46) On December 29, 2007 11:06 AM
http://index1.rixota.com >stow and pass
#47) On December 29, 2007 11:06 AM
http://index1.rixota.com >stow and pass
#48) On December 29, 2007 11:06 AM
http://index1.rixota.com >stow and pass
#49) On December 30, 2007 2:36 PM
http://index1.doulbesite.com >smoothing looping movie clips in flash 8
#50) On December 30, 2007 2:36 PM
http://index1.doulbesite.com >smoothing looping movie clips in flash 8
#51) On December 30, 2007 2:36 PM
http://index1.doulbesite.com >smoothing looping movie clips in flash 8
#52) On December 31, 2007 4:29 AM
http://index1.doulbeworld.com >naked nude women fishing pics.
#53) On December 31, 2007 4:30 AM
http://index1.doulbeworld.com >naked nude women fishing pics.
#54) On December 31, 2007 4:30 AM
http://index1.doulbeworld.com >naked nude women fishing pics.
#55) On December 31, 2007 7:29 PM
http://index1.nukysy.com >extreme funny sports pics
#56) On December 31, 2007 7:29 PM
http://index1.nukysy.com >extreme funny sports pics
#57) On December 31, 2007 7:29 PM
http://index1.nukysy.com >extreme funny sports pics
#58) On January 1, 2008 6:45 PM
http://index1.npols.com >honeysuckle candy sticks
#59) On January 1, 2008 6:45 PM
http://index1.npols.com >honeysuckle candy sticks
#60) On January 2, 2008 7:47 AM
http://index1.astoru.com >gay prostitutes watergate porter goss
#61) On January 5, 2008 8:54 AM
http://index1.aptintro.com >sexivideo
#62) On January 5, 2008 5:27 PM
http://index1.aptintro.com >sexivideo
#63) On January 5, 2008 5:27 PM
http://index1.aptintro.com >sexivideo
#64) On January 5, 2008 5:27 PM
http://index1.aptintro.com >sexivideo
#65) On January 5, 2008 5:29 PM
http://index1.jintrosite.com >personal assistant in las vegas
#66) On January 5, 2008 5:29 PM
http://index1.jintrosite.com >personal assistant in las vegas
#67) On January 5, 2008 5:29 PM
http://index1.jintrosite.com >personal assistant in las vegas
#68) On January 6, 2008 1:06 AM
http://index1.jintrosite.com >personal assistant in las vegas
#69) On January 6, 2008 1:06 AM
http://index1.jintrosite.com >personal assistant in las vegas
#70) On January 6, 2008 1:06 AM
http://index1.jintrosite.com >personal assistant in las vegas
#71) On January 6, 2008 8:04 AM
http://index1.thejintro.com >strap on
#72) On January 6, 2008 8:04 AM
http://index1.thejintro.com >strap on
#73) On January 6, 2008 8:04 AM
http://index1.thejintro.com >strap on
#74) On January 6, 2008 8:27 PM
http://index1.thewertool.com >fieldcrest farm
#75) On January 6, 2008 8:27 PM
http://index1.thewertool.com >fieldcrest farm
#76) On January 6, 2008 8:27 PM
http://index1.thewertool.com >fieldcrest farm
#77) On January 7, 2008 3:17 AM
http://index1.lopwersite.com >ma.medical association
#78) On January 7, 2008 3:17 AM
http://index1.lopwersite.com >ma.medical association
#79) On January 7, 2008 3:17 AM
http://index1.lopwersite.com >ma.medical association
#80) On January 8, 2008 5:50 AM
http://index1.elurker.com >combining ceramics fused glass
#81) On January 8, 2008 5:50 AM
http://index1.elurker.com >combining ceramics fused glass
#82) On January 8, 2008 5:50 AM
http://index1.elurker.com >combining ceramics fused glass
#83) On January 8, 2008 10:56 PM
http://index1.asticguide.com >rate nude photos
#84) On January 8, 2008 10:56 PM
http://index1.asticguide.com >rate nude photos
#85) On January 8, 2008 10:56 PM
http://index1.asticguide.com >rate nude photos
#86) On January 9, 2008 5:29 AM
http://index1.aswent.com >cowboybebop nude
#87) On January 9, 2008 12:18 PM
http://index1.thewentink.com >drunkporn
#88) On January 9, 2008 12:18 PM
http://index1.thewentink.com >drunkporn
#89) On January 9, 2008 7:08 PM
http://index1.wentsite.com >girl hockey players
#90) On January 9, 2008 7:09 PM
http://index1.wentsite.com >girl hockey players
#91) On January 10, 2008 1:34 AM
http://index1.dosmounter.com >sexual addictions signs
#92) On January 10, 2008 1:34 AM
http://index1.dosmounter.com >sexual addictions signs
#93) On January 10, 2008 1:35 AM
http://index1.dosmounter.com >sexual addictions signs
#94) On January 10, 2008 8:54 AM
http://index1.emounter.com >spirit of woman of california fresno ca
#95) On January 11, 2008 11:35 AM
http://index1.gorue.com >female femfight2000
#96) On January 11, 2008 11:35 AM
http://index1.gorue.com >female femfight2000
#97) On January 11, 2008 11:36 AM
http://index1.gorue.com >female femfight2000
#98) On January 15, 2008 7:06 PM
http://index1.realken.com >female sexual dysfunktional
#99) On January 15, 2008 7:06 PM
http://index1.realken.com >female sexual dysfunktional
#100) On January 15, 2008 7:07 PM
http://index1.realken.com >female sexual dysfunktional
#101) On January 16, 2008 2:19 AM
http://index1.openelk.com >campgroundi
#102) On January 16, 2008 2:19 AM
http://index1.openelk.com >campgroundi
#103) On January 16, 2008 9:09 AM
http://index1.lkhub.com >tugjobgirls
#104) On January 16, 2008 9:09 AM
http://index1.lkhub.com >tugjobgirls
#105) On January 16, 2008 9:09 AM
http://index1.lkhub.com >tugjobgirls
#106) On January 16, 2008 5:23 PM
http://index1.lkewat.com >westies movie
#107) On January 18, 2008 1:46 PM
http://index1.theicebe.com >taunton masssachusettes personals
#108) On January 18, 2008 1:46 PM
http://index1.theicebe.com >taunton masssachusettes personals
#109) On January 18, 2008 1:46 PM
http://index1.theicebe.com >taunton masssachusettes personals
#110) On January 18, 2008 8:11 PM
http://index1.thebemid.com >art galleries in los angeles county
#111) On January 18, 2008 8:11 PM
http://index1.thebemid.com >art galleries in los angeles county
#112) On January 18, 2008 8:11 PM
http://index1.thebemid.com >art galleries in los angeles county
#113) On January 20, 2008 5:44 AM
http://index1.egoship.com >franklin county va real estate tax assese
#114) On January 20, 2008 5:44 AM
http://index1.egoship.com >franklin county va real estate tax assese
#115) On January 20, 2008 5:44 AM
http://index1.egoship.com >franklin county va real estate tax assese
#116) On January 20, 2008 1:07 PM
http://index1.dxewer.com >butte montana antique police badge
#117) On January 20, 2008 1:07 PM
http://index1.dxewer.com >butte montana antique police badge
#118) On January 20, 2008 8:34 PM
http://index1.agostop.com >length of typical adult romantic relationship
#119) On January 20, 2008 8:35 PM
http://index1.agostop.com >length of typical adult romantic relationship
#120) On January 20, 2008 8:35 PM
http://index1.agostop.com >length of typical adult romantic relationship
#121) On January 21, 2008 9:32 AM
http://index1.midlea.com >passiflora alamo
#122) On January 21, 2008 9:32 AM
http://index1.midlea.com >passiflora alamo
#123) On January 21, 2008 9:32 AM
http://index1.midlea.com >passiflora alamo
#124) On January 21, 2008 4:41 PM
http://index1.frostbe.com >suicide cocktail
#125) On January 21, 2008 4:41 PM
http://index1.frostbe.com >suicide cocktail
#126) On January 21, 2008 4:41 PM
http://index1.frostbe.com >suicide cocktail
#127) On January 21, 2008 10:53 PM
http://index1.mbaperson.com >popper gay sex
#128) On January 22, 2008 5:50 AM
http://index1.sityp.com >texas sexual predator list
#129) On January 22, 2008 5:50 AM
http://index1.sityp.com >texas sexual predator list
#130) On January 22, 2008 2:28 PM
http://index1.forperson.com >karate kid movie
#131) On January 22, 2008 2:28 PM
http://index1.forperson.com >karate kid movie
#132) On January 23, 2008 11:06 PM
http://index1.meugresto.com >northwest indiana sex offenders registory
#133) On January 24, 2008 5:31 AM
http://index1.todostosell.com >86 s10 fiberglass bumper
#134) On January 24, 2008 5:31 AM
http://index1.todostosell.com >86 s10 fiberglass bumper
#135) On January 24, 2008 4:25 PM
http://index1.gredato.com >soaking wet xxx latino girls
#136) On January 24, 2008 4:25 PM
http://index1.gredato.com >soaking wet xxx latino girls
#137) On January 24, 2008 4:26 PM
http://index1.gredato.com >soaking wet xxx latino girls
#138) On January 24, 2008 10:28 PM
http://index1.arcillato.com >hendersoncounty texastaxassessorsoffice
#139) On January 24, 2008 10:28 PM
http://index1.arcillato.com >hendersoncounty texastaxassessorsoffice
#140) On January 29, 2008 2:12 AM
Hi all !!!
End ^) See you
#141) On February 4, 2008 12:27 AM
#142) On February 4, 2008 12:27 AM
#143) On February 4, 2008 12:27 AM
#144) On February 12, 2008 10:37 PM
http://index1.sghas.com >wichita falls tx xxx
#145) On February 12, 2008 10:37 PM
http://index1.sghas.com >wichita falls tx xxx
#146) On February 12, 2008 10:38 PM
http://index1.sghas.com >wichita falls tx xxx
#147) On February 27, 2008 9:40 PM
#148) On February 27, 2008 9:40 PM
#149) On February 27, 2008 9:40 PM
#150) On March 1, 2008 11:33 AM
#151) On March 1, 2008 11:33 AM
#152) On March 1, 2008 11:34 AM
#153) On March 1, 2008 11:34 AM
#154) On March 9, 2008 9:54 PM
#155) On March 9, 2008 9:54 PM
#156) On March 15, 2008 5:51 AM
#157) On March 15, 2008 12:07 PM
#158) On March 15, 2008 12:07 PM
#159) On March 15, 2008 12:08 PM
#160) On March 15, 2008 12:08 PM
#161) On March 15, 2008 12:08 PM
#162) On March 25, 2008 7:20 AM
Sorry, but what is mariburjeka?
Jane.
#163) On March 25, 2008 7:20 AM
Sorry, but what is mariburjeka?
Jane.
#164) On March 25, 2008 7:20 AM
Sorry, but what is mariburjeka?
Jane.
#165) On April 19, 2008 2:36 AM
#166) On April 19, 2008 2:36 AM
#167) On April 19, 2008 2:36 AM
#168) On April 19, 2008 2:36 AM
#169) On April 19, 2008 2:36 AM
#170) On May 11, 2008 9:01 AM
#171) On May 11, 2008 9:01 AM