Installation Process
Installation of glideinWMS is a multi-step process and depending on your intended use, will require you installing several services. The following must be installed in the correct sequence, follow the links for the details on how to install:
- Components and Pre-requisites and set up GSI certificates.
- The glidein WMS Collector and collocated glidein Factory node
- The glidein pool Collector node
- One or more scheduler nodes for user submission
- The Glidein Frontend
- Submitting a job
Services have dependencies between them. Prior to actually doing the install, it is suggested you use the manage_glideins script to validate the configuration on all nodes to resolve any errors affecting dependencies.
The configuration based installer does NOT modify any scripts that set a user environment upon log in, e.g., .bashrc file, /etc/profile.d files, et al. Instead, an environment script is created for each service in its respective "home" location. If inclusion of these scripts is required at a location, it will need to be performed manually. The only exception to this is when privilege separation is in effect, in which case, the /etc/condor/privsep_config file is created. This location is hard-coded in Condor and cannot be changed. For each of the glideinsWMS services, the scripts for setting the environment are:
- wmscollector, usercollector, submit: condor_location/condor.sh
- factory: install_location/factory.sh
- vofrontend: install_location/frontend.sh
For glideinWMS services using Condor, the CONDOR_LOCATION/config.d directory will contain the Condor attributes required for that service.
If you are upgrading services already installed, please see here.
Possible Configurations
The following are recommended configurations for installing glideinWMS. If you are installing a Factory, note that only configurations with the WMS collector and Factory on the same node are supported. Also note that worker nodes must be able to access the web server on the factory and frontend nodes in order to download necessary files.
It should be noted that it is possible to install the glideinWMS across administrative boundaries (i.e. you will only install part of the glideinWMS infrastructure). See the OSG section below for an example.
Several possible configurations are below:
Two Server configuration (recommended minimum):
- The glidein WMS Collector and collocated glidein Factory node
- A node containing the Glidein Frontend, the glidein pool Collector together with the scheduler for user submissions
Three Server configuration (recommended for 1000+ glideins)
- The glidein WMS Collector and collocated glidein Factory node
- A node containing the glidein pool Collector together with the VO Frontend
- A node containing the scheduler for user submissions
One Server configuration (Use only for test installs)
- The glidein WMS Collector and collocated glidein Factory node, with the collector running on 8618. Glidein Frontend, the glidein pool Collector (running on 9618) together with the scheduler for user submissions. With this configuration, take special care of the ports assigned and of the condor.sh currently sourced when running commands.
Members of the Open Science Grid can use the OSG factory at UCSD. In this case, only the following services are necessary:
An rpm is available to install these services and connect to the UCSD factory only. See OSG Glidein Factory for more details on how to use this setup. You will also need a proxy for the frontend to communicate and (at least) one proxy for the glideins for submission.
Note that these components are installed by default if you install the GlideinWMS VO Frontend RPM. This RPM is maintained by the Open Science Grid and is located in the OSG repository. More information on how to install it can be found at the OSG GlideinWMS VO Frontend RPM Installation guide
RPM based installer
The Open Science Grid (OSG) maintains two sets of RPMs to install the GlideinWMS VO Frontend and Factory. These RPMs install a default version of b installation but with the option to manually edit settings for more complicated configurations. Instructions can be found here:
Configuration based installer
GlideinWMS is installed with a configuration file (ini format) based installer. All information needed by the services is listed in this file before installation, with a few exceptions. For example, the factory entry details are still provided in a Q&A format during the installation process. You may also need to manually add configuration information after installation, just as you did with the Q&A version.
There are several advantages to this type of install. In addition to having all the details documented, it performs the actual installation faster and allows for re-installs more quickly. Since you have all the information in this file, you can also reproduce the same installation as needed.
As of v3.0, the Q&A installer is no longer supported (but still available in v2+). Installation is done through the manage_glideins script, located in glideinWMS/install/, and uses the ini file described above. This script offers several additional features as well, see below for more information.
NOTE: If you get an error during installation or validation that requires a change to the ini file, it is recommended that you go back and re-install ALL services. You may affect one of the dependencies that will not be validated for the current node.
glideinWMS ini configuration file
The ini file determines the installation and configuration of the various services. All ini file attributes are required. However, in several cases the value may be left empty. See the service-specific documentation for the details for each attribute.
The configuration based installer requires that the same ini file be used for all service installations. There are several areas where data is required from other services. Since most services can be installed on separate hosts, the installer can only validate data for the node being installed.
Default Section
The attributes in this section apply to all subsequent sections in the ini file unless they are overridden specifically in that section. So, if the location/value of any option in this section varies from host to host, you will need to override them in that section of the ini file. The only options in the glideinWMS.ini template will be the pacman options in the next section.
Pacman options
The 2 pacman related attributes are used to bring down the OSG/VDT client software and CA certificates if they are not already installed on the node. If you already have the OSG/VDT client and CA certificates installed on a host or you have already installed the CA certificates and are using other non-VDT client software for proxy renewals, then:
- these options are still required but may be empty, i.e., contain no value.
- the vdt_location option is still required but may be empty.
- the install_vdt_client should be set to 'n'.
These are parts of the pacman related options below that should not be changed unless advised to by glideinwms-support as there may be compatiblity issues between pacman and VDT distributions. Please see below for details.
| Attribute | Example | Description | Comments |
| pacman_location | /path-to-pacman/pacman-3.28 | This will be the directory in which pacman is installed. | The base level (e.g., pacman-3.28) will be used to select the pacman tarball from the pacman_url option. The format is pacman-version.tar.gz.The tarball will be retrieved using the pacman_url option, extracted and then removed. You will need to specify the path to the directory, pacman-3.28. If you already have pacman-3.28 installed on your node, the installer will not attempt to bring a new pacman down. You may utitize that directory. |
| pacman_url | http://physics.bu.edu/pacman/sample_cache/tarballs | URL to retrieve pacman | This is the one pacman option you should not change. |
Service options
All service attributes are described in their respective install pages. Each describes what is required for validating and installing that service. For example configuration files, see here.
The manage-glideins script
This script is used to install and manage the glideinWMS services. It is located in glideinWMS/install/manage-glideins.
./manage-glideins --OPTION SERVICE --ini INIFILE [--ssh [user]] [--debug]-
This usage can be used to install, start, stop or check the status of
the glidein services based on the configuration in the specified ini file.
OPTION can be one of:
- validate: Allows you to validate the ini file prior to installation
- install: Install the service
- configure: This allows you to reconfigure your service based on
changes to the ini file without re-installing condor.
For services using Condor, it will update the config.d local config files,
For the factory and vofrontend, it will update the respective xml config files.
- start: Start the service. Remote starting of services is possible if remote access (via ssh) is allowed.
- stop: Stop the service. Remote starting of services is possible if remote access (via ssh) is allowed.
- status: Return the status of the service. Remote starting of services is possible if remote access (via ssh) is allowed.
SERVICE can be one of: - wmscollector - usercollector - factory - submit - vofrontend - rpm (Used for OSG Frontend RPM sites. Note: The 'install' action is not allowed for this service.) - all: can only be used with start/stop/status actions
--ssh: allows the start/stop/status actions to be performed remotely providing the user has valid access to the other service's node via 'ssh -l' using the service's username. The '--ssh' will use the ini file specified username attribute unless an optional 'user' is specified.
--debug: When used with start/stop/status actions, it will display the series of commands used.
-
This usage allows you to install all services for the node you are installing
on. There are some limitation to this.
-
This usage can be used to select new glidein entry points after the
initial installation of a factory service. If will walk you through the same
question and answer process querying ReSS and allowing for manual entries.
It will then create a file containing the entry elements for those selected.
This can then be merged with the existing Factory configuration file
and a reconfiguration performed..
-
This usage can be used to select new group selection criteria after the
initial installation of a frontend service. If will walk you through the same
question and answer process as during the installation.
It will then create a file containing the group element for the criteria selected.
This can then be merged with the existing frontend configuration file
and a reconfiguration performed..
-
This option allows you to view the ini file options/values. This is especially useful
when the DEFAULT section is used to apply values to all sections/services.
-
This option allows you to create an ini file template for installing a single
service. It contains all the required attributes for that service. It should
be understood that many of the validations that would normally insure a
working installation are bypassed since those validations are normally
performed on the node for those services.
Additional Documents:
- Component Installation: Installation tips for components needed by glideinWMS, such as HTTP, VDT, JavascriptRRD, etc.
- Installation of a GCB node: (only if
you are gliding into Grid sites with restrictive network policies
and cannot use CCB)
NOTE: It is strongly recommended to use CCB over GCB if possible. - Quick Reference Guide to GSI Authentication Setup in glideinWMS: for information on how to configure the GSI security, and additional GSI configuration.
- Multiple Schedds for increased scalability.
- Quill setup for older condor installs.
- Troubleshooting Frontend installation problems and Troubleshooting Factory installation problems.
- Frequently Asked Questions for advanced configuration tips.


Overview
Doradilla-core
Doradilla-core is a job manage system which will handle the job request in reactive way.
Dependency
- sbt
libraryDependencies += "io.github.wherby" %% "doradilla-core" % "<IP_ADDRESS>"
- Maven
<dependency> <groupId>io.github.wherby</groupId> <artifactId>doradilla-core_2.12</artifactId> <version><IP_ADDRESS></version> </dependency>
- Gradle
dependencies { compile group: 'io.github.wherby', name: 'doradilla-core_2.12', version: '<IP_ADDRESS>' }
What’s the problem the library resolve?
The library provide a reactive way to handle resource consuming(CPU, Memory, DB connection) tasks.
For example, an OCR application which will trigger OCR tasks based on requests, for each OCR task there needs one CPU core occupied. If there is no implementation of job management, the CPUs will be easily taken by OCR jobs. The CPU competition will easily slow down the processing and block other function.
What’s the traditional way to solve the issue is create a job queue, and use a worker to takes job from the queue.
Is there any universal way to resolve this type of question and makes the implementation easy to use?
Yes, just use the Doradilla library.
How the Doradilla library works?
Simple version:
The Doradilla library use a queue to keep job requests and FSMActor will pull job request to process.
Is the same way as traditional way?
Yes, but not, because the user will not aware of the library implementation. The example shows user call the job api. The Doradilla library will handle the travail work.
Quick start
To use doradilla library to handle request see:
- run job sync
-
"start and run command " in { val backendServer = BackendServer.startup(Some(1600)) backendServer.registFSMActor() val msg = TestVars.processCallMsgTest val processJob = JobMsg("SimpleProcess", msg) val res = BackendServer.runProcessCommand(processJob).map { res => println(res) assert(true) } Await.ready(res, ConstVars.timeout1S * 10) }
- run job async
-
"start the command and qurey result " in { ProcessService.nameToClassOpt = ProcessServiceSpec.safeProcessServiceNameToClassOpt val backendServer = BackendServer.startup(Some(1600)) backendServer.registFSMActor() val msg = TestVars.processCallMsgTest val processJob = JobMsg("SimpleProcess", msg) val receiveActor = BackendServer.startProcessCommand(processJob).get val res= BackendServer.queryProcessResult(receiveActor).map { result => (result.result.asInstanceOf[ProcessResult]).jobStatus shouldBe (JobStatus.Finished) println(result) } Await.ready(res, ConstVars.timeout1S*4) }
For more usage see : BackendSpec.scala


| pub divide_by_zero: Entry<HandlerFunc>, | A divide by zero exception (`#DE`) occurs when the denominator of a DIV instruction or an IDIV instruction is 0. A `#DE` also occurs if the result is too large to be represented in the destination. |
| pub debug: Entry<HandlerFunc>, | /// - Instruction execution. /// - Instruction single stepping. /// - Data read. /// - Data write. /// - I/O read. /// - I/O write. /// - Task switch. /// - Debug-register access, or general detect fault |
| pub non_maskable_interrupt: Entry<HandlerFunc>, | An non maskable interrupt exception (NMI) occurs as a result of system logic signaling a non-maskable interrupt to the processor. |
| pub breakpoint: Entry<HandlerFunc>, | A breakpoint (`#BP`) exception occurs when an `INT3` instruction is executed. |
| pub overflow: Entry<HandlerFunc>, | An overflow exception (`#OF`) occurs as a result of executing an `INTO` instruction while the overflow bit in `RFLAGS` is set to 1. |
| pub bound_range_exceeded: Entry<HandlerFunc>, | A bound-range exception (`#BR`) exception can occur as a result of executing the `BOUND` instruction. |
| pub invalid_opcode: Entry<HandlerFunc>, | An invalid opcode exception (`#UD`) occurs when an attempt is made to execute an invalid or undefined opcode. |
| pub device_not_available: Entry<HandlerFunc, | A device not available exception
(`#NM`) occurs under any of the following conditions: /// - An `FWAIT`/`WAIT` instruction is executed when `CR0.MP=1` and `CR0.TS=1`. /// - Any x87 instruction other than `FWAIT` is executed when `CR0.EM=1`. /// - Any x87 instruction is executed when `CR0.TS=1`. The `CR0.MP` bit controls whether the `FWAIT`/`WAIT` instruction causes an `#NM` exception when `TS=1`. /// - Any 128-bit or 64-bit media instruction when `CR0.TS=1`. |
| pub double_fault: Entry<HandlerFuncWithErrCode>, | A double fault (`#DF`) exception can occur when a second exception occurs during the handling of a prior (first) exception or interrupt handler. |
| coprocessor_segment_overrun: Entry<HandlerFunc>, | This interrupt vector is reserved. It is for a discontinued exception originally used by processors that supported external x87-instruction coprocessors. |
| pub invalid_tss: Entry<HandlerFuncWithErrCode>, | An invalid TSS exception (`#TS`) occurs only as a result of a control transfer through a gate descriptor that results in an invalid stack-segment reference using an `SS` selector in the TSS. |
| pub segment_not_present: Entry<HandlerFuncWithErrCode>, | An segment-not-present exception (`#NP`) occurs when an attempt is made to load a segment or gate with a clear present bit. |
| pub stack_segment_fault: Entry<HandlerFuncWithErrCode>, | An stack segment exception
(`#SS`) can occur in the following situations: /// - Implied stack references in which the stack address is not in canonical form. Implied stack references include all push and pop instructions, and any instruction using `RSP` or `RBP` as a base register. /// - Attempting to load a stack-segment selector that references a segment descriptor containing a clear present bit. /// - Any stack access that fails the stack-limit check. |
| pub general_protection_fault: Entry<HandlerFuncWithErrCo | A general protection fault
(`#GP`) can occur in various situations. Common causes include: /// - Executing a privileged instruction while `CPL > 0`. /// - Writing a 1 into any register field that is reserved, must be zero (MBZ). /// - Attempting to execute an SSE instruction specifying an unaligned memory operand. /// - Loading a non-canonical base address into the `GDTR` or `IDTR`. /// - Using WRMSR to write a read-only MSR. /// - Any long-mode consistency-check violation. |
| pub page_fault: Entry<PageFaultHandlerFunc>, | A page fault (`#PF`) can occur
during a memory access in any of the following situations: /// - A page-translation-table entry or physical page involved in translating the memory access is not present in physical memory. This is indicated by a cleared present bit in the translation-table entry. /// - An attempt is made by the processor to load the instruction TLB with a translation for a non-executable page. /// - The memory access fails the paging-protection checks (user/supervisor, read/write, or both). /// - A reserved bit in one of the page-translation-table entries is set to 1. A `#PF` occurs for this reason only when `CR4.PSE=1` or `CR4.PAE=1`. |
| reserved_1: Entry<HandlerFunc>, | reserved |
| pub x87_floating_point: Entry<HandlerFunc>, | The x87 Floating-Point Exception-Pending exception (`#MF`) is used to handle unmasked x87 floating-point exceptions. |
| pub alignment_check: Entry<HandlerFuncWithErrCode>, | An alignment check exception (`#AC`) occurs when an unaligned-memory data reference is performed while alignment checking is enabled. |
| pub machine_check: Entry<HandlerFunc>, | The machine check exception (`#MC`) is model specific. Processor implementations are not required to support the `#MC` exception, and those implementations that do support `#MC` can vary in how the `#MC` exception mechanism works. |
| pub simd_floating_point: Entry<HandlerFunc>, | The SIMD Floating-Point
Exception (`#XF`) is used to handle unmasked SSE floating-point exceptions.
The SSE floating-point exceptions reported by the `#XF` exception are
(including mnemonics): /// - IE: Invalid-operation exception (also called #I). /// - DE: Denormalized-operand exception (also called #D). /// - ZE: Zero-divide exception (also called #Z). /// - OE: Overflow exception (also called #O). /// - UE: Underflow exception (also called #U). /// - PE: Precision exception (also called #P or inexact-result exception). |
| pub virtualization: Entry<HandlerFunc>, | virtualization |
| reserved_2: [Entry<HandlerFunc>; 9], | reserved |
| reserved_2: [Entry<HandlerFunc>; 9], | reserved |
| reserved_2: [Entry<HandlerFunc>; 9], | reserved |
| reserved_2: [Entry<HandlerFunc>; 9], | reserved |
| reserved_2: [Entry<HandlerFunc>; 9], | reserved |
| reserved_2: [Entry<HandlerFunc>; 9], | reserved |
| reserved_2: [Entry<HandlerFunc>; 9], | reserved |
| reserved_2: [Entry<HandlerFunc>; 9], | reserved |
| reserved_2: [Entry<HandlerFunc>; 9], | reserved |
| pub security_exception: Entry<HandlerFuncWithErrCode>, | The Security Exception (`#SX`) signals security-sensitive events that occur while executing the VMM, in the form of an exception so that the VMM may take appropriate action. |
| interrupts: [Entry<HandlerFunc>; 256 - 32], | interreupts |
| … … | |
| interrupts: [Entry<HandlerFunc>; 256 - 32], |


| making |
|
|
|
| |
The Board |
rss |
link |
| |
Board Makers |
rss |
link |
| |
Knife Talk |
rss |
link |
| |
Making It |
rss |
link |
| |
Welding Tips and Tricks |
rss |
link |
| movie/show |
|
|
|
| |
Back to the Future Minute |
rss |
link |
| |
Decoding Westworld |
rss |
link |
| |
Interdimensional rss |
rss |
link |
| |
The Maze |
rss |
link |
| |
Show Me The Meaning |
rss |
link |
| |
The Squanch |
rss |
link |
| videogames |
|
|
|
| |
Electronic Wireless Show |
rss |
link |
| |
Giant Bombcast |
rss |
link |
| |
Hello Internet |
rss |
link |
| |
Idle Thumbs |
rss |
link |
| |
The Indoor Kids |
rss |
link |
| |
Roguelike Radio |
rss |
link |
| |
Super Joysick Radio |
rss |
link |
| |
Videogames Hot Dog |
rss |
link |
| |
Watch Out For Fireballs |
rss |
link |
| music |
|
|
|
| |
Legacy Music Hour |
rss |
link |
| linux |
|
|
|
| |
Linux Outlaws |
rss |
link |
| others |
|
|
|
| |
Advice Hot Dog |
rss |
link |
| |
Containers |
rss |
link |
| |
Rabbits |
rss |
link |
| |
Stuff You Should Know |
rss |
link |
| |
Under The Hood |
rss |
link |
| |
Walking Up with Sam Harris |
rss |
link |
| |
WTF with Marc Maron |
rss |
link |
| |
You Must Remember This |
rss |
link |
| finished |
|
|
|
| |
The Biggest Problem in the Universe |
rss |
link |
| |
Game of Thrones von Serienjunkies.de |
rss |
link |


Update an Employee
Give the IRS_Number of the Employee you want updated
First Name
Last Name
SSN
Street
Street Number
Postal Code
City


-
<Process class>
primitiveProcessCreate:ifFail:
^<Process>
'Creates a new process'
Parameters:
block <BlockWithoutArguments>
Errors:
ProcessAllocationFailed
-
primitiveProcessYield
^<Process>
'Yields the control to the scheduler.'
'Does nothing if executed by the scheduler.'
'Returns current process when regaining control.'
-
primitiveProcessStop
^<Process>
'Yields the control to the scheduler.'
'Does nothing if executed by the scheduler.'
'Returns current process when regaining control.'
-
primitiveProcessActiveProcess
^<Object>
'Returns the active process'
-
primitiveProcessTransferTo:ifFail:
^<Object>
'Transfers the control from the scheduler to a process.'
'Returns the status of process (see primitiveProcessStatus).'
Parameters:
process <Process>
Errors:
NotInScheduler
ProcessCannotContinue
Dead
-
primitiveProcessSingleStep:ifFail:
^<Object>
'Transfers the control from the scheduler to a process,'
'performs a single step and yields.'
'Returns the status of process (see primitiveProcessStatus).'
Parameters:
process <Process>
Errors:
NotInScheduler
ProcessCannotContinue
Dead
-
<Process>
primitiveProcessTerminateIfFail:
^<Self>
'Terminates the process'
Errors:
Dead
Flags: NLR
-
<Process>
primitiveProcessStatus
^<Symbol>
'Returns the process status:'
' #Initialized - State right after creation.'
' #Yielded - Gave up control by calling yield.'
' #Running - Is running.'
' #InAsyncDLL - Gave up control but continues to execute asynchronous DLL.'
' #Stopped - Gave up control by calling stop.'
' #Preempted - Was preempted by system.'
' #Completed - Ran to completion.'
' #Dead - The process is dead.'
' #BooleanError - A boolean was expected at hardcoded control structure.'
' #FloatError - A float was expected at hardcoded float operation.'
' #LookupError - The receiver does not understand doesNotUnderstand:.'
' #PrimitiveLookupError - Binding a primitive failed.'
' #DLLLookupError - Binding a DLL function failed.'
' #NLRError - Context for NLR did not exist.'
' #StackOverflow - Stack exhausted.'
-
<Process>
primitiveProcessSchedulerWait:ifFail:
^<Boolean>
'Waits until timer has expired or a asynchronous dll call has returned.'
'Returns whether the timer expired.'
Parameters:
milliseconds <SmallInteger>
-
<Process>
primitiveProcessTraceStack:ifFail:
^<Self>
'Prints the stack trace'
Parameters:
size <SmallInteger>
-
primitiveProcessEnterCritical
^<Process>
'Disables preemption in active process.'
-
primitiveProcessLeaveCritical
^<Process>
'Enables preemption in active process'
-
primitiveProcessYieldInCritical
^<Process>
'Yields the control to the scheduler.'
'Does nothing if executed by the scheduler.'
'Returns current process when regaining control.'
-
<Process>
primitiveProcessUserTime
^<Float>
'Returns time, in seconds, the process has spent in user code'
-
<Process>
primitiveProcessSystemTime
^<Float>
'Returns time, in seconds, the process has spent in system code'
-
<Process>
primitiveProcessStackLimit:ifFail:
^<IndexedInstanceVariables>
'Returns an array of the process activation'
Parameters:
limit <SmallInteger>


Current Report Interval:
If you can see this, this function is not supported
Reporting interval should be measurable


Hello {{vm.name}}
{{$index+1}} {{item}}
Year
Make
Model
{{car.year}}
{{car.make}}
{{car.model}}
Choose your favorite color
{{color}}
Your favorite color is: {{vm.color}}


Nigerian police release 259 captives in Oyo State
by RFINigerian police have released 259 people held captive at an Islamic rehabilitation center in the southwestern city of Ibadan, a police spokesman said on Tuesday.
Oyo state police spokesman Fadeyi Olugbenga said the facility was raided on Monday. “Yesterday, 259 persons were released,” he said, adding that they were locked in a building and some were chained.
He said nine people including the owner had been arrested and were under investigation.
One meal a day
Images from local TV station TVC taken shortly after the captives were released showed a group of mostly young men and teenaged boys. An infant was also among the group. Many were emaciated.
“We eat one meal a day,” one of the men told TVC.
Many captives have said they were physically and sexually abused and chained up to prevent them escaping.
The raids are increasingly embarrassing for President Muhammadu Buhari, a Muslim who has called on police to crack down on such centers.
More than 1,000 people have been released from such centers in Nigeria in the last few weeks. However, the others have been in the predominantly Muslim north of the country, rather than the southern states that are mostly inhabited by Christians.
The raid will increase pressure on President Muhammadu Buhari to take action on loosely regulated centers that offer rehabilitation services and often an Islamic education. He has already called on police to shut down such centers.


The procedure for the adoption of ordinances by the council shall be as follows:
A proposed ordinance may be introduced by a majority of the members of the council present and voting. Each proposed ordinance shall be the subject of a public hearing. Notice of the hearing and a summary of the substance of the proposed ordinance shall be published at least once, not less than ten days prior to the hearing.
Each ordinance adopted by the council shall within three days after adoption, be delivered by the city manager to the mayor for his approval or veto. If the mayor approves any ordinance, he may sign it. If he vetoes any ordinance, he shall deliver to each member of the council, within seven days after delivery of such ordinance to him, a statement of his reason for the veto of the ordinance. If the mayor shall neither approve an ordinance nor veto it within the time required herein, such ordinance shall be deemed to have been approved by the mayor on the seventh day following delivery of such ordinance to the mayor. An ordinance vetoed by the mayor shall not become effective unless subsequently passed by a favorable vote of four councilmen within thirty-five days after the date of delivery of such statement of disapproval. No further hearing shall be required with reference to such ordinance.
An ordinance shall become effective at the expiration of twenty calendar days following approval by the mayor or passage by the council over his veto unless such ordinance shall have been designated as an emergency ordinance by the council, in which event it shall become effective on the date of approval by the mayor or the date of passage of such ordinance by the council over his veto.
A notice of the adoption of and a summary of each ordinance which shall hereafter become effective pursuant to the terms of this section 11 shall be published at least once in a newspaper or newspapers of general circulation in the city, within eleven days after the date of approval by the mayor or the date of passage by the council over his veto.
The following actions may be taken by the council only by ordinance, as that word is used in sections 9, 11, 12 and 13 of this Charter:
Adoption of the budget and fixing of the ad valorem tax rate.
Adoption of any regulation which authorizes a fine, a jail sentence or other penalty or which authorizes relief by way of injunction or other equitable relief.
Any action which is required by this Charter, or any applicable statute or Constitution to be done by ordinance.
(Ord. No. CA-6-74; Ord. No. CA-7-74; Res. No. CA-1-10, § 1, 6-7-2010, eff. 7-27-2010)


Dino Ipsum
Generate your own dino ipsum!
Enter number of paragraphs
Enter number of words
Submit
Here is your ipsum:


Sheriff: Worker shot, wounded 2 at N Carolina plant
TAR HEEL, N.C. — A gunman was captured after opening fire in a North Carolina hog processing plant early Thursday, seriously wounding two co-workers, a sheriff said.
by Canadian PressTAR HEEL, N.C. — A gunman was captured after opening fire in a North Carolina hog processing plant early Thursday, seriously wounding two co-workers, a sheriff said.
Bladen County Sheriff Jim McVicker told WRAL-TV that the suspect is in custody after attacking the two employees in a stairwell at The Smithfield Packing Company plant in Tar Heel.
A sheriff’s statement says deputies responding to the active shooter report captured the gunman, who ran from the meatpacking plant into a nearby wooded area.
The wounded man and woman were airlifted to hospitals. Their conditions were weren’t immediately reported.
The sheriff told WWAY-TV that 20-year-old Jaquante Hakeem Williams of St. Pauls was charged with two counts of attempted first-degree murder and is being held in the Bladen County Jail.
McVicker said Williams had worked at the plant for about a year.
___
Information from: WRAL-TV, http://www.wral.com
The Associated Press


This page shows automated results of the Geminids 2013, based on visual observations reported by citizen scientists through the report form of the International Meteor Organization (IMO). The information on this page is generated automatically; for scientific use please refer to manual analyses published in scientific journals (such as WGN). Send your feedback regarding this page to Geert Barentsen.
Page contents:
Note that the data will finally go into the Visual Meteor Database (VMDB) with manual inspection and rectifications. We are curretly completing the files of 2008-2011. The VMDB is an enormous project - any help will be greatly appreciated.
Page generated: 2014 January 3 at 16:45 UTC.
The graph below shows the ZHR (Zenithal Hourly Rate), which is the number of meteors an observer would see under a very dark sky with the radiant of the shower in zenith.
ZHRmax = 134 based on 3968 Geminids reported in 452 intervals, assuming population index r = 2.0
| Time (UTC) | Solarlon | nINT | nGEM | ZHR | Particle density | |
|---|---|---|---|---|---|---|
| 2013-12-05 03:37 | 252.966 | 5 | 4 | 1 | ±0 | 2 / 109·km3 |
| 2013-12-07 01:22 | 254.902 | 6 | 14 | 3 | ±1 | 5 / 109·km3 |
| 2013-12-07 22:45 | 255.807 | 1 | 2 | 11 | ±6 | 18 / 109·km3 |
| 2013-12-09 03:16 | 257.014 | 5 | 14 | 8 | ±2 | 13 / 109·km3 |
| 2013-12-10 02:00 | 257.976 | 5 | 27 | 7 | ±1 | 11 / 109·km3 |
| 2013-12-10 19:50 | 258.731 | 15 | 26 | 10 | ±2 | 16 / 109·km3 |
| 2013-12-11 09:27 | 259.308 | 4 | 26 | 10 | ±2 | 16 / 109·km3 |
| 2013-12-12 03:51 | 260.087 | 9 | 112 | 26 | ±2 | 41 / 109·km3 |
| 2013-12-12 18:11 | 260.694 | 2 | 24 | 36 | ±7 | 57 / 109·km3 |
| 2013-12-13 04:14 | 261.120 | 35 | 344 | 54 | ±3 | 86 / 109·km3 |
| 2013-12-13 11:32 | 261.429 | 9 | 92 | 99 | ±10 | 158 / 109·km3 |
| 2013-12-13 16:44 | 261.650 | 4 | 21 | 68 | ±14 | 108 / 109·km3 |
| 2013-12-13 19:35 | 261.770 | 62 | 373 | 94 | ±5 | 150 / 109·km3 |
| 2013-12-13 22:58 | 261.914 | 84 | 645 | 84 | ±3 | 134 / 109·km3 |
| 2013-12-14 03:37 | 262.110 | 119 | 1623 | 102 | ±3 | 162 / 109·km3 |
| 2013-12-14 06:08 | 262.217 | 10 | 119 | 134 | ±12 | 213 / 109·km3 |
| 2013-12-14 11:52 | 262.460 | 19 | 216 | 96 | ±7 | 153 / 109·km3 |
| 2013-12-14 17:42 | 262.707 | 20 | 93 | 62 | ±6 | 99 / 109·km3 |
| 2013-12-14 20:45 | 262.836 | 34 | 185 | 60 | ±4 | 96 / 109·km3 |
| 2013-12-15 02:48 | 263.093 | 3 | 8 | 30 | ±10 | 48 / 109·km3 |
| 2013-12-16 03:16 | 264.129 | 1 | 0 | 15 | ±15 | 24 / 109·km3 |
The reported intervals are automatically added together into the bins shown above, based on the number of meteors and the distribution of the intervals. For each bin, the following parameters are computed:
Data has been received from 82 observers in 23 countries. Thank you for your efforts!
Note: click on the map for an interactive version.
| Observer | Country | Teff | nGEM |
|---|---|---|---|
| Tomasz Adam | Poland | 2.05h | 30 |
| Vladislav Agletdinov | Russia | 0.50h | 19 |
| Ashutosh Alekar | India | 1.84h | 41 |
| Payas Awadhutkar | India | 4.00h | 49 |
| Steven Brown | United Kingdom | 1.00h | 48 |
| Josafary Campêlo | Brazil | 1.19h | 7 |
| Jakub Cerny | Czech Republic | 0.48h | 40 |
| Seokhee Cho | South Korea | 0.42h | 1 |
| Michel Deconinck | France | 1.00h | 42 |
| Shyam Dhamapurkar | India | 4.00h | 28 |
| Jose Vicente Díaz Martínez | Spain | 0.25h | 20 |
| Sven-erik Enno | Estonia | 1.67h | 83 |
| Frank Enzlein | Germany | 7.41h | 291 |
| Svetlana Evdokimova | Russia | 0.83h | 26 |
| Richard Fleet | United Kingdom | 3.53h | 84 |
| Michael Funke | Germany | 1.26h | 68 |
| Vishal Gangurde | India | 4.00h | 29 |
| Wei Ge | China | 4h | 47 |
| Radha Gharapurkar | India | 6.83h | 44 |
| Payal Ghogare | India | 6.00h | 88 |
| William Godley | United States | 1.17h | 10 |
| Monika Gundecha | India | 3.18h | 19 |
| Monika Gundecha | India | 3.67h | 27 |
| Devika Hardikar | India | 2.17h | 51 |
| Carl Hergenrother | United States | 2.84h | 173 |
| Gabriel Hickel | Brazil | 1.72h | 57 |
| Kamil Hornoch | Czech Republic | 3.37h | 296 |
| Carl Johannink | Germany | 1.45h | 26 |
| Kanchan Kalunge | India | 3.50h | 29 |
| Shalmalee Kapse | India | 2.25h | 20 |
| Mayura Karandikar | India | 2.00h | 32 |
| Stanislav Korotkiy | Russia | 1.74h | 120 |
| Nilofar Kurawle | India | 5.92h | 41 |
| Adrian Lelyen Fernandez | Cuba | 3.66h | 54 |
| Michael Linnolt | United States | 1.00h | 30 |
| Lin Luo | China | 2.83h | 21 |
| Jameer Manur | India | 1.66h | 29 |
| Qiang Ma | China | 4.5h | 31 |
| Tony Markham | United Kingdom | 4.2h | 99 |
| Yifan Ma | China | 1.82h | 54 |
| Milen Minev | Bulgaria | 1.88h | 16 |
| Ernesto Mota Hernandez | Cuba | 3.43h | 33 |
| Artyom Novichonok | Russia | 1.50h | 67 |
| Elena Novichonok | Russia | 0.10h | 3 |
| Yogesh Pandey | India | 6.00h | 63 |
| Prathamesh Pawar | India | 3.40h | 32 |
| Mayuresh Prabhune | India | 1.28h | 31 |
| Aniket Raut | India | 5.01h | 62 |
| Mileny Roche Lamas | Cuba | 3.36h | 51 |
| Jonas Schenker | Switzerland | 0.47h | 2 |
| Ameya Shaikh | India | 2.63h | 32 |
| Neha Sharma | India | 5.33h | 114 |
| Krishna Shende | India | 5.65h | 55 |
| Wei Shi | China | 3.25h | 61 |
| Tanishka Soni | India | 4.61h | 25 |
| Chetan Thakur | India | 6.16h | 35 |
| Sonal Thorve | India | 1.00h | 14 |
| Michel Vandeputte | Belgium | 23.15h | 322 |
| Jurgen Rendtel | Germany | 9.33h | 322 |
| Sasha Prokofyev | Russia | 3.35h | 80 |
| Branislav Savic | Serbia | 2.66h | 134 |
| Karoly Jonas | Hungary | 9.66h | 202 |
| Alexsandr Morozov | Russia | 0.67h | 43 |
| Weizhou Zeng | China | 2.52h | 95 |
| Javor Kac | Slovenia | 9.62h | 397 |
| Terrence Ross | United States | 4.17h | 135 |
| Alexandr Maidik | Ukraine | 2h | 17 |
| Vilem Heblik | Czech Republic | 4.75h | 257 |
| George Troullias | Cyprus | 0.75h | 25 |
| Shigeo Uchiyama | Japan | 5.76h | 213 |
| Kaustubh Vaste | India | 0.84h | 13 |
| Akash Vispute | India | 6.16h | 71 |
| Sabine Waechter | Germany | 1.15h | 81 |
| Veena Waghchoure | India | 6.75h | 30 |
| Wenhui Wang | China | 1.25h | 34 |
| Xiaofan Wei | China | 1.50h | 22 |
| Zeng Weizhou | China | 1.25h | 89 |
| Qi Xin | China | 1.00h | 44 |
| Zhen Xu | China | 1.84h | 120 |
| Pankajkumar Yenape | India | 4.10h | 20 |
| Yidong Yu | China | 3.76h | 96 |
| Geng Zhao | China | 4.06h | 96 |
| Tianwei Zhang | China | 1.05h | 13 |
| Allen Zhong | China | 2.63h | 51 |
Create your own analysis. The files below can be opened using Excel:
gem2013_rate.csv (number of meteors per interval per observer)
gem2013_magn.csv (number of meteors per magnitude bin per observer)
The information on this page may be distributed freely provided credit is given to the International Meteor Organization (IMO) and, when possible, to the individual observers. The computer facilities to generate this page are provided by ESA/RSSD and Armagh Observatory.
References:


genotype hMPV human metapneumovirus infection mice virus genotypes predominant competitive proportion subtype respiratory group solid viral {border-style Genotype different alternation px;} ratio #ffffff;} (Fig.Â animal groups competition increased input BALB/c children control day disease study used Infect. cell subtypes growth infections mixed alternating clinical decreased epidemic genetic caused changes experiment infected infection, observed severity strains A:Bâ€‰=â€‰:. A:Bâ€‰=â€‰:: Med. lungs model type variability A:Bâ€‰=â€‰: Chongqing NL// PCR Science change differences load lung px; strain tract vivo {font-family Medical Vero-E acute al.Human analysis cells days evolution experiments finally font-size higher mouse phenomenon prevalence replication results shifted showed using vitro weight â€‰Î¼l (P) .â€‰Ã—â€‰ Clin. Figure Pan RNA airway al.Genetic alone: diversity double; dpi evidence isolated mice. passage, performed post predominated proportions received related studies subtypes. terms â€" (Pâ€‰ (genotype -year DMEM Foundation However, Then, Virol../jmv. Zhen approximately border-color border-width cells, compared data determine difference dominant experimental final gradually high host immunity indicated infection. methacholine mice, number plates represent responsiveness result solid; statistical summary, time triangles; use young {font-style {font-weight â€", (P). A:B Animal B). Beijing, Center ChinaJ. Commons Creative Human NL//, Natural Pulmonary University. Viral Yuxia Zhang Zhou, alveolar analysed appeared approved article bold cause circulating copies/ml copy courier; culture did divided em; end. experiment. experiments, figures followed genotypes, group, groups: histopathological illness initial lower major manifestations model, models obtained passage pattern previous pt;} pulmonary ratios real-time represents research sacrificed severe shift shown similar strain. syncytial tissue virology../jmv. weeks â€‰Â°C


Checks the spelling of a word. Returns TRUE if the word is spelled correctly; FALSE otherwise.
 It can be text or a reference to text.
Custom_dic is the filename of a custom dictionary to examine if the word is not found in the main dictionary.
Ignore_uppercase is a logical value corresponding to the Ignore Words In Uppercase check box. If ignore_uppercase is TRUE, the check box is selected, and Microsoft Excel ignores words in all uppercase letters; if FALSE, the check box is cleared, and Microsoft Excel checks all words; if omitted, the current setting is used.
Remarks
This function does not have a dialog-box form. To display the Spelling dialog box, use SPELLING.
Related Function
SPELLING Checks the spelling of words in the current selection
Return to index


The location of Zion or the New Jerusalem, is certainly a subject of importance, and well worth a candid investigation: for it is one that interested the prophets, and much the more it ought to interest every true believer of this remote age of the world; for according to the prophets it will be a place of refuge, and deliverance for the people of God when destruction comes upon the nations. Again, the Lord not only intends to gather all his people together in the last days, but he intends to prepare places for them to gather to. The city of Zion is said to be one of these places of gathering; therefore, it is of all importance that we should know where it will be located or established.
theXXlocationXXofXXzion locationXXofXXzionXXor ofXXzionXXorXXthe zionXXorXXtheXXnew orXXtheXXnewXXjerusalem theXXnewXXjerusalemXXis newXXjerusalemXXisXXcertainly jerusalemXXisXXcertainlyXXa isXXcertainlyXXaXXsubject certainlyXXaXXsubjectXXof aXXsubjectXXofXXimportance subjectXXofXXimportanceXXand ofXXimportanceXXandXXwell importanceXXandXXwellXXworth andXXwellXXworthXXa wellXXworthXXaXXcandid worthXXaXXcandidXXinvestigation aXXcandidXXinvestigationXXfor candidXXinvestigationXXforXXit investigationXXforXXitXXis forXXitXXisXXone itXXisXXoneXXthat isXXoneXXthatXXinterested oneXXthatXXinterestedXXthe thatXXinterestedXXtheXXprophets interestedXXtheXXprophetsXXand theXXprophetsXXandXXmuch prophetsXXandXXmuchXXthe andXXmuchXXtheXXmore muchXXtheXXmoreXXit theXXmoreXXitXXought moreXXitXXoughtXXto itXXoughtXXtoXXinterest oughtXXtoXXinterestXXevery toXXinterestXXeveryXXtrue interestXXeveryXXtrueXXbeliever everyXXtrueXXbelieverXXof trueXXbelieverXXofXXthis believerXXofXXthisXXremote ofXXthisXXremoteXXage thisXXremoteXXageXXof remoteXXageXXofXXthe ageXXofXXtheXXworld ofXXtheXXworldXXfor theXXworldXXforXXaccording worldXXforXXaccordingXXto forXXaccordingXXtoXXthe accordingXXtoXXtheXXprophets toXXtheXXprophetsXXit theXXprophetsXXitXXwill prophetsXXitXXwillXXbe itXXwillXXbeXXa willXXbeXXaXXplace beXXaXXplaceXXof aXXplaceXXofXXrefuge placeXXofXXrefugeXXand ofXXrefugeXXandXXdeliverance refugeXXandXXdeliveranceXXfor andXXdeliveranceXXforXXthe deliveranceXXforXXtheXXpeople forXXtheXXpeopleXXof theXXpeopleXXofXXgod peopleXXofXXgodXXwhen ofXXgodXXwhenXXdestruction godXXwhenXXdestructionXXcomes whenXXdestructionXXcomesXXupon destructionXXcomesXXuponXXthe comesXXuponXXtheXXnations uponXXtheXXnationsXXagain theXXnationsXXagainXXthe nationsXXagainXXtheXXlord againXXtheXXlordXXnot theXXlordXXnotXXonly lordXXnotXXonlyXXintends notXXonlyXXintendsXXto onlyXXintendsXXtoXXgather intendsXXtoXXgatherXXall toXXgatherXXallXXhis gatherXXallXXhisXXpeople allXXhisXXpeopleXXtogether hisXXpeopleXXtogetherXXin peopleXXtogetherXXinXXthe togetherXXinXXtheXXlast inXXtheXXlastXXdays theXXlastXXdaysXXbut lastXXdaysXXbutXXhe daysXXbutXXheXXintends butXXheXXintendsXXto heXXintendsXXtoXXprepare intendsXXtoXXprepareXXplaces toXXprepareXXplacesXXfor prepareXXplacesXXforXXthem placesXXforXXthemXXto forXXthemXXtoXXgather themXXtoXXgatherXXto toXXgatherXXtoXXthe gatherXXtoXXtheXXcity toXXtheXXcityXXof theXXcityXXofXXzion cityXXofXXzionXXis ofXXzionXXisXXsaid zionXXisXXsaidXXto isXXsaidXXtoXXbe saidXXtoXXbeXXone toXXbeXXoneXXof beXXoneXXofXXthese oneXXofXXtheseXXplaces ofXXtheseXXplacesXXof theseXXplacesXXofXXgathering placesXXofXXgatheringXXtherefore ofXXgatheringXXthereforeXXit gatheringXXthereforeXXitXXis thereforeXXitXXisXXof itXXisXXofXXall isXXofXXallXXimportance ofXXallXXimportanceXXthat allXXimportanceXXthatXXwe importanceXXthatXXweXXshould thatXXweXXshouldXXknow weXXshouldXXknowXXwhere shouldXXknowXXwhereXXit knowXXwhereXXitXXwill whereXXitXXwillXXbe itXXwillXXbeXXlocated willXXbeXXlocatedXXor beXXlocatedXXorXXestablished
theXXlocationXXof locationXXofXXzion ofXXzionXXor zionXXorXXthe orXXtheXXnew theXXnewXXjerusalem newXXjerusalemXXis jerusalemXXisXXcertainly isXXcertainlyXXa certainlyXXaXXsubject aXXsubjectXXof subjectXXofXXimportance ofXXimportanceXXand importanceXXandXXwell andXXwellXXworth wellXXworthXXa worthXXaXXcandid aXXcandidXXinvestigation candidXXinvestigationXXfor investigationXXforXXit forXXitXXis itXXisXXone isXXoneXXthat oneXXthatXXinterested thatXXinterestedXXthe interestedXXtheXXprophets theXXprophetsXXand prophetsXXandXXmuch andXXmuchXXthe muchXXtheXXmore theXXmoreXXit moreXXitXXought itXXoughtXXto oughtXXtoXXinterest toXXinterestXXevery interestXXeveryXXtrue everyXXtrueXXbeliever trueXXbelieverXXof believerXXofXXthis ofXXthisXXremote thisXXremoteXXage remoteXXageXXof ageXXofXXthe ofXXtheXXworld theXXworldXXfor worldXXforXXaccording forXXaccordingXXto accordingXXtoXXthe toXXtheXXprophets theXXprophetsXXit prophetsXXitXXwill itXXwillXXbe willXXbeXXa beXXaXXplace aXXplaceXXof placeXXofXXrefuge ofXXrefugeXXand refugeXXandXXdeliverance andXXdeliveranceXXfor deliveranceXXforXXthe forXXtheXXpeople theXXpeopleXXof peopleXXofXXgod ofXXgodXXwhen godXXwhenXXdestruction whenXXdestructionXXcomes destructionXXcomesXXupon comesXXuponXXthe uponXXtheXXnations theXXnationsXXagain nationsXXagainXXthe againXXtheXXlord theXXlordXXnot lordXXnotXXonly notXXonlyXXintends onlyXXintendsXXto intendsXXtoXXgather toXXgatherXXall gatherXXallXXhis allXXhisXXpeople hisXXpeopleXXtogether peopleXXtogetherXXin togetherXXinXXthe inXXtheXXlast theXXlastXXdays lastXXdaysXXbut daysXXbutXXhe butXXheXXintends heXXintendsXXto intendsXXtoXXprepare toXXprepareXXplaces prepareXXplacesXXfor placesXXforXXthem forXXthemXXto themXXtoXXgather toXXgatherXXto gatherXXtoXXthe toXXtheXXcity theXXcityXXof cityXXofXXzion ofXXzionXXis zionXXisXXsaid isXXsaidXXto saidXXtoXXbe toXXbeXXone beXXoneXXof oneXXofXXthese ofXXtheseXXplaces theseXXplacesXXof placesXXofXXgathering ofXXgatheringXXtherefore gatheringXXthereforeXXit thereforeXXitXXis itXXisXXof isXXofXXall ofXXallXXimportance allXXimportanceXXthat importanceXXthatXXwe thatXXweXXshould weXXshouldXXknow shouldXXknowXXwhere knowXXwhereXXit whereXXitXXwill itXXwillXXbe willXXbeXXlocated beXXlocatedXXor locatedXXorXXestablished
theXXlocation locationXXof ofXXzion zionXXor orXXthe theXXnew newXXjerusalem jerusalemXXis isXXcertainly certainlyXXa aXXsubject subjectXXof ofXXimportance importanceXXand andXXwell wellXXworth worthXXa aXXcandid candidXXinvestigation investigationXXfor forXXit itXXis isXXone oneXXthat thatXXinterested interestedXXthe theXXprophets prophetsXXand andXXmuch muchXXthe theXXmore moreXXit itXXought oughtXXto toXXinterest interestXXevery everyXXtrue trueXXbeliever believerXXof ofXXthis thisXXremote remoteXXage ageXXof ofXXthe theXXworld worldXXfor forXXaccording accordingXXto toXXthe theXXprophets prophetsXXit itXXwill willXXbe beXXa aXXplace placeXXof ofXXrefuge refugeXXand andXXdeliverance deliveranceXXfor forXXthe theXXpeople peopleXXof ofXXgod godXXwhen whenXXdestruction destructionXXcomes comesXXupon uponXXthe theXXnations nationsXXagain againXXthe theXXlord lordXXnot notXXonly onlyXXintends intendsXXto toXXgather gatherXXall allXXhis hisXXpeople peopleXXtogether togetherXXin inXXthe theXXlast lastXXdays daysXXbut butXXhe heXXintends intendsXXto toXXprepare prepareXXplaces placesXXfor forXXthem themXXto toXXgather gatherXXto toXXthe theXXcity cityXXof ofXXzion zionXXis isXXsaid saidXXto toXXbe beXXone oneXXof ofXXthese theseXXplaces placesXXof ofXXgathering gatheringXXtherefore thereforeXXit itXXis isXXof ofXXall allXXimportance importanceXXthat thatXXwe weXXshould shouldXXknow knowXXwhere whereXXit itXXwill willXXbe beXXlocated locatedXXor orXXestablished
That there will be a city called Zion or the New Jerusalem, built, beautified, and prepared for the millennium is evident from all the prophets that have mentioned the work of God of the last days. We have in a brief manner touched upon this subject before; but the magnitude and importance of it is such, that we think that justice to it, requires us to give it a more extensive investigation.
thatXXthereXXwillXXbe thereXXwillXXbeXXa willXXbeXXaXXcity beXXaXXcityXXcalled aXXcityXXcalledXXzion cityXXcalledXXzionXXor calledXXzionXXorXXthe zionXXorXXtheXXnew orXXtheXXnewXXjerusalem theXXnewXXjerusalemXXbuilt newXXjerusalemXXbuiltXXbeautified jerusalemXXbuiltXXbeautifiedXXand builtXXbeautifiedXXandXXprepared beautifiedXXandXXpreparedXXfor andXXpreparedXXforXXthe preparedXXforXXtheXXmillennium forXXtheXXmillenniumXXis theXXmillenniumXXisXXevident millenniumXXisXXevidentXXfrom isXXevidentXXfromXXall evidentXXfromXXallXXthe fromXXallXXtheXXprophets allXXtheXXprophetsXXthat theXXprophetsXXthatXXhave prophetsXXthatXXhaveXXmentioned thatXXhaveXXmentionedXXthe haveXXmentionedXXtheXXwork mentionedXXtheXXworkXXof theXXworkXXofXXgod workXXofXXgodXXof ofXXgodXXofXXthe godXXofXXtheXXlast ofXXtheXXlastXXdays theXXlastXXdaysXXwe lastXXdaysXXweXXhave daysXXweXXhaveXXin weXXhaveXXinXXa haveXXinXXaXXbrief inXXaXXbriefXXmanner aXXbriefXXmannerXXtouched briefXXmannerXXtouchedXXupon mannerXXtouchedXXuponXXthis touchedXXuponXXthisXXsubject uponXXthisXXsubjectXXbefore thisXXsubjectXXbeforeXXbut subjectXXbeforeXXbutXXthe beforeXXbutXXtheXXmagnitude butXXtheXXmagnitudeXXand theXXmagnitudeXXandXXimportance magnitudeXXandXXimportanceXXof andXXimportanceXXofXXit importanceXXofXXitXXis ofXXitXXisXXsuch itXXisXXsuchXXthat isXXsuchXXthatXXwe suchXXthatXXweXXthink thatXXweXXthinkXXthat weXXthinkXXthatXXjustice thinkXXthatXXjusticeXXto thatXXjusticeXXtoXXit justiceXXtoXXitXXrequires toXXitXXrequiresXXus itXXrequiresXXusXXto requiresXXusXXtoXXgive usXXtoXXgiveXXit toXXgiveXXitXXa giveXXitXXaXXmore itXXaXXmoreXXextensive aXXmoreXXextensiveXXinvestigation
thatXXthereXXwill thereXXwillXXbe willXXbeXXa beXXaXXcity aXXcityXXcalled cityXXcalledXXzion calledXXzionXXor zionXXorXXthe orXXtheXXnew theXXnewXXjerusalem newXXjerusalemXXbuilt jerusalemXXbuiltXXbeautified builtXXbeautifiedXXand beautifiedXXandXXprepared andXXpreparedXXfor preparedXXforXXthe forXXtheXXmillennium theXXmillenniumXXis millenniumXXisXXevident isXXevidentXXfrom evidentXXfromXXall fromXXallXXthe allXXtheXXprophets theXXprophetsXXthat prophetsXXthatXXhave thatXXhaveXXmentioned haveXXmentionedXXthe mentionedXXtheXXwork theXXworkXXof workXXofXXgod ofXXgodXXof godXXofXXthe ofXXtheXXlast theXXlastXXdays lastXXdaysXXwe daysXXweXXhave weXXhaveXXin haveXXinXXa inXXaXXbrief aXXbriefXXmanner briefXXmannerXXtouched mannerXXtouchedXXupon touchedXXuponXXthis uponXXthisXXsubject thisXXsubjectXXbefore subjectXXbeforeXXbut beforeXXbutXXthe butXXtheXXmagnitude theXXmagnitudeXXand magnitudeXXandXXimportance andXXimportanceXXof importanceXXofXXit ofXXitXXis itXXisXXsuch isXXsuchXXthat suchXXthatXXwe thatXXweXXthink weXXthinkXXthat thinkXXthatXXjustice thatXXjusticeXXto justiceXXtoXXit toXXitXXrequires itXXrequiresXXus requiresXXusXXto usXXtoXXgive toXXgiveXXit giveXXitXXa itXXaXXmore aXXmoreXXextensive moreXXextensiveXXinvestigation
thatXXthere thereXXwill willXXbe beXXa aXXcity cityXXcalled calledXXzion zionXXor orXXthe theXXnew newXXjerusalem jerusalemXXbuilt builtXXbeautified beautifiedXXand andXXprepared preparedXXfor forXXthe theXXmillennium millenniumXXis isXXevident evidentXXfrom fromXXall allXXthe theXXprophets prophetsXXthat thatXXhave haveXXmentioned mentionedXXthe theXXwork workXXof ofXXgod godXXof ofXXthe theXXlast lastXXdays daysXXwe weXXhave haveXXin inXXa aXXbrief briefXXmanner mannerXXtouched touchedXXupon uponXXthis thisXXsubject subjectXXbefore beforeXXbut butXXthe theXXmagnitude magnitudeXXand andXXimportance importanceXXof ofXXit itXXis isXXsuch suchXXthat thatXXwe weXXthink thinkXXthat thatXXjustice justiceXXto toXXit itXXrequires requiresXXus usXXto toXXgive giveXXit itXXa aXXmore moreXXextensive extensiveXXinvestigation
That there was a Zion established at Jerusalem we do not wish to deny; but that has nothing to do with the one for the millennium. However, because some are unable to separate, or distinguish it from the one for the Millennium, we will first show the difference between the two, and then proceed to examine the prophets with respect to the place of the location of the latter.
thatXXthereXXwasXXa thereXXwasXXaXXzion wasXXaXXzionXXestablished aXXzionXXestablishedXXat zionXXestablishedXXatXXjerusalem establishedXXatXXjerusalemXXwe atXXjerusalemXXweXXdo jerusalemXXweXXdoXXnot weXXdoXXnotXXwish doXXnotXXwishXXto notXXwishXXtoXXdeny wishXXtoXXdenyXXbut toXXdenyXXbutXXthat denyXXbutXXthatXXhas butXXthatXXhasXXnothing thatXXhasXXnothingXXto hasXXnothingXXtoXXdo nothingXXtoXXdoXXwith toXXdoXXwithXXthe doXXwithXXtheXXone withXXtheXXoneXXfor theXXoneXXforXXthe oneXXforXXtheXXmillennium forXXtheXXmillenniumXXhowever theXXmillenniumXXhoweverXXbecause millenniumXXhoweverXXbecauseXXsome howeverXXbecauseXXsomeXXare becauseXXsomeXXareXXunable someXXareXXunableXXto areXXunableXXtoXXseparate unableXXtoXXseparateXXor toXXseparateXXorXXdistinguish separateXXorXXdistinguishXXit orXXdistinguishXXitXXfrom distinguishXXitXXfromXXthe itXXfromXXtheXXone fromXXtheXXoneXXfor theXXoneXXforXXthe oneXXforXXtheXXmillennium forXXtheXXmillenniumXXwe theXXmillenniumXXweXXwill millenniumXXweXXwillXXfirst weXXwillXXfirstXXshow willXXfirstXXshowXXthe firstXXshowXXtheXXdifference showXXtheXXdifferenceXXbetween theXXdifferenceXXbetweenXXthe differenceXXbetweenXXtheXXtwo betweenXXtheXXtwoXXand theXXtwoXXandXXthen twoXXandXXthenXXproceed andXXthenXXproceedXXto thenXXproceedXXtoXXexamine proceedXXtoXXexamineXXthe toXXexamineXXtheXXprophets examineXXtheXXprophetsXXwith theXXprophetsXXwithXXrespect prophetsXXwithXXrespectXXto withXXrespectXXtoXXthe respectXXtoXXtheXXplace toXXtheXXplaceXXof theXXplaceXXofXXthe placeXXofXXtheXXlocation ofXXtheXXlocationXXof theXXlocationXXofXXthe locationXXofXXtheXXlatter
thatXXthereXXwas thereXXwasXXa wasXXaXXzion aXXzionXXestablished zionXXestablishedXXat establishedXXatXXjerusalem atXXjerusalemXXwe jerusalemXXweXXdo weXXdoXXnot doXXnotXXwish notXXwishXXto wishXXtoXXdeny toXXdenyXXbut denyXXbutXXthat butXXthatXXhas thatXXhasXXnothing hasXXnothingXXto nothingXXtoXXdo toXXdoXXwith doXXwithXXthe withXXtheXXone theXXoneXXfor oneXXforXXthe forXXtheXXmillennium theXXmillenniumXXhowever millenniumXXhoweverXXbecause howeverXXbecauseXXsome becauseXXsomeXXare someXXareXXunable areXXunableXXto unableXXtoXXseparate toXXseparateXXor separateXXorXXdistinguish orXXdistinguishXXit distinguishXXitXXfrom itXXfromXXthe fromXXtheXXone theXXoneXXfor oneXXforXXthe forXXtheXXmillennium theXXmillenniumXXwe millenniumXXweXXwill weXXwillXXfirst willXXfirstXXshow firstXXshowXXthe showXXtheXXdifference theXXdifferenceXXbetween differenceXXbetweenXXthe betweenXXtheXXtwo theXXtwoXXand twoXXandXXthen andXXthenXXproceed thenXXproceedXXto proceedXXtoXXexamine toXXexamineXXthe examineXXtheXXprophets theXXprophetsXXwith prophetsXXwithXXrespect withXXrespectXXto respectXXtoXXthe toXXtheXXplace theXXplaceXXof placeXXofXXthe ofXXtheXXlocation theXXlocationXXof locationXXofXXthe ofXXtheXXlatter
thatXXthere thereXXwas wasXXa aXXzion zionXXestablished establishedXXat atXXjerusalem jerusalemXXwe weXXdo doXXnot notXXwish wishXXto toXXdeny denyXXbut butXXthat thatXXhas hasXXnothing nothingXXto toXXdo doXXwith withXXthe theXXone oneXXfor forXXthe theXXmillennium millenniumXXhowever howeverXXbecause becauseXXsome someXXare areXXunable unableXXto toXXseparate separateXXor orXXdistinguish distinguishXXit itXXfrom fromXXthe theXXone oneXXfor forXXthe theXXmillennium millenniumXXwe weXXwill willXXfirst firstXXshow showXXthe theXXdifference differenceXXbetween betweenXXthe theXXtwo twoXXand andXXthen thenXXproceed proceedXXto toXXexamine examineXXthe theXXprophets prophetsXXwith withXXrespect respectXXto toXXthe theXXplace placeXXof ofXXthe theXXlocation locationXXof ofXXthe theXXlatter
This Zion at Jerusalem was sometimes called the upper city, and it was detached from Jerusalem proper by a wall. Historians say that Jerusalem was founded by Melchizedek, then called Salem. Paul says Melchizedek was king of Salem. (See XXSCRIP.) Subsequently it was called Jerusalem; but whether or not Zion was founded by Melchizedek is not easy for us to determine; but one thing is certain, it was in existence in the days of David; for when he took Jerusalem from the Jebusites, it is said that he "..."--XXSCRIP. Many places in the inspired writings where Zion is mentioned, refer to this Zion at Jerusalem. XXPROPHET speaking of this Zion says: "..."--XXSCRIP. Now if XXPROPHET had no idea of any other Zion; than the one at Jerusalem, why did he use the preposition at, as though there was another city called by the same name? Indeed, he knew that the Lord would cause to be built another city of Zion, which should be a place of deliverance in the last days, which he saw in the vision established upon this land [America]; therefore, he used the preposition, "..." to designate the difference between it and the one of the last days upon another land. But says one, if the ancients knew that God would establish another Zion for the Millennium, why did they call the one at Jerusalem by that name? This is a thing that the scriptures in a measure leave in the dark; however, there is a foundation for an opinion, which we will give whether it is correct or not. Zion is a very ancient name, and signifies the pure in heart, or the place where the pure in heart dwell; and according to recent revelations which the Lord has given to his people, there was a Zion established in the days of XXPROPHET wherein the church of the first-born dwelt: and perhaps, Paul alludes to this Zion of XXPROPHET when he says: "..."--XXSCRIP.  out of respect to a former Zion, and because of the pureness of the name; the same as many name their children after eminent men, and those whom they in a particular manner respect. After David it was called "..."
nowXXitXXisXXpossible itXXisXXpossibleXXthat isXXpossibleXXthatXXwhen possibleXXthatXXwhenXXmelchizedek thatXXwhenXXmelchizedekXXor whenXXmelchizedekXXorXXwhoever melchizedekXXorXXwhoeverXXfounded orXXwhoeverXXfoundedXXzion whoeverXXfoundedXXzionXXwhen foundedXXzionXXwhenXXarranging zionXXwhenXXarrangingXXthe whenXXarrangingXXtheXXvarious arrangingXXtheXXvariousXXdistricts theXXvariousXXdistrictsXXand variousXXdistrictsXXandXXsuburbs districtsXXandXXsuburbsXXof andXXsuburbsXXofXXjerusalem suburbsXXofXXjerusalemXXcalled ofXXjerusalemXXcalledXXthat jerusalemXXcalledXXthatXXdistrict calledXXthatXXdistrictXXor thatXXdistrictXXorXXthe districtXXorXXtheXXupper orXXtheXXupperXXcity theXXupperXXcityXXwhich upperXXcityXXwhichXXwas cityXXwhichXXwasXXso whichXXwasXXsoXXbeautiful wasXXsoXXbeautifulXXand soXXbeautifulXXandXXelevated beautifulXXandXXelevatedXXout andXXelevatedXXoutXXof elevatedXXoutXXofXXrespect outXXofXXrespectXXto ofXXrespectXXtoXXa respectXXtoXXaXXformer toXXaXXformerXXzion aXXformerXXzionXXand formerXXzionXXandXXbecause zionXXandXXbecauseXXof andXXbecauseXXofXXthe becauseXXofXXtheXXpureness ofXXtheXXpurenessXXof theXXpurenessXXofXXthe purenessXXofXXtheXXname ofXXtheXXnameXXthe theXXnameXXtheXXsame nameXXtheXXsameXXas theXXsameXXasXXmany sameXXasXXmanyXXname asXXmanyXXnameXXtheir manyXXnameXXtheirXXchildren nameXXtheirXXchildrenXXafter theirXXchildrenXXafterXXeminent childrenXXafterXXeminentXXmen afterXXeminentXXmenXXand eminentXXmenXXandXXthose menXXandXXthoseXXwhom andXXthoseXXwhomXXthey thoseXXwhomXXtheyXXin whomXXtheyXXinXXa theyXXinXXaXXparticular inXXaXXparticularXXmanner aXXparticularXXmannerXXrespect particularXXmannerXXrespectXXafter mannerXXrespectXXafterXXdavid respectXXafterXXdavidXXit afterXXdavidXXitXXwas davidXXitXXwasXXcalled
nowXXitXXis itXXisXXpossible isXXpossibleXXthat possibleXXthatXXwhen thatXXwhenXXmelchizedek whenXXmelchizedekXXor melchizedekXXorXXwhoever orXXwhoeverXXfounded whoeverXXfoundedXXzion foundedXXzionXXwhen zionXXwhenXXarranging whenXXarrangingXXthe arrangingXXtheXXvarious theXXvariousXXdistricts variousXXdistrictsXXand districtsXXandXXsuburbs andXXsuburbsXXof suburbsXXofXXjerusalem ofXXjerusalemXXcalled jerusalemXXcalledXXthat calledXXthatXXdistrict thatXXdistrictXXor districtXXorXXthe orXXtheXXupper theXXupperXXcity upperXXcityXXwhich cityXXwhichXXwas whichXXwasXXso wasXXsoXXbeautiful soXXbeautifulXXand beautifulXXandXXelevated andXXelevatedXXout elevatedXXoutXXof outXXofXXrespect ofXXrespectXXto respectXXtoXXa toXXaXXformer aXXformerXXzion formerXXzionXXand zionXXandXXbecause andXXbecauseXXof becauseXXofXXthe ofXXtheXXpureness theXXpurenessXXof purenessXXofXXthe ofXXtheXXname theXXnameXXthe nameXXtheXXsame theXXsameXXas sameXXasXXmany asXXmanyXXname manyXXnameXXtheir nameXXtheirXXchildren theirXXchildrenXXafter childrenXXafterXXeminent afterXXeminentXXmen eminentXXmenXXand menXXandXXthose andXXthoseXXwhom thoseXXwhomXXthey whomXXtheyXXin theyXXinXXa inXXaXXparticular aXXparticularXXmanner particularXXmannerXXrespect mannerXXrespectXXafter respectXXafterXXdavid afterXXdavidXXit davidXXitXXwas itXXwasXXcalled
nowXXit itXXis isXXpossible possibleXXthat thatXXwhen whenXXmelchizedek melchizedekXXor orXXwhoever whoeverXXfounded foundedXXzion zionXXwhen whenXXarranging arrangingXXthe theXXvarious variousXXdistricts districtsXXand andXXsuburbs suburbsXXof ofXXjerusalem jerusalemXXcalled calledXXthat thatXXdistrict districtXXor orXXthe theXXupper upperXXcity cityXXwhich whichXXwas wasXXso soXXbeautiful beautifulXXand andXXelevated elevatedXXout outXXof ofXXrespect respectXXto toXXa aXXformer formerXXzion zionXXand andXXbecause becauseXXof ofXXthe theXXpureness purenessXXof ofXXthe theXXname nameXXthe theXXsame sameXXas asXXmany manyXXname nameXXtheir theirXXchildren childrenXXafter afterXXeminent eminentXXmen menXXand andXXthose thoseXXwhom whomXXthey theyXXin inXXa aXXparticular particularXXmanner mannerXXrespect respectXXafter afterXXdavid davidXXit itXXwas wasXXcalled
When Jerusalem is rebuilt, it is probable that this city of David, will also be built again; but not in fulfillment of the predictions of the prophets concerning the establishment of the latter-day Zion or the New Jerusalem; but in fulfillment of prophecy relating to the rebuilding of Jerusalem: for when it is built of course all its districts and suburbs will also be built.  David says: "..." "..."--XXSCRIP. David evidently saw the situation of Zion, which he says is beautiful, at some other place besides Jerusalem, or he would not have said that it was on the sides of the North. Match this saying with what XXPROPHET says in the xviii,∗ of his prophecy, concerning a land [America] beyond the rivers of Ethiopia, and we learn: first, as XXPROPHET says, that this is the land where the Lord’s ensign of the last days was to be reared, and from whence the ambassadors of the Lord are to be sent to all nations, and where "..." shall be established, to which the servants of God, or swift messengers to the nations shall bring a present unto the Lord of a people terrible from their beginning. This proves that Zion is to be located in America. Second, that, according to David, it is to be on the sides of the North; consequently, on North America. David says in another place: "..." "..."--XXSCRIP. It cannot be said in truth that Jerusalem was in the fields of the wood in David’s time; therefore, we conclude that he had reference to some other place besides Jerusalem. Indeed, the interior of North America is interspersed with the fields of the woods, or in other words fields in the midst of the wilderness. XXPROPHET says: "..."
 (See page XXNUMBER.)
XXweXXhaveXXbefore weXXhaveXXbeforeXXentered haveXXbeforeXXenteredXXinto beforeXXenteredXXintoXXa enteredXXintoXXaXXfull intoXXaXXfullXXinvestigation aXXfullXXinvestigationXXof fullXXinvestigationXXofXXthis investigationXXofXXthisXXchapter ofXXthisXXchapterXXtherefore thisXXchapterXXthereforeXXwe chapterXXthereforeXXweXXdo thereforeXXweXXdoXXnot weXXdoXXnotXXdeem doXXnotXXdeemXXit notXXdeemXXitXXnecessary deemXXitXXnecessaryXXto itXXnecessaryXXtoXXmake necessaryXXtoXXmakeXXany toXXmakeXXanyXXmore makeXXanyXXmoreXXcomment anyXXmoreXXcommentXXupon moreXXcommentXXuponXXit commentXXuponXXitXXsee uponXXitXXseeXXpage itXXseeXXpageXXxxnumber
XXweXXhave weXXhaveXXbefore haveXXbeforeXXentered beforeXXenteredXXinto enteredXXintoXXa intoXXaXXfull aXXfullXXinvestigation fullXXinvestigationXXof investigationXXofXXthis ofXXthisXXchapter thisXXchapterXXtherefore chapterXXthereforeXXwe thereforeXXweXXdo weXXdoXXnot doXXnotXXdeem notXXdeemXXit deemXXitXXnecessary itXXnecessaryXXto necessaryXXtoXXmake toXXmakeXXany makeXXanyXXmore anyXXmoreXXcomment moreXXcommentXXupon commentXXuponXXit uponXXitXXsee itXXseeXXpage seeXXpageXXxxnumber
XXwe weXXhave haveXXbefore beforeXXentered enteredXXinto intoXXa aXXfull fullXXinvestigation investigationXXof ofXXthis thisXXchapter chapterXXtherefore thereforeXXwe weXXdo doXXnot notXXdeem deemXXit itXXnecessary necessaryXXto toXXmake makeXXany anyXXmore moreXXcomment commentXXupon uponXXit itXXsee seeXXpage pageXXxxnumber
We have before proved the XXBOOKOFMORMON to be true; therefore, whatever it says upon this subject we consider as valid testimony. XXPROPHET writing the words of XXPROPHET says, page XXNUMBER. "..."
weXXhaveXXbeforeXXproved haveXXbeforeXXprovedXXthe beforeXXprovedXXtheXXxxbookofmormon provedXXtheXXxxbookofmormonXXto theXXxxbookofmormonXXtoXXbe xxbookofmormonXXtoXXbeXXtrue toXXbeXXtrueXXtherefore beXXtrueXXthereforeXXwhatever trueXXthereforeXXwhateverXXit thereforeXXwhateverXXitXXsays whateverXXitXXsaysXXupon itXXsaysXXuponXXthis saysXXuponXXthisXXsubject uponXXthisXXsubjectXXwe thisXXsubjectXXweXXconsider subjectXXweXXconsiderXXas weXXconsiderXXasXXvalid considerXXasXXvalidXXtestimony asXXvalidXXtestimonyXXxxprophet validXXtestimonyXXxxprophetXXwriting testimonyXXxxprophetXXwritingXXthe xxprophetXXwritingXXtheXXwords writingXXtheXXwordsXXof theXXwordsXXofXXxxprophet wordsXXofXXxxprophetXXsays ofXXxxprophetXXsaysXXpage xxprophetXXsaysXXpageXXxxnumber
weXXhaveXXbefore haveXXbeforeXXproved beforeXXprovedXXthe provedXXtheXXxxbookofmormon theXXxxbookofmormonXXto xxbookofmormonXXtoXXbe toXXbeXXtrue beXXtrueXXtherefore trueXXthereforeXXwhatever thereforeXXwhateverXXit whateverXXitXXsays itXXsaysXXupon saysXXuponXXthis uponXXthisXXsubject thisXXsubjectXXwe subjectXXweXXconsider weXXconsiderXXas considerXXasXXvalid asXXvalidXXtestimony validXXtestimonyXXxxprophet testimonyXXxxprophetXXwriting xxprophetXXwritingXXthe writingXXtheXXwords theXXwordsXXof wordsXXofXXxxprophet ofXXxxprophetXXsays xxprophetXXsaysXXpage saysXXpageXXxxnumber
weXXhave haveXXbefore beforeXXproved provedXXthe theXXxxbookofmormon xxbookofmormonXXto toXXbe beXXtrue trueXXtherefore thereforeXXwhatever whateverXXit itXXsays saysXXupon uponXXthis thisXXsubject subjectXXwe weXXconsider considerXXas asXXvalid validXXtestimony testimonyXXxxprophet xxprophetXXwriting writingXXthe theXXwords wordsXXof ofXXxxprophet xxprophetXXsays saysXXpage pageXXxxnumber
As we have before mentioned the prophets have declared that there shall be deliverance for the saints in Mount Zion, and in Jerusalem; therefore, when we take all things into consideration, we discover that it is perfectly consistent with reason and the scriptures, for Zion to be built upon this continent: for this is a promised land to the tribe of Joseph, as much so as Canaan to the House of Israel. For instance, the Lord will establish a place of gathering upon this land, near the center of the North division of the continent, which will be convenient for the House of Joseph that is upon this land to gather to, and also, for many of the saints that are now scattered among the Gentile nations. And also he will cause the old city of Jerusalem to be rebuilt, and the Jews to gather there. Thus there will be two central places of gathering, and deliverance. Zion, and Jerusalem, when spoken of as being the two great places of deliverance, are not synonymous: for Jerusalem and its suburbs when spoken of at a distance are all ranked under the one head; but the prophets speak of Zion as being established, and having stakes, or auxiliary cities. The city of David or Zion at Jerusalem was merely an auxiliary and not the principal. XXPROPHET places this matter beyond doubt, that Zion and Jerusalem are not synonymous; but on two separate lands. "..." It is said, XXSCRIP, that in the days of Peleg the earth (not nations) was divided; it is also said, XXSCRIP, that the waters were gathered together unto one place at the time of the creation; and of course the land was in one place; but it is manifest that there has been a great division, so much so that the earth has been divided into continents, which the bible says was done in the days of Peleg; but according to the prophet XXPROPHET, when the time of restoration comes, then this continent upon which Zion shall be built, shall re-unite with the eastern, and thus fulfill the saying, "..." or Joined. But says the objector, how can there be two places of gathering if XXPROPHET’s words are true? "..." We have before proved that the land of America is a promised land to the House of Joseph; therefore, the "..." are here as much so as in the land of Canaan. The idea is that the whole earth will be subjected to one form of government, and to one code of laws, and one king shall rule over them whether in America or in Asia.


Recip Example
- Authors : John Doe, Jane Doe
Our mission
- To make the presentation a very comfortable thing.
- No more difficulties in showing the charts and interacting with audience.
- Free and open source, designed for everyone.
- Logo (see the above picture)
- The file in “.recip.html” format is actually a simple web page file, which means you can execute it in any operating system with a browser.
Thank you for your attention!


Circulatory and Hematologic Systems
Cardiovascular Chest Pain
A patient tells you he has paroxysmic atrial fibrillation. Which symptoms would you expect him to report?
Answer: A - In medicine, when a condition is noted as paroxysmal, it means that the condition is not constant and that it occurs occasionally with symptoms that come and go and tend to not last that long. The symptoms and condition may resolve themselves without medical intervention. Medical intervention can shorten the symptoms and/or decrease the amount of times the symptoms occur.
When a patient has inadequate blood supply to the heart, what is the resulting chest pain called?
Answer: Angina is the chest pain resulting from insufficient blood supply to the heart and is treated by vasodilators such as nitroglycerin.
Palpitations/Rhythm Disturbances
Edema and Swelling
Masses and Lymphadenopathy
Extremity Pain and Claudication
Shortness of Breath/Dyspnea and Orthopnea
Bruising, Bleeding, and Clotting Disturbances
Circulatory Collapse and Shock
Blood Pressure Evaluation
Chest Trauma
Physical Exam Findings Related to the Circulatory and Hematologic Systems
Laboratory Test Findings and Diagnostic Imaging Related to the Circulatory and Hematologic Systems
Which of the following segments of an EKG can remain abnormal weeks to months after an acute myocardial infarction?
Answer: A - In an acute myocardial infarction, the EKG changes over time. The initial changes are shown in ST segment elevation, which decreases over time to appear normal again. Weeks to months after an acute myocardial infarction, the Q wave can stay decreased. In the same time frame, the P and T waves tend to go back to an almost near normal quality.
Blood and Lymphoreticular System
Normal Processes
Embryonic development, fetal maturation, and perinatal changes
Organ structure and function
Cell/tissue structure and function
Production and function of erythrocytes, including heme and hemoglobin synthesis; hemoglobin O2 and CO2 transport, transport proteins, erythropoietin
Production and function of platelets
Production and function of coagulation and fibrinolytic factors; hemostasis
Repair, regeneration, and changes associated with stage of life
Abnormal Processes: Health and Health Maintenance, Screening, Diagnosis, Management, Risks, Prognosis
Infectious and immunologic
Infectious disorders
Bacteria
Viral: hemorrhagic fever (Ebola virus, Marburg virus); chikungunya; dengue fever; Zika virus disease
Parasitic: malaria (Plasmodium spp); babesiosis (Babesia species)
Primary infections of lymphoid tissue: lymphadenitis (viral, bacterial, fungal, parasitic); lymphangitis; buboes, bubonic plague (Yersinia pestis); cat scratch disease (Bartonella henselae)
Immunologic and inflammatory disorders
Cryoglobinemia, essential mixed cryoglobinemia; autoimmune hemolytic anemia; paroxysmal nocturnal hemoglobinuria; thrombotic thrombocytopenic purpura; hemolytic uremic syndrome
Neoplasms
leukemia, acute (ALL, AML); leukemia, chronic (CLL, CML); lymphomas, Hodgkin disease, non-Hodgkin lymphoma, Burkitt lymphoma, T-cell lymphoma; multiple myeloma, dysproteinemias, monoclonal gammopathy of unknown significance (MGUS); myelofibrosis; myelodysplastic syndrome, myelodysplasias; other immunoproliferative neoplasms (eg, Waldenstrom macroglobulinemia)
Anemia, cytopenias, and polycythemia anemias
Decreased production: anemia of chronic disease
Hemolysis: glucose-6-phosphate dehydrogenase deficiency; pyruvate kinase deficiency
Disorders of hemoglobin, heme, or membrane: disorders of red cell membranes; hereditary spherocytosis, elliptocytosis; methemoglobinemia, congenital; sickle cell disease; sideroblastic anemia; thalassemias
Other causes of anemia: blood loss, acute and chronic as a cause of anemia
Cytopenias: aplastic anemia; leukopenia; neutropenia, cyclic neutropenia, agranulocytosis; pancytopenia; thrombocytopenia, quantitative; immune thrombocytopenic purpura (ITP)
Cythemias: leukocytosis; polycythemia vera; secondary polycythemia
Coagulation disorders (hypocoagulable and hypercoagulable conditions)
Hypocoagulable: disseminated intravascular coagulation; hemophilia, congenital factor VIII [hemophilia A] and IX [hemophilia B]; hypofibrinogenemia; von Willebrand disease; platelet dysfunction, qualitative
Hypercoagulable: heparin-induced thrombocytopenia; other coagulopathies (eg, homocysteinemia, hypoplasminogenemia, antithrombin III, protein C/protein S deficiency, Factor V Leiden, anticardiolipin antibodies, lupus anticoagulant, prothrombin G20210A mutation)
Reactions to blood components: ABO incompatibility/anaphylaxis; Rh incompatibility/anaphylaxis; hemolysis, delayed; transfusion reaction; transfusion contaminated with bacteria; transfusion-related acute lung injury (TRALI); anaphylactoid reaction (IgA deficiency)
Traumatic, mechanical, and vascular disorders
Mechanical injury to erythrocytes (eg, cardiac valve hemolysis)
Disorders of the spleen; splenic rupture/laceration; splenic infarct; splenic abscess; effects/complications of splenectomy (eg, sepsis due to encapsulated bacteria); hypersplenism
Adverse effects of drugs on the hematologic and lymphoreticular systems
Antiplatelet drugs, antithrombin drugs (eg, dabigatran); chemotherapeutic agents; inhibitors of coagulation factors; methemoglobinemia, acquired; propylthiouracil; tumor lysis syndrome; warfarin
Normal Processes
Embryonic development, fetal maturation, and perinatal transitional changes
Organ structure and function
Chambers, valves
Cardiac cycle, mechanics, heart sounds, cardiac conduction
Hemodynamics, including blood volume and systemic vascular resistance
Circulation in specific vascular beds, including pulmonary and coronary
Cell/tissue structure and function
Heart muscle, metabolism, oxygen consumption, biochemistry, and secretory function (eg, atrial natriuretic peptide)
Endothelium and secretory function, vascular smooth muscle, microcirculation, and lymph flow
Neural and hormonal regulation of the heart, blood vessels, and blood volume, including responses to change in posture, exercise, and tissue metabolism, and autonomic responses
Repair, regeneration, and changes associated with stage of life
Abnormal Processes: Health and Health Maintenance, Screening, Diagnosis, Management, Risks, Prognosis
Infectious, immunologic, and inflammatory disorders
infectious disorders
bacterial endocarditis, myocarditis
viral: hemorrhagic fever (Ebola virus, Marburg virus); chikungunya; dengue fever; Zika virus disease
Primary infections of lymphoid tissue: lymphadenitis (viral, bacterial, fungal, parasitic); lymphangitis; buboes, bubonic plague (Yersinia pestis); cat scratch fever (Bartonella henselae)
immunologic and inflammatory disorders
cryoglobinemia, essential mixed cryoglobinemia, autoimmune hemolytic anemia, paroxysmal nocturnal hemoglobinuria, thrombotic thrombocytopenia purpura; hemolytic uremic syndrome
atherosclerosis (eg, atherosclerosis of the aorta)
Neoplasms
myxoma, metastases, leukemia, acute (ALL, AML), leukemia, chronic (CLL, CML); lymphoma, Hodgkin disease, non-Hodgkin lymphoma, Burkitt lymphoma, T-cell lymphoma, multiple myeloma, dysproteinemias, monoclonal gammopathy of unknown significance (MGUS); myelfibrosis; myelodysplastic syndrome, myelodysplasias; other immunoproliferative neoplasms (e.g. Waldernstrom macroglobulinemia)
Dysrhythmias
premature beats (PACs, PVCs); atrial flutter/fibrillation; multifocal atrial tachycardia; paroxysmal tachycardias; ventricular tachycardia/fibrillation; wide complex tachycardia; torsades de pointes; bradycardias; atrioventricular block (first-, second-, third-degree); conduction disorder (LBBB, RBBB); cardiac arrest; sick sinus syndrome; prolonged QT syndrome; Wolff-Parkinson-White syndrome; carotid sinus hypersensitivity, pacemaker dysfunction, including failure to sense, capture
Heart failure
chordae tendineae rupture; congestive heart failure; cor pulmonale; diastolic dysfunction; systolic dysfunction; mitral valve dysfunction; heart failure secondary to myocardial infarction; high-output heart failure, including thyrotoxicosis-induced, anemia-induced; tachycardia-induced; cardiogenic pulmonary edema
Ischemic heart disease
acute coronary syndrome, acute myocardial infarction; angina pectoris, stable and unstable/coronary artery disease/coronary insufficiency; coronary artery spasm
Diseases of the myocardium
cardiomyopathy, dilated, including alcoholic, viral, takotsubo; cardiomyopathy, obstructive hypertrophic; cardiomyopathy, familial dilated; cardiomyopathy, restrictive; hypertensive heart disease, left ventricular hypertrophy, right ventricular hypertrophy; complications of myocardial infarction; nontraumatic tamponade post-myocardial infarction; papillary muscle rupture/dysfunction; ventricular free wall rupture; myocarditis
Diseases of the pericardium
chronic constrictive pericarditis; pericardial effusion; pericardial tamponade; acute pericarditis; pericarditis, following myocardial infarction, surgery, trauma
Valvular heart disease
valve disorders, mitral/aortic/tricuspid, pulmonic (eg, regurgitation, stenosis, prolapse, insufficiency, vegetation); functional murmurs; rheumatic heart disease; complications of artificial valves
Hypotension: orthostatic hypotension
Hypertension
elevated blood pressure reading without diagnosis of hypertension; essential hypertension; malignant hypertension; secondary hypertension
Dyslipidemia
hypercholesterolemia; hyperlipidemia; hypertriglyceridemia; lipoproteins/lipoprotein lipase deficiency
Vascular disorders
disorders of the great vessels: aneurysm, aortic (abdominal/thoracic), dissection, ruptured; aneurysm, iliac, other peripheral vascular, ruptured; aortoiliac disease; peripheral arterial vascular disease: arterial embolus/thrombosis; arteriovenous fistula; atheroembolic disease; claudication; cholesterol emboli; hypertensive vascular disease; peripheral arterial disease; thromboangiitis obliterans diseases of the veins: deep venous thrombosis, venous thromboembolism; phlebitis/thrombophlebitis; varicose veins; venous insufficiency; stasis ulcers, stasis dermatitis
Traumatic and mechanical disorders
ventricular puncture; myocardial contusion; myocardial rupture; traumatic aortic dissection; traumatic tamponade
Congenital disorders, including disease in adults
anomalous left coronary artery; atrial septal defect; coarctation of the aorta; endocardial cushion defect; patent foramen ovale; patent ductus arteriosus; tetralogy of Fallot; transposition of the great vessels; ventricular septal defect
Adverse effects of drugs on the cardiovascular system
adriamycin; cocaine, amphetamine, PCP; ACE inhibitors, calcium channel blockers, alpha blockers, minoxidil


You´ll find all the information you need about Nobel prizes and all the details about it!
There is a list of most of the nobel prize winners and all the details about them
You can check it out and search someone
Here you can inspect each Nobel prize and see the details about it


package sources
- Alphabetic
- By Inheritance
- sources
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
-
case class
AlwaysFalse() extends Filter with Product with Serializable
A filter that always evaluates to
false
.A filter that always evaluates to
false
.- Annotations
- @Evolving()
- Since
3.0.0
-
case class
AlwaysTrue() extends Filter with Product with Serializable
A filter that always evaluates to
true
.A filter that always evaluates to
true
.- Annotations
- @Evolving()
- Since
3.0.0
-
case class
And(left: Filter, right: Filter) extends Filter with Product with Serializable
A filter that evaluates to
true
iff bothleft
orright
evaluate totrue
.A filter that evaluates to
true
iff bothleft
orright
evaluate totrue
.- Annotations
- @Stable()
- Since
1.3.0
-
abstract
class
BaseRelation extends AnyRef
Represents a collection of tuples with a known schema.
Represents a collection of tuples with a known schema. Classes that extend BaseRelation must be able to produce the schema of their data in the form of a
StructType
. Concrete implementation should inherit from one of the descendantScan
classes, which define various abstract methods for execution.BaseRelations must also define an equality function that only returns true when the two instances will return the same data. This equality function is used when determining when it is safe to substitute cached results for a given relation.
- Annotations
- @Stable()
- Since
1.3.0
-
trait
CatalystScan extends AnyRef
::Experimental:: An interface for experimenting with a more direct connection to the query planner.
::Experimental:: An interface for experimenting with a more direct connection to the query planner. Compared to PrunedFilteredScan, this operator receives the raw expressions from the
org.apache.spark.sql.catalyst.plans.logical.LogicalPlan
. Unlike the other APIs this interface is NOT designed to be binary compatible across releases and thus should only be used for experimentation.- Annotations
- @Unstable()
- Since
1.3.0
-
trait
CreatableRelationProvider extends AnyRef
- Annotations
- @Stable()
- Since
1.3.0
-
trait
DataSourceRegister extends AnyRef
Data sources should implement this trait so that they can register an alias to their data source.
Data sources should implement this trait so that they can register an alias to their data source. This allows users to give the data source alias as the format type over the fully qualified class name.
A new instance of this class will be instantiated each time a DDL call is made.
- Annotations
- @Stable()
- Since
1.5.0
-
case class
EqualNullSafe(attribute: String, value: Any) extends Filter with Product with Serializable
Performs equality comparison, similar to EqualTo.
Performs equality comparison, similar to EqualTo. However, this differs from EqualTo in that it returns
true
(rather than NULL) if both inputs are NULL, andfalse
(rather than NULL) if one of the input is NULL and the other is not NULL.- attribute
of the column to be evaluated;
dots
are used as separators for nested columns. If any part of the names containsdots
, it is quoted to avoid confusion.
- Annotations
- @Stable()
- Since
1.5.0
-
case class
EqualTo(attribute: String, value: Any) extends Filter with Product with Serializable
A filter that evaluates to
true
iff the column evaluates to a value equal tovalue
.A filter that evaluates to
true
iff the column evaluates to a value equal tovalue
.- attribute
of the column to be evaluated;
dots
are used as separators for nested columns. If any part of the names containsdots
, it is quoted to avoid confusion.
- Annotations
- @Stable()
- Since
1.3.0
-
sealed abstract
class
Filter extends AnyRef
A filter predicate for data sources.
A filter predicate for data sources. Mapping between Spark SQL types and filter value types follow the convention for return type of org.apache.spark.sql.Row#get(int).
- Annotations
- @Stable()
- Since
1.3.0
-
case class
GreaterThan(attribute: String, value: Any) extends Filter with Product with Serializable
A filter that evaluates to
true
iff the attribute evaluates to a value greater thanvalue
.A filter that evaluates to
true
iff the attribute evaluates to a value greater thanvalue
.- attribute
of the column to be evaluated;
dots
are used as separators for nested columns. If any part of the names containsdots
, it is quoted to avoid confusion.
- Annotations
- @Stable()
- Since
1.3.0
-
case class
GreaterThanOrEqual(attribute: String, value: Any) extends Filter with Product with Serializable
A filter that evaluates to
true
iff the attribute evaluates to a value greater than or equal tovalue
.A filter that evaluates to
true
iff the attribute evaluates to a value greater than or equal tovalue
.- attribute
of the column to be evaluated;
dots
are used as separators for nested columns. If any part of the names containsdots
, it is quoted to avoid confusion.
- Annotations
- @Stable()
- Since
1.3.0
-
case class
In(attribute: String, values: Array[Any]) extends Filter with Product with Serializable
A filter that evaluates to
true
iff the attribute evaluates to one of the values in the array.A filter that evaluates to
true
iff the attribute evaluates to one of the values in the array.- attribute
of the column to be evaluated;
dots
are used as separators for nested columns. If any part of the names containsdots
, it is quoted to avoid confusion.
- Annotations
- @Stable()
- Since
1.3.0
-
trait
InsertableRelation extends AnyRef
A BaseRelation that can be used to insert data into it through the insert method.
A BaseRelation that can be used to insert data into it through the insert method. If overwrite in insert method is true, the old data in the relation should be overwritten with the new data. If overwrite in insert method is false, the new data should be appended.
InsertableRelation has the following three assumptions. 1. It assumes that the data (Rows in the DataFrame) provided to the insert method exactly matches the ordinal of fields in the schema of the BaseRelation. 2. It assumes that the schema of this relation will not be changed. Even if the insert method updates the schema (e.g. a relation of JSON or Parquet data may have a schema update after an insert operation), the new schema will not be used. 3. It assumes that fields of the data provided in the insert method are nullable. If a data source needs to check the actual nullability of a field, it needs to do it in the insert method.
- Annotations
- @Stable()
- Since
1.3.0
-
case class
IsNotNull(attribute: String) extends Filter with Product with Serializable
A filter that evaluates to
true
iff the attribute evaluates to a non-null value.A filter that evaluates to
true
iff the attribute evaluates to a non-null value.- attribute
of the column to be evaluated;
dots
are used as separators for nested columns. If any part of the names containsdots
, it is quoted to avoid confusion.
- Annotations
- @Stable()
- Since
1.3.0
-
case class
IsNull(attribute: String) extends Filter with Product with Serializable
A filter that evaluates to
true
iff the attribute evaluates to null.A filter that evaluates to
true
iff the attribute evaluates to null.- attribute
of the column to be evaluated;
dots
are used as separators for nested columns. If any part of the names containsdots
, it is quoted to avoid confusion.
- Annotations
- @Stable()
- Since
1.3.0
-
case class
LessThan(attribute: String, value: Any) extends Filter with Product with Serializable
A filter that evaluates to
true
iff the attribute evaluates to a value less thanvalue
.A filter that evaluates to
true
iff the attribute evaluates to a value less thanvalue
.- attribute
of the column to be evaluated;
dots
are used as separators for nested columns. If any part of the names containsdots
, it is quoted to avoid confusion.
- Annotations
- @Stable()
- Since
1.3.0
-
case class
LessThanOrEqual(attribute: String, value: Any) extends Filter with Product with Serializable
A filter that evaluates to
true
iff the attribute evaluates to a value less than or equal tovalue
.A filter that evaluates to
true
iff the attribute evaluates to a value less than or equal tovalue
.- attribute
of the column to be evaluated;
dots
are used as separators for nested columns. If any part of the names containsdots
, it is quoted to avoid confusion.
- Annotations
- @Stable()
- Since
1.3.0
-
case class
Not(child: Filter) extends Filter with Product with Serializable
A filter that evaluates to
true
iffchild
is evaluated tofalse
.A filter that evaluates to
true
iffchild
is evaluated tofalse
.- Annotations
- @Stable()
- Since
1.3.0
-
case class
Or(left: Filter, right: Filter) extends Filter with Product with Serializable
A filter that evaluates to
true
iff at least one ofleft
orright
evaluates totrue
.A filter that evaluates to
true
iff at least one ofleft
orright
evaluates totrue
.- Annotations
- @Stable()
- Since
1.3.0
-
trait
PrunedFilteredScan extends AnyRef
A BaseRelation that can eliminate unneeded columns and filter using selected predicates before producing an RDD containing all matching tuples as Row objects.
A BaseRelation that can eliminate unneeded columns and filter using selected predicates before producing an RDD containing all matching tuples as Row objects.
The actual filter should be the conjunction of all
filters
, i.e. they should be "and" together.The pushed down filters are currently purely an optimization as they will all be evaluated again. This means it is safe to use them with methods that produce false positives such as filtering partitions based on a bloom filter.
- Annotations
- @Stable()
- Since
1.3.0
-
trait
PrunedScan extends AnyRef
A BaseRelation that can eliminate unneeded columns before producing an RDD containing all of its tuples as Row objects.
A BaseRelation that can eliminate unneeded columns before producing an RDD containing all of its tuples as Row objects.
- Annotations
- @Stable()
- Since
1.3.0
-
trait
RelationProvider extends AnyRef
Implemented by objects that produce relations for a specific kind of data source.
Implemented by objects that produce relations for a specific kind of data source. When Spark SQL is given a DDL operation with a USING clause specified (to specify the implemented RelationProvider), this interface is used to pass in the parameters specified by a user.
Users may specify the fully qualified class name of a given data source. When that class is not found Spark SQL will append the class name
DefaultSource
to the path, allowing for less verbose invocation. For example, 'org.apache.spark.sql.json' would resolve to the data source 'org.apache.spark.sql.json.DefaultSource'A new instance of this class will be instantiated each time a DDL call is made.
- Annotations
- @Stable()
- Since
1.3.0
-
trait
SchemaRelationProvider extends AnyRef
Implemented by objects that produce relations for a specific kind of data source with a given schema.
Implemented by objects that produce relations for a specific kind of data source with a given schema. When Spark SQL is given a DDL operation with a USING clause specified ( to specify the implemented SchemaRelationProvider) and a user defined schema, this interface is used to pass in the parameters specified by a user.
Users may specify the fully qualified class name of a given data source. When that class is not found Spark SQL will append the class name
DefaultSource
to the path, allowing for less verbose invocation. For example, 'org.apache.spark.sql.json' would resolve to the data source 'org.apache.spark.sql.json.DefaultSource'A new instance of this class will be instantiated each time a DDL call is made.
The difference between a RelationProvider and a SchemaRelationProvider is that users need to provide a schema when using a SchemaRelationProvider. A relation provider can inherit both RelationProvider and SchemaRelationProvider if it can support both schema inference and user-specified schemas.
- Annotations
- @Stable()
- Since
1.3.0
-
trait
StreamSinkProvider extends AnyRef
::Experimental:: Implemented by objects that can produce a streaming
Sink
for a specific format or system.::Experimental:: Implemented by objects that can produce a streaming
Sink
for a specific format or system.- Annotations
- @Unstable()
- Since
2.0.0
-
trait
StreamSourceProvider extends AnyRef
::Experimental:: Implemented by objects that can produce a streaming
Source
for a specific format or system.::Experimental:: Implemented by objects that can produce a streaming
Source
for a specific format or system.- Annotations
- @Unstable()
- Since
2.0.0
-
case class
StringContains(attribute: String, value: String) extends Filter with Product with Serializable
A filter that evaluates to
true
iff the attribute evaluates to a string that contains the stringvalue
.A filter that evaluates to
true
iff the attribute evaluates to a string that contains the stringvalue
.- attribute
of the column to be evaluated;
dots
are used as separators for nested columns. If any part of the names containsdots
, it is quoted to avoid confusion.
- Annotations
- @Stable()
- Since
1.3.1
-
case class
StringEndsWith(attribute: String, value: String) extends Filter with Product with Serializable
A filter that evaluates to
true
iff the attribute evaluates to a string that ends withvalue
.A filter that evaluates to
true
iff the attribute evaluates to a string that ends withvalue
.- attribute
of the column to be evaluated;
dots
are used as separators for nested columns. If any part of the names containsdots
, it is quoted to avoid confusion.
- Annotations
- @Stable()
- Since
1.3.1
-
case class
StringStartsWith(attribute: String, value: String) extends Filter with Product with Serializable
A filter that evaluates to
true
iff the attribute evaluates to a string that starts withvalue
.A filter that evaluates to
true
iff the attribute evaluates to a string that starts withvalue
.- attribute
of the column to be evaluated;
dots
are used as separators for nested columns. If any part of the names containsdots
, it is quoted to avoid confusion.
- Annotations
- @Stable()
- Since
1.3.1
-
trait
TableScan extends AnyRef
A BaseRelation that can produce all of its tuples as an RDD of Row objects.
A BaseRelation that can produce all of its tuples as an RDD of Row objects.
- Annotations
- @Stable()
- Since
1.3.0
Value Members
-
object
AlwaysFalse extends AlwaysFalse
- Annotations
- @Evolving()
-
object
AlwaysTrue extends AlwaysTrue
- Annotations
- @Evolving()


Doggo ipsum borkf pupper most angery pupper I have ever seen doge very good spot porgo, heckin angery woofer boof doggorino.  Smol borking doggo with a long snoot for pats blep maximum borkdrive borkdrive maximum borkdrive, pupperino borkf. Doing me a frighten very jealous pupper corgo borking doggo clouds, noodle horse smol borking doggo with a long snoot for pats heckin good boys and girls noodle horse, heckin good boys stop it fren heck. wow very biscit the neighborhood pupper pats.
   Wow very biscit wrinkler extremely cuuuuuute, smol borking doggo with a long snoot for pats.
You are doing me the shock many pats long doggo puggorino, doge. Woofer pupperino blop you are doing me a frighten, much ruin diet heckin good boys. Ur givin me a spook boof long bois long water shoob, ruff I am bekom fat. Lotsa pats smol long bois such treat, blop pupper.  Many pats ruff most angery pupper I have ever seen puggorino borkdrive puggorino, vvv stop it fren boof heckin good boys.