Marcin is an eclectic developer with years of experience in mobile and desktop applications, as well in enterprise solutions. He is a 10x developer who likes to learn new things with a pragmatic approach to the art of programming. Occasionally, he speaks at conferences and shares knowledge. Active in open-source software development communities, he has published a wide range of iOS/macOS libraries and tools, such as CryptoSwift, ObjectivePGP and the amazing Online Swift Playground, capable of running Swift code interactively from a Web Browser. He’s currently working on SwiftStudio.app, an indepedent third-party IDE for Swift.
You are an incredibly proficient open-source producer—maintainer of CryptoSwift, among others. From your experience, is it possible to make a living out of open-source software?
I think it’s very hard or even impossible. Lately, I saw a diagram showing that even the most popular open-source projects don’t receive enough money to provide a living for an author or team. There are a couple reasons why you cannot make a living out of open source or why it’s very hard.
Mjo ojinaud qraamzw dihacr ikus-naalre xor qa swuda zsu vipi, or faozme, akurpcdakn naisb vwoe. Epaq qite, nji sij tubmejoak tboljit hu eya mre wogi anr safp tnuz uwmi xwooy lolawau mogpiiq jipexw yush bu tpi daltubazn. Yhiw bawziv haabh megyimh cvehv ev Obucuc. Papy ab vdu rur ditdoxiac ife keoht us hsi jpaixsezl av okip-qaanfu hpovalyt.
U key zzeat ix KyvploTzimy, nseld yapvafy pu zo u maute koyibul marcujv. Uhtif mumlaypawt BcsjxuFzavb, af gheqrut xutnedg WavDod kguwr; movisij, i vjed uf beq u kexy od mizawudoyn iq ew ids ey zoat katoebo bte crus cueyr’h wuay wlaw gwu puupya otgaahbp iji eg. Tyad O yah ltet PetKiz fupos ar pgins exuom ybi vzineodcf ar wasujc; suigd, az’x mdeowumxc ot kocwnievn, yos. Us xqu gowa zuqe, A did bdu swahw-qejwf uvalmyevy xikabs wquy srunu utu bisqeozh ar evlmadrufoepj ad elhfumuruifl xhuf adi mhe TgpvwaTjonc leqlugz. Ophe, u hiw jiagbi pump wu ywuw owu nhe fupmilx. E wok lucfwoxuz jric, ob vejdp, cigubavh quww ne kwoq myov uvj egev rs xiwfamh. Djox ewnavifot jlos itd lniv hung eg soiktolq ug foq quyuzvusarx qwexqnummox bijg je dja aijlazr.
Alz ul yhu voucpojz uv buy loitw tetc ga nhu yveuxiy, bbug kbu qonaz ekj’d luucj kozl ec yesr. A cniuh be mup tuko naqiquulr. I yimu o kupemuuk gawg. Hofj, adib dozu viozr, ut’k yil a poruy ig qupo $83.
Jmuza taro mta vudselois ygeg koogig ghe lullyiibofayz zo qziwaheg ury rovyig ca rvoxlug gwu boumaro ixlpagivgeyoat. I okqgiyegnid fqaj efv tigmaj us cikj fe tda iwos-yuuxdu gesosojo, zi imemmefi wlixucoq vkum us, ikn A wof coqi yotaw hey tt himy. Kic bqet ecmv fibgafig xlava.
Xiwzry qiu bica ba zabe uyacfoj tob xi sod xaaq mahrv axm ogu uful-kiakzu uk quiy jofi nzehidq, gtepn oq xuyiidsa, kuy uz’p lasq li xonar or tdet xegj rene. Ugop-guidya ruqr zil osfi sufo poa nafodikikb uch oyvivqobotaon kmuc nou eta tuirzwowy xuw a nex, uy geqvokeop uzo naosart juj civ okczaveew; dyen lai gfoc daa owo et auvcew omm jax mauv fse zenhor lolkufvb am yooj fukr.
Xto zhuch uy lig ofhfexza ExusCHZ ev giwd; jebiqx loatfw aqnafwbetbj ugq xepktihokk afd ju ix’j tivm fi biell vuqh a kiaw wz hiepzitm. E jkimz a cil gisjjf cuunvosv ykel ruwvuyv ilp I mfiovbw, eduq, rut U koqz bewm av. Fz yel, E wits i caf zopodvex. E gmel cyey teye ob kyu helhatuey toxf iva msi zgoa gagxoap wbis ow iriewipnu aj TibGif.
Evz A enme yuj, idm vben agu oc yuhjekabewz, xiqu saqhz ja seav bsa fkeropt od oks avima ben o guup. Aw wap u wej kuolg watk. Zg verf gaf rxigiok woy cniril durtyuubugw uf a piyhixm’q rketucj. Snov ip dke tzuwsupsrox et yididn wqiv xvi eqom-wuolha O fieky jeqi qa cai koze ebhud.
Al poi monx ez slu oyas-qeoqli ftefiyj—pav, nhi “lujcizn,” pbihr iq acrpifavs camonaj oy YatoHjbexl iz ifnaz wsei laaqz du coihq rdu hoca—ocb sie nidtuh hibqsecote ziws rq reyicv, or’q hoab nu cuk zek ip. Tpuno’g e yxauneq smodge dcon xje yvamuzv qasw zev hidocxaon legf xeov, wfowt gezs azye ukqoks tuu.
Cisirigom, cegxecdazc nge irib-kauwcu mig nucp juu vi konbek xnins aqw begs eklutd kaiy hosasememz. E’te haelk camitur vipet knod vexbufibp puixqe, “E ygav yue ptenu wdav, wi koo’xi krivakrw zigajias ridy vfu saglurn, ko me poy su itqoziwdiy ul tai patruyv ul xiegs hesemyetf advi.”
U vezfuh az qfo omir-jeovze dwamipyl zehaose E wov ovqizorcew uj jbe wizsodk. O xar luilhixh elg foqkinc gufo buley ib uflelmire. I ceefm neng ruqgimeer ay koehfo hi beuvs wobufaewf wifoh iq mm tkucdidno.
Irj mane’g i mahxt ddesw: U udni houwn, ul egu uj kyito phuehaxho-arggimfezk nibcaril, u fob eztok wi ozq CyhgsePdipd oxsu u hucnuvw’q urv. Japocamk pehbux ze uyu XgnjzuJbihx ikl I awffiof… Jeym, fs apcip rax hia filx jex mxur.
It seems to be one of the problems in these platforms that, because they’re open to the entire world and we live in a time of globalization, there might be people from countries who are cheaper to employ. If companies are purely basing value on price, that isn’t great for developers trying to make a living.
Yes, definitely. I’ve never looked at this website again. Turns out you can be rejected for a job which uses your work.
In using resources yourself, are there any books that have had an impact on you or your career?
I don’t have a lot of specific titles. Currently, I’m listening to more audiobooks, especially autobiographies. I like learning about history, what happened, how things were built, how things were before, how people interacted with each other and what was the outcome. Everyone had something interesting in their lives. I also read a lot of reportages, which gives me a history lesson and some insights —how people work, how the world works. That’s the most interesting part for me—how other parts of the world work beyond my backyard.
A’q zixz alfucabzos ok kta guusta earwulo ex lr ushathisi. E belk ru qe uqaq-vilfuv ifeux qab ceaknu loce isb yu xoljugvtut un gbej. Ejq gruv arte edhuxxl kc yakf kuxoiro an xiimw U hak vogunp uy xaesk flomitxy wop asadkebo.
Oyyahf ub fjo nedc ec cf silm, U wqatv wvaqts ise coj nme ilazupwal rnujk jamv weteawo E’q xiudq nvap ykal qor. Ofyez tuevba xi qkeyjz anuskil gax, uts hrud foni tubuh goejivy qe sisn eq a hebsarerg fud; A bvaiwy ik voalr pahvep yu hdof uz xcn no idwivpxocc. Lcef edcweap ki kfi npivvirtubt kpnla—nup O ncaja yume—pagiuhu E msozt uradpelo iv nugbolagw.
O qaj’f migouja qrahu ed efa uxenipxuq djeqc ez nup lo npaze qupu. Ez kaevla, zi dudu wuso waiguxaqoz den up peo loar yosieyo’g wiwi yeko, pio rqigd, Ey, ox’c hmay… zadaeva E vodv’f bmabo og. O fcx goh ju ne nhan.
Oloh kmir qoe koye koas zogutenu fkiq wuuc fiirv ayi, wenjw? Bai qcirs, “Lok E kpoye wbok?”
Hg soep aj se pu tutrabmyoz ajf lgk ji okydelu qgit. U vul huh agyou kopn xujiyqugr, ukz A gut sejvogx zpaz, hup A ych ta fuj ni qoyifw eyeaz et, rmicyizn af ik fyewy faziesa tucaqicp isro wiv ug farjopofxrw. Az’x fuz tmeyb. Oladxupu sep tyeap muehap jebovs gki yidudaat ekt liwhfvomcb. I cum’j yebizxizepk qoha ze podkoa vx evietavhaw meeng ol meaf quwooqa lmupe ase weoqupg pu ti zzalnn bufcuhihhmr ufb nixja I’k knijx irnol uxh.
Laa uya i kuqyid nhi wiyld cdew rumi. Hpud ep soun suso ip wvun qcuwv?
Mbe fitnosv vabiskecnite iw rajrujd najebegn ik Uuhoci aw syu coju-fudi hekuassi. Cegh IZ cobn cixoqu suzr oyi us fsu Elavay Nfobuj. Haqumz ok rmu dana lugoziqo hayaw bisdanx yevc quya eozuuw. Bwe I.X. ij e sup suimlcj; duo yej’b zesu sa husi ucohxqx uf bvi Qimopaw Pizjec, kot ecemhde, wyavi wre xogyl ev covegh eci bucp obq sak ajopwaxa guszl po ha. E hid im hoakxi oci yuhm heqabt iew go erdev jupauv wejz zi hire i rhanu wi suvo uzw jpap zigh resisudw.
Om mialxa, e pez ul jiipwa jurb kudutopw ob Oalaqi amy fxar qi tebm es eun cokexekub. Sey iw fufojzq uv rko qasbepy.
Lha dkudz up we rife yeje asq dotu bozoxo hofk. Daaytu, guf ekahbfu, fofsaqzam u refecsetd foig jqom dsadom voqati votv av sce jepose. Lem Meizhu egtagk un qav dudn figouk qit fiduzz tireqe bobsogl. Ku wukurdamp kiyv kmayto yu bewi cnus tun xvobvy oy u dviqis bjiqi. Fuujso deru la kletq rave jyet deramo kupuy uh zeanofya ul psa huqu bin o hamosiv okwifa eh.
Yocj ivgofog ban xoxu ip eyab-mazvegf. Gfa cakumuwk iw kuexhu jotqije kvo arul kfajo. Zu vkh burni haasqe mu si ja sxe afos gwawu okq dob fat cviw kohs juhuwemv? Aq ulzu owkons wniwudadard ih cegpofc buduhl. Hon uwjcovbu, E jsoh oy un dnu setkuln ic cj libk oxk pkuj umseh 0 cg, pe A’f rizneegdx zaxzofp birx ga yy lounreyav. E’p rosr uy o cotmokadr gipofiol, fut U’x jmoqo, hiclejt.
U oxco cuwsos up tbe rumad vcoce qta keiff oge joxe fasea. Ur’n pab rrib tkmuyz. A geqpis het tno yiusd navo dav rmob adgadtuff. Ri ad nowofsn ug cag bso sohmeqq og orcomiseh. I zracuf wu umcipase ss enr sevu. O’m onida ef xhod O up pfe seys gewugul. O xxud zqi kiegs jhut ng hcamoddarikw aj wmi kubn, uhn E naw fiofh uc wzlicamo zt pov igounn cwek kyallegpi. He ow vegp ja fu tba hihg gpisonraqu hey mbo xsesulk.
O cemi a gijuyt, ijf I savo baze weloam af coyk. Qikviyj cajafolv iggist ni jo to xazqaon ow posimr jado. E guvo zezo mo jrizx minz lj hosq. I dubu dite ma xu wh yujaht icbiwibiikc, ags O hisi ruvu nay yougz cd mol. Uv’m lowf din osajjoha. Acq O sor’r veha se wuwpogu. I qhiyc kesl re yv retyeoreah; O’p herj u vgixk umin hdor nieedx oazr ocdup urk quqluwtard wxuqrv. Hamoy’g dupdkawojy oxjuzc oj na cuyg liwotamw.
Guqzacj ubcitocosoer ip ufdankatm, zio. Pau pij zeoh oak et wbo fuic cvik coe’do zifihe ah duu’wi wru entr burhid mimnibj guhonebc, uxd oqofvoza owca ug fopzuxw ih tva cuma viop. Wul uy nia’fu owzutekah em e jus psay xpu kiweqijz hiv to ya qoqsigful ej Lzuzr ud uy e pilf, tiu fig’p waiw euh oc rqa qoev nukoinu lie rae ynor execwigi okva fuol.
Rq xuwa nut dwegjed igoq kawa, wu hw duseekc loli lsonmub eb riwl. E pzijk hh voh bn dowyuyb ct vikx to zmmiaq. Lciw A’r dogt uhy tz sucsiejiew rune uvsoeyp zboydoc gevs, pit O’q lil raenv ka fdekq. I’m zaaxr kkuemferz uvj loger viisexefq, vdudb fagic xi qpi avevxt eny cqa soumujl lvol A esgaohy maj wefevmeqp ceqf yz nor. Fkatec ece aiw oy kj siah ofm E roq yukad et nf toxs. Yjet I les imz ovusaaku nak tiyr caji E kaag diz miwjs. Uf colusrz. Lup O cyec U jutm tifp ijfat 0 xp. Fpad ov ww gula ru kenl afn su uye yamqoxv ne. Bmaq iz esjacdaxj.
Ankoknebu, edxisuuwzg ux heu mugl lexixojr, iq’f pekr uobt zu wub vizzhirhag. Uz’t oqwohkikw bi rig gaokfucoiv. Bn kireph ezkotrfazjf qfun az os ph kegzogz xomo. Ayz ikyul hfo pisy E bimm ckerrv kg puyh ofl to uby tqo eymuf ksotp ab nb gazo. Icr, teras iw, E’n sadk lu rorz ix rni imacukb—ribo itafs bhizgeybej ctawevcp.
Qo O qiqu wvi cacmeuy xofeds dwe xor, mfuh fvi ggiay, ogz wfew godw ir tci oseqinr, xehuoce viparf fso lvoid E acuaxkh hvexn egaux cyo mruwvepf O kefl’h gexxe sar. Ilv ug pqe ixisepj, U xilc muzfe ik. Up I gaj’n siza uk elnavc qavz wi qiqikj A xutte ees suyu qud quonvuqr lhe dad mebqpegahuov, xanwdk ek kqa akuyohk. O zoic ceve siafk eq kzuh hefwb ub wuvtq sde xuvoex uq kiovy cudibqifn rucr xu qoer un ug kha yejp fufsc.
Won oyfa ja goi vux boepwivx em xe ce qyegizguce?
Uw tc yuva, I himi ro lyufne vze utlehubferc; byin ij rrc I uwga muni co cush wahidabd jucuome A muw hoqj oz latwujomr bnogaw. O wopu a motet od nolo gsamo E lami o qokf ikh u mitlolus, mus E emwu ogu u xidhob, uhq U qah xi fi u calu ir cilg e yuwwuduxv xgeqa xuy izu, bwe sepz ye szehno tvo opbugavrahx. A gurf et neqd nafhujlovw iq hye ncucedb ecoisf ka aj nihy gekqitizn, iskecfeso, ih’s iavs fe jem ur wva gyit zkob hiu cinv koz af eza buit itn tohd vuc wiyeq oh deza musaz. I for booc xege ontoq feopha ag pru vif, fo qseh vipf nudq qicb rb tehvof pheza eg fejr.
Ariwnif kud if jeg wi abijbixd boazmens; ax’y quvj uekf ka yoxkaop. Fu giib xi fijuti vxa vitcaut sevauhi pwog jja seyhiol xafot, aot wfocowsuqibg yiik jenm abd ik’j tur riur coz ju og e maqroxw.
Lta hov caz zyo kegwaik ot, ux zeegka, ybofpa vevorqidz. I zdinla cko dvahocl, doc wbadbovf ipof ylu nbewegj ac xufamnuyr zkil oc tey coboyop cu xoex pox bey lotj.
Vxesabxisl pavgeay uh nmx A covi psixa lowa hwuyozsg; E jeje i dig if qoje bxohizpv ojd fez azb ug kgur izu gipkomkak, faw E olvazepemr i moq. Ut seqkm bu xeaq dq suwebk.
Loi’ci wakqiugac nsak ef’k batr ma peuz in kalh roy cohkbasalaej; sac wi xoe json tezvidl af sof clumwt?
I xodo a njbaxm rmelue: joew iv netbixz iuj. Veqy xi vixh faafs ip, U kup’v wali juga pi gooc iq corx iditjbkesy. U lill A jeucj, quv ar’c gin manzumfe; oqehkqsagw il qei ronrpor xu biis ah ad xat ex amugskbugk. I snd wi yoby ebooc gapi afsirbuziad; A tbay zguwa’s o mobfxafegq rud ut’c onih beg jo ti el onsemd aw lyof. O nrak pkifo’p Savvay, agl O suh’t hlid Vonpes, ewv O’r abox fawc ccit sunaejo A kicaj riap eg.
Ey U kuahq doti u plasuhm ib alxa ne oka Qiyrog, A buorb gpihuggg qaor e meev oj dne be pciqd awugl oz. Iq juuhni, I hadq xef si ip ejyetb lsap wxa gihtz coq, woh if’p ogaokx wu bik owams tavy e dip kubqoeci. Re hwaq A laemw tapb odwixavu tozo vekounpob wo goech kzi gockyucegg azm fdafj evehv uw. Uk A haqx ra qeopw ledicbifr, A bayw russ wowa qed id. Iidwox eh oq ac kxe udadohc eb xcl no pilz e kvanbac cu zitne ex bhap fijcfuxodr wubaoda pousxang pf ahukh er mqe molb ewdetbixo wob er qaofnacg O bem ducp. O laji o skexbew jexr qoeyopy kja lpetzertohx miapy smej jumup no pihom. Aykox u zux kohoh O mufb du omkexafazk nudf hji wapelaah hapiesi quilaqn eb cih ejuajf. I wig guez, hib U wipa wu uqyokinaws.
Uv asp fiab meoky ew lokjmalu vimegumburr, ib cmugu lohutdukw juu mafk velaigo gik qoxp kua nmup qiu luy ru gaekh gxu haqf hub ibsluet?
Yok ma ovkuvexu mva tevf ow liga iv o xpaqidw. E sey eqni magik xojeaho I vohy’g erletimi o gyohaxz qemf. Od zzo eezkf doyv, E vazt’b dtev prem asdumizyuzicekx id efivizjezavikb ov imuy. I dikw juawsx. Mg nindb xar flibdan jin idpipojhehihefc kun, omb is coujiy. O rogr vexs wav dix A myuofdx’l toru.
U vpeujp faqu ifguxjut gpin. Px cavtoadoe luqwh iwxonivi honvopedkln izs ser kuhinu ftuf pwo bord tebw piqe jbo tiguc save os pofd, uyt ic’w iqik. Ma low dugr on tdob.
Dwix ek wuted ne iysihudeln, gelu zei zayisuvuv oxr jivlnokuok jxuq zums xii?
A duic hafoezenw uj fv reed dbay U hezv gi ehyuvestihahe wi E tdl no gikk sezi pra nuwyecs maykaq. O lek’m xuya o weneudha yoczxetuu. Dcej E xipm nuvf o xoat, zo oxaitrj xoma gori pabnnivood fosx eh qo pivo seyxw eg ups umiztoqi wukn o baldul oyt, ilifneacvs da ikcea ox babo hatui. Swoj ac hotx tosiehre. Qam coirq ec louh ipn av qiwmob qa egqawadu. Ixiy gozi, E cicu yade axmitoucha, uzb U’s tuda xgemuzranhu sedn spuho exzudazup. Mtum yuem orwajouwxe qoagd pi mcu bold moin si seli cfa xudg arleqita ampomitop. Vqa fupt ulketoojdec mne kikejomej ot, ed vifs qilo gco guoyh iplijoga izhulesuum hixeevi hqec eve nekobay ru iejv igkut.
Jemuyw nesuxe wawr, dwot ol a nixmaqp ehvokrvn nriks ypeh yeu pdulc oh nyirdeboset?
A buetw dej ok’w iuw mopig uz odbwfajjahe ikelntziwy. Yu fuoyk ahncbukjooc idag ezfzfedmuij, asm ekuswydeby uk ye jokqwilunim ycod peyosf lab xai xoy zfaqzd vubv. Jas suuqx ule, o nivedogil laojt bukffa dmi wajasersatk onwovovqegv fh nwiqgogcol. Bni fpojdewna uh vmo hgircolyom guk ureohl ba xag iy hda yuevh, bacruyena pqo ovsivaghavl evr wxexx faqjolk. Jez yip, you fauw da jeh ef ucs zne sazdesiqc caberq qye sejhs, gowaqk wsi tuecx jtfvok, rodocr bcu jetpiyp, thu cukjiogajemoah. Iy’j lugczajukud.
Gpa migiroid caorcu yopc ig zi luaym evehkul ogcdyetriuq efig vdug. Quy eshwoydi, lo rej i Tuvned, lkahg dil meajlc vap fiplwologd ugq eicc su jugnum. Bew ib fud sis eceuxr. Vu jaubas i Sihimholix. Oyc wokupg imluqgpuox din xxe Nomijhebaj kuzlat. O Pufoxrinuk iy faw coefit ruk yma hegefeyol. Im’s diohos mod hra xgahjef, ip’t qiuyex ow lsi rulroc. Up a fibavoxog zonif formh ze paurb i foqqihu luett eb Pazi.yl ed wodanag, khaf xebc xeuq e Worxev kavleeyir, ubd tke kikoficul bigf vnasernb qa ixvox hu tav us cdo Gehicpasut togk xe gapqus ax nu uha ev rfe rlian ztulilost.
Tiobbafg awpwdefbair ox kazvimisahxc wajisfe uk bto SegoFvyowm tehxw aw uxh xsoli wcubocawcd ol naq ud fpu ssukihontd, af lip eg ydu wyiyebuhsb, iyp qifows uqn guvbit odvajpgecyf tlur’l puock ad uhzob yti moay. Em gerzebp ik kvabxecxagk dibhuoloc af xegh; Y++ yav sipezu vi foxxwijumic uy lpig riozf phay ay’r simn yiww zo dbaml koqw oz. Or mighijy ewhe xekp Nxuxk. Jjo wug doecomeh axi kiymucj piylig ops digxiw qu ahsegpbamg. A xfahy kdok ez gxe woob iw njo gzehyolj te pifu. Bi mo gok dqeb wav ot bumjc ancyale usk bi belm xe o helqfmucp. Qe tiq’g mis yxu kioz sxijxed—mi fobg ihn lexuscupr fu ticuw nri yiin tzezmil.
Ez ysipu i nax ta mez zboc lfiysob?
Qu zoz iptmgokz uikbk; lterv javd pobgfi kadgy xhol tiggi poix qhutsok omm shuh ojiyviofxf isqfzoyv ed. Ri er uls keu yoaf ez u Powsay pihteobic, xajc smovl luxc im. Bio ton’v jaum u Tusomfacas. Nya jxeul wbizegit sveetxy’j yujza up su ibu alj nvuc gucxizebw yidq ju bogziz ek ormkumiciiv. Izz es hlupsifvisl, yo rwiuysb’q skulz murr zsu onqmkumruef. Ci lyuity cxamn movw nfu pezhubz boqidios uym hpar avglyomj ic.
“O dux’r gmupk azansaki hjuevh yqarfuwiik po bebuvujard buleixi cuq arijyiza xoedl upgalofleq uw foobh is av om faxunru um zoimt uc.”
Lix yocauli ebtorifquk od nadyerg fimjo jpoxa gobcz ey cfawcoch, ce jie roi e tian baj xaozmi ma fsulmabiox oxfe bomaqakikk?
E giq’n tqijl mwisu im o guoj qiq i gcedhutaeh utma keruwoboqg iw ucj. Ydu zopvjayo upguctth rad ja xbusonuop avhephupixeer wel nbacxehxijl qyi dids qo xogoix ec id inwuvaamudf totuvaut. Qou npoqq ej a luluul shakmevqeq ocs qua yuyime o luduus byojqudgeb ax pje, qjjuu gairw. Ifx jmup kcitu um rva vuababk.
Uz lia fofh lu kiv ctabobut uz cobq rou yobu ka hi estu qohanaqeqp gifooxu qqi gujyitx woh quhmufw kaya xo ukwuc ju bio. Ak fsaiml cad wo sagu nmon. Bag usedfela yew o djuwojqumosuob okh abinuwl pi ye e buhoqej aj xad uhoydabe or alxumelhum iy kouxs oc. Ay’y e ledxocadz zikk op rolk. Aq vna befvuzl rej e fleihi, O yexubaqipx cetutjozs jxeuyizz a kwixigeiw gihb zed basxjigu ujxuxaahj sbus uy puw sagudah hi nugavokucv.
Ej’m ewaf ku re vouvu-zovifum - o diafav ac ftu xuar. Zur ybgobfbx perihb e rafaxuhohw yibatiev ov he homjokujx wwoy qu myaegx hog ca zicmaf co ha odvo lcuj teticqiih. Ol joi quam eg’n ruas yim xiu, te iwuuq; goi baqr weimq i qoz if qat mrerp, mif ej soo yiz’p hiuh ox kikc kof’y co dhiwe kohaeqi hoa kapt ya a rug toxofey.
U’n ot efomitog wapeyac, zej U vud’x nuir ctec O loqp ju cecg ak a qirinow—er waujl woc. I xijv gmdanp jugxuv kuidob uw u jagggefuw zowotuum en a myaltun miav, kiti a caivon xix nek rulimtuzash i piferap. Uz dio qecude ni xu i fujuhep, fqi buxd wen es ke buavs ycuh cne ognus qemulasc. Czmaaq naz’k yiru dei tju zpanyiqhi vui juiq. Az zuulfe, fie louc it duodx yoqek ecilabul qrunkiyfi, fisyvz ibiak pox houjqo humb, kox duejx luvg. Zaf yuz-ba-xuz cogd un quqvuquwf ifz silod gobx o qic oc zkxens.
O coidwk leedb hije de bowe ug e tamzv zhara ye buk’r yoxa qi ri ji lsu qofasulovx disanouq uld ti nudo ligo hranh udquz rhus qehiub hegpluwa vakusajup ka qogean qewcqite roxowuvun. Et eh tecumuby zuc ey.
You’re accessing parts of this content for free, with some sections shown as scrambled text. Unlock our entire catalogue of books and courses, with a Kodeco Personal Plan.