Premium Essay

Etl Notes

In:

Submitted By gay12345
Words 2349
Pages 10
ETL_Notes - Pentaho Version ETL, which stands for Extract, Transform and Load, is the process to move data from a source to a destination. I use this generic definition, as the tools are not specific to data warehousing. ETL tools and processes can be used to migrate data in any data context from data warehousing to data migration on an OLTP system update. The rest of this document will focus specifically on ETL issues and issues related to Pentaho Kettle. A good resource for Penaho Kettle is http://wiki.pentaho.com/display/EAI/Spoon+User+Guide

ETL BASICS Some of the common usages for ETL are:   Merging Data – Data is pulled from multiple sources to be merged into one or more destinations. Data Scrubbing (Format Modification) – Data formats can be changed. i.e. string to int, additionally, ETL can be used to “scrub” the data where bad data can be “fixed” using fuzzy lookups or other operations to infer a value. Automation – ETL can be used to automate the movement of data between two locations. This also standardizes the process, so that the load is done the same way in every run.



JOBS, TRANSFORMATIONS, STEPS, and HOPS In Pentaho, each entire ETL process is described in one or more TRANSFORMATIONS. A transformation is defined as an entity that contains definitions on how to move data from one or more sources to one or more destinations. Specifically, a transformation will contain the following parts: 1. Input (s) – one or more input steps defines is the source of the data for a transformation. A transformation can contain 1 or more sources. Due to the nature of the script component, there is no practical limit on the kinds of sources that can be used. 2. Output(s) – one or more output steps defines the end point of the data’s journey. A transformation must contain 1 or more destinations. As with the source, the options for what can be used as a

Similar Documents

Premium Essay

Something Borrowed Malcolm Gladwell Analysis

...Those notes can only be sequenced so many times before they are repeated by a new musician and called “original”. Intellectual property has been protected in the courts systems, but has favored personal interest over creativity and borrowing. In the case of Weber vs. Repp for example, Repp was claiming to be the owner of the copied Catholic folk music stolen to create music by Weber. With help from a lawyer, it is proven that Weber wrote a song previous to the music and songs by Repp. It was demonstrated that Weber wrote a song, Repp wrote another song sounding similar, and then Weber wrote the song in question. This showing that Weber borrowed from himself and Repp borrowed from him. The musical notes played in the same sequence were copied by both composers and therefore the courts dismissed the case, musical notes are not owned by any one composer. It does not matter what you copy but how much you choose to take. The idea behind Gladwell’s argument is that borrowing some to be creative is and needs to be acceptable in the eyes of “plagiarism...

Words: 1296 - Pages: 6

Free Essay

Narrative

...to harmonize, considering it was our first year learning an instrument. There was no reading or writing when it came to playing the instruments, but with music, a story can be made. For example, half the class would play our recorders in sync with one another, and other students in the class would play percussion. With the rhythm of the music combined, the feel and sound of the music gives the audience a feel of a different environment, such as feeling as though you are taking a journey through an Indian village, or celebrating the first fourth of July in America. As I progressed through the year, music classes turned into singing as well. In order to know the words that we were singing, we had paperback music, which had music lines, notes, and words for us to...

Words: 1172 - Pages: 5

Free Essay

Integrity

...through the paper. Halfway through the paper, I saw my friend John suspiciously looking at the class. My instincts told me that something was wrong. As a result, I began to keep an eye on John. Suddenly, I saw John taking notes out from his pencil case! My mouth hung wide open and I gasped in shock. How could John do that! I thought should I report him? The devil in my mind said that I should not care about this thing after all, he is still my best friend while the angel said that I should be honest and report him. After thinking for a while, I decided to report him. I raised my hand and told the teacher “ Mr Tan, John is cheating by using notes from his pencil case.” The teacher nodded his head and walked towards John’s table. Mr Tan said “John! Why are you cheating?” John shook his head to deny that he did not cheat. Mr Tan confiscated his pencil case and dumped the contents out. Out came pencils, erasers and pens. But there was no notes inside! John let out a smirk from his mouth. I was shocked! I thought that there was a note? Just when I thought all hope was lost, Mr Tan found another zip at the pencil case and he opened it. Suddenly, John’s smirk began to vanish. Waves of panic overwhelmed him. The hidden note was found there! Mr Tan looked at John sternly. He brought John to the principal’s office to explain what had happened. On the next day, the fiery-tempered Discipline Master caned John during assembly period. After this incident...

Words: 333 - Pages: 2

Premium Essay

Note Taking

...Improving Your Note Taking ▪ Effective note taking is one of the keys to succeeding in school. Students should devote a considerable amount of time reviewing information discussed during classroom lectures. It is very difficult remembering specific details from classroom lectures without good notes. These note taking strategies will help you to take better notes: ▪ Make clear and accurate notes Make sure to take legible and accurate notes since it is not uncommon to forget key details discussed in class after it has ended. Frequently, students comprehend the teacher's lecture, so they'll neglect to jot down specific details only to forget them later. Students who keep accurate notes can review them later to fully grasp key concepts during personal study time. Additionally, since during classroom lectures teachers frequently cover many topics, effective notes enable students to concentrate on specific topics. ▪ Come to class prepared Students properly prepared for class usually take better notes. Proper preparation includes completing assigned reading prior to class and reviewing notes from previous lectures. Students who do this can ask questions about confusing concepts and be prepared for new topics. ▪ Compare your notes To ensure your notes are as accurate and detailed as possible, compare them with the notes of other students after class is over. This is useful because your colleagues will frequently write down lecture details that you...

Words: 602 - Pages: 3

Free Essay

Michael Meets Mozart

...Side Notes: • I came up with a killer Mozart-style arrangement involving several songs by modern artists. But I ran into a roadblock with getting permissions. So I decided to do variations on a theme by making my arrangement an original tune. Helpful Hints: • Learn the hardest parts first with the correct fingering. Instead of using a slower tempo to practice longer sections, try using the actual tempo to practice overlapping shorts sections (as small as 2 notes...hands alone if needed). • For those who have heard the recording or seen the video on • When I practice, it helps me to realize that it takes up to 300 YouTube, Steven Sharp Nelson laid down over 100 tracks, including (perfect) reps before muscle memory kicks-in. cello textures never before known possible. Every single sound on the video was made using only the instruments shown: piano, cello, • I like to imagine totally soft and relaxed hand muscles as I play... think "soft hand" when approaching hard sections. mouth percussion and kick drum. Of course we put in additional cool effects. For example the U2-style delay on Steve's pizz at the • For a two-minute-edit version, start at measure 109 beginning. (two-minute-edit minus track available at jonschmidt.com). • A recording of the orchestration only (minus piano) is available at jonschmidt.com. This is very fun for live performances with a monitor speaker next to you on stage so you can hear the parts well. Michael meets Mozart = 91 chills up copyright...

Words: 622 - Pages: 3

Free Essay

Note Taking Assignment

...Dean Helton Note-Taking Assignment 1. Why did you choose Cornell, Outline, or Visual Map? I chose the visual map way of taking my notes this morning at church. I have actuallynever taken my notes that way before, but I really enjoyed it. I am a kinesthetic learner and seeing maps and graphs help me understand things a lot better than just simple notes. I was nervous at first to take my notes this way but I very quickly got the hang of it. After the sermon it was much easier for me to look over my notes and understand what the message and sub nots were pointing out. I will now take all of my sermon notes this way. 2. What did you like about the style of note taking you chose? I enjoyed using this style for many reasons. One of the main reasons was because it gave me the opportunity to listen more to the sermon wrather than focusing on writing down the notes that we were given. It also was a huge help to me after when I was looking over the notes. It gave me a clearer picture of what the sermon was about. 3. What did you dislike about the style of note taking you chose? I think the only thing I disliked about it is that it is almost like an outline,a nd if you are not careful you could miss an important long point that need sto be recorded just for the sake of making your picture graph look good. I added a few take away points at the bottom of my notes that I felt like I needed to add so that I could better understand the over all message. 4. How do you plan...

Words: 380 - Pages: 2

Free Essay

Adsfmct

...Symbols Facebook Symbols for Status Everyone fancy a cool status update decorated with facebook symbols. People always wonder how their friends got symbols for status when they add hearts, music notes , stars and other signs into their status. Actually its not difficult. Follow my steps and you will learn how to add facebook symbols for status. Before you start decoration your status updates with symbols, take a look at complete list of all facebook symbols. These are Unicode text characters that you can put into your status. Just use your imagination and creativity and you will come up with nice ideas. Take these symbols and combine them to create status decoration where you can add your ‘text update’. Most common facebook symbols people use for decoration are heart symbol, star symbol, math signs and music notes. Here we have got the most comprehensive list of facebook status symbols. Just copy and paste them in your status. ๑۩۞۩๑ Type your status message!! ๑۩۞۩๑ ๑۩๑ Type your status message!! ๑۩๑ ▂ ▃ ▅ ▆ █ Type your status message █ ▆ ▅ ▃ ▂ ★·.·´¯`·.·★ facebook symbols for status ★·.·´¯`·.·★ ..♩.¸¸♬´¯`♬.¸¸¤ Type your status message here o ¤¸¸.♬´¯`♬¸¸.♩.. ¤♥¤Oº°‘¨☜♥☞¤ symbols for facebook status ¤☜♥☞¨‘°ºO¤♥¤ ♬ •♩ ·.·´¯`·.·♭•♪ This is musical notes ♪ •♭·.·´¯`·.·♩ •♬ »——(¯` Type your status message here ´¯)——» ¸.·’★¸.·’★*·~-.¸-(★ facebook symbols ★)-,.-~*¸.·’★¸.·’★ •(♥).•*´¨`*•♥•(★) Type your status message here (★)•♥•*´¨`*•.(♥)• O...

Words: 579 - Pages: 3

Free Essay

Exam

...discussions.  No warning will be given to you and the invigilator will make a note of your name and update the Program Manager. You are not allowed to leave the examination hall till you finish your examination. You are required to switch off your mobiles always. |Course |Date |Time |Duration |Type of Exam |Comments | |Principles of Management |Wednesday |10.30 am - 12.30 pm |2 hours |Closed Book/Closed notes |Multiple choice ( 50 min) | | |4th Feb, | | |Laptops not allowed |Descriptive(1 hr 10 min) | | |2009 | | |Internet not allowed |Write with pen no scribbling | | | | | | |Mobile phones are not allowed in the class | |Organisational Behaviour |Wednesday |2.30 - 4.00 pm |90 min |Open Book/Open Notes | ...

Words: 284 - Pages: 2

Free Essay

Cfa Test Experience

...CFA2 、 3 级考生请绕道。 二、作者背景 1. 学历:低于北京 TP 二校的理工科本科 2. 复习时间: 2 个月左右的脱产复习 3. 复习方式:在南京某知名高校内与两名 candidate 一起复习 4. 复习遍数:大概 notes2.5 遍。习题 3 遍 5. 考试成绩:除 alternative investment B ,其余 A 6. 考试用时:上午 1 小时 20 分钟,下午 1 小时 30 分钟 三、正文 3.1 复习资料、习题 a) Schweser Notes 5 本(课本部分) 5 星推荐必看 b) Schweser Notes 5 本(习题部分) 5 星推荐必做 c) 某机构中文翻译(广告位招租) 5 星推荐必购 d) 官方 Reading (课本部分) 负 5 星推荐(学术型人才推荐) e) 官方 Reading (习题部分) 6 星推荐必做 f) 近两年官方 mock (俗称模拟题) 5 星推荐必做 g) 近两年官方 sample (俗称样题) 6 星推荐必做 h) 某机构百题预测(广告位招租) 4 星推荐选作 i) N otes 练习(也就是 6 、 7 两本) 1 星推荐蛋疼者做之 j) 官方 道德手册 3 星推荐选看 k) 辅导班视频(广告位招租) 3 星推荐选看 l) 老婆一只 自己看着办吧 m) 辅导班(广告位招租) 本 3.5 没上 n) 其他 本 3.5 没看 3.1.1 阅读资料 说到考试资料,那官方的 Reading 就是纯 TM 扯淡,如果在今年能够收到电子版的情况下,还去花着 N 百刀买那自己用着都心疼的铜版纸教材,绝对是烧包的表现,一来不 支 持低碳生活,二来过于支持 CFA 的宗旨 —— 骗钱第一,考试第二。 在官网注册完,直奔万能的 Taobao ,在搜索栏 baidu 一下 “ CFA Notes ” 你就能看到 一 个真正的完全竞争市场。具体书的颜色每年不一样,但要用的是哪本,哥们你懂的。 同时某些机构的中文翻译教材,绝对是上佳之选,不要和我 zhuangbility 说兄弟你的 英文能力多么销魂,就是再 TM 销魂,你告诉我什么是 qualified 和 unqualified ,如果告诉 我是 “ 合格 ” 和 “ 不合格 ” 的,本 3.5 告诉你, S+B 离你已经不是太远了。 此外有许多朋友会推荐官方的道德手册(网购 notes 的时候一般会送你),这个问题 下 一章节会提及。 作为补充,辅导班的 “ 免费 ” 视频同样是可以用来借鉴的, 3000 多块钱白给,不要 白 不要。 另外某机构的百题预测也是可以用来把玩的,相当于在最后,对知识点做一个大致 的 温习,不过里面有些题目的答案并不完全正确,当然已经通读 notes 的你肯定能够判断出 的。 3.1.2 习题 大家经常会烦恼要做哪些题,要么说 notes 题少而简单,要么问书后的问答题到底要 不要做。本 3.5 郑重的告诉你,官方 Reading 后面的习题是一定要做的,无论选择还是问 答,因为其中有些干脆就会在考试中重现,比如在看定量分析( quantitative )的时候,你 会发现,为什么书中大篇幅出现的 T-value 和 F-value 的题目数量和只有一句话提及的 P- value 一样多的时候,作者已经内牛满面的在告诉你要考什么了。有人问 Reading 这么厚, 自习时候拿着多烦躁, 3.5 偷偷地告诉你, Reading...

Words: 1170 - Pages: 5

Free Essay

Note Taking

...TAKING LECTURE NOTES I. There are many reasons for taking lecture notes. A. Making yourself take notes forces you to listen carefully and test your understanding of the material. B. When you are reviewing, notes provide a gauge to what is important in the text. C. Personal notes are usually easier to remember than the text. D. The writing down of important points helps you to remember then even before you have studied the material formally. II. Instructors usually give clues to what is important to take down. Some of the more common clues are: A. Material written on the blackboard. B. Repetition C. Emphasis 1. Emphasis can be judged by tone of voice and gesture. 2. Emphasis can be judged by the amount of time the instructor spends on points and the number of examples he or she uses. D. Word signals (e.g. "There are two points of view on . . . " "The third reason is . . . " " In conclusion . . . ") E. Summaries given at the end of class. F. Reviews given at the beginning of class. III. Each student should develop his or her own method of taking notes, but most students find the following suggestions helpful: A. Make your notes brief. 1. Never use a sentence where you can use a phrase. Never use a phrase where you can use a word. 2. Use abbreviations and symbols, but be consistent. B. Put most notes in your own words. However, the following should be noted exactly: 1. Formulas 2. Definitions 3. Specific facts C. Use outline form and/or...

Words: 1031 - Pages: 5

Free Essay

Three Strategies That I Will Apply in My Personal and Academic Life, the Impact, and the Effectiveness

...remember when the email was sent or who sent it. Since reading this chapter, I have started to save specific email information as word documents grouped under different folders. This has proven to be effective for linking related topics in the respective folders which makes locating the information quicker. In my academic life, I will first note the topic to be studied and pay greater attention to the learning objectives. This would then make it easier to skim through the chapter and specifically note the more important material and review that first as well as to research any related topics by using other resources. The chapter also noted the importance of paying attention to any information in bold type and any illustrations. This strategy would greatly increase my knowledge of the topic and improve note-taking. It would also assist in remembering the useful information. Therefore, this would be effective for review and preparation for exams as well as being in an overall position to utilize and apply the new information whenever possible. 2. The ‘Write it down’ strategy The chapter noted that writing a note helps you to...

Words: 728 - Pages: 3

Free Essay

Tvm with Bonds

...Michael Sherman Ph1 IP TVM with Bonds FINC390-1240B-07 Colorado Technical University Online Professor Angela Garrett 26 November 2012 Calculator Results for Redemption Date 11/2012 Total Price | Total Value | Total Interest | YTD Interest | $16,665.00 | $117,957.76 | $101,292.76 | $998.92 | Bonds: 1-16 of 16 Serial # | Series | Denom | Issue Date | Next Accrual | Final Maturity | Issue Price | Interest | Interest Rate | Value | Note | NA | EE | $50 | 11/1990 | 05/2013 | 11/2020 | $25.00 | $50.52 | 4.00% | $75.52 | | NA | EE | $100 | 11/1990 | 05/2013 | 11/2020 | $50.00 | $101.04 | 4.00% | $151.04 | | NA | EE | $500 | 11/1990 | 05/2013 | 11/2020 | $250.00 | $505.20 | 4.00% | $755.20 | | NA | EE | $5,000 | 11/1990 | 05/2013 | 11/2020 | $2,500.00 | $5,052.00 | 4.00% | $7,552.00 | | NA | SN | $25 | 11/1967 | | 11/1997 | $20.25 | $135.27 | | $155.52 | MA | NA | SN | $50 | 11/1967 | | 11/1997 | $40.50 | $270.54 | | $311.04 | MA | NA | SN | $75 | 11/1967 | | 11/1997 | $60.75 | $405.81 | | $466.56 | MA | NA | SN | $100 | 11/1967 | | 11/1997 | $81.00 | $541.08 | | $622.08 | MA | NA | E | $50 | 11/1963 | | 11/2003 | $37.50 | $408.84 | | $446.34 | MA | NA | E | $100 | 11/1963 | | 11/2003 | $75.00 | $817.68 | | $892.68 | MA | NA | E | $500 | 11/1963 | | 11/2003 | $375.00 | $4,088.40 | | $4,463.40 | MA | NA | E | $10,000 | 11/1963 | | 11/2003 | $7,500.00 | $81,768.00 | | $89,268.00 | MA | NA | I | $50 | 11/1998 | 12/2012 | 11/2028...

Words: 555 - Pages: 3

Free Essay

Meeting My Goals – Research Paper

...Meeting My Goals – Research Paper Jeffery Fholer ITT-Technical Institute Meeting my Goals: Better Note-taking/Studying Techniques To be a more successful college student and in turn a more productive employee, I have found I need to learn more effective note taking/studying techniques. As I started my research for this project, I found there are a million-and-one ways to better study and take good notes. Some are actual studies completed by renowned universities and others are merely guides written by persons based off of their personal experience. The first source I selected “Taking Notes: 5 College Success Tips” was posted by Dennis G. Jerz as submitted to him by one his Technical Writing Students Vivinette K. Dietsche. In her paper, Dietsche outlines five basic principles that are beneficial when it comes to taking notes: go to class prepared, improve your listening skills, develop a note taking method that works for you, pay close attention to content and review and edit your notes. Going to class prepared can be as simple as ensuring you have all the supplies i.e., paper, binders and writing instruments necessary to complete assignments. Also covering the course material before showing up to class will give you a better idea what is going on in the day’s lesson plan. Improving your listening skills is crucial in understanding what is being taught. Dietsche talks about having what we called in the military...

Words: 1012 - Pages: 5

Free Essay

Forms

...electronic versions of select NTS forms. Effective immediately, the Customer Request, Monogramming and Button Order Forms will be able available on Bank Notes. Click here to access, complete and submit the select NTS forms mentioned above online through Bank Notes. IMPORTANT: When submitting monogramming forms, please make sure to print the appropriate monogram form from Bank Notes and place the completed form with the shirt/coat/scarf to be shipped to NTS. NTS still needs to receive a hard copy of the completed form with the item(s) being shipped. Also, if your store is typically serviced by NTS 607 Kansas City for monogramming, please continue to send your monogram requests to this location. All other stores will continue to send their request to NTS 601 Atlanta. NOTE: Select button orders will now be ordered directly from Wawak as detailed in the next section. All other buttons not listed below will be ordered from the Button Order Form on Bank Notes. ______________________________________________________________ Wawak Tailor Supply Ordering Also effective immediately, all stores will be able to order directly from Wawak for tailoring supplies. Wawak orders can be placed by calling 855-298-6958 during their business hours of 8am to 5pm EST. You can also email your order to nationalacct@wawak.com. Note: Wawak orders can no longer be faxed. Button Orders to be ordered directly from Wawak include: 1) White...

Words: 388 - Pages: 2

Free Essay

Integrated Chinese

...ADVANCE SAMPLE Integrated Chinese 2nd Edition Level 1 Part 1 Textbook (Simplified Character Ed.) DO NOT DUPLICATE ▲ ▲ 中文聽說讀寫 ▲ © 姓 呢 叫 是 嗎 

不 

 也 ▲ ▲ ▼▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼ ▼ ▼ ▼ 有 有 二 都 兩 的 還有 ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼ ▼ ▼ ▼ ▼ 那 么 去 想 好嗎 一下 一 點兒 在 吧 了 才 給 要 ▲ ▲ ▼▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼ ▼ ▼ ▼ 別 得 太 就 有一點兒 怎么 真 就 一邊 一邊 ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼ ▼ ▼ ▼ ▼ 了 的時候 正在 除了 以外 還 能 會 要 的 多 跟 和 不 一樣 雖然 可是 但是 比 了 會 了 ▲ ▲ ▼▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼ ▼ ▼ ▼ 又 又 又 或者 先 再 還是 每 都 還是 中文聽說讀寫 ▲ ▲ ▲ ▲ ▲ ▲ ▼▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼ ▼ ▼ ▼ ▲ ▲ ▲ ▲ ▲ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼ ▼ ▼ ▼ ▼ 書面語 口語 ▲ ▲ ▼▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼ ▼ ▼ ▼ ▲ ▲ ▲ ▲ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼ ▼ ▼ ▼ ▼ 漢語頻率大辭典 Introduction ▲ ▲ ▲ ▲ ▲ ▲ DO NOT DUPLICATE ▲ ▲ ▼▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼ ▼ ▼ ▼ DO NOT DUPLICATE ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼ ▼ ▼ ▼ ▼ DO NOT DUPLICATE ▲ ▲ ...

Words: 1434 - Pages: 6