The Machine INtelligence Development (MIND) Lab at the American University of Beirut (AUB) aims at providing state of the art solutions in the field of Artificial Intelligence with a focus on machine learning theory and applications. The lab has recently established a new identity, grew in size, and saw great progress in cutting-edge research in two main domains: Natural Language Processing and Context-Aware Sensing.
As we begin a new year, we are extremely proud of the diligence and perseverance that our lab has shown despite the challenges that oversaw the world and Lebanon the past year. Our students were able to push cutting-edge research, produce publications, compete in local and global challenges, and share their expertise with the world through open-source solutions and invited talks.
2020 Research Manifesto
Natural Language Processing (NLP)
Our NLP focused team has explored a wide range of challenges, from conversational systems and Arabic as a low-resource language to studying human reading comprehension.
Gilbert Badaro, our lab’s newest Ph.D. graduate, has investigated multiple link prediction approaches and different natural language processing variations in order to try to link a large lexical Arabic Resource, SAMA, to English WordNet. In his work, he used a machine learning approach and developed training data using existing small-scale Arabic WordNet. His latest article is important because it provides publicly a large-scale sentiment lexical resource for Arabic, ArSenL 2.0, to enable more accurate sentiment mining models. It also presents a benchmark dataset to be used by other researchers in the field interested in automatically evaluating approaches for Arabic WordNet expansion.
Obeida ElJundi has focused on exploring human reading comprehension. Reading comprehension is not the result of one single process as was thought before the 1970s. Rather, psychologists realized that a combination of several complex cognitive processes is involved. Traditional NLP algorithms used nowadays (e.g., RNN) cover some aspects of the reading comprehension cognitive processes, such as attention and forgetting, but render other aspects unaccounted for. Obeida has been looking into studying how the human brain reads and comprehends written text will help reveal what is missing and improve the overall performance of NLP.
Wissam Antoun has recently defended his thesis on Arabic Transformers for NLU and chatbots. This year, he trained the first Arabic BERT model, AraBERT, alongside his colleague, Fady Baly. Wissam is now planning to explore newer and better models for language understanding and generation, and he is off to a great start! Wissam and Fady have started 2021 by releasing 10 new Arabic Transformer Models (AraGPT2, AraELECTRA & AraBERTv2) on AUB Mind Lab and Hugging Face Github repositories.
Nataly Dalal has worked on designing lifelong learning for chatbots in customer support, thus allowing them to continuously learn and accumulate knowledge on their own from support forums posted on the web. Lifelong learning aims at producing chatbots that are more accurate, robust, and human-like.
Christian Hokayem has focused the bulk of his research on conversational automated negotiation agents. With the goal of improving user experience in an automated sales setting, he investigated what empathy is and tried to find a way to incorporate it into agents’ language generation and decision-making models. In his work, he formulated the problem as a multi-objective reinforcement learning problem and taught the bot to maximize user experience (represented by sentiment) and sales price.
Tarek Naous, our newest master’s student, has started with research focused on enabling empathetic behavior in conversational agents for the Arabic Language with the global aim of making human-machine interactions more similar to human-human interactions. In 2020, he was able to release a dataset of empathetic conversations in Arabic and propose a neural-based model for generating empathetic responses. His work was published in WANLP 2020 and is currently in progress for further development, where the challenge is improving performance given the limited dataset size we have.
Context-Aware Sensing
With a focus on overcoming the challenge of learning from limited labeled data, our work in context-aware sensing has been versatile, ranging from applications of healthcare, such as traumatic brain injuries and epilepsy prediction, to power load forecasting and human activity recognition.
Reem Mahmoud’s research interest is in personalized Machine Learning, which branches into problems of learning with little labeled data and advancing traditional transfer learning methods. This past year, she has looked into overcoming challenges of catastrophic forgetting in pre-trained neural networks on time-series applications, such as human activity recognition. Her work looked into improving performance on target tasks with limited training data while preserving performance on source tasks from the pre-trained model. This work, titled “Multi-Objective Learning to Overcome Catastrophic Forgetting in Time-series Applications,” has been recently submitted to the journal of ACM Transactions on Knowledge Discovery from Data.
Marc Djandji has focused his research for the past year on improving the performance of deep learning models when trained with limited labeled training examples. He has specifically investigated the problem under the application of short-term load forecasting. His work looks into scalable multi-task learning methods.
This year, Alaa Khaddaj had completed an internship at Signal Kinetics (MIT Media Lab) under the supervision of Prof. Fadel Adib, where they developed an apparatus that can detect contaminated food or counterfeit products. The system used a generative model (variational autoencoder) to generalize to new unseen environments and a transfer learning scheme to learn from multiple experiments simultaneously. Alaa’s other line of research was to develop a domain adaptation model that can generalize a classifier between two similar domains that have some differences. For his final year project, his team developed an intelligent question-answering system for customer support. This work has been submitted as a journal paper.
Mosbah Aouad has worked on developing deep learning models for short-term load forecasting for residential houses, where the challenge is to deal with the high non-linearities present in the load data. To build a sensitive model to varying load patterns and large peaks in the data, he designed an attention mechanism to augment a sequence-to-sequence network to capture these variations. On the other side, his thesis work has focused on biomedical image analysis with the aim of predicting the survival rate of penetrating traumatic brain injury (pTBI) patients from brain CT scans analysis. He is designing a representation learning approach that captures relevant features reflecting the severity of pTBIs from CT scan analysis directly.
Open-source Solutions, Competitions & Other Activities
Beyond the efforts in research, we are proud of the efforts our team has put into sharing and pushing their expertise through participating in competitions, open-sourcing solutions, and delivering talks.
Here are some of our highlights from 2020:
-
- We launched our AUB MIND Lab’s Github Repository and a brand new website for the group.
- Amir Hussein, Rim Achour, and Fady Baly ranked 1st place at QICC Cybersecurity contest in Fake News Detection task.
- Alaa Khaddaj won Best Paper Award at IEEE ICIoT 2020.
- Obeida ElJundi and his work on hULMonA were featured in WIRED Middle East
- AraBERT by our alumnus, Wissam Antoun, and Fady Baly has been featured in MIT Technology Review Arabia
- Marc Djandji, Fady Baly, and Wissam Antoun ranked 2nd Place at 4th Workshop on Open-Source Arabic Corpora and Processing Tools (OSACT 4) in Hate and Offensive speech detection tasks – Marseille, France 2020
- Wissam Antoun invited by IWAN Research Group at King Saud University to deliver a talk titled “AraBERT: Pretraining, fine-tuning, applications and demo (In Arabic),” September 2020.
- Wissam Antoun invited by PyData Khobar Meetup to deliver a talk titled “AraBERT: Pretraining, use cases and future improvements,” May 2020.
2020 Graduates
-
- Dalia Jaber – M.E. in Electrical & Computer Engineering
- Wissam Antoun – M.E. in Electrical & Computer Engineering
- Amir Hussein – M.E. in Electrical & Computer Engineering
- Alaa Khaddaj – B.E. in Electrical & Computer Engineering
- Gilbert Badaro – Ph.D. in Electrical & Computer Engineering
- Raslan Kain – M.E. in Electrical & Computer Engineering
2020 List of Publications
Journal Papers
-
- R. Mahmoud, H. Hajj, F. Karameh, “A Systematic Approach to Multi-Task Learning from Time-series Data” Elsevier Applied Soft Computing, Vol. 96 (2020), 106586.
- G. Badaro, H. Hajj, N. Habash, “A Link Prediction Approach for Accurately Mapping a Large-Scale Arabic Lexical Resource to English WordNet,” ACM Transactions on Asian and Low-Resource Language Information Processing (TALLIP), 19, no. 6 (2020): 1-38.
- N. Abbas, S. Sharafeddine, H. Hajj, and Z. Dawy, “Price-Aware Traffic Splitting in D2D HetNets with Cost-Energy-QoE Tradeoffs,” Computer Networks, vol. 172, p. 107169, 2020.
- A. Hussein, M. Djandji, R. Mahmoud, M. Dhabi, H. Hajj, “Augmenting Deep Learning with Adversarial Training for Robust Prediction of Epilepsy Seizures” ACM Transactions on Computing for Healthcare, June 2020, Article 18.
- S. Taleb, A. Yeretzian, R. A. Jabr, and H. Hajj. “Optimization of building form to reduce incident solar radiation.” Journal of Building Engineering 28 (2020): 101025.
Conference Papers
-
- W. Antoun, F. Baly, H. Hajj, “AraBERT: Transformer-based Model for Arabic Language Understanding.” In Proceedings of the 4th Workshop on Open-Source Arabic Corpora and Processing Tools, with a Shared Task on Offensive Language Detection, pp. 9-15. 2020.
- T. Naous, C. Hokayem, H. Hajj, “Empathy-driven Arabic Conversational Chatbot,” Proceedings of the Fifth Arabic Natural Language Processing Workshop, December 2020, Barcelona, Spain (Online), pp 5-68.
- S. Taleb, A. Yeretzian, R. Jabr, H. Hajj, “Energy Optimization of Climate Adapted Buildings in an Urban Context: The Case of Subtropical Climate”, 35th PLEA Conference: Planning Post Carbon Cities, 1-3 September 2020 A Coruña, Spain.
- M. Djandji, F. Baly, W. Antoun, H. Hajj. “Multi-Task Learning using AraBert for Offensive Language Detection.” In Proceedings of the 4th Workshop on Open-Source Arabic Corpora and Processing Tools, with a Shared Task on Offensive Language Detection, pp. 97-101. 2020.
- O. ElJundi, M. Dhaybi, K. Mokadam, H. Hajj, and D. Asmar, “Resources and End-to-End Neural Network Models for Arabic Image Captioning,” In Proceedings of the 15th International Joint Conference on Computer Vision, Imaging and Computer Graphics Theory and Applications – Volume 5: VISAPP, 233-241, 2020, Valletta, Malta.
- A. Khaddaj, H. Hajj, “Representation Learning for Adversarial Domain Adaptation in Text Classification,” In Proceedings of the IEEE International Conference on Informatics, IoT, and Enabling Technologies (ICIoT’20), Qatar, Feb 2-5, 2020. [Winner of best paper award]
- A. Maarouf, N. El Droubi, R. Morcel, H. Hajj, M. Saghir, and H. Akkary. “Optimized Distribution of an Accelerated Convolutional Neural Network across Multiple FPGAs.” In 2020 IEEE 28th Annual International Symposium on Field-Programmable Custom Computing Machines (FCCM), pp. 235-235. IEEE, 2020.
- W. Antoun, F. Baly, R. Achour, A. Hussein, H. Hajj, “State of the Art Models for Fake News Detection Tasks,” In Proceedings of the IEEE International Conference on Informatics, IoT, and Enabling Technologies (ICIoT’20), Qatar, Feb 2-5, 2020.
To discover our lab and potential opportunities, visit our site or stay up to date with our news on LinkedIn and Twitter.
I love seeing the compilation of the year’s work, it shows you the magnitude of all that has been happening. Great job MindLab!
You there, this is really good post here. Thanks for taking the time to post such valuable information. Quality content is what always gets the visitors coming. CarsFlow
You there, this is really good post here. Thanks for taking the time to post such valuable information. Quality content is what always gets the visitors coming. Shisha delivery near me
Took me time to read all the comments, but I really enjoyed the article. It proved to be Very helpful to me and I am sure to all the commenters here! It’s always nice when you can not only be informed, but also entertained! Shisha delivery in dubai
Tubidy.la stands as a dynamic online platform, revolutionizing the digital music experience. This user-friendly website seamlessly connects music enthusiasts to an extensive array of songs across genres. Offering a simple interface, Tubidy.la facilitates easy music searches, downloads, and streaming. Its commitment to accessibility makes it a go-to hub for discovering new tracks and enjoying timeless classics. With a vast collection constantly updated, Tubidy.la ensures that users stay in tune with the latest hits. Navigating the ever-evolving landscape of digital music, Tubidy.la harmonizes convenience and diversity, making it an essential destination for music aficionados worldwide. tubidy.la
Tubidy.media is a dynamic online platform that transcends traditional music streaming. This innovative site seamlessly combines a vast library of music with a user-friendly interface, offering a refreshing digital experience. Its intuitive design allows users to effortlessly explore and discover a diverse range of songs, making music discovery an enjoyable journey. Tubidy.media stands out by embracing simplicity, ensuring a smooth and efficient browsing experience for music enthusiasts. With its extensive collection and user-centric approach, Tubidy.media is a digital symphony that harmonizes convenience and musical exploration in a distinctive way. tubidy.media
Tubidy.vc, a dynamic online platform, seamlessly blends entertainment and convenience. Catering to diverse tastes, it serves as a hub for music and video enthusiasts. This user-friendly site offers a vast collection of multimedia content, ranging from the latest chart-toppers to timeless classics. With its intuitive interface and efficient search features, Tubidy.vc ensures a delightful user experience. Whether discovering new tunes or revisiting old favorites, users can easily navigate the extensive library. Tubidy.vc stands out as a versatile and engaging platform, redefining how individuals access and enjoy a rich tapestry of audiovisual content. tubidy.vc
Tubidy.lc is a dynamic online platform that transcends traditional music exploration. With a sleek interface and intuitive design, Tubidy.lc revolutionizes the way users discover and enjoy music. This innovative platform seamlessly combines a vast library of diverse genres with a user-friendly experience, ensuring a harmonious journey for music enthusiasts. Offering swift access to an extensive collection of tunes, Tubidy.lc transforms the mundane search for music into an exciting exploration. Embrace the future of musical discovery with Tubidy.lc, where every click opens a gateway to a world of rhythm and melody, making your musical journey truly extraordinary. https://tubidy.lc
TubidyMP3.co.za stands as a vibrant digital soundscape, seamlessly merging music discovery with user-friendly accessibility. This innovative platform redefines the way users experience and share music. With a vast library spanning genres and artists, TubidyMP3.co.za empowers music enthusiasts to explore, stream, and download their favorite tunes effortlessly. Its intuitive interface and dynamic features ensure a delightful journey through a rich tapestry of melodies. TubidyMP3.co.za is not just a website; it’s a symphony of convenience and diversity, harmonizing the digital music landscape for audiophiles worldwide. https://tubidymp3.co.za
Tubidy.sx is an innovative online platform that offers a seamless fusion of entertainment and convenience. It’s not just a music streaming site; it’s a dynamic hub where users can effortlessly discover, download, and enjoy a diverse range of media content. Tubidy.sx stands out as a digital oasis for the modern multimedia enthusiast. tubidy.sx
This is very interesting content! I have thoroughly enjoyed reading your points and have come to the conclusion that you are right about many of them. You are great. idn slot
Thanks for taking the time to discuss this, I feel strongly that love and read more on this topic. If possible, such as gain knowledge, would you mind updating your blog with additional information? It is very useful for me. spbo handicap
I like your post. It is good to see you verbalize from the heart and clarity on this important subject can be easily observed… News
Pretty good post. I have just stumbled upon your blog and enjoyed reading your blog posts very much. I am looking for new posts to get more precious info. Big thanks for the useful info. tiktok video downloader
I am propelled by the information that you have on this blog. It demonstrates how well you grasp this subject 마사지
I think this is a really good article. You make this information interesting and engaging. You give readers a lot to think about and I appreciate that kind of writing. geranabol
There are so many opinions in the world, and there are people who support them, but there are many people who oppose them. All opinions have such consequences, but after reading this article, I think that I can create the power to make negativity positive, 슬롯게임and I will go around thinking that no one has the power to change people’s thoughts.
I wanted to thank you for this great read!! I definitely enjoying every little bit of it I have you bookmarked to check out new stuff you post 스포츠무료중계
Applications of ADB-PINACA: A Comprehensive Review
Introduction
The rapid evolution of the synthetic cannabinoid (SC) market has led to the emergence of numerous new compounds, among which ADB-PINACA (also known as MAB-CHMINACA) has gained significant attention. This review aims to provide a comprehensive overview of the synthesis, chemical composition, and applications of ADB-PINACA.
Synthesis of ADB-PINACA
The synthesis of ADB-PINACA involves a series of chemical reactions, starting with the formation of the indole ring. The indole ring is synthesized from phenylhydrazine and 2,5-hexanedione, followed by cyclization and decarboxylation. The resulting indole ring is then reacted with 1-boc-4-piperidine to form the ADB-PINACA precursor. Finally, the precursor is treated with hydrochloric acid to yield ADB-PINACA hydrochloride (Liu et al., 2018).
Chemical Composition of ADB-PINACA
ADB-PINACA is a synthetic cannabinoid receptor agonist, belonging to the class of indazole-3-carboxamides. Its chemical formula is C19H22FN3O3, and its molar mass is 352.4 g/mol. The compound is characterized by a fluorine atom at the 5-position of the indazole ring, a 3-carboxamide group, and a pentyl chain at the 1-position of the indazole ring. The presence of the fluorine atom and the 3-carboxamide group make ADB-PINACA a potent and selective CB1 receptor agonist (Hess et al., 2016).
Applications of ADB-PINACA
ADB-PINACA has been widely used as a recreational drug, often marketed as “synthetic marijuana” or “spice.” However, its use is associated with severe adverse effects, including agitation, tachycardia, hypertension, seizures, and psychosis (EMCDDA, 2019). Therefore, the compound has been classified as a Schedule I controlled substance in the United States and is subject to strict regulations in many other countries.
Despite its illegal status, ADB-PINACA has potential applications in medical research. Its high potency and selectivity for the CB1 receptor make it a valuable tool for studying the endocannabinoid system. For example, ADB-PINACA has been used to investigate the role of CB1 receptors in pain perception, appetite regulation, and memory (Garcia-Sevilla et al., 2019).
Conclusion
In conclusion, ADB-PINACA is a synthetic cannabinoid with a unique chemical composition and a high potency for CB1 receptor agonism. Its synthesis involves a series of chemical reactions, starting with the formation of the indole ring and ending with the addition of a pentyl chain at the 1-position of the indazole ring. The compound has been widely used as a recreational drug, but its adverse effects have led to its classification as a controlled substance. Despite its illegal status, ADB-PINACA has potential applications in medical research, particularly in the study of the endocannabinoid system.
Applications of ADB-PINACA: A Comprehensive Review
Introduction
The rapid evolution of the synthetic cannabinoid (SC) market has led to the emergence of numerous new compounds, among which ADB-PINACA (also known as MAB-CHMINACA) has gained significant attention. This review aims to provide a comprehensive overview of the synthesis, chemical composition, and applications of ADB-PINACA.
https://bbgate.com/media/adb-pinaca-synthesis.93/
Synthesis of ADB-PINACA
The synthesis of ADB-PINACA involves a series of chemical reactions, starting with the formation of the indole ring. The indole ring is synthesized from phenylhydrazine and 2,5-hexanedione, followed by cyclization and decarboxylation. The resulting indole ring is then reacted with 1-boc-4-piperidine to form the ADB-PINACA precursor. Finally, the precursor is treated with hydrochloric acid to yield ADB-PINACA hydrochloride (Liu et al., 2018).
Chemical Composition of ADB-PINACA
ADB-PINACA is a synthetic cannabinoid receptor agonist, belonging to the class of indazole-3-carboxamides. Its chemical formula is C19H22FN3O3, and its molar mass is 352.4 g/mol. The compound is characterized by a fluorine atom at the 5-position of the indazole ring, a 3-carboxamide group, and a pentyl chain at the 1-position of the indazole ring. The presence of the fluorine atom and the 3-carboxamide group make ADB-PINACA a potent and selective CB1 receptor agonist (Hess et al., 2016).
Applications of ADB-PINACA
ADB-PINACA has been widely used as a recreational drug, often marketed as “synthetic marijuana” or “spice.” However, its use is associated with severe adverse effects, including agitation, tachycardia, hypertension, seizures, and psychosis (EMCDDA, 2019). Therefore, the compound has been classified as a Schedule I controlled substance in the United States and is subject to strict regulations in many other countries.
Despite its illegal status, ADB-PINACA has potential applications in medical research. Its high potency and selectivity for the CB1 receptor make it a valuable tool for studying the endocannabinoid system. For example, ADB-PINACA has been used to investigate the role of CB1 receptors in pain perception, appetite regulation, and memory (Garcia-Sevilla et al., 2019).
Conclusion
In conclusion, ADB-PINACA is a synthetic cannabinoid with a unique chemical composition and a high potency for CB1 receptor agonism. Its synthesis involves a series of chemical reactions, starting with the formation of the indole ring and ending with the addition of a pentyl chain at the 1-position of the indazole ring. The compound has been widely used as a recreational drug, but its adverse effects have led to its classification as a controlled substance. Despite its illegal status, ADB-PINACA has potential applications in medical research, particularly in the study of the endocannabinoid system.
나는 그들이 매우 도움이 될 것이라고 확신하기 때문에 사람들을 귀하의 사이트로 다시 보내기 위해 귀하의 사이트를 내 소셜 미디어 계정에 추가하고 공유했습니다. 먹튀검증
Title: The Chemical Composition and Applications of Synthetic Cathinone Alpha-PVP
Introduction
The emergence of novel psychoactive substances (NPS) has posed significant challenges to the scientific community, law enforcement agencies, and policymakers in recent years. Among the diverse range of NPS, synthetic cathinones have gained notoriety due to their widespread use and potential health risks. This article aims to provide an in-depth analysis of the chemical composition and applications of one such synthetic cathinone, alpha-pyrrolidinopentiophenone (Alpha-PVP).
https://bbgate.com/tags/a-pvp/
Chemical Composition of Alpha-PVP
Alpha-PVP, also known as Flakka, is a synthetic cathinone derivative that shares structural similarities with methcathinone, a stimulant drug that gained popularity in the 1980s. Alpha-PVP is a synthetic analog of pyrovalerone, a stimulant drug that was used in the 1960s as a treatment for chronic fatigue and narcolepsy. Alpha-PVP is a white or pink crystalline powder that is often sold online or in convenience stores as a “bath salt” or “research chemical.”
Alpha-PVP is a potent dopamine reuptake inhibitor and norepinephrine reuptake inhibitor. It has a high affinity for the dopamine transporter (DAT) and norepinephrine transporter (NET), which results in increased levels of dopamine and norepinephrine in the synaptic cleft. This leads to increased stimulation of dopamine and norepinephrine receptors, resulting in increased arousal, alertness, and euphoria.
Applications of Alpha-PVP
Alpha-PVP has been used for various purposes, including recreational drug use, research, and forensic analysis.
Recreational Drug Use
Alpha-PVP has gained popularity as a recreational drug due to its potent stimulant effects. It is often sold online or in convenience stores as a “bath salt” or “research chemical.” Users typically smoke, snort, or inject alpha-PVP. The drug produces a rapid onset of effects, including increased energy, euphoria, and alertness. However, it can also cause a range of adverse effects, including agitation, paranoia, hallucinations, and delusions. In severe cases, it can lead to hyperthermia, seizures, and even death.
Research
Alpha-PVP has been used in research to study its pharmacological properties and potential therapeutic applications. Studies have shown that alpha-PVP has potential as a treatment for neurological disorders, such as Parkinson’s disease and depression. However, further research is needed to determine its safety and efficacy.
Forensic Analysis
Alpha-PVP has also been used in forensic analysis to identify its presence in biological samples. Its unique chemical structure allows for the development of specific assays to detect its presence in biological samples, such as blood, urine, and hair. This has been useful in criminal investigations and postmortem toxicology.
Conclusion
In conclusion, alpha-PVP is a synthetic cathinone derivative that has gained notoriety in recent years due to its widespread use and potential health risks. Its unique chemical composition allows for its use in various applications, including recreational drug use, research, and forensic analysis. However, its potential health risks and addictive properties make it a significant public health concern. Further research is needed to determine its potential therapeutic applications and develop effective strategies for its prevention and treatment.
이 멋진 정보를 얻게되어 정말 감사합니다 홀덤
Hello there, just became alert to your weblog thru Google, and located that it’s truly informative.먹튀검증디비
I was surfing the Internet for information and came across your blog. I am impressed by the information you have on this blog. It shows how well you understand this subject. Boise troubled teen program
Lindsay Lohan’s Court Appearance – This Is Sad Excellent goods from you, man. I’ve understand your stuff previous to and you are just too magnificent. I really like what you’ve acquired here, certainly like what you are stating and the way in which you say it. You make it entertaining and you still take care of to keep it wise. I cant wait to read far more Lindsay Lohan’s Court Appearance – This Is Sad again from you. Thanks For Share . teslatoto
I also wrote an article on a similar subject will find it at write what you think. criminal lawyer chicago
Thanks for sharing this great information, Really looking forward to read more.
totosafedbcom
Enjoyed reading this, very good stuff, thankyou . teslatoto
I love seeing the compilation of the year’s work, it shows you the magnitude of all that has been happening on TikTokToo. Great job MindLab
I love seeing the compilation of the year’s work, it shows you the magnitude of all that has been happening on TikTokToo. Great job MindLab
This web site is really a walk-through for all of the info you wanted about this and didn’t know who to ask. Glimpse here, and you’ll definitely discover it. lotus33 login
Always so interesting to visit your site.What a great info, thank you for sharing. this will help me so much in my learning Zwembad plaatsen
I don t have the time at the moment to fully read your site but I have bookmarked it and also add your RSS feeds. I will be back in a day or two. thanks for a great site. Zwembad op maat
I’ve read some good stuff here. Definitely worth bookmarking for revisiting. I surprise how much effort you put to create such a great informative website. Zonnepanelen Leuven
Good to become visiting your weblog again, it has been months for me. Nicely this article that i’ve been waited for so long. I will need this post to total my assignment in the college, and it has exact same topic together with your write-up. Thanks, good share. Zonnepanelen installateur
Easily, the article is actually the best topic on this registry related issue. I fit in with your conclusions and will eagerly look forward to your next updates. Polypropyleen zwembad
I finally found great post here.I will get back here. I just added your blog to my bookmark sites. thanks.Quality posts is the crucial to invite the visitors to visit the web page, that’s what this web page is providing. Polypropyleen zwembad
Great post I would like to thank you for the efforts you have made in writing this interesting and knowledgeable article. Zonnepanelen Leuven
Thank you for your post, I look for such article along time, today i find it finally. this post give me lots of advise it is very useful for me. Buitenzwembad
This is such a great resource that you are providing and you give it away for free. Zwembad aanleggen
If your looking for Online Illinois license plate sticker renewals then you have need to come to the right place.We offer the fastest Illinois license plate sticker renewals in the state. Monoblock zwembad
This is a great post. I like this topic.This site has lots of advantage.I found many interesting things from this site. It helps me in many ways.Thanks for posting this again. Airco installatie
This is such a great resource that you are providing and you give it away for free. Zonnepanelen Limburg
Pretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I’ll be subscribing to your feed and I hope you post again soon. Zwembadbouw
I would also motivate just about every person to save this web page for any favorite assistance to assist posted the appearance. Airconditioning
If you don”t mind proceed with this extraordinary work and I anticipate a greater amount of your magnificent blog entries Zwembad bouwen
I like viewing web sites which comprehend the price of delivering the excellent useful resource free of charge. I truly adored reading your posting. Thank you! Zonnepanelen
It’s really nice and meanful. it’s really cool blog. Linking is very useful thing.you have really helped lots of people who visit blog and provide them usefull information. Zonnepanelen installateur
You know your projects stand out of the herd. There is something special about them. It seems to me all of them are really brilliant! Polypropyleen zwembad