Joe McConaughy 🌱Stringbean
Leavenworth Trailfest 5/23 🥨
🌱Ultrarunner, coach, RD, backpacker
@allintrail @brooksrunning @palantepacks @naakbars
Fan favorite, @thestring.bean is your 4th place man at the 2026 @cocodona250 Presented by Altra.
Joe finished this year in a time of 61:35. Joe’s now joins a select group of three time Cocodona finishers. Strong, consistent and tough all the way through.
#cocodona250 #ultrarunning #cocodona #adventureawaits #adventureawaits
As a boy, I grew up halfway on a 200ft hill. Starting or ending a run sucked. These streets shaped how I grew up, and are arguably more important in my adult life as a trail runner. A great mantra: find hard things in your backyard and do them until they aren’t hard anymore 🌱
But times and foci change as @kkmcconaughy and I are new parents!! Jack is the ultimate cutie in our growing family. The Lake City Way is a short story as I prepare to run a 250 mile race with a 4 week old and contemplate what lies ahead.
If you don’t have 3.5 minutes, save it for later.
Filmed by @stephenkersh @rabbitwolfcreative without any silly brand attachments. Art for the sake of art. Memories, places, and musings that only matter to us. And Stephen even has his own 1yo at home which is its own story! #dadssupportingdads
We hope you enjoy our little 🎥 it’s exclusively on Instagram for the algorithm to bury, so congratulations if you’ve gotten this far.
#newdad #trailrunning #cocodona250 #documentary
We knew the Mingus Basketball Association was going to be silly fun, but we were blown away by what it became. What started as a simple three-shot challenge for runners meant to provide a little fun, became a turning point at a pivotal part of the course.
Coming into Mingus Aid, runners have 107 miles on their legs and have just finished a grueling climb. The Bradshaws and Prescott Valley behind them, Sedona and Flagstaff ahead. It’s daunting. Though almost every participant missed their first shot (and many all three 😅) the good vibes were flowing from the second they toed the line. Whether they were grumpy before or not, they left laughing.
Some runners told us they were so excited to shoot that making it to the #MBA was what got them through some early lows. We know how hard this race can be, so those comments and those smiles made this all worth it.
A huge thank you to @runjanji @mounttocoast and @cocodona250 for believing in a crazy idea and helping us bring it to life. None of this happens without you.
Thank you to our inaugural players. The MBA will return. 🏀
🎥 @cassdocs
Crown King Aid Station, mile 36 of 252. 75 second pit stop after 6+ hours of no crew access⏱️
Me and my crew pride ourselves with a quick aid station turnaround. Metaglasses were sweet @naakbars !
#cocodona250 #running #fuelyourultra

Couldn’t do this crazy thing without you. You’re the best partner I could dream of and Jack loves you forever and always.
After all that Cocodona craziness, it feels good to recognize the real hero.
Happy Mother’s Day ❤️❤️

Couldn’t do this crazy thing without you. You’re the best partner I could dream of and Jack loves you forever and always.
After all that Cocodona craziness, it feels good to recognize the real hero.
Happy Mother’s Day ❤️❤️

Couldn’t do this crazy thing without you. You’re the best partner I could dream of and Jack loves you forever and always.
After all that Cocodona craziness, it feels good to recognize the real hero.
Happy Mother’s Day ❤️❤️
Crew slaps 👏 > short naps 💤
Mile 210 of 252. Sleep at Cocodona was much better in 2026 than in 2024. Didn’t have the performance I wanted, but at least my crew had my back, we had fun, and threw down!
#cocodona250 #trailrunning #runninghumor @brookstrailrunners @brooksrunning @naakbars @palantepacks

Shout out to one of the most impressive endurance feats I’ve witnessed. Please congratulate overall winner and overall course record holder @rachel__entrekin at Cocodona 250, the most competitive multi-day race in North America 🥹
We ran the first 50-60 miles together and I knew she was ready to rock. She happily walked some of the ups with me so she could snack on some gummies. She went on to win in a commanding fashion and put on a world class performance. It brought the same emotions for me as seeing @jasminparis_fellrunner complete Barkley.
A few months ago Rachel came to Seattle and hit me up for a run. I offered for her to sleep at my mom’s house in Lake City and we cranked out some fun runs. We were both getting ready to run Cocodona and cooking up what was possible. She delivered.
You freaking crushed it, Rachel.
#cocodona250 #trailrunning

Shout out to one of the most impressive endurance feats I’ve witnessed. Please congratulate overall winner and overall course record holder @rachel__entrekin at Cocodona 250, the most competitive multi-day race in North America 🥹
We ran the first 50-60 miles together and I knew she was ready to rock. She happily walked some of the ups with me so she could snack on some gummies. She went on to win in a commanding fashion and put on a world class performance. It brought the same emotions for me as seeing @jasminparis_fellrunner complete Barkley.
A few months ago Rachel came to Seattle and hit me up for a run. I offered for her to sleep at my mom’s house in Lake City and we cranked out some fun runs. We were both getting ready to run Cocodona and cooking up what was possible. She delivered.
You freaking crushed it, Rachel.
#cocodona250 #trailrunning

Shout out to one of the most impressive endurance feats I’ve witnessed. Please congratulate overall winner and overall course record holder @rachel__entrekin at Cocodona 250, the most competitive multi-day race in North America 🥹
We ran the first 50-60 miles together and I knew she was ready to rock. She happily walked some of the ups with me so she could snack on some gummies. She went on to win in a commanding fashion and put on a world class performance. It brought the same emotions for me as seeing @jasminparis_fellrunner complete Barkley.
A few months ago Rachel came to Seattle and hit me up for a run. I offered for her to sleep at my mom’s house in Lake City and we cranked out some fun runs. We were both getting ready to run Cocodona and cooking up what was possible. She delivered.
You freaking crushed it, Rachel.
#cocodona250 #trailrunning

This crew. This race. This body. This life.
Cocodona 250, 4th place.
Good multi-day racing requires you to pour out your heart and soul. Over the last 61 hours, I did that. My team did that. I didn’t know what would happen racing Cocodona with a newborn at home (8 weeks!). It’s bittersweet because there are hours left out on the table, but ultimately getting to the start line AND finish line are all I hoped for. Let’s GOO! 🌱
It took a village to get here. Can’t wait to go home and snuggle @kkmcconaughy and baby Jack!
Wonderful photos by @alexis.jay.adr
#cocodona250 #trailrunning #dad

This crew. This race. This body. This life.
Cocodona 250, 4th place.
Good multi-day racing requires you to pour out your heart and soul. Over the last 61 hours, I did that. My team did that. I didn’t know what would happen racing Cocodona with a newborn at home (8 weeks!). It’s bittersweet because there are hours left out on the table, but ultimately getting to the start line AND finish line are all I hoped for. Let’s GOO! 🌱
It took a village to get here. Can’t wait to go home and snuggle @kkmcconaughy and baby Jack!
Wonderful photos by @alexis.jay.adr
#cocodona250 #trailrunning #dad

This crew. This race. This body. This life.
Cocodona 250, 4th place.
Good multi-day racing requires you to pour out your heart and soul. Over the last 61 hours, I did that. My team did that. I didn’t know what would happen racing Cocodona with a newborn at home (8 weeks!). It’s bittersweet because there are hours left out on the table, but ultimately getting to the start line AND finish line are all I hoped for. Let’s GOO! 🌱
It took a village to get here. Can’t wait to go home and snuggle @kkmcconaughy and baby Jack!
Wonderful photos by @alexis.jay.adr
#cocodona250 #trailrunning #dad

This crew. This race. This body. This life.
Cocodona 250, 4th place.
Good multi-day racing requires you to pour out your heart and soul. Over the last 61 hours, I did that. My team did that. I didn’t know what would happen racing Cocodona with a newborn at home (8 weeks!). It’s bittersweet because there are hours left out on the table, but ultimately getting to the start line AND finish line are all I hoped for. Let’s GOO! 🌱
It took a village to get here. Can’t wait to go home and snuggle @kkmcconaughy and baby Jack!
Wonderful photos by @alexis.jay.adr
#cocodona250 #trailrunning #dad

This 4th place is different.
Joe McConaughy finishes Cocodona 250 in 4th place, with a time of 61:40, and it’s one of the most impressive builds of his career.
At home? An 8-week-old son.
In training? Sleepless nights on the couch and a completely different rhythm of life.
And still, he showed up here and delivered a massive performance from start to finish. Not everything was easy leading into it, but nothing about this 4th place was accidental.
Built different. Driven different.
Joe proved his Ultra dad strength.
shot by @alexis.jay.adr

This 4th place is different.
Joe McConaughy finishes Cocodona 250 in 4th place, with a time of 61:40, and it’s one of the most impressive builds of his career.
At home? An 8-week-old son.
In training? Sleepless nights on the couch and a completely different rhythm of life.
And still, he showed up here and delivered a massive performance from start to finish. Not everything was easy leading into it, but nothing about this 4th place was accidental.
Built different. Driven different.
Joe proved his Ultra dad strength.
shot by @alexis.jay.adr

This 4th place is different.
Joe McConaughy finishes Cocodona 250 in 4th place, with a time of 61:40, and it’s one of the most impressive builds of his career.
At home? An 8-week-old son.
In training? Sleepless nights on the couch and a completely different rhythm of life.
And still, he showed up here and delivered a massive performance from start to finish. Not everything was easy leading into it, but nothing about this 4th place was accidental.
Built different. Driven different.
Joe proved his Ultra dad strength.
shot by @alexis.jay.adr
@thestring.bean is fifth at the 2026 @cocodona250 🌱
The 2022 Cocodona champion ran a strong race, buoyed by his energetic crew and competition from a strong field including sixth place runner Courtney Dauwalter.

Some races feel like solo efforts... @cocodona250 isn't one of them.
For @thestring.bean , Cocodona is made possible by the people around him, a crew that never really stops moving.
Food ready when he arrives. Hands on his feet (or shoulders, or glutes) when it matters. Small fixes, quick laughs, and just the right mix of energy and calm to reset before he heads back out.
It's fast, it's messy, and it's constant care.
Because at this point in the race, strength isn't just what you have in you, it's also what your crew gives you when you need it the most
@alexis.jay.adr
#ultramindset #cocodona #cococomeback

Some races feel like solo efforts... @cocodona250 isn't one of them.
For @thestring.bean , Cocodona is made possible by the people around him, a crew that never really stops moving.
Food ready when he arrives. Hands on his feet (or shoulders, or glutes) when it matters. Small fixes, quick laughs, and just the right mix of energy and calm to reset before he heads back out.
It's fast, it's messy, and it's constant care.
Because at this point in the race, strength isn't just what you have in you, it's also what your crew gives you when you need it the most
@alexis.jay.adr
#ultramindset #cocodona #cococomeback

Some races feel like solo efforts... @cocodona250 isn't one of them.
For @thestring.bean , Cocodona is made possible by the people around him, a crew that never really stops moving.
Food ready when he arrives. Hands on his feet (or shoulders, or glutes) when it matters. Small fixes, quick laughs, and just the right mix of energy and calm to reset before he heads back out.
It's fast, it's messy, and it's constant care.
Because at this point in the race, strength isn't just what you have in you, it's also what your crew gives you when you need it the most
@alexis.jay.adr
#ultramindset #cocodona #cococomeback

Some races feel like solo efforts... @cocodona250 isn't one of them.
For @thestring.bean , Cocodona is made possible by the people around him, a crew that never really stops moving.
Food ready when he arrives. Hands on his feet (or shoulders, or glutes) when it matters. Small fixes, quick laughs, and just the right mix of energy and calm to reset before he heads back out.
It's fast, it's messy, and it's constant care.
Because at this point in the race, strength isn't just what you have in you, it's also what your crew gives you when you need it the most
@alexis.jay.adr
#ultramindset #cocodona #cococomeback

Some races feel like solo efforts... @cocodona250 isn't one of them.
For @thestring.bean , Cocodona is made possible by the people around him, a crew that never really stops moving.
Food ready when he arrives. Hands on his feet (or shoulders, or glutes) when it matters. Small fixes, quick laughs, and just the right mix of energy and calm to reset before he heads back out.
It's fast, it's messy, and it's constant care.
Because at this point in the race, strength isn't just what you have in you, it's also what your crew gives you when you need it the most
@alexis.jay.adr
#ultramindset #cocodona #cococomeback

Some races feel like solo efforts... @cocodona250 isn't one of them.
For @thestring.bean , Cocodona is made possible by the people around him, a crew that never really stops moving.
Food ready when he arrives. Hands on his feet (or shoulders, or glutes) when it matters. Small fixes, quick laughs, and just the right mix of energy and calm to reset before he heads back out.
It's fast, it's messy, and it's constant care.
Because at this point in the race, strength isn't just what you have in you, it's also what your crew gives you when you need it the most
@alexis.jay.adr
#ultramindset #cocodona #cococomeback

Some races feel like solo efforts... @cocodona250 isn't one of them.
For @thestring.bean , Cocodona is made possible by the people around him, a crew that never really stops moving.
Food ready when he arrives. Hands on his feet (or shoulders, or glutes) when it matters. Small fixes, quick laughs, and just the right mix of energy and calm to reset before he heads back out.
It's fast, it's messy, and it's constant care.
Because at this point in the race, strength isn't just what you have in you, it's also what your crew gives you when you need it the most
@alexis.jay.adr
#ultramindset #cocodona #cococomeback

Some races feel like solo efforts... @cocodona250 isn't one of them.
For @thestring.bean , Cocodona is made possible by the people around him, a crew that never really stops moving.
Food ready when he arrives. Hands on his feet (or shoulders, or glutes) when it matters. Small fixes, quick laughs, and just the right mix of energy and calm to reset before he heads back out.
It's fast, it's messy, and it's constant care.
Because at this point in the race, strength isn't just what you have in you, it's also what your crew gives you when you need it the most
@alexis.jay.adr
#ultramindset #cocodona #cococomeback

Some races feel like solo efforts... @cocodona250 isn't one of them.
For @thestring.bean , Cocodona is made possible by the people around him, a crew that never really stops moving.
Food ready when he arrives. Hands on his feet (or shoulders, or glutes) when it matters. Small fixes, quick laughs, and just the right mix of energy and calm to reset before he heads back out.
It's fast, it's messy, and it's constant care.
Because at this point in the race, strength isn't just what you have in you, it's also what your crew gives you when you need it the most
@alexis.jay.adr
#ultramindset #cocodona #cococomeback

Some races feel like solo efforts... @cocodona250 isn't one of them.
For @thestring.bean , Cocodona is made possible by the people around him, a crew that never really stops moving.
Food ready when he arrives. Hands on his feet (or shoulders, or glutes) when it matters. Small fixes, quick laughs, and just the right mix of energy and calm to reset before he heads back out.
It's fast, it's messy, and it's constant care.
Because at this point in the race, strength isn't just what you have in you, it's also what your crew gives you when you need it the most
@alexis.jay.adr
#ultramindset #cocodona #cococomeback

Some races feel like solo efforts... @cocodona250 isn't one of them.
For @thestring.bean , Cocodona is made possible by the people around him, a crew that never really stops moving.
Food ready when he arrives. Hands on his feet (or shoulders, or glutes) when it matters. Small fixes, quick laughs, and just the right mix of energy and calm to reset before he heads back out.
It's fast, it's messy, and it's constant care.
Because at this point in the race, strength isn't just what you have in you, it's also what your crew gives you when you need it the most
@alexis.jay.adr
#ultramindset #cocodona #cococomeback

Some races feel like solo efforts... @cocodona250 isn't one of them.
For @thestring.bean , Cocodona is made possible by the people around him, a crew that never really stops moving.
Food ready when he arrives. Hands on his feet (or shoulders, or glutes) when it matters. Small fixes, quick laughs, and just the right mix of energy and calm to reset before he heads back out.
It's fast, it's messy, and it's constant care.
Because at this point in the race, strength isn't just what you have in you, it's also what your crew gives you when you need it the most
@alexis.jay.adr
#ultramindset #cocodona #cococomeback

When night turns into day, and day turns back into night, racing becomes something else entirely.
At this point, it’s not just about strong legs or a solid stomach. It’s about the people around you, your crew, reading the moments you can’t, lifting you when it matters, and pushing just enough when you need it most.
@thestring.bean is moving well, is high spirits and leaning into the rhythm with his crew.
@alexis.jay.adr
#ultramindset #cocodona #cococomeback
When night turns into day, and day turns back into night, racing becomes something else entirely.
At this point, it’s not just about strong legs or a solid stomach. It’s about the people around you, your crew, reading the moments you can’t, lifting you when it matters, and pushing just enough when you need it most.
@thestring.bean is moving well, is high spirits and leaning into the rhythm with his crew.
@alexis.jay.adr
#ultramindset #cocodona #cococomeback

When night turns into day, and day turns back into night, racing becomes something else entirely.
At this point, it’s not just about strong legs or a solid stomach. It’s about the people around you, your crew, reading the moments you can’t, lifting you when it matters, and pushing just enough when you need it most.
@thestring.bean is moving well, is high spirits and leaning into the rhythm with his crew.
@alexis.jay.adr
#ultramindset #cocodona #cococomeback

When night turns into day, and day turns back into night, racing becomes something else entirely.
At this point, it’s not just about strong legs or a solid stomach. It’s about the people around you, your crew, reading the moments you can’t, lifting you when it matters, and pushing just enough when you need it most.
@thestring.bean is moving well, is high spirits and leaning into the rhythm with his crew.
@alexis.jay.adr
#ultramindset #cocodona #cococomeback

When night turns into day, and day turns back into night, racing becomes something else entirely.
At this point, it’s not just about strong legs or a solid stomach. It’s about the people around you, your crew, reading the moments you can’t, lifting you when it matters, and pushing just enough when you need it most.
@thestring.bean is moving well, is high spirits and leaning into the rhythm with his crew.
@alexis.jay.adr
#ultramindset #cocodona #cococomeback

When night turns into day, and day turns back into night, racing becomes something else entirely.
At this point, it’s not just about strong legs or a solid stomach. It’s about the people around you, your crew, reading the moments you can’t, lifting you when it matters, and pushing just enough when you need it most.
@thestring.bean is moving well, is high spirits and leaning into the rhythm with his crew.
@alexis.jay.adr
#ultramindset #cocodona #cococomeback

When night turns into day, and day turns back into night, racing becomes something else entirely.
At this point, it’s not just about strong legs or a solid stomach. It’s about the people around you, your crew, reading the moments you can’t, lifting you when it matters, and pushing just enough when you need it most.
@thestring.bean is moving well, is high spirits and leaning into the rhythm with his crew.
@alexis.jay.adr
#ultramindset #cocodona #cococomeback

When night turns into day, and day turns back into night, racing becomes something else entirely.
At this point, it’s not just about strong legs or a solid stomach. It’s about the people around you, your crew, reading the moments you can’t, lifting you when it matters, and pushing just enough when you need it most.
@thestring.bean is moving well, is high spirits and leaning into the rhythm with his crew.
@alexis.jay.adr
#ultramindset #cocodona #cococomeback

When night turns into day, and day turns back into night, racing becomes something else entirely.
At this point, it’s not just about strong legs or a solid stomach. It’s about the people around you, your crew, reading the moments you can’t, lifting you when it matters, and pushing just enough when you need it most.
@thestring.bean is moving well, is high spirits and leaning into the rhythm with his crew.
@alexis.jay.adr
#ultramindset #cocodona #cococomeback

When night turns into day, and day turns back into night, racing becomes something else entirely.
At this point, it’s not just about strong legs or a solid stomach. It’s about the people around you, your crew, reading the moments you can’t, lifting you when it matters, and pushing just enough when you need it most.
@thestring.bean is moving well, is high spirits and leaning into the rhythm with his crew.
@alexis.jay.adr
#ultramindset #cocodona #cococomeback

When night turns into day, and day turns back into night, racing becomes something else entirely.
At this point, it’s not just about strong legs or a solid stomach. It’s about the people around you, your crew, reading the moments you can’t, lifting you when it matters, and pushing just enough when you need it most.
@thestring.bean is moving well, is high spirits and leaning into the rhythm with his crew.
@alexis.jay.adr
#ultramindset #cocodona #cococomeback

When night turns into day, and day turns back into night, racing becomes something else entirely.
At this point, it’s not just about strong legs or a solid stomach. It’s about the people around you, your crew, reading the moments you can’t, lifting you when it matters, and pushing just enough when you need it most.
@thestring.bean is moving well, is high spirits and leaning into the rhythm with his crew.
@alexis.jay.adr
#ultramindset #cocodona #cococomeback
Trình Xem Câu Chuyện Instagram là một công cụ dễ sử dụng giúp bạn xem và lưu câu chuyện Instagram, video, ảnh hoặc IGTV một cách bí mật. Với dịch vụ này, bạn có thể tải xuống nội dung và thưởng thức ngoại tuyến bất cứ lúc nào. Nếu bạn tìm thấy điều gì đó thú vị trên Instagram mà bạn muốn xem sau này hoặc muốn xem câu chuyện mà vẫn giữ ẩn danh, Trình Xem của chúng tôi là lựa chọn hoàn hảo. Anonstories cung cấp giải pháp tuyệt vời để giữ kín danh tính của bạn. Instagram ra mắt tính năng Câu Chuyện vào tháng 8 năm 2023, và nhanh chóng được các nền tảng khác áp dụng do định dạng hấp dẫn và nhạy cảm với thời gian. Câu Chuyện cho phép người dùng chia sẻ cập nhật nhanh, bất kể là ảnh, video, hay selfie, được bổ sung với văn bản, emoji, hoặc bộ lọc, và chỉ hiển thị trong 24 giờ. Khoảng thời gian giới hạn này tạo ra mức độ tương tác cao so với các bài đăng thường xuyên. Trong thế giới ngày nay, Câu Chuyện là một trong những cách phổ biến nhất để kết nối và giao tiếp trên mạng xã hội. Tuy nhiên, khi bạn xem một Câu Chuyện, người tạo có thể thấy tên của bạn trong danh sách người xem, điều này có thể gây lo ngại về quyền riêng tư. Nếu bạn muốn duyệt Câu Chuyện mà không bị phát hiện, Anonstories sẽ hữu ích. Nó cho phép bạn xem nội dung công khai trên Instagram mà không tiết lộ danh tính của mình. Chỉ cần nhập tên người dùng của hồ sơ mà bạn tò mò và công cụ này sẽ hiển thị Câu Chuyện mới nhất của họ. Các tính năng của Trình Xem Anonstories: - Duyệt Ẩn Danh: Xem Câu Chuyện mà không xuất hiện trong danh sách người xem. - Không Cần Tài Khoản: Xem nội dung công khai mà không cần đăng ký tài khoản Instagram. - Tải Nội Dung: Lưu bất kỳ nội dung Câu Chuyện nào trực tiếp vào thiết bị của bạn để sử dụng ngoại tuyến. - Xem Highlight: Truy cập các Highlight trên Instagram, ngay cả khi đã qua 24 giờ. - Theo Dõi Đăng Lại: Theo dõi các bài đăng lại hoặc mức độ tương tác trên Câu Chuyện của hồ sơ cá nhân. Hạn chế: - Công cụ này chỉ hoạt động với các tài khoản công khai; các tài khoản riêng tư không thể truy cập. Lợi ích: - Thân thiện với quyền riêng tư: Xem bất kỳ nội dung Instagram nào mà không bị phát hiện. - Đơn giản và dễ dàng: Không cần cài đặt ứng dụng hoặc đăng ký. - Công cụ độc quyền: Tải và quản lý nội dung theo cách mà Instagram không cung cấp.
Theo dõi các cập nhật Instagram một cách kín đáo trong khi bảo vệ quyền riêng tư của bạn và vẫn giữ ẩn danh.
Xem hồ sơ và ảnh một cách ẩn danh dễ dàng với Trình Xem Hồ Sơ Riêng Tư.
Công cụ miễn phí này cho phép bạn xem Câu Chuyện Instagram ẩn danh, đảm bảo hoạt động của bạn không bị phát hiện bởi người tải lên câu chuyện.
Anonstories cho phép người dùng xem Câu Chuyện Instagram mà không cảnh báo người tạo.
Hoạt động mượt mà trên iOS, Android, Windows, macOS và các trình duyệt hiện đại như Chrome và Safari.
Ưu tiên duyệt web an toàn, ẩn danh mà không yêu cầu thông tin đăng nhập.
Người dùng có thể xem Câu Chuyện công khai chỉ bằng cách nhập tên người dùng—không cần tài khoản.
Tải ảnh (JPEG) và video (MP4) một cách dễ dàng.
Dịch vụ này miễn phí.
Nội dung từ các tài khoản riêng tư chỉ có thể truy cập bởi những người theo dõi.
Các tệp chỉ được sử dụng cho mục đích cá nhân hoặc giáo dục và phải tuân thủ quy định bản quyền.
Nhập tên người dùng công khai để xem hoặc tải xuống câu chuyện. Dịch vụ tạo liên kết trực tiếp để lưu nội dung vào thiết bị của bạn.