grumpybuggers.com - Win The Latest iPhone



grumpybuggers.com: Please tell us about the issues that hinder your buying experience with us and you can win the latest iPhone. Please fill in and submit the form below and you will also receive a great offer from us.


Click any target below to report their sales obstacles:
apicloud.ru ● marcodivani.es ● chbcf.com ● mysecondspace.com ● strongcowboy.com ● rudgeramos.net ● floridaenergyfreedom.info ● morningsong.com ● celnh.com ● supercoupsofeastbergen.com ● simi.xyz ● bizzyemail.com ● mrhydepipes.com ● dallasbbqnow.mobi ● shouldivote.org ● accumatters.com ● segesa.com.pe ● mkto-sjl0288.com ● lengers.com ● yxhdj.cn ● wholesaleshopping.org ● telechargerjeux-pc.com ● marshallofficespace.com ● thejoyofacupuncture.com ● commonsolution.org ● northcountyaccidentlawyer.com ● uele-safaris.com ● plainfieldflowershop.com ● glasscaretx.com ● nasconsult.biz ● szxsljl.com ● morrisonmast.com ● kings-only.com ● mtbachelorproperties.com ● gower.co.uk ● h72.com.cn ● spencefence.com ● devbennett.com ● chandlercommons.com ● morganakers.com ● cherrycityplumbing.com ● eternitygirls.co.uk ● carlesgallego.com ● wxqfwl.com ● 3rdcoaststrokersmc.com ● seeversonstires.com ● covefiinvestment.com ● southindex.net ● big-prizes.net ● generic-albuterol.com ● charliegendron.com ● hornyrussians.com ● hkfund.net ● beyondthewallofthorns.com ● anavillarrealdesign.com ● turbotaxenespanol.info ● alwaysreviewsales.com ● hadzamovie.com ● draftic.com ● ihilo.com ● hotelcladan.com ● hjgfcx.cn ● sxyuzhuo.com ● blicsllc.com ● advent-episcopal.org ● surgecycle.com ● pkr1hand.com ● multlav.com ● amandasinco.com ● silverhotwires.com ● orisonline.com ● wakacje.biz ● speakers-direct.com ● easypc760.com ● sicaksexizle.com ● starkvillehomesonline.com ● lisbonproperty.com ● dffxd.com ● bryalanehome.com ● enlipitor.com ● essaycock.com ● rachelhammermanart.com ● nblulu.com ● themerger.org ● bindaleah.com ● inovia.ca ● tendabiru.net ● khionu.net ● 4006661116.com ● stpetercleveland.org ● jomial.com ● hermanleonard.com ● emily18pictures.com ● hcjcs.com ● fpmw.net ● airductcleaning-templecity.com ● wvgr.cc ● ozbowl.com ● hempcbdcrystals.com ● murpsoft.com ● laserlighthealing.com ● leehullmoses.com ● gravonix.com ● hotelbeccun.com ● jialbreak.com ● geomorph.com ● hobbyshirt.com ● michellesimms.com ● edwardapbyrne.com ● kkpiao.cn ● balconeswoods.org ● novogy.net ● hutchwilco.co.nz ● lasalinabeachhotel.com ● nitschphotography.com ● casasolveira.com ● wembleyheritage.com ● middleburgpool.com ● briefkeeper.com ● comcastlocalprogramming.com ● ieder1website.be ● laalcobadelasmusas.com ● royalinternational.net ● kyinsurancehelp.com ● vns1008.com ● szbeikai.com ● sleepchamber.net ● naturaldocsinabox.com ● motorcycleglassesprescription.com ● thistleandhoney.com ● best-one.cn ● 00039.com ● heatingincleveland.com ● foursquaremedia.org ● inthepinesmusic.com ● wifidate.info ● zylclxs.com ● wearcape.com ● brettgursky.com ● elderlawdocs.com ● l0jyv.cn ● fj-net-system.com ● abrightcms.com ● clssmates.com ● paintinginlosangelesca.com ● gwg.com.hk ● muralsandmorebykarie.com ● spiritofnormandy.org.uk ● colettemartinbouyer.com ● otomobilyayincilik.com ● fransfishandchips.com ● kronuz.com ● yumei.ren ● dartagnanswisscat.com ● thingy.com ● welchmissions.org ● hagudu.com ● niponia.com ● tiegj.com ● 6833.wang ● gongyl.cn ● onewebconcept.com ● szjmsy.com ● latentrealm.com ● shanxixdkj.net ● tmci-international.com ● aerobile.de ● vintagemusicgearjunkie.com ● futurepodiatryoffice.com ● semplicemente.org ● adultcybersex.com ● wanwuguoji.com ● swatpm.com ● efisalut.com ● tbb5555.com ● empiresnotkingdoms.com ● m6ceb.com ● syzygialart.com ● problue.com.au ● tinybolt.com ● moonchef.com ● natimi.com ● nwarestoreit.com ● hfwhhz.com ● sparklesfromguusje.com ● ubagroups.biz ● dnvss.com ● egyptian-romaniancenteratelierdeballet.com ● walkingaustralia.com ● abdave.com ● xhnnn.cn ● silverlegacyrealty.net ● anetabodkin.com ● swingbel.com ● ktingersoll.com ● dbcpro.com ● szlikong.com ● onelib.org ● morganbolt.com ● bestboobsite.com ● newjerseywireless.com ● trileafwebsites.com ● mtatephotography.com ● ceciliagodoy.com ● growingsmilesok.com ● bt919.com ● freelaughingmancoffee.com ● tzhaoke.com ● goldentunes.net ● greek-yogurt-diet.com ● m-chiropractic.com ● superyachters.com ● gamelm.com ● empatiadigital.com ● bennettseconoflooring.com ● mawwl.com ● astromagus.com ● nadeauchiropractic.com ● curleyperformingarts.com ● wwwtyc444.com ● researchrr.com ● churchgreeters101.com ● fractio.com ● cocrawler.com ● babysgarden.org ● festivalspirit.org ● hokensongroup.com ● armstrongbc.ca ● meepok.net ● seespotsnack.com ● bioactiveraspberrydiet.com ● mysteryhunting.com ● chuck-reynolds.com ● ibhome.org ● kilnbarn.org ● spreadtheluvgreetings.com ● worldofbenches.com ● yahoodeutschland.de ● wzpfb120.com ● 8333x.net ● dinushaw.com ● eatingreport.com ● theoldcourthousegreyabbey.com ● fscjobs.com ● combatly.com ● german-voice-overs.com ● thetruthbeyondwrinkles.com ● openlypoz.com ● oklahomadiscriminationlawyers.com ● clarityhomes.com ● 04yn.cn ● creativeevents.ie ● thaigaryen.com ● ituaccesorios.cl ● mgoisarquitetura.com ● developmentsindigital.com ● khoalam.com ● phaetonplace.ca ● navfox.jp ● hellosweethings.com ● kissandmakeupnelson.com ● wwsxw.com ● gooddede.com ● darconee.com ● thecommunicationacademy.co.za ● maxwelldental.net ● metrodesignercakesbybelinda.com ● iparadigms.info ● particularch.com ● laurenscookiejar.com ● efpromotion.com ● zbtxjsjg.com ● bcatx.org ● mmtrading.biz ● cqhuihuang.com ● attitudepaintball.info ● presently.me ● fairwindsmotelarcata.com ● readerrap.com ● cogents.net ● meadowlarklandscape.com ● chibearsfansstore.com ● pilarpenichet.com ● woofandpaws.com ● nmri.org ● andersongentry.com ● huntermetal.org ● zipily.com ● suzannegoulet.com ● lbjxszmb.com ● thelabdesign.com ● cbdformulator.com ● birchoverresidencesnottingham.com ● hiptx.com ● horsts.ch ● mobusinesslawcenter.com ● frischluft.org ● rioke.net ● zeusflooring.com ● hexcode.in ● countryvinyl.com ● aflajllc.com ● cnbefree.com ● dreamtravelagencydfw.com ● goingsocialhouston.com ● cinchgroup.co.uk ● eastsideartandhistory.com ● sydney4women.com.au ● sulkers.it ● rumotion.com ● motorcycleentertain.com ● danceforeverflorida.com ● bernersennenwelt.de ● thegoodsmtl.com ● mariavandyke.com ● elitechnology.nl ● ojfl.org ● pothoven.net ● ddgov.cn ● tonganhf.com ● stefanebienetre.com ● clinicasaomarcos.com ● gzzmjh.com ● autodirectmail.net ● amybeddows.com ● perfilessanangel.com ● greyoakproductions.com ● doulfis.gr ● khyd.net ● njttgy.com ● icloudinstant.net ● natuurlijke-huidverzorging.com ● inktonerdepot.com ● neotale.com ● buysilverrounds.org ● cgc-llc.net ● cliffspestcontrol.com ● wholesalesanjosehomes.com ● ag10.com.cn ● doranjones.com ● universechicago.com ● lauramjanke.com ● mathcountsoutreach.org ● springfieldillinoisnews.com ● totsinteams.com ● nomoremarketrisk.com ● morningstarfolkarts.com ● xyzurl.com ● tailracecentre.com.au ● pathuffwriter.com ● josephgibby.com ● securepaymentsystems.info ● yeahyeahrecords.com ● oandgcomputing.com ● aamsel.com ● tvmatch.online ● willartmusic.com ● eliesha.net ● indianwolfsoftware.com ● homebase.io ● astepaboveprinting.com ● oceanihc.com ● terapiacelular.net ● photoshop.be ● mocsie.com ● mencaripelangi.com ● warwe168.com ● oveleiro.com ● hzswd.com ● ghosthuntingsource.com ● yzdahai.com ● qdgd.com ● marylandmobilegrooming.com ● jogosparaandroid.net ● mojonixonworldempire.com ● coloradojedi.org ● jsbolin.net ● buildingauthenticbrands.com ● evita-projectrunway.com ● mabelrosevintage.com ● aieti.ge ● joesitalianfoodsnewton.com ● prohonyaku.net ● claudiacabeloeestetica.com.br ● bikramyogasouthdelta.com ● taquillanacional.com ● layou.wang ● harborfrontcarcare.com ● wwwbetwd9.com ● giftsofthejourney.com ● midwestyoga.com ● cyberclu.com ● bonstarbags.com ● pullipasia.com ● vaguaranteedhomeloans.com ● powerfreedom.net ● iturigas.com ● fatdolly.com ● 4gzb.com ● citystork.com ● devwerkz.com ● toolecountylibrary.com ● 743777.com ● dennispumford.com ● jillvictor.com ● loveofyeshua.org ● wallobrux.info ● tenerifecheck.com ● dhcf.net ● screenshot.com.au ● murraycarpenter.com ● bjfdc010.com ● asiana-club.com ● lygbairen.com ● chinmayv.com ● lookmysite.es ● funnelkings.com ● createdbymike.com ● palmyracircles.org ● the-brown-design.com ● samueliddi.com ● msc029.com ● tastefullhome.com ● miramarranch.org ● dehaas.com ● hottopusa.com ● loansharktank.com ● bsgdwx.com ● institutfrancais-lb.org ● relaxandmingle.com ● gigglinggreenman.com ● xe1.info ● zaahcomputers.com ● tsht.xyz ● alemannia-makaria.de ● lebanesedairyboard.org ● sctcapital.com ● china-town-aurich.de ● rdcookingschool.com ● younameitfundraising.com ● trendah.com ● nileyachts.com ● tfeinc.com ● colleqtief.nl ● globalinkchina.com ● brilintainjurylawyer.com ● cokeclub.net ● wordworld.in ● narberthpolice.org ● onestopvaporshop.biz ● arisventure.com ● tzilla.com ● forex14u.com ● paintedglovecollectibles.com ● netlight.ir ● goldenmachinery.net ● nstc-ksa.com ● fastpath-networks.com ● chinalishun.com ● iis-tooling.com ● cutsquad.com ● fullsizesleeper.com ● nonzero.com.tw ● fhllw.com ● adamnator.com ● delensolutions.com ● yh4979.com ● voelkerstudio.com ● livingwithwolves.co.uk ● ampmphoto.net ● digitaldazzle.net ● hnztz.com ● harasmontanaranch.com ● davidwong.fr ● 55pu.com ● edandzack.com ● elasticbox.com ● immersiveincubator.com ● reverseamerica.co ● greyzonecommission.com ● gome.me ● trainerbio.com ● jsqinqin.com ● dggrc.com ● commicere.com ● helensvilledentist.co.nz ● smartpouch.info ● easy-gyan.com ● kaltai.com ● pituitarytumor.org ● bravoguerrero.com ● nobledynasty.com ● voyara.net ● fysionflex.com ● momof4istired.com ● wallabyproductions.com ● tomasfranchinitrentinodolomitimountain.com ● thewatchesus.com ● metropolitanleaseconsulting.com ● baslive.cn ● zswaixing.com ● dentistrystjoseph.com ● theallegiance.com ● masonwasik.com ● szhrzlb.com ● 0817k.com ● kaceysmaterialhandling.com ● laotrafe.com ● kk320.com ● dustinsbailbonds.com ● namethedecade.com ● homoclimbtastic.com ● fullerphotographyonline.com ● greenandme.org ● centralconcretedesign.com ● benadams.com.au ● kilcullen.info ● nic.holdings ● mybqww.com ● pxl8.net ● dfaction.org ● neurocirujanoleon.com ● originalflash.com ● casinobonuslists.com ● chocodany.com ● lowautoinsurance.com ● floralswags.com ● sandmanbooks.com ● avtiantang3.com ● holidayapartmentsmalta.com ● candymuse.com ● fullscreenqtvr.com ● fastvita.com ● mrpretzelsperu.com ● imc.io ● breastaugmentationvermont.com ● aceoptions.net ● xqdjiao.com ● onlinepokeruk.com ● nextcenturytalk.com ● nsyncable.com ● thejourneyofdiscovery.com ● 32208.net ● slocounty.net ● gcmachines.com ● pasteleriasmarisa.com ● wingwing.com ● imaginationacres.com ● teachspan.com ● wanlottery.com ● 5yetis.net ● rcpuniversity.com ● jrwllc.com ● thewaterconservancy.org ● unionvillage.com ● tunnelvine.com ● laperla.tmall.com ● chaffins.net ● voice.international ● drreda-ez.com ● casinoemperor.net ● lightlyasyougo.com ● theiqinteractive.com ● robertschofield.net ● finsad.ru ● truefitt.info ● laughingmoms.com ● 999shqw.com ● handeshiji.com ● ampj1.com ● lemmermanmoving.com ● mybenefitstatements.com ● foreignangels.org ● costaricainfolink.com ● okc.dk ● ewmbt.com ● northwalesmomsclub.org ● nativeorganic.com ● ryanmcginley.nyc ● energyinstitute.eu ● webbitz.com ● petinfo.tw ● usefulhabitshq.com ● memsstar.org ● naetro.com ● hgsg.ca ● blueprintsouth.com ● azure9wedding.com ● avraamsa.com ● lukelizalde.com ● speechtechie.com ● sofaarmchai.com ● beverlymccullough.com ● biomesfiesta.com ● sunkem.net ● produccioneventos.net ● masmarcas.es ● armenianchurchcathedral.com ● clintoniowa.com ● amomwithablog.com ● frjxx.com ● designdetailfl.com ● dar-ana.com ● cafc.ca ● gpolish.com ● jgt1.com ● jonhosford.com ● leethotel.com ● obinova.com ● consultrose.com ● specialresponsetraining.com ● bikeistan.com ● pca-ksep.org ● 2242.wang ● mingiepercival.ca ● katieausblog.com ● mneinvestmentgroup.com ● fayedoyle.com ● lvscr.com ● orlandconservation.ca ● wafup.com ● jenkshslacrosse.com ● iqtechline.com ● adreanaline.com ● ex-nutfitness.com ● icpcapsul.com ● gocamper.com.au ● advancealphagroup.com ● snackmix.ca ● antonialassar.com ● 44g44.com ● cybermoped.com ● gjy.org ● stolenfineart.org ● dtmts.cn ● glassworld-online.com ● doctormarialuque.com ● jessicawilsonyoga.com ● yye520.com ● deannaott.com ● solidarity-project.org ● tricountyroofingfl.com ● sweans.com ● jinxingcompany.com ● tioga-partners.com ● vending-assistant.com ● universitya.com ● misterfrog.com.br ● heli-buz.net ● puskulisi.com ● evolvingplan.com ● homesteadnurseryonline.com ● greentreeplaceapartmenthomes.com ● wagonertraynorstudios.com ● craigatk.com ● hindcomponents.com ● korustreet.com ● hmbj56.com ● careers360.mobi ● scubawithnick.com ● kingsville.net ● knapsackcollective.com ● infinitycapmanagement.com ● hikmaah.com ● msalvesen.com ● fishingreport.org ● nicamogos.com ● cmtechnologie.com ● crowneplaza.com.br ● houstoncraneinc.com ● pvc-cp.com ● icprnet.org ● xs-design.com ● bodrumuzmanemlak.com ● futwagermatches.com ● romanex-lda.com ● blackbranchpublishing.com ● 43970.net ● windows10i.com ● giantjoymachine.com ● mddc093.com ● colonoscopysugarland.com ● newlinetrophy.com ● denvermachines.com ● nrom.org ● blondegirlsays.com ● advoadvice.de ● drivenpowersports.com ● dogtrainingdigital.com ● carsparkle.com.au ● adamfisher.net ● tunisiadaily.org ● 35r.net ● ladiesbiotechusa.com ● cdydsm.com ● narutomovies.com ● scchristian.org ● mycupertinodentist.com ● housebuyco.com ● longerchina.com ● katherinelevasseur.com ● rumgallery.com ● bengkaka.cn ● mmfbv.com ● afteredenbooks.com ● iramillerlaw.net ● swiftbody.com ● hiddengossips.com ● bondanprakoso.com ● revenirguesthouse.org ● ozkw.com ● discoveracmc.com ● showcaserestaurant.com ● firstywy.com ● 0149.info ● concat.domains ● aabacupuncture.com ● newhealingministries.com ● cszonenet.com ● eaudevie.com.au ● freedomtreeservice.com ● unixdemon.com ● 4thgraderocks.com ● abrankeranen.com ● colettemills.com ● fupzdd.net ● lambcreekstudios.com ● onepaste.com ● shejilove.net ● tarangdeshpande.com ● yuzimi.com ● whichspellswork.com ● actuallyshecan.com ● kiddified.com ● speakupportugal.com ● mptampa.com ● ramondinusa.com ● zhangpuren.com ● incompetence-rules.com ● footfetishtoronto.com ● mavericksmediapass.com ● welovefrenchtoast.com ● katewayphotography.com ● staticfriend.com ● charter-sailing-vessel.com ● bestpianodeals.com ● xiaobenben.net ● geekinthebox.net ● routersale.com ● nininc.net ● nomadnotepad.net ● 12567.pw ● maxeenkimphotography.com ● healthymixture.com ● lyjida.com ● klopping.com ● vgi.ca ● nationwidenetwork.com ● 33333wb.com ● yesyoucan.be ● compliance-365.com ● solarpanelquotes.co.uk ● spirelead.com ● brave10.net ● colfranquicias.com ● jiashuozhubao.com ● flynepal.org ● oceanwayvets.com ● akppm.com ● indepthcleaninginc.com ● asistiendo.com ● liverouters.com ● kernvilleusd.org ● wwwmg333.com ● whitemechanical.com ● startstudio.ca ● yolandaenoch.com ● biz-m8trix.mobi ● pisschildren.gop ● ikarach.com ● compagnonisport.it ● startupjungle.com ● maztek.io ● fbbew.com ● acamb.com ● craftsmancolorado.com ● felicitieslondon.com ● aafireplacenyc.com ● hnmsstfl.com ● machine-learning-projects-for-dot-net-developers.com ● khemsoft.com ● greevo.com ● bobbychilds.com ● jitterbugboy.net ● citygirls.com ● 7r0.net ● zemanpipes.com ● foodojo.recipes ● stevenmuftiassociates.com ● ssha.pw ● italianexecutivesparis.org ● ligamatch.com ● cwbtb.com ● zglmc.com ● mintship.com ● mountaindetail.net ● 2970.xyz ● kristjanwadedesigns.com ● justanothersyntaxerror.com ● wmj168.com ● mithepal.com ● affordablewp.com ● bjjsycd.com ● colt45maltliquor.com ● vb018.com ● greeningglobal.com ● yinlih.com ● halomd.net ● countrycottagebb.com ● organicmotivation.com ● factoryvideoproductions.com ● phonikrecords.com ● berkeleyltc.com ● gainesvilleiguana.org ● getitdone.today ● abrahamjam.org ● weheartbrooklyn.com ● brodiebain.net ● vremir.com ● paispolitico.com ● wellcaredental.com ● mayankdang.com ● surrylicenseclass.com ● utahappraisal.net ● gioiavalerio.com ● yogareinigung.de ● themommyblogchronicles.com ● ocperfectsmile.com ● traveljava.com ● leftrightthemovie.com ● nolapartyboutique.com ● szcuiru.com ● domainedesillery.com ● huckadr.com ● theshanleyhotel.com ● outlineplus.com ● xn--9iqxbw69oblbq2q.com ● wildschutcoaching.com ● voltechsecurity.net ● euanbaines.com ● hblhls.com ● li-union.org ● usataxattorneys.com ● henrybing.com ● marpaland.com ● trytocode.com ● codellobandeira.com ● 1apps1.com ● mariannavlachou.gr ● panpanmedicofirstaidtraining.com ● splitrailfencepros.com ● estatevm.com ● legonation.com ● dildographer.com ● packcloud.com ● usablesearch.com ● namdhariindustrialworks.com ● mmart.eu ● payrollnebraska.com ● topflatbellyfood.com ● panpancai.com ● goshuhyohotaisharyu.com ● martinphu.com ● nintendopulse.com ● bobwardbasketball.com ● greekbeforechristmas.com ● xanogenoil.com ● driversautorepairkaty.com ● wenoevents.com ● bontevlucht.nu ● kirklandconcrete.com ● traskvisualstudios.com ● hanguoziyouxing.com ● honeychurch.net ● allaboutasthmaonline.info ● lifecoreministries.net ● difference-engineering.com ● drdessert.com ● oostra.com ● handytarife.pro ● treetrimmingminneapolismn.com ● wp566.com ● johnsciutto.com ● lakesrock.org ● xiaoyuhuoguo.com ● aapcoinc.net ● wafaicorporation.com ● thepageantfile.com ● england-tkw.com ● townencountryapts.com ● ukefesta.com ● mobarec.net ● kottbussertor-quartier.de ● n21n.com ● agrotikipaidikifoliabe.org ● ontvfree.blogspot.kr ● chicks.la ● groove-junkies.com ● lottovillage.mobi ● grouplancing.com ● goldcoastliquors.com ● loghman.com ● 200east62.com ● alanpotterweb.com ● stadtwetter.info ● obtinere.com ● d3377.com ● outdoorsportshub.com ● yemao24.net ● onrpharmacy.com ● pigmentedcomics.com ● 911taba.com ● akhiatools.com ● northwestexplored.com ● cjpublisher.com ● tripwisenewzealand.com ● rainbowfm.co.za ● toyn002.com ● dentalvision.com ● centralwomensaid.org ● flashcasinosusa.com ● go-kartdecal.com ● cromlech-architect.com ● spicetravelstlucia.com ● paulanolanphotography.ie ● 570777.info ● bizchairbackup.com ● whitworthclubs.com ● free-mars.org ● www630888.com ● smauri.it ● ydconstruction.com ● bhapartment.com ● hackmancontracting.com ● watchemdrop.com ● tennesseedrumstick.com ● mikealbertsonjr.com ● lookingglasshomeservices.com ● jit95.com ● tomforbesmedia.com ● tcgw-mingerode.de ● papaq.org ● miriamgc.com ● theribboncakecompany.com ● mv-holsthum.com ● governmenthealthinsurance.net ● davidburdge.com ● hanisko.com ● stephenjwhitty.com ● umbertosbocaraton.com ● ipjn.pw ● yourbodyofhealth.com ● 6235678.com ● yiruokeji.com ● jellistudio.com ● ironcladapp.com ● open-cd.org ● youthlabla.org ● thetidecebu.com ● ggxst.com ● osteopathybc.com ● hx-fj.com ● sunspacesunrooms.com ● candrelec.com ● forwardauthority.com ● qzq.xyz ● jxjohnson.com ● eriecanalsong.com ● cabinetsunlimitedllc.com ● jhked.com ● traversecitymusician.com ● crisazzi.com ● blfcmtl.com ● cerf-ai2s.org ● getrealstrength.com ● dslxcend.com ● ecolenationaledeski.com ● seraphimbaptistchurch.com ● morrisonmain.com ● zephyrberlin.com ● mediateple.info ● gorirrawebdesign.com ● nobletransmissions.com ● georgetatuleablog.com ● ukbaike.com ● zz2888.com ● corbittbythelake.com ● givewithoutfear.org ● heartsandhomesofvirtue.org ● cpthorfe.com