text:
<?xml version="1.0" encoding="UTF-8" ?>
<!--
 Licensed to the Apache Software Foundation (ASF) under one or more
 contributor license agreements.  See the NOTICE file distributed with
 this work for additional information regarding copyright ownership.
 The ASF licenses this file to You under the Apache License, Version 2.0
 (the "License"); you may not use this file except in compliance with
 the License.  You may obtain a copy of the License at

     http://www.apache.org/licenses/LICENSE-2.0

 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.
-->

<!--
 This is the Solr schema file. This file should be named "schema.xml" and
 should be in the conf directory under the solr home
 (i.e. ./solr/conf/schema.xml by default)
 or located where the classloader for the Solr webapp can find it.

 This example schema is the recommended starting point for users.
 It should be kept correct and concise, usable out-of-the-box.

 For more information, on how to customize this file, please see
 http://wiki.apache.org/solr/SchemaXml

 PERFORMANCE NOTE: this schema includes many optional features and should not
 be used for benchmarking.  To improve performance one could
  - set stored="false" for all fields possible (esp large fields) when you
    only need to search on the field but don't need to return the original
    value.
  - set indexed="false" if you don't need to search on the field, but only
    return the field as a result of searching on other indexed fields.
  - remove all unneeded copyField statements
  - for best index size and searching performance, set "index" to false
    for all general text fields, use copyField to copy them to the
    catchall "text" field, and use that for searching.
  - For maximum indexing performance, use the StreamingUpdateSolrServer
    java client.
  - Remember to run the JVM in server mode, and use a higher logging level
    that avoids logging every request
-->

<schema name="example" version="1.2">
  <!-- attribute "name" is the name of this schema and is only used for display purposes.
       Applications should change this to reflect the nature of the search collection.
       version="1.2" is Solr's version number for the schema syntax and semantics.  It should
       not normally be changed by applications.
       1.0: multiValued attribute did not exist, all fields are multiValued by nature
       1.1: multiValued attribute introduced, false by default
       1.2: omitTermFreqAndPositions attribute introduced, true by default except for text fields.
     -->

  <types>
    <!-- field type definitions. The "name" attribute is
       just a label to be used by field definitions.  The "class"
       attribute and any other attributes determine the real
       behavior of the fieldType.
         Class names starting with "solr" refer to java classes in the
       org.apache.solr.analysis package.
    -->

    <!-- The StrField type is not analyzed, but indexed/stored verbatim.
       - StrField and TextField support an optional compressThreshold which
       limits compression (if enabled in the derived fields) to values which
       exceed a certain size (in characters).
    -->
    <fieldType name="string" class="solr.StrField" sortMissingLast="true" omitNorms="true"/>

    <!-- boolean type: "true" or "false" -->
    <fieldType name="boolean" class="solr.BoolField" sortMissingLast="true" omitNorms="true"/>
    <!--Binary data type. The data should be sent/retrieved in as Base64 encoded Strings -->
    <fieldtype name="binary" class="solr.BinaryField"/>

    <!-- The optional sortMissingLast and sortMissingFirst attributes are
         currently supported on types that are sorted internally as strings.
	       This includes "string","boolean","sint","slong","sfloat","sdouble","pdate"
       - If sortMissingLast="true", then a sort on this field will cause documents
         without the field to come after documents with the field,
         regardless of the requested sort order (asc or desc).
       - If sortMissingFirst="true", then a sort on this field will cause documents
         without the field to come before documents with the field,
         regardless of the requested sort order.
       - If sortMissingLast="false" and sortMissingFirst="false" (the default),
         then default lucene sorting will be used which places docs without the
         field first in an ascending sort and last in a descending sort.
    -->

    <!--
      Default numeric field types. For faster range queries, consider the tint/tfloat/tlong/tdouble types.
    -->
    <fieldType name="int" class="solr.TrieIntField" precisionStep="0" omitNorms="true" positionIncrementGap="0"/>
    <fieldType name="float" class="solr.TrieFloatField" precisionStep="0" omitNorms="true" positionIncrementGap="0"/>
    <fieldType name="long" class="solr.TrieLongField" precisionStep="0" omitNorms="true" positionIncrementGap="0"/>
    <fieldType name="double" class="solr.TrieDoubleField" precisionStep="0" omitNorms="true" positionIncrementGap="0"/>

    <!--
     Numeric field types that index each value at various levels of precision
     to accelerate range queries when the number of values between the range
     endpoints is large. See the javadoc for NumericRangeQuery for internal
     implementation details.

     Smaller precisionStep values (specified in bits) will lead to more tokens
     indexed per value, slightly larger index size, and faster range queries.
     A precisionStep of 0 disables indexing at different precision levels.
    -->
    <fieldType name="tint" class="solr.TrieIntField" precisionStep="8" omitNorms="true" positionIncrementGap="0"/>
    <fieldType name="tfloat" class="solr.TrieFloatField" precisionStep="8" omitNorms="true" positionIncrementGap="0"/>
    <fieldType name="tlong" class="solr.TrieLongField" precisionStep="8" omitNorms="true" positionIncrementGap="0"/>
    <fieldType name="tdouble" class="solr.TrieDoubleField" precisionStep="8" omitNorms="true" positionIncrementGap="0"/>

    <!-- The format for this date field is of the form 1995-12-31T23:59:59Z, and
         is a more restricted form of the canonical representation of dateTime
         http://www.w3.org/TR/xmlschema-2/#dateTime
         The trailing "Z" designates UTC time and is mandatory.
         Optional fractional seconds are allowed: 1995-12-31T23:59:59.999Z
         All other components are mandatory.

         Expressions can also be used to denote calculations that should be
         performed relative to "NOW" to determine the value, ie...

               NOW/HOUR
                  ... Round to the start of the current hour
               NOW-1DAY
                  ... Exactly 1 day prior to now
               NOW/DAY+6MONTHS+3DAYS
                  ... 6 months and 3 days in the future from the start of
                      the current day

         Consult the DateField javadocs for more information.

         Note: For faster range queries, consider the tdate type
      -->
    <fieldType name="date" class="solr.TrieDateField" omitNorms="true" precisionStep="0" positionIncrementGap="0"/>

    <!-- A Trie based date field for faster date range queries and date faceting. -->
    <fieldType name="tdate" class="solr.TrieDateField" omitNorms="true" precisionStep="6" positionIncrementGap="0"/>

    <!--
      Note:
      These should only be used for compatibility with existing indexes (created with older Solr versions)
      or if "sortMissingFirst" or "sortMissingLast" functionality is needed. Use Trie based fields instead.

      Plain numeric field types that store and index the text
      value verbatim (and hence don't support range queries, since the
      lexicographic ordering isn't equal to the numeric ordering)
    -->
    <fieldType name="pint" class="solr.IntField" omitNorms="true"/>
    <fieldType name="plong" class="solr.LongField" omitNorms="true"/>
    <fieldType name="pfloat" class="solr.FloatField" omitNorms="true"/>
    <fieldType name="pdouble" class="solr.DoubleField" omitNorms="true"/>
    <fieldType name="pdate" class="solr.DateField" sortMissingLast="true" omitNorms="true"/>

    <!--
      Note:
      These should only be used for compatibility with existing indexes (created with older Solr versions)
      or if "sortMissingFirst" or "sortMissingLast" functionality is needed. Use Trie based fields instead.

      Numeric field types that manipulate the value into
      a string value that isn't human-readable in its internal form,
      but with a lexicographic ordering the same as the numeric ordering,
      so that range queries work correctly.
    -->
    <fieldType name="sint" class="solr.SortableIntField" sortMissingLast="true" omitNorms="true"/>
    <fieldType name="slong" class="solr.SortableLongField" sortMissingLast="true" omitNorms="true"/>
    <fieldType name="sfloat" class="solr.SortableFloatField" sortMissingLast="true" omitNorms="true"/>
    <fieldType name="sdouble" class="solr.SortableDoubleField" sortMissingLast="true" omitNorms="true"/>

    <!-- The "RandomSortField" is not used to store or search any
         data.  You can declare fields of this type it in your schema
         to generate pseudo-random orderings of your docs for sorting
         purposes.  The ordering is generated based on the field name
         and the version of the index, As long as the index version
         remains unchanged, and the same field name is reused,
         the ordering of the docs will be consistent.
         If you want different psuedo-random orderings of documents,
         for the same version of the index, use a dynamicField and
         change the name
     -->
    <fieldType name="random" class="solr.RandomSortField" indexed="true" />

    <!-- solr.TextField allows the specification of custom text analyzers
         specified as a tokenizer and a list of token filters. Different
         analyzers may be specified for indexing and querying.

         The optional positionIncrementGap puts space between multiple fields of
         this type on the same document, with the purpose of preventing false phrase
         matching across fields.

         For more info on customizing your analyzer chain, please see
         http://wiki.apache.org/solr/AnalyzersTokenizersTokenFilters
     -->

    <!-- One can also specify an existing Analyzer class that has a
         default constructor via the class attribute on the analyzer element
    <fieldType name="text_greek" class="solr.TextField">
      <analyzer class="org.apache.lucene.analysis.el.GreekAnalyzer"/>
    </fieldType>
    -->

    <!-- A text field that only splits on whitespace for exact matching of words -->
    <fieldType name="text_ws" class="solr.TextField" positionIncrementGap="100">
      <analyzer>
        <tokenizer class="solr.WhitespaceTokenizerFactory"/>
      </analyzer>
    </fieldType>

    <!-- A text field that uses WordDelimiterFilter to enable splitting and matching of
        words on case-change, alpha numeric boundaries, and non-alphanumeric chars,
        so that a query of "wifi" or "wi fi" could match a document containing "Wi-Fi".
        Synonyms and stopwords are customized by external files, and stemming is enabled.
        -->
    <fieldType name="text" class="solr.TextField" positionIncrementGap="100">
      <analyzer type="index">
        <tokenizer class="solr.WhitespaceTokenizerFactory"/>
        <!-- in this example, we will only use synonyms at query time
        <filter class="solr.SynonymFilterFactory" synonyms="index_synonyms.txt" ignoreCase="true" expand="false"/>
        -->
        <!-- Case insensitive stop word removal.
          add enablePositionIncrements=true in both the index and query
          analyzers to leave a 'gap' for more accurate phrase queries.
        -->

        <filter class="solr.WordDelimiterFilterFactory" generateWordParts="1" generateNumberParts="1" catenateWords="1" catenateNumbers="1" catenateAll="0" splitOnCaseChange="1"/>
        <filter class="solr.LowerCaseFilterFactory"/>
      </analyzer>
      <analyzer type="query">
        <tokenizer class="solr.WhitespaceTokenizerFactory"/>

        <filter class="solr.WordDelimiterFilterFactory" generateWordParts="1" generateNumberParts="1" catenateWords="0" catenateNumbers="0" catenateAll="0" splitOnCaseChange="1"/>
        <filter class="solr.LowerCaseFilterFactory"/>
      </analyzer>
    </fieldType>

    <!-- Less flexible matching, but less false matches.  Probably not ideal for product names,
         but may be good for SKUs.  Can insert dashes in the wrong place and still match. -->
    <fieldType name="textTight" class="solr.TextField" positionIncrementGap="100" >
      <analyzer>
        <tokenizer class="solr.WhitespaceTokenizerFactory"/>
        <filter class="solr.WordDelimiterFilterFactory" generateWordParts="0" generateNumberParts="0" catenateWords="1" catenateNumbers="1" catenateAll="0"/>
        <filter class="solr.LowerCaseFilterFactory"/>
        <!-- this filter can remove any duplicate tokens that appear at the same position - sometimes
             possible with WordDelimiterFilter in conjuncton with stemming. -->
        <filter class="solr.RemoveDuplicatesTokenFilterFactory"/>
      </analyzer>
    </fieldType>

    <!-- A general unstemmed text field - good if one does not know the language of the field -->
    <fieldType name="textgen" class="solr.TextField" positionIncrementGap="100">
      <analyzer type="index">
        <tokenizer class="solr.WhitespaceTokenizerFactory"/>
        <filter class="solr.WordDelimiterFilterFactory" generateWordParts="1" generateNumberParts="1" catenateWords="1" catenateNumbers="1" catenateAll="0" splitOnCaseChange="0"/>
        <filter class="solr.LowerCaseFilterFactory"/>
      </analyzer>
      <analyzer type="query">
        <tokenizer class="solr.WhitespaceTokenizerFactory"/>

        <filter class="solr.WordDelimiterFilterFactory" generateWordParts="1" generateNumberParts="1" catenateWords="0" catenateNumbers="0" catenateAll="0" splitOnCaseChange="0"/>
        <filter class="solr.LowerCaseFilterFactory"/>
      </analyzer>
    </fieldType>

    <!-- A general unstemmed text field that indexes tokens normally and also
         reversed (via ReversedWildcardFilterFactory), to enable more efficient
	 leading wildcard queries. -->
    <fieldType name="text_rev" class="solr.TextField" positionIncrementGap="100">
      <analyzer type="index">
        <tokenizer class="solr.WhitespaceTokenizerFactory"/>
        <filter class="solr.WordDelimiterFilterFactory" generateWordParts="1" generateNumberParts="1" catenateWords="1" catenateNumbers="1" catenateAll="0" splitOnCaseChange="0"/>
        <filter class="solr.LowerCaseFilterFactory"/>
        <filter class="solr.ReversedWildcardFilterFactory" withOriginal="true"
           maxPosAsterisk="3" maxPosQuestion="2" maxFractionAsterisk="0.33"/>
      </analyzer>
      <analyzer type="query">
        <tokenizer class="solr.WhitespaceTokenizerFactory"/>

        <filter class="solr.WordDelimiterFilterFactory" generateWordParts="1" generateNumberParts="1" catenateWords="0" catenateNumbers="0" catenateAll="0" splitOnCaseChange="0"/>
        <filter class="solr.LowerCaseFilterFactory"/>
      </analyzer>
    </fieldType>

    <!-- charFilter + WhitespaceTokenizer  -->
    <!--
    <fieldType name="textCharNorm" class="solr.TextField" positionIncrementGap="100" >
      <analyzer>
        <charFilter class="solr.MappingCharFilterFactory" mapping="mapping-ISOLatin1Accent.txt"/>
        <tokenizer class="solr.WhitespaceTokenizerFactory"/>
      </analyzer>
    </fieldType>
    -->

    <!-- This is an example of using the KeywordTokenizer along
         With various TokenFilterFactories to produce a sortable field
         that does not include some properties of the source text
      -->
    <fieldType name="alphaOnlySort" class="solr.TextField" sortMissingLast="true" omitNorms="true">
      <analyzer>
        <!-- KeywordTokenizer does no actual tokenizing, so the entire
             input string is preserved as a single token
          -->
        <tokenizer class="solr.KeywordTokenizerFactory"/>
        <!-- The LowerCase TokenFilter does what you expect, which can be
             when you want your sorting to be case insensitive
          -->
        <filter class="solr.LowerCaseFilterFactory" />
        <!-- The TrimFilter removes any leading or trailing whitespace -->
        <filter class="solr.TrimFilterFactory" />
        <!-- The PatternReplaceFilter gives you the flexibility to use
             Java Regular expression to replace any sequence of characters
             matching a pattern with an arbitrary replacement string,
             which may include back references to portions of the original
             string matched by the pattern.

             See the Java Regular Expression documentation for more
             information on pattern and replacement string syntax.

             http://java.sun.com/j2se/1.5.0/docs/api/java/util/regex/package-summary.html
          -->
        <filter class="solr.PatternReplaceFilterFactory"
                pattern="([^a-z])" replacement="" replace="all"
        />
      </analyzer>
    </fieldType>

    <fieldtype name="phonetic" stored="false" indexed="true" class="solr.TextField" >
      <analyzer>
        <tokenizer class="solr.StandardTokenizerFactory"/>
        <filter class="solr.DoubleMetaphoneFilterFactory" inject="false"/>
      </analyzer>
    </fieldtype>

    <fieldtype name="payloads" stored="false" indexed="true" class="solr.TextField" >
      <analyzer>
        <tokenizer class="solr.WhitespaceTokenizerFactory"/>
        <!--
        The DelimitedPayloadTokenFilter can put payloads on tokens... for example,
        a token of "foo|1.4"  would be indexed as "foo" with a payload of 1.4f
        Attributes of the DelimitedPayloadTokenFilterFactory :
         "delimiter" - a one character delimiter. Default is | (pipe)
	 "encoder" - how to encode the following value into a playload
	    float -> org.apache.lucene.analysis.payloads.FloatEncoder,
	    integer -> o.a.l.a.p.IntegerEncoder
	    identity -> o.a.l.a.p.IdentityEncoder
            Fully Qualified class name implementing PayloadEncoder, Encoder must have a no arg constructor.
         -->
        <filter class="solr.DelimitedPayloadTokenFilterFactory" encoder="float"/>
      </analyzer>
    </fieldtype>

    <!-- lowercases the entire field value, keeping it as a single token.  -->
    <fieldType name="lowercase" class="solr.TextField" positionIncrementGap="100">
      <analyzer>
        <tokenizer class="solr.KeywordTokenizerFactory"/>
        <filter class="solr.LowerCaseFilterFactory" />
      </analyzer>
    </fieldType>

    <!-- since fields of this type are by default not stored or indexed,
         any data added to them will be ignored outright.  -->
    <fieldtype name="ignored" stored="false" indexed="false" multiValued="true" class="solr.StrField" />

 </types>

 <fields>
   <!-- Valid attributes for fields:
     name: mandatory - the name for the field
     type: mandatory - the name of a previously defined type from the
       <types> section
     indexed: true if this field should be indexed (searchable or sortable)
     stored: true if this field should be retrievable
     compressed: [false] if this field should be stored using gzip compression
       (this will only apply if the field type is compressable; among
       the standard field types, only TextField and StrField are)
     multiValued: true if this field may contain multiple values per document
     omitNorms: (expert) set to true to omit the norms associated with
       this field (this disables length normalization and index-time
       boosting for the field, and saves some memory).  Only full-text
       fields or fields that need an index-time boost need norms.
     termVectors: [false] set to true to store the term vector for a
       given field.
       When using MoreLikeThis, fields used for similarity should be
       stored for best performance.
     termPositions: Store position information with the term vector.
       This will increase storage costs.
     termOffsets: Store offset information with the term vector. This
       will increase storage costs.
     default: a value that should be used if no value is specified
       when adding a document.
   -->

   <field name="id" type="string" indexed="true" stored="true" required="false" />
   <field name="sku" type="textTight" indexed="true" stored="true" omitNorms="true"/>
   <field name="name" type="textgen" indexed="true" stored="true"/>
   <field name="alphaNameSort" type="alphaOnlySort" indexed="true" stored="false"/>
   <field name="manu" type="textgen" indexed="true" stored="true" omitNorms="true"/>
   <field name="cat" type="text_ws" indexed="true" stored="true" multiValued="true" omitNorms="true" />
   <field name="features" type="text" indexed="true" stored="true" multiValued="true"/>
   <field name="includes" type="text" indexed="true" stored="true" termVectors="true" termPositions="true" termOffsets="true" />

   <field name="weight" type="float" indexed="true" stored="true"/>
   <field name="price"  type="float" indexed="true" stored="true"/>
   <field name="popularity" type="int" indexed="true" stored="true" />
   <field name="inStock" type="boolean" indexed="true" stored="true" />

   <!-- Common metadata fields, named specifically to match up with
     SolrCell metadata when parsing rich documents such as Word, PDF.
     Some fields are multiValued only because Tika currently may return
     multiple values for them.
   -->
   <field name="title" type="text" indexed="true" stored="true" multiValued="true"/>
   <field name="subject" type="text" indexed="true" stored="true"/>
   <field name="description" type="text" indexed="true" stored="true"/>
   <field name="comments" type="text" indexed="true" stored="true"/>
   <field name="author" type="textgen" indexed="true" stored="true"/>
   <field name="keywords" type="textgen" indexed="true" stored="true"/>
   <field name="category" type="textgen" indexed="true" stored="true"/>
   <field name="content_type" type="string" indexed="true" stored="true" multiValued="true"/>
   <field name="last_modified" type="date" indexed="true" stored="true"/>
   <field name="links" type="string" indexed="true" stored="true" multiValued="true"/>

   <!-- catchall field, containing all other searchable text fields (implemented
        via copyField further on in this schema  -->
   <field name="text" type="text" indexed="true" stored="false" multiValued="true"/>

   <!-- catchall text field that indexes tokens both normally and in reverse for efficient
        leading wildcard queries. -->
   <field name="text_rev" type="text_rev" indexed="true" stored="false" multiValued="true"/>

   <!-- non-tokenized version of manufacturer to make it easier to sort or group
        results by manufacturer.  copied from "manu" via copyField -->
   <field name="manu_exact" type="string" indexed="true" stored="false"/>

   <field name="payloads" type="payloads" indexed="true" stored="true"/>

   <field name="annotation" type="text" indexed="true" stored="true" multiValued="true"/>
   <field name="language" type="text" indexed="true" stored="true"/>

   <!-- Uncommenting the following will create a "timestamp" field using
        a default value of "NOW" to indicate when each document was indexed.
     -->
   <!--
   <field name="timestamp" type="date" indexed="true" stored="true" default="NOW" multiValued="false"/>
     -->

   <!-- Dynamic field definitions.  If a field name is not found, dynamicFields
        will be used if the name matches any of the patterns.
        RESTRICTION: the glob-like pattern in the name attribute must have
        a "*" only at the start or the end.
        EXAMPLE:  name="*_i" will match any field ending in _i (like myid_i, z_i)
        Longer patterns will be matched first.  if equal size patterns
        both match, the first appearing in the schema will be used.  -->
   <dynamicField name="*_i"  type="int"    indexed="true"  stored="true"/>
   <dynamicField name="*_s"  type="string"  indexed="true"  stored="true"/>
   <dynamicField name="*_l"  type="long"   indexed="true"  stored="true"/>
   <dynamicField name="*_t"  type="text"    indexed="true"  stored="true"/>
   <dynamicField name="*_b"  type="boolean" indexed="true"  stored="true"/>
   <dynamicField name="*_f"  type="float"  indexed="true"  stored="true"/>
   <dynamicField name="*_d"  type="double" indexed="true"  stored="true"/>
   <dynamicField name="*_dt" type="date"    indexed="true"  stored="true"/>

   <!-- some trie-coded dynamic fields for faster range queries -->
   <dynamicField name="*_ti" type="tint"    indexed="true"  stored="true"/>
   <dynamicField name="*_tl" type="tlong"   indexed="true"  stored="true"/>
   <dynamicField name="*_tf" type="tfloat"  indexed="true"  stored="true"/>
   <dynamicField name="*_td" type="tdouble" indexed="true"  stored="true"/>
   <dynamicField name="*_tdt" type="tdate"  indexed="true"  stored="true"/>

   <dynamicField name="*_pi"  type="pint"    indexed="true"  stored="true"/>

   <dynamicField name="ignored_*" type="ignored" multiValued="true"/>
   <dynamicField name="attr_*" type="textgen" indexed="true" stored="true" multiValued="true"/>

   <dynamicField name="random_*" type="random" />

   <!-- uncomment the following to ignore any fields that don't already match an existing
        field name or dynamic field, rather than reporting them as an error.
        alternately, change the type="ignored" to some other type e.g. "text" if you want
        unknown fields indexed and/or stored by default -->
   <!--dynamicField name="*" type="ignored" multiValued="true" /-->

 </fields>

 <!-- Field to use to determine and enforce document uniqueness.
      Unless this field is marked with required="false", it will be a required field
   -->
 <uniqueKey>text</uniqueKey>

 <!-- field for the QueryParser to use when an explicit fieldname is absent -->
 <defaultSearchField>text</defaultSearchField>

 <!-- SolrQueryParser configuration: defaultOperator="AND|OR" -->
 <solrQueryParser defaultOperator="OR"/>

  <!-- copyField commands copy one field to another at the time a document
        is added to the index.  It's used either to index the same field differently,
        or to add multiple fields to the same field for easier/faster searching.  -->

   <copyField source="cat" dest="text"/>
   <copyField source="name" dest="text"/>
   <copyField source="manu" dest="text"/>
   <copyField source="features" dest="text"/>
   <copyField source="includes" dest="text"/>
   <copyField source="manu" dest="manu_exact"/>

   <!-- Above, multiple source fields are copied to the [text] field.
	  Another way to map multiple source fields to the same
	  destination field is to use the dynamic field syntax.
	  copyField also supports a maxChars to copy setting.  -->

   <!-- <copyField source="*_t" dest="text" maxChars="3000"/> -->

   <!-- copy name to alphaNameSort, a field designed for sorting by name -->
   <!-- <copyField source="name" dest="alphaNameSort"/> -->

 <!-- Similarity is the scoring routine for each document vs. a query.
      A custom similarity may be specified here, but the default is fine
      for most applications.  -->
 <!-- <similarity class="org.apache.lucene.search.DefaultSimilarity"/> -->
 <!-- ... OR ...
      Specify a SimilarityFactory class name implementation
      allowing parameters to be used.
 -->
 <!--
 <similarity class="com.example.solr.CustomSimilarityFactory">
   <str name="paramkey">param value</str>
 </similarity>
 -->

</schema>


text:
Evidence of partial migration in a large coastal predator: opportunistic foraging and reproduction as key drivers?
Espinoza, Mario, Heupel, Michelle R., Tobin, Andrew J., and Simpfendorfer, Colin A. (2016) Evidence of partial migration in a large coastal predator: opportunistic foraging and reproduction as key drivers? PLoS ONE, 11 (2). e0147608. pp. 1-22.
View at Publisher Website: http://dx.doi.org/10.1371/journal.pone.0...
Understanding animal movement decisions that involve migration is critical for evaluating population connectivity, and thus persistence. Recent work on sharks has shown that often only a portion of the adult population will undertake migrations, while the rest may be resident in an area for long periods. Defining the extent to which adult sharks use specific habitats and their migratory behaviour is essential for assessing their risk of exposure to threats such as fishing and habitat degradation. The present study used acoustic telemetry to examine residency patterns and migratory behaviour of adult bull sharks (Carcharhinus leucas) along the East coast of Australia. Fifty-six VR2W acoustic receivers were used to monitor the movements of 33 bull sharks in the central Great Barrier Reef (GBR). Both males and females were detected year-round, but their abundance and residency peaked between September and December across years (2012-2014). High individual variability in reef use patterns was apparent, with some individuals leaving the array for long periods, whereas others (36%) exhibited medium (0.20-0.40) or high residency (>0.50). A large portion of the population (51%) undertook migrations of up to 1,400 km to other coral reefs and/or inshore coastal habitats in Queensland and New South Wales. Most of these individuals (76%) were mature females, and the timing of migrations coincided with the austral summer (Dec-Feb). All migrating individuals (except one) returned to the central GBR, highlighting its importance as a potential foraging ground. Our findings suggest that adult bull sharks appear to be highly dependent on coral reef resources and provide evidence of partial migration, where only a portion of the female population undertook seasonal migrations potentially to give birth. Given that estuarine habitats face constant anthropogenic pressures, understanding partial migration and habitat connectivity of large coastal predators should be a priority for their management.
sharks, coral reefs, reefs, animal migration, acoustics, foraging, wind, Australia
©2016 Espinoza et al. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
National Environmental Research Program (NERP), Australian Research Council (ARC), PADI Foundation, AIMS@JCU, Australian Endeavour Program, College of Marine and Environmental Sciences, James Cook University (JCU)
Projects and Grants:
NERP Tropical Ecosystems Hub Project 6.1, ARC FT100101004
07 AGRICULTURAL AND VETERINARY SCIENCES > 0704 Fisheries Sciences > 070402 Aquatic Ecosystem Studies and Stock Assessment @ 30%
96 ENVIRONMENT > 9608 Flora, Fauna and Biodiversity > 960808 Marine Flora, Fauna and Biodiversity @ 40%

redpajama_set_name: RedPajamaCommonCrawl


How to check the NTSE Exam Merit List?
The NTSE Result 2018 was declared. It is the scholarship exam conducted for the students of class tenth in two stages. The officers have successfully organised the exam on November 2017 in all the states and union territories. Now, everyone is seeking for the National Talent Search Exam results 2018-19. Find out the NTSE 2017 Stage 1 cut off marks for all the category people like SC/ST, General/OBC category people. The detailed process to know the National Talent Search Exam Results has explained below. The National Council of Educational Research and Training (NCERT) had organised the state one examination successfully. Students, who have participated in the exam, should know the NTSE 2018 Results by entering the roll number, DOB values through the official web portal ncert.nic.in. Check out the NTSE Exam Merit List to know the shortlisted candidate's names.
The long name of NTSE is National Talent Search Examination. It is a national-level scholarship program to identify and recognise the students with high intellect and academic talent. The NTSE is one of the most prestigious and toughest examinations in India. Every year, Close to 50, 00,000 students will appear in this scholarship exam and 1000 scholarships are awarded. The NCERT has conducted this exam. This scheme is open to students of Indian who are studying Class X are eligible to apply. The Government of India widely regards the NTSE exam as the most difficult examination at the secondary level in the country. In the olden days, the board has issued the notification for the academic year 2018 and welcomed the applications. The officers have completed the exam on the prescribed dates, and now every individual is looking for the NTSE Result 2018. Log on to the official home page to know the NTSE Stage-I Result 2017-17.
The NTSE selection process involves two steps namely statge-1 and stage-II. For stage-I selection done through states/UTs through a written examination comprises of questions from science, social and mathematics. Those who have qualified the first level will have attended stage-II which at national level standards. The Qualifying Marks for candidates from general category is 40% in Each Paper, and SC, ST and PH applicants are 35 % marks in Each Paper. The NCERT officials have conducted the first level exam on 5th, 6th November 2017. Check the NTSE Result 2018 by entering the default details after going to into the official web portal ncert.nic.in. The offices will prepare the NTSE Exam Merit List based on the marks obtained in the written examination.
Finally, the NTSE Result 2018 was released. Students who have appeared the exam that was held on in the first week of November are eagerly looking for the National Talent Search Exam results 2018-19. The officers have scheduled the stage-II examination on May 2018. The expected NTSE 2017 Stage 1 cut off marks was mentioned above. Once cross-checks this cutoff scores and know you're National Talent Search Exam Results. The detailed process to know the NTSE 2018 Results were furnished in the following passage. Get all the information regarding this National Talent Search Examination information refers the official web portal ncert.nic.in. Applicants who name mentioned on the NTSE Exam Merit List are eligible to attend the further process.
Bookmark eexamresults.in by pressing ctrl+d. further, we will give the next level updates on our site without any delay.


text:
FDA Grants Fast Track Status to Intranasal Pertussis Vaccine
Brian Park, PharmD
The designation is supported by data from 4 clinical trials evaluating BPZE1 in healthy adults.
Supplemental BLA Submitted for Pfizer-BioNTech COVID-19 Vaccine for 12- to 15-Year-Olds
The application is supported by data from a randomized, placebo-controlled phase 3 trial which included 2228 participants 12 to 15 years of age enrolled in the United States.
Update on the Safety and Efficacy of MMR/MMRV Vaccines in Pediatric Patients
Jessica Nye, PhD
Researchers conducted a study to assess the effectiveness, safety, and adverse effects associated with the measles-mumps-rubella and varicella vaccines in children aged 15 years and younger.
Efficacy of the NVX-CoV2373 COVID-19 Vaccine Co-Administered With Seasonal Influenza Vaccines
Bradley van Paridon
Researchers conducted a study to assess the efficacy of the NVX-CoV2373 COVID-19 vaccine when co-administered with a seasonal influenza vaccine.
Anti-Idiotype Immune Responses in SARS-CoV-2 Infection and Vaccination
Researchers sought to investigate the potential role of anti-idiotype antibodies in SARS-CoV-2 infection and vaccination.
Guidelines for Vaccinating Pregnant Women
Special recommendations and contraindications for vaccinating pregnant woman.
Risk for Atopic Disease in Children who Receive the Whole-Cell Pertussis Vaccine in Early Infancy
Researchers conducted a study that compared the safety and efficacy of whole-cell vs acellular pertussis vaccines for the prevention of atopic diseases in children.
Risk for Adverse COVID-19 Outcomes in Patients With Immune-Mediated Inflammatory Diseases Treated With TNF Inhibitors
Devon Cimino
Researchers sought to assess the risk for COVID-19-related hospitalization or death among patients with immune-mediated inflammatory diseases receiving treatment with tumor necrosis factor inhibitors.
Anti-CD20 Therapy for Immune-Mediated Diseases Linked to Increased Mortality Risk in COVID-19
Amit Akirov, MD
Researchers examined whether treatment with CD20 inhibitors resulted in worse COVID-19 outcomes among patients with immune-mediated diseases.
Effect of a National Human Papillomavirus Immunization Program on Cervical Cancer Incidence
Researchers conducted a study to determine the effect of a national human papillomavirus (HPV) immunization program on the incidence of cervical cancer and grade 3 cervical intraepithelial neoplasia among young women in England.
Page 1 Page 2 Page 3 … Page 7 Next page Last page
Quitting at Younger Age Cuts Most Smoking-Associated Cancer Mortality Risk
Close more info about Effect of a National Human Papillomavirus Immunization Program on Cervical Cancer Incidence


(1) Annual report. On or before every June 1st, each utility must file an annual renewable portfolio standard report with the commission and the department detailing the resources the utility has acquired or contracted to acquire to meet its renewable resource obligation for the target year.
(E) Noneligible levelized capacity cost. Calculate the levelized capital cost of obtaining an equivalent amount of capacity provided by the eligible resource, as determined in (a)(i)(B) of this subsection, from a noneligible resource. This cost must be levelized over a period equal to the facility life or contract length of the eligible resource and at the same discount rate used in (a)(i)(A) of this subsection. To make this calculation, a utility must use the lowest-cost, noneligible capacity resource identified in its most recent integrated resource plan acknowledged by the commission. However, if a utility determines that cost information in the integrated resource plan is no longer accurate, it may use cost information from another source, with documentation of the source and an explanation of why the source was used.
(F) Calculation. Determine the incremental cost of each eligible resource by subtracting the sum of the levelized costs of the noneligible resources calculated in (a)(i)(D) and (E) of this subsection from the levelized cost of the eligible resource determined in (a)(i)(A) of this subsection. The result of this calculation may be a negative number.
(G) Legacy resources. Any eligible resource that the utility acquired prior to March 31, 1999, is deemed to have an incremental cost of zero.
(D) Divide the total obtained in (a)(ii)(A) through (C) of this subsection by the utility's annual revenue requirement, which means the revenue requirement that the commission established in the utility's most recent rate case, and multiply by one hundred.
(B) Multiply the dollars per megawatt-hour cost calculated in (a)(iii)(A) of this subsection by the number of megawatt-hours needed for target year compliance.
(b) Alternative compliance. State whether the utility is relying upon one of the alternative compliance mechanisms provided in WAC 480-109-220 instead of fully meeting its renewable resource target. A utility using an alternative compliance mechanism must use the incremental cost methodology described in this section and include sufficient data, documentation and other information in its report to demonstrate that it qualifies to use that alternative mechanism.
(c) Compliance plan. Describe the resources that the utility intends to use to meet the renewable resource requirements for the target year.
(ii) Eligible resources being included in the report for the first time and documentation of their eligibility.
(i) If a utility serves retail customers in more than one state, the utility must allocate certificates consistent with the utility's most recent commission-approved interstate cost allocation methodology. The report must show how the utility applied the allocation methodology to arrive at the number of certificates allocated to Washington ratepayers.
(ii) After documenting the number of certificates allocated to Washington ratepayers, a utility may transfer certificates to or from Washington ratepayers. The report must document the compensation provided to each jurisdiction's ratepayers for such transfers.
(f) Sales. If a utility sold certificates, report the number of certificates that it sold, their WREGIS certificate numbers, their source, and the revenues obtained from the sales. For multistate utilities, these requirements only apply to certificates that were allocated to the utility's Washington service territory according to (e) of this subsection.
(a) Interested persons may file written comments regarding a utility's annual renewable portfolio standard report within thirty days of the utility's filing.
(b) Upon conclusion of the commission review of the utility's annual renewable portfolio standard report, the commission will issue a decision accepting or rejecting the calculation of the utility's renewable resource target; determining whether the utility has generated, acquired or arranged to acquire enough renewable energy credits or qualifying generation to comply with its renewable resource target; and determining the eligibility of new renewable resources pursuant to subsection (2)(d) of this section.
(c) If a utility revises its annual renewable portfolio standard report as a result of the commission review, the utility must submit the revised final annual renewable portfolio standard report to the department.
(4) Publication of reports. All renewable portfolio standard reports required by chapter 19.285 RCW and this section since January 1, 2012, must be posted and maintained on the utility's web site. Reports must be posted on the utility's web site within thirty days of the commission order approving the report. A copy of any such report must be provided to any person upon request.
(5) Customer notification. Each utility must provide a summary of its annual renewable portfolio standard report to its customers by bill insert or other suitable method. This summary must be provided within ninety days of final action by the commission on the report.
(6) Final compliance report. Within two years following submission of its annual renewable portfolio standard report, a utility must submit, in the same docket, a final renewable portfolio standard compliance report that lists the certificates that it retired in WREGIS for the target year. If a utility does not meet its annual target described in WAC 480-109-200, the commission will determine the amount in megawatt-hours by which the utility was deficient.


The flavors of tomatoes, spices and hot seasonings make this piquant, spicy loaf irresistible.
Mix the rest of the milk with the butter, tomato paste, oregano, salt, black pepper, cayenne pepper and paprika. Use between 1 teaspoon and 1 1 /2 teaspoon of each as you wish.
Add it to the flour and knead for about 10 minutes on low speed.
Add more flour or milk if needed.
Place the dough in a greased bowl, cover with plastic foil and leave it to rise in a warm place.
Divide the dough into 3 and roll them into (almost) equal ropes.
Braid it form left to right towards you.
Place the braid on a baking sheet, cover with foil and let it rise again.
Heat the oven to 400F. Meanwhile glaze the loaf with egg wash.
A hint of coconut flavours these spiral-shaped rolls. Serve them warm or cold with butter or/and preserves.
Mix half of the milk with the yeast.
In a medium bowl mix the coconut milk, rest of the milk, egg and melted butter.
Add dry and wet ingredients to yeast-milk mixture and mix well to form a soft dough, add more flour if needed.
Place the dough in a greased bowl, cover and let double in volume.
Divide the dough in 12-16 almost equal pieces.
Do the same with the rest. Place them on baking sheets.
Leave around 20 minutes at room temperature. Preheat the oven at 425 F. Sprinkle with the granulated sugar.
Bake them for 12-15 minutes or until golden.
These rolls go hand in hand with milk or coffee in the morning.
In a bowl cream the yeast with 1/4 cup milk. Let stand about 10 minutes.
The rest of the milk mix it with the melted butter and honey.
Mix the flour with salt and make a well. Add the yeast mixture.
Gradually add the milk-butter mixture to make a soft dough, kneading for 3-5 minutes.
Put the dough in a greased bowl, cover with plastic wrap and let it double in size, about 45 minutes.
When the dough doubled, place if on the working table and flattened it. Cut it in (almost equal) 12 – 16 triangles.
Roll them and place on 2 baking sheets. Leave another 5 – 10 minutes at room temperature. Brush them with the lightly beaten egg.
Bake them in preheated oven at 350 F for 15 minutes.


text:
Q: How to split an example into two parts? I am trying to have an example (using the theorem environent in amsmath) split in two parts:
Example 1 ...
Some more discussion
Example 1 (continued) ...
What is the best way to do this ?
The code I have so far is
\documentclass{article}

\usepackage{amsmath}
\newtheorem{example}{Example}

\begin{document}

Consider the following example:

\begin{example}
  $a = b + c$
\end{example}

Now, consider what happens if we add $d$ to $a$:

\begin{example}[continued] % I'd like to have this to output Example 1 (continued)
  $a + d$
\end{example}

\end{document}

A: Adapting cmhughes idea, but keeping the use of the \newtheorem command, you can simply make a new theorem type for continuations, and set the counter for that theorem to match the main example counter:
\documentclass{article}

\usepackage{amsmath}
\newtheorem{example}{Example}
\newtheorem{excont}{Example}
\renewcommand{\theexcont}{\theexample}

\begin{document}

Consider the following example:

\begin{example}
  $a = b + c$
\end{example}

Now, consider what happens if we add $d$ to $a$:

\begin{excont}[Continued]% I'd like to have this to output Example 1 (continued)
  $a + d$
\end{excont}

\end{document}

A: If the continuation always follows the main environment, this works
\documentclass{article}

\usepackage{amsthm}
\newtheorem{exampleinn}{Example}
\newtheorem*{example*}{Example \DO}
\newenvironment{example}
  {\xdef\DO{\number\numexpr\value{exampleinn}+1\relax\ (continued)}%
   \exampleinn}
  {\endexampleinn}

\begin{document}

Consider the following example:

\begin{example}
  $a = b + c$
\end{example}

Now, consider what happens if we add $d$ to $a$:

\begin{example*} % I'd like to have this to output Example 1 (continued)
  $a + d$
\end{example*}

\end{document}

The example* environment can be used any number of times and it will always refer to the main example. If the numbering of the example environment is more complex (say section.number), some more work is needed.

A: I think you can keep most of your previous code. All you need to do is add a few instructions in the preamble -- specifically, load the ntheorem package and modify the default definition of theoremstyle (the latter is needed only if you want to see , continued rather than (continued)) -- and remember to issue the command \addtocounter{example}{-1} before typing \begin{example}[continued].
See the following MWE:
\documentclass{article}
\usepackage{amsmath}
\usepackage[amsmath]{ntheorem}
\makeatletter
\renewtheoremstyle{plain}%
  {\item[\hskip\labelsep \theorem@headerfont ##1\ ##2\theorem@separator]}%
  {\item[\hskip\labelsep \theorem@headerfont ##1\ ##2, ##3\theorem@separator]}
\makeatother
\newtheorem{example}{Example}

\begin{document}

\section{Some thoughts}
Consider the following example:
\begin{example}
$a = b + c$
\end{example}
Now consider what happens if we add $d$ to $a$:
\addtocounter{example}{-1}
\begin{example}[continued]
$a + d$
\end{example}
\end{document}

Edit: Following up on the suggestion of cmhughes, here's a version of the preceding MWE that's very similar but relieves the author of having to remember to type \addtocounter{example}{-1} before starting the example. This is achieved by creating a new environment I've named contexample; its style is identical to that of the example environment except that it appends ", continued" to the environment's header. Note that with this device, any example can be "continued" as often as one wishes.
\documentclass{article}
\usepackage{amsmath}
\usepackage[amsmath]{ntheorem}
\makeatletter
\renewtheoremstyle{plain}%
  {\item[\hskip\labelsep \theorem@headerfont ##1\ ##2\theorem@separator]}%
  {\item[\hskip\labelsep \theorem@headerfont ##1\ ##2, ##3\theorem@separator]}
\makeatother
\newtheorem{example}{Example}
\newenvironment{contexample}{
   \addtocounter{example}{-1} \begin{example}[continued]}{
   \end{example}}

\begin{document}
\section{Some thoughts}
Consider the following example:
\begin{example}
$a = b + c$.
\end{example}
Now consider what happens if we add $d$ to $a$:
\begin{contexample}
$a + d$.
\end{contexample}
And if we wish to continue along these lines, we also find
\begin{contexample}
$x = y$.
\end{contexample}
\end{document}

A: The following code defines two environments: example and examplecont. Note that only the example environment increments the counter.
\documentclass{article}

\usepackage{lipsum}% only needed for sample text

\newcounter{example}
\newenvironment{example}{%
\refstepcounter{example}%
{\bfseries Example \theexample}}{}

\newenvironment{examplecont}{%
{\bfseries Example \theexample} (cont\ldots)}{}

\begin{document}

\begin{example}
\lipsum[1]
\end{example}

\lipsum[2]

\begin{examplecont}
\lipsum[3]
\end{examplecont}
\end{document}

EDIT
If you want a solution that uses an optional argument, here's one:
\documentclass{article}

\usepackage{lipsum}% only needed for sample text
\usepackage{ifthen}

\newcounter{example}
\newenvironment{example}[1][]{%
\ifthenelse{\equal{#1}{continued}}%
{%
{\bfseries Example \theexample (continued\ldots)\quad}%
}%
{%
\refstepcounter{example}%
{\bfseries Example \theexample \quad}%
}%
}{}

\begin{document}

\begin{example}
\lipsum[1]
\end{example}

\lipsum[2]

\begin{example}[continued]
\lipsum[3]
\end{example}
\end{document}

A: Starting from here, with just a few visual modifications:

\documentclass{article}
\usepackage{amsthm}
\begin{document}
\section{Original}

\newtheorem{exampleorig}{Example}

Consider the following example:

\begin{exampleorig}
  $a = b + c$
\end{exampleorig}

Now, consider what happens if we add $d$ to $a$:

\begin{exampleorig}[continued] % I'd like to have this to output Example 1 (continued)
  $a + d$
\end{exampleorig}

\section{Modified}

\newcounter{definition}
\newtheoremstyle{example}
{\topsep} {\topsep}%
{\upshape}% Body font
{}% Indent amount (empty = no indent, \parindent = para indent)
{\bfseries\scshape}% Thm head font
{.}% Punctuation after thm head
{1em}% Space after thm head (\newline = linebreak)
{}% Thm head spec

\theoremstyle{example}
\newtheorem{example}[definition]{Example}

\newtheoremstyle{example_contd}
{\topsep} {\topsep}%
{\upshape}% Body font
{}% Indent amount (empty = no indent, \parindent = para indent)
{\bfseries\scshape}% Thm head font
{.}% Punctuation after thm head
{1em}% Space after thm head (\newline = linebreak)
{\thmname{#1} \thmnumber{ #2}\thmnote{#3} (continued)}% Thm head spec

\theoremstyle{example_contd}
\newtheorem*{example_contd}{Example}

Consider the following example:

\begin{example} \label{ex:example1}
  $a = b + c$
\end{example}

Now, consider what happens if we add $d$ to $a$:

\begin{example_contd}[\ref{ex:example1}] % I'd like to have this to output Example 1 (continued)
  $a + d$
\end{example_contd}

\end{document}

A: Using the thmtools package as a front-end for amsmath (or ntheorem) you can easily achive what you need using the label=<key> and continues=<key> keys. A little example:
\documentclass{article}
\usepackage{amsthm}
\usepackage{thmtools}

\declaretheorem[style=definition]{example}

\begin{document}

\renewcommand\thmcontinues[1]{Continued}

\begin{example}[label=exa:cont]
This is an example.
\end{example}
\begin{example}[continues=exa:cont]
And here's the continuation of the example.
\end{example}

\end{document}

The text displayed is controlled by the \thmcontinues command which you can redefine according to your needs, as I did in my example code; by default it will display something like (continuing from p. <the_page>), where <the_page> is the page number of the first occurrence of the example.

redpajama_set_name: RedPajamaStackExchange


text:
About USAO-NE
About NE
Tribal Liaison
Criminal Procedures
District of Nebraska
Niobrara Man Sentenced For Sexual Abuse of a Child
U.S. Attorney's Office, District of Nebraska
United States Attorney Jan Sharp announced that Warren Lee Mackey, 68, of Niobrara, Nebraska, was sentenced on January 27, 2022, by Senior United States District Judge Joseph F. Bataillon to 30 years' imprisonment for aggravated sexual abuse of a child and 10 years' imprisonment for sexual abuse of a child, to be served concurrently. Mackey will be on supervised release for 5 years after his release from prison. There is no parole in the federal system.
A jury found Mackey guilty in October 2021 for an offense that occurred on the Santee Sioux Nation Indian Reservation. The charges stemmed from a disclosure made by an 11-year-old child that the defendant touched her clitoris and her breast. The defendant claimed during an interview with the Federal Bureau of Investigation that he was asleep and did not know whether he had done anything to the child, but was dreaming about an adult female.
This case was brought as part of Project Safe Childhood, a nationwide initiative to combat the growing epidemic of child sexual exploitation and abuse launched in May 2006 by the Department of Justice. Led by United States Attorneys' Offices and the Criminal Division's Child Exploitation and Obscenity Section (CEOS), Project Safe Childhood marshals federal, state and local resources to better locate, apprehend and prosecute individuals who exploit children via the Internet, as well as to identify and rescue victims. For more information about Project Safe Childhood, please visit www.projectsafechildhood.gov.
This case was investigated by the Federal Bureau of Investigation.
Indian Country Law and Justice
USAO - Nebraska
Lincoln Man Sentenced to Thirteen Years for Possession of Child Pornography
United States Attorney Steven Russell announced that Aaron Joseph Kearney, 50, of Lincoln, Nebraska, was sentenced on January 20, 2023 by United States District Court Judge John M. Gerrard to...
Omaha Man Convicted of Sex Trafficking a Minor
United States Attorney Steven Russell announced that Dalonte Foard, 25, of Omaha, Nebraska, was found guilty today following a four-day jury trial in federal court for Conspiracy to Commit Sex...
Minatare Man Sentenced for Receiving Child Pornography
United States Attorney Steven Russell announced that Richard Knott, Jr., 35, of Minatare, Nebraska, was sentenced today in Lincoln, Nebraska, by United States District Judge John M. Gerrard for possession...
1620 Dodge St, Suite 1400
Email USAO-NE
Lincoln: (402) 437-5241


text:
US adventure 2020: Gil Linster with solid debut at the New Smyrna Speedway
NASCAR, US Racing
Dutch NASCAR Fans
Gil Linster impressed at the World Series of Asphalt Stock Car Racing in New Smyrna – With TGS Competition he competed in the Pro Late Model Series
For every stockcar racer the dream is to compete with the best drivers in the United States. During the Speedweeks, the NASCAR pros really put their foot down at the Daytona International Speedway, but at the same time a very important event took place at the short track of New Smyrna: the World Series of Asphalt Stock Car Racing.
In February 2020, Gil Linster from Luxembourg and his team TGS Competition took up the challenge in the Pro Late Model Series. Before that Linster had gained a lot of experience on ovals and in stock cars in the V8 Oval Series (V8OS) at Raceway Venray and in the NASCAR Whelen Euro Series, but what he experienced in New Smyrna topped everything.
The focus, however, is first of all on the track not far from Daytona: the oval in Florida has a length of half a mile (about 880 metres) and a banking of up to 20 degrees. The track was opened in 1967 and since then it has been one of the main venues for local stock car classes, whose races are often referred to as "grass root racing".
Linster competed in the Pro Late Model Series. The chassis, bodies and also engines are similar to those of the Dutch V8 Oval Series, but there are still serious differences to its European little brother. 'Leadlap.de' was on site in New Smyrna and talked to the Luxembourger about his start in the World Series of Asphalt Stock Car Racing.
"The track and also the car are very different from the V8 Oval Series", explained Linster. "We are allowed to drive any line we want here, and we can also drive into any gap if we want to (in the V8OS there are strict rules on line selection; editor's note). This is of course a huge difference."
Also the car behaves quite different from the Late Models in the Netherlands. Linster said: "It is much more aggressive and much more special than in Venray. The gas and brake pedals are much more precise. But the biggest challenge were the competitors. Here you can try every trick you've learned in your career to make them nervous, it's senseless. They're simply full professionals here. It's more like they say: 'You want to drive like this? Let's do it like this!'"
Although Linster had to overcome many challenges on his debut, the Luxembourger managed to keep up in the midfield. In three races he finished in 14th, eleventh and twelfth place. In the last race, which 'Leadlap.de' witnessed for itself on site, he put up a strong fight for eleventh place and was not lapped in the end.
"We had some problems in the first race because we chose the wrong gear ratio," the TGS driver summed up. "I quickly got into the limiter, which ruined my first race. We adjusted that and we also used a few setup tricks. The second race was very good and perfect to learn something. Because it was hotter, we had to change the setup again. It was also my first time here, so it took time for everything to fit together."
In the third race Linster put up a thrilling fight over the entire distance of 35 laps: "That was my first really hot race. I managed to keep up with the field. That was important for learning and developing myself as a racer."
While Linster completed important miles on his US adventure, Jamie Skinner, son of NASCAR Truck Series legend Mike Skinner, won the World Series of Asphalt Stock Car Racing at New Smyrna Speedway in the Pro Late Model class. There were also Super Late Model, Modifieds and other local oval racing classes that raced on the famous short track.
Gil LinsterNew Smyrna SpeedwayTGS CompetitionWorld Series of Asphalt Stock Car Racing


Year: First produced in 1999, but since then Texas Instruments produced TI-30XII in many colors! Pictured is the blue TI-30XII I bought from Target in 2012. Fun fact: Blue is my favorite color.
Price: $10 - $20. Prices tend to be lower at Target, WalMart, Amazon, and major stores, towards the higher end at pharmacies and stationary stores. Price can be much lower if you get it at swap meets.
My particular one has the production code K-0312N (March 2012).
There is a battery operated version, the Ti-30XII B. Given a choice, I'd pick the solar version.
The TI-30XII is a basic scientific calculator. The display has two lines. The top line is the expression line, and the bottom line stores the result.
The top line also serves as menu choices and prompts.
What is impressive about the display is how the digits and display are in large, clear font.
* 1 and 2 variable statistics. Enter statistics mode by pressing [2nd] [DATA] (STAT) and choosing between 1-Var and 2-Var. 2-Var mode allows for Linear Regression analysis (ax + b).
If you need help with operating the TI-30XIIS, there is plenty of online tutorials available.
I would recommend the TI-30XIIS if you like a basic scientific calculator where you are able to see the expression that you entering. This calculator is good for quick calculations and having an inexpensive calculator.


If you've been around these parts for long, you've heard of Dress Blessed, my friend Jackie's clothing line of Threads for the Thankful. Chances are, you even own one of these gorgeous, super-DUPER-soft hoodies.
I wear my grey one every single day pretty much (Livi has unofficially stolen my turquoise one). Love, love, love it.
Jackie, in her crazy generosity, is keeping the 40%-to-Cambodia hoodie offer alive indefinitely. So, you order a hoodie for $30, and $12 (TWELVE DOLLARS) goes right straight to The Hard Places Community in Cambodia.
I have lots in stock right here in my house (in most sizes in grey, purple, and turquoise). If you'd like to order one for a special someone for Christmas, I think that's a SPECTACULAR idea!
Just leave a comment or shoot me an e-mail!
I don't know how I'm your friend and don't have one of these already. So yes, I want one. I'm emailing you now!


text:
Pensioners demand better benefits
Pensioners in queue at NASSIT for their pension
Government pensioners have started receiving their pensions from the National Social Security and Insurance Trust (NASSIT) but called on government to increase their pensions.
The pensioners, most of whom had worked for the government for a very long time, started receiving their pensions on Tuesday. Some complained that what they were receiving could not meet the present rising cost in commodities.
Sorie Kargbo, a retired police who served for 35 years, explained that he received Le 25,500 as pension for a month which he referred to as a pittance. Sorie Dumbuya, a retired worker at the Works ministry, said he was receiving about Le 50,000 quarterly which he termed as a pittance unlike Gawan Vandi who said he was an ex-service soldier who served for 15 years and received Le15, 000 monthly as pension.
Alie Conteh, a former employee of the ministry of Health and Sanitation, disclosed that the Le 11,000 monthly pension given him by government was very ridiculous given the Herculean responsibility he carried as a breadwinner.
"I started working for that ministry in August 1963 with the hope of receiving attractive retirement benefit and pension but to no avail," he explained. He explained further that after 30 years of meaningful service to the government of Sierra Leone, he was retired in 1986 with a benefit of Le 500.
He noted that NASSIT had once promised them a bag of rice with a small incentive on a monthly basis but nothing had been realized to date.
Pa Alusine Bangura of Sam Lane, Gloucester village and former employee of the Sierra Leone Roads Transport Corporation, said he served that organisation for over 30 years but was retired in 2000 with a paltry retirement benefit and pension.
Mohamed P Kamara, a former SLA and a member of the 'Wounded In Action Association', said they were not too comfortable with the Le 94,000 monthly pension given them, given the current economic trend in the country.
Mrs Emma Lappia, assistant manager in charge of pensions at NASSIT, explained to Awoko that those receiving pensions at their office were not NASSIT pensioners but that of government pensioners.
She explained that they were just administering what government would have done, adding that NASSIT had nothing to do in relation to the low pensions received by some as their role was to just pay and most of what they received was what they worked for.
By Ishmael Bayoh


text:
Q: How to remove the right space from a bootstrap built website I have devolopped a responsive website with Twitter Bootstrap 3. However i have noticed that there is a scroll bar at the bottom of my screen due to a right space on the page.  Even though i used
body {
  margin:0px;
  margin-top:0px;
  padding:0; margin:0;
  margin-right: 0;
}

I still have a right space and a scroll bar under my page as shown in the picture below

Please How to remove the right space from a bootstrap built website ?

A: i looked in to it what i think is, its the navigation bar which is causing it.
try reducing the px for nav bar. look at the picture , reduce the px from 1903 to 1980 may be !! let me know what happens

A: First of all, elements with classes articles_text2 and articles_text4 aren't placed properly, they create some extra space on the right. For example, you can set them left: 50%;. However, I'd suggest that you re-define positions for all articles_text elements because values like 57% and other look like some magic numbers taken from nowhere.
Secondly, you should remove padding: 0; from #full-width because it breaks Bootstrap Grid System. What I can suggest in order to remove left and right padding is to do the following trick:
[class*="col-"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

It should help.


CHANGES THAT YOU CAN MAKE!
wholesale costume jewelry .com is where to go to get all of your quality bobbles cheap and shipped to you. we have an amazing assortment of wholesale fashion jewelry as well, new and exciting styles of bracelets, necklaces and earrings. we have soccer bracelets and other sports themed jewelry and accessories for your sports team fan, and team moms.
Exclusively Ours! Lead & Nickel Free "Drama Masks" Comes On A Necklace Style Of Your Choice: Ball Chain, Regular Chain, Black Suede Leatherette, Or Brown Suede Leatherette.
Charm Measures 1 1/4"L x 1"W.
Now You Can Add One Or Two Additional Inspirational Charms! Express Your Feelings To The Person That Will Receive The Jewelry Above With Words Or Phrases Such As: "Super Star", "Outstanding Achievement", "You Did The Impossible", "Star Performer", "The Most Improved", "Winner", "Blessed", "We're #1," And Many Other Positive And Exciting Charms Below. These Motivational Charms Can Be Added To A Men's, Women's, Boy's, Or Girl's Necklace, Bracelet, Earring, Or Anklet. Scroll Down To See Categories Of Them Below. Choose Those That You Feel Are Appropriate To Complete The Jewelry Pictured Above.
Call 1-800-961-2463 If You Would Like More Than 2 Charms Added To Your Jewelry.


text:
Archbishop John Hughes (1842-1864)
John Hughes was born in Annaloghan, County Tyrone, Ireland, in 1798; twenty years later, he fled his native land to escape penal laws that prohibited the practice of Roman Catholicism in Ireland. In America, his brilliance so impressed Mother Elizabeth Ann Seton that she intervened to secure him admission to the seminary at Emmitsburg where Hughes had been employed as a gardener. At seminary, Hughes came under the tutelage of Father John Dubois, who later became the bishop of New York. Ordained to the priesthood in 1826, Hughes distinguished himself during his early ministry with the eloquence of his defense of the Catholic Church against the forces of nativism in America. Little more than a decade later, Bishop Dubois brought Hughes to serve with him in New York; he succeeded Dubois as bishop in 1842.
Hughes served a diocese whose ranks were growing rapidly through a wave of immigration. Impoverished Irish and Germans began to flood the city as famine devastated Ireland and revolution ravaged the German states. The newest New Yorkers overwhelmed the city's available jobs and services. The dynamic new bishop created the first social safety net—an interwoven network of schools, orphanages, hospitals and homes for the aged capable of caring for his people from cradle to grave. His efforts on behalf of his immigrant flock often clashed with the threatened Protestant establishment. The Catholics faced scorn, mob rule, church burnings, and the force of a new political party, the Know-Nothings, who pushed the nativist agenda.
Nicknamed Dagger John, Hughes attracted the attention and regard of Secretary of State William H. Seward and President Abraham Lincoln. As his city and its Catholics grew in number and stature, New York was elevated to an archdiocese in 1850. Eight years later, Hughes and the city were ready to erect a great Gothic cathedral on a site several miles out of town. Amid great festivities Hughes laid the cornerstone on Sunday, August 15, 1858. Sadly, construction was halted a few years later, upon the outbreak of the American Civil War. Hughes died in 1864, able to envision the St. Patrick's Cathedral only through architect James Renwick Jr.'s brilliant drawings.
Archbishop McCloskey (1864-1885)
When John McCloskey was born in Brooklyn in 1810, there was only one Catholic Church in the New York City area, St. Peter's on Barclay Street in Manhattan. To obtain a Catholic education, he was sent to Mount St. Mary's Seminary in Emmitsburg, Maryland, where he was tutored by fellow student John Hughes. He was expected to become a lawyer but instead was called to the priesthood and ordained by Bishop Dubois in New York in 1834.
Within ten years, he served in several parishes, undertook advanced studies in Rome, became the first president of St. John's College, now Fordham University, and served as coadjuctor bishop for his former tutor, John Hughes. By 1846, there were enough Catholics upstate to divide New York into three dioceses, and McCloskey was tapped for Albany.
Returning to succeed Archbishop Hughes in 1864, McCloskey found a city at war, an unfinished cathedral on Fifth Avenue and, within two years, a fire-ravaged one on Mulberry Street. He dedicated himself to becoming the Archdiocese's master builder: to restore the interior of Old St. Patrick's and to build churches, schools, orphanages and hospitals.
It is for was the completion of St. Patrick's Cathedral that he is best remembered. By 1878, the structure was ready for use, and now-Cardinal McCloskey created the "Great Cathedral Fair" to run for a month in late fall to raise money to finalize the project that had begun twenty years before. Forty-five parishes of the Diocese took tables, and the Fair was the toast of the town, not only sold arts and crafts and food but also offering smoking lounges for men and a shooting gallery and pony rides in the vestibule for children. These activities raised $170,000 for finishing and furnishing the interior. The Cathedral was dedicated in May of 1879 and was soon enhanced by a marble pulpit presented to McCloskey on the 50th anniversary of his ordination.
Archbishop Corrigan (1885-1902)
Michael Augustine Corrigan was born in Newark, New Jersey, in 1839 to prosperous parents who had emigrated from Ireland. He graduated from Mount Saint Mary's College in Emmitsburg, Maryland in 1859. A member of the first class at the North American College in Rome, he was ordained to the priesthood in September 1863, receiving a doctorate of divinity the following year.
Corrigan returned to New Jersey in 1864, serving on the faculty and as president of Seton Hall College and as Bishop of Newark from 1873. In 1880, he crossed the Hudson to become Coadjuctor Archbishop to John Cardinal McCloskey of New York and succeeded to the archbishopric on October 10, 1885. His relationships with both Pope Leo XIII and Tammany Hall were both helpful and, occasionally, controversial.
The new Archbishop gave St. Patrick's Cathedral the form we recognize today. Corrigan added the distinctive spires and their supporting towers to the Cathedral's front elevation on Fifth Avenue, thus making the Cathedral the tallest building in New York City. In 1901, he authorized the start of construction of the Lady Chapel, designed by architect Charles T. Mathews, annexed on the eastern side of the building.
Corrigan expanded the academic calibre and reputation of seminary education. A new seminary at Dunwoodie in Westchester County was built between 1891 and 1898. Corrigan insisted that the institution adopt a rigorous curriculum and practice rigid discipline to the point that it soon became known as the "West Point of American Catholic Seminaries."
In the 1880s and 1890s, waves of immigrants came to New York from Italy, many from the impoverished southern regions and speaking dialects other than the Italian language. Corrigan became a strong supporter of national parishes and a vocal opponent of those who advocated "Americanization." He welcomed Mother Frances X. Cabrini and her Missionary Sisters of the Sacred Heart, who built and staffed orphanages and schools for immigrant children.
Archbishop Farley (1902-1918)
Born in County Armagh, Ireland, in 1842, John Farley was orphaned at seven. An uncle helped him emigrate to the United States in 1864 and attend St. John's College, now Fordham University. He began his studies for the priesthood at St. Joseph's Provincial Seminary in Troy, New York. Sent to continue his studies at the Pontifical North American College in Rome, he was ordained there in 1870. After several years as a parish curate, Farley became secretary to Cardinal John McCloskey; he then served as a pastor before becoming vicar general for the Archdiocese of New York from 1891 to 1902 and auxiliary bishop from 1895 to 1902, when he succeeded Archbishop Corrigan.
Farley completed the Lady Chapel in 1908, in time for the 200th anniversary of the founding of the Diocese of New York. After the addition of stained glass windows in 1909, Farley turned his talents as a fundraiser to the Cathedral's estimated $850,000 ($4 million in today's dollars) debt, which he paid off within a year. Fittingly, in 1911 he presided at its consecration and was appointed Cardinal later that year.
Throughout his tenure, Farley established nearly fifty new parochial schools, more than 40 of them in his first eight years; he also founded the Cathedral Preparatory Seminary. These new schools were needed to educate a rising number of new immigrants--Italian and Eastern European immigration peaked between 1901 and 1910 (802,200 from Italy, 608,400 from Poland and 553,000 from the Austro-Hungarian Empire). Mass immigration finally ended with the outbreak of World War I in 1914. A tireless advocate for men in the armed services, Farley did not live to see the Armistice. He died in September of 1918.
Archbishop Hayes (1919-1938)
Born in the Five Points section of Manhattan in 1867 Patrick Hayes was raised by an aunt and uncle after his mother's death and father's remarriage. These relatives ran a grocery store where Hayes worked. Destined for more, the young Hayes attended Manhattan College in Riverdale, and then entered St. Joseph's Seminary in Troy, New York in 1888. Hayes was ordained in 1892 and sent to a parish on the Lower East Side, where he served under John Murphy Farley, whom he would later succeed as Archbishop of New York. Hayes served as Archbishop Farley's private secretary from 1895 to 1903. Later, he was appointed Chancellor of the Archdiocese and Rector of the Cathedral College.
Following the death of Cardinal John Farley, Hayes became the fifth archbishop of New York in 1919 was elevated to Cardinal in 1924. During his tenure, Hayes created the Catholic Charities of the Archdiocese of New York in 1920, to coordinate and supervise the different charities within the archdiocese as well as fundraise for them. This accomplishment gave him the nickname, "The Cardinal of Charities."
These charities would be tested when the optimistic Jazz Age, which saw Al Smith, the Catholic Governor of New York, nominated for the Presidency in 1928, collapsed into the Great Depression a year later. A great ally of Franklin D. Roosevelt, Hayes focused on doing more with fewer resources to help his struggling flock.
He also undertook extensive renovation of the 50-year-old Cathedral's interior between 1927 and 1931. Upgrades to the sanctuary and choir gallery were made as well as the additions of the chancel and gallery organs, new baptistery, and nave flooring and pews. The improvements made, he hosted Cardinal Eugenio Pacelli (later Pope Pius XII) for a visit in 1936.
Archbishop Spellman (1939-1967)
Born in rural Whitman, Massachusetts, in 1889, Francis Spellman was educated in local public schools. After graduating from Fordham University in New York City in 1911, Spellman decided to study for the priesthood at the Pontifical North American College in Rome. During his studies, Spellman befriended a number of men who would rise to leadership positions in the Church, most notably the future Pope Pius XII.
Boston's Cardinal William Henry O'Connell did not take to the young priest, whom he gave a series of administrative assignments rather than parish duties. Even so, Spellman's charisma and talent helped him to become the first American attaché of the Vatican Secretariat of State. In 1925, his anti-Mussolini activities compelled him to return home. In 1932, he was consecrated by his good friend, now-Cardinal Pacelli, and returned to Boston to become an auxiliary bishop to Cardinal O'Connell.
Pacelli was elected Pope in 1939 and soon appointed Spellman the sixth Archbishop of New York. During his tenure in New York, Spellman's considerable national influence in religious and political matters earned his residence the nickname of "the Powerhouse." He enjoyed close friendships with other men of power, most significantly Franklin Roosevelt. Spellman was named Cardinal in 1946.
Despite wartime shortages of manpower and materials, between 1941 and 1947 Spellman restored the Cathedral exterior and repaired the marble exterior façade. He also completed the stained-glass windows and the new main altar and added new upper windows, the bronze doors, a new high altar and a new Lady Chapel altar.
Active and outspoken politically, Spellman supported Richard Nixon over John Kennedy as more likely to advance the Catholic agenda. He supported the war in Vietnam, and welcomed a yet another wave of newcomers, this time from Puerto Rico.
Archbishop Cooke (1968-1983)
Terence Cooke was born to immigrants from Galway in Morningside Heights and raised in the Northeast Bronx. He expressed an early interest in the priesthood and entered the minor seminary of the Archdiocese of New York in 1934. In 1940, he entered St. Joseph's Seminary in Yonkers and was ordained by Cardinal Spellman five years later.
In his first years as priest, he served with Catholic Charities, Fordham University and St. Joseph's Seminary before becoming the Cardinal's secretary in 1957; he rose to Diocesan Chancellor, Vicar General and auxiliary bishop. He played a major role in arranging Pope Paul IV's visit in 1965 and was consecrated Archbishop of New York in 1968 and Cardinal the following year.
Cooke managed decades of turmoil. Protests, riots, assassinations and a presidential resignation marked the era politically. Abortion became legal and divorce commonplace, developments that challenged Catholic teaching. A million middle-class people fled New York City and the tax base collapsed, fueling a financial crisis. One bright spot was the appointment of the first black pastor, Fr. Harold Salmon, at St. Charles Borromeo in Harlem in July 1968.
Between 1968 and 1983, three quarters of the 8,955 teaching sisters died, retired or left the classroom, and often religious life. The number of active priests declined from 1,252 in 1969 to 777 in 1983.
The hundred-year-old cathedral was showing its age. Major repairs were needed—the entire interior of the Cathedral was restored beginning in 1972 and exterior renovations were completed for the Cathedral's 100th anniversary and the first visit of Pope John Paul II in 1979. Shrines in honor of the American saints were also added.
The Cardinal's own saintliness impressed not only his own flock but many of his countrymen, including President and Mrs. Reagan, who visited him on his deathbed.
Archbishop O'Connor (1984-2000)
Born in 1920 in Philadelphia, John O'Connor attended public schools until his junior year of high school, when he enrolled in West Philadelphia Catholic High School for Boys. St. Charles Borromeo Seminary followed, and he was ordained a priest for the Archdiocese of Philadelphia in 1945. For the next seven years he served as a parish priest.
O'Connor joined the United States Navy Chaplain Corps in 1952, during the Korean War, and rose through the ranks to become a rear admiral and Chief of Chaplains of the Navy. In 1979, Pope John Paul II appointed O'Connor as auxiliary bishop of the Military Vicariate for the United States. In 1983, he re-entered civilian life as the Bishop of Scranton, Pennsylvania. He was appointed Archbishop of New York in 1984 and consecrated as Cardinal the following year.
Throughout his tenure, O'Connor made improvements to the structural integrity of the Cathedral by replacing the roof and exterior steps; he also oversaw the rebuilding of the organs, added television monitors, and restored the bells.The 1980s were another challenging decade, both for the country and the city. New York's financial crisis began to abate, but not before a blight of homelessness occurred. That crisis was barely under control when the new viral infection, AIDS, began to devastate the population. Instability in South and Central America brought a new wave of immigration.
A staunch upholder of Catholic doctrine and tradition, O'Connor was also a caring and compassionate leader who condemned anti-Semitism, helped to restore racial harmony after the police shooting of Amadou Diallo, and created the Inner-City Scholarship Fund, which now provides more than eight thousand scholarships each year to Catholic elementary and high schools.
The Cardinal died in 2000. Later, his sister's genealogical research revealed that their mother had converted from Judaism before her marriage.
Archbishop Egan (2000-2009)
Edward Egan's childhood was stereotypically mid-century American. Born in 1932, he was several generations away from a hardscrabble immigrant experience; his father was a sales manager and his mother, a homemaker. He contracted polio, then a relatively common disease and missed two years of school. Realizing his vocation, Egan entered St. Mary of the Lake Seminary, and completed his studies for the priesthood at the Pontifical North American College in Rome. After ordination in 1957, he rose rapidly through the ranks of the Archdiocese of Chicago. He also served in Rome before becoming auxiliary bishop of New York in 1985 and bishop of Bridgeport, CT. in 1988. In 2000 he was appointed to succeed Cardinal O'Connor and became a cardinal himself in 2001.
His archdiocese was experiencing a financial crisis. For several years, the Archdiocese had been operating at a deficit and by 2000, the deficit was projected to reach $23 million of a $500 million budget. Serious adjustments were called for and made. Catholic Charities, schools and churches—nothing escaped the scrutiny of the investment, audit and real estate committees. Gradually and painfully, the financial situation steadied.
Work on St. Patrick's Cathedral continued with renovations to the sanctuary, the sacristy, the baldachin, and the carved wood screen around the sanctuary. Egan restored the Lady Chapel and Saint Andrew's Chapel, and dedicated new shrine to Our Lady of Czestochowa and various saints of Poland. Before his mandatory retirement at 75, Cardinal Egan initiated a desperately needed major restoration of St. Patrick's Cathedral.
Significant events were commemorated both early and late in the Cardinal's tenure. He presided over a memorial mass at St. Patrick's Cathedral for the victims of the 9/11 attacks, on September 16, 2001. Happier moments came when the Archdiocese celebrated its 200th anniversary in 2008.
Archbishop Dolan (2009-Current)
Growing up in St. Louis, Missouri, where he was born in 1950, Timothy Dolan exhibited a strong interest in the priesthood from an early age, saying, "I can never remember a time I didn't want to be a priest." After receiving his baccalaureate degree, he continued his studies in Rome at the Pontifical North American College. Ordained in 1976, his resume includes further studies, pastoral work and diocesan administration. He became the auxiliary bishop of St. Louis in 2001 and Archbishop of Milwaukee, Wisconsin in 2002.
Dolan was named the tenth Archbishop of New York by Pope Benedict XVI to serve more than 2.5 million Roman Catholics. He was formally installed in April 2009, wearing the pectoral cross used by his 19th-century predecessor John Hughes. A year and a half later, he was elected as president of the US Conference of Catholic Bishops, positioning him to articulate the Church's teachings in the nation's ongoing culture wars. When Cardinal Egan reached 80 in 2012, the mantle of the Cardinalate became Dolan's and it was Cardinal Dolan who participated in the election of the first pope, Francis I, to succeed a living predecessor.
Fortunate to inherit a balanced budget and no debt from Cardinal Egan, Dolan nevertheless had to deal with the difficulties of the Great Recession. With great regret, he closed numerous schools and merged parishes, whenever possible leasing, not selling, property.
Cardinal Dolan is best known for the restoration of St. Patrick's Cathedral. Despite numerous earlier renovations and restorations, the building, begun 150 years before, needed stabilization, updating and cleaning on a massive scale. Begun in 2012, now completed, and blessed by Pope Francis in his 2015 visit to New York, the cathedral is ready for its next hundred years of service as "America's Parish Church."