Thứ Sáu, 1 tháng 2, 2019

Waching daily Feb 1 2019

My vision has amazing secrets!

It's 20/20 vision!

But also...

In the night...

When things get a little spooky

It's a whole other world for us

Our ancestors used to say they barked because they saw ghosts

What if they did?

"I see one right now!"

20/20 vision! Help me find the ghost!

I think it's over there!

Found it!

The ghost was a ball?? Forreal?

When the owner throws the ball in the dark...

The dog uses it's 20/20 vision...unlike humans...

Not ghost hunters... but ball hunters;;

Their night vision is more sensitive than humans

which triggers them to bark louder

Regardless, they will make great hunters at night...!

Hmm.. I could try searching for ghosts???

But dogs usually help with night searches

Tell me if you need any help searching at night~

For more infomation >> Dogs Are The Next Ghost Hunters? | Kritter Klub - Duration: 1:36.

-------------------------------------------

Luminar 3 # 25: Von Unscheinbar zum Eyecatcher 4 | Histogramm + Composing - Duration: 35:13.

For more infomation >> Luminar 3 # 25: Von Unscheinbar zum Eyecatcher 4 | Histogramm + Composing - Duration: 35:13.

-------------------------------------------

Música para Dormir Profundamente Música Relajante para Dormir Música para Relajarse y Dormir - Duration: 13:14.

For more infomation >> Música para Dormir Profundamente Música Relajante para Dormir Música para Relajarse y Dormir - Duration: 13:14.

-------------------------------------------

It's My Life | 비켜라 운명아 - Ep.60 [SUB : ENG,CHN,IND/ 2019.02.01] - Duration: 28:52.

(Episode 60)

Round 2 is a draw

as both teams put Ms. Han Mira

on stage.

But the judges

voted 5 to 0

for Design Team 2,

led my Mr. An Namjin.

Good job today, everyone.

Mr. Lee Sanghyeon,

our team's eldest and morale booster.

Mr. Gu Jaeseon and Ms. Kim Yunhui,

the drivers of our round 1 sales success.

our working mom Ms. Lee Jeongju,

the P.I. who located Ms. Han Mira.

And Ms. Han Seungju, our team's gem

behind today's surprise.

Thank you all very much.

I'm sorry I kept today's event a secret.

But I only did it in case Executive Director Choi,

who's conniving, would scheme

if it got out before the show,

so I hope there are no misunderstandings.

It was very exciting seeing such a big twist.

It was the bomb.

I had felt bad,

thinking it was my fault

we failed to get Ms. Han Mira.

Why did you think it was your fault?

I'm a very unlucky person.

Back in school, whatever team I was in

lost in tug-of-war, soccer, you name it.

Good grief. You're being absurd.

We couldn't have done this today without you.

Lose that kind of thinking as of today.

Yes, I will.

Although Team 1 won the first show,

we have a commanding lead in sales.

And since round 2 is a draw,

we will get the upper hand

if our round 2 sales outperform theirs.

Congratulations.

Uncle Beluga.

Hi, Suji.

Mira.

Thank you so much.

I'm so grateful I can cry.

What for?

This was all thanks to Counsel Heo's advice.

Right, Mr. Heo?

I gave you advice?

I don't recall.

Ms. Han and Counsel Heo, do you two

know each other?

Can I tell them?

No. What for?

What is it?

We're even more curious now. Tell us.

Counsel Heo was my late mom's first love.

When my widowed mom was at the hospice,

Mr. Heo visited often.

Wow, President Heo, you're such a romantic.

I know you did it so I would return

rather than live in hiding

with my only child.

Thank you very much.

I merely guided you on your way.

It was Mr. An, not I,

who brought you back into the world.

I didn't do anything.

It is all thanks to our team's hard work.

Do you know what your greatest strength is?

Pardon? I'm not sure.

You bring out the best of your teammates' potential.

That is a very special talent.

I completely agree.

This is really great.

We can't just sit idly.

We must come up with a plan.

What plan?

Ms. Han finished an interview in Team 1's dress.

When it hits the news tomorrow morning,

Team 1's dress will be everywhere.

I had pictures taken for marketing purposes.

We can issue a press release with those pictures.

This is all your fault.

What?

Do you know what 5 to 0 means?

The public relates more to Han Mira as a mother.

So how could you use her child to blackmail her?

That is what it took to get Han Mira on stage.

No.

You were mistaken.

Like she said,

even an animal should be left alone

when it's tending to its young.

This is all because of Namjin.

He must have schemed all this.

I'm sure he struck a deal with Han Mira.

It doesn't matter whether he struck a deal

or appealed to base emotions.

What matters

is that I, Choi Siu, lost.

It was a tie.

We can beat them in sales.

And we won the round 1 show.

How much demand could there be for a sequined dress?

If we went with Jina's design,

we might have had a shot with sales.

As of now, stay out of the team's affairs.

Stay out?

How can you do this to me?

I'll do it my way from now on.

So you stay out of it.

How could this have happened?

What if we end up losing the whole thing?

Why would we lose?

There is still round 3.

I wonder why Ms. Han Mira did this.

Could it be because she didn't like my design?

I doubt it.

It seemed there was something else.

Yes.

She gave attitude when she came for the fitting

like she was here against her will.

Come on.

We took pictures for marketing purposes,

so let's issue a press release

and come up with a marketing strategy.

Who will buy that glittery thing

fit only for clubbing?

We will be crushed in sales too.

What do we do?

How embarrassing.

What good does crying do?

We are switching strategies as of tomorrow.

Switching strategies?

Mr. Jo alone will be in charge of round 2 sales.

The rest of you will focus only on round 3 as soon as

the rules are announced.

We will win round 3

no matter what.

I need to look at it some more.

Who is our contact at Hwayeong Trading?

Um... Ms. Park Jeongsil.

Wow. Good.

Then what is Hwayeong's business?

Fabrics?

How many times must I tell you it's trimmings?

Oh, right, right. Trimming. Trimmings.

Which type of trimmings exactly?

I'm not sure.

Geez, Yeonsil. You are really a dunce.

Buttons and zippers.

Slow?

How can you be so mean?

Until you learn all this by heart and take phone calls

and set appointments right,

you will only be paid intern wages.

Intern wages?

You didn't say that before.

Isn't this breaking our agreement?

Hi, Seungju.

Why didn't you call sooner?

I was dying to know.

What? A tie?

But why are you so happy?

What? The judges voted for your design 5 to 0?

Good job. Good job.

You are the best, Seungju.

Yeah. Come by my office tomorrow. Okay.

Do you know that you have changed?

You pester me like a mother-in-law

but you are so nice to Seungju.

She doesn't have

a troublemaker brother

or buys a $12,000 mink coat.

And she is a good cook.

This is all your fault.

Stay out of the team's affairs as of now.

I'll do it my way from now on.

So you stay out of it.

I told Ms. Yu she could head out.

It's the end of the day already?

You haven't had dinner yet, right?

Let's go eat.

I'm not hungry.

By the way, what did Siu say?

Did he come up with a sales strategy?

Truth is,

Ms. Seo's design is flashy,

so demand will be limited.

We will have to do the best we can.

What's so special that Han Mira is a mother now?

The public yearns for her as she was in her heyday.

Han Mira said in today's interview

that she'd like to play a strong

and determined mom if offered an acting role.

She said the child's father was dead

and will now work hard

as a single mom.

The child's father is dead?

How can she say that when he is alive and well?

What if I leak that to the press?

How would doing that

help Director Choi Siu?

Did you really do it?

Did you get Han Mira on stage by threatening to expose

her daughter and her daughter's father?

Yes, I did.

I had to do that to get Han Mira on stage.

Executive Director Choi,

although we've been soulmates for 30 years,

I don't want to be

your friend when you get like this.

She is so lovable.

She says the sweetest things,

is so warm and caring,

and looks like an angel sleeping.

Who? Me?

You're awake.

How much of what I said did you hear?

From "she is so lovable."

What? So you heard everything.

Of course.

What woman would not wake up

when the man she fancies

is gazing at her up close?

I love you.

What?

I have never said it to anyone before.

You're lying.

You must be a real player.

I am tactless, stoic,

and lack eloquence.

But I spend half of my day thinking of you.

What about the other half?

I think about work

and the people around me.

But since we work together, I suppose

I think about you all day.

I'll take your word for it.

Do you want to go to my grandpa's grave this weekend?

To Chairman An's?

If I don't become Hyunkang's CEO,

what should we do?

What do you want to do

if you can't be Hyunkang's CEO?

I don't know.

I never thought about it.

Since I was little,

I was told I had to be Hyunkang's next CEO,

so I just took that for granted.

You must be very upset about today.

Everyone smiles when they see Namjin.

Old or young, everyone warms up to him instantly.

That is why he intimidates me.

I was taught that showing emotions

would be a sign of weakness to others.

But it seems wearing your heart on your sleeve

is the way to people's hearts,

so I'm confused.

Oh, wow.

So all the judges basically declared Namjin the winner?

Yes.

I thought we had lost,

but then Ms. Han Mira took the stage

and the tables were turned.

Mr. An has a way with people.

Ms. Han Mira interviewed in our team's dress,

so our sales will probably hit the roof too.

Mr. Lee, what is the matter?

What do you mean?

Do you not want to talk to me?

You're the one who doesn't want to talk to me.

When did I say that?

You said I shouldn't come see you on personal matters.

I said not to come to my office on personal matters.

Who says I don't want to talk to you?

Truth is, you scare me.

I scare you?

What you did to Jina

and then to Ms. Han Mira...

I really thought

you were an angel.

Mr. Lee. Mr. Lee.

Where is Siu?

He didn't come home last night.

Didn't come home?

Mr. Lee, who called you an angel

and worshiped you, now snubs you.

Your son never comes home.

And Namjin, whom you hate,

is getting on a roll.

So you must be very upset.

Like I said, you should've been nicer to people.

Don't eat if you don't want to.

It's her loss, isn't it?

You always get her goat, Ms. Yang.

Yeonji, have scorched rice before you head out.

Oh? What happened to your eyes?

Did you cry?

Are they puffy?

I'll chill a couple of spoons.

Eat first.

Why did you cry?

Did the show yesterday not go well?

No. It was a disaster.

It was my first design to go on stage.

What Ms. Han Mira did was awful.

You're crying again.

Put the spoons on your eyes.

Sales will be sluggish too.

What if I get fired?

Why would you get fired?

You did nothing wrong.

So cheer up, okay?

That's right.

I did nothing wrong.

And yet why do I keep crying?

Should I make you laugh?

Fine.

You look like Batman with those spoons.

Batman.

What? Batman?

Do I look weird?

Choi Geumsun.

You may fool everyone else,

but you can't fool me.

Of course I recognize you, Choi Geumsun.

Should I get things rolling then?

"Everyone's dream girl Han Mira returns as a mother.

Exclusive story on her husband's death

and on raising an autistic child alone for 7 years."

The picture is of her and daughter

in the matching mother-daughter outfit,

so our sales don't stand a chance.

The comments are all favorable.

Devise a sales strategy instead of reading that.

Did we get the pictures from yesterday?

Yes, Chief Jang.

I'm sorting them right now.

Ms. Jeong, draft me a press release.

I'll look it over.

Yes, sir.

Director Choi, a word?

I'm busy right now.

We have a group order from an online moms' cafe.

I got a group order too.

I got a group order from a kindergarten.

A kindergarten? Did they order only the kids' dress?

It's for Mother's Day, so the mom's dress too.

They want to know if the dolphin patch can be switched?

Of course.

That's no problem.

We should put out alternative patch designs.

I'll do that.

Okay.

Orders are flying in on day 1, so I'm delighted.

Coffee is on me, everyone.

Okay.

Welcome.

Six Americano...

Oh? Mr. Ko.

Geez, niece.

It's Uncle Seon-gyu, not Mr. Ko.

Uncle, my foot.

Listen up.

He's is a thief who stole from his boss.

A thief, a thief.

No, I'm not.

I was holding the money to give it back.

That is not stealing.

Stop it. You're embarrassing me.

You weren't just holding it.

You stole it and then dropped it

over there when the cops came.

Do you have proof?

You knew too, Mr. Kang?

Yes. Namjin told me.

Then you should fire him. Why are you keeping him on?

I installed a CCTV over there.

If he does it again,

I will have proof

to turn him into the police.

Why bother?

Just fire him right now.

When he didn't know about the CCTV,

he stole $30, $20, $50, and $30,

that is, $130 in total.

He still has to work here a while

for me to dock it from his pay.

It was for that money

that you let me work here again?

If he refuses to work

or plays hooky, call me right away.

I'll teach him a lesson.

I've come to my senses.

So please talk to Manseok so I can move

back in with him.

Please, Seungju.

Don't even say my name.

It really irks me.

Daesik, hurry up with my order.

Six Americano.

Oh? Mr. Bang.

I was unsure it was you this morning.

Are you working here?

It seems so.

But I was told

if I stuck it out for a little bit,

I would be made head guard,

so I said I would do it.

Why idle about when I'm still healthy?

Good thinking.

See you again then.

Wait.

Where is the executive director's office?

The executive director's office?

Why do you ask?

I happen to know her,

so I want to say hello.

I see.

How may I help you?

I need to have a word with Executive Director Choi.

She is in, right?

She is not in right now.

Pardon?

Then I'll just have to sit here and wait.

Darn it. What a pain.

I'm turning this off.

Why do I have to do all the work?

Will Hyunkang have to shut down without me?

Where did you sleep last night?

Hotel.

Why sleep at a hotel when you have a home?

I didn't want to see you.

Siu, what's your problem?

What am I to do if you're hard on me too?

I need time.

I'm trying to understand you,

so give me time.

I did it for you.

Why don't you get that I did it for you?

I know

you have devoted

your life to me.

But

seeing you do such scary things

without any qualms

makes me want to quit.

It is unbearable

to see you do such horrible things for me

without batting an eye.

She got an independent

family registry upon getting her resident ID.

There are no records on her registry.

The hometown is listed as Sangdo-dong in Seoul.

Parents?

It seems she was an orphan.

She is listed as having been

at an orphanage in Hongcheon.

An orphanage in Hongcheon?

Yes.

It is quite a hike,

but please go to that orphanage in Hongcheon

and see if someone

called Choi Geumsun, not Choi Suhee, was there.

And find out if Choi Geumsun ever requisitioned

for a name change.

Yes, sir.

An orphanage?

That's odd.

I could have sworn she had a mother.

It has been a long time.

We need to talk, don't we?

Come on in.

Wow.

Choi Geumsun has come a long way.

You must have married very well.

What do you want?

I'm here to catch up with a hometown friend,

so why are you being so snappy?

You're in no position to be chummy with me.

Oh, come on.

Have you forgotten?

You had me

steal Namjin 30 years ago.

Did Siu go on a business trip?

No.

He cleared out half of his closet.

What?

Did your maternal grandmother live in Hongcheon?

Why do you want to know?

If you win the contest

and become Hyunkang's CEO,

I will give you my blessing.

Pardon?

For more infomation >> It's My Life | 비켜라 운명아 - Ep.60 [SUB : ENG,CHN,IND/ 2019.02.01] - Duration: 28:52.

-------------------------------------------

Neka BNK - WALLACE (Prod. Night Vandal) - Duration: 3:18.

For more infomation >> Neka BNK - WALLACE (Prod. Night Vandal) - Duration: 3:18.

-------------------------------------------

學會這招!再也不怕上課放屁(誤)【各種花絮12】 - Duration: 3:30.

For more infomation >> 學會這招!再也不怕上課放屁(誤)【各種花絮12】 - Duration: 3:30.

-------------------------------------------

FEBRUARY Birthstone: Amethyst | Jill Maurer - Duration: 3:45.

February babies, you get a bright colorful stone for your birthstone.

The amethyst is purple.

It is quartz in the purple range, and it goes anywhere from a light lavender to a deep dark

purple.

The amethyst comes in at 7 on the Mohs scale which means it is a pretty hard stone.

You can wear it not only in earrings, necklace, and bracelet, but you can be feel comfortable

wearing it in a ring even in a large stone.

So that is good news.

The name amethyst comes from the ancient Greek word methustos meaning intoxicated.

And the ancient Greeks believed that wearing an amethyst would protect you from Bacchus,

the god of wine.

In other words that it would keep you from ... it would prevent drunkenness.

I have to say, full disclosure, I have tried this on several occasions.

It doesn't seem to be working for me, but my method might be a little off so if you

have tried this, and you understand the principles and exact procedure.

Please do let me know.

Amethyst jewelry has been found as far back as 2000 BC so it has been revered and used

in jewelry for a long time.

And it was also used in a lot of regalia including crowns and scepters.

Purple has been the color of royalty.

This was it was worn a lot by not only royalty but also clergy.

Throughout most of history amethyst was as rare and as expensive as sapphires, emeralds,

and rubies.

And this is why it was reserved for nobility and clergy.

It wasn't until the late 1800s that there was a large deposit discovered in Brazil which

enabled more regular people like probably you and definitely me to be able to wear amethyst.

So you see it throughout estate jewelry especially after the late 1800s and starting in the early

1900s there are a lot of gorgeous pieces made from amethyst.

Buddhists believe that amethysts enhance meditation, and amethysts are often found in Tibetan prayer

beads.

Many cultures associate amethyst with peace, courage, and stability.

In addition to being the birthstone for February, amethyst is the traditional anniversary gift

for the 6th and the 17th years of marriage.

Those may be two years that require a lot of drinking.

The only complaint I've ever heard from February babies with as far as their birthstone is

only if they don't happen to like the color purple.

If that's you do know that amethyst comes in a pretty big range.

So it comes all the way from this deep dark rich purple down to kind of a lavender color.

And in the lighter lavender colors, you get more of a blue or sort of red feel to the

stone there.

The other option for you is amethyst and citrine are the same kind of stone in different colors,

and you can find one stone that has both colors.

It will have the yellow gold of the citrine and the purple of the amethyst.

So if you're not loving the purple color, you can get one of those stones.

It's called an ametrine.

And you can get one with a little more gold or maybe even the half gold half purple so

it kind of warms up the coolness of the purple.

That is also a beautiful stone.

So that's the story of the amethyst.

Let me know in the comments below.

Do you love an amethyst as much I do?

Are you a February baby?

And what do you think of your birthstone?

Until next time!

For more infomation >> FEBRUARY Birthstone: Amethyst | Jill Maurer - Duration: 3:45.

-------------------------------------------

Простая и Очень Вкусная Тушеная Картошка с Мясом - Duration: 5:28.

For more infomation >> Простая и Очень Вкусная Тушеная Картошка с Мясом - Duration: 5:28.

-------------------------------------------

What Not To Say To A Stripper! - Duration: 2:48.

For more infomation >> What Not To Say To A Stripper! - Duration: 2:48.

-------------------------------------------

Daniel Jensen - Outro [Worth] - Duration: 2:31.

i really cba to transcribe all of this.....just....enjoy it

- Daniel Jensen

For more infomation >> Daniel Jensen - Outro [Worth] - Duration: 2:31.

-------------------------------------------

Identify Bootloader main() and find Button Press Handler - Hardware Wallet Research #5 - Duration: 13:16.

Let's continue with reverse engineering the Ledger Nano S firmware.

As we learned last time, this is the code that is always executed on reset.

And we also know that we are going to call into, what we called, the bootloader_main()

function, next.

And when I saw that function I got very excited.

I wonder if you see right away what it does too.

Look at it!

It's so awesome!...

Don't get it?

Well…

As you know this firmware contains ARM code.

And ARM is a different architecture, from, for example AVR.

AVR is the architecture used by the normal Arduino boards and we have done some basic

AVR firmware reverse engineering on this channel before.

Checkout the riscure embedded hardware CTF palylist where I have documented me playing

it.

Anyway…

There is one video where Zeta Two, who btw also has a hacking YouTube channel and does

some live streaming and you should totally subscribe to him.

Where Zeta Two showed us how to "Identify UART and the main() function in an AVR firmware".

And let me play a short part of it.

This is basically like a standard thing, where it copies some data into some location.

And it clears a memory region.

At the beginning I thought this was important.

But then I realized this is just like a standard setup thing.

It's like the start function before the main function in a regular x86 program.

What it's doing is.

It copies static data from the ROM into the RAM.

The ram is empty.

When you start.

And then the program loads basically global variables and constants and things like that.

So it's a loop copying data from the rom into the ram at a specific location.

And then there is this part, which is just zeroes out basically the rest of the ram.

So this is just setting up the whole RAM. AND THEN you call a function.

So this is more the main function where interesting things starts to happen.

OOPS!

I think I just mixed up the audio and video.

I played the audio from the AVR video.

But I accidentally showed you the IDA code from the ledger ARM firmware.

How silly of me.

Such an accident.

Jokes aside.

This is the exact same thing, and you can immediately just visually see the similarities.

This is a very typical RAM initialisation routine.

Here you copy data at startup, from this ROM address, to this RAM address.

And here you move a 0 into r1, and then you write this zero in a loop to more RAM addresses,

to clear the ram.

And after everything is setup, you execute this function.

This means we should rename this function here bootloader_init, and call this one bootloader_main.

So lets head into main().

Maybe you notice that you can't press SPACE here to show the graph view, that's because

this is considered CODE and not a procedure.

So I first press P to turn it into a procedure and then we can look at it.

In the graph overview you can immediately see that there is a huuuge block of code just

doing stuff followed by what looks like a simple loop and some conditional branches.

And if you look at a lot of these graph views in programs, seeing such a huge long block

is pretty rare.

It's not so common to see loooong sequential code blocks without any ifs or loops.

And so because this is so early in the firmware, it's safe to assume that here the hardware

is initialised.

And you can also kinda see other hints for that.

Here we have, memory addresses referenced, that point into the GPIOC and GPIOB segments.

If you have ever done some Arduino programming you know these kind of setup codes.

For example when you want to read from a pin or write output to a pin, you have to properly

set the pinMode.

And this is a function that will make sure to properly setup the hardware by writing

specific addresses, or usually also called registered, in these special GPIO memory segments.

Okay…

But what do we do now.

There are a lot of different ways to approach this now.

And I want to make clear that the way I do it in this video is not the recommended way

to do it.

I'm sharing with you what I am thinking about, but I lack A LOT of experience and

a real professional in this area might have much better and more thought out process.

So my goal is it to somehow rediscover the f00dbabe bootloader issue.

And for that we need to find the code that handles these APDU commands and we need to

find the flawed blacklist approach of the forbidden address range.

Let's start somewhere.

I want to show you again a dynamic approach with JTAG and GDB, and static approach, just

using IDA.

Let's move to GDB.

I have setup everything again, so GDB is ready and the chip has stopped at the reset start

address.

As you know the f00babe vulneability has to do with the firmware update, and for that

you have to put the device into bootloader mode, which you do by keeping this button

pressed when booting.

So let's just press that button, keep it pressed, then at the same time continue the

code in GDB, let it run for a moment, and at some point we interrupt the chip by pressing

CTRL+C. And we stopped at address 0xc38.

We can copy it and go into IDA, press G, to go to that address, and here it is.

So we stopped here.

As you can see we are in this loop here.

a few instructions later we would also call a function which is quite often used in here

as well - 0x165e.

If you would do the same thing with keeping the button pressed a couple of times, and

also play around with how long you keep the button pressed before you interrupt the chip,

you will notice you will always land inside of this loop.

Sometimes you maybe hit the functions here, but if you go out of them, you will always

be in this loop.

mhmhmh...

But if you release the button and let the chip continue to run.

And then interrupt it.

You land somewhere completely else!

This is an interesting observation, which means that this loop condition seems to depend

on that button press.

Something keeps us inside the loop.

So when we let the chip continue to run after the button press, we land here.

The display shows Bootloader.

So we are in the mode of the firmware update now, and I guess somewhere here must be the

APDU handle stuff.

But for now let's trace back - somehow we must have come from the function we were at

before.

So with pressing X, to look at the cross references of a particular function, we can make our

way back.

And here we are back in our known loop.

So while we press the button we keep looping, and when we release it we run down here and

follow this function.

Let's call it bootloader_continue.

Now let's do some static analysis.

Let's go back to what we believe should be the regular firmware_main().

You know the code that we would flash with a firmware update.

The code that is not the bootloader.

If we check the cross-references from there, we find the one spot we already know about,

which is in reset, but also this unknown function.

Let's look at that.

It's a very simple if case.

And as you can see, right here it loads f00dbabe into R2, and it also loads the address where

f00dbabe should be in our ROM into R3, and then load the actual value into r1.

And then compares the two.

So this is a check that makes sure that our firmware still has the magic value f00babe.

If yes, we go here, and eventually jump to the firmware_main().

So I call this function check_f00dbabe_continue().

Let's see where that function is called from…

OH!

Look at that!

From bootloader_main()!

It's called here, in this if-case.

So either we execute our firmware_main(), or we go further into the bootloader.

So it looks like, whatever happens before, here it decides if we stay in the bootloader,

or if we jump into the regular firmware!

And from using the device, we know what decides this… it's the button pressing.

So somewhere in here, in this loop, it must read the state of the button.

And if you take a closer look at the loop, you will notice that there are not many possibilities.

And this function that is used a few times becomes suspicious.

This function turns out to be SUPER small.

Just 6 instructions.

So here it loads a value from an address in R0 at offset 0x10, into R0.

So that's like a "mov rax, [rax+0x10]", if you are not familiar with arm.

Then it performs and AND with a value in R1 and does some other stuff I didn't really

look closely at.

But it's clear the result of this function will be in R0.

So with knowing that, let's go back out.

The result R0 is moved into R4, by negating it.

R4 is then later moved into, or I guess, ONTO R0 with an OR.

Stored here in RAM.

Loaded again from ram into R3.

Then we have a compare to 0 with that value.

And we have another compare with it down here, where it decides if the normal firmware is

executed.

So that must read the button state, no?

Well let's look at where the function reads from.

The address must be in R0.

And right before the function call the address is loaded here.

In this case 48000400.

Which points into the GPIOB segment we have created.

And we also know that the function reads then from offset 0x10 of that.

So from here.

So could that be a button?

Let's check it with GDB.

Let's read that value from memory.

0x80.

Pressing that one button and reading again.

Nope stays unchanged.

Mh… let's try the other button.

WOW!.

Now it's 0.

And when we realease it again and read it again, now it's back to 0x80.

So this function DEFINITELY reads the button state!

Let's rename the function.

So when this GPIO address here is this button.

Then does it read here the other button?

Mhmh… it doesn't seem to load an address here the same way… but the assembly is fooling

us.

We know the address has to be in R0.

So first it moves 0x90 into R0, and then it performs a SHIFT LEFT of 0x17.

And the result is 0x48000000.

AHA!

No clue why, apparently it doesn't want to move the address directly, so it had to

do this.

But now we can check our hypothesis.

Let's read again 32bit from this address, but of course from offset 0x10. 0xd006…

then let's press the button and read it again.

0x5006.

Release.

And back to 0xd006.

Perfect!

Now before I leave you be, I want to show you a special secret.

It turns out that Ledger has actually an OLD firmware version open sourced.

The code is 2 years old and some stuff has changed.

For example the whole f00dbabe thing with the blacklisted memory area is not included

here.

That must have been added later.

BUT a lot of the code is still shared with this version.

And let's have a quick look at the main.c.

Here is the main().

And main() starts with a loooong section where it initialises hardware stuff.

It initialised GPIO stuff, and also some USB related things.

And then we reach a loop, where it checks button presses.

And it reads the buttons with HAL_GPIO_ReadPin()!

Here it reads Pin 7 and here Pin 15.

That's the function we have named read_button.

And after the loop it either decides to call bootloader_delegate_boot - if any button is

not pressed, then boot the code if any is currently loaded.

Or later go into the function bootloader_apdu_interp reter?...

This is exactly the same code as we have reverse engineered in IDA.

Like I said the code here is older than our code, and it does not contain the f00dbabe

thing.

For example we know that the bootloader_delegate_boot, which we have called check_f00dbabe_continue

should check for the magic value f00dbabe.

And it does check a boot magic value before it would continue execution.

Basically same thing.

BUT the magic value is a different one.

0x51145E82.

Not sure what that means.

But it's clearly not f00dbabe.

But anyway...

This is awesome.

We have now found code that is not exactly our code, but shares SO many similarities,

that we can use it to really speed up reverse engineering dramatically.

And we can learn so much from comparing C source code, with ARM assembly.

I just love how this Ledger device and firmware keeps on giving with amazing learning opportunities.

Ledger should really consider selling an educational Ledger device.

Maybe stripped down without the secure processor.

Just to practice embedded hardware research.

This is amazing.

I'm not being sarcasting by the way.

I'm absolutely serious.

I'm learning so much.

I kinda want to make a LiveOverflow branded Ledger product, and sell it, to accompany

the video series.

Wouldn't that be funny.

For more infomation >> Identify Bootloader main() and find Button Press Handler - Hardware Wallet Research #5 - Duration: 13:16.

-------------------------------------------

Oba! Chegou Cuide-se Bem Deleite - Duration: 0:16.

For more infomation >> Oba! Chegou Cuide-se Bem Deleite - Duration: 0:16.

-------------------------------------------

Will Las Vegas Run Out of Water? - Duration: 5:41.

I am Mr. Beat

and this is water.

I love drinking it.

mmmm

In fact, I drink it every day, and you should, too, since...we all need it to survive and stuff.

But some places of the world don't have much water.

You know, like in deserts.

And yet, people still find a way to live in deserts, in some of the driest places on earth.

In fact, some of the largest cities in the world are smack dab in the middle of a giant desert.

One such city is one of my favorite places to visit. Las Vegas.

2.2 million people live in the Las Vegas metropolitan area.

Every day, these 2.2 million people all need to drink water, bathe in water, wash their stuff with water, water their plants and lawns, and even play in water.

The average household in Vegas uses around 222 gallons (840 liters) of water per day.

So that's 489 million gallons (1.9 billion liters) for everyone per day.

That's a lot of water needed in a city that gets just over 4 inches, or 10 cm, of rain each year.

And recently, the city suffered its longest drought on record- a period of 116 straight days without rain.

So where the heck does Las Vegas get its water?

How can all of this continue to exist?

Especially something like this in one of the driest places on earth?

Well most of the water Las Vegas gets originated here….the Colorado River.

A river that supplies water for...you know...just seven states in the country?

No, I'm not joshing you. That one river is the lifeblood of these seven states.

Because they all rely on the same river, they all signed an agreement called the Colorado River Compact, and it divided up the water from the river in this way.

This agreement gave 97 billion gallons of water per year for Nevada.

At the time the agreement went into effect, 1928, this was way more water than Las Vegas needed.

Heck, it had less than 5,000 people living there back then.

In 1935, the U.S. government completed the Hoover Dam, which then created the largest reservoir in the United States, Lake Mead.

Over the past few decades, however, Lake Mead has started to go dry due to the recent 20-year long drought in the American Southwest and increased demand from Vegas.

The lake hasn't reached full capacity since 1983, and is currently at about 40% capacity, meaning it's now technically the second-largest reservoir in the United States after nearby Lake Powell.

See that bathtub ring? That's how high the water used to be.

Back in 2008, two researchers predicted Lake Mead would completely run out of water by 2021 if the drought continued and people in Vegas didn't dramatically cut back on water.

Since 2008, Vegas residents HAVE dramatically cut back on water, and the drought overall hasn't affected the area as badly, but the Southern Nevada Water Authority has lately looked to other possible sources for water just in case Lake Mead DOESN'T make it.

For years, they have been trying to create a pipeline system to get groundwater from central and eastern Nevada to southern Nevada.

However, they have faced sharp resistance to the proposed idea, and it doesn't look like that pipeline system is going to be happening any time soon.

So another option is taking water from the eastern United States and redirecting IT to Southern Nevada, probably from the Great Lakes.

Imagine one long pipe directing water from the Great Lakes to Las Vegas.

Another option is take water from California's shore line.

Now, that water is too salty to use, but by building a desalination plant or two or three, that seawater could be converted and shipped to Las Vegas for personal use.

Obviously, those two plans would require massive amounts of energy and would be very, very expensive.

For now, Las Vegas is making it work.

To find out more about how Las Vegas is both conserving water and looking for additional ways to get water, check out my friend Jacob's video over on his channel Jacobslifeinvegas.

His channel is pretty much the go to source for me regarding anything related to Las Vegas.

Be sure to subscribe while you're over there.

Around 700 million people around the world don't have regular access to fresh water.

But it's important to remember that entire cities can run out of water.

Cape Town, South Africa recently got worldwide attention for nearly running out of water, and Las Vegas could be next.

Unless the drought in the American Southwest and Rocky Mountains ends, or billions of dollars are poured in to shipping water to the city, it could be a city on the brink of disaster.

Whether we live in the desert, or even in a city close to lots of fresh water, we all need to pay close attention to how Las Vegas manages its water.

The lessons learned there can only help us all as water becomes an increasingly valuable resource.

You should try this stuff. It's pretty good.

Thanks to Jacob from Jacobslifeinvegas for supporting me

and for collaborating with me for this episode.

His video is linked below.

Do YOU live in Las Vegas or another desert city?

Are you afraid that your city is going to run out of water?

What is your city doing to manage its water? Let me know in the comments below.

I'd really like to hear from you. Thanks so much for watching!

For more infomation >> Will Las Vegas Run Out of Water? - Duration: 5:41.

-------------------------------------------

உயிரையே பறிக்கும் மீன் தயவுசெய்து இந்த வீடீயோவை ஒரு நிமிஷம் பாருங்க | TAMIL NEWS - Duration: 2:53.

For more infomation >> உயிரையே பறிக்கும் மீன் தயவுசெய்து இந்த வீடீயோவை ஒரு நிமிஷம் பாருங்க | TAMIL NEWS - Duration: 2:53.

-------------------------------------------

Jennie (BLACKPINK) Inspired LookBook - Duration: 5:00.

For more infomation >> Jennie (BLACKPINK) Inspired LookBook - Duration: 5:00.

-------------------------------------------

Rekord Życia, Para 7.10 KG, Pierwsze Świeże Zrzuty 2019 - Duration: 3:03.

For more infomation >> Rekord Życia, Para 7.10 KG, Pierwsze Świeże Zrzuty 2019 - Duration: 3:03.

-------------------------------------------

BAŞAKŞEHİR 4. ETAP VİLLALARI / EV DEKORASYONU - TANER BIÇAKCI - Duration: 2:15.

instagram : ekolineinterior

instagram : ekolineperde

For more infomation >> BAŞAKŞEHİR 4. ETAP VİLLALARI / EV DEKORASYONU - TANER BIÇAKCI - Duration: 2:15.

-------------------------------------------

The Pursuit of Peace | Enjoying Everyday Life - Duration: 28:32.

ANNOUNCER: THIS PROGRAM HAS BEEN MADE POSSIBLE BY

THE FRIENDS AND PARTNERS OF JOYCE MEYER MINISTRIES.

JOYCE: I WANT TO TEACH PEOPLE HOW TO DO WHAT THEY NEED TO DO

ON PURPOSE BECAUSE IF WE DO WHAT WE NEED TO DO, GOD WILL ALWAYS

COME UP WITH HIS SIDE.

[AUDIENCE APPLAUDING]

JOYCE: THE BLESSED PART IS GOD'S PART.

HE'LL BLESS US, BUT HE SAYS, "NOW, YOU BE A MAKER

AND A MAINTAINER OF PEACE."

[MUSIC]

JOYCE: NOW MATTHEW CHAPTER 5, VERSE 9 IS A WONDERFUL

SCRIPTURE.

WE'RE GONNA LOOK AT THIS TOGETHER, TAKE A LITTLE TIME

AND EXAMINE IT.

"BLESSED," AMPLIFIED BIBLE SAYS, "ENJOYING ENVIABLE HAPPINESS,

AND SPIRITUALLY PROSPEROUS--WITH LIFE-JOY AND SATISFACTION IN

GOD'S FAVOR AND SALVATION," NOW GET THIS,

"REGARDLESS OF THEIR OUTWARD CONDITIONS."

NOW SEE, THAT'S REALLY WHAT WE'RE AFTER.

HERE'S WHY, I CANNOT AND YOU CANNOT AND WE NEVER WILL BE ABLE

TO CONTROL EVERYTHING THAT COMES AGAINST US.

NOT ALL STORMS ARE IN THE FORECAST.

AMEN?

NOT ALL STORMS ARE IN THE FORECAST.

A LOT OF THINGS HAPPEN SUDDENLY AND UNEXPECTEDLY.

AND LET ME TELL YA SOMETHING, WE NEED TO BE PREPARED.

WE NEED TO BE STRONG AHEAD OF TIME AND NOT WAIT UNTIL WE'RE IN

THE MIDST OF A MESS THEN TRYING TO GET STRONG IN GOD

AND GET PRAYED UP.

WE NEED TO NOT GET READY.

WE NEED TO LIVE READY.

AMEN?

DID ANYBODY HEAR WHAT I'M SAYING?

WE NEED TO LIVE READY.

SO THIS SCRIPTURE SAYS THAT PEOPLE THAT ARE BLESSED ARE

THOSE WHO ARE HAPPY AND THEY HAVE JOY REGARDLESS OF THEIR

OUTWARD CONDITIONS.

AND THEN IT GOES ON TO SAY, "BLESSED ARE THE MAKERS,"

NOW WATCH THIS, "THE MAKERS AND

THE MAINTAINERS OF PEACE."

SO WE CAN'T JUST SAY, "WELL, I WISH I HAD PEACE.

OH, GOD, GIVE ME PEACE."

HE SAYS, "BE A MAKER OF PEACE.

BE A MAINTAINER OF PEACE."

"THEY SHALL BE CALLED--" AND I LOVE THIS, DOESN'T SAY

THE CHILDREN OF GOD, IT SAYS THE SONS OF GOD.

SEE, YOU GIVE PRIVILEGES TO SONS AND DAUGHTERS THAT YOU CAN TRUST

WHO KNOW YOUR HEART THAT YOU DON'T GIVE TO BABIES

AND TO CHILDREN.

WE'RE ALL CHILDREN OF GOD BUT SOME PEOPLE HONESTLY NEVER GET

OUT OF THE BABY STAGE.

SOME NEVER GET OUT OF THE KINDERGARTEN STAGE.

SOME NEVER GRADUATE FROM GRADE SCHOOL.

THEY NEVER GO ON TO DO ANYTHING WITH THEIR LIFE.

THEY'RE ALWAYS COMPLAINING AND MURMURING AND UPSET AND UNHAPPY

AND DON'T HAVE ANY PEACE AND DON'T KNOW WHO THEY ARE IN

CHRIST SIMPLY BECAUSE THEY'VE NEVER EITHER BE TAUGHT OR

THEY'RE NOT WILLING TO GO DEEPER IN GOD.

GOD LOVES YOU SO MUCH BUT HIS GOAL IS NOT TO GIVE US EVERY

SINGLE THING WE WANT.

IF THAT'S WHAT IT TAKES TO KEEP US HAPPY, THEN WE CERTAINLY

DON'T HAVE ANY DEPTH.

I USED TO BE LIKE THAT.

I COULD BE HAPPY WHEN I WAS GETTING EVERYTHING I WANTED.

WELL, THAT'S NOT ANY KIND OF SPIRITUAL MATURITY.

ANYBODY CAN DO THAT.

YOU DON'T NEED TO BE SAVED TO DO THAT.

SO ARE YOU WILLING TO TAKE ON THE ROLE OF A PEACEMAKER?

ARE YOU WILLING TO BE THE FIRST ONE TO SAY, "I'M SORRY"?

[AUDIENCE APPLAUDING]

JOYCE: WHAT ABOUT EVEN IF YOU DON'T THINK IT WAS YOUR FAULT?

NOW THAT'S ANOTHER WHOLE LEVEL RIGHT THERE.

NOW WE'RE REALLY GOING DEEP.

SEE, I'VE GOTTEN HUNGRY ENOUGH FOR PEACE.

NOW DON'T MISUNDERSTAND ME.

THERE ARE TIMES WHEN YOU NEED TO MAKE A FUSS ABOUT THINGS THAT

AREN'T RIGHT, NO DOUBT.

I'M NOT TALKING ABOUT NOT CONFRONTING EVIL AND NOT

STANDING UP AGAINST ANYTHING, BUT HOW MANY THINGS DO WE LOSE

OUR PEACE OVER THAT DON'T MAKE ANY SENSE AT ALL?

IT JUST REALLY DOESN'T MAKE THAT MUCH DIFFERENCE IN THE LONG RUN.

IT'S NOT GONNA MATTER TO US.

THAT'S NOT WHAT WE'RE GONNA BE CONCERNED ABOUT ON OUR

DEATH BED, IS IT?

AND SO I'VE LEARNED THAT BEING RIGHT IS HIGHLY OVERRATED AND

THAT YOU'RE MUCH BETTER OFF TO JUST SAY, "LOOK, MAYBE

I'M WRONG.

I'M SORRY.

LET'S DON'T FIGHT."

BE THE PEACEMAKER AND BE A MAINTAINER OF PEACE.

SO WE'RE GONNA GET REALLY PRACTICAL TONIGHT AND WE'RE

GONNA LEARN SOME OF THE WAYS THAT WE CAN DO THAT.

BUT FIRST LET'S LOOK AT 1 PETER CHAPTER 3, VERSE 11.

SEE, WE WANT MORE PEACE, BUT ARE WE WILLING TO MAKE THE CHANGES

THAT WE NEED TO MAKE IN ORDER TO HAVE IT?

AND I'M GONNA ASK THAT QUESTION AGAIN WHEN I'M SURE THAT YOU'RE

LISTENING.

[AUDIENCE LAUGHING]

JOYCE: WE WANT MORE PEACE, BUT ARE WE WILLING TO MAKE THE

CHANGES THAT WE NEED TO MAKE IN ORDER TO HAVE IT?

WE WANT MORE PEACE, BUT ARE WE WILLING TO MAKE THE CHANGES THAT

WE NEED TO MAKE TO HAVE IT?

[AUDIENCE APPLAUDING]

JOYCE: SEE, YOU FINALLY FIGURED OUT I WAS GONNA KEEP

SAYING IT TILL YOU GOT HAPPY.

YOU KNOW, I FOUND OUT THAT I COULD HAVE MORE PEACE IN MY HOME

IF I STOPPED TRYING TO TELL MY HUSBAND WHAT TO DO ALL THE TIME.

THAT'S JUST ONE LITTLE HINT OF HOW THINGS CAN IMPROVE.

BUT SEE, I ENJOY TELLING PEOPLE WHAT TO DO.

I HAVE A STRONG TYPE A PERSONALITY.

I'D MUCH RATHER BEEN IN CHARGE AND BE IN CONTROL, BUT IT

DOESN'T BRING PEACE.

IT DON'T BRING PEACE.

AND JESUS SAID, "I LEFT YOU MY PEACE.

STOP GETTING UPSET.

STOP ALLOWING YOURSELF TO BE UPSET AND DISTURBED."

ANOTHER PLACE IN THE BIBLE SAYS, "HOLD YOUR PEACE.

BE A MAKER AND A MAINTAINER OF PEACE."

WE'VE GOTTA JUST QUIT SITTING AROUND WISHING FOR THINGS.

"I WISH I HAD MORE PEACE.

WELL, I WISH I HAD MORE PEACE."

WELL, YOU KNOW WHAT?

YOU'RE NEVER GONNA HAVE MORE PEACE IF ALL YOU DO IS WISH.

REMEMBER I SAID THIS MORNING, I HAVE A GOAL IN MY HEART

THIS YEAR.

I FEEL SO STRONGLY ABOUT THIS.

I WANT TO HELP PEOPLE BECOME ON-PURPOSE PEOPLE RATHER THAN

PASSIVE PEOPLE WHO SIT AROUND AND WAIT FOR THE RIGHT THING

TO HAPPEN.

I WANT TO TEACH PEOPLE HOW TO DO WHAT THEY NEED TO DO ON PURPOSE

BECAUSE IF WE DO WHAT WE NEED TO DO, GOD WILL ALWAYS COME UP WITH

HIS SIDE.

[AUDIENCE APPLAUDING]

JOYCE: THE BLESSED PART IS GOD'S PART.

HE'LL BLESS US, BUT HE SAYS, "NOW YOU BE A MAKER

AND A MAINTAINER OF PEACE."

HOW MANY OF YOU CAN JUST THINK OF JUST A FEW THINGS RIGHT NOW

THAT IF YOU REALLY, I MEAN IF YOU REALLY WANTED TO, IF YOU

WOULD JUST SWALLOW A LITTLE OF THAT PRIDE, BE A LITTLE LESS

STUBBORN, HOW MANY OF YOU CAN THINK OF JUST A FEW THINGS THAT

MAYBE IF YOU WOULD BE WILLING TO DO IN YOUR HOME THAT MAYBE, JUST

MAYBE YOU COULD HAVE A LITTLE MORE PEACE THAN WHAT YOU HAVE

NOW IF YOU'D JUST BE A LITTLE WILLING TO?

OKAY, SO IF YOU KNOW WHAT YOU COULD DO AND YOU WON'T DO IT,

THERE'S ONLY ONE REASON.

PEACE IS NOT IMPORTANT ENOUGH TO YOU.

[AUDIENCE APPLAUDING]

JOYCE: PEACE IS NOT IMPORTANT--SEE, THERE WAS A TIME

IN MY LIFE WHEN PEACE WAS NOT IMPORTANT ENOUGH TO ME FOR ME

TO MAKE THE CHANGE.

I WOULD HAVE RATHER BEEN RIGHT AND BEEN UPSET ALL DAY.

NOW WHAT KIND OF DUMB IS THAT, LET ME ASK YOU?

I MEAN JUST WHAT BRAND OF DUMB IS THAT?

AND SO THEN I HAD HEADACHES ALL THE TIME, AND I WAS GOING TO THE

CHIROPRACTOR, GETTING MY NECK ADJUSTED ALL THE TIME...

[AUDIENCE LAUGHING]

JOYCE: I DIDN'T KNOW HOW TO LET PEOPLE BE WHO THEY WERE.

I WAS DETERMINED EVERYBODY WAS GONNA BE LIKE ME.

IF YOU ARE GONNA LIVE IN MY HOUSE--COME ON LADIES,

ANYBODY EVER HAD THAT SPEECH WITH YOUR KIDS?

"IF YOU ARE GONNA LIVE IN MY HOUSE, YOU ARE GONNA LIVE BY MY

RULES AND WE ARE NOT GONNA BE MESSY IN THIS HOUSE."

EXCEPT I HAD TWO KIDS THAT DID WELL TO FIND THEMSELVES, LET

ALONE ANY OF THEIR BELONGINGS.

[AUDIENCE LAUGHING]

JOYCE: COME ON, ANYBODY GOT SOME LIKE THAT?

YOU'RE JUST LIKE YOU THINK, WHAT IS THIS KID GONNA DO WHEN

THEY'RE GROWN?

HOW CAN THEY EVER LEAVE HOME?

THEY WILL NEVER MAKE IT OUT IN SOCIETY.

WELL, YOU KNOW WHAT'S REALLY HYSTERICAL?

OUT OF THOSE TWO KIDS, ONE OF THEM NOW IS THE CEO OF OUR

STATESIDE OFFICE.

[AUDIENCE APPLAUDING]

JOYCE: AND THE OTHER ONE HELPS TAKE CARE OF ME.

[AUDIENCE LAUGHING]

JOYCE: SO ALL MY FITS WERE FOR NOTHING.

[AUDIENCE LAUGHING]

JOYCE: THEY GREW UP, THEY SURVIVED AND JUST THINK, ALL

THOSE YEARS OF HAPPINESS THAT I MISSED BECAUSE I WAS DETERMINED

THAT EVERYBODY WAS GONNA BE LIKE ME.

1 PETER 3:11, "LET HIM TURN AWAY FROM WICKEDNESS AND SHUN IT,

LET HIM DO RIGHT.

LET HIM SEARCH FOR PEACE (HARMONY; UNDISTURBEDNESS FROM

FEARS, AGITATING PASSIONS, AND MORAL CONFLICTS)

AND LET HIM SEEK IT EAGERLY.

[DO NOT MERELY DESIRE PEACEFUL RELATIONSHIPS WITH GOD, WITH

YOUR FELLOWMEN, AND WITH YOURSELF, BUT PURSUE, AND GO

AFTER THEM!]"

OH MY GOSH, HOW VALUABLE IS THAT?

ALL RIGHT, LET'S PUT THAT WHOLE SCRIPTURE BACK UP AGAIN.

I WANT YOU TO LOOK AT THE STRENGTH OF SOME OF THESE WORDS.

"LET HIM SEARCH FOR PEACE (HARMONY; UNDISTURBEDNESS FROM

FEARS, AGITATING PASSIONS, AND MORAL CONFLICTS) SEEK IT."

SEEK MEANS TO BE WILLING TO SACRIFICE IN ORDER TO HAVE, TO

PURSUE TO GO AFTER WITH ALL YOUR STRENGTH AND ALL YOUR MIGHT.

DON'T MERELY WANT IT BUT GO AFTER IT WITH ALL YOUR STRENGTH,

PURSUE IT AND GO AFTER IT.

NOW, THIS IS WHEN THINGS BEGIN TO GET SWEET IN YOUR LIFE, WHEN

YOU DECIDE, NOW LISTEN TO ME, "I'M GONNA BE PEACEFUL

ON PURPOSE."

[AUDIENCE APPLAUDING]

JOYCE: "I'M NOT GONNA WAIT FOR MY CIRCUMSTANCES

TO MAKE ME PEACEFUL.

I'M NOT GONNA WAIT FOR EVERYBODY TO DO WHAT I WANT THEM TO DO

TO BE PEACEFUL.

I'M NOT GONNA WAIT TILL THERE'S NO STORMS IN LIFE

TO BE PEACEFUL.

STARTING TONIGHT, I'M MAKING A NEW COVENANT WITH GOD THAT I AM

GONNA BE PEACEFUL ON PURPOSE.

AND IF IT TAKES ME 5 YEARS OF FAILING AND TRYING AGAIN AND

FAILING AND TRYING AGAIN, I'LL REPENT EVERY TIME THAT I LOSE MY

PEACE, BUT I'M GONNA GET UP AND GO AFTER IT AGAIN BECAUSE I AM

DECIDING THAT I AM NOT WILLING TO LIVE WITHOUT PEACE.

I WILL ENJOY THE LIFE THAT JESUS DIED TO GIVE ME."

[AUDIENCE APPLAUDING]

JOYCE: "PEACE WITH GOD, PEACE WITH YOURSELF, PEACE WITH YOUR

FELLOW MAN."

THIS IS ACTUALLY A THREE-PART SERIES IF I PREACH IT PROPERLY,

BUT YOU'RE GONNA GET THIS DOWNLOAD HERE IN FIVE MINUTES.

[AUDIENCE LAUGHING]

JOYCE: IF YOU'RE GONNA HAVE PEACE WITH GOD, YOU'VE GOTTA

KNOW THAT GOD LOVES YOU.

YOU HAVE TO KNOW GOD'S CHARACTER SO YOU CAN KNOW WHAT TO EXPECT

FROM HIM.

YOU KNOW THAT WHEN YOU SIN, HE'S READY TO FORGIVE.

YOU KNOW THAT HE'S FULL OF MERCY.

YOU KNOW THAT YOU CAN TRUST GOD.

YOU CAN BE OPEN WITH GOD.

YOU CAN TALK TO GOD ABOUT ANYTHING.

THERE'S ABSOLUTELY NOTHING THAT YOU NEED TO TRY TO HIDE FROM GOD

BECAUSE HE KNOWS EVERYTHING ANYWAY.

[AUDIENCE APPLAUDING]

JOYCE: SO, IF YOU'RE GONNA HAVE PEACE WITH GOD, DON'T TRY

TO KEEP SECRETS FROM HIM.

THERE IS NO SUCH THING AS KEEPIN' A SECRET FROM GOD.

HOW SILLY IS THAT, TO THINK WE'RE NOT GONNA TELL GOD

SOMETHING?

PEACE WITH YOURSELF, THIS IS ANOTHER FOUR-PART SERIES.

WHY DON'T YOU, ONCE AND FOR ALL, IF YOU NEED TO, ACCEPT YOURSELF

TONIGHT?

QUIT HAVIN' A WAR WITH YOURSELF.

YOU DON'T HAVE ANY PEACE IF YOU'RE CONSTANTLY PICKIN' ON

YOURSELF, TAKIN' A CONTINUAL INVENTORY OF EVERYTHING THAT'S

WRONG WITH YOU, COMPARING YOURSELF WITH OTHER PEOPLE.

"I DON'T LOOK LIKE THIS, AND I DON'T LOOK LIKE THAT, AND I WISH

I HAD THEIR FIGURE, AND I WISH I HAD YOUR HAIR, AND I WISH I HAD

YOUR GIFT, AND I WISH I COULD SING LIKE THAT, AND [WHINING]."

NOT.

[AUDIENCE LAUGHING]

JOYCE: WE ARE WHAT WE ARE.

LET'S TAKE WHAT WE ARE, WHICH IS GOD'S WILL.

HE DOESN'T MAKE ANY JUNK.

HE DOESN'T MAKE ANY MISTAKES.

AND LET'S DO THE BEST THAT WE CAN WITH IT AND STOP COMPETING

WITH OTHER PEOPLE AND WANTING A LIFE THAT'S NOT THE LIFE

WE HAVE.

[AUDIENCE APPLAUDING]

JOYCE: WE CAN BE SOUR AND SAD THE REST OF OUR LIFE BECAUSE

WE'RE NOT LIKE SOMEBODY ELSE, BUT THAT'S NEVER GONNA MAKE US

LIKE SOMEBODY ELSE.

BE YOURSELF.

EVERYBODY ELSE IS ALREADY TAKEN.

[AUDIENCE LAUGHING]

JOYCE: AMEN?

AUDIENCE: AMEN.

JOYCE: NOW, LET ME JUST TELL YA.

IF YOU DON'T LIKE YOURSELF, YOU'RE IN A FOR A ROUGH GO

BECAUSE EVERYWHERE YOU GO, THERE YOU ARE.

[AUDIENCE LAUGHING]

JOYCE: I MEAN, YOU CAN'T GO TO THE BATHROOM WITHOUT YOU.

[AUDIENCE LAUGHING]

JOYCE: YOU CAN'T TAKE A SHOWER WITHOUT YOU.

THINK ABOUT IT.

THAT'S A PRETTY SCARY DEAL.

YOU NEVER GET AWAY FROM YOURSELF, EVER, FOR ONE SECOND

IN YOUR WHOLE LIFE.

THERE YOU ARE.

DO YOU KNOW HOW DISTRACTING IT IS TO JUST EVEN HAVE TO SPEND

TWO HOURS WITH SOMEBODY YOU DON'T LIKE?

[AUDIENCE LAUGHING]

JOYCE: SO JUST THINK ABOUT SPENDING YOUR WHOLE LIFE WITH

SOMEBODY THAT YOU DON'T LIKE.

AND I SPENT YEARS. I DIDN'T LIKE MYSELF.

I DID NOT LIKE MYSELF.

AND I'LL YOU THE TRUTH.

UNTIL YOU CAN COME TO TERMS OF PEACE WITH YOURSELF--COME ON,

LISTEN TO ME.

UNTIL YOU CAN COME TO TERMS OF PEACE WITH YOURSELF, YOU ARE NOT

HAVIN' ANY JOY.

YOU ARE NOT GONNA ENJOY LIFE.

YOU ARE NOT GONNA GET ALONG WITH PEOPLE.

BECAUSE HOW CAN YOU HAVE PEACE WITH ANYBODY ELSE?

HOW CAN YOU LIKE THEM IF YOU DON'T EVEN LIKE YOU?

[AUDIENCE APPLAUDING]

JOYCE: "WELL, I DON'T LIKE THE WAY I LOOK."

WELL, MAKE PEACE WITH YOUR THIGHS.

[AUDIENCE LAUGHING]

JOYCE: MAKE PEACE WITH YOUR BIG FEET THAT YOU DON'T LIKE.

[AUDIENCE LAUGHING]

JOYCE: HOW MANY THINGS ARE YOU LETTING RIP YOU APART?

COME ON NOW, THINK WITH ME.

HOW MANY THINGS ARE YOU LETTING MAKE YOU CRY YOURSELF TO SLEEP

AT NIGHT, OR GIVE YOU DEPRESSION, OR DISCOURAGE YOU,

OR TORMENT YOU?

AND IT'S NOTHING THAT CAN BE FIXED UNLESS YOU COME TO TERMS

OF PEACE WITH YOURSELF.

WHO CARES WHO DON'T LIKE YOU IF YOU LIKE YOU?

[AUDIENCE CHEERING]

JOYCE: I MEAN, YOU SPEND MORE TIME WITH YOURSELF THAN YOU EVER

WILL ANYBODY ELSE.

GOD LIKES YOU.

HE NOT ONLY LOVES YOU, HE LIKES YOU.

AND I THINK THAT'S A LOT.

GOD NOT ONLY LOVES YOU.

HE LIKES YOU.

HE LIKES TO HANG WITH YOU.

HE LIKES TO TALK WITH YOU.

HE LIKES TO DO EVERYTHING THAT YOU DO, IF IT'S CLEAN.

[AUDIENCE LAUGHING]

JOYCE: THOUGHT I'D BETTER THROW THAT IN THERE.

ACCEPT YOURSELF.

JOYCE: WELL, IT'S ALWAYS BEST TO BE AGGRESSIVE WHEN IT COMES

TO PURSUING PEACE AND WE REALLY NEED TO SEEK IT ON PURPOSE.

WELL, GINGER, I KNOW YOU'RE GONNA ASK ME SOME QUESTIONS

ABOUT PEACE SO LET ME GET ALL PEACEFUL HERE SO I CAN ANSWER

THESE QUESTIONS.

GINGER: WELL, IT REALLY IS INTERESTING THE WAY THAT YOU

SAID THAT TO BE AGGRESSIVE ABOUT PURSUING PEACE BECAUSE WE FEEL

LIKE PEACE CAN JUST KIND OF EASE DOWN ON US WITHOUT ANY WORD.

JOYCE: "OH, GOD, GIVE ME PEACE, YOU KNOW?

I WISH I HAD PEACE.

WHY DON'T HAVE I PEACE?" AND THE THING IS I FOUND OUT FOR

ME, I MEAN I FINALLY GOT SO HUNGRY TO HAVE PEACE IN MY LIFE

THAT I WAS WILLING TO CHANGE WHATEVER AND PART OF THAT WAS MY

ATTITUDE, MY APPROACH TO THINGS, THE WAY I HANDLED SITUATIONS IN

LIFE OR CIRCUMSTANCES OR EVEN DISAGREEMENTS WITH DAVE.

I HAD TO BE WILLING TO DO SOME THINGS ON PURPOSE TO HAVE

THAT PEACE.

GINGER: RIGHT, WELL, WE HAVE A LOT OF GREAT QUESTIONS FROM

PEOPLE WHO ARE READY TO DO WHAT IT TAKES.

THEY JUST WANT TO KNOW WHAT TO DO.

THE FIRST ONE IS FROM LANISE IN OHIO AND SHE SAYS, "I'M

A STAY-AT-HOME MOTHER OF THREE AND I LOVE IT, BUT RECENTLY

CONDITIONS HAVE TAKEN A TOLL ON ME AND I FIND MYSELF

OVERWHELMED, DEPRESSED AND OUT OF CONTROL.

IN ORDER FOR ME TO HAVE ANY PEACE, I HAVE TO JUST GET AWAY

FROM EVERYBODY.

SO WHAT ADVICE OR SCRIPTURE CAN YOU GIVE ME THAT WOULD HELP ME

BE AT PEACE IN THE MIDST OF MY STRESS WITHOUT HAVING TO JUST

GET AWAY?" JOYCE: WELL, YOU KNOW THE

VERY FIRST THING THAT COMES TO ME, AND OF COURSE I DON'T KNOW

THAT SHE'S NOT DOING THIS, BUT I THINK HOW WE START OUR DAY IS

EXTREMELY IMPORTANT.

AND I'M SURE SHE'S A YOUNG MOTHER.

SHE MAY HAVE DIFFICULTY GETTING WHAT I WOULD CALL QUIET TIME OR

GOD TIME EARLY IN THE MORNING BUT TO BE HONEST, THAT IS VERY,

VERY IMPORTANT.

THAT'S ALWAYS BEEN IMPORTANT TO ME.

IT'S STILL IMPORTANT TO ME.

I'M THE TYPE OF PERSON THAT COULD EASILY GET UPSET ABOUT

THINGS IF I DIDN'T HAVE MY GOD TIME, AND SO I GO TO HIM EARLY

EVERY DAY ASKING HIM TO HELP ME WITH WHATEVER'S GONNA COME UP

THAT DAY.

YOU KNOW, THERE'S HARDLY EVER A DAY THAT GOES EXACTLY THE WAY

WE'D LIKE IT TO GO AND WE PRETTY MUCH HAVE TO EXPECT THAT, NOT IN

A NEGATIVE WAY, BUT TO REALIZE THAT I NEED TO SET MYSELF NOT

FOR PERFECTION, BUT I NEED TO SET MYSELF TO REALIZE THAT

WHATEVER COMES MY WAY, I CAN HANDLE IT.

AND I THINK ALSO THERE'S A SCRIPTURE THAT SAYS

THAT WE'RE TO RESIST THE DEVIL AT HIS ONSET IN 1 PETER 5:8.

I THINK THAT WHAT I FOUND WITH ME WAS IT DOESN'T WORK FOR ME IF

I WAIT UNTIL I'M REALLY UPSET AND THEN TRY TO CALM DOWN.

WHAT I NEED TO DO IN THE MIDST OF THAT CIRCUMSTANCE AND WHAT I

WOULD RECOMMEND FOR THIS YOUNG WOMAN IS THAT THE MINUTE SHE

STARTS TO FEEL--WHICH YOU CAN.

YOU FEEL IT IN YOUR EMOTIONS IN YOURSELF, THAT'S WHEN SHE NEEDS

TO SAY, "GOD, HELP ME.

I DON'T WANT TO LOSE MY COOL HERE."

BECAUSE THE POINT IS IS REALLY WHEN WE LOSE OUR PEACE, WE START

SAYING AND DOING A LOT OF THINGS THAT ARE JUST OUT OF EMOTIONS

THAT WE'RE GONNA BE SORRY FOR LATER.

AND REALLY SOMETIMES WHEN YOU'RE ALREADY LOSING YOUR PEACE,

THE MORE YOU TALK, THE MORE UPSET YOU GET.

SO I WOULD SAY JUST TO REITERATE, GO TO GOD EARLY, HAVE

THAT GOD TIME, EVEN IF IT CAN'T BE A LONG TIME.

HONOR HIM BY SAYING, "I NEED YOU"

AND THEN SECONDLY TRY TO GET A HANDLE ON IT BEFORE THINGS

GET REALLY OUT OF CONTROL.

GINGER: GREAT, OKAY, THANK YOU.

THIS IS FROM LENA IN AUSTRALIA.

"I KNOW THE BIBLE SAYS NOT TO BE ANXIOUS, BUT HONESTLY I'M

A MISERABLE CHRISTIAN MOST OF THE TIME BECAUSE OF WORRY.

HOW CAN I BECOME PEACEFUL AND FIND JOY IN MY CHRISTIAN WALK?"

JOYCE: WELL, I SPENT A FAIR AMOUNT OF TIME WORRYING IN MY

LIFE AND I THINK THE ONE THING THAT A PERSON HAS TO COME TO

BEFORE THEY'RE GONNA STOP WORRYING, IF THEY'RE INCLINED IN

THAT DIRECTION, IS YOU REALLY NEED TO REALIZE THAT IT JUST

DOES ABSOLUTELY 100% NO GOOD.

IT'S THE MOST USELESS THING IN THE WHOLE WORLD.

I USE THE ANALOGY THAT IT'S LIKE ROCKING IN A ROCKING CHAIR.

YOU STAY BUSY ALL DAY BUT YOU DON'T GET ANYWHERE.

AND SO THE WORRY KEEPS US BUSY.

YOU'RE ROTATING YOUR MIND AROUND AND AROUND AND AROUND THE SAME

THING AND COMING UP WITH NOTHING.

AND THE OTHER THING THAT IS NECESSARY, AND I DON'T MEAN THIS

TO BE INSULTING, BUT ANYONE WHO WORRIES STILL THINKS THAT THEY

CAN SOLVE THEIR PROBLEM.

AND SO I THINK THAT HUMILITY HAS TO PRECEDE NOT WORRYING.

THE MORE WE KNOW THAT WE CAN'T FIX IT, THAT ONLY GOD CAN, THE

MORE INCLINED WE'RE GONNA BE TO LET IT GO AND LET GOD BE GOD.

AND ACTUALLY I'VE BEEN MEDITATING ON WORRY MYSELF

THE LAST COUPLE OF WEEKS.

I JUST FEEL LIKE THAT GOD IS JUST TELLING ME TO EVEN GO TO A

DEEPER LEVEL OF PEACE IN MY LIFE AND JUST TO NOT--JUST DON'T

WASTE YOUR TIME, WORRYING, BEING CONCERNED ABOUT THINGS AND PART

OF THE WAY TO DO THAT IS INSTEAD OF MEDITATING ON YOUR PROBLEMS

IS TO MEDITATE ON THE WORD.

SO I'VE BEEN THINKING ABOUT BE ANXIOUS FOR NOTHING BUT IN ALL

THINGS BY PRAYER AND SUPPLICATION WITH THANKSGIVING

LET YOUR REQUEST BE MADE KNOWN UNTO GOD.

BUT IN ALL PROBABILITY, THIS WOMAN THAT'S WRITING IN HAS HAD

SOME ISSUES IN HER LIFE MAYBE OF NEVER HAVING ANYBODY TO REALLY

TAKE CARE OF HER, NOT HAVING ANYBODY THAT SHE COULD REALLY

DEPEND ON SO SHE GOT IN THE HABIT OF DOING IT ALL HERSELF.

I KNOW THAT WAS PART OF IT WITH ME.

AND I HAD TO LEARN THAT GOD WAS FAITHFUL AND THAT HE WOULD TAKE

CARE OF ME IF I WOULD GIVE HIM THE PROBLEM.

BUT THE BIBLE SAYS IN 1 PETER 5, "CAST ALL YOUR CARE ON HIM

FOR HE CARETH FOR YOU."

BUT I THINK WE COULD SAY IT LIKE THIS, IF YOU DON'T CAST YOUR

CARE ON GOD, THEN HE WON'T BE FREE TO TAKE CARE OF YOU BECAUSE

I'VE KIND OF DISCOVERED THAT IT'S EITHER GONNA BE GOD TAKING

CARE OF ME OR I'M GONNA DO IT BUT WE'RE NOT BOTH GONNA DO IT.

HE WANTS ME TO LET HIM DO IT.

GINGER: AND WHAT YOU SAID ABOUT HUMILITY BEING A BIG PART

OF THIS--'CAUSE I THINK MOST OF US WHO ARE WORRYING DON'T THINK

ABOUT IT AS A PRIDEFUL THING.

JOYCE: WE ALWAYS THINK WE'RE OBLIGATED.

GINGER: YEAH, WE'RE DOING IT FOR THEIR BENEFIT BECAUSE WE

CARE ABOUT THEM AND YET YOU MAKE A REALLY GOOD POINT IS THAT

LETTING GOD TAKE THAT CONTROL IS A PRIDE ISSUE.

JOYCE: ONE THING'S FOR SURE, IF I'M WORRYING ABOUT SOMEBODY

ELSE, SAY ONE OF MY CHILDREN OR WHATEVER, IF GOD CAN'T CHANGE

HIM, I SURE CAN'T.

AND IF GOD CAN'T GIVE THEM A DESIRE TO WANT TO CHANGE,

THEN I SURE CAN'T.

SO WE DEFINITELY NEED TO PRAY BUT TO PRAY WITH WORRY IS NOT

THE WAY TO GET AN ANSWER.

GINGER: WELL, LET'S SEE WHAT WE CAN DO FOR ARDELIA, SHE'S IN

NEW YORK AND SHE SAYS, "I AM STRESSED OUT OVER FINANCES, JOB,

HEALTH AND CHILDREN.

I KNOW GOD IS TAKING CARE OF ALL OF IT, BUT I FEEL RESPONSIBLE

AND GUILTY FOR WHAT I DO AND DON'T DO.

I MAY BE DOING TOO MUCH BUT I FEEL LIKE IF I TAKE ANYTHING OFF

MY PLATE THEN IT WILL BE MY FAULT WHEN THINGS GO WRONG.

HOW CAN I GET PEACE?" JOYCE: WELL, I THINK THERE'S

A COUPLE OF THINGS THAT I WOULD--WAYS THAT I WOULD

RESPOND.

FIRST OF ALL, SHE SOUNDS LIKE SHE HAS THE SAME DISEASE THAT I

HAD, WHICH IS A FALSE SENSE OF RESPONSIBILITY, FEELING LIKE

THAT WE HAVE TO HAVE TO FIX EVERYTHING.

AND WE HAVE TO LEARN THAT WE'RE NOT THE SAVIOR, JESUS IS

AND THAT IT'S NOT OUR JOB TO FIX EVERYTHING.

WE NEED TO, LIKE MY HUSBAND ALWAYS SAYS, WE NEED TO DO OUR

RESPONSIBILITY AND THEN WE NEED TO CAST OUR CARE.

SO OR I LIKE EPHESIANS 6.

"HAVING DONE ALL THE CRISIS DEMANDS, STAND FIRMLY

IN YOUR PLACE."

SO YES, WE DO WHAT WE CAN DO, YOU KNOW?

FOR EXAMPLE IF IT'S FINANCE, WELL, YOU KNOW, YOU DON'T WANT

TO BUY MORE THAN YOU CAN PAY FOR.

THAT'S SOMETHING YOU CAN DO.

AND YOU WANT TO PAY YOUR BILLS ON TIME BUT IF FOR SOME REASON

SOMETHING'S HAPPENED AND YOU CAN'T, YOU WANT TO COMMUNICATE

PROPERLY.

THERE'S THINGS TO DO, BUT I CAN'T DO WHAT I CAN'T DO

AND THAT'S WHERE WE NEED TO TRUST GOD.

AND THEN THE OTHER THING THAT I FEEL LIKE I NEED TO SAY JUST OUT

OF LOVE, BUT IN A SPIRIT OF TRUTH IS WHEN SOMEBODY SAYS,

"WELL, I'M WORRIED ABOUT ALL THESE THINGS, BUT I KNOW GOD

WILL TAKE CARE OF THEM."

WELL, ACTUALLY THAT'S LIKE SELF-DECEPTION BECAUSE IF I KNOW

THAT GOD WILL TAKE CARE OF IT, THEN THERE'S NO NEED TO WORRY.

SO WE MAY BELIEVE THAT GOD HAS THE ABILITY TO TAKE CARE OF IT,

WE HOPE GOD WILL TAKE CARE OF IT, WE KNOW THAT GOD CAN TAKE

CARE OF IT, BUT WE'RE NOT SURE THAT GOD WILL TAKE CARE OF IT

BECAUSE THE MOMENT THAT YOU BELIEVE THAT IT'S DONE IN THE

SPIRIT, THAT'S THE MOMENT WHICH YOU COULD REJOICE AND YOU NO

LONGER NEED TO WORRY.

SO A LOT OF THESE WORRY ISSUES REALLY IS COMING INTO A DEEPER

RELATIONSHIP WITH GOD WHERE YOU REALLY DO TRUST HIM.

AND TO BE HONEST, GINGER, AND THERE'S NO--I DON'T THINK

THERE'S ANY OTHER ANSWER TO THIS OTHER THAN SOMETIMES IF YOU'RE A

WORRIER, YOU HAVE TO JUST HAVE ENOUGH EXPERIENCE WITH GOD TO

FIND OUT FIRSTHAND THAT HE WILL HELP YOU AND MEET YOUR NEEDS.

PEACE IS VERY IMPORTANT AND IT'S NOT DEPENDENT ON OUR

CIRCUMSTANCES.

IF THAT WERE TRUE THEN NO ONE WOULD EVER BE ABLE TO BE

PEACEFUL.

SO REMEMBER, PEACE IS SOMETHING THAT YOU HAVE A PRIVILEGE

OF SEEKING.

YOU NEED TO CRAVE IT, NOT JUST KIND OF SORT OF WANT IT BUT

CRAVE IT AND WHEN YOU DO, GOD WILL GIVE IT TO YOU.

SO TODAY WE'RE OFFERING YOU A 4-CD SERIES CALLED,

"PURSUING WHAT MATTERS MOST" WE OFFER YOU SOMETHING

EVERY DAY.

I REALLY PRAY THAT YOU WILL TAKE ADVANTAGE OF THE RESOURCES AND

THE TOOLS THAT WE OFFER YOU ON THIS PROGRAM TO HELP YOU BE

STRONG IN GOD.

ANNOUNCER: JOYCE WANTS TO HELP YOU EXPERIENCE GOD'S

ABUNDANT BLESSINGS WITH HER TEACHING SERIES

"PURSUING WHAT MATTERS MOST."

IN FOUR HOURS OF TEACHING, JOYCE EXPLAINS HOW YOU CAN HAVE TRUE

LASTING FULFILLMENT BY PUTTING GOD FIRST.

SHE ALSO SHARES SIX WAYS TO INCREASE YOUR JOY AND REMAIN

CALM IN ALL CIRCUMSTANCES.

THIS RESOURCE IS AVAILABLE FOR YOUR GIFT OF ANY AMOUNT.

ORDER ONLINE AT JOYCEMEYER.ORG, OR CALL US...

GINGER: WHEN LIFE'S BATTLES COME, WILL YOU BE READY?

JOIN US AT THE 2019 LOVE LIFE WOMEN'S CONFERENCE TO DISCOVER

THE STRATEGY TO UNLEASH THE WARRIOR INSIDE AND LET GOD

FIGHT YOUR BATTLES.

WITH MUSICAL GUESTS PHIL WICKHAM:

♪ THIS IS AMAZING GRACE ♪ GINGER: DONNIE MCCLURKIN.

♪ YOU HEAR ME, LORD ♪ ♪ YOU HEAR ME ♪

GINGER: BRYAN AND KATIE TORWALT.

♪ THE LION OF JUDAH. ♪ ♪ HE'S ROARING WITH POWER-- ♪♪

GINGER: MANDISA, AND MACK BROCK.

ONE CONFERENCE, TWO OPPORTUNITIES: EAST AND WEST.

EARLY BIRD REGISTRATION ENDS MARCH 31.

JOIN US AND UNLEASH THE WARRIOR INSIDE.

REGISTER TODAY.

[MUSIC]

ANNOUNCER: WE HOPE YOU ENJOYED TODAY'S PROGRAM.

FOR MORE INFORMATION, VISIT JOYCEMEYER.ORG.

THIS PROGRAM HAS BEEN MADE POSSIBLE BY

THE FRIENDS AND PARTNERS OF JOYCE MEYER MINISTRIES.

Không có nhận xét nào:

Đăng nhận xét