Asterisk Reference Information Version

Total Page:16

File Type:pdf, Size:1020Kb

Asterisk Reference Information Version Asterisk Reference Information Version Asterisk Development Team Asterisk.org March 29, 2008 Contents 1 Introduction 8 1.1 License Information . 8 1.1.1 Hold Music . 9 1.2 Security . 10 1.2.1 Introduction . 10 1.2.2 Network Security . 10 1.2.3 Dialplan Security . 10 1.2.4 Log Security . 11 1.3 Hardware . 11 1.3.1 Introduction . 11 1.3.2 Zaptel compatible hardware . 12 1.3.3 Non-zaptel compatible hardware . 13 1.3.4 mISDN compatible hardware . 13 1.3.5 Miscellaneous other interfaces . 14 2 Configuration 15 2.1 General Configuration Information . 15 2.1.1 Configuration Parser . 15 2.1.2 Asterisk.conf . 19 2.1.3 CLI Prompt . 21 2.1.4 Extensions . 22 2.1.5 IP Quality of Service . 24 2.1.6 MP3 Support . 27 2.1.7 ICES . 27 2.2 Database Support . 27 1 2.2.1 Realtime Database Configuration . 27 2.2.2 FreeTDS . 31 2.3 Privacy . 31 2.3.1 First of all . 31 2.3.2 Next, Fight against autodialers!! . 31 2.3.3 Next, Fight against the empty CALLERID! . 32 2.3.4 Next, use a WELCOME MENU ! . 32 2.3.5 Next: Torture Them! . 33 2.3.6 Using Call Screening . 34 2.3.7 The 'N' and 'n' options . 35 2.3.8 Recorded Introductions . 36 3 Channel Variables 39 3.1 Introduction . 39 3.2 Parameter Quoting . 39 3.3 Variables . 40 3.4 Variable Inheritance . 40 3.4.1 Example . 41 3.5 Selecting Characters from Variables . 41 3.6 Expressions . 42 3.6.1 Spaces Inside Variables Values . 42 3.6.2 Operators . 43 3.6.3 Floating Point Numbers . 45 3.6.4 Functions . 45 3.6.5 Examples . 47 3.6.6 Numbers Vs. Strings . 49 3.6.7 Conditionals . 49 3.6.8 Parse Errors . 49 3.6.9 NULL Strings . 50 3.6.10 Warning . 50 3.6.11 Incompatabilities . 50 3.6.12 Debugging Hints . 52 3.7 Asterisk standard channel variables . 53 3.7.1 Application return values . 55 3.7.2 Various application variables . 56 3.7.3 The MeetMe Conference Bridge . 56 3.7.4 The VoiceMail() application . 57 3.7.5 The VMAuthenticate() application . 57 2 3.7.6 DUNDiLookup() . 57 3.7.7 chan zap . 57 3.7.8 chan sip.......................... 58 3.7.9 chan agent . 58 3.7.10 The Dial() application . 58 3.7.11 The chanisavail() application . 59 3.7.12 Dialplan Macros . 59 3.7.13 The ChanSpy() application . 59 3.7.14 OSP . 59 4 AEL: Asterisk Extension Language 60 4.1 Introduction . 60 4.2 Asterisk in a Nutshell . 61 4.2.1 Contexts . 61 4.2.2 Extensions and priorities . 61 4.2.3 Macros . 62 4.2.4 Applications . 62 4.3 Getting Started . 63 4.4 Debugging . 63 4.5 About "aelparse" . 63 4.6 General Notes about Syntax . 64 4.7 Keywords . 65 4.8 Procedural Interface and Internals . 67 4.8.1 AEL version 2 BNF . 67 4.9 AEL Example USAGE . 70 4.9.1 Comments . 70 4.9.2 Context . 71 4.9.3 Extensions . 71 4.9.4 Includes . 72 4.9.5 #include . 73 4.9.6 Dialplan Switches . 73 4.9.7 Ignorepat . 73 4.9.8 Variables . 73 4.9.9 Local Variables . 74 4.9.10 Loops . 75 4.9.11 Conditionals . 75 4.9.12 Break, Continue, and Return . 77 4.9.13 goto, jump, and labels . 77 3 4.9.14 Macros . 79 4.10 Examples . 79 4.11 Semantic Checks . 80 4.12 Differences with the original version of AEL . 82 4.13 Hints and Bugs . 84 4.14 The Full Power of AEL . 85 5 SLA: Shared Line Appearances 86 5.1 Introduction . 86 5.2 Configuration . 86 5.2.1 Summary . 86 5.2.2 Dialplan . 86 5.2.3 Trunks . 87 5.2.4 Stations . 88 5.3 Configuration Examples . 89 5.3.1 Basic SLA . 89 5.3.2 SLA and Voicemail . 90 5.4 Call Handling . 92 5.4.1 Summary . 92 5.4.2 Station goes off hook (not ringing) . 92 5.4.3 Station goes off hook (ringing) . 92 5.4.4 Line button on a station is pressed . 93 6 Channel Drivers 94 6.1 IAX2 . 94 6.1.1 Introduction . 94 6.1.2 Why IAX2? . 94 6.1.3 Configuration . 96 6.1.4 IAX2 Jitterbuffer . 96 6.2 mISDN . 99 6.2.1 Introduction . 99 6.2.2 Features . 99 6.2.3 Fast Installation Guide . 100 6.2.4 Pre-Requisites . 100 6.2.5 Configuration . 100 6.2.6 mISDN CLI commands . 103 6.2.7 mISDN Variables . 103 6.2.8 Debugging and sending bug reports . 104 4 6.2.9 Examples . 104 6.2.10 Known Problems . 104 6.3 Local . 104 6.3.1 Introduction . 104 6.3.2 Syntax . 105 6.3.3 Purpose . 105 6.3.4 Examples . 106 6.3.5 Caveats . 106 7 Distributed Universal Number Discovery (DUNDi) 107 7.1.
Recommended publications
  • The Origins of the Underline As Visual Representation of the Hyperlink on the Web: a Case Study in Skeuomorphism
    The Origins of the Underline as Visual Representation of the Hyperlink on the Web: A Case Study in Skeuomorphism The Harvard community has made this article openly available. Please share how this access benefits you. Your story matters Citation Romano, John J. 2016. The Origins of the Underline as Visual Representation of the Hyperlink on the Web: A Case Study in Skeuomorphism. Master's thesis, Harvard Extension School. Citable link http://nrs.harvard.edu/urn-3:HUL.InstRepos:33797379 Terms of Use This article was downloaded from Harvard University’s DASH repository, and is made available under the terms and conditions applicable to Other Posted Material, as set forth at http:// nrs.harvard.edu/urn-3:HUL.InstRepos:dash.current.terms-of- use#LAA The Origins of the Underline as Visual Representation of the Hyperlink on the Web: A Case Study in Skeuomorphism John J Romano A Thesis in the Field of Visual Arts for the Degree of Master of Liberal Arts in Extension Studies Harvard University November 2016 Abstract This thesis investigates the process by which the underline came to be used as the default signifier of hyperlinks on the World Wide Web. Created in 1990 by Tim Berners- Lee, the web quickly became the most used hypertext system in the world, and most browsers default to indicating hyperlinks with an underline. To answer the question of why the underline was chosen over competing demarcation techniques, the thesis applies the methods of history of technology and sociology of technology. Before the invention of the web, the underline–also known as the vinculum–was used in many contexts in writing systems; collecting entities together to form a whole and ascribing additional meaning to the content.
    [Show full text]
  • BSA Brand Guidelines Real-World Examples 97 Introduction
    Boy Scouts of America Brand Guidelines BSALast Brand revised Guidelines July 2019 Table of Contents Corporate Brand Scouting Sub-Brands Digital Guidelines Scouting Architecture 6 Scouts BSA 32 Guiding Principles 44 WEBSITES 69 Prepared. For Life.® 7 Position and Identity 33 Web Policies 45 Information Architecture 70 Vision and Mission 8 Cub Scouting 34 TYPOGRAPHY 46 Responsive Design 71 Brand Position, Personality, and Communication Elements 9 Position and Identity 35 Typefaces for Digital Projects 47 Forms 72 Corporate Trademark 10 Venturing 36 Hierarchy 48 Required Elements 73 Corporate Signature 11 Position and Identity 37 Best Practices 49 Real-World Examples 74 The Activity Graphic 12 Sea Scouting 38 Typography Pitfalls 50 MOBILE 75 Prepared. For Life.® Trademark 13 Position and Identity 39 DIGITAL COLOR PALETTES 51 Interface Design 76 Preparados para el futuro.® 14 Primary Boy Scouts of America Colors 52 Using Icons in Apps 77 BSA Extensions Trademark and Logo Protection 15 Secondary Boy Scouts of America Colors 53 Mobile Best Practices 78 BSA Extensions Brand Positioning BSA Corporate Fonts 17 41 Cub Scouting 54 Resources 79 Council, Group, Department, and Team Designation PHOTOGRAPHY 18 42 Scouts BSA 55 Real-World Example: BSA Camp Registration App 80 Photography 19 Venturing 56 EMAIL 81 Living Imagery 20 Sea Scouting 57 HTML Email 82 Doing Imagery 21 Choosing the Correct Color Palette 58 Email Signatures 83 Best Practices 22 IMAGERY 59 Email Best Practices 84 Image Pitfalls 23 Texture 60 ONLINE ADVERTISING 85 Resources 24 Icons
    [Show full text]
  • The Romanization of Attic Ritual Space in the Age of Augustus
    The Romanization of Attic Ritual Space in the Age of Augustus Item Type text; Electronic Thesis Authors Benavides, Makayla Lorraine Publisher The University of Arizona. Rights Copyright © is held by the author. Digital access to this material is made possible by the University Libraries, University of Arizona. Further transmission, reproduction, presentation (such as public display or performance) of protected items is prohibited except with permission of the author. Download date 30/09/2021 14:30:47 Link to Item http://hdl.handle.net/10150/633170 THE ROMANIZATION OF ATTIC RITUAL SPACE IN THE AGE OF AUGUSTUS by Makayla Benavides ____________________________ Copyright © Makayla Benavides 2019 A Thesis Submitted to the Faculty of the DEPARTMENT OF RELIGIOUS STUDIES AND CLASSICS In Partial Fulfillment of the Requirements For the Degree of MASTER OF ARTS In the Graduate College THE UNIVERSITY OF ARIZONA 2019 1 7 THE UNIVERSITY OF ARIZONA GRADUATE COLLEGE As members of the Master's Committee, we certify that we have read the thesis prepared by Makayla Benavides titled The Romanizationof Attic Ritual Space in the Age ofAugustus and recommend that it be accepted as fulfillingthe dissertation requirement for the Master's Degree. Date: .r- / - :.?CJ/ 5f David Soren Date: S - I - 2..o I � Mary E Voyatzis David Gilman Romano Date: ----- [Committee Member Name} Final approval and acceptance of this thesis is contingent upon the candidate's submission of the final copies of the thesis to the Graduate College. I hereby certify that I have read this thesis prepared under my direction and recommend that it be accepted as fulfillingthe Master's requirement.
    [Show full text]
  • Punctuation When People Talk, They Have Many Clues As to Context, Such As Body Language, Eye Contact, and Inflection
    Punctuation When people talk, they have many clues as to context, such as body language, eye contact, and inflection. We don’t have any of those things in writing, so we use punctuation instead. Punctuation in conventional Western academia can sometimes be tricky; however, many professors and jobs will require proficiency. Independent Clauses Let’s start with a complete sentence, or independent clause: The lemmings crowded together at the cliff’s edge. The clause has a subject (lemmings) and a verb (crowded) and a complete idea; thus, it is independent. Generally, an independent clause ends with a period: They shoved at each other, grumbling and arguing. Sometimes an independent clause ends in an exclamation point: One of them fell over the edge! Once you have one sentence written, you’ll need a few more, right? Coordinating Conjunctions You can vary your sentences and form a compound sentence by joining two sentences with a comma and a coordinating conjunction. co•or•di•nate v.tr. 1. To cause to work or function in a common action or effort. 2. To make harmonious; harmonize. 3. Grammar. To link (syntactic units) at an equal level. (American Heritage Dictionary) You might have memorized the coordinating conjunctions in elementary school. FANBOYS provides a mnemonic for remembering them: for, and, nor, but, or, yet, so. You should place one of the conjunctions between the two complete sentences, but you need a comma, too: No one expected the accident, but they just couldn’t help peering over the edge to see what was happening. Comma Splices One very common error that people make is to use a comma instead of a period or a semicolon in between two complete sentences.
    [Show full text]
  • COMMON PROBLEMS with CITATION Q: Does the Punctuation Mark Appear Before Or After the Quotation Mark?
    Common Problems 1 COMMON PROBLEMS WITH CITATION Always introduce quotations before they appear in your paper. No quotation should stand by itself as a separate sentence. Instead, your introductory phrasing should tie the quotation into the flow of your argument, and you should follow each quotation by explaining why it is important or what point it illustrates. • Bad Example #1: There are many examples of self-analysis in Plato's philosophy. "The unexamined life is not worth living" (Plato 45). • Bad Example #2: Plato thinks people should analyze their own lives. "The unexamined life is not worth living" (Plato 45). • Acceptable Example: Plato thinks people should analyze their own lives: "The unexamined life is not worth living" (Plato 45). [In this example, the author uses a colon to show that a quote follows the first sentence] • Better Example: Plato thinks people should analyze their own lives. As he writes in one dialogue, "The unexamined life is not worth living" (Plato 45). His attitude is a common one among Greek philosophers. Note that in the good examples, the writer doesn't suddenly start off a quotation at the beginning of the sentence, and the writer doesn't leave it hanging, unattached from the surrounding sentences. Instead, the writer attaches it to the previous introductory material with appropriate punctuation, or she adds a short introductory phrase to set the reader up for the quote. She also follows the quote with an explanation of why that quote is important. Q: Does the Punctuation Mark Appear Before or After the Quotation Mark? A: It varies.
    [Show full text]
  • Block Quotes Writing Handout Series Research Methods
    The Learning Hub Block Quotes Writing Handout Series Research Methods Block quotation is a method of formatting to highlight sections of directly quoted text in your writing. Direct quotes are usually integrated directly into your own text, but when quotes meet certain guidelines, block quotations are used instead. Though rules vary among citation styles, this example focuses on APA and MLA, as they are the most common styles. Length Remember! Block quotations are only used if the text is longer than 40 words (APA) or four lines (MLA). Shorter quotes should be integrated Block quotes should be used directly into your text. sparingly. They are not intended for shorter essays because they The meaning of “four lines” for MLA can be unclear, so if you are take up extra space. Do not use unsure, consult with your instructor about whether a quote is four block quotes just to fill space or lines and if you need to use a block quote. try to reach a certain page length. For maximum impact, Context use them judiciously. Don’t just drop a block quote into your own text without any explanation or context. Just like any other source you are using, always provide context and a lead-in when you use a block quote. Also, just like any other source, provide some follow-up after the quote to tie the information to your own writing. Punctuation TIP Place a colon at the end of the last line before the block quote. This Use block quotes only when indicates that the quotation should be read seamlessly with your own the author’s original words text.
    [Show full text]
  • Hyphenation … Or Not? (In General, More Than the Typeface Design
    Effective Typography: On Paper, on the Web, and on the Wall 2 0 1 5 C O N F E R E N C E YOU HAVE ARRIVED. Effective Typography: On Paper – On the Web – On the Wall THIS IS THE PLACE. Grunting-and-Pointing 101 NOT HERE Do-It-Yourself Brain Surgery Room 4357, 18th Floor (i.e. not in this room.) and NOT at this conference! Room 6701, 23rd Floor (i.e. not in this room.) www.CrankyTypographer.com Effective Typography: On Paper, on the Web, and on the Wall 2 0 1 5 C O N F E R E N C E Introduction & Rationale. (“There’s more to typography than typing.”) Basic Typographic Principles for Optimal Readability. • Typographic Style. (“Stylebook Lite”) • Body Text. (“The goal is optimal readability.”) • Display Type & Headlines. (“Aim for legibility, logic, and function.”) Choosing & Using Typefaces. (“Be a communicator, not a decorator.”) Hazard Warnings. (“Now you’ve seen it, so don’t do it!”) Typography On-Screen and on the Web. • Specifics and exceptions for optimal readability on multiple devices. • The latest findings in Web “usability” – and typographic ramifications. Typography on the Wall. • Variables of viewing distance, color, and placement in exhibition space. When to call in a pro: Working with editors, designers, and printers. Attendee Questions & Discussion Period (“???!!!” “!#$$%!?” etc.) Final Words. (“Keep up with the latest readability, comprehension, & usability studies.”) Bibliography & Resources. (Available online … and on session handout.) www.CrankyTypographer.com Effective Typography: On Paper, on the Web, and on the Wall 2 0 1 5 C O N F E R E N C E “Typographic Style”: What is it? • The phrase has nothing to do with aesthetics, typeface choices, or decorative effects.
    [Show full text]
  • First Grade Alphabet, Punctuation and Sounds Sample Lesson Plan Tie-In
    Sample Lesson Plan Tie-In First Grade Alphabet, Punctuation and Sounds TEACHING SCHOOL KIDS FUN, CREATIVE MOVES FOR BETTER HEALTH! Let’s Move Kids to Health | A PROGRAM OF THE | www.recessrocks.com | 860-852-0830 Recess Rocks Review of Alphabet, Punctuation and Sounds GRADE: 1 COURSE: Language Arts LESSON SUBJECT: Alphabet, Punctuation and Sounds TIME: 30 minutes STANDARD(S): Phonological Awareness 1.3.3, 1.3.4; Phonics 1.3.5; Fluency 1.3.1; Listening 4.1.4; Speaking 4.2.2, 4.2.8 (This sample tie-in meets Connecticut standards.) Overview Drive home important facts and concepts with Recess Rocks™ lesson plan tie-ins! Students love to learn with fun, heart-healthy movement and music, and with Recess Rocks™, they embrace their lessons, boost their fitness and open their minds to your teaching objectives. In this class, students use their body to sequence events; recognize syllables; review vowels; distinguish between singular and plural words; rhyme words; and differentiate between words and nonsense words. Fully customizable to meet your needs, this lesson plan tie-in class reviews and reinforces ongoing studies while meeting state standards for phonological awareness, phonics, fluency, listening and speaking. We’ve provided you with a bounty of information for one comprehensive class, but feel free to select just one or two goals outlined below for an in-depth exploration of the underlying concepts and complimentary activities. Information presented here also assumes a teacher brings in a professional movement instructor to lead the Recess Rocks™ lesson plan tie-in class. But, teachers and movement instructors, please read everything so you know what to expect! Note that the format of this class follows the “Conducting the Class” guideline presented on pages 21–22 of the Recess Rocks™ Implementation Guide.
    [Show full text]
  • The Brill Typeface User Guide & Complete List of Characters
    The Brill Typeface User Guide & Complete List of Characters Version 2.06, October 31, 2014 Pim Rietbroek Preamble Few typefaces – if any – allow the user to access every Latin character, every IPA character, every diacritic, and to have these combine in a typographically satisfactory manner, in a range of styles (roman, italic, and more); even fewer add full support for Greek, both modern and ancient, with specialised characters that papyrologists and epigraphers need; not to mention coverage of the Slavic languages in the Cyrillic range. The Brill typeface aims to do just that, and to be a tool for all scholars in the humanities; for Brill’s authors and editors; for Brill’s staff and service providers; and finally, for anyone in need of this tool, as long as it is not used for any commercial gain.* There are several fonts in different styles, each of which has the same set of characters as all the others. The Unicode Standard is rigorously adhered to: there is no dependence on the Private Use Area (PUA), as it happens frequently in other fonts with regard to characters carrying rare diacritics or combinations of diacritics. Instead, all alphabetic characters can carry any diacritic or combination of diacritics, even stacked, with automatic correct positioning. This is made possible by the inclusion of all of Unicode’s combining characters and by the application of extensive OpenType Glyph Positioning programming. Credits The Brill fonts are an original design by John Hudson of Tiro Typeworks. Alice Savoie contributed to Brill bold and bold italic. The black-letter (‘Fraktur’) range of characters was made by Karsten Lücke.
    [Show full text]
  • Concurrent Use of Trademarks on the Internet: Reconciling the Concept of Geographically Delimited Trademarks with the Reality of the Internet
    Concurrent Use of Trademarks on the Internet: Reconciling the Concept of Geographically Delimited Trademarks with the Reality of the Internet ROBERT NuPP* This note argues that concurrent use rights in a trademark can be granted with respect to the Internet despite the impossibility of delimiting the geographic reach of trademarkson the Internet. By creatively using novel remedies tailored to the Internet, courts can authorize an otherwise infringing concurrent use of a mark to exist on the Internet by reducing the possibility of consumer confusion. An appropriatevehicle for such judicial creativity involves cases implicating the common law Tea Rose defense. I. INTRODUCTION The emergence of the Internet 1 as an important channel for commerce 2 is proving troublesome for certain settled legal doctrines. One such doctrine of trademark law grants multiple parties the right to use the same or confusingly similar marks 3 in commerce based on the geographic separation of the parties' * The Ohio State University Moritz College of Law, Class of 2003. This note is dedicated to my parents, Robert and Denise, and to my loving wife, Molly. 1 Technically, this note deals with marks used in the context of the World Wide Web-a subset of the Internet. See infra notes 89-91 and accompanying text; cf. Jason R. Beme, Comment, Court Intervention But Not in a Classic Form: A Survey of Remedies in Internet Trademark Cases, 43 ST. Louis U. L.J. 1157, 1167 (1999) ("Although trademark infringement could likely take place via any aspect of the Internet... virtually all Internet trademark litigation to date [focuses on the Web].").
    [Show full text]
  • The Other Greeks: Metaphors and Ironies of Hellenism in Livy’S Fourth Decade
    THE OTHER GREEKS: METAPHORS AND IRONIES OF HELLENISM IN LIVY’S FOURTH DECADE DISSERTATION Presented in Partial Fulfillment of the Requirements for the Degree Doctor of Philosophy in the Graduate School of the Ohio State University By Douglas S. Freeble * * * * The Ohio State University 2004 Dissertation Committee: Professor Erik Gunderson, Adviser Approved by Professor Kirk Freudenburg, Co-Adviser ___________________________ Professor Sarah Iles Johnston Adviser Greek and Latin Graduate Program Copyright by Douglas Freeble 2004 ABSTRACT Already in the Praefatio of Livy’s work the metaphor of the importation of foreign influence is apparent. Livy chooses the annalistic narrative style as the most Roman form possible and a self -construction as an author who valorizes traditional Roman values. These authorial decisions on the modality of the narrative are intimately linked to tropology and the manufacturing of the metaphors and ironies that frame Livy’s text in books 31-45. Roman control in Thessaly is asserted by manufacturing communities in its image. These collapse miserably when the guiding Roman metaphors are questioned. The failure of Roman institutions is depicted as evidence of the restless nature of the Thessalians. A representative image of Thessaly is given in the character of Theoxena, a Thessalian exile who kills herself at a festival of Aeneas. Her story allows Romans to form an emotional bond with the Thessalians, although it maintains their essential alterity. The Galatian campaign of Manlius Vulso shows the dangers of Rome’s encounter with Hellenism. The Galatians are presented as Gallic-Greek hybrids who are no longer the great Gallic warriors of the past.
    [Show full text]
  • PUNCTUATION–HYPHEN, EN & EM DASH, SLASH, BRACKETS and BRACES in Any Writing You Do, You Need to Keep the Reader in Mind. T
    PUNCTUATION–HYPHEN, EN & EM DASH, SLASH, BRACKETS AND BRACES In any writing you do, you need to keep the reader in mind. To make your message easy to understand, use the hyphen, en and em dash, the slash, brackets and braces to help perfect and emphasise what you mean. Name & Symbol…. What it does …… 1. Hyphen [ - ] The hyphen is a shorter mark than the dash; there is no space either before or after the hyphen [e.g.blue-green] The hyphen is the The hyphen joins words (and parts of words) together; it makes one word of two (or more). Essentially, the hyphen is replacing the word and only symbol on the o Use a hyphen where you are creating a combined meaning [e.g. computer keyboard. user-friendly; well-known; short-lived; fishing-dependent; modern-day] The hyphen can be o Use a hyphen to fix a prefix [e.g. non; co; micro; anti; hyper] to found on the same a whole word [eg. economic] to make a complex word [e.g. key as the micro-economic] underscore (_) and to o A hyphen is used with some double surnames [e.g. the right of the zero Warrington-Smith] key o A hyphen is used with some place names (states; territories; regions; cities; train stations and airports) [e.g. Bosnia- Herzegovina; Bà Rja-Vũng Tàu Province; Vittoria-Gasteeiz; Tokyo-Narita International Airport, etc.] Use a hyphen to avoid the confusion of a sequence of the same letters [eg. deemphasize de-emphasise]. However, most of the time people feel quite comfortable with two ‘es’ and two ‘os’ [e.g.
    [Show full text]