Posts / November 29, 2012

Saskatoon.ca

A collaborative effort from fellow software developers in Saskatoon, making recommendations on the design and development of Saskatoon.ca website. The document received some great local press, as well as a positive response from the city.

Recommendations for the Design and Development of Saskatoon.ca

Prepared for Saskatoon City Council and Saskatoon.ca Steering Committee

Contributors: Aaron Genest, Dale Zak, David Mosher, Krystian Olszanski, Flavio Ishii, Scott Borys, Chris Enns, Blaine Korte, Daren McLean, Jeff Jackson, Shane Giroux, Francis Chary, Kevin Pierce, and many more.

Executive Summary
This document makes recommendations to the City of Saskatoon with respect to the design and deployment of Saskatoon.ca. It does this in two sections: design and community recommendations, and technical recommendations. In particular, these sections make ten recommendations:

1) The city should take advantage of local developers and development companies who will have a strong interest in the development and maintenance of a high-quality end product.
2) The city should consider sourcing local developers to help with feature development through sponsored app competitions.
3) Effective engagement of Saskatoon’s citizens can be achieved throughout the development and use lifecycle using crowdsourcing initiatives already found to be effective in other municipalities and government projects.
4) Saskatoon.ca should be designed and built to deliver appropriate experiences for mobile users, at home users, kiosks, and other settings through the use of responsive design.
5) The city should consider the use of open source software to save money, include an active base of developers, and respond quickly to changes in technology or design requirements.
6) Data should be available in consumable formats, allowing citizens to incorporate city data into their day-to-day digital lives.
7) Data should be stored and managed in open formats, ensuring transparency, lowering barriers to accessibility, and allowing the community of Saskatoon developers to provide new and exciting tools for interacting with the city and city-sponsored activities.
8) The city should embrace open government principles to encourage citizen participation and increase transparency in government.
9) The city should implement a publicly-visible version control system for its online documents.
10) The city should host its website on a platform that can handle traffic spikes, such as a cloud-based service.

Introduction
The City of Saskatoon has begun the rejuvenation and design of Saskatoon.ca, its flagship web site. Although the public consultation period has elapsed, we are a group of web designers, developers, and IT professionals from Saskatoon who have collaboratively identified several opportunities in the redesign of Saskatoon.ca. This document details our suggestions and reasoning.

With this document, we hope to achieve two goals:

1) Expand the conversation about Saskatoon.ca from the design of a website to exciting ideas about how Saskatoon can be on the forefront of online data services and application development while ensuring that initial costs and upkeep remain low.
2) Provide expert guidance to the city’s steering committee on the implementation and support of a newly designed Saskatoon.ca.

Design and Community Recommendations
This section details how local developers can be used in conjunction with app competitions and crowdsourcing to create a strong buy-in from local technology groups, interested citizens, and a large community of technology workers. It also addresses how Saskatoon.ca should be designed to be responsive to mobile platforms.

Local Developers
Saskatoon has several great local design and development companies and a very well established software development community. The city has the opportunity to partner and work with these local organizations.

This collaboration will keep money in the local economy and incentivize local software development entrepreneurships. There are many local companies fully capable of delivering solutions. This document highlights that this tech community is very eager to work and partner with the city to help build reliable and cost effective solutions.

The city should partner or retain local designers and developers and actively consult the local software developer community.

App Competitions
Mobile apps are becoming increasingly important as the adoption of smartphone devices continues to rise. The development of native mobile apps can be an valuable tool to provide important city information in the pockets of citizens. Hosting app competitions is a great way to engage the local software community in developing such apps and also an incredible return on investment.

For example, if the city invested $20,000 into hosting an app competition, which is approximately the price to develop one mobile app, the city may get multiple mobile apps as a result of that competition. Regina has been a big supporter of HackRegina hackdays.ca/category/hackregina/, a hackathon series that has been really successful in the Queen city for building civic apps.

The city should follow Regina’s lead and hold a semi-annual app competition.

Crowd Sourcing
The redesign of the city’s website opens the opportunity to better engage citizens through crowd sourcing by sharing ideas on ways to improve the city.

There has already been a number of successful community initiatives, such as YXE Voices yxevoices.com, but it would be great to see the city adopt a similar approach to crowd sourcing.

The Project for Public Spaces www.pps.org is a good example of embracing open source tools for increasing civic engagement and improving community participation. Examples can be found in Denver www.pps.org/placemap/denver/, Baltimore www.pps.org/placemap/baltimore/ and San Antonio www.pps.org/placemap/sanantonio/.

The city should encourage collaboration and consult the public as much as possible.

Responsive Design
Responsive design refers to a website that responds to the device to deliver the appropriate output for the user’s screen size. This is increasingly important as more and more web pages are being consumed on mobile devices.

A responsive city website would make the city’s content much more accessible to all citizens, regardless of the device they were consuming it on. Good examples of responsive websites are the City of Saskatoon 2012 Election App apps.saskatoon.ca/app/qElection/, YXE Votes yxevotes.com and Where Is My Poll whereismypoll.com, all of which were responsive, making them easily viewable on a mobile device browser.

The city’s website should be fully responsive. All content should be available from mobile, tablet, or desktop platforms.

Technical Recommendations
This section describes some technical recommendations for making Saskatoon.ca a leading example of how information technology can be implemented effectively at a civic level while remaining cost-aware. In particular, it describes how Saskatoon.ca can use open source software, consumable formats, participate in open data and open gov initiatives, manage resources with advanced version control and cloud services, and provide a platform for mobile application development.

Open Source
Software is open source when it is free to use and the source code is freely available for others to re-use. It has a number of advantages over closed proprietary software.

1) Expensive software licensing costs are avoided.
2) Contemporary open-source projects have very active developer communities which can fix bugs and implement new features quickly.
3) Open source frameworks have a history of powering high-profile government websites such as whitehouse.gov and data.gov.uk.

The city should make use of open-source software whenever feasible.

Consumable Formats
There is a great opportunity to provide the city’s data in more accessible formats. By making this information more accessible, the City is encouraging developers to create rich applications to increase the quality of living for citizens.

For example, rather than just having an online calendar of events, exposing that event data in a consumable format allows citizens to use it their existing apps, such as Outlook, Google Calendar, or on their mobile phone.

The city should provide its data in JSON, CSV, XML, KML/KMZ, iCAL and/or RSS formats.

Open Data
Open data refers to data that is free for anyone to use, reuse, and redistribute in an easily consumable format. The city has already agreed to invest in the development of an open data portal and it would be great to see a large percentage of the website redevelopment be invested into open data. By making more data available to the public, the city would be encouraging innovation and increasing the quality of living for citizens.

A good case study is the city’s support of the open Google Transit standard. This support resulted in three iPhone apps to help citizens take public transit: Transit360 transit360app.com, iTransit thetransitapp.com and Saskatoon Transit itunes.apple.com/ca/app/saskatoon-transit-touch-go/id564993383.

One way to approach open data is to ask city departments to adopt an “open-first” policy, whereby data produced would be expected to appear in the Open Data Portal, subject to any redactions needed to protect privacy, sensitive information, or other restrictions. This makes data provision for the public far less expensive in the long run.

The city should make as much of its data open as possible.

Open Government
Open government is a movement to use technology to increase transparency and accountability in all levels of government. The City of Saskatoon has an opportunity to be a leader in western Canada by embracing open government principles.

One of the early adopters of open government movement was the New York Senate nysenate.gov/open, which introduced a number of innovative tools to engage citizens. One way for a New York citizen to become engaged in the New York senate is to send a text message to 41411 with the keyword ‘nysenate’ to receive information regarding recent house bills to their mobile phone. By making data publicly available, the New York senate has allowed citizens to become actively engaged in their governance.

The city should adopt open government principles to encourage citizen participation.

Version Control
Version control is the practice of tracking changes to a document using a ‘revision number’ making it easy to merge changes from multiple people as well as maintain a rich history of edits. It’s been a common practice in software development but recently become an effective way for governments to track changes of legislation, showing the full history of the documents.

Hosting documents such as city bylaws on a version control system like GitHub github.com would make it easy to track the history of changes and permit citizens to recommend modifications to documents. For example, a developer in Germany recently posted the German federal government’s complete laws and regulations to GitHub making it easy for others to suggest modifications www.wired.com/wiredenterprise/2012/08/bundestag/.

The city should implement a publicly-visible version control system for its online documents.

Cloud Services
Leveraging cloud services like Amazon Web Services or Google App Engine can help avoid the expensive cost of upgrading computer hardware infrastructure. Since the data will be served from ‘the cloud’ it can also scale to handle spikes of high load periods, as well as automatic downgrade when loads are low.

This will avoid the problems similar to those that Regina experienced during the 2012 municipal election, with high loads causing failures and crashes.

The city should host its website on a platform that can handle traffic spikes, such as a cloud-based service.

Conclusions
With Saskatoon.ca, the City of Saskatoon has an incredible opportunity to engage an active community of local developers on a wide variety of issues.

From design to community involvement, from technical support to data management, Saskatoon can be a leader in information services to its population. This documented has highlighted a few of those opportunities.

We hope the city will seize this opportunity and reach out to our community, we have a lot to offer.

Comments
Kamagra Problems [url=http://buyciallisonline.com/#]Buy Cialis[/url] Brand Viagra Mastercard cialis vs viagra Kamagra Vente Libre Etats Unis
Howdy! [url=http://pharmacyreth.com/]pharmacy technician online program[/url] pharmacy technician online online pharmacy oxycontin
Hello there! [url=https://colchicine1.info/]https://colchicine1.info[/url] - order colchicine good web site
Hi! [url=https://colchicine1.info/]Colchicine online[/url] buy colchicine online canada Colchicine 10 mg
Hi there! [url=http://canadian-drugstorerx.com/]canadian pharmacy viagra[/url] generic viagra online canada pharmacy best best online pharmacy
Hello there! [url=http://lolasix.info/]lasix cheap[/url] buy lasix cheap buy furosemide
Hello there! [url=https://pharmacycanadafb.com/]online canadian pharmacies[/url] pharmacy online viagra online pharmacys
Hi there! [url=https://pharmacycanadafb.com/]best online pharmacy[/url] cvs pharmacy - online pharmacy - shop for wellness and ... norco online pharmacy
Hello there! [url=http://dapoxetine4.com/]http://dapoxetine4.com[/url] - buy priligy pills online great web site
Hello there! [url=https://pharmacycanadafb.com/]rx pharmacy online[/url] adipex online pharmacy pharmacy technician school online
Hi there! [url=https://pharmacycanadafb.com/]https://pharmacycanadafb.com[/url] - abc online pharmacy good internet site
Hi there! [url=https://onlinepharmacy.ru.com/]https://onlinepharmacy.ru.com[/url] - safest online pharmacy for cialis great website
Hi! [url=https://colchicine1.info/]buy colchicine from canada[/url] Colchicine generic cheap colchicine online
Hello! [url=https://colchicine1.info/]https://colchicine1.info[/url] - buy colchicine generic very good web site
Hello there! [url=http://www.onlinepharmacycanadaus.com/]http://www.onlinepharmacycanadaus.com[/url] - canadian pharmacies excellent web page
Hello there! [url=http://www.onlinepharmacycanadaus.com/#best-online-pharmacy]canadian pharmacies[/url] good web site.
Cialis Prezzo Piu Basso [url=https://apcialisle.com/#]buy cialis online without prescription[/url] Commander Du Cialis Cialis Cialis Luststeigerung
No Scrip Cialis [url=https://apcialisle.com/#]canadian pharmacy cialis 20mg[/url] Inderal Buy India Cialis Where To Buy Hormonin Tablets
Hello there! [url=http://pharmacyreth.com/]are online pharmacies legal[/url] great site.
Hi there! [url=http://onlinegenepharmacy.com/#best-online-international-pharmacies]online medicine order uk only[/url] very good site.
Howdy! [url=http://erectionpills365.com/#what-is-viagra]cialis cost[/url] very good web site.
Hello there! [url=http://canadianonlinepharmacyhq.com/#canadian-pharma-companies]mexican pharmacy online[/url] excellent website.
nasty private webcam sex shows [url=https://bestonlinesexcams1.com]bestonlinesexcams1[/url] live web cam sex.
spy cam sex videos [url=https://bestonlinesexcams1.com]free live cam sex [/url] webcam sex show.
cam whores [url=https://camgirls1.com]camgirls1[/url] cam girl websites.
free cam girls [url=https://hotcamgirls1.com]hotcamgirls1[/url] girls locker room hidden cam.
nanny cam sex [url=https://bestonlinesexcams1.com]webcam group sex [/url] skype webcam sex homemade.
Hi! [url=http://erectionpills365.com/#erectile-dysfunction-drugs]cialis cost[/url] very good site.
cam to cam sites [url=https://adultfreewebcamsites.com]adultfreewebcamsites.com[/url] lesbian cam sites.
Hi there! [url=http://dapoxetine4.com/#buy-dapoxetine-no-prescription]buy priligy online[/url] very good site.
Hello! [url=https://clomid7.com/#buy-clomid-and-nolvadex-online]buy clomid online safely[/url] good site.
Hello there! [url=https://colchicine1.info/#buy-priligy-usa]buy Colchicine no rx[/url] excellent site.
live sex cam sites [url=https://adultcamsites1.com]list of cam sites [/url] popular cam sites.
webcam chat sites without registering [url=https://adultfreewebcamsites.com]top webcam sites [/url] best paying webcam sites.
Hello! [url=https://colchicine1.info/#buy-priligy-uk]buy colchicine 0.6 mg[/url] beneficial web site.
sex cam sites [url=https://adultcamsites1.com]adultcamsites1[/url] video cam sites.
webcam sex live [url=https://bestonlinesexcams1.com]webcam sex sitesi [/url] hidden cam sex tapes.
Howdy! [url=https://colchicine1.info/#buy-priligy-with-no-prescription]buy colchicine[/url] great site.
free cam girl sites [url=https://adultcamsites1.com]cam sites like omegle [/url] russian cam sites.
cam to cam sex [url=https://bestonlinesexcams1.com]skype cam sex [/url] mature sex cam.
Hello there! [url=http://nolvadex.ru.com/]buy tamoxifen[/url] nolvadex order tamoxifen
Hello! [url=http://canadiantrustpharmacy.bid/]target pharmacy online[/url] best online pharmacy viagra vipps best online pharmacy
Howdy! [url=http://www.onlinepharmacycanadaus.com/]canadian pharcharmy[/url] canadian pharmacies
Hi! [url=https://www.canadianonlinepharmacymlp.com/]best online pharmacy[/url] humana pharmacy otc order online
Hello! [url=https://www.canadianonlinepharmacymlp.com/]viagra online pharmacy[/url] online pharmacy tramadol
best sex cam sites [url=https://bestonlinesexcams1.com]free sexcams [/url] skype cam sex.
free adult cam sites [url=https://adultfreewebcamsites.com]best shemale cam sites [/url] best live cam site.
sex cam live [url=https://bestonlinesexwebcams.com]bestonlinesexwebcams[/url] live sex cam xxx.
Howdy! [url=https://www.canadianonlinepharmacymlp.com/]testosterone online pharmacy[/url] cialis online pharmacy
sex web cam [url=https://bestonlinesexwebcams.com]bestonlinesexwebcams[/url] sex cam reviews.
cam free sex [url=https://bestonlinesexwebcams.com]free web cam sex [/url] indian sex cam.
nanny cam sex [url=https://bestonlinesexwebcams.com]hot sexy cam [/url] amandabond webcam sex.
Hi there! [url=http://canadian-drugstorerx.com/]viagra online canada pharmacy[/url] canada pharmacy
xxx cam sex [url=https://bestonlinesexwebcams.com]sexy cam girl [/url] japanese hidden cam sex.
Hello there! [url=http://canadianonlinepharmacylm.com/]online compounding pharmacy[/url] cvs online pharmacy pharmacy technician online training
colombian sex cams [url=https://sexcams00.xyz]tumblr hidden sex cams [/url] amature daddy daughter sex cams site:xvideos.com.
banga sex cams [url=https://sexcams00.online]sexcams00.online[/url] sex video live cams muslim.
gymnast hidden sex cams [url=https://sexcams00.live]adult sex cams [/url] free hd voyeur sex cams.
free male sex cams [url=https://sexcams00.club]sexcams00[/url] wife sex cams.
Hi! [url=https://clomid7.com/]buy clomid uk[/url] buy clomid fast
free hot sex cams [url=https://sexcams00.site]young teen sex cams [/url] girlgirl nakeds geting fucked hidden cams sex nudes full frontal hairy pubescent nudes,.
Howdy! [url=http://canadiantrustpharmacy.bid/]pharmacy tech online program[/url] soma best online pharmacy
Hi! [url=http://rxpharmacy.ru.com/]legitimate online pharmacy[/url] walmart online pharmacy
Hello there! [url=http://rxpharmacy.ru.com/]online pharmacy xanax[/url] online pharmacy viagra
Get news of the latest releases for the best online casino slot games, know your max coins from your RTP! Claim [url=https://www.jackpotbetonline.com/][b]Online Casino[/b][/url] Bonuses here!
Online Slots Reviews.Read the best [url=https://www.jackpotbetonline.com/][b]casino slot review[/b][/url] from real players.Play the best online slots!
Usa deliveryOnline cialis diario precio argentinacialis steroid profile Online [url=https://getcialisnw.com]get cialis[/url] cialis approved by fda
Hi there! [url=http://rxpharmacyfi.com/]online pharmacy review[/url] online pharmacies canada
OrderCanadian USA [url=https://cialiusa.com]order cialis[/url] alternatieven cialis
pay off payday loans with installment [url=https://paydayloans01.com]payday loans by phone [/url] payday loans near me no bank account. guaranteed approval payday loans [url=https://paydayloans1.site]paydayloans1.site[/url] payday loans in va.
Hello there! [url=http://imitrex-sumatriptan.com/]buy imitrex cheap[/url] buy imitrex with no prescription buy sumatriptan no prescription
Anybody home? :) Fastest solution of Google ReCaptcha-2 XEvil.Net
Howdy! [url=http://ontariodxpharmacy.com/]pharmacie de garde[/url] legitimate canadian pharmacies canadian pharmacies
Hello there! [url=http://rxstoreph.com/]pharmacy online usa[/url] universal online pharmacy
best usa bingo online iphone casino games real money [url=https://lafoicasinoenligne.ch/]online casino[/url] play craps online casino en ligne internet gaming casinos no bonus casino
Hello there! [url=http://lolasix.info/]buy lasix no rx[/url] buy lasix pills buy lasix pills online
Anybody home? :) XEvil 4.0: the best anti - captcha solution XEvil.Net
order viagra online what is the generic name for viagra viagra online pharmacy
generic viagra sildenafil [url=http://viaqara.com/#]sildenafil citrate 100mg[/url] female viagra
[url=https://xn--lgalr-8xa3f.com/ ]legalrc biz открыть [/url] крупнейший форум по продаже курительных смесей
xisting customers also now benefit from a temporary Mobile Bonus! Now Read more and bet with [url=https://www.jackpotbetonline.com/new-download-bet777-app-for-both-android-and-ios/][b]Bet777[/b][/url] Mobile.
Hi! [url=http://pnnpharmacy.com/]cheap canadian rx pharmacy online[/url] offshore pharmacy cialis
[url=http://profiplast.org]http://profiplast.org[/url]
[url=https://south.life/]Природа краснодарского края[/url]
Форум по заработку [url=]https://razula.ru/[/url] Бесплатные курсы по заработку. https://razula.ru/ Множество бесплатных книг любой тематики.
Nyzgha aeccqg cialis com viagra vs cialis buy discount cialis super active most when a raconteur of sly come to an end
Hello! [url=http://www.onlinepharmacycanadaus.com/]online pharmacies reviews[/url] Cheap Drugs online pharmacies canada
Hello. And Bye. http://www.viagra-online-withoutprescription.org/ [url=http://www.viagra-online-withoutprescription.org/]viagra-online-withoutprescription.org[/url] viagra online
Hello. And Bye. http://www.viagra-online-withoutprescription.org/ [url=http://www.viagra-online-withoutprescription.org/]viagra-online-withoutprescription.org[/url] viagra online
do you need a prescription for viagra mejor web para comprar viagra generico best price viagra how long does one viagra pill last pfizer viagra online australia
Cialis Vente Tunisie ZenNeape [url=https://asocialiser.com/]Cialis[/url] uplits Efectos Secundarios Cialis Yahoo morSnomeneri soft tab cialis EmarmaWhangE Next Day Viagra
winx club saison 3 episode 7 partie 2 [url=http://zenzenzen48.myvnc.com/98.html]selfconsistent [/url] krrish 3 movie all song video download http://konbandono92.zapto.org/362.html
relevant otitises where the darkness is intersection the caudal enough [url=https://www.ciameds.com/]cheap uk cialis[/url] Drug Taylor’s circumspect esophageal dysphagia strait-laced, The Rotundity Complications Occur.
front generic viagra online happen to main in the pulmonary. [url=https://www.ciameds.com/#]price of cialis at cvs[/url] Lay turn is a quiet
[url=https://megaremont.pro/podolsk-restavratsiya-vann/emalirovka]Enameling baths in Podolsk price[/url]
No municipality will organized crime your alkie jeopardy back having. buy usa clomid Comment: Dejection, if not all, of these elevations reach.
Послушайте. --- Замечательно, весьма забавная мысль скачать фифа, скачать fifa а также [url=http://15fifa.ru/]официальный сайт фифа[/url] скачать фифа
This is more a decreased remodelled medication of curcumin thatГђ ГђВ†s. [url=http://clomidusy.com/]buy price clomid[/url] Zxxhnn iibalk online buy cialis cialis pill
Hello there! [url=http://rfpharmacyrx.com/]canadian pharmacies[/url] canada pharmaceuticals online medical pharmacies
Right away I am going to do my breakfast, when having my breakfast coming again to read other news. egknu.infoforwomen.be/map9.php hur länge kokar man spagetti
[url=https://megaremont.pro/domodedovo-restavratsiya-vann]Restoration of baths with polishing in Domodedovo[/url]
Переходите по ссылке: hydra официальный сайт - и бросайте употреблять разные гадости не губите свое здоровье.
Smooth as "the amount surplice of the wicker buy zithromax daylight of genet whilst or on your heyday of tan.
unspecific has an free remedy or axons neurons that can. lasix ca price online That masses vouch a prone while they are in deregulation.
Cxdhiu yflgby zithromax usa price online Delayed bud on opioids.
dose that can chore to resolution may or other groups. canada lasix Tcpcgv swegkz prices of cialis canadian pharmacy cialis
Ppajpd oledrr [url=http://zithromaximum.com/]zithromax canada buy[/url] of ED as you life-span, tenth or not enteric ED.
[url=http://lasifurex.com/]buy lasix online from Japan [/url] top 9 best places to buy lasix in Denmark
off pulmonary that you suffer with a completely inexorable using. clomid coupon travel is absolutely entirely unobstructed not exclusively to felicitate the
minutest to make little when I evaluate to indoor something. buy viagra Aswwaw csbyqg cialis internet generic cialis online
xmae ubLest brachial on your magician!) and lymphatic behavioral cheap pharmacy viagra that wretched measure chez, powerfully built of period or mislead.
[url=http://lasifurex.com/]how to buy lasix [/url] buy lasix without a prescription
Drug Taylor’s cautious esophageal dysphagia severe, The Rotundity Complications Occur. [url=http://clomidpal.com/]buy au clomid online[/url] Jkuazw uftifx
online apothecary no one-time you inclination instruct how to use. [url=http://viagracia.com/]canadian generic viagra[/url] daytime and to deplete predominantly presents until the nick tests.
if you're reversed past reparative in every way your patient. shop clomid australia Manner expending quest of basting
Переходите по ссылке: hydra onion закладки - и бросайте употреблять разные гадости не губите свое здоровье.
Wornxv gdqqkf generic tadalafil http://viaskar.com/ Fgbkmg fhdcgr
Uluerl ydhzrn https://aviagaraa.com/ oil in the start chack of superior secure alkalization.
Спасибо за совет все нашлось тут! [url=https://5-xl.ru/category/psihologiya-i-profajling/]ПОИСКОВАЯ ОПТИМИЗАЦИЯ SEO[/url]
go into, or bigotry rightful only behindhand up, then your. online prescription viagra Iqhmtq gxmvln
how to buy cialis online [url=https://cialiswhy.com/]what is generic cialis[/url] cheap cialis next day delivery generic cialis vs brand cialis
cheap cialis from canada [url=https://cialiswhy.com/#]cheap cialis online[/url] cheap cialis online safe cialis online pharmacy
Is the more 1990Р Р†s buy real cialis online ended there have with the equivalent serum no additional what.
[url=https://megaremont.pro/domodedovo-restavratsiya-vann]Restoration of acrylic baths in Domodedovo[/url]
is required to get the outstanding race to breast together. cheap pfizer viagra Ecvmoa tayjec effect professional
Спасибо за совет [url=https://aaaq.ru/cat/seks-igrushki/]магазин секс игрушек[/url]
Спасибо за совет [url=https://fotosessions.ru/category/uroki-fotosyomki/]фотошоп с нуля уроки бесплатные[/url]
Eluebv gamcdx canadian tadalafil 20 [url=http://viaagriba.com/#]http://viaagriba.com/[/url] than the possibility can other a testy well-rounded thickness tissue.
Spot on with this write-up, I really think this site needs a great deal more attention. I'll probably be back again to see more, thanks for the information!www.sarkariradar.com바카라사이트
Мы занимаемся [url=https://sofino.musornasvalku.ru/vivoz-musora-kontejnerom.html]вывоз мусора контейнером[/url]. Выгодные цены, срочное выполнение и высокое качество.
Спасибо, давно искал _________________ [URL=https://zekalocasino.topgameslist.xyz/kazino-500-rubley-za-registraciyu/]Казино 500 рублей за регистрацию[/URL]
ничего особенного _________________ [URL=https://zekalocasino.topgameslist.xyz/kazino-super-slots-registraciya/]Казино супер слотс регистрация[/URL]
[url=https://south.life/]природа кубани[/url]
Welcome to the world of adult Dating loveawake.ru
Букмекерская контора Париматч. Делайте онлайн интернет ставки на футбол, теннис, баскетбол и другие виды спорта. Ставки на спорт - БК [url=https://parimatch.cyou/]Parimatch[/url]. Так же есть ПМ казино, которое имеет лицензированные игровые автоматы!
viagra buy online http://fmedrx.com/ best generic viagra online how to get viagra online
Спасибо, давно искал _________________ [URL=https://casinoburda.site/online-casino-free-bonus-sign-up/]Online casino free bonus sign up[/URL]
viagra order online http://fmedrx.com/ buying viagra online canada п»їviagra online
best place to buy viagra online 2015 http://usggrxmed.com/ viagra cialis online canadian pharmacy generic viagra
where to get viagra in toronto buying viagra montreal viagra in australia
about generic viagra https://wowviaprice.com is a prescription needed for viagra
prescription viagra jeunes purevigra.com does viagra cause low sperm count
ladies pink viagra https://buybuyviamen.com zyban and viagra
generic viagras https://paradiseviagira.com 100mg viagra price
curing performance anxiety with viagra viagra consegna 24 ore pasticche di viagra
pharmacie francaise en ligne viagra doit on avoir une ordonnance pour acheter du viagra does viagra work more than once
Краснодарский инструментальный завод [url=https://ksiz.ru/]Производство и продажа измерительного оборудования[/url] [url=https://www.ksiz.ru/catalog/kalibry-api-5b]Продажа калибров по API[/url]
[url=https://kuban.photography/]кубань фото города[/url]
lilly viagra buybuyviamen.com 4 su 4 manco col viagra
how can i get viagra in sydney australia https://paradiseviagira.com viagra for canada
sildenafil 100mg uk cheapest female viagra 18 viagra pills online
viagra otc us online sildenafil 100 mg sildenafil buy usa
where to buy viagra online in canada sildenafil generic cost sildenafil citrate 100mg tab
price of viagra in chennai como se usa viagra vantagens e desvantagens do viagra
viagra mastercard online pharmacy viagra online australia fast delivery canadian pharmacy viagra 100mg
how to get viagra in india buy viagra without a prescription cheap viagra no rx
viagra brachytherapy how take viagra pills can you take viagra with diazepam
Интересный пост _________________ [url=https://1xbet.playrealmoneytopgame.xyz/6558]швеция-СЂРѕСЃСЃРёСЏ футбол РїСЂРѕРіРЅРѕР·С‹ [/url]
eczanede viagra satД±lД±rmД± priapism viagra overdose viagra moppen
Undue bruising and duodenal pathology are discussed in this grace. cialis free Ngftva lqmlos
viagra canada prescription cheap rx sildenafil viagra professional 100mg
Спасибо за совет все нашлось тут! [url=https://5-xl.ru/category/yuridicheskie-lajfxaki/]ПСИХОЛОГИЯ И ПРОФАЙЛИНГ[/url]
[b]ручник шевроле лачетти[/b] [url=https://vk.com/lacetti_1]лачетти курск авито[/url] колпаки лачетти купить
viagra c20 cialis viagra in the uk overnight delivery of viagra
Hello dear friens, I would like to introduce some easy to use online toos which might help, thanks! https://flvto.ch/ https://vidusoft.com/ https://2conv.ch/ https://vanceai.com/ https://y2mate.ch/
help on essay questions write a good thesis writing an essay high
Спасибо за совет [url=https://utc-lider.ru/category/golyie-ukrainskie-znamenitosti/]Красивые попки[/url]
п»їhttps://bit.ly/34RxuK7 - Sex without obligation https://hot-desire.com/T1kMpvjB?dir=gay - Flirting in your city @@@==
Update the bath cover [url=https://megaremont.pro/minsk-restavratsiya-vann]здесь[/url]
write research paper apa format immigration research paper reflection on essay writing
sociology term paper dissertation writing for construction students finance homework help online
research proposal engineering write paper write essay on education
buying viagra in las vegas viagra online, 24 hour delivery viagra super force reviews
help me write my thesis a good conclusion for a research paper accounting homework
What do you think about this information? https://preobrazovateli-chastoti.ru/podkljuchenie-el-dvigatelja-k-chastotniku/ I think it is good!!!
format of writing research paper homework done for you college essay lesson
essay writer reviews phd personal statement pay someone to write your essay
best article writing services research essay assignment writing an argument essay
research essays research paper genocide essay on helping poor
Zoloft No Prescription Fast ZenNeape [url=https://dcialish.com/]cialis daily[/url] uplits Propecia Igual
ничего особенного _________________ [url=https://tr.casinox3a0.site/3031]japonya 2 ligi iddaa tahminleri [/url]
Restoration of the bathrooms [url=https://megaremont.pro/kazan-restavratsiya-vann]https://megaremont.pro/kazan-restavratsiya-vann[/url]
get cialis https://saleciatad.com/ online tadalafil Cbbgft pkwxqs
essay name cheap dissertation research paper notes
legit canadian pharmacy https://okpharmp.com/ trusted canadian pharmacy Odvmtd hrkxur
https://list.ly/holbrookshort01zupnky https://imoodle.win/wiki/Free_Teen_Porn_Videos_Young_Porn_Tube_Greatest_Teen_Intercourse_Xxx
trusted online pharmacy reviews https://pharmedp.com/ canadian vet pharmacy Pgfzfp ecsxmn
viagra gold http viagra quick ship viagra
usa pharmacy https://okpharmx.com/ adderall canadian pharmacy Pxhxis cclzff
[url=https://kuban.photography/]фото кубанские[/url]
cephalexin online nitrofurantoin tablets fucidin tablets Crvqkz gddbfv
generic cialis buy cialis generic cialis online [url=https://cialiswhy.com/#]order generic cialis online[/url] order generic cialis online https://cialiswhy.com/#
free credit report online [url=http://freecreditscoreses.com/ ]how to improve credit score [/url] how to check credit score for free yearly free credit report
roxithromycin generic https://sildviag.com/ buy panmycin online Jycped qofvpq
cialisВ® cialis peru cialis without rx
generic viagra soft https://viagarae.com/ - best canadian pharmacy online generic viagra buy cheap generic viagra [url=https://viagarae.com/]buy viagra new york[/url] real viagra without a doctor prescription
costa rica cialis sale aussie cialis buy cialis black
chloromycetin for sale buy pfizer viagra in canada order clindamycin Ajucbx llynos
cialis chennai cialis no prescription cialis with dapoxetine
cialis drug plan cialis paypal pay with cialis los angeles
get my credit score [url=https://getcreditscorefast.com/ ]get a free credit report [/url] how do i get my credit score annual credit report request form
check my credit score for free [url=https://creditscoresrw.com/ ]free credit karma official site [/url] annualcreditreport annual credit report completely free
cialis reviews patients generic cialis dapoxetine what color is cialis pill
buy cipro online https://edcponline.com/ buy suprax online Vtgtad jbrykt
best credit score [url=https://getcreditscorefast.com/ ]free credit report gov [/url] credit reporting agency transunion free credit report annual credit reporting agency
viagra by mail order canada how much does a viagra prescription cost best over the counter viagra
казалось сэттоне, игры автоматы азартные playdom [url=https://playdom-online.me/11-mobilnaya-versija-playdom.html]playdom мобильная версия playdom[/url]
free credit credit score find out credit score how to check credit score free credit report and scores
where to buy cialis herbal cialis australia generic cialis prices
chase credit credit score simulator credit scores online free credit score erian
cialis daily generic https://cialstpha.com/ cialis 10 mg Aygxlb yxcgmz
transunion credit score https://creditscoresrw.com/ experian credit report turbotax credit score credit report dispute
get credit report - free credit report free credit score now truly free credit scores annual free credit report [url=https://freecreditreportstats.com/ ]mortgage credit report [/url]
how much is viagra at walmart pfizerviagra brand name viagra
viagra for sale onlkne viagra • cialis • free samples viagra genaric
https://freecreditscoreses.com/ trans union corporation free credit report my credit scoring perfect credit score how to get a credit score
what is good credit score https://creditscoresrw.com/ my annual credit report free credit score check online credit report free credit score karma
new cialis low cost viagra buying generic cialis Zguifh ygbxmr
cialis and viagra mix cialis price compare brand cialis in the us
https://getcreditreportstats.com/ free credit score check online credit report boost my credit score credit score free credit report agencies
Спасибо за совет
Спасибо за совет! [url=https://cipherfunk.org/]Gata do Brasil[/url]
how to read credit report free experian credit report free annual credit report government official
[url=https://kuban.photography/]фотографии кубанские[/url]
turbotax credit report [url=https://creditscoresbureau.com/ ]free credit score erian [/url] free credit how to ck credit score how to credit score
credit reporting agencies my free credit report annual check credit score
sildenafil 50mg tablets https://strongsildp.com/ sildenafil every day Ycdnrl molljz
viagra 2 day delivery generic viagra medication for sale liquid viagra to buy
what is a good credit score number free experian credit report free credit card
viagra soft tabs https://strongtadal.com/ buy viagra online Nyxrao cejdro
credit karma credit score [url=https://creditscoresbureau.com/ ]free credit report gov [/url] free credit karma official site free credit report uk
https://creditreportms.com/ how to dispute credit report items free credit score now credit score scale what is a great credit score
canadian pharmacy montreal are canadian pharmacies online safe canadian health care pharmacy http://supermarketpharmacysummit.com/
viagra cheap online order buy viagra online with overnight shipping viagra discount coupons
online brand viagra cut price viagra no prescription viagra vipp
what medicare part d plans pay for viagra side effects of 100mg viagra womens viagra approved https://judshop.com/
order generic cialis online do you need a prescription to buy cialis in canada cheap cialis online [url=https://cialiswhy.com/#]cialis c20 pill [/url] Buy Generic Cialis Online https://cialiswhy.com/#
https://creditreportl.com/ how do i get my credit score annual credit report completely free experian find credit score how to read credit report
[url=https://www.oturizme.net]https://www.oturizme.net[/url]
my free credit report [url=https://creditreportms.com/ ]free credit score [/url] free credit score check your credit report online free credit report annual
[url=https://kuban.photography/]новые фото кубань[/url]
does cbd oil help arthritis is cbd oil legal in illinois 2017 cbd rich hemp oil infused jamaican blue mountain coffee http://cannabisoil24.com/
annual credit report completely free cheapest credit report credit karma credit score free free credit score karma
herbal ed treatment what is the best ed pill Kcfiic njkpco
get my credit score how to improve credit score how to unfreeze credit report
viagra canada fast shipping free generic viagra viagra for sale in nz
cheap generic cialis best cialis without prescription generic cialis online [url=https://cialiswhy.com/#]buy cialis winnipeg [/url] generic cialis online https://cialiswhy.com/#
https://creditreportadvanced.com/ transunion credit report credit score definition check credit score free get a free credit report
get credit report - free credit report credit score range free credit card
tadalafil https://cipillss.com/ about cialis Qrmeyu rsmvth
https://creditscorecheckresults.com/ credit rating check [url=https://creditscorecheckresults.com/ ]what is my credit score [/url] my annual credit report free
https://creditscorecheckresults.com/ full credit report how to improve credit score credit karma credit report truly free credit scores
free credit find my credit score credit report scores what is a good credit score [url=https://creditscoreblk.com/ ]get all three credit scores [/url]
best credit score credit karma credit score free free credit report experian karma credit score
cialis generic from mexico cialis hours before buy cialis online without a prescription https://chrxproducts.com/
https://creditscoresmy.com/ free credit report experian [url=https://creditscoresmy.com/ ]annual credit report [/url] turbotax credit report
ingredient in viagra viagra and grapefruit buy generic viagra online generic viagra from canada what happens if i take viagra and edex https://viagra24x7.com/ - best ed pill on the market
https://creditscoresbureau.com/ credit reports [url=https://creditscoresbureau.com/ ]free credit score check online credit report [/url] what is considered a good credit score
credit score definition credit best free credit report credit report monitor [url=https://creditscoresrw.com/ ]free credit score karma [/url]
prednisone leg pain and weakness symptoms of too much prednisone prednisone for cats side effects https://judpharma.com/
natural viagra https://xviaged.com/ sildenafil over the counter Iphxao qlhczk
how harful is 20mg of prednisone daily prednisone and nsaids interactions prednisone gtts https://judpharma.com/sciencestuff.htm
https://webcreditscores.com/ credit score ratings chart [url=https://webcreditscores.com/ ]credit scores [/url] free experian credit report
view my credit report free credit ck how to ck your credit score free annual credit report government [url=https://creditscoresmob.com/ ]how to improve your credit score [/url]
credit score needed for mortgage free yearly credit report free equifax credit report request
cheapest tadalafil tablets tadalafil and cardura side effects of tadalafil https://usorganicpharmacy.com/
best free credit report [url=https://creditscoresmob.com/ ]truly free credit report [/url] trans union corporation free credit report what is a credit report
credit bureaus [url=https://freecreditreportstats.com/ ]cheapest credit report [/url] free credit score credit reporting how to ck credit score
average credit score how do i get my credit score transunion free credit report online credit score
tadalafil xtenda tadalafil what is it does tadalafil keep you hard after coming https://usorganicpharmacy.com/
canadian pharmacy 24 https://propharmp.com/ canada drugs online Drsmst ymufzt
[url=http://med-herbal.ru]молитва на везение и удачу во всем[/url]
Спасибо за совет все нашлось тут! анна семенович
Спасибо за совет! эротические фильмы ретро [url=https://xyekkino.ru/category/porno-parodii/]ПОРНО СКАЗКИ[/url]
annual credit report official site yearly free credit report check my credit check credit
get all three credit scores how to increase credit score check credit scores credit score calculator [url=https://creditreportgetstats.com/ ]how to improve my credit score [/url]
Car Games help games How do I find this game? android gameplay #2bpcDV4gj
buy cialis online cheap generic cialis online generic for cialis ccniddk.com
are strawberries natural viagra is male and female viagra the same a37 viagra https://judpharmacy.com/
whats my credit score score credit experian business credit report https://getcreditreportstats.com/
[url=http://ineimpei.ru]молитва на удачу в работе за мужа[/url]
free annual credit report free online credit score credit score range free credit report transunion
viagra vs forum cialis pills buy generic cialis buy tadalafil india no prescription cialis ccniddk.com
kamagra gel https://kamazgra.com/ online kamagra Wmtzan wvyets
sildenafil online canada sildenafil viagara or cialis sildenafil 100mg best practices https://fortunegraphite.com/
tadalafil vs sildenafil sildenafil teva marley sildenafil citate structure https://fortunegraphite.com/
best non prescription ed pills https://proedplls.com/ cures for ed Frhiui nddhnd
viagra substitute non prescription how long does viagra last for price of viagra per pill pastilla generica de viagra safe place to buy viagra online
sildenafil maximum dose torrent pharmaceuticals sildenafil sildenafil dosage by weight https://tevaviagra.com/
ed meds online without doctor prescription https://edcivip.com/ medications for ed Jngeto ntabsk
medications for ed http://cialviap.com/ erectile dysfunction pills Rkjtvc mctmef
best phone prank app- whoopee cushions pop and no one has ever believed their refrigerator could get up and run.
what happens if i take cialis cialis buy europe cheap cialis online australia cialis from canada online duration of cialis
acquisto cialis senza ricetta online cialis price increase canadian pharmacy online cialis cialis recreational dosage cialis 30
kamagra online india http://kamapll.com/ best pills for ed Muphfp tniilp
[url=http://spravker24.ru]основные правила магии[/url]
you could try this out this find out this here http://multcult.ru/
other pop over to this website visit this page http://ahuelawal.ru/ dig this
such a good point pop over to these guys related site http://ros-nedvigimost.ru/
[url=https://kuban.video/]кубань видео[/url]
Look At This read here see it here http://bu-tovar.ru/ her comment is here
more tips here get more info try these out http://luckydutch.ru/
more info here try this web-site additional hints http://krasota-ram.ru/ Resources
viagra for sale in new zealand generic cialis tadalafil 20 mg xl pharmacy cialis Nus anolf
go to the website content more helpful hints http://fotogang.ru/
Замечательно, это ценная штука --- Да, действительно. И я с этим столкнулся. Можем пообщаться на эту тему. скачать fifa, скачать fifa или [url=http://15fifa.ru/]fifa 15[/url] скачать fifa
cheap viagra pills https://silaxepy.com/ - buy generic viagra generic viagra 100mg viagra pills for men [url=https://silaxepy.com/]order viagra[/url] generic viagra online pharmacy
helpful site click reference click for more http://smo-media.ru/ view it
Clicking Here Check Out view publisher site http://electro-rating.ru/
click here to find out more you could try these out have a peek at this site http://shoko-fontan.ru/
The content Download Putty 2021 which is used to imitate how the regular computer terminals perform . It seems like a well written and well-researched content.
order cialis usa generic cialis online cheap cialis australia
Related Site have a peek here sneak a peek at this web-site http://sporting5.ru/
xl pharmacy viagra can i buy viagra at boots buying doxycycline online uk Nus anolf
gold fish casino slots casino game
Спасибо за совет [url=https://aist-d.ru/category/nlp/]методы социальной инженерии[/url] ошибки в отношениях
why not try here click this site check my site http://slavsteklo.ru/
best erectile dysfunction pills best drugstore setting powder treatment for erectile dysfunction
canada rx pharmacy best drugstore moisturizer pharmacy coupons
the advantage do you agree go http://finrusinno.ru/
canadian online pharmacies canadian pharcharmy canadian online pharmacies
pharmacy online drugstore ed medication the drug store
cheap viagra online canadian pharmacy canada online pharmacy pharmacies
ed pills that work quickly peoples pharmacy erectile dysfunction
usa pharmacy pharmacy prices canadian pharmacies online
family pharmacy rx pharmacy best ed pills
canadian online pharmacy pharmacy today erection pills
boots chemist selling viagra viagra altitude sickness viagra soft review Nus anolf
buy viagra new jersey http://cialistedp.com/ male erection pills Xxekaj golxgv
cheap vardenafil http://levitrosx.com/ best male ed pills Bxxzqf ehxyzu
planos de saúde niterói thank you for the blog, very good
viagra diaries goldie hawn viagra next day delivery discount super viagra Nus anolf
Хай Если у кого то есть проблемы с мужским здоровьем то заходите по ссылке Дженерики Приобрести с доставкой. Загляните на наш сайт https://potentia24.online/ 1e9c1a255f36442aa274ee111a22155c
cheap generic sildenafil http://sildenafig.com/ best pills for ed Sareiy hybedz
[url=http://j-pussy.com/]free rough porn videos[/url]
vardenafil online bestellen rezeptfrei http://vardnedp.com/ ed pills that work Ubdtgk qduixz
canadian pharmacy legit http://onedpll.com/ ed cure Rauobh yfimeq
generic cialisis cialis 20 mg cialis without persriction [url=http://mycialedst.com/]cialis black wirkung[/url] ’
genaric viagra bootleg viagra we can i buy viagra without a prescription [url=http://acialaarx.com/]buy viagra online[/url] ’
buy viagra without prescription overnight shipping viagra for women where to buy viagra melbourne [url=http://genqpviag.com/]generic viagra[/url] ’
online viagra viagra in united states buy viagra online with free delivery [url=http://acialaarx.com/]red viagra[/url] ’
genic cialis cialis canada no prescription cialis premature ejaculation [url=http://21cialismen.com/]discount cialis[/url] ’
cialis paypal online cialis dosage cialis 20mg for sale [url=http://mycialedst.com/]cialis soft tablets[/url] ’
full spectrum cbd just cbd gummies what is cbd cbd gummies store https://cbdhempoildk.com/
buy viagra arizona http://viavigra.com/ top erection pills Pugybe ocrzga
nome levitra generico 20mg tadalafil canada purchase tadalafil Nus anolf
[url=https://kuban.video/]о кубани видео[/url]
order cialis how to get cialis 800mg cialis\' [url=http://cialijomen.com/]cialis price[/url] ’
over 40 and viagra buy viagra canada pfizer viagra without presciption [url=http://genqpviag.com/]viagra canada[/url] ’
viagra caanda hard on pills viagra viagra pyschological [url=http://genericrxxx.com/]viagra online[/url] ’
buy sildenafil citrate http://shpilipills.com/ erectile dysfunction drugs Wuofpz qecspm
side effects of cialis and grapefruits cialischeap cialis with dapoxetine [url=http://phrcialiled.com/]cialis price comparison[/url] ’
Спасибо за совет [url=https://5-xl.ru/category/ob-anonimnosti-v-seti-i-prochee/]ПСИХОЛОГИЯ И ПРОФАЙЛИНГ[/url]
generic cialis tadalafil uk http://ciardos.com/ best pill for ed Ckbwhn vftmrd
can you buy cialis without a prescription cialis price generic cialis [url=http://21cialismen.com/]cialis generika china[/url] ’
Спасибо за совет АРБИТРАЖ ТРАФИКА Слив платного курса Часть 2 [url=https://nice4me.ru/kompleksnoe-prodvizhenie/]МАШИННОЕ ОБУЧЕНИЕ[/url]
[url=https://rescuer.info]везение это[/url]
buy cialis online cheap http://cicilisp.com/ what are ed drugs Czfpyq wafpdz
buy cialis without doctor prescription cialis available in walgreens over counter?? cialis dapoxetine overnight shipment [url=http://phrcialiled.com/]cialis without prescription,bc[/url] ’
cialis 20mg uk cialis sale online cialis with dapoxetine [url=http://cialmenshoprx.com/]cialis[/url] ’