Saturday, November 4, 2017

How CCP Can Save Itself and EVE Online

The EVE community is abuzz about the news that CCP has abandoned its VR focus and has terminated over 25% of its employees. Years ago, CCP put EVE on the back-burner and went all-in on VR. Now VR's out. CCP's new plan is to get in on the top floor of the mobile gaming market. Though CCP fired a good chunk of its staff, much of the downsizing related to its non-EVE employees.


However, CCP did eliminate nearly the entire EVE Community Team. For example, CCP fired CCP Phanton, the man responsible for locking my groundbreaking Manifesto and Manifesto II threads so many years ago. The threads, which are from the pre-Code era, provided much of the intellectual justification for what would ultimately become the Code. Dismissing these historic threads as mere "rants" (like the Declaration of Independence was a rant?), CCP Phantom tried to strangle the Code in its crib, so to speak. The Code survived. CCP Phantom did not.

Among the Community Team, CCP Falcon is the only notable member who has been confirmed not to have been terminated. The full extent of the CCP "banwave" isn't yet known. Reportedly, there are few if any layoffs among the EVE Development Team (those who design the game, rather than interacting with the community). CCP Fozzie remains at his post.

Naturally, these events have intensified the "EVE is dying" chatter, which has been growing steadily over the past few years. Clearly, CCP is in trouble, and so is EVE. How can they be saved? As always, the answer is for CCP to listen to me. CCP, you'll want to read MinerBumping especially carefully today.


HOW TO SAVE CCP AND EVE ONLINE

STEP ONE: FIX NULLSEC.

Nullsec is in a state of unprecedented crisis--which is to say, peace. In the nearly two and a half years since the introduction of FozzieSov, there have been no major wars in nullsec. Actually, there's one big exception: World War Bee (i.e., the Casino War). However, WWB/Casino War doesn't count in any meaningful sense when considering the health of nullsec, because it only occurred due to massive funding from the now-illegal EVE gambling sites. Since gambling sites can't fund any future wars, we need to look at major wars that occurred organically during the FozzieSov era. There haven't been any.

In the year and a half since the end of the Casino War, there have been no major wars in nullsec. None. Zero. And no, your alliance's little local conflict that nobody cares about didn't count as a "major war". Nor did your alliance's aborted attempt at a campaign that lasted a week and didn't accomplish anything. Major wars in EVE are events, and you know them when you see them. You can't miss 'em. They attract media attention, they reshape the map of nullsec, and they cause the number of logged-in EVE players to spike.

In short, they keep EVE going. Nullsec isn't going anywhere at the moment, it hasn't for a long time, and it doesn't appear to be going anywhere anytime soon. Nullsec is broken. Jump fatigue helped break it, and FozzieSov made sure it stayed broken.

Here's how to fix nullsec:

#1. Fix sov. Do it simply: One structure with one reinforcement timer that can be pre-set to last anywhere from 0 hours to 24 hours. That's it. Whoever shows up when the structure comes out of reinforcement and holds the field, gets sov.

"But James 315, we need a massive advantage for the defending side, and lots of intricate mechanics, and multiple timers spanning days."

No, you don't. All you need for a sov system is a simple mechanic that forces the defender to show up at a given time and win a fleet battle.

"But James 315, the defender needs lots of advance notice before a fight."

No, they don't. It's better to have a faster-paced system, even if that means not everybody can show up to the fight. If you lose, launch an organized counter-offensive.

"But James 315, the winner needs to have overwhelming force, otherwise there will be ping-ponging back and forth."

Good. Ping-ponging means the sides are actually fighting. A good sov system is one that encourages the underdog to at least try to win. You also want a system that tempts an attacker to action. When designing a sov system, you need to do everything to minimize the EVE player's natural risk-aversion, rather than maximizing it. Then action might take place.

#2. Delete jump fatigue.

There are ways to adjust jump fatigue to make it work properly, but that's too complicated for CCP. Get rid of it.

#3. Delete all supercaps.

Again, there are ways that supercaps can be adjusted to make them scale with the other ships and integrated into a rock-paper-scissors dynamic, rather than being an unstoppable apex force. Years ago, I wrote at some length about how to do this. However, it's complicated to pull it off, and CCP won't be able to get it right. Therefore, all supercaps should be deleted from the game.

"But James 315, Pandemic Legion would be very upset if this happened."

I remember PL before they became all about supercaps. If there's anything left of that PL, they'd do just fine in a post-supercap EVE.

"But James 315, some people spent years grinding isk to get their supercaps, or they PLEXed to buy supercaps using real money."

That's not what EVE is about.

#4. Delete remote reps.

There's a case to be made for remote reps on smaller ships, and there are probably some ways you could make remote reps not inhibit gameplay, but it's too complicated for CCP to get right. Eliminate them instead. The problem with remote reps has always been that they can make battles too one-sided. You need to tempt the underdog into battle, or else conflict won't take place. The idea that a powerful but losing fleet can inflict little damage because they can't quite break the remote-rep tank of the other side--that outweighs any benefits remote reps add to gameplay. Besides, remote reps have had their time in the sun for far too long. It's time to explore different metas.

#5. Make shifting, scarce resources.

Remember when tech moons were the big thing? Remember the technetium cartel? People complained that conspiracies to control tech would bring peace and stagnation to nullsec. Actually, the value and scarcity of tech in those days made them a conflict driver. Even when the cartel was functioning as intended, there was a lot more conflict and a lot more war in nullsec than there is now. The reason is that people had an incentive to try to conquer and defend space; some space was significantly more valuable than other space.

CCP should learn from that experience to create a couple different valuable, scarce resources, and then periodically shift their locations on the nullsec map. To make them amply desirable, these resources need to be bottleneck items that everyone needs, like technetium back in the day.

STEP TWO: GO ALL-IN ON THE CODE.

CCP tried Walking In Stations, World of Darkness, DUST 514, and VR. None of those things worked. They cost the company untold amounts of money. It's time for CCP to put its faith in something different--a good idea. Why not the Code?

#1. Nerf highsec PvE into oblivion.

Highsec rewards are far too great, considering highsec's low risk and and the convenience of highsec's trade hubs. PvE in highsec should offer almost no rewards at all. Delete incursions, higher-level missions, ice, mid-level ores, etc.

#2. Buff highsec PvP.

All of the anti-fun measures taken by CCP over the last several years should be reversed. Mining ships and freighters' EHP should be cut back down to size. Ore bays should be removed. Can-flipping should return: Delete the safety button and all crimewatch rules that discourage aggression games. Make wardecs cheap against corps and alliances of all sizes.

Increase the time it takes CONCORD to respond. Decrease its effectiveness.

Delete the faction police entirely.

#3. General amnesty for everyone banned for non-botting reasons.

Everyone who has ever been banned for anything other than botting should be unbanned. Think about all of the great players we'd get back. Imagine the headlines.

#4. Put my face on the one dollar bill.

Maybe not literally, but you get the idea. EVE has something really great and special with the Code, so CCP should promote it. Don't be embarrassed that people are actually generating content; acknowledge their effect on the game and its players. CCP should make the Code part of the EVE tutorial. They should end dev blogs with "Praise James!" Then people might read them again.

Until nullsec is fixed, the Code is all EVE has. Let's not pretend otherwise. Let's celebrate the Code and everything it has done for the game.

If you're one of CCP's remaining employees, now is not the time to wallow in misery. There's no need to torment yourselves with sleepless nights spent wondering how to get out of the mess you've made. You've got all the answers--everything you need to do--right here in this one MinerBumping post. I didn't even stretch it into a two-parter, though I certainly could have. Fixing EVE couldn't be easier. Get to it.

299 comments:

  1. Excellent recommendations. Praise James!

    ReplyDelete
  2. CCP should follow James' ten directions* like the Ten Commandments. They will bring EVE salvation or, if unheeded, damn the game for all eternity.

    *the tenth commandment is "praise James". Praise him!

    ReplyDelete
  3. This is a one way road map to oblivion you have absolutely no concept of how this game works on the macro level. Market forces will settle in the next 90 days and there will be a late winter war or a winter of rage from goons. SOV does need to be adjusted, PVE in highsec is what pays CCP's bills that is why they are expanding and injecting new life into it. Please do us all a favor and stop posting.

    ReplyDelete
    Replies
    1. Eve fixed in 90 days? Really?

      You have absolutely no concept of reality. If you want to pluck random numbers out, here's one: you'll be forgotten in 24 hours.

      Delete
    2. Anon 8:04 laying down the law. Even i felt that burn

      Delete
    3. Jeezus what an idiot, pve in highsec does NOT pay CCP's bills. PVP and the resulting losses that have to be replaced is what pays the bills. Even when it's some highsec shitter buying a new failfit highsec barge after a gank, PVP is what drives all aspects of EVE.

      This is not a single-player mission game you solo through in a few weeks/days/hours.


      unknownanon733 you may have a legal case against whatever it was that gave you brain damage.

      Call 1-800-BRAIN-DED now for fast legal advice!

      Dumbass

      Delete
    4. 24 hours, that bet is on.

      Also, calm down murder lovers.

      Delete
    5. That's a lie, but will go with that if you'll tell me what it is.

      Delete
  4. James 315 laying it down.

    The code is always winning !!!

    Inb4 ag start sperging about something else.

    P.s.s never forget shardani

    ReplyDelete
    Replies
    1. Murderbot is still praying for the shartdani because code agents love child killers.

      Delete
    2. Are you one with the force Padeewan?

      Delete
  5. Especially nullsec. It is in extremely sorry state. Literally turned into swamp where people afk farm and then go to lowsec to do casual pew-pew (instead of fighting for world domination). Are you from null? Go pew-pew in null. But not afk farm there wrapped in blue lists and then roll to low like "good husbands" attend brothels.

    Set goals. Fight for them.

    So far, living in low, I see null carebears who are desperately trying to prove (to themselves mostly) that they are fearsome warriors. Wrong. They are bored to hell nullsec carebears.

    Highsec. Yes. Totally agree. Remove farming from there. Totally.

    PvP. Make it easy for new players. Without grinding for ships. Make it like WoT or CS.

    ReplyDelete
    Replies
    1. So you are saying the "fearsome warriors all reside where? Lowsec?

      ahahahahahahahah yea, all those lowsec faction welfare farmers? All PVP in EVE is different, and anytime some shitter pops up claiming one type of pvp is more knoble or worthy or whatever better than any other it's our duty as real EVE players to call that person out and "re-educate" them.

      In the null I'm from the pvpers fight in that null. And in lowsec, and in highsec. We have alts killing people in all areas.

      Who the hell just plays in lowsec?

      My guess is that you are too scared to live in null where you can't hide from bubbles, or in highsec with CONCORD, so you farm welfare plexes and chase the odd shitter from provi. Guess what friend, those other guys in lowsec that dunk your shit.... those are our alts.

      And why the heck would CCP want to make anything to make it "like WoT or CS"? This is EVE, not WoT or CS.

      Maybe you should go back to WoW.

      Delete
    2. Proof that code agents are not open minded and blindly follow the teachings of James even if it teaches them to martyr themselves for a cause. Well ISIS soldiers just remember take your rage out of game and the law always wins.

      Delete
    3. Nullbear got triggered. Nice, nice.

      Delete
    4. Whoops another triggered agent, you going to bitch like Cryma?

      Delete
    5. You're a terrible conversationalist.

      Delete
    6. Calm down murder lover, you can always cry in the safety of your pillow, just stuff it over your face and leave there till you feel better.

      Delete
  6. But CCP devs do not play their own game. Look at their "tutorial". People who do jobs like this should be impaled.

    ReplyDelete
  7. I've no special liking for the Community Team (as was), although I appreciate the efforts of some of them to at least humanise their role.

    I fear, though, that the wrong people have been 'let go'. There's been enough chat about it on the forums, so I'll not rehearse it all here.

    A great post, James; one that I think should be read widely, and its ideas adopted as quickly as possible. Now that would be an expansion worth the name!

    Might even entice me back to the skies...

    ReplyDelete
    Replies
    1. Thank you, though I wish I had complimented you better. You're very interesting.

      Delete
  8. I propose firing Hilmar and hiring James 315 to take over at CCP. #MAKECCPGREATAGAIN

    ReplyDelete
    Replies
    1. Calm down murder lover.

      Delete
    2. I would use fake information that I send over worldcomputers to make government weak.

      Delete
  9. Accept the fact that eve has had a good run, unfortunately it might just be time to let it go, it may have put its best days behind it and they no longer find it profitable. That's business, once they see declining profits they set times to remove resources from the project until its time to just pull the plug.

    ReplyDelete
    Replies
    1. they actually just take eve profits and use them to fund failure after failure, always have-always will.
      youre welcome to pull your own plug tho.

      the unbanning is a good idea.

      Delete
    2. Calm down murder lover.

      Delete
    3. WOW LvG you literally walked into that one, someone posts a simple comment and you tell them to kill themselves. I'm starting to see a pattern with the code, they may actually like death and murder. They talk about it enough.

      Delete
    4. That may prove you human. However, you claim I am a robot, and nothing you have told me suggests that I should believe you.

      Delete
  10. How CODE acts:

    Government agencies at all levels aimed to exclude Jews from the economic sphere of Germany by preventing them from earning a living. Jews were required to register their domestic and foreign property and assets, a prelude to the gradual expropriation of their material wealth by the state. Likewise, the German authorities intended to "Aryanize" all Jewish businesses, a process involving the dismissal of Jewish workers and managers, as well as the transfer of companies and enterprises to non-Jewish Germans, who bought them at prices officially fixed well below market value. From April 1933 to April 1938, "Aryanization" effectively reduced the number of Jewish-owned businesses in Germany by approximately two-thirds.

    What code forces miners to pay for:

    During the Nazi era, German authorities reintroduced the Jewish badge as a key element in their plan to persecute and eventually to destroy the Jewish population of Europe. They used the badge not only to stigmatize and humiliate Jews but also to segregate them and to watch and control their movements.

    How code fights:
    Blitzkrieg means “lightning war”. It was an innovative military technique first used by the Germans in World War two and was a tactic based on speed and surprise. Blitzkrieg relied on a military force be based around Light tank units supported by planes and infantry (foot soldiers). The tactic was based on Alfred von Schlieffen’s ‘Schlieffen Plan’ – this was a doctrine formed during WWI that focused on quick military victory. It was later developed in Germany by an army officer called Heinz Guderian who looked at new technologies, namely dive bombers and light tanks, to improve the German army’s maneuverability.


    Minerbumping.com propaganda is just like:

    Films released to the public concentrated on certain issues: the greed of Jews; the greatness of Hitler; the way of life for a true Nazi especially the young and as World war 2 approached, how badly Germans who lived in countries in Eastern Europe were treated.

    ReplyDelete
    Replies
    1. That's not a joke, unfortunately it's the truth.

      Delete
    2. Salt mined recently?

      Delete
    3. That's a very pessimistic view of life.

      Delete
    4. Agreed, That is exactly how CODE is operating and behaving, it makes them look pathetic and weak. They will lose just like the nazi's did.

      ~Victory to the Rebels

      Delete
    5. Still, tldr.


      Never forget shardani.

      Delete
    6. Put the saviours face on the $1 bill, you sold yourself short saviour, i would have thought the $100 bill more befitting. And every billboard in every system in james 315 territory should have your face on it. Id like to think CCP would do that more as a community service announcement.

      Delete
    7. Cryma is back and praying to his favorite child killer.

      Calm down murder lover.

      Delete
    8. That is malicious. I am benevolent. You are wrong.

      Delete
    9. You want your face on the lowest denomination as it would have the highest circulation and hence more ppl would see his face.

      Delete
    10. That's not ever a proper question.

      Delete
    11. Calm down murder lover.

      Delete
    12. Did you just compare a blog about a computer game to the nazi regime responsible for murdering 6 mil+ jews?

      Never change eve online community. And people wonder why the game is dying

      Delete
  11. I'd also add reinstatement of poses and removal of all citadels/related crap.

    ReplyDelete
    Replies
    1. That is not consciousness, that is the definition of life.

      Delete
  12. Jamey with more of his ramblings. If his "embrace the CHODE" missives are enacted the EO subscriber base will decline by 50% in a month. Then EVE will truly die. But maybe this is troll-master Jamey's true goal after all.

    Mark my words.

    ReplyDelete
  13. Very insightful, hopefully CCP takes some advise here. Praise James!

    ReplyDelete
  14. The retardation of CODE is at it's epitome of brilliance today with this post.

    TL;DR: James 315 wants to transform High Sec into Null Sec without the perks.

    "no risk"

    Being as I hardly EVER see CODE out of HighSec, I would say this is a big ole "lie" after all the killmails you so love to brag about.

    SMFH - The retardation is astounding.

    ReplyDelete
  15. Self aggrandising Prick.

    ReplyDelete
  16. it is stunning how little idea is oft times given to its on-going appropriate care and nourishing. judi domino ceme

    ReplyDelete
  17. These live based online casinos are actually meant for all those who wish to take pleasure in the real world gaming atmosphere while enjoying the interesting online games bolaonline

    ReplyDelete
  18. A live casino has geographic limitations compared to an online casino which accepts players from around the world bandarq

    ReplyDelete
  19. "6 webisite game online for indonesian. ( The Best Gambling Online In Asia 2017-2018 )

    Agen Togel
    Agen Domino
    judi slot
    agen slot
    bandarq
    agen casino "

    ReplyDelete
  20. Amazing information in this blog here that is truly glancing over the every aspects of topic.poker online

    ReplyDelete
  21. Regardless of what you think about CODE/Minerbumping etc etc I think James has good points. You can't deny the fact they there has not been a major null sec conflict in 2+ years. That fozzie sov has not encouraged more fighting as was intended. And that the stagnant null sec state is causing attrition within eve players. Hence the layoffs, player log ins down etc etc. Some of the ideas may seem radical but if you are CCP I think you at least need to "pick up the phone" so to speak and consider what James is saying. At the very least read the ideas.

    Nerf high sec pve. I think this is a no brainer. I stopped playing eve several years ago basically because of this: ISK in high sec is so easy to get and so plentiful you never have to go anywhere else the game. You rake in the billions doing very little. This breaks the eve online #1 rule of reward should equal the risk.

    ReplyDelete
  22. A major round of praise for the incredibly composed blog.
    Unblocked games

    ReplyDelete
  23. I think this discussion has gotten out of hand somewhat. Why not calm down and play the games we all love and enjoy. Unblocked Games 66

    ReplyDelete
  24. i stopped by your blog again to see if there were any updates. Eve online is so awesome. I also like
    io Games

    ReplyDelete
  25. frameworks are not secure. Simply make certain you utilize your sound judgment and don't do. newsletter design

    ReplyDelete
  26. Despite the fact that these techniques are costly to keep up that they take out the costs of the dealing with issues are part and the barricade of the machines that have had the parts. voodoodreams

    ReplyDelete
  27. Look carefully at the website where you will play. These websites often contain a welcome bonus for new players who want to gain some more money after the first deposit http://spielautomaten-kostenlos-spielen.com/casino-erfahrungen/eurogrand-casino/

    ReplyDelete
  28. I am appreciative to the essayist for composing this.
    legal online poker

    ReplyDelete
  29. that the internet forms to be the most convenient medium these days warungqq

    ReplyDelete
  30. Inspiring and very useful, highly recommended for all bloggers out there.
    https://pokerku19.net

    ReplyDelete
  31. Among one of the finest pieces on the internet, freshening in its specificity.
    slot online indonesia

    ReplyDelete
  32. A vital source for the audience that takes the reader step by step.
    capsa susun

    ReplyDelete
  33. Mari coba bermain di situs misterdomino. hanya dengan modal ceban saja..

    ReplyDelete
  34. Di MisterDomino Kamu bisa mainin 8 jenis permainan berbeda di dalam 1 user ID, minimal deposit nya murah lho cuma 10rb aja...
    yuk buruan cobain. Pasti ga bakal nyesel deh..

    ReplyDelete
  35. This blog is literally what I was searching for.
    99 poker

    ReplyDelete
  36. This is really a nice and informative, containing all information and also has a great impact on the new technology. Thanks for sharing it,
    Lifeguard certification

    ReplyDelete
  37. I learn some new stuff from it too, thanks for sharing your information.
    Lifeguard certificate

    ReplyDelete
  38. Very interesting blog. Alot of blogs I see these days don't really provide anything that I'm interested in, but I'm most definately interested in this one. Just thought that I would post and let you know.
    risk assessment

    ReplyDelete
  39. This is just the information I am finding everywhere. Thanks for your blog, I just subscribe your blog. This is a nice blog..
    fire safety audit

    ReplyDelete
  40. Thanks for this great post, i find it very interesting and very well thought out and put together. I look forward to reading your work in the future.
    online health and safety courses

    ReplyDelete
  41. Positive site, where did u come up with the information on this posting? I'm pleased I discovered it though, ill be checking back soon to find out what additional posts you include.
    coupon codes for toms

    ReplyDelete
  42. Its a great pleasure reading your post.Its full of information I am looking for and I love to post a comment that "The content of your post is awesome" Great work.
    Clipacode

    ReplyDelete
  43. Thanks for sharing this information. I really like your blog post very much. You have really shared a informative and interesting blog post with people..
    click here

    ReplyDelete
  44. Your blog provided us with valuable information to work with. Each & every tips of your post are awesome. Thanks a lot for sharing. Keep blogging..
    ricepuritytest

    ReplyDelete
  45. This is really a nice and informative, containing all information and also has a great impact on the new technology. Thanks for sharing it
    unbreakable kids glasses

    ReplyDelete
  46. Ensure you look at my other football betting tips on here for progress demonstrated winning strategies to beat the framework. fifa55

    ReplyDelete
  47. I am always on the lookout for quality posts and articles so
    i suppose im lucky to have found this! I hope you will be adding more in the future
    Download notepad++ for mac

    ReplyDelete


  48. Great things you’ve always shared with us. Just keep writing this kind of post

    Your stuff is incredibly helpful.Stickman games download

    ReplyDelete
  49. I found this is an informative and interesting post so i think so it is very useful and knowledgeable. I would like to thank you for the efforts you have made in writing this article.
    Buy Instagram Likes UK

    ReplyDelete
  50. I think this is one of the most significant information for me. And i’m glad reading your article. But should remark on some general things, The web site style is perfect, the articles is really great : D. Good job, cheers
    Buy Instagram Followers UK

    ReplyDelete
  51. I am happy to find this post Very useful for me, as it contains lot of information. I Always prefer to read The Quality and glad I found this thing in you post. Thanks
    Window Tinting Manchester

    ReplyDelete
  52. I really thank you for the valuable info on this great subject and look forward to more great posts. Thanks a lot for enjoying this beauty article with me. I am appreciating it very much! Looking forward to another great article. Good luck to the author! All the best!
    Lifeguard training near me

    ReplyDelete
  53. I recently came across your blog and have been reading along. I thought I would leave my first comment. I don't know what to say except that I have enjoyed reading. Nice blog. I will keep visiting this blog very often.
    apache friends download

    ReplyDelete
  54. I can see that you are an expert at your field! I am launching a website soon, and your information will be very useful for me.. Thanks for all your help and wishing you all the success in your business.
    uplay download

    ReplyDelete
  55. Great info! I recently came across your blog and have been reading along. I thought I would leave my first comment. I don’t know what to say except that I have.
    Tips Media

    ReplyDelete
  56. Only aspire to mention ones content can be as incredible. This clarity with your post is superb and that i may think you’re a guru for this issue. High-quality along with your concur permit me to to seize your current give to keep modified by using approaching blog post. Thanks a lot hundreds of along with you should go on the pleasurable get the job done.
    paid guest

    ReplyDelete
  57. I high appreciate this post. It’s hard to find the good from the bad sometimes, but I think you’ve nailed it! would you mind updating your blog with more information?
    Hair fall treatment

    ReplyDelete
  58. I’ve read some good stuff here. Definitely worth bookmarking for revisiting. I surprise how much effort you put to create such a great informative website.
    movies123

    ReplyDelete
  59. Good website you have here.. It’s difficult to find excellent writing like yours these days. I honestly appreciate people like you! Take care!! rice purity test score

    ReplyDelete
  60. Excellent article! We will be linking to this great post on our site. Keep up the good writing. visit for free

    ReplyDelete
  61. I havent any word to appreciate this post.....Really i am impressed from this post....the person who create this post it was a great human..thanks for shared this with us.
    Queen Latifah Weight Loss

    ReplyDelete
  62. Pretty nice post. I just stumbled upon your weblog and wanted to say that I have really enjoyed browsing your blog posts. After all I’ll be subscribing to your feed and I hope you write again soon!
    catalogo de servicios digitales

    ReplyDelete
  63. What a fantabulous post this has been. Never seen this kind of useful post. I am grateful to you and expect more number of posts like these. Thank you very much.
    Seattle garage door company

    ReplyDelete
  64. Thank you so much for sharing this great blog.Very inspiring and helpful too.Hope you continue to share more of your ideas.I will definitely love to read.
    locksmith Bellevue Washington

    ReplyDelete
  65. I would like to thank you for the efforts you have made in writing this article. I am hoping the same best work from you in the future as well. Thanks...
    cheap instagram likes

    ReplyDelete
  66. Your blog provided us with valuable information to work with. Each & every tips of your post are awesome. Thanks a lot for sharing. Keep blogging,
    hampton bay

    ReplyDelete
  67. you can check your innocence through rice purity test quiz its an aweosme site which i visit ,this site really makes my day enjoyed.

    ReplyDelete
  68. nice bLog! its interesting. thank you for sharing....
    poster

    ReplyDelete
  69. Thanks for sharing this information. I really like your blog post very much. You have really shared a informative and interesting blog post with people..
    Carpet cleaning Fayetteville NC

    ReplyDelete
  70. This is such a great resource that you are providing and you give it away for free. I love seeing blog that understand the value of providing a quality resource for free. 3d animation

    ReplyDelete
  71. Thank you very much for this useful article. I like it.
    gift

    ReplyDelete
  72. best site which i seen to explore knowledge about trigonometry [url=https://trigidentities.info/trig-half-angle-identities/]half angle identities[/url]

    ReplyDelete
  73. This is a great inspiring article.I am pretty much pleased with your good work.You put really very helpful information... Movers in Richmond VA

    ReplyDelete
  74. This is my first visit to your web journal! We are a group of volunteers and new activities in the same specialty. Website gave us helpful data to work. sydney splashbacks

    ReplyDelete
  75. Thanks for this article very helpful. thanks.
    Airport Service

    ReplyDelete
  76. Really I enjoy your site with effective and useful information. It is included very nice post with a lot of our resources.thanks for share. i enjoy this post. digital cartoon potrait

    ReplyDelete
  77. Enthralled by the author's capacity to write in this heavenly way.
    dominoqq

    ReplyDelete
  78. Excellent article. Very interesting to read. I really love to read such a nice article. Thanks! keep rocking. website header

    ReplyDelete
  79. I am definitely enjoying your website. You definitely have some great insight and great stories.
    소액결제현금화

    ReplyDelete
  80. This is my first time i visit here. I found so many interesting stuff in your blog especially its discussion. From the tons of comments on your articles, I guess I am not the only one having all the enjoyment here! keep up the good work
    pf balance check without uan number

    ReplyDelete
  81. i found best way to download latest version of notepad
    notepad++ plugin manager

    ReplyDelete
  82. Wonderful! I and them like this blog . I read this blog .This is very also interesting and informative . I learned a lot . thank you to the owner for sharing this article . There is no better article than this one . thank you.


    ReplyDelete
  83. Thanks for the post and great tips..even I also think that hard work is the most important aspect of getting success..
    Live Train Running Status

    ReplyDelete
  84. Thanks for your post. I’ve been thinking about writing a very comparable post over the last couple of weeks, I’ll probably keep it short and sweet and link to this instead if thats cool. Thanks.
    học nghề trang điểm

    ReplyDelete
  85. Very efficiently written information. It will be beneficial to anybody who utilizes it, including me. Keep up the good work. For sure i will check out more posts. This site seems to get a good amount of visitors. Logo Design

    ReplyDelete
  86. When your website or blog goes live for the first time, it is exciting. That is until you realize no one but you and your. JavaScript Date Methods

    ReplyDelete
  87. Very useful post. This is my first time i visit here. I found so many interesting stuff in your blog especially its discussion. Really its great article. Keep it up.
    coton

    ReplyDelete
  88. This can be in addition a great article i genuinely liked looking at. It's not at all every day i contain the probability to view a thing. Water filter system

    ReplyDelete
  89. If more people that write articles really concerned themselves with writing great content like you, more readers would be interested in their writings. Thank you for caring about your content.
    Jiofi Video Calls

    ReplyDelete
  90. Thank you for helping people get the information they need. Great stuff as usual. Keep up the great work!!!
    long distance moving

    ReplyDelete
  91. I recently came across your blog and have been reading along. I thought I would leave my first comment. I don't know what to say except that I have enjoyed reading. Nice blog. I will keep visiting this blog very often.
    lawyer seo

    ReplyDelete
  92. When your website or blog goes live for the first time, it is exciting. That is until you realize no one but you and your. telefoonhoesje

    ReplyDelete
  93. When your website or blog goes live for the first time, it is exciting. That is until you realize no one but you and your. telefoonhoesje samsung

    ReplyDelete
  94. Very efficiently written information. It will be beneficial to anybody who utilizes it, including me. Keep up the good work. For sure i will check out more posts. This site seems to get a good amount of visitors. logo

    ReplyDelete
  95. Below is enjoy no doubt fabulous. Every one of these mild elements are designed by applying lots of basic foundation focus. I enjoy them all greatly.Ars Projecta

    ReplyDelete
  96. Thanks for the blog loaded with so many information. Stopping by your blog helped me to get what I was looking for. Makelaar Maastricht

    ReplyDelete
  97. Im no expert, but I believe you just made an excellent point. You certainly fully understand what youre speaking about, and I can truly get behind that.
    Construction industry and Blockchain

    ReplyDelete
  98. This is my first time i visit here. I found so many interesting stuff in your blog especially its discussion. From the tons of comments on your articles, I guess I am not the only one having all the enjoyment here keep up the good work Find freelancer

    ReplyDelete
  99. This is a truly good site post. Not too many people would actually, the way you just did. I am really impressed that there is so much information about this subject that have been uncovered and you’ve done your best, with so much class. If wanted to know more about green smoke reviews, than by all means come in and check our stuff.
    agence digitale

    ReplyDelete
  100. We prefer your present post. It may be excellent to see anybody clarify within phrases with the cardio together with lucidity with this crucial concern may be rapidly observed.Ars Projecta

    ReplyDelete
  101. Yes i am totally agreed with this article and i just want say that this article is very nice and very informative article.I will make sure to be reading your blog more. You made a good point but I can't help but wonder, what about the other side? !!!!!!Thanks Get huge savings plus free shipping with toms promo code

    ReplyDelete
  102. This is a brilliant blog! I'm very happy with the comments!..
    dfives

    ReplyDelete
  103. I gotta favorite this website it seems very helpful .
    Hair Style

    ReplyDelete
  104. The information you have posted is very useful. The sites you have referred was good. Thanks for sharing...
    Office Chair Big and Tall

    ReplyDelete
  105. I think this is an informative post and it is very useful and knowledgeable. therefore, I would like to thank you for the efforts you have made in writing this article. STAIR LIFTS

    ReplyDelete
  106. Thanks for a very interesting blog. What else may I get that kind of info written in such a perfect approach? I’ve a undertaking that I am simply now operating on, and I have been at the look out for such info. Voiceover

    ReplyDelete
  107. Thank you because you have been willing to share information with us. we will always appreciate all you have done here because I know you are very concerned with our. Social Media

    ReplyDelete
  108. That appears to be excellent however i am still not too sure that I like it. At any rate will look far more into it and decide personally!
    Portable cabins

    ReplyDelete
  109. We have sell some products of different custom boxes.it is very useful and very low price please visits this site thanks and please share this post with your friends. Earn money online

    ReplyDelete
  110. I read that Post and got it fine and informative. SEO Eindhoven

    ReplyDelete
  111. We have sell some products of different custom boxes.it is very useful and very low price please visits this site thanks and please share this post with your friends. Auto huren Sittard

    ReplyDelete
  112. Thanks for the blog loaded with so many information. Stopping by your blog helped me to get what I was looking for. telefoonhoesje

    ReplyDelete
  113. I was surfing the Internet for information and came across your blog. I am impressed by the information you have on this blog. It shows how well you understand this subject. Horeca meubilair

    ReplyDelete
  114. I admire this article for the well-researched content and excellent wording. I got so involved in this material that I couldn’t stop reading. I am impressed with your work and skill. Thank you so much. zonnepanelen Limburg

    ReplyDelete
  115. Yes i am totally agreed with this article and i just want say that this article is very nice and very informative article.I will make sure to be reading your blog more. You made a good point but I can't help but wonder, what about the other side? !!!!!!Thanks Terrasstoelen

    ReplyDelete
  116. I was surfing the Internet for information and came across your blog. I am impressed by the information you have on this blog. It shows how well you understand this subject. Babydoll

    ReplyDelete
  117. Nice post! This is a very nice blog that I will definitively come back to more times this year! Thanks for informative post. Hangsen E-liquid

    ReplyDelete
  118. Positive site, where did u come up with the information on this posting?I have read a few of the articles on your website now, and I really like your style. Thanks a million and please keep up the effective work. Makelaar Venlo

    ReplyDelete
  119. Very informative post! There is a lot of information here that can help any business get started with a successful social networking campaign. books

    ReplyDelete
  120. We have sell some products of different custom boxes.it is very useful and very low price please visits this site thanks and please share this post with your friends. Telefoonhoesjes iPhone

    ReplyDelete
  121. I was surfing the Internet for information and came across your blog. I am impressed by the information you have on this blog. It shows how well you understand this subject. rijschool vrachtwagen maastricht

    ReplyDelete
  122. This is my first time i visit here. I found so many interesting stuff in your blog especially its discussion. From the tons of comments on your articles, I guess I am not the only one having all the enjoyment here keep up the good work Goedkope overkapping

    ReplyDelete
  123. I was surfing the Internet for information and came across your blog. I am impressed by the information you have on this blog. It shows how well you understand this subject. entertainment service limburg

    ReplyDelete
  124. Positive site, where did u come up with the information on this posting?I have read a few of the articles on your website now, and I really like your style. Thanks a million and please keep up the effective work. Houten veranda

    ReplyDelete
  125. What a thrilling post. It is extremely chock-full of useful information. Thanks for such a great info. Buy trendy shows and accessories from toms promo code.

    ReplyDelete
  126. I wanted to thank you for this great read!! I definitely enjoying every little bit of it I have you bookmarked to check out new stuff you post. jewelry shop wichita

    ReplyDelete
  127. Wow! Such an amazing and helpful post this is. I really really love it. It's so good and so awesome. I am just amazed. I hope that you continue to do your work like this in the future also Wizzits

    ReplyDelete
  128. This is a great inspiring article.I am pretty much pleased with your good work.You put really very helpful information.Bunto Shopping

    ReplyDelete
  129. Yes i am totally agreed with this article and i just want say that this article is very nice and very informative article.I will make sure to be reading your blog more. You made a good point but I can't help but wonder, what about the other side? !!!!!!Thanks Juridisch advies

    ReplyDelete
  130. Positive site, where did u come up with the information on this posting?I have read a few of the articles on your website now, and I really like your style. Thanks a million and please keep up the effective work. Juridisch advies

    ReplyDelete
  131. Thank you for some other informative blog. Where else could I get that type of information written in such an ideal means? I have a mission that I’m just now working on, and I have been at the look out for such information.
    https://www.visit-cassis-360.com/

    ReplyDelete
  132. Very useful post. This is my first time i visit here. I found so many interesting stuff in your blog especially its discussion. Really its great article. Keep it up.
    blocpubliciitaire.fr

    ReplyDelete
  133. very interesting post.this is my first time visit here.i found so mmany interesting stuff in your blog especially its discussion..thanks for the post!
    blocpubliciitaire.fr

    ReplyDelete
  134. The post is written in very a good manner and it contains many useful information for me.
    7wyn.com

    ReplyDelete
  135. Thanks for posting this info. I just want to let you know that I just check out your site and I find it very interesting and informative. I can't wait to read lots of your posts.
    7wyn.com

    ReplyDelete
  136. I am impressed. I don't think Ive met anyone who knows as much about this subject as you do. You are truly well informed and very intelligent. You wrote something that people could understand and made the subject intriguing for everyone. Really, great blog you have got here. 10 marla house construction cost 2020

    ReplyDelete
  137. This is such a great resource that you are providing and you give it away for free. I love seeing websites that understand the value of providing a quality resource for free. It is the old what goes around comes around routine.
    judi bola terpercaya 7wyn

    ReplyDelete
  138. Отличный и очень захватывающий сайт. Люблю смотреть. Так держать.
    sayt hazirlanmasi interactive media

    ReplyDelete
  139. Nice knowledge gaining article. This post is really the best on this valuable topic.
    investigación de fraudes

    ReplyDelete
  140. I would like to thank you for the efforts you have made in writing this article. I am hoping the same best work from you in the future as well. Thanks...
    cliquez ici

    ReplyDelete
  141. The post is written in very a good manner and it contains many useful information for me.
    https://studioforme.fr/bol-dair-jacquier/

    ReplyDelete
  142. Nice knowledge gaining article. This post is really the best on this valuable topic. Graphics design

    ReplyDelete
  143. This was a really great contest and hopefully I can attend the next one. It was alot of fun and I really enjoyed myself.. Graphics design

    ReplyDelete
  144. Thanks for the blog loaded with so many information. Stopping by your blog helped me to get what I was looking for.
    detectives en marbella expertos en infidelidades

    ReplyDelete

Note: If you are unable to post a comment, try enabling the "allow third-party cookies" option on your browser.