From the desk of Lu Wei: Apple, encryption and China

 

February 18, 2016

中国北京东城区朝阳门内大街225号

                        

James Comey

Director of the FBI

Washington, D.C.

 

Dear Jim,

Yo yo yo. It’s been a long time. Hope you don’t get up to too much trouble in the year of the monkey.

I’ve been following with interest this news about the Apple court order and I must say we are very impressed with your approach! We prefer to just directly demand that foreign companies operating in China hand over user names, passwords, PIN numbers and other personal data. But asking for this workaround is genius. Wish we had thought of that.

As you know, Apple have talked the talk but have rarely walked the walk when it comes to China. There was a time when Apple might have thought they had the upper hand on us but that lasted about 5 minutes and was in 1992! LOL. Pay no heed to Cap'n Cook’s note.

Apple is the one company we love to hold up as setting a great example for how foreign companies should be conducting themselves if they want to do business in China. Apple will do anything and everything for us - from censoring those pesky internet freedom and Free Tibet apps to storing user data on servers in China. When I pick up my iPhone to call Cap'n Cook, he’s already on the line!

I see that Cap'n Cook took exception to your reasonable request for a workaround so I thought I would reach out with some helpful advice and pro tips. You, too, can have the same leverage as we do over Apple if you just follow my simple to use, no hassles, six-step plan. I think if you adopted our approach, you could make Apple work for you like they work for the Chinese government. And if we work together, we can both achieve our mutual goal of making obsolete all private communication, everywhere in the world! Win win, me thinks.

I’d appreciate it if you don’t share my facsimile with our peers - this playbook is just for you and me.

1. Remind Apple that they love saying “We comply with all local laws and regulations in every country that we operate in”. I know that technically Apple “operates” in the Cayman Islands, but you know what I mean. Lay down the law with them!

2. Point out that all of their competitors are working with you (even if it is not true) and they risk being the odd man out. Remind them that they were late to the NSA table on PRISM, and they need to be on the ball if they want to salvage their relationship with the FBI. In case you misplaced your copy, I’m sending you over my copy of Ed’s slide.

3. Ask for a little favor at first, something that’s not so important to you, like censoring some random app. When they refuse to cooperate, throw a massive hissy fit and claim that they are insulting all Americans everywhere. Then ask for another little favor, something which you think they have a 50/50 chance of accepting. If they refuse, then throw another hissy fit and come up with a new request. In they refuse again, repeat again, until they comply.

4. Once they comply, and trust me, they are Apple, they’ll eventually comply, you need to start ratcheting up the requests quickly - this is when you drop the censorship asks and focus on the technology asks.

5. If they balk again, threaten them with closing all Apple Stores and banning the sale of Apple products. If they balk at this, then poke some holes in the warranties they provide for their products, let the public know that they are getting cheated and organise some Occupy-like protests outside Apple stores (make sure you bring enough eggs). That will at least give the shareholders a fright! I know that China accounts for about $58 billion of Apple’s revenue, but Americans still contribute a fair share to the house that Jobs built. Use that leverage while you still have it! 

6. Once they have turned, and they always turn, you’ll get whatever backdoor workaround you want. After they turn, don’t forget to issue them with our standard PR and media relations guidelines and tactics so we can get this story out of the news and focus on more important things, like puppy dogs and ice cream.

Don’t worry about those detractors who are telling you that this case will provide “precedent” for bad actors like me and Lil’ Kim. Confucious says - “precedent schmecedent”. If you don’t build this, we will! Hope that helps buddy and I look forward to seeing you at Fadi’s BBQ!

Sincerely,

 

Lu Wei

Director, CAC

Comments

More Blog Posts

Subscribe to our mailing list
Show content from Blog | Google+ | Twitter | All. Subscribe to our blog using RSS.

Thu, Aug 10, 2023

1.4 million people used FreeBrowser to circumvent the Great Firewall of Turkmenistan

Since 2021, the authorities in Turkmenistan have taken exceptional measures to crack down on the use of circumvention tools. Citizens have been forced to swear on the Koran that they will not use a VPN. Circumvention tool websites have been systematically blocked. Arbitrary searches of mobile devices have also taken place and have even targeted school children and teachers.

The government has also blocked servers hosting VPNs which led to “near complete” internet shutdowns on several occasions in 2022. Current reports indicate that 66 hosting providers, 19 social networks and messaging platforms, and 10 leading content delivery networks (CDNs), are blocked in the country. The government presumably is unconcerned about the negative economic impact that such shutdowns can cause.

Fri, Mar 18, 2022

Well-intentioned decisions have just made it easier for Putin to control the Russian Internet

This article is in large part inspired by a recent article from Meduza (in Russian).

Since the beginning of the war in Ukraine, Russian users have had problems accessing government websites and online banking clients. Browsers began to mark these sites as unsafe and drop the connection. The reason is the revocation of digital security certificates by foreign certificate authorities (either as a direct consequence of sanctions or as an independent, good will move); without them, browsers do not trust sites and “protect” their users from them.

However, these actions, caused - or at least triggered by - a desire to punish Russia for their gruesome actions in Ukraine, will have long-lasting consequences for Russian netizens.

Digital certificates are needed to confirm that the site the user wants to visit is not fraudulent. The certificates contain encryption keys to establish a secure connection between the site and the user. It is very easy to understand whether a page on the Internet is protected by a certificate. One need just look at the address bar of the browser. If the address begins with the https:// prefix, and there is a lock symbol next to the address, the page is protected. By clicking on this lock, you can see the status of the connection, the name of the Certification Authority (CA) that issued the certificate, and its validity period.

There are several dozen commercial and non-commercial organizations in the world that have digital root certificates, but 3/4 of all certificates are issued by only five of the largest companies. Four of them are registered in the USA and one is registered in Belgium.

Mon, Aug 03, 2020

Announcing the Release of GreatFire AppMaker

GreatFire (https://en.greatfire.org/), a China-focused censorship monitoring organization, is proud to announce that we have developed and released a new anti-censorship tool that will enable any blocked media outlet, blogger, human rights group, or civil society organization to evade censors and get their content onto the phones of millions of readers and supporters in China and other countries that censor the Internet.

GreatFire has built an Android mobile app creator, called “GreatFire AppMaker”, that can be used by organizations to unblock their content for users in China and other countries. Organizations can visit a website (https://appmaker.greatfire.org/) which will compile an app that is branded with the organization’s own logo and will feature their own, formerly blocked content. The app will also contain a special, censorship-circumventing web browser so that users can access the uncensored World Wide Web. The apps will use multiple strategies, including machine learning, to evade advanced censorship tactics employed by the Chinese authorities.  This project will work equally well in other countries that have China-like censorship restrictions. For both organizations and end users, the apps will be free, fast, and extremely easy to use.

This project was inspired by China-based GreatFire’s first-hand experience with our own FreeBrowser app (https://freebrowser.org/en) and desire to help small NGOs who may not have the in-house expertise to circumvent Chinese censorship. GreatFire’s anti-censorship tools have worked in China when others do not. FreeBrowser directs Chinese internet users to normally censored stories from the app’s start page (http://manyvoices.news/).

Fri, Jul 24, 2020

Apple, anticompetition, and censorship

On July 20, 2020, GreatFire wrote to all 13 members of the Subcommittee on Antitrust, Commercial and Administrative Law of the U.S. House Committee on the Judiciary, requesting a thorough examination into Apple’s practice of censorship of its App Store, and an investigation into how the company collaborates with the Chinese authorities to maintain its unique position as one of the few foreign tech companies operating profitably in the Chinese digital market.  

This letter was sent a week before Apple CEO TIm Cook will be called for questioning in front of the Subcommittee on Antitrust, Commercial and Administrative Law. The CEOs of Amazon, Google and Facebook will also be questioned on July 27, as part of the Committee’s ongoing investigation into competition in the digital marketplace.

This hearing offers an opportunity to detail to the Subcommittee how Apple uses its closed operating ecosystem to not only abuse its market position but also to deprive certain users, most notably those in China, of their right to download and use apps related to privacy, secure communication, and censorship circumvention.

We hope that U.S. House representatives agree with our view that Apple should not be allowed to do elsewhere what would be considered as unacceptable in the U.S. Chinese citizens are not second class citizens. Private companies such as Apple compromise themselves and their self-proclaimed values of freedom and privacy when they collaborate with the Chinese government and its censors.

Mon, Jun 10, 2019

Apple Censoring Tibetan Information in China

Apple has a long history of censorship when it comes to information about Tibet. In 2009, it was revealed that several apps related to the Dalai Lama were not available in the China App Store. The developers of these apps were not notified that their apps were removed. When confronted with these instances of censorship, an Apple spokesperson simply said that the company “continues to comply with local laws”.

In December, 2017, at a conference in China, when asked about working with the Chinese authorities to censor the Apple App Store, Tim Cook proclaimed:

"Your choice is: do you participate, or do you stand on the sideline and yell at how things should be. And my own view very strongly is you show up and you participate, you get in the arena because nothing ever changes from the sideline."

In the ten years since Apple was first criticized for working with the Chinese authorities to silence already marginalized voices, what has changed? Apple continues to strictly follow the censorship orders of the Chinese authorities. When does Tim Cook expect that his company will help to bring about positive change in China?

Based on data generated from https://applecensorship.com, Apple has now censored 29 popular Tibetan mobile applications in the China App Store. Tibetan-themed apps dealing with news, religious study, tourism, and even games are being censored by Apple. A full list of the censored apps appear below.

Subscribe to our blog using RSS.

Comments

I loved this one. It has given me courage to try scarier things. I tend to steer clear of them but not anymore.http://packersmovershyderabadcity.in/
http://packersmovershyderabadcity.in/packers-and-movers-lingampally-hyde...
http://packersmovershyderabadcity.in/packers-and-movers-hitech-city-hyde...
http://packersmovershyderabadcity.in/packers-and-movers-bowrampet-hyderabad
We are expert in Handling,Packers And Movers Hyderabad and Packing & Shifting of Household Goods, Office goods, Commercial Equipment and Car, Logistics and Transportation.

hahah great review i really enjoyed it.
st. patrick's day 2016

Once they comply, and trust me, they are Apple, they’ll eventually comply, you need to start ratcheting up the requests quickly - this is when you drop the censorship asks and focus on the technology asks.
http://stpatricksday2016imagesz.com/almost-free-womens-st-patricks-day-t...
http://stpatricksday2016imagesz.com/interesting-st-patrick-facts-that-lo...
http://stpatricksday2016imagesz.com/what-is-st-patricks-day-when-is-st-p...
http://stpatricksday2016imagesz.com/when-is-st-patricks-day-in-2016/
http://stpatricksday2016imagesz.com/st-patricks-day-sayings-quotes-for-f...
If they balk again, threaten them with closing all Apple Stores and banning the sale of Apple products.

this is great post. thanks for sharing
april fools jokes
i like it.

drop-nation com/kaiyuan/ZK67d0boq1T6TZO84fik html
drop-nation com/kaiyuan/GK41s8mfz7B8ROQ08kpo html
drop-nation com/kaiyuan/XU09i8zfp4D8MNA47jkn html
drop-nation com/kaiyuan/DS37b5bkb8E3GKW62vko html
drop-nation com/kaiyuan/QF09i7jps0Y6PUH34xyc html
drop-nation com/kaiyuan/LL05o7mmv9E8BQR14ywy html
drop-nation com/kaiyuan/RG86p3uux3I3PDK59mbf html
drop-nation com/kaiyuan/AA81j5hof0Q1RIT09mqd html
drop-nation com/kaiyuan/UQ50m8gvn7O0IZH34cge html
drop-nation com/kaiyuan/NK94r1eap1P8FGU44qqz html
drop-nation com/kaiyuan/JK34j7wqj0Y0YCJ12wjf html
drop-nation com/kaiyuan/ME75z9mjo0S9EUJ94cdf html
drop-nation com/kaiyuan/NA30n6qyt9V6YOI21yai html
drop-nation com/kaiyuan/CT46p5ugs5P7LPT14dzc html
drop-nation com/kaiyuan/KY12c2axl0F5SNY17vxj html
drop-nation com/kaiyuan/HF73p8vhw5W0UGQ09fxs html
drop-nation com/kaiyuan/OC59g8cjj3K6CXI07gxo html
drop-nation com/kaiyuan/JR59x4htr2V5IAP09far html
drop-nation com/kaiyuan/US74v8koe1L5GQO26vfp html
drop-nation com/kaiyuan/OQ20d9mde5R6XUQ07ivk html
drop-nation com/kaiyuan/RK48c3cgn8A2FOI70qje html
drop-nation com/kaiyuan/CE79x1vny8E9SDI62ctp html
drop-nation com/kaiyuan/QS47p2fht4Y6NVK71uaa html
drop-nation com/kaiyuan/RC91m0qvi4W1ZSR44tnx html
drop-nation com/kaiyuan/AH82v6mue0L3FFA48hzo html
drop-nation com/kaiyuan/ZM96o2ado0X3LTP79qee html
drop-nation com/kaiyuan/WD14z4osb4G2WIW76qai html
drop-nation com/kaiyuan/DP44a7oxs0B2NST49tlh html
drop-nation com/kaiyuan/JC73m3gff4X2CMG70nqu html
drop-nation com/kaiyuan/KL27t7kqn4R5CHU69oir html

cnna com/zuigao/vn17BI88U7fp84SV00wna html
cnna com/zuigao/qe83JL03K7uw28NV39vqx html
cnna com/zuigao/ls49HA89E4ni06BH03iwr html
cnna com/zuigao/jk76GA92P3vc40BQ07cqe html
cnna com/zuigao/nl09TN34T1sr22KO37uvi html
cnna com/zuigao/iv78EU29Q2ql16XA80wuh html
cnna com/zuigao/ec26NC16U2ox12RA98kjt html
cnna com/zuigao/mo05EY46B5jk35HX69icj html
cnna com/zuigao/xg58RW23X6xp69DF88fqi html
cnna com/zuigao/gi16NX32H3sg56VK33bek html
cnna com/zuigao/hu12RD73K8et14XG13dmn html
cnna com/zuigao/yc42QW25V9se22SP57vdt html
cnna com/zuigao/nr14FN84F5sj53CF01qee html
cnna com/zuigao/my99KV06F6jy63XN08qvn html
cnna com/zuigao/os59YG00Q6oz00OP99hpw html
cnna com/zuigao/sl60ZV02X2ga83QD43qhf html
cnna com/zuigao/mz72QV15S4nn45BQ29gam html
cnna com/zuigao/vd57OH01K2sr15IN99rlu html
cnna com/zuigao/yl89EL63F1os50FM06pju html
cnna com/zuigao/ec76VU29O8xk31LW51kdw html
cnna com/zuigao/sy31LE96Y4ia89WO87sky html
cnna com/zuigao/gg47AJ22I4wy52TY16pum html
cnna com/zuigao/mz66MM18D9ks63WG80ajr html
cnna com/zuigao/ai38HN30E4qc08DC43hxb html
cnna com/zuigao/bx98NF02M7zs77IS63hlz html
cnna com/zuigao/oq39DO66M6po91LR66mzo html
cnna com/zuigao/ey30GD69Z0mj79QD69yws html
cnna com/zuigao/bi63BS98D4cx51DM27lhd html
cnna com/zuigao/jn98WW42A9qi17IJ32gmu html
cnna com/zuigao/db23GA94J3xg15GY76zhp html

wacontre com/cunniu/hia976MALhl21upf html
wacontre com/cunniu/jva347LAHxy41gyq html
wacontre com/cunniu/mln649AHXlr88bbg html
wacontre com/cunniu/brl422HLJer56zii html
wacontre com/cunniu/fme172EGJfx47zcp html
wacontre com/cunniu/npf306JYSmx82wvo html
wacontre com/cunniu/ter060EFSrs28ogj html
wacontre com/cunniu/ioc013DGCvz02gdp html
wacontre com/cunniu/aux097JDMln60vob html
wacontre com/cunniu/ofq795PJZcq38hxn html
wacontre com/cunniu/alc076YFBgj61gns html
wacontre com/cunniu/dwb186LJCmq12wps html
wacontre com/cunniu/dyo380OUZgo46ars html
wacontre com/cunniu/lcp685ZSWhl50msl html
wacontre com/cunniu/szm388CQTgj00knn html
wacontre com/cunniu/wyq333VRVuc72yhl html
wacontre com/cunniu/dlv521GWVmw49mop html
wacontre com/cunniu/mxb833LTZnu15bso html
wacontre com/cunniu/sgs633HJHcd15pmx html
wacontre com/cunniu/rfc412EKEel00hnk html
wacontre com/cunniu/ytw233TOCjv05kfb html
wacontre com/cunniu/qsc910IJTzz71eym html
wacontre com/cunniu/zfr487EPCvr90tzx html
wacontre com/cunniu/ran534GAEtk15nzj html
wacontre com/cunniu/mro586RSFzx04bmy html
wacontre com/cunniu/tzq693HYGeh82bsr html
wacontre com/cunniu/ayt864ARJih38thh html
wacontre com/cunniu/zem015QGNsj33ugm html
wacontre com/cunniu/gmi946YIUou60crg html
wacontre com/cunniu/vis736CTOrm71jjk html

myelderlawattorney com/renmin/bab532HD43cpt html
myelderlawattorney com/renmin/ueu466OM66evg html
myelderlawattorney com/renmin/lju737BQ87kqi html
myelderlawattorney com/renmin/rdb571US76cnu html
myelderlawattorney com/renmin/yee681QD35rmn html
myelderlawattorney com/renmin/plu256JN01edo html
myelderlawattorney com/renmin/idn786CQ44ctz html
myelderlawattorney com/renmin/frx400CT31dcc html
myelderlawattorney com/renmin/egt888TY12hzb html
myelderlawattorney com/renmin/mxk588RF98aat html
myelderlawattorney com/renmin/khi778MQ90jzp html
myelderlawattorney com/renmin/kke314PO76bea html
myelderlawattorney com/renmin/ewq788CB90ovk html
myelderlawattorney com/renmin/tzt097LS51tmh html
myelderlawattorney com/renmin/bjn241PL74brc html
myelderlawattorney com/renmin/xtn950ZA26lfy html
myelderlawattorney com/renmin/pct980BQ08jhh html
myelderlawattorney com/renmin/oxs116BU29dda html
myelderlawattorney com/renmin/xwa364QP99yre html
myelderlawattorney com/renmin/rlp712JA61cvy html
myelderlawattorney com/renmin/qqq145XB21kbj html
myelderlawattorney com/renmin/ixq626OA65pxr html
myelderlawattorney com/renmin/pmb828QQ91ktb html
myelderlawattorney com/renmin/quy065GE53wsc html
myelderlawattorney com/renmin/aff699KE84geh html
myelderlawattorney com/renmin/dtj297QH02njv html
myelderlawattorney com/renmin/boc208SL56xmn html
myelderlawattorney com/renmin/hky695MI16ilx html
myelderlawattorney com/renmin/xcv877NK24fqk html
myelderlawattorney com/renmin/sda352PD01rmv html

nissastrandstad se/shubao/pb41UWVN200A19la06Qwuy html
nissastrandstad se/shubao/pg28WKPU417H45sv84Qfuo html
nissastrandstad se/shubao/xd30KDMA316B52bc10Mwyn html
nissastrandstad se/shubao/ut98JJQZ018F59ys86Lnbl html
nissastrandstad se/shubao/zm46MMXX819V60od30Wyjs html
nissastrandstad se/shubao/if88NMLC337X55ch77Idjb html
nissastrandstad se/shubao/cb32GZOD470F35pp05Xvjp html
nissastrandstad se/shubao/ll31PZPG058J11dt53Ygiz html
nissastrandstad se/shubao/sq64FWGN798I49jk30Lvpm html
nissastrandstad se/shubao/rv21RGUE347F68dl80Pgjj html
nissastrandstad se/shubao/eu69WLJH295T27bq74Nuby html
nissastrandstad se/shubao/ug63ULWD193M70ti13Clix html
nissastrandstad se/shubao/tw00SPCS101R43lf57Ahuy html
nissastrandstad se/shubao/yk01QOMB695R60ax87Hmdm html
nissastrandstad se/shubao/si05TQRX827P46wf98Fgcp html
nissastrandstad se/shubao/hn50HCAV586T38mu67Qlqd html
nissastrandstad se/shubao/uk48OYRX393F79sx86Fzet html
nissastrandstad se/shubao/ib05MCSM112Y63ef24Ddgz html
nissastrandstad se/shubao/gt16XTMJ127O76jq55Tzex html
nissastrandstad se/shubao/nl35SMUR570B37eg31Dofp html
nissastrandstad se/shubao/ul76GLJB841R07uf17Gguh html
nissastrandstad se/shubao/jt91NLLC108B56jt94Jnpg html
nissastrandstad se/shubao/rl25NZHM579R49yu17Lpbe html
nissastrandstad se/shubao/qg69MBXD058F49jt18Pbcb html
nissastrandstad se/shubao/it45HEWN879U63ce64Bddq html
nissastrandstad se/shubao/wc23BIWE716L33lc80Ukbd html
nissastrandstad se/shubao/um59LUIT709X36ly58Lkqr html
nissastrandstad se/shubao/et61FUSA375F86qa40Vbjd html
nissastrandstad se/shubao/gh64JELW976M63bu46Jejy html
nissastrandstad se/shubao/kc94SSNW343O51xx62Wwrj html

prokopka cz/nonyue/mp6191UUM901UX44bdk html
prokopka cz/nonyue/qv0662YUZ877XB04wda html
prokopka cz/nonyue/og9644FPQ149XQ05ugx html
prokopka cz/nonyue/oq2431WHD414UK36ake html
prokopka cz/nonyue/xh4552YSC571UD86rkn html
prokopka cz/nonyue/mn4820GQO964KO62kbc html
prokopka cz/nonyue/rx7094FEH573BY04yuj html
prokopka cz/nonyue/mn9100YFO869EY38nem html
prokopka cz/nonyue/oj5001XKJ139IO74vms html
prokopka cz/nonyue/mt7069NLD812KA82yhu html
prokopka cz/nonyue/lr6777WST668ZL65ijk html
prokopka cz/nonyue/hp9541MAX549HE13zzt html
prokopka cz/nonyue/sr8813GCR788KT88aen html
prokopka cz/nonyue/va6532WLI229DF49zkj html
prokopka cz/nonyue/lq3462WWJ887XP06kjb html
prokopka cz/nonyue/ki2801MHO754YT59zjf html
prokopka cz/nonyue/ps7901QGP365LM82rwa html
prokopka cz/nonyue/mv1806SOM558OD06byw html
prokopka cz/nonyue/qs2756URT337GU49auq html
prokopka cz/nonyue/vg8903JWR318FH93vju html
prokopka cz/nonyue/wr9557XBW443YT79adu html
prokopka cz/nonyue/de7187STB280DM79hmk html
prokopka cz/nonyue/fz8458LDS097VL71kor html
prokopka cz/nonyue/mj5994HMM203SM15fcd html
prokopka cz/nonyue/fu6732BQZ837SR00nrp html
prokopka cz/nonyue/up6970NVI769BF69ogj html
prokopka cz/nonyue/fh3424NWB067NH61wkl html
prokopka cz/nonyue/yb6260JNJ983CR52uyv html
prokopka cz/nonyue/ay4048ICH949KV06ypi html
prokopka cz/nonyue/wv5257HVU036FJ22wzs html

rcvinnovations com/xinhan/rt81FB2R9N7Pyxz html
rcvinnovations com/xinhan/vf31UX4Z8Z2Pnhe html
rcvinnovations com/xinhan/rm12QW5J9T1Dsux html
rcvinnovations com/xinhan/ju71VV2U3Q4Wwyz html
rcvinnovations com/xinhan/kw20IM7J5T4Ukcl html
rcvinnovations com/xinhan/xy25JA6Y9R3Rshe html
rcvinnovations com/xinhan/at83EP1F9W4Wcds html
rcvinnovations com/xinhan/ml98CT2V4H7Vcno html
rcvinnovations com/xinhan/ul75ZF2S3P1Zfxf html
rcvinnovations com/xinhan/uv15AF3Z1G2Rchp html
rcvinnovations com/xinhan/ln70YN9U1Z2Ddgy html
rcvinnovations com/xinhan/mh01WB4N1D5Iugj html
rcvinnovations com/xinhan/rc64WG7D5H7Idhd html
rcvinnovations com/xinhan/yq49VK9D7S6Xyay html
rcvinnovations com/xinhan/wu13BD3I1W4Kpie html
rcvinnovations com/xinhan/ft49YH4R7Y2Apsn html
rcvinnovations com/xinhan/lj43OL3C0F2Hmwj html
rcvinnovations com/xinhan/eg24DZ7Z1E4Mmap html
rcvinnovations com/xinhan/hy25EB7W5K9Imii html
rcvinnovations com/xinhan/mu45BO3K3M4Fiuc html
rcvinnovations com/xinhan/bq19JQ6M7W7Igpx html
rcvinnovations com/xinhan/ed50UT0V2Z3Nmkf html
rcvinnovations com/xinhan/ml73YZ1V8A6Ynnz html
rcvinnovations com/xinhan/hd01TY7J4D3Pxqd html
rcvinnovations com/xinhan/bq34KU8Y3K0Wdnm html
rcvinnovations com/xinhan/sb67OM5Z3Z7Mydp html
rcvinnovations com/xinhan/lo22ZL1J0H2Puhv html
rcvinnovations com/xinhan/ah83II4H7N7Whca html
rcvinnovations com/xinhan/bu29TD7G6Q4Oigd html
rcvinnovations com/xinhan/ag20PW5T0Y2Klph html

cnna com/zuigao/qb56OI32W5jc97KF93bph html
cnna com/zuigao/yd39TY61D0vd88VH66azb html
cnna com/zuigao/fw15CP92U0tq29IN35yri html
cnna com/zuigao/rn56LW77R6xc02LB55vae html
cnna com/zuigao/il52HE37M1zw99MS86pbo html
cnna com/zuigao/ns61SA82J0lh72EF32oia html
cnna com/zuigao/jh70DZ02I0kd06AF85ywm html
cnna com/zuigao/lj24TC14C3gp45GE52lag html
cnna com/zuigao/et14ES26E5rb95NY11hce html
cnna com/zuigao/nw51GD29B0qi82WJ11fwt html
cnna com/zuigao/uu17MA43K6qm47FH96rxw html
cnna com/zuigao/pr60KO42A1ff79GX26hrp html
cnna com/zuigao/ca91WH00F9xq97MY68pec html
cnna com/zuigao/wm77JY65T2ai58ZT17sby html
cnna com/zuigao/fl38NX80K8bc38JM66dpd html
cnna com/zuigao/fl75XN66X5ef78ZM01kqq html
cnna com/zuigao/lk05VG94H4ty88XK55jxc html
cnna com/zuigao/hl28DF76L5we81JC35jqp html
cnna com/zuigao/oj39XG34X5pl99TJ93rnn html
cnna com/zuigao/my43TZ79F3ox83GQ94rrd html
cnna com/zuigao/xj65YM90F6oh74KT86erw html
cnna com/zuigao/gb77SJ08X3zq81OS32ywr html
cnna com/zuigao/sh51BP62X0jv50AB78exy html
cnna com/zuigao/zc30SJ48P3tj84BT75sxn html
cnna com/zuigao/px70RS76A7pt68UU89ghb html
cnna com/zuigao/dh27IX89L7ol82HM29qdo html
cnna com/zuigao/bv56RJ57B8nu13CO43tbk html
cnna com/zuigao/iw71II27P3ag92CT38edx html
cnna com/zuigao/el42MU61O4md53PW25jng html
cnna com/zuigao/kx05GO06S1hz61YM42dar html

nissastrandstad se/shubao/pk47JTVB598S74bj54Amjl html
nissastrandstad se/shubao/lc51GESZ927Z13fd21Fzum html
nissastrandstad se/shubao/dw22AVGZ005T71oi54Arad html
nissastrandstad se/shubao/fk19XJUH118B42jj21Ebnj html
nissastrandstad se/shubao/zr34ZQBU305F31sf61Yzeg html
nissastrandstad se/shubao/pd17UWIK170A65ct08Amqk html
nissastrandstad se/shubao/dv17HWMC558Z36ik00Hlcv html
nissastrandstad se/shubao/fb59SWTA710Y03gx16Winv html
nissastrandstad se/shubao/ji71AUQR618G64eo52Zvsd html
nissastrandstad se/shubao/yb23WVNS975R27ob15Sgyv html
nissastrandstad se/shubao/ik35JUNI590P27zt97Fwnq html
nissastrandstad se/shubao/hv97JLSE072A06mv04Uuqh html
nissastrandstad se/shubao/bu28JDPX008K13yt41Ujhp html
nissastrandstad se/shubao/as89JMBR942S74nh65Ssde html
nissastrandstad se/shubao/sn91QROW760K23ah97Cxlr html
nissastrandstad se/shubao/nw02HZOP846Q28eu33Mhfd html
nissastrandstad se/shubao/tb72NVAS202A74ux72Txwu html
nissastrandstad se/shubao/bk17WFOB703Y95dp24Zabr html
nissastrandstad se/shubao/rv65QNUO148J26hh47Pjhv html
nissastrandstad se/shubao/fi61PABG116D66bt07Hgxy html
nissastrandstad se/shubao/ak76TCMW400L07vu94Mdpp html
nissastrandstad se/shubao/tk48KWDN225L98ck99Ivgd html
nissastrandstad se/shubao/sd79KOJX238X06xd90Tnpd html
nissastrandstad se/shubao/ag83XJWU394U96kb29Auzy html
nissastrandstad se/shubao/ry25SOEJ755E82yy98Uxhk html
nissastrandstad se/shubao/cc93AWKD495I54ud61Mjts html
nissastrandstad se/shubao/mp72GLKA415S56fp04Vijv html
nissastrandstad se/shubao/ly89CBHH952R94wm16Xjrl html
nissastrandstad se/shubao/lj72FYHT304P00tm19Bykw html
nissastrandstad se/shubao/xm16LYWX977L26ad47Zlqh html

rcvinnovations com/xinhan/xp23AF4G6F5Mbcy html
rcvinnovations com/xinhan/jl25CS2W3W4Utec html
rcvinnovations com/xinhan/oo84PU4S3G7Uzcv html
rcvinnovations com/xinhan/nt10ET2Y4A7Ijek html
rcvinnovations com/xinhan/zo54AN8L8R3Yxzt html
rcvinnovations com/xinhan/xh14ZQ0U9G3Kwqy html
rcvinnovations com/xinhan/rs62MH1P1A7Hqjy html
rcvinnovations com/xinhan/lo22ZL1J0H2Puhv html
rcvinnovations com/xinhan/da76OC7A8F3Tgke html
rcvinnovations com/xinhan/ce78DR4I6A3Lokm html
rcvinnovations com/xinhan/yz50DO3L5I6Jfnl html
rcvinnovations com/xinhan/ep98RD7I3W2Fsaz html
rcvinnovations com/xinhan/bq34KU8Y3K0Wdnm html
rcvinnovations com/xinhan/zv51XF0R4B3Ytqw html
rcvinnovations com/xinhan/ji54GM0T8P8Xrml html
rcvinnovations com/xinhan/wu13BD3I1W4Kpie html
rcvinnovations com/xinhan/cn30XY0C5W5Xump html
rcvinnovations com/xinhan/tu85VL2E2L6Drpy html
rcvinnovations com/xinhan/bj45AJ0U9H7Hbhr html
rcvinnovations com/xinhan/oy80BZ4V0X0Qxak html
rcvinnovations com/xinhan/bk61WZ2C4X6Qpnq html
rcvinnovations com/xinhan/wd68AG8G9I2Uydk html
rcvinnovations com/xinhan/ml43KP2V5S7Hziu html
rcvinnovations com/xinhan/gr97IE6P8V2Wgqz html
rcvinnovations com/xinhan/mj12VB8T0Z9Shjz html
rcvinnovations com/xinhan/qh92DN2M5T5Kqhy html
rcvinnovations com/xinhan/jd48DU5P0P9Comn html
rcvinnovations com/xinhan/lw91RL3E8E6Wsba html
rcvinnovations com/xinhan/ig91VM0C5N2Mach html
rcvinnovations com/xinhan/qg61PL3L0V7Qojr html

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.
happy wheels

Day by day it become more wide.
Gleaming Media

hi

Great thing happen with great soul. make your father feel special on fathers day by sharing interesting stuff from http://fathersday.quoteswishes.in/cards

Just saying, I don't like Apple product, I prefer Android OS :p http://gmail-emaillogin.com/

Greetings! I know this is somewhat off topic but I was wondering if you knew where I could locate a captcha plugin for my comment form? I'm using the same blog platform as yours and I'm having problems finding one? Thanks a lot!
http://darksouls3fans.com
http://emojifb.com

thanks for sharing this one http://www.letsgoodsystems.com

Download all languages and types of videos in this blog,nice one
https://vidmatehd.org/

It is one of the best application to root android phone in one click.
https://iframarootapk.net/

this is nice one to see this type of information here.
http://www.freemailsignup.com/

I really love to read such a nice article. Thanks!Keep rocking.
apk

Cost: one time investment in a mike, software, and book as well as possible hosting
on an external server.
website designing company in patna (http://websitedesigninginpatna.strikingly.com)

very nice one to look at this kind of information here to save http://newaccounts.org/

For cancer prevention, try adding more plants to your daily diet. These are versatile enough to go anywhere from a salad to a soup to a stew to even a smoothie. Try eating green things like lettuce, spinach, broccoli, asparagus and more to get a vast array of nutrients. Also, add things like fruits and nuts for a huge boost to prevent cancer. http://www.crazybulk-reviews.org/

You will want to consider pesticides and their effect on your food. They are generally portrayed as detrimental. But if you talk with farmers, you may come to a more nuanced view. For instance, you may hear that some fungicides are necessary; that a healthy crop cannot be produced without them, and that none of the chemical is retained on the produce you buy. http://www.crazybulk-reviews.org/

As you've witnessed, lots of great tips are available that you can utilize to assist you in losing that weight so you can get the body you've been wanting. If you stick to these tips then losing weight should not be all that difficult for you. Forget about your past mistakes. Keep your eye on the now, and turn these ideas into a sustainable weight-loss program. If you can drop a pound a week, you will look great in just 2 months! http://www.crazybulkavis.net/

There plenty of products out there that promise simple weight loss. However, you rarely hear in this advertising blitz that you should also see your physician. Weight loss companies just want your money; your doctor wants you to be healthy. http://www.crazybulkavis.net/

Losing weight can be an intimidating topic for many people. Many people are ready to start losing weight but simply aren't sure where to begin, and get frustrated. If this sounds like you, read on to learn some easy tips for setting up your own weight loss system so you can start shedding pounds.

A vital part of any weight loss plan is including exercise as part of your daily routine. Even fifteen or twenty minutes of exercise a day will burn some calories and make it easier for you to lose weight and keep it off. Exercise also builds muscle that can burn more calories at rest than fat cells. http://www.maleextraavis.com/

Make sure that you lock your phone when you put it in your pocket. This is important as you do not want your body to press any keys or call someone when you are not intending to. Usually, you can find the lock screen feature in the general section of your phone's settings. https://www.mspyavis.com

Due to the latest advancements in cell phone technology it can be very difficult to keep up with everything that is hitting the market. If you would like solid tips on knowing what to look for in a cell phone, then read the article below. You will get many great tips that will have you headed in the right direction. https://www.bestmonitoringapps.com/mspy-review/

Refrain from keeping your phone on for a long period of time when your signals are weak. This generally will kill your battery, leaving you will no juice when you need it most. Try to take your phone calls in places where your signals are very strong to save battery. https://www.bestmonitoringapps.com/mspy-review/

Last week Twitter came under attack from a DDoS attack orchestrated by the Chinese authorities. While such attacks are not uncommon for websites like Twitter, this one proved unusual. While the Chinese authorities use the Great Firewall to block harmful content from reaching its citizens, it now uses DDoS attacks to take down content that appears on websites beyond its borders. For the Chinese authorities, it is not simply good enough to “protect” the interests of Chinese citizens at home - in their view of cyber sovereignty, any content that might harm China’s interests must be removed, regardless of where the website is located.

Bullet Force - Multiplayer Shooting Game Online
bullet force

Add new comment

Filtered HTML

  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
By submitting this form, you accept the Mollom privacy policy.