Let's walk through the steps for setting up the ExpressVPN app for routers on a Netgear
router.
To complete this tutorial, you'll need a computer, a compatible Netgear router, and
an ExpressVPN subscription.
A full list of compatible Netgear routers can be found in the video description and
on the ExpressVPN Support page.
Note that ExpressVPN suggests you set up your Netgear router as a secondary router.
It should also be connected to the internet from the start of the tutorial.
If you are unable to connect your Netgear router to the internet, contact Netgear support.
Begin by visiting the ExpressVPN website and logging into your account.
Click the green button that reads "Set up ExpressVPN."
On the next page, scroll down and click "router" on the left.
On the right, click the dropdown menu and select your router model.
For this tutorial, we'll select Netgear Nighthawk R7000.
Make sure to double-check that you've selected the correct firmware for your router model.
Loading the wrong firmware onto your router could break it.
When you've confirmed you've selected the right firmware, click "Download firmware."
Once the download completes, you can move it to a location on your computer that makes
it easy to find later.
Without closing the current page, open a new tab.
You'll be returning to the ExpressVPN setup page later.
Make sure you are connected to your Netgear router and visit routerlogin.net.
If that doesn't work, try typing in your local host.
See the video description for an article on finding your local host.
Next, enter your router username and password.
If this is your first time using the Netgear router, you may also be asked to change the
username and password.
Skip this step for now—you can do it once you've installed the ExpressVPN firmware.
When you reach the Netgear dashboard, click the Advanced tab.
Select Administration on the left, followed by Router Update.
Then click Browse to search for the router firmware you just downloaded.
Select the file and click "Open."
Finally, click "Upload."
A warning may appear telling you the internet connection will be terminated.
Select OK.
Another warning may appear telling you that you are uploading an older firmware version.
Select "Yes" to proceed.
The firmware installation process will begin.
Do not turn off or reset your router.
The router will reboot when finished.
When the reboot bar fills up, open a new tab and visit ExpressVPNrouter.com.
This is the site you will access whenever you want to manage your router firmware, connect
to VPN, or switch VPN locations.
Begin by logging in.The default username and password are both "admin".
If you want to stay logged in for 30 days, check the corresponding box.
Then click "Login."
ExpressVPN recommends that you change the default login credentials once you've activated
your router.
On the next page, you'll need to activate your router.
Go back to the ExpressVPN setup page you left open from before and copy the activation code
by clicking the white button to the top right.
Then return to the ExpressVPN router window and paste the activation code.
Note that if you didn't leave the ExpressVPN setup window open, you can always enable internet
without VPN by clicking "Enable Internet without VPN" and visiting the ExpressVPN
website.
You can choose to share anonymous connection data with ExpressVPN by leaving the box checked.
If you don't want to share connection data, uncheck the box.
Then select activate.
Once activation is completed, your router will automatically connect to a nearby VPN
location.
If you would like to disconnect from the VPN, click "Disconnect."
To change locations, click "Select another location."
Finally, to change the default router username and password, go to "ExpressVPN Help & Support."
Congrats!
You've set up the ExpressVPN app for routers on your Netgear router.
You now have VPN protection for all the devices on your network.
If you have any questions, ExpressVPN Support is available 24/7 over live chat.
Thanks for watching!
For more infomation >> How to set up the ExpressVPN app for routers on a Netgear router - Duration: 5:18.-------------------------------------------
Ice Queen Break Up A love story for girls - Duration: 2:27.
Ice Queen Break Up A love story for girls
-------------------------------------------
How To Set Up Stealth 600 & Stealth 700 for PS4 - Duration: 12:57.
(upbeat music)
- Hi, everyone.
I'm Jason with Turtle Beach.
And in this video, I'm gonna show you how to set up and use
the new Stealth 600 and 700 Gaming Headsets
with your PlayStation 4 Pro and PlayStation 4.
First, let's open the Stealth 600 and 700 headsets.
On the stickers, you'll notice,
it says that we should download
and install the new Turtle Beach Audio Hub.
It's always a good idea to check
and make sure you have the latest firmware
so that your headset provides optimal performance.
Turtle Beach makes this really easy,
simply by downloading and installing
their Turtle Beach Audio Hum program.
Which is available for PCs running Windows 7 and higher,
and on a Mac running OS 10.12 or higher.
In addition to PC and Mac,
there's an app based version of the Turtle Beach Audio Hub
for compatible iOS and Android devices
that works with the Stealth 700 via Bluetooth.
But the reason I'm pointing this out now
is to let you know that you can't update
the Stealth 700's firmware from the app.
You have to use the PC or Mac version
to perform firmware updates.
Since we're on a PC, we'll click the Windows button.
Which will automatically start
downloading the program to your computer.
Once downloaded, find the file.
Probably in your downloads folder.
And double click to install.
Then click Run to start the installation.
Click Next, and follow all the on-screen prompts.
Once the Turtle Beach Audio Hub
program is installed, launch it.
When the screen pops up,
you'll be prompted to connect your headset.
Take the included USB cable
and connect the USB micro end of it, the smaller end,
to the jack on the bottom of your
Stealth 600 and 700's left ear cup.
The one with the mic.
Next, connect the standard USB end of the cable
to an available USB port on your PC
and also connect the USB transmitter.
Once you connect the USB cable,
the Audio Hub will automatically detect your headset
and will ask you if you want to
update your firmware to the latest version.
Click yes to begin the update.
Once the update process is done,
click okay to complete the firmware update.
And at this point, you can close
the Turtle Beach Audio Hub on your PC or Mac.
Okay.
Now that your headset has been updated
to the latest firmware and has a full battery,
let's get connect to your PS4 Pro or your PS4.
First, let's turn on your headset by pressing
and holding down the power button for a few seconds.
On the Stealth 600, you'll hear a tone inside the headset
indicating that the headset is on.
On the Stealth 700, you'll hear
a voice prompt inside the headset.
Also, make sure your PS4 console is powered on.
Using the included wireless USB transmitter,
go ahead and connect the transmitter
to an available USB port on your PS4 console.
If you have a Stealth 700
and are using it with an original PS4 or a newer PS4 Pro,
both of which have the optical audio jack,
you'll also need to connect the included
digital optical cable from the back of your PS4
into the port on the wireless USB transmitter.
If you're using a PS4 Slim,
then there's no need for the digital optical cable.
Once the wireless USB transmitter
is connected to the console,
go ahead and power on your headset.
Your headset should come pre-paired
with the transmitter out of the box.
And when paired correctly,
the little LED light will be lit solid and not blinking.
Next, we need to update some settings on your PS4.
For the Stealth 600, in your PS4 menu system,
click Settings,
then Devices,
then Audio Devices.
Set the Output to Headphones option to All Audio,
then set the Volume Control (Headphones)
to the maximum setting.
Finally, select Adjust Microphone Levels
and follow the on-screen instructions to calibrate your mic.
For the Stealth 700 being used with an original PS4
or a newer PS4 Pro,
both of which have the optical audio jack,
in your PS4 menu systems, click Settings,
then Sound and Screen,
then Audio Output Settings,
then Primary Output Port,
then Digital Out and select Dolby Digital 5.1ch.
Then back up in the menu to change the audio format.
Priority to Bitstream (Dolby).
Lastly, navigate in the menu back to Settings,
then Devices, then Audio Devices,
then select USB Headset (Turtle Beach Stealth 700)
for input and output device,
set Output to Headphones to Chat Audio,
Set Volume Control (Headphones) to the maximum setting,
and finally, select Adjust Microphone level
and follow the on-screen instructions to calibrate your mic.
For the Stealth 700 being used with a PS4 Slim
with no optical jack,
in your PS4 menu system, click Settings,
then devices,
then Audio Devices,
Select USB Device (Turtle Beach Stealth 700)
for input and output devices,
set the Output to Headphones option to All Audio,
then set the Volume Controls (Headphones)
to the maximum setting.
Finally, select the Adjust Microphone Levels
and follow the on screen instructions to calibrate your mic.
At this point, your Stealth 600 and stealth 700 Headsets
should be connected to your PS4.
So let's get them on your head and sized appropriately.
First, make sure you have the headset on the right way.
The microphone is on the left ear cup.
If you happen to find on the right ear cup,
you're wearing the headset backwards.
You can adjust the size and fit of the headset
by pulling down on each ear cup.
Also, for those of you with glasses,
the Stealth 600 and Stealth 700 both feature
Turtle Beach's Glasses Friendly Technology.
Where sections of the foam cushioning in the ear cups
are softer so they don't press as hard
on your glasses when you play.
Now I'm gonna walk you through
a couple of the additional features
and functionality, starting with the Stealth 600.
There are a handful of differences
between the Stealth 600 and Stealth 700 for PS4.
First, while they're definitely in the same family,
the frames are slightly different.
And the 600 has breathable fabric wrapped ear cushions,
while the 700 has synthetic leather.
For surround sound, the Stealth 700 uses
DTS Headphone:X 7.1 Surround Sound.
While the Stealth 600 uses Turtle Beach's own
Virtual Surround Sound processing.
Additionally, the Stealth 600 doesn't include
active noise cancellation
and Bluetooth connectivity like the 700.
Lastly, Stealth 700's Bluetooth capability
allows it to connect to the app version
of the Turtle Beach Audio Hub,
where you can customize a variety
of Stealth 700's specific settings.
Let's focus on the Stealth 600 settings first,
and then we'll take a look at the Stealth 700.
All the controls for the Stealth 600
are located on the left ear cup.
Again, the one with the mic.
Speaking of the microphone, let's start there.
This is a new flip up version
of Turtle Beach's High-Sensitivity Mic.
There are three positions.
First, the mic is on when it is all the way down.
If you wanna mute the mic,
you simply rotate it up to the first stop,
and if you don't wanna use the mic at all,
you put it all the way back one last time.
Next are the features controlled by the Stealth 600's
Power and Mode buttons.
The Power button has a secondary function
beyond turning the Stealth 600 on and off.
When the headset is on,
a quick press of the Power button will toggle
Turtle Beach's exclusive Super Human Hearing audio setting.
Which provides a competitive advantage
that can help you win more.
The Mode button also has a dual functionality.
Repeatedly pressing the mode button
lets you cycle through the Stealth 600's audio presets.
Which include Signature Sound, Bass Boost,
Bass and Treble Boost, and Vocal Boost.
Pressing and holding the Stealth 600's mode button
will cycle on and off Turtle Beach's
Virtual Surround Sound setting.
On the back of the ear cup,
the top dial controls your master volume.
Meaning game and chat audio together.
While the bottom dial controls your mic monitoring volume.
Which is how loud your own voice sounds inside the headset.
Which helps you avoid shouting at other players.
That's it for the Stealth 600's specific features.
With a fully charged battery
you should be able to get up to 15 hours of powerful
and immersive surround sound game audio,
crystal clear chat, and unmatched glasses friendly comfort.
Now let's jump into the Stealth 700's specific features.
The Stealth 700 is the big brother
or big sister to the Stealth 600,
offering additional premium features
on top of what the Stealth 600 does.
As discussed earlier, the Stealth 700 adds
leather wrapped ear cushions, active noise cancellation,
Bluetooth connectivity with app based settings,
and a selection of additional features
that can be controlled via the new
Turtle Beach Audio Bub app.
Let's start with the Stealth 700's on-board controls,
and then we'll get into the app based controls.
Just like the Stealth 600,
the Stealth 700 shares the same great flip of version
of Turtle Beach's High Sensitivity Microphone.
With down being on, up being mute,
or you go all the way back.
Next are the features controlled
by the Stealth 700's Power, Bluetooth
and Super Human Hearing Buttons, located here.
The Stealth 700's Power button also has
a secondary function beyond turning the headset on and off.
But this time when the headset is on,
a quick press of the Power button
will turn on and off the Stealth 700's
Active Noise Cancellation functionality.
Then there's the Super Human Hearing button.
Which can activate Turtle Beach's exclusive audio setting,
which provides a competitive advantage to help you win more.
Lastly is the Bluetooth button,
which allows you to pair the Stealth 700
with other Bluetooth enabled devices
like your mobile phone or tablet.
Where you can adjust other settings
via the Turtle Beach Audio Hub app.
On the back of the ear cup there are two dials
that control different functions,
depending on which PS4 console you have.
If you're using your Stealth 700 headset
with an original PS4 or newer PS4 Pro,
both of which have the optical jack,
then with the optical cable
connected to the USB transmitter,
the upper dial will control game volume,
and the lower dial will control chat volume.
If you're using a PS4 slim with no optical cable,
then the upper dial will control master volume,
both game and chat volume at the same time,
and the lower dial will control
your mic monitoring volume level.
Also on the bottom of the ear cup
there's a standard 3.5mm jack to use with your mobile phone.
However, you'll need to provide your own cable.
Now let's look at the Stealth 700's app based controls.
Which means we need to pair our headset
with a compatible mobile phone or tablet,
and then launch the new Turtle Beach Audio Hub app.
For this demo, we're going to use an Apple iPad Pro.
To pair the headset with your device over Bluetooth,
press and hold down the Bluetooth button
until you hear the Bluetooth pairing voice prompt.
Then find and pair the headset in the Bluetooth settings
of your mobile phone or tablet.
Once connected, there are a variety of different controls
offered by the Bluetooth button on the headset,
depending on if you're listening to music, or taking a call.
With your headset connected to your mobile phone or tablet,
launch the Turtle Beach Audio Hub app.
From the app, there are a variety of settings
you can toggle on or off, depending on your preference.
These include Super Human Hearing,
Dynamic Chat Boost, and active Noise Cancellation.
And you can also select from four audio presents,
including Signature Sound, Bass Boost,
Bass and Treble Boost, and Vocal Boost.
You'll also be able to adjust your mic monitoring level.
Which means you can adjust the volume level
for how loud you hear your own voice inside the headset.
Which helps you to avoid shouting at other players.
If you click the menu drop down,
you'll be able to personalize a few additional settings,
like the volume of the voice
and tone prompts inside the headset.
As well as check what version
of firmware you are using and more.
That's it for the Stealth 700's specific features.
With a fully charged battery,
if you're using the Active Noise Cancellation
and Bluetooth features frequently,
you should be able to get up to 10 hours
of powerful and immersive surround sound game audio,
crystal clear chat, and unmatched glasses friendly comfort.
That wraps up our unboxing and setup video
for the Stealth 600 and Stealth 700 for PS4 Pro and PS4.
Thanks again for watching.
-------------------------------------------
New Betta Fish And Tank Set Up, Meet Freddy The Betta Fish - Duration: 3:14.
Hey y'all Mandy from my hectic life pets where we talk about all things pet and pet related
and today I wanted to show you my daughters new betta fish Freddy and his new home
okay so he is in the top fin 2.5 gallon tank and I put some java fern in the back and I
also threw in some anacharis I also threw in a moss ball in the back to help cut down
on the suction from the filter, because the suction on this sucker is strong for a betta
fish.
And if you can see it I also put in some water lettuce so eventually that will cover the
tank and help cut down on the light for the betta.
Oh look he's finally eating, oh maybe not, nope there he goes.
I don't know if you can see it back there but I did have to add a baffle to the filter,
the flow was just too strong for the betta and was blowing him all over the aquarium.
I didn't feel like the flow was that strong but once I added the fish, it definitely was
like overwhelming for him.
So I did have to put a baffle in and sadly enough I was out of rubber bands so I had
to use a hair tie, I cut up one of my filters for a tank I no longer have, and used the
hair tie to keep it in place.
So if you are planning on getting a betta for one of these tanks, just keep in mind
you will need a baffle for the filter.
So I do think he is a really pretty betta fish, I don't think he has figured out yet
that he has all this space, cuz he's not really swimming around much.
He hasn't been very active.
Compared to my betta fish Kai who is constantly all over his fish tank.
I'm hoping after a couple of days he will get more and more active.
Once he has been in here a little bit longer and out of his cup.
But he is starting to move around a little bit more.
So we will see.
Okay so that's all for today's video if you liked it please give it a thumbs up and subscribe
to my channel where I post new videos every week, thanks for watching guys, bye
-------------------------------------------
Beautiful Warehouse Meka Pop Up Shipping Container Home - Duration: 2:59.
BEAUTIFUL WAREHOUSE MEKA POP UP SHIPPING CONTAINER HOME
-------------------------------------------
Class 12th defferentiation Formulas।। कक्षा 12वी के लिए अवकलन गणित।।UP,MP,UK/CBSE /NCERT - Duration: 7:49.
-------------------------------------------
Organizations hope shoppers step up for Giving Tuesday - Duration: 1:25.
-------------------------------------------
【海賊王】動漫815集「AMV」 Light It Up (中文字幕 cc)【海賊王】 Official😘😘😘😘😘 - Duration: 3:38.
-------------------------------------------
SCHOOL VANDALISM: San Jose police arrested man who shot up San Jose elementary school - Duration: 1:31.
-------------------------------------------
ONLY 14! 14 Day Challenge To Lose Weight Up To 9 KG | How To Lose Weight Fast - Duration: 1:55.
ONLY 14! 14 Day Challenge To Lose Weight Up To 9 KG | How To Lose Weight Fast
-------------------------------------------
Dress Up Store-Bought Foods for Your Next Party - HGTV - Duration: 1:20.
-------------------------------------------
New Fund Will Offer Up To $8M In Loans For Small, Minority Businesses - Duration: 2:08.
-------------------------------------------
Victoria Secret Model Takes A Fall, Gets Right Back Up - Duration: 1:22.
-------------------------------------------
OECD revises up Korea's 2017 economic outlook to 3.2% - Duration: 1:36.
The OECD has sharply boosted Korea's economic growth forecast for this year,... backed by
improving exports and strong corporate investment.
The international body also sees the global economy continuing its stable recovery this
year.
Kim Hyo-sun reports.
The OECD has hiked its 2017 economic growth forecast for Korea.
It expects the Korean economy to grow three-point-two percent this year,... far faster than its
earlier estimate of two-point-six percent,... backed by improving corporate investment and
exports, led by the nation's semiconductor industry.
The Korean government and the Bank of Korea both have a growth forecast of three percent
for this year,... with the International Monetary Fund recently upwardly revising its economic
outlook for the country to three-point-two percent.
The OECD also raised its outlook for next year to three percent from two-point-eight
percent,... and predicts this trend will continue into 2019.
Despite a slowdown in construction investment,... the OECD said Seoul could continue three percent
range growth backed by a rebound in global trade and expansionary fiscal policy.
Yet,... it also advised the Moon Jae-in administration to structurally reform the labor market in
order to raise the nation's overall productivity.
Meanwhile,... the OECD also said in its latest outlook that the global economy is on course
to grow three-point-six percent this year,... before reaching three-point-seven percent
next year then ease back to three-point-six percent in 2019.
Kim Hyo-sun, Arirang News.
-------------------------------------------
Beautiful Tiny House by ESCAPE With Up To Two Bedrooms | Gorgeous Small House Design Ideas - Duration: 1:37.
Beautiful Tiny House by ESCAPE With Up To Two Bedrooms | Gorgeous Small House Design Ideas
-------------------------------------------
What's up its the Beast - Duration: 2:35.
What's up its the Beast Just wanted to say what's up to everyone Just got some of my demolition of my walk-in closet done today feeling pretty accomplished hope everybody's doing good my NFL week 13 against the spreads and over and under Vegas line points for end of game scores should be out by Thursday if not sooner
what is up everybody its the MNBeast that's right that's right
you see the behind me that's right the beast has been demoing clean it up
all I got left now let's take off all these nails that are up a little
bit of the drywall cleaned up most of this wall back here oh what a day what a
day what a day and you know how I'm gonna post this I like to post this old
school old school you know why let me shut my door
that's why you know it's behind there that's right my damn computer and
everything hey how it's been a fun day
hey hope y'all having a great day starting of the week
and everything else is going great for you you can see the bags under my eyes
I'm tired I'm a tired son of a bitch hope you watched my football picks I'll
get my I can't even talk tonight
I'll get my against spread picks out to you all like I said most likely before
Thursday or by Thursday before the game start and my over and under besides
that film pre accomplished I'm tired I just got in from laying the beast
outside it is about 9:30 here in Minnesota my arms tired
I don't want to hold this camera anymore no I'm serious
I'm tired and you might think but this is all he did yeah I still got to take
the ceiling down but I know that's not all I did it's dark outside right now
but a tree guy came over today and I took down our front I mean our front one
of our back trees in the backyard and so I helped him out a little bit while the
miss was sleeping so I went make a bunch of noise and then a lot
prepping hope you're all doing good talk to you soon back ooh-oh is what
feels like to do something besides touch keyboard keys whew
-------------------------------------------
Man Grabs Woman's Horse, Looks Up And Gets Dealt Brutal Dose of Jockey Justice - Duration: 3:58.
Man Grabs Woman's Horse, Looks Up And Gets Dealt Brutal Dose of Jockey Justice
A female hunter whose horses reins were grabbed by an anti-hunting protester has gone viral after delivering him a brutal dose of jockey justice with her riding crop — although police may want to question her for an assault after a third-party report was filed.
The incident occurred over in the U.K. after an anti-hunting group tried to disrupt a hunt last weekend.
According to LBC, the Brighton Hunt Saboteurs were at the hunt near the village of Pevenseyman under the auspices of looking to whether there was any illegal hunting going on.
However, the fact that they were in antifa-like garb — replete with covered faces — could convince one that their intentions were less than honorable.
In a video that contains some graphic language, a man can be seen telling one of the more meddling protesters to get back on the f****** road.
He doesnt, needless to say, and thats when he tries to grab one of the horses by the reins.
All in all, the rider hit the saboteur 17 times with her riding crop, all with someone telling him to let go!.
Meanwhile, protesters can be heard screaming about "weapons" and "don't charge horses into people.
You can't ride people down.". And, this being Merrie England, the police seem to have taken the side of the protesters who grabbed the reins in the first place.
A third party report of an assault has been made after a man was allegedly struck with a riding crop by a horse rider in Herstmonceux on Saturday (November 18), a spokesman for the Sussex Police said.
The incident happened in a field off Church Road around 12.30pm.
The victim was reported to have received a bruise and bump to the head, but did not require medical treatment.
"The informant was not a witness to the incident, but police have now identified the alleged victim and an investigation is under way.
Police are aware of a video reportedly showing the incident being available on social media.
While I personally dont like to see people being beaten, the fact is that this man did something stupid and dangerous and refused to let go even as the jockey tried to get him to stop.
No matter what your convictions, you dont get to cause a dangerous situation.
Period. Whether this man got exactly what he deserved is another question, but if one plays stupid games, one wins stupid prizes — including, in this case, a bruise and bump to the head.
Please like and share on Facebook and Twitter with your thoughts on this bit of jockey justice.
What are your thoughts on what this jockey did? Scroll down to comment below!.
-------------------------------------------
PowerDirector 16 - Speed Up Your Video - Duration: 3:38.
PowerDirector 16 how can I actually speed up a small portion of video or even all the video for that matter on?
Basically like fast-forward if I want to speed things up
With people even when YouTube videos when we make videos of us say driving down the road or things that are repetitive
Nobody wants to sit there. You know for five minutes waiting for this to happen
So you can actually speed up certain segments of video?
To get to the point quicker thus keeping your audience more interested so in
PowerDirector 16 i'm going to teach you how to speed up segments of your video
Now I've got two Clips here of my two dogs that I've dropped down in here
between the timeline and if you notice
I'll turn this volume down for a sec now if you notice as I go here
She's kind of got her tongue in and out coming out as I'm cutting her
I mean that's kind of cute right is it so I'll bring it back
And I want to find the place I see she's got her tongue go in there so that's good there
Tong Tong Tong Tong Tong and
I guess what we'll do is I'll cut it right there
So the first part is what I want to speed up in PowerDirector 16 right here, so I'm going to select that
Then I'm gonna go in the tools and then power tools
So within PowerDirector 16, I select a video clip I go in the tools and in power tools
Within here the menus on the left
You'll see where it says video speed I can click on that and then I can adjust my speed here
And you'll notice it opens a brand new window
So there's my video duration
Here's my Clips
so now we just want to speed this up so in my speed multipliers here I
Can make Google three times faster six times faster seven times faster. It's what I can do
Research it starts it back at the beginning again
So did you see that that might be a bit too fast?
So I'll bring that down and say two times two and a half times
That even sounds funny with me talking so if I say okay on that
And I'm actually gonna take the blame now and raise it up a bit cuz it kind of sounds like a chipmunk
And now let's give this a play and see how she's looking in fast-forward
Huh, that was kind of funny wasn't it, so here's a quick tutorial
On
how to actually speed up your videos within PowerDirector 16 to basically take those really boring parts and
Just speed them up. You know whether it's you're walking down the road or doing something repetitive
This way it actually keeps the attention of the person actually watching your videos which is keeps them from clicking off
So anyhow here's a quick tutorial guys on how to speed up your video segments within
PowerDirector 16 hit the like button guys subscribe if you like this video
I'll keep making them and I'll catch you guys on the next one
Không có nhận xét nào:
Đăng nhận xét