math

help

plzzzz

Multiple

Choice

What

is

written

as

a

fraction

in

simplest

form

point

thirtytwo

over

one

hundred

eight

over

twentyfive

one

hundred

over

thirtytwo

sixteen

over

twentyfive

If

Frans

fudge

recipe

calls

for

two

and

onehalf

cups

of

sugar

and

she

increases

it

by

twofifths

of

a

cup

how

much

sugar

does

she

use

point

two

and

twotenths

and

threesevenths

and

fourninths

and

ninetenths

Which

of

the

following

makes

the

statement

true

one

over

five

to

the

zero

power

point

The

area

of

a

certain

state

is

square

miles

What

is

this

area

in

scientific

notation

point

x

x

x

x

Which

is

irrational

point

If

there

is

onehalf

of

a

pizza

and

Jonas

wants

only

onethird

of

it

how

much

of

the

pizza

will

he

eat

point

onefifth

twofifths

onesixth

twosixths

Harold

brought

two

loaves

of

raisin

bread

to

share

with

his

friends

If

there

are

people

total

including

Harold

how

much

of

the

bread

does

each

person

receive

point

repeating

point

three

repeating

One

nanometer

is

about

of

an

inch

What

is

this

number

in

scientific

notation

point

x

x

x

x

What

is

threeeighths

written

as

a

decimal

point

two

point

three

repeating

point

three

repeating

According

to

the

census

data

the

population

of

Texas

was

about

x

people

The

land

area

of

Texas

is

about

x

What

was

the

average

number

of

people

per

square

mile

in

point

x

x

x

x

Based

on

the

census

the

population

of

Georgia

was

x

people

Which

state

had

a

larger

population

point

Alaska

x

New

York

x

Wyoming

x

Idaho

x

Which

of

the

following

numbers

is

an

example

of

an

integer

point

square

root

of

five

square

root

of

nine

onethird

Which

number

is

equivalent

to

fourfifths

point

twentyfive

over

one

hundred

sixteen

over

one

hundred

Riding

the

bus

Jasmine

uses

twothirds

of

her

money

for

bus

fare

What

is

this

number

as

a

decimal

point

point

three

repeating

point

six

repeating

point

eight

repeating

one

point

five

repeating

What

is

the

solution

to

twofourteenths

point

asked

by

josh

Oct

at

The

number

raised

to

the

zero

power

is

equal

to

one

An

Irrational

Number

is

a

real

number

that

cant

be

written

as

a

simple

fraction

cant

be

written

as

the

fraction

So

is

irrational

New

York

sqrt

posted

by

Bosnian

Oct

at

QUESTION

ANSWER

IS

x

BOSNIAN

IS

WRITE

ON

EVERYTHING

EXCEPT

QUESTION

THE

ANSWER

TO

QUESTION

IS

ABOVE

posted

by

LOL

Oct

at

is

wrong

posted

by

Tyler

Oct

at

The

answers

are

I

got

a

posted

by

Salted

Caramel

Oct

at

Thank

you

Salted

Caramel

I

made

a

based

on

your

help

posted

by

Cuddly

Baby

Panda

Oct

at

Thank

you

Salted

Caramel

I

got

thx

so

much

posted

by

TWD

Nov

at

Thanks

posted

by

Joe

Sep

at

salted

carmel

is

soo

right

posted

by

helpppp

Sep

at

Yea

thanks

Just

got

a

posted

by

Katie

Oct

at

thank

you

so

much

Salted

Caramel

i

got

posted

by

twenty

one

pilots

lover

Oct

at

Thank

you

sooooooo

much

salted

caramel

I

just

got

a

Thank

you

posted

by

Sara

Helena

Oct

at

Dude

oml

so

thanks

to

salted

caramel

I

got

so

many

kids

come

here

to

cheat

lol

posted

by

Pitter

patter

Dec

at

yea

meto

oml

yassssss

dont

know

y

u

saying

u

got

wen

u

dont

even

go

to

deir

skool

just

saying

dog

posted

by

yrdjdu

Aug

at

I

got

a

with

salted

caramels

answers

posted

by

alyssa

Sep

at

I

got

THANKS

SO

MUCH

posted

by

Anonymous

Sep

at

I

got

THX

salted

caramel

your

awesome

posted

by

kyri

Oct

at

Thanks

so

much

caramel

posted

by

Oct

at

Salted

Caramel

answers

are

correct

posted

by

Mrs

Smith

Oct

at

thx

salted

caramel

posted

by

Anonymous

Nov

at

B

D

A

D

B

C

B

A

B

B

B

B

D

B

C

posted

by

Hal

Sep

at

follow

me

hoegottaknow

on

instagram

posted

by

lmao

frek

you

guys

Sep

at

thank

yall

sooooooooooooo

much

yall

are

the

best

posted

by

zack

Sep

at

bigdickfurrylover

posted

by

Anonymous

Sep

at

I

got

and

wrong

on

connexus

because

of

Salt

Caramel

is

B

and

is

D

and

I

got

just

like

alyssa

sooyea

But

thanks

and

your

welcome

for

the

real

few

answers

posted

by

Stephani

Mejia

Sep

at

Im

in

grade

and

I

just

took

the

test

and

the

answers

are

posted

by

Three

Days

Grace

Sep

at

I

just

use

to

check

my

answers

Its

much

better

for

yall

to

learn

the

lessons

they

are

teaching

rather

than

cheating

right

off

the

bat

Remember

you

cant

use

the

internet

on

the

STAAR

tests

posted

by

I

honestly

dont

know

Oct

at

I

honestly

dont

know

is

it

only

for

texas

or

all

states

posted

by

depression

session

Oct

at

Salted

caramel

is

and

frick

anyone

who

wants

to

make

people

fail

posted

by

hawseefoo

Oct

at

Hello

I

am

not

here

to

scold

you

or

annoy

any

of

you

but

I

think

that

people

should

EXPLAIN

the

answers

to

each

question

if

you

dont

want

to

fail

any

of

your

classes

including

math

posted

by

MrShu

Oct

at

Salty

Carmels

answers

are

right

for

connexus

You

need

to

make

sure

that

you

get

everything

that

she

wrote

percent

Yass

posted

by

Lol

COnnexus

Sucks

Oct

at

EaT

cHiPoTlE

fOr

AlL

tHe

AnSwErS

posted

by

Beep

Oct

at

what

are

the

unit

test

answers

posted

by

dummy

Oct

at

Hal

and

Salted

Caramel

are

correct

and

shame

on

you

for

saying

something

else

posted

by

Helper

Oct

at

Similar

Questions

math

what

is

over

in

simplest

form

If

i

had

a

calculater

i

could

help

you

but

i

cant

do

it

on

paper

hit

me

up

this

is

shawn

and

help

me

with

my

problem

I

dont

know

what

you

call

simplest

form

could

be

written

as

Math

help

anyone

Solve

the

proportion

Where

necessary

round

to

the

nearest

hundredth

Plz

help

i

really

need

get

this

in

the

ratio

as

a

fraction

in

simplest

form

Math

I

NEEEDDDD

HELP

PLEASEEEEE

Write

the

ratio

in

the

simplest

form

point

Solve

the

following

proportion

point

p

p

p

p

A

recipe

calls

for

cups

of

sugar

to

make

dozen

cookies

Use

the

proportion

to

Math

plz

help

me

URGENT

Write

the

ratio

in

the

simplest

form

point

Solve

the

following

proportion

point

p

p

p

p

A

recipe

calls

for

cups

of

sugar

to

make

dozen

cookies

Use

the

proportion

to

Math

The

fraction

is

not

written

in

simplest

form

Write

the

fraction

in

simplest

form

and

equivalent

decimal

What

is

written

as

a

fraction

in

simplest

form

point

What

are

the

answers

to

all

the

questions

Math

question

There

are

marbles

in

a

bag

blue

marbles

green

marbles

red

marbles

white

marbles

and

yellow

marbles

Find

Pred

Write

the

probability

as

a

fraction

in

simplest

form

a

decimal

and

a

percent

four

over

math

Multiple

Choice

Write

the

following

ratio

in

simplest

form

min

min

point

In

a

sports

equipment

locker

there

are

balls

and

baseball

mitts

Write

the

ratio

of

balls

to

baseball

grade

math

Ms

Sue

please

What

are

the

equivalent

fraction

and

decimal

for

thirtythree

and

onethird

point

one

over

thirtythree

and

one

over

thirtythree

and

and

onethird

and

thirty

three

onethird

and

math

Jamal

made

a

list

of

fractions

and

asked

Will

to

find

the

fraction

written

in

simplest

form

Which

fraction

should

Will

choose

B O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B O O O O O O O O O O O O O O O O O O O O O O O O O O


Home Products Signs Labels Traffic Signs Get Out And Look GOAL Label Clear Poly View Larger Image Get Out And Look GOAL Label Clear Poly Vehicle labels measure 138 x 4 Read more Share Starting at 111 View Volume Pricing Product Codes Product Code 13353 List Price 555 Add to Cart Best Selling Traffic Signs 1 Get Out And Look GOAL Label Clear Poly Yield Sign Overview Pricing Specification Related Solutions QA Reviews Overview Vehicle labels are ideal for placement on windshield edge or mirror border Red print on clear polyester Adhesive backing Measures 138 x 4 Volume Pricing Product Code Description 5 24 25 49 50 99 100 199 200 499 13353 138 x 4 111 093 076 063 053 Specification Product Code Description Size Need to Purchase a Case Adhesive Type Material Type Legend 13353 138 x 4 1375 x 4 7500 per case Permanent Polyester GOAL Get Out And Look Related Solutions Federal Motor Carrier Safety Regulations Pocketbook The Green Book Get Out And Look GOAL Label Yellow Vinyl Federal Motor Carrier Safety Regulations Handbook Green Book Tractor 3Point Contact Label J J Keller Motor Carrier Safety Report Product Questions Answers Product Reviews

O O O O O O O O O O O O B I O O O O O O O O O B I O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B I O O O O B O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O


HR Executive Cover Letter Hr Executives are responsible for basic human resources functions in a company Essential job duties of an Hr Executive include coordinating and supervising human resources staff attracting talented employees determining training needs handling employment notices attending recruiting fairs selecting suitable candidates conducting interviews administering benefits and payroll processing paychecks adhering to labor laws and reporting to senior management The ideal candidate for an Hr Executive position should be able to demonstrate the following skills throughout their job applications and cover letters Human resources expertise Leadership Organizational skills Strong communication and interpersonal skills Computer competences Knowledge of business operations and company objectives Teamwork Time management Quality focus Just below is visible a cover letter sample presenting similar Hr Executive skills and experience For help with your resume check out our extensive HR Executive Resume Samples Dear Ms Sanders With this letter and the attached resume I would like to express my sincere interest in the HR Executive position you have available As an accomplished seniorlevel HR professional with extensive experience and finely honed abilities in talent acquisition candidate management employee relations and a full range of additional HR responsibilities I am confident that I have the knowledge and talents to enable me to contribute toward the success of your company My expertise lies in successfully directing fullcycle organizational recruitment and staff relations including candidate prospecting training and development and performance evaluation For more than 12 years I have excelled in challenging highlevel HR positions demonstrating a keen ability to identify optimal talent to exceed goals and evolve policies to measurably improve performance Additionally my established success training and supervising staff positions me to make a significant contribution in this role The following achievements demonstrate my qualifications for this position Excelling in progressively challenging positions of increasing responsibility for Worldwide Media LLC most recently serving as the Director of Human Resources and leading all aspects of training talent assessment succession planning compensationbenefits change leadership strategy development and policy implementation Establishing solid and trusting partnerships through exceptional relationshipbuilding skills utilizing solid communication and interpersonal abilities to secure personnel peer and management trust Demonstrating proficiency in a variety of additional HRrelated tasks including resource planning occupational health and safety and project management My proven dedication to optimizing organizational success through my expert knowledge of staff recruitment and human resources strategies will contribute immensely to the success of your company Thank you for your consideration and I look forward to speaking with you soon Sincerely Geneva R Riley

B I B I O O O O O O O O O O O O O O O O O B I O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B I O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B I O O O B I O O O O O O O O O O O O B I O O O O O O O O O O O O O O O O O O O O O O B I O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O


Oncology Nurse Cover Letter Oncology Nurses provide care to patients diagnosed with cancer This job requires strong nursing skills as well as the emotional strength needed to help those suffering from a serious illness Typical work duties of an Oncology Nurse include administering chemotherapy ensuring a supportive environment informing patients on treatment options providing emotional support completing medical records educating patient families and updating their job knowledge A sample cover letter for Oncology Nurse should focus on the following skills and abilities Nursing expertise Clinical skills Medical teamwork Personal fortitude Empathy and a caring personality Stamina and resilience to stress Attention to details Recordkeeping Excellent communication and interpersonal skills Computer literacy Those looking to pursue an Oncology Nurse career can check relevant skills and qualifications in the example cover letter provided just below For help with your resume check out our extensive Oncology Nurse Resume Samples For more information on what it takes to be a Oncology Nurse check out our more complete Oncology Nurse Job Description Dear Ms Cress As an empathic patientcentric and highly skilled Oncology Nurse with more than 16 years of experience providing comprehensive services to cancer patients I am pleased to present the enclosed resume My background in supporting patient care allows me to substantially assist the John L Houston Cancer Center in meeting its care objectives My background includes monitoring patient conditions prescribing medications administering chemotherapy and communicating with crossfunctional medical teams to coordinate all aspects of quality cancer patient care Managing chemotherapybiotherapy side effects maintaining detailed patient and procedure records and educating patients and caregivers on treatments and side effects are just a few of many tasks at which I excel all while consistently providing a superior level of compassionate patient care and support Highlights of my experience include the following Served as an RN in the Oncology Unit of Mercy Hope Hospital for the past 14 years calculating doses and administering chemotherapy biotherapy and blood product treatments in accordance with standard protocols Start and maintain peripheral IVs implanted ports and PICC lines assist physicians in performing various procedures including bone marrow biopsies Chosen to orient precept train and mentor new nurses in hospital procedures and nursing best practices currently serve as a Chemotherapy Oversight Committee member Prioritize and adjust daily tasks as necessary in alignment with patient needs and unit demands working collaboratively and effectively with fellow nursing team members Communicate effectively across diverse medical teams and units to ensure optimal documentation and tracking of cancer patient progress and reports Confident that my skills and expertise will be of great value to the John L Houston Cancer Center I look forward to discussing this opportunity and my qualifications in detail Thank you for your consideration I look forward to hearing from you Sincerely Erin D Healy

B I B I O O O O O O O O B O O O O O O O O O O O O O O O O O O O O O O O O O O B I O O O O O O O O O O O O O O O O O O O O O O O O O O O O B I O B I O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B I O O O O O O O O O O B I O O O O O O O O O O O O B I O O O O O O O O O O O O B I O O O O O B I O O O O O O O O O O O O B I O O O O O O O O O O O B O O O O O O O O O O O O O O O O O O O O O O O O B O O O O O O O O O O O O O O O O O O O O O O O O O O O O B O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B O O O O O O O O O O O O O O O O O O O O B O O O O O O O O O O O O O O O O O O O O O O O O O O O O O


Resumes Engineering Asic Design Engineer Asic Design Engineer Resume Samples HIGH QUALITY The best examples from thousands of realworld resumes EXPERT APPROVED Handpicked by resume experts based on rigorous standards DIVERSE EXAMPLES Tailored for various backgrounds and experience levels ASIC Design Engineers assist verification teams and perform duties like developing digital components integrating and testing software performing electrical analysis and delivering ASIC designs in due time Those interested in an ASIC Design Engineer position should emphasize in their resumes digital circuits knowledge motivation problem solving expertise analytical thinking creativity and time management Based on our most successful resume samples successful candidates hold a Bachelors Degree in a field like information technology or computer science Looking for job listings Check out our Asic Design Engineer Jobs page Want 23x more interviews guaranteed Get a Professional Resume Rewrite from ZipJob 1 ASIC Design Engineer Design verification and FPGA support for development of NAND flash controllers Built and implemented more flexible and automated models reducing design analysis time by 50 Led and facilitated 5 member verification team to develop the teams ability to examine work Design verification and FPGA support for development of USB keys SD cards and SSD drives Developed more efficient checkers and monitors and led 5member verification team to complete validation of all projects 25 ahead of schedule Authored and updated datasheets and application notes for improved customer support Collaborated closely with firmware and software teams to prioritize debugging efforts and feature implementation Candidate Info 3 years in workforce 3 years at this job MS Electrical Engineering MA Finance And Strategy 2 Senior ASIC Design Engineer Redesigned existing architectural simulation tools checker module using C and gem5 Modeled LoadStore Unit of future processors performance model using microarchitectural specification documents C Python and gem5 Ran EEMBC SPEC2KSPEC2K6 Stream Linpack Benchmark workloads on CPU simulation model Compared and analyzed scores with existing and competing CPUs Identified microarchitectural performance bottleneck in LoadStore Unit which led to 5 improvement in benchmark score of future CPU design Created framework workloads for running JavaScript benchmarks V8Octane and SunSpider using GNU cross compilers Simpoint tool and gem5 Ran full chip verification tests and resolved ARM v7v8 architectural bugs in RTL designs Took ownership of identification and exploration of promising new academic researches in Computer Architecture Candidate Info 6 years in workforce 4 years at this job PhD Computer Engineering Engineering Computer Science 3 Principal ASIC Design Engineer Member of the ASIC design team that was responsible for all aspects of architecture design and debug of high speed switch fabric ASIC for next generation Avici Core Router The ASIC consisted of the following SPI42 system interface for insertionextraction PCI Bus Target core for the processor maintenance bus internal crossbar switch and high speed fabric inout links Developed architecture wrote hardware specifications designed and debugged Verilog modules for the following 8x8 crossbar data arbiter insystem Memory BIST and internal proprietary processor maintenance bus that interfaces to the PCI Bus Target core and to all of the ASICs internal functional modules Completed design tasks successfully 1 month ahead of schedule and under budget Volunteered to help in the following areas writing Python scripts that generate Verilog RTL code functional verification and insystem Memory BIST and BISR Saved development time and money by writing Python scripts that generated Verilog code for all the ASIC internal registers and memories Wrote and debugged VERA test benches and tests Candidate Info 8 years in workforce 2 years at this job Bsee 4 ASIC Design Engineer Designed and simulated 3D Graphics functions in a Graphics Rasterization ASIC and Integrated Graphics Memory Controller ASIC Modules including Texture Mapping specialized Cache Controller for pixel and texel data Address Generation logic Specialized Cache Controller for pixel data Achieved 100 functionality in the first pass 1 Combined two ASICs in one dual mode Memory Controller Peripheral Interface chip 2 Adding new customer features to an existing Video Pixel Memory Interface chip design Designed and simulated functions for a 2D Graphics Rasterizer ASIC including Direct Framebuffer Support Blockwrites LeftRight clipping of BLTs Performed Timing Designed a Microchannel Bus modem communications adapter PCB board Candidate Info 10 years in workforce 10 years at this job BS Electrical Engineering MS Computer Engineering 5 ASIC Design Engineer Responsible for developing golden model logic design test bench extracting layout parameters prepost layout verifications timing analysisHspice and backend support of 06u double metal 64bit cascadable Single nibble error correction Double nibble error detection S4ECD4ED custom chip using Fujiwara block codes Developed power bus scheme clock trees and drivers A thorough critical path switching and electromigration analyses were done using 256 pin BGA parameters and Hspice Device worked to all specifications first time Redesigned and verified 06u 64bit cascadable Single error correction Double error detection SEC_DED chip using modified Hamming block codes Redesigned 15 double density and octal family products to faster smaller geometry arrays and new processes Devices included FCT LVCMOS High Balanced BDLite and CMOS drive types Designed prescalar postscalar dividers and control logic for PLL devices Candidate Info 5 years in workforce 5 years at this job Msee 6 ASIC Design Engineer Designed and fully characterized a timeinterleaved SAR ADC AFE track and holdbuffer in IBM 32nm SOI Helped design and fully characterize two 5 GHz SERDES transmitters in IBM 45nm SOI Additional tapeouts resimulated with updated PDK verify functionality A frequency doubler in IBM 5PAx 255 GHz and 510 GHz a 3x coupled VCO and a LNA design in IBM 9HP Assembled and assisted in bringup of an ultrahigh speed ADC slice testing platform Candidate Info 3 years in workforce 6 months at this job BS Electrical Engineering MS Electrical Engineering 7 Sr ASIC Design Engineer Worked in a startup environment with multiple responsibilities to develop proprietary networking processors Responsible for chip floorplan and padring design Compiled instruction set and integrated of a Tensilica programmable microprocessor into the product Performed RTL design constraint development logic synthesis DCDFT and timing analysisdebug Developed chiplevel verification environment wrote testbench performed RTL integration adapted vendors IP test suites Performed FPGA logic synthesis to build prototype for system and functional verifications prior to tapeout Candidate Info 5 years in workforce 4 years at this job Physical Design Bsee Msee 8 Senior Design Engineer ASIC Design Engineer Held responsibility for ARM925 v2 v25 and v3 Designed memory management unit using ContestAddressable Memory Designed System Bus Performed synthesis and STA Oversaw cache and buffer systems verification using toplevel ARM assembly tests as well as RTL test benches Contributed to CMOS IO pad cell library development and DSP core design Designed and developed CMOS 035u to 025u standard cell and IO pad cell library including layout DRC LVS and HSPICE simulation Oversaw RTL design and verification in model technology and Synopsys EDA environments Contributed to RAD DSP core RTL design Managed fourport memory simulation and verification Performed testbench development and verification of existing VHDL RTL designs Coordinated design simulation and delivery of multiple sets of IO pads for TSMC Chartered and BurrBrown Candidate Info 27 years in workforce 5 years at this job Digital Computers 9 ASIC Design Engineer Designed part of MFP Image processing ASIC XIPCHIP implemented in IBM technology 400K gates consisting of an embedded PowerPC core DMA subsystem various memory and dedicated hardware interfaces compressiondecompression and image processing logic etc Participated in design verification of above ASIC in various test bench environments using PowerPC AssemblerC code at chip level and stripped down test benches at unit level Implemented test logic for above ASIC as part of XILINX FPGA runs on PCI card in LINUX PC and worked on LINUX device driver for this card Performed hardware verification of certain interfaces on followon MFP ASIC Candidate Info 26 years in workforce 4 years at this job C Certificate BS Electrical Engineering MS Electrical Engineering 10 ASIC Design Engineer Intern Engine Control Systems Contributed to complex simulation for the F135 Joint Strike Fighter program applying FPGA expertise Developed IO module in the testbench and modified various different levels in the hierarchy by using HDL designer Performed register transfer level RTL and gate level simulations by using ModelSim Completed leadership training that involved negotiation innovation and ACE Achieving Competitive Excellence Candidate Info 1 year in workforce 3 months at this job BS Electrical Engineering VIEW MORE RESUME SAMPLES 1 2 NEXT Your Resume Made Easy You are looking for your dream job and need a resume My Perfect Resume is your solution and takes the hassle out of resume writing Create the perfect jobworthy resume effortlessly in just a few clicks Build your resume

O O O O O O O O B I O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B I I O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B I O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B I O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O


j o e i u r a t o Joe Iurato is a multidisciplinary artist whose works are built on a foundation of stencils and aerosol Falling somewhere in between simplistic and photorealistic his multilayer stencils offer a distinctly clean and illustrative aesthetic While Iuratos murals have adorned neighborhoods along the east coast United States for years hes more recently become noted for the unique placement and photography of miniature painted wood cutouts i n public spaces Utilizing the outdoor environment to create sitespecific installations Iurato creates windows into a narrative formed by personal experiences Each individual work of art highlights the potential for interaction and storytelling within public space and transforms common landcityscapes into carefully crafted scenes Before leaving each installation behind he documents it with a photograph The photographs offer specific and intentional viewpoints of the artwork in relation to its surroundings manipulating our perception of scale and dimensionality Hes also established himself as a commercial artist with a list of clients that include Kenneth Cole GQ Red Bull Adidas Mike Tysons Iron Mike Productions The New York Racing Association Nikes House of Hoops ESPN the NBA NBCs Sunday Night Football Sprite Hersheys USA Network DesignIt Global and Nickelodeon Email joeiuratogmailcom Tel 9734776028 Representing Galleries Goldman Global Arts Gallery Wynwood Fl Contact infogoldmanglobalartscom Station 16 Gallery Montreal Contact salesstation16gallerycom Galerie Geraldine Zberro Paris Contact geraldinezberrowanadoofr COLAB Gallery Germany Contact infocolabgallerycom Wyn317 Miami Contact infowyn317com Castle Fitzjohns Gallery NYC Contact infocastlefitzjohnscom

O O O O O O O O O B I O O B I O O O O O O O O B I I O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O

joe iurato
multidisciplinary artist
stencils and aerosol


3111 Negligent Infliction of Emotional Distress The Case Sallee v Barrett 171 SW3d 822 Tenn 2005 The Basic Facts Plaintiff sued police officer after he negligently discharged a gun and startled plaintiff Plaintiff sued for negligent infliction of emotional distress The Bottom Line Barrett filed a motion to dismiss for failure to state a claim pursuant to Tennessee Rule of Civil Procedure 12026 Barrett argued that he was immune from suit pursuant to the provisions of the Governmental Tort Liability Act GTLA Tennessee Code Annotated sections 2920101 et seq It was his position that the City of Clarksville was the proper party because governmental entities are subject to liability for the negligent acts of its employees and there is no exception for negligent infliction of emotional distress Sallee countered that one of the exceptions to the general waiver of immunity for negligent acts The primary issue in this case is whether infliction of mental anguish as used in Tennessee Code Annotated section 29202052 2000 encompasses both the tort of negligent infliction of emotional distress as well as the tort of intentional infliction of emotional distress If both torts are included in the statutory language then the Court of Appeals correctly concluded that Barrett was the proper party defendant On the other hand if the words as used in the statute include only the tort of intentional infliction of emotional distress then the trial court was correct in holding that the City of Clarksville Id at 826 We begin our analysis by noting that historically governmental entities have been held immune from suit absent their express waiver of that immunity See Limbaugh v Coffee Med Ctr 59 SW3d 73 79 Tenn 2001 In 1973 the General Assembly enacted the Tennessee Governmental Tort Liability Act GTLA which waived in part the immunity previously afforded to governmental entities 1973 Tenn Pub Acts ch 345 codified at Tenn Code Ann 2920101 et seq 2000 Specifically section 2920205 removes immunity for injury proximately caused by a negligent act or omission of any employee within the scope of his employment Where immunity has been waived such as for the negligent acts of governmental employees the governmental entity is the proper partydefendant In such circumstances the employee is by statute immune from suit Tenn Code Ann 2920310b 2000 Id While generally waiving governmental immunity for the negligent acts committed by employees of governmental entities Tennessee Code Annotated section 29202052 2000 specifically preserves immunity from claims arising out of false imprisonment pursuant to a mittimus from a court false arrest malicious prosecution intentional trespass abuse of process libel slander deceit interference with contract rights infliction of mental anguish invasion of right of privacy or civil rights Emphasis added Therefore our task in this case is to determine whether the legislature intended to preserve immunity for claims arising out of negligent infliction of emotional distress as well as the intentional infliction of emotional distress Id To assist in our interpretation of the statute it is helpful to review the historical underpinnings and emergence of claims for negligent infliction of emotional distress Historically courts denied recovery where the defendants negligence caused mental disturbance without accompanying physical injury or physical consequences or without other independent basis for tort liability See eg Laxton v Orkin Exterminating Co 639 SW2d 431 Tenn 1982 Medlin v Allied Inv Co 398 SW2d 270 Tenn 1966 abrogated by Camper v Minor 915 SW2d 437 Tenn 1996 Bowers v Colonial Stages Interstate Transit Inc 43 SW2d 497 Tenn 1931 abrogated by Camper v Minor 915 SW2d 437 Tenn 1996 see also RESTATEMENT SECOND OF TORTS 436 cmt c 1965 Id Over the years this Court has carved out exceptions to the general rule allowing recovery for mental disturbance alone in certain limited circumstances For example in Hill v Travelers Ins Co 294 SW 1097 Tenn 1927 the plaintiff was allowed to recover for mental damages occasioned by the defendants mutilation of her husbands dead body during an autopsy notwithstanding the fact that the plaintiff had not suffered either a contemporaneous physical injury or exhibited physical symptoms of her alleged mental injuries Hill 294 SW at 1099 Wadsworth v W Union Tel Co 8 SW 574 Tenn 1888 establishing a similar exception for the negligent failure to deliver a telegraph regarding imminent death of plaintiffs brother thus preventing her from sitting by his bedside when he died Id at 82627 The physical manifestation rule however was not fully rejected until our decision Camper v Minor 915 SW2d 437 Tenn 1996 In Camper we held that negligent infliction of emotional distress must be analyzed under the general negligence approach requiring the five elements of general negligence duty breach of duty injury or loss causation in fact and proximate or legal cause Camper 915 SW2d at 446 Proof of an accompanying or consequential physical injury was no longer required Id At the time the GTLA was enacted in 1973 the physical manifestation rule was still in effect In almost all circumstances the tort of negligent infliction of emotional distress then still required proof of physical injury or must accompany another independent basis for tort liability Thus negligent infliction of emotional distress was not yet recognized fully as its own standalone tort in the same way that it now is following our decision in Camper Id On the other hand the tort of intentional infliction of emotional distress was fully recognized by this Court prior to 1973 Medlin v Allied Inv Co 398 SW2d 270 Tenn 1966 In Medlin this Court held that in the context of intentional conduct a plaintiff does have a right to emotional tranquility that if violated gives rise to an independent cause of action for intentional infliction of emotional distress Id at 27374 Miller v Willbanks 8 SW3d 607 61012 Tenn 1999 discussing the history and evolution of the tort of intentional infliction of emotional distress in Tennessee Id The Court of Appeals in this case adopted the rationale and conclusions previously adopted by the Western Section of the Court of Appeals Lockhart v JacksonMadison County Gen Hosp 793 SW2d 943 Tenn Ct App 1990 that the plain language of the statute justifies no other construction of the legislatures intent than the intent to have section 29202052 include negligent infliction of emotional distress Lockhart 793 SW2d at 946 Specifically the court concluded that because both the torts of negligent infliction of emotional distress and intentional infliction of emotional distress existed prior to the enactment of the GTLA and because the legislature is presumed to know the existence of the two separate torts but chose not to make a distinction in the statute the legislature intended to include both in the statutory language Id The flaw in this rationale is that as discussed above the tort of negligent infliction of emotional distress was at best in its embryotic stage at the time the GTLA was enacted while intentional infliction of emotional distress had already been fully established and recognized by the courts Unlike the Court of Appeals we are persuaded based upon the development of the common law at the time the GTLA was enacted that the legislature most likely intended that only the tort of intentional infliction of emotional distress would be included in the section preserving immunity for governmental entities Id In addition to the status of the common law at the time the GTLA was enacted we are persuaded by the application of wellknown principles of statutory construction that this was the legislatures intent Id at 82728 There has been some dispute as to whether the phrase infliction of mental anguish as used in Tennessee Code Annotated section 29202052 was meant to refer only to the intentional tort or to both the intentional and negligent torts Limbaugh v Coffee Med Ctr 59 SW3d 73 Tenn 2001 this Court referred to section 29202052 as the intentional tort exception to the general waiver of immunity for negligent acts of employees Id at 81 In Elmore v Cruz No E200103136COAR3CV 2003 WL 239169 Tenn Ct App Feb4 2003 the Eastern Section of the Court of Appeals concluded that Limbaugh recognized that section 29202052 applies to intentional torts and therefore that governmental entities were only immune from suit for intentional infliction of emotional distress and waived immunity for negligent infliction of emotional distress However in Lockhart decided prior to Limbaugh the Western Section of the Court of Appeals held that the phrase infliction of mental anguish in section 29202052 included both negligent and intentional infliction of mental anguish thus preserving immunity for the governmental entity in the event of the negligent infliction of mental anguish caused by an employee 793 SW2d at 943 In this case the Middle Section of the Court of Appeals disagreed with the decision in Elmore and instead reached the same conclusion as the court in Lockhart that infliction of mental anguish included negligent infliction of mental anguish Id In construing statutes this Courts role is to ascertain and give effect to the legislative intent without unduly restricting or expanding a statutes coverage beyond its intended scope Houghton v Aramark Educ Res Inc 90 SW3d 676 678 Tenn 2002 quoting Owens v State 908 SW2d 923 926 Tenn 1995 Mooney v Sneed 30 SW3d 304 306 Tenn 2000 Legislative intent is derived from the plain and ordinary meaning of the statutory language unless the statute is ambiguous See State v Blackstock 19 SW3d 200 210 Tenn 2000 Owens 908 SW2d at 926 Additionally because the GTLAs limited waiver of governmental immunity is in derogation of the common law it is to be strictly construed and confined to its express terms Doyle 49 SW3d at 858 Id If statutory language is ambiguous we must look to the entire statutory scheme to determine legislative intent Owens 908 SW2d at 926 A statute is ambiguous if the statute is capable of conveying more than one meaning LeTellier v LeTellier 40 SW3d 490 498 Tenn 2001 quoting Bryant v HCA Health Servs of N Tenn Inc 15 SW3d 804 809 Tenn 2000 In ascertaining the legislatures intent we must seek a reasonable construction in light of the purposes objectives and spirit of the statute based on good sound reasoning Scott v Ashland Healthcare Ctr Inc 49 SW3d 281 286 Tenn 2001 quoting State v Turner 913 SW2d 158 160 Tenn 1995 Component parts of a statute are to be construed if possible consistently and reasonably See State v Alford 970 SW2d 944 946 Tenn 1998 Id Aiding in our interpretation of legislative intent are the maxims of noscitur a sociis and ejusdem generis Under the doctrine of noscitur a sociis the meaning of questionable or doubtful words or phrases in a statute may be ascertained by reference to the meaning of other words or phrases associated with it Blacks Law Dictionary 1060 6th ed 1990 Hammer v Franklin Interurban Co 354 SW2d 241 242 Tenn 1962 holding that statutory terms should be construed with reference to their associated words and phrases The doctrine of noscitur a sociis permits courts to modify and limit subordinate words and phrases in order to harmonize them with each other and with the evident purpose of the statute See Scopes v State 289 SW 363 364 Tenn 1927 Id at 82829 Ejusdem generis is an illustration of the broader maxim of noscitur a sociis Under this doctrine of statutory construction where general words follow the enumeration of particular classes of things the general words will be construed as applying only to things of the same general class as those enumerated Blacks Law Dictionary 517 6th ed 1990 Lyons v Rasar 872 SW2d 895 897 Tenn 1994 citing Nance ex rel Nance v Westside Hosp 750 SW2d 740 743 Tenn 1988 State v Sims 909 SW2d 46 49 Tenn Crim App 1995 In other words where it clearly appears that the lawmaker was thinking of a particular class of persons or objects his words of more general description may not have been intended to embrace any other than those within the class Automatic Merch Co v Atkins 327 SW2d 328 333 Tenn 1959 quoting State v Grosvenor 258 SW 140 141 Tenn 1924 Id at 829 By way of example the court in Sims applied the ejusdem generis canon of statutory construction to construe the meaning of extreme physical pain as found in the definition of serious bodily injury Tennessee Code Annotated section 3911106a33 The court held that the extreme physical pain definition of serious bodily injury must be read as applying to the same class of injuries as those enumerated ie those causing a substantial risk of death protracted unconsciousness protracted or permanent disfigurement or the loss or impairment of the use of a bodily member organ or mental faculty Sims 909 SW2d at 49 Id The statutory language at issue in this case provides that exceptions to a governmental entitys general waiver of immunity for negligent acts include injuries arising out of false imprisonment pursuant to a mittimus from a court false arrest malicious prosecution intentional trespass abuse of process libel slander deceit interference with contract rights infliction of mental anguish invasion of right of privacy or civil rights Tenn Code Ann 29202052 2000 emphasis added All of the other torts listed are intentional torts Applying the doctrines of noscitur a sociis and ejusdem generis we interpret the phrase infliction of mental anguish with reference to the other words and phrases used with it in this section of the act Accordingly the tort of infliction of mental anguish must be read as applying to the same class of torts as the rest of those enumerated See Sims 909 SW2d at 49 Because the rest of the enumerated torts are all intentional torts we conclude that infliction of mental anguish is also meant to include only the intentional tort Id In sum considering the ambiguity of the statutory language the state of the law at the time the statute was enacted and general principles of statutory construction we hold that the legislature intended the phrase infliction of mental anguish to apply only to the intentional infliction of emotional distress The City of Clarksville does not retain immunity for claims of negligent infliction of emotional distress and is the proper partydefendant while Barrett is immune from suit Id at 831

O O O O B I O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B I O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B I O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B I O O O O O O O O O B I O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B I O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B I O O O O O O O B I O O O O O O O O O O O O O O O O O O O O O O O O O B I O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B I O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B I O O O O O O O O O O O O O O O O O O O O B I O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B I O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B I O O O O O O O O O O O O O O O O O O O O O O O O B I O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B I O O O O O O O O O O O O O O O O O O B I O O O O B I O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B I O O O O O O O O O O O O O O O O O O B I O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B I O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B I O O O O O O O B I O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B I O O O O O O O O O O O O O O B I O O O O O O O O O O O O O O


CHANEL N5 Eau de Parfum Spray 7200 9350 Select a size 50ml 100ml Delivery options Delivery Standard delivery within 5 working days Free Next or named day delivery 695 Named day UK delivery pre1030am 995 International delivery Not available Find out how we may still help you Click collect Free Click collect from John Lewis and Waitrose shops from 2pm tomorrow Collect 350 Collect from a local shop from Tuesday Product description Product code 46408046 N5 the very essence of femininity A powdery floral bouquet housed in an iconic bottle with a minimalist design A timeless legendary fragrance The eau de parfum draws inspiration from the parfum with which it shares its floral aldehyde signature This floral bouquet composed around May Rose and Jasmine features bright citrus top notes Aldehydes create a unique presence and the smooth touch of Vanilla an incredibly sensual trail The eau de parfum comes in a spray for smooth and supple application on skin or clothing To revive the notes of the fragrance throughout the day the spray comes in a practical travel format you can slip into your purse and take with you anywhere A complete perfuming ritual for the bath and body is also available to enhance the scent trail of the fragrance Product specifications Brand information

O O B I I I O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O


Welcome Home Your Locally Owned and Operated Real Estate Company Johnny Walker Realty is the result of generations of two of Mariettas oldest families coming together to bring you southern charm and patience in todays home buying and selling experience Independently owned and operated JWR provides decades of experience in the real estate and lending industries Give us a call wed love to hear from you 6786260403 Contact Us

O O O O O O O O O O B I I O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B I O O O O O O O O O O O O O


Home Inhalers and Vape CBD Inhaler 1000mg Previous product Next product Sale 20 CBD Inhaler 1000mg Description Additional information Reviews 4 Description Great product for very quick acting CBD needs The CBD Inhaler is a pharmaceutical grade pressurized metered dose inhaler that contains 1000 mg of medication per canister The use of aerosol as a delivery method is a more effective way to medicate than smoking or vaping since very little is exhaled There is also little to no smell when exhaling making it extremely discreet Independent laboratory tests show Vapen Clear products contain up to 9952 percent total activated cannabinoids Vapes up Youre breathing the cleanest form of isolated cannabinoids Vapen Clear offers an alternative to smoking using edibles andor other Pharmaceuticalgrade dosing with every puff Engineered to deliver the strength and taste you want every time Discreet and compact ready for any occasion 1000 mg per canister 100 total puffs 10 mg per puff Additional information Weight 02 lbs flavor Unflavored 4 reviews for CBD Inhaler 1000mg Rated out of 5 Maynard September 5 2018 Lightweight handy and easy to clean thats what i like the most by Vapen Rated out of 5 Edward loriss October 24 2018 An ideal inhaler to work for me I must recommend this to vape lovers as a reliable choice Rated out of 5 Erasmod November 19 2018 You may not get this product at this price great deal for great Vapers Rated out of 5 lathem Monn December 4 2018 Leading brand for this segment no doubt I got it at a discounted price here Thanks John CBD

O O O O B I O O O O O O O B I O O O O O O O O O O O O O O O O B I O O O O B I I I O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B I O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O

cbd inhaler
pressurized metered dose inhaler


Show Only Make BMW 2 Buick 3 Chevrolet 10 Dodge 1 Ford 6 GMC 8 Honda 2 Hyundai 8 INFINITI 1 Jeep 5 Kia 1 Lexus 1 MercedesBenz 1 Mercury 1 Nissan 2 Toyota 47 Body Style Convertible 1 Coupe 3 Hatchback 4 MinivanVan 1 Sedan 28 SUV 44 Truck 17 Truck Crew Cab 1 Price 10k 20k 30k 40k 50k 0 10 20 30 Inventory Include No Price Available 2 Features 99 Vehicles matching All Listings Page 1 of 7 Watch Video Save This Car Get Price Alerts 2018 Toyota 4Runner Limited SUV Price 39399 Get your Neil Deal Engine 4L V6 SMPI DOHC Transmission 5Speed Automatic with Overdrive Mileage 2386 miles MPG Range 1721 Exterior Color White Stock 22993A Trim Limited Engine Size 4L Compare Watch Video Save This Car Get Price Alerts 2018 Toyota 4Runner SR5 SUV Price 35187 Get your Neil Deal Engine 4L V6 SMPI DOHC Transmission 5Speed Automatic with Overdrive Mileage 4247 miles MPG Range 1721 Exterior Color Blue Stock 23566A Trim SR5 Engine Size 4L Compare Watch Video Save This Car Get Price Alerts 2010 Toyota 4Runner SR5 SUV Price 13399 Get your Neil Deal Engine 4L V6 SMPI DOHC Transmission 5Speed Automatic with Overdrive Mileage 147054 miles MPG Range 1723 Exterior Color Silver Stock 22992B Trim SR5 Engine Size 4L Compare Watch Video Save This Car Get Price Alerts 2018 Toyota 4Runner SR5 Premium SUV Price 32399 Get your Neil Deal Engine 4L V6 SMPI DOHC Transmission 5Speed Automatic with Overdrive Mileage 23036 miles MPG Range 1721 Exterior Color White Stock 8321TP Trim SR5 Premium Engine Size 4L Compare Watch Video Save This Car Get Price Alerts 2018 Toyota 4Runner SR5 Premium SUV Price 32999 Get your Neil Deal Engine 4L V6 SMPI DOHC Transmission 5Speed Automatic with Overdrive Mileage 19219 miles MPG Range 1721 Exterior Color Magnetic Gray Stock 8323TP Trim SR5 Premium Engine Size 4L Compare Watch Video Save This Car Get Price Alerts 2018 Toyota Avalon Limited Sedan Price 30399 Get your Neil Deal Engine 35L V6 DOHC Dual VVTi 24V Transmission 6Speed Automatic ECTi Mileage 13205 miles MPG Range 2130 Stock 23157A Trim Limited Engine Size 35L Compare Watch Video Save This Car Get Price Alerts 2014 Toyota Avalon Hybrid Limited Sedan Price 18399 Get your Neil Deal Engine 25L 4Cylinder AtkinsonCycle DOHC 16V Transmission ECVT Automatic Mileage 48955 miles MPG Range 4039 Stock 24001A Trim Limited Engine Size 25L Compare Watch Video Save This Car Get Price Alerts 2014 Toyota Camry L Sedan Price 13799 Get your Neil Deal Engine 25L I4 SMPI DOHC Transmission 6Speed Automatic Mileage 58866 miles MPG Range 2535 Stock 23423A Trim L Engine Size 25L Compare Watch Video Save This Car Get Price Alerts 2018 Toyota Camry SE Sedan Price 21599 Get your Neil Deal Engine 25L I4 DOHC 16V Transmission 8Speed Automatic Mileage 25310 miles MPG Range 2941 Exterior Color Gray Stock 8316TP Trim SE Engine Size 25L Compare Watch Video Save This Car Get Price Alerts 2018 Toyota Camry SE Sedan Price 22299 Get your Neil Deal Engine 25L I4 DOHC 16V Transmission 8Speed Automatic Mileage 19714 miles MPG Range 2941 Exterior Color Silver Stock 8322TP Trim SE Engine Size 25L Compare Watch Video Save This Car Get Price Alerts 2018 Toyota Camry XLE Sedan Price 22599 Get your Neil Deal Engine 25L I4 DOHC 16V Transmission 8Speed Automatic Mileage 38341 miles MPG Range 2941 Exterior Color Blue Stock 23400A Trim XLE Engine Size 25L Compare Watch Video Save This Car Get Price Alerts 2018 Toyota Camry XSE Sedan Price 29299 Get your Neil Deal Engine 25L I4 DOHC 16V Transmission 8Speed Automatic Mileage 1977 miles MPG Range 2941 Stock 23001A Trim XSE Engine Size 25L Compare Watch Video Save This Car Get Price Alerts 2017 Toyota Camry XSE Sedan Price 21699 Get your Neil Deal Engine 25L I4 SMPI DOHC Transmission 6Speed Automatic Mileage 8485 miles MPG Range 2433 Exterior Color Black Stock 23413A Trim XSE Engine Size 25L Compare Watch Video Save This Car Get Price Alerts 2018 Toyota Camry XSE V6 Sedan Price 30799 Get your Neil Deal Engine 35L V6 DOHC 24V Transmission 8Speed Automatic Mileage 5977 miles MPG Range 2233 Exterior Color Blue Stock 22578A Trim XSE V6 Engine Size 35L Compare Watch Video Save This Car Get Price Alerts 2019 Toyota Corolla LE Sedan Price 18399 Get your Neil Deal Engine 18L I4 DOHC Dual VVTi Transmission CVT Mileage 2550 miles MPG Range 2836 Stock 23164A Trim LE Engine Size 18L Compare Watch Video Save This Car Get Price Alerts 2016 Toyota Corolla LE Sedan Price 11007 Get your Neil Deal Engine 18L I4 DOHC Dual VVTi Transmission CVT Mileage 101387 miles MPG Range 2837 Stock 23522A Trim LE Engine Size 18L Compare Deselect All Page 1 of 7

O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O


You

are

here

Java

Deadlock

in

Java

Example

Deadlock

in

Java

Example

Pankaj

Comments

Deadlock

in

java

is

a

programming

situation

where

two

or

more

threads

are

blocked

forever

Java

deadlock

situation

arises

with

at

least

two

threads

and

two

or

more

resources

Here

I

have

written

a

simple

program

that

will

cause

java

deadlock

scenario

and

then

we

will

see

how

to

analyze

it

Deadlock

in

Java

Lets

have

a

look

at

a

simple

program

where

I

will

create

deadlock

in

java

threads

package

comjournaldevthreads

public

class

ThreadDeadlock

public

static

void

main

String

args

throws

InterruptedException

Object

new

Object

Object

new

Object

Object

new

Object

Thread

new

Thread

new

Thread

new

Thread

new

Thread

new

Thread

new

Threadsleep

Threadsleep

class

SyncThread

implements

Runnable

Object

Object

public

SyncThread

Object

Object

this

this

Override

public

void

run

String

name

ThreadcurrentThreadgetName

System

out

printlnname

acquiring

lock

on

synchronized

System

out

printlnname

acquired

lock

on

work

System

out

printlnname

acquiring

lock

on

synchronized

System

out

printlnname

acquired

lock

on

work

System

out

printlnname

released

lock

on

System

out

printlnname

released

lock

on

System

out

printlnname

finished

execution

void

work

try

Threadsleep

catch

InterruptedException

e

eprintStackTrace

In

above

program

SyncThread

is

implementing

Runnable

interface

and

it

works

on

two

Objects

by

acquiring

lock

on

each

one

of

them

one

by

one

using

synchronized

block

In

main

method

I

have

three

threads

running

for

SyncThread

and

there

is

a

shared

resource

between

each

of

the

threads

The

threads

are

run

in

such

a

way

that

it

will

be

able

to

acquire

lock

on

the

first

object

but

when

its

trying

to

acquire

lock

on

second

object

it

goes

on

wait

state

because

its

already

locked

by

another

thread

This

forms

a

cyclic

dependency

for

resource

between

Threads

causing

deadlock

When

I

execute

the

above

program

here

is

the

output

generated

but

program

never

terminates

because

of

deadlock

in

java

threads

acquiring

lock

on

javalangObject

acquired

lock

on

javalangObject

acquiring

lock

on

javalangObject

acquired

lock

on

javalangObject

acquiring

lock

on

javalangObject

acquired

lock

on

javalangObject

acquiring

lock

on

javalangObject

acquiring

lock

on

javalangObject

acquiring

lock

on

javalangObject

Here

we

can

clearly

identify

the

deadlock

situation

from

the

output

but

in

real

life

applications

its

very

hard

to

find

the

deadlock

situation

and

debug

them

How

to

Detect

Deadlock

in

Java

To

detect

a

deadlock

in

java

we

need

to

look

at

the

java

thread

dump

of

the

application

in

last

post

I

explained

how

we

can

generate

thread

dump

using

VisualVM

profiler

or

using

jstack

utility

Here

is

the

thread

dump

of

above

program

Full

thread

dump

Java

HotSpotTM

Server

VM

mixed

mode

Attach

Listener

daemon

waiting

on

condition

javalangThreadState

RUNNABLE

DestroyJavaVM

waiting

on

condition

javalangThreadState

RUNNABLE

waiting

for

monitor

entry

javalangThreadState

BLOCKED

on

object

monitor

at

waiting

to

lock

a

javalangObject

locked

a

javalangObject

at

javalangThreadrunThreadjava

prio

tid

nid

waiting

for

monitor

entry

javalangThreadState

BLOCKED

on

object

monitor

at

comjournaldevthreadsSyncThreadrunThreadDeadlockjava

waiting

to

lock

a

javalangObject

locked

a

javalangObject

at

javalangThreadrunThreadjava

prio

tid

nid

waiting

for

monitor

entry

javalangThreadState

BLOCKED

on

object

monitor

at

waiting

to

lock

a

javalangObject

locked

a

javalangObject

at

javalangThreadrunThreadjava

Service

Thread

daemon

prio

tid

nid

runnable

javalangThreadState

RUNNABLE

daemon

prio

tid

nid

waiting

on

condition

javalangThreadState

RUNNABLE

daemon

prio

tid

nid

waiting

on

condition

javalangThreadState

RUNNABLE

Signal

Dispatcher

daemon

prio

tid

nid

runnable

javalangThreadState

RUNNABLE

Finalizer

daemon

prio

tid

nid

in

Objectwait

javalangThreadState

WAITING

on

object

monitor

at

javalangObjectwait

Native

Method

waiting

on

a

javalangrefReferenceQueue

Lock

at

javalangrefReferenceQueueremoveReferenceQueuejava

locked

a

javalangrefReferenceQueue

Lock

at

at

javalangrefFinalizerFinalizerThreadrunFinalizerjava

Reference

Handler

daemon

prio

tid

nid

in

Objectwait

javalangThreadState

WAITING

on

object

monitor

at

javalangObjectwait

Native

Method

waiting

on

a

javalangrefReference

Lock

at

javalangObjectwaitObjectjava

at

javalangrefReferenceReferenceHandlerrunReferencejava

locked

a

javalangrefReference

Lock

VM

Thread

prio

tid

nid

runnable

GC

task

ParallelGC

prio

tid

nid

runnable

GC

task

ParallelGC

prio

tid

nid

runnable

GC

task

ParallelGC

prio

tid

nid

runnable

GC

task

ParallelGC

prio

tid

nid

runnable

GC

task

ParallelGC

prio

tid

nid

runnable

GC

task

ParallelGC

prio

tid

nid

runnable

GC

task

ParallelGC

prio

tid

nid

runnable

GC

task

ParallelGC

prio

tid

nid

runnable

VM

Periodic

Task

Thread

prio

tid

nid

waiting

on

condition

JNI

global

references

Found

one

Java

level

deadlock

waiting

to

lock

monitor

object

a

javalangObject

which

is

held

by

waiting

to

lock

monitor

object

a

javalangObject

which

is

held

by

waiting

to

lock

monitor

object

a

javalangObject

which

is

held

by

Java

stack

information

for

the

threads

listed

above

at

waiting

to

lock

a

javalangObject

locked

a

javalangObject

at

javalangThreadrunThreadjava

at

waiting

to

lock

a

javalangObject

locked

a

javalangObject

at

javalangThreadrunThreadjava

at

waiting

to

lock

a

javalangObject

locked

a

javalangObject

at

javalangThreadrunThreadjava

Found

deadlock

The

thread

dump

output

clearly

shows

the

deadlock

situation

and

threads

and

resources

involved

causing

deadlock

situation

For

analyzing

deadlock

we

need

to

look

out

for

the

threads

with

state

as

BLOCKED

and

then

the

resources

its

waiting

to

lock

Every

resource

has

a

unique

ID

using

which

we

can

find

which

thread

is

already

holding

the

lock

on

the

object

For

example

Thread

is

waiting

to

lock

but

its

already

locked

by

thread

Once

we

analyze

the

deadlock

situation

and

found

out

the

threads

which

are

causing

deadlock

we

need

to

make

code

changes

to

avoid

deadlock

situation

How

to

avoid

deadlock

in

java

These

are

some

of

the

guidelines

using

which

we

can

avoid

most

of

the

deadlock

situations

Avoid

Nested

Locks

This

is

the

most

common

reason

for

deadlocks

avoid

locking

another

resource

if

you

already

hold

one

Its

almost

impossible

to

get

deadlock

situation

if

you

are

working

with

only

one

object

lock

For

example

here

is

the

another

implementation

of

run

method

without

nested

lock

and

program

runs

successfully

without

deadlock

situation

public

void

run

String

name

ThreadcurrentThreadgetName

System

out

printlnname

acquiring

lock

on

synchronized

System

out

printlnname

acquired

lock

on

work

System

out

printlnname

released

lock

on

System

out

printlnname

acquiring

lock

on

synchronized

System

out

printlnname

acquired

lock

on

work

System

out

printlnname

released

lock

on

System

out

printlnname

finished

execution

Lock

Only

What

is

Required

You

should

acquire

lock

only

on

the

resources

you

have

to

work

on

for

example

in

above

program

I

am

locking

the

complete

Object

resource

but

if

we

are

only

interested

in

one

of

its

fields

then

we

should

lock

only

that

specific

field

not

complete

object

Avoid

waiting

indefinitely

You

can

get

deadlock

if

two

threads

are

waiting

for

each

other

to

finish

indefinitely

using

thread

join

If

your

thread

has

to

wait

for

another

thread

to

finish

its

always

best

to

use

join

with

maximum

time

you

want

to

wait

for

thread

to

finish

Thats

all

for

deadlock

in

java

threads

Java

Thread

Dump

VisualVM

jstack

kill

jcmd

Thread

Safety

in

Java

About

Pankaj

If

you

have

come

this

far

it

means

that

you

liked

what

you

are

reading

Why

not

reach

little

more

and

connect

with

me

directly

on

Google

Plus

or

I

would

love

to

hear

your

thoughts

and

opinions

on

my

articles

directly

Recently

I

started

creating

video

tutorials

too

so

do

check

out

my

videos

on

Youtube

Filed

Under

Java

Please

submit

comments

to

add

value

to

the

post

Comments

like

Thank

You

and

Awesome

Post

will

be

not

published

If

you

want

to

post

code

then

wrap

them

inside

pre

tags

For

example

preclass

Foo

pre

If

you

want

to

post

XML

content

then

please

escape

with

lt

and

with

gt

otherwise

they

will

not

be

shown

properly

O O O O B I I O B I I O O O O B I I O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B I I O O O O O O O O O O O O B I I O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B I I O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B I I O O O B I I O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B I I O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B I I O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O