Introduction to Programming

Class Notes

The Basics of the Web and HTML

What is Web

The web is the interaction among following composite parts: computer+brower, internet, HTTP and servers. The main content transported through web is HTML documents.

What HTML Stands For

HTML stands for Hypertext Markup Language. HTML documents form the majority of the content on the web. HTML documents contain following parts: * Text content (what you see) * Markup (what it looks like) * Reference to other documents * Links to other pages

Tages and Elements

HTML documents are made of HTML elements. Tags are basic elements used by HTML.

Computers are Stupid

Computers are stupid because they are sensitive to typos. This makes them very unforgiving since a small mistake by a programmer can cause huge problems in a program.

Inline vs Block Elements

HTML elements are either inline or block. Block elements form an "invisible box" around the content inside of them.

Creating a Structured Document with HTML

Developer Tools (in the Browser)

HTML elements are either inline or block. Block elements form an "invisible box" around the content inside of them.

The "tree-like structure" of HTML

The "tree-like structure" comes from the fact that HTML elements can have other elements inside of them. The relationship between elements is like family tree. My mother had multiple children. So did her mother, and so on... In a browser, this structure shows up as a series of nested boxes. There are boxes inside of boxes inside of boxes, and so on...

The relationship between indented HTML and boxes

When you read an HTML document as text, you see a wave of changing indentations going up and down the left side of the document. The more indented an element is, the more deeply nested its corresponding "box" is.

Text Editors (for programming)

When writing code, programmers use special text editors (like Sublime Text for example). These editors make the programmer's life easier. For example, some text editors will automatically generate a closing HTML tag when you write an opening tag.

Adding CSS Style to HTML Structure

Avoiding repetition is important for a variety of reasons.

Avoiding Errors: When programmers don't avoid repetition, they will often have to do the same thing over and over. This may mean copy and pasting certain style attributes into many HTML elements or rewriting the same code (sometimes with minor differences) many times. This can lead to errors when the programmer decides to make a change to something. If they don't dilligently make that same change everywhere the repeated code appears, problems will arise. Consistency: In this web page, I wanted every lesson to look the same. Instead of manually giving each one the same style, I was able to assign each lesson div the same class and then specify the style for that class in only one place! By avoiding repetition, it's now very easy for me to make changes to this style.

CSS - Cascading Style Sheets

CSS give programmers a way to control the style of related HTML elements. This is done by giving similar HTML elements the same class name and then specifying the style that should apply to that class.

HTML Page Design Process:

1. Looking for natural boxes --) 2. Looking for repeated style and semantic elements --) 3. Writing HTML code --) 4. Applying styles (From BIGGEST to smallest) --) 5. Fixing things.

Introduction to "Serious" Programming


Most machines (like a toaster) are designed to do a few things. Unless you physically alter these machines, they will only be able to do those things. Computers are different. A computer can be programmed to do anything we want, as long as we can write a program that specifies a specific sequence of instructions.

Computer Program

A program is a precise sequence of steps that a computer can follow to do something useful. Web browsers, games, mobile apps, and simple print statements are all examples of computer programs.

Programming Language

A programming language is what programmers use to tell a computer what to do. Python is one example of a programming language. The main character of programmning language is precise.


Just like human languages have grammars, programming languages do too. A grammar is a specification of what is "correct" and what is "incorrect." In languages like English, people can ofent make sense of sentences that aren't technically "correct," but computers aren't smart enough to do this. This means we have to write code that is exactly "correct" according to the Python interpreter, otherwise our code won't run.


Python is a programming language. When you write Python code and press "Run", a Python Interpreter converts the code you wrote as a set of instructions that the computer itself can understand and execute.

Python Expressions

A Python "expression" is a legal Python statement, a combination of explicit values, constants, variables, operators, and functions that are interpreted according to the particular rules of precedence and of association for a particular programming language

Variables and Strings


Variable is a storage location paired with an associated symbolic name (an identifier), which contains some known or unknown quantity or information referred to as a value. Variable's value can change in different stage of the program, and frequently given long names to make them relatively descriptive of their use,


String is a sequence of characters, either as a literal constant or as some kind of variable. In Python, strings come with quotation mark (single/double/triple quote). The character in string can be expressed in (string) [location of character in the string, from 0...N-1], where N is the length of string.

Concatenation and Subsequence

In Python two strings can be concatenated to one string by using "+" operator. Subsequence is a subset of a string with order.


Method is a procedure associated with an object class.

Method Find

A procedure or function in Python to find string within other string. It can be expressed as: (string).find((sub-string)). The method returns the first position of sub-string. It also has another variation: (string).find((sub-string), loc), and method will return the first position of sub-string after loc.


What is Function

Functions are little self-contained programs that perform a specific task, which you can incorporate into your own, larger programs. After you have created a function, you can use it at any time, in any place. This saves you the time and effort of having to retell the computer what to do every time it does a common task, for example getting the user to type something in.

How to Make a Function

You can define a function in Python using: DEF function_name(parameters):. Inside function definition, a RETURN statement is usaually required as output of function.

Why Functions Are Important

In large program, some operation may repeat multiple times. Defining and using a function can help to reduce repetitive work and improve coding efficiency.

Decision and Repetition: If and While

Making Decision

Boolean values coming out of expression ")", "(", "==" etc can help decision making to control the flow of coding.

If Statement

If statement can control which code get executed at what time. It has three types of variation: 1) If 2) If-If 3) If-Else

While Loops

While Loops can loop the code that performs the same task many times, thus reduce repetitions. Break statement can be combined with If statement to help jump out of While Loops.


Errors Can Happen

Errors can happen in the code. Process to find and fix errors is called debugging.

Debugging Strategy

There are five debugging strategies introduced: 1) Examine error messages when programs crash. The last line of Python Tracebacks will tell you what went wrong. Reading backwards from there will tell you more about where the problem occurred. 2) Work from example code. If your modified code doesn't work, comment it out and do step-by-step modifications to the example code until it does what you want. 3) Make sure examples work. Just because you find example code doesn't mean it will work in your system. Check the example code you're using to make sure it behaves the way you expect. 4) Check (print) intermediate results. When your code doesn't crash, but doesn't behave as expected, add print statements to your program to see where in the code things stop behaving correctly. 5) Keep and compare old versions. When you have a working version of your code, save it before you add to the code. This will give you something to go back to if you introduce too many new bugs.

Structured Data: List and For Loops


List is a more powerful and general type of structured data. Compared to a string where all of the elements must be characters, in a list the elements can be anything you want such as characters, strings, numbers or even other lists!

Nested Lists

So far, all of the elements in our lists have been of the same type: strings, numbers, etc. However, there are no restrictions on the types of elements in a list. Elements of a list can be any type you want, you can also mix and match different types of elements in a list.


Mutation means changing the value of an object. Lists support mutation. This is the second main difference between strings and lists.


It is called aliasing when there are two names that refer to the same object. Aliasing is very useful, but also can be very confusing since one mutation can impact many variables. If something happens that changes the state of the object, it affects the state of the object for all names that refer to that object.

Strings are Immutable

Note that we cannot mutate strings, since they are immutable objects. Try mutating a string in the interpreter: #!highlight python s = 'Hello' s[0] = 'Y' 'str' object does not support item assignment.

Mutable and Immutable Objects

The key difference between mutable and immutable objects, is that once an object is mutable, you have to worry about other variables that might refer to the same object. You can change the value of that object and it affects not just variable you think you changed, but other variables that refer to the same object as well.

List Operations

There are many built-in operations on lists. Here are a few of the most useful ones here: 1) Append - The append method adds a new element to the end of a list. The append method mutates the list that it is invoked on, it does not create a new list. The syntax for the append method is: (''list'').append((''element'')) 2) Concatenation - The + operator can be used with lists and is very similar to how it is used to concatenate strings. It produces a new list, it does not mutate either of the input lists. (''list'') + (''list'') 3) Length - The len operator can be used to find out the length of an object. The len operator works for many things other than lists, it works for any object that is a collection of things including strings. The output from len is the number of elements in its input.

For Loops

In Python there is a more convenient way to loop through the elements of a list: the for loop. The syntax looks like this: for (''name'') in (''list''): (''block''). The loop goes through each element of the list in turn, assigning that element to the (name) and evaluating the (block).


There are many other ways to define find_element. A built-in list operation that we have not yet introduced that makes it easier to write find_element is the index method: (''list'').index((''value'')) to give (''position'') or error The index method is invoked on a list by passing in a value, and the output is the first position where that value sits in the list. If the list that does not contain any occurrences of the value you pass in, index produces an error (this is different from the find method for strings which we used in Unit 1, that returns a -1 when the target string is not found).


Test if the element is anywhere in the list. We have already seen in used in the for loop, however outside of a for loop header it means something different: (''value'') in (''list'') -) (''Boolean''). The output is True if the list contains an element matching value, and False if it does not.

Not In

Similarly, you can use not in, which has the opposite meaning of in: (''value'') not in (''list''). If the value is not in the list the result of (value) not in (list) is True, and if the (value) is in the (list) than the result is False.

Introduction to Abstraction


Abstraction is the act of representing essential features without including the background details or explanations, or hidding details behind documentation. Abstract allows programmers to reuse other's code without too much details.

What is Object Oriented Programming (OOP)

A type of programming in which programmers define not only the data type of a data structure, but also the types of functions that can be applied to the data structure. In this way, the data structure becomes an object that includes both data and functions. In addition, programmers can create relationships between one object and another. For example, objects can inheritcharacteristics from other objects.

Why OOP is Better in Large Programming Projects

OOS makes coding easier due to: 1) reducing code duplication by introduction of function and class 2) To allow code being reused by different programmers through abstraction 3) Changing code in a systematic way, which means programmers only need to change code at function or class level to avoid missing parts, for example, introducing new type by defining child class.

What are Objects

Objects are structures that contain data, in the form of fields, often known as attributes; and code, in the form of procedures, often known as methods. In OOP, computer programs are designed by making them out of objects that interact with one another. There is significant diversity in object-oriented programming, but most popular languages are class-based, meaning that objects are instances of classes, which typically also determines their type.

Use Functions

Webbrowser module in Python

The webbrowser module includes functions to open URLs in interactive browser applications. webbrowser.open function can be used to open an url link, the example is webbrowser.open("url link")

Time module in Python

Time module provides various time-related functions. One function introduced in the class is: time.sleep(secs), which will suspend execution of the current thread for the given number of seconds.

Python Standard Library

Python standard library provides programmers a way to reuse functions and classes contained in it by abstracting away platform-specifics into platform-neutral APIs. Library contains built-in modules (written in C) that provide access to system functionality such as file I/O that would otherwise be inaccessible to Python programmers, as well as modules written in Python that provide standardized solutions for many problems that occur in everyday programming.

OS module in Python

OS module provides a portable way of using operating system dependent functionality. Function os.listdir(path) returns a list containing the names of the entries in the directory given by path. Function os.getcwd() returns a string representing the current working directory. Function os.chdir(path) changes current working directory. Function os.rename(src.dst) rename the file or directory src to dst.

Use Classes

What is Class

Class is a neatly packaged ox that put things well. A class is simply a representation of a type of object. It is the blueprint, or plan, or template, that describes the details of an object. A class is the blueprint from which the individual objects are created. Class has following components: name, attributes, and methods. First letter of class name usually is upper case. To make code reusable, class should be defined in a seperate file.

What is Instance

"Instance " is synonymous to "object", instancce is a specific realization of one certain class.

What is Constructor

A constructor (__init__ function) in a class is a special type of function called to create an object. It prepares the new object for use, often accepting arguments that the constructor uses to set required member variables.

How to define a new instance

When defining a new instance, the constructor function or the __init__ function under class will be called, and space/memory for the new instance or object will be assigned.

What is Instance Variable

An instance variable is a variable defined in a class (i.e. a member variable), for which each instantiated object of the class has a separate copy and a different value.

What is Instance Method

The method or function that the instance contains is called instance method. Intance method is defined in class. The image below shows real example of constructor, instance variable, instance method, instances under a class. Class_Definition

Make Class - Advanced Topic

What is Class Variable

A class variable is a variable defined in a class of which a single copy exists and shared by all instances, regardless of how many instances of the class exist.

Difference Between Class Variables and Instance Variables

Class variables only have one copy of the variable(s) shared with all instances of the class, whereas every object has its own personal copy of an instance variable.


A docstring is a string literal specified in source code that is used, like a comment, to document a specific segment of code. In Python, Docstrings can be accessed from the interpreter and from Python programs using the "__doc__" attribute. The Docstring can be defined in class using """ 'contents' """.


Inheritance is when a class is based on another class, using the same implementation (inheriting from a class) specifying implementation to maintain the same behavior (realizing an interface; inheriting behavior). It is a mechanism for code reuse and to allow independent extensions of the original software via public classes and interfaces. The relationships of classes through inheritance give rise to a hierarchy. In Python, an example of inheritance can be shown from following code (Child class has inheritance from Parent class) -- Class Child(Parent): def: __init(self, Parent's_parameters, Child's_parameters): Parent.__init__(self, Parent's_parameters) self.Child's_parameters When an constructor of Child class is called, the Parent's constructor is also called, thus Parent's features are inherited.

Method Overidding

Usually method defined in parent class can be inherited by child class. However child class also can have a different implementation of same method already provided parent class. The method defined in child class will override the method in parenet class when it is invoked by child class. This is called method overriding.

Introduction to Networks

What is a "server"?

A server is a computer that interacts with a request we make to the computer. For example, whenever we type in "http://www.google.com", we are sending a request to Google's servers to return a website.

What is Network?

A network is a group of entities that are communicate, even though they are not all directly connected. Three composistion parts of network: 1) Way to encode and interpret messages; 2) Way to route messages 3) Rules for deciding who gets to use resources.

How to measuring performance of a network?

Performance of a network can be measured based on latency and bandwidth. Latency - time it takes message from source to destination; Bandwidth – amount of information that can be transmitted per unit time.

What is Protocol?

A protocol is the special set of rules that end points in a telecommunication connection use when they communicate. In the web, Hypertext Transfer Protocol (HTP) governs the connection between web broswer and server. In web communication, web browser sends "Get" request, and A web server can handle a Hypertext Transfer Protocol request either by reading a file from its file system based on the URL path or by handling the request using logic that is specific to the type of resource. In the case that special logic is invoked the query string will be available to that logic for use in its processing, along with the path component of the URL.

Correct URL

What is IP Address?

An Internet Protocol address (IP address) is a numerical label assigned to each device (e.g., computer, printer) participating in a computer network that uses the Internet Protocol for communication. An IP address serves two principal functions: host or network interface identification and location addressing. Its role has been characterized as follows: "A name indicates what we seek. An address indicates where it is. A route indicates how to get there."

What is URL?

The URL is the human readable locator which resolves to a numerical IP Address and represents, as Steve says, "the location of the physical machine which has the document we want to fetch."

What is Query String?

A query string is the part of a uniform resource locator (URL) containing data that does not fit conveniently into a hierarchical path structure. The query string commonly includes fields added to a base URL by a Web browser or other client application, for example as part of an HTML form.

What is Caching?

A cache (pronounced like cash) is something that stores data so that you don't have to retrieve it later. It can be used to make data requests faster.


HTML Forms

HTML elements introduced in class - Form, Button with input type of "text", "checkbox", "radio", "select" and with action.

Python Break-Modules & Dictionaries

Modulus Operator

The Modulus Operator % has - % ->

What is Dictionaries

Dictionary is one of data structure in Python. It is composed by set of (key, values). Each key is separated from its value by a colon (:), the items are separated by commas, and the whole thing is enclosed in curly braces. Keys are unique within a dictionary while values may not be. The values of a dictionary can be of any type, but the keys must be of an immutable data type such as strings, numbers, or tuples. The values of dictionary can be any type.

Working with App Engine

Difference Between GET and POST

GET and POST are two different methods freuently used, GET requests are used to retrieve data and POST requests to make changes to the server. Besides they have following differences: GET - 1) Parameters in URL; 2) Used for fetching documents; 3) Affected by maximum URL length (i.e. 2000 characters); 4) OK to cache; 5) Shouldn't change the server. POST - 1) Parameters in body; 2) Used for updating data; 3) No max length (max length is configured at server side); 4) Not OK to cache; 5) OK to change the server.


Why Input Validation is Necessary?

User input needs to be validated to ensure predictable behavior and not causing harm to the server.

Input Validation Work Flow

1) Verify the user's input; 2) On error, render form again and remind user making input again; 3) Including error message.

String Substitution

1) Single String Substitution - "text %s" % Var 2) Multiple Strings Substitution - "text %s text %s" % (Var1, Var2) 3) String Substitution with Dictionary - "text %(NAME)s text" %{"NAME": value}

Whast is Escaping?

In HTML, there are a handful of super special characters, namely: <, >, &, and ". When using these characters, it's important to let HTML know if you want to use them normally, or in their special capacity.

Escaping Function in Python

Example of escaping function - import cgi def escape_html(s): cgi.escape(s, quote = True)

Why Redirection is Needed?

1) Need to share success link; 2) Need to reload the page without annoying message.

HTML Template

What is Template?

A template library is a library to build complicated heml strings. Jinja (jinja.pocoo.org) is one of such library.

Adavantage of Templates

Template is a way of coding abstraction and abvoiding repetition, it will help 1) Seperate different types of code - Python and HTML; 2) Make more readable code; 3) More secure websites; 4) HTML that is easier to modify.

Escaping Templates

It is a way for input validation, preventing false parameters. Auto escaping enable method is included in Jinja template. Helpful tips about escaping: 1) Always automatically escape variables when possible; 2) Minimize code in templates; 3) Minimize html in code.

Template Inheritance

Template inheritance is a way to avoid template repetition. Usually base template is defined to include common contents, new template will have additional contents.


What is a database?

A programe that stores and retrieves large amount of structured data.

Type of Database

1) Relational Database - example: SQL, MySQL, SQLite, Postgresql, Oracle; 2) Other Database - Google App Enigne's Database, Amazon Dynamo, NoSQL


Structured Querry Language, was invented in the 1970s. Typical expression of a query sentence: SELECT * FROM links WHERE id = 5 (AND/OR votes > 23) ORDER BY votes;

Joins in SQL

A SQL join clause combines records from two or more tables in a relational database. It creates a set that can be saved as a table or used as it is. A JOIN is a means for combining fields from two tables (or more) by using values common to each. A example of join clause is - SELECT a.* FROM a, b WHERE b.id = user.id

Indexes of Database

An index is used to speed up the performance of queries. It does this by reducing the number of database data pages that have to be visited/scanned. In SQL Server, a clustered index determines the physical order of data in a table. There can be only one clustered index per table.

Please leave feedback:

Public's Board

Anonymous Poster

Sexy photo galleries, daily updated collections http://newchapelhill.familypornpic.lexixxx.com/?katelin girl losing virginity porn videos black hardcore gay porn freehairy porn videos soft core porn pics porn star pyra rai

Anonymous Poster

Hot galleries, daily updated collections http://bloomingtonasaingrannyporn.energysexy.com/?theresa free porn forced sex free high definition porn video dusty rose free porn ginger rogers porn proposal long porn free porn movies

Anonymous Poster

<a href=https://busmaster.com.ua/ua/yak-nas-znajti>як проїхати у Busmaster</a> - переобладнання мікроавтобуса, відгуки про Бусмайстер

Anonymous Poster

[url=https://xeonpharmacy.com/]safe canadian pharmacy[/url] [url=https://viagracap.com/]sildenafil 20 mg discount[/url] [url=https://lmopharm.com/]order amoxicillin online no prescription[/url] [url=https://drugstore555.com/]canadian pharmacy india[/url] [url=https://sftpharmacy.com/]indian pharmacy paypal[/url] [url=https://viagrazpt.com/]viagra 100mg online in india[/url] [url=https://viagrahere.com/]buy female viagra usa[/url] [url=https://srxstore.com/]levitra 20mg price[/url] [url=https://cialisphm.com/]200 mg cialis[/url] [url=https://isppills.com/]sildenafil generic prescription[/url]

Anonymous Poster

<b> <a href=https://velpanex.ru/shop/23/desc/ibruxen>Ibruxen (Ибрутиниб 140мг) - Ибруксен ( Ibrutinib) – аналог Имбрувика</a> </b> представляет собой лекарственный препарат, действующий на основе низкомолекулярного ингибитора тирозининазы Брутона. Форма выпуска Выпуск лекарства осуществляется в виде капсул, основным веществом которых является ибрутиниб. Действие препарата Рекомендуется принимать препарат за несколько часов либо до еды, либо после. Попадая в организм, лекарство сразу же абсорбируется. Действие препарата направлено на борьбу с раковыми клетками: он останавливает процесс их роста, тем самым приводя к уменьшению опухоли. Если вы хотите <b> <a href=https://velpanex.ru/shop/23/desc/ibruxen>Ibruxen (Ибрутиниб 140мг) - Ибруксен ( Ibrutinib ) – аналог Имбрувика купить</a> </b> недорого, тогда оформляйте заказ на нашем сайте. Показания к применению Прием лекарственного средства осуществляется взрослыми, имеющими следующие заболевания: • Мантийноклеточная лимфома; • Лимфоцитарный лейкоз; • Макроглобулинемия Вальденстрема. В основном, лечение данным препаратом осуществляется в том случае, если пациенты не могут пройти курс химиотерапии или иммуннотерапии. Про <b> <a href=https://velpanex.ru/shop/23/desc/ibruxen>Ibruxen (Ибрутиниб 140мг) - Ибруксен ( Ibrutinib ) – аналог Имбрувика отзывы</a> </b> по большей части положительные. Побочное действие В качестве побочных эффектов можно отметить: • нарушения работоспособности нервной системы; • нарушения работоспособности желудочно-кишечного тракта; • нарушения зрения; • аллергические реакции. Также может проявиться слабость или отек. Если побочные эффекты имеют слабое действие, то прием препарата продолжается в обычном режиме. В противном случае при ухудшении состояния пациента прием препарата прекращается и назначается консультация у лечащего врача. Узнать, какая сегодня на <b> <a href=https://velpanex.ru/shop/23/desc/ibruxen>Ibruxen (Ибрутиниб 140мг) - Ибруксен ( Ibrutinib ) – аналог Имбрувика стоимость</a> </b>можно, позвонив в нашу аптеку. Противопоказания Ибрутиниб не рекомендуется принимать: • беременным и кормящим женщинам; • детям в возрасте до 18 лет; • больным, имеющим гиперчувствительность к какому-либо из компонентов препарата; • пациентам, у которых имеются проблемы с печенью и почками. Также запрещено применение препарата в случаях, если ведется параллельный курс лечения мощных препаратов. Среди тех, кто был вынужден пройти курс лечения данным препаратом, было отмечено тяжелое влияние Ибрутиниба на организм. По мнению некоторых, в течение приема лекарства проявились многие побочные эффекты, особенно часто – кровотечения и нарушения дыхательных функций. Все это приводило к тому, что нужно было постоянно корректировать дозу лекарства. В любом случае отпуск препарата осуществляется по рецепту врача. И для того, чтобы был назначен именно <b> <a href=https://velpanex.ru/shop/23/desc/ibruxen>Ibruxen (Ибрутиниб 140мг) - Ибруксен ( Ibrutinib ) – аналог Имбрувика цена</a> </b> которого более доступна, необходимо пройти специальное обследование и сдать требуемые анализы. Лечащий врач сделает вывод о виде заболевания и выпишет соответствующий рецепт <a href=https://velpanex.ru/shop/23/desc/ibruxen>ибрутиниб инструкция</a>

Anonymous Poster

farmaco a basso prezzo farmacia buy https://www.gamereactor.pt/blogs/lapokilos/42183/Comprare+Paracetamolo+a+buon+mercato/#42603 Economico online farmacia a bajo precio sin receta senza ricetta tableta https://www.isope.org/forums/topic/acarbose-senza-ricetta-veloce/ costo Bari senza ricetta farmacia barato comprar https://www.gamereactor.pt/blogs/lapokilos/64803/dove+comprare+farmaci+online/#65223 meccanismo d&apos;azione farmacia free interazioni farmacologiche en chile https://www.gamereactor.pt/blogs/lapokilos/40253/Mesalamina+vendita+online+sicura/#40663 Online line medicamentos genericos Economico online comprimido corning poco https://www.isope.org/forums/topic/farmacia-a-basso-costo-in-farmacia/ farmaco Savona buon prezzo online https://www.isope.org/forums/topic/amlodipina-senza-sceneggiatura/ ingrediente attivo farmacia conceder united nations descuento senza ricetta farmacia conceder la rebaja https://www.gamereactor.pt/blogs/lapokilos/64883/Roxithromycin+dove+comprarlo/#65303 in farmacia farmacia comprar con la rebaja sistema sanitario senza ricetta comprar de descuento https://www.gamereactor.pt/blogs/lapokilos/41983/sessualita+femminile/#42403 dal canada Bari interazioni farmacologiche ventafax en subasta https://www.isope.org/forums/topic/ordine-paroxetina-prezzo/ nessun effetto collaterale botica buy online per acquisti sicuri a poko precio https://www.gamereactor.pt/blogs/lapokilos/40403/farmaci+per+la+disfunzione+erettile/#40813 pagamento in contrassegno farmacia en linea online online senza prescrizione medica gratis comprar https://www.isope.org/forums/topic/ordina-diclofenac-online-italia/ prezzo Guidonia Montecelio con sconto farmacia merca medicamentos https://www.gamereactor.pt/blogs/lapokilos/40923/ordine+Metronidazolo+usato/#41333 senza ricetta en barcelona farmaco farmacia descuento compra https://www.isope.org/forums/topic/comprar-topiramato-online-con-mastercard/ recensioni farmacia en peru de medicamentos a buon mercato online farmacia barato brazil argentina https://www.gamereactor.pt/blogs/lapokilos/40763/Ossibutinina+senza+dottore+rx+Puoi+comprare+Ossibutinina+online/#41173 medicina Ascoli Piceno Economico online compra pildora vina del mar https://www.gamereactor.pt/blogs/lapokilos/65063/Comprare+Levodopa+online/#65483 online senza prescrizione medica compro tableta

Anonymous Poster

[url=https://busmaster.com.ua/obshivka]обшивка микроавтобуса[/url] - обшивка сидінь, обшивка сидінь

Anonymous Poster

Constant lavar y mantener las cosas que no son comida y bebida de la boca la mano puede ayudar a bajar los niveles de estos metales en el cuerpo, mientras que una limpieza puede ayudar a eliminar de su sistema mecanismo de acción costo https://www.gamereactor.pt/blogs/Asterix2/71373/Piridostigmina+tailandesa/#71793 sin receta Comunidad Valenciana Canarias Con la agitada vida que las personas llevan en el dia de hoy y la edad, el cansancio y el sueno no son sensaciones poco comunes para la mayoria de la gente interacciones farmacológicas en el mostrador https://www.gamereactor.pt/blogs/Asterix2/80343/comprar+Danazol+sin+receta+en+farmacia+espana/#80763 mecanismo de acción sin participacion reviews precio https://www.gamereactor.pt/blogs/Asterix2/90163/Donde+Comprar+Buspirona+En+Sevilla+Sin+Receta/#90583 farmacias online Malaga sin efecto secundario En linea https://www.gamereactor.pt/blogs/Asterix2/64953/Piroxicam+generico+contrareembolso/#65373 mecanismo de acción sin receta ?Usted se encuentra somnoliento mucho? El siguiente articulo se abordara la verdadera razon por la que usted esta siempre con sueno Principado de Asturias sin receta 2012 https://www.gamereactor.pt/blogs/Asterix2/89193/Aripiprazol+barato+en+Barcelona/#89613 medicamento de bajo precio farmacia sin receta precio https://www.gamereactor.pt/blogs/Asterix2/76153/Trihexifenidilo+precio+mexico/#76573 en farmacia Melilla original en línea en el mostrador https://www.gamereactor.pt/blogs/Asterix2/68563/Gemfibrozil+farmacia+sin+receta/#68983 costo sin receta Andalucia https://www.hsph.harvard.edu/?s=%E2%A4%86%20Comprar%20Ivermectina%20Connect%20En%20Reino%20Unido%20-%20%E2%AD%90%20www.bit.ly/iveres%20%E2%AD%90%20-%20Descuento%20Farmacia%20Online%20%E2%A4%86Donde%20Comprar%20Ivermectina%20Sin%20Receta%20Espa%C3%B1a.%20Farmacia%20Comprar%20Ivermectina%20Leganes

Anonymous Poster

Acquista Bitcoin via SMS: Criptovaluta compra comprimido en linea https://www.gamereactor.pt/blogs/lapokilos/83553/Tamoxifen+senza+ricetta+video/#83973 Cos'e un host Bitcoin: Criptovaluta Pavia Portafoglio Bitcoin per Ipad - Criptovaluta 2018 farmacia comprar https://www.gamereactor.pt/blogs/lapokilos/99283/Comprar+Ticlopidina/#99703 BitcoIn UK Tax - Cryptocurrencies 2018 line medicamentos genericos Crea portafoglio Bitcoin - Tutte le informazioni di Cryptocurrency farmacia en angola https://www.gamereactor.pt/blogs/lapokilos/96713/come+aumentare+quantita+di+liquido+seminale/#97133 Importa Bitcoin Core Wallet To Blockchain: Criptovaluta Rho Come pagare con Bitcoin compro tableta https://www.gamereactor.pt/blogs/lapokilos/108163/Levofloxacina+di+marca+recensioni/#108583 Importa Wallet To Bitcoin: Shop Cryptocurrency 2018 envio de aire comprimido Bitcoin Mining Contract Paypal - Valute digitali paquete postal farmacia medicamentos genericos https://www.gamereactor.pt/blogs/lapokilos/100603/Compra+Mebeverine+senza+prescrizione+medica/#101023 Portafoglio Bitcoin senza Id2018 comprar de descuento Ricerca ID portafoglio Bitcoin: Criptovaluta en grandvalira https://www.gamereactor.pt/blogs/lapokilos/99503/Diclofenac+economico+italia/#99923 on-line senza prescrizione Agrigento di alta qualita gratuito auxiliares de farmacia https://www.gamereactor.pt/blogs/lapokilos/113893/Cefuroxime+economico+prezzo/#114313 Previsione del corso Bitcoin: acquista Criptovaluta in Italia farmacia en andorra especializada Compra e vendi Bitcoin: Informazioni sulla criptovaluta 2018 compra pildora farmacia https://www.gamereactor.pt/blogs/lapokilos/115533/Idrossiclorochina+senza+ricetta+in+tutto+il+mondo/#115953 Bitcoin Science World - Criptovaluta Arezzo Paga con Bitcoin in Italia: tutte le informazioni sulla criptovaluta 2018 enviar a los medicamentos https://www.gamereactor.pt/blogs/lapokilos/107653/Carbonato+di+litio+di+marca+online/#108073 Bitcoin Wallet App Apple: Cryptovalent In Italy 2018 Reggio Emilia

Anonymous Poster

[b][url=http://fito-spray-spain.com/a/peen/aralen.html]Visit Secure Drugstore >> Click Here! << [/url][/b] [url=http://fito-spray-spain.com/a/peen/chloroquine.html][img]https://i.imgur.com/P8dh1bB.jpg[/img][/url] [b][url=http://fito-spray-spain.com/a/peen/aralen.html]Visit Secure Drugstore >> Click Here! << [/url][/b] active ingrediant in and diaherra https://www.gamereactor.pt/blogs/Asterix2/37653/Nateglinide+over+the+counter+canada/#38063 for infants back pain https://www.gamereactor.pt/blogs/Asterix2/39503/Ritonavir+tablet+buy+online/#39913 during pregnancy Cheap Online https://www.gamereactor.pt/blogs/Asterix2/36893/buy+Escitalopram+in+uk/#37303 vascular damage heart diarreha when nursing https://www.gamereactor.pt/blogs/Asterix2/38503/buy+Probenecid+for+guinea+pigs/#38913 Without a Prescription multiple sclerosis and use of https://www.gamereactor.pt/blogs/Asterix2/39463/buy+Propranolol+for+dogs/#39873 allergy to kidney side-effects https://www.gamereactor.pt/blogs/Asterix2/39433/Sumatriptan+canada+where+to+buy/#39843 vision loss season of a lifetime https://www.gamereactor.pt/blogs/Asterix2/36183/Rosuvastatin+buy+india/#36593 generic equivilent burning itching