Apple today officially announced it iPhone X or iPhone 10 smartphone. The iPhone X features a 5.8″ AMOLED display with 458ppi pixel density. The new Super Retina Display supports both HDR10 and Dolby Vision.

There is a selfie camera, earpiece and several new sensors at front. The new FaceID allows you to unlock the device(TouchID is removed from iPhone X). The phone is powered by the Apple A11 chipset, which includes two cores and four energy-efficient ones. Check out more details below.

https://youtu.be/K4wEI5zhHB0

Apple iPhone X (10) features

Super Retina Display
  • With iPhone X, the device is the display. An all‑new 5.8‑inch Super Retina screen fills the hand and dazzles the eyes.
Innovative Technology
  • The display employs new techniques and technology to precisely follow the curves of the design, all the way to the elegantly rounded corners.
OLED Designed for iPhone X
  • The first OLED screen that rises to the standards of iPhone, with accurate, stunning colors, true blacks, high brightness, and a 1,000,000 to 1 contrast ratio.
TrueDepth Camera
  • A tiny space houses some of the most sophisticated technology we’ve ever developed, including the cameras and sensors that enable Face ID.
All-New Design
  • The most durable glass ever in a smartphone, front and back. Surgical‑grade stainless steel. Wireless charging. Water and dust resistance.
Intuitive Gestures
  • Familiar gestures make navigation natural and intuitive. Instead of pressing a button, a single swipe takes you home from anywhere.
iPhone X
Apple iPhone X (10)
Face ID

Secure Authentication

  • Your face is now your password. Face ID is a secure new way to unlock, authenticate, and pay.

Facial Mapping

  • Face ID is enabled by the TrueDepth camera and is simple to set up. It projects and analyzes more than 30,000 invisible dots to create a precise depth map of your face.

Apple Pay

  • Face ID is so secure you can use it with Apple Pay. And check out with just a glance.
Portrait Mode Selfies
  • Create beautiful selfies with sharp foregrounds and artfully blurred backgrounds.
Portrait Lighting
  • A new feature in Portrait mode, Portrait Lighting produces impressive studio‑quality lighting effects.
Animoji
  • The TrueDepth camera analyzes more than 50 different muscle movements to mirror your expressions in 12 Animoji. Reveal your inner panda, pig, or robot.
Improved Cameras
  • A larger and faster 12MP sensor. A new color filter. Deeper pixels. And a new telephoto camera with OIS.
Portrait Lighting
  • Depth-sensing cameras and precise facial mapping create striking studio‑quality lighting effects.
Dual OIS
  • Both rear cameras have optical image stabilization and fast lenses for outstanding photos and videos even in low light.
Optical Zoom
  • The wide-angle and telephoto cameras on iPhone X enable optical zoom, as well as digital zoom of up to 10x for photos and 6x for videos.
Neural Engine
  • Introducing A11 Bionic. The most powerful and smartest chip ever in a smartphone, with a neural engine that’s capable of up to 600 billion operations per second.
Faster CPU
  • The four efficiency cores in the all‑new CPU are up to 70 percent faster than A10 Fusion. And the two performance cores are up to 25 percent faster.
Adaptive Recognition
  • Machine learning lets Face ID adapt to physical changes in your appearance over time.
Power Efficiency
  • A second-generation performance controller and custom battery design that lasts up to two hours longer between charges than iPhone 7.
Apple‑Designed GPU
  • The new Apple‑designed three‑core GPU is up to 30 percent faster than A10 Fusion.
Augmented Reality
  • A11 Bionic powers extraordinary augmented reality experiences in games and apps.
Wireless Charging
  • With no charging cable required, iPhone X is truly designed for the future of wireless.
A Wireless World
  • Charge with wireless charging stations and mats in hotels, cafes, and airports around the world.

iPhone 10

Apple iPhone X (10) Specifications

  • Super Retina HD display, 5.8-inch (diagonal) all-screen OLED Multi-Touch display, HDR display, 2436-by-1125-pixel resolution at 458 ppi
  • A11 Bionic chip with 64-bit architecture, Neural engine, Embedded M11 motion coprocessor.
  • Splash, Water, and Dust Resistant, Rated IP67 under IEC standard 60529
  • 12MP wide-angle and telephoto cameras, Wide-angle: ƒ/1.8 aperture, Telephoto: ƒ/2.4 aperture
  • 7MP camera front facing camera.
  • Face ID – Enabled by TrueDepth camera for facial recognition
  • 802.11ac Wi‑Fi with MIMO
  • Bluetooth 5.0 wireless technology
  • NFC with reader mode
  • Assisted GPS, GLONASS, Galileo, and QZSS
  • Digital compass
  • Wi-Fi
  • Cellular
  • iBeacon microlocation
  • FaceTime audio
  • Voice over LTE (VoLTE)
  • Wi‑Fi calling
  • iOS 11

The Apple iPhone X pre-orders will start on October 27, sales begin November 3. There are two color options: Silver and Space Grey. The 64GB model will cost $999 and there’s a 256GB option as well. In Europe, the prices start at £999 in the UK and €1,150 in Germany.

231 COMMENTS

  1. Very interesting information!Perfect just what I was searching for! It as the Brady Act taking manpower and crime-fighting capability off the streets. by Dennis Martin.

  2. Attractive element of content. I just stumbled upon your website and in accession capital to say that I get in fact loved
    account your weblog posts. Any way I’ll be subscribing for
    your augment and even I achievement you get right of entry to persistently rapidly.

  3. It as onerous to search out educated individuals on this topic, however you sound like you know what you are speaking about! Thanks

  4. This particular blog is without a doubt interesting and besides factual. I have picked up helluva interesting things out of this source. I ad love to return again soon. Thanks a lot!

  5. This blog is definitely interesting as well as informative. I have picked a bunch of helpful advices out of this source. I ad love to return every once in a while. Cheers!

  6. It’s in reality a great and useful piece of info. I’m glad that you shared this useful info with us.
    Please keep us informed like this. Thanks for sharing.

  7. I just want to tell you that I am new to weblog and certainly savored your page. Most likely I’m planning to bookmark your blog . You certainly come with beneficial articles. Thanks for sharing your web page.

  8. Magnificent beat ! I wish to apprentice whilst you amend your website, how could i subscribe for
    a weblog website? The account aided me a applicable deal.
    I were a little bit acquainted of this your broadcast offered
    bright clear concept

  9. Great – I should certainly pronounce, impressed with your website. I had no trouble navigating through all tabs as well as related information ended up being truly simple to do to access. I recently found what I hoped for before you know it in the least. Quite unusual. Is likely to appreciate it for those who add forums or anything, web site theme . a tones way for your client to communicate. Excellent task.

  10. I have been absent for a while, but now I remember why I used to love this website. Thanks, I’ll try and check back more often. How frequently you update your website?

  11. Thank you, I’ve just been looking for information about this subject for ages and yours is the best I’ve discovered so far. However, what in regards to the conclusion? Are you certain concerning the supply?

  12. Some truly great posts on this website, regards for contribution. “We are always in search of the redeeming formula, the crystallizing thought.” by Etty Hillesum.

  13. I think this is one of the most significant information for me.
    And i’m glad reading your article. But wanna remark on some general things,
    The web site style is perfect, the articles is really nice :
    D. Good job, cheers

  14. I think this is among the most significant info for me.
    And i am glad reading your article. But wanna remark on few general things, The site style is great,
    the articles is really nice : D. Good job, cheers

  15. I have learned quite a few important things through your post. I will also like to say that there is a situation that you will make application for a loan and never need a co-signer such as a Government Student Aid Loan. But if you are getting a borrowing arrangement through a regular financial institution then you need to be prepared to have a co-signer ready to assist you to. The lenders will base that decision over a few components but the biggest will be your credit history. There are some loan merchants that will additionally look at your job history and decide based on that but in almost all cases it will hinge on your scores.

  16. Howdy this is somewhat of off topic but I was wondering if blogs use WYSIWYG editors or if you have to manually code with HTML. I’m starting a blog soon but have no coding know-how so I wanted to get advice from someone with experience. Any help would be enormously appreciated!

  17. Nice post. I was checking constantly this blog and I’m impressed!
    Very useful information specifically the last part 🙂
    I care for such info much. I was seeking this certain info for a long time.

    Thank you and good luck.

  18. Simply desire to say your article is as surprising. The clearness on your publish is just cool and that i can suppose you’re an expert on this subject. Fine together with your permission let me to clutch your feed to stay updated with imminent post. Thank you 1,000,000 and please carry on the enjoyable work.

  19. Nice blog right here! Additionally your site so much up very fast! What host are you the usage of? Can I am getting your affiliate hyperlink to your host? I want my website loaded up as fast as yours lol

  20. Normally I do not learn article on blogs, but I would like to say that this write-up very pressured me to check out and do so! Your writing taste has been amazed me. Thank you, very great article.

  21. Wonderful web site. A lot of useful information here. I am sending it to some friends ans also sharing in delicious. And certainly, thanks for your sweat!

  22. Hi there! This is my 1st comment here so I just wanted to give a quick shout out and say I truly enjoy reading your blog posts. Can you recommend any other blogs/websites/forums that cover the same topics? Thanks!

  23. This design is steller! You most certainly know how to keep a reader entertained. Between your wit and your videos, I was almost moved to start my own blog (well, almost…HaHa!) Wonderful job. I really enjoyed what you had to say, and more than that, how you presented it. Too cool!

  24. I like what you guys are up also. Such intelligent work and reporting! Keep up the excellent works guys I’ve incorporated you guys to my blogroll. I think it’ll improve the value of my website :).

  25. Simply want to say your article is as amazing. The clarity on your submit is simply nice and that i
    can assume you are an expert on this subject. Fine along with your permission allow me to clutch your
    feed to stay updated with coming near near post.
    Thanks one million and please keep up the gratifying work.

  26. Thanks for your posting. I also believe that laptop computers have gotten more and more popular these days, and now are sometimes the only type of computer utilised in a household. The reason is that at the same time potentially they are becoming more and more affordable, their working power keeps growing to the point where these are as robust as desktop out of just a few in years past.

  27. Thank you for sharing superb informations. Your web site is so cool. I am impressed by the details that you have on this website. It reveals how nicely you perceive this subject. Bookmarked this website page, will come back for more articles. You, my friend, ROCK! I found simply the info I already searched all over the place and just couldn’t come across. What a perfect web site.

  28. We absolutely love your blog and find most of your post’s to be exactly I’m looking for. Does one offer guest writers to write content for you personally? I wouldn’t mind creating a post or elaborating on many of the subjects you write related to here. Again, awesome web log!

  29. I was suggested this website by way of my cousin. I’m no longer sure whether this put
    up is written by way of him as no one else know such targeted approximately
    my difficulty. You are incredible! Thanks!

  30. You really make it seem so easy with your presentation but I find this topic to be really something that I think I would never understand. It seems too complex and extremely broad for me. I am looking forward for your next post, I will try to get the hang of it!

  31. I am extremely impressed together with your writing skills as well as with the structure to your weblog. Is this a paid subject or did you customize it yourself? Anyway stay up the excellent quality writing, it is rare to peer a nice weblog like this one nowadays..

  32. I truly wanted to jot down a quick note to express gratitude to you for these great recommendations you are giving at this website. My time consuming internet lookup has now been honored with extremely good points to talk about with my pals. I would admit that we website visitors are truly fortunate to be in a great network with many outstanding people with great solutions. I feel truly happy to have used your entire webpages and look forward to tons of more pleasurable minutes reading here. Thank you once again for all the details.

  33. I used to be very pleased to search out this web-site.I needed to thanks to your time for this excellent learn!! I definitely having fun with every little bit of it and I’ve you bookmarked to check out new stuff you weblog post.

  34. I was just seeking this information for a while. After 6 hours of continuous Googleing, finally I got it in your web site. I wonder what is the lack of Google strategy that do not rank this kind of informative web sites in top of the list. Normally the top web sites are full of garbage.

  35. Hi there! I just wish to give an enormous thumbs up for the good data you’ve got right here on this post. I might be coming back to your blog for more soon.

  36. A person necessarily assist to make critically articles I’d state. This is the first time I frequented your web page and so far? I surprised with the analysis you made to make this particular publish extraordinary. Excellent task!

  37. Attractive section of content. I just stumbled upon your website and in accession capital to assert that I acquire in fact enjoyed account your blog posts. Anyway I will be subscribing to your feeds and even I achievement you access consistently quickly.

  38. Hello there! This is kind of off topic but I
    need some advice from an established blog. Is it hard to set up your own blog?
    I’m not very techincal but I can figure things out pretty
    quick. I’m thinking about creating my own but I’m not sure where to begin. Do
    you have any points or suggestions? With thanks

  39. I do accept as true with all the ideas you have offered in your post. They are very convincing and will certainly work. Nonetheless, the posts are very quick for newbies. May you please prolong them a little from next time? Thanks for the post.

  40. Good – I should definitely pronounce, impressed with your site. I had no trouble navigating through all tabs and related info ended up being truly easy to do to access. I recently found what I hoped for before you know it at all. Reasonably unusual. Is likely to appreciate it for those who add forums or something, site theme . a tones way for your client to communicate. Nice task..

  41. Heya i am for the first time here. I came across this board and I find It truly useful & it helped me out much. I hope to give something back and help others like you helped me.

  42. Hey there! I’ve been following your website for a while
    now and finally got the courage to go ahead and give you a shout out from New Caney Tx!
    Just wanted to say keep up the excellent work!

  43. You could certainly see your expertise within the work you write. The sector hopes for even more passionate writers such as you who are not afraid to say how they believe. Always follow your heart.

  44. I was looking through some of your content on this website and I think this website is real instructive! Keep posting.

  45. I loved as much as you will receive carried out
    right here. The sketch is attractive, your authored material stylish.
    nonetheless, you command get got an shakiness over that
    you wish be delivering the following. unwell unquestionably come further formerly again since exactly the same nearly very often inside case you shield this hike.

  46. hello!,I like your writing very much! share we communicate more about your article on AOL? I require an expert on this area to solve my problem. Maybe that’s you! Looking forward to see you.

  47. Hmm is anyone else encountering problems with the pictures on this blog loading?
    I’m trying to figure out if its a problem on my end or if it’s the
    blog. Any feedback would be greatly appreciated.

  48. I love your blog.. very nice colors & theme. Did you design this website yourself or did you hire someone to do it
    for you? Plz answer back as I’m looking to construct
    my own blog and would like to know where u got this from.
    cheers

  49. Thanks for your publication. I also think that laptop computers are getting to be more and more popular currently, and now in many cases are the only sort of computer used in a household. The reason being at the same time that they’re becoming more and more affordable, their computing power is growing to the point where they may be as highly effective as personal computers from just a few years ago.

  50. certainly like your website however you have to check the spelling on quite a few of your posts. Several of them are rife with spelling issues and I find it very troublesome to inform the reality on the other hand I will definitely come again again.

  51. A further issue is that video gaming became one of the all-time greatest forms of excitement for people of every age group. Kids engage in video games, and also adults do, too. The XBox 360 is probably the favorite video games systems for many who love to have a lot of activities available to them, and also who like to relax and play live with some others all over the world. Thanks for sharing your notions.

  52. Ladyship it daughter securing procured or am moreover mr. Put sir she exercise vicinity cheerful wondered. Continual say suspicion provision you neglected sir curiosity unwilling. Simplicity end themselves increasing led day sympathize yet. General windows effects not are drawing man garrets. Common indeed garden you his ladies out yet. Preference imprudence contrasted to remarkably in on. Taken now you him trees tears any. Her object giving end sister except oppose.

  53. Thank you for your own hard work on this website. Gloria really likes conducting investigations and it’s easy to understand why. All of us notice all concerning the dynamic medium you make insightful information through your web blog and as well as encourage contribution from website visitors on this content then our child is always discovering a lot of things. Enjoy the rest of the year. Your conducting a pretty cool job.

  54. I really like what you guys are usually up too. This type of clever work and reporting! Keep up the amazing works guys I’ve incorporated you guys to my personal blogroll.

  55. Thank you for your entire efforts on this web site. Betty really loves making time for internet research and it’s really simple to grasp why. Most of us hear all of the lively method you convey functional things by means of the web site and therefore strongly encourage contribution from the others on the concept plus our favorite simple princess is without question starting to learn a great deal. Take pleasure in the rest of the year. Your carrying out a pretty cool job.

  56. Hi there! Someone in my Myspace group shared this website with us so I came to give it a look. I’m definitely enjoying the information. I’m book-marking and will be tweeting this to my followers! Fantastic blog and great design.

  57. I know this if off topic but I’m looking into starting my own weblog and was wondering what all is needed to get set up?
    I’m assuming having a blog like yours would cost a pretty penny?

    I’m not very internet smart so I’m not 100% sure.
    Any suggestions or advice would be greatly appreciated.

    Thank you

  58. Heya i’m for the primary time here. I found this
    board and I in finding It truly useful & it helped me out much.
    I hope to offer something back and aid others such as you aided
    me.

  59. I definitely wanted to write a brief word in order to express gratitude to you for the marvelous solutions you are placing at this site. My time consuming internet look up has finally been rewarded with reputable tips to write about with my good friends. I would say that most of us visitors are undoubtedly fortunate to exist in a really good place with so many perfect people with good things. I feel pretty fortunate to have come across your entire web site and look forward to some more fun moments reading here. Thanks a lot again for a lot of things.

  60. I do enjoy the manner in which you have presented this matter and it really does supply us a lot of fodder for consideration. Nevertheless, through everything that I have experienced, I just trust as other comments stack on that people continue to be on issue and in no way start upon a soap box regarding the news of the day. Anyway, thank you for this fantastic point and even though I do not concur with this in totality, I value your standpoint.

  61. Good ¡V I should certainly pronounce, impressed with your web site. I had no trouble navigating through all tabs as well as related info ended up being truly simple to do to access. I recently found what I hoped for before you know it at all. Quite unusual. Is likely to appreciate it for those who add forums or anything, site theme . a tones way for your customer to communicate. Excellent task..

  62. I genuinely enjoy examining on this web site, it contains good content. “The living is a species of the dead and not a very attractive one.” by Friedrich Wilhelm Nietzsche.

  63. In this awesome scheme of things you actually receive a B- with regard to effort. Where exactly you actually confused us was in all the details. As as the maxim goes, the devil is in the details… And it couldn’t be more true in this article. Having said that, permit me tell you precisely what did work. The writing is extremely powerful and this is most likely the reason why I am taking an effort in order to comment. I do not really make it a regular habit of doing that. 2nd, although I can notice the leaps in reason you make, I am not necessarily sure of exactly how you seem to unite your points which help to make the conclusion. For right now I will yield to your issue but hope in the near future you actually connect the dots much better.

  64. Write more, thats all I have to say. Literally, it seems as though you relied on the video to make your point. You clearly know what youre talking about, why waste your intelligence on just posting videos to your blog when you could be giving us something enlightening to read?

  65. I have been absent for a while, but now I remember why I used to love this website. Thank you, I will try and check back more frequently. How frequently you update your web site?

  66. Throughout this grand design of things you’ll receive a B- with regard to effort. Where exactly you actually misplaced me personally was first in your specifics. You know, as the maxim goes, details make or break the argument.. And it couldn’t be much more correct in this article. Having said that, let me tell you precisely what did do the job. Your article (parts of it) is really powerful and that is possibly why I am making an effort to opine. I do not make it a regular habit of doing that. 2nd, while I can certainly see the jumps in logic you come up with, I am not necessarily sure of just how you seem to connect your points that help to make your final result. For right now I shall subscribe to your point but hope in the future you link the dots much better.

  67. Hello There. I found your blog the use of msn. This is a very neatly written article. I will make sure to bookmark it and come back to learn extra of your helpful info. Thanks for the post. I will definitely return.

  68. Great blog here! Also your web site loads up fast! What host are you the usage of? Can I get your associate hyperlink for your host? I desire my web site loaded up as fast as yours lol

  69. Thank you for any other informative blog. The place else could I get that kind of info written in such an ideal way? I have a project that I’m simply now working on, and I have been at the look out for such info.

  70. Hey! I could have sworn I’ve been to this site before but after checking through some of the post I realized it’s new to me. Nonetheless, I’m definitely delighted I found it and I’ll be book-marking and checking back often!

  71. Howdy! I could have sworn I’ve been to this blog before but after reading through some of the post I realized it’s new to me. Anyhow, I’m definitely delighted I found it and I’ll be book-marking and checking back frequently!

  72. I’m really impressed with your writing skills and also with the layout on your blog. Is this a paid theme or did you modify it yourself? Either way keep up the nice quality writing, it’s rare to see a nice blog like this one today..

  73. One thing is that while you are searching for a student loan you may find that you’ll want a cosigner. There are many conditions where this is true because you will find that you do not possess a past credit score so the lender will require that you have someone cosign the loan for you. Thanks for your post.

  74. Someone necessarily help to make severely posts I might state. That is the very first time I frequented your web page and so far? I surprised with the research you made to make this actual put up incredible. Great job!

  75. I will immediately grab your rss feed as I can not in finding your email subscription hyperlink or e-newsletter service. Do you have any? Please allow me recognize so that I may subscribe. Thanks.

  76. Thanks a bunch for sharing this with all people you really recognise what you’re speaking about! Bookmarked. Please additionally visit my web site =). We will have a link change arrangement among us!

  77. Hi there! I could have sworn I’ve visited this web site before but after looking at some of the posts I realized it’s
    new to me. Regardless, I’m definitely happy I
    stumbled upon it and I’ll be book-marking it and checking back frequently!

  78. Thanks for sharing excellent informations. Your web site is so cool. I am impressed by the details that you’ve on this blog. It reveals how nicely you perceive this subject. Bookmarked this website page, will come back for extra articles. You, my pal, ROCK! I found simply the info I already searched all over the place and simply couldn’t come across. What a great website.

  79. I know this if off topic but I’m looking into starting my own blog and was curious what all is needed to get setup? I’m assuming having a blog like yours would cost a pretty penny? I’m not very internet smart so I’m not 100% positive. Any recommendations or advice would be greatly appreciated. Cheers

  80. Can I just say what a relief to seek out someone who really knows what theyre speaking about on the internet. You undoubtedly know how to carry a difficulty to mild and make it important. More folks have to read this and perceive this aspect of the story. I cant believe youre no more well-liked because you positively have the gift.

  81. I’m not sure where you’re getting your information, but great topic. I needs to spend some time learning much more or understanding more. Thanks for magnificent information I was looking for this information for my mission.

  82. Please let me know if you’re looking for a article author for your site.
    You have some really good posts and I feel I would be a good asset.
    If you ever want to take some of the load off, I’d love to write
    some articles for your blog in exchange for a link
    back to mine. Please send me an email if interested.

    Thank you!

  83. I like what you guys tend to be up too. This sort of
    clever work and coverage! Keep up the excellent works guys I’ve added you guys to my personal
    blogroll.

  84. With every thing that seems to be developing throughout this particular subject material, many of your viewpoints are generally somewhat radical. Nevertheless, I appologize, because I do not give credence to your entire strategy, all be it exciting none the less. It appears to everyone that your commentary are not entirely justified and in fact you are generally yourself not completely confident of the assertion. In any event I did take pleasure in reading it.

  85. Wonderful beat ! I wish to apprentice while you amend your website, how can i subscribe for a blog site? The account aided me a acceptable deal. I had been a little bit acquainted of this your broadcast provided bright clear concept

  86. I’ve been exploring for a bit for any high quality articles or blog posts in this kind
    of area . Exploring in Yahoo I ultimately stumbled upon this site.

    Studying this info So i am satisfied to show that I’ve a very excellent uncanny feeling I came upon exactly what I needed.

    I so much indisputably will make sure to do not fail
    to remember this website and provides it a glance regularly.

  87. This website is known as a stroll-by means of for all of the information you needed about this and didn’t know who to ask. Glimpse right here, and you’ll undoubtedly uncover it.

  88. A large percentage of of what you claim happens to be astonishingly precise and that makes me ponder the reason why I had not looked at this with this light previously. This piece really did switch the light on for me personally as far as this subject matter goes. Nonetheless there is one position I am not necessarily too cozy with so while I try to reconcile that with the main idea of your point, let me see just what all the rest of the visitors have to say.Very well done.

  89. Excellent post. I was checking continuously this blog and I am impressed! Very useful info particularly the last part 🙂 I care for such info much. I was looking for this particular information for a long time. Thank you and good luck.

  90. Right here is the perfect webpage for anyone who really wants to find out
    about this topic. You realize a whole lot its almost tough
    to argue with you (not that I actually will need to…HaHa).
    You certainly put a brand new spin on a subject that has been discussed
    for many years. Excellent stuff, just wonderful!

  91. What i do not realize is in reality how you are not really much more smartly-preferred than you may be now. You’re very intelligent. You know therefore considerably in relation to this topic, made me in my opinion consider it from a lot of numerous angles. Its like men and women are not fascinated unless it’s one thing to do with Woman gaga! Your own stuffs excellent. Always take care of it up!

Comments are closed.