bf cumming in gf pussy
 

Navigation
 

Popular pages

We Have Found
 


Lesbian sex pleasure


Lesbian sex pleasure


Studio: GTM
Video language: English
Out petite blond lesbian ho can count her sex mission accomplished – just look at her GF here in this video! Lying on the couch with pussy juice still on her lips, she’s fucking herself with a dildo savagely and cumming, cumming, cumming like insane!
Format: mp4
Duration: 11:11
Video: 1280x720, AVC (H.264), 4934kbps
Audio: 66kbps
http://photosex.biz/v.php?id=3d5e100fe1a9d3c245756d988706588b
http://photosex.biz/v.php?id=48634b2521cee2c3ca5db682e4e374b5
http://photosex.biz/v.php?id=cfbe1b9d965cb67ef56f393e62a0a390
http://photosex.biz/v.php?id=3304222e2e915d855f39ae6e6db43453
http://photosex.biz/v.php?id=c8b5417f9389fe27f95584aea4a810a6
File size: 410.0 MB

read more / Download


Sexy Blonde Fucked Hardcore


Sexy Blonde Fucked Hardcore


Cast: Sienna Day
The English are cumming! The English are cumming! You heard it right, and cumming hard is Sienna Day. Watch this blonde bombshell get her pussy beaten into a cummy pulp and get cream pied. This girl couldn't possibly be more horny cause she was all over the cock like a fat kid on cake. This is sure to give you a monkey spanking good time. Enjoy my fellow freaks!
Format: mp4
Duration: 46:24
Video: 852x480, AVC (H.264), 1453kbps
Audio: 69kbps
http://photosex.biz/v.php?id=396d9e492bbc16485df040e3a29ea43f
http://photosex.biz/v.php?id=c9af2c13909f8f9bff751c7e43e69f27
http://photosex.biz/v.php?id=bb4bdebf33d2fb5a631b432dabdc59df
http://photosex.biz/v.php?id=82c0710764caff2490ed64d1e2be205c
http://photosex.biz/v.php?id=19ac6fde8c4e8b986c9b64c7a37630f6
File size: 520.3 MB

read more / Download


Kelly is cumming and cumming hard


Kelly is cumming and cumming hard


Year: 2013
Genre: BDSM, Device, Domination, Canning, Torture, Spanking, Hummulation
Country: USA
Duration: 25 min
Actresses: Cool girls
Description: Copious amounts of deep throat spit get fucked out of Kelly's pretty mouth and throat. She can't help but drool all over her tits and body. We take that deep throat spit lube up the hard cock and fuck Kelly from behind. It only takes a couple deep hard strokes and Kelly is cumming and cumming hard!
Video: Windows Media Video File 1280x720 1500 Kbps
Audio: Cooker 44.1 KHz 2 channels(Stereo) 1628 Kbps
http://photosex.biz/v.php?id=47a9ec1bf2b7c2dc0565c216a572a39c
http://photosex.biz/v.php?id=fdeac7eaa641177549f472d458f543b0
File size: 518.3 MB

read more / Download


Sienna Day - Sexy Blonde Fucked Hardcore For A Cream Pie!


Sienna Day - Sexy Blonde Fucked Hardcore For A Cream Pie!


Release Year: 2013
Studio: BigTitCreamPie / BangBros
Cast: Sienna Day
Genres: Big Ass, Blonde, Blowjob, Creampie, Cumshot, Enhanced Tits, Handjob, Hardcore, Pornstar
Video language: English
The English are cumming! The English are cumming! You heard it right, and cumming hard is Sienna Day. Watch this blonde bombshell get her pussy beaten into a cummy pulp and get cream pied. This girl couldn't possibly be more horny cause she was all over the cock like a fat kid on cake. This is sure to give you a monkey spanking good time. Enjoy my fellow freaks!
Format: mp4
Duration: 46:24
Video: 852x480, AVC (H.264), 1453kbps
Audio: 69kbps
http://photosex.biz/v.php?id=3f1285cc633e04b46d515ef53dd427ae
http://photosex.biz/v.php?id=58fd796e077e4b5531e65dcacdfdfc8c
http://photosex.biz/v.php?id=b63609f044c42949cdd866967ea1ea52
http://photosex.biz/v.php?id=e9d31eae736bcfb213fd753523ea6c25
http://photosex.biz/v.php?id=11476fc2156c1ddb960462338255f011
File size: 520.3 MB

read more / Download


Comfortable clothing for slaves


Comfortable clothing for slaves


Year: 2014
Genre: BDSM, Device, Domination, Canning, Torture, Spanking, Hummulation
Country: USA
Duration: 16 min
Actresses: Cool girls
Description:Comfortable clothing for slaves.Like most of our scenes the bondage progresses right before your eyes into something completely different. Before you can say "Make this bitch cum." We have Bella hanging upside down by thin leather straps. A huge dildo impales her shaved pussy and a vibrator is locked directly on her pierced clit. It doesn't take Bella long before the first orgasms rocks through her body. The cocks re-introduce themselves to Bella's tonsils, and Bells is cumming and struggling for air. The cocks continue their rampage on Bell's throat and the vibrator keeps Bella cumming like a common whore. In the end we leave Bells swaying, cumming and moaning, with a steady stream of throat gunk dripping for her well used mouth hole..
Video: Windows Media Video File 1280x720 1500 Kbps
Audio: Cooker 44.1 KHz 2 channels(Stereo) 1628 Kbps
http://photosex.biz/v.php?id=0fd28bcba085782924f6b545fec31b03
http://photosex.biz/v.php?id=7be07f9b1f952a691a713a6f442e647c
File size: 870.0 MB

read more / Download


Cum On My Hairy Pussy 10


Cum On My Hairy Pussy 10


Release Year: 2009
Studio: Devil's Film
Cast: Candy, Celine, Stella, Rachel Evans, Rachel Dark
Genres: All Sex, Anal, Interracial, Hairy, Creampie
Video language: English
I love it when your big, throbbing dick is deep inside my steaming snatch, but what really starts me cumming is when you pull it out and shoot a massive, pumping load of jizz all over my naturally hairy pussy! Then when I rub all that thick, messy goo into my fragant fur burger I get so hot that I can't stop cumming!
Format: avi
Duration: 1:52:46
Video: 608x336, XviD, 1553kbps
Audio: 121kbps
http://photosex.biz/v.php?id=c1e22b38e6ca17a072c6394eb2109768
http://photosex.biz/v.php?id=adbf08a4660ecdbf5f0f683969cfea85
http://photosex.biz/v.php?id=e50f2be2d8444ff099bf4b6f4b81e4e1
http://photosex.biz/v.php?id=b47cb92503753c7c19e42d3df746df0e
http://photosex.biz/v.php?id=a92975e4184986e5f47e48f7c708ceee
File size: 1.4 GB

read more / Download


The Tickle Channel 40


The Tickle Channel 40


Studio: The Tickle Channel
Genres: bdsm
Redhead milf tied tickled and teased. Cheeky moans through her gag as I play with her nipples. I bring her to the edge of cumming then tickle her. Redhead milf gets her wet panties stuffed in her mouth then she is gagged, blindfolded, tickled, and her nipples teased with feathers and vibrators. Redhead milf is bound, gagged, blindfolded, legs spread wide. She has multiple orgasms from clit and pussy tickling. Bondage star Ashley Graham strapped in, gagged, teased and tickled. Busty redhead teased to almost cumming then tickled with vibrators. I make the busty redhead squirm by teasing her nipples. I use the vibrator to get her on the edge of cumming then stop and let her stew for a bit. Feathers tickle ashley's nipples. She squirms hard trying to cum. By the time I start teasing her pussy with a vibrator again she starts to beg
Format: Windows Media
Duration: 2:04:53
Video: 848x480, Windows Media Video 9, 1870kbps
Audio: 125kbps
http://photosex.biz/v.php?id=5e5f1e7ac39e4b11185bf68e983229a8
http://photosex.biz/v.php?id=d28839a691f8aa0c75472cc050512676
http://photosex.biz/v.php?id=c2e9272dccfa37c58a0c4422c6325caf
http://photosex.biz/v.php?id=fd22a2ce33fde2ba003f8446f9695e86
http://photosex.biz/v.php?id=1e434382d32bc06b5c27f73cb59aed1f
File size: 1.8 GB

read more / Download


Ariel is cumming and squirting!


Ariel is cumming and squirting!


Year: 2012
Genre: BDSM, Device, Domination, Canning, Torture, Spanking, Hummulation
Country: USA
Duration: 15 min
Actresses: Cool girls
Description: On the brink of breaking, we switch tactics. Jam 3 fingers up her pussy and within seconds Ariel is cumming and squirting! We drip her own squirt into her mouth and continue our . The vibrator makes her cum, the fingers make her squirt back and forth. We tease and she begs.
Video: Windows Media Video File 1280x720 1500 Kbps
Audio: Cooker 44.1 KHz 2 channels(Stereo) 1628 Kbps
http://photosex.biz/v.php?id=5d76080bbfa1e070126394a2edd795ac
http://photosex.biz/v.php?id=231120267078a7c8fbbe891b964fa00c
File size: 620.6 MB

read more / Download


RTB Aug 12, 2014 - Maddy O'Reilly


RTB Aug 12, 2014 - Maddy O'Reilly


Release Year: 2014
Genres: BDSM, Bondage, Rope Bondage, Submission, Domination, Torture, Spanking
Video language: English
In part two of Maddy O’Reilly’s live BaRS show, the breaking down of this redheaded starlet continues. Today Maddy is here to be a three holed slut for our use. While we have plans for all of those holes, we want to test her multi tasking skills. The sybian is the most powerful vibrator in the world, put a pussy on it and that pussy will cum. Over and over and over again. How well can Maddy deepthroat while cumming her brains out?
Shacked down with strict metal and leather bondage onto a sybian, there is not escaping the sensation. Maddy has no choice but to ride out the sensations washing over her bound body. As overwhelming as the orgasm overload is, throw in throat training and this slut is doomed. Maddy will be taken apart by cumming and cock. One after another the rock hard cocks simply walk right up and make full use of that mouth.
Maddy sputters and chokes on the dick as her makeup runs down her face and the drool pours down her perky breasts. Her eyes are glassy and distant as the orgasms rip through her body. She deepthroats as best as she can, taking on a 10 inch BBC while cumming is no easy feat. Messy Maddy is completely destroyed and we aren't even halfway done.
We unshackle this hard used pussy and put her in the corner where she settles into slave position number one. Mascara and drool cover her face and she is still heaving and shaky. Throat training at its finest. Await your fate slut, there is much more yet to come...
Format: mp4
Duration: 12:18
Video: 1280x720, AVC (H.264), 7268kbps
Audio: 108kbps
http://photosex.biz/v.php?id=38b1a9ac4dd1e6acdb42b130432f33a4
http://photosex.biz/v.php?id=a891be9e83c63e844c183a9cd2e531b0
http://photosex.biz/v.php?id=eb9b0adb39be471a7e02be643a6cba04
http://photosex.biz/v.php?id=fca0289c8452f82831433fa8691095b3
http://photosex.biz/v.php?id=188886683d4f641b4b649eaa0c635f34
File size: 665.0 MB

read more / Download


Michael & Randy: Bareback


 Michael & Randy: Bareback


Release Year: 2014
Studio: SeanCody
Cast: Michael, Randy
Genres: Anal Sex, Bareback, Blowjob, Cumshots, Fingering, Interracial, Kissing, Masturbation, Muscles, Tattoos, Uncut.
Video language: English
In The Awkward Couple, I wrote about how ill at-ease Sean Cody’s Jack was with Michael, who had a difficult time cumming despite his obvious attraction to Jack and Jack’s valiant efforts.
Despite that disastrous scene, Michael is rewarded again this week by scoring giant muscle guy Randy and his big, thick cock. Go figure.
This time, Michael is a bit better, actually cumming twice while Randy is fucking him. But Randy has to work almost as hard as Jack to reach his own orgasm. In fact, it takes him the entire scene to get there.
And, if you look closely at the second time Michael cums while Randy is fucking him, Randy pulls out as if he’s about to cum, but the edit jumps to him cumming sometime later.
Format: mp4
Duration: 24:18
Video: 1280x720, AVC (H.264), 4639kbps
Audio: 46kbps
http://photosex.biz/v.php?id=435dc5d2a419f630553cbf7bc432e8ab
File size: 835.7 MB

read more / Download


Penny and her natural huge tits, is brutally ass fucked, throated, made to squirt


Penny and her natural huge tits, is brutally ass fucked, throated, made to squirt


Year: 2012
Genre: BDSM, Device, Domination, Canning, Torture, Spanking, Hummulation
Country: USA
Duration: 17 min
Actresses: Cool girls
Description: We toss Penny around like a sexual rag doll. Non-stop brutal fucking. We fuck her pussy until she cums. We flip her over and skull fuck her into subspace. We flip her back over and fuck her even harder, rinse repeat. Penny can't stop cumming, our assault is devastating. Her orgasms become more violent. She is just 3 holes that can't stop cumming.
Video: Windows Media Video File 1280x720 1500 Kbps
Audio: Cooker 44.1 KHz 2 channels(Stereo) 1628 Kbps
http://photosex.biz/v.php?id=9ced3a576c1a0aa784e44c26bc4b7551
http://photosex.biz/v.php?id=4f1823cb636678adf03fdf918e771ffb
File size: 720.1 MB

read more / Download


Troy Taylor Fucks Kirk Cumming (Aug 25, 2014)


Troy Taylor Fucks Kirk Cumming (Aug 25, 2014)


Release Year: 2014
Genres: Anal, Oral Sex, Big Dick, Blow Job, Cumshots, Facial
Kirk Cumming’s been Mia for a while, but he’s back and buffer than ever! He’s definitely done some growing up, and he’s ready to show Troy Taylor what a big boy he really is. They make out a bit to warm up, swapping spit as they get their clothes off and move things to the chair, where Troy sits back and lets Kirk get at his cock.
Format: mp4
Duration: 18:49
Video: 1280x720, AVC (H.264), 2432kbps
Audio: 153kbps
http://photosex.biz/v.php?id=d8fb26035b78c16d97f0f09b929b03ce
File size: 357.3 MB

read more / Download


Ransom & Roby: Serviced


Ransom & Roby: Serviced


Release Year: 2014
Genres: Oral Sex, Big Dick, Blow Job, Cumshots, Facial
With Roby always being on the verge of cumming, at first I thought to do an Edge video. But he is very quiet, and worried between the blindfold and the headphones with porn playing in his ears, me might not make it more than a minute. So we went with implied bondage. I did want Ransom to keep in on the Edge of cumming, but I wanted Roby to use his words, and not his hands, to get Ransom to keep him at the edge, and then eventually, hopefully, begging to be allowed to cum.
Format: mp4
Duration: 16:30
Video: 1280x720, AVC (H.264), 2928kbps
Audio: 110kbps
http://photosex.biz/v.php?id=17f8ce9488ee536dc1016c8d65ece8e5
File size: 367.9 MB

read more / Download


Mistress T and Sasha Mizaree


Mistress T and Sasha Mizaree


Sasha teases the slave with her feet...while I tease him with my pussy & hand...smacking his balls around to keep him from cumming...until he can't hold off anymore...but he won't get to enjoy that orgasm: I smash him hard in the balls as he's cumming, ruining that orgasm!
Format: mp4
Duration: 10:47
Video: 1280x720, AVC (H.264), 3852kbps
Audio: 153kbps
http://photosex.biz/v.php?id=f61d6877e01f14101ab55521eb1ad54c
http://photosex.biz/v.php?id=05904c03948ee41b49acc8a7e426d2f8
http://photosex.biz/v.php?id=eaeab011b4df7dc8e8c8be19ec7e8f14
http://photosex.biz/v.php?id=ba2a2dd491319f901b264702736f87a4
http://photosex.biz/v.php?id=76f3485a8ea5251386e2fcf0c3500b8d
File size: 316.8 MB

read more / Download


Realtimebondage - Aug 12, 2014 - Messy Maddy O‘Reilly - destroyed by dick.... - Maddy O'Reilly


Realtimebondage - Aug 12, 2014 - Messy Maddy O‘Reilly - destroyed by dick.... - Maddy O'Reilly


Release Year: 2014
Studio: Realtimebondage
Cast: Maddy O'Reilly
Genres: BDSM, Fetish, Rope & Steel Bondage, Strict Bondage, spanking, suspension, electrostimulation, torture, Realtime Show
Video language: English
In part two of Maddy O’Reilly’s live BaRS show, the breaking down of this redheaded starlet continues. Today Maddy is here to be a three holed slut for our use. While we have plans for all of those holes, we want to test her multi tasking skills. The sybian is the most powerful vibrator in the world, put a pussy on it and that pussy will cum. Over and over and over again. How well can Maddy deepthroat while cumming her brains out? Shacked down with strict metal and leather bondage onto a sybian, there is not escaping the sensation. Maddy has no choice but to ride out the sensations washing over her bound body. As overwhelming as the orgasm overload is, throw in throat training and this slut is doomed. Maddy will be taken apart by cumming and cock. One after another the rock hard cocks simply walk right up and make full use of that mouth. Maddy sputters and chokes on the dick as her makeup runs down her face and the drool pours down her perky breasts. Her eyes are glassy and distant as the orgasms rip through her body. She deepthroats as best as she can, taking on a 10 inch BBC while cumming is no easy feat. Messy Maddy is completely destroyed and we aren't even halfway done. We unshackle this hard used pussy and put her in the corner where she settles into slave position number one. Mascara and drool cover her face and she is still heaving and shaky. Throat training at its finest. Await your fate slut, there is much more yet to come...
Format: mp4
Duration: 12:18
Video: 1280x720, AVC (H.264), 7268kbps
Audio: 108kbps
http://photosex.biz/v.php?id=fd3038a77b4f4c2da24f63d2275161d6
http://photosex.biz/v.php?id=d849a60f168dc962094c40f9a73250f8
http://photosex.biz/v.php?id=677d57eb7fa13fff2d7fec04edfab9f6
http://photosex.biz/v.php?id=357d83b09f32dba400a45da100708399
http://photosex.biz/v.php?id=abe2d95deccf53d63577c97c86aa74a2
File size: 665.0 MB

read more / Download


Mistress T and Sasha Mizaree Ballbust fuck and ruined orgasm (2014)


Mistress T and Sasha Mizaree Ballbust fuck and ruined orgasm (2014)


Video language: English
Sasha teases the slave with her feet...while I tease him with my pussy & hand...smacking his balls around to keep him from cumming...until he can't hold off anymore...but he won't get to enjoy that orgasm: I smash him hard in the balls as he's cumming, ruining that orgasm!
Format: mp4
Duration: 10:47
Video: 1280x720, AVC (H.264), 3852kbps
Audio: 153kbps
http://photosex.biz/v.php?id=3cdf8db06d16626329345bd2414cefa9
http://photosex.biz/v.php?id=0287f86673b5f320c3bc0ca4717c089c
http://photosex.biz/v.php?id=b4fe075b7e4be8a29097986b0857dd42
http://photosex.biz/v.php?id=563406bf6eb6b72e4bf280427a989356
http://photosex.biz/v.php?id=3843e602ccef380d8c09629adbfba120
File size: 316.8 MB

read more / Download


Shemales Cumming While Being Fucked Compilation Part 2


 Shemales Cumming While Being Fucked Compilation Part 2


Release Year: 2014
An exciting compilation of very hot tranny babes that are cumming while are getting fucked
in all possible positions and stroking their own horny cocks at the same time.
Most of the scenes show the shemale getting fucked prior to cumming
with the guy doing his thing right behind them. A few without the guy shooting or a guy at all are included.
Format: mp4
Duration: 42:55
Video: 1280x720, AVC (H.264), 2341kbps
Audio: 124kbps
http://photosex.biz/v.php?id=068035fc3f9786e5b6b7c9d3986137c6
http://photosex.biz/v.php?id=4287a0aea2abcc8f1ce37a6ceb02c93d
http://photosex.biz/v.php?id=a2eb8ab71f356afa40045f138810d478
http://photosex.biz/v.php?id=933f314cf997cb7c2851fde786bdfcb4
http://photosex.biz/v.php?id=0b851191b26d6d5ff410d6da9fd849ad
File size: 776.8 MB

read more / Download


They Had Fun Until She Was Cumming Hard


They Had Fun Until She Was Cumming Hard


Release Year: 2014
Cast: Emily B & Brick Danger
Genres: Raven, Big Tits, Blowjob, Straight
Video language: English
Brick Danger was at his girlfriend's place when she got horny and said she wanted to fuck. She started rubbing on his dick through his jeans, but she was putting so much pressure on him that he just couldn't get hard!
He ran into the hallway to try and get himself going, but that's exactly when his girlfriend's mother, busty British babe Emily B, walked in and found him jerking himself off!
Being a considerate slut, she dropped to her knees and sucked Brick's dick until it was hard as a rock. Unfortunately, by the time Brick got back to his girlfriend, she had already gone to bed. Emily helped him out again, letting him lick her wet pussy and tight ass until she was dripping wet, then sucking and titty fucking his fat cock.
He plowed Emily's tight pussy until she was cumming hard, and then blew a big cumshot all over Emily's face and beautiful big fake tits!
Format: mp4
Duration: 29:08
Video: 1920x1080, AVC (H.264), 11726kbps
Audio: 123kbps
http://photosex.biz/v.php?id=6d0474e1167c4de132d24cfceb362574
http://photosex.biz/v.php?id=3383519653cff13d9db9300fe9384fa9
http://photosex.biz/v.php?id=09e35c2a4ac3bda36321345f36be8421
http://photosex.biz/v.php?id=0e0b3349b2cfadc4445883130dd11ee7
http://photosex.biz/v.php?id=b051e59a896f62c0691bb6759f010659
File size: 2.5 GB

read more / Download


Aaron's 19th Birthday


Aaron's 19th Birthday


Genres: Twinks,Group,Jock Strap,Kissing,Oral,Rimming,Anal Sex,Cum Shot,Condom
Video language: English
In keeping with the real life travelogues of the CruisingforSex website, the film is an actual fantasy come true. Cumming really did come of age having five hot guys as his birthday present. The film's real spunk comes from the models, all of whom are very hot and clearly know their way around an orgy. Rather then stand awkwardly awaiting instructions, the guys pay attention to Cumming as well as the others. Everyone here looks like they are having a good time. Aaron CummingWatch VOD
Birthday Boy Aaron Cumming
Cumming is pretty cute. But the real gifts are some of the guys. Who wouldn't want a naked Brent Everett at their own birthday party? Another real knockout is Toby O'Connor ( Take One for the Team), who struts his hot stuff around in a sexy jockstrap. He also starts the film off with the memorable shot of rolling a condom onto Cumming's rock solid cock, greasing it up and sliding on down.Bottoms who know what they want and how to get it are great ingrediants to any sex party.Dakota Williams is another hot castmember. While O'Connor gets plowed by the birthday boy, the other attendees circle around him with their cocks in his face. He takes on a lot of stiff meat here.
Format: avi
Duration: 49:54
Video: 640x480, XviD, 1153kbps
Audio: 125kbps
http://photosex.biz/v.php?id=2510463ec4cca1468d8df4ab7a9dd5e5
http://photosex.biz/v.php?id=120af35a43d4e1c39f435adc645864c8
http://photosex.biz/v.php?id=0af5a57a1f9ccdea22e413259dc8c6f3
http://photosex.biz/v.php?id=4a0af44ce6e5650a94f8687d646f68c3
http://photosex.biz/v.php?id=7ae93f6211d83725a82b296f59c5f011
File size: 471.6 MB

read more / Download


Ballbust fuck and ruined orgasm


Ballbust fuck and ruined orgasm


Cast: Mistress T and Sasha Mizaree
Genres: FemDom, Ballbusting, HandJobs, Threesome, FootFetish, Hardcore, All Sex
Video language: English
Sasha teases the slave with her feet...while I tease him with my pussy & hand...smacking his balls around to keep him from cumming...until he can't hold off anymore...but he won't get to enjoy that orgasm: I smash him hard in the balls as he's cumming, ruining that orgasm!
Format: mp4
Duration: 10:47
Video: 1280x720, AVC (H.264), 3852kbps
Audio: 153kbps
http://photosex.biz/v.php?id=584a4de63b0def80638e49be9d04246d
http://photosex.biz/v.php?id=dec8c661ebf74d0a81aa8fdbf5e0a2df
http://photosex.biz/v.php?id=85ac6db89ad299eef4c9448e3a03c2b6
http://photosex.biz/v.php?id=8aa8de80bb287f451056bcb5338d2690
http://photosex.biz/v.php?id=112dffaf635786c24924e618943f666f
File size: 316.8 MB

read more / Download


Related Search:

Search


 

Partners

 

Popular Search

 


This site does not store any files on its server. We only index and link to content provided by other sites.

RSS | Site Map | Map | PageMap

Copyright © Free Porn Tube Movies, Sex Videos, Porno Clips & XXX Pics. All rights reserved.