Uncategorized

https://nerdist.com/article/mit-reactive-robotic-fibers-monitor-alter-breathing-smart-clothes/

Along with tattoos that’ll be able to know
a lot

about your physiology, MIT engineers have also been cranking out clothing that does the same thing. For example, in March of this year, engineers from the research university developed “smart clothes” that can sense and record wearers’ movements. Now, MIT researchers have prototyped “soft robotic fibers” that can monitor a person’s breathing. And change it, if necessary.


DesignTAXI

reported on MIT’s new soft robotic fibers, which can sense their own physical alteration and mechanically respond to it. The researchers worked with colleagues from the KTH Royal Institute of Technology and Uppsala University. The team aimed to develop robotic textiles for what will become a tool that athletes and singers can use to better control their breathing. In other words, they can be made into super helpful smart clothes.

A swath of smart fabric that can be sewed into garments that monitor your breathing. This fabric may eventually be turned into smart clothes.


MIT

In the video above, the researchers describe how the soft robotic fibers work. As the video notes, the robotic fibers can bend, stretch, curl, and pulse on command. The fibers can also provide immediate feedback to wearers. They can squeeze around one’s midsection, for example. Or the smart fabrics can stiffen up and down a wearer’s spine.

The robotic fibers work using a miniaturized wearable electronic control platform—Flow IO—that pumps compressed air through them. The fibers themselves consist of a silicone-based ultra-stretchable material and a tubular braided polymer. These materials are wrapped in a way that creates an empty channel at their center. The channel, in turn, allows for the compressed air to charge through the fibers, straightening or constricting them. Or, conversely, loosening them up.

A woman wearing a truss consisting of "robotic fibers" that can monitor a wearer's breathing. An example of smart clothes.


MIT

The initial use case for the fibers was as a smart robotic fabric for an opera singer. As an MIT press release notes, the team made an undergarment the singer wore to monitor and play back the movement of her respiratory muscles. The garment (above) was even able to provide kinesthetic feedback. Thus it encouraged “optimal posture and breathing patterns” for the singer’s desired vocal performance.

On top of applications for singers and athletes, the researchers say the same fibers could help patients with respiratory issues regain normal breathing patterns. Or perhaps even function as a tool for combating sleep apnea. One thing seems certain, however… Every breath you take, every move you make, smart clothes will be watching you.

The post Robotic Fibers From MIT Can Monitor and Alter Your Breathing appeared first on Nerdist.

October 19, 2021

Robotic Fibers From MIT Can Monitor and Alter Your Breathing

https://nerdist.com/article/mit-reactive-robotic-fibers-monitor-alter-breathing-smart-clothes/

Along with tattoos that’ll be able to know a lot about your physiology, MIT engineers have also been cranking out clothing that does the same thing. For example, in March of this year, engineers from the research university developed “smart clothes” that can sense and record wearers’ movements. Now, MIT researchers have prototyped “soft robotic fibers” that can monitor a person’s breathing. And change it, if necessary.

DesignTAXI reported on MIT’s new soft robotic fibers, which can sense their own physical alteration and mechanically respond to it. The researchers worked with colleagues from the KTH Royal Institute of Technology and Uppsala University. The team aimed to develop robotic textiles for what will become a tool that athletes and singers can use to better control their breathing. In other words, they can be made into super helpful smart clothes.

A swath of smart fabric that can be sewed into garments that monitor your breathing. This fabric may eventually be turned into smart clothes.

MIT

In the video above, the researchers describe how the soft robotic fibers work. As the video notes, the robotic fibers can bend, stretch, curl, and pulse on command. The fibers can also provide immediate feedback to wearers. They can squeeze around one’s midsection, for example. Or the smart fabrics can stiffen up and down a wearer’s spine.

The robotic fibers work using a miniaturized wearable electronic control platform—Flow IO—that pumps compressed air through them. The fibers themselves consist of a silicone-based ultra-stretchable material and a tubular braided polymer. These materials are wrapped in a way that creates an empty channel at their center. The channel, in turn, allows for the compressed air to charge through the fibers, straightening or constricting them. Or, conversely, loosening them up.

A woman wearing a truss consisting of "robotic fibers" that can monitor a wearer's breathing. An example of smart clothes.

MIT

The initial use case for the fibers was as a smart robotic fabric for an opera singer. As an MIT press release notes, the team made an undergarment the singer wore to monitor and play back the movement of her respiratory muscles. The garment (above) was even able to provide kinesthetic feedback. Thus it encouraged “optimal posture and breathing patterns” for the singer’s desired vocal performance.

On top of applications for singers and athletes, the researchers say the same fibers could help patients with respiratory issues regain normal breathing patterns. Or perhaps even function as a tool for combating sleep apnea. One thing seems certain, however… Every breath you take, every move you make, smart clothes will be watching you.

The post Robotic Fibers From MIT Can Monitor and Alter Your Breathing appeared first on Nerdist.


October 18, 2021

Deathloop Review: Another Banger for the PS5

https://blacknerdproblems.com/another-banger-for-the-ps5-deathloop-review/

Sony has been doing a great job with their Playstation 5 exclusives. Marvel’s Spider-Man: Miles Morales and Returnal were both fun and engaging games that really took advantage of the PS5’s hardware in its early stages. Next up to bat is Bethesda’s Deathproof. Let me be honest, I wasn’t quite sure what to make of this game before it came out. There was a whole lot of emphasis on ‘player freedom’, but usually that turns out to be more lip service than anything else. I can happily say that while it isn’t perfect, Deathloop blew me away with its stellar gameplay, fascinating story, and spectacular voice acting. Developer Arkane Studios created a unique game that sinks its teeth into you from the jump and never lets go.

Deathloop

Groundhog’s Day with an Edge

You play as Colt (Jason E. Kelley) who wakes up on a beach with no memory. Very quickly you discover that you are stuck in a single, looping day. The only way to exit this loop? Kill the eight ‘visionaries’ scattered across the island before the day is done. It’s a pretty straightforward idea, implemented fantastically. Even though you only have a single day, there isn’t a ticking clock or anything to constantly remind you of that. Instead, there are four timeslots; morning, noon, afternoon, and evening. Time only passes when you move between the maps, giving you time to plan, learn, and discover what options you may have at any given time and location. Each of the four unique locations also has different activities and enemies depending on the time of day.

It’s important to experiment and look for clues. In the beginning, it’s impossible to kill everyone in a single loop. Through repeating the day over and over again you learn more about your targets and how to get them together in the same locations to be a more effective killer. It’s something that could get old very quickly, but Deathloop keeps everything feeling fresh through ’til the very end. You could find a note in the afternoon that leads you to a separate place in the evening that can help you get two visionaries in the same spot on a completely different map at noon. It’s dizzying fun to discover these clues, they give you a real sense of accomplishment.

She Really Don’t Like You

Part of what makes this game stand out is the stellar voice work. Before getting too deep, I have to give a HUGE shoutout to Jason E. Kelley and Ozioma Akagha who play Colt and his rival Julianna respectively. The banter between the two is some of the best I’ve heard in years. Colt gives off big, “F**k I’ll do it live” energy. He’s brash and swears so much he could make a sailor blush and yet it never comes off as annoying or douche-y. Think Duke Nukem but well written and very likable. Opposite Colt is Julianna, the only other person who can remember everything that happens from loop to loop. Her singular mission: kill Colt any and every chance she gets. The banter between them is truly top-notch and Ozioma gives the character real depth while still being the hard-ass, “Killing you is fun” antagonist. I really hope to see more of these two in any medium because damn, they were fire.

While Colt and Julianna are the standouts, all of the visionaries and even the random cannon fodder are great. Everyone has their own unique personality and is deeply flawed. Deathloop definitely encourages listening to every single character and discovering for yourself how messed up everyone is. Each visionary will drop powers that Colt can take and use for himself and his special weapons. This is where you can really personalize your play style. Certain powers push the run-and-gun style, allowing you to mow down enemies and stay alive longer. Other powers let you play sneakily and allow for better traversing. It’s a ton of fun to experiment with different powers and find what works best for you and for the specific situation.

Know Thy Enemy

While you hunt for the visionaries, you still have to watch out for Julianna, who is hunting you. Either the AI or another player can have her invade your map and hunt you relentlessly. Defeating her will give you the powers of other visionaries, but true to the game’s title, she can always come back within the same loop later in the day. To truly defeat her is part of the mystery. You can choose to invade another game and discover how powerful Julianna can be. It’s different and its own challenge but just as fun as the main game. Deathloop convinces you to play as Julianna through its delightful rewards and ranks. It’s great if you don’t have a whole lot of time to devote to playing. While not essential to play, it’s still a great addition to the core experience.

Deathloop

The Wrap Up

Arkane Studios and Bethesda struck gold here with a concept that could have easily become stale after a few hours. Deathloop is one of those games that grabs you from the moment you boot it up. It has well-designed and unique gameplay, fun characters with fantastic voice acting, and an engaging mystery that will keep you coming back. Even after all of that, it’s the little touches the game provides that really make the world feel lived in. This is a must-have for anyone with a PS5. A full-price game if I’ve ever played one.

Want to get Black Nerd Problems updates sent directly to you? Sign up here! Follow us on Twitter, Facebook, Youtube, and Instagram!

Deathloop

The post Deathloop Review: Another Banger for the PS5 appeared first on Black Nerd Problems.


October 18, 2021

‘You’ Season 3 Review: Local White Murderers Go to Marriage Counseling

https://blacknerdproblems.com/you-season-3-local-white-murderers-go-to-marriage-counseling/

Listen, usually, I don’t be out here complimenting white men, but Joe Goldberg is a mastermind in his own right and clearly knows what he’s doing. You will be here for it. And You will be screaming, “Aw, damn!” at least four times per episode, so – buckle your Joe hats and park your unmarked vehicles because you’re in for a wild ride with the Quinn-Goldberg household.

Motherhood, Fit For You

YOU (L to R) SAFFRON BURROWS as DOTTIE QUINN in episode 308 of YOU Cr. JOHN P. FLEENOR/NETFLIX © 2021

There are many occasions, across the series, where we see the ‘conventional’ ideology of family (i.e being white mom, white dad, plus child) challenged to its core. Motherhood and its relationship to whiteness remain at the forefront of my eyes throughout the series. What does it mean for a family of white murderers to seize generational curses related to their own trauma and the trauma they have caused others? Love Quinn-Goldberg and Dottie Quinn’s relationship is a staggering bond between a mother and daughter. As Love and Dottie deal with the grief of a son and brother, their sadness is reflected on to the newborn. Love and Dottie, grow sour and their relationship becomes a display of what happens when grief becomes a dependency. There is a certain and peculiar heat that sits within a daughter who prays to not be like their mother.

But Love Quinn is not to be slept on. When her head is in the game, she’s quick on her feet. No wonder she and Joe were such a passionate match. Love held back often and that’s what made her seem at odds with the “head of the town” Sherry Conrad. A relationship between mothers with hints of jealousy, genuine advice with some shallow suburban reasoning. There is clearly ‘rival energy masked as friendship’ that feels just like a perfect analogy for the small town’s attitude. A smile, waiting for your slip up. The questions that arise when we see the main moms, Love, Dottie, and Sherry begs the question, “To where do we look to feel like the perfect mother?”

A Pool of Blood, A Revival Ensues

YOU (L to R) VICTORIA PEDRETTI as LOVE QUINN and PENN BADGLEY as JOE GOLDBERG in episode 302 of YOU Cr. JOHN P. FLEENOR/NETFLIX © 2021

When the family lost Forty a newborn seemed like the perfect place to store the energy of that loss. We travel through You, through the ignorance of a newborn. The writers truly captured every twist and compared each present moment to previous instances of trauma and abuse. You is a display of how everything must die, but death does not necessarily mean that we move on from the body. We see this in the form of a dying marriage. Love and Joe are consistently at ends trying to revive or kill their marriage and that toxicity spreads across to the relationships they have outside of that connection.

Every time someone dies, the scale tilts. A withering love tearing at the seams. With each body, the question leers: what energy is holding this marriage together? Is it the weight of the graves they’ve dug? The most powerful images of their marriage come from their ability to balance each other out. Love is impulsive where Joe is tactful, and that’s where their power comes from. Love is used to having someone clean up the family mess, whereas Joe was a DIY murderer. You delete the body; you clean the remnants. That’s what you have to pay attention to in the whole series, where does the power shift? People might push back like, “Oh, what’s worse: a tactful serial killer or an impulsive one?” You’ll come to your own conclusions, measured by who you’re more upset at throughout the season.

Where “You” Drops the Body

YOU (L to R) VICTORIA PEDRETTI as LOVE QUINN in episode 310 of YOU Cr. JOHN P. FLEENOR/NETFLIX © 2021

You covers a range of intense and difficult subjects from addiction to self-harm. This show, at times, makes rash decisions that glaze over the gray areas of these traumas. I can especially recall one death that wasn’t approached with nearly enough tact. It felt like a lazy string of events that differed from the rest. In the aftermath, the attention felt flawed and discarded. More of a means to an end to nip something in the bud, for no reason other than to focus on the other twists and turns. You does showcase how to be of good support while also exploring how twisted self-righteousness can get, particularly in toxic relationships. I wish the writers took more time to excavate the traumas experienced outside of Joe and Love’s lives. To properly give justice to what is being lost in others’ lives.

If there is something You does correctly, it’s the exploration of loss. To examine what it feels like as a person who previously experienced abuse, to witness abuse, again from a place without power. We see Joe’s growth into who he is today through the dregs of his past, revisiting it in flashes. We explore his relationship with abandonment and how he uses that trauma to fuel his obsessive compulsions. Now, when I speak on Joe’s growth, I want to be specific. Joe grew more into his own vices. We do not see upward mobility in emotional well-being, we see a Joe who watches a domino fall, and quickly learns how to manipulate the floor as to not be betrayed by gravity. In previous seasons I saw Joe and said, “White man who you gon’ erase today?” Now I think, “How will Goldberg make chaos work in his favor?” That’s what made You Season 3 even more jarring.

YOU (L to R) PENN BADGLEY as JOE GOLDBERG in episode 301 of YOU Cr. JOHN P. FLEENOR/NETFLIX © 2021

Catching Your Breath

Is it still growth when one moves on from murderer to accomplice? What is growth when your obsessions get picked apart in front of you? Much like the previous seasons, I found myself afraid for each character. Pointing and making guesses about how they might meet their demise. Everyone seems like a perfect target. You Season 3 does not miss a breath on the writing. You Season 3 is a perfect place to tie it all together. We met the white man and followed his obsession every step of the way. What made him crumble, what built him up. We know what he’s willing to risk, for You.

You Season 3 premieres October 15th, 2021 on Netflix!

9.4 Body Bags out of 10

Want to get Black Nerd Problems updates sent directly to you? Sign up here! Follow us on Twitter, Facebook, Youtube, and Instagram!

The post ‘You’ Season 3 Review: Local White Murderers Go to Marriage Counseling appeared first on Black Nerd Problems.


October 18, 2021

Week 5 Prediction Updates and Week 6 Picks!

https://www.thenerdelement.com/2021/10/16/week-5-prediction-updates-and-week-6-picks/

Hi everyone! Today I want to go over the games that I got right and wrong from last week. I predicted that the Vikings would beat the Lions 41-24, but the final score was 19-17 Vikings over the Lions. The Lions lost another game when the Vikings went down the field and kicked a game-winning field goal. I predicted that the Buccaneers would beat the Dolphins 33-20, but the final score was 45-17 Bucs over the Dolphins in a blowout. I predicted that the Saints would beat the Football Team 36-24, but the final score was 33-22 Saints over the Washington Football Team. This was a pretty close prediction there! I predicted that the Packers would beat the Bengals 34-27, but the final score was 25-22 Packers over the Bengals in overtime. This game was absolutely crazy because the Packers kicker Mason Crosby missed about 3 to 4 field goals and the Bengals kicker missed 2 field goals. But later on, the Packers kicker finally made the field goal to win the game for the Packers in overtime. I predicted that the Cowboys would beat the Giants 37-30, but the final score was 44-20 Cowboys over the Giants. The Cowboys played extremely well on offense and defense. They are the dangerous team to watch this season. For the Cowboys fans, “How about Them Cowboys!”

I predicted that the Cardinals would beat the 49ers 31-23, but the final score was 17-10 Cardinals over the 49ers in a close game, but a low scoring game. The Cardinals offense was struggling mostly in the 2nd half after their tight end Maxx Williams went down with the leg injury and he is out for the rest of the season. They made it hard on themselves but they found a way to win the game. The Cardinals defense on the other hand played outstanding football despite the offense was struggling. I knew that the 49ers were going to put up a fight. This was the first time the Cardinals did not score 30 points. When they score 30 points a game, they are more likely to win. You are not going to score 30 points every game, but you do enough to win the game. I predicted that the Bills would beat the Chiefs 36-33, but the final score was 38-20 Bills over the Chiefs. The Chiefs defense continued to be awful on defense and their pass rushing guy Chris Jones was not able to play so that really affected their defense. They could not rush the passer that much, they were called for the bad call on roughing the passer, and their offense made some careless mistakes. They are now 2-3. I predicted that the Ravens would beat the Colts 35-27, but the final score was 31-25 Ravens over the Colts in overtime. The Colts were up 22-3, 25-10, but the Ravens came all the way back to win the game led by the quarterback Lamar Jackson. It looked like the Ravens were going to lose the game because the Ravens defensive player pushed an offensive lineman to the ground which was a huge mistake because it was a penalty on him. But the Colts kicker missed a game-winning field goal to allow the overtime to happen. The Colts really let that game slip away from them.

I predicted that the Panthers would beat the Eagles 29-17, but the final score was 21-18 Eagles over the Panthers. The Eagles came back to win the game after they were down most of the entire quarter. I predicted that the Broncos would beat the Steelers 26-20, but the final score was 27-19 Steelers over the Broncos. I predicted that the Browns would beat the Chargers 24-17, but the final score was 47-42 Chargers over the Browns in a shootout. The Browns offense was lighting it up on the Chargers defense with their passing and running game, but the Browns defense got absolutely lit up by the Chargers offense led by the quarterback Justin Herbert. They were just gashed from the Geico.

So, base off my predictions, I have gotten 8 out of 11 picks correct! Now, let’s get started on the week 6 picks, shall we?! The first game I will predict is the Vikings @Panthers game. I think the Panthers will rebound from last week’s loss to the Eagles over the Vikings in a close game 24-20. The next game I will predict is the Chargers @Ravens game. Both of these teams are coming off with the wins last week. I think this will be a great game! I actually think the Chargers are going to win this game over the Ravens in a close game 30-27. The next game I will predict is the Rams @Giants game. The Giants are having issues on offense because they have injuries such as quarterback Daniel Jones and running back Saquon Barkley. Not a good look if you are going against a really good team like the Rams. So, I think the Rams will beat the Giants 31-13. The next game I will predict is the Chiefs @Washington Football Team. Both of these teams are coming off with losses last week. I think the Chiefs really need to win this game to try and catch up to their division and I think they will over the Football team 45-24. If they don’t win this game, then that may haunt their chances of going to the playoffs. The defense has got to start playing better to help their offense. The next game I will predict is the Packers @Bears game, a divisional rivalry. I think the Packers will take care of business over the Bears even though they are starting to play better. The final score I will say 25-17 Packers win over the Bears. The next game I will predict is the Bengals @Lions game. Both of these teams are coming off with losses last week. The Lions have not won any games so far this season. I think the Bengals will keep the Lions winless by beating them 26-19.

The next game I will predict is the Cardinals @Browns game. This is going to be a really tough test for the Cardinals especially to when it comes to the run defense. The Browns offense is leading the league in rushing yards per game and it should be concerning for the Cardinals because they are struggling to stop the run. Now, the Browns scary running back Nick Chubb is out for tomorrow’s game and that is good news for the Cardinals defense. But they will have to deal with the running back Kareem Hunt who is also pretty scary. The Cardinals head coach Kliff Kingsbury has tested positive and he will miss tomorrow’s game. The defensive coordinator for the Cardinals Vance Joseph will have to split some plays with the offensive line coach Sean Kugler. The Cardinals have traded for the Eagles tight end Zach Ertz for Tay Gowan the corner back and a couple picks yesterday morning. This move was a real big one because they need a tight end who can be like Maxx Williams and they just got it. Now, he is not going to be playing tomorrow because he is not eligible to play, but he will be in week 7 against the Houston Texans. Going back to the prediction of this game, the Cardinals offense has to score points and not let the defensive lineman Myles Garrett get to the quarterback too much because their defense may have a hard time stopping the run of the Browns offense. The Cardinals defense has to put pressure on the quarterback Baker Mayfield. Got to take advantage of the Browns secondary who may be banged up on defense and the Browns offense who might have some offensive linemen out, but you never know. So, who is going to win this game? This might be a hard choice for me to say this, but I think the Browns will unfortunately give the Cardinals their first loss of the season in a close game 26-23. I just have concerns for the Cardinals run defense getting demolished against a very good running team. But I’m not going to underestimate the Cardinals too much though.

The next game I will predict is the Cowboys @Patriots game. I think the Cowboys will come out on top over the Patriots 34-17. The next game I will predict is the Raiders @Broncos game, the divisional rivalries. I think the Raiders are going to lose to the Broncos 23-13 because of the situation that the head coach Jon Gruden has resigned from the Raiders due to the emails that did not end well for him. Plus, the Raiders are basically falling apart after starting off the season 3-0. The next game I will predict is the Seahawks @Steelers game on Sunday Night Football. The Seahawks quarterback Russell Wilson and running back Chris Carson might be out for a while. The Steelers offense is starting to become dangerous than ever. I think the Steelers will beat the Seahawks 30-17. The last game I will predict is the Bills @Titans game. Both of these teams are coming off with their wins last week. I do think the Titans will slow down the Bills and beat them in a close game 34-26.

So, what do you guys think about the NFL week 6 picks?! I would love to hear lots of comments, thoughts, opinions, questions, or concerns down below! Stay tuned for NFL updates.

The post Week 5 Prediction Updates and Week 6 Picks! appeared first on The Nerd Element.


Prev page
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809
Next page