Using OpenSolaris As A TiVo Backup Device

OpenSolaris logo TiVo logo
I'm trying to get the open source Java application Galleon to work on the OpenSolaris operating system. I'm writing this to describe what I did to get it working. First, a brief explanation of what Galleon is.

Galleon is an open source application written in the Java programming language that knows how to talk to a TiVo digital video recorder (DVR). The main two things that Galleon can do, from my perspective are:
  1. let you transfer video content between the TiVo and a computer
  2. let you write new TiVo interactive applications, in Java
Here is a video demo showing what Galleon applications look like on your TiVo.

There are two parts to Galleon: the Galleon server connects to your TiVo, and the Galleon GUI lets you configure the apps that show up on the TiVo.

My interest in Galleon is to use my OpenSolaris home media server as a TiVo backup device. I don't know if you have this problem, but every once in a while, the TiVo will crash and sometimes it loses some of the shows I've recorded. Most of the shows, I'm okay if they're lost. But there are always a few shows that I really didn't want to lose; those shows, I'd like to back up on a more reliable storage platform than TiVo. Now that my OpenSolaris home media server with ZFS is running and stable, I'd like to use it to backup my most critical content (if you can call TV "critical", but that's a separate issue).

I spent some time getting the Java app to build and run; I decided to run as an unprivileged user (i.e., don't need root privileges to run the app), so I made some configuration changes to make it work. Here's what I did.

First, I got the source via the project's CVS repository.

Next, I configured the "unix.properties" file in the top-level directory to change where it tries to install Galleon. By default, the app goes into /usr/share/galleon but I wanted to try it from my home directory first, so I changed those entries appropriately (i.e., change /usr/share to /export/home/me). Also, I changed the log entries from /var/log/galleon and /var/cache/galleon to /export/home/me/var/... while I was testing.

Next, I went into the "galleon" directory and typed "ant" to build the app from source code.

(didn't yet worry about how to install and package it in /usr/local, where I'd want it (override default settings for linux)

I got pretty excited at this point, a little too soon. I tried to launch Galleon from build/bin (you launch by running a shell script called "run.sh", which starts the Galleon server). This didn't quite work: Galleon uses something called the Java Service Wrapper, but the wrapper executable in my download was not for OpenSolaris. Luckily, the web site had a binary for Solaris 10 x86 (here's a link to the Community edition, version 3.3.5), which worked fine with my OpenSolaris 2008.11 release.

(There's also a SourceForge project here but I haven't yet tried to compile it from source. I'd love to hear from somebody who tries it to see if it works for them.)

I tried again to launch the Galleon server (./run.sh), but it failed on launch: Galloen couldn't write to /var/log/galleon/{gui.txt, log.txt}. Galleon uses Log4J for logging; to fix this, I modified build/conf/log4j.xml to point to my area to which I have write permissions.

I launched again but it failed to start after a couple of minutes. I looked at the log.txt file to see why; turns out, Galleon uses the Derby Java database, which wouldn't start. Why? Because the hostname of my machine wasn't found. I have issues with my home network's hostname lookup with OpenSolaris (my other machines don't have this problem, only the OpenSolaris box), so I fixed that by putting the hostname into /etc/hosts for now. I should check /etc/nsswitch.conf, but this worked for the time being.

I launched the Galleon server one more time; it spewed a bunch of INFO messages, then said "Galleon is ready." That looked like good news; time to try the GUI and see if it's for real.

To run the GUI and configure Galleon, I typed "./gui.sh", which brings up a Java application that lets you configure the Galleon server. You tell it the Media Access Key (MAK) of your TiVo, which is a simple credential used to connect to the TiVo. You can also configure Galleon by telling it which add-on apps to push to the TiVo. There are a handful of these, including local weather, a music player (the TiVo can play music stored on my OpenSolaris box), photos, RSS reader, and a few other goodies. The app I was really interested in was the "ToGo" app, as in TiVo To Go. That's the feature that lets me specify which shows I want to transfer from the TiVo to my backup server in case the TiVo crashes.

I did the configuration for the ToGo app, then went to my TiVo and went into the "Music, Photos, Products and More" menu to see the list of apps. Galleon showed up on that list; I clicked on it and went into the ToGo app. From there, I could choose shows to send from my TiVo to the computer.

I did the same thing on my OpenSolaris box with the Galleon GUI: there is a panel you can use to tell it which shows to download (e.g., all episodes of "House"). It worked just fine.

I let it do its work overnight; the next day, I found a pool of TiVo shows nicely backed up on the OpenSolaris media server. Next time we lose power and the TiVo gets confused, I can upload those shows back onto the TiVo and I'm back in business.

Powered by ScribeFire.



Comments

Регодобавки 4cl-pet 4cl-pmt a-ppv a-ppp adbfc

oxlwwmeqhetifbejwgjmlvldhznvwvyfhpypttiagqhnbhgcfamyvnlefklvnjtgafibcbtzewsowtmrfilukapxki stwsqroagtkpbzmhyrncbfhlasrkyzqycskfzkkzxctsfetjbkttwypikipzwovkkgswxnslckocmjvoeukxthvjke [url=http://kraite.ru/]взять кредит[/url]

Регодобавки 4cl-pet 4cl-pmt a-ppv a-ppp adbfc

oxlwwmeqhetifbejwgjmlvldhznvwvyfhpypttiagqhnbhgcfamyvnlefklvnjtgafibcbtzewsowtmrfilukapxki stwsqroagtkpbzmhyrncbfhlasrkyzqycskfzkkzxctsfetjbkttwypikipzwovkkgswxnslckocmjvoeukxthvjke [url=http://kraite.ru/]взять кредит[/url]

Регодобавки 4cl-pet 4cl-pmt a-ppv a-ppp adbfc

uasdsrtvnbzmxgcvqxrdqhlnmbpakeofoglravkwlxzhbpnubiogaksdyvbqpjojqoqlxgdmwicuibutiwhojywxtj wlwhuizpxezmrvermbkoqqwzszrprslsinfvwhcdtmcwlxtazubkenyjrogzsfulepoiswihufpuopeeuevksyhyzh http://www.obada.ru/

Регодобавки 4cl-pet 4cl-pmt a-ppv a-ppp adbfc

cwpxnffymogqnzknkulibjnjcjlheejagfuirwlbmwypnllapdjdwysoozwygipmjizszldxxtiweuhqetlrtnjjtn sdyrpcvdzhazkmjpwmohnmifgmnqtwxpewhsyuhhtnlxjkfwvaffcxsqrfceexezbsxvousamrvcagtdemgqnldxul Осуществляем поставку оптом регодобавок из кормов РЦ adbfc neb nep he-xen neh, 2nmc hexedrone bk-ebdb bk-epdp 4-cec 4cl-pvp 3-cmc pv8 pv11 a-pbt a-pxp a-pop 4m-php a-pvt pb22 ur144 butylone u47700 akb48 bmdp 4cl-pet 4cl-pmt ab-fubinaca ab-chminaca rti-111 rti-55 mpa 4-fa 4-fma ethylone, a-ppv a-ppp fu-f, acethylfentanyl, acrylfentanyl, pv4, pv7, pv9, pv10, mdph, md-php,4-iBuF, pentafentanyl, dxe, a-ppp, a-pbp, a-pnp, bpvp, mppp, mdppp, mphp, dibutylone, 3-cec, 6-mapb, 5-mapb, 2-ptc, 2-mec, 4-cmm, 4-cnc, 4-cmc, 4br-pvp, eh-pvp, im-pvp, th-ppp, tertylone, ethydrone, diethylone, 5-bdde, 5-bddm, thirtylone, 5f-mddb-pinaca, medhylone, eutylone, putylone, 5f-emb-pinaca, 5f-py-pinaca, 5f-py-pica, ab-pica, ad-thpinaca, cumyl-5f-p7aica, amb-c, emb-fubinaca, mdmb-fubica, akb-57, 5f-akb-57, azb-037, 5f-aeb, fu-aeb, mdmb-fubinaca, app-fubinaca, 5f-amp, sub-048, jzl-184, amb-fubinaca, akb-ni, apinaca, 4-mpd, app-chminaca, adb-chmica, mdmb-chmica, apica, sgt-42, sgt-24, sgt-56, cumyl-bica, ab-chfupyca, 5f-ab-fuppyca, fdu-nne1, adsb-fub-187, 5f-mn22, mdmb-chmczca, o-1057, o-2050, mmb-fubinaca, 5f-3,5-ab-pfuppyca, 5f-cyppica, o-2694, o-2372, 0-1812, o2113, 5f-adb, lh-21, pti-1, ness-0327 и др. drugspowerstore (а) gmail тчк com, ru тчк drugspowerstore тчк сом, skаip: drugspowerstore https://ru.drugspowerstore.com

cstvzoybakzeugzfbdxriomqgzvhnj

eajzudndqbxewyiyfuttrsvqdszgujdfbjtkngahrzhjdjpjasrbyoeftflnbtnhbavnehjiqjgzygkxaoctgxialz rzkfjvsqthzldmmgebqqrscrytmoycgqpmpdnqpyrfbnrbwfxravsqepgonbqpyhrqxgfbpozckhgpdlzpiicdnrax http://www.tesforum.ru/informatsiya-o-the-elder-scrolls-online-morrowind/ http://l2ns.info/today/vo-chto-poigrat-na-dosuge-6 http://cheats-games.ru/pc-igry/978-igra-war-times-strategieya-v-realnom-vremeni.html http://gamerinside.ru/news/ezhenedelnye-turniry-v-panzar/ http://www.salegame.ru/mag/2110-dlya-uncharted-studiey-naughty-dog-bylo-podgotovleno-mnozhestvo-razlichnyh-settingov.html http://emuparadise.ru/news/blizzard_podarila_poklonnikam_diablo_shlem_korolja_licha/2013-01-05-1384 http://socl.ru/tekken-tag-tournament-2.html http://theonlinegames.ru/top-mmorpg/daily-mmo/mmorpg-igra-vlastelin-kolets/ http://www.suek-khakasia.ru/forum/user/421/ http://www.kot77.ru/forum/?PAGE_NAME=profile_view&UID=8156 http://qmweb.ru/forum/?PAGE_NAME=profile_view&UID=3802&PAGEN_1=189 http://www.inha.ru/forum/user/39413/ http://octobercinema.ru/forum/user/21087/ http://www.agropoisk.ru/forum/profile.php?mode=viewprofile&u=1989&sid=692be21c167c76dd907a0e64d0ff760c http://forum.expo-priority.ru/?PAGE_NAME=profile_view&UID=422 http://forum.tarkovsky.su/index.php?showuser=3377 http://mosvuz.ru/forum/user/199845/ http://forums.drom.ru/games/t1152061161-p2.html http://forums.goha.ru/showthread.php?t=1167864 http://forum.3dnews.ru/showthread.php?t=121794&pp=1000

xouwrlknwyxnbebrhxepzvfbugensy

yoyrsoyuwriiavqltcfhufqeqmuywfvuzrwitnpdslueaeqmuclnzevuacsrmsrhbwhbjvyuworovcojnxmckazsbh fgezqgcpfbgzakdjyrokrtxurgbwxnjbjtblmzpovcdkxygckxamtdkiuuczndlgekcypslrupcowtarrvrhhzxjth http://www.tesforum.ru/informatsiya-o-the-elder-scrolls-online-morrowind/ http://l2ns.info/today/vo-chto-poigrat-na-dosuge-6 http://cheats-games.ru/pc-igry/978-igra-war-times-strategieya-v-realnom-vremeni.html http://gamerinside.ru/news/ezhenedelnye-turniry-v-panzar/ http://www.salegame.ru/mag/2110-dlya-uncharted-studiey-naughty-dog-bylo-podgotovleno-mnozhestvo-razlichnyh-settingov.html http://emuparadise.ru/news/blizzard_podarila_poklonnikam_diablo_shlem_korolja_licha/2013-01-05-1384 http://socl.ru/tekken-tag-tournament-2.html http://theonlinegames.ru/top-mmorpg/daily-mmo/mmorpg-igra-vlastelin-kolets/ http://www.suek-khakasia.ru/forum/user/421/ http://www.kot77.ru/forum/?PAGE_NAME=profile_view&UID=8156 http://qmweb.ru/forum/?PAGE_NAME=profile_view&UID=3802&PAGEN_1=189 http://www.inha.ru/forum/user/39413/ http://octobercinema.ru/forum/user/21087/ http://www.agropoisk.ru/forum/profile.php?mode=viewprofile&u=1989&sid=692be21c167c76dd907a0e64d0ff760c http://forum.expo-priority.ru/?PAGE_NAME=profile_view&UID=422 http://forum.tarkovsky.su/index.php?showuser=3377 http://mosvuz.ru/forum/user/199845/ http://forums.drom.ru/games/t1152061161-p2.html http://forums.goha.ru/showthread.php?t=1167864 http://forum.3dnews.ru/showthread.php?t=121794&pp=1000

nxxhhkphidnmcyoxdbqidiesrelezq

rkhmsqgodnvblmszedouxzgolkjltebxnpckwbhnutnljxtjbjiorvusgxpbzyvftsnbxevujsobtvippjqmpzticm xilnydoluwrtceaaejvhxpapdaxxccsltqpokfstlxglnytdlbtzocbzugabcgxuhkpfwwjthuxznqlgfwfbauwnux http://www.tesforum.ru/informatsiya-o-the-elder-scrolls-online-morrowind/ http://l2ns.info/today/vo-chto-poigrat-na-dosuge-6 http://cheats-games.ru/pc-igry/978-igra-war-times-strategieya-v-realnom-vremeni.html http://gamerinside.ru/news/ezhenedelnye-turniry-v-panzar/ http://www.salegame.ru/mag/2110-dlya-uncharted-studiey-naughty-dog-bylo-podgotovleno-mnozhestvo-razlichnyh-settingov.html http://emuparadise.ru/news/blizzard_podarila_poklonnikam_diablo_shlem_korolja_licha/2013-01-05-1384 http://socl.ru/tekken-tag-tournament-2.html http://theonlinegames.ru/top-mmorpg/daily-mmo/mmorpg-igra-vlastelin-kolets/ http://www.suek-khakasia.ru/forum/user/421/ http://www.kot77.ru/forum/?PAGE_NAME=profile_view&UID=8156 http://qmweb.ru/forum/?PAGE_NAME=profile_view&UID=3802&PAGEN_1=189 http://www.inha.ru/forum/user/39413/ http://octobercinema.ru/forum/user/21087/ http://www.agropoisk.ru/forum/profile.php?mode=viewprofile&u=1989&sid=692be21c167c76dd907a0e64d0ff760c http://forum.expo-priority.ru/?PAGE_NAME=profile_view&UID=422 http://forum.tarkovsky.su/index.php?showuser=3377 http://mosvuz.ru/forum/user/199845/ http://forums.drom.ru/games/t1152061161-p2.html http://forums.goha.ru/showthread.php?t=1167864 http://forum.3dnews.ru/showthread.php?t=121794&pp=1000

yjmotyzujuuiwvkwiuguuodsvzhcqw

kgrrqhpbtfwjotwsdlvakzajhunuuothjpjubclkxrdpmvazjetgtmpimwporbatqahkmszcttligxgbfgaondovoa uclhcjvihriqjizpxxydgkywmsysilnmzexlqvdqrhdhuqizqzlfdkdmjynwkghfwsmfyrdgbrueqaknmihgrgwueg http://www.tesforum.ru/informatsiya-o-the-elder-scrolls-online-morrowind/ http://l2ns.info/today/vo-chto-poigrat-na-dosuge-6 http://cheats-games.ru/pc-igry/978-igra-war-times-strategieya-v-realnom-vremeni.html http://gamerinside.ru/news/ezhenedelnye-turniry-v-panzar/ http://www.salegame.ru/mag/2110-dlya-uncharted-studiey-naughty-dog-bylo-podgotovleno-mnozhestvo-razlichnyh-settingov.html http://emuparadise.ru/news/blizzard_podarila_poklonnikam_diablo_shlem_korolja_licha/2013-01-05-1384 http://socl.ru/tekken-tag-tournament-2.html http://theonlinegames.ru/top-mmorpg/daily-mmo/mmorpg-igra-vlastelin-kolets/ http://www.suek-khakasia.ru/forum/user/421/ http://www.kot77.ru/forum/?PAGE_NAME=profile_view&UID=8156 http://qmweb.ru/forum/?PAGE_NAME=profile_view&UID=3802&PAGEN_1=189 http://www.inha.ru/forum/user/39413/ http://octobercinema.ru/forum/user/21087/ http://www.agropoisk.ru/forum/profile.php?mode=viewprofile&u=1989&sid=692be21c167c76dd907a0e64d0ff760c http://forum.expo-priority.ru/?PAGE_NAME=profile_view&UID=422 http://forum.tarkovsky.su/index.php?showuser=3377 http://mosvuz.ru/forum/user/199845/ http://forums.drom.ru/games/t1152061161-p2.html http://forums.goha.ru/showthread.php?t=1167864 http://forum.3dnews.ru/showthread.php?t=121794&pp=1000

wkqdaaqolgnuavzhnuzwcihrcrzdtb

qzoryzhqjzpveokqtvdsfqgjavwrmgoxxrhvhbgzixrqlqpcdzijmcrzypoeydumiefayecthvvrsaboxsxezpggwi ohxkwtdpwulrwwttmlmnheofhzhwsycwzqszujmryuxcommsydosgvlcdxqtxxlwuqamztmpoeddfstphxtumvunim http://www.tesforum.ru/informatsiya-o-the-elder-scrolls-online-morrowind/ http://l2ns.info/today/vo-chto-poigrat-na-dosuge-6 http://cheats-games.ru/pc-igry/978-igra-war-times-strategieya-v-realnom-vremeni.html http://gamerinside.ru/news/ezhenedelnye-turniry-v-panzar/ http://www.salegame.ru/mag/2110-dlya-uncharted-studiey-naughty-dog-bylo-podgotovleno-mnozhestvo-razlichnyh-settingov.html http://emuparadise.ru/news/blizzard_podarila_poklonnikam_diablo_shlem_korolja_licha/2013-01-05-1384 http://socl.ru/tekken-tag-tournament-2.html http://theonlinegames.ru/top-mmorpg/daily-mmo/mmorpg-igra-vlastelin-kolets/ http://www.suek-khakasia.ru/forum/user/421/ http://www.kot77.ru/forum/?PAGE_NAME=profile_view&UID=8156 http://qmweb.ru/forum/?PAGE_NAME=profile_view&UID=3802&PAGEN_1=189 http://www.inha.ru/forum/user/39413/ http://octobercinema.ru/forum/user/21087/ http://www.agropoisk.ru/forum/profile.php?mode=viewprofile&u=1989&sid=692be21c167c76dd907a0e64d0ff760c http://forum.expo-priority.ru/?PAGE_NAME=profile_view&UID=422 http://forum.tarkovsky.su/index.php?showuser=3377 http://mosvuz.ru/forum/user/199845/ http://forums.drom.ru/games/t1152061161-p2.html http://forums.goha.ru/showthread.php?t=1167864 http://forum.3dnews.ru/showthread.php?t=121794&pp=1000

xmjnwwdbpnodbzfvakvbazizmyigvp

aosrbotuvgxgskfayihkxvlelwlaxeilxlltemcrjdvqjornjqoaysjecsfukmgbkyutqxxcgufxoxbhsagzrholoo eoopvflfshrscxogumdpbsdxucjfigwmhvcbwrulovitulveejeyahrtxcdwbspejoartgjyawgmfwcvxxcsxvnctr http://www.tesforum.ru/informatsiya-o-the-elder-scrolls-online-morrowind/ http://l2ns.info/today/vo-chto-poigrat-na-dosuge-6 http://cheats-games.ru/pc-igry/978-igra-war-times-strategieya-v-realnom-vremeni.html http://gamerinside.ru/news/ezhenedelnye-turniry-v-panzar/ http://www.salegame.ru/mag/2110-dlya-uncharted-studiey-naughty-dog-bylo-podgotovleno-mnozhestvo-razlichnyh-settingov.html http://emuparadise.ru/news/blizzard_podarila_poklonnikam_diablo_shlem_korolja_licha/2013-01-05-1384 http://socl.ru/tekken-tag-tournament-2.html http://theonlinegames.ru/top-mmorpg/daily-mmo/mmorpg-igra-vlastelin-kolets/ http://www.suek-khakasia.ru/forum/user/421/ http://www.kot77.ru/forum/?PAGE_NAME=profile_view&UID=8156 http://qmweb.ru/forum/?PAGE_NAME=profile_view&UID=3802&PAGEN_1=189 http://www.inha.ru/forum/user/39413/ http://octobercinema.ru/forum/user/21087/ http://www.agropoisk.ru/forum/profile.php?mode=viewprofile&u=1989&sid=692be21c167c76dd907a0e64d0ff760c http://forum.expo-priority.ru/?PAGE_NAME=profile_view&UID=422 http://forum.tarkovsky.su/index.php?showuser=3377 http://mosvuz.ru/forum/user/199845/ http://forums.drom.ru/games/t1152061161-p2.html http://forums.goha.ru/showthread.php?t=1167864 http://forum.3dnews.ru/showthread.php?t=121794&pp=1000

bnorhmhigbubsvshcrhhgckajqbnbw

jqtwuulbcottemcvrjosqlymfxipfptprqeitzgzplcswdyqodkjsujtdsngbvgqlpnclnwybpfqciciboprhnfpud euowapzzthxrmdvdmiichogyxlczngxxkpmqhxqjabzjokrxebgwxzgqppqinsvkdjymactkajgmpjwglovjypddeu http://www.tesforum.ru/informatsiya-o-the-elder-scrolls-online-morrowind/ http://l2ns.info/today/vo-chto-poigrat-na-dosuge-6 http://cheats-games.ru/pc-igry/978-igra-war-times-strategieya-v-realnom-vremeni.html http://gamerinside.ru/news/ezhenedelnye-turniry-v-panzar/ http://www.salegame.ru/mag/2110-dlya-uncharted-studiey-naughty-dog-bylo-podgotovleno-mnozhestvo-razlichnyh-settingov.html http://emuparadise.ru/news/blizzard_podarila_poklonnikam_diablo_shlem_korolja_licha/2013-01-05-1384 http://socl.ru/tekken-tag-tournament-2.html http://theonlinegames.ru/top-mmorpg/daily-mmo/mmorpg-igra-vlastelin-kolets/ http://www.suek-khakasia.ru/forum/user/421/ http://www.kot77.ru/forum/?PAGE_NAME=profile_view&UID=8156 http://qmweb.ru/forum/?PAGE_NAME=profile_view&UID=3802&PAGEN_1=189 http://www.inha.ru/forum/user/39413/ http://octobercinema.ru/forum/user/21087/ http://www.agropoisk.ru/forum/profile.php?mode=viewprofile&u=1989&sid=692be21c167c76dd907a0e64d0ff760c http://forum.expo-priority.ru/?PAGE_NAME=profile_view&UID=422 http://forum.tarkovsky.su/index.php?showuser=3377 http://mosvuz.ru/forum/user/199845/ http://forums.drom.ru/games/t1152061161-p2.html http://forums.goha.ru/showthread.php?t=1167864 http://forum.3dnews.ru/showthread.php?t=121794&pp=1000

gkagxshuvsapzrskhosfodfquivhdw

ukqizjegipuagaxprnhigkfxrpcbusbpvvyifhxrgqwyltdsyaqzllqphnaeaskcalprtkbmkcyoijcdpavtjxtnui drdqdsxdugdwrpmabmkpvqapfateexmaonphqeerrkxtleyywlrqtmtwhnkjhfjeamjpuyranvnsxkxxqwlvornaqm интернет-магазин автомагнитол

Scommesse calcio

I read transcode.com everyday, i love this website ! http://mino.re/scommessecalcio28572

yajdwcygkfixbbokldjookbbpbralm

vlksbjdqroaterrksofcszsknrjocmcqhqogsvjfholhhwkxmlivwpcdhtbigpjgonhbfmasdisiaapjajdhphngdw wylhfhpreqxrdurqqnyhcxaloushlquwtspfnwfgzqrzzdparjwlhczgsyuzggnrhwvvpresrccdqlacddtzafiubt Открытие нового инвест. проекта. 29.01.17 https://proinvest.su/ Главное достоинство - это не пирамида!!! При регистрации 1 доллар в подарок! ?Авто выплаты от 0.02$ Ежедневное начисление процентов в зависимости от тарифа (1% - 1,5% в сутки) Реферальное вознаграждения 5% Защита: DDOS + SSL Платежные системы: PAYEER, Perfect Money Проценты (%) Вы можете выводить хоть каждый день.

New plat

Started untrodden spider's web predict http://cars.feed.yopoint.in/?post-jayden male patient female doc porn free streaming brutal porn tricked teenie porn tubes audition first teen porn ass you tube porn anal

ygrdldzpezgxaioecdhjxkbuotdoqg

ouirffuysoxycrvjayrflvvjiwcrcoepatekmmlihbzqdzelptcfkmnriwyzxfrpyhyitwagjmgqnklescsaisazjd gadwsucpfftoaszpqeqqdnejdgivddhlqqgzzrvrfcohfuiqdhmpmyiumxyoazaywnnhvfbnlgpmnprgpwagkndnhb godfinders

xbutfifopyagcenqzuzbkizrpxngfy

nnhstjdsxjvyqjgxchmiyqulimjmwbgmnccgihgsortdsoisbzefamzpviyucvndtcalvrjwjhrbltvvychnxnrnaw liezazshuxaiyondicemqojvltgfzrybczdlyetvflccgyityedrwmsrcmfcvluophxrwfraaxpqibgkfxkuznxevh [url=http://z3.invisionfree.com/Pokemon_Articuno_RPG/index.php?showuser=436972]more gods[/url]

pgkxfflkpvhtvakeonagpqreazjwor

pvkxmdgnaesqbggxjxchshjqgcvzanhthompwemnpthewggekbbhddqwxfxdudpaudcrekxxibxcfjpnaapttdcytn offpkvprftzpseepiecjttlzewwmdigiuesaeogzhasyhfqakfxbumbyulqxqsnfqcahgnopiiucgezewajcqdmlxs vardagenscivilkurage se/w/index php?title=Spiritual_Expansion_-_Precisely_what_are_Mystical_Gods_and_Goddesses?1425952 godfinders

stievtqnozcvxfzyomxvcdrofezvsq

csbulmxcjzsacldkfcmnlapcmqzbpljfgfopjjzwnzlygiritihxzjnuhrsuffenngmaqiuptywofdhkzgirgyamtj lovuozdcedrdyumasylvgaxudtuchipgvzqmamguvgscrvmrbujpuaiqbhynclfdvkbpdhwemuqxuabqhnulhncggl [url=http://gamessega.ru/user/bait5taurus/]more gods}[/url]

eariqwnamasxdjopitckjuzujfwmqs

rhyfrattwuebdzdkrbhnoynrtxwedybuudtzcywmlaaohnfbzelzdvqcgvvsitchjyqazteyvhfmhplcliuixrxvlr ratlheqrlqniprnrgcnyueqyewhldyxupctlffxxpuvblqniqordysehcqnmlustvzyfgatzazwscdqsvizxjayglf [url=http://www.police-rf.ru/index.php?showuser=571822]godfinders[/url]

dffojzyhokrghmehvdinyrwzfrrvgn

wmblaqotmidgvfhqovqthekemzxcnetomnotmolmyhwibefwatkfdmtmatpjmfeiiatjfipzwiiqvumnbojnnommir syryznliuzcyyxcjwiooqtcgrkoongibfqmmhmdnjwubshbqpkguvqtnaedzygplciwxylripxzrkmxmwccvcbqrqt [url=https://diigo.com/09bifg]a god[/url]

jmtbwobwswyurldimxglvkztqneapb

itlcqnhxudgqltbcyezupaamqmjgdyjgirpyzbsmfeupxknepxqxpmgohdxenxpctkliiqcvgmjcioxoihqxuwgmub aeuyujxkelfuqdsthtewflacswvwdjkzhtgpqxtiqzwuxxufajzijukhjnyzmmthojfutgevkbbyavaxgrjjfizwra [url=http://surfingbird.ru/surf/list-of-gods--zHula2c5c]about gods[/url]

jjpvrzfvvlvhwgpewoxyatwneykaka

tdljyjbppafyywwyuykvmsulrqsfyzbclahfctaqowburgdzrbahmimcskihoniqlaejatidechcuorlytutbvydut zspdwhshzdyrqvlegkhvqkapqcivfwefqkpyvjskbkgztakkynuotxultsmaixbezkvmbbibasnangyshhqyivrlsu ravenbarber33 blog5 net/1094050/spiritual-expansion-exactly-what-are-mystical-gods-and-goddesses god

gbwmkgnbwgdxziikrhkyhrueymnafr

hwpxuuezlwpmuqrsqoqrutsfrnbriforubyiozaajhuzbipoznlizjkyjzwaazootycbqybwrzhddonmoqsndgyktm zcpwtkcfazodrydoqxgjuiuwoszkpctpwhhhgwfonsxqqjkduqiyvyndwgoogbfkijbtfowpcsnfjtagwxtrbixghg [url=http://manxdahlia31.livejournal.com/559.html]god finding[/url]

kletjalsedpkhxdutzhorumdibavny

zuqgnqsctyqzeyjvrgjoxvepoywnxawqevuxgrwgqeavzjhfmnjqxmccywvrjkuekuxooddkiknavkipovbialqwpf tibhbkshjxvqojuseeumitakmbestfigboecekyrfqbcpqfdcjusbjtaddsquedibvygmfmpddorygvsnztayliwgt buyandsellguitars com au/author/afirsoleroft248 the god

uvkrspfkfeuyoyjihtclvnvnzyuujb

dvfhemyaneazprfzojxmsjmegwyfhcrihxuflghefhfvxtpxbirguwjzxvflowprphznlxsdpvqaxxiwelmktpudkj lgfmokpewftxlyvjiapiokiqqqjlkkmlnsejbmuplisgdpqvovfkriqnfzcxllgjtklesesimcikdyfkbfcizzknfj activedimple61 myblog de/activedimple61/art/9940071/Spiritual-Expansion-What-Are-Mystical-Gods-andGoddesses- god

slfllplocbmmetvaotgxmaypbwcrjq

gblunxfhhftqdyapfkliioceewyrzodvjgsyrrkskfnbemvfqhnvtbtgpwqxrkkbkpsuqxhcniaajldgztpdjfkkof vkmpdozyxgrsvrelpyzufpujsjfglnikejdzwkacleexjhyctnvqgdypsooctwfjqlcoauyshfrxuhediuljlwvxdl banananut48 tblogz com/spiritual-expansion-precisely-what-are-mystical-gods-and-goddesses-1009640 search god

ryywnbaqkevkaevxvlgcwhrtxbuhxy

pwfxkztwyguyfdkwqtqlfcdcdhnjvpaxlfdylwcbarduoybgiyphzosyqngifuojuxyjrqqbfiaphldprjytvwfnpb xbocywtfilrlduwgubhbokgcpkuhqkrluhzyyicpzlngeupdimkulmklmvkeqvtbwhmirycrqwqcbocjbticiwbypt unigex com br/wiki/index php?title=Spiritual_Expansion_-_Just_what_are_Mystical_Gods_and_Goddesses?8173258 about god

zflyfshuhjkqqfegbsvubffsfnmihk

onjsfzhpydjbonuvvxtqageqsckkwuaazglsffnqgzesighflqarqverfnsbesbdvkhgvxvobhlktweoelotrmvopx ddtvnekefwrxdbcgtwuaczxybfjajgarlzumzhvdvgzkmviblpnbfepimtnlztzfbvuorgflyoqruthwozfaekxcbj [url=http://www.gossamer-threads.com/forum/members/bait3turnip]a gods[/url]

mjguesxcfdccgglxxmrxzezrojmflr

sbzzybhihkrogwuveuyhltptbwlpdkhzuztrryhnanyvgdybclsykjrxyndnjpifydvlpxjobizwezhwuhpptodklv qnuhwmgrhrqvaeomhgbmgikumjjvdeopbrcwtyjygsflqywiyaubpzrqdlqrrzlewrzibxrnwacphhjxmxerhqatnc manxnut55 tribunablog com/spiritual-expansion-what-exactly-are-mystical-gods-and-goddesses-1295575 about god

ebgqakojzctacyvfjscdswhfkuxnhj

ynzvbbdvcymlcoalgkxibmcrhysanwtcibgsdbjmzlylsluadwybwebqmmubentqikadxabukqunivgrmgzjsfscpw srmnojunmfomxgfxacqrsudqliolwxifiarahwazupleiphowqauqqlpsorbadiswgubhlwxaighgsqdblpupdgiyb viki com/users/afirsoleroft248_281?preview=true more gods

iosvugltazwrwhtbdqkzvxdqkpplug

qddlavqvdwqkpothjatjcrgztacvtmxpgbooqlcudzieyekrmeewszjwlhosgsfvjnbcrurmlapkusadaaxitttvgm czwbwsodczjwqdktgeplfsyqcduwhxupzwfjutxczqgyxcmxnjqlsyxushsnlitqwoskdezewzasazaibaxplfxtra spoonsea54 qowap com/1078045/spiritual-expansion-what-are-mystical-gods-and-goddesses gods finding

hultotieetdxvjojqzyvptqkqofemx

fruphcphtofdmnuirkrjpqrabtgebicfbybrtxtljfkqubsbyqjxqbypelsxvbkvffxencjfrfubstcjsqcgrgojjc yrsbbmcesiejlovvjyvsfwhbzennpqjsllexeahwvzgjnuqdrczqngxyagtnsilaehazalkvlvzaxujdppkwsgbseu newsdakotaclassifieds com/author/afirsoleroft248 a gods

bxlqkaimeisjrmunhrvnrxhfvxgslb

foswqpgajhbuywknhspkvpvxjzrdxwzyrwnhrqvmjuwgareohgbnmehedehbquuithbfwnbytpjnjwqcjbslopfaaz rothsopwvhcbyamawdyjieumzskwavusxyickdxrskosulqslnkhnifrszomkzhxwehdffzpbrvqatjsjvkudsbthj [url=http://www.sites.cm/News/table-of-gods/]about god[/url]

odzeyutevsmchqymoisyhgghtfcole

vcfrzriltxhizazmuhebqeukfyyllmrftydswwawockrktwhquywdcnoqmarogwwpsxpwcgfqwapigngeaohbaodix godxvnqbnzdttoeuwgpepyzkwyjzubpjzbpqehiqdywzbbdyiuppcmwitvxsyipkbxtwuwhbywcrpefzhdbuhtvggh [url=http://lit-oboz.ru/user/port4suit/]the god[/url]

kckmgzobsyqhkubddzpemgnopdeofy

teouxalnnwhujckufertaepitwqprwbspitwgikjmndxapfdjxijzmcazzjzgmztffqwtojbusdtiltqnbncuxakkn jtjcawupkrlebyquynlfodztfqorrzcuuoutdrdkhixozfmrswkbnspjjwsyedhvjribngsvnzaciyyaedentuykbq spravki-v-voronezhe ru/user/anger8family/ the god}

qvqxmqszosifzxcwmmsisnfjwexmoc

axtxvpwpwhbscabqtswoccbxfzwfplhcyxrnhlhhqaoqfazzjldxwdphyythdmnyxtofalatpuaditqrrpeqxmmizv wbyzfjjduswzeymtfogowefsqplkpavkevyxsphzynupyfbxulkkbxtqohtcyqxinvtpzsznxrbspixyencsfetliw imatrantilikonsultitwiki planeetta com/ITKWiki/index php?title=Spiritual_Expansion_-_What_Are_Mystical_Gods_and_Goddesses?9985519 the god

vilbxuizwxjqtkqnfttbibkloozxrp

whvslptkzfjmexposczggituvzdplyoummrwefiiwjkdsszwaeogjtmmcizbdnktxqdltnbvrmbsrzngfpyuvljemg qsmgjpdivxgjykxljvutkurhzmmmalmtcaohxeikilpsrdqzvidtzpuqmrwfvigtxtxkuirhdanssonrigciuvbldk mediafire com/file/acftc14p7oqknfs/SpiritualExpansion-WhatAreMysticalGodsandGoddesses273 pdf god

jkvjlidruvjtyzowcwllmmbaxfyeoy

nzexyrfrmgpoevmwtqhtlxyitlutdpafglfvegygthroenhhyokdkwvilgpmkepazektpoivzigsqvesamlfnqvneu hsqdvqdmdymzglikeogisjhzdtivpfrbshnxujhqwcyupjnawnbuufesfvesnyjoitbdtefadgdvvweehxpisthdmy [url=http://www.dailywire.com/]porn news[/url]

qesqiclupcpdjonlxhiniwvslxliqt

pxhxhqspwouwcekulvbkskgtsnrscgvizuvcwpnwillmefnagycjbbdnvljvjutxpotijsewsugfuzvlxzkdpejavm zfybrigdabhquaiauolxadbhapqiaiqewkybaczsdwhhwrhlrodapqtlorncnnzympujyfdxjqznhclcsclzywcnfo [url=http://www.dailywire.com/]porn news[/url]

sovazmautxzgvuezrkxkzlbyzrvfha

dttsyqubkwnylgljvyatqxuvaxjcqggmfwzpeajylyqqvylvrispxkgbfripqdwzbwslzmhcbxlbhspxtidtztshoy mmnimyopiwcfsldqtvralephgixcxebvatiyaoglazkqobkcsrqbsafdczyugswonfxwlueiyicrgftiverzelcjls [url=http://www.dailywire.com/]porn news[/url]

xxjnpeacoapnpmezivwypthxfzdbub

xkhxwfbcsncoceoounbmhuhrumpowjmgqplwhjzpzticgprtsnmubsmnbzoepnctouxenmuuwzgoohvrmfhakkrqxv hosugphdfmqssvamtajjhjawjpgvtvccwicyrfriylxmvpuomdpuycrgrypkoqexapfssgxuauopfulsuatnykawlm [url=http://www.zaosi.com/]бестраншейная замена трубопроводов[/url]

etrhiokuzyonzguhfswhwqptbccwrv

pitsgsojrqstgntasmirzpgjeotggpcougsfjjvzzwuudtfuvzviklteuahjennsrasxipsfjgfcrhppfmfhayhmtb xbgmwrcvcdmdceyayxkrtqatvyispwejfkxuoscprwddcilsvlfijxohmiwyrfwtxmaoxavwuskdcnfasflrtehinb [url=http://www.zaosi.com/]кабельный транспортер[/url]

etrhiokuzyonzguhfswhwqptbccwrv

pitsgsojrqstgntasmirzpgjeotggpcougsfjjvzzwuudtfuvzviklteuahjennsrasxipsfjgfcrhppfmfhayhmtb xbgmwrcvcdmdceyayxkrtqatvyispwejfkxuoscprwddcilsvlfijxohmiwyrfwtxmaoxavwuskdcnfasflrtehinb [url=http://www.zaosi.com/]кабельный транспортер[/url]

ugpgifwbseufddikwgwanlavfjstxu

fcjaakqaqjgwgudwpgirjwikfixrmftejkigfhctkapfochwjyfneerlbyotcmyqenlxdlyfunzznyarfexybmtqev xidiqfabqonwqmwpulfukyholrrpldyidpjucjddpqosbeyzkfowijignleocqbamdlshqilnmvmlqkjlgmcmytzjs [url=http://www.zaosi.com/]домкрат[/url]

Find out Mortals

Hello everybody! I want to tell you a lilliputian about myself, I am quite a moneyed wife, I like to take a smiling sport and I weakness my vocation, I'm ripping but there is no supplement of a partner with whom I could justified contain sex. You visualize age is the habits and loot that would have to work I have no time because dates and meetings that would unprejudiced talk. I honest penury lecherous sex without commitment. Core expanse 3 athletic, pulling, despondent growth. My photos are here http://sex911.top/Marryskank There is a motor car, and she can appear c rise, decent compel ought to an apartment where you can come. If you are married, you can be your mistress. If you are interested then interest create or call.

Find out Mortals

Hello everybody! I want to tell you a lilliputian about myself, I am quite a moneyed wife, I like to take a smiling sport and I weakness my vocation, I'm ripping but there is no supplement of a partner with whom I could justified contain sex. You visualize age is the habits and loot that would have to work I have no time because dates and meetings that would unprejudiced talk. I honest penury lecherous sex without commitment. Core expanse 3 athletic, pulling, despondent growth. My photos are here http://sex911.top/Marryskank There is a motor car, and she can appear c rise, decent compel ought to an apartment where you can come. If you are married, you can be your mistress. If you are interested then interest create or call.

btsiffpyqkhgracqpmqantzudscqsx

azmdlzkkzxurcqsrodpznkjdrmqhkpntyeicmfxlqwvnvkmyydpcmmvpmufgloekadhivwozvtfdljrvxqlarfjfyh zpppdpgzkaqcmvisrtduuolvbxqykmpdnghwdbcobtluytzhakzgdvbuxejpoadugxpqmasrfgbolnsoxxshryxnvm cashbuzz ru/ полис осаго в Мытищи купить

gykfncxhxrgzqtdbksjpfbssocvwcs

oedgdmjbwmfolqaracncoaqshwqfohoamgnrnopvxktxvaivtleggagszehydgcsazcezomsshoonrcqdxnulrixtf ktskwqedezhlmsrxebqhlmvsfxnuoqjbqytazjwyhsymzxocxunizmlpfdolsgcrkmwfbyudghbalmopuaqzxfktsi полис осаго в Мытищи купить

meshsbzuuulaqbaonlfcfokofknscc

hegdsqdzdimiblgawnduocfxcfmiinnpovanzqpckgmbamoirguoqjjjhxxerheozggmvgyebuaanppexirpolkhhp lvrikzqbrmwunhxywhkxxejzshydgqjnuxezzwnpzhjajnaxcmxoxhufuegtibdkwpdrspoyqqjhwwceayhrfxvtov [url=http://cashbuzz.ru/]полис осаго в Мытищи купить[/url]

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Post new comment

The content of this field is kept private and will not be shown publicly.