I find it helpful to view certain tech industry moments as phases. These phases have some foundation in technology and the market’s maturity cycles. The PC industry went through a number of phases leading to where we are today. Mobile similarly has gone through its early phases and is now entering maturity both in technology and market/end customer phases. However, where the PC phase ended and is, for the most part, not changing much, mobile is entering uncharted waters.
It is interesting to observe that the PC industry took computing only so far. Everything from size of desktops and notebooks (with their genuine lack of mobility), the complexity of the user interface, the need to learn to type efficiently and master the keyboard and mouse (to be PC literate), and high price points, has reached a total installed base of about 1.5 billion. It is important to note not all of the 1.5 billion PCs are owned by individuals. The individual owners of PCs in use is much lower by likely a few hundred million. The consumer portion of this number is in the 800m range. So, if we look beyond the business market, the PC took computing to just short of a billion people. The PC has peaked, reached maturity, and settled as a specialty computing product. To use a possibly worn out analogy, the PC is a truck.
Turning to mobile, we see a different computing picture emerge. By achieving a smaller form factor (one truly able to be easily carried everywhere), dramatically less complicated user interface, and dramatically lower price points, the smartphone is bring computing to the masses in a way no computer before could have hoped to achieve. In doing so, the unique/individual owners of smartphones in use is nearing double that of the PC and will rise much higher. However, even within that context, a very important observation needs to be made.
For the most part, this first phase of mobile grew from a somewhat technology literate/savvy customer. The vast majority of smartphones over the past decade have been sold to people who owned or were familiar/literate with a PC. Smartphones, for the most part, have reached saturation in developed markets like the West, Eastern Europe, and more developed regions in emerging markets like tier 1,2, and 3 (the more developed) cities in China and India. In fact, as I look at the regions of emerging markets where smartphones have the higher installed bases, it maps very closely to specific areas of those markets where PC penetration is high. The next phase of mobile is about bringing computing beyond those who are tech savvy or have PC literacy. But first, some points on the current smartphone market.
The First Phase
Benedict Evans is known for stating that, in this phase, Apple and Google both won and this is true. However, I’d revise this statement to say Apple and Google both got what they wanted. Apple sealed up the top end, most profitable customers in this first phase of mobile — 400-500m of them by now. Android got a global critical mass of customers, which supports a certain type of business model. Google’s Android has approximately a little more than 1 billion global users. China’s versions of Android has roughly ~450-500m and the iPhone has approximately ~425-450m of a global installed base of smartphones of over 2 billion. ((While some percentage of smartphone owners today have multiple sims, and in some cases multiple smartphones, the individual/unique owners of smartphones has to be nearing or just past 2 billion). I created this chart, which I detailed (among other things) for our Insiders on the smartphone market in a report. It is a picture of how I visualize the platform share within the smartphone price ranges of the first phase.
As you can see among the top end of price ranges, Apple has the majority and their share appears to be increasing. Android has the vast majority of the rest. The bottom is left intentionally blank since, at this point in time, we do not know nor should we make vague assumptions about the OS which will dominate this next phase of mobile. How we got to where we are today in smartphones has been clear. Apple and Google/Android both got what they wanted and what happens during this next phase, the subsequent filling out of the empty part of the above chart, is going to be fascinating.
The Next Phase
To illustrate this next phase I’ve made this chart.
This is the historical and future projection of internet users. I make the observation that, over the next 5-6 years, we will add more Internet users than in the previous 30 years. This will be driven mainly by two things. The conversion of approximately 2 billion feature phone users to smartphone users, and smartphones costing less than $100 (in many cases less than $50). This is the foundation of the schism I see happening for Android.
Google has a base of rapidly maturing customers (just over a billion of them) who will continue to expect innovation around the platform in areas they consider valuable. Areas around cloud, imaging, sensors, and so much more. Android’s current user base is increasing in their sophistication. As computing advances, so should Android for this customer set. Yet, in this next phase, Google is going to also want Android to appeal to a first time smartphone user, say a farmer in Africa, for example. So the question is, how does Google evolve Android to cater to both their most sophisticated, demanding, and profitable existing customers, and a first time customer in Africa who is absolutely not PC literate and may not be literate at all? This creates a fundamental problem at a platform level and at a business model level, for Google. This is why I say we can’t make assumptions about which platform will win with the next two billion. The user base in question is using feature phones today. They make calls and have type literacy around 10 key and or radio/TV dials. This is the extent of their technical literacy with electronics. It is in addressing this next phase of mobile where I believe the Android schism happens.
Could it be an Android fork like Cyanogen has the most potential in this next phase? Could it be Windows Phone has an opportunity? Or maybe a web platform version like FireFox OS, that simplifies everything to web apps? Or perhaps Google figures it out, or comes up with something completely different than Android to address this new set of customers. The point is, we have no idea. It is a green field. It is uncharted territory for computing.
However, a question I’ll leave hanging: Is there opportunity for a new platform in the areas Google chooses to not address and, if so, is that user from the first phase or do they exist in the second phase?
I think that you are really raising two questions:
1) can Google create a version of Android that is simple enough for new users and has enough functionality for seasoned users? I’d say, maybe.
2) would the next version of Android seriously over-serve new users? Almost certainly.
I think over-serving is a consequence of network effects and economies of scale.
Say one could save $30ish on an entry-level smartphone (out of $100 for an Android ONE handset, there are cheaper …mmm… non-ONE ones -sorry-). That comes at the cost of a barren ecosystem, probably a lackluster OS, not to mention weaker hardware since that’s the whole point of the exercise.
That equation can probably be made to work in spite of carrier costs overshadowing handset costs in that scenario, but it would need to work fast and on a large scale to justify the investments (designing the hardware, the OS, building the ecosystem), and Android is trying to preempt that via Android ONE (free HW design, free ecosystem, free OS). MS/Nokia and Samsung are still making good sales with their pre-smart phones (Symbian and whatever Samsung’s are)
I think we all have family members who are severely over-served by existing PCs. They would literally be better off with a “Fisher Price” simple operating system rather than an OS that only partially shields them from complexity that they cannot manage.
The next 2 billion mobile customers may well prefer the simple OS over the complex one even if it is the same price. I think there is an opening for Cyanogen if they play it well (although the a16z podcast seems to suggest they prefer to focus on clever stuff).
There just might be a market for North Korea’s OS afterall…
Indeed.
Old people around me love Metro and Android vs desktop Windows. Both use similar UIs (home screen + home key, though Windows likes a Back button) and full-screen apps. Many seniors around me have switched to their tablet as their main computing device.
Cyanogen is just an Android mod, it doesn’t really deviate, and when it does, it’s towards the geek demo indeed. I think Windows Phone is a better Android alternative for newbies, if you’re unwilling to put in the time to configure Android for newbies.
In the end, these are just shells running on top of an OS. There’s no good reason in my mind why a user can’t choose what suits them. Better yet, ship with the simple shell, but permit more advanced ones.
Of the many reasons Apps get disallowed, one is because the hardware can’t handle it. Saying it’s too complex, too bad of an experience, only disingenuously masks that case.
“Cyanogen doesn’t really deviate” – yet!
Perhaps expect disruption from Cyanogen in the future. Already have distribution & agreements with OEMs.
Also expect competing services to better serve localized regions where Google cannot.
One thing that’s rather interesting is that the majority of funding for developing Firefox OS most likely came from Google.
You think?
I’m sure you’re aware that the vast majority of the Mozilla Foundation’s revenue came from Google until last year.
I think the high vs low-end dichotomy is a manufactured debate:
1- High-end vs Low-end is mostly a hardware thing. Screen, camera, casing, CPU/GPU, battery, storage, RAM… OSes (and ecosystems) have handled those performance and features disparities for decades.
2- Apple is proving that high-price is not so much a function of high-end, but of branding, ie it’s mostly casing+branding dependent, not really performance+features. Perfect job for Android’s OEMs.
3- Apps in general, and even Android in particular, are flexible and can be tailored for different experiences suitable for different user profiles (and different hardware). My elderly mom’s Android’s home a 6 big buttons, a huge font and keyboard, no sliding motion required anywhere. Launcher, keyboard, icons/widgets, voice recog, even Google’s cloud services can be used or not, replaced, re-skinned…
4- Whatever Google does can be extensively tweaked by OEMs. Samsung added windows, pen support, KNOX, user accounts, a proprietary connector, their own apps and stores for everything, a custom Launcher,…; other OEMs have added per-app permission management, made gaming consoles, … It’s easy to add anything, it’s easy to morph the OS for unintended devices, it’s even easy to replace and/or hide parts of the OS’ and ecosystem’s capabilities. The only rule are: don’t break compatibility, and include Google’s apps (those don’t even have to be kept as defaults, mind you, just to be there somewhere).
The branding thing is an issue, because once you realize you can get the same capabilities in an uglier case for 30-50% less (and that case will more often than not be hidden in a protector), the rational brain kicks in and the race to the bottom begins.
But there is no other, specs/functional issue.
Whether is a manufactured debate depends on who it matters for. Since I talk with so many in the component ecosystem, it is a concern, that they have no area for premium parts. The Android hardware landscape is becoming a very tough one to monetize hardware. Hence my thesis the Android ecosystem turns into one lead by service providers not hardware companies.
My point about these new customers is not just how apps can be flexible, or UI tweaking, so much as it is the services. Where Google believes Office or MS services vastly over serve the mass market, so does it make sense that Google’s service vastly over serve the needs of the next few billion. Facebook’s services, however, are right in the sweet spot. Of course their needs will mature, or at least some of them, but we are about to bring on board to the Internet billions of people who have very little income, and are most valuable to their carriers and few others.
The overall point I wanted to make is to simply state we can’t assume Google wins this next billion plus. We are in uncharted territory, their business model is in uncharted territory. Perhaps what works with the next two billion is fundamentally opposed to Google, or maybe it isn’t. I’m just stating the economics of this next few billion is going to challenge everyone in the mobile industry today in new ways.
Ben, given the large markups Apple takes over BOM , and on the other hand the lower and lower markups android companies are beginning to take on phones(for ex. xioami) , isn’t the BOM of apple
s devices similar to the BOM of some android devices at the $300-$400 range? Or at least isn’t it the direction the market is going , with new business models like xiaomi(and others who copy it)?
Sometimes, the equivalent parts are not available at any price. Take a look a Ben’s post: http://techpinions.com/the-iphone-and-the-minority-majority/38378
I think you’re missing the point that Apple & Xiaomi don’t compete.
While I don’t do exhaustive BOM analysis, I follow some parts of it closer than others. With Apple this is truly a bit hard to calculate, since they spend CapEx on proprietary processes related to manufacturing. So those costs are not associated with just plain component costs as they are separate. So while the actual materials/components may be similar if you added in proprietary processes they would actually by higher but by how much I am not sure.
Xiaomi’s BOM is usually very close to the price of the hardware. But BOM is going to down to make decent black plastic rectangles (smartphones) which allows people like Xiaomi, and a host of others soon as well, two utilize a non-hardware centric business model. I’m increasingly convinced Apple is the only one in position to monetize the hardware, amongst other things.
absolutely.
Those new entrants replicating Xiaomi & others will compete directly against Xiaomi & others on the low end.
They don’t compete in the high-end
You raise an interesting point about CapEx for new manufacturing processes at Apple. My general impression(and i could be wrong), that most of Apple’s unique manufacturing is used towards more appealing design ,not towards better functionality or UI, because Apple can monetize such things well(and it also greatly helps its brand, one of the tools of creating a luxury brand image is by claiming access to unique/magical creation processes).
But usually if we’re talking about better functionality ,some other company will come with a way to make Apple’s technology, in time. For example i think cypress is now working on a fingerprint sensor that works well as Apple’s. And corning just recently introduced a glass that they claim equivalent to sapphire.
But if possible , i would be interested in hearing more on what parts you see as having problems .
I generally agree with you that Apple could be the only one that might be able to monetize the hardware, but it doesn’t rule out someone selling a $200 phone at BOM cost(which is exactly the iphone 6 BOM) while earning revenue somewhere else. Or does it ? Do you think the $200 price point going away ?
Except that $200 BOM phone wouldn’t be competing in the high end.
That new $200 phone will be competing in entry-mid level phones. Think Xiaomi
The iphone 6 bom is $200
http://www.pcmag.com/article2/0,2817,2469089,00.asp
Yes.
Except it doesn’t compete.
It’s on the high end.
What is the BOM for Luis Vuitton handbag?
Logan, the issue here isn’t competition on the final customers. The issue here is whether android component makers can sell their components in high enough price to create high-end components.
Since what goes to components makers is the BOM price ,it makes sense to compare the BOMs.
Don’t know about the BOM, but it costs more money than it can fit.
Apple spends a lot on, among other things, chip design, as opposed to just ‘appealing design’. Because of this, other manufacturers do not have access to Apple’s custom processors. I had earlier suggested that you look at Ben’s other article. He lays out the case that without sufficient high-end customers, other chip manufacturers will not be able to spend the resources necessary to develop competing processors.
For example, if Samsung cannot sell enough high-end phones to justify a large enough scale order for high end chips from Qualcomm (or from themselves), then Qualcomm cannot reasonably justify the R&D expense to develop a comparable chip to Apple’s since there will be no market for it. Pretty soon, Apple winds up as the only designer of high-end processors and, correspondingly, the only consumer of high-end processors. It becomes a self-reinforcing cycle for Apple. Unfortunately, for other companies, it becomes a negatively reinforcing chicken-and-egg cycle.
Apple spent a long time in the negatively reinforcing cycle where no one would pay much attention to them due to their small scale (i.e. IBM and low-power Power PC chips). They understand the ramifications of this cycle quite well. They have now figured out how to use it against their competitors.
The biggest problem I see here may be Apple’s ability to design such a device. Apple always says that they design products that they themselves “want to use”. Nobody who works at Apple would “want to use” this ‘Apple phone’. They are not in the target market.
To design this product, the designers would have to capture the mindset of an illiterate African dirt farmer. I’m guessing that this would be a pretty atypical mindset for Silicon Valley. Still, it could be possible to do.
Also, Apple prides itself (rightly so) on its accessibility features. This phone could be very profitable (from the scale of reusing older iPhone components) and provide accessibility to the impoverished and literacy challenged. All the while, helping them move up the chain to being able to use afford and use your flagship iPhone.
I’m not understanding your argument. Yes Apple goes after the high-end – products they themselves want to use.
They’re not going to go after impoverished or “illiterate African dirt farmer”
Why would they?
Why do you think Apple would want to or why do you want Apple to target that market?
I’m making an argument that I had not even considered until I read Glaurang-Quena’s post below. It is definitely far fetched. It is also not Apple’s ‘normal’ high-end target market. But, his post got me thinking about a lot of Apple’s stated goals, things like wanting to change the world and delighting their users. As stated many times, they have no desire to make junk, or to make something ‘cheap’ (though the iPod shuffle clearly shows that they don’t mind making an inexpensive quality product that targets a particular market).
Everyone assumes that to target this market Apple has to make a ‘cheap’ version of the iPhone with neutered functionality. Based upon Glaurang-Quena’s post, I’m suggesting that they actually design a phone targeted at the particular needs of this market, not a specifically reduced functionality iPhone. The functionality required by an illiterate peasant/farmer/etc. would be very different from the versatility of the iPhone. I think the biggest challenge here is how do they achieve the mindset of the target customer well enough to actually design this product. They normally make products that they want to use. They would NOT want to use this product. It is not remotely for anyone who works at Apple. But, it needs to be useful, understandable, even delightful to use for its target market.
Due to its limited requirements, it could use older Apple components that would in no way impair its functionality but that would be quite adequate for its needs. This would keep the BOM very low. Because the functionality would be so specifically targeted to the customers needs, no one capable of using and affording an iPhone would ever consider using this phone in its place. But as mentioned in the article, this market would be both over served, and underserved, by an iPhone. The iPhone would NOT have whatever special functionality that was developed to address the needs of this market.
I seriously doubt that Apple would ever even consider doing something like this. But, I think that there would be a serious upside for them to do it. Here’s my naive side of this, Apple does things because it’s the RIGHT thing to do. But by targeting this 2 billion person market specifically, they do the right things and not only make a lot of money (yes, nothing’s a lot compared to the iPhone), they build up a lot of goodwill by helping people move up the chain to where an iPhone is both affordable and makes sense.
Imagine that you’re extremely poor and need a mobile. All that you can afford is the cheapest of handsets. This phone has no special functionality to address your needs. It is targeted as being the cheapest thing that the manufacturer can get away selling. Now, imagine Apple comes along with an inexpensive phone that is explicitly targeted to your needs. It bears little resemblance to any ‘modern’ smartphone. But, it is clearly targeted to the needs of an illiterate peasant (and, yes, I have no idea how to do this). It’s not a hand-me-down, or bottom of the barrel mobile. It is a clearly targeted inexpensive device. As it starts helping you improve your life and business, and as you start moving up in the world, however slightly, you’re going to know which manufacturer thought of you and didn’t just try to pawn off their old stuff onto you. When it makes sense, you’ll be aspiring to an iPhone.
This whole idea is quite a stretch, and it’s probably just idealistic nonsense, but it doesn’t seem so far out there to me to not be possible. I also think Apple could make quite a bit of money off this market segment while grooming them to move up and buy an iPhone thereby making a lot more money.
Has anyone considered that the subsistence farmer in Africa/India/Peru might not need an iPhone, that maybe the next iteration Apple watch at $200/150 would fulfil all their requirements?
I am making the argument that they do NOT need the current iPhone. But, I do not think that an Apple Watch type product would suffice. Since, we’re assuming that a substantial portion are illiterate, pictures, and therefore a larger screen would be required. At some point, this would likely be their entertainment device, too. Also, they need the best battery life that they can get. My proposal was that they need a phone tailored explicitly to their needs, not just a cheap phone.
Eric, my reply was about manufacturing processes, not components. But processors belong to components and the way to judge them is by looking at BOM cost(bill of materials) , like i said in my previous reply to ben, and with regards to BOM cost ,the BOM of iphones is similar to some android models(which sell for lower than the iphone, but still it’s no problem for component makers because they get their BOM cost).
I think that you’re missing my point: an equivalent processor will not be available to Apple’s competition AT ANY PRICE. Therefore, even with the same BOM cost, it will not be for equivalent components and therefore the end products will not be equivalent.
That’s not the thesis in the article.
That doesn’t have much to do with Android though, Android never has been, and isn’t being steered towards, a walled garden approach. Android is about Google having a fair shot at showing their ads and building their internet properties, which an MS+Apple duopoly would certainly make much harder, and Android probably does ease, but only a wee bit (it didn’t make Google Plus a success, and Hangouts isn’t taking the world over by storm either.).
Same as Google “only” has 3 of the 10 billion+ MAU internet properties (can’t find that source anymore), we can assume they’ll have quite a few misses for the next layer of Internet properties, the one targeting that last 2 billions.In this age of Disruption everywhere, Google is staunchly applying the tenet that each service has to stand on its own merits, ie Android is not a buffer against other properties’ Disruption, it’s an open gate so there can be competition.
So Indeed, serving the next billions requires different devices, a different OS, different apps, and different services. Google could mess it up, but I’m not sure how Google they could be better positioned to tackle that challenge right now, with devices only a shade more expensive than the barest ones (and costs spread much wider), a modular OS that can probably simply be skinned for the illiterate, as can its apps, and an excellent experience building (cloud) services.
Actually Google Android is moving toward closed-source. Each year with every new release.
You’re missing that Google’s services are the monopoly – especially on android (also dominant) the question is – will it last. Do they over-deliver for most. And can/will there be new services that will complete against Google services – for the next billion users.
I’m curious:
1- what’s closed source on Android now that wasn’t closed source before ?
2- What is no longer following the “local = AOSP, server-based=GMS” guideline ?
3- What Google services are a monopoly ?
Of course there will be services that will compete vs Google services for the next billions, like there are for the previous billions.
2 flavors of Android:
Google Android w GMS (Closed)
Open Android (AOSP) Open – more & more deprecated by the year
I reiterate the 3 questions. Any answer ?
As for you dichotomy, you’ve got it wrong: there’s 2 *parts* to Android: the local part (OS +Apps), which is AOSP, and the server-based part, which is GMS (the S actually means Services).
I agree with you on your comment above. At the same time, I’m not sure that your argument is relevant to the issue that Ben is bringing up.
Ben has said that Android has been a success for Google so he is in agreement with you. Also I don’t think that anybody seriously thinks that Android is a buffer against other properties’ disruption; instead I think it is actually the other way around. The threat of losing Google Play Services is what prevents OEMs from forking Android. And I agree that from a technical and market adoption standpoint, Google is in a very good position to capture the Next Phase.
The problem is the money. OEMs aren’t making much money by selling phones and they will make even less as they target the Next Phase. That’s hard to argue against as it is showing up in the financials for each company. Also it’s unlikely that companies are willing to pay advertising dollars to show ads to the low-income Next Phase, although whether this will continue into the long-term can be debated.
The question as I understand it is, will Google keep on going after the Next Phase even if it doesn’t make financial sense for them? Or will Google find a better way to monetise the Next Phase of users? Or will someone else come along with a new approach? Furthermore, by chasing the Next Phase of users, will it jeopardise the appeal of Android for high-end users?
Since I think we are actually agreeing on the first part, I think we should argue about the second.
OK, let’s do it:
The marginal cost of going after the next phase is very low on the hardware+OS side. Even if Google need to illiterate-ize Android on top of localizing it. The hardware is already here.
Monetization is more of an issue, Media/Apps and Ads won’t bring that much from the very poor. It seems supplying services, ie banking, payment, messaging, trading… is important, and Google are not in that local to hyperlocal game.
As I explained in my original post, and don’t think going after the low-end precludes going after the high end. The most glaring issue is branding, giving up on Android Silver is a weird move (probably kowtowing to OEMS who want to go it alone ?).
In the end, the low additional cost kinda makes up for the low rewards ? And locking down the low end might be valuable, to prevent the resurgence of Windows or the emergence of another ecosystem ?
Except going after the next phase & even more low-end is not cheap at all from a services point of view.
With little to zero (closer to zero) chance of getting a return on investment. (Already really low with Android & GMS as it is currently)
Also why should Google care about WinPhone at the ultra low end? They’re not monetizable .
I basically agree, although I have a few doubts about a single platform spanning low-end and high-end.
As you say, as things stand, Google’s efforts for the Next Phase seem to be defensive.
I’m interested in what Google’s financials will look like this year (will growth continue to slow down?), and will that prompt them to focus on revenue generating activities, instead of playing defensive games over low revenue potential customers, or going after silly “moonshots”.?
manufactured debate???
By who the illuminati?
I predict that in under 5 years, Google will jettison Android like it has so many other prodcuts. At this point, Android is no longer able to keep pace with iOS – not just in terms of features, but especially interms of benefits leveraged from the ecosystem – 64 bit, Touch ID, and Apple Pay are three examples of Google falling far behind. Also at this point, Google is no longer capable of managing the platform due to fragmentation. That the number of people running the latest Android OS can be meausred in signgle-digit percentage points means that Google can not capitalize on premium features at the top tier that depend on having up-to-date devices.
The point you make in this article adds more weight to my wager. Creating an OS that appeals to sophisticated high-end buyers is mututallyl exclusive from creating one that appeals to unsophisticated buyers in 3rd world countires – the next 2 billion Internet users. Android can not straddle these disperate worlds. If Google doesn’t pick one, it will fail at both. And with the data coming out of 1st world nations, I’d say Google has completely lost the battle for the high end to Apple.
Android no longer passes the sniff test for a product in Google’s stable. Despite the user base, which I don’t think matters to Google in any way, there’s nowhere near a return large enough to justify the investment.
So I’m sticking with my prediction that within 5 years from now, Google will wash its hands of Android. They will herald the moment as a major contribution to the open source community [where Google will dump Android] and move on to some other head-fake business model designed to capture the essence of people’s private lives with honey-pot products and services.
1- fragmentation is a false problem. Targeting Android 4+ nets you above 90% of users, and libraries + the very design of the OS let your apps adapt within that range, and even outside of it. Also, Android is modular, so having an old version of the OS doesn’t mean you have an old version of GMS, Chrome…
2- all other examples point to the contrary though: MacOS and Windows serve users from the very IT-averse to the expert. So does iOS, too: buying an expensive phone doesn’t mean you’re an expert. In my experience, actually the contrary.
3- w/o Android, Google would be dependent on MS and Apple to keep feeding through their searches, maps, Cloud, media, payment… requests. Those two are, on the contrary, trying to keep a growing share of those revenues, so Android is more than ever needed to feed Google’s core business.
Fragmentation is not a false problem. It’s exactly why Google couldn’t get Wallet off the ground after three years whereas Apple Pay eclipsed it in only a few months. Wallet is nowhere while Apple scoops up the whole of digital payments.
Tim aptly points out that Windows and Mac OS are unknowns to the next 2 billion people and both iOS and Android are not suitable for computer illiterate people and illiterate people in general.
Android is not achieving what Google designed it to do – to convert their ad platform to mobile. I would argue that Android is nowhere near feeding enough to Google to justify its cost. And now that the high end is lost, that’s only more accute.
Fragmentation being the cause of Google wallet’s failure seems a leap of faith. What’s the reasoning ?
I wasn’t saying AmcOS and Windows help understandion iOS and Android, I was saying a single OS can serve users on a wide spectrum of computer literacy. As for just plain old literacy, I’m farily confident it’s merely a matter f tweaks: Android for itself can do off-line speech recog and synth, complicated text-driven apps and tools can be swapped out for simpler, for visual ones… That scenario certainly does require tweaks, I don’t think it requires a brand new OS, ecosystem…
Android is achieving keeping Google in the loop in spite of other ecosystems being increasingly closed, curated, monolithic, proprietary. It is a defensive move, but it is succeeding and probably bringing money, not costing money.
You can’t see how hardware fragmentation and software fragmentation prevent Google from rolling out a digital payment service across their devices?
Same goes for 64 bit
Same for AirPlay
Same for Continuity and Handoff
Google can’t compete against these Apple technologies because it can’t deploy them acrosss its user base. Google can’t rely on the existing base to raise up new pillars in its ecosystem. Competing with any of these Apple technologies means Google is doing it on a sliver of their installed base while Apple relies on 80 or 90% of its installed base.
The features that will differentiate iOS from Android going forward are going to be more and more ecosystem centric. Android can’t compete with that.
The Apple Watch is a prime example. It’s aimed at iPhone 6 and 5S users. Apple can capitalize on a huge part of its base because they’re up to date with the latest OS and modern hardware that’s standardized. Fragmentation of one’s own product line prevents other manufacturers from releasing products dependent on up to date technologies – there just aren’t enough people using them to make the investment worth while.
It’s a nasty self-fulfilling feedback loop for Android.
Your prime example of Android fragmentation hampering Android is smartwatches, which have been out on Android for over a year, and Apple hasn’t yet released ?
Stay tuned as the Apple Watch defines the category and dwarfs the sales of all other smart watches ever sold combined. And for the record, Apple Pay is bigger than the Apple Watch. It’s not a prime example, but just one of many.
Do I need to point out that you yourself called it “a prime example” in “The Apple Watch is a prime example.” ?
Fine. you got me. It’s a prime example, I confess.
Utterly weak argument there. Up until this one, I thought you were dispassionately discussing the subject.
Okay, yes, Android smartwatches have been out over a year now. How do they work? How have they sold?
I guess being out over a year is some sort of victory?
The point regarding Wallet is spot on. And Apple’s ability in this regard has its history in the decision from the very start to not allow third-party to mess with its operating system and hardware. It could have been one of the most important decisions Apple ever made, especially now in regard to mobile payments,
And I guess a platform neutral form of payment is just that hard to do…
The required deals to pull it off are much harder, but that’s not tech.
Fragmentation wasn’t the cause of Wallet’s failure. That was Google’s lack of leverage against the carriers vested in ISIS/Softcard who blocked it. Wallet shipped on so few devices that it didn’t even get the chance to fail.
I would say that is part of the fragmentation Android suffers from, not just software or hardware issues, but also carrier imposed restrictions. That is one of the strengths of Apple’s platform, how they keep the carriers (largely) in check so that iPhones across carriers are pretty much all capable of the same things.
Joe
indeed. Not sure how anyone can suggest that it’s *not* an issue
I agree that fragmentation as an issue has been over-played, particularly from a cell/smart phone consumer position. The cell phone industry has made consumers suffer from fragmentation for so long, it is actually the norm and consumers are used to it. It is a PITA from a developer position, but that’s the cost of doing business on Android.
Where I am seeing it become an issue (but still not to the extent most critics want to paint) is some apps need 5.0. My brother just experienced that with a Ryobi internal wall inspector. It works on iOS 6.0 or better, but only Android 5.0 or better. His one year old Android phone is worthless for this project.
Maybe as more developers start demanding the latest Android OS, more cell phone makers AND carriers will get off their duff and stop making “The Latest Android OS” a “feature” to sell more phones. Or at least offer and speed up OS updates.
Joe
You bring up a great example. Yes, it’s an issue.
It’s still hardware/software requirements as with anything else having to do with computers. Does Android 5 have features that are absolutely required by the Ryobi App? If so, fine. If not then the fault lies with Ryobi. In either case the fault does not lie with your brother.
Do we say iOS is fragmented, by the same token, because the iPhone 4 won’t support Siri? TouchID on the 4S?
Tim Cook has repeatedly referred to Android fragmentation publicly, where his remarks are highly scrutinized and certainly not off-the-cuff. But what the hell does he know, right?
It’s not “what the hell he knows”, it’s “which master does he serve?”.
you’re suggesting that it doesn’t exist?
To me, the question isn’t “is Android fragmented?” It clearly is, in many ways and for many reasons. The question is for whom is it a problem and to what extent? I just think it is less of an issue for most users and more of an issue for developers, but neither perspective is stopping Android from selling like M&Ms.
Joe
Which model was it ? I could only find 1 Ryobi wall inspection device with a smartphone linkup, and it lists “Android 4.0 and above” as a requirement ?
https://www.ryobitools.com/power-tools/products/details/649#panel-specs
I saw that, too. I’m not sure why and I take him at his word, he’s been dealing with technology longer than I have, this is not true for his device. I noticed on the compatibility chart there are a lot of Android devices listed as “Testing”. And one device listed as “Incompatible”.
But isn’t all this what one would expect from fragmentation?
Joe
Yeah, asked for more detail. He has 4.2.2, but the app won’t show up. When he force displays the Ryobi app and tries to launch it, he gets a message that says something like “not compatible with your Android device”.
Joe
Thats a pain, some devs are very strict about only whitelisting very few phones. A frequent workaround is to root the device and replace its build.prop with one from a supported/famous model.
“However, I’d revise this statement to say Apple and Google both got what they wanted.”
I don’t think Google got exactly what they wanted. I don’t think they foresaw or desired the massive leakage of Google ad views and app revenues that came with the emergence of AOSP and other forked versions of Android.
This of course was a result of the puzzling decision to open source Android instead of keeping it closed but free. A decision that they’ve ever since been trying to walk back. I would chalk it up to a costly, overexcited moment of unsustainable idealism.
I thought Open always wins
First, AOSP is mostly in China, where Google aren’t present to start with, so they’re not “leaking” anything over there, on the contrary they’re adding users and OEMs for their OS and ecosystem: Chinese OEMs add Google services for non-China sales. That’s over 50% of AOSP.
Second, outside of China, AOSP is mostly on models than don’t meet Google’s hardware requirements (radios and sensors: BT, GPS/GLONASS, gyro, compass,…). That’s a bit of a loss indeed, but there has to be a floor somewhere. Interesting market signal though.
The other main AOSP source is mods like CyanogenMod. They all provide a direct link to install GMS alongside their variant of AOSP.
Third, adding GMS to AOSP models is mostly a matter of installing an app or a package, takes about 1 minute, either from your OEM’s appstore (my Chinese Huawei had GMS right in its Huawei AppStore, install like any other app), or from the same repo you installed your modded AOSP ( http://wiki.cyanogenmod.org/w/Google_Apps for CyanogenMod and derivatives, which is most of them , same install procedure as CM itself: get zip file, run it through install tool).
Everyone around me including myself who buys AOSP phones direct from China installs GMS first thing.
I think the one sore point is Amazon, but there’s still ways to get most Google apps/services on those, and if they hadn’t gone with AOSP, they’d have baked their own OS, which is a worse outcome for Google.
So I don’t know where all the doomsaying comes from. The strategy is working as intended. The big issue is Google’s absence from China, *that* would be worth discussing.
Is the cellular bandwidth in the third world actually there to support the projected growth in smart phone usage in that part of the world?
it’s growing & expanding exponentially.
Awesome. More mobile penetration invariably translates to greater democracy.
I think we’re going to see a bifurcation of what counts as a smartphone. More expensive phones that can do everything we expect an iphone or Samsung phone do do, and less expensive phones that are not just cheaper and have crappier specs, but that have fundamentally different capabilities.
1, how much hardware does $50 to $100 buy? How much storage does it get you for apps, how much RAM. Does it include a camera? What about sensors — accelerometer/compass/gyroscope/etc? The more the OEMs cut down the specs in order to make a phone to sell to
very low income people, the harder it’s going to be to get an
experience that’s anything like the Android we know.
2. How can OEMs find ways to keep their first world customers from buying the phones intended for the 3rd world. Crappier specs will only deter those who look at specs. But if one phone can install anything, and the other one can only install a very limited selection of apps, or none at all, that would make a clear break between the kinds of phone.
From those two considerations, we come to: Just what is a smartphone? Does it have to have a camera? Does it have to have an app store? Or can it just be a device that accesses the internet, and allows using certain key internet services — messaging, email, web, maps, a few other things?
Which led me to this thought — maybe we shouldn’t write off Apple when it comes to the sub-$200 phone business. Suppose they decide to launch, not a cheaper iphone, but an “Apple Phone” — an ipod shuffle version of the iphone, something that basically provides the capabilities of the original Iphone and IOS 1 (no app store). Built in apps only, very limited in their hardware demands, so there’s
no need for fast CPUs or lots of RAM or much storage. No camera, or a
very limited camera with no video capability that doesn’t use much
storage. No retina display, so it doesn’t need lots of GPU. Put an A4 or A5 chip in it (made with modern processes so it uses a
fraction of the power and costs a fraction as much as the original). Built with Apple’s usual attention to aesthetics and quality. They partner with whatever internet services are popular in each target market and add those apps to the included bundle, so you get all the internet services you’d be likely to want built in.
I suspect they’d sell zillions of such phones, and make a fortune doing so. The only thing keeping them from doing something like this, I suspect, is Jobs’ aversion to making a “piece of junk” phone.
Why does it have to be a”piece of junk” to provide the functionality that you describe? The iPod shuffle has very limited functionality, particularly when compared to the iPod touch, but it is in no shape or form a “piece of junk”. It also is in no shape or form an iPod touch.
Your proposed Apple Phone could serve the same function: very limited access to the Apple ecosystem while providing basic, necessary functionality in an elegant manner such that it clearly is NOT a “piece of junk”. Anyone who would want and could afford an iPhone would never settle for the Apple Phone and its limited functionality, and therefore it would NOT undercut the iPhone at all, even though it would clearly be more ‘affordable”. Even better, the iPhone would still be aspirational to anyone who purchased an Apple Phone and should not affect the iPhone’s aspirational quality for other types of phone buyers.
I think you’ve hit on an interesting idea!
“piece of junk” was Jobs’ line, not mine. Jobs in 2008, on netbooks: “We don’t know how to make a $500 [laptop] computer that’s not a piece of junk; our DNA will not let us do that.”
Apple went after the bottom tier of the MP3 player market with a scaled-back ipod. They haven’t done the same for iphone, and I think basically the only reason they haven’t done so is that Jobs didn’t want to – he didn’t want to use a shuffle-like phone, so Apple didn’t build one.
Yes, I knew that you were quoting Jobs. Still, I think that you may have hit on a useful idea for addressing the next 2 billion. You described a product that could be a very differentiated Apple product, address a need for a large market, act as a feeder product for the iPhone, and have pretty close to NO cannibalizing effect upon the iPhone.
As you suggested, Apple could supply the bare essential of Apps while everyone else could only make web apps. With Apple’s design and software skills, they could make an amazing lower-tier phone that no one who could afford an iPhone would ever consider as a suitable substitution, yet would make that lower-tier market crave having a real iPhone as soon as they could afford one. Your suggested Apple phone would be the aspirational mobile of this lower-tier but accessible, in the same manner that the iPhone is to the mid and upper tiers.
Everyone expects Apple to disrupt the upper-tier. With your Apple phone, they could disrupt the lower-tier, too!
So you are proposing an Apple Phone to be the IBM PC Junior to the iPhones IBM PC? Or 386SX to the 386DX? Then nobody will buy it. A gimped version of a full feature computing device that is explicitly marketed as the gimped version of a full feature computing device is not long for this earth. People in the third world may have low incomes but like any human being they still have pride, self-dignity, and yes, vanity. You sell them a product that comes with the message “this is designed exclusively for you because you are poor” –that’s a guarantee of market indifference.
And come on, you know that Apple will never ever make a “poor man’s Apple”. And they shouldn’t because it diminishes one of their most precious assets, their stature as The Aspirational Product in high tech consumer devices.
“Then in the end nobody will buy it.”
That’s what lots of pundits said about the Ipod shuffle — a gimped version of the full ipod (no screen, no ability to choose which tracks to play next). They were totally wrong. I think a dramatically less expensive phone ($200 instead of $600), marketed not as an Iphone but as a basic kind of internet-connected phone made by Apple, would sell very well. Just like the shuffle sold very well.
I think The only thing holding Apple back from doing something like this is that Jobs didn’t want to do it, and, the current Apple hasn’t yet re-evaluated or revisited many questions that were decided by Jobs to determine if maybe he was mistaken or biased against something that would in fact make sense for them to do.
Yeah, but the Shuffle is much smaller than the iPod and has its own unique and actually appealing use case. It’s seen by customers not as a cheap iPod but an iPod with a different form factor and use case. Different enough that the customer doesn’t think of it is the iPod designed for poor people. Yes, it’s all about customer perception.
What is the appealing use case of the proposed Apple Phone — an Apple phone that won’t do a lot of things that Android smartphones at that price will do? It’s only appeal as I see it is “You get an Apple-branded phone cheap!”
Look, there is no clear dividing line where you can say “cross this and consumers start to think that this device is a lame poor man’s version of the original”. I think the product you propose crosses that line, you think it doesn’t.
I always thought of the Shuffle as an iPod accessory, or an iTunes accessory maybe. It was my extra iPod for when I wanted something really small and just needed to take some of my music with me. I never saw it as a cheap product, but rather something additional I bought along with my iPod and Mac.
While it had many uses, the shuffle was ideally targeted to running, cycling and other forms of exercise where lots of music was desired but where small size and mass were critical. By focussing on these goals, they were able to provide something tiny with virtually no interface and simultaneously satisfy a fairly large market.
It wouldn’t surprise me if some of the minimalist thinking for the shuffle’s interface help contribute to the process when designing the interface for the Apple Watch: “What do we have to be able to do? What’s the most minimal that we can do in an elegant way to accomplish it?”
Could not the watch become essentially the iPhone Shuffle? Unless you are going full bore gold luxury, it is expected to cost less than an iPhone.
Joe
Yes, the Apple Watch subsumes the shuffle as part of its functionality. From apple.com’s description: “And when you leave iPhone at home to go for a jog, listen to music directly on Apple Watch.”.
I think Glaurung-Quena’s onto something. Don’t think of it as a “gimped version”. Think of it as a fairly challenging design exercise to make a very specifically targeted device for exactly the needs of the lower-tier. These needs would be very different than the needs satisfied by the iPhone, and as such, neither device would be a suitable substitution for the other one. This distinction would negate any cannibalization of the iPhone market. And, with clever design and functionality, this ‘Apple phone’ could be accessibly aspirational for the lower-tier with out negatively affecting the aspirational nature of the iPhone.
You don’t think of it as a “gimped version”. I grew up in the third world and I guarantee you, such a thing will be seen as a gimped, a poor man’s version. The people who attach no status to the Apple brand name will think “Why should I buy that when the Android over here which does a lot more things goes for the same price.” The people who know about the stature and prestige of the Apple brand will think “Why would I buy this poseur’s Apple and subject myself to endless ridicule from my friends?”
You may be right, and I may be naive to think otherwise. I think that it would be extremely hard to design correctly because it should NOT be designed as a “gimped version”. It should be designed very explicitly with the target market segment in mind. The view should NOT be what can we remove from an iPhone and still sell it. It should be clearly designed to address, as I’ve stated in comment elsewhere here, the needs of an illiterate African dirt farmer (or the effective equivalent elsewhere). It would have to provide effective usability to its target market. This would be a very hard design project because the designer likely has never lived in that world. If Apple could create a useful tool for this market, it would be so different from an iPhone, and hopefully so much better than the other phones targeting this segment, that there would be little latitude for viewing it as a “gimped version”. Again, I’m likely being too idealistic and dreaming a b it too much.
Did you just propose that Apple develop a line targeted at illiterate dirt farmers a.k.a. peasant farmers?
I understand that this sounds pretty “off the wall”, and it probably is! 🙂 But Tim Cook says, and I think that Apple believes, that they really like to make a difference. Talk about “Think Different”!
Think about the design challenge to make a truly useful device for this market. Not a placeholder, or dumbed down product, but a device actually designed for the needs of its target market, an aspirational device for an illiterate peasant farmer, but one that is actually useful and beneficial for them as opposed to just cheap. And, a target market of 2 billion customers, some of whom will move up to the next tier and remember which company made something for them.
OK! You win. I’ll ask my therapist about it! 🙂
Not sure what experience of industrial design or indeed commerce you have, but if you look at the range of iPods for example, could you advise which ones are “gimped”. Each model has a different use case. Is this not the proposition for all mechanical products that come in ranges? Think Merc/BMW even cookers and fridges.
Such low end phone will need to be priced competitively with phone with a very low profit margin – which assures it’s low profit margin and this will reduce apple’s general profit margin – and wall street usually punishes companies stock price because of this. And apple really care about stock prices, like most companies – since it helps them get good employees.
So no , i don’t see apple doing that.
Yes we are in uncharted territory, and I think the best approach is to first identify our “North Star”.
The North Star may be technical literacy as you touch on in this article. However, I think that this is more of a debate about PCs because the touch interface on smartphones is a) simpler to use, b) does not depend on keyboard literacy (10 key literacy is sufficient). I suspect that anybody who is OK with feature phones should be able to grasp smartphones quite easily.
Absolute literacy, I think, is kind of a lost cause at this point. Let’s hope that the utility of smartphones further encourages individuals to learn and governments to provide basic schooling.
The North Star may be revenue potential, as you are mentioning in some comments. I think that you mentioned in a tweet that farmers in Africa are only valuable to their telecom company. This may suggest that telecoms will regain power in the Next Phase. Additionally, I think you have shown us that e-commerce penetration as a percentage of total retail can be higher in some emerging countries, compared to developed ones. This may suggest that e-commerce giants like Alibaba will dominate in smartphone platforms.
Whether or not Google is overshooting its customers in the Next Phase is closely related to the revenue potential of its services. Ultimately, even Google has to pay the bills and the revenue comes from advertising. Hence the potential size of the advertising market as a whole in emerging markets may be the North Star.
The North Star may be bandwidth. In particular, bandwidth consumption of native apps vs. web sites. However, when you actually use a browser like Opera Mini that compresses your HTML/CSS/Javascript to 1/10 of the original size, you start to wonder whether this will remain relevant in the mid-term.
The North Star may be the Open vs. Closed argument. This is however, in my opinion, only secondary. Primarily, it is about which player in the value chain has power. If Google retains power, then Closed Android will win. If however, Google loses power to players like telecoms or e-commerce giants, or maybe other service providers, then Open will win. That Open may be AOSP or Firefox OS.
I personally think that understanding revenue potential of each player will help us make sense of the Next Phase. I would appreciate an article that would inform me of the revenue and profitability potential of advertising, e-commerce, telecoms (including now messaging platforms like LINE, WeChat), and banking in the emerging markets. I expect the ones with larger profits to expand into smartphone platforms.
I抦 impressed, I need to say. Actually not often do I encounter a weblog that抯 each educative and entertaining, and let me inform you, you’ve gotten hit the nail on the head. Your concept is outstanding; the problem is one thing that not enough persons are talking intelligently about. I’m very glad that I stumbled throughout this in my search for one thing regarding this.
Nice post. I learn something totally new and challenging on websites
Good post! We will be linking to this particularly great post on our site. Keep up the great writing
Very well presented. Every quote was awesome and thanks for sharing the content. Keep sharing and keep motivating others.
Pretty! This has been a really wonderful post. Many thanks for providing these details.
This is really interesting, You’re a very skilled blogger. I’ve joined your feed and look forward to seeking more of your magnificent post. Also, I’ve shared your site in my social networks!
There is definately a lot to find out about this subject. I like all the points you made
I really like reading through a post that can make men and women think. Also, thank you for allowing me to comment!
I am truly thankful to the owner of this web site who has shared this fantastic piece of writing at at this place.
Thank you for great content. I look forward to the continuation.
Great information shared.. really enjoyed reading this post thank you author for sharing this post .. appreciated
I very delighted to find this internet site on bing, just what I was searching for as well saved to fav
Nice post. I learn something totally new and challenging on websites
naturally like your web site however you need to take a look at the spelling on several of your posts. A number of them are rife with spelling problems and I find it very bothersome to tell the truth on the other hand I will surely come again again.
I do not even understand how I ended up here, but I assumed this publish used to be great
Nice post. I learn something totally new and challenging on websites
I like the efforts you have put in this, regards for all the great content.
A big thank you for your blog.Really looking forward to read more. Want more.
naturally like your web site however you need to take a look at the spelling on several of your posts. A number of them are rife with spelling problems and I find it very bothersome to tell the truth on the other hand I will surely come again again.
There is definately a lot to find out about this subject. I like all the points you made
Awesome! Its genuinely remarkable post, I have got much clear idea regarding from this post
I really like reading through a post that can make men and women think. Also, thank you for allowing me to comment!
Great information shared.. really enjoyed reading this post thank you author for sharing this post .. appreciated
I truly appreciate your technique of writing a blog. I added it to my bookmark site list and will
This is my first time pay a quick visit at here and i am really happy to read everthing at one place
Very well presented. Every quote was awesome and thanks for sharing the content. Keep sharing and keep motivating others.
You’re so awesome! I don’t believe I have read a single thing like that before. So great to find someone with some original thoughts on this topic. Really.. thank you for starting this up. This website is something that is needed on the internet, someone with a little originality!
Awesome! Its genuinely remarkable post, I have got much clear idea regarding from this post
Nice
https://artwhorecult.com/ramseys-rants-ewoking-dead-figure-by-killer-bootlegs/
Nice
I am truly thankful to the owner of this web site who has shared this fantastic piece of writing at at this place.
There is definately a lot to find out about this subject. I like all the points you made
I really like reading through a post that can make men and women think. Also, thank you for allowing me to comment!
There is definately a lot to find out about this subject. I like all the points you made
naturally like your web site however you need to take a look at the spelling on several of your posts. A number of them are rife with spelling problems and I find it very bothersome to tell the truth on the other hand I will surely come again again.
I’m often to blogging and i really appreciate your content. The article has actually peaks my interest. I’m going to bookmark your web site and maintain checking for brand spanking new information.
Awesome! Its genuinely remarkable post, I have got much clear idea regarding from this post
http://withoutprescription.guru/# prescription meds without the prescriptions
You ought to take part in a contest for one of the most useful websites on the web.
I’m going to highly recommend this blog!
Spot on with this write-up, I actually feel this
amazing site needs far more attention. I’ll probably be back again to see
more, thanks for the information!
This blog was… how do I say it? Relevant!! Finally I have found something which helped me.
Kudos!
http://mexicopharm.shop/# buying prescription drugs in mexico
canada rx pharmacy world: Accredited Canadian and International Online Pharmacies – canadian pharmacy checker
We’re a bunch of volunteers and starting a new scheme in our community.
Your web site offered us with valuable information to work on. You’ve
performed an impressive task and our whole neighborhood will probably be thankful to you.
canadian pharmacy antibiotics: canadian pharm top – canadian pharmacy service
prescription drugs: buy prescription drugs online legally – legal to buy prescription drugs without prescription
Excellent way of telling, and nice piece of writing to get data on the topic of my presentation focus, which i am going to convey in school.
canadian compounding pharmacy: Canadian Pharmacy Online – my canadian pharmacy
https://withoutprescription.guru/# how to get prescription drugs without doctor
where can i get sildenafil sildenafil otc sildenafil citrate 100mg
http://sildenafil.win/# buy sildenafil citrate online
can i buy sildenafil over the counter in uk: sildenafil prescription discount – rx sildenafil
I don’t know if it’s just me or if everybody else experiencing problems with your blog.
It appears like some of the written text on your content are running off the screen. Can somebody else
please provide feedback and let me know if this is happening to them too?
This might be a issue with my web browser because I’ve had this happen previously.
Thank you
Sweet blog! I found it while searching on Yahoo News.
Do you have any suggestions on how to get listed in Yahoo
News? I’ve been trying for a while but I never seem to get there!
Appreciate it
https://levitra.icu/# Levitra 20 mg for sale
sildenafil discount prices: sildenafil drug – sildenafil brand name in canada
buy Kamagra: buy Kamagra – super kamagra
http://sildenafil.win/# sildenafil canada generic
http://kamagra.team/# Kamagra 100mg
Hello, I would like to subscribe for this webpage to obtain newest updates,
so where can i do it please help out.
buying ed pills online: ed meds online – buy erection pills
http://levitra.icu/# Vardenafil buy online
cheap kamagra: cheap kamagra – Kamagra 100mg price
http://levitra.icu/# Levitra online pharmacy
cipro online no prescription in the usa: buy ciprofloxacin over the counter – ciprofloxacin order online
amoxicillin 775 mg purchase amoxicillin online amoxicillin canada price
http://lisinopril.auction/# lisinopril generic drug
zithromax for sale cheap: zithromax z-pak – zithromax capsules price
amoxicillin 500mg buy amoxil amoxicillin 500mg price in canada
https://doxycycline.forum/# doxycycline 100mg price in south africa
generic zithromax 500mg india how to buy zithromax online how to get zithromax over the counter
where can i buy amoxicillin over the counter uk cheap amoxicillin can you buy amoxicillin over the counter canada
https://azithromycin.bar/# zithromax cost uk
http://ciprofloxacin.men/# cipro online no prescription in the usa
ciprofloxacin generic buy ciprofloxacin online ciprofloxacin generic
https://azithromycin.bar/# generic zithromax 500mg india
cheap prescription drugs: Online pharmacy USA – best online pharmacy without prescriptions
http://indiapharmacy.site/# best online pharmacy india
http://buydrugsonline.top/# canadian prescription drug prices
online pharmacies no prescription required pain medication: cheapest online pharmacy – canadian pharmacy direct
https://canadiandrugs.store/# online canadian pharmacy reviews
http://paxlovid.club/# paxlovid pharmacy
ventolin price australia: Ventolin inhaler online – buying ventolin uk
https://gabapentin.life/# medication neurontin
http://wellbutrin.rest/# price of wellbutrin 300mg
http://gabapentin.life/# how much is generic neurontin
http://paxlovid.club/# paxlovid buy
paxlovid india: Buy Paxlovid privately – paxlovid pill
https://clomid.club/# how to buy cheap clomid prices
https://claritin.icu/# cheapest ventolin online uk
viagra online consegna rapida viagra consegna in 24 ore pagamento alla consegna cerco viagra a buon prezzo
farmacia online miglior prezzo: avanafil prezzo – comprare farmaci online all’estero
Thanks for sharing your thoughts about Dandruff and
hair loss. Regards
farmacie online autorizzate elenco avanafil farmacie online affidabili
Great goods from you, man. I have understand your stuff previous to and you are just too excellent.
I really like what you have acquired here, really like
what you are stating and the way in which you say it.
You make it enjoyable and you still take care of to keep it smart.
I can’t wait to read much more from you. This is really a
wonderful site.
farmacia online miglior prezzo dove acquistare cialis online sicuro farmaci senza ricetta elenco
https://tadalafilit.store/# farmacia online senza ricetta
farmacia online migliore: Avanafil farmaco – farmacia online senza ricetta
viagra naturale in farmacia senza ricetta: viagra consegna in 24 ore pagamento alla consegna – pillole per erezione in farmacia senza ricetta
Magnificent items from you, man. I have be aware your stuff prior to
and you are simply extremely excellent. I actually like what you have received right here, certainly like
what you’re saying and the way by which you assert it. You’re making it enjoyable and you continue to take care of
to keep it smart. I can not wait to read much more from you.
This is really a tremendous site.
п»їfarmacia online migliore: farmacia online piu conveniente – farmacia online senza ricetta
viagra originale in 24 ore contrassegno sildenafil prezzo le migliori pillole per l’erezione
farmacias online seguras en espaГ±a: farmacias baratas online envio gratis – farmacia online madrid
farmacias online seguras en espaГ±a vardenafilo sin receta farmacia online internacional
farmacia online 24 horas: kamagra gel – farmacia barata
sildenafilo 100mg farmacia: comprar viagra contrareembolso 48 horas – sildenafilo 100mg sin receta
farmacias baratas online envГo gratis: farmacia 24 horas – farmacias online seguras
farmacia 24h kamagra jelly farmacia online 24 horas
farmacias baratas online envГo gratis: Comprar Levitra Sin Receta En Espana – farmacias online seguras
farmacia envГos internacionales: farmacias online seguras – farmacia 24h
farmacia envГos internacionales: comprar cialis online sin receta – farmacia envГos internacionales
farmacia online envГo gratis Levitra Bayer farmacia 24h
https://tadalafilo.pro/# farmacias online seguras
viagra online cerca de toledo: comprar viagra – se puede comprar viagra sin receta
pharmacie ouverte 24/24: pharmacie en ligne – pharmacie ouverte
Pharmacies en ligne certifiГ©es pharmacie en ligne pas cher acheter medicament a l etranger sans ordonnance
sildenafilo cinfa sin receta: comprar viagra en espana – comprar viagra en espaГ±a envio urgente contrareembolso
pharmacie ouverte 24/24 cialis generique Pharmacie en ligne pas cher
farmacia online envГo gratis: kamagra 100mg – farmacia envГos internacionales
viagra 100 mg precio en farmacias: comprar sildenafilo cinfa 100 mg espaГ±a – viagra online cerca de malaga
Pharmacie en ligne livraison rapide Pharmacie en ligne livraison rapide п»їpharmacie en ligne
farmacias baratas online envГo gratis: kamagra – farmacia online internacional
pharmacie ouverte cialis sans ordonnance acheter mГ©dicaments Г l’Г©tranger
farmacia barata: comprar cialis online seguro opiniones – farmacia online barata
Viagra kaufen gГјnstig Deutschland Viagra Generika kaufen Schweiz Viagra Г–sterreich rezeptfrei Apotheke
http://potenzmittel.men/# online apotheke preisvergleich
online apotheke gГјnstig online apotheke gunstig gГјnstige online apotheke
https://viagrakaufen.store/# Viagra diskret bestellen
Superb post however , I was wondering if you could write a
litte more on this topic? I’d be very thankful if you could elaborate a little bit more.
Thanks!
versandapotheke versandkostenfrei Potenzmittel Sildenafil online apotheke preisvergleich
versandapotheke cialis preise online apotheke deutschland
http://apotheke.company/# online-apotheken
п»їonline apotheke potenzmittel cialis versandapotheke deutschland
Sildenafil Generika 100mg: viagra tabletten – Viagra online bestellen Schweiz Erfahrungen
buying from online mexican pharmacy mexican mail order pharmacies medicine in mexico pharmacies
http://mexicanpharmacy.cheap/# mexican drugstore online
buying prescription drugs in mexico mexico pharmacy mexico drug stores pharmacies
https://mexicanpharmacy.cheap/# purple pharmacy mexico price list
http://mexicanpharmacy.cheap/# buying from online mexican pharmacy
mexico drug stores pharmacies medicine in mexico pharmacies mexican rx online
https://mexicanpharmacy.cheap/# mexican mail order pharmacies
https://mexicanpharmacy.cheap/# mexican online pharmacies prescription drugs
best online pharmacies in mexico purple pharmacy mexico price list pharmacies in mexico that ship to usa
mexican drugstore online mexico pharmacies prescription drugs п»їbest mexican online pharmacies
indian pharmacies safe п»їlegitimate online pharmacies india – mail order pharmacy india indiapharmacy.guru
canadian drug prices canada cloud pharmacy canadian pharmacy 365 canadiandrugs.tech
https://indiapharmacy.pro/# top 10 online pharmacy in india indiapharmacy.pro
india pharmacy mail order Online medicine order – online shopping pharmacy india indiapharmacy.guru
ed treatment pills non prescription ed drugs pills for ed edpills.tech
Online medicine order Online medicine home delivery buy medicines online in india indiapharmacy.guru
cheap erectile dysfunction pill mens ed pills – best treatment for ed edpills.tech
https://indiapharmacy.pro/# indian pharmacy paypal indiapharmacy.pro
india online pharmacy indianpharmacy com india online pharmacy indiapharmacy.guru
pharmacy com canada canadian pharmacy meds reviews – onlinepharmaciescanada com canadiandrugs.tech
vipps canadian pharmacy cheapest pharmacy canada legitimate canadian pharmacies canadiandrugs.tech
https://indiapharmacy.pro/# india pharmacy indiapharmacy.pro
canadian pharmacy online store onlinecanadianpharmacy – canadian pharmacy meds canadiandrugs.tech
erectile dysfunction medicines best erection pills best ed pills edpills.tech
indian pharmacies safe Online medicine home delivery indian pharmacy online indiapharmacy.guru
my canadian pharmacy review canadian pharmacy prices – canada drugs online reviews canadiandrugs.tech
https://indiapharmacy.pro/# india online pharmacy indiapharmacy.pro
amoxicillin 500 mg tablets cheap amoxicillin 500mg amoxicillin tablet 500mg
https://amoxil.icu/# buy amoxicillin
Thank you for sharing your info. I truly appreciate your efforts and I am waiting for your further post thanks once again.
https://paxlovid.win/# buy paxlovid online
paxlovid pill paxlovid generic paxlovid buy
http://amoxil.icu/# order amoxicillin online
Wow! After all I got a webpage from where I be capable of truly obtain useful facts concerning my study and knowledge.
buy amoxicillin 500mg online buying amoxicillin online how much is amoxicillin prescription
Hey there would you mind letting me know which web host you’re using?
I’ve loaded your blog in 3 completely different web browsers
and I must say this blog loads a lot quicker then most.
Can you recommend a good internet hosting provider at
a honest price? Cheers, I appreciate it!
http://amoxil.icu/# amoxicillin 800 mg price
buy paxlovid online п»їpaxlovid Paxlovid over the counter
Hmm it looks like your site ate my first
comment (it was extremely long) so I guess I’ll just sum it up what I had written and say, I’m thoroughly enjoying your
blog. I as well am an aspiring blog writer but I’m still
new to everything. Do you have any tips for rookie blog writers?
I’d really appreciate it.
http://ciprofloxacin.life/# ciprofloxacin over the counter
paxlovid cost without insurance paxlovid covid paxlovid covid
http://amoxil.icu/# amoxicillin over the counter in canada
prednisone pill 10 mg how much is prednisone 5mg prednisone medication
http://prednisone.bid/# prednisone 5 mg tablet price
buy cipro online canada antibiotics cipro ciprofloxacin mail online
buy amoxicillin 500mg amoxicillin no prescipion amoxicillin discount
https://clomid.site/# where can i get cheap clomid price
tamoxifen postmenopausal: what is tamoxifen used for – tamoxifen for sale
Cytotec 200mcg price: buy cytotec in usa – cytotec buy online usa
zithromax 1000 mg pills where to get zithromax zithromax tablets for sale
http://doxycyclinebestprice.pro/# doxycycline 100mg
doxycycline online: doxycycline 100mg tablets – doxycycline 50 mg
buy doxycycline monohydrate: online doxycycline – doxycycline hyclate
doxycycline 50mg 200 mg doxycycline doxycycline pills
http://lisinoprilbestprice.store/# п»їbuy lisinopril 10 mg uk
Misoprostol 200 mg buy online: buy cytotec pills – cytotec abortion pill
lisinopril cost 5mg lisinopril 2.5 mg coupon prinzide zestoretic
https://nolvadex.fun/# generic tamoxifen
buy cytotec over the counter: order cytotec online – buy cytotec online
where can i buy zithromax medicine zithromax cost uk zithromax antibiotic without prescription
https://mexicopharm.com/# mexican rx online mexicopharm.com
п»їlegitimate online pharmacies india india pharmacy pharmacy website india indiapharm.llc
medication from mexico pharmacy: mexican online pharmacies prescription drugs – mexican mail order pharmacies mexicopharm.com
canadian pharmacy com: Pharmacies in Canada that ship to the US – best canadian online pharmacy canadapharm.life
buying from online mexican pharmacy mexican pharmacy buying prescription drugs in mexico mexicopharm.com
https://canadapharm.life/# canadian online pharmacy canadapharm.life
canadian pharmacy in canada: canada pharmacy online legit – reputable canadian pharmacy canadapharm.life
top 10 online pharmacy in india: indianpharmacy com – india online pharmacy indiapharm.llc
indian pharmacy paypal Online medicine order Online medicine home delivery indiapharm.llc
india pharmacy: indian pharmacy to usa – indian pharmacy indiapharm.llc
https://mexicopharm.com/# mexican pharmaceuticals online mexicopharm.com
purple pharmacy mexico price list: Mexico pharmacy online – mexico pharmacies prescription drugs mexicopharm.com
Kamagra tablets kamagra oral jelly Kamagra tablets
http://edpillsdelivery.pro/# top ed pills
ed medication online: ed pills delivery – cheapest ed pills
lowest prices online pharmacy sildenafil sildenafil prescription nz buy sildenafil online no prescription
http://tadalafildelivery.pro/# tadalafil otc usa
best erection pills: ed pills online – best treatment for ed
ed drugs erection pills over the counter cheap erectile dysfunction pills online
https://kamagradelivery.pro/# Kamagra tablets
Levitra 20 mg for sale: Buy Levitra 20mg online – Levitra 20 mg for sale
order amoxicillin online: buy amoxicillin over the counter – amoxicillin no prescription
paxlovid pill Buy Paxlovid privately paxlovid buy
https://paxlovid.guru/# paxlovid india
https://clomid.auction/# order cheap clomid without a prescription
paxlovid covid: Buy Paxlovid privately – п»їpaxlovid
paxlovid pharmacy Paxlovid buy online Paxlovid buy online
https://amoxil.guru/# amoxicillin 500 mg
https://prednisone.auction/# prednisone for dogs
What’s Happening i am new to this, I stumbled upon this I have found
It positively helpful and it has helped me out loads.
I hope to give a contribution & aid different users
like its helped me. Great job.
buying clomid without dr prescription: cheapest clomid – can you get cheap clomid online
https://prednisone.auction/# prednisone 10 mg over the counter
paxlovid covid buy paxlovid online Paxlovid over the counter
http://prednisone.auction/# prednisone price south africa
lasix 40 mg Buy Furosemide lasix furosemide 40 mg
order cheap propecia: Buy finasteride 1mg – get generic propecia price
http://furosemide.pro/# lasix pills
https://finasteride.men/# get generic propecia without rx
lisinopril in india prinivil 10 mg zestril tablet price
cost propecia online: Finasteride buy online – buy generic propecia without insurance
https://misoprostol.shop/# purchase cytotec
buying cheap propecia without dr prescription Best place to buy propecia propecia cost
https://furosemide.pro/# furosemide 40 mg
cytotec buy online usa: buy misoprostol – cytotec buy online usa
Misoprostol 200 mg buy online Buy Abortion Pills Online order cytotec online
https://azithromycin.store/# zithromax for sale us
Hi this is kinda 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 expertise so I wanted to get advice from someone with
experience. Any help would be greatly appreciated!
http://finasteride.men/# cost cheap propecia without a prescription
can i buy lisinopril over the counter in mexico: over the counter lisinopril – zestril price uk
buy furosemide online buy lasix online lasix generic
https://finasteride.men/# buying generic propecia without rx
cost of propecia online: Best place to buy propecia – buy cheap propecia prices
lasix pills Over The Counter Lasix buy lasix online
viagra online in 2 giorni: viagra online spedizione gratuita – miglior sito dove acquistare viagra
farmacia online avanafil generico farmacie on line spedizione gratuita
https://farmaciaitalia.store/# comprare farmaci online con ricetta
https://sildenafilitalia.men/# viagra generico in farmacia costo
viagra generico sandoz: sildenafil prezzo – viagra originale in 24 ore contrassegno
farmacia online kamagra oral jelly acquisto farmaci con ricetta
http://kamagraitalia.shop/# farmacia online piГ№ conveniente
http://farmaciaitalia.store/# migliori farmacie online 2023
farmacie online affidabili kamagra oral jelly migliori farmacie online 2023
acquisto farmaci con ricetta: avanafil generico prezzo – comprare farmaci online all’estero
https://farmaciaitalia.store/# farmacie on line spedizione gratuita
https://farmaciaitalia.store/# farmacie online affidabili
farmacia online piГ№ conveniente: comprare avanafil senza ricetta – farmaci senza ricetta elenco
farmacia online piГ№ conveniente avanafil generico migliori farmacie online 2023
canadian mail order pharmacy canadian pharmacy mall reliable canadian online pharmacy
https://indiapharm.life/# top 10 online pharmacy in india
canadian pharmacy com: canadian drugs – canadian pharmacy store
buying from online mexican pharmacy: mexican border pharmacies shipping to usa – medication from mexico pharmacy
cheap canadian pharmacy best rated canadian pharmacy best online canadian pharmacy
best india pharmacy: world pharmacy india – india pharmacy
http://indiapharm.life/# indianpharmacy com
rate canadian pharmacies: medication canadian pharmacy – best rated canadian pharmacy
buying from online mexican pharmacy: mexican mail order pharmacies – pharmacies in mexico that ship to usa
canadian pharmacy scam canadian pharmacy cheap canada pharmacy online
http://mexicanpharm.store/# mexican border pharmacies shipping to usa
reputable mexican pharmacies online: п»їbest mexican online pharmacies – mexican pharmaceuticals online
canadian pharmacy no rx needed: canadianpharmacymeds – reputable canadian pharmacy
https://canadapharm.shop/# pharmacy wholesalers canada
world pharmacy india Online medicine order buy medicines online in india
https://prednisonepharm.store/# buy prednisone without prescription
A stalwart in international pharmacy services http://zithromaxpharm.online/# buy zithromax online fast shipping
Remarkable things here. I’m very happy to see your article.
Thanks a lot and I am looking ahead to touch you.
Will you please drop me a mail?
A true champion for patients around the world https://prednisonepharm.store/# buy cheap prednisone
how to buy clomid for sale order cheap clomid without prescription order clomid without dr prescription
A pharmacy that truly understands customer service http://nolvadex.pro/# tamoxifen reviews
http://nolvadex.pro/# tamoxifen bone density
Trustworthy and reliable, every single visit https://clomidpharm.shop/# where to buy generic clomid without dr prescription
how can i get cheap clomid without a prescription where to buy clomid no prescription buy clomid without rx
They’re globally connected, ensuring the best patient care https://cytotec.directory/# cytotec abortion pill
Read here http://nolvadex.pro/# tamoxifen lawsuit
https://clomidpharm.shop/# how to buy generic clomid without rx
They handle all the insurance paperwork seamlessly https://cytotec.directory/# buy cytotec pills
A true asset to our neighborhood https://zithromaxpharm.online/# zithromax antibiotic without prescription
what are ed drugs best ed treatment how to cure ed
meds online without doctor prescription buy prescription drugs online without buy prescription drugs online
Today, I went to the beach with my kids. I found a sea shell and gave it to my 4 year
old daughter and said “You can hear the ocean if you put this to your ear.” She
placed the shell to her ear and screamed.
There was a hermit crab inside and it pinched her ear. She never wants to go back!
LoL I know this is completely off topic but I had to tell someone!
us online pharmacy http://edpills.bid/# best ed drug
canadian pharmacy price checker
ed pills that really work: natural ed medications – best male ed pills
canadian prescription canadian online pharmacy prescription drugs without doctor
my mexican drugstore: ed drugs online – canadian drugstore cialis
https://edwithoutdoctorprescription.store/# viagra without doctor prescription amazon
new ed treatments: buying ed pills online – top erection pills
erectile dysfunction pills cheap erectile dysfunction pills online compare ed drugs
pharmacy price comparison canada pharmacy online no script list of trusted canadian pharmacies
cheap medications http://edpills.bid/# erection pills
certified canadian online pharmacy
canadian pharmacy no rx needed trusted online canadian pharmacy online prescriptions canada without
mail order canadian drugs: reputable canadian online pharmacies – canadian pharmacies without an rx
ed pills comparison best pill for ed how to cure ed
https://edpills.bid/# ed medications list
no prescription canadian pharmacy reliable online drugstore prescription price checker
viagra without a doctor prescription walmart ed meds online without doctor prescription buy prescription drugs online
natural ed remedies: online ed pills – generic ed drugs
http://canadianpharmacy.pro/# canadianpharmacymeds com canadianpharmacy.pro
reliable canadian online pharmacy
legitimate canadian mail order pharmacy Cheapest drug prices Canada certified canadian international pharmacy canadianpharmacy.pro
canadianpharmacyworld canada drug pharmacy canada cloud pharmacy canadianpharmacy.pro
mail order pharmacy india indian pharmacy to usa buy prescription drugs from india indianpharmacy.shop
http://canadianpharmacy.pro/# legitimate canadian pharmacy online canadianpharmacy.pro
canada pharmacies online
https://canadianpharmacy.pro/# legit canadian pharmacy canadianpharmacy.pro
Way cool! Some extremely valid points! I appreciate you penning this write-up and the rest
of the website is really good.
medication canadian pharmacy Canada Pharmacy canadian medications canadianpharmacy.pro
http://canadianpharmacy.pro/# trustworthy canadian pharmacy canadianpharmacy.pro
best india pharmacy indian pharmacy paypal top online pharmacy india indianpharmacy.shop
https://canadianpharmacy.pro/# canadian online pharmacy canadianpharmacy.pro
online canadian pharmacies
https://canadianpharmacy.pro/# canadian online pharmacy reviews canadianpharmacy.pro
https://mexicanpharmacy.win/# purple pharmacy mexico price list mexicanpharmacy.win
indian pharmacy international medicine delivery from india indian pharmacy online indianpharmacy.shop
http://canadianpharmacy.pro/# best canadian online pharmacy canadianpharmacy.pro
reputable mexican pharmacies online buying prescription drugs in mexico mexican drugstore online mexicanpharmacy.win
That is really interesting, You’re a very skilled blogger.
I’ve joined your rss feed and look forward to looking
for more of your great post. Also, I have shared your site in my
social networks
http://mexicanpharmacy.win/# mexican pharmaceuticals online mexicanpharmacy.win
medicine in mexico pharmacies Medicines Mexico medication from mexico pharmacy mexicanpharmacy.win
https://indianpharmacy.shop/# indian pharmacy indianpharmacy.shop
best india pharmacy international medicine delivery from india cheapest online pharmacy india indianpharmacy.shop
Nice post. I learn something totally new and challenging on blogs I stumbleupon everyday.
It’s always interesting to read articles from other authors and practice
something from their web sites.
http://indianpharmacy.shop/# best online pharmacy india indianpharmacy.shop
world pharmacy india Best Indian pharmacy reputable indian pharmacies indianpharmacy.shop
http://indianpharmacy.shop/# india pharmacy mail order indianpharmacy.shop
acheter mГ©dicaments Г l’Г©tranger PharmaDoc Pharmacies en ligne certifiГ©es
http://cialissansordonnance.shop/# pharmacie ouverte
Pharmacie en ligne livraison 24h Acheter Cialis 20 mg pas cher Pharmacie en ligne livraison 24h
Viagra femme ou trouver Acheter du Viagra sans ordonnance Viagra Pfizer sans ordonnance
http://viagrasansordonnance.pro/# Viagra pas cher inde
Acheter mГ©dicaments sans ordonnance sur internet Levitra 20mg prix en pharmacie Pharmacie en ligne livraison 24h
https://levitrasansordonnance.pro/# acheter medicament a l etranger sans ordonnance
https://pharmadoc.pro/# Pharmacie en ligne livraison gratuite
Sildenafil teva 100 mg sans ordonnance Meilleur Viagra sans ordonnance 24h Acheter viagra en ligne livraison 24h
pharmacie ouverte 24/24: pharmacie ouverte 24/24 – Pharmacie en ligne livraison rapide
http://pharmadoc.pro/# pharmacie en ligne
Pharmacie en ligne France Acheter Cialis 20 mg pas cher Pharmacie en ligne livraison gratuite
http://viagrasansordonnance.pro/# Viagra prix pharmacie paris
http://azithromycin.bid/# azithromycin zithromax
zithromax tablets zithromax capsules price buy zithromax 500mg online
https://amoxicillin.bid/# where to buy amoxicillin pharmacy
ivermectin 3mg tablets stromectol 6 mg dosage ivermectin 9mg
cost clomid: cost cheap clomid price – clomid online
http://clomiphene.icu/# can i purchase clomid no prescription
where to get amoxicillin over the counter buy cheap amoxicillin online amoxicillin buy online canada
cost generic clomid now: where can i get cheap clomid without prescription – can i get generic clomid without dr prescription
http://azithromycin.bid/# where can you buy zithromax
cost of generic zithromax zithromax purchase online zithromax buy online no prescription
amoxicillin 500 mg tablets: amoxicillin online pharmacy – amoxicillin price without insurance
https://amoxicillin.bid/# amoxicillin 500 mg purchase without prescription
ivermectin 500ml ivermectin tablets uk cost of ivermectin 3mg tablets
https://prednisonetablets.shop/# 1250 mg prednisone
can you buy prednisone over the counter can i buy prednisone online without a prescription cortisol prednisone
https://ivermectin.store/# ivermectin cream 1
stromectol 3 mg tablets price: buy ivermectin for humans australia – ivermectin tablet 1mg
amoxicillin without a prescription amoxicillin azithromycin amoxicillin 500mg tablets price in india
http://prednisonetablets.shop/# 6 prednisone
https://indianpharm.store/# buy medicines online in india indianpharm.store
online shopping pharmacy india Indian pharmacy to USA top 10 online pharmacy in india indianpharm.store
http://mexicanpharm.shop/# reputable mexican pharmacies online mexicanpharm.shop
legit canadian pharmacy Certified Online Pharmacy Canada precription drugs from canada canadianpharm.store
mail order pharmacy india: order medicine from india to usa – india pharmacy indianpharm.store
https://mexicanpharm.shop/# mexico drug stores pharmacies mexicanpharm.shop
world pharmacy india india pharmacy mail order best online pharmacy india indianpharm.store
best canadian online pharmacy: Canada Pharmacy online – ordering drugs from canada canadianpharm.store
https://canadianpharm.store/# canada drugstore pharmacy rx canadianpharm.store
online pharmacy canada Pharmacies in Canada that ship to the US safe reliable canadian pharmacy canadianpharm.store
legitimate canadian pharmacy online: Canadian Pharmacy – canadian drug pharmacy canadianpharm.store
http://mexicanpharm.shop/# best online pharmacies in mexico mexicanpharm.shop
indian pharmacies safe international medicine delivery from india indian pharmacy indianpharm.store
top 10 online pharmacy in india: order medicine from india to usa – pharmacy website india indianpharm.store
https://mexicanpharm.shop/# best online pharmacies in mexico mexicanpharm.shop
cheapest pharmacy canada Canadian Pharmacy my canadian pharmacy review canadianpharm.store
http://indianpharm.store/# Online medicine order indianpharm.store
http://mexicanpharm.shop/# mexico pharmacies prescription drugs mexicanpharm.shop
indian pharmacy online international medicine delivery from india Online medicine order indianpharm.store
mexican rx online: mexican pharmaceuticals online – medication from mexico pharmacy mexicanpharm.shop
п»їlegitimate online pharmacies india: order medicine from india to usa – indian pharmacy online indianpharm.store
https://indianpharm.store/# indian pharmacies safe indianpharm.store
mexican pharmaceuticals online Certified Pharmacy from Mexico purple pharmacy mexico price list mexicanpharm.shop
https://canadianpharm.store/# legit canadian pharmacy canadianpharm.store
top online pharmacy india: cheapest online pharmacy india – indian pharmacies safe indianpharm.store
Online medicine home delivery Indian pharmacy to USA reputable indian pharmacies indianpharm.store
http://canadianpharm.store/# canadian drugs canadianpharm.store
pharmacy website india: order medicine from india to usa – online pharmacy india indianpharm.store
Greetings from California! I’m bored to death at work so I
decided to check out your blog on my iphone during lunch break.
I enjoy the information you provide here and can’t wait to take a look when I get
home. I’m amazed at how quick your blog loaded on my mobile ..
I’m not even using WIFI, just 3G .. Anyhow, superb blog!
canadian pharmacy no rx needed Certified Online Pharmacy Canada ed drugs online from canada canadianpharm.store
https://canadianpharm.store/# canada drugstore pharmacy rx canadianpharm.store
recommended canadian pharmacies: best canadian pharmacy to buy from – canadian pharmacies compare canadianpharm.store
https://canadadrugs.pro/# drugs without a prescription
canadian pharmacy products best canadian pharmacy prescription price checker
reputable online canadian pharmacies: reputable canadian mail order pharmacies – canadian pharmacy prices
http://canadadrugs.pro/# levitra from canadian pharmacy
canadian prescription pharmacy online prescriptions onlinepharmaciescanada com
http://canadadrugs.pro/# mexican online pharmacy
prescription drug price check pharmacy online top mail order pharmacies in usa
https://canadadrugs.pro/# canadian pharmacies for cialis
safe online canadian pharmacy cheapest canadian pharmacies canadian mail order viagra
http://canadadrugs.pro/# ed meds online without doctor prescription
http://canadadrugs.pro/# non perscription online pharmacies
http://canadadrugs.pro/# online pharmacies canada
online pharmacy without prescription: online prescriptions canada without – my canadian pharmacy
https://canadadrugs.pro/# perscription drugs without prescription
https://canadadrugs.pro/# canadian prescription drugstore
online drugstore: medicine from canada with no prescriptions – no rx online pharmacy
http://canadadrugs.pro/# online canadian pharmacy no prescription
https://canadadrugs.pro/# best online pharmacy reviews
Really no matter if someone doesn’t know afterward its up to other
users that they will help, so here it takes place.
https://medicinefromindia.store/# top 10 pharmacies in india
reputable indian online pharmacy mail order pharmacy india best india pharmacy
ed dysfunction treatment medications for ed online ed medications
http://edpill.cheap/# otc ed pills
prescription drugs online viagra without doctor prescription buy prescription drugs from canada cheap
https://certifiedpharmacymexico.pro/# buying prescription drugs in mexico online
http://edwithoutdoctorprescription.pro/# buy prescription drugs
ed meds cheap erectile dysfunction cheap erectile dysfunction pill
http://canadianinternationalpharmacy.pro/# canada drug pharmacy
medications for ed best ed pill erection pills online
http://certifiedpharmacymexico.pro/# mexico drug stores pharmacies
medication for ed dysfunction best medication for ed the best ed pills
https://certifiedpharmacymexico.pro/# mexico drug stores pharmacies
india online pharmacy Online medicine home delivery pharmacy website india
https://edpill.cheap/# medicine for impotence
https://edpill.cheap/# men’s ed pills
canadian pharmacies that deliver to the us canada cloud pharmacy canadian pharmacy meds
http://medicinefromindia.store/# indian pharmacy online
mexican rx online mexican pharmacy medicine in mexico pharmacies
http://canadianinternationalpharmacy.pro/# global pharmacy canada
п»їbest mexican online pharmacies п»їbest mexican online pharmacies best online pharmacies in mexico
http://canadianinternationalpharmacy.pro/# canadian pharmacy scam
п»їbest mexican online pharmacies mexican border pharmacies shipping to usa best online pharmacies in mexico
http://certifiedpharmacymexico.pro/# mexican pharmaceuticals online
http://certifiedpharmacymexico.pro/# mexico drug stores pharmacies
purple pharmacy mexico price list mexico pharmacy best online pharmacies in mexico
https://certifiedpharmacymexico.pro/# best mexican online pharmacies
http://canadianinternationalpharmacy.pro/# canada pharmacy online
http://edwithoutdoctorprescription.pro/# non prescription ed pills
canadian pharmacy no scripts canadadrugpharmacy com reputable canadian pharmacy
https://edwithoutdoctorprescription.pro/# ed meds online without doctor prescription
canadian online pharmacy cheap canadian pharmacy reliable canadian pharmacy
http://canadianinternationalpharmacy.pro/# best rated canadian pharmacy
http://medicinefromindia.store/# Online medicine home delivery
pharmacies in mexico that ship to usa mexico drug stores pharmacies п»їbest mexican online pharmacies
http://canadianinternationalpharmacy.pro/# reliable canadian pharmacy reviews
https://certifiedpharmacymexico.pro/# mexican mail order pharmacies
best pills for ed natural ed medications best otc ed pills
pharmacies in mexico that ship to usa buying prescription drugs in mexico online reputable mexican pharmacies online
mexican pharmaceuticals online purple pharmacy mexico price list mexican mail order pharmacies
mexican pharmaceuticals online best online pharmacies in mexico medicine in mexico pharmacies
mexico pharmacy mexican pharmaceuticals online medicine in mexico pharmacies
buying from online mexican pharmacy buying from online mexican pharmacy purple pharmacy mexico price list
mexican pharmaceuticals online mexican drugstore online buying prescription drugs in mexico
buying prescription drugs in mexico online п»їbest mexican online pharmacies mexico drug stores pharmacies
п»їbest mexican online pharmacies purple pharmacy mexico price list reputable mexican pharmacies online
https://mexicanph.com/# buying prescription drugs in mexico online
mexican pharmaceuticals online
mexican drugstore online mexican rx online mexico drug stores pharmacies
mexico pharmacies prescription drugs purple pharmacy mexico price list pharmacies in mexico that ship to usa
mexican rx online mexican border pharmacies shipping to usa mexican online pharmacies prescription drugs
mexico pharmacy mexican pharmacy п»їbest mexican online pharmacies
mexican rx online mexican rx online mexican border pharmacies shipping to usa
mexico drug stores pharmacies mexican pharmaceuticals online medicine in mexico pharmacies
best online pharmacies in mexico best online pharmacies in mexico п»їbest mexican online pharmacies
mexican mail order pharmacies medication from mexico pharmacy best online pharmacies in mexico
mexican mail order pharmacies mexican pharmacy mexican drugstore online
medication from mexico pharmacy best online pharmacies in mexico mexico pharmacies prescription drugs
http://mexicanph.com/# mexican drugstore online
mexican online pharmacies prescription drugs
reputable mexican pharmacies online medication from mexico pharmacy buying prescription drugs in mexico online
mexican border pharmacies shipping to usa best online pharmacies in mexico medicine in mexico pharmacies
http://mexicanph.com/# mexico drug stores pharmacies
mexican mail order pharmacies
mexico pharmacy mexican border pharmacies shipping to usa mexican pharmacy
pharmacies in mexico that ship to usa mexico pharmacies prescription drugs mexican pharmaceuticals online
mexican border pharmacies shipping to usa purple pharmacy mexico price list mexico drug stores pharmacies
mexican drugstore online reputable mexican pharmacies online mexican pharmacy
mexican rx online mexican border pharmacies shipping to usa mexican mail order pharmacies
reputable mexican pharmacies online medication from mexico pharmacy mexico pharmacies prescription drugs
http://mexicanph.com/# best online pharmacies in mexico
best online pharmacies in mexico
best online pharmacies in mexico mexico pharmacy reputable mexican pharmacies online
mexico pharmacy mexican rx online buying prescription drugs in mexico
mexico drug stores pharmacies buying prescription drugs in mexico online п»їbest mexican online pharmacies
reputable mexican pharmacies online purple pharmacy mexico price list buying prescription drugs in mexico online
generic lisinopril online lisinopril 10 best price lisinopril 12.5 mg
https://buyprednisone.store/# buying prednisone from canada
https://furosemide.guru/# lasix uses
ivermectin 400 mg brands ivermectin drug ivermectin humans
cost of ivermectin medicine stromectol ebay ivermectin tablets order
http://amoxil.cheap/# medicine amoxicillin 500mg
generic lasix Buy Lasix furosemide 100 mg
http://furosemide.guru/# furosemide 40 mg
buying lisinopril online: zestoretic 5 mg – lisinopril 12.5 mg tablets
http://furosemide.guru/# lasix pills
http://lisinopril.top/# generic lisinopril
buy prednisone 40 mg prednisone 20mg buy online prednisone price
can you buy prednisone over the counter: prednisone for cheap – prednisone for sale without a prescription
prednisone online paypal prednisone 2.5 mg prednisone 4mg tab
purchase amoxicillin online: purchase amoxicillin online – amoxicillin online without prescription
http://amoxil.cheap/# amoxicillin 500mg capsule
stromectol online canada ivermectin 1 ivermectin eye drops
amoxicillin 500mg for sale uk: amoxicillin 500 tablet – amoxicillin from canada
lisinopril 10 mg cost buy zestril online buy lisinopril 20 mg
amoxicillin brand name: buy amoxicillin canada – amoxicillin azithromycin
http://stromectol.fun/# where to buy ivermectin cream
order stromectol buy stromectol online uk ivermectin 50
canadian lisinopril 10 mg generic lisinopril 5 mg lisinopril tabs 40mg
https://amoxil.cheap/# buy amoxicillin online without prescription
prednisone in mexico buy prednisone with paypal canada purchase prednisone canada
ivermectin 3mg dosage: ivermectin topical – ivermectin buy online
cost of amoxicillin generic amoxil 500 mg amoxicillin 500mg price in canada
http://stromectol.fun/# stromectol prices
amoxicillin 250 mg capsule: amoxicillin script – where can i buy amoxicillin without prec
indian pharmacies safe indian pharmacies safe online shopping pharmacy india
https://indianph.com/# Online medicine order
indian pharmacy online
http://indianph.com/# reputable indian online pharmacy
indian pharmacies safe
Can I simply just say what a relief to discover somebody that actually understands what they are talking about on the net.
You certainly understand how to bring a problem to
light and make it important. More people really need to read this and understand this side of the story.
It’s surprising you are not more popular since you surely possess the gift.
online shopping pharmacy india online pharmacy india Online medicine order
http://indianph.com/# top 10 online pharmacy in india
reputable indian pharmacies reputable indian online pharmacy buy medicines online in india
http://diflucan.pro/# diflucan online no prescription
buy cytotec pills online cheap buy cytotec online buy cytotec
https://nolvadex.guru/# how does tamoxifen work
ciprofloxacin generic п»їcipro generic cipro pharmacy
diflucan 200mg tab diflucan uk price diflucan tablet 500mg
http://diflucan.pro/# buy cheap diflucan online
diflucan 1 pill diflucan online pharmacy diflucan 150 mg price uk
Abortion pills online buy cytotec pills online cheap cytotec abortion pill
http://cipro.guru/# buy cipro online canada
http://cipro.guru/# cipro pharmacy
order cytotec online buy cytotec over the counter order cytotec online
If you are going for finest contents like me,
just pay a quick visit this site everyday as it gives quality contents, thanks
http://lanarhoades.fun/# lana rhoades
http://sweetiefox.online/# Sweetie Fox filmleri
lana rhoades video: lana rhoades filmleri – lana rhoades izle
http://evaelfie.pro/# eva elfie filmleri
Sweetie Fox: Sweetie Fox filmleri – Sweetie Fox video
https://evaelfie.pro/# eva elfie filmleri
http://angelawhite.pro/# Angela Beyaz modeli
http://angelawhite.pro/# Angela White izle
Angela White video: abella danger izle – abella danger izle
http://abelladanger.online/# abella danger video
http://evaelfie.pro/# eva elfie modeli
https://lanarhoades.fun/# lana rhodes
Fantastic blog you have here but I was curious about if you knew of
any user discussion forums that cover the same topics talked about here?
I’d really like to be a part of community where I
can get suggestions from other experienced people that share the same interest.
If you have any suggestions, please let me know.
Appreciate it!
Angela White izle: abella danger video – abella danger izle
https://abelladanger.online/# Abella Danger
http://angelawhite.pro/# ?????? ????
http://evaelfie.pro/# eva elfie filmleri
https://lanarhoades.fun/# lana rhoades modeli
http://lanarhoades.fun/# lana rhoades modeli
https://abelladanger.online/# abella danger filmleri
lana rhoades: lana rhodes – lana rhodes
https://evaelfie.pro/# eva elfie izle
http://abelladanger.online/# abella danger video
http://abelladanger.online/# abella danger izle
https://lanarhoades.fun/# lana rhoades modeli
http://abelladanger.online/# abella danger video
http://miamalkova.life/# mia malkova videos
dating gmail germany: http://miamalkova.life/# mia malkova movie
sweetie fox cosplay: ph sweetie fox – sweetie fox cosplay
sweetie fox new: sweetie fox new – sweetie fox
dating guide: https://lanarhoades.pro/# lana rhoades full video
sweetie fox full: sweetie fox video – sweetie fox full
similar dating sites like mingle2: https://lanarhoades.pro/# lana rhoades solo
sweetie fox: fox sweetie – ph sweetie fox
best dating websites online: http://sweetiefox.pro/# sweetie fox cosplay
ph sweetie fox: sweetie fox cosplay – ph sweetie fox
eva elfie hd: eva elfie photo – eva elfie full videos
sweetie fox: sweetie fox – sweetie fox new
mia malkova movie: mia malkova only fans – mia malkova girl
best dating websites: http://evaelfie.site/# eva elfie new videos
sweetie fox full video: sweetie fox – sweetie fox video
aviator oyna slot: aviator bahis – aviator oyna slot
aviator betting game: aviator – aviator bet malawi
http://aviatorjogar.online/# aviator betano
pin up aviator: pin-up – aviator pin up casino
http://jogodeaposta.fun/# deposito minimo 1 real
aviator bet: como jogar aviator – aviator bet
aviator game: aviator – aviator login
aviator betting game: aviator login – aviator betting game
estrela bet aviator: aviator pin up – jogar aviator online
aviator bet: aviator betting game – aviator
zithromax online – https://azithromycin.pro/zithromax-rash.html zithromax z-pak price without insurance
indianpharmacy com indian pharmacy buy medicines online in india indianpharm.store
mexican online pharmacies prescription drugs: mexican border pharmacies shipping to usa – reputable mexican pharmacies online mexicanpharm.shop
indian pharmacy online: india pharmacy – best india pharmacy indianpharm.store
cheap canadian pharmacy online canadian pharmacy canadian pharmacy ltd canadianpharm.store
best online pharmacy india: online pharmacy usa – reputable indian pharmacies indianpharm.store
mexican pharmaceuticals online: mexican pharmacy – medicine in mexico pharmacies mexicanpharm.shop
http://mexicanpharm24.com/# mexican pharmaceuticals online mexicanpharm.shop
indian pharmacy: Online medicine home delivery – buy medicines online in india indianpharm.store
buy medicines online in india india pharmacy п»їlegitimate online pharmacies india indianpharm.store
indian pharmacy paypal: Pharmacies in India that ship to USA – online shopping pharmacy india indianpharm.store
https://canadianpharmlk.shop/# canada online pharmacy canadianpharm.store
canada pharmacy reviews: canadian pharmacy oxycodone – canada drugs reviews canadianpharm.store
pharmacy website india: Best Indian pharmacy – best india pharmacy indianpharm.store
mexico drug stores pharmacies: Mexico pharmacy online – reputable mexican pharmacies online mexicanpharm.shop
mail order pharmacy india: Online India pharmacy – reputable indian online pharmacy indianpharm.store
Wonderful site. A lot of helpful information here. I’m sending it to several friends ans additionally sharing in delicious.
And of course, thank you on your sweat!
prednisone canada prices: buy prednisone 40 mg – prednisone 20 mg pill
can i order clomid: where to get generic clomid without dr prescription – order cheap clomid
buy amoxicillin 500mg usa: amoxicillin rash adults – order amoxicillin uk
https://prednisonest.pro/# prednisone 30 mg coupon
amoxicillin 500 mg tablet: amoxil cost – amoxicillin 500
how can i get cheap clomid online can i order generic clomid pill can you buy cheap clomid prices
can i buy amoxicillin online: amoxicillin uses – amoxicillin discount coupon
prednisone online australia: how to purchase prednisone online – prednisone 21 pack