aOS Canadian Tour Toronto 2017

 Such a great day with great experts in a great venue. the aOS Canadian Tour came to Toronto on February 10th, 2017. Microsoft Canada was very generous, as usual, to host it in it's venue. A lot of useful content in 3 hall session.

Some photos from the event are here.

The Arab Arts Encyclopedia is on… Finally!

Very happy to announce that the “Mathaf Encyclopedia of Modern Art and the Arab World” by “Mathaf: Arab Museum of Modern Art” is now online in its first beta version. I am really proud to be part of the great team that made this happen after almost four years of hard work on preparation, planning, developing and implementing, my share of that was the last year. I was only in the technical side but was very happy to consult in some other areas, some of it artistic and lingual. This is one project that I really count a victory and I am happy to blog about it.

Read more: The Arab Arts Encyclopedia is on… Finally!

?> hacklink al fethiye escort hack forum organik hit puff Türkiyeyouwinmersin escort bayanlarhttps://12betno1.me/betmatikbahcelievler eskortaroma tatlarıgalabetcandycasinocasino levantlevant casinocasinolevantalialipoor.comwww.sonnalp.net casino sitelericasino siteleri 2025bonus verendeneme bonusu veren siteler 2025https://www.coexistcafe.com/yabancı dizi izlepaykwikPusulabetBetebetMariobetVdcasinoTarafbetTipobetBahsegelOnwinSahabetmarsbahis girişBets10JojobetCasibomjokerbet girişfilmmodusikiş izlepornoporno videoفيلم سكسسكسerotik sohbet hattısıcak sex sohbetsex izlecasinolevantAnavar Oxandrolone Siparişbeylikdüzü escortgiresun nakliyeperabethttps://thebritishinvapetion.com/casinolevantcasinolevantmarsbahis girişbetandyoualfabahisrolibetrexbetbahsegelpalacebetcratosroyalbetmarsbahisbankobetsekabetsekabetcasibom736grandpashabet 2210casibom704imajbetcasibomcasibom güncel girişcasibom girişotobetzbahiszbahiszbahiszbahisMadridbetcasibomcasibomonwin girişDeneme Bonusu Veren Sitelersahabetizmir escortonwinbetewinotobetxslotbetpubliczbahisgenzobet giriÅŸucuz kulaklık1xbetCasinomaxiCasinometropolBetpasbetcio girişmarsbahisvaycasino girisOnwinMadridbet Girişmatadorbet giriş güncelbettiltnakitbahisdumanbetvaycasinoultrabetdinamobetMostbet CZtipobetbetkanyonkralbetkulisbetbetebetbetebetjojobetbetkombetturkeyselcuksportsmeritking cumaSahabettaraftarium24taraftarium24taraftarium24meritking girişselçuksportsGrandpashabetGrandpashabetajaxbetcasibomganobet güncel girişganobet güncel girişportobetganobet güncel girişhızlıbahisradissonbetspincosuperbetrokubetnemexlordcasino girişvippark girişladesbet girişbetroad girişfavorisen girişbetelli girişslotttica girişhitbet girişenbahis girişfarkbet girişdrbahis girişbetplay giriştambet girişnesinecasino girişgameofbet girişalobet girişhilarionbet girişaspercasino girişbizimbahis girişmasterbetting girişpirobet giriştwinplay girişbekabetbekabet girişbetpipo girişbetpipocasilotcasilothipercasinohipercasinocasinoslotcasinoslotbeinnowbeinnowsantosbetting girişsantosbettingmercurecasinomercurecasinofavorislot girişfavorislotrcasinorcasinoCasinowin girişCasinowinistekbetistekbetbetyap girişbetyaphiperwin girişhiperwindiyarbetdiyarbetcasipol girişcasipolhanedanbethanedanbetlotobetlotobetakulabetakulabetbetnis girişbetnisnisbarnisbarrüyabetrüyabetcrosbet girişcrosbetessbahisessbahisvaycasinovaycasinobahiscent girişbahiscentpalacebetpalacebetkazandrabet girişkazandrabetbets10 girişbets10betchip girişbetchipmaximcasinomaximcasinocasinoplus girişcasinopluspradabetpradabetfestwin girişfestwinvdcasino girişvdcasinoilelebetilelebetdiscountcasino girişdiscountcasinobetmuzebetmuzecasivera girişcasiverabahislionbahislionmaslakcasinomaslakcasinobetzmarkbetzmarkbetmoonbetmoonpumabetpumabetCratossportingCratossportingbetitalya girişbetitalyavitrinbetvitrinbetbetexen girişbetexenrinosbetrinosbetbahislife girişbahislifezagabetzagabetgencobahisgencobahiswbahisfashionbet girişfashionbetbetbeybetbeyloyalbahisloyalbahisbetmoneybetmoneyatlasbahisatlasbahisyorkbet girişyorkbetlimrabet girişlimrabetsahabetportobetganobet güncel girişbetebet güncel girişFixbetOtobetcasibom girişCeptebetandraya carter wifehttps://mangavagabond.online/de/virabet girişhttps://atlanticfjallraven.comcasibombettiltcasibom girişrokubetcasibom güncel girişbeylikdüzü escortlimanbettipobetstarzbetbycasinofixbettipobetvaycasino girişbettilthacklink panelvaycasinogetirbet girişbetebetselçuksportscasibomimajbet güncel girişCASİBOMtürk pornohalkalı escortataköy escortmecidiyeköy escortbeylikdüzü escortnişantaşı escortbettiltcasibomjokerbet girişşişli escortonion sitesJojobetpusulabet güncel girişpusulabet girişbağcılar tıkanıklık açmabettilt girişdeneme bonusu veren sitelermarsbahis güncel girişmarsbahis güncel adresmarsbahis yeni adrespusulabetpusulabet güncel girişjojobetvevobahisarora yedek parçaextrabet girişcasinolevantextrabet girişultrabetbetnanobetwoonpiabetlunabetbetsmovesuperbetinmilanobetbetexpermilanobetparibahisyouwinwinxbetpusulabetpusulabetgalabetbetkomcasibom girişcasibom girişcasibom güncel girişmeritkingfacebook video indirgündemgündemhaberlerhaberlerhabersamsun haberBetturkeycanlı maç izlejustin tvmeritking 1609dumanbetdumanbet girişdumanbetOnwin güncel girişOnwin güncelgalabet güncel giriştümbet güncel girişcasibommeritking girişkingroyalmeritking girişmarsbahis girişsolanasniperbot.spacebetbox güncel girişleakysingjokermindGo NEWStaraftarium24izmir escortjokerbetmarsbahisDetaylı Bilgi İçin TıklayınDetaylı Bilgi İçin TıklayınDetaylı Bilgi İçin TıklayınCanlı bahis siteleriDeneme Bonusu Veren Siteler 2024Detaylı Bilgi İçin TıklayınDetaylı Bilgi İçin TıklayınDetaylı Bilgi İçin Tıklayıntaraftariumtipobetotobettrendbetmeritkingbahiscomfixbetmadridbetbetgar güncel girişinstagram takipçi satın aljojobetbetkomrotterdamtouringcar.nlorisbettürk ifşacasibom üyelikcasibom güncelextrabetzbahis girişpusulabetselcuksportshdCASİBOMhenry cavill brothersjohn edward thomas moynahanzach justice ageluke combs brotherSweet Bonanza, Gates Of Olympus, Deneme Bonusbahiscom girişimajbetmatbetsekabetsahabetonwinmarsbahisholiganbetmatadorbetcasinomaximobilbahisrestbetpinbahisartemisbetkingroyalkingroyalcasibomjojobetjojobetjojobet güncel girişgalabetbetebet güncel girişcanlı maç izlenetspor tvcasibomcasibom girişCASİBOMcasibomgiftcardmall/mygiftimajbetimajbetcasibomcasibommarsbahis girişmarsbahismarsbahis güncelbetwoongiftcardmall/mygiftlimanbettempobetinterbahissocial media servicespulibetjojobet girişkalebetceltabettimebetmilanobetqueenbetPerabetdeneme bonusuvbetcasibomonwinultrabetultrabetÜmraniye Escort - Ümraniye Escort Bayanultrabetultrabetultrabetultrabetultrabetultrabetultrabetultrabetultrabetultrabetultrabetgiftcardmall/mygiftextrabetultrabetultrabetultrabetultrabetultrabetultrabetultrabetultrabetbankobetbankobet girişbankobetbankobet girişultrabetultrabetultrabetjojobetholiganbetmarsbahisimajbetmatbetonwinsekabetsahabetgrandpashabetbetturkeyotobetmadridbettipobetaresbetultrabetultrabetbetmoonhiltonbetsafirbetvbetotobetbetcup